--- /srv/rebuilderd/tmp/rebuilderdQ7qpdR/inputs/mesa-opencl-icd_25.0.7-2_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdQ7qpdR/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 15906188 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 0x90200c 0x90200c 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 3eb708 00 AX 0 0 8 │ │ │ │ + [12] .fini PROGBITS 0041b500 41b500 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 0041b508 41b508 4e6afe 00 A 0 0 8 │ │ │ │ + [14] .eh_frame PROGBITS 00902008 902008 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) 0x41b500 │ │ │ │ 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: 5eeac7548416f178ff4fae9b00da72bcf5d8f98a │ │ │ ├── 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 │ │ │ │ +HxDpG8r: │ │ │ │ GJ1F FzD │ │ │ │ EJ1F FzD │ │ │ │ BJ1F FzD │ │ │ │ Oaaaaaa^aaaaaaa[aaaaaaaaaaaaaaaa1K{D │ │ │ │ P$!"k8F,j │ │ │ │ PJzD }ck │ │ │ │ j b Z R J B : 2 * " │ │ │ │ @@ -912,14 +913,15 @@ │ │ │ │ (`PFi`9F │ │ │ │ OK$!{D[h │ │ │ │ [F `HFa`9F │ │ │ │ F;F!F(F~a( │ │ │ │ DCF!F0F( │ │ │ │ +FJFAF0F │ │ │ │ HxDpG HxDpG HxDpG │ │ │ │ +HxDpGI2F+F FyD │ │ │ │ :IBF;F FyD │ │ │ │ 2KJ+FzD` │ │ │ │ -2FJ+FzD` │ │ │ │ +2FJ+FzD_ │ │ │ │ 1.AJzDAK │ │ │ │ -2?J+FzD` │ │ │ │ -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 │ │ │ │ @@ -2969,16 +2971,16 @@ │ │ │ │ !(F~D2F& │ │ │ │ .J1F FzD& │ │ │ │ &J1F FzD& │ │ │ │ 6IyD6J(F │ │ │ │ -JyD(FzD │ │ │ │ !_J(FzD$ │ │ │ │ h'(F{DzD$ │ │ │ │ -|&(F{DzD$ │ │ │ │ -!(F|D"F$ │ │ │ │ +|&(F{DzD# │ │ │ │ +!(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 │ │ │ │ + eorseq fp, lr, ip, lsl r6 │ │ │ │ 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 │ │ │ │ + ldrsbteq sl, [lr], -lr │ │ │ │ + eorseq sl, lr, ip, asr #31 │ │ │ │ + mlaseq lr, ip, r1, fp │ │ │ │ + subeq r0, r2, sl, lsr r4 │ │ │ │ + eorseq fp, lr, r6, asr #3 │ │ │ │ + eorseq fp, lr, r6, lsr r2 │ │ │ │ @ instruction: 0xfffffde7 │ │ │ │ @ instruction: 0xfffff8d9 │ │ │ │ @ instruction: 0xfffff8eb │ │ │ │ @ instruction: 0xfffff8fd │ │ │ │ @ instruction: 0xfffff929 │ │ │ │ @ instruction: 0xfffff93b │ │ │ │ @ instruction: 0xfffff949 │ │ │ │ @@ -843,51 +843,51 @@ │ │ │ │ @ instruction: 0xfffff90d │ │ │ │ @ instruction: 0xfffffbdb │ │ │ │ @ instruction: 0xfffffab1 │ │ │ │ @ instruction: 0xfffffb3f │ │ │ │ @ instruction: 0xfffffb5d │ │ │ │ @ instruction: 0xfffffbb9 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq fp, lr, ip, lsl #2 │ │ │ │ - eorseq fp, lr, sl, lsr r1 │ │ │ │ + ldrhteq fp, [lr], -r4 │ │ │ │ + eorseq fp, lr, r2, ror #3 │ │ │ │ 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 │ │ │ │ + eorseq fp, lr, sl, rrx │ │ │ │ + eorseq sl, lr, lr, ror ip │ │ │ │ + subeq r3, r0, r4, lsl #26 │ │ │ │ + eorseq sl, lr, r6, lsl #25 │ │ │ │ + eorseq sl, lr, r0, lsl #25 │ │ │ │ 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, sl, ror #25 │ │ │ │ + eorseq sl, lr, sl, lsl sp │ │ │ │ + eorseq sl, lr, r2, ror #26 │ │ │ │ + eorseq sl, lr, ip, ror sp │ │ │ │ + eorseq sl, lr, r4, lsl #27 │ │ │ │ + eorseq sl, lr, r4, asr #27 │ │ │ │ + ldrshteq sl, [lr], -r6 │ │ │ │ + ldrshteq sl, [lr], -r6 │ │ │ │ + eorseq sl, lr, r4, lsl lr │ │ │ │ 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 │ │ │ │ - ldrshteq sl, [lr], -r2 │ │ │ │ + eorseq sl, lr, sl, lsr lr │ │ │ │ + eorseq sl, lr, r6, asr #28 │ │ │ │ + eorseq sl, lr, r2, lsl #29 │ │ │ │ + subeq r0, r2, r0, asr r0 │ │ │ │ mlaseq lr, r0, lr, sl │ │ │ │ - eorseq sl, lr, r0, asr lr │ │ │ │ + eorseq sl, lr, r2, lsr #29 │ │ │ │ + eorseq sl, lr, r2, lsr #29 │ │ │ │ + eorseq sl, lr, r0, asr #29 │ │ │ │ + ldrsbteq sl, [lr], -r4 │ │ │ │ + ldrsbteq sl, [lr], -sl │ │ │ │ + eorseq fp, lr, lr, asr #32 │ │ │ │ + eorseq fp, lr, r6, lsl #1 │ │ │ │ + eorseq fp, lr, r2, lsl #1 │ │ │ │ + eorseq sl, lr, r6, asr #31 │ │ │ │ + eorseq sl, lr, r6, ror #29 │ │ │ │ + mlaseq lr, sl, lr, sl │ │ │ │ + eorseq sl, lr, r8, lsr pc │ │ │ │ + ldrshteq sl, [lr], -r8 │ │ │ │ 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 │ │ │ │ + mlaseq lr, r6, lr, sl │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r9, pc, lr, lsr #8 │ │ │ │ + ldrsbteq r9, [pc], -r6 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq sl, lr, r6, ror #27 │ │ │ │ + eorseq sl, lr, lr, lsl #29 │ │ │ │ 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 │ │ │ │ + ldrshteq sl, [lr], -r2 │ │ │ │ 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, r2, lsl r8 │ │ │ │ + eorseq r9, lr, ip, lsl r8 │ │ │ │ + mlaseq pc, r0, r5, lr @ │ │ │ │ + eorseq r9, lr, r2, lsl r8 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ stmdbmi sl!, {r0, r1, r2, r9, sl, lr} │ │ │ │ ldrmi r4, [r5], -sl, lsr #16 │ │ │ │ @@ -2421,22 +2421,22 @@ │ │ │ │ mcr2 0, 4, pc, cr6, cr14, {0} @ │ │ │ │ bls 6caf4 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ msrvc CPSR_s, #14090240 @ 0xd70000 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xb00247b8 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - eorseq r9, lr, 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 │ │ │ │ + ldrhteq r9, [lr], -ip │ │ │ │ + eorseq r9, lr, r0, lsr #15 │ │ │ │ + eorseq lr, pc, r8, lsl #10 │ │ │ │ + ldrdeq r7, [r0], #-122 @ 0xffffff86 │ │ │ │ + umaaleq r7, r0, r4, r8 │ │ │ │ + eorseq r9, lr, r6, lsl #15 │ │ │ │ + eorseq r9, lr, lr, ror r7 │ │ │ │ + eorseq r9, lr, r6, ror r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb895fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ ldmdbmi fp, {r1, r2, r9, sl, lr} │ │ │ │ ldmdami fp, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d64479 │ │ │ │ @@ -2461,19 +2461,19 @@ │ │ │ │ @ instruction: 0x47984638 │ │ │ │ @ instruction: 0xf01e4604 │ │ │ │ strtmi pc, [r0], -r1, asr #30 │ │ │ │ @ instruction: 0xffecf01e │ │ │ │ @ instruction: 0xff9af01e │ │ │ │ mcr2 0, 1, pc, cr12, cr14, {0} @ │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ - eorseq r9, lr, ip, ror r6 │ │ │ │ - eorseq r9, lr, sl, lsl #13 │ │ │ │ - eorseq r9, lr, lr, lsl #13 │ │ │ │ - umaaleq ip, r1, r8, ip │ │ │ │ - ldrhteq r9, [lr], -r2 │ │ │ │ + eorseq r9, lr, r4, lsr #14 │ │ │ │ + eorseq r9, lr, r2, lsr r7 │ │ │ │ + eorseq r9, lr, r6, lsr r7 │ │ │ │ + subeq ip, r1, r0, asr #26 │ │ │ │ + eorseq r9, lr, sl, asr 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, r0, lsr #13 │ │ │ │ + ldrhteq r9, [lr], -r0 │ │ │ │ + eorseq r9, lr, r0, lsr #13 │ │ │ │ + subeq sl, r1, r6, asr #3 │ │ │ │ + mlaseq lr, r0, r9, lr │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ cmnpvc ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ ldmdami r7, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi r7, {r1, r2, r4, r9, sl, lr} │ │ │ │ @@ -2531,19 +2531,19 @@ │ │ │ │ @ instruction: 0xf01eff97 │ │ │ │ @ instruction: 0xf01efe67 │ │ │ │ @ instruction: 0xf8d7fda7 │ │ │ │ ldrtmi r8, [r2], -r0, ror #6 │ │ │ │ strtmi r4, [r1], -fp, lsr #12 │ │ │ │ @ instruction: 0x47c04638 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq r9, lr, 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, lr, lsl #12 │ │ │ │ + eorseq r9, lr, r8, lsr r6 │ │ │ │ + eorseq r9, lr, r0, lsl r6 │ │ │ │ + eorseq lr, lr, r2, lsl r9 │ │ │ │ + ldrhteq lr, [lr], -r8 │ │ │ │ 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, lr, lsl #11 │ │ │ │ + ldrsbteq r9, [lr], -r0 │ │ │ │ + eorseq r9, lr, ip, lsl #11 │ │ │ │ + eorseq sp, lr, lr, asr #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, r8, lsl #11 │ │ │ │ + eorseq r9, lr, r6, lsr #10 │ │ │ │ + eorseq r9, lr, r6, lsr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb89870 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r2, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdami r2, {r0, r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cmnpmi ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -2608,17 +2608,17 @@ │ │ │ │ @ instruction: 0xf01e460c │ │ │ │ @ instruction: 0x4628fe1d │ │ │ │ @ instruction: 0xf01e4621 │ │ │ │ @ instruction: 0xf01efef7 │ │ │ │ @ instruction: 0xf01efe75 │ │ │ │ strtmi pc, [r8], -r7, lsl #26 │ │ │ │ ldclt 6, cr4, [r8, #-132]! @ 0xffffff7c │ │ │ │ - mlaseq lr, r8, r4, r9 │ │ │ │ - eorseq r9, lr, lr, lsl r4 │ │ │ │ - eorseq r9, lr, lr, lsl r4 │ │ │ │ + eorseq r9, lr, r0, asr #10 │ │ │ │ + eorseq r9, lr, r6, asr #9 │ │ │ │ + eorseq r9, lr, r6, asr #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb898d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -2633,18 +2633,18 @@ │ │ │ │ @ instruction: 0xf01f4620 │ │ │ │ @ instruction: 0xf01ef8ef │ │ │ │ @ instruction: 0xf01efd99 │ │ │ │ @ instruction: 0xf8d5fcd9 │ │ │ │ @ instruction: 0x462132fc │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrhteq r9, [lr], -sl │ │ │ │ - eorseq r9, lr, ip, lsr r4 │ │ │ │ - ldrhteq r9, [lr], -r8 │ │ │ │ - eorseq r9, lr, r2, lsr r4 │ │ │ │ + eorseq r9, lr, r2, ror #8 │ │ │ │ + eorseq r9, lr, r4, ror #9 │ │ │ │ + eorseq r9, lr, r0, ror #8 │ │ │ │ + ldrsbteq r9, [lr], -sl │ │ │ │ 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 │ │ │ │ + ldrshteq r9, [lr], -r8 │ │ │ │ + mlaseq lr, r2, r4, r9 │ │ │ │ + ldrshteq r9, [lr], -r6 │ │ │ │ + mlaseq lr, r4, r4, r9 │ │ │ │ + eorseq r9, lr, sl, lsl #9 │ │ │ │ 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, r4, ror #6 │ │ │ │ + eorseq r9, lr, lr, lsr #8 │ │ │ │ + eorseq r9, lr, r0, ror #6 │ │ │ │ + subeq r7, r0, r2, lsr r3 │ │ │ │ + subeq r7, r0, ip, ror #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 │ │ │ │ + eorseq r9, lr, r2, ror #5 │ │ │ │ + ldrhteq r9, [lr], -ip │ │ │ │ + eorseq r9, lr, r0, ror #5 │ │ │ │ + subeq ip, r1, sl, ror #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, r2, ror r2 │ │ │ │ + eorseq r9, lr, r4, ror #6 │ │ │ │ + eorseq r9, lr, r4, ror r2 │ │ │ │ + subeq ip, r1, lr, ror r8 │ │ │ │ + eorseq r9, lr, lr, lsr r3 │ │ │ │ + eorseq r9, lr, r2, lsr r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb89b5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -2795,18 +2795,18 @@ │ │ │ │ @ instruction: 0xf01e4620 │ │ │ │ @ instruction: 0xf01effab │ │ │ │ @ instruction: 0xf8d5fc55 │ │ │ │ strtmi r3, [r1], -r8, asr #6 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx fe46ea22 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r9, lr, r2, lsr r1 │ │ │ │ - eorseq r9, lr, r4, asr #4 │ │ │ │ - eorseq r9, lr, r0, lsr r1 │ │ │ │ - eorseq r9, lr, sl, lsr r2 │ │ │ │ + ldrsbteq r9, [lr], -sl │ │ │ │ + eorseq r9, lr, ip, ror #5 │ │ │ │ + ldrsbteq r9, [lr], -r8 │ │ │ │ + eorseq r9, lr, r2, ror #5 │ │ │ │ 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, r2, ror r1 │ │ │ │ + mlaseq lr, ip, r2, r9 │ │ │ │ + eorseq r9, lr, r0, ror r1 │ │ │ │ + eorseq r9, lr, sl, ror 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 │ │ │ │ + ldrshteq r9, [lr], -sl │ │ │ │ + eorseq r9, lr, r0, lsr r2 │ │ │ │ + ldrshteq r9, [lr], -r8 │ │ │ │ + eorseq r9, lr, r2, lsl #4 │ │ │ │ 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 │ │ │ │ + mlaseq lr, r2, r0, r9 │ │ │ │ + ldrsbteq r9, [lr], -r8 │ │ │ │ + mlaseq lr, r0, r0, r9 │ │ │ │ + mlaseq lr, sl, r1, r9 │ │ │ │ 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, ip, ror r1 │ │ │ │ + eorseq r9, lr, lr, lsl r0 │ │ │ │ + eorseq r9, lr, lr, lsl r0 │ │ │ │ + subeq r1, r3, r0, lsl #21 │ │ │ │ + eorseq r9, lr, r4, lsr r1 │ │ │ │ + eorseq r9, lr, r6, asr #2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb89dc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r8, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdami r8, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1557 @ 0xfffff9eb │ │ │ │ @ instruction: 0xf8d44478 │ │ │ │ @@ -2956,18 +2956,18 @@ │ │ │ │ strmi r4, [r4], -r8, lsl #15 │ │ │ │ blx 196ec96 │ │ │ │ @ instruction: 0xf01e4620 │ │ │ │ @ instruction: 0xf01efe65 │ │ │ │ @ instruction: 0xf01efbbd │ │ │ │ strtmi pc, [r0], -pc, asr #20 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r9, lr, sl, lsr r0 │ │ │ │ - eorseq r8, lr, r4, asr #29 │ │ │ │ - eorseq r8, lr, r2, asr #29 │ │ │ │ - subeq r1, r3, r4, lsr #18 │ │ │ │ + eorseq r9, lr, r2, ror #1 │ │ │ │ + eorseq r8, lr, ip, ror #30 │ │ │ │ + eorseq r8, lr, sl, ror #30 │ │ │ │ + subeq r1, r3, ip, asr #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 │ │ │ │ + eorseq r8, lr, r6, ror #29 │ │ │ │ + eorseq r9, lr, r8, rrx │ │ │ │ + eorseq r8, lr, r0, ror #29 │ │ │ │ + subeq ip, r1, sl, ror #9 │ │ │ │ + ldrsbteq r8, [lr], -r8 │ │ │ │ + eorseq r9, lr, sl, lsr r0 │ │ │ │ + subeq r1, r3, sl, lsl #18 │ │ │ │ + eorseq sp, lr, r2, asr ip │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ cmnphi ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ strbmi r4, [r0], -pc, lsl #12 │ │ │ │ @@ -3064,19 +3064,19 @@ │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ mulle r4, sl, r2 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xff3af01c │ │ │ │ strtmi r4, [r0], -r4, lsl #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ umullseq sp, r4, sl, r2 │ │ │ │ - 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, r8, lsl #31 │ │ │ │ + ldrsbteq r8, [lr], -ip │ │ │ │ + eorseq r8, lr, r0, ror #27 │ │ │ │ + eorseq r8, lr, sl, ror pc │ │ │ │ + subeq r4, r0, r0, lsr #3 │ │ │ │ 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 │ │ │ │ + ldrshteq r8, [lr], -r8 │ │ │ │ + eorseq r8, lr, r6, lsr sp │ │ │ │ + eorseq r8, lr, r6, lsr sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb8a060 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r6, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2326 @ 0xfffff6ea │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -3121,18 +3121,18 @@ │ │ │ │ @ instruction: 0xf01e4604 │ │ │ │ @ instruction: 0x4620fa1b │ │ │ │ @ instruction: 0xf01e17e1 │ │ │ │ @ instruction: 0xf01efadb │ │ │ │ @ instruction: 0xf01efa73 │ │ │ │ strtmi pc, [r0], -r5, lsl #18 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r8, lr, lr, lsr #24 │ │ │ │ - eorseq r8, lr, r0, lsl #28 │ │ │ │ - eorseq r8, lr, ip, lsr #24 │ │ │ │ - eorseq sp, lr, lr, lsr #30 │ │ │ │ + ldrsbteq r8, [lr], -r6 │ │ │ │ + eorseq r8, lr, r8, lsr #29 │ │ │ │ + ldrsbteq r8, [lr], -r4 │ │ │ │ + ldrsbteq sp, [lr], -r6 │ │ │ │ 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, r2, asr ip │ │ │ │ + eorseq r8, lr, r6, lsr lr │ │ │ │ + eorseq r8, lr, sl, asr #24 │ │ │ │ + eorseq r8, lr, r8, lsr #28 │ │ │ │ + ldrdeq r7, [r1], #-238 @ 0xffffff12 │ │ │ │ + eorseq r8, lr, r0, lsr #28 │ │ │ │ + eorseq r8, lr, r6, ror #27 │ │ │ │ + eorseq r8, lr, r2, ror #27 │ │ │ │ + ldrsbteq r8, [lr], -ip │ │ │ │ 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, sl, lsr #22 │ │ │ │ + eorseq r8, lr, r4, ror #26 │ │ │ │ + eorseq r8, lr, r8, lsr #22 │ │ │ │ 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, sl, asr #21 │ │ │ │ + eorseq r8, lr, r4, lsl sp │ │ │ │ + eorseq r8, lr, r8, asr #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, sl, ror #20 │ │ │ │ + eorseq r8, lr, r4, asr #25 │ │ │ │ + eorseq r8, lr, r8, ror #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, ip, ror ip │ │ │ │ + eorseq r8, lr, sl, lsl #20 │ │ │ │ + eorseq r8, lr, sl, lsl #20 │ │ │ │ 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, r0, lsr ip │ │ │ │ + eorseq r8, lr, sl, lsr #19 │ │ │ │ + eorseq r8, lr, sl, lsr #19 │ │ │ │ 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 │ │ │ │ + ldrsbteq r8, [lr], -ip │ │ │ │ + eorseq r8, lr, sl, asr #18 │ │ │ │ + eorseq r8, lr, sl, asr #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, lr, ror #22 │ │ │ │ + ldrsbteq r8, [lr], -r0 │ │ │ │ + ldrsbteq r8, [lr], -r4 │ │ │ │ + ldrdeq fp, [r1], #-238 @ 0xffffff12 │ │ │ │ + mlaseq lr, r0, r1, ip │ │ │ │ + eorseq pc, lr, r8, lsl #13 │ │ │ │ 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 │ │ │ │ + ldrhteq r8, [lr], -r2 │ │ │ │ + eorseq r8, lr, r0, lsl #16 │ │ │ │ + eorseq r8, lr, r4, lsl #16 │ │ │ │ + eorseq r8, lr, r6, lsr #21 │ │ │ │ + ldrshteq sp, [lr], -r4 │ │ │ │ + eorseq r8, lr, r6, lsl #21 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ @ instruction: 0x460c737c │ │ │ │ stmdbmi r4!, {r0, r1, r5, fp, lr} │ │ │ │ @@ -3484,21 +3484,21 @@ │ │ │ │ mrc2 0, 1, pc, cr8, cr13, {0} │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ sbcspl pc, r8, #14090240 @ 0xd70000 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ andlt r4, r2, r8, lsr #15 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - 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, lr, asr r7 │ │ │ │ + eorseq r8, lr, r6, lsr #20 │ │ │ │ + eorseq r8, lr, sl, asr r7 │ │ │ │ + eorseq r8, lr, sl, lsl sl │ │ │ │ + eorseq r8, lr, r4, ror #15 │ │ │ │ + eorseq pc, lr, r2, lsr r7 @ │ │ │ │ + subeq pc, r1, r0, ror #9 │ │ │ │ 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, r4, lsl #19 │ │ │ │ + mlaseq lr, sl, r6, r8 │ │ │ │ + mlaseq lr, r6, r6, r8 │ │ │ │ + eorseq r8, lr, r8, ror r9 │ │ │ │ + ldrshteq r8, [lr], -lr │ │ │ │ + eorseq sp, lr, r0, lsr r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb8a754 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ ldmdbmi ip, {r1, r2, r9, sl, lr} │ │ │ │ ldmdami ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d64479 │ │ │ │ @@ -3572,19 +3572,19 @@ │ │ │ │ mrc2 0, 4, pc, cr6, cr13, {0} │ │ │ │ @ instruction: 0xf01e4620 │ │ │ │ @ instruction: 0xf01df997 │ │ │ │ @ instruction: 0xf01dfeef │ │ │ │ smlabblt r4, r1, sp, pc @ │ │ │ │ strtmi r6, [r0], -r6, lsr #12 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - 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, r8, ror #17 │ │ │ │ + ldrsbteq r8, [lr], -sl │ │ │ │ + ldrsbteq r8, [lr], -lr │ │ │ │ + eorseq r8, lr, r4, ror #17 │ │ │ │ + ldrsbteq r8, [lr], -sl │ │ │ │ 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, r0, lsl #17 │ │ │ │ + eorseq r8, lr, r2, asr #10 │ │ │ │ + eorseq r8, lr, r6, asr #10 │ │ │ │ + eorseq r8, lr, ip, asr #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 │ │ │ │ + eorseq r8, lr, r6, lsl #16 │ │ │ │ + eorseq r8, lr, lr, lsr #9 │ │ │ │ + ldrhteq r8, [lr], -r2 │ │ │ │ + ldrhteq r8, [lr], -r8 │ │ │ │ + ldrshteq r8, [lr], -r6 │ │ │ │ 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, r2, ror r7 │ │ │ │ + eorseq r8, lr, ip, ror #7 │ │ │ │ + ldrshteq r8, [lr], -r0 │ │ │ │ + ldrshteq r8, [lr], -r6 │ │ │ │ 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, ip, ror #13 │ │ │ │ + eorseq r8, lr, r6, asr r3 │ │ │ │ + eorseq r8, lr, sl, asr r3 │ │ │ │ + subeq fp, r1, r4, ror #18 │ │ │ │ + subeq ip, r1, lr, lsl lr │ │ │ │ + eorseq pc, lr, lr, lsl #2 │ │ │ │ + eorseq fp, lr, lr, ror #23 │ │ │ │ + eorseq r8, lr, sl, lsl r7 │ │ │ │ + eorseq r8, lr, ip, ror r6 │ │ │ │ + eorseq r8, lr, r8, asr 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 │ │ │ │ + eorseq r8, lr, r0, ror #11 │ │ │ │ + eorseq r8, lr, lr, lsl r2 │ │ │ │ + eorseq r8, lr, r2, lsr #4 │ │ │ │ + subeq fp, r1, ip, lsr #16 │ │ │ │ + eorseq r8, lr, r6, asr #14 │ │ │ │ + eorseq r8, lr, r6, lsl #5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ cmnphi ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ strmi r4, [r7], -ip, lsl #12 │ │ │ │ stmdami r2!, {r0, r5, r8, fp, lr} │ │ │ │ @@ -3863,20 +3863,20 @@ │ │ │ │ @ instruction: 0x4620fc51 │ │ │ │ @ instruction: 0xff52f01d │ │ │ │ stc2 0, cr15, [sl], #116 @ 0x74 │ │ │ │ blx f6fac6 │ │ │ │ strtvs fp, [r7], -r4, lsl #2 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ svclt 0x000081f0 │ │ │ │ - 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 │ │ │ │ + eorseq r8, lr, sl, lsr r5 │ │ │ │ + eorseq r8, lr, r6, ror #2 │ │ │ │ + eorseq r8, lr, sl, ror #2 │ │ │ │ + eorseq r8, lr, ip, asr #8 │ │ │ │ + ldrshteq r8, [lr], -r6 │ │ │ │ + eorseq r8, lr, ip, ror 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 │ │ │ │ + ldrhteq r8, [lr], -sl │ │ │ │ + mlaseq lr, ip, r4, r8 │ │ │ │ + ldrhteq r8, [lr], -r8 │ │ │ │ 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, r2, asr r0 │ │ │ │ + eorseq r8, lr, ip, asr #8 │ │ │ │ + eorseq r8, lr, r4, asr r0 │ │ │ │ + eorseq r8, lr, r2, asr #8 │ │ │ │ + eorseq r8, lr, r4, lsr r4 │ │ │ │ + eorseq r8, lr, r6, lsr r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ cmnpvc ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ stmdami r2!, {r2, r3, r9, sl, lr} │ │ │ │ stmdbmi r2!, {r0, r2, r4, r9, sl, lr} │ │ │ │ @@ -3980,20 +3980,20 @@ │ │ │ │ @ instruction: 0xf01d4604 │ │ │ │ strtmi pc, [r0], -r5, ror #22 │ │ │ │ @ instruction: 0xf01d17e1 │ │ │ │ @ instruction: 0xf01dfc25 │ │ │ │ @ instruction: 0xf01dfbbd │ │ │ │ strtmi pc, [r0], -pc, asr #20 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq 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 │ │ │ │ + mlaseq lr, r6, pc, r7 @ │ │ │ │ + ldrhteq r8, [lr], -r4 │ │ │ │ + mlaseq lr, r8, pc, r7 @ │ │ │ │ + eorseq r8, lr, lr, lsr #7 │ │ │ │ + mlaseq lr, r0, r3, r8 │ │ │ │ + umaaleq r8, r1, r2, sl │ │ │ │ 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 │ │ │ │ + eorseq r7, lr, r4, ror #29 │ │ │ │ + eorseq r8, lr, sl, lsl r3 │ │ │ │ + eorseq r7, lr, r2, ror #29 │ │ │ │ + subeq ip, r2, r0, lsr r3 │ │ │ │ + ldrsbteq r8, [lr], -sl │ │ │ │ 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, r8, asr #28 │ │ │ │ + mlaseq lr, r2, r2, r8 │ │ │ │ + eorseq r7, lr, r6, asr #28 │ │ │ │ + mlaseq lr, r0, r2, r8 │ │ │ │ + subeq ip, r2, lr, ror 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 │ │ │ │ + eorseq fp, lr, r0, asr #20 │ │ │ │ + eorseq r7, lr, ip, lsr #27 │ │ │ │ @ instruction: 0x00955fb8 │ │ │ │ - eorseq r7, lr, r2, lsl #26 │ │ │ │ + eorseq r7, lr, sl, lsr #27 │ │ │ │ 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 │ │ │ │ + eorseq r7, lr, r6, lsr #26 │ │ │ │ + mlaseq lr, lr, r1, r8 │ │ │ │ + eorseq r7, lr, lr, lsl sp │ │ │ │ + subeq ip, r1, r8, ror r9 │ │ │ │ + eorseq ip, pc, lr, ror #6 │ │ │ │ + eorseq ip, lr, r4, lsr #21 │ │ │ │ + subeq r0, r3, r4, lsr r7 │ │ │ │ + eorseq r8, lr, lr, lsl r1 │ │ │ │ + eorseq r8, lr, sl, lsl #2 │ │ │ │ + ldrshteq r8, [lr], -r8 │ │ │ │ + subeq sl, r2, r0, lsr #27 │ │ │ │ + subeq r0, r2, sl, lsr #10 │ │ │ │ + subeq sl, r1, r4, ror #20 │ │ │ │ + eorseq r8, lr, r8, asr #32 │ │ │ │ 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 │ │ │ │ + eorseq r8, lr, sl, lsr r0 │ │ │ │ + eorseq r7, lr, r6, lsl #23 │ │ │ │ + eorseq r7, lr, r2, lsl #23 │ │ │ │ + eorseq r8, lr, r0, lsr r0 │ │ │ │ + ldrsbteq ip, [pc], -r4 │ │ │ │ + eorseq r7, lr, r2, ror pc │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r9, lsr #18 │ │ │ │ cmnpvc ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ stmdami r8!, {r1, r2, r4, r9, sl, lr} │ │ │ │ @@ -4293,21 +4293,21 @@ │ │ │ │ @ instruction: 0xf01d4628 │ │ │ │ @ instruction: 0xf01df9a1 │ │ │ │ @ instruction: 0xf01cf94f │ │ │ │ strtmi pc, [r8], -r1, ror #31 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ stmdami r7, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xe7d74478 │ │ │ │ - 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, r4, lsr #31 │ │ │ │ + eorseq r7, lr, r8, asr #21 │ │ │ │ + eorseq r7, lr, r8, asr #21 │ │ │ │ + eorseq r7, lr, r6, ror pc │ │ │ │ + eorseq ip, pc, sl, lsl r1 @ │ │ │ │ + eorseq r7, lr, ip, asr pc │ │ │ │ + eorseq r7, lr, r0, lsr #29 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ cmnpvc ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ stmdami r7!, {r1, r2, r3, r9, sl, lr} │ │ │ │ stmdbmi r7!, {r2, r4, r9, sl, lr} │ │ │ │ @@ -4345,21 +4345,21 @@ │ │ │ │ @ instruction: 0xf01d4620 │ │ │ │ @ instruction: 0xf01df939 │ │ │ │ @ instruction: 0xf01cf8e7 │ │ │ │ qsub16mi pc, r0, r9 @ │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ svclt 0x0000e7ce │ │ │ │ - eorseq r7, lr, 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 │ │ │ │ + ldrshteq r7, [lr], -r6 │ │ │ │ + ldrshteq r7, [lr], -ip │ │ │ │ + ldrshteq r7, [lr], -r8 │ │ │ │ + eorseq ip, pc, lr, asr r0 @ │ │ │ │ + eorseq r7, lr, r6, asr #27 │ │ │ │ + ldrhteq r7, [lr], -r8 │ │ │ │ + ldrsbteq r7, [lr], -r2 │ │ │ │ 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 │ │ │ │ + eorseq r7, lr, r6, lsr #18 │ │ │ │ + eorseq r7, lr, r6, asr #28 │ │ │ │ + eorseq r7, lr, lr, lsl r9 │ │ │ │ + eorseq fp, pc, r4, lsl #31 │ │ │ │ + subeq ip, r1, r6, asr r5 │ │ │ │ + eorseq r7, lr, r8, lsl #28 │ │ │ │ + eorseq r7, lr, ip, ror #27 │ │ │ │ + ldrshteq r7, [lr], -r0 │ │ │ │ + eorseq r7, lr, sl, asr #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, r6, lsl r8 │ │ │ │ + eorseq r7, lr, lr, ror #26 │ │ │ │ + eorseq r7, lr, r4, lsl r8 │ │ │ │ + eorseq fp, pc, sl, ror lr @ │ │ │ │ + subeq pc, r1, r4, lsl #25 │ │ │ │ + eorseq r7, lr, r2, lsr #26 │ │ │ │ + ldrshteq r7, [lr], -r0 │ │ │ │ + ldrhteq r7, [lr], -r2 │ │ │ │ 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 │ │ │ │ + eorseq r7, lr, r2, lsl #14 │ │ │ │ + eorseq r7, lr, sl, ror ip │ │ │ │ + ldrshteq r7, [lr], -r6 │ │ │ │ + eorseq r7, lr, ip, ror #24 │ │ │ │ + eorseq r7, lr, r6, asr ip │ │ │ │ + subeq r5, r1, r8, ror #10 │ │ │ │ + strheq r9, [r2], #-120 @ 0xffffff88 │ │ │ │ + strheq pc, [r2], #-28 @ 0xffffffe4 @ │ │ │ │ + eorseq r7, lr, r4, lsl #24 │ │ │ │ + eorseq r7, lr, r0, lsl #21 │ │ │ │ + eorseq r7, lr, sl, ror 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 │ │ │ │ + ldrhteq r7, [lr], -lr │ │ │ │ + eorseq r7, lr, r6, lsl fp │ │ │ │ + ldrhteq r7, [lr], -sl │ │ │ │ + eorseq fp, pc, r0, lsr #24 │ │ │ │ + eorseq lr, pc, r2, lsr #28 │ │ │ │ + subeq pc, r1, r6, lsl sl @ │ │ │ │ + ldrhteq r7, [lr], -r2 │ │ │ │ + eorseq r7, lr, r2, lsl #17 │ │ │ │ + eorseq r7, lr, r4, asr #18 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ @ instruction: 0x460c937c │ │ │ │ stmdbmi pc, {r1, r2, r3, r6, fp, lr}^ @ │ │ │ │ @@ -4730,24 +4730,24 @@ │ │ │ │ ldrb pc, [ip, r9, ror #16] @ │ │ │ │ @ instruction: 0xf866f01d │ │ │ │ @ instruction: 0xf01de7c0 │ │ │ │ strb pc, [pc, r3, ror #16]! @ │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf01ce785 │ │ │ │ strb pc, [lr, sp, asr #30] @ │ │ │ │ - eorseq r7, lr, 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 │ │ │ │ + mlaseq lr, r2, r4, r7 │ │ │ │ + eorseq r7, lr, lr, lsr sl │ │ │ │ + eorseq r7, lr, ip, lsl #9 │ │ │ │ + ldrshteq fp, [pc], -r2 │ │ │ │ + strdeq pc, [r1], #-140 @ 0xffffff74 │ │ │ │ + mlaseq lr, r6, r7, r7 │ │ │ │ + ldrsbteq r7, [lr], -lr │ │ │ │ + eorseq r7, lr, ip, lsl #14 │ │ │ │ + eorseq r7, lr, sl, ror r8 │ │ │ │ ldrsbteq r7, [lr], -r2 │ │ │ │ - eorseq r7, lr, sl, lsr #14 │ │ │ │ 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 │ │ │ │ + eorseq r7, lr, r4, lsl #16 │ │ │ │ @ instruction: 0x0094b6f6 │ │ │ │ - eorseq r7, lr, ip, ror #14 │ │ │ │ + eorseq r7, lr, r4, lsl r8 │ │ │ │ addseq ip, r4, r6, asr #5 │ │ │ │ addseq r5, r5, r2, lsr r4 │ │ │ │ addseq r5, r5, sl, lsl r4 │ │ │ │ addseq r5, r5, r8, lsl #8 │ │ │ │ - eorseq r7, lr, ip, lsr r7 │ │ │ │ - ldrhteq pc, [pc], -r6 @ │ │ │ │ + eorseq r7, lr, r4, ror #15 │ │ │ │ + eorseq pc, pc, lr, asr 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, r8, lsr #10 │ │ │ │ + ldrsbteq r7, [lr], -ip │ │ │ │ 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 │ │ │ │ + mlaseq lr, r6, r8, r6 │ │ │ │ + eorseq r6, lr, r6, lsr #17 │ │ │ │ addseq sl, r4, r8, lsl r7 │ │ │ │ - ldrsbteq r6, [lr], -r0 │ │ │ │ - eorseq r6, lr, r2, asr #15 │ │ │ │ + eorseq r6, lr, r8, ror r8 │ │ │ │ + eorseq r6, lr, sl, ror #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, r8, lsr #14 │ │ │ │ + eorseq r6, lr, sl, lsr #14 │ │ │ │ + eorseq r6, lr, r2, lsl #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb8cd1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0e68 │ │ │ │ rsclt ip, r3, r8, rrx │ │ │ │ @ instruction: 0x46044d19 │ │ │ │ vst3. {d20-d22}, [pc :256], ip │ │ │ │ @@ -6110,15 +6110,15 @@ │ │ │ │ @ instruction: 0x479831b8 │ │ │ │ @ instruction: 0xf7f9e799 │ │ │ │ svclt 0x0000ee52 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ addseq sl, r4, r4, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - subeq lr, r2, r8, lsr #20 │ │ │ │ + ldrdeq lr, [r2], #-160 @ 0xffffff60 │ │ │ │ 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 │ │ │ │ + strdeq lr, [r2], #-150 @ 0xffffff6a │ │ │ │ + strdeq lr, [r2], #-152 @ 0xffffff68 │ │ │ │ addseq sl, r4, ip, lsr #28 │ │ │ │ - subeq lr, r2, r2, lsl #17 │ │ │ │ + subeq lr, r2, sl, lsr #18 │ │ │ │ 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, ip, asr #16 │ │ │ │ + subeq lr, r2, r6, asr #16 │ │ │ │ + subeq lr, r2, sl, asr #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 │ │ │ │ + subeq lr, r2, r0, asr #14 │ │ │ │ + eorseq r6, lr, lr, asr #3 │ │ │ │ + subeq lr, r2, ip, lsl #14 │ │ │ │ + subeq lr, r2, r8, ror #13 │ │ │ │ + eorseq r6, lr, r6, ror r1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ mrrceq 8, 4, pc, r0, cr12 @ │ │ │ │ stcpl 5, cr15, [r1, #692] @ 0x2b4 │ │ │ │ addlt r4, r5, r8, asr ip │ │ │ │ @@ -6413,19 +6413,19 @@ │ │ │ │ ubfx sp, r4, #1, #24 │ │ │ │ ldrbtmi r4, [r9], #-2313 @ 0xfffff6f7 │ │ │ │ blx cf4226 │ │ │ │ @ instruction: 0xf7f9e7d6 │ │ │ │ svclt 0x0000ebee │ │ │ │ addseq r9, r4, ip, lsr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r6, lr, lr, asr #32 │ │ │ │ - umaaleq lr, r2, sl, r4 │ │ │ │ - subeq lr, r2, r6, ror r4 │ │ │ │ + ldrshteq r6, [lr], -r6 │ │ │ │ + subeq lr, r2, r2, asr #10 │ │ │ │ + subeq lr, r2, lr, lsl r5 │ │ │ │ addseq r9, r4, lr, lsl lr │ │ │ │ - subeq lr, r2, r6, lsr #8 │ │ │ │ + subeq lr, r2, lr, asr #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, sl, lsr #10 │ │ │ │ + subeq lr, r2, lr, lsr #10 │ │ │ │ addseq sl, r4, r4, lsl #18 │ │ │ │ - strdeq lr, [r2], #-60 @ 0xffffffc4 │ │ │ │ - subeq lr, r2, r2, asr #7 │ │ │ │ + subeq lr, r2, r4, lsr #9 │ │ │ │ + subeq lr, r2, sl, ror #8 │ │ │ │ addseq r9, r4, ip, lsr #25 │ │ │ │ - subeq lr, r2, r8, ror r3 │ │ │ │ + subeq lr, r2, r0, lsr #8 │ │ │ │ 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, r0, ror pc │ │ │ │ + subeq lr, r2, r4, ror r2 │ │ │ │ @ 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, lr, ror #27 │ │ │ │ + subeq lr, r2, ip, lsl #2 │ │ │ │ + mlaseq lr, r6, sp, r5 │ │ │ │ + subeq lr, r2, r0, rrx │ │ │ │ + ldrhteq r5, [lr], -r0 │ │ │ │ + subeq sp, r2, lr, lsr #30 │ │ │ │ + eorseq r5, lr, r2, lsl #24 │ │ │ │ + subeq sp, r2, r8, ror #29 │ │ │ │ + eorseq r5, lr, r8, lsr ip │ │ │ │ + ldrdeq sp, [r2], #-226 @ 0xffffff1e │ │ │ │ + subeq sp, r2, r2, lsl #29 │ │ │ │ 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 ip, lr, sl, lsl #15 │ │ │ │ + subeq sp, r2, r2, ror #28 │ │ │ │ + eorseq r5, lr, r6, lsl lr │ │ │ │ + ldrshteq r5, [lr], -r8 │ │ │ │ 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 │ │ │ │ + umaaleq sp, r2, r8, sp │ │ │ │ + eorseq r5, lr, lr, asr #26 │ │ │ │ + eorseq r5, lr, ip, ror #24 │ │ │ │ + subeq sp, r2, r0, lsr #27 │ │ │ │ + subeq sp, r2, r4, lsr #27 │ │ │ │ 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, r4, lsl sp │ │ │ │ + subeq sp, r2, r8, lsl sp │ │ │ │ + subeq sp, r2, r2, lsr #24 │ │ │ │ + eorseq r5, lr, r6, lsl #18 │ │ │ │ umullseq r9, r4, r8, r3 │ │ │ │ - subeq sp, r2, sl, asr #19 │ │ │ │ - mlaseq lr, ip, r8, r5 │ │ │ │ + subeq sp, r2, r2, ror sl │ │ │ │ + eorseq r5, lr, r4, asr #18 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ cdpeq 8, 0, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf5ad4a72 │ │ │ │ @@ -7274,23 +7274,23 @@ │ │ │ │ tstcs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ svcge 0x00788000 │ │ │ │ smmls r6, r0, r7, r4 │ │ │ │ ldc 7, cr15, [r2, #-992]! @ 0xfffffc20 │ │ │ │ addseq r9, r4, ip, lsl r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r5, [lr], -r8 │ │ │ │ - umaaleq sp, r2, ip, r8 │ │ │ │ - umaaleq sp, r2, lr, r8 │ │ │ │ + eorseq r5, lr, r0, lsr #17 │ │ │ │ + subeq sp, r2, r4, asr #18 │ │ │ │ + subeq sp, r2, r6, asr #18 │ │ │ │ umullseq r9, r4, lr, sp │ │ │ │ - subeq sp, r2, r2, lsl #17 │ │ │ │ - subeq sp, r2, sl, asr #16 │ │ │ │ + subeq sp, r2, sl, lsr #18 │ │ │ │ + strdeq sp, [r2], #-130 @ 0xffffff7e │ │ │ │ addseq r9, r4, r2, asr #1 │ │ │ │ - eorseq r5, lr, r8, lsr #14 │ │ │ │ - strdeq sp, [r2], #-114 @ 0xffffff8e │ │ │ │ + ldrsbteq r5, [lr], -r0 │ │ │ │ + umaaleq sp, r2, sl, 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, ip, lsr #10 │ │ │ │ + subeq sp, r2, sl, lsr #7 │ │ │ │ + eorseq r5, lr, r4, ror #8 │ │ │ │ strtmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xffbaf00c │ │ │ │ rsbcs sl, r4, #37888 @ 0x9400 │ │ │ │ andls r2, sp, r0, lsl #2 │ │ │ │ @ instruction: 0x461d4618 │ │ │ │ @ instruction: 0xf7f89307 │ │ │ │ @ instruction: 0xf04fe866 │ │ │ │ @@ -7897,16 +7897,16 @@ │ │ │ │ smlsdxls r7, r5, r7, lr │ │ │ │ b 5f5934 │ │ │ │ andvs r2, r3, lr, lsr r3 │ │ │ │ @ instruction: 0xf7f8e7d3 │ │ │ │ tstcs r6, #73728 @ 0x12000 │ │ │ │ strb r6, [lr, r3] │ │ │ │ ... │ │ │ │ - umaaleq r3, r1, r6, r7 │ │ │ │ - strheq ip, [r2], #-232 @ 0xffffff18 │ │ │ │ + subeq r3, r1, lr, lsr r8 │ │ │ │ + subeq ip, r2, r0, ror #30 │ │ │ │ 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 │ │ │ │ + ldrshteq r4, [lr], -sl │ │ │ │ + eorseq r4, lr, r0, lsl r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feb8f7cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff8 │ │ │ │ stmibvs r3, {r4, r6, ip, sp} │ │ │ │ @ instruction: 0xf103b11b │ │ │ │ ldmvs fp, {r3} │ │ │ │ @@ -17974,16 +17974,16 @@ │ │ │ │ bcs 69ecc │ │ │ │ vsra.u64 , , #1 │ │ │ │ blcs 65440 │ │ │ │ ldr sp, [r8, lr, ror #3]! │ │ │ │ addseq lr, r3, r2, lsr #24 │ │ │ │ umullseq r8, r4, r7, r7 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq fp, sp, r0, lsr #2 │ │ │ │ - eorseq fp, sp, r2, asr #2 │ │ │ │ + eorseq fp, sp, r8, asr #3 │ │ │ │ + eorseq fp, sp, sl, ror #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, sl, asr #16 │ │ │ │ @ instruction: 0xffffe017 │ │ │ │ @ instruction: 0xffff858d │ │ │ │ - ldrshteq sl, [sp], -r4 │ │ │ │ + mlaseq sp, ip, r7, sl │ │ │ │ @ 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, ip, ror #12 │ │ │ │ + eorseq r9, sp, sl, asr r6 │ │ │ │ + eorseq r9, sp, r0, lsl #14 │ │ │ │ + eorseq r9, sp, sl, ror #12 │ │ │ │ + eorseq r9, sp, r4, asr #13 │ │ │ │ + ldrsbteq r9, [sp], -r6 │ │ │ │ + eorseq r9, sp, r8, ror #12 │ │ │ │ + eorseq r9, sp, r2, ror r6 │ │ │ │ + eorseq r9, sp, r0, lsl #13 │ │ │ │ + eorseq r9, sp, lr, lsl #13 │ │ │ │ + eorseq r9, sp, r8, ror #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 │ │ │ │ - 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 │ │ │ │ + ldrsbteq r9, [sp], -r0 │ │ │ │ + eorseq r9, sp, r6, lsr #13 │ │ │ │ + eorseq r9, sp, ip, lsl #21 │ │ │ │ + eorseq r9, sp, sl, asr r9 │ │ │ │ + eorseq r9, sp, r0, lsr r9 │ │ │ │ + eorseq r9, sp, r2, lsl r9 │ │ │ │ + eorseq r9, sp, r8, ror #17 │ │ │ │ + ldrhteq r9, [sp], -lr │ │ │ │ + eorseq r9, sp, r0, lsr #17 │ │ │ │ + eorseq r9, sp, sl, ror r8 │ │ │ │ + ldrshteq r9, [sp], -r0 │ │ │ │ + eorseq r9, sp, r6, asr #19 │ │ │ │ + mlaseq sp, r4, r9, r9 │ │ │ │ + eorseq r9, sp, sl, ror #18 │ │ │ │ + eorseq r9, sp, ip, lsl sl │ │ │ │ + eorseq r9, sp, sl, lsr r9 │ │ │ │ + eorseq r9, sp, r8, ror #13 │ │ │ │ + ldrhteq r9, [sp], -sl │ │ │ │ + eorseq r9, sp, r4, ror #14 │ │ │ │ + eorseq r9, sp, r6, lsr r7 │ │ │ │ + eorseq r9, sp, r4, lsl r7 │ │ │ │ + ldrshteq r9, [sp], -r2 │ │ │ │ + eorseq r9, sp, r8, asr #19 │ │ │ │ + eorseq r9, sp, lr, ror #12 │ │ │ │ + eorseq r9, sp, r4, lsl #16 │ │ │ │ + eorseq r9, sp, r2, ror #15 │ │ │ │ + ldrhteq r9, [sp], -r8 │ │ │ │ + eorseq r9, sp, lr, lsl #15 │ │ │ │ + eorseq r9, sp, r8, ror #14 │ │ │ │ + eorseq r9, sp, r6, asr #14 │ │ │ │ + eorseq r9, sp, r4, lsl sl │ │ │ │ andle r2, r8, r1, lsl #16 │ │ │ │ andle r2, r3, r2, lsl #16 │ │ │ │ stmdami r6, {r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r9, sp, r8, lsr r9 │ │ │ │ - eorseq r9, sp, lr, lsl r9 │ │ │ │ - eorseq r9, sp, r0, lsl #18 │ │ │ │ - eorseq r9, sp, r6, ror #17 │ │ │ │ + eorseq r9, sp, r0, ror #19 │ │ │ │ + eorseq r9, sp, r6, asr #19 │ │ │ │ + eorseq r9, sp, r8, lsr #19 │ │ │ │ + eorseq r9, sp, lr, lsl #19 │ │ │ │ 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 │ │ │ │ + mlaseq sp, r0, r9, r9 │ │ │ │ + eorseq r9, sp, ip, lsr sl │ │ │ │ + eorseq r9, sp, sl, asr #20 │ │ │ │ + ldrshteq r9, [sp], -r8 │ │ │ │ + eorseq r9, sp, r6, ror r9 │ │ │ │ + eorseq r9, sp, r0, lsl #19 │ │ │ │ + eorseq r9, sp, lr, lsl #19 │ │ │ │ + mlaseq sp, ip, r9, r9 │ │ │ │ + eorseq r9, sp, lr, lsr #19 │ │ │ │ + ldrhteq r9, [sp], -ip │ │ │ │ + eorseq r9, sp, r8, asr #20 │ │ │ │ + eorseq r9, sp, r0, lsl sl │ │ │ │ + eorseq r9, sp, r2, lsr #20 │ │ │ │ + ldrhteq r9, [sp], -ip │ │ │ │ + eorseq r9, sp, r2, asr sl │ │ │ │ + eorseq r9, sp, ip, lsr sl │ │ │ │ + eorseq r9, sp, sl, asr sl │ │ │ │ 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 │ │ │ │ + ldrshteq r9, [sp], -r2 │ │ │ │ + eorseq r9, sp, ip, ror #17 │ │ │ │ eorseq r9, sp, r6, ror #17 │ │ │ │ - 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 │ │ │ │ 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 │ │ │ │ + ldrshteq r9, [sp], -ip │ │ │ │ + ldrsbteq r9, [sp], -r6 │ │ │ │ + ldrshteq r9, [sp], -r0 │ │ │ │ + eorseq r9, sp, r6, lsr #23 │ │ │ │ + eorseq r9, sp, r4, asr #23 │ │ │ │ + eorseq r9, sp, sl, lsl #22 │ │ │ │ + eorseq r9, sp, r8, lsr #22 │ │ │ │ + eorseq r9, sp, sl, asr #22 │ │ │ │ + eorseq r9, sp, r8, ror #22 │ │ │ │ eorseq r9, sp, r2, ror #19 │ │ │ │ - eorseq r9, sp, r0, lsl #20 │ │ │ │ - eorseq r9, sp, lr, lsl fp │ │ │ │ + ldrshteq r9, [sp], -ip │ │ │ │ + eorseq r9, sp, r6, lsl sl │ │ │ │ + eorseq r9, sp, r0, lsr sl │ │ │ │ + eorseq r9, sp, r2, asr sl │ │ │ │ + eorseq r9, sp, r0, ror sl │ │ │ │ + eorseq r9, sp, sl, lsl #21 │ │ │ │ + eorseq r9, sp, r8, lsr #21 │ │ │ │ + eorseq r9, sp, r6, asr #23 │ │ │ │ vtst.8 d2, d0, d22 │ │ │ │ ldm pc, {r0, r1, r3, r4, r6, r7, pc}^ @ │ │ │ │ eorseq pc, sl, r0, lsl r0 @ │ │ │ │ sbcseq r0, r6, r7, lsr r0 │ │ │ │ ldrsbeq r0, [r0], #3 │ │ │ │ sbceq r0, sl, sp, asr #1 │ │ │ │ sbceq r0, r4, r7, asr #1 │ │ │ │ @@ -20076,69 +20076,69 @@ │ │ │ │ ldmdami r9!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2104 @ 0xfffff7c8 │ │ │ │ ldmdami r8!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2103 @ 0xfffff7c9 │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r9, sp, 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 sl, sp, ip, rrx │ │ │ │ + eorseq r9, sp, r6, lsr fp │ │ │ │ + eorseq r9, sp, r4, lsl fp │ │ │ │ + ldrsbteq sl, [sp], -r2 │ │ │ │ + eorseq sl, sp, r4, lsr #5 │ │ │ │ + eorseq sl, sp, r6, ror #4 │ │ │ │ + eorseq sl, sp, r0, lsr r2 │ │ │ │ + eorseq sl, sp, r2, lsl #4 │ │ │ │ + eorseq sl, sp, r4, ror #3 │ │ │ │ + eorseq sl, sp, r2, asr #3 │ │ │ │ + eorseq sl, sp, ip, lsl #3 │ │ │ │ + eorseq sl, sp, r6, asr r1 │ │ │ │ + eorseq sl, sp, r4, lsl r1 │ │ │ │ + ldrsbteq sl, [sp], -lr │ │ │ │ + ldrhteq sl, [sp], -r4 │ │ │ │ + eorseq sl, sp, sl, lsl #1 │ │ │ │ + eorseq sl, sp, r0, rrx │ │ │ │ eorseq sl, sp, r6, lsr r0 │ │ │ │ eorseq sl, sp, ip │ │ │ │ eorseq r9, sp, r2, ror #31 │ │ │ │ - ldrhteq r9, [sp], -r8 │ │ │ │ + ldrhteq r9, [sp], -ip │ │ │ │ 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 │ │ │ │ - ldrhteq r9, [sp], -r0 │ │ │ │ - eorseq r9, sp, sl, ror sp │ │ │ │ - eorseq r9, sp, r0, asr sp │ │ │ │ - eorseq r9, sp, r2, lsr #26 │ │ │ │ + eorseq r9, sp, ip, ror #30 │ │ │ │ + eorseq r9, sp, sl, asr #30 │ │ │ │ + eorseq r9, sp, r8, lsl pc │ │ │ │ + eorseq r9, sp, r2, ror #29 │ │ │ │ + ldrhteq r9, [sp], -r4 │ │ │ │ + eorseq r9, sp, sl, lsl #29 │ │ │ │ + eorseq r9, sp, r8, asr lr │ │ │ │ + eorseq r9, sp, r2, lsr #28 │ │ │ │ ldrshteq r9, [sp], -r8 │ │ │ │ + eorseq r9, sp, sl, asr #27 │ │ │ │ + eorseq r9, sp, r0, lsr #27 │ │ │ │ + eorseq r9, sp, r2, ror sp │ │ │ │ + eorseq r9, sp, r8, asr #26 │ │ │ │ + eorseq r9, sp, lr, lsl sp │ │ │ │ + ldrshteq r9, [sp], -r4 │ │ │ │ eorseq r9, sp, sl, asr #25 │ │ │ │ eorseq r9, sp, r0, lsr #25 │ │ │ │ - eorseq r9, sp, r6, ror ip │ │ │ │ + eorseq r9, sp, sl, ror ip │ │ │ │ eorseq r9, sp, ip, asr #24 │ │ │ │ - eorseq r9, sp, r2, lsr #24 │ │ │ │ - ldrshteq r9, [sp], -r8 │ │ │ │ - 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 │ │ │ │ + eorseq r9, sp, sl, lsl ip │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + eorseq r9, sp, r2, asr #23 │ │ │ │ + mlaseq sp, r8, fp, r9 │ │ │ │ + eorseq r9, sp, lr, ror #22 │ │ │ │ + eorseq r9, sp, r8, asr #22 │ │ │ │ + eorseq r9, sp, r2, lsr #22 │ │ │ │ + eorseq r9, sp, r0, lsl #22 │ │ │ │ + ldrsbteq r9, [sp], -r6 │ │ │ │ + eorseq r9, sp, ip, lsr #21 │ │ │ │ + eorseq r9, sp, r2, lsl #21 │ │ │ │ + eorseq r9, sp, ip, asr sl │ │ │ │ + eorseq r9, sp, sl, lsr sl │ │ │ │ + eorseq r9, sp, r8, lsl sl │ │ │ │ + eorseq sl, sp, r2, asr #3 │ │ │ │ ldmdacs sl, {r0, fp, ip, sp} │ │ │ │ ldm pc, {r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ stcpl 0, cr15, [lr], {-0} │ │ │ │ subspl r5, r3, r9, asr r6 │ │ │ │ strbmi r4, [r7], #-2637 @ 0xfffff5b3 │ │ │ │ ldmdacc fp!, {r0, r6, r9, sl, fp, ip, sp} │ │ │ │ stccs 2, cr3, [pc], #-212 @ 437e0 │ │ │ │ @@ -20183,61 +20183,61 @@ │ │ │ │ ldmdami lr, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2077 @ 0xfffff7e3 │ │ │ │ ldmdami sp, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2076 @ 0xfffff7e4 │ │ │ │ svclt 0x00004770 │ │ │ │ - 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 │ │ │ │ - ldrhteq sl, [sp], -ip │ │ │ │ + eorseq sl, sp, ip, ror #1 │ │ │ │ + eorseq sl, sp, r2, ror r4 │ │ │ │ + eorseq sl, sp, ip, asr #8 │ │ │ │ + eorseq sl, sp, sl, lsr #8 │ │ │ │ + eorseq sl, sp, r4, lsl #8 │ │ │ │ + ldrsbteq sl, [sp], -lr │ │ │ │ + ldrhteq sl, [sp], -r4 │ │ │ │ + eorseq sl, sp, sl, lsl #7 │ │ │ │ + eorseq sl, sp, r4, ror #6 │ │ │ │ + eorseq sl, sp, sl, lsr r3 │ │ │ │ + eorseq sl, sp, r4, lsl r3 │ │ │ │ + eorseq sl, sp, lr, ror #5 │ │ │ │ + eorseq sl, sp, r0, asr #5 │ │ │ │ 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 │ │ │ │ + eorseq sl, sp, r8, ror #4 │ │ │ │ + eorseq sl, sp, lr, lsr r2 │ │ │ │ + eorseq sl, sp, r0, lsl r2 │ │ │ │ + eorseq sl, sp, r6, ror #3 │ │ │ │ + eorseq sl, sp, ip, lsr #3 │ │ │ │ + eorseq sl, sp, lr, ror r1 │ │ │ │ + eorseq sl, sp, r8, asr r1 │ │ │ │ + eorseq sl, sp, r6, lsr r1 │ │ │ │ + eorseq sl, sp, r0, lsl r1 │ │ │ │ + ldrsbteq sl, [sp], -lr │ │ │ │ + ldrhteq sl, [sp], -r8 │ │ │ │ + mlaseq sp, r2, r0, sl │ │ │ │ + eorseq sl, sp, ip, rrx │ │ │ │ + eorseq sl, sp, lr, lsr #32 │ │ │ │ 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, r6, lsl #7 │ │ │ │ + ldrshteq sl, [sp], -r8 │ │ │ │ + mlaseq sp, sl, r3, sl │ │ │ │ + ldrhteq sl, [sp], -r0 │ │ │ │ + eorseq sl, sp, r6, asr #7 │ │ │ │ + eorseq sl, sp, r8, asr #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, sl, lsl #7 │ │ │ │ - eorseq sl, sp, r4, lsr #7 │ │ │ │ - eorseq sl, sp, sl, lsr #6 │ │ │ │ - eorseq sl, sp, r0, lsl #6 │ │ │ │ + eorseq sl, sp, r4, lsl #9 │ │ │ │ + eorseq sl, sp, r6, lsl #8 │ │ │ │ + eorseq sl, sp, ip, lsl r4 │ │ │ │ + eorseq sl, sp, r2, lsr r4 │ │ │ │ + eorseq sl, sp, ip, asr #8 │ │ │ │ + ldrsbteq sl, [sp], -r2 │ │ │ │ + eorseq sl, sp, r8, lsr #7 │ │ │ │ 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, r4, lsr #9 │ │ │ │ + eorseq sl, sp, r6, ror r4 │ │ │ │ + eorseq sl, sp, r0, asr r4 │ │ │ │ ldmdale sp, {r0, r1, r2, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ ldrne r0, [r3], -r7, lsl #8 │ │ │ │ beq 446f1c │ │ │ │ ldrbtmi r4, [r8], #-2061 @ 0xfffff7f3 │ │ │ │ stmdami sp, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -20281,36 +20281,36 @@ │ │ │ │ stmdami fp, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq sl, sp, 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 │ │ │ │ + ldrhteq sl, [sp], -r6 │ │ │ │ + mlaseq sp, r4, r4, sl │ │ │ │ + eorseq sl, sp, r2, ror r5 │ │ │ │ + eorseq sl, sp, r4, lsr #10 │ │ │ │ + eorseq sl, sp, r2, asr #10 │ │ │ │ + ldrhteq sl, [sp], -r4 │ │ │ │ eorseq sl, sp, sl, asr #9 │ │ │ │ + eorseq sl, sp, r4, ror #9 │ │ │ │ + eorseq sl, sp, r2, ror r5 │ │ │ │ andle r2, r8, r1, lsl #16 │ │ │ │ andle r2, r3, r2, lsl #16 │ │ │ │ stmdami r6, {r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq sl, sp, r4, lsl #10 │ │ │ │ - ldrsbteq sl, [sp], -lr │ │ │ │ - eorseq sl, sp, r0, asr #9 │ │ │ │ - mlaseq sp, lr, r4, sl │ │ │ │ + eorseq sl, sp, ip, lsr #11 │ │ │ │ + eorseq sl, sp, r6, lsl #11 │ │ │ │ + eorseq sl, sp, r8, ror #10 │ │ │ │ + eorseq sl, sp, r6, asr #10 │ │ │ │ ldmdacs r9, {r0, fp, ip, sp} │ │ │ │ ldm pc, {r1, r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ movtmi pc, #24576 @ 0x6000 @ │ │ │ │ ldrcc r3, [sl, -r0, asr #26]! │ │ │ │ blcs bd002c │ │ │ │ stceq 13, cr0, [sp, #-52] @ 0xffffffcc │ │ │ │ strcs r0, [r8, #-3341]! @ 0xfffff2f3 │ │ │ │ @@ -20342,53 +20342,53 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2069 @ 0xfffff7eb │ │ │ │ ldmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2068 @ 0xfffff7ec │ │ │ │ ldmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - eorseq sl, sp, 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 │ │ │ │ - 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 │ │ │ │ + ldrhteq sl, [sp], -sl │ │ │ │ + mlaseq sp, r4, r7, sl │ │ │ │ + eorseq sl, sp, lr, ror #14 │ │ │ │ + eorseq sl, sp, r4, asr #14 │ │ │ │ + eorseq sl, sp, sl, lsl r7 │ │ │ │ + ldrshteq sl, [sp], -r4 │ │ │ │ + eorseq sl, sp, lr, asr #13 │ │ │ │ + eorseq sl, sp, r8, lsr #13 │ │ │ │ + eorseq sl, sp, r2, lsl #13 │ │ │ │ + eorseq sl, sp, r4, ror #12 │ │ │ │ + eorseq sl, sp, r2, asr #12 │ │ │ │ + eorseq sl, sp, r0, lsr #12 │ │ │ │ + ldrshteq sl, [sp], -sl │ │ │ │ + ldrsbteq sl, [sp], -r4 │ │ │ │ + eorseq sl, sp, sl, lsr #11 │ │ │ │ + eorseq sl, sp, r8, lsl #11 │ │ │ │ + eorseq sl, sp, r6, ror #10 │ │ │ │ + eorseq sl, sp, r4, asr #10 │ │ │ │ + eorseq sl, sp, r2, lsr #10 │ │ │ │ + eorseq sl, sp, r4, lsl #10 │ │ │ │ ldmdale r3, {r2, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ svceq 0x000c0306 │ │ │ │ stmdami r9, {r0, r3} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq sl, sp, 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, r0, lsl r7 │ │ │ │ + ldrshteq sl, [sp], -sl │ │ │ │ + eorseq sl, sp, r4, asr #14 │ │ │ │ + eorseq sl, sp, r2, lsl r7 │ │ │ │ + eorseq sl, sp, r8, lsr #14 │ │ │ │ + eorseq sl, sp, r2, asr #14 │ │ │ │ ldmdale r9!, {r0, r1, r2, r3, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ strtcs r0, [r3], -fp, lsl #16 │ │ │ │ eorcc r2, pc, #10496 @ 0x2900 │ │ │ │ ldcne 7, cr1, [sl, #-212] @ 0xffffff2c │ │ │ │ cdpeq 1, 1, cr1, cr4, cr0, {1} │ │ │ │ ldrbtmi r4, [r8], #-2073 @ 0xfffff7e7 │ │ │ │ @@ -20413,31 +20413,31 @@ │ │ │ │ ldmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ ldmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2065 @ 0xfffff7ef │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq sl, sp, lr, lsl #13 │ │ │ │ - eorseq sl, sp, r4, ror r6 │ │ │ │ - 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, lsl r7 │ │ │ │ + eorseq sl, sp, r2, ror #16 │ │ │ │ + eorseq sl, sp, r4, lsr r8 │ │ │ │ + eorseq sl, sp, r6, asr #16 │ │ │ │ + ldrsbteq sl, [sp], -r0 │ │ │ │ + ldrsbteq sl, [sp], -lr │ │ │ │ + eorseq sl, sp, ip, ror #15 │ │ │ │ + eorseq sl, sp, r2, lsl #16 │ │ │ │ + eorseq sl, sp, r4, lsl r7 │ │ │ │ + eorseq sl, sp, sl, lsr #14 │ │ │ │ + eorseq sl, sp, r0, asr #14 │ │ │ │ + eorseq sl, sp, r6, asr r7 │ │ │ │ + eorseq sl, sp, r4, ror #14 │ │ │ │ + eorseq sl, sp, r2, ror r7 │ │ │ │ + eorseq sl, sp, r0, lsl #15 │ │ │ │ + eorseq sl, sp, r2, lsr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, r9, r4, lsl r6 │ │ │ │ @ instruction: 0x469a4ad6 │ │ │ │ @ instruction: 0x46054bd6 │ │ │ │ @@ -21583,17 +21583,17 @@ │ │ │ │ adcmi r4, r2, #33554432 @ 0x2000000 │ │ │ │ svcge 0x007bf6bf │ │ │ │ movwcc r4, #5145 @ 0x1419 │ │ │ │ svccs 0x0001f811 │ │ │ │ @ instruction: 0xf003fa06 │ │ │ │ adcmi r4, r2, #33554432 @ 0x2000000 │ │ │ │ @ instruction: 0xe770dbf7 │ │ │ │ - subeq pc, r1, r6, asr r9 @ │ │ │ │ - subeq pc, r1, ip, lsl #17 │ │ │ │ - subeq pc, r1, sl, ror r8 @ │ │ │ │ + strdeq pc, [r1], #-158 @ 0xffffff62 │ │ │ │ + subeq pc, r1, r4, lsr r9 @ │ │ │ │ + subeq pc, r1, r2, lsr #18 │ │ │ │ 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 │ │ │ │ + ldrhteq r8, [sp], -r8 │ │ │ │ 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, r0, lsr r1 │ │ │ │ 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, sl, lsr #26 │ │ │ │ + eorseq r4, lr, sl, lsr sp │ │ │ │ + eorseq r4, lr, sl, asr #26 │ │ │ │ + eorseq r4, lr, sl, asr sp │ │ │ │ + eorseq r4, lr, sl, ror #26 │ │ │ │ + eorseq r7, sp, lr, ror r9 │ │ │ │ + eorseq r8, sp, r6, asr #4 │ │ │ │ + eorseq r7, sp, r8, ror r9 │ │ │ │ + eorseq r7, sp, r2, lsr #18 │ │ │ │ + eorseq r8, sp, r2, asr #3 │ │ │ │ + mlaseq sp, r8, r1, r8 │ │ │ │ + eorseq r7, sp, sl, lsr #18 │ │ │ │ + eorseq r7, sp, r6, lsr r9 │ │ │ │ + eorseq r7, sp, r0, lsr r9 │ │ │ │ + eorseq r8, sp, ip, lsr r1 │ │ │ │ + eorseq r7, sp, r6, asr #18 │ │ │ │ + eorseq r8, sp, lr, lsr r1 │ │ │ │ + eorseq r7, sp, ip, asr #17 │ │ │ │ + ldrhteq r8, [sp], -r0 │ │ │ │ + eorseq r7, sp, r8, lsr #17 │ │ │ │ + eorseq r8, sp, lr, rrx │ │ │ │ + eorseq r7, sp, r0, asr #17 │ │ │ │ + eorseq r7, sp, r4, ror #16 │ │ │ │ + ldrshteq r7, [sp], -lr │ │ │ │ + eorseq r7, sp, ip, ror r8 │ │ │ │ + eorseq r7, sp, r2, lsr #16 │ │ │ │ + mlaseq sp, r0, pc, r7 @ │ │ │ │ + mlaseq sp, sl, r7, r7 │ │ │ │ + eorseq r7, sp, sl, ror #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, r0, asr #11 │ │ │ │ + eorseq r7, sp, ip, lsr #11 │ │ │ │ + eorseq r7, sp, r8, ror lr │ │ │ │ + ldrshteq r7, [sp], -ip │ │ │ │ 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 │ │ │ │ + eorseq r7, sp, r0, lsr #8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb9e568 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi 8cb310 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7e84620 │ │ │ │ @@ -23931,20 +23931,20 @@ │ │ │ │ bl a05380 │ │ │ │ tstcs r1, sl, lsr #12 │ │ │ │ @ instruction: 0xf7e84620 │ │ │ │ strtmi lr, [sl], -r2, lsr #22 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ bl 785394 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eorseq r7, sp, 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, lr, lsl #8 │ │ │ │ + eorseq r7, sp, r4, lsl r4 │ │ │ │ + ldrshteq r7, [sp], -lr │ │ │ │ + eorseq sl, lr, r6, lsl #23 │ │ │ │ + ldrshteq r7, [sp], -lr │ │ │ │ + eorseq r7, sp, sl, ror #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, r6, ror #2 │ │ │ │ - eorseq sl, lr, r4, ror #18 │ │ │ │ - eorseq r7, sp, r4, asr #14 │ │ │ │ - eorseq r7, sp, r6, lsl #14 │ │ │ │ - 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 │ │ │ │ + mlaseq sp, r8, r3, r7 │ │ │ │ + eorseq r9, lr, lr, lsl r4 │ │ │ │ + eorseq r7, sp, r2, asr #20 │ │ │ │ + eorseq r7, sp, r6, ror r3 │ │ │ │ + eorseq r7, sp, sl, ror #6 │ │ │ │ + subeq sp, r1, r4, ror r3 │ │ │ │ + eorseq r7, sp, ip, lsl r3 │ │ │ │ + eorseq r7, sp, ip, lsl #19 │ │ │ │ + eorseq r7, sp, lr, lsl #4 │ │ │ │ + eorseq sl, lr, ip, lsl #20 │ │ │ │ + eorseq r7, sp, ip, ror #15 │ │ │ │ + eorseq r7, sp, lr, lsr #15 │ │ │ │ eorseq r7, sp, r6, lsl #15 │ │ │ │ - eorseq r7, sp, r6, lsl #2 │ │ │ │ - eorseq r7, sp, lr, ror #14 │ │ │ │ - ldrshteq r7, [sp], -r6 │ │ │ │ - eorseq r7, sp, lr, ror r0 │ │ │ │ - eorseq ip, lr, r8, ror #4 │ │ │ │ + eorseq r7, sp, r8, ror r7 │ │ │ │ + eorseq r7, sp, r0, ror r7 │ │ │ │ + eorseq r7, sp, r8, asr r7 │ │ │ │ + eorseq r7, sp, lr, lsr r7 │ │ │ │ + eorseq r7, sp, r4, lsl #15 │ │ │ │ + strheq sp, [r1], #-62 @ 0xffffffc2 │ │ │ │ ldrsbteq r7, [sp], -sl │ │ │ │ - eorseq r6, sp, r4, lsl #30 │ │ │ │ - ldrhteq r7, [sp], -r4 │ │ │ │ + ldrsbteq r7, [sp], -r4 │ │ │ │ + subeq r2, r0, r6, lsr r4 │ │ │ │ + eorseq r7, sp, lr, lsr #16 │ │ │ │ + eorseq r7, sp, lr, lsr #3 │ │ │ │ + eorseq r7, sp, r6, lsl r8 │ │ │ │ + mlaseq sp, lr, r1, r7 │ │ │ │ + eorseq r7, sp, r6, lsr #2 │ │ │ │ + eorseq ip, lr, r0, lsl r3 │ │ │ │ + eorseq r7, sp, r2, lsl #3 │ │ │ │ + eorseq r6, sp, ip, lsr #31 │ │ │ │ + eorseq r7, sp, ip, asr r1 │ │ │ │ + eorseq r7, sp, r6, ror #14 │ │ │ │ + eorseq r7, sp, ip, asr #2 │ │ │ │ + eorseq r7, sp, lr, lsr r7 │ │ │ │ + eorseq r7, sp, r0, lsr r7 │ │ │ │ + eorseq r7, sp, r2, lsr #2 │ │ │ │ + eorseq r7, sp, r8, lsl #14 │ │ │ │ + eorseq r7, sp, ip, lsr r1 │ │ │ │ + subeq sp, r1, lr, ror #3 │ │ │ │ + eorseq r7, sp, sl, lsl r0 │ │ │ │ + eorseq r7, sp, sl, lsl #13 │ │ │ │ + eorseq r7, sp, r8, ror #4 │ │ │ │ + subeq sp, r1, r0, ror r1 │ │ │ │ + ldrhteq r6, [sp], -ip │ │ │ │ + eorseq r7, sp, ip, lsr #12 │ │ │ │ + eorseq r7, sp, r2, lsr #4 │ │ │ │ + eorseq sl, lr, ip, lsr #13 │ │ │ │ + eorseq r7, sp, r4, lsl #4 │ │ │ │ + eorseq r7, sp, lr, ror #3 │ │ │ │ + ldrsbteq r7, [sp], -r6 │ │ │ │ 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, r6, lsr #3 │ │ │ │ + eorseq r7, sp, lr, lsl #3 │ │ │ │ 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 │ │ │ │ + subeq sp, r1, r6, lsr #32 │ │ │ │ + eorseq r6, sp, r2, lsl #29 │ │ │ │ + ldrshteq r7, [sp], -r2 │ │ │ │ + eorseq r7, sp, r8, asr #2 │ │ │ │ + eorseq r7, sp, sl, lsr r1 │ │ │ │ + eorseq sl, lr, r4, ror #10 │ │ │ │ + eorseq r7, sp, r2, lsr #2 │ │ │ │ + eorseq r7, sp, ip, lsl #2 │ │ │ │ + strdeq fp, [r1], #-144 @ 0xffffff70 │ │ │ │ + eorseq r7, sp, r6, ror #8 │ │ │ │ + eorseq r7, sp, r2, ror #1 │ │ │ │ + ldrsbteq r7, [sp], -r6 │ │ │ │ + eorseq sl, lr, r0, asr #9 │ │ │ │ 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 r7, sp, r8, lsr #1 │ │ │ │ + subeq fp, r1, ip, asr #18 │ │ │ │ + ldrhteq r7, [sp], -lr │ │ │ │ + eorseq sl, lr, r2, asr r4 │ │ │ │ + eorseq r7, sp, r8, ror r0 │ │ │ │ + subeq r1, r0, lr, lsl #31 │ │ │ │ + eorseq r7, sp, ip, asr r0 │ │ │ │ + eorseq r7, sp, r4, asr #32 │ │ │ │ + eorseq r7, sp, r2, lsr r0 │ │ │ │ + eorseq r7, sp, ip, lsl r0 │ │ │ │ + eorseq r7, sp, r2, lsl r0 │ │ │ │ + subeq ip, r1, r6, lsr #27 │ │ │ │ + eorseq r6, sp, ip, lsl ip │ │ │ │ + eorseq r6, sp, r6, lsr lr │ │ │ │ + eorseq r7, sp, r8, ror r2 │ │ │ │ + subeq ip, r1, r8, asr sp │ │ │ │ + ldrsbteq r6, [sp], -ip │ │ │ │ + eorseq r7, sp, ip, asr #4 │ │ │ │ eorseq r6, sp, sl, lsl #31 │ │ │ │ - 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 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 │ │ │ │ + ldrsbteq sl, [lr], -lr │ │ │ │ + eorseq r6, sp, sl, asr pc │ │ │ │ + eorseq r6, sp, ip, ror #30 │ │ │ │ + eorseq r6, sp, r8, asr #30 │ │ │ │ + eorseq r6, sp, r2, asr #30 │ │ │ │ + strdeq r5, [r0], #-28 @ 0xffffffe4 │ │ │ │ + eorseq r6, sp, r0, lsr #30 │ │ │ │ + subeq r1, r0, ip, asr sp │ │ │ │ + subeq ip, r1, r0, lsr ip │ │ │ │ + eorseq r6, sp, ip, asr #21 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 r7, sp, r4, lsr r1 │ │ │ │ + ldrhteq sl, [lr], -r6 │ │ │ │ + ldrsbteq r6, [sp], -r6 │ │ │ │ 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 │ │ │ │ + eorseq r6, sp, r6, lsr #29 │ │ │ │ + mlaseq sp, sl, lr, r6 │ │ │ │ + mlaseq sp, r6, lr, r6 │ │ │ │ + eorseq r7, sp, ip, rrx │ │ │ │ + subeq ip, r1, sl, lsl fp │ │ │ │ + ldrsbteq r6, [sp], -r4 │ │ │ │ + subeq ip, r1, r4, ror #21 │ │ │ │ + ldrhteq r6, [sp], -sl │ │ │ │ + subeq ip, r1, lr, lsr #21 │ │ │ │ + eorseq r6, sp, r0, lsr #19 │ │ │ │ + subeq ip, r1, ip, ror sl │ │ │ │ + eorseq r6, sp, r6, lsl #19 │ │ │ │ + subeq ip, r1, lr, lsr sl │ │ │ │ + eorseq r6, sp, r6, ror #18 │ │ │ │ + ldrsbteq r6, [sp], -r6 │ │ │ │ + eorseq r6, sp, r4, ror #27 │ │ │ │ + eorseq r6, sp, lr, lsr r9 │ │ │ │ + ldrhteq r6, [sp], -r2 │ │ │ │ + eorseq r6, sp, r2, lsr #27 │ │ │ │ + mlaseq lr, r8, sl, fp │ │ │ │ + ldrsbteq r6, [sp], -r0 │ │ │ │ + ldrshteq r6, [sp], -r6 │ │ │ │ + eorseq r9, lr, r8, asr #31 │ │ │ │ + subeq ip, r1, r2, asr r9 │ │ │ │ + mlaseq sp, r4, r8, r6 │ │ │ │ + eorseq r6, sp, r6, lsl #30 │ │ │ │ + eorseq r6, sp, r0, asr #26 │ │ │ │ + eorseq r6, sp, lr, lsr #26 │ │ │ │ + eorseq r6, sp, r4, lsr #26 │ │ │ │ + strheq ip, [r1], #-140 @ 0xffffff74 │ │ │ │ + eorseq r6, sp, lr, lsl r8 │ │ │ │ + mlaseq sp, r0, lr, r6 │ │ │ │ + eorseq r6, sp, sl, asr #25 │ │ │ │ + ldrhteq r6, [sp], -r8 │ │ │ │ + ldrhteq r6, [sp], -r6 │ │ │ │ + subeq ip, r1, lr, lsr r8 │ │ │ │ + ldrhteq r6, [sp], -r8 │ │ │ │ + eorseq r6, sp, sl, lsr #28 │ │ │ │ + eorseq r6, sp, r4, ror #24 │ │ │ │ + eorseq r6, sp, r2, asr ip │ │ │ │ + subeq ip, r1, r0, ror #15 │ │ │ │ + eorseq r6, sp, r2, ror r7 │ │ │ │ + eorseq r6, sp, r4, ror #27 │ │ │ │ + eorseq r6, sp, r6, ror #12 │ │ │ │ + eorseq r9, lr, r2, ror #28 │ │ │ │ + eorseq r6, sp, r0, lsr ip │ │ │ │ + eorseq r6, sp, r8, ror #22 │ │ │ │ + eorseq r6, sp, r2, asr fp │ │ │ │ + ldrsbteq r6, [sp], -r8 │ │ │ │ + eorseq r3, sp, r8, ror 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 │ │ │ │ + eorseq r6, sp, r2, asr #10 │ │ │ │ + eorseq r6, sp, r0, lsl r4 │ │ │ │ + eorseq r9, lr, r4, ror #22 │ │ │ │ + ldrhteq r6, [sp], -r8 │ │ │ │ + ldrdeq r1, [r0], #-114 @ 0xffffff8e │ │ │ │ + eorseq r6, sp, r4, lsl r5 │ │ │ │ + eorseq r6, sp, r8, ror #20 │ │ │ │ mlaseq sp, sl, r4, r6 │ │ │ │ - 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 │ │ │ │ + eorseq r6, sp, r4, lsl #7 │ │ │ │ + ldrsbteq r9, [lr], -lr │ │ │ │ + eorseq r6, sp, r0, lsr sl │ │ │ │ + eorseq r6, sp, ip, lsr #9 │ │ │ │ + eorseq r6, sp, lr, lsl #20 │ │ │ │ + eorseq r6, sp, r8, lsl r2 │ │ │ │ + eorseq r6, sp, r4, lsl #9 │ │ │ │ + eorseq r6, sp, r4, lsr #19 │ │ │ │ + eorseq r6, sp, r6, asr r4 │ │ │ │ + eorseq r6, sp, sl, ror #18 │ │ │ │ + eorseq r6, sp, r8, asr r4 │ │ │ │ + eorseq r6, sp, lr, asr #18 │ │ │ │ + eorseq r6, sp, sl, asr #8 │ │ │ │ + eorseq r6, sp, r2, asr #8 │ │ │ │ + eorseq r6, sp, r0, lsl #18 │ │ │ │ + eorseq r6, sp, r2, lsr r2 │ │ │ │ + ldrsbteq r6, [sp], -r4 │ │ │ │ + eorseq r9, lr, r4, ror r9 │ │ │ │ + ldrhteq r6, [sp], -ip │ │ │ │ + subeq r1, r0, r4, lsr #9 │ │ │ │ + ldrsbteq r6, [sp], -sl │ │ │ │ + eorseq r6, sp, r0, asr #7 │ │ │ │ + ldrsbteq r6, [sp], -lr │ │ │ │ + eorseq r6, sp, ip, asr #16 │ │ │ │ + mlaseq sp, ip, r3, r6 │ │ │ │ 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 │ │ │ │ + mlaseq sp, r0, r3, r6 │ │ │ │ + eorseq r6, sp, r2, asr #15 │ │ │ │ + eorseq r6, sp, r4, asr r3 │ │ │ │ + eorseq r6, sp, sl, lsr #6 │ │ │ │ + eorseq r6, sp, lr, lsr r3 │ │ │ │ + mlaseq sp, r8, r8, r3 │ │ │ │ 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 │ │ │ │ + ldrsbteq lr, [pc], -lr │ │ │ │ + eorseq r5, sp, ip, asr #2 │ │ │ │ + eorseq r5, sp, r8, asr #2 │ │ │ │ addseq r0, r4, ip, lsr #9 │ │ │ │ - eorseq r5, sp, r6, lsl #1 │ │ │ │ + eorseq r5, sp, lr, lsr #2 │ │ │ │ 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, lr, asr #1 │ │ │ │ + ldrshteq r5, [sp], -r2 │ │ │ │ + eorseq r5, sp, r0, ror r0 │ │ │ │ + eorseq r5, sp, r2, rrx │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba0f8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 13, cr0, [sl], {232} @ 0xe8 │ │ │ │ stcvc 5, cr15, [r2, #-692] @ 0xfffffd4c │ │ │ │ vstrge d4, [r1, #-100] @ 0xffffff9c │ │ │ │ @ instruction: 0x4602447c │ │ │ │ @@ -26623,18 +26623,18 @@ │ │ │ │ tstcs r1, r8, lsl #16 │ │ │ │ cdp 7, 1, cr15, cr12, cr5, {7} │ │ │ │ @ instruction: 0xf7e5e7e7 │ │ │ │ svclt 0x0000ee08 │ │ │ │ addseq r6, r3, r4, ror #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r6, r3, r6, asr r2 │ │ │ │ - ldrdeq r6, [r0], #-40 @ 0xffffffd8 │ │ │ │ + subeq r6, r0, r0, lsl #7 │ │ │ │ addseq r6, r3, r6, lsr r2 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - mlaseq sp, ip, pc, r4 @ │ │ │ │ + eorseq r5, sp, r4, asr #32 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r3, r7, lsr #24 │ │ │ │ ldrbtmi r4, [ip], #-2855 @ 0xfffff4d9 │ │ │ │ stmiapl r3!, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ @@ -26727,20 +26727,20 @@ │ │ │ │ ldrtmi r4, [r3], -fp, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7e5447a │ │ │ │ ldrb lr, [lr, sl, asr #26] │ │ │ │ ldc 7, cr15, [r4, #-916]! @ 0xfffffc6c │ │ │ │ addseq r6, r3, r0, lsl r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r4, sp, r8, lsl #29 │ │ │ │ - eorseq r4, sp, r6, lsl #29 │ │ │ │ - eorseq r4, sp, r4, lsl #29 │ │ │ │ + eorseq r4, sp, r0, lsr pc │ │ │ │ + eorseq r4, sp, lr, lsr #30 │ │ │ │ + eorseq r4, sp, ip, lsr #30 │ │ │ │ umullseq r6, r3, ip, r0 │ │ │ │ - eorseq r4, sp, r8, lsl lr │ │ │ │ - eorseq r4, sp, r4, asr lr │ │ │ │ + eorseq r4, sp, r0, asr #29 │ │ │ │ + ldrshteq r4, [sp], -ip │ │ │ │ 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 │ │ │ │ + subeq r6, r0, r4, lsl #2 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - mlaseq sp, r6, sp, r4 │ │ │ │ + eorseq r4, sp, lr, lsr lr │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + eorseq r4, sp, sl, lsl #28 │ │ │ │ + eorseq r4, sp, sl, asr lr │ │ │ │ + subeq r6, r0, r8, lsl r0 │ │ │ │ + subeq r0, r0, lr, lsr #14 │ │ │ │ + eorseq r4, sp, r4, asr #26 │ │ │ │ + eorseq r4, sp, r0, lsr #26 │ │ │ │ + eorseq r4, sp, r0, lsl #26 │ │ │ │ + ldrshteq r4, [sp], -r4 │ │ │ │ + eorseq r4, sp, r2, asr #26 │ │ │ │ + subeq r5, r0, r6, asr #29 │ │ │ │ + mlaseq sp, ip, sl, r4 │ │ │ │ + eorseq r4, sp, r4, lsl sp │ │ │ │ + eorseq r6, sp, ip, lsr #11 │ │ │ │ + eorseq r4, sp, r6, lsl sp │ │ │ │ + eorseq r4, sp, r8, lsl sp │ │ │ │ + eorseq r4, sp, r2, lsl #26 │ │ │ │ + ldrshteq r4, [sp], -sl │ │ │ │ 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, lr, lsl #23 │ │ │ │ + eorseq r4, sp, ip, ror #22 │ │ │ │ + eorseq r4, sp, r2, ror #22 │ │ │ │ + eorseq r4, sp, r0, asr fp │ │ │ │ + eorseq r4, sp, lr, asr #22 │ │ │ │ + eorseq r4, sp, sl, lsr fp │ │ │ │ + eorseq r4, sp, r2, lsr fp │ │ │ │ + ldrsbteq r4, [sp], -lr │ │ │ │ + ldrsbteq r4, [sp], -r0 │ │ │ │ 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, r6, ror #22 │ │ │ │ addseq r5, r3, ip, lsl #19 │ │ │ │ rsbscc pc, r4, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0x119cf8d3 │ │ │ │ stmdbmi r5, {r0, r3, r8, ip, sp, pc}^ │ │ │ │ bvs fe6dc0b4 │ │ │ │ orrsne pc, ip, r0, asr #17 │ │ │ │ bmi 1137300 │ │ │ │ @@ -27806,17 +27806,17 @@ │ │ │ │ @ instruction: 0x46044798 │ │ │ │ @ instruction: 0xf938f006 │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ blx 507094 │ │ │ │ @ instruction: 0xf990f006 │ │ │ │ @ instruction: 0xf822f006 │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ - eorseq r3, sp, r0, asr pc │ │ │ │ - eorseq r0, sp, r2, ror #19 │ │ │ │ - eorseq r5, lr, r2, asr r7 │ │ │ │ + ldrshteq r3, [sp], -r8 │ │ │ │ + eorseq r0, sp, sl, lsl #21 │ │ │ │ + ldrshteq r5, [lr], -sl │ │ │ │ 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, sl, lsr #20 │ │ │ │ + eorseq r3, sp, r8, lsr #31 │ │ │ │ + eorseq ip, pc, ip, asr #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 │ │ │ │ + ldrsbteq r0, [sp], -r8 │ │ │ │ + eorseq r3, sp, sl, ror #30 │ │ │ │ + ldrshteq ip, [pc], -sl │ │ │ │ + eorseq r0, sp, r4, asr lr │ │ │ │ + eorseq r5, sp, ip, ror #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, r6, asr r9 │ │ │ │ + ldrshteq r3, [sp], -ip │ │ │ │ + eorseq ip, pc, r8, ror r7 @ │ │ │ │ + subeq r3, r0, lr, asr #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, lr, lsr #29 │ │ │ │ + eorseq r0, sp, sl, ror #17 │ │ │ │ + eorseq r5, lr, sl, asr 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, lr, asr lr │ │ │ │ + eorseq r0, sp, r6, lsl #17 │ │ │ │ + ldrshteq r5, [lr], -r6 │ │ │ │ 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 │ │ │ │ + eorseq r0, sp, r6, lsr #16 │ │ │ │ + eorseq r3, sp, ip, lsl #28 │ │ │ │ + eorseq ip, pc, r8, asr #12 │ │ │ │ + ldrshteq r3, [sp], -r6 │ │ │ │ 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 │ │ │ │ + ldrhteq r0, [sp], -lr │ │ │ │ + ldrhteq r3, [sp], -r8 │ │ │ │ + eorseq ip, pc, r0, ror #11 │ │ │ │ + ldrshteq fp, [lr], -lr │ │ │ │ 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, r6, asr r7 │ │ │ │ + eorseq r3, sp, r0, ror #26 │ │ │ │ + eorseq ip, pc, r8, ror r5 @ │ │ │ │ + mlaseq lr, r6, fp, fp │ │ │ │ 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, lr, ror #13 │ │ │ │ + eorseq r3, sp, r8, lsl #26 │ │ │ │ + eorseq r5, lr, ip, asr r4 │ │ │ │ + eorseq r5, sp, lr, asr 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, r6, lsl #13 │ │ │ │ + ldrhteq r3, [sp], -r4 │ │ │ │ + ldrshteq r5, [lr], -r4 │ │ │ │ + ldrshteq r5, [sp], -r6 │ │ │ │ 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 │ │ │ │ + eorseq r0, sp, lr, lsl r6 │ │ │ │ + eorseq r3, sp, r0, ror #24 │ │ │ │ + eorseq r5, lr, ip, lsl #7 │ │ │ │ + umaaleq r3, r0, r6, ip │ │ │ │ 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 │ │ │ │ + ldrhteq r0, [sp], -r6 │ │ │ │ + eorseq r3, sp, r8, lsl #24 │ │ │ │ + eorseq r5, lr, r4, lsr #6 │ │ │ │ + subeq r5, r0, lr, ror 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 │ │ │ │ + eorseq r0, sp, r6, asr #10 │ │ │ │ + ldrhteq r3, [sp], -ip │ │ │ │ + ldrhteq r5, [lr], -r8 │ │ │ │ + eorseq r7, lr, r6, ror #13 │ │ │ │ + eorseq r3, sp, ip, lsr #23 │ │ │ │ + eorseq ip, sp, ip, asr 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 │ │ │ │ + mlaseq sp, sl, r4, r0 │ │ │ │ + eorseq r3, sp, r8, lsr fp │ │ │ │ + eorseq r5, lr, r8, lsl #4 │ │ │ │ + eorseq r3, sp, r2, lsr #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2894 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28213,18 +28213,18 @@ │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ cdp2 0, 14, cr15, cr8, cr5, {0} │ │ │ │ ldc2 0, cr15, [r8, #20]! │ │ │ │ @ instruction: 0x311cf8d5 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf0054798 │ │ │ │ ldclt 12, cr15, [r8, #-972]! @ 0xfffffc34 │ │ │ │ - eorseq r0, sp, sl, lsl #7 │ │ │ │ - eorseq r3, sp, r8, lsr sl │ │ │ │ - ldrshteq r5, [lr], -r8 │ │ │ │ - eorseq r3, sp, r2, lsr #20 │ │ │ │ + eorseq r0, sp, r2, lsr r4 │ │ │ │ + eorseq r3, sp, r0, ror #21 │ │ │ │ + eorseq r5, lr, r0, lsr #3 │ │ │ │ + eorseq r3, sp, sl, asr #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, sl, asr #7 │ │ │ │ + eorseq r3, sp, r8, lsl #21 │ │ │ │ + eorseq r5, lr, r8, lsr r1 │ │ │ │ + ldrshteq r4, [sp], -sl │ │ │ │ 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, r2, ror #6 │ │ │ │ + eorseq r3, sp, r0, asr #20 │ │ │ │ + ldrsbteq r5, [lr], -r0 │ │ │ │ + mlaseq sp, r2, ip, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba29cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28291,18 +28291,18 @@ │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf005f873 │ │ │ │ @ instruction: 0xf8d5fd1d │ │ │ │ @ instruction: 0x462131f4 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ mrrc2 0, 0, pc, r8, cr5 @ │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r0, sp, r2, asr r2 │ │ │ │ - eorseq r3, sp, ip, asr #18 │ │ │ │ - eorseq r4, lr, r0, asr #31 │ │ │ │ - eorseq r4, sp, r2, lsl #23 │ │ │ │ + ldrshteq r0, [sp], -sl │ │ │ │ + ldrshteq r3, [sp], -r4 │ │ │ │ + eorseq r5, lr, r8, rrx │ │ │ │ + eorseq r4, sp, sl, lsr #24 │ │ │ │ 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 │ │ │ │ + mlaseq sp, r2, r2, r0 │ │ │ │ + eorseq r3, sp, r4, lsr #19 │ │ │ │ + eorseq r5, lr, r0 │ │ │ │ + eorseq r4, sp, r2, asr #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2a9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28343,18 +28343,18 @@ │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf005f80b │ │ │ │ @ instruction: 0xf8d5fcb5 │ │ │ │ @ instruction: 0x46213110 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx ffc878fe │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r0, sp, r2, lsl #3 │ │ │ │ - eorseq r3, sp, r8, lsr #17 │ │ │ │ - ldrshteq r4, [lr], -r0 │ │ │ │ - ldrhteq r4, [sp], -r2 │ │ │ │ + eorseq r0, sp, sl, lsr #4 │ │ │ │ + eorseq r3, sp, r0, asr r9 │ │ │ │ + mlaseq lr, r8, pc, r4 @ │ │ │ │ + eorseq r4, sp, sl, asr 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, r2, asr #3 │ │ │ │ + ldrshteq r3, [sp], -r8 │ │ │ │ + eorseq r4, lr, r0, lsr pc │ │ │ │ + ldrshteq r4, [sp], -r2 │ │ │ │ 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, sl, asr r1 │ │ │ │ + eorseq r3, sp, r0, lsr #17 │ │ │ │ + eorseq r4, lr, r8, asr #29 │ │ │ │ + eorseq r4, sp, sl, lsl #21 │ │ │ │ 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 │ │ │ │ + ldrshteq r0, [sp], -r2 │ │ │ │ + eorseq r3, sp, r8, asr #16 │ │ │ │ + eorseq r4, lr, r0, ror #28 │ │ │ │ + eorseq r4, sp, r2, lsr #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2c3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28447,18 +28447,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005ff3b │ │ │ │ @ instruction: 0xf8d5fbe5 │ │ │ │ strtmi r3, [r1], -ip, ror #1 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx 887a9e │ │ │ │ svclt 0x0000bd38 │ │ │ │ - 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, sl, lsl #1 │ │ │ │ + ldrshteq r3, [sp], -r0 │ │ │ │ + ldrshteq r4, [lr], -r8 │ │ │ │ + ldrhteq r4, [sp], -sl │ │ │ │ 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 │ │ │ │ + eorseq r0, sp, r2, lsr #32 │ │ │ │ + mlaseq sp, ip, r7, r3 │ │ │ │ + mlaseq lr, r0, sp, r4 │ │ │ │ + eorseq r4, sp, r2, asr r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2d0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28499,18 +28499,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fed3 │ │ │ │ @ instruction: 0xf8d5fb7d │ │ │ │ strtmi r3, [r1], -r0, ror #1 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx fee87b6c │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq pc, ip, r2, lsl pc @ │ │ │ │ - mlaseq sp, ip, r6, r3 │ │ │ │ - eorseq r4, lr, r0, lsl #25 │ │ │ │ - eorseq r4, sp, r2, asr #16 │ │ │ │ + ldrhteq pc, [ip], -sl @ │ │ │ │ + eorseq r3, sp, r4, asr #14 │ │ │ │ + eorseq r4, lr, r8, lsr #26 │ │ │ │ + eorseq r4, sp, sl, ror #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, r2, asr pc @ │ │ │ │ + ldrshteq r3, [sp], -r0 │ │ │ │ + eorseq r4, lr, r0, asr #25 │ │ │ │ + eorseq r4, sp, r2, lsl #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2ddc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28551,18 +28551,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fe6b │ │ │ │ @ instruction: 0xf8d5fb15 │ │ │ │ @ instruction: 0x462130d4 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx 1487c3c │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq pc, ip, r2, asr #28 │ │ │ │ - ldrshteq r3, [sp], -r0 │ │ │ │ - ldrhteq r4, [lr], -r0 │ │ │ │ - eorseq r4, sp, r2, ror r7 │ │ │ │ + eorseq pc, ip, sl, ror #29 │ │ │ │ + mlaseq sp, r8, r6, r3 │ │ │ │ + eorseq r4, lr, r8, asr ip │ │ │ │ + eorseq r4, sp, sl, lsl r8 │ │ │ │ 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, r2, lsl #29 │ │ │ │ + eorseq r3, sp, r0, asr #12 │ │ │ │ + ldrshteq r4, [lr], -r0 │ │ │ │ + ldrhteq r4, [sp], -r2 │ │ │ │ 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 │ │ │ │ + eorseq pc, ip, sl, lsl lr @ │ │ │ │ + eorseq r3, sp, r8, ror #11 │ │ │ │ + eorseq r4, lr, r8, lsl #23 │ │ │ │ + eorseq r4, sp, sl, asr #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 │ │ │ │ + ldrhteq pc, [ip], -r2 @ │ │ │ │ + mlaseq sp, r0, r5, r3 │ │ │ │ + eorseq r4, lr, r0, lsr #22 │ │ │ │ + eorseq r4, sp, r2, ror #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2f7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28655,18 +28655,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fd9b │ │ │ │ @ instruction: 0xf8d5fa45 │ │ │ │ @ instruction: 0x462130bc │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf980f005 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq pc, ip, r2, lsr #25 │ │ │ │ - mlaseq sp, r0, r4, r3 │ │ │ │ - eorseq r4, lr, r0, lsl sl │ │ │ │ - ldrsbteq r4, [sp], -r2 │ │ │ │ + eorseq pc, ip, sl, asr #26 │ │ │ │ + eorseq r3, sp, r8, lsr r5 │ │ │ │ + ldrhteq r4, [lr], -r8 │ │ │ │ + eorseq r4, sp, sl, ror 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 │ │ │ │ + eorseq pc, ip, r2, ror #25 │ │ │ │ + eorseq r3, sp, r0, ror #9 │ │ │ │ + eorseq r4, lr, r0, asr sl │ │ │ │ + eorseq r4, sp, r2, lsl r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba304c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28707,18 +28707,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fd33 │ │ │ │ @ instruction: 0xf8d5f9dd │ │ │ │ @ instruction: 0x46213098 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf918f005 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - 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, sl, ror ip @ │ │ │ │ + eorseq r3, sp, r8, lsl #9 │ │ │ │ + eorseq r4, lr, r8, ror #19 │ │ │ │ + eorseq r4, sp, sl, lsr #11 │ │ │ │ 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, r4, lsr r4 │ │ │ │ + eorseq pc, ip, r6, lsl #24 │ │ │ │ + eorseq r4, lr, sl, ror r9 │ │ │ │ + ldrdeq r4, [r0], #-176 @ 0xffffff50 │ │ │ │ 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, ip, asr #7 │ │ │ │ + mlaseq ip, r2, fp, pc @ │ │ │ │ + eorseq r4, lr, r6, lsl #18 │ │ │ │ + subeq r4, r0, ip, asr 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 │ │ │ │ + eorseq pc, ip, r6, lsr #22 │ │ │ │ + eorseq r3, sp, r8, ror #6 │ │ │ │ + mlaseq lr, r8, r8, r4 │ │ │ │ + eorseq r3, sp, r6, ror #6 │ │ │ │ + strdeq r0, [r0], #-126 @ 0xffffff82 │ │ │ │ + subeq r5, r1, r2, lsr #8 │ │ │ │ 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, lr, asr sl @ │ │ │ │ + eorseq r3, sp, r2, asr #5 │ │ │ │ + eorseq r4, lr, sl, asr #15 │ │ │ │ + eorseq sp, pc, r8, lsl #30 │ │ │ │ + subeq r0, r0, r0, lsr r7 │ │ │ │ + subeq r3, r1, ip, lsl #29 │ │ │ │ + eorseq r3, sp, r8, asr r2 │ │ │ │ + mlaseq sp, r6, r1, r3 │ │ │ │ + eorseq r3, sp, r4, asr r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ strmi r9, [pc], -r0, lsr #6 │ │ │ │ ldmdbmi r0!, {r0, r1, r2, r3, r5, fp, lr} │ │ │ │ @@ -28999,21 +28999,21 @@ │ │ │ │ @ instruction: 0x46424633 │ │ │ │ ldrsbmi pc, [r8, #-137] @ 0xffffff77 @ │ │ │ │ @ instruction: 0x46484639 │ │ │ │ andlt r4, r3, r0, lsr #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ blx fef8833c │ │ │ │ svclt 0x0000e7e2 │ │ │ │ - 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, r2, ror #16 │ │ │ │ + eorseq r3, sp, r2, ror #1 │ │ │ │ + eorseq fp, pc, lr, ror r6 @ │ │ │ │ + subeq r3, r1, r8, lsl sp │ │ │ │ + eorseq r4, sp, ip, lsl #16 │ │ │ │ + subeq r5, r1, r4, asr r1 │ │ │ │ + eorseq r3, sp, r6, ror r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ strmi r9, [sp], -r0, lsr #6 │ │ │ │ stmdbmi r7, {r1, r2, r6, fp, lr}^ │ │ │ │ @@ -29083,23 +29083,23 @@ │ │ │ │ @ instruction: 0xf004f935 │ │ │ │ stmdami sp, {r0, r1, r2, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ @ instruction: 0xf1b8fe53 │ │ │ │ rscle r0, r1, r0, lsl #30 │ │ │ │ @ instruction: 0xf904f005 │ │ │ │ svclt 0x0000e7c2 │ │ │ │ - eorseq pc, ip, r6, asr #13 │ │ │ │ - eorseq r2, sp, lr, ror #30 │ │ │ │ - eorseq r4, lr, r2, lsr r4 │ │ │ │ - eorseq r2, sp, ip, ror #30 │ │ │ │ + eorseq pc, ip, lr, ror #14 │ │ │ │ + eorseq r3, sp, r6, lsl r0 │ │ │ │ + ldrsbteq r4, [lr], -sl │ │ │ │ + eorseq r3, sp, r4, lsl r0 │ │ │ │ + eorseq r3, sp, ip │ │ │ │ + ldrsbteq r2, [sp], -sl │ │ │ │ + eorseq r2, sp, sl, lsr #31 │ │ │ │ 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 r2, sp, r4, asr #30 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba36a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r3], -r8, ror #31 │ │ │ │ ldmdami sl, {r0, r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2330 @ 0xfffff6e6 │ │ │ │ msrvc CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -29123,18 +29123,18 @@ │ │ │ │ cdp2 0, 10, cr15, cr0, cr4, {0} │ │ │ │ ldrdcc pc, [r0], r7 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ @ instruction: 0xf0044798 │ │ │ │ ldcllt 13, cr15, [r8, #876]! @ 0x36c │ │ │ │ @ instruction: 0xf9c4f005 │ │ │ │ svclt 0x0000e7f2 │ │ │ │ - eorseq pc, ip, r6, ror r5 @ │ │ │ │ - eorseq r2, sp, ip, asr lr │ │ │ │ - eorseq r4, lr, r4, ror #5 │ │ │ │ - ldrdeq r3, [r0], #-226 @ 0xffffff1e │ │ │ │ + eorseq pc, ip, lr, lsl r6 @ │ │ │ │ + eorseq r2, sp, r4, lsl #30 │ │ │ │ + eorseq r4, lr, ip, lsl #7 │ │ │ │ + subeq r3, r0, sl, ror 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, r8, lsl #29 │ │ │ │ + eorseq pc, ip, ip, lsl #11 │ │ │ │ + ldrshteq r4, [lr], -ip │ │ │ │ + eorseq r2, sp, lr, ror lr │ │ │ │ + eorseq r2, sp, r4, asr #29 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0xf8d0b087 │ │ │ │ strmi r7, [ip], -r0, lsr #6 │ │ │ │ ldmdbmi sl!, {r0, r3, r4, r5, fp, lr} │ │ │ │ @@ -29224,25 +29224,25 @@ │ │ │ │ stmdbhi r1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ movwls r4, #1578 @ 0x62a │ │ │ │ @ instruction: 0x46334638 │ │ │ │ ldrsbmi pc, [ip, #-135]! @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf00447a0 │ │ │ │ andlt pc, r7, pc, lsl #26 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - eorseq pc, ip, 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 │ │ │ │ + eorseq pc, ip, r6, lsl #10 │ │ │ │ + eorseq r2, sp, lr, lsl lr │ │ │ │ + eorseq r4, lr, lr, ror #4 │ │ │ │ + eorseq sp, lr, r0, asr #10 │ │ │ │ + eorseq r2, sp, r2, lsl #28 │ │ │ │ + ldrshteq r2, [sp], -sl │ │ │ │ + eorseq r2, sp, lr, ror #27 │ │ │ │ + eorseq r2, sp, r2, ror #27 │ │ │ │ + eorseq sp, lr, sl, lsr #11 │ │ │ │ + eorseq r2, sp, r4, asr #27 │ │ │ │ + ldrhteq r2, [sp], -ip │ │ │ │ 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 │ │ │ │ + ldrsbteq pc, [ip], -sl @ │ │ │ │ + eorseq r2, sp, r2, asr #26 │ │ │ │ + ldrshteq fp, [pc], -r4 │ │ │ │ + subeq r2, r0, sl, asr #20 │ │ │ │ + ldrshteq r2, [sp], -ip │ │ │ │ + eorseq pc, ip, r0, asr r9 @ │ │ │ │ + ldrsbteq r2, [sp], -lr │ │ │ │ + eorseq pc, pc, r8, lsl pc @ │ │ │ │ + ldrsbteq r4, [sp], -r4 │ │ │ │ + ldrhteq r2, [sp], -r0 │ │ │ │ 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, lr, lsr #5 │ │ │ │ + eorseq r2, sp, r8, lsr ip │ │ │ │ + eorseq fp, pc, r4, asr #1 │ │ │ │ + subeq r2, r0, sl, lsl r9 │ │ │ │ + eorseq pc, ip, r4, lsr r8 @ │ │ │ │ + eorseq r4, sp, r6, lsr #1 │ │ │ │ + subeq r7, r1, r6, lsr sp │ │ │ │ + eorseq pc, pc, r6, ror #27 │ │ │ │ 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 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, ip, r6, ror r1 @ │ │ │ │ + mlaseq pc, sl, pc, sl @ │ │ │ │ + eorseq r2, sp, sl, lsl #22 │ │ │ │ + eorseq r2, sp, r0, ror #20 │ │ │ │ + eorseq r2, sp, r6, lsr sl │ │ │ │ + subeq r2, r0, r6, asr #14 │ │ │ │ + ldrshteq r2, [sp], -r4 │ │ │ │ + eorseq pc, ip, r8, asr #12 │ │ │ │ + ldrsbteq r2, [sp], -r6 │ │ │ │ + eorseq pc, pc, r0, lsl ip @ │ │ │ │ + eorseq r3, sp, r6, asr #29 │ │ │ │ + eorseq r2, sp, r2, lsr #19 │ │ │ │ + mlaseq sp, r0, r9, r2 │ │ │ │ + subeq r2, r0, r4, lsl #13 │ │ │ │ + mlaseq ip, sl, r5, pc @ │ │ │ │ + eorseq r3, sp, ip, lsl #28 │ │ │ │ + umaaleq r7, r1, ip, sl │ │ │ │ + eorseq pc, pc, ip, asr #22 │ │ │ │ + eorseq r3, sp, r0, lsl #28 │ │ │ │ + ldrsbteq r2, [sp], -ip │ │ │ │ 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 │ │ │ │ + eorseq r2, sp, r2, asr #16 │ │ │ │ + eorseq lr, ip, r6, lsl #29 │ │ │ │ + ldrshteq r3, [lr], -sl │ │ │ │ + subeq r2, r0, r4, lsl #10 │ │ │ │ + ldrhteq r2, [sp], -r6 │ │ │ │ + eorseq pc, ip, sl, lsl #8 │ │ │ │ + mlaseq sp, r6, r7, r2 │ │ │ │ + eorseq r2, sp, r0, ror #15 │ │ │ │ addseq r3, r3, lr, lsl #6 │ │ │ │ - ldrhteq r2, [sp], -r2 │ │ │ │ + eorseq r2, sp, sl, asr 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 │ │ │ │ + eorseq r2, sp, r4, lsr #14 │ │ │ │ + eorseq lr, ip, r2, asr sp │ │ │ │ + eorseq r3, lr, r2, asr #21 │ │ │ │ + eorseq lr, pc, lr, lsr r8 @ │ │ │ │ + eorseq r2, sp, lr, lsl #14 │ │ │ │ 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, r6, lsr #13 │ │ │ │ + ldrhteq lr, [ip], -sl │ │ │ │ + eorseq r3, lr, r4, lsr #20 │ │ │ │ + eorseq r2, sp, r4, lsl #13 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ strmi r7, [ip], -r0, lsr #6 │ │ │ │ stmdbmi r3!, {r1, r5, fp, lr} │ │ │ │ @@ -29765,21 +29765,21 @@ │ │ │ │ @ instruction: 0xf8dcf004 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ ldrdpl pc, [r0, #135]! @ 0x87 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ andlt r4, r2, r8, lsr #15 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq lr, ip, 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, r2, lsr ip │ │ │ │ + eorseq r2, sp, r6, lsr r6 │ │ │ │ + eorseq sl, pc, r2, asr sl @ │ │ │ │ + subeq r2, r0, r8, lsr #5 │ │ │ │ + eorseq r2, sp, sl, asr r5 │ │ │ │ + eorseq r2, sp, r2, asr r5 │ │ │ │ + ldrshteq r2, [sp], -r0 │ │ │ │ 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, r0, lsl #11 │ │ │ │ + eorseq lr, ip, lr, asr fp │ │ │ │ + ldrsbteq r3, [lr], -r2 │ │ │ │ + eorseq ip, lr, r4, lsr #23 │ │ │ │ + eorseq r2, sp, r6, ror #10 │ │ │ │ + eorseq r2, sp, lr, lsr r4 │ │ │ │ + eorseq r2, sp, r2, lsr r4 │ │ │ │ + eorseq ip, pc, sl, lsl sl @ │ │ │ │ + subeq r0, r1, sl, ror #24 │ │ │ │ + eorseq r2, sp, lr, ror #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, r6, lsr sl │ │ │ │ + eorseq r2, sp, ip, lsl #9 │ │ │ │ + eorseq r3, lr, r4, lsr #15 │ │ │ │ + eorseq r3, sp, sl, lsl fp │ │ │ │ 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, sl, asr #19 │ │ │ │ + eorseq r2, sp, ip, lsr r4 │ │ │ │ + ldrshteq sl, [pc], -r0 │ │ │ │ + eorseq sp, pc, r2, ror #25 │ │ │ │ + eorseq r3, sp, r8, ror #15 │ │ │ │ + eorseq r2, sp, r4, lsl r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ msrvc CPSR_, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ tstlt r1, ip, lsl #12 │ │ │ │ @@ -29953,20 +29953,20 @@ │ │ │ │ @ instruction: 0xf822f004 │ │ │ │ @ instruction: 0xff62f003 │ │ │ │ ldrsbthi pc, [r0], -r7 @ │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ pop {r6, r7, r8, r9, sl, lr} │ │ │ │ svclt 0x000081f0 │ │ │ │ - eorseq r2, sp, 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 │ │ │ │ + ldrhteq r2, [sp], -lr │ │ │ │ + eorseq lr, ip, r4, lsr #18 │ │ │ │ + eorseq sl, pc, ip, asr #14 │ │ │ │ + subeq r3, r0, lr, ror #17 │ │ │ │ + eorseq r2, sp, r4, lsl #7 │ │ │ │ + subeq r5, r0, lr, ror #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, lr, lsl #17 │ │ │ │ + eorseq r2, sp, r4, lsr r3 │ │ │ │ + ldrshteq r3, [lr], -ip │ │ │ │ + eorseq r2, sp, lr, lsr #6 │ │ │ │ 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, sl, lsl #16 │ │ │ │ + eorseq r2, sp, lr, asr #5 │ │ │ │ + eorseq sl, pc, r6, lsr #12 │ │ │ │ + subeq r2, r1, r0, asr #25 │ │ │ │ + ldrhteq r3, [sp], -r4 │ │ │ │ + eorseq r6, sp, r0, ror #17 │ │ │ │ + eorseq r2, sp, r2, ror #4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba45a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami ip, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d34478 │ │ │ │ @@ -30084,19 +30084,19 @@ │ │ │ │ @ instruction: 0xf003460d │ │ │ │ strtmi pc, [r0], -fp, ror #30 │ │ │ │ blx 1b89424 │ │ │ │ @ instruction: 0xffc4f003 │ │ │ │ cdp2 0, 5, cr15, cr6, cr3, {0} │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq lr, ip, 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 @ │ │ │ │ + eorseq lr, ip, ip, lsl r7 │ │ │ │ + eorseq r2, sp, lr, lsl #4 │ │ │ │ + eorseq r3, lr, sl, lsl #9 │ │ │ │ + eorseq r5, lr, r0, asr #26 │ │ │ │ + eorseq r3, sp, sl, lsr r0 │ │ │ │ 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, r6, lsl #13 │ │ │ │ + mlaseq sp, r0, r1, r2 │ │ │ │ + ldrshteq r3, [lr], -r4 │ │ │ │ + ldrhteq r2, [sp], -r6 │ │ │ │ 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, ip, lsl #12 │ │ │ │ + eorseq r2, sp, lr, lsr #2 │ │ │ │ + eorseq r3, lr, sl, ror r3 │ │ │ │ + eorseq r2, sp, ip, lsr #2 │ │ │ │ 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 │ │ │ │ + mlaseq ip, r6, r5, lr │ │ │ │ + ldrsbteq r2, [sp], -r4 │ │ │ │ + eorseq r3, lr, r4, lsl #6 │ │ │ │ + eorseq r3, sp, r2, asr r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba479c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r8, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi r8, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d34478 │ │ │ │ @@ -30205,19 +30205,19 @@ │ │ │ │ cdp2 0, 2, cr15, cr10, cr3, {0} │ │ │ │ blx ff409602 │ │ │ │ andcc pc, ip, #14024704 @ 0xd60000 │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ stc2l 0, cr15, [r2, #-12]! │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq lr, ip, 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, r8, lsr #10 │ │ │ │ + eorseq r2, sp, r2, ror r0 │ │ │ │ + mlaseq lr, r6, r2, r3 │ │ │ │ + eorseq r2, sp, r8, rrx │ │ │ │ + ldrsbteq r3, [sp], -r0 │ │ │ │ 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 │ │ │ │ + mlaseq ip, lr, r4, lr │ │ │ │ + eorseq r2, sp, r8 │ │ │ │ + eorseq sl, pc, r0, asr #5 │ │ │ │ + ldrshteq r1, [sp], -lr │ │ │ │ + ldrsbteq r1, [sp], -lr │ │ │ │ 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 │ │ │ │ + eorseq r1, sp, r4, asr #30 │ │ │ │ + mlaseq ip, sl, r3, lr │ │ │ │ + eorseq r3, lr, lr, lsl #2 │ │ │ │ + eorseq ip, lr, r0, ror #7 │ │ │ │ + eorseq r1, sp, sl, lsr #30 │ │ │ │ + subeq r5, r1, sl, lsl pc │ │ │ │ + subeq r5, r1, lr, lsl pc │ │ │ │ + eorseq r1, sp, r2, ror ip │ │ │ │ + eorseq r1, sp, r6, ror #24 │ │ │ │ + eorseq ip, pc, lr, asr #4 │ │ │ │ + umaaleq r0, r1, lr, r4 │ │ │ │ + eorseq r1, sp, r2, lsr #26 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba4a68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ ldmdbmi r7, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2071 @ 0xfffff7e9 │ │ │ │ msrvs CPSR_, #212, 16 @ 0xd40000 │ │ │ │ @@ -30383,18 +30383,18 @@ │ │ │ │ @ instruction: 0x4628fd17 │ │ │ │ @ instruction: 0xf818f004 │ │ │ │ ldc2l 0, cr15, [r0, #-12]! │ │ │ │ stc2 0, cr15, [r2], {3} │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf852f008 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r1, sp, lr, ror sp │ │ │ │ - eorseq lr, ip, r0, lsr #4 │ │ │ │ - ldrsbteq r9, [pc], -r8 │ │ │ │ - eorseq lr, ip, sl, lsr #10 │ │ │ │ + eorseq r1, sp, r6, lsr #28 │ │ │ │ + eorseq lr, ip, r8, asr #5 │ │ │ │ + eorseq sl, pc, r0, lsl #1 │ │ │ │ + ldrsbteq lr, [ip], -r2 │ │ │ │ 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 │ │ │ │ + ldrhteq r1, [sp], -r2 │ │ │ │ + eorseq lr, ip, r2, asr #4 │ │ │ │ + ldrshteq r9, [pc], -sl │ │ │ │ + eorseq lr, ip, ip, asr #10 │ │ │ │ + eorseq lr, ip, sl, lsl #11 │ │ │ │ + eorseq r1, sp, r2, ror sp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba4bc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ ldmdbmi r7, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2071 @ 0xfffff7e9 │ │ │ │ msrvs CPSR_, #212, 16 @ 0xd40000 │ │ │ │ @@ -30471,18 +30471,18 @@ │ │ │ │ strtmi pc, [r8], -r7, ror #24 │ │ │ │ @ instruction: 0xff68f003 │ │ │ │ stc2l 0, cr15, [r0], {3} │ │ │ │ blx 1509a32 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff3af007 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r1, sp, r6, ror #24 │ │ │ │ - eorseq lr, ip, r0, asr r0 │ │ │ │ - eorseq r9, pc, r8, ror lr @ │ │ │ │ - eorseq lr, ip, sl, asr #7 │ │ │ │ + eorseq r1, sp, lr, lsl #26 │ │ │ │ + ldrshteq lr, [ip], -r8 │ │ │ │ + eorseq r9, pc, r0, lsr #30 │ │ │ │ + eorseq lr, ip, r2, ror r4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf8d0b084 │ │ │ │ strmi r7, [ip], -r0, lsr #6 │ │ │ │ ldmdbmi sl!, {r0, r3, r4, r5, fp, lr} │ │ │ │ @@ -30539,24 +30539,24 @@ │ │ │ │ stc2 0, cr15, [ip], {3} │ │ │ │ ldc2 0, cr15, [sl], #-12 │ │ │ │ blx ff389b3c │ │ │ │ andlt r4, r4, r0, lsr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ svclt 0x0000e7b7 │ │ │ │ - eorseq 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, r6, ror r0 │ │ │ │ + mlaseq sp, r6, ip, r1 │ │ │ │ + ldrsbteq r2, [lr], -lr │ │ │ │ + eorseq r5, lr, ip, lsl #4 │ │ │ │ + eorseq r2, lr, r2, lsr r7 │ │ │ │ + eorseq r1, sp, r0, asr ip │ │ │ │ + eorseq r1, sp, r8, asr #24 │ │ │ │ + eorseq r1, sp, r0, asr #24 │ │ │ │ + eorseq r1, sp, r8, lsr ip │ │ │ │ + eorseq lr, ip, r6, ror r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ msrvc CPSR_, #208, 16 @ 0xd00000 │ │ │ │ ldmdami ip, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ @@ -30583,19 +30583,19 @@ │ │ │ │ strbmi r4, [r0, r1, lsr #12] │ │ │ │ @ instruction: 0xf003b134 │ │ │ │ stmdavs r0!, {r0, r1, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ cdp2 0, 8, cr15, cr4, cr3, {0} │ │ │ │ blx ff789bf6 │ │ │ │ blx 1c09bf8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq 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, lr, asr #30 │ │ │ │ + ldrhteq r1, [sp], -r0 │ │ │ │ + eorseq r2, lr, r0, asr #25 │ │ │ │ + eorseq lr, ip, sl, ror #1 │ │ │ │ + subeq r4, r0, r8, ror #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, r8, lsr #27 │ │ │ │ + ldrhteq sp, [ip], -r2 │ │ │ │ + eorseq r2, lr, r6, lsr #24 │ │ │ │ + ldrshteq r9, [lr], -r8 │ │ │ │ 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 │ │ │ │ + eorseq sp, ip, r6, lsr #28 │ │ │ │ + mlaseq sp, r6, sl, r1 │ │ │ │ + eorseq r2, lr, lr, lsl #23 │ │ │ │ + ldrhteq r4, [lr], -ip │ │ │ │ + eorseq r2, sp, sl, lsr ip │ │ │ │ + subeq r6, r1, sl, asr #17 │ │ │ │ + eorseq r1, sp, sl, asr #20 │ │ │ │ + eorseq r1, sp, r4, asr #20 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 109230 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ strmi r8, [lr], -r0, lsr #6 │ │ │ │ @@ -30740,22 +30740,22 @@ │ │ │ │ ldrdmi pc, [r4, r8] │ │ │ │ @ instruction: 0xf00347a0 │ │ │ │ andlt pc, r2, fp, lsr r9 @ │ │ │ │ blhi 10914c │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ stc2 0, cr15, [r0, #-12]! │ │ │ │ svclt 0x0000e7d6 │ │ │ │ - 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 │ │ │ │ + eorseq sp, ip, r2, asr #26 │ │ │ │ + eorseq r5, lr, r6, lsr #18 │ │ │ │ + eorseq r2, lr, sl, lsr #21 │ │ │ │ + subeq r3, r1, ip, asr r6 │ │ │ │ + eorseq r1, sp, ip, lsr #19 │ │ │ │ + eorseq r1, sp, r0, lsr #14 │ │ │ │ + subeq r5, r1, r2, lsl #17 │ │ │ │ + subeq r5, r1, r6, lsl #17 │ │ │ │ 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, r2, lsr ip │ │ │ │ + eorseq r1, sp, r4, ror #17 │ │ │ │ + eorseq r2, lr, r4, lsr #19 │ │ │ │ + eorseq r1, sp, r2, ror r4 │ │ │ │ + eorseq r1, sp, sl, asr #17 │ │ │ │ + eorseq r1, sp, sl, lsr #19 │ │ │ │ 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, lr, lsr #18 │ │ │ │ + eorseq sp, ip, ip, ror fp │ │ │ │ + ldrshteq r2, [lr], -r0 │ │ │ │ + eorseq r9, pc, sl, lsr r1 @ │ │ │ │ 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 │ │ │ │ + ldrshteq sp, [ip], -r2 │ │ │ │ + eorseq r1, sp, r4, asr #15 │ │ │ │ + eorseq r2, lr, r0, ror #16 │ │ │ │ + ldrhteq r1, [sp], -lr │ │ │ │ + strdeq r3, [r1], #-62 @ 0xffffffc2 │ │ │ │ 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, sl, asr #20 │ │ │ │ + eorseq r1, sp, ip, lsr r7 │ │ │ │ + ldrhteq r2, [lr], -r6 │ │ │ │ + eorseq r1, sp, r0, lsr r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba52e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ ldmdbmi lr, {r0, r2, r9, sl, lr} │ │ │ │ ldmdami lr, {r1, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d54479 │ │ │ │ @@ -30932,19 +30932,19 @@ │ │ │ │ @ instruction: 0xf0034630 │ │ │ │ @ instruction: 0xf003fbcf │ │ │ │ @ instruction: 0xf002f927 │ │ │ │ @ instruction: 0x4632ffb9 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ blx 110a17a │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eorseq r1, sp, 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 │ │ │ │ + ldrshteq r1, [sp], -r4 │ │ │ │ + ldrsbteq sp, [ip], -lr │ │ │ │ + eorseq r2, lr, r2, asr r7 │ │ │ │ + subeq r1, r0, ip, asr r0 │ │ │ │ + ldrsbteq r1, [sp], -r2 │ │ │ │ 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 │ │ │ │ + eorseq sp, ip, r6, asr #18 │ │ │ │ + eorseq r1, sp, ip, ror #12 │ │ │ │ + ldrhteq r2, [lr], -r2 │ │ │ │ + eorseq r4, lr, r8, ror #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 │ │ │ │ + eorseq r1, sp, r4, lsr #12 │ │ │ │ + ldrsbteq sp, [ip], -sl │ │ │ │ + eorseq r2, lr, lr, asr #12 │ │ │ │ + subeq r0, r0, r8, asr pc │ │ │ │ + eorseq sp, ip, lr, lsl ip │ │ │ │ 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, lr, asr r5 │ │ │ │ + eorseq sp, ip, r4, lsl #16 │ │ │ │ + eorseq r2, lr, r8, ror r5 │ │ │ │ + subeq r1, r1, r6, asr #25 │ │ │ │ + ldrhteq r2, [sp], -r8 │ │ │ │ + eorseq r1, sp, ip, lsr #10 │ │ │ │ + eorseq r1, sp, r8, lsl #5 │ │ │ │ + eorseq r1, sp, r8, lsl #10 │ │ │ │ + eorseq r1, sp, sl, ror #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, sl, asr #13 │ │ │ │ + eorseq r1, sp, r8, asr #8 │ │ │ │ + eorseq r2, lr, ip, lsr r4 │ │ │ │ + subeq r1, r1, sl, lsl #23 │ │ │ │ + eorseq r1, sp, r0, lsr r4 │ │ │ │ + eorseq r1, sp, r0, lsr #8 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ strmi r9, [pc], -r0, lsr #6 │ │ │ │ ldmdbmi r0!, {r0, r1, r2, r3, r5, fp, lr} │ │ │ │ @@ -31199,21 +31199,21 @@ │ │ │ │ @ instruction: 0x46484639 │ │ │ │ @ instruction: 0x4094f8d9 │ │ │ │ @ instruction: 0xf00247a0 │ │ │ │ andlt pc, r2, r3, lsr #27 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf98af003 │ │ │ │ svclt 0x0000e7ec │ │ │ │ - eorseq sp, ip, 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 │ │ │ │ + ldrshteq sp, [ip], -lr │ │ │ │ + mlaseq sp, lr, r3, r1 │ │ │ │ + eorseq r2, lr, sl, ror #6 │ │ │ │ + strheq r1, [r1], #-168 @ 0xffffff58 │ │ │ │ + eorseq r2, sp, sl, lsr #11 │ │ │ │ + eorseq r1, sp, sl, ror #6 │ │ │ │ + eorseq r1, sp, sl, asr 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, sl, lsl #10 │ │ │ │ + eorseq r1, sp, ip, asr #5 │ │ │ │ + eorseq r2, lr, ip, ror r2 │ │ │ │ + eorseq r0, sp, sl, asr #26 │ │ │ │ + ldrhteq r1, [sp], -r2 │ │ │ │ + eorseq r1, sp, r2, lsl #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5854 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31268,18 +31268,18 @@ │ │ │ │ @ instruction: 0xf0034620 │ │ │ │ @ instruction: 0xf002ffc7 │ │ │ │ @ instruction: 0xf8d5fdd9 │ │ │ │ @ instruction: 0x46213138 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ ldc2 0, cr15, [r4, #-8] │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq sp, ip, sl, asr #7 │ │ │ │ - eorseq r1, sp, ip, lsr #3 │ │ │ │ - eorseq r2, lr, r8, lsr r1 │ │ │ │ - ldrshteq r1, [sp], -sl │ │ │ │ + eorseq sp, ip, r2, ror r4 │ │ │ │ + eorseq r1, sp, r4, asr r2 │ │ │ │ + eorseq r2, lr, r0, ror #3 │ │ │ │ + eorseq r1, sp, r2, lsr #27 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strbvc pc, [fp, #-1280] @ 0xfffffb00 @ │ │ │ │ msrvs CPSR_, #208, 16 @ 0xd00000 │ │ │ │ strmi r4, [fp], -pc, lsl #12 │ │ │ │ @@ -31336,19 +31336,19 @@ │ │ │ │ pop {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ stmdami r9, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ @ instruction: 0x4628fcb7 │ │ │ │ ldc2 0, cr15, [r6], #-16 │ │ │ │ stc2l 0, cr15, [sl, #-8] │ │ │ │ svclt 0x0000e7e9 │ │ │ │ - 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, ip, ror r1 │ │ │ │ + eorseq sp, ip, sl, ror r3 │ │ │ │ + eorseq r2, lr, lr, ror #1 │ │ │ │ + eorseq r1, sp, lr, lsr #25 │ │ │ │ + eorseq r1, sp, r4, lsl #25 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ strmi r7, [ip], -r0, lsr #6 │ │ │ │ stmdbmi r4!, {r0, r1, r5, fp, lr} │ │ │ │ @@ -31383,21 +31383,21 @@ │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ ldrtmi r4, [r3], -r1, lsr #12 │ │ │ │ ldrtmi r4, [r8], -sl, lsr #12 │ │ │ │ ldrdmi pc, [r8, -r7]! │ │ │ │ @ instruction: 0xf00247a0 │ │ │ │ andlt pc, r2, pc, lsr #24 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - 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, lr, ror #5 │ │ │ │ + ldrshteq r1, [sp], -lr │ │ │ │ + eorseq r2, lr, sl, asr r0 │ │ │ │ + subeq r1, r1, r8, lsr #15 │ │ │ │ + eorseq fp, sp, lr, asr r5 │ │ │ │ + eorseq r1, sp, r2, lsl r0 │ │ │ │ + eorseq r1, sp, r8, lsr #1 │ │ │ │ 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, r2, lsr r2 │ │ │ │ + eorseq r1, sp, r4, asr r0 │ │ │ │ + eorseq r1, lr, r0, lsr #31 │ │ │ │ + eorseq r1, sp, r2, ror #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feba5afc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ ldmdami r2, {r0, r1, r9, sl, lr} │ │ │ │ andne pc, r4, sp, lsr #17 │ │ │ │ ldmdbmi r1, {r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -31439,18 +31439,18 @@ │ │ │ │ @ instruction: 0xf004a801 │ │ │ │ @ instruction: 0xf002fb3b │ │ │ │ @ instruction: 0xf8d4fc83 │ │ │ │ stmdbls r1, {r3, r4, r8, ip, sp} │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ blx ff00a956 │ │ │ │ ldclt 0, cr11, [r0, #-8] │ │ │ │ - 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, r8, asr #3 │ │ │ │ + ldrshteq r0, [sp], -r8 │ │ │ │ + eorseq r1, lr, r4, lsr pc │ │ │ │ + eorseq r0, sp, lr, ror #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, lr, asr r1 │ │ │ │ + eorseq r0, sp, r8, lsr #31 │ │ │ │ + eorseq r1, lr, ip, asr #29 │ │ │ │ + eorseq r1, sp, lr, lsl #21 │ │ │ │ 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 │ │ │ │ + ldrshteq sp, [ip], -r2 │ │ │ │ + eorseq r0, sp, ip, asr #30 │ │ │ │ + eorseq r1, lr, r0, ror #28 │ │ │ │ + eorseq sp, ip, r6, asr r3 │ │ │ │ + eorseq sp, ip, r6, asr #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5c90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31543,18 +31543,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0024604 │ │ │ │ strtmi pc, [r0], -r3, lsl #24 │ │ │ │ @ instruction: 0xff04f002 │ │ │ │ mrrc2 0, 0, pc, ip, cr2 @ │ │ │ │ blx ffc0aaf4 │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - eorseq ip, ip, lr, lsl #31 │ │ │ │ - eorseq r0, sp, r8, lsl #28 │ │ │ │ - ldrshteq r1, [lr], -ip │ │ │ │ - ldrhteq r1, [sp], -lr │ │ │ │ + eorseq sp, ip, r6, lsr r0 │ │ │ │ + ldrhteq r0, [sp], -r0 │ │ │ │ + eorseq r1, lr, r4, lsr #27 │ │ │ │ + eorseq r1, sp, r6, ror #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5d08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31573,18 +31573,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0024604 │ │ │ │ strtmi pc, [r0], -r7, asr #23 │ │ │ │ cdp2 0, 12, cr15, cr8, cr2, {0} │ │ │ │ stc2 0, cr15, [r0], #-8 │ │ │ │ blx fed0ab6c │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - eorseq ip, ip, r6, lsl pc │ │ │ │ - eorseq r0, sp, r8, lsr #27 │ │ │ │ - eorseq r1, lr, r4, lsl #25 │ │ │ │ - eorseq r1, sp, r6, asr #16 │ │ │ │ + ldrhteq ip, [ip], -lr │ │ │ │ + eorseq r0, sp, r0, asr lr │ │ │ │ + eorseq r1, lr, ip, lsr #26 │ │ │ │ + eorseq r1, sp, lr, ror #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 │ │ │ │ + eorseq ip, ip, r6, asr #30 │ │ │ │ + eorseq r0, sp, r8, ror #27 │ │ │ │ + ldrhteq r1, [lr], -r4 │ │ │ │ + eorseq r1, sp, r6, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5df8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31633,18 +31633,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0024604 │ │ │ │ strtmi pc, [r0], -pc, asr #22 │ │ │ │ cdp2 0, 5, cr15, cr0, cr2, {0} │ │ │ │ blx fea8ac5a │ │ │ │ blx f0ac5c │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - eorseq ip, ip, r6, lsr #28 │ │ │ │ - ldrsbteq r0, [sp], -r8 │ │ │ │ - mlaseq lr, r4, fp, r1 │ │ │ │ - eorseq r1, sp, r6, asr r7 │ │ │ │ + eorseq ip, ip, lr, asr #29 │ │ │ │ + eorseq r0, sp, r0, lsl #27 │ │ │ │ + eorseq r1, lr, ip, lsr ip │ │ │ │ + ldrshteq r1, [sp], -lr │ │ │ │ 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, r6, asr lr │ │ │ │ + eorseq r0, sp, ip, lsl sp │ │ │ │ + eorseq r1, lr, r4, asr #23 │ │ │ │ + eorseq r1, sp, r6, lsl #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5ee8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31693,18 +31693,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0024604 │ │ │ │ @ instruction: 0x4620fad7 │ │ │ │ ldc2l 0, cr15, [r8, #8] │ │ │ │ blx c8ad4a │ │ │ │ @ instruction: 0xf9c2f002 │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - eorseq ip, ip, r6, lsr sp │ │ │ │ - eorseq r0, sp, r0, lsl ip │ │ │ │ - eorseq r1, lr, r4, lsr #21 │ │ │ │ - eorseq r1, sp, r6, ror #12 │ │ │ │ + ldrsbteq ip, [ip], -lr │ │ │ │ + ldrhteq r0, [sp], -r8 │ │ │ │ + eorseq r1, lr, ip, asr #22 │ │ │ │ + eorseq r1, sp, lr, lsl #14 │ │ │ │ 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, r6, ror #26 │ │ │ │ + eorseq r0, sp, r0, asr ip │ │ │ │ + ldrsbteq r1, [lr], -r4 │ │ │ │ + mlaseq sp, r6, r6, r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5fd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31753,18 +31753,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0024604 │ │ │ │ @ instruction: 0x4620fa5f │ │ │ │ stc2l 0, cr15, [r0, #-8]! │ │ │ │ blx fee8ae38 │ │ │ │ @ instruction: 0xf94af002 │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - 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, lr, ror #25 │ │ │ │ + eorseq r0, sp, r8, ror #23 │ │ │ │ + eorseq r1, lr, ip, asr sl │ │ │ │ + eorseq r1, sp, lr, lsl 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, r8, ror r9 │ │ │ │ + eorseq ip, ip, r6, ror ip │ │ │ │ + eorseq r1, lr, r6, ror #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba60a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ ldmdbmi r9, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ msrvs CPSR_, #13959168 @ 0xd50000 │ │ │ │ @@ -31807,18 +31807,18 @@ │ │ │ │ @ instruction: 0xf09d4628 │ │ │ │ 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, r6, lsr fp │ │ │ │ + eorseq ip, ip, r0, lsr #24 │ │ │ │ + mlaseq lr, r4, r9, r1 │ │ │ │ + eorseq r1, sp, r6, asr r5 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba6128 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ ldmdbmi r9, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ msrvs CPSR_, #13959168 @ 0xd50000 │ │ │ │ @@ -31841,18 +31841,18 @@ │ │ │ │ @ instruction: 0xf09d4628 │ │ │ │ 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 │ │ │ │ + ldrsbteq r0, [sp], -r2 │ │ │ │ + mlaseq ip, r8, fp, ip │ │ │ │ + eorseq r1, lr, ip, lsl #18 │ │ │ │ + eorseq r1, sp, lr, asr #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, r2, ror #20 │ │ │ │ + eorseq ip, ip, r0, lsl fp │ │ │ │ + eorseq r1, lr, r4, lsl #17 │ │ │ │ + eorseq r1, sp, r6, asr #8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba6238 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ stmdbmi r0!, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2080 @ 0xfffff7e0 │ │ │ │ msrvs CPSR_, #13959168 @ 0xd50000 │ │ │ │ @@ -31916,20 +31916,20 @@ │ │ │ │ @ instruction: 0xf002fd21 │ │ │ │ strb pc, [r6, fp, asr #17]! @ │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf82ef002 │ │ │ │ @ instruction: 0xf0034628 │ │ │ │ @ instruction: 0xf002fd17 │ │ │ │ ldrb pc, [ip, r1, asr #17] @ │ │ │ │ - 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, lr, ror #19 │ │ │ │ + eorseq ip, ip, r8, lsl #21 │ │ │ │ + ldrshteq r1, [lr], -ip │ │ │ │ + ldrhteq r1, [sp], -r6 │ │ │ │ + ldrhteq r0, [sp], -r6 │ │ │ │ + eorseq r0, sp, lr, lsr #19 │ │ │ │ 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 │ │ │ │ + ldrsbteq ip, [ip], -lr │ │ │ │ + eorseq r0, sp, r0, ror r9 │ │ │ │ + eorseq r1, lr, r4, asr #14 │ │ │ │ + eorseq r1, sp, r6, lsl #6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba6394 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ stmdbmi r0!, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2080 @ 0xfffff7e0 │ │ │ │ msrvs CPSR_, #13959168 @ 0xd50000 │ │ │ │ @@ -32003,20 +32003,20 @@ │ │ │ │ @ instruction: 0xf002ffc9 │ │ │ │ @ instruction: 0xe7e6f81d │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xff80f001 │ │ │ │ @ instruction: 0xf0024628 │ │ │ │ @ instruction: 0xf002ffbf │ │ │ │ bfi pc, r3, #16, #13 @ │ │ │ │ - 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, sl, ror #17 │ │ │ │ + eorseq ip, ip, ip, lsr #18 │ │ │ │ + eorseq r1, lr, r0, lsr #13 │ │ │ │ + eorseq r1, sp, sl, asr r2 │ │ │ │ + eorseq r0, sp, sl, asr r8 │ │ │ │ + eorseq r0, sp, r2, asr r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba6440 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ stmdbmi r9!, {r1, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2089 @ 0xfffff7d7 │ │ │ │ msrpl CPSR_, #14024704 @ 0xd60000 │ │ │ │ @@ -32055,18 +32055,18 @@ │ │ │ │ mvnle r4, r8, lsl #24 │ │ │ │ @ instruction: 0xf506680c │ │ │ │ stmdavs r9, {r2, r3, r5, ip, sp, lr}^ │ │ │ │ @ instruction: 0x46296059 │ │ │ │ @ instruction: 0xf09d601c │ │ │ │ strtmi pc, [r8], -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, r6, asr r8 │ │ │ │ + eorseq ip, ip, r0, lsl #17 │ │ │ │ + ldrshteq r1, [lr], -r4 │ │ │ │ + ldrhteq r1, [sp], -r6 │ │ │ │ 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, r6, lsr #15 │ │ │ │ + ldrhteq ip, [ip], -r8 │ │ │ │ + eorseq r1, lr, ip, lsr #10 │ │ │ │ + eorseq r1, sp, r6, ror #1 │ │ │ │ + eorseq r0, sp, r6, ror #13 │ │ │ │ + ldrsbteq r0, [sp], -lr │ │ │ │ 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, lr, lsl #14 │ │ │ │ + eorseq ip, ip, ip, lsl #14 │ │ │ │ + eorseq r1, lr, r0, lsl #9 │ │ │ │ + eorseq r1, sp, r2, asr #32 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi fp, [r5], -r5, lsl #1 │ │ │ │ ldmdami r8!, {r1, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0x46174938 │ │ │ │ @@ -32213,23 +32213,23 @@ │ │ │ │ ldrtmi r9, [sl], -r0, lsl #6 │ │ │ │ andlt pc, r8, sp, asr #17 │ │ │ │ ldrbmi r4, [r1], -r3, lsr #12 │ │ │ │ @ instruction: 0xf8d84640 │ │ │ │ sbfxmi r4, r0, #0, #1 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - eorseq ip, ip, 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, r8, asr #12 │ │ │ │ + eorseq r0, sp, r4, asr r6 │ │ │ │ + eorseq r1, lr, r8, lsr #7 │ │ │ │ + strdeq r1, [r0], #-94 @ 0xffffffa2 │ │ │ │ + eorseq r7, lr, r8, ror #20 │ │ │ │ + eorseq r0, sp, r6, lsl r6 │ │ │ │ + eorseq sl, sp, lr, ror r8 │ │ │ │ + eorseq pc, pc, r8, asr ip @ │ │ │ │ + ldrshteq r1, [sp], -sl │ │ │ │ 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, sl, lsr #10 │ │ │ │ + eorseq r0, sp, lr, asr r5 │ │ │ │ + mlaseq lr, r6, r2, r1 │ │ │ │ + subeq r1, r0, ip, ror #9 │ │ │ │ + eorseq r0, sp, r2, asr #10 │ │ │ │ + eorseq sp, pc, sl, lsl #21 │ │ │ │ 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 │ │ │ │ + ldrhteq r0, [sp], -r0 │ │ │ │ + eorseq ip, ip, sl, asr r4 │ │ │ │ + eorseq r1, lr, lr, asr #3 │ │ │ │ + subeq r1, r0, r4, lsr #8 │ │ │ │ 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, r2, lsr r4 │ │ │ │ + eorseq ip, ip, sl, asr #7 │ │ │ │ + eorseq r1, lr, r6, lsr r1 │ │ │ │ + eorseq r3, lr, r4, ror #10 │ │ │ │ + ldrshteq pc, [ip], -r2 @ │ │ │ │ + eorseq pc, ip, sl, ror #25 │ │ │ │ + ldrhteq r0, [sp], -r6 │ │ │ │ addseq r0, r3, ip, lsr #16 │ │ │ │ - ldrdeq r3, [r1], #-220 @ 0xffffff24 │ │ │ │ - strheq r3, [r1], #-210 @ 0xffffff2e │ │ │ │ + subeq r3, r1, r4, lsl #29 │ │ │ │ + subeq r3, r1, sl, asr 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, ip, lsl #4 │ │ │ │ + eorseq r0, sp, r6, lsl #5 │ │ │ │ + eorseq r0, lr, sl, ror pc │ │ │ │ + eorseq r0, sp, ip, ror r2 │ │ │ │ + eorseq sl, sp, r6, ror r4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf8d0b084 │ │ │ │ strmi r9, [pc], -r0, lsr #6 │ │ │ │ @ instruction: 0xf8ad4690 │ │ │ │ @@ -32550,26 +32550,26 @@ │ │ │ │ blx e8baa2 │ │ │ │ blx ff60ba9e │ │ │ │ blx 60baa2 │ │ │ │ @ instruction: 0xf8842301 │ │ │ │ ldrb r3, [r9, -r0, ror #6]! │ │ │ │ cdp2 0, 15, cr15, cr12, cr1, {0} │ │ │ │ svclt 0x0000e7ba │ │ │ │ - eorseq r0, sp, 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 │ │ │ │ + ldrshteq r0, [sp], -r0 │ │ │ │ + eorseq ip, ip, r6, lsr r1 │ │ │ │ + eorseq r0, lr, sl, lsr #29 │ │ │ │ + eorseq r0, sp, ip, ror #20 │ │ │ │ + ldrsbteq r0, [sp], -r6 │ │ │ │ + ldrsbteq r0, [sp], -r2 │ │ │ │ + eorseq r0, sp, r8, asr #3 │ │ │ │ + eorseq r0, sp, lr, lsl #3 │ │ │ │ + eorseq r0, sp, sl, lsl #2 │ │ │ │ + eorseq ip, ip, r8, rrx │ │ │ │ + ldrsbteq r0, [lr], -ip │ │ │ │ + mlaseq sp, lr, r9, r0 │ │ │ │ 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 @ │ │ │ │ - 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 │ │ │ │ + ldrhteq r0, [sp], -r6 │ │ │ │ + eorseq fp, ip, r8, asr #31 │ │ │ │ + eorseq r0, lr, ip, lsr sp │ │ │ │ + eorseq r0, sp, sl, lsl #29 │ │ │ │ + ldrshteq pc, [ip], -ip @ │ │ │ │ + eorseq r0, sp, r0, lsl #1 │ │ │ │ + eorseq r0, sp, sl, asr r0 │ │ │ │ + eorseq r0, sp, r0, lsr #32 │ │ │ │ + mlaseq ip, ip, pc, pc @ │ │ │ │ + ldrshteq fp, [ip], -sl │ │ │ │ + eorseq r0, lr, lr, ror #24 │ │ │ │ + eorseq r0, sp, r0, lsr r8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x6704f8df │ │ │ │ ldrbtmi r4, [lr], #-1549 @ 0xfffff9f3 │ │ │ │ @ instruction: 0x4607b119 │ │ │ │ @@ -33324,21 +33324,21 @@ │ │ │ │ @ instruction: 0xf7df4478 │ │ │ │ @ instruction: 0xe7e1e93c │ │ │ │ stmib sl!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ addseq pc, r2, r0, lsl #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r9, r3, lr, ror pc │ │ │ │ @ instruction: 0x009306d8 │ │ │ │ - subeq r4, r1, r8, lsr #6 │ │ │ │ + ldrdeq r4, [r1], #-48 @ 0xffffffd0 │ │ │ │ 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 @ │ │ │ │ + eorseq pc, ip, r4, asr #10 │ │ │ │ + eorseq pc, ip, r8, lsr r5 @ │ │ │ │ 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, sl, ror #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 │ │ │ │ + ldrhteq pc, [ip], -r8 @ │ │ │ │ + subeq r2, r1, r2, lsr #5 │ │ │ │ addseq r9, r3, r8, lsl lr │ │ │ │ addseq r9, r3, r8, ror #27 │ │ │ │ addseq r0, r3, sl, asr #10 │ │ │ │ - mlaseq ip, ip, r3, pc @ │ │ │ │ + eorseq pc, ip, r4, asr #8 │ │ │ │ @ instruction: 0x00939dbe │ │ │ │ addseq r0, r3, r0, lsr #10 │ │ │ │ - eorseq pc, ip, sl, ror r3 @ │ │ │ │ + eorseq pc, ip, r2, lsr #8 │ │ │ │ addseq r0, r3, r2, lsl #10 │ │ │ │ - eorseq pc, ip, r4, ror #6 │ │ │ │ + eorseq pc, ip, ip, lsl #8 │ │ │ │ addseq r9, r3, lr, ror sp │ │ │ │ addseq r0, r3, r0, ror #9 │ │ │ │ - eorseq pc, ip, sl, asr #6 │ │ │ │ + ldrshteq pc, [ip], -r2 @ │ │ │ │ addseq r9, r3, ip, asr sp │ │ │ │ @ instruction: 0x009304be │ │ │ │ - eorseq pc, ip, r0, lsr r3 @ │ │ │ │ + ldrsbteq pc, [ip], -r8 @ │ │ │ │ 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, r6, lsl sp │ │ │ │ addseq r9, r3, lr, lsr #25 │ │ │ │ - ldrhteq pc, [ip], -ip @ │ │ │ │ + eorseq pc, ip, r4, ror #6 │ │ │ │ addseq r9, r3, sl, lsr #25 │ │ │ │ addseq r0, r3, lr, lsl #8 │ │ │ │ umullseq r9, r3, r2, ip │ │ │ │ @ instruction: 0x009303f6 │ │ │ │ addseq r9, r3, sl, ror ip │ │ │ │ @ instruction: 0x009303de │ │ │ │ addseq r9, r3, r4, asr #24 │ │ │ │ - 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 @ │ │ │ │ + eorseq pc, ip, r6, ror #5 │ │ │ │ + ldrhteq pc, [ip], -r6 @ │ │ │ │ + eorseq lr, ip, r6, lsl r5 │ │ │ │ + eorseq pc, ip, r0, asr #5 │ │ │ │ + eorseq pc, ip, r6, lsr #5 │ │ │ │ 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 │ │ │ │ + mlaseq lr, ip, fp, r3 │ │ │ │ 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 │ │ │ │ + ldrshteq pc, [ip], -r4 @ │ │ │ │ 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 │ │ │ │ + ldrsbteq pc, [ip], -ip @ │ │ │ │ + eorseq r1, sp, r0, lsr #8 │ │ │ │ + ldrsbteq lr, [ip], -r0 │ │ │ │ + ldrshteq r3, [lr], -r8 │ │ │ │ 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, lr, asr r1 @ │ │ │ │ + eorseq r9, pc, r2, lsl fp @ │ │ │ │ + eorseq r1, sp, lr, lsl #7 │ │ │ │ + eorseq lr, ip, sl, lsr r3 │ │ │ │ + ldrsbteq pc, [ip], -lr @ │ │ │ │ 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, r2, lsr #1 │ │ │ │ + eorseq r9, pc, r8, ror #20 │ │ │ │ + eorseq r1, sp, r2, ror #5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba7e64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi e54c0c │ │ │ │ ldrbtmi r4, [fp], #-3128 @ 0xfffff3c8 │ │ │ │ ldmdavs fp, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ blmi e3d8e4 │ │ │ │ @@ -33750,15 +33750,15 @@ │ │ │ │ umullseq pc, r2, r0, r3 @ │ │ │ │ addseq r9, r3, r2, lsl #18 │ │ │ │ addseq r0, r3, r8, asr r0 │ │ │ │ @ instruction: 0x009398d8 │ │ │ │ addseq r9, r3, ip, lsr #17 │ │ │ │ addseq r9, r3, sl, lsl #17 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq lr, ip, sl, lsl #29 │ │ │ │ + eorseq lr, ip, r2, lsr pc │ │ │ │ ldrbtmi r4, [fp], #-2821 @ 0xfffff4fb │ │ │ │ @ instruction: 0xb1287818 │ │ │ │ ldrbtmi r4, [fp], #-2820 @ 0xfffff4fc │ │ │ │ stmdacc r0, {r3, r4, fp, sp, lr} │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ svclt 0x00004770 │ │ │ │ addseq pc, r2, lr, ror pc @ │ │ │ │ @@ -33798,15 +33798,15 @@ │ │ │ │ stmiapl fp!, {r4, ip, sp, lr}^ │ │ │ │ bmi faae84 │ │ │ │ andsvs r4, r3, sl, ror r4 │ │ │ │ ldcmi 1, cr11, [ip], #-108 @ 0xffffff94 │ │ │ │ stmdavc r2!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdami fp!, {r1, r3, r5, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ vsri.8 q10, q12, #6 │ │ │ │ - ldmdami sl!, {r0, r1, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdami sl!, {r0, r1, r2, r4, r6, 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, ip, asr #29 │ │ │ │ addseq pc, r2, sl, lsr r2 @ │ │ │ │ - eorseq lr, ip, r0, lsr #28 │ │ │ │ + eorseq lr, ip, r8, asr #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, r0, asr #29 │ │ │ │ + ldrhteq lr, [ip], -sl │ │ │ │ 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, lr, lsl #30 │ │ │ │ addseq pc, r2, r0, lsr #29 │ │ │ │ addseq r9, r3, sl, lsr #14 │ │ │ │ - ldrhteq lr, [ip], -ip │ │ │ │ + eorseq lr, ip, r4, ror #28 │ │ │ │ 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 │ │ │ │ + eorseq lr, ip, ip, lsr lr │ │ │ │ + eorseq lr, ip, ip, asr #28 │ │ │ │ + eorseq lr, ip, ip, ror #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, r0, ror r4 │ │ │ │ + eorseq lr, ip, r4, asr #21 │ │ │ │ + ldrhteq lr, [ip], -r4 │ │ │ │ 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, r8, ror #14 │ │ │ │ + eorseq r1, sp, r4, lsl #19 │ │ │ │ + eorseq lr, ip, r8, asr sl │ │ │ │ + eorseq lr, ip, r2, lsl ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba844c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 795214 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd38b903 │ │ │ │ ldrbtmi r4, [ip], #-3099 @ 0xfffff3e5 │ │ │ │ @@ -34096,18 +34096,18 @@ │ │ │ │ andcs r4, r1, #589824 @ 0x90000 │ │ │ │ ldrbtmi r4, [r8], #-1553 @ 0xfffff9ef │ │ │ │ bl c8f23c │ │ │ │ svclt 0x0000bd38 │ │ │ │ addseq r9, r3, r4, lsr #6 │ │ │ │ addseq r9, r3, r6, lsr #6 │ │ │ │ addseq pc, r2, r8, lsl #21 │ │ │ │ - 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, lr, ror #19 │ │ │ │ + eorseq lr, ip, sl, asr #21 │ │ │ │ + eorseq r0, sp, lr, lsl ip │ │ │ │ + eorseq sp, ip, lr, asr #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 │ │ │ │ + ldrhteq r3, [lr], -r8 │ │ │ │ + eorseq lr, ip, ip, lsl #18 │ │ │ │ + eorseq lr, ip, r0, lsl #20 │ │ │ │ addseq pc, r2, r6, lsl #19 │ │ │ │ - eorseq r0, sp, r4, lsr #21 │ │ │ │ + eorseq r0, sp, ip, asr #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 │ │ │ │ + mlaseq ip, r2, r8, lr │ │ │ │ + eorseq lr, ip, r2, ror r9 │ │ │ │ + eorseq r0, sp, r2, asr #21 │ │ │ │ + eorseq sp, ip, r2, ror sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba8648 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 195430 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ strmi fp, [r1], -fp, lsr #2 │ │ │ │ teqcc r0, r3, lsl #16 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ stclt 8, cr15, [r8, #-468] @ 0xfffffe2c │ │ │ │ addseq r9, r3, r8, lsr #2 │ │ │ │ - eorseq lr, ip, ip, asr r8 │ │ │ │ + eorseq lr, ip, r4, lsl #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba8674 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff8 │ │ │ │ ldrbtmi ip, [ip], #28 │ │ │ │ mulcc r0, ip, r8 │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ stmdami r4, {r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1547 @ 0xfffff9f5 │ │ │ │ @ instruction: 0xf85cf7ff │ │ │ │ svclt 0x0000bd08 │ │ │ │ ldrsheq r9, [r3], sl │ │ │ │ - eorseq lr, ip, lr, lsl r7 │ │ │ │ + eorseq lr, ip, r6, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba86a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff8 │ │ │ │ ldrbtmi ip, [ip], #28 │ │ │ │ mulcc r0, ip, r8 │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ stmdami r4, {r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1547 @ 0xfffff9f5 │ │ │ │ @ instruction: 0xf842f7ff │ │ │ │ svclt 0x0000bd08 │ │ │ │ addseq r9, r3, r6, asr #1 │ │ │ │ - eorseq lr, ip, r6, lsl #16 │ │ │ │ + eorseq lr, ip, lr, lsr #17 │ │ │ │ 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 │ │ │ │ + mlaseq ip, r2, r8, lr │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8b14606 │ │ │ │ strmi r0, [sl], sl, asr #32 │ │ │ │ @ instruction: 0x46906854 │ │ │ │ @@ -34298,16 +34298,16 @@ │ │ │ │ stmib r0!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e7e5 │ │ │ │ addseq r8, r3, lr, ror #31 │ │ │ │ addseq r8, r3, r0, ror #31 │ │ │ │ addseq pc, r2, r4, asr #14 │ │ │ │ addseq r8, r3, sl, asr #31 │ │ │ │ addseq pc, r2, lr, lsr #14 │ │ │ │ - eorseq lr, ip, ip, lsr #14 │ │ │ │ - eorseq lr, ip, r2, lsl r7 │ │ │ │ + ldrsbteq lr, [ip], -r4 │ │ │ │ + ldrhteq lr, [ip], -sl │ │ │ │ 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, ip, ror #14 │ │ │ │ + eorseq lr, ip, r6, asr r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba8888 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 315670 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ @@ -34349,15 +34349,15 @@ │ │ │ │ andcs r4, r1, #393216 @ 0x60000 │ │ │ │ ldrbtmi r2, [r8], #-263 @ 0xfffffef9 │ │ │ │ ldmdb r6!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bd08 │ │ │ │ addseq r8, r3, r8, ror #29 │ │ │ │ addseq r8, r3, sl, ror #29 │ │ │ │ addseq pc, r2, ip, asr #12 │ │ │ │ - eorseq lr, ip, r6, ror #12 │ │ │ │ + eorseq lr, ip, lr, lsl #14 │ │ │ │ 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, sl, asr #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, sl, lsl #13 │ │ │ │ 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 │ │ │ │ + eorseq lr, ip, r6, asr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba89b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 1957a0 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ stmdami r3, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ stclt 14, cr15, [r8, #-756] @ 0xfffffd0c │ │ │ │ @ instruction: 0x00938db8 │ │ │ │ - eorseq lr, ip, r0, ror r5 │ │ │ │ + eorseq lr, ip, r8, lsl r6 │ │ │ │ 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, sl, ror #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, r0, asr #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba8a5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 315844 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ @@ -34466,15 +34466,15 @@ │ │ │ │ andcs r4, r1, #393216 @ 0x60000 │ │ │ │ ldrbtmi r2, [r8], #-265 @ 0xfffffef7 │ │ │ │ stmda ip, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd08 │ │ │ │ addseq r8, r3, r4, lsl sp │ │ │ │ addseq r8, r3, r6, lsl sp │ │ │ │ addseq pc, r2, r8, ror r4 @ │ │ │ │ - eorseq lr, ip, sl, ror #9 │ │ │ │ + mlaseq ip, r2, r5, lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba8aa8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 315890 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ @@ -34485,15 +34485,15 @@ │ │ │ │ andcs r4, r1, #393216 @ 0x60000 │ │ │ │ ldrbtmi r2, [r8], #-263 @ 0xfffffef9 │ │ │ │ stmda r6!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bd08 │ │ │ │ addseq r8, r3, r8, asr #25 │ │ │ │ addseq r8, r3, sl, asr #25 │ │ │ │ addseq pc, r2, ip, lsr #8 │ │ │ │ - eorseq lr, ip, sl, lsr #9 │ │ │ │ + eorseq lr, ip, r2, asr r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba8af4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 3d58dc │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ strmi fp, [r1], -fp, lsr #2 │ │ │ │ stmdami ip, {r5, r8, ip, sp, pc} │ │ │ │ @@ -34505,18 +34505,18 @@ │ │ │ │ ldmdavc r2, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ rscsle r2, r4, r0, lsl #20 │ │ │ │ andcs r4, r1, #458752 @ 0x70000 │ │ │ │ ldrbtmi r2, [r8], #-263 @ 0xfffffef9 │ │ │ │ svc 0x00faf7dd │ │ │ │ svclt 0x0000bd08 │ │ │ │ addseq r8, r3, ip, ror ip │ │ │ │ - eorseq lr, ip, ip, ror r4 │ │ │ │ + eorseq lr, ip, r4, lsr #10 │ │ │ │ addseq r8, r3, r2, ror ip │ │ │ │ @ instruction: 0x0092f3d4 │ │ │ │ - eorseq lr, ip, r2, asr r4 │ │ │ │ + ldrshteq lr, [ip], -sl │ │ │ │ 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 │ │ │ │ + ldrsbteq lr, [ip], -ip │ │ │ │ + ldrsbteq lr, [ip], -ip │ │ │ │ + eorseq lr, ip, r0, lsr #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba8bc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ mcr2 7, 7, pc, cr12, cr15, {7} @ │ │ │ │ ldrbtmi r4, [r8], #-2115 @ 0xfffff7bd │ │ │ │ @@ -34612,26 +34612,26 @@ │ │ │ │ mcr2 7, 6, pc, cr4, cr15, {7} @ │ │ │ │ mcr2 7, 4, pc, cr6, cr15, {7} @ │ │ │ │ @ instruction: 0xf7ffbd38 │ │ │ │ ldr pc, [r9, r5, ror #29]! │ │ │ │ ldrbtmi r4, [r8], #-2060 @ 0xfffff7f4 │ │ │ │ stmdami ip, {r0, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7cc4478 │ │ │ │ - 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, sl, lsr #9 │ │ │ │ + eorseq sl, ip, r6, ror r5 │ │ │ │ + eorseq lr, ip, r0, lsr #9 │ │ │ │ + mlaseq ip, r6, r4, lr │ │ │ │ + mlaseq ip, r8, r4, lr │ │ │ │ + eorseq lr, ip, sl, ror #8 │ │ │ │ + eorseq lr, ip, r2, ror #8 │ │ │ │ + eorseq lr, ip, r0, asr r4 │ │ │ │ + eorseq lr, ip, r2, asr r4 │ │ │ │ + eorseq pc, ip, r8, lsr #7 │ │ │ │ + ldrsbteq sl, [ip], -r6 │ │ │ │ + ldrsbteq sl, [ip], -r0 │ │ │ │ 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 │ │ │ │ + ldrsbteq lr, [ip], -r4 │ │ │ │ + mlaseq sp, r8, r6, lr │ │ │ │ + ldrhteq lr, [ip], -r4 │ │ │ │ + eorseq r2, lr, ip, asr sl │ │ │ │ + eorseq r7, pc, ip, lsr #29 │ │ │ │ + strdeq ip, [r0], #-12 │ │ │ │ + eorseq lr, pc, r8, lsr #24 │ │ │ │ + eorseq r8, lr, lr, asr r9 │ │ │ │ + eorseq lr, ip, sl, asr r3 │ │ │ │ + eorseq lr, ip, r0, asr r3 │ │ │ │ + eorseq lr, ip, ip, asr #6 │ │ │ │ + ldrhteq r2, [lr], -r6 │ │ │ │ + eorseq sp, ip, ip, lsl r8 │ │ │ │ + ldrshteq sp, [ip], -r8 │ │ │ │ + ldrshteq sp, [ip], -r0 │ │ │ │ + eorseq sl, ip, sl, asr #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, sl, ror #4 │ │ │ │ + eorseq lr, pc, r6, ror #21 │ │ │ │ + ldrsbteq lr, [sp], -sl │ │ │ │ + eorseq r7, pc, r4, lsl #26 │ │ │ │ + subeq fp, r0, r4, asr pc │ │ │ │ + subeq r1, r1, r6, asr r9 │ │ │ │ + ldrshteq r7, [pc], -r4 │ │ │ │ + eorseq sp, ip, sl, lsr #19 │ │ │ │ + eorseq lr, ip, r8, asr #3 │ │ │ │ + ldrhteq lr, [ip], -lr │ │ │ │ + eorseq sl, ip, ip, ror #5 │ │ │ │ + eorseq lr, ip, r4, lsr #3 │ │ │ │ + eorseq r5, lr, ip, asr r1 │ │ │ │ + ldrhteq sl, [ip], -r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba903c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf890f7ff │ │ │ │ subsle r2, r9, r0, lsl #16 │ │ │ │ subsle r2, pc, r0, lsl #24 │ │ │ │ @@ -34891,29 +34891,29 @@ │ │ │ │ ldmdami r1, {r0, r3, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7f64478 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ ldmdami r0, {r0, r1, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7f04478 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ svclt 0x0000e7ed │ │ │ │ - eorseq lr, ip, 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], -lr │ │ │ │ + ldrshteq sl, [ip], -r6 │ │ │ │ + eorseq sp, ip, r0, asr #11 │ │ │ │ + ldrsbteq sl, [ip], -r4 │ │ │ │ + eorseq lr, ip, sl, lsr #3 │ │ │ │ + eorseq r7, pc, sl, ror #22 │ │ │ │ + strheq fp, [r0], #-218 @ 0xffffff26 │ │ │ │ + eorseq lr, ip, lr, ror r1 │ │ │ │ + eorseq lr, ip, sl, ror r1 │ │ │ │ + eorseq lr, ip, r8, ror r0 │ │ │ │ + eorseq lr, ip, lr, lsl #1 │ │ │ │ + eorseq lr, ip, r8, lsr #1 │ │ │ │ + eorseq lr, ip, r2, asr #1 │ │ │ │ + eorseq lr, ip, ip, lsr r0 │ │ │ │ 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 │ │ │ │ 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 │ │ │ │ + eorseq lr, ip, r2, ror #1 │ │ │ │ + eorseq lr, ip, lr, ror #1 │ │ │ │ + eorseq r7, pc, r4, asr sl @ │ │ │ │ + subeq fp, r0, r4, lsr #25 │ │ │ │ + ldrhteq lr, [ip], -r4 │ │ │ │ + eorseq sp, ip, sl, ror #30 │ │ │ │ + mlaseq ip, r2, pc, r9 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feba9248 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xff8af7fe │ │ │ │ suble r2, r5, r0, lsl #16 │ │ │ │ suble r2, r4, r0, lsl #24 │ │ │ │ @@ -34998,21 +34998,21 @@ │ │ │ │ @ instruction: 0xf9b4fbab │ │ │ │ bfine r0, r2, #0, #2 │ │ │ │ @ instruction: 0xf9c8f7ff │ │ │ │ blx fef100de │ │ │ │ blx 1f900e2 │ │ │ │ @ instruction: 0xf7ffbd10 │ │ │ │ vldrlt d15, [r0, #-876] @ 0xfffffc94 │ │ │ │ - eorseq 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, lr, asr #32 │ │ │ │ + subeq ip, r0, r2, ror #24 │ │ │ │ + subeq r2, r0, lr, ror #7 │ │ │ │ + eorseq ip, pc, sl, lsr #18 │ │ │ │ + eorseq r7, pc, r4, ror r9 @ │ │ │ │ + subeq fp, r0, r4, asr #23 │ │ │ │ + subeq r1, r1, r8, asr #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 │ │ │ │ + mlaseq ip, r6, pc, sp @ │ │ │ │ + mlaseq ip, r6, pc, sp @ │ │ │ │ + eorseq sp, ip, r6, lsl #31 │ │ │ │ + eorseq sp, ip, r6, ror pc │ │ │ │ + eorseq sp, ip, r6, ror #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feba93a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ mrc2 7, 6, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stccs 1, cr8, [r0], {219} @ 0xdb │ │ │ │ @@ -35287,57 +35287,57 @@ │ │ │ │ beq 28dba8 │ │ │ │ beq ff08e038 │ │ │ │ @ instruction: 0xffbaf7fe │ │ │ │ @ instruction: 0xf978f7ff │ │ │ │ @ instruction: 0xf93af7ff │ │ │ │ @ instruction: 0xf7ffbd10 │ │ │ │ @ instruction: 0xbd10f999 │ │ │ │ - eorseq sp, ip, lr, ror #28 │ │ │ │ - eorseq sp, ip, lr, ror lr │ │ │ │ - eorseq sp, ip, r4, ror lr │ │ │ │ - eorseq sp, ip, lr, ror #28 │ │ │ │ - eorseq sp, ip, ip, ror #28 │ │ │ │ - eorseq sp, ip, lr, ror #28 │ │ │ │ - eorseq sp, ip, r2, ror #28 │ │ │ │ - eorseq sp, ip, r6, asr lr │ │ │ │ - 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, 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 │ │ │ │ + eorseq sp, ip, r6, lsl pc │ │ │ │ + eorseq sp, ip, r6, lsr #30 │ │ │ │ + eorseq sp, ip, ip, lsl pc │ │ │ │ + eorseq sp, ip, r6, lsl pc │ │ │ │ + eorseq sp, ip, r4, lsl pc │ │ │ │ + eorseq sp, ip, r6, lsl pc │ │ │ │ + eorseq sp, ip, sl, lsl #30 │ │ │ │ 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 │ │ │ │ + ldrshteq sp, [ip], -r2 │ │ │ │ + eorseq sp, ip, r6, ror #29 │ │ │ │ + eorseq sp, ip, r0, ror #29 │ │ │ │ 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 │ │ │ │ + eorseq sp, ip, ip, asr #29 │ │ │ │ + ldrhteq sp, [ip], -lr │ │ │ │ + ldrhteq sp, [ip], -r6 │ │ │ │ + ldrhteq sp, [ip], -r4 │ │ │ │ + eorseq sp, ip, lr, lsr #29 │ │ │ │ + eorseq sp, ip, ip, lsr #29 │ │ │ │ ldrhteq sp, [ip], -r2 │ │ │ │ - eorseq sp, ip, r6, lsr #27 │ │ │ │ - mlaseq ip, lr, sp, sp │ │ │ │ - mlaseq ip, r6, sp, sp │ │ │ │ + ldrhteq sp, [ip], -r4 │ │ │ │ + eorseq sp, ip, sl, lsr #29 │ │ │ │ + eorseq sp, ip, lr, lsr #29 │ │ │ │ + ldrhteq sp, [ip], -r0 │ │ │ │ + eorseq sp, ip, r6, lsr #29 │ │ │ │ + eorseq sp, ip, r4, lsr #29 │ │ │ │ + eorseq sp, ip, r2, lsr #29 │ │ │ │ + mlaseq ip, ip, lr, sp │ │ │ │ + mlaseq ip, r8, lr, sp │ │ │ │ + mlaseq ip, r6, lr, sp │ │ │ │ + mlaseq ip, r4, lr, sp │ │ │ │ + mlaseq ip, r2, lr, sp │ │ │ │ + eorseq sp, ip, r8, lsl #29 │ │ │ │ + eorseq sp, ip, r2, lsl #29 │ │ │ │ + eorseq sp, ip, lr, ror lr │ │ │ │ + eorseq sp, ip, r4, ror lr │ │ │ │ + eorseq sp, ip, r0, ror lr │ │ │ │ + eorseq sp, ip, r0, ror lr │ │ │ │ + eorseq sp, ip, r2, ror lr │ │ │ │ + eorseq r4, sp, lr, ror #23 │ │ │ │ + eorseq sp, ip, sl, asr lr │ │ │ │ + eorseq sp, ip, lr, asr #28 │ │ │ │ + eorseq sp, ip, r6, asr #28 │ │ │ │ + eorseq sp, ip, lr, lsr lr │ │ │ │ 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, r2, ror #26 │ │ │ │ + eorseq sp, ip, r6, lsl #5 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba9888 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ stc2l 7, cr15, [sl], #-1016 @ 0xfffffc08 │ │ │ │ @ instruction: 0xb3b5b3b0 │ │ │ │ @ instruction: 0xf105481c │ │ │ │ @@ -35390,17 +35390,17 @@ │ │ │ │ @ instruction: 0xf838f7ff │ │ │ │ mvnsle r4, ip, lsr #5 │ │ │ │ @ instruction: 0xffe8f7fe │ │ │ │ @ instruction: 0xf8aaf7ff │ │ │ │ @ instruction: 0xf86cf7ff │ │ │ │ @ instruction: 0xf7ffbd70 │ │ │ │ ldcllt 8, cr15, [r0, #-812]! @ 0xfffffcd4 │ │ │ │ - eorseq sp, ip, r8, ror #24 │ │ │ │ - eorseq r6, sp, r0, asr #21 │ │ │ │ - eorseq sp, ip, r6, asr #24 │ │ │ │ + eorseq sp, ip, r0, lsl sp │ │ │ │ + eorseq r6, sp, r8, ror #22 │ │ │ │ + eorseq sp, ip, lr, ror #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 │ │ │ │ + mlaseq ip, lr, ip, sp │ │ │ │ + eorseq sp, ip, sl, lsr #25 │ │ │ │ + mlaseq ip, lr, ip, sp │ │ │ │ + mlaseq ip, r2, ip, sp │ │ │ │ + eorseq sp, ip, r6, lsl #25 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba99b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ blx ff6107b6 │ │ │ │ cmnlt lr, #104, 6 @ 0xa0000001 │ │ │ │ @ instruction: 0xf1064818 │ │ │ │ @@ -35460,16 +35460,16 @@ │ │ │ │ adcsmi pc, r5, #692 @ 0x2b4 │ │ │ │ @ instruction: 0xf7fed1e5 │ │ │ │ @ instruction: 0xf7ffff5d │ │ │ │ @ instruction: 0xf7fef81f │ │ │ │ ldcllt 15, cr15, [r0, #-900]! @ 0xfffffc7c │ │ │ │ @ instruction: 0xf840f7ff │ │ │ │ svclt 0x0000bd70 │ │ │ │ - mlaseq ip, r4, fp, sp │ │ │ │ - mlaseq ip, ip, fp, sp │ │ │ │ + eorseq sp, ip, ip, lsr ip │ │ │ │ + eorseq sp, ip, r4, asr #24 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0xf7fe4606 │ │ │ │ stmdacs r0, {r0, r1, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ sbchi pc, fp, r0 │ │ │ │ @@ -35577,31 +35577,31 @@ │ │ │ │ pop {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe81f0 │ │ │ │ @ instruction: 0xe753ff5d │ │ │ │ @ instruction: 0xf7fe68b0 │ │ │ │ ldrb pc, [fp, -sp, lsr #31] @ │ │ │ │ @ instruction: 0xff56f7fe │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ + eorseq sp, ip, r8, asr #23 │ │ │ │ + subeq r0, r0, r8, asr #1 │ │ │ │ + eorseq sp, ip, r0, asr #23 │ │ │ │ + addseq r7, r4, sl, lsl #26 │ │ │ │ + eorseq r9, ip, r6, lsl r7 │ │ │ │ + eorseq sp, ip, lr, ror fp │ │ │ │ + eorseq sp, ip, r6, lsl #23 │ │ │ │ + mlaseq ip, r6, fp, sp │ │ │ │ + eorseq lr, ip, r6, lsl #1 │ │ │ │ + eorseq lr, sp, ip, lsl r3 │ │ │ │ + eorseq r1, lr, r4, lsr #25 │ │ │ │ + eorseq sp, ip, sl, asr #22 │ │ │ │ + eorseq sp, ip, lr, lsr #22 │ │ │ │ + eorseq sp, ip, r8, lsr #22 │ │ │ │ eorseq sp, ip, r0, lsr #22 │ │ │ │ - subeq r0, r0, r0, lsr #32 │ │ │ │ eorseq sp, ip, r8, lsl 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 sp, ip, ip, lsl #22 │ │ │ │ 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, r4, ror #20 │ │ │ │ + eorseq r9, ip, r8, lsl r5 │ │ │ │ + eorseq sp, ip, ip, asr sl │ │ │ │ + eorseq sp, ip, ip, asr #20 │ │ │ │ + eorseq sp, ip, ip, asr #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 │ │ │ │ - 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, sl, lsl #18 │ │ │ │ + eorseq sp, ip, r6, ror #19 │ │ │ │ + eorseq sp, ip, r8, lsr #20 │ │ │ │ + eorseq sp, ip, sl, lsr sl │ │ │ │ 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 │ │ │ │ + ldrshteq sp, [ip], -r2 │ │ │ │ + eorseq sp, ip, ip, ror #19 │ │ │ │ + subeq r0, r1, r4, asr #22 │ │ │ │ + ldrshteq sp, [ip], -ip │ │ │ │ + ldrhteq sp, [ip], -r2 │ │ │ │ + eorseq sp, ip, r0, lsr #19 │ │ │ │ + mlaseq ip, r2, r9, sp │ │ │ │ + eorseq sp, ip, r6, lsl #19 │ │ │ │ + eorseq sp, ip, r8, ror r9 │ │ │ │ + eorseq sp, ip, r2, asr r9 │ │ │ │ + eorseq sp, ip, lr, asr #18 │ │ │ │ + eorseq sp, ip, r2, asr #18 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf7fe4606 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ rscshi pc, fp, r0 │ │ │ │ @@ -35898,34 +35898,34 @@ │ │ │ │ @ instruction: 0xf7fed18c │ │ │ │ @ instruction: 0xf7fefbf3 │ │ │ │ @ instruction: 0xf7fefcb5 │ │ │ │ pop {r0, r1, r2, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe83f8 │ │ │ │ pop {r0, r2, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ svclt 0x000083f8 │ │ │ │ - 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 #18 │ │ │ │ + ldrsbteq sp, [ip], -r4 │ │ │ │ + eorseq sp, ip, r6, asr #17 │ │ │ │ + eorseq sp, ip, ip, asr #17 │ │ │ │ + eorseq sp, ip, r6, asr #17 │ │ │ │ + ldrhteq sp, [ip], -ip │ │ │ │ + eorseq sp, ip, lr, lsr #17 │ │ │ │ + eorseq sp, ip, lr, lsr #17 │ │ │ │ + ldrhteq sp, [ip], -r4 │ │ │ │ + eorseq sp, ip, lr, lsr #17 │ │ │ │ + mlaseq ip, lr, r8, sp │ │ │ │ + ldrshteq r1, [lr], -sl │ │ │ │ + eorseq sp, ip, ip, ror #16 │ │ │ │ + eorseq sp, ip, lr, asr r8 │ │ │ │ + eorseq sp, ip, r4, asr r8 │ │ │ │ + eorseq sp, ip, sl, lsr r7 │ │ │ │ + eorseq sp, ip, r0, lsr r8 │ │ │ │ + eorseq sp, ip, sl, lsr #16 │ │ │ │ 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, 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 │ │ │ │ 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, r6, lsl #15 │ │ │ │ + ldrshteq pc, [ip], -r2 @ │ │ │ │ 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 │ │ │ │ + eorseq sp, ip, sl, lsr r7 │ │ │ │ + eorseq sp, ip, r6, asr #14 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febaa220 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ @ instruction: 0xff9ef7fd │ │ │ │ @ instruction: 0xbd70b900 │ │ │ │ @ instruction: 0xf105482c │ │ │ │ @@ -36020,22 +36020,22 @@ │ │ │ │ blx ff1910c6 │ │ │ │ ldrbtmi r4, [r8], #-2060 @ 0xfffff7f4 │ │ │ │ blx feb110ce │ │ │ │ @ instruction: 0xf7fe6ae8 │ │ │ │ @ instruction: 0xf7fefc09 │ │ │ │ @ instruction: 0xf7fefbbb │ │ │ │ fldmdbxlt r0!, {d31-d92} @ Deprecated │ │ │ │ - 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 │ │ │ │ + eorseq sp, ip, sl, ror #13 │ │ │ │ + ldrsbteq r6, [pc], -r6 │ │ │ │ + subeq sl, r0, r6, lsr #24 │ │ │ │ + eorseq r3, sp, lr, asr #25 │ │ │ │ + ldrhteq sp, [ip], -lr │ │ │ │ + ldrhteq sp, [ip], -r2 │ │ │ │ + eorseq sp, ip, sl, lsr #13 │ │ │ │ + eorseq sp, ip, sl, lsl #13 │ │ │ │ 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 │ │ │ │ - eorseq sp, ip, r6, lsr #10 │ │ │ │ - eorseq sp, ip, sl, lsl r5 │ │ │ │ - eorseq sp, ip, r2, lsl r5 │ │ │ │ - eorseq sp, ip, r6, asr #9 │ │ │ │ + ldrshteq sp, [ip], -sl │ │ │ │ + eorseq r6, pc, r6, ror #17 │ │ │ │ + subeq sl, r0, r6, lsr fp │ │ │ │ + ldrsbteq r3, [sp], -lr │ │ │ │ + eorseq sp, ip, lr, asr #11 │ │ │ │ + eorseq sp, ip, r2, asr #11 │ │ │ │ + ldrhteq sp, [ip], -sl │ │ │ │ + eorseq sp, ip, lr, ror #10 │ │ │ │ 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], -r2 │ │ │ │ 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, lr, ror #9 │ │ │ │ + ldrsbteq sp, [ip], -lr │ │ │ │ + eorseq sp, ip, lr, asr #9 │ │ │ │ + eorseq sp, ip, r6, asr #9 │ │ │ │ + ldrhteq sp, [ip], -lr │ │ │ │ + ldrhteq sp, [ip], -r6 │ │ │ │ + eorseq sp, ip, lr, lsr #9 │ │ │ │ + eorseq sp, ip, r6, lsr #9 │ │ │ │ + eorseq sp, ip, r4, lsr #9 │ │ │ │ + mlaseq ip, ip, r4, sp │ │ │ │ + mlaseq ip, ip, r4, sp │ │ │ │ + mlaseq ip, r0, r4, sp │ │ │ │ + eorseq sp, ip, r0, lsl #9 │ │ │ │ + eorseq sp, ip, r0, ror r4 │ │ │ │ + eorseq sp, ip, r4, asr r4 │ │ │ │ + mlaseq ip, r6, fp, r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febaa670 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ ldc2l 7, cr15, [r6, #-1012]! @ 0xfffffc0c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stccs 0, cr8, [r0], {176} @ 0xb0 │ │ │ │ @@ -36359,33 +36359,33 @@ │ │ │ │ @ instruction: 0xf7feff45 │ │ │ │ @ instruction: 0xf7fef91d │ │ │ │ @ instruction: 0xf7fef8df │ │ │ │ @ instruction: 0xe7a5f919 │ │ │ │ @ instruction: 0xf93cf7fe │ │ │ │ ldmdami r3, {r4, r5, r6, r8, sl, fp, ip, sp, pc} │ │ │ │ smlsldx r4, r1, r8, r4 │ │ │ │ - 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, sl, asr #7 │ │ │ │ + eorseq ip, sp, r6, lsr sp │ │ │ │ + ldrshteq sp, [pc], -ip │ │ │ │ + ldrshteq r1, [lr], -r8 │ │ │ │ + eorseq ip, ip, r0, lsr sl │ │ │ │ + eorseq r7, lr, sl, lsl r0 │ │ │ │ + ldrhteq r1, [lr], -r8 │ │ │ │ + eorseq ip, ip, lr, lsl #4 │ │ │ │ + eorseq ip, ip, r4, lsl #4 │ │ │ │ + ldrhteq r9, [pc], -r6 │ │ │ │ + eorseq ip, ip, r0, asr #3 │ │ │ │ + eorseq sp, ip, lr, ror #5 │ │ │ │ + eorseq sp, ip, r0, ror #5 │ │ │ │ + ldrsbteq sp, [ip], -r2 │ │ │ │ + eorseq sp, ip, r4, asr #5 │ │ │ │ + eorseq ip, ip, lr, lsr #18 │ │ │ │ + eorseq sp, ip, ip, lsr #6 │ │ │ │ + strheq r0, [r1], #-252 @ 0xffffff04 │ │ │ │ + eorseq r8, ip, r4, lsl #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febaa884 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf7fd460d │ │ │ │ msrlt CPSR_, fp, ror #24 │ │ │ │ strtmi fp, [r9], -r4, lsr #2 │ │ │ │ @@ -36414,18 +36414,18 @@ │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ stmiavs r0!, {r0, r3, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8f8f7fe │ │ │ │ @ instruction: 0xf8aaf7fe │ │ │ │ @ instruction: 0xf86cf7fe │ │ │ │ @ instruction: 0xf7febd10 │ │ │ │ ldclt 8, cr15, [r0, #-812] @ 0xfffffcd4 │ │ │ │ - eorseq sp, ip, sl, ror r1 │ │ │ │ - eorseq sp, ip, r6, lsl #3 │ │ │ │ - eorseq fp, ip, r4, ror #19 │ │ │ │ - ldrhteq r8, [ip], -r0 │ │ │ │ + eorseq sp, ip, r2, lsr #4 │ │ │ │ + eorseq sp, ip, lr, lsr #4 │ │ │ │ + eorseq fp, ip, ip, lsl #21 │ │ │ │ + eorseq r8, ip, r8, asr 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, lr, asr #3 │ │ │ │ + ldrsbteq sp, [ip], -sl │ │ │ │ + ldrsbteq sp, [ip], -r2 │ │ │ │ + eorseq sp, ip, lr, asr #3 │ │ │ │ + eorseq sp, ip, lr, asr #3 │ │ │ │ + eorseq r8, ip, r2, asr #18 │ │ │ │ + eorseq sp, ip, r4, lsr #3 │ │ │ │ + ldrsbteq r8, [ip], -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, r2, asr r1 │ │ │ │ + eorseq r7, pc, sl, ror #11 │ │ │ │ + eorseq fp, ip, r8, lsr r9 │ │ │ │ + eorseq r4, sp, r8, ror #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 │ │ │ │ + ldrshteq sp, [ip], -r2 │ │ │ │ + eorseq r7, pc, r2, ror r5 @ │ │ │ │ + eorseq fp, ip, r0, asr #17 │ │ │ │ + eorseq r4, sp, r0, ror sl │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febaaaf4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ blx d918f6 │ │ │ │ subsle r2, pc, r0, lsl #16 │ │ │ │ subsle r2, lr, r0, lsl #24 │ │ │ │ @@ -36613,28 +36613,28 @@ │ │ │ │ @ instruction: 0xf7fd2100 │ │ │ │ @ instruction: 0xf7fdfd47 │ │ │ │ @ instruction: 0xf7fdff1f │ │ │ │ @ instruction: 0xf7fdfee1 │ │ │ │ bfi pc, fp, (invalid: 30:11) @ │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ svclt 0x0000e78e │ │ │ │ - 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, r4, lsl #1 │ │ │ │ + eorseq fp, pc, r4, asr r8 @ │ │ │ │ + mlaseq sp, lr, r8, ip │ │ │ │ + mlaseq pc, ip, ip, r7 @ │ │ │ │ + eorseq r0, lr, r6, ror #24 │ │ │ │ + eorseq r6, lr, r2, lsr #23 │ │ │ │ + mlaseq ip, r8, r5, ip │ │ │ │ + mlaseq ip, r6, pc, ip @ │ │ │ │ + subeq r0, r1, r6, lsr #24 │ │ │ │ + eorseq r0, lr, lr, ror #31 │ │ │ │ + eorseq fp, ip, r4, asr #26 │ │ │ │ + eorseq fp, ip, ip, lsr sp │ │ │ │ + eorseq fp, ip, ip, lsr #20 │ │ │ │ + eorseq r8, ip, lr, lsl #11 │ │ │ │ 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 │ │ │ │ + eorseq ip, ip, r6, lsr #30 │ │ │ │ + eorseq ip, ip, r2, lsr pc │ │ │ │ + eorseq ip, ip, r2, lsr pc │ │ │ │ + eorseq ip, ip, r2, lsr pc │ │ │ │ + eorseq ip, ip, r6, lsr pc │ │ │ │ + eorseq ip, ip, sl, lsr pc │ │ │ │ + eorseq ip, ip, lr, lsr pc │ │ │ │ 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 │ │ │ │ + eorseq ip, ip, r2, lsl #30 │ │ │ │ + eorseq ip, ip, sl, lsl #30 │ │ │ │ + eorseq ip, ip, r2, lsl #30 │ │ │ │ + eorseq lr, pc, r6, ror #30 │ │ │ │ + eorseq ip, ip, sl, ror #29 │ │ │ │ + eorseq ip, ip, r6, ror #29 │ │ │ │ + eorseq ip, ip, r2, ror #29 │ │ │ │ + ldrsbteq ip, [ip], -sl │ │ │ │ + ldrsbteq ip, [ip], -r2 │ │ │ │ + ldrsbteq ip, [ip], -r0 │ │ │ │ + eorseq ip, ip, ip, asr #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, r8, ror lr │ │ │ │ + eorseq lr, pc, ip, ror #28 │ │ │ │ + eorseq ip, ip, r6, ror lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febaaeb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf952f7fd │ │ │ │ @ instruction: 0xbd10b900 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ @@ -36800,18 +36800,18 @@ │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ ldc2 7, cr15, [r4, #1012] @ 0x3f4 │ │ │ │ strbne r6, [r1, r0, lsr #17] │ │ │ │ blx fed11cfe │ │ │ │ stc2 7, cr15, [r4, #1012]! @ 0x3f4 │ │ │ │ stc2l 7, cr15, [r6, #-1012]! @ 0xfffffc0c │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eorseq ip, ip, r6, lsr #27 │ │ │ │ - eorseq ip, ip, lr, lsr sp │ │ │ │ - eorseq r8, pc, lr, asr #20 │ │ │ │ - mlaseq ip, r2, sp, ip │ │ │ │ + eorseq ip, ip, lr, asr #28 │ │ │ │ + eorseq ip, ip, r6, ror #27 │ │ │ │ + ldrshteq r8, [pc], -r6 │ │ │ │ + eorseq ip, ip, sl, lsr lr │ │ │ │ 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 │ │ │ │ + ldrshteq ip, [ip], -lr │ │ │ │ + ldrsbteq ip, [ip], -r6 │ │ │ │ + eorseq ip, ip, r2, lsl #24 │ │ │ │ + eorseq ip, ip, r6, ror #27 │ │ │ │ + ldrsbteq ip, [ip], -lr │ │ │ │ + eorseq r7, pc, lr, rrx │ │ │ │ + ldrsbteq ip, [ip], -r4 │ │ │ │ + ldrsbteq ip, [ip], -r6 │ │ │ │ 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, lr, ror sp │ │ │ │ + eorseq r5, lr, r0, lsl #26 │ │ │ │ + eorseq fp, pc, r4, lsr #6 │ │ │ │ + ldrsbteq fp, [ip], -r6 │ │ │ │ + eorseq ip, sp, sl, asr r3 │ │ │ │ + eorseq fp, ip, r6, lsr #11 │ │ │ │ + eorseq r5, lr, r8, ror #26 │ │ │ │ + eorseq fp, pc, ip, lsr #5 │ │ │ │ + eorseq fp, ip, lr, asr r5 │ │ │ │ + eorseq ip, sp, r2, ror #5 │ │ │ │ + eorseq fp, ip, ip, lsr #10 │ │ │ │ + eorseq r2, sp, sl, asr #32 │ │ │ │ + eorseq pc, sp, r0, ror #6 │ │ │ │ + eorseq ip, ip, r2, lsl ip │ │ │ │ + eorseq ip, ip, r6, asr #3 │ │ │ │ + ldrshteq ip, [ip], -r8 │ │ │ │ + ldrshteq ip, [ip], -r2 │ │ │ │ + eorseq ip, ip, r2, ror #23 │ │ │ │ addseq fp, r2, r2, ror #31 │ │ │ │ - eorseq r7, ip, lr, asr #29 │ │ │ │ - eorseq r7, ip, r8, asr #29 │ │ │ │ + eorseq r7, ip, r6, ror pc │ │ │ │ + eorseq r7, ip, r0, ror pc │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febab2ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ ldrmi r4, [r5], -lr, lsl #12 │ │ │ │ @ instruction: 0xff56f7fc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @@ -37198,44 +37198,44 @@ │ │ │ │ blx fe492328 │ │ │ │ stmdami r2!, {r0, r1, r2, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ ldmib r5, {r0, r2, r4, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7fd0100 │ │ │ │ @ instruction: 0xf7fdf8ad │ │ │ │ ldr pc, [ip, -r5, lsl #21]! │ │ │ │ - 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 │ │ │ │ + mlaseq ip, ip, fp, ip │ │ │ │ + ldrhteq ip, [ip], -r8 │ │ │ │ + ldrhteq ip, [ip], -r0 │ │ │ │ + eorseq ip, ip, ip, lsr #23 │ │ │ │ + eorseq ip, ip, r8, lsr #23 │ │ │ │ + eorseq ip, ip, r4, lsr #23 │ │ │ │ + eorseq ip, ip, r0, lsr #23 │ │ │ │ + mlaseq ip, ip, fp, ip │ │ │ │ + mlaseq ip, r8, fp, ip │ │ │ │ + mlaseq ip, r4, fp, ip │ │ │ │ + mlaseq ip, r0, fp, ip │ │ │ │ + eorseq ip, ip, ip, lsl #23 │ │ │ │ + eorseq ip, ip, r0, lsr #21 │ │ │ │ + eorseq ip, ip, r8, asr #20 │ │ │ │ + eorseq ip, ip, r4, ror #20 │ │ │ │ + eorseq ip, ip, ip, asr sl │ │ │ │ + eorseq ip, ip, r0, asr #19 │ │ │ │ + ldrsbteq ip, [ip], -r8 │ │ │ │ + ldrsbteq ip, [ip], -ip │ │ │ │ + ldrsbteq ip, [ip], -r4 │ │ │ │ + ldrhteq ip, [ip], -lr │ │ │ │ + mlaseq ip, r8, sl, ip │ │ │ │ + eorseq ip, ip, r2, ror sl │ │ │ │ + eorseq ip, ip, ip, asr #20 │ │ │ │ + eorseq ip, ip, r6, lsr #20 │ │ │ │ + eorseq ip, ip, r0, lsl #20 │ │ │ │ + ldrsbteq ip, [ip], -sl │ │ │ │ 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, lr, lsl #19 │ │ │ │ + eorseq ip, ip, ip, ror #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, r6, ror #18 │ │ │ │ + eorseq ip, ip, lr, ror #18 │ │ │ │ + eorseq r3, sp, r6, ror sl │ │ │ │ + eorseq ip, ip, ip, asr #18 │ │ │ │ + eorseq ip, ip, ip, asr #22 │ │ │ │ + eorseq ip, ip, sl, lsl r9 │ │ │ │ + eorseq fp, ip, r4, asr #14 │ │ │ │ + eorseq ip, ip, r6, ror #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febab6e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ ldc2 7, cr15, [lr, #-1008]! @ 0xfffffc10 │ │ │ │ cmnlt r4, #112, 6 @ 0xc0000001 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ @@ -37328,19 +37328,19 @@ │ │ │ │ @ instruction: 0xf976f7fd │ │ │ │ smlattcs r0, r0, r8, r6 │ │ │ │ @ instruction: 0xffaef7fc │ │ │ │ @ instruction: 0xf986f7fd │ │ │ │ @ instruction: 0xf948f7fd │ │ │ │ @ instruction: 0xf7fdbd10 │ │ │ │ @ instruction: 0xbd10f9a7 │ │ │ │ - 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 │ │ │ │ + mlaseq ip, lr, r8, ip │ │ │ │ + ldrhteq ip, [ip], -r6 │ │ │ │ + eorseq ip, ip, lr, lsr #17 │ │ │ │ + eorseq ip, ip, lr, lsr #17 │ │ │ │ + eorseq ip, ip, r6, lsr #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febab770 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ ldc2l 7, cr15, [r6], #1008 @ 0x3f0 │ │ │ │ rsble r2, r8, r0, lsl #16 │ │ │ │ rsble r2, r7, r0, lsl #24 │ │ │ │ @@ -37395,25 +37395,25 @@ │ │ │ │ @ instruction: 0xf7fc010e │ │ │ │ @ instruction: 0xf7fdff2b │ │ │ │ @ instruction: 0xf7fdf903 │ │ │ │ ldclt 8, cr15, [r8, #-788]! @ 0xfffffcec │ │ │ │ @ instruction: 0xf924f7fd │ │ │ │ stmdami fp, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xe7de4478 │ │ │ │ - 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, r6, ror #16 │ │ │ │ + mlaseq pc, r2, r3, lr @ │ │ │ │ + mlaseq ip, sl, r3, lr │ │ │ │ + eorseq ip, pc, r2, lsl #1 │ │ │ │ + eorseq r7, ip, r6, lsr r6 │ │ │ │ + eorseq ip, ip, r2, lsl #7 │ │ │ │ + eorseq ip, ip, lr, lsr #6 │ │ │ │ + eorseq fp, sp, r2, asr #23 │ │ │ │ + eorseq r7, ip, r8, ror #19 │ │ │ │ + subeq pc, r0, r8, lsl #31 │ │ │ │ + eorseq r7, ip, r4, asr r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febab894 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ stc2l 7, cr15, [r4], #-1008 @ 0xfffffc10 │ │ │ │ tstlt ip, r8, lsl r1 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ @@ -37439,17 +37439,17 @@ │ │ │ │ vmov.f32 s0, #113 @ 0x3f880000 1.0625000 │ │ │ │ @ instruction: 0xf7fc0ac0 │ │ │ │ @ instruction: 0xf7fdfeeb │ │ │ │ @ instruction: 0xf7fdf8a9 │ │ │ │ ldclt 8, cr15, [r0, #-428] @ 0xfffffe54 │ │ │ │ @ instruction: 0xf8caf7fd │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eorseq ip, ip, r6, lsl #13 │ │ │ │ - eorseq lr, pc, lr, asr r3 @ │ │ │ │ - eorseq ip, ip, r8, ror r6 │ │ │ │ + eorseq ip, ip, lr, lsr #14 │ │ │ │ + eorseq lr, pc, r6, lsl #8 │ │ │ │ + eorseq ip, ip, r0, lsr #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febab924 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ ldc2 7, cr15, [ip], {252} @ 0xfc │ │ │ │ suble r2, r5, r0, lsl #16 │ │ │ │ suble r2, r4, r0, lsl #24 │ │ │ │ @@ -37485,21 +37485,21 @@ │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ stclvs 8, cr15, [r0, #-236]! @ 0xffffff14 │ │ │ │ @ instruction: 0xf89af7fd │ │ │ │ @ instruction: 0xf84cf7fd │ │ │ │ @ instruction: 0xf80ef7fd │ │ │ │ @ instruction: 0xf7fdbd10 │ │ │ │ ldclt 8, cr15, [r0, #-436] @ 0xfffffe4c │ │ │ │ - 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 │ │ │ │ + eorseq ip, ip, r2, ror #13 │ │ │ │ + ldrhteq r4, [lr], -r2 │ │ │ │ + ldrsbteq ip, [ip], -r2 │ │ │ │ + eorseq ip, ip, sl, asr #13 │ │ │ │ + eorseq ip, ip, r2, asr #13 │ │ │ │ + ldrhteq ip, [ip], -r8 │ │ │ │ + eorseq ip, ip, ip, lsr #13 │ │ │ │ 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 │ │ │ │ + ldrshteq fp, [ip], -r0 │ │ │ │ + eorseq ip, ip, sl, lsr #6 │ │ │ │ + eorseq ip, ip, lr, lsr #6 │ │ │ │ + eorseq ip, ip, r8, lsl #6 │ │ │ │ + mlaseq ip, sl, r2, r7 │ │ │ │ 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, r4, asr r4 │ │ │ │ + eorseq ip, ip, r2, lsr #5 │ │ │ │ + mlaseq ip, r2, r2, ip │ │ │ │ + eorseq ip, pc, r0, ror r3 @ │ │ │ │ + strheq pc, [r0], #-154 @ 0xffffff66 @ │ │ │ │ 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, ip, ror #26 │ │ │ │ + ldrsbteq fp, [ip], -r6 │ │ │ │ + eorseq ip, ip, r4, lsl r2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r6, [sp], -r6, lsl #27 │ │ │ │ @ instruction: 0x4614481b │ │ │ │ ldrbtmi r4, [r8], #-2331 @ 0xfffff6e5 │ │ │ │ @@ -37823,20 +37823,20 @@ │ │ │ │ @ instruction: 0xf7fcfdfb │ │ │ │ @ instruction: 0xf7fcfaa5 │ │ │ │ @ instruction: 0xf8d6f9e5 │ │ │ │ @ instruction: 0x462b8034 │ │ │ │ ldrtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0x47c04630 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - 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, sl, lsl #7 │ │ │ │ + eorseq ip, ip, r6, ror #3 │ │ │ │ + eorseq ip, ip, r4, asr #3 │ │ │ │ + eorseq fp, pc, lr, lsl #23 │ │ │ │ + eorseq ip, ip, ip, asr #3 │ │ │ │ + eorseq ip, pc, lr, ror 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, r0, ror r1 │ │ │ │ + eorseq fp, ip, ip, ror #5 │ │ │ │ + eorseq ip, ip, sl, lsr #2 │ │ │ │ + ldrshteq fp, [pc], -r4 │ │ │ │ + eorseq ip, ip, lr, asr #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 │ │ │ │ + ldrhteq fp, [ip], -lr │ │ │ │ + eorseq ip, ip, r2, lsl r1 │ │ │ │ + eorseq r6, pc, lr, lsr r0 @ │ │ │ │ + subeq fp, r0, r8, ror #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, ip, lsl #19 │ │ │ │ + eorseq fp, ip, r6, ror #3 │ │ │ │ + mlaseq ip, r0, r0, ip │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ pkhtbmi r4, r0, r1, asr #18 │ │ │ │ ldrbtmi r4, [r9], #-2129 @ 0xfffff7af │ │ │ │ @ instruction: 0xf8d84478 │ │ │ │ @@ -38002,17 +38002,17 @@ │ │ │ │ ldmda fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4915200 @ 0x4b0000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf7fce7c7 │ │ │ │ str pc, [r9, r3, ror #24] │ │ │ │ - eorseq fp, ip, lr, lsr #31 │ │ │ │ - eorseq fp, ip, r8, lsr r1 │ │ │ │ - ldrhteq r5, [pc], -r4 │ │ │ │ + eorseq ip, ip, r6, asr r0 │ │ │ │ + eorseq fp, ip, r0, ror #3 │ │ │ │ + eorseq r5, pc, ip, asr 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 │ │ │ │ + ldrsbteq sl, [ip], -r4 │ │ │ │ + eorseq fp, ip, r6, ror r0 │ │ │ │ + eorseq fp, ip, r8, ror #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 │ │ │ │ + eorseq fp, ip, r6, lsr #28 │ │ │ │ + mlaseq ip, r0, pc, sl @ │ │ │ │ + eorseq r5, pc, lr, lsl #26 │ │ │ │ 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 │ │ │ │ + ldrsbteq fp, [ip], -sl │ │ │ │ + eorseq sl, ip, ip, lsr #28 │ │ │ │ + eorseq r5, pc, sl, lsr #23 │ │ │ │ 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, r2, asr r6 @ │ │ │ │ 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, r4, lsl sl │ │ │ │ + ldrshteq sl, [ip], -ip │ │ │ │ + eorseq fp, ip, r8, lsr r9 │ │ │ │ + eorseq fp, pc, sl, ror #4 │ │ │ │ + eorseq fp, ip, ip, ror #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, r6, lsl #19 │ │ │ │ + eorseq sl, ip, sl, asr sl │ │ │ │ + mlaseq ip, r2, r8, fp │ │ │ │ + eorseq fp, pc, r4, asr #3 │ │ │ │ + eorseq fp, ip, r6, asr #18 │ │ │ │ + eorseq sl, ip, r4, lsr #3 │ │ │ │ + subeq fp, r0, r4, ror #27 │ │ │ │ + ldrshteq fp, [pc], -r2 │ │ │ │ + eorseq fp, pc, sl, ror r2 @ │ │ │ │ + eorseq fp, pc, sl, asr 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 │ │ │ │ + ldrsbteq sl, [ip], -sl │ │ │ │ + eorseq fp, ip, r2, lsl r8 │ │ │ │ + eorseq fp, ip, r2, lsl r7 │ │ │ │ + eorseq fp, pc, r4, asr #32 │ │ │ │ + eorseq fp, ip, r6, asr #15 │ │ │ │ + eorseq fp, ip, r8, ror #15 │ │ │ │ + ldrsbteq fp, [ip], -r2 │ │ │ │ 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, r0, ror r7 │ │ │ │ + eorseq sl, ip, ip, lsl #16 │ │ │ │ + eorseq fp, ip, r8, asr #12 │ │ │ │ + eorseq sl, pc, sl, ror pc @ │ │ │ │ + ldrshteq fp, [ip], -ip │ │ │ │ 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 │ │ │ │ + ldrdeq ip, [r0], #-238 @ 0xffffff12 │ │ │ │ + strheq ip, [r0], #-236 @ 0xffffff14 │ │ │ │ + subeq ip, r0, ip, lsr #29 │ │ │ │ + umaaleq ip, r0, ip, 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, r2, lsl #7 │ │ │ │ + ldrsbteq r9, [ip], -r8 │ │ │ │ andeq r0, r0, ip, ror #14 │ │ │ │ - subeq sp, r0, r6, lsr #15 │ │ │ │ + subeq sp, r0, lr, asr #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 │ │ │ │ + subeq sp, r0, ip, lsl r8 │ │ │ │ + mlaseq ip, lr, r3, fp │ │ │ │ @ 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, ip, lsr #27 │ │ │ │ + eorseq fp, ip, r8, lsl #7 │ │ │ │ + ldrshteq ip, [sp], -r8 │ │ │ │ + eorseq fp, ip, r6, asr r3 │ │ │ │ + strheq sp, [r0], #-122 @ 0xffffff86 │ │ │ │ + eorseq fp, ip, r2, lsr #6 │ │ │ │ + strdeq sp, [r0], #-10 │ │ │ │ + subeq sp, r0, ip, asr r7 │ │ │ │ + subeq sp, r0, r0, asr #14 │ │ │ │ + eorseq sp, sp, r2, ror #25 │ │ │ │ + ldrdeq sp, [r0], #-2 │ │ │ │ + eorseq sp, ip, r4, lsr #5 │ │ │ │ + strdeq sp, [r0], #-110 @ 0xffffff92 │ │ │ │ + eorseq r9, ip, ip, ror #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, r0, ror r2 │ │ │ │ + subeq sp, r0, sl, rrx │ │ │ │ + subeq sp, r0, sl, asr #13 │ │ │ │ + eorseq fp, ip, r8, lsr r2 │ │ │ │ + subeq sp, r0, sl, lsr #32 │ │ │ │ + subeq sp, r0, sl, lsl #13 │ │ │ │ + subeq sp, r0, r2, asr r6 │ │ │ │ + eorseq ip, sp, r4, ror #2 │ │ │ │ + subeq ip, r0, r4, ror #31 │ │ │ │ + eorseq fp, ip, r2, asr #3 │ │ │ │ + eorseq r3, pc, sl, asr #25 │ │ │ │ + umaaleq ip, r0, r6, pc @ │ │ │ │ + strdeq sp, [r0], #-88 @ 0xffffffa8 │ │ │ │ + subeq ip, r0, sl, asr pc │ │ │ │ + strheq sp, [r0], #-92 @ 0xffffffa4 │ │ │ │ + subeq ip, r0, ip, lsl pc │ │ │ │ + subeq sp, r0, lr, ror 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, ip, asr #9 │ │ │ │ + eorseq fp, ip, r0, lsl #1 │ │ │ │ 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, r2, asr #31 │ │ │ │ + eorseq r4, pc, sl, lsr #19 │ │ │ │ + umaaleq sp, r0, r0, r4 │ │ │ │ + eorseq sp, sp, r8, lsl sl │ │ │ │ + subeq ip, r0, sl, lsl #28 │ │ │ │ + subeq sp, r0, ip, ror #8 │ │ │ │ + eorseq r8, ip, r4, lsl #29 │ │ │ │ + eorseq fp, sp, r2, lsl pc │ │ │ │ + eorseq fp, sp, r4, lsl #30 │ │ │ │ + ldrshteq fp, [sp], -r6 │ │ │ │ + eorseq fp, sp, r8, ror #29 │ │ │ │ andeq r0, r0, r4, lsl r9 │ │ │ │ - subeq sp, r0, r6, lsl r3 │ │ │ │ + strheq sp, [r0], #-62 @ 0xffffffc2 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - subeq sp, r0, r4, lsl #6 │ │ │ │ + subeq sp, r0, ip, lsr #7 │ │ │ │ andeq r0, r0, ip, ror #14 │ │ │ │ - strdeq sp, [r0], #-34 @ 0xffffffde │ │ │ │ + umaaleq sp, r0, sl, r3 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ - subeq sp, r0, r0, ror #5 │ │ │ │ + subeq sp, r0, r8, lsl #7 │ │ │ │ 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, sl, ror #5 │ │ │ │ + mlaseq ip, sl, lr, sl │ │ │ │ + subeq ip, r0, ip, lsl #9 │ │ │ │ + eorseq r3, pc, ip, asr sl @ │ │ │ │ + subeq sp, r0, r2, lsl #5 │ │ │ │ + eorseq sl, ip, ip, lsr #28 │ │ │ │ + eorseq sl, ip, ip, lsl lr │ │ │ │ + subeq sp, r0, r6, asr #4 │ │ │ │ + subeq ip, r0, r0, lsr #16 │ │ │ │ + subeq sp, r0, r0, lsr #4 │ │ │ │ + subeq ip, r0, r0, lsl r8 │ │ │ │ + eorseq sp, sp, r2, asr #14 │ │ │ │ + eorseq sl, ip, sl, ror #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 │ │ │ │ + ldrshteq sp, [sp], -r6 │ │ │ │ + subeq ip, r0, r8, lsr r7 │ │ │ │ + subeq ip, r0, r8, lsl #14 │ │ │ │ + strdeq sp, [r0], #-14 │ │ │ │ + eorseq sp, sp, r8, ror r6 │ │ │ │ + eorseq sl, ip, r4, lsr #25 │ │ │ │ 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, r4, lsl r6 │ │ │ │ + subeq ip, r0, r4, asr r6 │ │ │ │ + ldrsbteq sp, [sp], -lr │ │ │ │ + strdeq ip, [r0], #-86 @ 0xffffffaa │ │ │ │ + eorseq sp, sp, r4, lsl #11 │ │ │ │ + umaaleq ip, r0, r8, pc @ │ │ │ │ + subeq ip, r0, r0, lsr r9 │ │ │ │ + mlaseq sp, r4, sl, fp │ │ │ │ + subeq ip, r0, r2, ror #30 │ │ │ │ + subeq ip, r0, r8, asr r5 │ │ │ │ + strdeq ip, [r0], #-138 @ 0xffffff76 │ │ │ │ + eorseq sp, sp, r2, asr #9 │ │ │ │ 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, r2, lsr r8 │ │ │ │ + umaaleq ip, r0, r4, lr │ │ │ │ + subeq ip, r0, r4, asr lr │ │ │ │ + subeq ip, r0, ip, ror #15 │ │ │ │ + eorseq fp, sp, ip, asr #18 │ │ │ │ + strheq ip, [r0], #-112 @ 0xffffff90 │ │ │ │ + subeq ip, r0, r2, lsl lr │ │ │ │ + strdeq ip, [r0], #-210 @ 0xffffff2e │ │ │ │ + mlaseq ip, lr, r9, sl │ │ │ │ + strheq ip, [r0], #-216 @ 0xffffff28 │ │ │ │ + ldrhteq fp, [sp], -ip │ │ │ │ + eorseq r8, ip, r2, ror #15 │ │ │ │ + ldrshteq sp, [sp], -r0 │ │ │ │ + eorseq sp, sp, r6, asr #5 │ │ │ │ + subeq ip, r0, r2, ror #5 │ │ │ │ + strheq ip, [r0], #-38 @ 0xffffffda │ │ │ │ + strheq ip, [r0], #-192 @ 0xffffff40 │ │ │ │ + subeq ip, r0, ip, ror #4 │ │ │ │ + eorseq sp, sp, r4, ror #3 │ │ │ │ + eorseq sl, ip, r2, lsl r8 │ │ │ │ @ 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 │ │ │ │ + mlaseq sp, lr, r1, sp │ │ │ │ + subeq ip, r0, r2, ror #3 │ │ │ │ + eorseq sp, sp, r8, ror #2 │ │ │ │ + umaaleq ip, r0, r0, r1 │ │ │ │ + subeq ip, r0, r8, lsl #23 │ │ │ │ + eorseq sp, sp, r4, lsl #2 │ │ │ │ + eorseq sl, ip, r2, lsr r7 │ │ │ │ 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, sl, lsr #1 │ │ │ │ + subeq ip, r0, ip, ror #1 │ │ │ │ + eorseq sp, sp, r8, ror r0 │ │ │ │ + subeq ip, r0, r2, lsr #1 │ │ │ │ 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 │ │ │ │ + umaaleq ip, r0, r6, sl │ │ │ │ + subeq ip, r0, ip, lsr r0 │ │ │ │ + subeq ip, r0, r8, lsl r0 │ │ │ │ + subeq ip, r0, ip │ │ │ │ + eorseq ip, sp, sl, lsr #31 │ │ │ │ + subeq fp, r0, r0, ror #31 │ │ │ │ + eorseq ip, sp, r0, lsl #31 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - eorseq r5, ip, ip, ror r4 │ │ │ │ + eorseq r5, ip, r4, lsr #10 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r7, [sp], -fp, lsl #24 │ │ │ │ @ instruction: 0x6624f8df │ │ │ │ blcc 2a83f8 │ │ │ │ @@ -40190,95 +40190,95 @@ │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ bmi 1410a78 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf85258b2 │ │ │ │ strbmi r2, [r0, r3, lsr #32] │ │ │ │ svclt 0x0000e60f │ │ │ │ addseq r9, r2, r6, lsl r4 │ │ │ │ - subeq ip, r0, r2, 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, sl, lsl #16 │ │ │ │ + ldrshteq sl, [ip], -r0 │ │ │ │ + subeq fp, r0, ip, asr #27 │ │ │ │ + eorseq ip, sp, ip, ror #26 │ │ │ │ + subeq fp, r0, r0, lsr #27 │ │ │ │ + eorseq ip, sp, lr, asr #26 │ │ │ │ + eorseq sl, ip, r8, ror r3 │ │ │ │ + subeq ip, r0, r2, lsl #15 │ │ │ │ + subeq fp, r0, r2, ror #26 │ │ │ │ + eorseq sl, ip, ip, lsr r3 │ │ │ │ + subeq ip, r0, r2, asr #14 │ │ │ │ + ldrsbteq ip, [sp], -r8 │ │ │ │ + subeq fp, r0, ip, lsl sp │ │ │ │ + eorseq sl, ip, r0, lsl r3 │ │ │ │ + subeq ip, r0, sl, lsl #14 │ │ │ │ + strdeq ip, [r0], #-102 @ 0xffffff9a │ │ │ │ + subeq ip, r0, lr, lsl #1 │ │ │ │ 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, sl, lsr #25 │ │ │ │ + ldrhteq fp, [sp], -r8 │ │ │ │ + subeq ip, r0, r2, lsl #13 │ │ │ │ + eorseq sl, ip, sl, lsl #5 │ │ │ │ + eorseq fp, sp, r2, lsl #3 │ │ │ │ + strdeq fp, [r0], #-246 @ 0xffffff0a │ │ │ │ + subeq fp, r0, r8, lsl #24 │ │ │ │ + subeq ip, r0, r8, asr #11 │ │ │ │ + subeq fp, r0, r0, ror #30 │ │ │ │ + eorseq fp, sp, r2, asr #1 │ │ │ │ + ldrshteq sl, [ip], -r4 │ │ │ │ + umaaleq ip, r0, r2, r5 │ │ │ │ + eorseq r8, ip, r0 │ │ │ │ + subeq ip, r0, r6, ror r5 │ │ │ │ + eorseq sl, ip, ip, asr r1 │ │ │ │ + eorseq sl, ip, sl, lsl r1 │ │ │ │ + subeq ip, r0, r8, lsr #10 │ │ │ │ + subeq ip, r0, ip, lsl r5 │ │ │ │ + strheq fp, [r0], #-228 @ 0xffffff1c │ │ │ │ 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 │ │ │ │ + strdeq ip, [r0], #-68 @ 0xffffffbc │ │ │ │ + subeq fp, r0, ip, lsl #29 │ │ │ │ + ldrsbteq sl, [sp], -r8 │ │ │ │ + strheq ip, [r0], #-70 @ 0xffffffba │ │ │ │ + subeq fp, r0, lr, asr #28 │ │ │ │ + ldrhteq sl, [sp], -r2 │ │ │ │ + umaaleq ip, r0, r0, r4 │ │ │ │ + subeq fp, r0, r8, lsr #28 │ │ │ │ + eorseq sl, sp, ip, lsl #31 │ │ │ │ + subeq ip, r0, sl, ror #8 │ │ │ │ + subeq fp, r0, r2, lsl #28 │ │ │ │ + eorseq sl, sp, r4, ror #30 │ │ │ │ + eorseq sl, ip, sl, asr r0 │ │ │ │ + subeq ip, r0, r4, lsr #8 │ │ │ │ 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 │ │ │ │ + eorseq sl, sp, sl, lsl pc │ │ │ │ + eorseq sl, ip, r4, lsl r0 │ │ │ │ + subeq ip, r0, sl, ror #7 │ │ │ │ + ldrdeq ip, [r0], #-56 @ 0xffffffc8 │ │ │ │ + subeq fp, r0, r0, ror sp │ │ │ │ + subeq fp, r0, ip, asr #26 │ │ │ │ + subeq ip, r0, lr, lsr #7 │ │ │ │ + umaaleq ip, r0, r0, r3 │ │ │ │ + mlaseq ip, r4, pc, r9 @ │ │ │ │ + eorseq r9, ip, sl, lsl #31 │ │ │ │ + subeq ip, r0, r8, ror #6 │ │ │ │ + eorseq sl, sp, r0, ror lr │ │ │ │ + subeq ip, r0, sl, lsr #6 │ │ │ │ + subeq fp, r0, r2, asr #25 │ │ │ │ + eorseq sl, sp, r8, lsr #28 │ │ │ │ + eorseq r9, ip, r4, ror #29 │ │ │ │ + strdeq ip, [r0], #-34 @ 0xffffffde │ │ │ │ + eorseq sl, sp, sl, ror #27 │ │ │ │ + eorseq r9, ip, lr, lsl pc │ │ │ │ + subeq ip, r0, r4, asr #5 │ │ │ │ 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, r2, lsl #5 │ │ │ │ + ldrhteq r9, [ip], -r0 │ │ │ │ + subeq ip, r0, lr, ror #4 │ │ │ │ + eorseq r9, ip, r8, lsr #29 │ │ │ │ + subeq ip, r0, sl, asr r2 │ │ │ │ + eorseq r4, ip, r8, ror #27 │ │ │ │ + eorseq sl, sp, ip, asr #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 │ │ │ │ + strdeq sp, [r0], #-90 @ 0xffffffa6 │ │ │ │ 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 │ │ │ │ + eorseq r9, ip, r4, ror #21 │ │ │ │ rsble r2, sl, r1, lsl #18 │ │ │ │ svclt 0x00082900 │ │ │ │ rsble r2, ip, r2, lsr #17 │ │ │ │ stmdale ip!, {r0, r1, r2, r3, r4, r5, r7, fp, sp}^ │ │ │ │ vtst.8 d2, d16, d31 │ │ │ │ ldm pc, {r1, r3, r4, r7, pc}^ @ │ │ │ │ stmls r6, {ip, sp, lr, pc} │ │ │ │ @@ -40509,20 +40509,20 @@ │ │ │ │ andcs sp, r7, r9 │ │ │ │ ldmcs r8!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ blmi 18daa4 │ │ │ │ ldcpl 4, cr4, [r8], {123} @ 0x7b │ │ │ │ andcs r4, r6, r0, ror r7 │ │ │ │ @ instruction: 0x07da4770 │ │ │ │ ldrb sp, [r6, r3, asr #9]! │ │ │ │ - ldrdeq sp, [r0], #-36 @ 0xffffffdc │ │ │ │ + subeq sp, r0, ip, ror 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, r2, ror #6 │ │ │ │ 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, r6, lsr r5 │ │ │ │ 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, r0, ror fp │ │ │ │ ldmdavc sl, {r0, r1, fp, sp, lr} │ │ │ │ smlatbeq r9, r2, r1, pc @ │ │ │ │ svclt 0x00182a20 │ │ │ │ stmdale r8, {r0, r8, fp, sp} │ │ │ │ andvs r3, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf1a2781a │ │ │ │ bcs 859040 │ │ │ │ @@ -43024,16 +43024,16 @@ │ │ │ │ mrcge 4, 5, APSR_nzcv, cr8, cr15, {1} │ │ │ │ @ instruction: 0xf7d5e72f │ │ │ │ svclt 0x0000ede4 │ │ │ │ addseq r6, r2, ip, lsl #25 │ │ │ │ addseq r6, r2, r6, lsl #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umullseq r6, r2, r8, fp │ │ │ │ - eorseq r7, ip, lr, lsl #21 │ │ │ │ - eorseq r7, ip, r0, ror sl │ │ │ │ + eorseq r7, ip, r6, lsr fp │ │ │ │ + eorseq r7, ip, r8, lsl fp │ │ │ │ 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, {r0, r2, r3, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x006ef43f │ │ │ │ ldmdavc r3, {r0, r1, r3, r5, r9, fp, ip, pc} │ │ │ │ smlatbeq r9, r3, r1, pc @ │ │ │ │ svclt 0x00182b20 │ │ │ │ stmdale r7, {r0, r8, fp, sp} │ │ │ │ svccc 0x0001f812 │ │ │ │ smlatbeq r9, r3, r1, pc @ │ │ │ │ @@ -43775,33 +43775,33 @@ │ │ │ │ msrhi SPSR_fxc, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ strheq r0, [lr], #-4 │ │ │ │ eorseq r0, r0, r7, lsr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r6, r2, r0, ror r1 │ │ │ │ addseq r6, r2, r4, asr r1 │ │ │ │ - eorseq r7, ip, r8, ror #29 │ │ │ │ + mlaseq ip, r0, pc, r7 @ │ │ │ │ addseq r6, r2, lr, lsl #2 │ │ │ │ - ldrshteq r9, [pc], -r4 │ │ │ │ - eorseq r7, ip, r0, ror #28 │ │ │ │ - mlaseq ip, r8, lr, r7 │ │ │ │ + mlaseq pc, ip, r9, r9 @ │ │ │ │ + eorseq r7, ip, r8, lsl #30 │ │ │ │ + eorseq r7, ip, r0, asr #30 │ │ │ │ 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 │ │ │ │ + eorseq r7, ip, r2, ror #19 │ │ │ │ + ldrsbteq r7, [ip], -r6 │ │ │ │ + eorseq r1, sp, r2, ror r4 │ │ │ │ + eorseq r1, sp, r6, ror r4 │ │ │ │ + eorseq r7, ip, sl, lsr #19 │ │ │ │ + eorseq r7, ip, r2, lsl #14 │ │ │ │ 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, r0, lsr #13 │ │ │ │ + eorseq r7, ip, r2, asr #5 │ │ │ │ sbfxne pc, pc, #17, #13 │ │ │ │ beq fe796e98 │ │ │ │ ldrbtmi r4, [r9], #-1616 @ 0xfffff9b0 │ │ │ │ @ instruction: 0xf8dcf7fe │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf89d81d7 │ │ │ │ @ instruction: 0xf02330cb │ │ │ │ @@ -44286,27 +44286,27 @@ │ │ │ │ stc2 7, cr15, [r6, #-1012] @ 0xfffffc0c │ │ │ │ ldmdavc sl, {r3, r5, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf47e2a5d │ │ │ │ @ instruction: 0xf103ae75 │ │ │ │ @ instruction: 0xf8ad0b01 │ │ │ │ @ instruction: 0xf8cda0d9 │ │ │ │ strb fp, [r7, r0, lsr #1] │ │ │ │ - eorseq r7, ip, sl, ror r3 │ │ │ │ + eorseq r7, ip, r2, lsr #8 │ │ │ │ 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 │ │ │ │ + ldrhteq r7, [ip], -r2 │ │ │ │ + ldrhteq r7, [ip], -r4 │ │ │ │ + eorseq r7, ip, r0, lsr r2 │ │ │ │ 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, r2, asr #3 │ │ │ │ + eorseq r6, ip, r2, asr #28 │ │ │ │ + eorseq r6, ip, ip, lsl #28 │ │ │ │ + eorseq r6, ip, sl, asr #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 │ │ │ │ + strheq r9, [r0], #-176 @ 0xffffff50 │ │ │ │ + ldrdeq r9, [r0], #-164 @ 0xffffff5c │ │ │ │ + strheq r9, [r0], #-174 @ 0xffffff52 │ │ │ │ + strheq r9, [r0], #-152 @ 0xffffff68 │ │ │ │ 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, ip, ror r6 │ │ │ │ + eorseq r6, ip, r6, ror r6 │ │ │ │ stmdacs r4, {r0, r4, r5, r8, ip, sp, pc} │ │ │ │ blmi 2d189c │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ stmdale r4, {r2, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ addseq r5, r2, r4, lsl r9 │ │ │ │ addseq r5, r2, sl, lsl r9 │ │ │ │ - mlaseq ip, r8, r5, r6 │ │ │ │ - mlaseq ip, r2, r5, r6 │ │ │ │ + eorseq r6, ip, r0, asr #12 │ │ │ │ + eorseq r6, ip, sl, lsr r6 │ │ │ │ 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 │ │ │ │ + eorseq r6, ip, r4, lsl #12 │ │ │ │ + ldrshteq r6, [ip], -lr │ │ │ │ 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, r8, asr #11 │ │ │ │ + eorseq r6, ip, r2, asr #11 │ │ │ │ stmdacs r8, {r0, r4, r5, r8, ip, sp, pc} │ │ │ │ blmi 2d1950 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ stmdale r4, {r3, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ umullseq r5, r2, r8, r7 │ │ │ │ addseq r5, r2, lr, lsr #15 │ │ │ │ - eorseq r6, ip, r4, ror #9 │ │ │ │ - ldrsbteq r6, [ip], -lr │ │ │ │ + eorseq r6, ip, ip, lsl #11 │ │ │ │ + eorseq r6, ip, r6, lsl #11 │ │ │ │ stmdacs r7, {r0, r4, r5, r8, ip, sp, pc} │ │ │ │ blmi 2d198c │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ stmdale r4, {r0, r1, r2, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ addseq r5, r2, ip, lsl r7 │ │ │ │ addseq r5, r2, lr, lsr #14 │ │ │ │ - eorseq r6, ip, r8, lsr #9 │ │ │ │ - eorseq r6, ip, r2, lsr #9 │ │ │ │ + eorseq r6, ip, r0, asr r5 │ │ │ │ + eorseq r6, ip, sl, asr #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, r4, lsl r5 │ │ │ │ + eorseq r6, ip, lr, lsl #10 │ │ │ │ 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 │ │ │ │ + ldrsbteq r6, [ip], -r8 │ │ │ │ + ldrsbteq r6, [ip], -r2 │ │ │ │ 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 │ │ │ │ + mlaseq ip, ip, r4, r6 │ │ │ │ + mlaseq ip, r6, r4, r6 │ │ │ │ stmdacs lr, {r0, r4, r5, r8, ip, sp, pc} │ │ │ │ blmi 2d1a7c │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ stmdale r4, {r1, r2, r3, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ addseq r5, r2, r4, lsl r5 │ │ │ │ addseq r5, r2, r2, asr #10 │ │ │ │ - ldrhteq r6, [ip], -r8 │ │ │ │ - ldrhteq r6, [ip], -r2 │ │ │ │ + eorseq r6, ip, r0, ror #8 │ │ │ │ + eorseq r6, ip, sl, asr 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, r6, ror r9 │ │ │ │ + eorseq r6, ip, r4, lsl r4 │ │ │ │ + eorseq r6, ip, r4, lsl r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febb2cd4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbcs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ blmi 211b04 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ bmi 1a7b6c │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ svc 0x009ef7d3 │ │ │ │ blmi 14af14 │ │ │ │ @ instruction: 0xe7f6447b │ │ │ │ @ instruction: 0x009254f0 │ │ │ │ - subeq r7, r0, r2, lsl #17 │ │ │ │ - eorseq r6, ip, r0, lsr #6 │ │ │ │ + subeq r7, r0, sl, lsr #18 │ │ │ │ + eorseq r6, ip, r8, asr #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 │ │ │ │ + strdeq r7, [r0], #-130 @ 0xffffff7e │ │ │ │ + mlaseq ip, r0, r3, r6 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xb3b94680 │ │ │ │ ldrsbtls pc, [r8], #-143 @ 0xffffff71 @ │ │ │ │ strmi r2, [sp], -r1, lsl #6 │ │ │ │ @@ -44911,15 +44911,15 @@ │ │ │ │ strbmi sp, [r1], -r3, ror #3 │ │ │ │ @ instruction: 0xf7d3207c │ │ │ │ @ instruction: 0xe7deef56 │ │ │ │ eorscs r4, r0, r1, lsl #12 │ │ │ │ svc 0x0050f7d3 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ ldrdeq r3, [ip], sl │ │ │ │ - eorseq r7, sp, lr, lsl r4 │ │ │ │ + eorseq r7, sp, r6, asr #9 │ │ │ │ vst3.8 {d27-d29}, [pc], lr │ │ │ │ ldrlt r5, [r0, #-3200]! @ 0xfffff380 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e4f8cc │ │ │ │ strmi fp, [r5], -r4, lsl #1 │ │ │ │ @ instruction: 0xf8dfa907 │ │ │ │ ldcmi 0, cr12, [r7], {92} @ 0x5c │ │ │ │ @@ -44968,28 +44968,28 @@ │ │ │ │ tstcs r1, r2 │ │ │ │ strls r4, [r0, -r8, lsr #12] │ │ │ │ @ instruction: 0xf7d39401 │ │ │ │ andlt lr, r5, r4, asr #29 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ blcc fe70e4b0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - ldrhteq r6, [ip], -r2 │ │ │ │ + eorseq r6, ip, sl, asr 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, ip, ror #2 │ │ │ │ + eorseq r3, ip, r4, lsl #27 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ rscshi pc, ip, r0 │ │ │ │ cdpmi 6, 8, cr4, cr3, cr13, {0} │ │ │ │ @@ -45120,33 +45120,33 @@ │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0x46234816 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d34478 │ │ │ │ pop {r1, r2, r3, r8, sl, fp, sp, lr, pc} │ │ │ │ ldmdami r3, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xe7214478 │ │ │ │ - eorseq r6, ip, 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 @ │ │ │ │ + ldrsbteq r6, [ip], -r6 │ │ │ │ + eorseq r4, pc, r6, lsr #21 │ │ │ │ + subeq r7, r0, sl, ror r0 │ │ │ │ + eorseq r4, sp, r6, lsl #9 │ │ │ │ + subeq r7, r0, ip, asr #32 │ │ │ │ + eorseq r6, ip, r2, ror fp │ │ │ │ + eorseq r5, ip, r4, asr #4 │ │ │ │ + eorseq r6, ip, r2, ror fp │ │ │ │ + eorseq r6, ip, r6, asr fp │ │ │ │ + eorseq r6, ip, r8, lsr fp │ │ │ │ + eorseq sp, lr, sl, asr ip │ │ │ │ + eorseq r3, ip, r0, lsl #18 │ │ │ │ + eorseq r4, ip, lr, lsl #2 │ │ │ │ + ldrshteq r4, [ip], -r4 │ │ │ │ + eorseq r0, ip, r2, lsl r2 │ │ │ │ + ldrhteq r4, [ip], -sl │ │ │ │ + eorseq fp, sp, r2, rrx │ │ │ │ + eorseq r3, ip, ip, asr fp │ │ │ │ + eorseq r0, ip, r0, lsr #1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ teqphi r9, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8df460d │ │ │ │ @@ -45562,59 +45562,59 @@ │ │ │ │ @ instruction: 0xf7d3207d │ │ │ │ pop {r1, r6, r9, fp, sp, lr, pc} │ │ │ │ ldmdami r0!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ andcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ ldmib r6, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - ldrhteq r6, [ip], -r6 │ │ │ │ - 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 r6, ip, lr, asr r9 │ │ │ │ + eorseq r4, ip, r8, asr r1 │ │ │ │ + subeq r6, r0, sl, ror #20 │ │ │ │ + subeq r6, r0, r6, lsl #28 │ │ │ │ + ldrshteq r4, [ip], -r0 │ │ │ │ + eorseq r4, ip, sl, lsr #2 │ │ │ │ + eorseq r4, ip, lr, lsl #2 │ │ │ │ + ldrshteq r4, [ip], -r8 │ │ │ │ + eorseq r4, ip, r6, ror #1 │ │ │ │ + eorseq r4, ip, r8, asr #1 │ │ │ │ + eorseq r4, ip, sl, lsr #1 │ │ │ │ + eorseq r4, ip, ip, lsl #1 │ │ │ │ + eorseq r4, ip, lr, rrx │ │ │ │ + eorseq r4, ip, r4, asr r0 │ │ │ │ + eorseq r4, ip, r6, lsr r0 │ │ │ │ + eorseq r4, ip, r8, lsl r0 │ │ │ │ + ldrshteq r3, [ip], -r6 │ │ │ │ + ldrsbteq r3, [ip], -sl │ │ │ │ + eorseq r3, ip, r4, asr #31 │ │ │ │ + eorseq r4, ip, r6, lsr r1 │ │ │ │ + eorseq r3, ip, r4, 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 │ │ │ │ + eorseq r6, ip, ip, ror r6 │ │ │ │ + eorseq r3, ip, ip, lsr pc │ │ │ │ + eorseq r3, ip, ip, lsr #30 │ │ │ │ + eorseq r3, ip, r0, asr #30 │ │ │ │ + eorseq r3, ip, r8, lsr pc │ │ │ │ + eorseq r3, ip, ip, asr #31 │ │ │ │ + ldrhteq r3, [ip], -ip │ │ │ │ + ldrsbteq r3, [ip], -sl │ │ │ │ + eorseq r3, ip, r2, asr #29 │ │ │ │ + eorseq r3, ip, ip, lsr #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 │ │ │ │ + eorseq r3, ip, r4, lsl #29 │ │ │ │ + eorseq r3, ip, ip, ror lr │ │ │ │ + eorseq r3, ip, r4, ror #28 │ │ │ │ + eorseq r3, ip, lr, asr #28 │ │ │ │ + eorseq r6, ip, r4, asr r4 │ │ │ │ + eorseq r3, ip, ip, lsr #28 │ │ │ │ + ldrsbteq sl, [ip], -r4 │ │ │ │ + eorseq r3, ip, ip, lsr #28 │ │ │ │ + eorseq r3, ip, ip, lsl #28 │ │ │ │ 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, lr, ror #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 │ │ │ │ + ldrshteq r3, [ip], -sl │ │ │ │ + eorseq r6, ip, r6, lsl r2 │ │ │ │ + ldrsbteq r4, [ip], -r0 │ │ │ │ + subeq r6, r0, r0, asr #13 │ │ │ │ + eorseq r3, ip, ip, lsl #6 │ │ │ │ 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, r6, lsl #3 │ │ │ │ + subeq r6, r0, r0, lsl r6 │ │ │ │ + eorseq ip, ip, r8, ror #20 │ │ │ │ + eorseq r6, ip, lr, lsr r1 │ │ │ │ + eorseq r3, ip, sl, asr #23 │ │ │ │ + eorseq r6, ip, ip, ror #1 │ │ │ │ + eorseq r3, ip, sl, lsl #4 │ │ │ │ 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 │ │ │ │ + eorseq r6, ip, r4, asr #32 │ │ │ │ + eorseq r4, ip, r4, lsl r7 │ │ │ │ + eorseq r3, ip, r6, lsr fp │ │ │ │ + subeq r6, r0, r0, lsl #10 │ │ │ │ + eorseq r3, ip, r8, lsl fp │ │ │ │ + ldrshteq r3, [ip], -ip │ │ │ │ + eorseq r3, ip, r0, ror #21 │ │ │ │ + eorseq r3, ip, r2, lsl r1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdbcs r0, {r0, r2, r9, sl, lr} │ │ │ │ strmi sp, [r9], lr, asr #32 │ │ │ │ ldrdhi pc, [ip], pc @ │ │ │ │ @@ -45835,19 +45835,19 @@ │ │ │ │ stmda r0!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ strtmi r4, [fp], -r8, lsl #16 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d24478 │ │ │ │ pop {r1, r2, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000083f8 │ │ │ │ - eorseq 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, r6, ror pc │ │ │ │ + subeq r6, r0, r8, lsl #8 │ │ │ │ + eorseq r3, ip, r6, ror #20 │ │ │ │ + eorseq r5, ip, r8, lsr pc │ │ │ │ + eorseq r3, ip, ip, lsr #32 │ │ │ │ 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 │ │ │ │ + eorseq r4, ip, ip, lsr r5 │ │ │ │ + ldrsbteq r3, [ip], -r8 │ │ │ │ + eorseq r5, ip, r2, ror #28 │ │ │ │ + subeq r6, r0, r0, lsr #6 │ │ │ │ + eorseq r5, ip, r8, ror #27 │ │ │ │ + eorseq r3, ip, r4, ror #18 │ │ │ │ + eorseq r4, ip, r8, lsr #9 │ │ │ │ + umaaleq r6, r0, sl, r2 │ │ │ │ + eorseq r3, ip, lr, lsr r9 │ │ │ │ + eorseq r3, ip, r8, lsr #18 │ │ │ │ + eorseq r3, ip, r0, lsl r9 │ │ │ │ + eorseq r2, ip, lr, ror 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 │ │ │ │ + ldrsbteq r3, [ip], -sl │ │ │ │ + mlaseq ip, r4, ip, r5 │ │ │ │ + eorseq r5, ip, r0, asr #25 │ │ │ │ + eorseq lr, fp, lr, lsr r9 │ │ │ │ + subeq r6, r0, ip, lsr #2 │ │ │ │ + mlaseq ip, lr, r7, r3 │ │ │ │ + eorseq r5, ip, r0, asr ip │ │ │ │ + subeq r6, r0, r0, lsl #2 │ │ │ │ + eorseq r2, ip, r0, lsr #27 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ cmnphi r0, r0 @ p-variant is OBSOLETE │ │ │ │ svcmi 0x00bc460d │ │ │ │ @@ -46201,40 +46201,40 @@ │ │ │ │ @ instruction: 0xf7d24640 │ │ │ │ ldr lr, [sl, -r2, lsr #25] │ │ │ │ @ instruction: 0x4623481d │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d24478 │ │ │ │ pop {r1, r3, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00008ff8 │ │ │ │ - eorseq r5, ip, lr, lsr #22 │ │ │ │ - eorseq r3, ip, lr, asr r7 │ │ │ │ - subeq r5, r0, ip, 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 r5, [ip], -r6 │ │ │ │ + eorseq r3, ip, r6, lsl #16 │ │ │ │ + subeq r5, r0, r4, ror #25 │ │ │ │ + subeq r6, r0, lr, ror r0 │ │ │ │ + mlaseq ip, r0, fp, r5 │ │ │ │ + eorseq r3, ip, r2, lsl #16 │ │ │ │ + subeq r6, r0, lr, asr #18 │ │ │ │ + subeq r5, r0, lr, ror ip │ │ │ │ + subeq r6, r0, lr, lsl r0 │ │ │ │ + strdeq r5, [r0], #-248 @ 0xffffff08 │ │ │ │ + ldrshteq r5, [ip], -lr │ │ │ │ + eorseq r3, ip, lr, lsr #15 │ │ │ │ + subeq r5, r0, ip, lsl #24 │ │ │ │ + eorseq r3, ip, r4, ror #16 │ │ │ │ + eorseq r4, ip, ip, ror r1 │ │ │ │ + eorseq r3, ip, r2, lsl #14 │ │ │ │ + ldrsbteq r3, [ip], -lr │ │ │ │ + ldrhteq r3, [ip], -lr │ │ │ │ + mlaseq ip, lr, r6, r3 │ │ │ │ + eorseq r3, ip, r0, lsl #13 │ │ │ │ + ldrshteq r3, [ip], -r0 │ │ │ │ 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 │ │ │ │ + eorseq r3, ip, ip, lsl r6 │ │ │ │ + ldrshteq r3, [ip], -lr │ │ │ │ + eorseq r5, ip, r0, asr r9 │ │ │ │ + eorseq r2, ip, r4, ror sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febb4268 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ svcmi 0x005d460d │ │ │ │ rsbscs r4, fp, r1, lsr #12 │ │ │ │ @ instruction: 0xf7d24e5c │ │ │ │ @@ -46325,28 +46325,28 @@ │ │ │ │ addne pc, r4, r0, asr #7 │ │ │ │ blx a1b1ce │ │ │ │ @ instruction: 0xf7d24621 │ │ │ │ @ instruction: 0x4623edf8 │ │ │ │ ldrtmi r2, [r0], -r2, lsl #4 │ │ │ │ @ instruction: 0xf7d22101 │ │ │ │ strb lr, [r4, -r0, lsr #23]! │ │ │ │ - eorseq r5, ip, 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, r8, ror #16 │ │ │ │ + subeq r5, r0, r6, lsl sp │ │ │ │ + eorseq r3, ip, r4, ror #10 │ │ │ │ + eorseq r3, ip, r4, lsr #30 │ │ │ │ + eorseq r3, ip, ip, lsr #12 │ │ │ │ + eorseq r5, ip, lr, lsr #16 │ │ │ │ + ldrshteq r3, [ip], -r4 │ │ │ │ + ldrdeq r5, [r0], #-198 @ 0xffffff3a │ │ │ │ + eorseq r3, ip, r0, lsr #11 │ │ │ │ + eorseq r3, ip, r2, lsl #11 │ │ │ │ + eorseq r3, ip, r8, ror #10 │ │ │ │ + eorseq r3, ip, lr, lsr r4 │ │ │ │ + eorseq r3, ip, r4, lsr #10 │ │ │ │ + eorseq r3, ip, lr, lsl #10 │ │ │ │ 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, r2, lsr #13 │ │ │ │ + eorseq r3, ip, lr, asr #7 │ │ │ │ + strheq r5, [r0], #-112 @ 0xffffff90 │ │ │ │ + subeq r5, r0, lr, asr #22 │ │ │ │ + eorseq r3, ip, r2, lsr #7 │ │ │ │ + eorseq r3, ip, ip, lsr #7 │ │ │ │ + mlaseq ip, r4, r3, r3 │ │ │ │ + ldrsbteq r3, [ip], -lr │ │ │ │ + eorseq r3, ip, r2, lsl #6 │ │ │ │ + ldrhteq r3, [ip], -r6 │ │ │ │ + subeq r5, r0, ip, asr sl │ │ │ │ + eorseq r7, sp, sl, lsl #13 │ │ │ │ + eorseq r3, ip, lr, asr #4 │ │ │ │ + eorseq r2, ip, r4, lsl #13 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ biclt r4, r1, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xf8df460c │ │ │ │ strmi r8, [r1], -r0, lsl #1 │ │ │ │ @@ -46505,19 +46505,19 @@ │ │ │ │ @ instruction: 0xf7d2207d │ │ │ │ pop {r2, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ stmdami r8, {r4, r5, r6, r7, r8, pc} │ │ │ │ andcs r4, r4, #45088768 @ 0x2b00000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ b e9b3fc │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq r5, ip, 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 │ │ │ │ + ldrsbteq r5, [ip], -ip │ │ │ │ + subeq r5, r0, r6, ror #18 │ │ │ │ + eorseq r5, ip, r4, lsl r4 │ │ │ │ + mlaseq ip, r6, r4, r5 │ │ │ │ + ldrhteq r2, [ip], -r2 │ │ │ │ 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, r4, asr #21 │ │ │ │ + eorseq r3, ip, r6, lsr #4 │ │ │ │ + ldrshteq r5, [ip], -r2 │ │ │ │ + subeq r5, r0, lr, lsr #17 │ │ │ │ + eorseq r2, ip, r2, lsl #10 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [pc], -r4, lsl #12 │ │ │ │ @ instruction: 0x46214d5f │ │ │ │ @ instruction: 0xf8df207b │ │ │ │ @@ -46655,31 +46655,31 @@ │ │ │ │ rsbscs r4, sp, r1, lsr #12 │ │ │ │ ldmib r6!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0x46234813 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d24478 │ │ │ │ strb lr, [sl, ip, lsl #18]! │ │ │ │ - eorseq r5, ip, 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, r8, asr #6 │ │ │ │ + eorseq r3, ip, r8, lsl sl │ │ │ │ + eorseq ip, lr, r0, ror r4 │ │ │ │ + subeq r5, r0, r4, lsl #16 │ │ │ │ + eorseq r2, ip, sl, ror r4 │ │ │ │ + subeq r0, r0, r8, lsr #13 │ │ │ │ + eorseq r5, sp, r4, asr #16 │ │ │ │ + eorseq r9, ip, r8, lsr r7 │ │ │ │ + eorseq r3, ip, r8, lsl r1 │ │ │ │ + ldrshteq r3, [ip], -ip │ │ │ │ + eorseq r3, ip, r0, ror #1 │ │ │ │ + subeq r5, r0, r0, lsr #14 │ │ │ │ + eorseq r3, ip, r8, lsl #1 │ │ │ │ + eorseq r5, ip, r6, lsl r2 │ │ │ │ + eorseq r5, sp, r8, asr r7 │ │ │ │ + subeq r5, r0, r2, asr #13 │ │ │ │ + eorseq r2, ip, r8, asr 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 r2, ip, ip, lsl pc │ │ │ │ - ldrshteq r2, [ip], -r8 │ │ │ │ - ldrsbteq r2, [ip], -r6 │ │ │ │ - ldrhteq r2, [ip], -ip │ │ │ │ - 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 r5, ip, lr, ror #2 │ │ │ │ + ldrshteq r2, [ip], -r6 │ │ │ │ + subeq r5, r0, ip, lsl r6 │ │ │ │ + eorseq r3, ip, r0, lsr #16 │ │ │ │ + subeq r5, r0, r2, asr r2 │ │ │ │ + eorseq r2, ip, r4, asr #31 │ │ │ │ + eorseq r2, ip, r0, lsr #31 │ │ │ │ + eorseq r2, ip, lr, ror pc │ │ │ │ + eorseq r2, ip, r4, ror #30 │ │ │ │ + eorseq r2, ip, sl, asr #30 │ │ │ │ + eorseq r2, ip, r0, lsr pc │ │ │ │ + eorseq r2, ip, r8, lsl pc │ │ │ │ + ldrshteq r2, [ip], -lr │ │ │ │ + eorseq r2, ip, sl, ror #29 │ │ │ │ + ldrsbteq r2, [ip], -r2 │ │ │ │ + ldrsbteq r4, [ip], -sl │ │ │ │ + ldrhteq r2, [ip], -sl │ │ │ │ + mlaseq ip, sl, lr, r2 │ │ │ │ + eorseq r2, ip, r6, ror lr │ │ │ │ + eorseq r2, ip, lr, asr #28 │ │ │ │ + eorseq r2, ip, r2, lsr #32 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ adchi pc, r6, r0 │ │ │ │ strmi r4, [r1], -sp, lsl #12 │ │ │ │ @@ -46977,32 +46977,32 @@ │ │ │ │ @ instruction: 0xe7aeee94 │ │ │ │ @ instruction: 0x46234815 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ pop {r2, r3, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ldmdami r2, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xe7604478 │ │ │ │ - eorseq r2, sp, 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 │ │ │ │ + eorseq r2, sp, r4, lsl #14 │ │ │ │ + eorseq r4, ip, r2, lsr #28 │ │ │ │ + subeq r5, r0, ip, asr #5 │ │ │ │ + ldrshteq r4, [ip], -r0 │ │ │ │ + ldrhteq r3, [ip], -ip │ │ │ │ + eorseq fp, lr, ip, lsl pc │ │ │ │ + subeq r0, r0, r8, asr r1 │ │ │ │ + eorseq r2, ip, r4, asr #7 │ │ │ │ + eorseq r5, sp, r0, ror #5 │ │ │ │ + subeq r5, r0, sl, asr #4 │ │ │ │ + eorseq r4, ip, r2, ror sp │ │ │ │ + eorseq r3, ip, r4, asr #8 │ │ │ │ + eorseq r4, ip, r6, lsr #27 │ │ │ │ + eorseq r4, ip, lr, lsl #27 │ │ │ │ + eorseq r4, ip, lr, ror sp │ │ │ │ + eorseq r1, ip, r8, ror #28 │ │ │ │ + eorseq r1, ip, r8, asr lr │ │ │ │ + mlaseq fp, ip, r3, lr │ │ │ │ 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 @ │ │ │ │ - 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, 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 │ │ │ │ + eorseq r1, pc, r4, ror #9 │ │ │ │ + eorseq r4, ip, lr, asr ip │ │ │ │ + mlaseq sp, ip, r1, r5 │ │ │ │ + subeq r5, r0, r6, lsl #2 │ │ │ │ + eorseq r2, sp, r2, lsl r5 │ │ │ │ + eorseq r4, ip, r0, lsr ip │ │ │ │ + ldrdeq r5, [r0], #-10 │ │ │ │ ldrshteq r4, [ip], -r6 │ │ │ │ - ldrsbteq r1, [ip], -sl │ │ │ │ - eorseq r1, ip, sl, asr #23 │ │ │ │ - eorseq lr, fp, lr, lsl #2 │ │ │ │ + eorseq r4, ip, ip, ror ip │ │ │ │ + ldrhteq r3, [ip], -r4 │ │ │ │ + subeq r4, r0, r2, lsl #26 │ │ │ │ + eorseq r4, ip, lr, lsl #24 │ │ │ │ + ldrshteq r4, [ip], -lr │ │ │ │ + ldrhteq r4, [ip], -sl │ │ │ │ + eorseq r4, ip, r8, asr #22 │ │ │ │ + ldrhteq r4, [ip], -r6 │ │ │ │ + eorseq r3, ip, r6, lsl r2 │ │ │ │ + mlaseq ip, lr, fp, r4 │ │ │ │ + eorseq r1, ip, r2, lsl #25 │ │ │ │ + eorseq r1, ip, r2, ror ip │ │ │ │ + ldrhteq lr, [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 │ │ │ │ @@ -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, lr, lsl #31 │ │ │ │ + eorseq r4, ip, ip, ror #20 │ │ │ │ + eorseq r4, sp, ip, lsr #31 │ │ │ │ + subeq r4, r0, r6, lsl pc │ │ │ │ + eorseq r4, ip, lr, lsr sl │ │ │ │ + eorseq r3, ip, ip, lsl #2 │ │ │ │ + ldrhteq r1, [ip], -r6 │ │ │ │ + eorseq sl, ip, r6, asr r4 │ │ │ │ + eorseq r1, ip, r8, asr fp │ │ │ │ + eorseq r1, ip, r8, asr #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, r6, ror r9 │ │ │ │ + eorseq r2, pc, r6, asr #16 │ │ │ │ + subeq r4, r0, r8, lsl lr │ │ │ │ + eorseq r2, sp, r4, lsr #4 │ │ │ │ + subeq r4, r0, r4, ror #27 │ │ │ │ + eorseq r1, ip, r4, lsr pc │ │ │ │ + eorseq r4, ip, lr, lsl #18 │ │ │ │ + eorseq r4, sp, ip, asr #28 │ │ │ │ + strheq r4, [r0], #-214 @ 0xffffff2a │ │ │ │ + ldrsbteq r4, [ip], -r2 │ │ │ │ + eorseq r4, ip, r8, lsl r9 │ │ │ │ + eorseq r2, ip, r0, lsr #31 │ │ │ │ + eorseq r4, ip, r2, lsl #18 │ │ │ │ + eorseq r4, ip, r4, lsr #18 │ │ │ │ + eorseq r4, ip, r2, lsl r9 │ │ │ │ + eorseq r4, ip, sl, lsr r8 │ │ │ │ + eorseq r2, ip, lr, lsr #15 │ │ │ │ + ldrshteq r2, [ip], -r4 │ │ │ │ + subeq r4, r0, r2, ror #25 │ │ │ │ + eorseq r2, ip, r8, lsl #15 │ │ │ │ + eorseq r2, ip, sl, ror #14 │ │ │ │ + eorseq r2, ip, ip, asr #14 │ │ │ │ + eorseq r4, ip, lr, ror #14 │ │ │ │ + ldrsbteq r4, [ip], -ip │ │ │ │ + eorseq r2, ip, ip, lsr lr │ │ │ │ + eorseq r4, ip, r4, asr #15 │ │ │ │ + eorseq r1, ip, r6, lsr #17 │ │ │ │ + mlaseq ip, r6, r8, r1 │ │ │ │ + ldrsbteq sp, [fp], -sl │ │ │ │ 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 │ │ │ │ + mlaseq lr, r2, fp, ip │ │ │ │ + eorseq r4, ip, r0, ror r6 │ │ │ │ + ldrhteq r4, [sp], -r0 │ │ │ │ + subeq r4, r0, sl, lsl fp │ │ │ │ + eorseq r4, ip, r2, asr #12 │ │ │ │ + eorseq r2, ip, lr, lsl #26 │ │ │ │ + ldrhteq r0, [ip], -lr │ │ │ │ + eorseq sl, ip, sl, asr r0 │ │ │ │ + ldrhteq r4, [ip], -lr │ │ │ │ + eorseq r4, sp, r4, lsr fp │ │ │ │ + umaaleq r4, r0, lr, sl │ │ │ │ + eorseq r1, ip, r4, lsr r7 │ │ │ │ + eorseq r1, ip, r4, lsr #14 │ │ │ │ + eorseq r1, ip, r4, lsl r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febb5598 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ suble r2, pc, r0, lsl #18 │ │ │ │ cdpmi 6, 2, cr4, cr11, cr13, {0} │ │ │ │ rsbscs r4, fp, r1, lsl #12 │ │ │ │ @@ -47504,25 +47504,25 @@ │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ @ instruction: 0xe7ebea72 │ │ │ │ strtmi r4, [r3], -sp, lsl #16 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ @ instruction: 0xbdf8ea6a │ │ │ │ - eorseq r4, ip, 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, r6, lsr r5 │ │ │ │ + eorseq r2, ip, r2, asr #10 │ │ │ │ + subeq r4, r0, sl, ror #19 │ │ │ │ + subeq r4, r0, r2, asr #12 │ │ │ │ + eorseq r0, ip, r6, lsl #27 │ │ │ │ + eorseq r2, ip, lr, asr #23 │ │ │ │ + eorseq sp, fp, r0, asr #18 │ │ │ │ + eorseq r4, sp, r2, lsr #20 │ │ │ │ + subeq r4, r0, ip, lsl #19 │ │ │ │ + eorseq r1, ip, r4, lsr #12 │ │ │ │ + eorseq r1, ip, r4, lsl r6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x460dd073 │ │ │ │ @ instruction: 0x46014e3f │ │ │ │ @@ -47585,27 +47585,27 @@ │ │ │ │ ldmdami r1, {r4, r5, r6, r7, r8, pc} │ │ │ │ andcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ stmib ip, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrbtmi r4, [r8], #-2061 @ 0xfffff7f3 │ │ │ │ svclt 0x0000e7ce │ │ │ │ - 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 │ │ │ │ + eorseq r4, ip, r0, asr #8 │ │ │ │ + eorseq r2, ip, r0, lsl fp │ │ │ │ + eorseq r2, ip, lr, ror #8 │ │ │ │ + strdeq r4, [r0], #-140 @ 0xffffff74 │ │ │ │ + eorseq r2, ip, r4, ror #8 │ │ │ │ + eorseq r2, ip, ip, lsr #8 │ │ │ │ + ldrhteq sp, [fp], -r4 │ │ │ │ + subeq r4, r0, r2, ror r8 │ │ │ │ + eorseq r2, ip, ip, lsl #8 │ │ │ │ + mlaseq ip, r6, r3, r4 │ │ │ │ + eorseq r2, ip, lr, asr sl │ │ │ │ + ldrsbteq r1, [ip], -sl │ │ │ │ + eorseq sp, fp, lr, lsl sl │ │ │ │ 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, r6, lsl r8 │ │ │ │ + ldrshteq r4, [ip], -r4 │ │ │ │ + eorseq r4, sp, r4, lsr r8 │ │ │ │ + umaaleq r4, r0, lr, r7 │ │ │ │ + eorseq r4, ip, r6, asr #5 │ │ │ │ + mlaseq ip, r4, r9, r2 │ │ │ │ + eorseq r0, ip, lr, lsr fp │ │ │ │ + ldrsbteq r9, [ip], -lr │ │ │ │ + eorseq r1, ip, r0, ror #7 │ │ │ │ + ldrsbteq r1, [ip], -r0 │ │ │ │ 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 │ │ │ │ + ldrshteq r4, [ip], -sl │ │ │ │ + eorseq r2, ip, sl, asr #17 │ │ │ │ + eorseq r2, ip, r0, ror #6 │ │ │ │ + strheq r4, [r0], #-102 @ 0xffffff9a │ │ │ │ + eorseq r2, ip, r2, asr #6 │ │ │ │ + mlaseq pc, r6, r3, r4 @ │ │ │ │ + eorseq r2, ip, r8, lsl #6 │ │ │ │ + ldrshteq r2, [ip], -r4 │ │ │ │ + eorseq r2, ip, r0, ror #5 │ │ │ │ + eorseq r2, ip, r8, asr #5 │ │ │ │ + ldrhteq r2, [ip], -r0 │ │ │ │ + strdeq r4, [r0], #-30 @ 0xffffffe2 │ │ │ │ + eorseq r4, ip, sl, lsl #3 │ │ │ │ + ldrhteq r4, [ip], -r0 │ │ │ │ + ldrshteq r4, [sp], -r2 │ │ │ │ + eorseq r2, ip, ip, ror r2 │ │ │ │ + mlaseq ip, r2, r0, r4 │ │ │ │ + ldrsbteq r4, [sp], -r4 │ │ │ │ + subeq r4, r0, lr, lsr r5 │ │ │ │ + eorseq r2, ip, r6, lsr r2 │ │ │ │ + eorseq r1, ip, lr, lsr #3 │ │ │ │ + mlaseq ip, lr, r1, 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, r0, lsr #31 │ │ │ │ + eorseq r2, ip, ip, ror #12 │ │ │ │ + eorseq r2, ip, r6, ror #2 │ │ │ │ + subeq r4, r0, r8, asr r4 │ │ │ │ + eorseq sp, lr, r4, ror #28 │ │ │ │ + mlaseq ip, r8, r1, r2 │ │ │ │ + eorseq r4, ip, r2, lsr #32 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ sbcshi pc, r9, r0 │ │ │ │ cdpmi 6, 7, cr4, cr0, cr13, {0} │ │ │ │ @@ -47979,37 +47979,37 @@ │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ mrc 7, 5, APSR_nzcv, cr12, cr0, {6} │ │ │ │ ldmdami sl, {r0, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ mrc 7, 5, APSR_nzcv, cr4, cr0, {6} │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - eorseq r3, ip, 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 │ │ │ │ + eorseq r2, ip, r2, asr r3 │ │ │ │ + eorseq r2, ip, r0, lsr #11 │ │ │ │ + subeq r4, r0, r4, lsl #7 │ │ │ │ + eorseq r9, ip, r4, asr #8 │ │ │ │ + eorseq r4, sp, lr, ror #7 │ │ │ │ + subeq r4, r0, r8, asr r3 │ │ │ │ + eorseq r3, ip, ip, ror lr │ │ │ │ + eorseq r2, ip, r8, asr #10 │ │ │ │ + eorseq r3, ip, r2, ror #30 │ │ │ │ + ldrsbteq r2, [ip], -ip │ │ │ │ + eorseq r2, ip, lr, lsl #5 │ │ │ │ + ldrshteq r3, [ip], -sl │ │ │ │ + mlaseq ip, r8, r0, r1 │ │ │ │ + ldrhteq r3, [ip], -r2 │ │ │ │ + ldrshteq r4, [sp], -r4 │ │ │ │ + subeq r4, r0, lr, asr r2 │ │ │ │ + eorseq r2, ip, r0, lsr #4 │ │ │ │ + eorseq r3, ip, r6, lsl #27 │ │ │ │ + eorseq r2, ip, lr, asr #8 │ │ │ │ + eorseq r0, ip, sl, asr #29 │ │ │ │ + ldrhteq r0, [ip], -sl │ │ │ │ + eorseq r0, ip, sl, lsr #29 │ │ │ │ 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, r6, lsr #25 │ │ │ │ + subeq r0, r0, r0, lsl #1 │ │ │ │ + eorseq r3, ip, r6, ror sp │ │ │ │ + subeq r4, r0, r6, asr r1 │ │ │ │ + ldrshteq r5, [pc], -r4 │ │ │ │ + eorseq pc, lr, r0, lsr #26 │ │ │ │ + eorseq sl, lr, sl, asr sp │ │ │ │ + mlaseq pc, sl, pc, lr @ │ │ │ │ + subeq r4, r0, lr, lsl #19 │ │ │ │ + eorseq r0, ip, r6, lsr #26 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ addhi pc, r8, r0 │ │ │ │ strmi r4, [r1], -sp, lsl #12 │ │ │ │ @@ -48165,27 +48165,27 @@ │ │ │ │ @ instruction: 0xf7d04478 │ │ │ │ str lr, [fp, sl, asr #26] │ │ │ │ @ instruction: 0x46234810 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d04478 │ │ │ │ pop {r1, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - 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 │ │ │ │ + ldrsbteq r0, [pc], -r8 │ │ │ │ + eorseq r3, ip, r2, asr fp │ │ │ │ + mlaseq sp, r2, r0, r4 │ │ │ │ + strdeq r3, [r0], #-252 @ 0xffffff04 │ │ │ │ + eorseq r3, ip, r4, lsr #22 │ │ │ │ + ldrshteq r2, [ip], -r6 │ │ │ │ + eorseq r0, ip, r4, ror #12 │ │ │ │ + eorseq sp, fp, r8, lsr #5 │ │ │ │ + eorseq r0, ip, r8, lsr #12 │ │ │ │ + eorseq r1, ip, sl, lsr #22 │ │ │ │ + ldrshteq r0, [ip], -r6 │ │ │ │ + ldrsbteq r0, [ip], -r4 │ │ │ │ + eorseq r0, ip, r4, asr #23 │ │ │ │ stmdavs fp, {r1, fp, sp, lr} │ │ │ │ @ instruction: 0xd11c429a │ │ │ │ stmdavs sl, {r0, r1, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0334053 │ │ │ │ tstle r6, pc, ror r3 │ │ │ │ stmibvc sl, {r4, r5, r6, sl, ip, sp, pc}^ │ │ │ │ addsmi r7, r6, #3244032 @ 0x318000 │ │ │ │ @@ -48662,23 +48662,23 @@ │ │ │ │ ldrtmi lr, [r0], -ip, ror #20 │ │ │ │ @ instruction: 0xf7d0e7de │ │ │ │ svclt 0x0000e9d8 │ │ │ │ @ instruction: 0x00920af4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x00920ad2 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - eorseq 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, r0, asr r0 │ │ │ │ + strdeq r6, [r0], #-40 @ 0xffffffd8 │ │ │ │ + eorseq r5, sp, r4, lsl r0 │ │ │ │ + umaaleq r6, r0, r0, r1 │ │ │ │ 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, r4, lsr #7 │ │ │ │ + ldrhteq r3, [ip], -sl │ │ │ │ + mlaseq ip, sl, r3, r3 │ │ │ │ + ldrhteq r3, [ip], -r0 │ │ │ │ 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, ip, ror #2 │ │ │ │ andeq r0, r0, r0, lsl #18 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - subeq r5, r0, ip, lsr #1 │ │ │ │ + subeq r5, r0, r4, asr r1 │ │ │ │ @ instruction: 0x0091f6f2 │ │ │ │ - eorseq r3, sp, lr, ror #23 │ │ │ │ + mlaseq sp, r6, ip, r3 │ │ │ │ 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 │ │ │ │ + ldrhteq r3, [sp], -r4 │ │ │ │ + eorseq sp, ip, lr, lsl r5 │ │ │ │ + eorseq r3, sp, sl, lsr #23 │ │ │ │ + eorseq r2, ip, r8, rrx │ │ │ │ + eorseq r3, sp, lr, lsl #23 │ │ │ │ + eorseq sp, ip, r0, asr #22 │ │ │ │ + eorseq r3, sp, lr, ror fp │ │ │ │ + eorseq sp, ip, r0, lsr #24 │ │ │ │ + eorseq r2, ip, r4, lsl r0 │ │ │ │ + eorseq sp, ip, r6, lsr #22 │ │ │ │ + eorseq r1, ip, r6, ror #31 │ │ │ │ + eorseq sp, ip, ip, lsl #24 │ │ │ │ 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 │ │ │ │ + ldrshteq r1, [ip], -r2 │ │ │ │ + eorseq r2, ip, ip │ │ │ │ + eorseq r0, ip, lr, lsl #30 │ │ │ │ + eorseq sp, ip, ip, ror 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 │ │ │ │ + ldrsbteq r1, [ip], -r6 │ │ │ │ + ldrshteq r1, [ip], -r0 │ │ │ │ + eorseq r9, ip, lr, lsr #10 │ │ │ │ + eorseq sp, ip, r4, ror fp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ beq 69ee54 │ │ │ │ @ instruction: 0xf5ad4e43 │ │ │ │ @@ -50059,23 +50059,23 @@ │ │ │ │ ldrbtmi r4, [sl], #-2830 @ 0xfffff4f2 │ │ │ │ @ instruction: 0xe7a1447b │ │ │ │ cdp 7, 14, cr15, cr10, cr14, {6} │ │ │ │ @ instruction: 0x0091f4d2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq pc, r1, r2, asr #9 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - eorseq r3, sp, r8, lsr #19 │ │ │ │ - subeq r4, r0, lr, lsr r9 │ │ │ │ - eorseq r3, sp, r8, ror r9 │ │ │ │ - subeq r4, r0, r6, lsr #15 │ │ │ │ + eorseq r3, sp, r0, asr sl │ │ │ │ + subeq r4, r0, r6, ror #19 │ │ │ │ + eorseq r3, sp, r0, lsr #20 │ │ │ │ + subeq r4, r0, lr, asr #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, r0, asr #27 │ │ │ │ + ldrsbteq r1, [ip], -r6 │ │ │ │ + ldrhteq r1, [ip], -r6 │ │ │ │ + eorseq r1, ip, ip, asr #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 │ │ │ │ + ldrhteq pc, [pc], -r4 @ │ │ │ │ addseq sl, r1, lr, asr sl │ │ │ │ - eorseq pc, pc, ip, lsl sl @ │ │ │ │ + eorseq pc, pc, r4, asr #21 │ │ │ │ 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 @ │ │ │ │ + ldrsbteq pc, [pc], -r8 @ │ │ │ │ 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 @ │ │ │ │ + mlaseq pc, r8, r4, pc @ │ │ │ │ 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, r4, asr #21 │ │ │ │ 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, r8, lsr #20 │ │ │ │ + eorseq r9, fp, r4, asr #20 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r6, lr, lsl sl │ │ │ │ @ instruction: 0x46054b1e │ │ │ │ @ instruction: 0xf10d447a │ │ │ │ @@ -58600,15 +58600,15 @@ │ │ │ │ svccs 0x007ff412 │ │ │ │ stmdbvc sl, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ stmdale r3, {r0, r2, r3, r9, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2819 @ 0xfffff4fd │ │ │ │ eorcc pc, r2, r3, asr r8 @ │ │ │ │ andcs r6, r1, r3, lsl #15 │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq ip, pc, r2, lsl #21 │ │ │ │ + eorseq ip, pc, sl, lsr #22 │ │ │ │ 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 │ │ │ │ + eorseq r9, fp, ip, lsr r9 │ │ │ │ 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 │ │ │ │ + ldrhteq r9, [fp], -sl │ │ │ │ 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, sl, lsl #17 │ │ │ │ + ldrsbteq r9, [fp], -ip │ │ │ │ + ldrshteq r9, [fp], -r2 │ │ │ │ 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, ip, ror sl │ │ │ │ + ldrhteq r7, [lr], -r6 │ │ │ │ + eorseq r6, fp, ip, lsr #14 │ │ │ │ + eorseq r9, fp, r2, lsr #14 │ │ │ │ + ldrsbteq r9, [fp], -r4 │ │ │ │ + eorseq r9, fp, r6, ror r6 │ │ │ │ + eorseq r9, fp, lr, lsl #12 │ │ │ │ + eorseq r9, fp, r4, lsl r6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febc0800 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi 92d588 │ │ │ │ blmi 93ae3c │ │ │ │ ldrbtmi fp, [sl], #-132 @ 0xffffff7c │ │ │ │ @ instruction: 0xf1006809 │ │ │ │ @@ -58915,15 +58915,15 @@ │ │ │ │ ldc2 7, cr15, [sl], {255} @ 0xff │ │ │ │ @ instruction: 0xf7c6e7d7 │ │ │ │ svclt 0x0000e9bc │ │ │ │ @ instruction: 0x009169f2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r6, r1, r2, lsr #19 │ │ │ │ addeq r5, fp, r6, ror #31 │ │ │ │ - eorseq r9, fp, ip, ror r5 │ │ │ │ + eorseq r9, fp, r4, lsr #12 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r6, [r6], -r3, lsl #29 │ │ │ │ blcs 7aefc │ │ │ │ @ instruction: 0xf897d157 │ │ │ │ @@ -58983,16 +58983,16 @@ │ │ │ │ strmi lr, [r1], -r6, lsr #18 │ │ │ │ addvs r4, ip, r0, lsr r6 │ │ │ │ stmib r1, {r0, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf7ffa500 │ │ │ │ svcvs 0x00f3ff27 │ │ │ │ ldmle r1!, {r0, r1, r5, r7, r9, lr}^ │ │ │ │ svclt 0x0000e7ab │ │ │ │ - eorseq r9, fp, r6, lsr r3 │ │ │ │ - ldrhteq r9, [fp], -ip │ │ │ │ + ldrsbteq r9, [fp], -lr │ │ │ │ + eorseq r9, fp, r4, ror #10 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r5, lr, lsr #20 │ │ │ │ strmi r4, [r5], -lr, lsr #22 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @@ -59040,16 +59040,16 @@ │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xe7b0fb9f │ │ │ │ stmia r0, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addseq r6, r1, ip, lsr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r6, r1, ip, asr #15 │ │ │ │ strdeq r5, [fp], r6 │ │ │ │ - eorseq r9, fp, lr, lsl #4 │ │ │ │ - eorseq r9, fp, r0, ror #7 │ │ │ │ + ldrhteq r9, [fp], -r6 │ │ │ │ + eorseq r9, fp, r8, lsl #9 │ │ │ │ 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, ip, lsr #7 │ │ │ │ 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, ip, ror 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 │ │ │ │ - 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, 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 r7, sl, r8, lsr r2 │ │ │ │ + mlaseq sl, lr, r2, r7 │ │ │ │ + eorseq r7, sl, r8, ror #4 │ │ │ │ + eorseq r3, sl, r6, ror #20 │ │ │ │ + ldrsbteq r8, [fp], -r8 │ │ │ │ + eorseq r7, sl, sl, lsl #4 │ │ │ │ + eorseq r7, sl, sl, lsl #5 │ │ │ │ + ldrshteq r7, [sl], -sl │ │ │ │ + eorseq r7, sl, sl, lsr r2 │ │ │ │ + eorseq r7, sl, r6, lsl #4 │ │ │ │ + eorseq r7, sl, r8, asr #3 │ │ │ │ + eorseq fp, sl, sl, ror #31 │ │ │ │ + eorseq r7, sl, r0, asr #4 │ │ │ │ + eorseq r7, sl, r6, lsr #3 │ │ │ │ + eorseq r7, sl, r8, lsl #4 │ │ │ │ + ldrsbteq r7, [sl], -r2 │ │ │ │ + eorseq r7, sl, sl, lsr #4 │ │ │ │ + eorseq r8, fp, ip, lsl #20 │ │ │ │ + eorseq r8, fp, r6, lsl #20 │ │ │ │ + ldrhteq r7, [sl], -r8 │ │ │ │ + eorseq r7, sl, sl, ror #2 │ │ │ │ + ldrshteq r8, [fp], -r4 │ │ │ │ + eorseq r8, fp, lr, ror #19 │ │ │ │ + eorseq r8, fp, r8, ror #19 │ │ │ │ + eorseq r8, fp, r2, ror #19 │ │ │ │ + ldrsbteq r8, [fp], -ip │ │ │ │ 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 │ │ │ │ + eorseq r5, sl, ip, lsr #23 │ │ │ │ + eorseq r5, sl, lr, lsr #23 │ │ │ │ + ldrhteq r5, [sl], -r4 │ │ │ │ ldrhteq r5, [sl], -sl │ │ │ │ - eorseq r2, sl, ip, asr r6 │ │ │ │ + eorseq r5, sl, r0, asr #23 │ │ │ │ + eorseq r5, sl, sl, asr #23 │ │ │ │ + ldrshteq r8, [ip], -r8 │ │ │ │ + eorseq r5, sl, lr, asr #23 │ │ │ │ + ldrsbteq r5, [sl], -r4 │ │ │ │ + ldrsbteq r5, [sl], -r6 │ │ │ │ + ldrshteq r5, [sl], -r8 │ │ │ │ + eorseq r5, sl, r2, ror #22 │ │ │ │ + eorseq r2, sl, r4, lsl #14 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr8, cr12, {6} │ │ │ │ bmi fe60d550 │ │ │ │ blmi fe60d570 │ │ │ │ sbclt r4, lr, sl, ror r4 │ │ │ │ @@ -77905,22 +77905,22 @@ │ │ │ │ @ instruction: 0xf102f282 │ │ │ │ str r0, [r0, r1, lsr #6]! │ │ │ │ svcge 0x00051878 │ │ │ │ strb r3, [lr, r1, lsl #16] │ │ │ │ ldcl 7, cr15, [sl, #-716] @ 0xfffffd34 │ │ │ │ addseq r4, r0, r0, lsl #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r7, sl, r8 │ │ │ │ - eorseq r6, sl, r2, asr #30 │ │ │ │ - eorseq r8, lr, r6, lsr #15 │ │ │ │ + ldrhteq r7, [sl], -r0 │ │ │ │ + eorseq r6, sl, sl, ror #31 │ │ │ │ + eorseq r8, lr, lr, asr #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 │ │ │ │ + eorseq r7, fp, r4, ror #21 │ │ │ │ + eorseq r6, sl, r6, lsl pc │ │ │ │ + ldrshteq r6, [sl], -lr │ │ │ │ + mlaseq fp, ip, sl, r7 │ │ │ │ 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, r4, asr lr │ │ │ │ + eorseq r5, fp, lr, ror #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, r6, asr sp │ │ │ │ + eorseq r6, sl, r6, lsl #27 │ │ │ │ + eorseq r6, lr, ip, lsl sp │ │ │ │ + eorseq r6, sl, r6, asr sp │ │ │ │ + eorseq r6, lr, r4, ror #25 │ │ │ │ + eorseq r6, sl, r2, lsr #26 │ │ │ │ + eorseq r6, lr, r8, lsr #25 │ │ │ │ + eorseq r6, sl, lr, ror #25 │ │ │ │ + ldrshteq r6, [sl], -r0 │ │ │ │ + eorseq r6, lr, r8, lsr #24 │ │ │ │ + eorseq sp, ip, r2, lsr r9 │ │ │ │ + eorseq r6, lr, r0, lsl ip │ │ │ │ + eorseq r6, sl, r4, lsr ip │ │ │ │ + eorseq r6, sl, sl, lsr #24 │ │ │ │ + eorseq r7, lr, r4, lsr r2 │ │ │ │ + eorseq r6, lr, r6, asr #23 │ │ │ │ + eorseq r6, sl, ip, lsl #24 │ │ │ │ + eorseq r6, sl, lr, lsl #24 │ │ │ │ + eorseq r6, lr, r6, asr #22 │ │ │ │ + eorseq r0, sp, r6, ror ip │ │ │ │ + eorseq r6, lr, r4, lsr #22 │ │ │ │ + eorseq r0, sp, r4, lsr ip │ │ │ │ + eorseq r6, lr, r2, ror #21 │ │ │ │ + ldrshteq r0, [sp], -r2 │ │ │ │ + eorseq r6, lr, r0, lsr #21 │ │ │ │ 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 │ │ │ │ + eorseq r0, sp, r0, asr #22 │ │ │ │ + eorseq r0, sp, r2, lsr #22 │ │ │ │ + eorseq r0, sp, r6, lsl #22 │ │ │ │ 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, r4, lsl #20 │ │ │ │ + eorseq sp, ip, r8, lsl r6 │ │ │ │ + eorseq r6, sl, ip, asr #19 │ │ │ │ + eorseq sp, ip, r2, lsl r6 │ │ │ │ + ldrshteq sp, [ip], -ip │ │ │ │ + eorseq r6, lr, r0, lsl r9 │ │ │ │ + eorseq r6, fp, ip, ror #12 │ │ │ │ + eorseq r6, sl, sl, ror r8 │ │ │ │ + ldrshteq r6, [lr], -r2 │ │ │ │ + ldrshteq sp, [ip], -lr │ │ │ │ + eorseq r6, sl, sl, asr r8 │ │ │ │ + eorseq r6, lr, sl, lsr #15 │ │ │ │ + eorseq r6, sl, lr, lsl #16 │ │ │ │ + eorseq r6, sl, lr, lsl #16 │ │ │ │ + eorseq r6, sl, r0, lsl #16 │ │ │ │ + eorseq r6, sl, r6, lsl #16 │ │ │ │ + ldrshteq r6, [sl], -r0 │ │ │ │ + eorseq r6, lr, sl, lsr #14 │ │ │ │ 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], -r8 │ │ │ │ - eorseq r6, sl, r4, lsr #9 │ │ │ │ + eorseq r6, sl, r2, ror #14 │ │ │ │ + eorseq r6, sl, sl, lsr #14 │ │ │ │ + ldrsbteq r6, [sl], -r2 │ │ │ │ + eorseq r6, sl, r6, asr #13 │ │ │ │ + eorseq r6, lr, ip, asr #25 │ │ │ │ + eorseq r6, lr, r0, asr #12 │ │ │ │ + ldrsbteq r6, [fp], -r0 │ │ │ │ + eorseq r6, sl, sl, lsr #13 │ │ │ │ + eorseq r5, fp, r0, ror r7 │ │ │ │ + ldrshteq r4, [sl], -ip │ │ │ │ + eorseq r5, fp, sl, ror #14 │ │ │ │ + eorseq r5, fp, sl, asr r7 │ │ │ │ + eorseq r6, lr, lr, asr #11 │ │ │ │ + ldrsbteq r6, [sl], -lr │ │ │ │ + ldrsbteq r6, [sl], -r0 │ │ │ │ + eorseq r6, sl, r2, asr #11 │ │ │ │ + eorseq r6, sl, r4, ror r5 │ │ │ │ + eorseq r6, sl, r0, ror #10 │ │ │ │ + eorseq r6, sl, ip, asr #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 │ │ │ │ + mlaseq sl, ip, r4, r6 │ │ │ │ + eorseq sp, ip, r0, asr #30 │ │ │ │ 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 │ │ │ │ + eorseq r6, sl, r6, lsl #8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febd3c80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ mvnslt r6, r8, asr #17 │ │ │ │ strtmi r4, [r9], -ip, lsl #12 │ │ │ │ @ instruction: 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, sl, asr #7 │ │ │ │ + eorseq r6, sl, r4, lsr #7 │ │ │ │ + eorseq r3, lr, r0, ror r0 │ │ │ │ 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, r8, lsl r3 │ │ │ │ + eorseq r6, sl, r8, asr r3 │ │ │ │ + eorseq r5, fp, ip, ror #31 │ │ │ │ + eorseq r3, sl, r0, asr #5 │ │ │ │ + mlaseq ip, r0, r5, sl │ │ │ │ + eorseq r6, sl, sl, asr #5 │ │ │ │ + ldrshteq r6, [lr], -sl │ │ │ │ + eorseq r6, sl, r4, lsr #4 │ │ │ │ + ldrshteq r2, [lr], -r6 │ │ │ │ + eorseq fp, ip, ip, asr #13 │ │ │ │ + ldrhteq r6, [sl], -sl │ │ │ │ + ldrshteq r6, [sl], -lr │ │ │ │ + eorseq r6, sl, r8, asr #3 │ │ │ │ + eorseq r6, sl, r8, ror r1 │ │ │ │ + eorseq r6, sl, r4, lsr #3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [r8], r3, lsl #1 │ │ │ │ ldcmi 3, cr11, [r6], {16} │ │ │ │ @ instruction: 0xf8df4605 │ │ │ │ @@ -78825,17 +78825,17 @@ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ andcs r4, r4, #458752 @ 0x70000 │ │ │ │ tstcs r1, fp, lsl #16 │ │ │ │ @ instruction: 0xf7b24478 │ │ │ │ @ instruction: 0xb003edba │ │ │ │ svchi 0x00f0e8bd │ │ │ │ addeq r2, sl, r8, asr r9 │ │ │ │ - eorseq r2, lr, r6, asr r5 │ │ │ │ - eorseq r7, fp, r4, lsr #15 │ │ │ │ - ldrhteq r5, [sl], -ip │ │ │ │ + ldrshteq r2, [lr], -lr │ │ │ │ + eorseq r7, fp, ip, asr #16 │ │ │ │ + eorseq r5, sl, r4, ror #12 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ stmiami r6!, {r2, r9, sl, lr}^ │ │ │ │ blmi ffa0e618 │ │ │ │ bmi ffa0dfc4 │ │ │ │ @@ -79065,65 +79065,65 @@ │ │ │ │ bmi e770ec │ │ │ │ @ instruction: 0xe7e7447a │ │ │ │ ldrbtmi r4, [r9], #-2358 @ 0xfffff6ca │ │ │ │ @ instruction: 0xf7b2e7e0 │ │ │ │ svclt 0x0000ec4c │ │ │ │ addseq r3, r0, r0, lsr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - 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, r2, ror #2 │ │ │ │ + mlaseq sl, lr, r0, r6 │ │ │ │ + mlaseq sl, sl, r0, r6 │ │ │ │ + eorseq r7, fp, r0, lsr #15 │ │ │ │ + mlaseq sl, r6, r0, r6 │ │ │ │ + eorseq r6, sl, lr, lsl #1 │ │ │ │ + eorseq r7, fp, r6, ror r7 │ │ │ │ + eorseq r6, sl, ip, lsl #1 │ │ │ │ + eorseq r6, sl, lr, lsl #1 │ │ │ │ + eorseq r7, fp, r0, asr r7 │ │ │ │ + ldrhteq r6, [sl], -r2 │ │ │ │ + eorseq sp, ip, lr, ror #20 │ │ │ │ + eorseq r6, sl, r2, ror r0 │ │ │ │ + eorseq r6, sl, sl, rrx │ │ │ │ + eorseq r6, sl, r0, ror r0 │ │ │ │ + eorseq r1, sl, r2, lsr pc │ │ │ │ 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, r6, lsr r6 │ │ │ │ + eorseq r5, sl, ip, ror #30 │ │ │ │ + eorseq r7, fp, r4, lsr #12 │ │ │ │ + eorseq r7, fp, r8, lsl r6 │ │ │ │ + eorseq r5, sl, r4, lsr #30 │ │ │ │ + eorseq r7, fp, r4, lsl #12 │ │ │ │ + ldrshteq r7, [fp], -ip │ │ │ │ + eorseq r5, sl, lr, ror #29 │ │ │ │ + eorseq r7, fp, ip, ror #11 │ │ │ │ + eorseq r5, sl, r0, asr #31 │ │ │ │ + eorseq r5, sl, r2, asr #28 │ │ │ │ + ldrshteq r5, [lr], -sl │ │ │ │ addseq r4, r0, r0, lsr r2 │ │ │ │ - eorseq r5, lr, r6, lsr #2 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + eorseq r5, lr, lr, asr #3 │ │ │ │ + eorseq r7, fp, r2, lsl r5 │ │ │ │ + eorseq r5, sl, r8, asr #29 │ │ │ │ + eorseq r7, fp, r2, lsl #10 │ │ │ │ + eorseq r5, sl, r4, ror #28 │ │ │ │ + eorseq r5, sl, sl, lsr #29 │ │ │ │ + eorseq r5, sl, r2, lsr lr │ │ │ │ + ldrhteq r7, [fp], -r2 │ │ │ │ + eorseq r7, fp, ip, lsr #9 │ │ │ │ + eorseq lr, r9, r2, lsr #29 │ │ │ │ + ldrshteq r5, [sl], -r4 │ │ │ │ + eorseq r5, sl, r2, asr #6 │ │ │ │ + ldrsbteq r5, [sl], -sl │ │ │ │ + eorseq r5, sl, r2, lsr #5 │ │ │ │ + eorseq r5, sl, r6, ror #28 │ │ │ │ + mlaseq fp, r4, r2, r5 │ │ │ │ + eorseq r5, sl, lr, lsl r3 │ │ │ │ + ldrhteq r5, [sl], -r8 │ │ │ │ + ldrsbteq r5, [sl], -lr │ │ │ │ + eorseq r5, sl, ip, ror #4 │ │ │ │ + eorseq r5, sl, r6, lsr #25 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [pc], -r6, lsl #12 │ │ │ │ @ instruction: 0xf0062100 │ │ │ │ @ instruction: 0x4681fe79 │ │ │ │ @@ -79136,15 +79136,15 @@ │ │ │ │ strcc r4, [r1], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf7b26a1b │ │ │ │ blvs d781d8 │ │ │ │ addsmi r6, ip, #27648 @ 0x6c00 │ │ │ │ @ instruction: 0x4648d3f2 │ │ │ │ @ instruction: 0xf826f071 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - eorseq r6, sl, lr, asr #13 │ │ │ │ + eorseq r6, sl, r6, ror r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febd44a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ @ instruction: 0xf003b082 │ │ │ │ strmi r0, [r8], -r6, lsl #5 │ │ │ │ ldrbteq pc, [r9], #-3 @ │ │ │ │ @@ -79166,22 +79166,22 @@ │ │ │ │ blmi 32c738 │ │ │ │ @ instruction: 0xe7e6447b │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ blmi 2f7290 │ │ │ │ @ instruction: 0xe7e0447b │ │ │ │ ldrbtmi r4, [fp], #-2824 @ 0xfffff4f8 │ │ │ │ svclt 0x0000e7dd │ │ │ │ - eorseq r1, fp, 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 │ │ │ │ + ldrhteq r1, [fp], -r0 │ │ │ │ + mlaseq sl, r6, fp, r5 │ │ │ │ + eorseq r0, fp, r6, asr ip │ │ │ │ + eorseq r6, lr, r8, lsr #2 │ │ │ │ + eorseq r5, sl, ip, asr #25 │ │ │ │ + eorseq r5, sl, lr, asr #25 │ │ │ │ + eorseq r5, sl, r8, asr #25 │ │ │ │ + eorseq r2, sl, lr, lsl #23 │ │ │ │ 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 │ │ │ │ + eorseq r7, fp, ip, lsr r2 │ │ │ │ @ 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, r8, lsr #4 │ │ │ │ + eorseq r5, sl, r0, asr #24 │ │ │ │ + ldrshteq r5, [sl], -lr │ │ │ │ + eorseq r5, sl, r0, lsl #24 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0xf8dfb093 │ │ │ │ ldrmi r3, [r5], -ip, asr #24 │ │ │ │ mcrrcs 8, 13, pc, r8, cr15 @ │ │ │ │ @@ -80019,94 +80019,94 @@ │ │ │ │ @ instruction: 0xf89becf2 │ │ │ │ strcc r3, [r1], #-44 @ 0xffffffd4 │ │ │ │ mvnle r4, #156, 4 @ 0xc0000009 │ │ │ │ svclt 0x0000e54b │ │ │ │ addseq r2, r0, ip, ror #23 │ │ │ │ addseq r2, r0, r6, ror #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - 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, sl, asr #11 │ │ │ │ + mlaseq sl, r2, r5, r6 │ │ │ │ + eorseq r5, sl, r4, lsl #20 │ │ │ │ + eorseq r5, sl, r0, ror r9 │ │ │ │ addseq r2, r0, lr, ror #21 │ │ │ │ - eorseq r6, sl, r6, asr #8 │ │ │ │ - eorseq r6, sl, r8, lsr #8 │ │ │ │ + eorseq r6, sl, lr, ror #9 │ │ │ │ + ldrsbteq r6, [sl], -r0 │ │ │ │ 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 │ │ │ │ + eorseq r5, sl, ip, lsr #21 │ │ │ │ + eorseq sp, ip, r8, asr r3 │ │ │ │ + eorseq r5, lr, r6, lsl r4 │ │ │ │ + eorseq sl, ip, lr, lsl #26 │ │ │ │ + eorseq r5, sl, r0, asr #17 │ │ │ │ + ldrsbteq r5, [sl], -r2 │ │ │ │ + eorseq r5, lr, r0, lsl r7 │ │ │ │ + eorseq r5, sl, lr, lsl #20 │ │ │ │ + eorseq r5, sl, sl, lsl #20 │ │ │ │ + eorseq r7, sp, r4, lsl #3 │ │ │ │ + eorseq r4, lr, r2, ror #21 │ │ │ │ + eorseq r5, lr, r2, ror #12 │ │ │ │ + ldrhteq r5, [sl], -ip │ │ │ │ + eorseq r5, fp, r2, lsl #7 │ │ │ │ + eorseq r6, sl, lr, ror r1 │ │ │ │ + eorseq r6, sl, ip, ror r1 │ │ │ │ + eorseq r6, sl, r0, ror #2 │ │ │ │ + ldrsbteq r5, [lr], -r4 │ │ │ │ + eorseq r6, sl, r6, asr #2 │ │ │ │ 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, r2, asr #15 │ │ │ │ + eorseq r6, sl, r6, ror #22 │ │ │ │ + eorseq r5, lr, r0, lsr r4 │ │ │ │ + mlaseq fp, r6, r1, r5 │ │ │ │ + eorseq r6, sl, r2, lsl #22 │ │ │ │ + eorseq r5, lr, r2, lsr #20 │ │ │ │ + eorseq r4, lr, sl, lsl #28 │ │ │ │ + eorseq r5, lr, r2, lsl sl │ │ │ │ + eorseq r5, sl, sl, ror #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, r4, ror fp │ │ │ │ + eorseq r5, lr, r8, lsr #5 │ │ │ │ + eorseq r5, sl, r8, lsr #6 │ │ │ │ + ldrshteq r5, [fp], -r2 │ │ │ │ + eorseq r5, sl, r8, lsl r8 │ │ │ │ + eorseq r5, sl, ip, lsr r8 │ │ │ │ + eorseq r5, sl, r8, asr #15 │ │ │ │ + eorseq r4, fp, lr, ror #30 │ │ │ │ + eorseq r8, lr, r4, ror r1 │ │ │ │ + eorseq r5, sl, sl, ror #12 │ │ │ │ + eorseq r5, sl, r0, asr #8 │ │ │ │ + eorseq r5, sl, r6, ror r4 │ │ │ │ + eorseq r6, sl, r2, ror r8 │ │ │ │ + eorseq r4, lr, ip, ror fp │ │ │ │ + eorseq r1, lr, r2, ror #13 │ │ │ │ + ldrshteq r6, [fp], -r4 │ │ │ │ + mlaseq lr, ip, r6, r1 │ │ │ │ + eorseq r1, sp, lr, lsl #7 │ │ │ │ + ldrshteq r5, [sl], -r6 │ │ │ │ + eorseq r5, sl, r2, lsl r5 │ │ │ │ + eorseq r5, sl, r6, asr #10 │ │ │ │ + eorseq r5, sl, r4, asr #10 │ │ │ │ + eorseq r5, sl, sl, lsl #2 │ │ │ │ + eorseq ip, ip, sl, lsl #22 │ │ │ │ + eorseq r6, fp, r0, lsr #15 │ │ │ │ + eorseq r5, sl, r8, lsr r4 │ │ │ │ + ldrshteq r1, [lr], -r2 │ │ │ │ + eorseq r4, lr, r0, lsl #19 │ │ │ │ + ldrshteq r6, [fp], -lr │ │ │ │ + eorseq r1, lr, r8, lsr #9 │ │ │ │ + eorseq r5, sl, r0, ror #13 │ │ │ │ + ldrsbteq r4, [lr], -r6 │ │ │ │ + mlaseq sl, r4, r2, r5 │ │ │ │ + eorseq r4, sl, sl, ror lr │ │ │ │ + eorseq r5, sl, r6, asr r2 │ │ │ │ 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 │ │ │ │ + eorseq r5, sl, sl, lsl r2 │ │ │ │ + eorseq r5, sl, r2, ror #12 │ │ │ │ + eorseq r5, sl, r6, lsr #2 │ │ │ │ + eorseq r4, lr, r4, ror #19 │ │ │ │ + ldrshteq r4, [sl], -lr │ │ │ │ + eorseq r4, sl, r8, ror #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 r4, sl, r2, ror #30 │ │ │ │ + eorseq r5, sl, r8, lsr r4 │ │ │ │ + eorseq r5, sl, r0, lsl r4 │ │ │ │ + eorseq r0, sl, ip, asr fp │ │ │ │ + ldrhteq r4, [lr], -r8 │ │ │ │ + eorseq r5, sl, r8, ror #7 │ │ │ │ + eorseq r5, sl, r8, lsr r3 │ │ │ │ + eorseq r5, sl, r8, lsl r3 │ │ │ │ + eorseq r5, lr, r8, ror #1 │ │ │ │ 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 r0, sl, r2, lsr sl │ │ │ │ + eorseq r5, sl, r4, ror r2 │ │ │ │ + eorseq r5, sl, r4, ror #4 │ │ │ │ + eorseq r4, sl, r8, ror #24 │ │ │ │ + ldrsbteq r5, [sl], -r4 │ │ │ │ + ldrhteq r5, [sl], -r8 │ │ │ │ + eorseq r4, sl, r0, lsr #26 │ │ │ │ + eorseq r4, sl, r4, asr #30 │ │ │ │ + eorseq r4, sl, ip, lsr #27 │ │ │ │ + eorseq fp, sl, lr, lsl ip │ │ │ │ + eorseq r4, sl, ip, lsl #27 │ │ │ │ + eorseq r4, sl, sl, lsr #26 │ │ │ │ + eorseq r5, fp, lr, ror r4 │ │ │ │ + ldrsbteq r4, [sl], -r4 │ │ │ │ + mlaseq sl, r8, ip, r4 │ │ │ │ + eorseq r4, sl, r0, lsr lr │ │ │ │ + ldrhteq r4, [sl], -r2 │ │ │ │ + eorseq r4, sl, ip, ror #20 │ │ │ │ + eorseq r4, sl, sl, ror sl │ │ │ │ + eorseq r4, sl, ip, lsl #21 │ │ │ │ + eorseq r5, sl, sl, lsr #7 │ │ │ │ + mlaseq sl, r4, r3, r5 │ │ │ │ + eorseq r5, sl, sl, asr r3 │ │ │ │ + eorseq r5, sl, r0, asr #6 │ │ │ │ + eorseq r5, sl, sl, lsl r3 │ │ │ │ + eorseq r5, sl, r0, lsl #6 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + eorseq r4, sl, r8, ror #25 │ │ │ │ + eorseq r4, sl, lr, asr #25 │ │ │ │ + ldrhteq r4, [sl], -r4 │ │ │ │ + ldrhteq r3, [sp], -r6 │ │ │ │ + eorseq r1, sl, r4, lsr #23 │ │ │ │ + ldrsbteq r4, [sl], -sl │ │ │ │ + eorseq r4, sl, r4, asr #21 │ │ │ │ + eorseq r4, sl, r6, asr #17 │ │ │ │ + eorseq r5, sl, r2, asr r0 │ │ │ │ + ldrhteq ip, [ip], -r0 │ │ │ │ + eorseq r4, lr, lr, lsr #12 │ │ │ │ + ldrshteq r4, [sl], -r0 │ │ │ │ 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 │ │ │ │ + eorseq r5, sl, r6, ror #1 │ │ │ │ + eorseq r5, sl, sl, asr #32 │ │ │ │ + eorseq r5, sl, sl, lsl r0 │ │ │ │ + mlaseq sl, lr, r0, r5 │ │ │ │ + eorseq r5, sl, sl, ror r0 │ │ │ │ + eorseq r5, sl, r6, asr r0 │ │ │ │ + eorseq r5, sl, r2, lsr r0 │ │ │ │ + eorseq r5, sl, r2, lsl r0 │ │ │ │ + eorseq r4, sl, lr, ror #31 │ │ │ │ + mlaseq sl, lr, pc, r4 @ │ │ │ │ + eorseq r4, sl, r6, lsl #31 │ │ │ │ + eorseq r4, sl, r6, ror #30 │ │ │ │ + eorseq r4, sl, sl, asr #30 │ │ │ │ + eorseq r4, sl, lr, lsr #30 │ │ │ │ + eorseq r4, sl, r6, lsl pc │ │ │ │ ldrshteq r4, [sl], -lr │ │ │ │ - eorseq r4, sl, r6, ror #27 │ │ │ │ - eorseq r4, sl, r2, lsr #27 │ │ │ │ - eorseq r4, sl, r6, ror sp │ │ │ │ + eorseq r4, sl, r2, ror #29 │ │ │ │ + eorseq r4, sl, r2, asr #29 │ │ │ │ + eorseq r4, sl, r6, lsr #29 │ │ │ │ + eorseq r4, sl, lr, lsl #29 │ │ │ │ + eorseq r4, sl, sl, asr #28 │ │ │ │ + eorseq r4, sl, lr, lsl lr │ │ │ │ + eorseq r4, sl, sl, lsl #28 │ │ │ │ + eorseq r4, sl, sl, ror #27 │ │ │ │ + eorseq r4, sl, r2, asr #27 │ │ │ │ + ldrhteq r4, [sl], -sl │ │ │ │ + eorseq r4, sl, r6, lsl #27 │ │ │ │ eorseq r4, sl, r2, ror #26 │ │ │ │ - eorseq r4, sl, r2, asr #26 │ │ │ │ - eorseq r4, sl, sl, lsl sp │ │ │ │ - eorseq r4, sl, r2, lsl sp │ │ │ │ - ldrsbteq r4, [sl], -lr │ │ │ │ + eorseq r4, sl, sl, lsr sp │ │ │ │ + eorseq r4, sl, r6, lsl sp │ │ │ │ + ldrshteq r4, [sl], -r2 │ │ │ │ + ldrsbteq r4, [sl], -r2 │ │ │ │ ldrhteq r4, [sl], -sl │ │ │ │ - mlaseq sl, r2, ip, r4 │ │ │ │ - eorseq r4, sl, lr, ror #24 │ │ │ │ + eorseq r4, sl, r2, lsr #25 │ │ │ │ + eorseq r4, sl, sl, lsl #25 │ │ │ │ + eorseq r4, sl, r6, 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, r2, lsr ip │ │ │ │ + eorseq r4, sl, sl, lsl ip │ │ │ │ + eorseq r4, sl, r2, lsl #24 │ │ │ │ + eorseq r4, sl, sl, ror #23 │ │ │ │ + ldrsbteq r4, [sl], -r2 │ │ │ │ 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 │ │ │ │ - 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, lr, lsr #10 │ │ │ │ + eorseq r0, sl, r6, asr #21 │ │ │ │ + eorseq r1, sl, r6, lsr r4 │ │ │ │ + eorseq r4, sl, r6, lsr #10 │ │ │ │ + eorseq r4, sl, sl, lsr r5 │ │ │ │ + ldrsbteq r4, [sl], -r2 │ │ │ │ + ldrhteq r4, [sl], -r4 │ │ │ │ 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, ip, ror r6 │ │ │ │ + eorseq r4, sl, r2, ror #12 │ │ │ │ + eorseq r4, sl, r8, asr #12 │ │ │ │ + eorseq r4, sl, lr, lsr #12 │ │ │ │ + eorseq sl, fp, r0, ror r3 │ │ │ │ + eorseq r4, sl, r2, lsl #12 │ │ │ │ + eorseq r4, sl, ip, ror #11 │ │ │ │ + ldrsbteq r4, [sl], -r2 │ │ │ │ + ldrhteq r4, [sl], -r8 │ │ │ │ + mlaseq sl, lr, r5, r4 │ │ │ │ + eorseq r4, sl, r4, lsl #11 │ │ │ │ + eorseq r4, sl, sl, ror #10 │ │ │ │ + eorseq r4, sl, r0, asr r5 │ │ │ │ + ldrhteq r4, [sl], -lr │ │ │ │ + eorseq r4, sl, r8, lsr #8 │ │ │ │ + eorseq r4, sl, r0, ror r9 │ │ │ │ + eorseq r4, sl, sl, asr #18 │ │ │ │ + eorseq r8, fp, r4, ror #5 │ │ │ │ + eorseq r4, sl, lr, lsl r9 │ │ │ │ + eorseq r4, sl, r8, ror #17 │ │ │ │ + ldrhteq r4, [sl], -r6 │ │ │ │ + eorseq r4, sl, r4, lsl #17 │ │ │ │ + eorseq r4, sl, r2, asr r8 │ │ │ │ + eorseq r4, sl, lr, lsl r8 │ │ │ │ + ldrshteq r4, [sl], -r6 │ │ │ │ + eorseq r4, sl, sl, asr #15 │ │ │ │ + mlaseq sl, sl, r7, r4 │ │ │ │ + eorseq r4, sl, lr, ror #14 │ │ │ │ + eorseq r4, sl, lr, lsr r7 │ │ │ │ + eorseq r4, sl, r2, lsl r7 │ │ │ │ + ldrsbteq r4, [sl], -lr │ │ │ │ + ldrhteq r4, [sl], -lr │ │ │ │ + mlaseq sl, sl, r6, r4 │ │ │ │ + ldrsbteq r4, [sl], -lr │ │ │ │ + eorseq r3, fp, r2, ror sp │ │ │ │ @ instruction: 0xf8db2004 │ │ │ │ blcs 8b224 │ │ │ │ rschi pc, r0, r0, asr #32 │ │ │ │ ldmdavs r3, {r1, r4, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf43e2b00 │ │ │ │ blls 1a9924 │ │ │ │ vmax.s8 q9, q0, q10 │ │ │ │ @@ -81374,71 +81374,71 @@ │ │ │ │ blt fef7d570 │ │ │ │ tstcs r1, ip, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-1600 @ 0xfffff9c0 │ │ │ │ b 15bd444 │ │ │ │ blt fed7d580 │ │ │ │ ldrbtmi r4, [fp], #-2873 @ 0xfffff4c7 │ │ │ │ ldmlt r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - eorseq r4, sl, 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 r3, sl, lr, asr lr │ │ │ │ - eorseq r3, sl, r2, asr #28 │ │ │ │ - eorseq r3, sl, r6, lsr #28 │ │ │ │ - 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 │ │ │ │ + ldrshteq r4, [sl], -r0 │ │ │ │ + eorseq r5, fp, sl, lsr r4 │ │ │ │ + eorseq r3, sl, lr, ror pc │ │ │ │ + eorseq r3, sl, r8, asr #29 │ │ │ │ + eorseq r5, fp, r0, lsl r4 │ │ │ │ + eorseq r3, sl, r6, asr pc │ │ │ │ + mlaseq sl, sl, lr, r3 │ │ │ │ + eorseq r3, fp, r6, asr #1 │ │ │ │ + mlaseq sl, lr, r7, r4 │ │ │ │ + eorseq r4, sl, r8, ror r7 │ │ │ │ + eorseq r4, sl, r4, lsr #14 │ │ │ │ + eorseq r4, sl, r8, lsl #14 │ │ │ │ + ldrshteq r4, [sl], -lr │ │ │ │ + eorseq r4, sl, ip, lsr #13 │ │ │ │ + eorseq r5, fp, r0, asr r3 │ │ │ │ + eorseq r4, lr, r2, lsr #3 │ │ │ │ + eorseq r5, fp, ip, lsr r3 │ │ │ │ + eorseq r4, lr, lr, lsl #3 │ │ │ │ + ldrhteq r4, [sl], -r6 │ │ │ │ + mlaseq sl, r2, r6, r4 │ │ │ │ + eorseq r4, sl, r8, lsr r6 │ │ │ │ + ldrsbteq r3, [sl], -sl │ │ │ │ + ldrhteq r5, [fp], -r6 │ │ │ │ + ldrshteq r3, [sl], -ip │ │ │ │ + eorseq r4, sl, r0, asr #12 │ │ │ │ + eorseq r3, sl, r2, ror #21 │ │ │ │ + eorseq r4, sl, sl, asr #32 │ │ │ │ + eorseq r3, lr, r4, ror #20 │ │ │ │ + eorseq r3, sl, r8, ror #29 │ │ │ │ + eorseq r3, sl, r0, lsr #31 │ │ │ │ + eorseq r3, sl, r4, lsl #31 │ │ │ │ + eorseq r3, sl, r8, ror #30 │ │ │ │ + ldrshteq r5, [fp], -r8 │ │ │ │ + eorseq pc, r9, ip, asr #19 │ │ │ │ + eorseq r4, sl, sl, lsr r2 │ │ │ │ + eorseq r3, sl, r6, lsr #30 │ │ │ │ + eorseq r3, sl, r6, lsl #30 │ │ │ │ + eorseq r3, sl, sl, ror #29 │ │ │ │ + eorseq r3, sl, lr, asr #29 │ │ │ │ + eorseq r3, sl, r6, lsr #29 │ │ │ │ + eorseq r3, sl, sl, lsl #29 │ │ │ │ + eorseq r3, sl, sl, ror #27 │ │ │ │ + eorseq r3, sl, r6, asr #28 │ │ │ │ + eorseq r3, sl, r2, ror #28 │ │ │ │ + ldrsbteq r3, [sl], -sl │ │ │ │ + eorseq r7, fp, r2, ror #27 │ │ │ │ + ldrhteq r3, [sl], -r8 │ │ │ │ + eorseq ip, r9, r0, lsl #22 │ │ │ │ + eorseq r3, sl, ip, asr fp │ │ │ │ + ldrhteq r4, [fp], -lr │ │ │ │ + eorseq r3, sl, lr, ror #21 │ │ │ │ + eorseq pc, r9, sl, asr r8 @ │ │ │ │ + ldrshteq r3, [fp], -sl │ │ │ │ + eorseq pc, r9, r2, asr #16 │ │ │ │ + eorseq pc, r9, r2, lsr r8 @ │ │ │ │ + eorseq pc, r9, r2, lsr #16 │ │ │ │ + eorseq r3, sl, r6, asr #21 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8df4680 │ │ │ │ stmdavs pc, {r4, r6, sl} @ │ │ │ │ ldrbtmi fp, [r8], #-131 @ 0xffffff7d │ │ │ │ @@ -81713,54 +81713,54 @@ │ │ │ │ svc 0x00b4f7af │ │ │ │ tstcs r1, ip, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ svc 0x00aef7af │ │ │ │ andcs lr, r0, #80740352 @ 0x4d00000 │ │ │ │ svclt 0x0000e676 │ │ │ │ addseq r0, r0, r2, ror r9 │ │ │ │ - eorseq pc, r9, 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 pc, r9, sl, ror #6 │ │ │ │ + ldrshteq r4, [fp], -r4 │ │ │ │ + ldrshteq r4, [sl], -r6 │ │ │ │ + eorseq pc, r9, r2, lsl r3 @ │ │ │ │ + ldrhteq r4, [sl], -r6 │ │ │ │ + eorseq pc, r9, r4, asr #5 │ │ │ │ + eorseq r4, sl, ip, lsl #25 │ │ │ │ + andeq r0, r0, r4, ror r5 │ │ │ │ + eorseq pc, r9, r6, asr #4 │ │ │ │ + ldrsbteq r4, [fp], -r2 │ │ │ │ + eorseq r4, sl, r8, asr #4 │ │ │ │ + eorseq pc, r9, sl, asr r6 @ │ │ │ │ + eorseq r4, fp, ip, lsl #27 │ │ │ │ + eorseq r4, sl, r2, lsr r2 │ │ │ │ + eorseq pc, r9, lr, lsl #3 │ │ │ │ + eorseq r4, fp, r0, lsr #26 │ │ │ │ + ldrsbteq r4, [sl], -r6 │ │ │ │ + eorseq r4, sl, ip, lsr #2 │ │ │ │ + eorseq r4, sl, r8, lsl r1 │ │ │ │ + ldrhteq pc, [r9], -r0 @ │ │ │ │ + eorseq pc, r9, r4, lsr #2 │ │ │ │ + eorseq r4, sl, r4, lsl #3 │ │ │ │ + eorseq r4, sl, r0, ror #2 │ │ │ │ + eorseq r1, sp, ip, ror #20 │ │ │ │ + eorseq pc, r9, sl, lsr #1 │ │ │ │ + eorseq r4, sl, sl, ror #2 │ │ │ │ + eorseq pc, r9, r8, rrx │ │ │ │ + eorseq r4, sl, r0, lsr sl │ │ │ │ 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 @ │ │ │ │ + ldrhteq r3, [sl], -r8 │ │ │ │ + eorseq r3, sl, ip, lsr #11 │ │ │ │ + eorseq r4, sl, lr, rrx │ │ │ │ + eorseq r3, sl, r4, lsl #11 │ │ │ │ + eorseq r3, sl, lr, ror r5 │ │ │ │ + eorseq r4, sl, r4, lsl #1 │ │ │ │ + ldrsbteq r3, [sl], -r4 │ │ │ │ + eorseq r3, sl, ip, asr #31 │ │ │ │ + eorseq r3, sl, lr, lsr pc │ │ │ │ + eorseq r3, sl, sl, lsr #30 │ │ │ │ + eorseq pc, r9, r2, asr #7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ ldrmi fp, [r7], -pc, lsr #1 │ │ │ │ mrrccs 8, 13, pc, r8, cr15 @ │ │ │ │ @ instruction: 0xf8df461e │ │ │ │ @@ -82554,160 +82554,160 @@ │ │ │ │ @ instruction: 0xf44f0b13 │ │ │ │ strbt r2, [sp], r0, lsl #14 │ │ │ │ addseq r0, r0, r4, ror #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, r4, asr r6 │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ - eorseq 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], -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 │ │ │ │ eorseq r3, sl, r6, lsl #30 │ │ │ │ - eorseq r3, sl, r8, lsr #21 │ │ │ │ - ldrsbteq r3, [sl], -ip │ │ │ │ - eorseq r3, sl, lr, lsl #21 │ │ │ │ - eorseq r3, sl, r6, lsr #29 │ │ │ │ - eorseq r3, sl, r4, ror sl │ │ │ │ - eorseq r3, sl, sl, ror lr │ │ │ │ - eorseq r3, sl, ip, ror #28 │ │ │ │ - eorseq r3, sl, r6, asr #28 │ │ │ │ - eorseq r3, sl, r4, asr lr │ │ │ │ - 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 │ │ │ │ + mlaseq sp, r6, ip, r7 │ │ │ │ + eorseq r3, sl, r8, lsl pc │ │ │ │ + eorseq r3, sl, r0, lsl pc │ │ │ │ + eorseq r4, fp, r2, lsr r9 │ │ │ │ + eorseq r3, sl, sl, ror #29 │ │ │ │ + ldrshteq r3, [sl], -r0 │ │ │ │ + eorseq r4, sl, r4, ror #7 │ │ │ │ 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 │ │ │ │ + ldrshteq r3, [sl], -sl │ │ │ │ + ldrshteq r3, [sl], -sl │ │ │ │ + eorseq r3, sl, sl, ror #29 │ │ │ │ + ldrshteq r3, [sl], -r4 │ │ │ │ + ldrshteq r3, [sl], -ip │ │ │ │ + eorseq r3, sl, sl, lsl #31 │ │ │ │ + mlaseq sl, r4, pc, r3 @ │ │ │ │ + mlaseq sl, ip, pc, r3 @ │ │ │ │ + eorseq r3, sl, ip, lsr #31 │ │ │ │ + ldrhteq r3, [sl], -r6 │ │ │ │ + eorseq r3, sl, r8, lsr #31 │ │ │ │ + mlaseq sl, r8, pc, r3 @ │ │ │ │ + eorseq r4, sl, sl, asr r0 │ │ │ │ + ldrshteq r3, [sl], -ip │ │ │ │ + eorseq r4, sl, r4, lsr r0 │ │ │ │ + mlaseq sl, sl, fp, r3 │ │ │ │ + eorseq r4, sl, r2, lsl r0 │ │ │ │ + eorseq r3, sl, r4, lsl #23 │ │ │ │ + eorseq r3, sl, r8, ror #31 │ │ │ │ + eorseq r3, sl, sl, ror #22 │ │ │ │ + eorseq r3, sl, lr, lsr #31 │ │ │ │ + eorseq r3, sl, r0, asr fp │ │ │ │ + eorseq r3, sl, r4, lsl #31 │ │ │ │ eorseq r3, sl, r6, lsr fp │ │ │ │ - eorseq r9, ip, r2, lsl r8 │ │ │ │ - eorseq r3, sl, r4, ror #18 │ │ │ │ - eorseq lr, r9, ip, lsr #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, lr, asr #30 │ │ │ │ + eorseq r3, sl, ip, lsl fp │ │ │ │ + eorseq r3, sl, r2, lsr #30 │ │ │ │ + eorseq r3, sl, r4, lsl pc │ │ │ │ + eorseq r3, sl, lr, ror #29 │ │ │ │ + ldrshteq r3, [sl], -ip │ │ │ │ + eorseq r3, sl, r0, asr #29 │ │ │ │ + ldrsbteq r3, [sl], -r2 │ │ │ │ + eorseq r3, sl, lr, lsl #29 │ │ │ │ + ldrhteq r3, [sl], -ip │ │ │ │ + eorseq r3, sl, r0, ror #28 │ │ │ │ + eorseq r3, sl, r2, lsr #21 │ │ │ │ + eorseq r3, sl, r8, lsr #28 │ │ │ │ + ldrsbteq r3, [sl], -r2 │ │ │ │ + ldrshteq r3, [sl], -r0 │ │ │ │ + ldrhteq r3, [sl], -r6 │ │ │ │ + eorseq r3, sl, r0, asr #27 │ │ │ │ + mlaseq sl, lr, sl, r3 │ │ │ │ + eorseq r3, sl, lr, lsr #26 │ │ │ │ + eorseq r3, sl, r0, lsr sl │ │ │ │ + ldrshteq r3, [sl], -r6 │ │ │ │ + eorseq r3, sl, r4, ror #20 │ │ │ │ + eorseq r3, sl, r8, asr #25 │ │ │ │ + eorseq r3, sl, r6, lsr #25 │ │ │ │ + eorseq r3, sl, r8, lsr sl │ │ │ │ + eorseq r3, sl, lr, ror #24 │ │ │ │ + eorseq r3, sl, ip, ror fp │ │ │ │ + eorseq r3, sl, ip, asr #24 │ │ │ │ + eorseq r3, sl, r6, lsr #24 │ │ │ │ + eorseq r9, ip, r2, lsl #18 │ │ │ │ + eorseq r3, sl, r4, asr sl │ │ │ │ + mlaseq r9, ip, ip, lr │ │ │ │ + ldrshteq r3, [sl], -r4 │ │ │ │ + ldrsbteq r3, [sl], -lr │ │ │ │ + ldrhteq r9, [ip], -sl │ │ │ │ + eorseq r3, sl, ip, lsl #20 │ │ │ │ + eorseq lr, r9, r4, asr ip │ │ │ │ + eorseq r3, sl, r0, 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, r0, asr #22 │ │ │ │ + eorseq r3, sl, lr, asr #22 │ │ │ │ + eorseq r9, ip, sl, lsr #16 │ │ │ │ + ldrsbteq lr, [r9], -r6 │ │ │ │ + eorseq r4, sl, r6, ror #4 │ │ │ │ + eorseq r3, sl, r4, lsl fp │ │ │ │ + eorseq r3, sl, r4, asr r9 │ │ │ │ + eorseq r9, ip, lr, ror #15 │ │ │ │ + eorseq lr, r9, ip, lsl #23 │ │ │ │ + eorseq r4, sl, r4, lsr r2 │ │ │ │ + eorseq r3, sl, sl, asr #21 │ │ │ │ + eorseq r3, sl, ip, lsl #18 │ │ │ │ + eorseq r9, ip, r4, lsr #15 │ │ │ │ + eorseq lr, r9, r2, asr #22 │ │ │ │ + eorseq r3, sl, r8, ror #19 │ │ │ │ + eorseq r3, sl, r2, asr #19 │ │ │ │ + ldrhteq r3, [sl], -r8 │ │ │ │ + eorseq r3, sl, sl, lsr #19 │ │ │ │ + eorseq r3, sl, r0, lsl #19 │ │ │ │ + mlaseq sl, r2, r9, r3 │ │ │ │ + eorseq r3, sl, r4, asr #18 │ │ │ │ eorseq r3, sl, sl, ror #17 │ │ │ │ - mlaseq sl, ip, r8, r3 │ │ │ │ - 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 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 │ │ │ │ - ldrhteq r3, [sl], -r4 │ │ │ │ - ldrhteq r3, [sl], -lr │ │ │ │ - mlaseq sl, ip, r6, r3 │ │ │ │ - mlaseq sl, sl, r6, r3 │ │ │ │ + eorseq r3, sl, ip, lsl #18 │ │ │ │ + ldrsbteq r3, [sl], -r2 │ │ │ │ + eorseq r3, sl, r0, ror #17 │ │ │ │ + ldrhteq r3, [sl], -sl │ │ │ │ + ldrhteq r3, [sl], -r0 │ │ │ │ + eorseq r3, sl, r2, lsr #17 │ │ │ │ + eorseq r3, sl, r8, ror r8 │ │ │ │ + eorseq r3, sl, sl, lsl #17 │ │ │ │ + eorseq r4, sl, sl, lsr r1 │ │ │ │ + eorseq r3, sl, r0, asr #19 │ │ │ │ + eorseq r3, sl, r0, lsl #16 │ │ │ │ + mlaseq ip, sl, r6, r9 │ │ │ │ + eorseq lr, r9, r8, lsr sl │ │ │ │ + eorseq r3, sl, sl, lsl #15 │ │ │ │ + eorseq r3, sl, ip, asr r7 │ │ │ │ + eorseq r3, sl, r6, ror #14 │ │ │ │ + eorseq r3, sl, r4, asr #14 │ │ │ │ + eorseq r3, sl, r2, asr #14 │ │ │ │ + eorseq r3, sl, ip, lsr #14 │ │ │ │ + eorseq r3, sl, lr, lsl r7 │ │ │ │ + eorseq r3, sl, r4, lsl r7 │ │ │ │ + eorseq r3, sl, lr, ror #13 │ │ │ │ + ldrshteq r3, [sl], -ip │ │ │ │ + eorseq r3, sl, sl, lsr #12 │ │ │ │ eorseq r3, sl, r4, lsl #13 │ │ │ │ - eorseq r3, sl, r6, ror r6 │ │ │ │ - eorseq r3, sl, ip, ror #12 │ │ │ │ - eorseq r3, sl, r6, asr #12 │ │ │ │ - eorseq r3, sl, r4, asr r6 │ │ │ │ - eorseq r3, sl, r2, lsl #11 │ │ │ │ + eorseq r3, sl, lr, lsl #13 │ │ │ │ + eorseq r3, sl, r4, asr #12 │ │ │ │ + ldrsbteq r3, [sl], -lr │ │ │ │ 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 │ │ │ │ + eorseq r3, sl, ip, ror #29 │ │ │ │ + eorseq r3, sl, r0, lsl #30 │ │ │ │ + eorseq r3, sl, r6, lsl #30 │ │ │ │ + eorseq r3, sl, r8, lsl #30 │ │ │ │ + eorseq r3, sl, ip, ror #28 │ │ │ │ + eorseq r3, sl, r2, asr lr │ │ │ │ + eorseq r3, sl, r8, ror #28 │ │ │ │ + eorseq r1, fp, r8, lsl #17 │ │ │ │ + eorseq r2, sl, sl, lsl #31 │ │ │ │ + ldrhteq r2, [lr], -sl │ │ │ │ + eorseq r2, fp, sl, lsr #8 │ │ │ │ + ldrsbteq r3, [sl], -lr │ │ │ │ + eorseq r3, sl, r6, ror #7 │ │ │ │ + eorseq r3, sl, r8, ror #7 │ │ │ │ + mlaseq sl, r8, sp, r3 │ │ │ │ + eorseq lr, r9, r0, lsr #14 │ │ │ │ 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, r4, asr r3 │ │ │ │ + eorseq r3, fp, ip, ror #27 │ │ │ │ + eorseq r3, fp, r2, ror #27 │ │ │ │ @ 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 │ │ │ │ + eorseq r3, sl, lr, lsr #21 │ │ │ │ + ldrsbteq r3, [sp], -r0 │ │ │ │ + mlaseq r9, sl, pc, sp @ │ │ │ │ + eorseq r3, sl, r4, lsl #21 │ │ │ │ + eorseq sp, r9, r6, asr #30 │ │ │ │ + ldrshteq sp, [r9], -r4 │ │ │ │ + eorseq r3, sl, lr, ror #19 │ │ │ │ + eorseq r3, sl, r0, lsr #19 │ │ │ │ + eorseq r3, fp, sl, asr sl │ │ │ │ + eorseq r3, sl, lr, asr #18 │ │ │ │ + eorseq r3, sl, lr, lsr #18 │ │ │ │ + eorseq r3, sl, ip, lsl #18 │ │ │ │ + eorseq r3, sl, lr, lsr #32 │ │ │ │ + ldrhteq pc, [r9], -r0 @ │ │ │ │ + eorseq r3, sl, r6, lsl r0 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + ldrshteq r2, [sl], -lr │ │ │ │ + eorseq r3, sl, lr, lsr #17 │ │ │ │ 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 │ │ │ │ + eorseq r3, sl, sl, asr r4 │ │ │ │ + eorseq r2, sl, r4, ror #30 │ │ │ │ + eorseq r3, sl, r4, asr r4 │ │ │ │ + eorseq r3, sl, r8, asr r4 │ │ │ │ + eorseq r3, sl, r8, asr r4 │ │ │ │ + eorseq r3, sl, r8, asr r4 │ │ │ │ + eorseq r3, sl, r8, ror #8 │ │ │ │ + eorseq r3, sl, lr, ror r4 │ │ │ │ + eorseq r3, sl, sl, lsl #9 │ │ │ │ + eorseq r3, sl, sl, lsl #9 │ │ │ │ + eorseq r3, sl, r2, asr #7 │ │ │ │ + eorseq r3, sl, ip, ror r4 │ │ │ │ + eorseq r3, sl, r8, ror r4 │ │ │ │ + eorseq r3, sl, r6, lsl #9 │ │ │ │ + eorseq r3, sl, r0, ror #11 │ │ │ │ + eorseq r2, sl, r6, asr #30 │ │ │ │ + eorseq r3, sl, lr, asr #11 │ │ │ │ + eorseq r3, sl, sl, ror #11 │ │ │ │ + mlaseq sl, ip, sp, r2 │ │ │ │ + mlaseq sl, r6, r1, r6 │ │ │ │ + eorseq r2, sl, ip, lsr sp │ │ │ │ + eorseq r3, sl, r4, lsr #11 │ │ │ │ + eorseq r2, sl, r2, ror sp │ │ │ │ + eorseq r3, sl, r6, asr #10 │ │ │ │ + eorseq r2, sl, r4, lsl sp │ │ │ │ + eorseq r3, sl, r4, lsr #10 │ │ │ │ + eorseq r2, sl, r2, lsl #26 │ │ │ │ + ldrshteq r3, [sl], -r4 │ │ │ │ + eorseq r3, sl, lr, asr #9 │ │ │ │ ldrsbteq r2, [sl], -r0 │ │ │ │ - eorseq r3, sl, r0, asr r3 │ │ │ │ + eorseq r3, sl, r8, lsr #9 │ │ │ │ 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, r8, ror r4 │ │ │ │ + eorseq r3, sl, r4, asr r4 │ │ │ │ + ldrsbteq r2, [sl], -r6 │ │ │ │ + eorseq r3, sl, sl, lsr #8 │ │ │ │ + eorseq r2, sl, r8, ror ip │ │ │ │ + ldrshteq r3, [sl], -r8 │ │ │ │ + eorseq r2, sl, r2, ror #24 │ │ │ │ + eorseq r3, sl, r6, asr #7 │ │ │ │ + eorseq r2, sl, ip, asr #24 │ │ │ │ + mlaseq sl, r4, r3, r3 │ │ │ │ + eorseq r2, sl, r6, lsr ip │ │ │ │ + eorseq r3, sl, sl, ror #6 │ │ │ │ + eorseq r2, sl, r4, lsr #24 │ │ │ │ + eorseq r3, sl, r0, asr #6 │ │ │ │ + eorseq r2, sl, lr, lsl #24 │ │ │ │ + eorseq r3, sl, r2, lsl r3 │ │ │ │ + ldrshteq r2, [sl], -r8 │ │ │ │ + eorseq r3, sl, r8, ror #5 │ │ │ │ + eorseq r2, sl, r2, ror #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 r2, sl, ip, asr #23 │ │ │ │ + mlaseq sl, r4, r2, r3 │ │ │ │ + ldrhteq r2, [sl], -r6 │ │ │ │ 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, r2, asr #3 │ │ │ │ - ldrshteq r2, [sl], -r8 │ │ │ │ - mlaseq sl, r4, r1, r3 │ │ │ │ - eorseq r2, sl, r2, ror #21 │ │ │ │ + eorseq r2, sl, r0, lsr #23 │ │ │ │ + eorseq r3, sl, ip, lsr r2 │ │ │ │ + eorseq r2, sl, sl, lsl #23 │ │ │ │ + eorseq r3, sl, sl, lsl #4 │ │ │ │ + eorseq r2, sl, r8, ror fp │ │ │ │ + eorseq r3, sl, r0, ror #3 │ │ │ │ + eorseq r2, sl, r2, ror #22 │ │ │ │ + ldrhteq r3, [sl], -r2 │ │ │ │ + eorseq r2, sl, ip, asr #22 │ │ │ │ + eorseq r3, sl, r8, lsl #3 │ │ │ │ + eorseq r2, sl, r6, lsr fp │ │ │ │ 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 #22 │ │ │ │ + eorseq r3, sl, ip, lsl r1 │ │ │ │ + eorseq r2, sl, sl, lsl #22 │ │ │ │ + eorseq r3, sl, sl, lsr r0 │ │ │ │ + ldrshteq r2, [sl], -r4 │ │ │ │ + eorseq r3, sl, r4, lsr #32 │ │ │ │ + eorseq r2, sl, r2, ror #21 │ │ │ │ + eorseq r2, sl, sl, lsr #31 │ │ │ │ + eorseq r2, sl, ip, asr #21 │ │ │ │ + eorseq r2, sl, r2, lsl #31 │ │ │ │ + eorseq r2, sl, r0, lsl #22 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrmi fp, [r4], -r4, lsl #1 │ │ │ │ @ instruction: 0x46984a1f │ │ │ │ smladcs r0, pc, fp, r4 @ │ │ │ │ @@ -83303,15 +83303,15 @@ │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, pc, r1, lsl #2 │ │ │ │ @ instruction: 0xf7aebd30 │ │ │ │ svclt 0x0000eb30 │ │ │ │ addeq lr, pc, ip, lsr #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r2, sl, r4, ror #13 │ │ │ │ + eorseq r2, sl, ip, lsl #15 │ │ │ │ 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 │ │ │ │ + eorseq r1, lr, r6, lsl #18 │ │ │ │ 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, r8, lsl #8 │ │ │ │ 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 │ │ │ │ + eorseq r1, lr, r2 │ │ │ │ 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, ip, lsl #27 │ │ │ │ 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, r4, asr sp │ │ │ │ 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, lr, asr #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, r2, lsr r9 │ │ │ │ addeq sl, pc, r0, lsl fp @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r6, [sp], -r3, asr #17 │ │ │ │ strmi r7, [r0], r6, lsl #20 │ │ │ │ @@ -91910,15 +91910,15 @@ │ │ │ │ ... │ │ │ │ addeq r6, pc, r2, ror #15 │ │ │ │ ldrdeq r6, [pc], r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r6, pc, ip, lsr #15 │ │ │ │ andeq r0, r0, r4, asr r6 │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ - ldrsbteq ip, [sp], -lr │ │ │ │ + eorseq ip, sp, r6, lsl #11 │ │ │ │ @ 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, r4, asr #17 │ │ │ │ + eorseq lr, r9, r8, lsl #17 │ │ │ │ + eorseq ip, r9, sl, lsl #23 │ │ │ │ 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 │ │ │ │ + eorseq sp, r9, r6, asr #30 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ blcs 1aaf3c │ │ │ │ stmdbvs r3, {r0, r5, r8, ip, lr, pc}^ │ │ │ │ svcvc 0x00baf5b3 │ │ │ │ @ instruction: 0xf5b3d211 │ │ │ │ ldmdale ip, {r0, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0x73a5f5a3 │ │ │ │ @@ -142878,15 +142878,15 @@ │ │ │ │ @ instruction: 0xf88764fd │ │ │ │ ldcllt 0, cr6, [r8, #320]! @ 0x140 │ │ │ │ stmdacs r2!, {r0, r1, r3, r5, r7, fp, ip, sp}^ │ │ │ │ blmi 1b16f0 │ │ │ │ @ instruction: 0xf833447b │ │ │ │ @ instruction: 0x47700010 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - eorseq sl, sl, r0, lsr r7 │ │ │ │ + ldrsbteq sl, [sl], -r8 │ │ │ │ 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, ip, asr #24 │ │ │ │ + eorseq r7, r6, sl, ror #8 │ │ │ │ addeq r9, lr, lr, lsl r9 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq r5, r7, r6, ror #14 │ │ │ │ + eorseq r5, r7, lr, lsl #16 │ │ │ │ @ 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, ip, lsr #9 │ │ │ │ addeq r8, lr, lr, lsl #18 │ │ │ │ - eorseq r6, r6, r0, ror #6 │ │ │ │ + eorseq r6, r6, r8, lsl #8 │ │ │ │ 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, r0, lsr r8 │ │ │ │ + eorseq r6, r6, r6, lsl #4 │ │ │ │ + eorseq r2, r7, ip, asr r0 │ │ │ │ + eorseq r6, r6, r2, asr #9 │ │ │ │ + ldrsbteq r6, [r6], -r0 │ │ │ │ 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 │ │ │ │ + mlaseq sl, r0, r4, r4 │ │ │ │ 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, r6, lsr #1 │ │ │ │ + eorseq r9, r5, r0, lsr #1 │ │ │ │ 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, lr, ror r6 │ │ │ │ + eorseq r4, r6, r8, lsl #22 │ │ │ │ + eorseq r7, r9, r6, lsr #19 │ │ │ │ + eorseq r4, r6, r4, lsl #22 │ │ │ │ + eorseq r4, r6, r6, lsl fp │ │ │ │ + eorseq r4, r6, r4, ror #21 │ │ │ │ + ldrsbteq r4, [r6], -r2 │ │ │ │ + eorseq sp, r6, r4, asr #17 │ │ │ │ + eorseq r4, r6, r6, lsl fp │ │ │ │ + eorseq r4, r6, r8, lsl fp │ │ │ │ + eorseq r4, r6, sl, lsl fp │ │ │ │ + eorseq r4, r6, ip, lsl fp │ │ │ │ + eorseq r4, r6, lr, lsl fp │ │ │ │ + eorseq r6, r8, r8, lsl #23 │ │ │ │ + eorseq r4, r6, r6, lsl #7 │ │ │ │ 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, 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 │ │ │ │ + ldrshteq r4, [r6], -r2 │ │ │ │ + ldrhteq r4, [r6], -ip │ │ │ │ + ldrsbteq r0, [r8], -sl │ │ │ │ + ldrhteq r4, [r6], -r4 │ │ │ │ + eorseq sl, r7, r6, asr #24 │ │ │ │ + eorseq r5, r6, r0, lsr r6 │ │ │ │ + eorseq ip, r5, lr, ror #10 │ │ │ │ + eorseq fp, r7, r4, ror r9 │ │ │ │ + eorseq r6, r6, r2, ror #10 │ │ │ │ + eorseq r6, r6, r0, ror r5 │ │ │ │ + eorseq r4, r6, lr, lsl #21 │ │ │ │ + mlaseq r6, r0, sl, r4 │ │ │ │ + mlaseq r6, r2, sl, r4 │ │ │ │ + mlaseq r6, r4, sl, r4 │ │ │ │ + mlaseq r6, r6, sl, r4 │ │ │ │ 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 │ │ │ │ + eorseq r8, r5, lr, lsl pc │ │ │ │ + eorseq r8, r5, r8, lsl pc │ │ │ │ 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 │ │ │ │ + eorseq r4, r6, ip, lsr sl │ │ │ │ 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 │ │ │ │ + ldrshteq r4, [r6], -lr │ │ │ │ + eorseq r8, r5, r4, asr #29 │ │ │ │ + eorseq r4, r6, r2, ror sl │ │ │ │ + ldrhteq r8, [r5], -r8 │ │ │ │ + eorseq r4, r6, sl, lsr #20 │ │ │ │ + eorseq r4, r6, r4, asr #20 │ │ │ │ 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, r6, ror lr │ │ │ │ + eorseq r8, r5, r0, ror lr │ │ │ │ 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, lr, asr #28 │ │ │ │ + eorseq r8, r5, r8, asr #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 │ │ │ │ + eorseq r8, r5, r6, lsr #28 │ │ │ │ + eorseq r8, r5, r0, lsr #28 │ │ │ │ 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 │ │ │ │ + ldrshteq r8, [r5], -lr │ │ │ │ + ldrshteq r8, [r5], -r8 │ │ │ │ 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, r6, lsr #11 │ │ │ │ + mlaseq r7, sl, r4, sp │ │ │ │ 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 │ │ │ │ + eorseq sp, r7, r4, lsl #14 │ │ │ │ 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, lr, ror #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, r8, ror #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 │ │ │ │ + ldrhteq ip, [r7], -sl │ │ │ │ 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, lr, lsl #3 │ │ │ │ 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 │ │ │ │ + eorseq r3, r4, ip, lsr r1 │ │ │ │ + ldrsbteq r3, [r6], -ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ ldrmi fp, [r0], fp, lsl #1 │ │ │ │ strmi r4, [r5], -sl, ror #20 │ │ │ │ movwls r4, #26127 @ 0x660f │ │ │ │ @@ -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, r2, lsl sp │ │ │ │ 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, sl, asr #16 │ │ │ │ + eorseq r6, r3, r2, ror ip │ │ │ │ + eorseq r1, r3, r0, asr #25 │ │ │ │ + ldrsbteq r2, [r4], -ip │ │ │ │ + eorseq r2, r4, lr, lsl #31 │ │ │ │ + eorseq r2, r4, r0, lsl #31 │ │ │ │ + eorseq r2, r4, sl, lsl #31 │ │ │ │ + eorseq r2, r4, r2, lsl #31 │ │ │ │ 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 │ │ │ │ + eorseq ip, r7, r0, lsr #22 │ │ │ │ + eorseq r6, r7, r4, asr #2 │ │ │ │ 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 │ │ │ │ + ldrhteq r6, [r7], -r2 │ │ │ │ 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, r0, asr pc │ │ │ │ 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 │ │ │ │ + mlaseq r4, r0, r0, r7 │ │ │ │ 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 │ │ │ │ + ldrhteq r2, [r4], -r0 │ │ │ │ + eorseq ip, r5, sl, ror 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 │ │ │ │ + stc2 3, cr15, [r8, #-180] @ 0xffffff4c │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xff38f7fe │ │ │ │ bicsle r2, r3, r0, lsl #16 │ │ │ │ strtmi r4, [r1], -sp, lsr #28 │ │ │ │ ldmdavs r0!, {r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ stc2 0, cr15, [ip] │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @@ -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 │ │ │ │ + mcrr2 3, 2, pc, sl, cr13 @ │ │ │ │ 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 │ │ │ │ + ldrsbteq r2, [r4], -r6 │ │ │ │ ldrdeq r2, [r9], r4 │ │ │ │ addeq lr, fp, sl, asr #13 │ │ │ │ @ instruction: 0xffffffaf │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r2, r4, sl, lsl #10 │ │ │ │ + ldrhteq r2, [r4], -r2 │ │ │ │ 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 │ │ │ │ + ldrsbteq r2, [r4], -lr │ │ │ │ + ldrsbteq r2, [r4], -ip │ │ │ │ + eorseq r2, r4, r0, ror #9 │ │ │ │ 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 │ │ │ │ + ldrhteq r2, [r4], -sl │ │ │ │ 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, sl, lsl #10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r6, r7, r3, asr #21 │ │ │ │ strmi r4, [pc], -r4, lsl #12 │ │ │ │ @ instruction: 0xf000428b │ │ │ │ @@ -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, r6, lsl #1 │ │ │ │ + eorseq fp, r7, r0, lsl r4 │ │ │ │ + eorseq fp, r7, r8, ror #7 │ │ │ │ + eorseq sl, r7, r6, ror pc │ │ │ │ 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 │ │ │ │ + eorseq fp, r7, r4, ror #5 │ │ │ │ + eorseq fp, r7, r6, asr #5 │ │ │ │ + eorseq fp, r7, ip, ror 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 │ │ │ │ + eorseq fp, r7, r0, ror #1 │ │ │ │ + ldrsbteq fp, [r7], -r2 │ │ │ │ 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, sl, rrx │ │ │ │ + eorseq sl, r7, r6, asr ip │ │ │ │ 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 │ │ │ │ + ldrsbteq sl, [r7], -ip │ │ │ │ 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 │ │ │ │ + eorseq sl, r7, lr, lsl pc │ │ │ │ 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 │ │ │ │ + ldrsbteq sl, [r7], -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, sl, asr 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, #-420] @ 0xfffffe5c │ │ │ │ + eorseq r4, r5, r0, lsl lr │ │ │ │ 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 │ │ │ │ + ldc2l 3, cr15, [ip], {41} @ 0x29 │ │ │ │ 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, r6, lsr r5 │ │ │ │ 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 │ │ │ │ + ldrhteq lr, [r3], -sl │ │ │ │ @ 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, r2, lsl #5 │ │ │ │ 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, lr, lsl #19 │ │ │ │ + eorseq sp, r3, r2, ror #18 │ │ │ │ + eorseq r7, r4, ip, asr #2 │ │ │ │ + eorseq r0, r3, r6, ror #9 │ │ │ │ + eorseq r1, r6, r6, lsl fp │ │ │ │ + eorseq sp, r3, r4, lsl r9 │ │ │ │ + eorseq sl, r5, lr, lsr #12 │ │ │ │ + eorseq r0, r3, ip, lsl #9 │ │ │ │ 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, ip, lsr #17 │ │ │ │ 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 │ │ │ │ + ldrsbteq r8, [r2], -r0 │ │ │ │ + eorseq r7, r7, r4, asr #12 │ │ │ │ + eorseq sp, r3, lr, ror #13 │ │ │ │ + ldrshteq r1, [r4], -r0 │ │ │ │ + eorseq r7, r5, sl, asr sp │ │ │ │ + eorseq sp, r3, r4, asr #13 │ │ │ │ + eorseq sp, r3, ip, lsr #13 │ │ │ │ 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, lr, lsl #20 │ │ │ │ + eorseq sp, r3, r8, ror #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, r0, ror #18 │ │ │ │ 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, sl, ror #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, lr, lsl #4 │ │ │ │ + ldrsbteq sp, [r3], -lr │ │ │ │ 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, ip, ror r1 │ │ │ │ - eorseq sp, r3, r8, 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 │ │ │ │ - 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, lr, lsl #3 │ │ │ │ + mlaseq r3, sl, r1, sp │ │ │ │ + ldrhteq sp, [r3], -r2 │ │ │ │ + eorseq sp, r3, r4, asr #3 │ │ │ │ + ldrsbteq sp, [r3], -r4 │ │ │ │ + eorseq sp, r3, r4, ror #3 │ │ │ │ + ldrshteq sp, [r3], -r4 │ │ │ │ + eorseq sp, r3, r4, lsl #4 │ │ │ │ + eorseq sp, r3, r4, lsl r2 │ │ │ │ + eorseq sp, r3, r4, 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 │ │ │ │ + eorseq sp, r3, r4, asr r2 │ │ │ │ + eorseq sp, r3, r4, ror #4 │ │ │ │ + eorseq sp, r3, r4, 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 │ │ │ │ + mlaseq r3, r0, r2, sp │ │ │ │ + mlaseq r3, lr, r2, sp │ │ │ │ + eorseq sp, r3, r8, lsr #5 │ │ │ │ + ldrhteq sp, [r3], -r8 │ │ │ │ + eorseq sp, r3, r8, asr #5 │ │ │ │ + ldrsbteq sp, [r3], -r8 │ │ │ │ + eorseq sp, r3, ip, ror #5 │ │ │ │ eorseq sp, r3, r0, lsl #6 │ │ │ │ + eorseq sp, r3, r4, lsl r3 │ │ │ │ + eorseq sp, r3, r8, lsr #6 │ │ │ │ + eorseq sp, r3, ip, lsr r3 │ │ │ │ + eorseq sp, r3, r4, asr r3 │ │ │ │ + eorseq sp, r3, r8, ror #6 │ │ │ │ + eorseq sp, r3, ip, ror r3 │ │ │ │ + mlaseq r3, r0, r3, sp │ │ │ │ + eorseq sp, r3, r8, lsr #7 │ │ │ │ addeq sl, fp, ip, ror #15 │ │ │ │ - ldrsbteq ip, [r3], -lr │ │ │ │ + eorseq ip, r3, r6, lsl #31 │ │ │ │ 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, sl, lsl #9 │ │ │ │ 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, r4, lsr #31 │ │ │ │ + eorseq r5, r7, r4, lsr #31 │ │ │ │ + eorseq r5, r7, r4, asr pc │ │ │ │ + eorseq r5, r7, lr, lsr #30 │ │ │ │ + eorseq r5, r7, sl, lsl lr │ │ │ │ + eorseq r5, r7, r8, lsr #28 │ │ │ │ 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, r8, asr #2 │ │ │ │ + eorseq r6, r7, r8, lsr r1 │ │ │ │ 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 │ │ │ │ + eorseq r4, r7, r4, lsr #26 │ │ │ │ + eorseq r4, r7, r2, ror #30 │ │ │ │ + eorseq r4, r7, r0, asr #26 │ │ │ │ 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 │ │ │ │ + eorseq r5, r7, r6, lsl #12 │ │ │ │ + ldrsbteq r4, [r7], -r2 │ │ │ │ + eorseq r4, r7, sl, asr #17 │ │ │ │ addeq r7, r4, ip, asr #8 │ │ │ │ - eorseq r4, r7, r2, asr r4 │ │ │ │ - eorseq r4, r7, r4, asr #10 │ │ │ │ + ldrshteq r4, [r7], -sl │ │ │ │ + eorseq r4, r7, ip, ror #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, r0, ror lr │ │ │ │ + eorseq r4, r7, ip, lsl lr │ │ │ │ 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 │ │ │ │ + eorseq r4, r7, r0, lsl #20 │ │ │ │ + eorseq r4, r7, r8, ror 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, r8, asr #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, 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, r0, ror #16 │ │ │ │ + eorseq r4, r7, r2, lsr #17 │ │ │ │ + eorseq r4, r7, ip, asr #16 │ │ │ │ + ldrshteq r4, [r7], -r4 │ │ │ │ + eorseq r4, r7, ip, ror #15 │ │ │ │ + eorseq r4, r7, r2, lsr #15 │ │ │ │ + eorseq r4, r7, lr, asr #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 │ │ │ │ + eorseq r4, r7, r4, ror #13 │ │ │ │ + eorseq r4, r7, sl, lsr #13 │ │ │ │ + eorseq r4, r7, r2, lsr r6 │ │ │ │ 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 │ │ │ │ + ldrhteq r3, [r7], -r8 │ │ │ │ + eorseq r2, r5, sl, ror 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, r0, asr r0 │ │ │ │ + eorseq r2, r5, lr, lsr r3 │ │ │ │ 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, r8, ror #31 │ │ │ │ + eorseq r2, r5, r2, lsl #6 │ │ │ │ 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 │ │ │ │ + eorseq r2, r7, r8, lsl ip │ │ │ │ + eorseq r1, r5, lr, asr 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 │ │ │ │ + ldrhteq r2, [r7], -r0 │ │ │ │ + eorseq r1, r5, r2, lsr #30 │ │ │ │ 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, r8, asr #22 │ │ │ │ + eorseq r1, r5, r6, ror #29 │ │ │ │ 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, ip, ror #11 │ │ │ │ + eorseq r0, r5, r6, lsr #15 │ │ │ │ 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, r4, lsl #11 │ │ │ │ + eorseq r0, r5, sl, ror #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 │ │ │ │ + eorseq r1, r7, ip, lsl r5 │ │ │ │ + eorseq r0, r5, lr, lsr #14 │ │ │ │ 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, ip, asr #25 │ │ │ │ + eorseq pc, r4, sl, lsl #30 │ │ │ │ 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, r4, ror #24 │ │ │ │ + eorseq pc, r4, lr, asr #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 │ │ │ │ + ldrshteq r0, [r7], -ip │ │ │ │ + mlaseq r4, r2, lr, pc @ │ │ │ │ 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 │ │ │ │ + ldrshteq r4, [r6], -r8 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4620fd11 │ │ │ │ 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 15, cr15, [r4], {27} │ │ │ │ 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: 0x4604f8bf │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ smlatbcs ip, r6, r0, r8 │ │ │ │ andseq pc, r4, r9, lsl #2 │ │ │ │ @ instruction: 0xf8c92240 │ │ │ │ @ instruction: 0xf13ca004 │ │ │ │ - movwcs pc, #3167 @ 0xc5f @ │ │ │ │ + movwcs pc, #3255 @ 0xcb7 @ │ │ │ │ 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 │ │ │ │ + strmi pc, [r1], r9, lsl #17 │ │ │ │ @ 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: 0xf992f0d7 │ │ │ │ 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 │ │ │ │ + strmi pc, [r1], r1, lsr #19 │ │ │ │ @ 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 │ │ │ │ + eorseq r7, r2, sl, lsl r9 │ │ │ │ @ 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 │ │ │ │ + eorseq r7, r2, r8, lsl r9 │ │ │ │ + eorseq r7, r2, r0, asr #17 │ │ │ │ + ldrhteq r7, [r2], -r6 │ │ │ │ + ldrhteq r7, [r2], -r0 │ │ │ │ + eorseq r7, r2, lr, lsr #17 │ │ │ │ + eorseq ip, r1, r0, lsl #15 │ │ │ │ + mlaseq r2, sl, r8, r7 │ │ │ │ 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: 0xf982f0db │ │ │ │ @ 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, r5, ror #18 │ │ │ │ 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: 0xf94af0db │ │ │ │ @ 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, sl, lsl #13 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r7, r2, r2, ror #11 │ │ │ │ + eorseq r7, r2, sl, lsl #13 │ │ │ │ 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, ip, asr #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, lr, ror #8 │ │ │ │ + eorseq r3, r1, ip, asr r4 │ │ │ │ umulleq r5, sl, sl, r6 │ │ │ │ - ldrsbteq r7, [r2], -r2 │ │ │ │ - ldrsbteq r3, [r1], -r8 │ │ │ │ + eorseq r7, r2, sl, ror r3 │ │ │ │ + eorseq r3, r1, r0, lsl #7 │ │ │ │ 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, lr, lsr #3 │ │ │ │ + eorseq r2, r6, sl, lsr #2 │ │ │ │ + eorseq r1, r3, sl, lsl r3 │ │ │ │ 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 @ │ │ │ │ + ldc2 1, cr15, [sl], {57} @ 0x39 │ │ │ │ subseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ - @ instruction: 0xf850f0dd │ │ │ │ + @ instruction: 0xf8a8f0dd │ │ │ │ @ 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 │ │ │ │ + ldrhteq r1, [r6], -sl │ │ │ │ + ldrhteq r6, [r2], -sl │ │ │ │ + eorseq r2, r1, r2, asr lr │ │ │ │ + mlaseq r6, r2, sp, r1 │ │ │ │ + eorseq r6, r2, r6, asr lr │ │ │ │ + eorseq r2, r1, sl, lsr #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8], #-816 @ 0xfffffcd0 │ │ │ │ @ instruction: 0xf8df4617 │ │ │ │ @ instruction: 0xf8df2cf4 │ │ │ │ @@ -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 │ │ │ │ + mrc2 1, 0, pc, cr0, cr15, {1} │ │ │ │ blne 1e47ed0 │ │ │ │ ldrbtmi r6, [r9], #-2160 @ 0xfffff790 │ │ │ │ - @ instruction: 0xff7cf13f │ │ │ │ + @ instruction: 0xffd4f13f │ │ │ │ blne 1c47edc │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ stmdbeq r0, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ bicseq pc, r7, #132, 16 @ 0x840000 │ │ │ │ @ instruction: 0xf13f6870 │ │ │ │ - @ instruction: 0xf8dfff71 │ │ │ │ + @ instruction: 0xf8dfffc9 │ │ │ │ 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, r2, r3, r4, r5, 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: 0xf8dff9b9 │ │ │ │ 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: 0xf894f9c5 │ │ │ │ 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 │ │ │ │ + ldc2l 0, cr15, [sl], #-852 @ 0xfffffcac │ │ │ │ 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, r2, lsr lr │ │ │ │ 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, r4, lsl ip │ │ │ │ + eorseq r6, r2, sl, asr #27 │ │ │ │ + ldrsbteq r6, [r2], -r8 │ │ │ │ + ldrsbteq r6, [r2], -r4 │ │ │ │ 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 │ │ │ │ + eorseq r1, r6, r4, lsr #8 │ │ │ │ + eorseq r6, r2, r6, ror #11 │ │ │ │ + eorseq r2, r1, sl, asr #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, ip, asr #6 │ │ │ │ + mlaseq r2, r0, r4, r6 │ │ │ │ + ldrshteq r2, [r1], -r4 │ │ │ │ + eorseq r6, r2, r6, asr #7 │ │ │ │ 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 │ │ │ │ - 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 r1, r6, r4, ror #3 │ │ │ │ + eorseq r6, r2, r0, asr r3 │ │ │ │ + eorseq r2, r1, ip, lsl #5 │ │ │ │ + eorseq r2, r1, ip, ror #4 │ │ │ │ + ldrhteq r1, [r6], -r4 │ │ │ │ + eorseq r6, r2, ip, lsr r4 │ │ │ │ + eorseq r6, r2, r0, lsr #8 │ │ │ │ + eorseq r6, r2, r8, lsl r4 │ │ │ │ + eorseq r6, r2, lr, lsl #8 │ │ │ │ + eorseq r6, r2, r4, lsr #8 │ │ │ │ + ldrhteq r2, [r1], -lr │ │ │ │ + eorseq r1, r6, r0, ror #1 │ │ │ │ + eorseq r2, r1, r8, lsl #3 │ │ │ │ + eorseq r6, r2, r8, ror r2 │ │ │ │ + ldrhteq r1, [r6], -sl │ │ │ │ + eorseq r2, r1, r2, ror #2 │ │ │ │ + mlaseq r2, sl, r2, r6 │ │ │ │ + mlaseq r6, r4, r0, r1 │ │ │ │ + eorseq r2, r1, ip, lsr r1 │ │ │ │ + mlaseq r2, r8, r2, r6 │ │ │ │ + eorseq r6, r2, r8, lsl #7 │ │ │ │ + eorseq r2, r1, sl, lsl #2 │ │ │ │ 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 │ │ │ │ + eorseq r0, r6, r8, lsl lr │ │ │ │ + eorseq r6, r2, r8, lsr #12 │ │ │ │ + eorseq r1, r1, lr, lsr lr │ │ │ │ + eorseq r0, r6, r6, asr #26 │ │ │ │ + eorseq r6, r2, r2, lsr #11 │ │ │ │ + eorseq r1, r1, lr, ror #26 │ │ │ │ + eorseq r1, r1, r6, ror r5 │ │ │ │ + eorseq r1, r1, r0, ror r5 │ │ │ │ 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 │ │ │ │ + eorseq r0, r6, r4, lsl #26 │ │ │ │ + ldrhteq r0, [r6], -lr │ │ │ │ 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, r6, asr sp │ │ │ │ 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, sl, lsl #10 │ │ │ │ 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 │ │ │ │ + stc2l 0, cr15, [r4, #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 1ca8c8 │ │ │ │ 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 │ │ │ │ + stc2 0, cr15, [sl], {236} @ 0xec │ │ │ │ @ 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 47b2a │ │ │ │ @ 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: 0xf906f0ec │ │ │ │ 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 120b898 │ │ │ │ @ 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, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldcge 4, cr15, [sp, #508] @ 0x1fc │ │ │ │ vmla.i8 q11, q0, │ │ │ │ addsmi r1, r9, #67108864 @ 0x4000000 │ │ │ │ mcrge 4, 3, pc, cr0, cr15, {3} @ │ │ │ │ @ instruction: 0xf0eb4620 │ │ │ │ - stmdacs r0, {r0, r2, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r5, r8, 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 ccbf28 │ │ │ │ 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: 0xff4ef0eb │ │ │ │ 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, sl, ror #18 │ │ │ │ + eorseq r5, r2, sl, lsl #19 │ │ │ │ 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 │ │ │ │ + ldrsbteq r5, [r2], -r8 │ │ │ │ + eorseq r4, r2, r8, lsl #27 │ │ │ │ @ instruction: 0x465068f3 │ │ │ │ ldm r6, {r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf50a000e │ │ │ │ @ instruction: 0xf7ff4680 │ │ │ │ andcs pc, r4, #901120 @ 0xdc000 │ │ │ │ vst1.8 {d20-d22}, [pc], r7 │ │ │ │ @ instruction: 0xf8d671ea │ │ │ │ @@ -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 dcb8f4 │ │ │ │ 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: 0xf89dfc93 │ │ │ │ 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 │ │ │ │ + stc2 0, cr15, [r6], {235} @ 0xeb │ │ │ │ @ instruction: 0xf89d9a2a │ │ │ │ ldrbmi r1, [r0], -r4, lsr #1 │ │ │ │ mcr2 7, 4, pc, cr14, cr14, {7} @ │ │ │ │ cmppeq r8, sl, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf89ae412 │ │ │ │ tstcs r1, r0, asr r1 │ │ │ │ smullsvc r7, r9, sl, r0 │ │ │ │ @ instruction: 0xf723e7a5 │ │ │ │ svclt 0x0000e942 │ │ │ │ - eorseq r4, r2, r4, lsl #20 │ │ │ │ + eorseq r4, r2, ip, lsr #21 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq pc, r5, lr, ror #6 │ │ │ │ + eorseq pc, r5, r6, lsl r4 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 4, cr15, cr8, cr12, {6} │ │ │ │ stmdami ip!, {r2, r9, sl, lr}^ │ │ │ │ rsclt r4, r5, ip, ror #22 │ │ │ │ stcge 4, cr4, [r2, #-480] @ 0xfffffe20 │ │ │ │ @@ -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 │ │ │ │ + ldc2l 1, cr15, [lr], #-56 @ 0xffffffc8 │ │ │ │ strtmi r4, [r0], -r2, lsl #13 │ │ │ │ - cdp2 1, 4, cr15, cr6, cr14, {0} │ │ │ │ + cdp2 1, 9, cr15, cr14, 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, 12, cr15, cr10, cr14, {0} │ │ │ │ ldrmi r2, [sl], -r1, lsl #6 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ strtmi r4, [r0], -r0, lsl #13 │ │ │ │ - blx ff4c8cb6 │ │ │ │ + stc2 1, cr15, [r6], #-128 @ 0xffffff80 │ │ │ │ strtmi r4, [r0], -r7, lsl #12 │ │ │ │ - stc2 1, cr15, [sl, #-84] @ 0xffffffac │ │ │ │ + stc2l 1, cr15, [r2, #-84]! @ 0xffffffac │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - @ instruction: 0xf9eef0e3 │ │ │ │ + blx 12c8bd0 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ ldc2l 7, cr15, [r6], {131} @ 0x83 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf10f9300 │ │ │ │ - @ instruction: 0x4603fb31 │ │ │ │ + strmi pc, [r3], -r9, lsl #23 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 1, 0, pc, cr10, cr13, {0} │ │ │ │ + mrc2 1, 3, pc, cr2, 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 ff948d04 │ │ │ │ tstcs r1, r5, lsl #6 │ │ │ │ @ instruction: 0xf1154620 │ │ │ │ - rsclt pc, sp, #105472 @ 0x19c00 │ │ │ │ + rsclt pc, sp, #195584 @ 0x2fc00 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf122431d │ │ │ │ - strmi pc, [r3], -r3, lsl #28 │ │ │ │ + @ instruction: 0x4603fe5b │ │ │ │ rsclt r4, sp, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf123431d │ │ │ │ - rsclt pc, sp, #233472 @ 0x39000 │ │ │ │ + rsclt pc, sp, #593920 @ 0x91000 │ │ │ │ @ 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: 0xf926f123 │ │ │ │ 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, 2, cr15, cr14, cr14, {0} │ │ │ │ @ instruction: 0xf7844620 │ │ │ │ @ instruction: 0x4620f8f7 │ │ │ │ - blx 1448d7c │ │ │ │ + blx fea48d7c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - blx c48d5e │ │ │ │ + blx fe248d5e │ │ │ │ @ instruction: 0xf1224620 │ │ │ │ - strtmi pc, [r0], -fp, asr #27 │ │ │ │ - blx 248da0 │ │ │ │ + strtmi pc, [r0], -r3, lsr #28 │ │ │ │ + blx 1848da0 │ │ │ │ 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 │ │ │ │ + ldc2l 1, cr15, [sl, #-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: 0xf8d4fd93 │ │ │ │ @ instruction: 0xf7840154 │ │ │ │ tstpcs r8, fp, asr r8 @ p-variant is OBSOLETE │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - blx 848eb8 │ │ │ │ + blx 1e48eb8 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - mcr2 0, 6, pc, cr4, cr3, {7} @ │ │ │ │ + @ instruction: 0xff1cf0f3 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ @ instruction: 0xf0ee2101 │ │ │ │ - @ instruction: 0xf8d4fae7 │ │ │ │ + @ instruction: 0xf8d4fb3f │ │ │ │ @ instruction: 0xf0e30154 │ │ │ │ - stmdacs r0, {r0, r2, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4682d1f9 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - stc2l 0, cr15, [r0, #908] @ 0x38c │ │ │ │ + cdp2 0, 1, cr15, cr8, cr3, {7} │ │ │ │ @ instruction: 0x166cf8df │ │ │ │ @ instruction: 0xf8d44652 │ │ │ │ ldrbtmi r0, [r9], #-340 @ 0xfffffeac │ │ │ │ - mrrc2 0, 14, pc, r4, cr13 @ │ │ │ │ + stc2 0, cr15, [ip], #948 @ 0x3b4 │ │ │ │ tstcs r1, r2, asr r6 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - @ instruction: 0xffe0f0e7 │ │ │ │ + @ instruction: 0xf838f0e8 │ │ │ │ @ instruction: 0xf8d44651 │ │ │ │ @ instruction: 0xf10b0154 │ │ │ │ - ldrbmi pc, [r2], -r7, asr #29 @ │ │ │ │ + uadd16mi pc, r2, pc @ │ │ │ │ @ instruction: 0xf8d44651 │ │ │ │ - cps #20 │ │ │ │ - smlabtcs r1, r9, pc, pc @ │ │ │ │ + @ instruction: 0xf1090154 │ │ │ │ + tstpcs r1, r1, lsr #16 @ p-variant is OBSOLETE │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - blx 1c48e4c │ │ │ │ + blx ff248e4c │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ @ instruction: 0xf820f784 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - @ instruction: 0xff84f12e │ │ │ │ + @ instruction: 0xffdcf12e │ │ │ │ @ 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 │ │ │ │ + ldrhteq r4, [r2], -lr │ │ │ │ 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, r6, ror sl │ │ │ │ + eorseq r3, r2, sl, ror #26 │ │ │ │ + eorseq pc, r0, r0, lsl #11 │ │ │ │ + eorseq lr, r5, r0, asr #20 │ │ │ │ + eorseq r3, r2, r0, lsl #27 │ │ │ │ + eorseq pc, r0, ip, asr #10 │ │ │ │ + eorseq lr, r0, r4, asr sp │ │ │ │ + eorseq lr, r0, lr, asr #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, r4, asr #19 │ │ │ │ andeq r0, r0, ip, lsr r6 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ svcmi 0x0063b088 │ │ │ │ @ instruction: 0x461d4614 │ │ │ │ @@ -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 │ │ │ │ + mlaseq r5, r4, r8, lr │ │ │ │ + eorseq r3, r2, r8, lsr #22 │ │ │ │ + eorseq pc, r0, lr, lsr r3 @ │ │ │ │ + eorseq lr, r5, lr, asr r8 │ │ │ │ + eorseq r3, r2, lr, lsr fp │ │ │ │ + eorseq pc, r0, sl, lsl #6 │ │ │ │ + eorseq lr, r0, r2, lsl fp │ │ │ │ + eorseq lr, r0, ip, lsl #22 │ │ │ │ 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, lr, ror #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, r2, asr r7 │ │ │ │ + eorseq r3, r2, r6, lsl #19 │ │ │ │ + mlaseq r0, ip, r1, pc @ │ │ │ │ + ldrsbteq lr, [r0], -r6 │ │ │ │ + eorseq lr, r5, r4, asr #12 │ │ │ │ + eorseq r3, r2, r4, asr #17 │ │ │ │ + mlaseq r0, r0, r0, pc @ │ │ │ │ + mlaseq r0, r8, r8, lr │ │ │ │ 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, lr, asr #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, r3, r4, r5, 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, #372 @ 0x174 │ │ │ │ beq 109ed8 │ │ │ │ @ instruction: 0x46484611 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xf0d00a01 │ │ │ │ - @ instruction: 0xf1b0fea9 │ │ │ │ + @ instruction: 0xf1b0ff01 │ │ │ │ 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, 7, pc, cr10, 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 │ │ │ │ + ldrhteq r3, [r2], -r8 │ │ │ │ + eorseq r3, r2, r0, ror r6 │ │ │ │ + eorseq lr, r0, r8, lsl #29 │ │ │ │ + eorseq lr, r0, lr, asr #12 │ │ │ │ + eorseq r3, r2, r8, lsr r7 │ │ │ │ + eorseq lr, r0, ip, lsl #28 │ │ │ │ + eorseq r3, r2, r8, lsr r6 │ │ │ │ + eorseq lr, r0, lr, lsl #12 │ │ │ │ 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 │ │ │ │ + eorseq lr, r5, ip, lsl r3 │ │ │ │ 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 │ │ │ │ + ldrsbteq ip, [r1], -r4 │ │ │ │ + eorseq r3, r2, r0, lsl #9 │ │ │ │ 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, lr, lsr #8 │ │ │ │ + eorseq ip, r1, r4, lsl #4 │ │ │ │ + eorseq r4, r1, lr, lsr #3 │ │ │ │ + mlaseq r3, r0, r3, r2 │ │ │ │ + mlaseq r1, sl, r1, r4 │ │ │ │ + eorseq r4, r1, ip, lsl #3 │ │ │ │ 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, r0, rrx │ │ │ │ + ldrhteq r3, [r2], -r4 │ │ │ │ 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 │ │ │ │ + eorseq r3, r1, r4, ror #31 │ │ │ │ + eorseq ip, r1, lr, lsr #32 │ │ │ │ + eorseq r3, r2, r4, asr #4 │ │ │ │ + ldrhteq r2, [r3], -r2 │ │ │ │ + ldrhteq r3, [r1], -ip │ │ │ │ + eorseq ip, r1, sl │ │ │ │ + ldrsbteq lr, [r0], -r2 │ │ │ │ + eorseq r3, r2, r8, asr r3 │ │ │ │ + ldrshteq r3, [r2], -sl │ │ │ │ + eorseq r2, r3, r8, ror #2 │ │ │ │ + eorseq fp, r1, sl, asr #31 │ │ │ │ + eorseq r3, r1, r4, ror pc │ │ │ │ + eorseq r3, r1, r6, ror #30 │ │ │ │ + eorseq r3, r1, r8, asr pc │ │ │ │ + eorseq r3, r1, r2, asr pc │ │ │ │ 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, sl, ror #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, ip, lsl #25 │ │ │ │ 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 │ │ │ │ + ldc2 0, cr15, [sl, #-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: 0xf8d4fc6f │ │ │ │ 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, r4, lsl #19 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, sp, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ suble r2, ip, r0, lsl #16 │ │ │ │ @@ -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 │ │ │ │ + eorseq lr, r0, lr, lsr r2 │ │ │ │ + eorseq r2, r2, r4, lsl sp │ │ │ │ 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, r4, asr #21 │ │ │ │ @ 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, lr, ror #31 │ │ │ │ + eorseq sp, r0, r2, asr #18 │ │ │ │ + eorseq r2, r2, r8, asr #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, sl, ror ip │ │ │ │ + eorseq r4, r2, lr, asr #30 │ │ │ │ + eorseq r1, r2, r0, ror #24 │ │ │ │ + eorseq r2, r5, r8, lsr #15 │ │ │ │ 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, r8, asr #12 │ │ │ │ + eorseq ip, r0, lr, lsl #31 │ │ │ │ + eorseq r1, r2, r8, ror #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 │ │ │ │ + eorseq r0, r2, r6, lsl #10 │ │ │ │ @ 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 │ │ │ │ + ldrhteq fp, [r5], -r0 │ │ │ │ + eorseq ip, r0, sl, asr #5 │ │ │ │ + eorseq r0, r2, r8, lsr lr │ │ │ │ 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 1eccaa6 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + addeq pc, r6, r4, lsr #20 │ │ │ │ + eorseq r0, r2, ip, lsr #26 │ │ │ │ + eorseq r0, r2, r4, lsr #26 │ │ │ │ + eorseq r0, r2, r2, asr ip │ │ │ │ + ldrshteq fp, [r5], -ip │ │ │ │ + eorseq ip, r0, r6, lsr #32 │ │ │ │ + eorseq r0, r2, r6, lsr #23 │ │ │ │ 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: 0xff3af0d0 │ │ │ │ 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: 0xf90cf133 │ │ │ │ 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, lr, asr r9 │ │ │ │ + eorseq fp, r0, r4, lsl #26 │ │ │ │ + eorseq fp, r5, ip, ror #7 │ │ │ │ + eorseq r0, r2, sl, lsl r9 │ │ │ │ + eorseq fp, r0, lr, asr #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, lr, ror #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: 0xf8c4fa99 │ │ │ │ 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: 0xf8d5fd31 │ │ │ │ @ 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, sl, ror #20 │ │ │ │ + ldrhteq fp, [r0], -r6 │ │ │ │ + eorseq pc, r1, lr, asr pc @ │ │ │ │ + eorseq sl, r0, ip, lsl #21 │ │ │ │ + eorseq sl, r0, r6, lsl #21 │ │ │ │ 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, r4, lsr #27 │ │ │ │ + eorseq sl, r0, r4, ror #11 │ │ │ │ + eorseq pc, r1, r6, asr #5 │ │ │ │ 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 │ │ │ │ + mlaseq r5, ip, sl, r9 │ │ │ │ + eorseq sl, r0, r8, ror #5 │ │ │ │ + eorseq pc, r1, r4 │ │ │ │ + ldrshteq r9, [r5], -r0 │ │ │ │ + eorseq r9, r0, r6, lsl #16 │ │ │ │ + eorseq r9, r0, r0, lsl #16 │ │ │ │ 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, r8, lsr #20 │ │ │ │ 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, lr, ror ip │ │ │ │ + ldrshteq lr, [r1], -r2 │ │ │ │ + eorseq r9, r0, r4, lsr #9 │ │ │ │ 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, r8, asr r1 │ │ │ │ + ldrsbteq sp, [r1], -r4 │ │ │ │ + eorseq r8, r0, r4, asr r9 │ │ │ │ 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: 0xff36f12f │ │ │ │ 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 ff4505ce │ │ │ │ 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, r8, asr fp │ │ │ │ + eorseq r8, r0, r4, asr r3 │ │ │ │ + eorseq sp, r1, sl, ror #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, lr, asr #14 │ │ │ │ + eorseq ip, r1, lr, asr #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 fed51b1a │ │ │ │ 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: 0xf8c4fc33 │ │ │ │ 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: 0xf938f0ca │ │ │ │ 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 @ │ │ │ │ + ldrbt pc, [fp], r7, asr #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 │ │ │ │ - ldrhteq r6, [r0], -ip │ │ │ │ - ldrhteq r6, [r0], -r6 │ │ │ │ - ldrhteq r6, [r0], -r0 │ │ │ │ - eorseq r6, r0, sl, lsr #1 │ │ │ │ + eorseq fp, r1, r6, ror #26 │ │ │ │ + ldrhteq r6, [r0], -r8 │ │ │ │ + eorseq r6, r5, r0, lsl r5 │ │ │ │ + eorseq fp, r1, lr, lsr ip │ │ │ │ + eorseq r6, r0, r8, lsl #24 │ │ │ │ + eorseq fp, r1, r6, ror #28 │ │ │ │ + eorseq r6, r0, r4, asr fp │ │ │ │ + eorseq fp, r1, sl, asr #24 │ │ │ │ + eorseq r6, r0, ip, ror #20 │ │ │ │ + eorseq fp, r1, lr, lsr fp │ │ │ │ + eorseq r6, r0, r4, lsl #20 │ │ │ │ + eorseq r6, r0, r6, ror #3 │ │ │ │ + ldrshteq fp, [r1], -r8 │ │ │ │ + eorseq r6, r0, r0, asr r9 │ │ │ │ + eorseq r6, r0, sl, ror #2 │ │ │ │ + eorseq r6, r0, r4, ror #2 │ │ │ │ + eorseq r6, r0, lr, asr r1 │ │ │ │ + eorseq r6, r0, r8, asr r1 │ │ │ │ + eorseq r6, r0, r2, asr r1 │ │ │ │ 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: 0xf894fef7 │ │ │ │ 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: 0xf8a6f12d │ │ │ │ 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, [ip, #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: 0xf8c4fe7f │ │ │ │ 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, r0, ror #22 │ │ │ │ + eorseq fp, r1, r4, asr #13 │ │ │ │ + eorseq r6, r0, lr, lsl #6 │ │ │ │ + eorseq r5, r0, r2, ror #21 │ │ │ │ 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 2d5714 │ │ │ │ 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, #3063 @ 0xbf7 @ │ │ │ │ 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, r2, lsl #19 │ │ │ │ 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 │ │ │ │ + ldrshteq r4, [r5], -r2 │ │ │ │ + eorseq r5, r0, r6, asr #9 │ │ │ │ + ldrshteq sl, [r1], -r4 │ │ │ │ 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 │ │ │ │ + eorseq r4, r5, r0, ror #23 │ │ │ │ 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, sl, lsr #22 │ │ │ │ + eorseq r4, r5, r0, lsr #21 │ │ │ │ + eorseq r5, r0, r2, asr #4 │ │ │ │ + eorseq r4, r5, ip, lsl #21 │ │ │ │ + eorseq sl, r1, ip, lsr #11 │ │ │ │ + ldrsbteq r4, [r0], -r8 │ │ │ │ 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 7d3c3e │ │ │ │ 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 │ │ │ │ + mlaseq r5, r2, r6, r4 │ │ │ │ + ldrhteq r4, [r0], -r0 │ │ │ │ + ldrshteq r9, [r1], -r6 │ │ │ │ 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 │ │ │ │ + ldrsbteq r9, [r1], -r0 │ │ │ │ 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, lr, lsr #19 │ │ │ │ + eorseq r9, r1, r4, ror #27 │ │ │ │ + eorseq r4, r0, sl, ror r1 │ │ │ │ + eorseq r4, r0, r4, ror r1 │ │ │ │ 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, r0, lsr r1 │ │ │ │ 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: 0xf896ff8b │ │ │ │ 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 │ │ │ │ + eorseq r4, r5, r0 │ │ │ │ + ldrhteq r3, [r5], -r6 │ │ │ │ + eorseq r4, r0, lr, lsl r7 │ │ │ │ + eorseq r9, r1, r2, ror #6 │ │ │ │ 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, ip, ror #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 │ │ │ │ + mlaseq r1, r2, r7, r9 │ │ │ │ + ldrsbteq r3, [r5], -lr │ │ │ │ + eorseq r4, r0, r6, asr #2 │ │ │ │ + ldrshteq r3, [r5], -r0 │ │ │ │ + eorseq r9, r1, r8, lsl r6 │ │ │ │ + eorseq r9, r1, r2, asr #11 │ │ │ │ + eorseq r4, r0, r4, rrx │ │ │ │ + eorseq r3, r5, r0, asr #16 │ │ │ │ + eorseq r9, r1, sl, lsr #9 │ │ │ │ + eorseq r3, r0, r8, ror pc │ │ │ │ + eorseq r3, r0, r4, asr r7 │ │ │ │ + mlaseq r1, r4, r4, r9 │ │ │ │ + ldrshteq r3, [r0], -lr │ │ │ │ + eorseq r3, r0, ip, ror #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 │ │ │ │ + ldc2 1, cr15, [sl], {42} @ 0x2a │ │ │ │ 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, sl, lsr #12 │ │ │ │ + ldrshteq r3, [r0], -r4 │ │ │ │ + ldrshteq r9, [r1], -r6 │ │ │ │ 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 │ │ │ │ + ldrsbteq r9, [r1], -r6 │ │ │ │ + eorseq r3, r0, ip, lsr #21 │ │ │ │ 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: 0xf8d4fda9 │ │ │ │ @ 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, lr, lsr #30 │ │ │ │ + eorseq r2, r5, r8, ror #16 │ │ │ │ + mlaseq r1, sl, r5, r8 │ │ │ │ + eorseq r2, r0, r4, ror #29 │ │ │ │ + eorseq r2, r5, lr, lsr #16 │ │ │ │ + eorseq r8, r1, ip, lsl #11 │ │ │ │ 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, r8, lsr #1 │ │ │ │ orreq pc, lr, #160, 2 @ 0x28 │ │ │ │ stmdale r7, {r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ streq r0, [r6], -r5, lsl #12 │ │ │ │ streq r0, [r7], -r7, lsl #12 │ │ │ │ eorscs r0, r2, r9 │ │ │ │ eorscs r4, r5, r0, ror r7 │ │ │ │ @@ -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, sl, lsl #1 │ │ │ │ + eorseq r5, r1, r2, lsl #27 │ │ │ │ + eorseq r0, r0, r4, lsr #13 │ │ │ │ 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, r4, asr #31 │ │ │ │ + ldrshteq r5, [r1], -r4 │ │ │ │ + eorseq r0, r0, lr, ror #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 │ │ │ │ + eorseq pc, r4, r6, asr #30 │ │ │ │ + eorseq r5, r1, lr, lsr #25 │ │ │ │ + eorseq r0, r0, r0, lsl #11 │ │ │ │ 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, sl, lsr #28 │ │ │ │ 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 │ │ │ │ + mlaseq r4, ip, r9, lr │ │ │ │ + eoreq lr, pc, lr, asr pc @ │ │ │ │ + eorseq r4, r1, r4, lsr #13 │ │ │ │ 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, ip, lsr #17 │ │ │ │ andeq r0, r0, r4, lsl r6 │ │ │ │ addeq r2, r6, r4, ror #9 │ │ │ │ - eorseq lr, r4, r0, lsr #11 │ │ │ │ + eorseq lr, r4, r8, asr #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 │ │ │ │ + ldrshteq sp, [r4], -r0 │ │ │ │ + eorseq sp, r4, r6, ror r9 │ │ │ │ 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 71ff64 │ │ │ │ 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 6a1bdc │ │ │ │ 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, ip, asr ip @ │ │ │ │ + eoreq sl, pc, r6, ror #9 │ │ │ │ + eorseq pc, r0, r8, ror #24 │ │ │ │ + eoreq sl, pc, lr, asr #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, r8, ror #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, r8, ror #12 │ │ │ │ + ldrdeq r9, [pc], -r2 @ │ │ │ │ + eorseq pc, r0, r8, lsl #5 │ │ │ │ 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 │ │ │ │ + eoreq r7, pc, r4, lsr #16 │ │ │ │ + ldrhteq r7, [r4], -r2 │ │ │ │ + eorseq ip, r0, r8, ror #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, lr, asr pc │ │ │ │ + eoreq r6, pc, ip, lsr #7 │ │ │ │ + ldrshteq fp, [r0], -r6 │ │ │ │ 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, r2, lsr r4 │ │ │ │ + eorseq r5, r4, r8, ror 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 │ │ │ │ + eorseq r6, r4, lr, lsl fp │ │ │ │ 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, ip, asr 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 │ │ │ │ + ldrhteq r6, [r4], -r2 │ │ │ │ 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 │ │ │ │ + eorseq r5, r4, r0, lsr #16 │ │ │ │ + eorseq r5, r4, r4, asr #14 │ │ │ │ + eorseq r5, r4, lr, ror r7 │ │ │ │ + eorseq r5, r4, r2, lsl r7 │ │ │ │ + eorseq r5, r4, r4, asr #13 │ │ │ │ + eorseq r5, r4, r6, lsl #12 │ │ │ │ + eorseq r5, r4, ip, lsl #11 │ │ │ │ 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, r6, asr r1 │ │ │ │ @ instruction: 0xf0464621 │ │ │ │ ldmib r4, {r0, r3, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1033b00 │ │ │ │ ldrbmi r0, [r9, #2332] @ 0x91c │ │ │ │ mrshi pc, (UNDEF: 99) @ │ │ │ │ orrpl pc, r0, r6, lsl #10 │ │ │ │ bvs 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, r8, asr #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, ip, lsr #28 │ │ │ │ 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, r0, lsl lr │ │ │ │ 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 │ │ │ │ + ldrshteq r3, [r4], -r4 │ │ │ │ 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, r6, lsr #27 │ │ │ │ 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 │ │ │ │ + ldrsbteq r2, [r4], -r2 │ │ │ │ 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 @ │ │ │ │ + eorseq r2, r4, r0, lsl #12 │ │ │ │ + eorseq r4, r0, r0, lsl #15 │ │ │ │ + eoreq lr, lr, lr, ror 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, r2, ror #10 │ │ │ │ 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 │ │ │ │ + eorseq r1, r4, r0, asr #16 │ │ │ │ + strhteq lr, [lr], -r0 │ │ │ │ + ldrshteq r3, [r0], -sl │ │ │ │ + ldrshteq r1, [r4], -r4 │ │ │ │ + eoreq lr, lr, r4, ror #2 │ │ │ │ + eorseq r3, r0, lr, lsr #17 │ │ │ │ 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, r6, asr #23 │ │ │ │ + eorseq r1, r4, ip, lsr #7 │ │ │ │ addmi pc, r0, r0, lsl #10 │ │ │ │ ldrbtmi r4, [fp], #-2818 @ 0xfffff4fe │ │ │ │ svccc 0x0020f8c0 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xfffffc0f │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -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 │ │ │ │ + ldrshteq r0, [r4], -r4 │ │ │ │ addeq r0, r5, r4, lsr #9 │ │ │ │ - eorseq r0, r4, r2, ror #19 │ │ │ │ - eorseq r0, r4, r4, asr #15 │ │ │ │ + eorseq r0, r4, sl, lsl #21 │ │ │ │ + eorseq r0, r4, ip, ror #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 @ │ │ │ │ + eorseq pc, r3, r0, lsr #16 │ │ │ │ @ instruction: 0xf8c43010 │ │ │ │ @ instruction: 0xf840c000 │ │ │ │ addmi r2, r8, #12, 24 @ 0xc00 │ │ │ │ sbcshi pc, r1, r0, lsl #4 │ │ │ │ cmnpeq r3, #536870916 @ p-variant is OBSOLETE @ 0x20000004 │ │ │ │ andcc pc, r0, ip, asr #17 │ │ │ │ svceq 0x0002f01b │ │ │ │ @@ -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, ip, lsl #31 │ │ │ │ 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, r0, ror pc │ │ │ │ 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, r4, asr pc │ │ │ │ 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 │ │ │ │ + eorseq lr, r3, r8, lsr pc │ │ │ │ stmdale fp, {r0, r2, r4, r7, fp, sp} │ │ │ │ stmdale r7, {r0, r4, r7, fp, sp} │ │ │ │ andle r2, sp, lr, lsl #17 │ │ │ │ svclt 0x00142891 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbmi r2, [r0, -r3]! │ │ │ │ ldrbmi r2, [r0, -r2]! │ │ │ │ @@ -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 @ │ │ │ │ + ldrshteq pc, [r3], -r0 @ │ │ │ │ + eorseq pc, r3, ip, asr r2 @ │ │ │ │ + eorseq pc, r3, r0, lsl #2 │ │ │ │ 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 │ │ │ │ + mlaseq r3, r6, sl, sp │ │ │ │ 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, r4, asr r4 │ │ │ │ + strhteq fp, [pc], -r0 │ │ │ │ + eoreq r6, lr, lr, lsr #5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r5, r5, lsl r6 │ │ │ │ strmi r4, [pc], -r2, lsl #13 │ │ │ │ cmncs r8, r1 │ │ │ │ @@ -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, sl, ror 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 1c73ad4 │ │ │ │ strmi r6, [r6], -r9, ror #16 │ │ │ │ adceq pc, r0, r8, lsl #2 │ │ │ │ - blx 4f3ae0 │ │ │ │ + blx 1af3ae0 │ │ │ │ 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 │ │ │ │ + ldrsbteq ip, [r3], -r8 │ │ │ │ + eoreq r4, lr, r4, lsr #30 │ │ │ │ + eoreq sl, pc, sl, lsr r7 @ │ │ │ │ + eoreq r4, lr, sl, ror #11 │ │ │ │ + eoreq r4, lr, r4, ror #11 │ │ │ │ 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, #812 @ 0x32c │ │ │ │ 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 @ │ │ │ │ + ldrsbteq fp, [r3], -r2 │ │ │ │ + eoreq r4, lr, r4, lsl #12 │ │ │ │ + eoreq r9, pc, lr, asr #26 │ │ │ │ + eorseq fp, r3, r0, lsl #15 │ │ │ │ + eoreq r4, lr, lr, lsr #11 │ │ │ │ + strdeq r9, [pc], -r8 @ │ │ │ │ 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, r6, lsl r4 │ │ │ │ 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, r8, lsr #24 │ │ │ │ + ldrshteq r9, [r3], -r0 │ │ │ │ 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 │ │ │ │ + ldrshteq r8, [r3], -ip │ │ │ │ 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 │ │ │ │ + eorseq r7, r3, r4, ror #27 │ │ │ │ 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, r8, asr #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, ip, lsr #27 │ │ │ │ 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 │ │ │ │ + mlaseq r3, r0, sp, r7 │ │ │ │ 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 │ │ │ │ + ldrhteq r7, [r3], -sl │ │ │ │ + eorseq r7, r3, r4, lsl #17 │ │ │ │ + eorseq r7, r3, r0, ror #14 │ │ │ │ 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 │ │ │ │ + mlaseq r3, r4, fp, r5 │ │ │ │ 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, r4, asr #11 │ │ │ │ + eoreq sl, sp, lr, asr #28 │ │ │ │ + eoreq r0, pc, r4, lsl #13 │ │ │ │ + eoreq sl, sp, r6, lsr lr │ │ │ │ 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: 0xf8d4fd8d │ │ │ │ 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: 0xf8d4fb1b │ │ │ │ @ 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 │ │ │ │ + ldrshteq r4, [r3], -ip │ │ │ │ + mlaeq lr, r8, r6, pc @ │ │ │ │ + mlaeq sp, r6, lr, r9 │ │ │ │ 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, r4, ror r9 │ │ │ │ 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 fed7f3d8 │ │ │ │ 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: 0xf936f09b │ │ │ │ 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: 0xf014ff27 │ │ │ │ @ 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} │ │ │ │ + @ instruction: 0xff28f09a │ │ │ │ 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 │ │ │ │ + ldc2 0, cr15, [r6], #-616 @ 0xfffffd98 │ │ │ │ vadd.i8 q1, q0, q6 │ │ │ │ stmdacs pc!, {r1, r4, r5, r6, r7, pc} @ │ │ │ │ adcshi pc, r2, r0, asr #4 │ │ │ │ andcs r3, r1, #48, 16 @ 0x300000 │ │ │ │ orrvs pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ bicsmi pc, r8, #202375168 @ 0xc100000 │ │ │ │ andsmi r4, r3, r2, lsl #1 │ │ │ │ @@ -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 feb0259c │ │ │ │ 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: 0xf958f0a1 │ │ │ │ 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 284598 │ │ │ │ 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} │ │ │ │ + mrc2 0, 4, pc, cr0, 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 feb037f4 │ │ │ │ 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 fe2816f4 │ │ │ │ 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 2837f0 │ │ │ │ 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: 0xf8d9fdb5 │ │ │ │ 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: 0xf8d5fdc3 │ │ │ │ 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 │ │ │ │ + stc2 0, cr15, [r4, #612] @ 0x264 │ │ │ │ andls r6, sp, r1, ror #16 │ │ │ │ adceq pc, r0, sl, lsl #2 │ │ │ │ - stc2 0, cr15, [r6, #-612]! @ 0xfffffd9c │ │ │ │ + ldc2l 0, cr15, [lr, #-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 │ │ │ │ + mlaseq r3, r6, r4, r1 │ │ │ │ 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, r4, asr #27 │ │ │ │ + eoreq r6, sp, ip, asr #10 │ │ │ │ + eoreq fp, lr, r2, ror #26 │ │ │ │ + strhteq r5, [sp], -lr │ │ │ │ + strhteq r5, [sp], -r6 │ │ │ │ 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: 0xf8d9f963 │ │ │ │ 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: 0xf8d5f971 │ │ │ │ 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: 0xf932f099 │ │ │ │ andls r6, sp, r1, ror #16 │ │ │ │ adceq pc, r0, sl, lsl #2 │ │ │ │ - @ instruction: 0xf8d4f099 │ │ │ │ + @ instruction: 0xf92cf099 │ │ │ │ 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 │ │ │ │ + ldrshteq r0, [r3], -r2 │ │ │ │ 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 │ │ │ │ + eoreq fp, lr, r0, lsr #10 │ │ │ │ + eoreq r5, sp, r8, lsr #25 │ │ │ │ + strhteq fp, [lr], -lr │ │ │ │ + eoreq r5, sp, sl, lsl r4 │ │ │ │ + eoreq r5, sp, r2, lsl r4 │ │ │ │ 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 │ │ │ │ + stc2 0, cr15, [ip, #-604] @ 0xfffffda4 │ │ │ │ smullcc pc, sl, r8, r8 @ │ │ │ │ vqdmulh.s d2, d0, d8 │ │ │ │ ldm pc, {r1, r3, r7, pc}^ @ │ │ │ │ streq pc, [r5, #-3] │ │ │ │ stmhi sp, {r1, r4, r7, fp, pc} │ │ │ │ addeq r8, r8, r8, lsl #17 │ │ │ │ bleq 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: 0xf897fba3 │ │ │ │ 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], -pc, ror #25 │ │ │ │ @ instruction: 0xf7ab4638 │ │ │ │ strmi pc, [r4], r7, lsr #29 │ │ │ │ @ instruction: 0x46674638 │ │ │ │ - ldc2 0, cr15, [ip], {150} @ 0x96 │ │ │ │ + ldc2l 0, cr15, [r4], #600 @ 0x258 │ │ │ │ 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 1687598 │ │ │ │ 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 168736c │ │ │ │ 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 │ │ │ │ + ldrhteq lr, [r2], -r6 │ │ │ │ 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 │ │ │ │ + ldrsbteq sp, [r2], -lr │ │ │ │ + eoreq r8, lr, r0, asr fp │ │ │ │ + eoreq r3, sp, r4, asr #5 │ │ │ │ + eoreq r8, lr, lr, lsl #20 │ │ │ │ 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 │ │ │ │ + strdeq r7, [lr], -ip @ │ │ │ │ + eoreq r1, sp, sl, ror #18 │ │ │ │ + strhteq r7, [lr], -r4 │ │ │ │ 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, r8, lsl #28 │ │ │ │ + eoreq r1, sp, r6, ror r5 │ │ │ │ + eoreq r6, lr, r0, asr #25 │ │ │ │ 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, r4, lsl sl │ │ │ │ + eoreq r1, sp, r2, lsl #3 │ │ │ │ + eoreq r6, lr, ip, asr #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 │ │ │ │ + eoreq r6, lr, r0, lsr #12 │ │ │ │ + eoreq r0, sp, lr, lsl #27 │ │ │ │ + ldrdeq r6, [lr], -r8 @ │ │ │ │ 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, ip, asr 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, ip, asr #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, ip, lsr #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ @ instruction: 0x4690b0fb │ │ │ │ ldrmi sl, [r9], sl, lsl #24 │ │ │ │ ldrtcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ @@ -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 │ │ │ │ + ldrsbteq r9, [r2], -r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ @ instruction: 0x4690b0fb │ │ │ │ ldrmi sl, [r9], sl, lsl #24 │ │ │ │ ldrtcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ @@ -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 │ │ │ │ + ldrshteq r9, [r2], -r4 │ │ │ │ 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 │ │ │ │ + eorseq r9, r2, r8, lsl r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8, #816] @ 0x330 │ │ │ │ stcvc 5, cr15, [r1, #-692] @ 0xfffffd4c │ │ │ │ stmiami r6, {r0, r2, r9, sl, lr}^ │ │ │ │ ldc 12, cr10, [pc, #64] @ 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, r4, asr #23 │ │ │ │ + eoreq lr, ip, r2, lsr r3 │ │ │ │ + eoreq r3, lr, ip, ror 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 │ │ │ │ + mlaeq lr, r4, r6, r3 │ │ │ │ + eoreq sp, ip, r2, lsl #28 │ │ │ │ + eoreq r3, lr, ip, asr #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 │ │ │ │ + mlaseq r2, r2, r6, r8 │ │ │ │ + eoreq r3, lr, sl, lsl #4 │ │ │ │ + eoreq sp, ip, r8, ror r9 │ │ │ │ + eoreq r3, lr, r2, asr #1 │ │ │ │ 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 │ │ │ │ + eorseq r8, r2, r2, lsr #2 │ │ │ │ + mlaeq lr, sl, ip, r2 │ │ │ │ + eoreq sp, ip, r8, lsl #8 │ │ │ │ + eoreq r2, lr, r2, asr fp │ │ │ │ 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 │ │ │ │ + ldrhteq r7, [r2], -r2 │ │ │ │ + eoreq r2, lr, sl, lsr #14 │ │ │ │ + mlaeq ip, r8, lr, ip │ │ │ │ + eoreq r2, lr, r2, ror #11 │ │ │ │ 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 │ │ │ │ + eorseq r7, r2, r2, asr #12 │ │ │ │ + strhteq r2, [lr], -sl │ │ │ │ + eoreq ip, ip, r8, lsr #18 │ │ │ │ + eoreq r2, lr, r2, ror r0 │ │ │ │ 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, r0, lsr r1 │ │ │ │ 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 │ │ │ │ + eorseq r6, r2, r4, lsr #22 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8, #816] @ 0x330 │ │ │ │ stcvc 5, cr15, [r1, #-692] @ 0xfffffd4c │ │ │ │ bmi 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, r6, lsr r5 │ │ │ │ + eoreq r1, lr, r8, lsr #1 │ │ │ │ + eoreq fp, ip, ip, lsl r8 │ │ │ │ + eoreq r0, lr, r6, ror #30 │ │ │ │ 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 │ │ │ │ + strdeq r0, [lr], -sl @ │ │ │ │ addeq sp, r5, sl, ror r7 │ │ │ │ - eoreq r0, lr, r8, lsl #24 │ │ │ │ + strhteq r0, [lr], -r0 │ │ │ │ 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 │ │ │ │ + ldrdeq r0, [lr], -ip @ │ │ │ │ + eoreq fp, ip, r6, asr #6 │ │ │ │ + strdeq r0, [lr], -r8 @ │ │ │ │ + eoreq fp, ip, r6, lsr r3 │ │ │ │ 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: 0xf860f088 │ │ │ │ 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: 0xffcef087 │ │ │ │ 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, r6, lsr #27 │ │ │ │ + strhteq r5, [ip], -r0 │ │ │ │ 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 │ │ │ │ + cdp2 0, 1, cr15, cr14, cr7, {4} │ │ │ │ @ instruction: 0xf8da68e3 │ │ │ │ @ instruction: 0x21002398 │ │ │ │ orrsmi pc, ip, #14286848 @ 0xda0000 │ │ │ │ stmdals r9, {r0, r1, r3, r4, r7, fp, ip} │ │ │ │ eoreq pc, r8, #79 @ 0x4f │ │ │ │ @ instruction: 0xf1449303 │ │ │ │ @ instruction: 0xf6d80400 │ │ │ │ @ instruction: 0xf895e812 │ │ │ │ andcs r1, r0, #168, 2 @ 0x2a │ │ │ │ vmvn.i32 d20, #-1744830464 @ 0x98000000 │ │ │ │ @ instruction: 0xf0871101 │ │ │ │ - @ instruction: 0xf895f897 │ │ │ │ + @ instruction: 0xf895f8ef │ │ │ │ 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 │ │ │ │ + stc2l 0, cr15, [r4, #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: 0xf8d4fdb3 │ │ │ │ ldrshtvs r3, [r0], #-0 │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd55 │ │ │ │ + @ instruction: 0xf8d4fdad │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - ldc2l 0, cr15, [r0, #-528] @ 0xfffffdf0 │ │ │ │ + stc2 0, cr15, [r8, #528]! @ 0x210 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd4b │ │ │ │ + @ instruction: 0xf8d4fda3 │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - stc2l 0, cr15, [r6, #-528] @ 0xfffffdf0 │ │ │ │ + ldc2 0, cr15, [lr, #528] @ 0x210 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd41 │ │ │ │ + @ instruction: 0xf8d4fd99 │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - ldc2 0, cr15, [ip, #-528]! @ 0xfffffdf0 │ │ │ │ + ldc2 0, cr15, [r4, #528] @ 0x210 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd37 │ │ │ │ + @ instruction: 0xf8d4fd8f │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - ldc2 0, cr15, [r2, #-528]! @ 0xfffffdf0 │ │ │ │ + stc2 0, cr15, [sl, #528] @ 0x210 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd2d │ │ │ │ + @ instruction: 0xf8d4fd85 │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - stc2 0, cr15, [r8, #-528]! @ 0xfffffdf0 │ │ │ │ + stc2 0, cr15, [r0, #528] @ 0x210 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd23 │ │ │ │ + @ instruction: 0xf8d4fd7b │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - ldc2 0, cr15, [lr, #-528] @ 0xfffffdf0 │ │ │ │ + ldc2l 0, cr15, [r6, #-528]! @ 0xfffffdf0 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd19 │ │ │ │ + @ instruction: 0xf8d4fd71 │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - ldc2 0, cr15, [r4, #-528] @ 0xfffffdf0 │ │ │ │ + stc2l 0, cr15, [ip, #-528]! @ 0xfffffdf0 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - eorvs pc, pc, pc, lsl #26 │ │ │ │ + eorvs pc, pc, r7, ror #26 │ │ │ │ stmib r3, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d71101 │ │ │ │ ldmdbeq r2, {r2, r9, sp}^ │ │ │ │ andcs r6, r0, #218 @ 0xda │ │ │ │ andcs lr, r4, #3194880 @ 0x30c000 │ │ │ │ ldmib r5, {r0, r1, r3, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1033100 │ │ │ │ @@ -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: 0xf8dafa1d │ │ │ │ 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: 0xf932f084 │ │ │ │ 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, cr15, {7} │ │ │ │ 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: 0xfff4f083 │ │ │ │ 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: 0xf8dafe3f │ │ │ │ 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, r5, lsr sp @ │ │ │ │ @ instruction: 0xf7984620 │ │ │ │ andls pc, r7, r7, lsr #29 │ │ │ │ @ instruction: 0xf7984620 │ │ │ │ andls pc, r8, r1, asr #29 │ │ │ │ @ instruction: 0xf7904620 │ │ │ │ teqplt r0, r3, ror #27 @ p-variant is OBSOLETE │ │ │ │ blcs 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 │ │ │ │ + cdpvs 12, 3, cr15, cr1, cr5, {0} │ │ │ │ ldmib sp, {r0, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d62302 │ │ │ │ @ instruction: 0xf8914190 │ │ │ │ sbcsmi r1, ip, r8, lsr #7 │ │ │ │ @ instruction: 0xf0002902 │ │ │ │ @ instruction: 0xf8968084 │ │ │ │ stccs 1, cr1, [r1], {212} @ 0xd4 │ │ │ │ @@ -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: 0xf896fbf9 │ │ │ │ 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 e974c4 │ │ │ │ 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, r1, r2, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldm pc, {r0, r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ tstpeq r3, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ strdeq r0, [r3], #8 │ │ │ │ ldmib r8, {r2}^ │ │ │ │ ldmib r8, {r0, r2, r9, ip, sp}^ │ │ │ │ stmib sp, {r0, r1, r2, ip}^ │ │ │ │ stmib sp, {r2, r4, r8}^ │ │ │ │ @@ -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: 0xff68f082 │ │ │ │ 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 31b3b4 │ │ │ │ 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 │ │ │ │ + ldc2 0, cr15, [r4, #-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, r2, r3, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ ldm pc, {r0, r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ rscseq pc, r7, r0, lsl r0 @ │ │ │ │ adcseq r0, r7, ip, ror #1 │ │ │ │ ldmib r8, {r2}^ │ │ │ │ ldmib r8, {r0, r2, r9, ip, sp}^ │ │ │ │ stmib sp, {r0, r1, r2, ip}^ │ │ │ │ stmib sp, {r2, r4, r8}^ │ │ │ │ @@ -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 fe7193a4 │ │ │ │ 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 31ba28 │ │ │ │ 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 │ │ │ │ + ldrtmi pc, [r5], -fp, ror #26 @ │ │ │ │ @ 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] @ │ │ │ │ + ldrb pc, [r0, r1, asr #20] @ │ │ │ │ @ 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, r4, ror r2 │ │ │ │ strdeq r1, [r2], sl │ │ │ │ - eorseq sl, r1, sl, lsl r1 │ │ │ │ + eorseq sl, r1, r2, asr #3 │ │ │ │ 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: 0xf9f6f081 │ │ │ │ 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, lr, lsr #2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi fp, [lr], -r5, lsl #1 │ │ │ │ ldrmi r2, [pc], -r5, lsl #28 │ │ │ │ @ instruction: 0xf500bf08 │ │ │ │ @@ -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 │ │ │ │ + strdeq r3, [sp], -ip @ │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eoreq r5, sp, r6, ror #20 │ │ │ │ + eoreq r5, sp, lr, lsl #22 │ │ │ │ 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 │ │ │ │ + eoreq r3, sp, r0, lsr #10 │ │ │ │ + eoreq sp, fp, r6, lsr #8 │ │ │ │ + eoreq sp, fp, r0, lsr #8 │ │ │ │ + eoreq r5, sp, sl, lsr #19 │ │ │ │ + eoreq r3, sp, r8, ror #8 │ │ │ │ + eoreq sp, fp, r2, asr #22 │ │ │ │ + eoreq r3, sp, r2, asr #8 │ │ │ │ + eoreq sp, fp, r6, asr #6 │ │ │ │ + eoreq sp, fp, lr, lsr r3 │ │ │ │ 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, r4, lsr #7 │ │ │ │ + ldrshteq r7, [r1], -r8 │ │ │ │ + eorseq r7, r1, r0, asr #5 │ │ │ │ @ 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 │ │ │ │ + eorseq r6, r1, ip, lsl lr │ │ │ │ + eorseq r6, r1, r0, ror sp │ │ │ │ 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 │ │ │ │ + ldrsbteq r5, [r1], -r2 │ │ │ │ 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, r0, ror #12 │ │ │ │ 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, sl, lsr #9 │ │ │ │ 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, r6, asr r0 │ │ │ │ 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 │ │ │ │ + eoreq fp, ip, r2, ror #27 │ │ │ │ + eoreq r6, fp, ip, ror #12 │ │ │ │ + eoreq fp, ip, lr, ror #27 │ │ │ │ + eoreq r6, fp, r4, asr r6 │ │ │ │ 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 │ │ │ │ + ldrsbteq r2, [r1], -sl │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d14681 │ │ │ │ strmi r5, [r8], r8, lsl #2 │ │ │ │ @@ -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 │ │ │ │ + eorseq r2, r1, r8, lsl 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, r8, lsl #28 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8d14605 │ │ │ │ @@ -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 │ │ │ │ + ldrhteq r1, [r1], -r8 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r6, [r7], -sp, lsl #21 │ │ │ │ @@ -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, r3, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdacs r2, {r2, r5, fp, ip, lr, pc} │ │ │ │ tstcs r1, sp, lsl #18 │ │ │ │ submi pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ addcc pc, r6, #192, 4 │ │ │ │ vpmax.u8 d15, d0, d1 │ │ │ │ tstle r6, r3, lsl r0 │ │ │ │ svclt 0x00082803 │ │ │ │ @@ -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 11e819c │ │ │ │ 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 11e800c │ │ │ │ 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, r1, r2, r6, 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 │ │ │ │ + ldrdeq r8, [ip], -ip @ │ │ │ │ + eoreq r3, fp, lr, ror #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, lr, asr #28 │ │ │ │ + eoreq r3, fp, r0, lsl #9 │ │ │ │ + eoreq r2, fp, r6, lsl #24 │ │ │ │ + eoreq r2, fp, r0, lsl #24 │ │ │ │ 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, ip, asr 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, r6, lsl ip │ │ │ │ + eoreq r2, fp, ip, lsl #18 │ │ │ │ + eoreq r2, fp, r4, lsl #18 │ │ │ │ + strdeq r2, [fp], -lr @ │ │ │ │ + strdeq r2, [fp], -r6 @ │ │ │ │ + eoreq r8, ip, r8, lsl #24 │ │ │ │ + eoreq r3, fp, r8, asr r0 │ │ │ │ + eoreq r8, ip, r2, ror #21 │ │ │ │ + ldrdeq r2, [fp], -r2 @ │ │ │ │ + eoreq r2, fp, r0, ror #15 │ │ │ │ + ldrdeq r2, [fp], -sl @ │ │ │ │ + ldrdeq r2, [fp], -r2 @ │ │ │ │ + eoreq r2, fp, ip, asr #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 │ │ │ │ + strdeq r8, [ip], -ip @ │ │ │ │ + strhteq r8, [ip], -r0 │ │ │ │ + eoreq r2, fp, lr, lsr #29 │ │ │ │ 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: 0xf8a4fa73 │ │ │ │ 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 11a5f10 │ │ │ │ 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, pc, ror #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, r8, ror ip @ │ │ │ │ addeq r6, r1, r2, ror #4 │ │ │ │ - eorseq pc, r0, r8, ror fp @ │ │ │ │ - eorseq pc, r0, ip, ror #22 │ │ │ │ + eorseq pc, r0, r0, lsr #24 │ │ │ │ + eorseq pc, r0, r4, lsl ip @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r7], -r4, lsl #1 │ │ │ │ mcrls 6, 0, r4, cr12, cr8, {4} │ │ │ │ strls r9, [r0], #-3082 @ 0xfffff3f6 │ │ │ │ @@ -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: 0xf8a0f0d9 │ │ │ │ @ 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 │ │ │ │ + ldrtmi pc, [r0], -r7, asr #16 @ │ │ │ │ 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: 0xff70f0d8 │ │ │ │ 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} @ │ │ │ │ + mcr2 0, 7, pc, cr4, 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 │ │ │ │ + eoreq r7, ip, r0, lsr #26 │ │ │ │ + eoreq r2, fp, lr, asr #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, sl, lsr #30 │ │ │ │ + eorseq lr, r0, r6, ror #29 │ │ │ │ + ldrhteq lr, [r0], -lr │ │ │ │ + eorseq lr, r0, r0, lsr #29 │ │ │ │ + eorseq lr, r0, r6, lsl #27 │ │ │ │ + eorseq lr, r0, r4, asr lr │ │ │ │ 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: 0xff7cf0d7 │ │ │ │ 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} │ │ │ │ + @ instruction: 0xff28f0d7 │ │ │ │ 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, ip, lsl #19 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0xf8dfb087 │ │ │ │ strmi r8, [r3], -ip, lsl #9 │ │ │ │ andcs r4, r1, lr, lsl #12 │ │ │ │ @@ -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, ip, ror 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 @ │ │ │ │ + ldrdeq r6, [ip], -r0 @ │ │ │ │ + eoreq r6, ip, r0, lsl #22 │ │ │ │ + mlaeq fp, r6, lr, r0 │ │ │ │ + eoreq r6, ip, ip, lsr #22 │ │ │ │ + eoreq r0, fp, r6, lsl #29 │ │ │ │ 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, ip, ror #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 @ │ │ │ │ + strdeq r6, [ip], -r0 @ │ │ │ │ + eoreq r6, ip, r0, lsr #8 │ │ │ │ + strhteq r0, [fp], -r6 │ │ │ │ + eoreq r6, ip, ip, asr #8 │ │ │ │ + eoreq r0, fp, r6, lsr #15 │ │ │ │ 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 │ │ │ │ + eoreq r5, ip, r2, ror #19 │ │ │ │ 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, ip, lsr #19 │ │ │ │ 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 │ │ │ │ + strhteq r5, [ip], -r8 │ │ │ │ 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 │ │ │ │ + strhteq r5, [ip], -r4 │ │ │ │ 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, r8, lsr #19 │ │ │ │ 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 │ │ │ │ + mlaeq ip, r0, r9, r5 │ │ │ │ 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 │ │ │ │ + mlaeq ip, r4, r9, r5 │ │ │ │ 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, r4, lsl #19 │ │ │ │ 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, ip, ror 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, r4, ror #18 │ │ │ │ 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, r0, ror #18 │ │ │ │ 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, r8, asr #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, ip, asr #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 │ │ │ │ + eoreq r5, ip, r0, asr #18 │ │ │ │ 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 │ │ │ │ + strhteq r5, [ip], -r4 │ │ │ │ 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, r4, asr #19 │ │ │ │ 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, r8, lsl #20 │ │ │ │ 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 │ │ │ │ + eoreq r5, ip, r0, asr #20 │ │ │ │ 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 │ │ │ │ + eoreq r5, ip, r8, lsl sl │ │ │ │ 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 @ │ │ │ │ + strbteq pc, [r3], r5, asr #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, ip, lsr #19 │ │ │ │ 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 @ │ │ │ │ + usateq pc, #3, fp, lsl #30 @ │ │ │ │ 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, r0, ror r9 │ │ │ │ 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, 6, pc, cr14, 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 │ │ │ │ + eoreq r5, ip, r6, ror #17 │ │ │ │ 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} │ │ │ │ + mrc2 0, 3, pc, cr0, 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, r2, ror #16 │ │ │ │ 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 @ │ │ │ │ + @ instruction: 0x06e3fe35 │ │ │ │ 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, r0, lsr r8 │ │ │ │ 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, r2, r4, r6, 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, r0, asr r7 │ │ │ │ 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 │ │ │ │ + strbteq pc, [r3], fp, lsl #27 @ │ │ │ │ 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, r8, ror #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 @ │ │ │ │ + strbteq pc, [r3], r1, ror #26 @ │ │ │ │ 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, r8, lsr #14 │ │ │ │ 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 @ │ │ │ │ + @ instruction: 0x06e3fd37 │ │ │ │ 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, r8, ror #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], sp, lsl #26 @ │ │ │ │ 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, r8, lsr #13 │ │ │ │ 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 @ │ │ │ │ + strbteq pc, [r3], r3, ror #25 @ │ │ │ │ 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, r0, ror r6 │ │ │ │ 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 @ │ │ │ │ + @ instruction: 0x06e3fcb9 │ │ │ │ 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, r4, lsr r6 │ │ │ │ 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], pc, lsl #25 @ │ │ │ │ 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 │ │ │ │ + strdeq r5, [ip], -r4 @ │ │ │ │ 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], pc, asr #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, r0, lsl #11 │ │ │ │ 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 @ │ │ │ │ + usateq pc, #3, sp, lsl #24 @ │ │ │ │ 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 │ │ │ │ + eoreq r5, ip, r0, asr #10 │ │ │ │ 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 @ │ │ │ │ + usateq pc, #3, sp, asr #23 @ │ │ │ │ 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, ip, asr #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 @ │ │ │ │ + strbteq pc, [r3], fp, lsr #23 @ │ │ │ │ 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, r8, lsl #9 │ │ │ │ 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 @ │ │ │ │ + strbteq pc, [r3], fp, ror #22 @ │ │ │ │ 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 │ │ │ │ + eoreq r5, ip, r8, lsl r4 │ │ │ │ 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 @ │ │ │ │ + @ instruction: 0x06e3fb39 │ │ │ │ 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 │ │ │ │ + ldrdeq r5, [ip], -r8 @ │ │ │ │ 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 ffb29b08 │ │ │ │ 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 │ │ │ │ + eoreq r5, ip, sl, lsr r3 │ │ │ │ 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 @ │ │ │ │ + strbteq pc, [r3], fp, lsr #21 @ │ │ │ │ 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 │ │ │ │ + eoreq r5, ip, r0, lsl #6 │ │ │ │ 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 @ │ │ │ │ + strbteq pc, [r3], r1, lsl #21 @ │ │ │ │ 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 │ │ │ │ + strhteq r5, [ip], -ip │ │ │ │ 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: 0x4606fa3d │ │ │ │ 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, r8, lsr #4 │ │ │ │ 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 @ │ │ │ │ + @ instruction: 0x06e3f9fb │ │ │ │ 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, r8, ror #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] @ │ │ │ │ + ldrb pc, [r5, r1, lsr #19] @ │ │ │ │ ldrtmi r9, [r9], -r7, lsl #6 │ │ │ │ movwls r9, #27424 @ 0x6b20 │ │ │ │ movwls r9, #23327 @ 0x5b1f │ │ │ │ stmib sp, {r1, r2, r3, r4, r8, r9, fp, ip, pc}^ │ │ │ │ strtmi fp, [fp], -r3, lsl #6 │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ ldmdavs r0!, {r0, r3, r9, fp, lr} │ │ │ │ @@ -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, ip, lsr #2 │ │ │ │ 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 @ │ │ │ │ + strbteq pc, [r3], r3, ror #18 @ │ │ │ │ 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, r8, asr 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 │ │ │ │ + ldrsbteq fp, [r0], -r6 │ │ │ │ + strdeq r4, [ip], -r4 @ │ │ │ │ + strhteq lr, [sl], -r8 │ │ │ │ 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 │ │ │ │ + ldc2l 0, cr15, [r4, #-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, r0, lsr r9 │ │ │ │ + mlaeq sl, r2, r4, lr │ │ │ │ + eoreq r4, ip, r0, lsr #22 │ │ │ │ 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: 0xf8d4fbbb │ │ │ │ @ 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, ip, ror #8 │ │ │ │ + eoreq sp, sl, lr, ror #31 │ │ │ │ + eoreq r4, ip, r0, lsl #13 │ │ │ │ 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, r0, asr pc │ │ │ │ + ldrdeq sp, [sl], -r0 @ │ │ │ │ + eoreq r4, ip, r2, ror r1 │ │ │ │ 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 │ │ │ │ + ldrshteq sl, [r0], -r6 │ │ │ │ + eoreq r3, ip, lr, asr pc │ │ │ │ + mlaeq sl, r6, r8, sp │ │ │ │ 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 │ │ │ │ + ldrshteq sl, [r0], -r4 │ │ │ │ + eoreq sp, sl, lr, lsr #15 │ │ │ │ + mlaeq ip, r4, lr, r3 │ │ │ │ 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, r6, ror #20 │ │ │ │ + eoreq r3, ip, r4, asr #26 │ │ │ │ + eoreq sp, sl, r4, lsr r6 │ │ │ │ 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 ff4ab934 │ │ │ │ strmi r6, [r7], -r1, ror #16 │ │ │ │ adceq pc, r0, sl, lsl #2 │ │ │ │ - blx 1d2b940 │ │ │ │ + blx ff32b940 │ │ │ │ @ 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, r0, lsr #9 │ │ │ │ + eoreq ip, sl, r6, ror #31 │ │ │ │ + eoreq r3, ip, r0, lsl #14 │ │ │ │ + eoreq ip, sl, r4, lsr #15 │ │ │ │ + mlaeq sl, lr, r7, ip │ │ │ │ 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 │ │ │ │ + ldrsblt pc, [lr, #-203] @ 0xffffff35 @ │ │ │ │ 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, r3, r4, r5, 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: 0xf88df9a7 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4640ff91 │ │ │ │ + @ instruction: 0xf83ef072 │ │ │ │ @ instruction: 0xf0724640 │ │ │ │ - strbmi pc, [r0], -r1, ror #16 @ │ │ │ │ - @ instruction: 0xf84cf072 │ │ │ │ + @ instruction: 0x4640f8b9 │ │ │ │ + @ instruction: 0xf8a4f072 │ │ │ │ @ instruction: 0xf0724640 │ │ │ │ - @ instruction: 0x4640f831 │ │ │ │ - @ instruction: 0xff10f071 │ │ │ │ + strbmi pc, [r0], -r9, lsl #17 @ │ │ │ │ + @ instruction: 0xff68f071 │ │ │ │ addseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ - @ instruction: 0xf860f072 │ │ │ │ + @ instruction: 0xf8b8f072 │ │ │ │ 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: 0xf8d4fabf │ │ │ │ @ instruction: 0xf0720294 │ │ │ │ - andlt pc, r5, r3, lsl #16 │ │ │ │ + andlt pc, r5, fp, asr r8 @ │ │ │ │ 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: 0xf8d4fb9d │ │ │ │ + @ instruction: 0xf0720294 │ │ │ │ + andlt pc, r5, pc, lsr #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 │ │ │ │ + @ instruction: 0x462af9f9 │ │ │ │ @ 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 @ │ │ │ │ + ldrtmi pc, [r1], -r7, asr #22 @ │ │ │ │ @ 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, r9, asr #26 @ 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 19ac050 │ │ │ │ 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, sl, lsr #26 │ │ │ │ + eoreq r2, ip, r6, asr #31 │ │ │ │ + eoreq ip, sl, r6, ror r8 │ │ │ │ + mlaeq sl, r0, r0, ip │ │ │ │ + eoreq ip, sl, sl, lsl #1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr0, cr12, {6} │ │ │ │ strmi r4, [ip], -r7, ror #27 │ │ │ │ sbclt r4, pc, r7, ror #19 │ │ │ │ @ instruction: 0xf8df447d │ │ │ │ @@ -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: 0xff5ef074 │ │ │ │ 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: 0xf8b8f072 │ │ │ │ @ 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} @ │ │ │ │ + mcr2 0, 7, pc, cr0, cr2, {3} @ │ │ │ │ addseq pc, r4, #14024704 @ 0xd60000 │ │ │ │ - stc2 0, cr15, [r6, #452]! @ 0x1c4 │ │ │ │ + ldc2l 0, cr15, [lr, #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, r8, ror sp │ │ │ │ + eoreq r2, ip, r0, ror #24 │ │ │ │ + eoreq ip, sl, r6, ror #9 │ │ │ │ + eoreq fp, sl, lr, asr #25 │ │ │ │ + eoreq fp, sl, r8, asr #25 │ │ │ │ + strhteq fp, [sl], -r2 │ │ │ │ + eoreq fp, sl, ip, lsr #25 │ │ │ │ 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 │ │ │ │ + eorseq r9, r0, ip, lsr r9 │ │ │ │ + eorseq r9, r0, r2, lsl r9 │ │ │ │ + eorseq r9, r0, ip, ror #17 │ │ │ │ + eoreq ip, sl, lr, lsr #7 │ │ │ │ + eoreq r2, ip, lr, lsl ip │ │ │ │ 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, r6, lsr #15 │ │ │ │ + eoreq r2, ip, r0, asr #18 │ │ │ │ + eoreq ip, sl, r4, lsr #5 │ │ │ │ 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, r8, lsr #10 │ │ │ │ + eoreq r2, ip, r6, lsr #13 │ │ │ │ + eoreq ip, sl, lr │ │ │ │ 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, lr, lsr #7 │ │ │ │ + eoreq r2, ip, r8, lsl r5 │ │ │ │ + eoreq fp, sl, r0, lsl #29 │ │ │ │ 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 r9, r0, sl, lsr #32 │ │ │ │ + ldrdeq fp, [sl], -r2 @ │ │ │ │ + eoreq r2, ip, sl, asr 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, r0, asr pc │ │ │ │ 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, r8, asr 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 │ │ │ │ + eorseq r8, r0, r0, lsr #30 │ │ │ │ + eorseq r8, r0, sl, lsl pc │ │ │ │ + eorseq r8, r0, r4, asr lr │ │ │ │ + eoreq fp, sl, sl, asr r8 │ │ │ │ + ldrdeq r2, [ip], -r0 @ │ │ │ │ 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, r8, ror 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 │ │ │ │ + ldrhteq r8, [r0], -r0 │ │ │ │ + mlaeq sl, lr, r7, fp │ │ │ │ + eoreq r2, ip, r6, lsr #32 │ │ │ │ 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, sl, asr fp │ │ │ │ + eoreq r1, ip, r8, asr #24 │ │ │ │ + strhteq fp, [sl], -r0 │ │ │ │ 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 │ │ │ │ + eorseq r8, r0, r2, ror #21 │ │ │ │ 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, ip, asr #18 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrhteq r8, [r0], -ip │ │ │ │ - ldrdeq fp, [sl], -lr @ │ │ │ │ - eoreq r1, ip, ip, ror #18 │ │ │ │ + eorseq r8, r0, r4, ror #18 │ │ │ │ + eoreq fp, sl, r6, lsl #7 │ │ │ │ + eoreq r1, ip, r4, lsl sl │ │ │ │ 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 │ │ │ │ + mlaseq r0, sl, r8, r8 │ │ │ │ + strhteq fp, [sl], -r4 │ │ │ │ + eoreq r1, ip, r6, asr #18 │ │ │ │ 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 │ │ │ │ + ldrsbteq r8, [r0], -r4 │ │ │ │ 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, r0, asr #15 │ │ │ │ + eoreq fp, sl, r6, lsl #4 │ │ │ │ + mlaeq ip, r4, r8, r1 │ │ │ │ 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 │ │ │ │ + eorseq r8, r0, r6, ror #13 │ │ │ │ + eoreq fp, sl, r0, lsr #2 │ │ │ │ + strhteq r1, [ip], -r2 │ │ │ │ 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 │ │ │ │ + eorseq r8, r0, r6, lsl #10 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrdhi pc, [r8], -r0 @ │ │ │ │ strmi r4, [pc], -r5, lsl #12 │ │ │ │ strcs r2, [r1], -r0, lsl #8 │ │ │ │ @@ -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, r8, ror #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 │ │ │ │ + ldrshteq r8, [r0], -r0 │ │ │ │ + eoreq r1, ip, r0, lsl #13 │ │ │ │ + eoreq sl, sl, sl, asr #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, r2, lsl #5 │ │ │ │ + eoreq r1, ip, sl, lsr #10 │ │ │ │ + eoreq sl, sl, r4, asr ip │ │ │ │ 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, ip, lsr #4 │ │ │ │ + mlaeq ip, r8, r4, r1 │ │ │ │ + eoreq sl, sl, r2, ror #23 │ │ │ │ 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 r8, r0, r0, lsr r0 │ │ │ │ + mlaeq ip, r0, r2, r1 │ │ │ │ + ldrdeq sl, [sl], -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 @ │ │ │ │ + eorseq r7, r0, r0, ror #13 │ │ │ │ + eoreq r0, ip, r4, lsr r9 │ │ │ │ + eoreq sl, sl, lr, ror 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, ip, ror sl @ │ │ │ │ + eoreq pc, fp, r0, lsr #20 │ │ │ │ + eoreq r9, sl, sl, ror #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, r2, asr r6 │ │ │ │ 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, r8, asr 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 │ │ │ │ - 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 │ │ │ │ - strhteq sl, [fp], -r6 │ │ │ │ - eoreq sl, fp, ip, lsr #31 │ │ │ │ - strhteq sl, [fp], -r2 │ │ │ │ - eoreq sl, fp, r0, asr #31 │ │ │ │ - eoreq sl, fp, sl, asr #31 │ │ │ │ - eoreq sl, fp, ip, asr #31 │ │ │ │ + eoreq ip, fp, r2, lsl #20 │ │ │ │ + eoreq fp, sl, r0, asr r1 │ │ │ │ + eoreq ip, fp, r2, ror #19 │ │ │ │ + eoreq fp, fp, r0 │ │ │ │ + ldrdeq sl, [fp], -r2 @ │ │ │ │ + ldrdeq sl, [fp], -r0 @ │ │ │ │ + ldrdeq sl, [fp], -r2 @ │ │ │ │ + ldrdeq sl, [fp], -r4 @ │ │ │ │ + ldrdeq sl, [fp], -r6 @ │ │ │ │ + ldrdeq sl, [fp], -r8 @ │ │ │ │ eoreq sl, fp, r2, ror #31 │ │ │ │ - eoreq sl, fp, ip, ror #31 │ │ │ │ - eoreq fp, fp, r6 │ │ │ │ + strdeq sl, [fp], -r0 @ │ │ │ │ + strdeq sl, [fp], -lr @ │ │ │ │ eoreq fp, fp, ip │ │ │ │ eoreq fp, fp, r2, lsl r0 │ │ │ │ - eoreq fp, fp, r0, lsr #32 │ │ │ │ + eoreq fp, fp, r4, lsl r0 │ │ │ │ + eoreq fp, fp, lr │ │ │ │ + eoreq fp, fp, ip │ │ │ │ + eoreq fp, fp, sl │ │ │ │ + eoreq fp, fp, r8 │ │ │ │ + eoreq fp, fp, sl │ │ │ │ + eoreq fp, fp, r0, lsl r0 │ │ │ │ + eoreq fp, fp, r6, lsr #32 │ │ │ │ + eoreq fp, fp, ip, lsr #32 │ │ │ │ eoreq fp, fp, lr, lsr #32 │ │ │ │ - eoreq fp, fp, r4, lsr r0 │ │ │ │ - eoreq fp, fp, lr, lsr r0 │ │ │ │ + eoreq fp, fp, ip, lsr #32 │ │ │ │ + eoreq fp, fp, sl, lsr #32 │ │ │ │ + eoreq fp, fp, r0, lsr r0 │ │ │ │ + eoreq fp, fp, sl, lsr r0 │ │ │ │ + eoreq fp, fp, r0, asr #32 │ │ │ │ + eoreq fp, fp, sl, lsr r0 │ │ │ │ + eoreq fp, fp, r0, asr #32 │ │ │ │ + eoreq fp, fp, r6, asr #32 │ │ │ │ eoreq fp, fp, r4, asr #32 │ │ │ │ + eoreq fp, fp, r6, asr #32 │ │ │ │ + eoreq fp, fp, ip, asr #32 │ │ │ │ + eoreq fp, fp, sl, asr #32 │ │ │ │ + eoreq fp, fp, ip, asr #32 │ │ │ │ eoreq fp, fp, sl, asr #32 │ │ │ │ - eoreq fp, fp, r0, rrx │ │ │ │ - eoreq fp, fp, lr, rrx │ │ │ │ + eoreq fp, fp, r4, asr #32 │ │ │ │ + eoreq fp, fp, r6, asr r0 │ │ │ │ + eoreq fp, fp, r4, asr r0 │ │ │ │ + eoreq fp, fp, lr, asr #32 │ │ │ │ + eoreq fp, fp, r8, asr #32 │ │ │ │ + eoreq fp, fp, lr, asr #32 │ │ │ │ + eoreq fp, fp, ip, asr r0 │ │ │ │ + eoreq fp, fp, lr, asr r0 │ │ │ │ + eoreq fp, fp, r4, asr r0 │ │ │ │ + eoreq fp, fp, sl, asr r0 │ │ │ │ + eoreq fp, fp, r8, rrx │ │ │ │ + eoreq fp, fp, r2, ror r0 │ │ │ │ eoreq fp, fp, r4, ror r0 │ │ │ │ - eoreq fp, fp, ip, 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, sl, 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, lr, lsr #1 │ │ │ │ + strhteq fp, [fp], -r4 │ │ │ │ + strhteq fp, [fp], -sl │ │ │ │ + eoreq fp, fp, r8, asr #1 │ │ │ │ + ldrdeq fp, [fp], -r6 @ │ │ │ │ + ldrdeq fp, [fp], -ip @ │ │ │ │ + eoreq fp, fp, r6, ror #1 │ │ │ │ + eoreq fp, fp, ip, ror #1 │ │ │ │ + strdeq fp, [fp], -r2 @ │ │ │ │ + eoreq fp, fp, r8, lsl #2 │ │ │ │ + eoreq fp, fp, r6, lsl r1 │ │ │ │ + eoreq fp, fp, ip, lsl r1 │ │ │ │ + eoreq fp, fp, r4, lsr #2 │ │ │ │ + eoreq fp, fp, r8, lsr #2 │ │ │ │ + eoreq fp, fp, sl, lsr #2 │ │ │ │ + eoreq fp, fp, r8, lsr r1 │ │ │ │ + eoreq fp, fp, lr, lsr r1 │ │ │ │ + eoreq fp, fp, ip, lsr r1 │ │ │ │ + eoreq fp, fp, r6, asr #2 │ │ │ │ + eoreq fp, fp, ip, asr #2 │ │ │ │ + eoreq fp, fp, r2, asr r1 │ │ │ │ + eoreq fp, fp, r8, asr r1 │ │ │ │ + eoreq fp, fp, r2, asr r1 │ │ │ │ + eoreq fp, fp, r4, asr r1 │ │ │ │ + strhteq sl, [fp], -r4 │ │ │ │ + mlaeq sl, lr, lr, r3 │ │ │ │ + ldrdeq sl, [fp], -r4 @ │ │ │ │ + strhteq r3, [sl], -lr │ │ │ │ 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, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strbtmi r2, [r8], -r8, lsl #4 │ │ │ │ @ instruction: 0xf0cb4479 │ │ │ │ - @ instruction: 0x4669fdf5 │ │ │ │ + strbtmi pc, [r9], -sp, asr #28 @ │ │ │ │ @ instruction: 0xf0cb4620 │ │ │ │ - @ instruction: 0x46a4fe3b │ │ │ │ + ssatmi pc, #5, r3, lsl #29 @ │ │ │ │ @ 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 │ │ │ │ + eoreq sl, fp, r0, lsl #18 │ │ │ │ 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 │ │ │ │ + ldc2l 0, cr15, [r6, #812]! @ 0x32c │ │ │ │ andcs r4, r9, #311296 @ 0x4c000 │ │ │ │ ldrbtmi r4, [r9], #-1640 @ 0xfffff998 │ │ │ │ - ldc2 0, cr15, [r8, #812]! @ 0x32c │ │ │ │ + cdp2 0, 1, cr15, cr0, cr11, {6} │ │ │ │ @ instruction: 0x46312210 │ │ │ │ @ instruction: 0xf0cb4668 │ │ │ │ - @ instruction: 0x4669fdb3 │ │ │ │ + strbtmi pc, [r9], -fp, lsl #28 @ │ │ │ │ @ instruction: 0xf0cb4620 │ │ │ │ - @ instruction: 0x46a4fdf9 │ │ │ │ + ssatmi pc, #5, r1, asr #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 @ │ │ │ │ + mlaeq fp, sl, r6, r7 │ │ │ │ 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 │ │ │ │ + strdeq sl, [fp], -r0 @ │ │ │ │ + eoreq r3, sl, r6, lsl r6 │ │ │ │ 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, sl, lsl #30 │ │ │ │ + eoreq r9, fp, r8, lsl sp │ │ │ │ + eoreq r2, sl, r2, lsl fp │ │ │ │ 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 │ │ │ │ + ldrsbteq r4, [r0], -ip │ │ │ │ + eoreq r9, fp, ip, lsl ip │ │ │ │ + strdeq r2, [sl], -r2 @ │ │ │ │ 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 │ │ │ │ + mlaeq fp, r2, sl, r9 │ │ │ │ + eorseq r4, r0, lr, asr #24 │ │ │ │ + eoreq r2, sl, ip, asr #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, lr, lsr #12 │ │ │ │ + eoreq r9, fp, lr, ror #8 │ │ │ │ + eoreq r2, sl, r4, asr #4 │ │ │ │ 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, r2, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldceq 3, cr2, [fp, #88] @ 0x58 │ │ │ │ @ instruction: 0xf852330b │ │ │ │ @ instruction: 0xf7fe0023 │ │ │ │ stcvs 13, cr15, [r2, #740]! @ 0x2e4 │ │ │ │ ldrdgt lr, [lr, -r4] │ │ │ │ ldmdavs r3, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8cc4654 │ │ │ │ @@ -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, #12288 @ p-variant is OBSOLETE @ 0x3000 │ │ │ │ @ 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: 0xf854fff5 │ │ │ │ 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: 0x4605ffbd │ │ │ │ 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: 0xf8d4ff45 │ │ │ │ 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: 0xf772fe15 │ │ │ │ @ instruction: 0x4601f9df │ │ │ │ subsvs pc, r8, r4, lsl #10 │ │ │ │ - stc2l 1, cr15, [r8, #148] @ 0x94 │ │ │ │ + cdp2 1, 2, cr15, cr0, cr5, {1} │ │ │ │ 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, r4, ror #28 │ │ │ │ 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, sl, lsl #20 │ │ │ │ + strdeq r8, [fp], -r8 @ │ │ │ │ + eorseq r3, r0, r8, ror #3 │ │ │ │ + ldrdeq r0, [sl], -r0 @ │ │ │ │ + eoreq r8, fp, r6, asr #32 │ │ │ │ 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, r0, lsr #3 │ │ │ │ + eoreq r8, fp, ip, lsr r0 │ │ │ │ + eoreq r0, sl, sl, lsl #27 │ │ │ │ + eorseq r3, r0, r8, asr #2 │ │ │ │ + mlaeq fp, r0, pc, r7 @ │ │ │ │ + eoreq r0, sl, r2, lsr sp │ │ │ │ + eoreq r7, fp, sl, asr #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 │ │ │ │ + strdeq r7, [fp], -ip @ │ │ │ │ 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 │ │ │ │ + ldrshteq r2, [r0], -r0 │ │ │ │ + eoreq r7, fp, r2, asr #27 │ │ │ │ + eoreq r0, sl, sl, asr #21 │ │ │ │ + ldrsbteq r2, [r0], -sl │ │ │ │ + eoreq r7, fp, ip, lsl #27 │ │ │ │ + strhteq r0, [sl], -r2 │ │ │ │ + ldrhteq r2, [r0], -lr │ │ │ │ + eoreq r7, fp, ip, lsr #27 │ │ │ │ + mlaeq sl, r8, sl, r0 │ │ │ │ + mlaseq r0, lr, lr, r2 │ │ │ │ + eoreq r7, fp, r4, lsr #27 │ │ │ │ + eoreq r0, sl, r6, ror sl │ │ │ │ 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 @ │ │ │ │ + eorseq r2, r0, sl, lsr r2 │ │ │ │ + eoreq r7, fp, r6, lsl r1 │ │ │ │ + strhteq pc, [r9], -r8 @ │ │ │ │ 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, lr, ror r1 │ │ │ │ + mlaeq fp, r4, r0, r7 │ │ │ │ + eoreq pc, r9, r0, lsl sp @ │ │ │ │ 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 │ │ │ │ + ldrhteq r2, [r0], -r2 │ │ │ │ + eoreq pc, r9, r0, ror ip @ │ │ │ │ + eoreq r7, fp, r6 │ │ │ │ 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 @ │ │ │ │ + ldrhteq r1, [r0], -r2 │ │ │ │ + ldrdeq r6, [fp], -ip @ │ │ │ │ + eoreq pc, r9, r8, asr 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, r6, ror lr │ │ │ │ addeq r2, r0, sl, lsr #31 │ │ │ │ - ldrsbteq r1, [r0], -r8 │ │ │ │ - ldrdeq r6, [fp], -r6 @ │ │ │ │ - eoreq pc, r9, r0, lsr #17 │ │ │ │ - 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 │ │ │ │ + eorseq r1, r0, r0, lsl #27 │ │ │ │ + eoreq r6, fp, lr, ror sp │ │ │ │ + eoreq pc, r9, r8, asr #18 │ │ │ │ + eoreq pc, r9, r0, lsl r9 @ │ │ │ │ + eorseq r1, r0, r0, lsr #27 │ │ │ │ + eoreq r6, fp, lr, lsl sp │ │ │ │ + eoreq pc, r9, lr, ror #17 │ │ │ │ + eorseq r1, r0, lr, ror sp │ │ │ │ + ldrdeq r6, [fp], -r8 @ │ │ │ │ + ldrdeq pc, [r9], -r0 @ │ │ │ │ + eorseq r1, r0, r0, ror #26 │ │ │ │ + mlaeq fp, lr, ip, r6 │ │ │ │ + eorseq r1, r0, sl, asr #26 │ │ │ │ + eoreq r6, fp, r2, ror ip │ │ │ │ + strhteq pc, [r9], -r0 @ │ │ │ │ + eorseq r1, r0, r4, lsr #26 │ │ │ │ + mlaeq fp, lr, fp, r6 │ │ │ │ + eoreq pc, r9, sl, lsl #17 │ │ │ │ ldrbeq r6, [fp, -r3, lsl #19] │ │ │ │ stchi 15, cr11, [r0], {70} @ 0x46 │ │ │ │ andcs r3, r1, r1 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl 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, r8, ror ip │ │ │ │ + eorseq r1, r0, r4, lsr #2 │ │ │ │ + eoreq r6, fp, ip, asr #1 │ │ │ │ + ldrshteq r1, [r0], -r4 │ │ │ │ + ldrdeq r6, [fp], -r2 @ │ │ │ │ + ldrhteq r1, [r0], -r4 │ │ │ │ + eoreq lr, r9, lr, lsl #24 │ │ │ │ + strhteq r6, [fp], -r6 │ │ │ │ + strhteq r6, [fp], -r4 │ │ │ │ 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 fe73a4e2 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4620fc7b │ │ │ │ bl 113bb44 │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ strtmi r2, [r8], -r2, lsl #2 │ │ │ │ - ldc2 1, cr15, [sl], {35} @ 0x23 │ │ │ │ + ldc2l 1, cr15, [r2], #-140 @ 0xffffff74 │ │ │ │ @ instruction: 0xf8d76d3b │ │ │ │ mrcvs 0, 1, fp, cr13, cr8, {2} │ │ │ │ andslt pc, r0, r7, asr #17 │ │ │ │ rsble r2, r9, r0, lsl #22 │ │ │ │ orrseq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ ldrdls pc, [r0], -r7 @ │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ cmnvs lr, fp, ror r2 │ │ │ │ ands r6, r4, sp, ror r0 │ │ │ │ ldrdvs pc, [r0], -sl │ │ │ │ bvs 2006ce8 │ │ │ │ strbmi r2, [r8], -r3, lsl #2 │ │ │ │ streq pc, [r4], -r6 │ │ │ │ - blx 13a552 │ │ │ │ + mrrc2 1, 2, pc, r6, cr3 @ │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4620fc33 │ │ │ │ mcr2 7, 1, pc, cr6, cr11, {7} @ │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ strbmi r2, [r8], -ip, lsl #2 │ │ │ │ - blx ff63a5aa │ │ │ │ + stc2 1, cr15, [sl], #-140 @ 0xffffff74 │ │ │ │ @ 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 ff33a672 │ │ │ │ @ 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: 0xf8c7fbbd │ │ │ │ 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 fecba6a6 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ vldmdbvs fp!, {s31-s117} │ │ │ │ @ instruction: 0xd3ae459b │ │ │ │ bvs f98420 │ │ │ │ - blx 1bba6ba │ │ │ │ + blx ff1ba6ba │ │ │ │ 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, r6, lsl r5 │ │ │ │ + eoreq r5, fp, r2, ror r9 │ │ │ │ + eorseq r0, r0, r4, ror #19 │ │ │ │ + eorseq r0, r0, r2, asr #19 │ │ │ │ + eoreq r5, fp, ip, ror r9 │ │ │ │ + eorseq r0, r0, lr, ror r9 │ │ │ │ + strhteq lr, [r9], -r4 │ │ │ │ + eoreq r5, fp, ip, asr r9 │ │ │ │ + eoreq r5, fp, r8, asr 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, lr, ror #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, r8, lsr #5 │ │ │ │ + eoreq ip, r9, r8, asr 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, r8, asr #4 │ │ │ │ + eoreq ip, r9, r4, asr #25 │ │ │ │ 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, r6, rrx │ │ │ │ + eoreq r4, fp, sl, lsr #2 │ │ │ │ + eoreq ip, r9, r4, ror fp │ │ │ │ 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 @ │ │ │ │ + eoreq lr, pc, r6, lsr #28 │ │ │ │ + mlaeq lr, lr, fp, r2 │ │ │ │ + eoreq r3, fp, lr, ror #29 │ │ │ │ + eoreq lr, pc, lr, ror #27 │ │ │ │ + eoreq r3, fp, r2, asr #29 │ │ │ │ + eoreq r3, fp, r4, lsr #29 │ │ │ │ rsbseq lr, fp, sl, lsl r6 │ │ │ │ - eoreq r3, fp, ip, ror #27 │ │ │ │ + mlaeq fp, r4, lr, r3 │ │ │ │ ldrshteq lr, [fp], #-92 @ 0xffffffa4 │ │ │ │ - ldrdeq r3, [fp], -sl @ │ │ │ │ + eoreq r3, fp, r2, lsl #29 │ │ │ │ ldrsbteq lr, [fp], #-92 @ 0xffffffa4 │ │ │ │ - eoreq r3, fp, r6, asr #27 │ │ │ │ + eoreq r3, fp, lr, ror #28 │ │ │ │ rsbseq lr, fp, r4, lsr #11 │ │ │ │ - strhteq r3, [fp], -r2 │ │ │ │ + eoreq r3, fp, sl, asr lr │ │ │ │ rsbseq lr, fp, lr, ror #10 │ │ │ │ - eoreq r3, fp, r0, lsr #27 │ │ │ │ + eoreq r3, fp, r8, asr #28 │ │ │ │ rsbseq lr, fp, lr, ror r5 │ │ │ │ - mlaeq fp, r0, sp, r3 │ │ │ │ + eoreq r3, fp, r8, lsr lr │ │ │ │ rsbseq lr, fp, lr, asr r5 │ │ │ │ - eoreq r3, fp, r0, lsl #27 │ │ │ │ + eoreq r3, fp, r8, lsr #28 │ │ │ │ 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 │ │ │ │ - strdeq r3, [fp], -r8 @ │ │ │ │ - eoreq r3, fp, ip, asr #25 │ │ │ │ - eoreq r3, fp, r4, asr #25 │ │ │ │ - eoreq lr, fp, r8, lsl #12 │ │ │ │ + eoreq r3, fp, r0, asr lr │ │ │ │ + eoreq r3, fp, r6, lsr lr │ │ │ │ + eoreq r4, fp, sl, ror #2 │ │ │ │ + eoreq r3, fp, r0, asr #26 │ │ │ │ + eoreq r3, fp, sl, lsr sp │ │ │ │ + eoreq r3, fp, r2, asr #27 │ │ │ │ + eoreq r3, fp, r0, lsr #27 │ │ │ │ + eoreq r3, fp, r4, ror sp │ │ │ │ + eoreq r3, fp, ip, ror #26 │ │ │ │ + strhteq lr, [fp], -r0 │ │ │ │ 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 │ │ │ │ + eoreq r3, fp, r0, lsr #26 │ │ │ │ + eoreq r3, fp, r2, lsr #26 │ │ │ │ + eoreq r3, fp, r2, lsl #26 │ │ │ │ + eoreq r3, fp, r2, ror #25 │ │ │ │ + eoreq r3, fp, sl, asr #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, 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, r4, asr #25 │ │ │ │ + eoreq r3, fp, ip, lsr ip │ │ │ │ + eoreq r3, fp, r0, asr ip │ │ │ │ + eoreq r3, fp, lr, lsr #24 │ │ │ │ + eoreq r3, fp, r4, ror #24 │ │ │ │ + eoreq r3, fp, lr, asr #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 │ │ │ │ + eoreq r3, fp, ip, lsl ip │ │ │ │ + strhteq lr, [pc], -r6 │ │ │ │ + eoreq r2, lr, r0, lsr r7 │ │ │ │ + eoreq r8, ip, sl, ror r0 │ │ │ │ + strdeq r2, [lr], -lr @ │ │ │ │ + eoreq r3, fp, r0, asr #23 │ │ │ │ + eoreq r2, lr, r2, ror #9 │ │ │ │ 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, r8, lsr #23 │ │ │ │ + eoreq r3, fp, r4, lsr #23 │ │ │ │ + eoreq r3, fp, r0, ror fp │ │ │ │ + eoreq r3, fp, lr, asr 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, r0, ror #22 │ │ │ │ + eoreq r3, fp, r8, asr fp │ │ │ │ + eoreq r3, fp, r0, asr #22 │ │ │ │ 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, r8, lsr #22 │ │ │ │ + eoreq r3, fp, lr, asr 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 │ │ │ │ + strdeq r3, [fp], -r2 @ │ │ │ │ + eoreq r2, sl, r0, lsl #20 │ │ │ │ + eoreq r5, fp, r6, ror #15 │ │ │ │ + eoreq lr, pc, r0, lsl r8 @ │ │ │ │ + eoreq r2, lr, r8, lsl #11 │ │ │ │ + ldrdeq r7, [ip], -r0 @ │ │ │ │ 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 │ │ │ │ + mlaeq pc, r4, r7, lr @ │ │ │ │ + eoreq r2, lr, ip, lsl #10 │ │ │ │ + eoreq r3, fp, ip, asr r8 │ │ │ │ + eoreq r3, fp, ip, lsr r8 │ │ │ │ addeq r1, r0, r8, lsl r0 │ │ │ │ - eoreq r3, sl, r2, rrx │ │ │ │ - mlaeq fp, r8, sp, r5 │ │ │ │ - eoreq r3, sl, lr, asr #32 │ │ │ │ - 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, sl, sl, lsl #2 │ │ │ │ + eoreq r5, fp, r0, asr #28 │ │ │ │ + strdeq r3, [sl], -r6 @ │ │ │ │ + strdeq r3, [fp], -ip @ │ │ │ │ + eoreq r3, fp, r8, ror #19 │ │ │ │ + mlaeq fp, ip, r9, r3 │ │ │ │ + eoreq r3, fp, lr, asr #23 │ │ │ │ + strhteq r3, [fp], -r0 │ │ │ │ + eoreq r3, fp, ip, lsl #19 │ │ │ │ + eoreq r3, fp, r2, ror r9 │ │ │ │ + eoreq lr, fp, r4, asr r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ strmi fp, [r0], pc, lsl #1 │ │ │ │ strmi r4, [r1], -r6, lsl #12 │ │ │ │ ldreq pc, [r4], #-2271 @ 0xfffff721 │ │ │ │ @@ -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, lr, ror sp │ │ │ │ + eoreq r2, lr, lr, ror #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, r6, asr sp │ │ │ │ + strhteq lr, [r9], -r2 │ │ │ │ addeq lr, r2, r2, lsr #9 │ │ │ │ - eoreq r3, fp, lr, ror #15 │ │ │ │ - eoreq r3, fp, ip, lsl #16 │ │ │ │ - eoreq r2, lr, r0, lsl #24 │ │ │ │ + mlaeq fp, r6, r8, r3 │ │ │ │ + strhteq r3, [fp], -r4 │ │ │ │ + eoreq r2, lr, r8, lsr #25 │ │ │ │ addeq lr, r2, r8, lsr #8 │ │ │ │ - eoreq r3, fp, ip, ror r7 │ │ │ │ - eoreq r3, fp, lr, lsr #15 │ │ │ │ + eoreq r3, fp, r4, lsr #16 │ │ │ │ + eoreq r3, fp, r6, asr r8 │ │ │ │ strdeq r0, [r0], r0 @ │ │ │ │ - eoreq r2, lr, sl, asr #23 │ │ │ │ - eoreq lr, r9, r0, lsr #12 │ │ │ │ + eoreq r2, lr, r2, ror ip │ │ │ │ + eoreq lr, r9, r8, asr #13 │ │ │ │ rsbseq pc, pc, r8, lsl r8 @ │ │ │ │ - eoreq r3, fp, r0, lsl r7 │ │ │ │ - ldrdeq r3, [sl], -sl @ │ │ │ │ - strhteq r3, [fp], -ip │ │ │ │ + strhteq r3, [fp], -r8 │ │ │ │ + eoreq r3, sl, r2, lsl #29 │ │ │ │ + eoreq r3, fp, r4, ror #14 │ │ │ │ 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 │ │ │ │ + strhteq r2, [lr], -r4 │ │ │ │ + ldrdeq sp, [fp], -sl @ │ │ │ │ + eoreq r3, fp, r6, asr #26 │ │ │ │ + strhteq r2, [sl], -r2 │ │ │ │ @ instruction: 0x008012b0 │ │ │ │ addeq r1, r0, r0, lsl #5 │ │ │ │ - eoreq r2, lr, r6, lsl r4 │ │ │ │ - strhteq lr, [r9], -sl │ │ │ │ - eoreq r2, lr, ip, lsr #20 │ │ │ │ + strhteq r2, [lr], -lr │ │ │ │ + eoreq lr, r9, r2, ror #10 │ │ │ │ + ldrdeq r2, [lr], -r4 @ │ │ │ │ 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 │ │ │ │ + strhteq r3, [fp], -lr │ │ │ │ + ldrdeq r2, [sl], -r8 @ │ │ │ │ + ldrdeq lr, [r9], -r8 @ │ │ │ │ + strdeq r3, [fp], -lr @ │ │ │ │ + eoreq r3, sl, r6, asr #25 │ │ │ │ + eoreq r3, fp, sl, lsl r6 │ │ │ │ + eoreq r3, fp, r0, lsl #12 │ │ │ │ + eoreq r3, fp, ip, ror #11 │ │ │ │ + eoreq r2, lr, lr, asr r3 │ │ │ │ + eoreq r3, fp, lr, lsr r7 │ │ │ │ + eoreq r3, fp, r8, asr #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 f3ce64 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4620fd17 │ │ │ │ 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 │ │ │ │ + eoreq r3, fp, r6, lsl #10 │ │ │ │ rsbseq lr, fp, r0, lsl #22 │ │ │ │ @ instruction: 0x0082daba │ │ │ │ - eoreq r3, fp, r0, lsr r4 │ │ │ │ + ldrdeq r3, [fp], -r8 @ │ │ │ │ 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 │ │ │ │ + ldc2l 0, cr15, [lr, #-760] @ 0xfffffd08 │ │ │ │ + ldc2 0, cr15, [r6, #760] @ 0x2f8 │ │ │ │ strbtmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf82cf0c2 │ │ │ │ + @ instruction: 0xf884f0c2 │ │ │ │ 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, pc, asr #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: 0xf89dfa7d │ │ │ │ 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 @ │ │ │ │ + @ instruction: 0x4668fc9b │ │ │ │ blx 33f13e │ │ │ │ @ instruction: 0xf8d42201 │ │ │ │ strbtmi r1, [r8], -ip, lsl #2 │ │ │ │ - @ instruction: 0xf832f0b7 │ │ │ │ + @ instruction: 0xf88af0b7 │ │ │ │ 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, #42752 @ 0xa700 │ │ │ │ tstpeq r8, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0c34628 │ │ │ │ - andcs pc, r4, #18688 @ 0x4900 │ │ │ │ + andcs pc, r4, #41216 @ 0xa100 │ │ │ │ orrvc pc, r0, r4, lsl #10 │ │ │ │ @ instruction: 0xf0c34628 │ │ │ │ - @ instruction: 0xf504fc43 │ │ │ │ + @ instruction: 0xf504fc9b │ │ │ │ strtmi r7, [r8], -r8, lsl #3 │ │ │ │ andvc pc, r5, #1325400064 @ 0x4f000000 │ │ │ │ - ldc2 0, cr15, [ip], #-780 @ 0xfffffcf4 │ │ │ │ + ldc2 0, cr15, [r4], {195} @ 0xc3 │ │ │ │ @ instruction: 0xf5044629 │ │ │ │ @ instruction: 0xf0c37071 │ │ │ │ - bmi 5805ec │ │ │ │ + bmi 58074c │ │ │ │ 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: 0xf89dfc7b │ │ │ │ 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: 0x4604f93d │ │ │ │ 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: 0xf89df8b9 │ │ │ │ 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 │ │ │ │ + strdls pc, [r2], -sp │ │ │ │ @ instruction: 0xf0764630 │ │ │ │ - andls pc, r3, fp, lsl #23 │ │ │ │ + andls pc, r3, r3, ror #23 │ │ │ │ @ instruction: 0xf0844630 │ │ │ │ - ldmibmi r1, {r0, r2, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmibmi r1, {r0, r2, r3, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andls r2, r4, r0, lsl #4 │ │ │ │ @ instruction: 0x46304479 │ │ │ │ - stc2 0, cr15, [sl, #-588] @ 0xfffffdb4 │ │ │ │ + stc2l 0, cr15, [r2, #-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 │ │ │ │ + @ instruction: 0xf0aa9313 │ │ │ │ + blls 20097c │ │ │ │ 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: 0xffeaf0a5 │ │ │ │ @ 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 ffebebe4 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - stc2 0, cr15, [r6, #668] @ 0x29c │ │ │ │ + ldc2l 0, cr15, [lr, #668] @ 0x29c │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ b 12a2ba0 │ │ │ │ tstcs r1, fp, lsl #8 │ │ │ │ rsclt r4, r4, #48, 12 @ 0x3000000 │ │ │ │ - blx ffa3ec18 │ │ │ │ + blx 103ec1a │ │ │ │ ldrtmi r4, [r0], -r4, lsl #6 │ │ │ │ - @ instruction: 0xf9faf0a9 │ │ │ │ + blx 163ec48 │ │ │ │ movwmi fp, #17124 @ 0x42e4 │ │ │ │ @ instruction: 0xf0ac4630 │ │ │ │ - rsclt pc, r4, #7872 @ 0x1ec0 │ │ │ │ + rsclt pc, r4, #13504 @ 0x34c0 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #6 │ │ │ │ - @ instruction: 0xf9b2f0ad │ │ │ │ + blx 43ec6c │ │ │ │ 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 │ │ │ │ + ldc2l 0, cr15, [r8], #476 @ 0x1dc │ │ │ │ strmi r2, [r5], -r0, lsl #2 │ │ │ │ @ instruction: 0xf0844630 │ │ │ │ - movwmi pc, #23301 @ 0x5b05 @ │ │ │ │ + movwmi pc, #23389 @ 0x5b5d @ │ │ │ │ rsclt r4, sp, #48, 12 @ 0x3000000 │ │ │ │ - ldc2l 0, cr15, [r8, #-608] @ 0xfffffda0 │ │ │ │ + ldc2 0, cr15, [r0, #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 │ │ │ │ + ldc2l 0, cr15, [r6, #608] @ 0x260 │ │ │ │ movwmi fp, #21229 @ 0x52ed │ │ │ │ @ instruction: 0xf09a4630 │ │ │ │ - rsclt pc, sp, #409600 @ 0x64000 │ │ │ │ + rsclt pc, sp, #1851392 @ 0x1c4000 │ │ │ │ ldrtmi r4, [r0], -r5, lsl #6 │ │ │ │ - blx 8bec82 │ │ │ │ + blx 1ebec82 │ │ │ │ movwmi fp, #21229 @ 0x52ed │ │ │ │ @ instruction: 0xf0994630 │ │ │ │ - @ instruction: 0xf44ffba5 │ │ │ │ + @ instruction: 0xf44ffbfd │ │ │ │ rsclt r2, sp, #128, 2 │ │ │ │ ldrtmi r4, [r0], -r5, lsl #6 │ │ │ │ - mcr2 0, 0, pc, cr4, cr7, {5} @ │ │ │ │ + mrc2 0, 2, pc, cr12, 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 11c16a8 │ │ │ │ ldrtmi r0, [r0], -r5, lsl #8 │ │ │ │ - blx fff3ece2 │ │ │ │ + mcrr2 0, 9, pc, lr, cr15 @ │ │ │ │ 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_, #3152 @ 0xc50 │ │ │ │ str fp, [r3, -r4, asr #5]! │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf8bcf09b │ │ │ │ + @ instruction: 0xf914f09b │ │ │ │ sbclt r4, r5, #40, 6 @ 0xa0000000 │ │ │ │ @ instruction: 0x4630e7db │ │ │ │ - stc2 0, cr15, [r2, #-608] @ 0xfffffda0 │ │ │ │ + ldc2l 0, cr15, [sl, #-608] @ 0xfffffda0 │ │ │ │ @ instruction: 0xf70e4630 │ │ │ │ tstpcs r1, r3, lsr #16 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf09f4630 │ │ │ │ - @ instruction: 0x4630fa5b │ │ │ │ - @ instruction: 0xf974f0a9 │ │ │ │ + @ instruction: 0x4630fab3 │ │ │ │ + @ instruction: 0xf9ccf0a9 │ │ │ │ @ instruction: 0xf0ac4630 │ │ │ │ - @ instruction: 0x4630fcf7 │ │ │ │ - @ instruction: 0xf930f0ad │ │ │ │ + ldrtmi pc, [r0], -pc, asr #26 @ │ │ │ │ + @ instruction: 0xf988f0ad │ │ │ │ ldrbmi lr, [r9], -r2, lsl #15 │ │ │ │ andcs r9, r0, #11 │ │ │ │ @ instruction: 0xf07b4630 │ │ │ │ - blls 480f70 │ │ │ │ + blls 4810d0 │ │ │ │ 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 │ │ │ │ + strdeq r1, [fp], -lr @ │ │ │ │ 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 │ │ │ │ + mcr2 0, 0, pc, cr2, cr11, {3} @ │ │ │ │ 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, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46504652 │ │ │ │ @ instruction: 0xf0934479 │ │ │ │ - @ instruction: 0x4621f9f9 │ │ │ │ + @ instruction: 0x4621fa51 │ │ │ │ @ instruction: 0xf0904650 │ │ │ │ - @ instruction: 0x4650fb71 │ │ │ │ - mcr2 0, 2, pc, cr6, cr11, {3} @ │ │ │ │ + ldrbmi pc, [r0], -r9, asr #23 @ │ │ │ │ + mrc2 0, 4, pc, cr14, cr11, {3} │ │ │ │ @ instruction: 0x3105f89b │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf10d80ae │ │ │ │ @ instruction: 0x46500830 │ │ │ │ - @ instruction: 0xf884f080 │ │ │ │ + @ instruction: 0xf8dcf080 │ │ │ │ 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 @ │ │ │ │ + strbmi pc, [r1], -r1, asr #17 @ │ │ │ │ ldrbmi r4, [r0], -r4, lsl #12 │ │ │ │ - @ instruction: 0xf9c2f07d │ │ │ │ + blx 83ee94 │ │ │ │ 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 1dc2794 │ │ │ │ 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, r4, ror ip │ │ │ │ + eoreq r9, r9, r6, lsr #20 │ │ │ │ + eoreq r1, fp, sl, lsr ip │ │ │ │ + eoreq r9, r9, ip, ror #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, 5, cr15, cr4, 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], -pc, ror #22 @ │ │ │ │ @ instruction: 0xf88d4620 │ │ │ │ - @ instruction: 0xf07c9014 │ │ │ │ - bvc e83010 │ │ │ │ + @ instruction: 0xf07d9014 │ │ │ │ + bvc e81170 │ │ │ │ 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, pc, lsl #26] │ │ │ │ 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: 0x4620fabd │ │ │ │ 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 1a43180 │ │ │ │ @ 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 1a43158 │ │ │ │ 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: 0xf836f079 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4621fed5 │ │ │ │ @ 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: 0xf8dffc01 │ │ │ │ strmi r1, [r7], -r8, ror #10 │ │ │ │ ldrbtmi r4, [r9], #-1608 @ 0xfffff9b8 │ │ │ │ - ldc2 0, cr15, [lr, #-740]! @ 0xfffffd1c │ │ │ │ + ldc2 0, cr15, [r6, #740] @ 0x2e4 │ │ │ │ strmi r2, [r6], -r1, lsl #2 │ │ │ │ @ instruction: 0xf07b4648 │ │ │ │ - stmdacs r0, {r0, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r4, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, r9, r0, asr #32 │ │ │ │ @ instruction: 0xf8df432f │ │ │ │ ldrbmi r3, [r1], -ip, asr #10 │ │ │ │ andeq lr, ip, sp, asr #19 │ │ │ │ @ instruction: 0x4648433e │ │ │ │ movwls r4, #42107 @ 0xa47b │ │ │ │ bicsvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ tstpeq ip, #192, 4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf082930b │ │ │ │ - b 11c2a20 │ │ │ │ + b 11c2b80 │ │ │ │ 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 6bfbba │ │ │ │ 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: 0xff50f076 │ │ │ │ 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 │ │ │ │ + strmi pc, [r3], -r5, lsr #28 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4648fd53 │ │ │ │ @ instruction: 0xf81cf70d │ │ │ │ @ instruction: 0xf0974648 │ │ │ │ - tstpcs r1, r9, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf0ab4648 │ │ │ │ - blls 343a0c │ │ │ │ + smlabbcs r1, r1, sp, pc @ │ │ │ │ + @ instruction: 0xf0ac4648 │ │ │ │ + blls 341b6c │ │ │ │ @ instruction: 0x065b681b │ │ │ │ adchi pc, r8, r0, lsl #2 │ │ │ │ @ instruction: 0xf0b74648 │ │ │ │ - bmi ffbc38a4 │ │ │ │ + bmi ffbc3a04 │ │ │ │ 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 @ │ │ │ │ + strbmi pc, [r8], -r7, lsr #23 @ │ │ │ │ blx 43fb22 │ │ │ │ @ instruction: 0xf0034648 │ │ │ │ @ instruction: 0x4648faf3 │ │ │ │ @ instruction: 0xf906f73d │ │ │ │ @ instruction: 0xf0034648 │ │ │ │ @ instruction: 0x4648fad9 │ │ │ │ - @ instruction: 0xf9dcf093 │ │ │ │ + blx ebfd78 │ │ │ │ strcs r4, [r1, #-1608] @ 0xfffff9b8 │ │ │ │ blx 1a41766 │ │ │ │ strbmi lr, [r8], -r0, lsr #14 │ │ │ │ blx 194176e │ │ │ │ @ instruction: 0xf0974648 │ │ │ │ - strbmi pc, [r8], -pc, lsr #25 @ │ │ │ │ + strbmi pc, [r8], -r7, lsl #26 @ │ │ │ │ @ instruction: 0xffd0f70c │ │ │ │ @ instruction: 0xf0974648 │ │ │ │ - @ instruction: 0xe779fcdd │ │ │ │ + @ instruction: 0xe779fd35 │ │ │ │ @ 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 11c2418 │ │ │ │ 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, #22941 @ 0x599d @ │ │ │ │ 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 1302144 │ │ │ │ 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: 0xf8ddfb03 │ │ │ │ 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 @ │ │ │ │ + strdeq r0, [fp], -ip @ │ │ │ │ + eoreq r8, r9, lr, lsr #23 │ │ │ │ + eoreq r0, fp, r6, asr #27 │ │ │ │ + eoreq r8, r9, r8, ror 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, r0, ror lr @ │ │ │ │ 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, r8, 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: 0xf888f0a9 │ │ │ │ @ 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 │ │ │ │ + eoreq lr, sl, r0, asr #20 │ │ │ │ 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, ip, ror #26 │ │ │ │ + eoreq ip, sl, lr, ror #26 │ │ │ │ + eoreq ip, sl, r4, ror sp │ │ │ │ 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, r3, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ eoreq pc, r0, #0, 2 │ │ │ │ @ instruction: 0xf0004295 │ │ │ │ @ instruction: 0xf8d580b1 │ │ │ │ @ instruction: 0xf1b99008 │ │ │ │ andle r0, r6, r0, lsl #30 │ │ │ │ @ instruction: 0xf04f686d │ │ │ │ stmdavs fp!, {r0, r8, fp}^ │ │ │ │ @@ -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, r8, lsl #3 │ │ │ │ + eoreq r6, pc, sl, asr #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 @ │ │ │ │ + eoreq fp, sl, r8, lsl pc │ │ │ │ + eoreq r6, pc, lr, lsr r3 @ │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ @@ -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 │ │ │ │ + ldrdeq r1, [r9], -sl @ │ │ │ │ + eoreq r9, sl, lr, lsr #19 │ │ │ │ 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: 0xf8d5f901 │ │ │ │ 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 │ │ │ │ + strhteq r0, [r9], -ip │ │ │ │ + mlaeq sl, r0, lr, r8 │ │ │ │ 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 │ │ │ │ + strdeq r8, [sl], -r4 @ │ │ │ │ + mlaeq sl, r2, r8, r8 │ │ │ │ + eoreq r8, sl, ip, ror r8 │ │ │ │ + eoreq r8, sl, r4, ror #15 │ │ │ │ + eoreq r8, sl, r4, ror #15 │ │ │ │ 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 │ │ │ │ + eoreq pc, r8, r8, lsl r8 @ │ │ │ │ + eoreq r7, sl, r8, lsl fp │ │ │ │ + eoreq pc, r8, r2, ror #9 │ │ │ │ + eoreq r7, sl, sl, asr #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 │ │ │ │ + strdeq r4, [r9], -r6 @ │ │ │ │ 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 │ │ │ │ + stc2 0, cr15, [r8, #-640] @ 0xfffffd80 │ │ │ │ @ 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 @ │ │ │ │ + @ instruction: 0x4683f8f3 │ │ │ │ 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 │ │ │ │ + mlaeq sl, r2, r5, r5 │ │ │ │ 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, r2, lsl #5 │ │ │ │ + eoreq r3, r9, sl, lsr #18 │ │ │ │ + eoreq r5, sl, lr, lsr #10 │ │ │ │ + eoreq r5, sl, r8, lsl r5 │ │ │ │ @ instruction: 0x305cf890 │ │ │ │ ldmiblt fp, {r4, r5, sl, ip, sp, pc}^ │ │ │ │ @ instruction: 0x5090f8d0 │ │ │ │ ldrdmi pc, [ip, r5] │ │ │ │ @ instruction: 0xf8d5b194 │ │ │ │ movwcs r2, #404 @ 0x194 │ │ │ │ and r3, r2, r4, lsl #20 │ │ │ │ @@ -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 @ │ │ │ │ + eoreq pc, lr, r0, lsl #14 │ │ │ │ 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 │ │ │ │ + strmi pc, [r6], -r7, ror #24 │ │ │ │ eorsle r2, sp, r0, lsl #16 │ │ │ │ ldrdcs pc, [ip, #132] @ 0x84 │ │ │ │ teqle pc, r0, lsl #20 │ │ │ │ @ instruction: 0xf75e6fe0 │ │ │ │ @ instruction: 0xf9b4fce3 │ │ │ │ @ instruction: 0xf8d430b2 │ │ │ │ ldrdcs r2, [r0, -ip] │ │ │ │ @@ -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: 0xf80ef0a2 │ │ │ │ @ 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: 0xf8d7fe4b │ │ │ │ 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, #39936 @ 0x9c00 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + eoreq sl, r9, r2, lsr #32 │ │ │ │ + eoreq r4, sl, r8, ror sp │ │ │ │ + mlaeq sl, r6, sp, r4 │ │ │ │ + eoreq r4, sl, r0, lsl #27 │ │ │ │ + eoreq r4, sl, ip, lsl #27 │ │ │ │ + eoreq r4, sl, r2, asr #24 │ │ │ │ + eoreq r4, sl, r0, asr sp │ │ │ │ + eoreq r4, sl, r0, asr sp │ │ │ │ + eoreq r4, sl, r0, asr sp │ │ │ │ + eoreq r4, sl, lr, asr sp │ │ │ │ + eoreq r4, sl, r4, lsl #27 │ │ │ │ + eoreq r4, sl, r6, lsl #27 │ │ │ │ + eoreq r4, sl, lr, lsl #26 │ │ │ │ + eoreq r4, sl, r2, lsl ip │ │ │ │ + strdeq r4, [sl], -sl @ │ │ │ │ + eoreq r4, sl, sl, ror #23 │ │ │ │ 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 │ │ │ │ - @ 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, sl, lsr #23 │ │ │ │ + eoreq r2, r9, sl, asr #27 │ │ │ │ + eoreq r4, sl, lr, lsl #23 │ │ │ │ + eoreq r4, sl, sl, ror fp │ │ │ │ + eoreq r4, sl, r2, ror #22 │ │ │ │ + eoreq r4, sl, lr, lsr fp │ │ │ │ + eoreq r1, r9, r0, lsr #28 │ │ │ │ + eoreq r9, r9, r6, ror lr │ │ │ │ + eoreq r1, r9, r0, lsl lr │ │ │ │ + eoreq pc, sl, lr, ror #31 │ │ │ │ + strdeq r1, [r9], -r4 @ │ │ │ │ + strhteq r4, [sl], -lr │ │ │ │ + eoreq r2, r9, r4, lsr #29 │ │ │ │ + eoreq lr, r8, r6, lsl #28 │ │ │ │ + strdeq r5, [sl], -r2 @ │ │ │ │ + mlaeq sl, ip, ip, r4 │ │ │ │ + ldrdeq r4, [sl], -r6 @ │ │ │ │ strhteq r4, [sl], -ip │ │ │ │ - eoreq r2, r9, ip, lsr #2 │ │ │ │ - strdeq lr, [r8], -ip @ │ │ │ │ + eoreq r5, sl, r0, ror r1 │ │ │ │ + eoreq r2, r9, r0, lsl lr │ │ │ │ + strdeq r4, [sl], -r2 @ │ │ │ │ + strdeq r4, [sl], -lr @ │ │ │ │ + eoreq r4, sl, ip, lsl #24 │ │ │ │ + @ instruction: 0xfffff345 │ │ │ │ + eoreq r4, sl, r6, ror #22 │ │ │ │ + eoreq r0, r9, r6, lsl #12 │ │ │ │ + eoreq r4, sl, r0, asr #17 │ │ │ │ + strhteq r2, [r9], -r8 │ │ │ │ + eoreq r4, sl, r4, ror fp │ │ │ │ + eoreq r4, sl, lr, lsr r9 │ │ │ │ + eoreq r4, sl, r8, lsl r9 │ │ │ │ + eoreq r4, sl, r4, lsl #18 │ │ │ │ + eoreq lr, r8, ip, lsl #23 │ │ │ │ + eoreq r4, sl, r2, ror #21 │ │ │ │ + strdeq r2, [r9], -ip @ │ │ │ │ + ldrdeq r2, [r9], -r8 @ │ │ │ │ + strhteq r4, [sl], -r2 │ │ │ │ + eoreq r2, r9, r4, ror sl │ │ │ │ + mlaeq r8, lr, r9, lr │ │ │ │ + strdeq r4, [sl], -sl @ │ │ │ │ + strdeq r4, [sl], -r8 @ │ │ │ │ + eoreq r4, sl, r0, lsl #18 │ │ │ │ + eoreq r4, sl, r8, lsr #18 │ │ │ │ + eoreq r4, sl, r4, ror #18 │ │ │ │ + ldrdeq r2, [r9], -r4 @ │ │ │ │ + eoreq lr, r8, r4, lsr #15 │ │ │ │ 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 │ │ │ │ + strdeq r2, [r9], -r8 @ │ │ │ │ + eoreq r2, r9, r8, ror #15 │ │ │ │ + eoreq r8, r9, lr, lsl r2 │ │ │ │ + eoreq r4, sl, sl, lsr r8 │ │ │ │ + eoreq r2, sl, r4, ror ip │ │ │ │ + strdeq r4, [sl], -r0 @ │ │ │ │ + eoreq r2, r9, r8, lsl #15 │ │ │ │ + eoreq r0, r9, sl, asr #1 │ │ │ │ + eoreq r4, sl, r4, lsl #17 │ │ │ │ + eoreq r4, sl, r0, lsl #7 │ │ │ │ + eoreq r2, r9, r6, asr r7 │ │ │ │ + mlaeq r9, r8, r0, r0 │ │ │ │ + eoreq r4, sl, r2, ror #15 │ │ │ │ + eoreq r4, sl, r8, asr #6 │ │ │ │ + eoreq r4, sl, ip, ror #15 │ │ │ │ + eoreq r4, sl, r8, ror #15 │ │ │ │ + eoreq r4, sl, r2, ror #15 │ │ │ │ ldrdeq r4, [sl], -ip @ │ │ │ │ - ldrdeq r4, [sl], -r8 @ │ │ │ │ - eoreq r2, r9, lr, lsr #13 │ │ │ │ + ldrdeq r4, [sl], -r6 @ │ │ │ │ + ldrdeq r4, [sl], -r0 @ │ │ │ │ + eoreq r4, sl, sl, asr #15 │ │ │ │ + eoreq r4, sl, r4, asr #15 │ │ │ │ + strhteq r2, [r9], -r2 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + mlaeq sl, sl, r7, r4 │ │ │ │ + eoreq r4, sl, r4, lsr #5 │ │ │ │ + eoreq r2, r9, r6, ror r6 │ │ │ │ + strhteq pc, [r8], -r4 @ │ │ │ │ + ldrdeq r4, [sl], -lr @ │ │ │ │ + eoreq r4, sl, r8, ror #4 │ │ │ │ + eoreq r2, r9, sl, lsr r6 │ │ │ │ + eoreq pc, r8, r8, ror pc @ │ │ │ │ + strhteq r4, [sl], -r2 │ │ │ │ + eoreq r4, sl, ip, lsr #4 │ │ │ │ + eoreq r0, sl, r0, asr #15 │ │ │ │ + eoreq r4, sl, sl, lsl 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 @ │ │ │ │ + strbmi pc, [r9], -r7, ror #22 @ │ │ │ │ @ instruction: 0xf0b24650 │ │ │ │ - @ instruction: 0xf8dbfb41 │ │ │ │ + @ instruction: 0xf8dbfb99 │ │ │ │ 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, ip, asr #9 │ │ │ │ + eoreq pc, r8, lr, asr #25 │ │ │ │ + eoreq r4, sl, lr, lsr r4 │ │ │ │ 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 │ │ │ │ + ldrdeq r4, [sl], -r6 @ │ │ │ │ + eoreq fp, r8, lr, lsl fp │ │ │ │ + eoreq r3, sl, r8, lsl r9 │ │ │ │ + strdeq r4, [sl], -r2 @ │ │ │ │ + eoreq fp, r8, ip, lsr #21 │ │ │ │ + eoreq r4, sl, r2, lsr r3 │ │ │ │ + eoreq r9, r9, r0, lsr #3 │ │ │ │ + eoreq r4, sl, sl, ror r3 │ │ │ │ + strhteq r4, [sl], -sl │ │ │ │ + eoreq r9, r9, r2, lsr #2 │ │ │ │ + strdeq r4, [sl], -lr @ │ │ │ │ + ldrdeq fp, [r8], -r4 @ │ │ │ │ + mlaeq r9, r0, r0, r1 │ │ │ │ + ldrdeq r9, [r9], -sl @ │ │ │ │ + strdeq r0, [sl], -r2 @ │ │ │ │ + eoreq pc, sl, r0, ror #4 │ │ │ │ + eoreq r1, r9, sl, rrx │ │ │ │ + eoreq r1, r9, sl, asr r0 │ │ │ │ + eoreq r9, r9, r4, lsr #1 │ │ │ │ + strhteq r0, [sl], -ip │ │ │ │ + eoreq pc, sl, sl, lsr #4 │ │ │ │ + eoreq r1, r9, r4, lsr r0 │ │ │ │ + eoreq r4, sl, r2, lsr #5 │ │ │ │ + eoreq r1, r9, r8, lsl r0 │ │ │ │ + eoreq r1, r9, r2, lsl r0 │ │ │ │ + eoreq r4, sl, r2, lsr #4 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r4, sl, r4, ror r1 │ │ │ │ - mlaeq sl, ip, r6, r3 │ │ │ │ - mlaeq sl, r6, r6, r3 │ │ │ │ + eoreq r4, sl, ip, lsl r2 │ │ │ │ + eoreq r3, sl, r4, asr #14 │ │ │ │ + eoreq r3, sl, lr, lsr r7 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrdhi pc, [r8, -pc] │ │ │ │ ldrmi fp, [r6], -r3, lsl #1 │ │ │ │ strmi r2, [r5], -r0, lsl #4 │ │ │ │ @@ -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, r4, ror r7 │ │ │ │ + eoreq r4, sl, lr, asr #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, r6, asr sp │ │ │ │ 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, r8, ror #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 @ │ │ │ │ + strhteq r0, [pc], -ip │ │ │ │ + eoreq lr, lr, ip, lsr r0 │ │ │ │ + mlaeq sl, ip, sl, r3 │ │ │ │ rsbseq lr, sl, r0, asr r7 │ │ │ │ rsbseq lr, lr, ip, ror #17 │ │ │ │ - eoreq r3, sl, lr, asr #18 │ │ │ │ + strdeq r3, [sl], -r6 @ │ │ │ │ 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, r2, ror #20 │ │ │ │ + strdeq r3, [sl], -r0 @ │ │ │ │ + eoreq r3, sl, sl, lsr #19 │ │ │ │ + eoreq r3, sl, r4, lsl sl │ │ │ │ + eoreq r3, sl, r8, lsl #18 │ │ │ │ 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, lr, ror #9 │ │ │ │ + eoreq sp, lr, r4, lsr r6 │ │ │ │ addeq sp, r1, r6, lsr #4 │ │ │ │ - eoreq r0, pc, lr, lsr #27 │ │ │ │ - strdeq sp, [lr], -sl @ │ │ │ │ - strhteq lr, [lr], -lr │ │ │ │ + eoreq r0, pc, r6, asr lr @ │ │ │ │ + eoreq sp, lr, r2, lsr #25 │ │ │ │ + eoreq lr, lr, r6, ror #18 │ │ │ │ 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 @ │ │ │ │ + eoreq sp, lr, r0, asr #4 │ │ │ │ + eoreq pc, lr, sl, ror #4 │ │ │ │ + eoreq sp, lr, sl, lsl #14 │ │ │ │ + eoreq pc, lr, r4, lsr #1 │ │ │ │ + eoreq pc, lr, r6, ror #7 │ │ │ │ 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, sl, ror r6 │ │ │ │ + eoreq lr, lr, ip, asr #6 │ │ │ │ + eoreq pc, lr, r2, asr #27 │ │ │ │ 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 │ │ │ │ + eoreq r3, sl, r6, asr #32 │ │ │ │ + eoreq lr, lr, ip, ror r2 │ │ │ │ + eoreq r0, pc, r6, lsl r7 @ │ │ │ │ @ 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 @ │ │ │ │ + strhteq r0, [sl], -r2 │ │ │ │ + eoreq r0, sl, r6, lsl #17 │ │ │ │ muleq r0, ip, r9 │ │ │ │ - mlaeq lr, r2, r4, sl │ │ │ │ - eoreq r0, sl, r0, ror #15 │ │ │ │ - eoreq r6, fp, r2, lsl pc │ │ │ │ + eoreq sl, lr, sl, lsr r5 │ │ │ │ + eoreq r0, sl, r8, lsl #17 │ │ │ │ + strhteq r6, [fp], -sl │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ ldrdeq sl, [r1], lr │ │ │ │ - strhteq r0, [sl], -ip │ │ │ │ - eoreq r0, sl, r6, asr #12 │ │ │ │ + eoreq r0, sl, r4, ror #16 │ │ │ │ + eoreq r0, sl, lr, ror #13 │ │ │ │ addeq sl, r1, sl, lsr #7 │ │ │ │ - eoreq r0, sl, r6, lsr r6 │ │ │ │ - eoreq r0, sl, r4, lsl r6 │ │ │ │ + ldrdeq r0, [sl], -lr @ │ │ │ │ + strhteq r0, [sl], -ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044617 │ │ │ │ strmi r2, [sp], -r1 │ │ │ │ cdp2 0, 1, cr15, cr4, cr2, {0} │ │ │ │ @@ -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, ip, asr 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 @ │ │ │ │ + mlaeq pc, r6, r8, r0 @ │ │ │ │ + eoreq r0, pc, r0, asr r8 @ │ │ │ │ + eoreq r0, pc, ip, lsl #19 │ │ │ │ + ldrdeq pc, [lr], -lr @ │ │ │ │ + eoreq pc, lr, lr, lsl #30 │ │ │ │ + eoreq lr, lr, ip │ │ │ │ + eoreq pc, lr, r0, asr #29 │ │ │ │ + eoreq sp, lr, r2, asr #31 │ │ │ │ + eoreq lr, lr, r2, lsl #21 │ │ │ │ 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, r4, lsr sl │ │ │ │ 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, r0, lsl #3 │ │ │ │ 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 │ │ │ │ + strhteq pc, [r9], -r0 @ │ │ │ │ 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 │ │ │ │ + ldrdeq r1, [sl], -r6 @ │ │ │ │ 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, r2, lsl #7 │ │ │ │ + eoreq pc, lr, r8, lsl r1 @ │ │ │ │ + eoreq pc, lr, r8, asr #20 │ │ │ │ + eoreq r0, pc, lr, lsr #7 │ │ │ │ + eoreq sp, lr, sl, lsr #22 │ │ │ │ + eoreq pc, lr, r0, lsr #20 │ │ │ │ + eoreq sp, lr, lr, lsl fp │ │ │ │ + strdeq lr, [lr], -ip @ │ │ │ │ + eoreq r0, pc, r6, lsl #9 │ │ │ │ + eoreq pc, lr, r2, asr #19 │ │ │ │ strdeq r9, [r1], r6 │ │ │ │ addeq r9, r1, r8, ror #23 │ │ │ │ - eoreq r0, pc, r0, ror #6 │ │ │ │ + eoreq r0, pc, r8, lsl #8 │ │ │ │ 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, lr, lsl #19 │ │ │ │ ldccc 8, cr15, [r4], {223} @ 0xdf │ │ │ │ ldmdavc sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldccc 8, cr15, [r0], {223} @ 0xdf │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stccc 8, cr15, [ip], {223} @ 0xdf │ │ │ │ ldrbtmi r9, [fp], #-268 @ 0xfffffef4 │ │ │ │ ldrdgt pc, [r0], -r3 │ │ │ │ @@ -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 │ │ │ │ + ldrdeq r0, [sl], -r8 @ │ │ │ │ + mlaeq sl, r6, r7, r0 │ │ │ │ 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, r4, ror r6 │ │ │ │ addeq r8, r1, ip, asr r3 │ │ │ │ addeq r8, r1, ip, lsr r3 │ │ │ │ - eoreq r0, sl, r6, lsl #11 │ │ │ │ + eoreq r0, sl, lr, lsr #12 │ │ │ │ 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, r0, lsl fp │ │ │ │ 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, r6, ror r0 │ │ │ │ + eoreq ip, lr, r8, ror r1 │ │ │ │ + eoreq sp, lr, lr, lsr r7 │ │ │ │ + eoreq ip, lr, r0, asr #24 │ │ │ │ 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 │ │ │ │ + eoreq fp, r8, lr, lsl sp │ │ │ │ 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 @ │ │ │ │ + eoreq pc, r9, r0, ror #19 │ │ │ │ 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 596cc8 │ │ │ │ @ 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, r1, r2, r3, r4, r5, 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, ip, lsl #18 │ │ │ │ + ldrdeq r7, [ip], -r4 @ │ │ │ │ + eoreq fp, ip, r2, lsl r5 │ │ │ │ + eoreq ip, r9, r6, lsr #26 │ │ │ │ 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, sl, ror r6 @ │ │ │ │ + eoreq pc, r9, r2, lsl #13 │ │ │ │ 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 │ │ │ │ + eoreq lr, r9, r0, lsl #24 │ │ │ │ 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 │ │ │ │ + mlaeq r9, r2, ip, lr │ │ │ │ + ldrdeq lr, [r9], -r0 @ │ │ │ │ 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 @ │ │ │ │ + eoreq lr, r9, r6, asr #24 │ │ │ │ + eoreq lr, r9, r4, lsl #23 │ │ │ │ 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, lr, asr fp │ │ │ │ + eoreq lr, r9, ip, asr 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 │ │ │ │ + ldrdeq lr, [r9], -r0 @ │ │ │ │ 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, sl, lsl #22 │ │ │ │ + eoreq lr, r9, r4, lsl #22 │ │ │ │ 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 │ │ │ │ + eoreq lr, r9, r2, ror #21 │ │ │ │ + ldrdeq lr, [r9], -r8 @ │ │ │ │ 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 │ │ │ │ + strhteq lr, [r9], -r2 │ │ │ │ + eoreq lr, r9, r8, lsr #21 │ │ │ │ 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, r2, lsl #21 │ │ │ │ + strhteq ip, [r9], -r8 │ │ │ │ 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 │ │ │ │ + eoreq lr, r9, lr, lsr sl │ │ │ │ + eoreq lr, r9, r8, lsr sl │ │ │ │ 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 │ │ │ │ + eoreq lr, r9, r8, lsl sl │ │ │ │ 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 │ │ │ │ + eoreq lr, r9, r4, ror #19 │ │ │ │ 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 │ │ │ │ + strhteq lr, [r9], -r0 │ │ │ │ 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, r8, ror 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 │ │ │ │ + mlaeq r8, r6, r7, r8 │ │ │ │ + eoreq lr, r9, ip, lsr r9 │ │ │ │ + eoreq r5, sl, lr, lsr #19 │ │ │ │ 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 │ │ │ │ + strdeq lr, [r9], -r6 @ │ │ │ │ + strdeq lr, [r9], -r0 @ │ │ │ │ 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 │ │ │ │ + strdeq fp, [ip], -r2 @ │ │ │ │ + strhteq lr, [r9], -r0 │ │ │ │ + eoreq lr, r9, sl, lsr #17 │ │ │ │ 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, r2, ror r8 │ │ │ │ + eoreq r5, r8, r4, lsl #11 │ │ │ │ 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, r0, asr r7 │ │ │ │ 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, r8, lsl #16 │ │ │ │ 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 │ │ │ │ + eoreq lr, r9, r0, ror #15 │ │ │ │ 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 @ │ │ │ │ + mlaeq r9, lr, r7, lr │ │ │ │ + mlaeq r9, ip, r7, lr │ │ │ │ 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, r2, lsl #11 │ │ │ │ + eoreq lr, r9, sl, asr #14 │ │ │ │ + eoreq lr, r9, r6, asr #14 │ │ │ │ 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, r6, lsl r5 │ │ │ │ + ldrdeq lr, [r9], -lr @ │ │ │ │ + ldrdeq lr, [r9], -sl @ │ │ │ │ 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 @ │ │ │ │ + mlaeq r9, sl, r6, lr │ │ │ │ + eoreq lr, r9, r0, lsl #13 │ │ │ │ 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 │ │ │ │ + eoreq lr, r9, r2, lsl #12 │ │ │ │ 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 │ │ │ │ + strhteq lr, [r9], -lr │ │ │ │ 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, lr, asr #10 │ │ │ │ + eoreq lr, r9, r4, asr #10 │ │ │ │ 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 │ │ │ │ + strhteq lr, [r9], -ip │ │ │ │ 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: 0xf8daf9d1 │ │ │ │ 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 @ │ │ │ │ + ldrtmi pc, [r8], -r3, asr #19 @ │ │ │ │ @ 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: 0xf8daf979 │ │ │ │ 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: 0xf8daf90f │ │ │ │ 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: 0xe71af8df │ │ │ │ @ instruction: 0x462849b1 │ │ │ │ blls 3bf904 │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - @ instruction: 0xe712f87f │ │ │ │ + @ instruction: 0xe712f8d7 │ │ │ │ strtmi r4, [r8], -lr, lsr #19 │ │ │ │ blls 3bf914 │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - smusdx sl, r7, r8 │ │ │ │ + str pc, [sl, -pc, asr #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: 0xf8a2f045 │ │ │ │ blls 292ce0 │ │ │ │ tstmi r3, #8, 20 @ 0x8000 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr9, cr15, {1} │ │ │ │ @ instruction: 0x46284993 │ │ │ │ blls 3bf988 │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - @ instruction: 0xe6d0f83d │ │ │ │ + @ instruction: 0xe6d0f895 │ │ │ │ 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: 0xf882f045 │ │ │ │ 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: 0xf872f045 │ │ │ │ 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: 0xf862f045 │ │ │ │ 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: 0xe678f83d │ │ │ │ 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: 0xf8dafff3 │ │ │ │ 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], -pc, asr #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, #4027]! @ 0xfbb @ │ │ │ │ strtmi r9, [r8], -r8, lsl #20 │ │ │ │ tstmi r3, #44, 18 @ 0xb0000 │ │ │ │ svclt 0x000c4479 │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - @ instruction: 0xff58f044 │ │ │ │ + @ instruction: 0xffb0f044 │ │ │ │ ldrbtmi lr, [r0], -fp, ror #11 │ │ │ │ andcc r4, r4, r8, lsr #18 │ │ │ │ @ instruction: 0xf0444479 │ │ │ │ - strb pc, [r4, #3921]! @ 0xf51 @ │ │ │ │ + strb pc, [r4, #4009]! @ 0xfa9 @ │ │ │ │ ldrdhi pc, [ip], -sp │ │ │ │ str r4, [r1], r2, asr #12 │ │ │ │ ldrbtmi r4, [r9], #-2340 @ 0xfffff6dc │ │ │ │ - @ instruction: 0xff48f044 │ │ │ │ + @ instruction: 0xffa0f044 │ │ │ │ @ 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, lr, lsr #9 │ │ │ │ + ldrdeq r1, [fp], -r6 @ │ │ │ │ + eoreq lr, r9, ip, lsr #9 │ │ │ │ + strdeq sl, [ip], -r4 @ │ │ │ │ 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, ip, ror r9 │ │ │ │ + mlaeq r9, r4, r2, lr │ │ │ │ + eoreq r7, r8, ip, asr #29 │ │ │ │ + eoreq r7, r8, r4, asr #29 │ │ │ │ + eoreq lr, r9, r0, lsr #4 │ │ │ │ + eoreq lr, r9, lr, asr #3 │ │ │ │ + strhteq lr, [r9], -ip │ │ │ │ + eoreq r3, fp, r2, ror #26 │ │ │ │ + eoreq sl, ip, r2, asr r2 │ │ │ │ + eoreq sl, ip, r2, lsr r2 │ │ │ │ + eoreq sl, ip, ip, ror #3 │ │ │ │ + eoreq r1, fp, r0, ror r6 │ │ │ │ + eoreq lr, r9, sl │ │ │ │ + eoreq lr, r9, r0, lsr #32 │ │ │ │ + strdeq r3, [fp], -ip @ │ │ │ │ + eoreq lr, r9, r2, lsr #32 │ │ │ │ + strdeq r8, [r9], -ip @ │ │ │ │ + eoreq r8, r9, ip, ror #23 │ │ │ │ + ldrdeq r8, [r9], -r8 @ │ │ │ │ + strhteq sp, [r9], -lr │ │ │ │ + ldrdeq sp, [r9], -ip @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ umulllt r4, r9, r8, sl │ │ │ │ @ instruction: 0x26004b98 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @@ -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} │ │ │ │ + @ instruction: 0xff0af044 │ │ │ │ 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, r2, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3712e9d4 │ │ │ │ strhtle r4, [pc], #-43 │ │ │ │ ands r1, r3, r7, lsr #26 │ │ │ │ svceq 0x0000f1bb │ │ │ │ ldmdbvs r0, {r2, ip, lr, pc} │ │ │ │ strtmi r4, [sl], -r1, ror #12 │ │ │ │ stcvs 7, cr4, [r3], #864 @ 0x360 │ │ │ │ @ instruction: 0x4641681a │ │ │ │ @ instruction: 0xf0444638 │ │ │ │ - stmdavs r2!, {r0, r3, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r2!, {r0, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3112e9d4 │ │ │ │ strtvs r3, [r3], #776 @ 0x308 │ │ │ │ eorsle r4, sp, fp, lsl #5 │ │ │ │ ldrdgt pc, [ip], -r4 │ │ │ │ @ instruction: 0xf8d26859 │ │ │ │ strmi fp, [ip, #28] │ │ │ │ @ instruction: 0xf8d4d0e4 │ │ │ │ @@ -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: 0xf8d4fe59 │ │ │ │ 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, 3, cr15, cr14, 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] @ │ │ │ │ + ldrb pc, [r6, -r7, lsr #28] @ │ │ │ │ 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, lr, asr #30 │ │ │ │ + ldrdeq r5, [r8], -r2 @ │ │ │ │ + strdeq r5, [r8], -sl @ │ │ │ │ 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, r0, lsl r9 │ │ │ │ + eoreq sp, r9, r8, lsl #27 │ │ │ │ + eoreq sp, r9, r4, lsr sp │ │ │ │ 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 │ │ │ │ + eoreq sp, r9, r6, ror #25 │ │ │ │ rsbseq r6, lr, sl, lsr #18 │ │ │ │ - eoreq sp, r9, sl, lsr sl │ │ │ │ + eoreq sp, r9, r2, ror #21 │ │ │ │ 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, sl, asr ip │ │ │ │ rsbseq r6, lr, lr, lsr #17 │ │ │ │ - strhteq sp, [r9], -lr │ │ │ │ + eoreq sp, r9, r6, ror #20 │ │ │ │ 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 │ │ │ │ + strdeq sp, [r9], -r6 @ │ │ │ │ rsbseq r6, lr, r2, lsr r8 │ │ │ │ - eoreq sp, r9, r2, asr #18 │ │ │ │ + eoreq sp, r9, sl, ror #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, r6, lsl #23 │ │ │ │ ldrhteq r6, [lr], #-118 @ 0xffffff8a │ │ │ │ - eoreq sp, r9, r6, asr #17 │ │ │ │ + eoreq sp, r9, lr, ror #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, r6, lsl fp │ │ │ │ rsbseq r6, lr, sl, lsr r7 │ │ │ │ - eoreq sp, r9, sl, asr #16 │ │ │ │ + strdeq sp, [r9], -r2 @ │ │ │ │ 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, r6, lsr #21 │ │ │ │ ldrhteq r6, [lr], #-110 @ 0xffffff92 │ │ │ │ - eoreq sp, r9, lr, asr #15 │ │ │ │ + eoreq sp, r9, r6, ror r8 │ │ │ │ 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 │ │ │ │ + eoreq sp, r9, sl, lsr sl │ │ │ │ rsbseq r6, lr, r2, asr #12 │ │ │ │ - eoreq sp, r9, r2, asr r7 │ │ │ │ + strdeq sp, [r9], -sl @ │ │ │ │ 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, sl, asr #19 │ │ │ │ rsbseq r6, lr, r6, asr #11 │ │ │ │ - ldrdeq sp, [r9], -r6 @ │ │ │ │ + eoreq sp, r9, lr, ror 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, r6, asr r9 │ │ │ │ rsbseq r6, lr, sl, asr #10 │ │ │ │ - eoreq sp, r9, sl, asr r6 │ │ │ │ + eoreq sp, r9, r2, lsl #14 │ │ │ │ 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, sl, ror #17 │ │ │ │ rsbseq r6, lr, lr, asr #9 │ │ │ │ - ldrdeq sp, [r9], -lr @ │ │ │ │ + eoreq sp, r9, r6, lsl #13 │ │ │ │ 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, lr, ror #13 │ │ │ │ rsbseq r6, lr, r2, asr r4 │ │ │ │ - eoreq sp, r9, r2, ror #10 │ │ │ │ + eoreq sp, r9, sl, lsl #12 │ │ │ │ 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, lr, asr #15 │ │ │ │ ldrsbteq r6, [lr], #-54 @ 0xffffffca │ │ │ │ - eoreq sp, r9, r6, ror #9 │ │ │ │ + eoreq sp, r9, lr, lsl #11 │ │ │ │ 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, r6, lsr r7 │ │ │ │ rsbseq r6, lr, sl, asr r3 │ │ │ │ - eoreq sp, r9, sl, ror #8 │ │ │ │ + eoreq sp, r9, r2, lsl r5 │ │ │ │ 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 │ │ │ │ + eoreq sp, r9, r2, ror #13 │ │ │ │ ldrsbteq r6, [lr], #-46 @ 0xffffffd2 │ │ │ │ - eoreq sp, r9, lr, ror #7 │ │ │ │ + mlaeq r9, r6, r4, sp │ │ │ │ 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, r6, ror #12 │ │ │ │ rsbseq r6, lr, r2, ror #4 │ │ │ │ - eoreq sp, r9, r2, ror r3 │ │ │ │ + eoreq sp, r9, sl, lsl r4 │ │ │ │ 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, r2, lsl r6 │ │ │ │ ldrsbteq r6, [lr], #-28 @ 0xffffffe4 │ │ │ │ - eoreq sp, r9, sl, ror #5 │ │ │ │ + mlaeq r9, r2, r3, sp │ │ │ │ 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, lr, lsl #11 │ │ │ │ rsbseq r6, lr, r8, asr r1 │ │ │ │ - eoreq sp, r9, r6, ror #4 │ │ │ │ + eoreq sp, r9, lr, lsl #6 │ │ │ │ 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 │ │ │ │ + ldrdeq sp, [r9], -ip @ │ │ │ │ ldrsbteq r6, [lr], #-2 │ │ │ │ - eoreq sp, r9, r2, ror #3 │ │ │ │ + eoreq sp, r9, sl, lsl #5 │ │ │ │ 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, sl, lsl #9 │ │ │ │ rsbseq r6, lr, r0, asr r0 │ │ │ │ - eoreq sp, r9, lr, asr r1 │ │ │ │ + eoreq sp, r9, r6, lsl #4 │ │ │ │ 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, lr, lsl #8 │ │ │ │ rsbseq r5, lr, ip, asr #31 │ │ │ │ - ldrdeq sp, [r9], -sl @ │ │ │ │ + eoreq sp, r9, r2, lsl #3 │ │ │ │ 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, r8, lsl #7 │ │ │ │ rsbseq r5, lr, r6, asr #30 │ │ │ │ - eoreq sp, r9, r6, asr r0 │ │ │ │ + strdeq sp, [r9], -lr @ │ │ │ │ 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, r4, lsl r3 │ │ │ │ rsbseq r5, lr, r2, asr #29 │ │ │ │ - ldrdeq ip, [r9], -r2 @ │ │ │ │ + eoreq sp, r9, sl, ror 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 @ │ │ │ │ + mlaeq r9, sl, r2, sp │ │ │ │ rsbseq r5, lr, r4, asr #28 │ │ │ │ - eoreq ip, r9, r4, asr pc │ │ │ │ + strdeq ip, [r9], -ip @ │ │ │ │ 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 │ │ │ │ + eoreq sp, r9, r6, lsr #4 │ │ │ │ rsbseq r5, lr, r4, asr #27 │ │ │ │ - ldrdeq ip, [r9], -r4 @ │ │ │ │ + eoreq ip, r9, ip, ror 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 │ │ │ │ + strhteq sp, [r9], -r8 │ │ │ │ rsbseq r5, lr, lr, lsr sp │ │ │ │ - eoreq ip, r9, lr, asr #28 │ │ │ │ + strdeq ip, [r9], -r6 @ │ │ │ │ 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 │ │ │ │ + eoreq sp, r9, r2, asr #2 │ │ │ │ rsbseq r5, lr, r0, asr #25 │ │ │ │ - ldrdeq ip, [r9], -r0 @ │ │ │ │ + eoreq ip, r9, r8, ror 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 │ │ │ │ + ldrdeq sp, [r9], -r6 @ │ │ │ │ rsbseq r5, lr, r0, asr #24 │ │ │ │ - eoreq ip, r9, r0, asr sp │ │ │ │ + strdeq ip, [r9], -r8 @ │ │ │ │ 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, r6, asr r0 │ │ │ │ ldrhteq r5, [lr], #-186 @ 0xffffff46 │ │ │ │ - eoreq ip, r9, r8, asr #25 │ │ │ │ + eoreq ip, r9, r0, ror sp │ │ │ │ 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 @ │ │ │ │ + mlaeq r9, sl, sp, ip │ │ │ │ rsbseq r5, lr, r2, lsr fp │ │ │ │ - eoreq ip, r9, r0, asr #24 │ │ │ │ + eoreq ip, r9, r8, ror #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 │ │ │ │ + strhteq r3, [sl], -r4 │ │ │ │ rsbseq r5, lr, sl, lsr #21 │ │ │ │ - strhteq ip, [r9], -sl │ │ │ │ + eoreq ip, r9, r2, ror #24 │ │ │ │ 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 │ │ │ │ + strhteq fp, [sl], -sl │ │ │ │ rsbseq r5, lr, lr, lsr #20 │ │ │ │ - eoreq ip, r9, lr, lsr fp │ │ │ │ + eoreq ip, r9, r6, ror #23 │ │ │ │ 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, r8, lsr #27 │ │ │ │ rsbseq r5, lr, r6, lsr #19 │ │ │ │ - strhteq ip, [r9], -r6 │ │ │ │ + eoreq ip, r9, lr, asr 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, r0, lsr #23 │ │ │ │ rsbseq r5, lr, lr, lsl r9 │ │ │ │ - eoreq ip, r9, lr, lsr #20 │ │ │ │ + ldrdeq ip, [r9], -r6 @ │ │ │ │ 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, r0, ror #16 │ │ │ │ @ instruction: 0x007e589a │ │ │ │ - eoreq ip, r9, sl, lsr #19 │ │ │ │ + eoreq ip, r9, r2, asr sl │ │ │ │ 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, r8, asr #25 │ │ │ │ rsbseq r5, lr, r6, lsl r8 │ │ │ │ - eoreq ip, r9, r6, lsr #18 │ │ │ │ + eoreq ip, r9, lr, asr #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, lr, asr #20 │ │ │ │ @ instruction: 0x007e5794 │ │ │ │ - eoreq ip, r9, r2, lsr #17 │ │ │ │ + eoreq ip, r9, sl, asr #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, sl, asr #19 │ │ │ │ rsbseq r5, lr, r0, lsl r7 │ │ │ │ - eoreq ip, r9, lr, lsl r8 │ │ │ │ + eoreq ip, r9, r6, asr #17 │ │ │ │ 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 │ │ │ │ + eoreq ip, r9, r6, asr #18 │ │ │ │ rsbseq r5, lr, ip, lsl #13 │ │ │ │ - mlaeq r9, sl, r7, ip │ │ │ │ + eoreq ip, r9, r2, asr #16 │ │ │ │ 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, r0, asr #17 │ │ │ │ rsbseq r5, lr, r6, lsl #12 │ │ │ │ - eoreq ip, r9, r6, lsl r7 │ │ │ │ + strhteq ip, [r9], -lr │ │ │ │ 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, r6, lsl sl │ │ │ │ rsbseq r5, lr, r8, ror r5 │ │ │ │ - eoreq ip, r9, r8, lsl #13 │ │ │ │ + eoreq ip, r9, r0, lsr r7 │ │ │ │ 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, lr, lsl #19 │ │ │ │ ldrshteq r5, [lr], #-72 @ 0xffffffb8 │ │ │ │ - eoreq ip, r9, r8, lsl #12 │ │ │ │ + strhteq ip, [r9], -r0 │ │ │ │ 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, lr, lsl #18 │ │ │ │ rsbseq r5, lr, r2, ror r4 │ │ │ │ - eoreq ip, r9, r0, lsl #11 │ │ │ │ + eoreq ip, r9, r8, lsr #12 │ │ │ │ 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 │ │ │ │ + strdeq ip, [r9], -r4 @ │ │ │ │ rsbseq r5, lr, sl, ror #7 │ │ │ │ - strdeq ip, [r9], -sl @ │ │ │ │ + eoreq ip, r9, r2, lsr #11 │ │ │ │ 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, r0, ror r5 │ │ │ │ rsbseq r5, lr, r6, ror #6 │ │ │ │ - eoreq ip, r9, r6, ror r4 │ │ │ │ + eoreq ip, r9, lr, lsl r5 │ │ │ │ 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, ip, ror #9 │ │ │ │ rsbseq r5, lr, r2, ror #5 │ │ │ │ - strdeq ip, [r9], -r2 @ │ │ │ │ + mlaeq r9, sl, r4, ip │ │ │ │ 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 │ │ │ │ + eoreq r5, fp, r8, lsr r3 │ │ │ │ + mlaeq r9, r2, r6, ip │ │ │ │ @ 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, sl, asr #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, sl, lsr #4 │ │ │ │ + eoreq r1, r8, r0, ror #17 │ │ │ │ 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 │ │ │ │ + eoreq lr, r9, ip, lsr pc │ │ │ │ + mlaeq r8, r2, r4, r1 │ │ │ │ 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, r0, asr fp │ │ │ │ + eoreq sl, lr, r8, asr #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 │ │ │ │ + eoreq r9, lr, r4, lsr #22 │ │ │ │ + eoreq r9, lr, sl, lsl #22 │ │ │ │ @ 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 │ │ │ │ + eoreq r9, lr, r4, asr #18 │ │ │ │ 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, r0, lsr #27 │ │ │ │ + eoreq r7, r9, r2, asr r7 │ │ │ │ + eoreq sp, sl, r4, lsl #29 │ │ │ │ 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, r0, ror #26 │ │ │ │ + eoreq r7, r9, r2, lsr #14 │ │ │ │ + eoreq sp, sl, r4, asr lr │ │ │ │ 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, r6, ror r1 │ │ │ │ + eoreq sl, r9, sl, asr #2 │ │ │ │ + eoreq r0, r9, r4, ror lr │ │ │ │ + strdeq sl, [r9], -r6 @ │ │ │ │ + eoreq sl, r9, ip, ror r0 │ │ │ │ + eoreq sl, r9, r4, lsl #1 │ │ │ │ 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 │ │ │ │ + mlaeq r9, r8, r3, r9 │ │ │ │ + eoreq r9, r9, sl, lsl #5 │ │ │ │ + eoreq r9, r9, ip, lsl r3 │ │ │ │ + eoreq r9, r9, lr, lsr #5 │ │ │ │ + eoreq r9, r9, r0, asr #6 │ │ │ │ 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, sl, ror #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 @ │ │ │ │ + ldrdeq r7, [r9], -ip @ │ │ │ │ + eoreq r7, r9, r6, lsr #7 │ │ │ │ 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, ip, lsr #11 │ │ │ │ + eoreq r6, r9, r2, asr #9 │ │ │ │ + eoreq r6, r9, r4, lsl #2 │ │ │ │ @ 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 │ │ │ │ + ldrdeq r5, [r9], -r6 @ │ │ │ │ + ldrdeq r5, [r9], -lr @ │ │ │ │ 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, sl, ror #19 │ │ │ │ + eoreq r3, r9, r8, ror 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, r8, ror #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 │ │ │ │ + mlaeq r8, r6, fp, pc @ │ │ │ │ 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 @ │ │ │ │ + eoreq pc, r8, r4, asr #20 │ │ │ │ orrcs r2, r0, r1, lsl #6 │ │ │ │ @ instruction: 0x4650461a │ │ │ │ @ instruction: 0xf89ef7f1 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x460621fc │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @@ -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 │ │ │ │ + ldrdeq pc, [r8], -sl @ │ │ │ │ + strhteq r5, [r8], -r8 │ │ │ │ + eoreq pc, r8, r2, asr r5 @ │ │ │ │ addmi r3, fp, #335544320 @ 0x14000000 │ │ │ │ sbcshi pc, r2, #0 │ │ │ │ eorcs pc, r3, r0, asr r8 @ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ tstls r1, #155 @ 0x9b │ │ │ │ ldrtmi r6, [r0], -lr, ror #22 │ │ │ │ mrrc2 7, 15, pc, ip, cr0 @ │ │ │ │ @@ -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, ip, lsl #29 │ │ │ │ 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 │ │ │ │ + eoreq lr, r8, r0, lsl #6 │ │ │ │ @ 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, sl, ror #1 │ │ │ │ + eoreq sp, r8, r8, lsl #30 │ │ │ │ + ldrdeq sp, [r8], -sl @ │ │ │ │ + strhteq sp, [r8], -r8 │ │ │ │ + mlaeq r8, r6, pc, sp @ │ │ │ │ + eoreq sp, r8, r0, ror pc │ │ │ │ + eoreq sp, r8, sl, asr #30 │ │ │ │ + eoreq sp, r8, r4, lsr #30 │ │ │ │ + strdeq sp, [r8], -lr @ │ │ │ │ + ldrdeq sp, [r8], -r8 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strbcs pc, [r8, #-2271]! @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb087 │ │ │ │ ldrbtmi r3, [sl], #-1384 @ 0xfffffa98 │ │ │ │ @@ -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, sp, lsr #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 14e8c44 │ │ │ │ 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 │ │ │ │ + eoreq sp, r8, r0, ror #23 │ │ │ │ @ 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 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 │ │ │ │ + mlaeq r8, r2, r5, ip │ │ │ │ + eoreq r6, sl, r4, lsr r1 │ │ │ │ + eoreq lr, r6, sl, asr r3 │ │ │ │ + eoreq ip, r8, r6, asr #10 │ │ │ │ + eoreq r6, sl, r4, lsl r1 │ │ │ │ + eoreq lr, r6, sl, lsr r3 │ │ │ │ + eoreq ip, r8, r6, lsr r5 │ │ │ │ + strdeq r6, [sl], -r4 @ │ │ │ │ + eoreq lr, r6, sl, lsl r3 │ │ │ │ + eoreq ip, r8, r6, ror #9 │ │ │ │ + ldrdeq r6, [sl], -r4 @ │ │ │ │ + strdeq lr, [r6], -sl @ │ │ │ │ + mlaeq r8, r4, r4, ip │ │ │ │ + eoreq r6, sl, r2, ror r0 │ │ │ │ + mlaeq r6, r8, r2, lr │ │ │ │ + eoreq ip, r8, r4, asr r4 │ │ │ │ + eoreq r6, sl, r2, asr r0 │ │ │ │ + eoreq lr, r6, r8, ror r2 │ │ │ │ + eoreq ip, r8, sl, lsl #7 │ │ │ │ + strdeq r5, [sl], -r0 @ │ │ │ │ + eoreq lr, r6, r6, lsl r2 │ │ │ │ + eoreq r8, sp, lr, asr #5 │ │ │ │ + ldrdeq ip, [r8], -ip @ │ │ │ │ + eoreq r5, sl, sl, lsl #28 │ │ │ │ + eoreq lr, r6, r0, lsr r0 │ │ │ │ + eoreq ip, r8, sl, ror #5 │ │ │ │ + eoreq lr, r6, r4, lsl r0 │ │ │ │ + eoreq ip, r8, r8, lsl #4 │ │ │ │ + eoreq r5, sl, r2, lsr #26 │ │ │ │ + eoreq sp, r6, r8, asr #30 │ │ │ │ + eoreq ip, r8, sl │ │ │ │ + mlaeq sl, r4, fp, r5 │ │ │ │ + strhteq sp, [r6], -sl │ │ │ │ + eoreq ip, r8, r6, ror #2 │ │ │ │ + eoreq ip, r8, r4, ror #1 │ │ │ │ + eoreq fp, r8, r8, ror #29 │ │ │ │ + eoreq r5, sl, lr, asr #20 │ │ │ │ + eoreq sp, r6, r4, ror ip │ │ │ │ + eoreq fp, r8, lr, ror ip │ │ │ │ + eoreq r5, sl, r8, asr #15 │ │ │ │ + eoreq sp, r6, lr, ror #19 │ │ │ │ + eoreq fp, r8, r6, asr fp │ │ │ │ + eoreq r5, sl, ip, lsr #15 │ │ │ │ + ldrdeq sp, [r6], -r2 @ │ │ │ │ + eoreq fp, r8, sl, asr fp │ │ │ │ + mlaeq sl, r0, r7, r5 │ │ │ │ + strhteq sp, [r6], -r6 │ │ │ │ + eoreq fp, r8, r6, asr fp │ │ │ │ + eoreq r5, sl, r4, ror r7 │ │ │ │ + mlaeq r6, sl, r9, sp │ │ │ │ + eoreq fp, r8, r8, lsl #28 │ │ │ │ + eoreq r5, sl, sl, asr #14 │ │ │ │ + eoreq sp, r6, r0, ror r9 │ │ │ │ + eoreq fp, r8, r2, ror #23 │ │ │ │ + strhteq r5, [sl], -r8 │ │ │ │ + ldrdeq sp, [r6], -lr @ │ │ │ │ + ldrdeq fp, [r8], -lr @ │ │ │ │ + eoreq r5, sl, ip, ror r6 │ │ │ │ + eoreq sp, r6, r2, lsr #17 │ │ │ │ + mlaeq r8, r4, sl, fp │ │ │ │ + eoreq r5, sl, r2, ror #12 │ │ │ │ + eoreq sp, r6, r8, lsl #17 │ │ │ │ + eoreq fp, r8, ip, ror fp │ │ │ │ + eoreq r5, sl, sl, lsr r6 │ │ │ │ + eoreq sp, r6, r0, ror #16 │ │ │ │ + eoreq fp, r8, r6, asr #21 │ │ │ │ + strhteq r5, [sl], -r4 │ │ │ │ + ldrdeq sp, [r6], -sl @ │ │ │ │ + eoreq fp, r8, r0, lsl #18 │ │ │ │ + eoreq fp, r8, r8, lsr #17 │ │ │ │ + eoreq fp, r8, ip, asr #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, ip, ror #19 │ │ │ │ + eoreq fp, r8, r2, ror r9 │ │ │ │ + eoreq fp, r8, r0, asr #18 │ │ │ │ + strdeq fp, [r8], -lr @ │ │ │ │ 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, ip, lsr #13 │ │ │ │ + eoreq r6, r8, r2, asr #32 │ │ │ │ + eoreq ip, r9, r4, ror r7 │ │ │ │ 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 @ │ │ │ │ + ldc2 0, cr15, [lr], {64} @ 0x40 │ │ │ │ stmiavs r0!, {r0, r2, r9, sl, lr} │ │ │ │ - cdp2 0, 5, cr15, cr14, cr11, {3} │ │ │ │ + cdp2 0, 11, cr15, cr6, cr11, {3} │ │ │ │ stmiavs r0!, {r0, r2, r8, r9, lr} │ │ │ │ - cdp2 0, 14, cr15, cr8, cr12, {3} │ │ │ │ + @ instruction: 0xff40f06c │ │ │ │ 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, r5, r6, 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, 9, cr15, cr4, cr1, {4} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ andcs r8, r1, #133 @ 0x85 │ │ │ │ ldrmi r6, [r1], -r0, lsr #17 │ │ │ │ - @ instruction: 0xffaaf08c │ │ │ │ + @ instruction: 0xf802f08d │ │ │ │ @ instruction: 0xf04468a0 │ │ │ │ - svcvs 0x0037fb6b │ │ │ │ + svcvs 0x0037fbc3 │ │ │ │ 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, r3, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf818f06c │ │ │ │ @ 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, #7955 @ 0x1f13 @ │ │ │ │ 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, r0, lsr #17 │ │ │ │ + eoreq r2, r7, ip, lsl #17 │ │ │ │ + eoreq r0, r9, r0, ror sl │ │ │ │ + eoreq sl, r7, ip, asr #17 │ │ │ │ + ldrdeq r1, [r8], -sl @ │ │ │ │ + eoreq sl, r7, r2, ror #15 │ │ │ │ + strhteq sp, [r6], -lr │ │ │ │ + eoreq fp, r8, r2, ror #10 │ │ │ │ + strhteq sl, [r7], -ip │ │ │ │ + eoreq r2, r7, r6, ror #14 │ │ │ │ + eoreq r0, r9, r8, asr #18 │ │ │ │ + eoreq r2, r7, r2, asr r7 │ │ │ │ + eoreq r2, r7, r4, asr #14 │ │ │ │ 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 @ │ │ │ │ + strhteq ip, [r6], -r6 │ │ │ │ + eoreq ip, r6, r4, lsr #25 │ │ │ │ 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, lr, lsl #2 │ │ │ │ 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 │ │ │ │ + eoreq fp, r8, r0, lsl #2 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ stmiavs r9, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d04682 │ │ │ │ ldrmi r0, [r4], -r4, lsr #1 │ │ │ │ @@ -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 @ │ │ │ │ + eoreq fp, r8, ip, lsr r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ cdpne 12, 5, cr4, cr3, cr13, {6} │ │ │ │ blcs 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, lr, lsl #26 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8d04688 │ │ │ │ addlt r1, r2, r0, asr #1 │ │ │ │ cmplt r1, r6, lsl #12 │ │ │ │ @@ -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, r4, lsr #19 │ │ │ │ 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, r6, ror r9 │ │ │ │ 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 @ │ │ │ │ + eoreq r6, sp, r0, ror #5 │ │ │ │ + eoreq r4, r8, sl, ror #24 │ │ │ │ + mlaeq r9, ip, r3, fp │ │ │ │ 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, r8, lsl #16 │ │ │ │ + eoreq r4, r8, r6, lsl #3 │ │ │ │ + strhteq sl, [r9], -r8 │ │ │ │ stmdavs ip, {r4, sl, ip, sp, pc} │ │ │ │ @ instruction: 0xf4116821 │ │ │ │ andsle r5, r4, r0, asr #6 │ │ │ │ orrslt r6, r3, r3, ror #19 │ │ │ │ @ instruction: 0xb183699b │ │ │ │ vst2.8 {d6-d7}, [r1], r3 │ │ │ │ ldmdavs fp, {ip, lr} │ │ │ │ @@ -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 │ │ │ │ + eoreq r4, r8, r0, lsr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r8, lsr r8 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - eoreq r4, r8, r4, asr r6 │ │ │ │ + strdeq r4, [r8], -ip @ │ │ │ │ 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 │ │ │ │ + mlaeq r8, r6, pc, r3 @ │ │ │ │ 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, ip, ror #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: 0xf8eef03c │ │ │ │ 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, r0, lsr #13 │ │ │ │ + eoreq lr, ip, r6, lsl #13 │ │ │ │ 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, [ip, #-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, r8, lsr #6 │ │ │ │ + eoreq lr, ip, r6, lsr #6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldmdavs r1, {r1, r2, r3, r9, sl, lr} │ │ │ │ andcs r4, r3, r7, lsl #12 │ │ │ │ andseq pc, r8, r0, asr #5 │ │ │ │ @@ -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 fef748ce │ │ │ │ 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 677550 │ │ │ │ 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 97733c │ │ │ │ @ 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: 0xf844f087 │ │ │ │ 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: 0xff8af086 │ │ │ │ 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 978e64 │ │ │ │ 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} │ │ │ │ + @ instruction: 0xff02f086 │ │ │ │ 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, #-3809] @ 0xfffff11f @ │ │ │ │ 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, ip, asr #15 │ │ │ │ + eoreq r7, r6, r6, ror #5 │ │ │ │ + mlaeq r6, r4, r9, r9 │ │ │ │ + eoreq r1, r8, ip, lsr #15 │ │ │ │ + eoreq r1, r8, r8, ror r7 │ │ │ │ + eoreq r1, r8, lr, ror r7 │ │ │ │ + strdeq sl, [r9], -r2 @ │ │ │ │ + eoreq r7, r7, r8, lsr pc │ │ │ │ + eoreq sl, r9, r0, ror #25 │ │ │ │ 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, r6, asr sl │ │ │ │ + eoreq r1, r8, r2, lsr r7 │ │ │ │ + eoreq r8, r7, lr, lsr #24 │ │ │ │ + eoreq r1, r8, r2, lsl #14 │ │ │ │ + mlaeq r7, r8, r6, fp │ │ │ │ + eoreq lr, r7, sl, asr ip │ │ │ │ + eoreq r1, r8, r2, lsl #13 │ │ │ │ + eoreq r1, r8, sl, ror r6 │ │ │ │ + eoreq lr, r7, r6, lsl #24 │ │ │ │ + eoreq r1, r8, r6, ror #12 │ │ │ │ + strdeq r9, [r6], -lr @ │ │ │ │ + eoreq r1, r8, r8, lsl #14 │ │ │ │ + strdeq r7, [r9], -r2 @ │ │ │ │ + eoreq fp, r7, r6, lsl fp │ │ │ │ + eoreq r7, r7, lr, lsl #27 │ │ │ │ + strdeq r1, [r8], -r4 @ │ │ │ │ + eoreq r0, r8, sl, ror #17 │ │ │ │ + eoreq r9, r6, lr, ror #14 │ │ │ │ + eoreq r1, r8, r4, lsl r6 │ │ │ │ + eoreq r1, r8, r6, lsl r6 │ │ │ │ + eoreq fp, r7, r0, asr #5 │ │ │ │ + strdeq r1, [r8], -lr @ │ │ │ │ + eoreq r1, r8, lr, asr #12 │ │ │ │ + eoreq r1, r8, r4, lsl #12 │ │ │ │ + eoreq r1, r8, sl, lsl #12 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi fp, [r5], -r5, lsl #1 │ │ │ │ cmplt r2, ip, lsl #12 │ │ │ │ ldmdbvc r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -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 @ │ │ │ │ + eoreq sl, r7, r6, lsl sp │ │ │ │ + eoreq r1, r8, r2, lsr #11 │ │ │ │ + mlaeq r8, ip, r5, r1 │ │ │ │ + ldrdeq sl, [r7], -ip @ │ │ │ │ + strhteq r1, [r8], -r2 │ │ │ │ + eoreq r1, r8, r6, asr r6 │ │ │ │ + eoreq r5, r6, r2, asr r4 │ │ │ │ + eoreq r1, r8, ip, lsr #8 │ │ │ │ + eoreq r0, r8, r4, ror #10 │ │ │ │ + strhteq r0, [r9], -r2 │ │ │ │ + eoreq r1, r8, r8, lsr r5 │ │ │ │ + eoreq r9, sl, lr, lsl #6 │ │ │ │ + eoreq r1, r8, r0, ror #9 │ │ │ │ + strhteq r9, [r6], -r0 │ │ │ │ + ldrdeq r1, [r8], -r2 @ │ │ │ │ + eoreq r9, sl, r6, lsr r2 │ │ │ │ + eoreq r1, r8, r6, ror #9 │ │ │ │ + ldrdeq r0, [r9], -lr @ │ │ │ │ + strhteq r1, [r8], -r0 │ │ │ │ + eoreq r1, r8, sl, asr #2 │ │ │ │ + eoreq r9, sl, r4, asr #3 │ │ │ │ + eoreq lr, r7, r4, lsr #13 │ │ │ │ + eoreq lr, r7, sl, lsr #13 │ │ │ │ + eoreq r1, r8, r2, lsr #4 │ │ │ │ + eoreq r1, r8, ip, lsl #4 │ │ │ │ + strdeq sp, [r7], -sl @ │ │ │ │ + eoreq sp, r7, r0, ror #21 │ │ │ │ + eoreq sp, r7, r4, ror #21 │ │ │ │ + eoreq r1, r8, r6, lsl r3 │ │ │ │ + eoreq r9, sl, r4, lsr #14 │ │ │ │ + eoreq r1, r8, r4, lsl r2 │ │ │ │ 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 r1, r8, lr, asr #4 │ │ │ │ + eoreq r8, r7, lr, asr r1 │ │ │ │ + eoreq r9, sl, r2, lsr r6 │ │ │ │ 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 │ │ │ │ + eoreq r1, r8, r0, asr #2 │ │ │ │ + eoreq r1, r8, r4, asr r1 │ │ │ │ + mlaeq r8, sl, r0, r1 │ │ │ │ + eoreq r7, r9, r6, lsl #12 │ │ │ │ + strdeq r1, [r8], -r8 @ │ │ │ │ + eoreq r0, r8, lr, lsr r1 │ │ │ │ + strdeq lr, [r7], -r0 @ │ │ │ │ + eoreq r7, r9, r0, asr lr │ │ │ │ + eoreq lr, r7, r0, ror r2 │ │ │ │ + eoreq lr, r7, sl, asr #7 │ │ │ │ + strhteq lr, [r7], -r8 │ │ │ │ + strdeq lr, [r7], -r2 @ │ │ │ │ + eoreq r7, r9, r2, lsl lr │ │ │ │ + eoreq r1, r8, sl, asr r0 │ │ │ │ + eoreq lr, r7, ip, lsl r2 │ │ │ │ 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 │ │ │ │ + ldrdeq r8, [r6], -lr @ │ │ │ │ + strhteq r8, [sl], -lr │ │ │ │ + eoreq r1, r8, ip, ror r0 │ │ │ │ + ldrdeq r8, [r7], -sl @ │ │ │ │ + eoreq r1, r8, sl, ror r0 │ │ │ │ + eoreq r1, r8, r6, lsl #1 │ │ │ │ + eoreq r1, r8, r4, lsr #1 │ │ │ │ + eoreq r0, r8, lr │ │ │ │ rsbseq r2, r9, r0, lsl #19 │ │ │ │ - strdeq r0, [r8], -r2 @ │ │ │ │ - eoreq r0, r8, r4, asr #29 │ │ │ │ - eoreq lr, r8, r8, ror r9 │ │ │ │ + mlaeq r8, sl, pc, r0 @ │ │ │ │ + eoreq r0, r8, ip, ror #30 │ │ │ │ + eoreq lr, r8, r0, lsr #20 │ │ │ │ + mlaeq r8, r4, lr, r0 │ │ │ │ + eoreq r0, r8, sl, ror #28 │ │ │ │ + eoreq r0, r8, r8, ror #28 │ │ │ │ + eoreq r0, r8, lr, ror lr │ │ │ │ + eoreq r0, r8, r4, lsl #29 │ │ │ │ + eoreq r0, r8, r6, lsr #28 │ │ │ │ + eoreq r0, r8, r8, ror #30 │ │ │ │ + eoreq r0, r8, r4, ror #28 │ │ │ │ + eoreq r0, r8, r6, lsl #29 │ │ │ │ + eoreq r0, r8, r0, ror lr │ │ │ │ + eoreq r0, r8, sl, asr lr │ │ │ │ + eoreq r0, r8, r4, asr #28 │ │ │ │ + eoreq r0, r8, lr, lsr #28 │ │ │ │ + eoreq r0, r8, r0, lsl #29 │ │ │ │ + eoreq r0, r8, sl, ror #28 │ │ │ │ + eoreq r0, r8, r4, asr 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, ip, ror #28 │ │ │ │ + eoreq r0, r8, ip, lsr #28 │ │ │ │ + rsbseq r2, r9, r8, asr #15 │ │ │ │ + eoreq r0, r8, r0, lsl #28 │ │ │ │ + eoreq r0, r8, r0, lsl #28 │ │ │ │ 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 │ │ │ │ - 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 lr, r7, r8, asr #25 │ │ │ │ + eoreq r0, r8, r0, asr #27 │ │ │ │ + eoreq fp, r6, r0, lsl #8 │ │ │ │ + eoreq sl, r9, r0, lsl #9 │ │ │ │ + eoreq lr, r7, r8, lsl sp │ │ │ │ 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 │ │ │ │ - strdeq r0, [r8], -ip @ │ │ │ │ + eoreq r0, r8, r4, lsr #27 │ │ │ │ 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 │ │ │ │ + eoreq r2, r6, r2, asr #7 │ │ │ │ + ldrdeq r8, [sl], -r6 @ │ │ │ │ + ldrdeq r8, [sl], -r2 @ │ │ │ │ + eoreq sl, r7, r0, ror #3 │ │ │ │ + eoreq sp, r7, ip, lsl #7 │ │ │ │ + eoreq r0, r8, r0, lsr #25 │ │ │ │ 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 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 │ │ │ │ + mlaeq r8, r8, ip, r0 │ │ │ │ + eoreq sl, r9, sl, lsl r0 │ │ │ │ + eoreq r4, r6, r4, lsr sl │ │ │ │ + eoreq sl, r7, r6, ror #2 │ │ │ │ + eoreq r0, r8, r8, asr #24 │ │ │ │ + eoreq r9, r9, r2, asr #31 │ │ │ │ + ldrdeq r4, [r6], -ip @ │ │ │ │ + eoreq sl, r7, lr, ror #1 │ │ │ │ + eoreq r0, r8, r0, ror #23 │ │ │ │ + eoreq sl, r7, r0, asr #1 │ │ │ │ + strdeq r8, [sl], -ip @ │ │ │ │ + eoreq r0, r8, r4, lsr #23 │ │ │ │ + eoreq r0, r8, sl, lsr #23 │ │ │ │ + eoreq r0, r8, sl, asr #22 │ │ │ │ + strhteq sl, [r7], -r4 │ │ │ │ + strhteq r8, [sl], -r6 │ │ │ │ + eoreq sl, r7, r0, rrx │ │ │ │ + eoreq r0, r8, lr, ror fp │ │ │ │ + strhteq r9, [r9], -lr │ │ │ │ + eoreq r8, sl, r4, lsr #16 │ │ │ │ + eoreq r8, sl, r0, asr r7 │ │ │ │ + eoreq r9, r6, r6, lsr #28 │ │ │ │ + strhteq r0, [r8], -r8 │ │ │ │ @ instruction: 0xf4136803 │ │ │ │ andle r5, ip, r0, lsl #7 │ │ │ │ cmplt r8, r0, asr #19 │ │ │ │ ldmeq fp, {r0, r1, r7, r8, fp, pc} │ │ │ │ andle r2, r6, sp, lsr fp │ │ │ │ vmlal.u8 , d16, d0 │ │ │ │ @ instruction: 0xf08000c0 │ │ │ │ @@ -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, #-900]! @ 0xfffffc7c │ │ │ │ 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 │ │ │ │ + ldc2 0, cr15, [r8], #552 @ 0x228 │ │ │ │ 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 1f76bce │ │ │ │ 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, #6945 @ 0x1b21 @ │ │ │ │ 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 │ │ │ │ + stc2l 0, cr15, [r8, #-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: 0xf106fd43 │ │ │ │ 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 1ef6d0e │ │ │ │ @ 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 ff176d3c │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcge 0x007bf43f │ │ │ │ strbmi r4, [ip], -r8, asr #12 │ │ │ │ - ldc2 0, cr15, [sl], #552 @ 0x228 │ │ │ │ + ldc2 0, cr15, [r2, #-552] @ 0xfffffdd8 │ │ │ │ strb r4, [pc, r1, lsl #13] │ │ │ │ ldrdcc pc, [r8], -r8 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ bfi r4, r8, #15, #3 │ │ │ │ strb r4, [r7, fp, lsl #12]! │ │ │ │ str r4, [r1, r3, lsr #12] │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -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 977136 │ │ │ │ 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: 0x4604fa3d │ │ │ │ tst r1, r8, lsr r9 │ │ │ │ @ instruction: 0xf08a4620 │ │ │ │ - @ instruction: 0x4604f9f3 │ │ │ │ + strmi pc, [r4], -fp, asr #20 │ │ │ │ @ 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, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ adchi pc, sp, r0 │ │ │ │ movwne lr, #14813 @ 0x39dd │ │ │ │ ldreq pc, [ip, -r0, lsr #3] │ │ │ │ ldmdbne r4!, {r2, r5, r7, r9, sl, sp, lr, pc}^ │ │ │ │ orrlt r4, r6, fp, lsr #12 │ │ │ │ stmdbge lr!, {r1, r3, r4, r6, r8, fp} │ │ │ │ andseq pc, pc, r3 │ │ │ │ @@ -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: 0xf9a8f08a │ │ │ │ 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, sp, lsr #17 │ │ │ │ rsbsle r2, r7, r0, lsl #16 │ │ │ │ @ instruction: 0xf1039b00 │ │ │ │ ldrvc r0, [lr], -ip │ │ │ │ - @ instruction: 0xf84cf08a │ │ │ │ + @ instruction: 0xf8a4f08a │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf109d068 │ │ │ │ @ instruction: 0xf889000c │ │ │ │ @ instruction: 0xf08a6018 │ │ │ │ - strmi pc, [r2], r3, asr #16 │ │ │ │ + pkhbtmi pc, r2, fp, lsl #17 @ │ │ │ │ subsle r2, r9, r0, lsl #16 │ │ │ │ andeq pc, ip, sl, lsl #2 │ │ │ │ andsvs pc, r8, sl, lsl #17 │ │ │ │ - @ instruction: 0xf83af08a │ │ │ │ + @ instruction: 0xf892f08a │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf10bd04a │ │ │ │ @ instruction: 0xf88b000c │ │ │ │ @ instruction: 0xf08a6018 │ │ │ │ - @ instruction: 0x4604f831 │ │ │ │ + strmi pc, [r4], -r9, lsl #17 │ │ │ │ eorsle r2, fp, r0, lsl #16 │ │ │ │ andeq pc, ip, r4, lsl #2 │ │ │ │ @ instruction: 0xf08a7626 │ │ │ │ - strmi pc, [r5], -r9, lsr #16 │ │ │ │ + strmi pc, [r5], -r1, lsl #17 │ │ │ │ @ instruction: 0xf105b370 │ │ │ │ strtvc r0, [lr], -ip │ │ │ │ - @ instruction: 0xf822f08a │ │ │ │ + @ instruction: 0xf87af08a │ │ │ │ movwlt r4, #34311 @ 0x8607 │ │ │ │ andeq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf08a763e │ │ │ │ - pkhbtmi pc, r0, fp, lsl #16 @ │ │ │ │ + sxtab16mi pc, r0, r3, ror #16 @ │ │ │ │ @ instruction: 0xf108b1a0 │ │ │ │ @ instruction: 0xf888000c │ │ │ │ @ instruction: 0xf08a6018 │ │ │ │ - teqplt r8, r3, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + teqplt r8, fp, ror #16 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ff9001 │ │ │ │ stmdals r1, {r0, r1, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf820f08a │ │ │ │ + @ instruction: 0xf878f08a │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4640 │ │ │ │ - pkhbtmi pc, r0, fp, lsl #16 @ │ │ │ │ + sxtab16mi pc, r0, r3, ror #16 @ │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4638 │ │ │ │ - @ instruction: 0x4607f815 │ │ │ │ + strmi pc, [r7], -sp, ror #16 │ │ │ │ bicsle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4628 │ │ │ │ - strmi pc, [r5], -pc, lsl #16 │ │ │ │ + strmi pc, [r5], -r7, ror #16 │ │ │ │ bicsle r2, r0, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4620 │ │ │ │ - strmi pc, [r4], -r9, lsl #16 │ │ │ │ + strmi pc, [r4], -r1, ror #16 │ │ │ │ bicle r2, r3, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4658 │ │ │ │ - strmi pc, [r3], r3, lsl #16 │ │ │ │ + pkhtbmi pc, r3, fp, asr #16 @ │ │ │ │ @ instruction: 0xd1b42800 │ │ │ │ - @ instruction: 0xf0894650 │ │ │ │ - @ instruction: 0x4682fffd │ │ │ │ + @ instruction: 0xf08a4650 │ │ │ │ + pkhtbmi pc, r2, r5, asr #16 @ │ │ │ │ @ instruction: 0xd1a52800 │ │ │ │ - @ instruction: 0xf0894648 │ │ │ │ - @ instruction: 0x4681fff7 │ │ │ │ + @ instruction: 0xf08a4648 │ │ │ │ + strmi pc, [r1], pc, asr #16 │ │ │ │ orrsle r2, r6, r0, lsl #16 │ │ │ │ - @ instruction: 0xf0899800 │ │ │ │ - strdls pc, [r0], -r1 │ │ │ │ + @ instruction: 0xf08a9800 │ │ │ │ + andls pc, r0, r9, asr #16 │ │ │ │ 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, r2, r3, r4, r5, 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 │ │ │ │ + stc2 0, cr15, [r8, #548] @ 0x224 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf855d057 │ │ │ │ ldmdavs r3, {r3, sl, fp, sp}^ │ │ │ │ tstpeq pc, r3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf859095b │ │ │ │ sbcmi r3, fp, r3, lsr #32 │ │ │ │ strble r0, [lr, #2011]! @ 0x7db │ │ │ │ @@ -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 │ │ │ │ + stc2 0, cr15, [sl, #-548] @ 0xfffffddc │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4604fcf5 │ │ │ │ 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 a78116 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ adchi pc, sl, #0 │ │ │ │ - blx ffbf8120 │ │ │ │ + blx 11f8122 │ │ │ │ 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 ff8f81e8 │ │ │ │ @ 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: 0xf106fdb1 │ │ │ │ strbmi r0, [r0], -ip, lsl #16 │ │ │ │ - cdp2 0, 15, cr15, cr14, cr8, {4} │ │ │ │ + @ instruction: 0xff56f088 │ │ │ │ cmnlt r8, #4, 12 @ 0x400000 │ │ │ │ - @ instruction: 0xff0ef088 │ │ │ │ + @ instruction: 0xff66f088 │ │ │ │ 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 │ │ │ │ + stc2 0, cr15, [r0, #544]! @ 0x220 │ │ │ │ @ instruction: 0x61206930 │ │ │ │ stmiavs r1, {r3, r4, r5, r8, r9, ip, sp, pc}^ │ │ │ │ stmdbcs r0, {r2, r3, ip, sp} │ │ │ │ stmdbvs r3!, {r0, r6, ip, lr, pc}^ │ │ │ │ ldrsbt pc, [r4], -r3 @ │ │ │ │ ldrmi lr, [r1], -r0 │ │ │ │ stmvs sl, {r0, r1, r3, r6, r8, fp, sp, lr} │ │ │ │ @@ -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, r3, ror #25 │ │ │ │ strtmi r4, [ip], -r8, lsr #12 │ │ │ │ - cdp2 0, 14, cr15, cr2, cr8, {4} │ │ │ │ + @ instruction: 0xff3af088 │ │ │ │ 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 │ │ │ │ + ldc2 0, cr15, [sl], #544 @ 0x220 │ │ │ │ @ instruction: 0x460be7d5 │ │ │ │ @ instruction: 0xf8cd4622 │ │ │ │ @ instruction: 0xf0889000 │ │ │ │ - @ instruction: 0xe7cefc5b │ │ │ │ + @ instruction: 0xe7cefcb3 │ │ │ │ ldrmi r6, [r8, r3, lsl #17] │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf0884638 │ │ │ │ - @ instruction: 0xe796fcf1 │ │ │ │ + ldr pc, [r6, r9, asr #26] │ │ │ │ strtmi r4, [r2], -fp, lsl #12 │ │ │ │ @ instruction: 0xf8cd4638 │ │ │ │ @ instruction: 0xf0889000 │ │ │ │ - ldr pc, [lr, fp, asr #24]! │ │ │ │ + ldr pc, [lr, r3, lsr #25]! │ │ │ │ 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 ffd78c12 │ │ │ │ @ instruction: 0xf1042300 │ │ │ │ strtvc r0, [r3], -ip │ │ │ │ - ldc2 0, cr15, [sl, #-544]! @ 0xfffffde0 │ │ │ │ + ldc2 0, cr15, [r2, #544] @ 0x220 │ │ │ │ strmi fp, [r4], -r8, asr #2 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0x4620fcd1 │ │ │ │ - stc2l 0, cr15, [r6, #-544] @ 0xfffffde0 │ │ │ │ + ldc2 0, cr15, [lr, #544] @ 0x220 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldclt 1, cr13, [r8, #-984]! @ 0xfffffc28 │ │ │ │ orrslt r6, fp, fp, lsl #22 │ │ │ │ @ instruction: 0xf64fb500 │ │ │ │ @ instruction: 0xf8b37cff │ │ │ │ strbmi lr, [r6, #0]! │ │ │ │ bvs 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 │ │ │ │ + strmi pc, [r5], -fp, lsl #22 │ │ │ │ stmibhi sl!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ stcne 8, cr15, [r8], {85} @ 0x55 │ │ │ │ @ instruction: 0xf72f6860 │ │ │ │ @ instruction: 0x4628fd31 │ │ │ │ - blx ff0f9140 │ │ │ │ + blx 6f9142 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf10ad1f3 │ │ │ │ @ instruction: 0xf08800ec │ │ │ │ - strmi pc, [r5], -r1, lsr #21 │ │ │ │ + @ instruction: 0x4605faf9 │ │ │ │ stmibhi sl!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ stcne 8, cr15, [r8], {85} @ 0x55 │ │ │ │ @ instruction: 0xf72f6860 │ │ │ │ @ instruction: 0x4628fd1f │ │ │ │ - blx fec79164 │ │ │ │ + blx 279166 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf50ad1f3 │ │ │ │ @ instruction: 0xf08870b4 │ │ │ │ - strmi pc, [r5], -pc, lsl #21 │ │ │ │ + strmi pc, [r5], -r7, ror #21 │ │ │ │ stmibhi sl!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ stcne 8, cr15, [r8], {85} @ 0x55 │ │ │ │ @ instruction: 0xf72f6860 │ │ │ │ strtmi pc, [r8], -sp, lsl #26 │ │ │ │ - blx fe7f9188 │ │ │ │ + blx ffdf9188 │ │ │ │ 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 │ │ │ │ + blx 579380 │ │ │ │ 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 │ │ │ │ + blx 279398 │ │ │ │ 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 @ │ │ │ │ + eoreq sp, r7, r0, ror #11 │ │ │ │ + eoreq r6, r9, lr, ror #19 │ │ │ │ + eoreq lr, r5, r4, lsl ip │ │ │ │ + eoreq r6, r9, ip, lsl #19 │ │ │ │ + eoreq lr, r5, lr, lsr #23 │ │ │ │ + eoreq sp, r7, ip, lsr r5 │ │ │ │ + strdeq sp, [r7], -r6 @ │ │ │ │ + eoreq r6, r9, ip, asr r9 │ │ │ │ + eoreq lr, r5, r2, lsl #23 │ │ │ │ @ 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, r4, lsl #1 │ │ │ │ + eoreq r6, r9, ip, asr r4 │ │ │ │ + eoreq lr, r5, r2, lsl #13 │ │ │ │ + eoreq ip, r7, r8, lsr #31 │ │ │ │ + eoreq r6, r9, sl, asr #7 │ │ │ │ + strdeq lr, [r5], -r0 @ │ │ │ │ + eoreq ip, r7, r2, lsr #31 │ │ │ │ + mlaeq r9, r4, r3, r6 │ │ │ │ + strhteq lr, [r5], -sl │ │ │ │ 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 │ │ │ │ + stc2l 0, cr15, [r6], #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 │ │ │ │ + ldc2l 0, cr15, [r0], {134} @ 0x86 │ │ │ │ ldrtmi lr, [r1], r6, lsr #15 │ │ │ │ ldrdge pc, [r8], -sp │ │ │ │ strtmi r9, [fp], r3, lsl #28 │ │ │ │ ldrtmi sl, [r1], -sp, lsl #22 │ │ │ │ @ instruction: 0x46184652 │ │ │ │ @ instruction: 0xf7349301 │ │ │ │ @ instruction: 0xf8d9fcc9 │ │ │ │ @@ -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: 0xb1a8fca7 │ │ │ │ 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 @ │ │ │ │ + stc2 0, cr15, [r4], #536 @ 0x218 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ stmib sp, {r1, r3, r5, fp, sp, lr}^ │ │ │ │ stmdals r2, {r1, r3, r9, sp} │ │ │ │ muleq r6, r7, r8 │ │ │ │ - ldc2 0, cr15, [r0], #-536 @ 0xfffffde8 │ │ │ │ + stc2 0, cr15, [r8], {134} @ 0x86 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ mrshi pc, (UNDEF: 6) @ │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strbmi r4, [sp], -fp, lsr #12 │ │ │ │ @ instruction: 0x97004699 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ blx 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 │ │ │ │ + stc2l 0, cr15, [r0], #-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 ff3fb88e │ │ │ │ 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 ff37b942 │ │ │ │ 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 │ │ │ │ + mcr2 0, 2, pc, cr4, 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 @ │ │ │ │ + mlaeq ip, r2, r4, r6 │ │ │ │ + eoreq r6, ip, r0, lsl #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldrbcs pc, [r4, #-2271] @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8df4605 │ │ │ │ addlt r3, r9, r4, asr r5 │ │ │ │ @@ -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, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1a360b0 │ │ │ │ ldrmi r0, [r8, #1120] @ 0x460 │ │ │ │ add sp, r9, r1, lsl #2 │ │ │ │ teqcs ip, r0 @ │ │ │ │ stc2l 7, cr15, [ip, #-180]! @ 0xffffff4c │ │ │ │ strmi r4, [r1], -r5, lsl #12 │ │ │ │ @ instruction: 0xf07f68b0 │ │ │ │ - vnmulvs.f64 d31, d19, d7 │ │ │ │ + mcrvs 12, 3, pc, cr3, cr15, {0} @ │ │ │ │ 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 feb7c996 │ │ │ │ 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 │ │ │ │ + strdeq r5, [ip], -r4 @ │ │ │ │ + eoreq r4, r7, r6, lsr #4 │ │ │ │ + eoreq sl, r8, r8, asr 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: 0xf83ef084 │ │ │ │ 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: 0xf9c8f084 │ │ │ │ @ instruction: 0x4604b158 │ │ │ │ ldrtmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4620ffdb │ │ │ │ - @ instruction: 0xf97af084 │ │ │ │ + @ instruction: 0xf9d2f084 │ │ │ │ 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, 12, cr15, cr4, 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: 0xf8e6f084 │ │ │ │ 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: 0xf8a6f084 │ │ │ │ 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: 0xff64f083 │ │ │ │ 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], -sp, ror #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, r7, lsl #29 │ │ │ │ @ instruction: 0xf1a06b23 │ │ │ │ orrlt r0, fp, ip, lsl r5 │ │ │ │ @ instruction: 0x46206999 │ │ │ │ mrc2 7, 7, pc, cr8, cr15, {7} │ │ │ │ strtmi r4, [ip], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7fb4648 │ │ │ │ stchi 8, cr15, [r3, #-756]! @ 0xfffffd0c │ │ │ │ @@ -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 │ │ │ │ + ldc2l 0, cr15, [r0, #-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 │ │ │ │ + ldc2l 0, cr15, [sl, #-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 ff1ff1a8 │ │ │ │ cmplt r8, r4, lsl #12 │ │ │ │ ldrtmi r4, [r3], -r1, lsr #12 │ │ │ │ ldrtmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xffc8f7ff │ │ │ │ @ instruction: 0xf0824620 │ │ │ │ - @ instruction: 0x4604fa71 │ │ │ │ + strmi pc, [r4], -r9, asr #21 │ │ │ │ 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 eff2c0 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4620ffd7 │ │ │ │ - @ instruction: 0xf9e6f082 │ │ │ │ + blx 117f2d4 │ │ │ │ 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: 0xf894fdcd │ │ │ │ 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 │ │ │ │ + ldc2 0, cr15, [r8, #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, 2, cr15, cr14, 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 │ │ │ │ + cdp2 0, 1, cr15, cr12, cr1, {4} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrdlt sp, [r4], -r8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @@ -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 282f18 │ │ │ │ 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 282f4c │ │ │ │ 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: 0xf894fa37 │ │ │ │ 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 │ │ │ │ + andlt pc, r3, fp, lsl #20 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4605fa9b │ │ │ │ rscsle r2, r2, r0, lsl #16 │ │ │ │ - blx 16801f8 │ │ │ │ + blx fec801f8 │ │ │ │ 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 fe700224 │ │ │ │ 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 190026c │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf081d0b7 │ │ │ │ - @ instruction: 0xf895fa13 │ │ │ │ + @ instruction: 0xf895fa6b │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4606fa53 │ │ │ │ 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: 0xf84cf081 │ │ │ │ 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: 0xff92f080 │ │ │ │ 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: 0xf812f081 │ │ │ │ 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: 0xf895ff59 │ │ │ │ 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, 12, cr15, cr0, 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 │ │ │ │ + @ instruction: 0x4606fe79 │ │ │ │ @ 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, 4, cr15, cr0, cr0, {4} │ │ │ │ cmplt r8, r5, lsl #12 │ │ │ │ ldrtmi r4, [fp], -r9, lsr #12 │ │ │ │ @ instruction: 0x4620465a │ │ │ │ blx 14028aa │ │ │ │ @ instruction: 0xf0804628 │ │ │ │ - @ instruction: 0x4605fdf1 │ │ │ │ + strmi pc, [r5], -r9, asr #28 │ │ │ │ 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, [ip, #512]! @ 0x200 │ │ │ │ ldmdblt r8!, {r0, r2, r9, sl, lr} │ │ │ │ strtmi lr, [r8], -ip, lsl #10 │ │ │ │ - stc2 0, cr15, [r2, #512]! @ 0x200 │ │ │ │ + ldc2l 0, cr15, [sl, #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, [lr], #512 @ 0x200 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0x4628fa91 │ │ │ │ - stc2 0, cr15, [r0], #512 @ 0x200 │ │ │ │ + ldc2l 0, cr15, [r8], #512 @ 0x200 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4606fa71 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf080abaa │ │ │ │ - strmi pc, [r7], -r7, lsr #20 │ │ │ │ + @ instruction: 0x4607fa7f │ │ │ │ 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 1b8127c │ │ │ │ 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 │ │ │ │ + @ instruction: 0x463efa55 │ │ │ │ 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 e812bc │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ blge 1b821c0 │ │ │ │ - @ instruction: 0xf9e8f080 │ │ │ │ + blx 12012c8 │ │ │ │ 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 │ │ │ │ + strmi pc, [r7], -r5, lsr #20 │ │ │ │ rscle r2, r3, r0, lsl #26 │ │ │ │ ldcne 8, cr15, [r4], {86} @ 0x56 │ │ │ │ @ instruction: 0x4620465a │ │ │ │ @ instruction: 0xf82af7fe │ │ │ │ sbcsle r2, fp, r0, lsl #16 │ │ │ │ svccs 0x00004638 │ │ │ │ blge 1082218 │ │ │ │ - @ instruction: 0xf9bcf080 │ │ │ │ + blx 701320 │ │ │ │ @ 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: 0xf9ecf080 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ blx 3b922a │ │ │ │ @ instruction: 0xf0806608 │ │ │ │ - strmi pc, [r7], -r1, lsr #19 │ │ │ │ + @ instruction: 0x4607f9f9 │ │ │ │ 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: 0xf9e8f080 │ │ │ │ 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: 0xf90af070 │ │ │ │ @ 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: 0xf8aaf070 │ │ │ │ @ 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: 0xf80af070 │ │ │ │ @ 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, r4, ror sp @ │ │ │ │ + eoreq lr, r6, sl, lsl #2 │ │ │ │ + eoreq r4, r8, ip, lsr r8 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ cdpvs 0, 0, cr11, cr11, cr2, {4} │ │ │ │ ldrbeq pc, [r4], -r1, lsl #2 @ │ │ │ │ ldrmi r4, [r0], sp, lsl #12 │ │ │ │ @@ -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, r2, ror pc │ │ │ │ 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 │ │ │ │ @@ -424597,27 +424597,27 @@ │ │ │ │ tstcs r0, ip, lsl #22 │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ mrc2 7, 6, pc, cr4, cr14, {7} │ │ │ │ strcs r9, [r1], -fp, lsl #22 │ │ │ │ beq 2c9328 │ │ │ │ b 1435634 │ │ │ │ movwcs r0, #2307 @ 0x903 │ │ │ │ - movwvs lr, #2509 @ 0x9cd │ │ │ │ - eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + stmib sp, {r5, r9, sl, lr}^ │ │ │ │ + eorscs r6, r4, #0, 6 │ │ │ │ @ instruction: 0xf7fe2133 │ │ │ │ - eorscs pc, r1, #3152 @ 0xc50 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - strvc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - @ instruction: 0x760be9dd │ │ │ │ - mrc2 7, 5, pc, cr12, cr14, {7} │ │ │ │ - eorcs r9, pc, #3072 @ 0xc00 │ │ │ │ - strcc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - blls 4a02b4 │ │ │ │ - b 13a027c │ │ │ │ - blls 4cfe48 │ │ │ │ + blls 2ce52c │ │ │ │ + strtmi r2, [r0], -pc, lsr #4 │ │ │ │ + @ instruction: 0xb60be9dd │ │ │ │ + stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ + @ instruction: 0xf7fe3500 │ │ │ │ + blls 4ce518 │ │ │ │ + stmib sp, {r0, r4, r5, r9, sp}^ │ │ │ │ + b 14abe34 │ │ │ │ + blls 4cfe44 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ streq lr, [r3], #-2630 @ 0xfffff5ba │ │ │ │ mcr2 7, 5, pc, cr14, cr14, {7} @ │ │ │ │ bmi 1575674 │ │ │ │ blls 4df6c0 │ │ │ │ b 131fc38 │ │ │ │ tstmi ip, #41943040 @ 0x2800000 │ │ │ │ @ instruction: 0xf8c84b48 │ │ │ │ @@ -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 │ │ │ │ @@ -426646,25 +426646,25 @@ │ │ │ │ tstcs r8, pc, lsl r2 │ │ │ │ movwls r1, #6107 @ 0x17db │ │ │ │ fstmdbxls lr!, {d9-d30} @ Deprecated │ │ │ │ @ instruction: 0xf7fc431e │ │ │ │ @ instruction: 0xf8dafecf │ │ │ │ b 141ca08 │ │ │ │ strtmi r0, [r0], -r5, lsl #10 │ │ │ │ - @ instruction: 0x21202227 │ │ │ │ + tstcs r9, sp, lsl #4 │ │ │ │ @ instruction: 0x9010f8d3 │ │ │ │ @ instruction: 0xf8cd9b2d │ │ │ │ tstmi lr, #4 │ │ │ │ tstmi sp, #47104 @ 0xb800 │ │ │ │ - @ instruction: 0xf389fa5f │ │ │ │ + tstcs r9, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0xf7fc9300 │ │ │ │ - b 15d0518 │ │ │ │ - movwls r2, #793 @ 0x319 │ │ │ │ - blls d19268 │ │ │ │ - tstcs r9, r0, lsr #12 │ │ │ │ + blx 19d0518 │ │ │ │ + movwls pc, #905 @ 0x389 @ │ │ │ │ + blls d192d0 │ │ │ │ + @ instruction: 0x21204620 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ blls d616b8 │ │ │ │ streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ mcr2 7, 5, pc, cr12, cr12, {7} @ │ │ │ │ @ instruction: 0x232de9dd │ │ │ │ bmi 5216a8 │ │ │ │ blmi 4616c4 │ │ │ │ @@ -426767,78 +426767,78 @@ │ │ │ │ movweq pc, #4100 @ 0x1004 @ │ │ │ │ vsubw.u8 , q2, d0 │ │ │ │ @ instruction: 0xf7fc0480 │ │ │ │ eorscs pc, fp, #14272 @ 0x37c0 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ ldmib sp, {r2, ip, pc}^ │ │ │ │ - @ instruction: 0xf7fc5403 │ │ │ │ + @ instruction: 0xf7fc4503 │ │ │ │ blls 2d034c │ │ │ │ @ instruction: 0xf8cd2233 │ │ │ │ teqcs r1, r4 │ │ │ │ - blls 2e1878 │ │ │ │ - tstmi ip, #56, 12 @ 0x3800000 │ │ │ │ + blls 2e1874 │ │ │ │ + tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrdcc pc, [r0], -r8 @ │ │ │ │ @ instruction: 0xf7fc9300 │ │ │ │ @ instruction: 0xf8d8fdc7 │ │ │ │ blls 2b8c88 │ │ │ │ - tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ + tstmi ip, #56, 12 @ 0x3800000 │ │ │ │ @ instruction: 0xf8da9b04 │ │ │ │ - tstmi ip, #0 │ │ │ │ + tstmi sp, #0 │ │ │ │ mcr2 7, 2, pc, cr0, cr12, {7} @ │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x21299300 │ │ │ │ ldrtmi r9, [r8], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7fc9301 │ │ │ │ blls 2d0308 │ │ │ │ ldrdne pc, [r4], -sl │ │ │ │ - tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ - tstmi ip, #4, 22 @ 0x1000 │ │ │ │ + tstmi ip, #56, 12 @ 0x3800000 │ │ │ │ + tstmi sp, #4, 22 @ 0x1000 │ │ │ │ mcr2 7, 1, pc, cr14, cr12, {7} @ │ │ │ │ andcs r9, r8, #3072 @ 0xc00 │ │ │ │ mrscs r9, SP_irq │ │ │ │ ldrtmi r9, [r8], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7fc9301 │ │ │ │ @ instruction: 0xf8dafda1 │ │ │ │ andscs r3, pc, #8 │ │ │ │ @ instruction: 0x46382118 │ │ │ │ stmib sp, {r0, r1, r3, r4, r8, fp, sp, lr}^ │ │ │ │ blls 29f070 │ │ │ │ - blls 2e18e8 │ │ │ │ - @ instruction: 0xf7fc431c │ │ │ │ + blls 2e18e4 │ │ │ │ + @ instruction: 0xf7fc431d │ │ │ │ blls 2d02c8 │ │ │ │ - @ instruction: 0xf8d8220d │ │ │ │ - tstcs r9, r4, lsr #32 │ │ │ │ - blls 2e18fc │ │ │ │ - tstmi ip, #56, 12 @ 0x3800000 │ │ │ │ - @ instruction: 0x2328ea4f │ │ │ │ - b 15b5894 │ │ │ │ - movwls r7, #5096 @ 0x13e8 │ │ │ │ - stc2 7, cr15, [r2, #1008] @ 0x3f0 │ │ │ │ + @ instruction: 0xf8d82227 │ │ │ │ + @ instruction: 0x21208024 │ │ │ │ + blls 2e18f8 │ │ │ │ + tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ @ instruction: 0xf388fa5f │ │ │ │ - eorcs r9, r7, #0, 6 │ │ │ │ - ldrtmi r9, [r8], -r3, lsl #22 │ │ │ │ - @ instruction: 0xf8cd2120 │ │ │ │ - tstmi sp, #4 │ │ │ │ - tstmi ip, #4, 22 @ 0x1000 │ │ │ │ - ldc2l 7, cr15, [r4, #-1008]! @ 0xfffffc10 │ │ │ │ - movwcs lr, #14813 @ 0x39dd │ │ │ │ - bmi 4a1914 │ │ │ │ - blmi 3e1934 │ │ │ │ - eorsvs r4, r5, sl, ror r4 │ │ │ │ - ldmpl r3, {r2, r4, r5, r6, sp, lr}^ │ │ │ │ - blls 32ad38 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - mrsle r0, SP_svc │ │ │ │ - andlt r4, r6, r0, lsr r6 │ │ │ │ - @ instruction: 0x87f0e8bd │ │ │ │ - mrc 6, 4, APSR_nzcv, cr2, cr14, {2} │ │ │ │ + stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stc2 7, cr15, [r4, #1008] @ 0x3f0 │ │ │ │ + andcs r9, sp, #3072 @ 0xc00 │ │ │ │ + tstmi ip, #56, 12 @ 0x3800000 │ │ │ │ + tstcs r9, r4, lsl #22 │ │ │ │ + b 15a191c │ │ │ │ + movwls r2, #808 @ 0x328 │ │ │ │ + mvnvc lr, #323584 @ 0x4f000 │ │ │ │ + @ instruction: 0xf7fc9301 │ │ │ │ + ldmib sp, {r0, r2, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + tstmi r4, #201326592 @ 0xc000000 │ │ │ │ + tstmi sp, #45056 @ 0xb000 │ │ │ │ + ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ + rsbsvs r6, r5, r4, lsr r0 │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r5, lsl #22 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + ldrtmi sp, [r0], -r3, lsl #2 │ │ │ │ + pop {r1, r2, ip, sp, pc} │ │ │ │ + @ instruction: 0xf65e87f0 │ │ │ │ + svclt 0x0000ee94 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq pc, sl, sl, lsr r4 @ │ │ │ │ - rsbseq pc, sl, ip, lsr r3 @ │ │ │ │ + rsbseq pc, sl, lr, lsr r3 @ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0xf04fb087 │ │ │ │ strmi r0, [r9], r0, lsl #16 │ │ │ │ svcge 0x00034b3a │ │ │ │ @@ -427267,96 +427267,96 @@ │ │ │ │ @ instruction: 0x007aed98 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ @ instruction: 0xf04fb0b1 │ │ │ │ - strmi r0, [r8], r0, lsl #18 │ │ │ │ + strmi r0, [r9], r0, lsl #16 │ │ │ │ svcge 0x002d4b59 │ │ │ │ @ instruction: 0xf8cd223c │ │ │ │ - strmi r9, [r6], -r4 │ │ │ │ + strmi r8, [r6], -r4 │ │ │ │ stmvs ip, {r3, r4, r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2390 @ 0xfffff6aa │ │ │ │ ldrmi r5, [r1], -fp, asr #17 │ │ │ │ @ instruction: 0x932f681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #4100 @ 0x1004 @ │ │ │ │ vsubw.u8 , q2, d0 │ │ │ │ @ instruction: 0xf7fc0480 │ │ │ │ eorscs pc, fp, #3522560 @ 0x35c000 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - ldmib sp, {r2, ip, pc}^ │ │ │ │ - @ instruction: 0xf7fc542d │ │ │ │ + ldmib sp, {r2, pc}^ │ │ │ │ + @ instruction: 0xf7fc452d │ │ │ │ blls d4fb3c │ │ │ │ @ instruction: 0xf8cd2233 │ │ │ │ teqcs r1, r4 │ │ │ │ - blls d62088 │ │ │ │ - tstmi ip, #56, 12 @ 0x3800000 │ │ │ │ - ldrdcc pc, [r0], -r8 @ │ │ │ │ + blls d62084 │ │ │ │ + tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ + ldrdcc pc, [r0], -r9 @ │ │ │ │ @ instruction: 0xf7fc9300 │ │ │ │ blls d4fb20 │ │ │ │ - strbmi r2, [r9], -r8, lsr #5 │ │ │ │ - blls d620a0 │ │ │ │ - blge 2620a0 │ │ │ │ + adccs r4, r8, #68157440 @ 0x4100000 │ │ │ │ + blls d6209c │ │ │ │ + blge 2620a4 │ │ │ │ @ instruction: 0xf65e4618 │ │ │ │ - @ instruction: 0xf8d8e814 │ │ │ │ - @ instruction: 0x4601801c │ │ │ │ - @ instruction: 0xf8d84638 │ │ │ │ + @ instruction: 0xf8d9e814 │ │ │ │ + @ instruction: 0x4601901c │ │ │ │ + @ instruction: 0xf8d94638 │ │ │ │ @ instruction: 0xf7fd2000 │ │ │ │ blls d4fbec │ │ │ │ eorscs r9, r0, #0, 6 │ │ │ │ @ instruction: 0x21299b2e │ │ │ │ movwls r4, #5688 @ 0x1638 │ │ │ │ @ instruction: 0xf9a4f7fc │ │ │ │ - @ instruction: 0xf8d89b2d │ │ │ │ + @ instruction: 0xf8d99b2d │ │ │ │ ldrtmi r1, [r8], -r8 │ │ │ │ - blls d620d8 │ │ │ │ - @ instruction: 0xf7fc431c │ │ │ │ + blls d620d4 │ │ │ │ + @ instruction: 0xf7fc431d │ │ │ │ blls d4fce8 │ │ │ │ movwls r2, #520 @ 0x208 │ │ │ │ blls d59878 │ │ │ │ movwls r4, #5688 @ 0x1638 │ │ │ │ @ instruction: 0xf992f7fc │ │ │ │ - ldrdcc pc, [ip], -r8 │ │ │ │ + ldrdcc pc, [ip], -r9 │ │ │ │ tstcs r8, sl, lsl r2 │ │ │ │ ldmdbvs fp, {r3, r4, r5, r9, sl, lr} │ │ │ │ - stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - tstmi sp, #46080 @ 0xb400 │ │ │ │ - tstmi ip, #47104 @ 0xb800 │ │ │ │ + stmdacc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + tstmi ip, #46080 @ 0xb400 │ │ │ │ + tstmi sp, #47104 @ 0xb800 │ │ │ │ @ instruction: 0xf984f7fc │ │ │ │ blvc a8cb18 │ │ │ │ blls d19d40 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ - blls d6211c │ │ │ │ + blls d62118 │ │ │ │ blvc 20cae0 │ │ │ │ - @ instruction: 0xf7fc431c │ │ │ │ - @ instruction: 0xf8d8f977 │ │ │ │ - andcs r3, sp, #4 │ │ │ │ - ldrtmi r2, [r8], -r9, lsl #2 │ │ │ │ + @ instruction: 0xf7fc431d │ │ │ │ + @ instruction: 0xf8d9f977 │ │ │ │ + eorcs r3, r7, #4 │ │ │ │ + ldrtmi r2, [r8], -r0, lsr #2 │ │ │ │ @ instruction: 0x8010f8d3 │ │ │ │ - tstmi sp, #46080 @ 0xb400 │ │ │ │ - tstmi ip, #47104 @ 0xb800 │ │ │ │ + tstmi ip, #46080 @ 0xb400 │ │ │ │ + tstmi sp, #47104 @ 0xb800 │ │ │ │ + @ instruction: 0xf388fa5f │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + @ instruction: 0xf7fc9301 │ │ │ │ + blls d4fa6c │ │ │ │ + ldrtmi r2, [r8], -sp, lsl #4 │ │ │ │ + blls d62150 │ │ │ │ + tstmi sp, #1073741826 @ 0x40000002 │ │ │ │ @ instruction: 0x2328ea4f │ │ │ │ - b 15b60d0 │ │ │ │ + b 15b60ec │ │ │ │ movwls r7, #5096 @ 0x13e8 │ │ │ │ - @ instruction: 0xf964f7fc │ │ │ │ - @ instruction: 0xf388fa5f │ │ │ │ - eorcs r9, r7, #0, 6 │ │ │ │ - ldrtmi r9, [r8], -sp, lsr #22 │ │ │ │ - @ instruction: 0xf8cd2120 │ │ │ │ - tstmi sp, #4 │ │ │ │ - tstmi ip, #47104 @ 0xb800 │ │ │ │ @ instruction: 0xf956f7fc │ │ │ │ @ instruction: 0x232de9dd │ │ │ │ - bmi 562150 │ │ │ │ - blmi 4a2170 │ │ │ │ - eorsvs r4, r5, sl, ror r4 │ │ │ │ - ldmpl r3, {r2, r4, r5, r6, sp, lr}^ │ │ │ │ + bmi 56214c │ │ │ │ + blmi 4a2174 │ │ │ │ + eorsvs r4, r4, sl, ror r4 │ │ │ │ + ldmpl r3, {r0, r2, r4, r5, r6, sp, lr}^ │ │ │ │ blls dab574 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ eorslt r4, r1, r0, lsr r6 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ b 1f0ee98 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ @@ -428193,1286 +428193,1280 @@ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq sp, sl, lr, ror pc │ │ │ │ rsbseq sp, sl, r2, lsl lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr8, cr12, {6} │ │ │ │ - ldrbcs pc, [ip, #-2271] @ 0xfffff721 @ │ │ │ │ + ldrbcs pc, [r4, #-2271] @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb0c9 │ │ │ │ - pkhtbmi r3, r9, ip, asr #10 │ │ │ │ + pkhtbmi r3, sl, r4, asr #10 │ │ │ │ andls r4, r4, 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 │ │ │ │ - vsubl.u8 q8, d5, d1 │ │ │ │ - andls r0, r0, #128, 6 │ │ │ │ - strne pc, [r0, #-965] @ 0xfffffc3b │ │ │ │ - @ instruction: 0xf1b89306 │ │ │ │ + ldrmi r9, [sl], -r3, lsl #6 │ │ │ │ + bcs 1f0e88 │ │ │ │ + addhi pc, r6, #64 @ 0x40 │ │ │ │ + @ instruction: 0xf8da69c9 │ │ │ │ + stmdacs r1, {r4} │ │ │ │ + svclt 0x0088680a │ │ │ │ + ldmdavs r2, {r0, r3, r6, fp, sp, lr} │ │ │ │ + stmdavs r9, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ + strbne pc, [r0], #-962 @ 0xfffffc3e @ │ │ │ │ + svclt 0x008a9405 │ │ │ │ + bls 322ea8 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + ldrdpl pc, [r8], -sl │ │ │ │ + svclt 0x00142b00 │ │ │ │ + stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmdaeq r1, {r1, ip, sp, lr, pc} │ │ │ │ + movwls r2, #26112 @ 0x6600 │ │ │ │ + andeq pc, r1, #5 │ │ │ │ + vsubl.u8 , d5, d0 │ │ │ │ + @ instruction: 0xf3c50b40 │ │ │ │ + @ instruction: 0xf3c50980 │ │ │ │ + @ instruction: 0xf1b81500 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - mcrrge 1, 5, r8, r5, cr14 │ │ │ │ + mcrrge 1, 5, r8, r5, cr11 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7fb8004 │ │ │ │ - eorcs pc, ip, #446464 @ 0x6d000 │ │ │ │ - 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 │ │ │ │ - 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 1350c80 │ │ │ │ + stmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + ldrmi fp, [r1], -r0, lsl #12 │ │ │ │ + movwls r4, #50720 @ 0xc620 │ │ │ │ + movwls r9, #56134 @ 0xdb46 │ │ │ │ + blx 1b102c4 │ │ │ │ + eorscs r9, fp, #70656 @ 0x11400 │ │ │ │ + stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ + strtmi r9, [r0], -r0, lsl #12 │ │ │ │ + blls 1376f10 │ │ │ │ + @ instruction: 0xf7fb930b │ │ │ │ + blls 390c54 │ │ │ │ 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 1376f20 │ │ │ │ + @ instruction: 0xf7fb9309 │ │ │ │ + eorcs pc, sp, #315392 @ 0x4d000 │ │ │ │ ldrmi r9, [r1], -r5, asr #22 │ │ │ │ - bpl 20ca4c │ │ │ │ - tstls r9, #32, 12 @ 0x2000000 │ │ │ │ + strpl lr, [r0], -sp, asr #19 │ │ │ │ + movwls r4, #26144 @ 0x6620 │ │ │ │ vldrge d9, [sl, #-280] @ 0xfffffee8 │ │ │ │ - @ instruction: 0xf7fb9306 │ │ │ │ - @ instruction: 0xf8d9fa3d │ │ │ │ + @ instruction: 0xf7fb9307 │ │ │ │ + @ instruction: 0xf8dafa41 │ │ │ │ @ instruction: 0x46203018 │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ ldrbmi r9, [r9], -r5, asr #22 │ │ │ │ - blls 1376f94 │ │ │ │ - @ instruction: 0xf7fb9318 │ │ │ │ - blls 1350e14 │ │ │ │ + blls 1376f90 │ │ │ │ + @ instruction: 0xf7fb9319 │ │ │ │ + blls 1350e1c │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 135a7c8 │ │ │ │ + blls 135a7c0 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx c1033c │ │ │ │ - @ instruction: 0xa01cf8d9 │ │ │ │ + blx d10334 │ │ │ │ + @ instruction: 0x701cf8da │ │ │ │ andcs r9, lr, #70656 @ 0x11400 │ │ │ │ @ instruction: 0x46119314 │ │ │ │ - ldrdvs pc, [r0], -sl │ │ │ │ - blls 1363be4 │ │ │ │ - ldmdavs r3!, {r0, r2, r4, r8, r9, ip, pc} │ │ │ │ - vst2.8 {d9-d12}, [r3 :64], r6 │ │ │ │ - @ instruction: 0xf8cd63a8 │ │ │ │ - blne ff8b2384 │ │ │ │ + @ instruction: 0x4620683e │ │ │ │ + tstls r7, #71680 @ 0x11800 │ │ │ │ + tstls r6, #3342336 @ 0x330000 │ │ │ │ + @ instruction: 0x63a8f403 │ │ │ │ + andhi pc, r4, sp, asr #17 │ │ │ │ + ldrls r3, [r5, -r0, lsl #22] │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf7fb9300 │ │ │ │ - blls 350bc4 │ │ │ │ + blls 350bcc │ │ │ │ stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - blls 1320388 │ │ │ │ + blls 1320380 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls 1376fd8 │ │ │ │ + blls 1376fd0 │ │ │ │ @ instruction: 0xf7fb9313 │ │ │ │ - blls 1350bac │ │ │ │ + blls 1350bb4 │ │ │ │ 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}^ │ │ │ │ + ldmda lr, {r0, r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ - blls 1351e88 │ │ │ │ + blls 1351e90 │ │ │ │ andcs r9, ip, #0, 6 │ │ │ │ strbmi r9, [r1], -r6, asr #22 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf9eef7fb │ │ │ │ - ldrdvs pc, [r4], -sl │ │ │ │ - andscs r9, lr, #70656 @ 0x11400 │ │ │ │ - strtmi r9, [r0], -lr, lsl #6 │ │ │ │ - @ instruction: 0x46116837 │ │ │ │ - movwls r9, #64326 @ 0xfb46 │ │ │ │ - @ instruction: 0x63a8f407 │ │ │ │ - @ instruction: 0xf8cd3b00 │ │ │ │ - svclt 0x00188004 │ │ │ │ - movwls r2, #769 @ 0x301 │ │ │ │ - @ instruction: 0xf9daf7fb │ │ │ │ - movwls r9, #23365 @ 0x5b45 │ │ │ │ - movwls r9, #56134 @ 0xdb46 │ │ │ │ - blcs 1f9004 │ │ │ │ - bichi pc, r4, r0, asr #32 │ │ │ │ - @ instruction: 0x3010f8d9 │ │ │ │ + @ instruction: 0xf9f2f7fb │ │ │ │ + blls 132c5b8 │ │ │ │ + movwls r2, #57886 @ 0xe21e │ │ │ │ + ldmdavs r7!, {r5, r9, sl, lr} │ │ │ │ + blls 1363c10 │ │ │ │ + vst2.8 {d9-d12}, [r7] │ │ │ │ + blcc 1eb274 │ │ │ │ + andhi pc, r4, sp, asr #17 │ │ │ │ + movwcs fp, #7960 @ 0x1f18 │ │ │ │ + @ instruction: 0xf7fb9300 │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + movwls r9, #21317 @ 0x5345 │ │ │ │ + blcs 1f8ff8 │ │ │ │ + bichi pc, r6, r0, asr #32 │ │ │ │ + @ instruction: 0x3010f8da │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf9c8f7fb │ │ │ │ + svcls 0x000a9b0c │ │ │ │ + bls 4a3cdc │ │ │ │ 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 r3, #13312 @ 0x3400 │ │ │ │ + tstmi r7, #8, 20 @ 0x8000 │ │ │ │ + tstmi r3, #36864 @ 0x9000 │ │ │ │ + tstmi r7, #24576 @ 0x6000 │ │ │ │ + tstmi r3, #28672 @ 0x7000 │ │ │ │ + tstmi r7, #24, 20 @ 0x18000 │ │ │ │ + tstmi r3, #102400 @ 0x19000 │ │ │ │ tstmi r7, #20, 20 @ 0x14000 │ │ │ │ - tstmi r3, #86016 @ 0x15000 │ │ │ │ + tstmi r3, #94208 @ 0x17000 │ │ │ │ tstmi r7, #73728 @ 0x12000 │ │ │ │ tstmi r3, #77824 @ 0x13000 │ │ │ │ tstmi r7, #16, 20 @ 0x10000 │ │ │ │ tstmi r3, #69632 @ 0x11000 │ │ │ │ tstmi r7, #57344 @ 0xe000 │ │ │ │ - tstmi r3, #61440 @ 0xf000 │ │ │ │ - tstmi r7, #20480 @ 0x5000 │ │ │ │ - tstmi r3, #53248 @ 0xd000 │ │ │ │ + b 13b8c94 │ │ │ │ + tstmi r3, #2359296 @ 0x240000 │ │ │ │ + tstmi r3, #20480 @ 0x5000 │ │ │ │ tstmi r7, #282624 @ 0x45000 │ │ │ │ - b 12b8d8c │ │ │ │ + b 12b8d80 │ │ │ │ @ instruction: 0xf7fb0602 │ │ │ │ - blls 1350cd8 │ │ │ │ + blls 1350ce4 │ │ │ │ movwls r2, #566 @ 0x236 │ │ │ │ - blls 135a940 │ │ │ │ + blls 135a934 │ │ │ │ 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} @ │ │ │ │ - movwls r9, #2885 @ 0xb45 │ │ │ │ - blls 135ad54 │ │ │ │ - @ instruction: 0x46202110 │ │ │ │ + @ instruction: 0xf990f7fb │ │ │ │ + andscs r9, sp, #21504 @ 0x5400 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ + ldrdhi pc, [r8], -r3 │ │ │ │ + b 13b91a4 │ │ │ │ + @ instruction: 0xf8980903 │ │ │ │ + svcls 0x00463000 │ │ │ │ + movtne pc, #963 @ 0x3c3 @ │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ @ 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 │ │ │ │ + blls 1350a9c │ │ │ │ + adccs r4, r8, #-603979776 @ 0xdc000000 │ │ │ │ + streq lr, [r3], -r9, asr #20 │ │ │ │ + tstcs r0, r6, asr #22 │ │ │ │ + tstmi pc, #40, 12 @ 0x2800000 │ │ │ │ + svc 0x00d0f65c │ │ │ │ + strtmi r4, [r9], -r2, asr #12 │ │ │ │ + @ instruction: 0xf04f4620 │ │ │ │ + @ instruction: 0xf04f0801 │ │ │ │ + stmib sp, {r8, fp}^ │ │ │ │ + @ instruction: 0xf7fb892c │ │ │ │ + blls 1351d68 │ │ │ │ + andscs r9, ip, #0, 6 │ │ │ │ + tstcs r0, r6, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf95ef7fb │ │ │ │ + @ instruction: 0x300cf8bb │ │ │ │ + strtmi r9, [r0], -r5, asr #20 │ │ │ │ + tstmi r6, #10158080 @ 0x9b0000 │ │ │ │ + bls 135d1ec │ │ │ │ + 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 790a28 │ │ │ │ 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: 0xf083221f │ │ │ │ + movwls r0, #769 @ 0x301 │ │ │ │ + ldrmi r9, [r1], -r5, asr #22 │ │ │ │ + tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #71680 @ 0x11800 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + @ instruction: 0xf932f7fb │ │ │ │ + ldmib sp, {r2, r8, fp, ip, pc}^ │ │ │ │ + teqmi r2, #335544321 @ 0x14000001 │ │ │ │ + stmib r1, {r0, r1, r3, r5, r8, r9, lr}^ │ │ │ │ + bmi fe69b14c │ │ │ │ + ldrbtmi r4, [sl], #-2961 @ 0xfffff46f │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r7, asr #22 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + tstphi r6, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + sublt r9, r9, r4, lsl #16 │ │ │ │ + svchi 0x00f0e8bd │ │ │ │ + eorscs sl, ip, #17664 @ 0x4500 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls 13631b4 │ │ │ │ - movwcs r4, #797 @ 0x31d │ │ │ │ - @ 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 │ │ │ │ + @ instruction: 0xf7fb9601 │ │ │ │ + eorcs pc, ip, #344064 @ 0x54000 │ │ │ │ + ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + movwls fp, #4096 @ 0x1000 │ │ │ │ + stmdalt r5, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf90af7fb │ │ │ │ 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 │ │ │ │ + eorscs r9, fp, #70656 @ 0x11400 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + bleq 2ccec8 │ │ │ │ + @ instruction: 0xf8cd9b46 │ │ │ │ + b 13f65a4 │ │ │ │ + @ instruction: 0xf7fb0903 │ │ │ │ + eorcs pc, sp, #16449536 @ 0xfb0000 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ + strpl lr, [r0], -sp, asr #19 │ │ │ │ + @ instruction: 0xf10d9f46 │ │ │ │ + stclls 8, cr0, [r5, #-416] @ 0xfffffe60 │ │ │ │ + @ instruction: 0xf8f0f7fb │ │ │ │ + @ instruction: 0x3018f8da │ │ │ │ + streq lr, [r7, -r9, asr #20] │ │ │ │ + streq lr, [r5, #-2635] @ 0xfffff5b5 │ │ │ │ + ldmdavs r9, {r5, r9, sl, lr} │ │ │ │ + tstls r6, r5, asr #22 │ │ │ │ + blls 136324c │ │ │ │ + @ instruction: 0xf7fb431f │ │ │ │ + blls 1350b74 │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls 135aa68 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf8d8f7fb │ │ │ │ + @ instruction: 0x901cf8da │ │ │ │ + andcs r9, lr, #70656 @ 0x11400 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + ldrdlt pc, [r0], -r9 │ │ │ │ + blls 1363278 │ │ │ │ + @ instruction: 0xf8db431f │ │ │ │ + movwls r3, #28672 @ 0x7000 │ │ │ │ + @ instruction: 0x63a8f403 │ │ │ │ + blcc 1f7e18 │ │ │ │ + movwcs fp, #7960 @ 0x1f18 │ │ │ │ + @ instruction: 0xf7fb9300 │ │ │ │ + blls 1350924 │ │ │ │ + ldrtmi r2, [r1], -r8, lsr #5 │ │ │ │ + blls 136329c │ │ │ │ + tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ + svc 0x0016f65c │ │ │ │ + @ instruction: 0x4641465a │ │ │ │ + @ instruction: 0xf7fb4620 │ │ │ │ + blls 1351c00 │ │ │ │ + andcs r9, ip, #0, 6 │ │ │ │ + ldrtmi r9, [r1], -r6, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf8aaf7fb │ │ │ │ + ldrdlt pc, [r4], -r9 │ │ │ │ + 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 │ │ │ │ + @ instruction: 0x96014317 │ │ │ │ + adcvs pc, r8, #50331648 @ 0x3000000 │ │ │ │ + bcc 1f7288 │ │ │ │ + andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ + andscs r9, lr, #0, 4 │ │ │ │ + @ instruction: 0xf7fb4611 │ │ │ │ + bls 13508cc │ │ │ │ + @ instruction: 0x46204659 │ │ │ │ + bls 13632d4 │ │ │ │ + @ instruction: 0xf7fb4317 │ │ │ │ + bls 1350acc │ │ │ │ + andls r2, r0, #-1073741813 @ 0xc000000b │ │ │ │ + bls 1363f10 │ │ │ │ + eorscs r9, r6, #268435456 @ 0x10000000 │ │ │ │ + @ instruction: 0xf884f7fb │ │ │ │ + ldrtmi r9, [r1], -r5, asr #20 │ │ │ │ + tstmi r5, #64, 12 @ 0x4000000 │ │ │ │ + tstmi r7, #286720 @ 0x46000 │ │ │ │ + @ instruction: 0xf65c22a8 │ │ │ │ + @ instruction: 0xf8d9eeda │ │ │ │ + strbmi r2, [r1], -r8 │ │ │ │ + @ instruction: 0xf04f4620 │ │ │ │ + @ instruction: 0xf04f0801 │ │ │ │ + stmib sp, {r8, fp}^ │ │ │ │ + @ instruction: 0xf7fb892c │ │ │ │ + bls 1351b78 │ │ │ │ + andls r2, r0, #16, 2 │ │ │ │ + bls 1363f4c │ │ │ │ + stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + andscs r9, ip, #268435456 @ 0x10000000 │ │ │ │ + @ instruction: 0xf864f7fb │ │ │ │ + @ instruction: 0x21289a45 │ │ │ │ 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 │ │ │ │ + stmib sp, {r8, fp}^ │ │ │ │ + tstmi r7, #0, 18 │ │ │ │ + @ instruction: 0xf7fb2229 │ │ │ │ + bls 1350850 │ │ │ │ strtmi r9, [r0], -r5, lsl #22 │ │ │ │ - bls 1363338 │ │ │ │ + bls 1363350 │ │ │ │ strcc lr, [r0], -sp, asr #19 │ │ │ │ eorcs r4, fp, #1543503872 @ 0x5c000000 │ │ │ │ @ instruction: 0xf7fb4611 │ │ │ │ - bls 1350850 │ │ │ │ + bls 1350838 │ │ │ │ tstmi r5, #8, 22 @ 0x2000 │ │ │ │ tstmi r7, #286720 @ 0x46000 │ │ │ │ - bcs 1f8f0c │ │ │ │ - @ instruction: 0xf8d9d145 │ │ │ │ - bcs 21a748 │ │ │ │ + bcs 1f8f24 │ │ │ │ + @ instruction: 0xf8dad135 │ │ │ │ + bcs 21a760 │ │ │ │ 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: 0xf04f4620 │ │ │ │ - @ instruction: 0xf04f0800 │ │ │ │ - stmib sp, {r8, fp}^ │ │ │ │ - @ instruction: 0x432e8900 │ │ │ │ - @ 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} │ │ │ │ + blls 390808 │ │ │ │ + andcs r9, r0, #1104 @ 0x450 │ │ │ │ + ldmibhi r9, {r5, r9, sl, lr} │ │ │ │ + stclls 3, cr4, [r6, #-184] @ 0xffffff48 │ │ │ │ + teqmi sp, #8978432 @ 0x890000 │ │ │ │ + svclt 0x000f293e │ │ │ │ + ldmdavc 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 @ │ │ │ │ + @ instruction: 0xf81cf7fb │ │ │ │ + ldrb r9, [r7], r7, lsl #22 │ │ │ │ + tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ + subseq lr, r2, #270336 @ 0x42000 │ │ │ │ andeq pc, r1, #2 │ │ │ │ - ldrb r9, [ip, #-773]! @ 0xfffffcfb │ │ │ │ + str r9, [r3, #261] @ 0x105 │ │ │ │ @ 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} │ │ │ │ + vmvn.i32 d30, #-1392508928 @ 0xad000000 │ │ │ │ + strb r0, [pc, r0, asr #6] │ │ │ │ + ldmdb ip!, {r0, r2, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrhteq sp, [sl], #-220 @ 0xffffff24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, sl, r8, lsr #21 │ │ │ │ + ldrhteq sp, [sl], #-162 @ 0xffffff5e │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0010f8cc │ │ │ │ - @ instruction: 0xf04fb0b3 │ │ │ │ - strmi r0, [pc], -r0, lsl #16 │ │ │ │ - @ instruction: 0xac2f4b9a │ │ │ │ - @ instruction: 0xf8cd223c │ │ │ │ - strmi r8, [r2], r4 │ │ │ │ + @ instruction: 0x2700b0b3 │ │ │ │ + blmi fe8641d4 │ │ │ │ + eorscs sl, ip, #12032 @ 0x2f00 │ │ │ │ + strmi r9, [r2], r1, lsl #14 │ │ │ │ @ instruction: 0xf8d14620 │ │ │ │ ldmibmi r7, {r3, ip, pc} │ │ │ │ stmiapl fp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9331 │ │ │ │ @ instruction: 0xf0090300 │ │ │ │ movwls r0, #769 @ 0x301 │ │ │ │ - @ instruction: 0xffdcf7fa │ │ │ │ + @ instruction: 0xffe2f7fa │ │ │ │ vsubl.u8 q9, d9, d28 │ │ │ │ ldrmi r0, [r1], -r0, asr #6 │ │ │ │ @ instruction: 0x562fe9dd │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf7fa3800 │ │ │ │ - blls dd2744 │ │ │ │ + @ instruction: 0xf7fa3700 │ │ │ │ + blls dd2750 │ │ │ │ @ instruction: 0x4620223b │ │ │ │ - blls de347c │ │ │ │ + blls de3470 │ │ │ │ tstmi lr, #17825792 @ 0x1100000 │ │ │ │ orreq pc, r0, #603979779 @ 0x24000003 │ │ │ │ - stmdacc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xffc4f7fa │ │ │ │ + strcc lr, [r0, -sp, asr #19] │ │ │ │ + @ instruction: 0xffcaf7fa │ │ │ │ eorcs r9, sl, #48128 @ 0xbc00 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0x46119b30 │ │ │ │ vrsra.u8 d20, d14, #7 │ │ │ │ stmib sp, {r6, r7, r8, r9, sp}^ │ │ │ │ - @ instruction: 0xf7fa3800 │ │ │ │ - @ instruction: 0xf3c9ffb7 │ │ │ │ + @ instruction: 0xf7fa3700 │ │ │ │ + @ instruction: 0xf3c9ffbd │ │ │ │ movwls r1, #768 @ 0x300 │ │ │ │ - blls d9b0f0 │ │ │ │ + blls d9b0e4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - andhi pc, r4, sp, asr #17 │ │ │ │ - blls de34bc │ │ │ │ - ldmdbeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf7fa431e │ │ │ │ - blls dd26f0 │ │ │ │ - @ instruction: 0xf8cd220e │ │ │ │ - ldrmi r8, [r1], -r4 │ │ │ │ - blls de34d4 │ │ │ │ + tstmi sp, #262144 @ 0x40000 │ │ │ │ + @ instruction: 0xf10d9b30 │ │ │ │ + tstmi lr, #16, 18 @ 0x40000 │ │ │ │ + @ instruction: 0xffaef7fa │ │ │ │ + andcs r9, lr, #48128 @ 0xbc00 │ │ │ │ + ldrmi r9, [r1], -r1, lsl #14 │ │ │ │ + blls de34c4 │ │ │ │ tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ - movwls r6, #2619 @ 0xa3b │ │ │ │ - @ instruction: 0xff9af7fa │ │ │ │ - @ instruction: 0xf8cd9b2f │ │ │ │ - andscs r8, lr, #4 │ │ │ │ - blls de34ec │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - bvs 20a34f8 │ │ │ │ + ldrdcc pc, [r0], -r8 @ │ │ │ │ @ instruction: 0xf7fa9300 │ │ │ │ - ldmibvs fp!, {r0, r2, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blls dd26e4 │ │ │ │ + andscs r9, lr, #262144 @ 0x40000 │ │ │ │ + blls de34dc │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + @ instruction: 0xf8d8431e │ │ │ │ + movwls r3, #36 @ 0x24 │ │ │ │ + @ instruction: 0xff94f7fa │ │ │ │ + @ instruction: 0x3018f8d8 │ │ │ │ ldmdavs r9, {r5, r9, sl, lr} │ │ │ │ tstmi sp, #48128 @ 0xbc00 │ │ │ │ tstmi lr, #48, 22 @ 0xc000 │ │ │ │ - @ instruction: 0xf808f7fb │ │ │ │ + @ instruction: 0xf80ef7fb │ │ │ │ eorcs r9, r7, #48128 @ 0xbc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b30 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - blls dd2698 │ │ │ │ - strbmi r2, [r1], -r8, lsr #5 │ │ │ │ - blls de3528 │ │ │ │ + blls dd26a4 │ │ │ │ + ldrtmi r2, [r9], -r8, lsr #5 │ │ │ │ + blls de351c │ │ │ │ tstmi lr, #72, 12 @ 0x4800000 │ │ │ │ - ldcl 6, cr15, [r0, #368] @ 0x170 │ │ │ │ - @ instruction: 0xb01cf8d7 │ │ │ │ + ldcl 6, cr15, [r6, #368] @ 0x170 │ │ │ │ + @ instruction: 0xb01cf8d8 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ ldrmi r9, [sl], -r2, lsl #6 │ │ │ │ - stc2 7, cr15, [r6], #-1004 @ 0xfffffc14 │ │ │ │ + stc2 7, cr15, [ip], #-1004 @ 0xfffffc14 │ │ │ │ andls r9, r0, #192512 @ 0x2f000 │ │ │ │ - bls de41dc │ │ │ │ + bls de41b0 │ │ │ │ andls r4, r1, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf7fa220c │ │ │ │ - bls dd2660 │ │ │ │ + bls dd266c │ │ │ │ ldrdne pc, [r4], -fp │ │ │ │ tstmi r5, #32, 12 @ 0x2000000 │ │ │ │ tstls r3, r0, lsr sl │ │ │ │ @ instruction: 0xf7fa4316 │ │ │ │ - bls dd285c │ │ │ │ + bls dd2868 │ │ │ │ andls r2, r0, #-1073741813 @ 0xc000000b │ │ │ │ - bls de4180 │ │ │ │ + bls de4174 │ │ │ │ eorscs r9, r6, #268435456 @ 0x10000000 │ │ │ │ - @ instruction: 0xff4cf7fa │ │ │ │ + @ instruction: 0xff52f7fa │ │ │ │ ldrdlt pc, [r8], -fp │ │ │ │ strtmi r9, [r0], -pc, lsr #20 │ │ │ │ @ instruction: 0xf8db4315 │ │ │ │ - @ instruction: 0xf8cd2000 │ │ │ │ - vst4.8 {d8-d11}, [r2], r4 │ │ │ │ - bl fee6b3c0 │ │ │ │ - svclt 0x00180208 │ │ │ │ + strls r2, [r1, -r0] │ │ │ │ + adcvs pc, r8, #33554432 @ 0x2000000 │ │ │ │ + svclt 0x00181bd2 │ │ │ │ andls r2, r0, #268435456 @ 0x10000000 │ │ │ │ tstmi r6, #48, 20 @ 0x30000 │ │ │ │ @ instruction: 0x4611221f │ │ │ │ - @ instruction: 0xff36f7fa │ │ │ │ - strbmi r9, [r1], -pc, lsr #20 │ │ │ │ + @ instruction: 0xff3ef7fa │ │ │ │ + ldrtmi r9, [r9], -pc, lsr #20 │ │ │ │ tstmi r5, #72, 12 @ 0x4800000 │ │ │ │ tstmi r6, #48, 20 @ 0x30000 │ │ │ │ @ instruction: 0xf65c22a8 │ │ │ │ - strbmi lr, [r9], -ip, lsl #27 │ │ │ │ + @ instruction: 0x4649ed94 │ │ │ │ @ instruction: 0x4620465a │ │ │ │ - blx ffb9093e │ │ │ │ + blx ffd9092e │ │ │ │ andls r9, r0, #192512 @ 0x2f000 │ │ │ │ - bls ddad98 │ │ │ │ + bls ddad88 │ │ │ │ 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} │ │ │ │ + bls dd25f0 │ │ │ │ + @ instruction: 0x21289701 │ │ │ │ + stmdbeq r2, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46209a30 │ │ │ │ + @ instruction: 0xf8984316 │ │ │ │ + andls r2, r0, #12 │ │ │ │ + @ instruction: 0xf7fa2229 │ │ │ │ + bls dd25d4 │ │ │ │ + mulpl sp, r8, r8 │ │ │ │ + stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + blls 27923c │ │ │ │ + stccs 3, cr4, [r0, #-88] @ 0xffffffa8 │ │ │ │ + ldmdavc fp, {r0, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ ldrmi r2, [r1], -fp, lsr #4 │ │ │ │ vrsubhn.i16 d20, , q8 │ │ │ │ movwls r1, #832 @ 0x340 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - @ instruction: 0xff0af7fa │ │ │ │ - tstmi sp, #48128 @ 0xbc00 │ │ │ │ - tstmi lr, #48, 22 @ 0xc000 │ │ │ │ - blcs 22ce84 │ │ │ │ - @ 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 │ │ │ │ + @ instruction: 0xff04f7fa │ │ │ │ + @ instruction: 0x3010f8d8 │ │ │ │ + blcs 23925c │ │ │ │ + stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + svclt 0x008a9a30 │ │ │ │ + strtmi r2, [pc], -r0, lsl #14 │ │ │ │ + b 13795bc │ │ │ │ + svclt 0x00840602 │ │ │ │ + vmov.i16 d23, #221 @ 0x00dd │ │ │ │ + andcs r1, pc, #64, 10 @ 0x10000000 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ + strls r9, [r1, -r0, lsl #10] │ │ │ │ + mcr2 7, 7, pc, cr12, cr10, {7} @ │ │ │ │ + eorcc lr, pc, #3620864 @ 0x374000 │ │ │ │ + bmi 723628 │ │ │ │ + movweq lr, #14921 @ 0x3a49 │ │ │ │ + andcc pc, r0, sl, asr #17 │ │ │ │ + ldrbtmi r4, [sl], #-2832 @ 0xfffff4f0 │ │ │ │ + andvs pc, r4, sl, asr #17 │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r1, lsr fp │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + @ instruction: 0x4650d114 │ │ │ │ + pop {r0, r1, r4, r5, ip, sp, pc} │ │ │ │ + eorcs r8, fp, #240, 30 @ 0x3c0 │ │ │ │ + movweq pc, #4101 @ 0x1005 @ │ │ │ │ + movwls r4, #1553 @ 0x611 │ │ │ │ + strls r4, [r1, -r0, lsr #12] │ │ │ │ + mcr2 7, 6, pc, cr12, cr10, {7} @ │ │ │ │ + @ instruction: 0xf3c59b2f │ │ │ │ + b 1413f10 │ │ │ │ + blls dd4e20 │ │ │ │ + bfi r4, lr, #6, #11 │ │ │ │ + svc 0x00f6f65c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, sl, r0, lsr r8 │ │ │ │ - rsbseq sp, sl, r8, lsr #12 │ │ │ │ + rsbseq sp, sl, ip, lsr r8 │ │ │ │ + rsbseq sp, sl, r6, lsr #12 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 28def4 │ │ │ │ + blhi 28deec │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr8, cr12, {6} │ │ │ │ - ldrbcs pc, [r0, #2271] @ 0x8df @ │ │ │ │ + ldrbcs pc, [r8, #2271] @ 0x8df @ │ │ │ │ @ instruction: 0xf8dfb0c7 │ │ │ │ - pkhtbmi r3, fp, r0, asr #11 │ │ │ │ + pkhtbmi r3, fp, r8, asr #11 │ │ │ │ andls r4, r3, sl, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9345 │ │ │ │ - blvc 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 │ │ │ │ - strcs r5, [r0], -r8 │ │ │ │ - mulcc ip, fp, r8 │ │ │ │ - movwls r4, #30384 @ 0x76b0 │ │ │ │ + blvc 149365c │ │ │ │ + ldrmi r9, [sl], -r2, lsl #6 │ │ │ │ + bcs 1f1690 │ │ │ │ + sbchi pc, r0, #64 @ 0x40 │ │ │ │ + @ instruction: 0xf8db69c9 │ │ │ │ + stmdacs r1, {r4} │ │ │ │ + svclt 0x0088680a │ │ │ │ + ldmdavs r2, {r0, r3, r6, fp, sp, lr} │ │ │ │ + stmdavs r9, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ + strbne pc, [r0], #-962 @ 0xfffffc3e @ │ │ │ │ + svclt 0x008a9404 │ │ │ │ + bls 2e36b0 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + ldrdpl pc, [r8], -fp │ │ │ │ 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 │ │ │ │ - andeq pc, r1, #5 │ │ │ │ + @ instruction: 0xf0022700 │ │ │ │ + movwls r0, #26369 @ 0x6701 │ │ │ │ + @ instruction: 0xf0052600 │ │ │ │ + andls r0, r0, #268435456 @ 0x10000000 │ │ │ │ movteq pc, #965 @ 0x3c5 @ │ │ │ │ - vaddw.u8 , , d6 │ │ │ │ - movwls r1, #21760 @ 0x5500 │ │ │ │ - @ instruction: 0xf1b99200 │ │ │ │ - @ instruction: 0xf0400f00 │ │ │ │ - mcrrge 1, 7, r8, r3, cr6 │ │ │ │ - @ instruction: 0x4611223c │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - strcs r9, [r0, -r4] │ │ │ │ - mcr2 7, 3, pc, cr4, 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 │ │ │ │ - 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} │ │ │ │ - @ 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 │ │ │ │ + stmibeq r0, {r0, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ + vsubw.u8 , , d5 │ │ │ │ + svccs 0x00001500 │ │ │ │ + cmnphi r3, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + eorscs sl, ip, #17152 @ 0x4300 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + @ instruction: 0xf04f9701 │ │ │ │ + @ instruction: 0xf7fa0801 │ │ │ │ + blls 352478 │ │ │ │ + stmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + blls 12a02d4 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blls 12f771c │ │ │ │ + @ instruction: 0xf7fa9311 │ │ │ │ + blls 12d2460 │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + strls lr, [r0], -sp, asr #19 │ │ │ │ + movwls r4, #58912 @ 0xe620 │ │ │ │ + @ instruction: 0xf04f9b44 │ │ │ │ + movwls r0, #63744 @ 0xf900 │ │ │ │ + mrc2 7, 2, pc, cr2, cr10, {7} │ │ │ │ + eorcs r9, r9, #6144 @ 0x1800 │ │ │ │ + strcc lr, [r0, -sp, asr #19] │ │ │ │ + blls 129afa8 │ │ │ │ + movwls r4, #50720 @ 0xc620 │ │ │ │ + movwls r9, #56132 @ 0xdb44 │ │ │ │ + mcr2 7, 2, pc, cr6, cr10, {7} @ │ │ │ │ + blls 129b3cc │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + strls r9, [r1], -r0, lsl #10 │ │ │ │ + blls 12f774c │ │ │ │ + @ instruction: 0xf7fa930b │ │ │ │ + @ instruction: 0xf8dbfe3b │ │ │ │ + @ instruction: 0x46203018 │ │ │ │ + blls 12acb98 │ │ │ │ + blls 12f7758 │ │ │ │ + movwls r9, #37139 @ 0x9113 │ │ │ │ + mrc2 7, 5, pc, cr4, cr10, {7} │ │ │ │ + eorcs r9, r7, #68608 @ 0x10c00 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + strtmi r9, [r0], -r4, asr #22 │ │ │ │ + @ instruction: 0xf7fa9301 │ │ │ │ + @ instruction: 0xf8dbfe27 │ │ │ │ + blls 12babc8 │ │ │ │ + movwls r2, #25102 @ 0x620e │ │ │ │ + @ instruction: 0xf8da4611 │ │ │ │ + strtmi r5, [r0], -r0 │ │ │ │ + movwls r9, #31556 @ 0x7b44 │ │ │ │ + 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 │ │ │ │ + blls 3123c4 │ │ │ │ stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - blls 12a0f98 │ │ │ │ + blls 12a0788 │ │ │ │ @ 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 │ │ │ │ + blls 12f77a0 │ │ │ │ + @ instruction: 0xf7fa9305 │ │ │ │ + blls 12d23ac │ │ │ │ + ldrtmi r2, [r9], -r8, lsr #5 │ │ │ │ + @ instruction: 0x46309316 │ │ │ │ + tstls r7, #68, 22 @ 0x11000 │ │ │ │ + mrrc 6, 5, pc, sl, cr12 @ │ │ │ │ + ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ + stmib sp, {r5, r9, sl, lr}^ │ │ │ │ + @ instruction: 0xf7fb892a │ │ │ │ + blls 12d1684 │ │ │ │ + andcs r9, ip, #0, 6 │ │ │ │ + ldrtmi r9, [r9], -r4, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + stc2l 7, cr15, [ip, #1000]! @ 0x3e8 │ │ │ │ + ldrdcc pc, [r4], -sl │ │ │ │ + andscs r9, lr, #4288 @ 0x10c0 │ │ │ │ + @ instruction: 0x46209512 │ │ │ │ + @ instruction: 0x4611681d │ │ │ │ + blls 12f7830 │ │ │ │ + vst2.8 {d9-d12}, [r5 :64], r4 │ │ │ │ + blcc 1eba84 │ │ │ │ + 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 │ │ │ │ + ldc2l 7, cr15, [r8, #1000] @ 0x3e8 │ │ │ │ + ldmib sp, {r1, r8, r9, fp, ip, pc}^ │ │ │ │ + blcs 1f8d04 │ │ │ │ + mvnshi pc, r0, asr #32 │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ svclt 0x00872b01 │ │ │ │ - vsubw.u8 q9, q3, d0 │ │ │ │ - bls 257524 │ │ │ │ + vsubw.u8 q9, , d0 │ │ │ │ + bls 25750c │ │ │ │ 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 │ │ │ │ - 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} │ │ │ │ - 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} │ │ │ │ + stc2l 7, cr15, [r2, #1000] @ 0x3e8 │ │ │ │ + bls 5f9858 │ │ │ │ + stmdbls pc, {r5, r9, sl, lr} @ │ │ │ │ + blls 623890 │ │ │ │ + stmdbls ip, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls sp, {r1, r3, r8, r9, lr} │ │ │ │ + stmdbls sl, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls fp, {r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r8, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r9, {r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r6, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r7, {r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r4, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r5, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r6, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r7, {r1, r3, r8, r9, lr} │ │ │ │ ldmdbls r2, {r0, r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r3, {r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r1, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r4, {r1, r3, r8, r9, lr} │ │ │ │ + andeq lr, r9, #270336 @ 0x42000 │ │ │ │ + ldmdbls r5, {r0, r1, r3, r8, r9, lr} │ │ │ │ stmdaeq r8, {r0, r1, r6, r9, fp, sp, lr, pc} │ │ │ │ - movwmi r9, #43843 @ 0xab43 │ │ │ │ - b 126456c │ │ │ │ - blls 12d4898 │ │ │ │ + b 127997c │ │ │ │ + blls 12d4880 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mcr2 7, 0, pc, cr10, cr10, {7} @ │ │ │ │ + mrc2 7, 0, pc, cr6, cr10, {7} │ │ │ │ eorscs r9, r6, #68608 @ 0x10c00 │ │ │ │ @ instruction: 0x212f9300 │ │ │ │ strtmi r9, [r0], -r4, asr #22 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8dafd7d │ │ │ │ - blls 12baccc │ │ │ │ + @ instruction: 0xf8dafd89 │ │ │ │ + blls 12bacb4 │ │ │ │ @ instruction: 0x4611221f │ │ │ │ @ instruction: 0xf8da4620 │ │ │ │ tstmi pc, #0 │ │ │ │ - b 13f99cc │ │ │ │ + b 13f99b4 │ │ │ │ @ instruction: 0xf4090b03 │ │ │ │ - blcc 1ebb64 │ │ │ │ + blcc 1ebb4c │ │ │ │ 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] │ │ │ │ + @ instruction: 0xf3c9fd71 │ │ │ │ movwls r1, #832 @ 0x340 │ │ │ │ - blls 129b554 │ │ │ │ + blls 129b53c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ - blls 12e3968 │ │ │ │ + blls 12e3950 │ │ │ │ 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 │ │ │ │ + stc2l 7, cr15, [r2, #-1000]! @ 0xfffffc18 │ │ │ │ + strbmi r9, [r1], -r3, asr #22 │ │ │ │ + ldrtmi r2, [r0], -r8, lsr #5 │ │ │ │ + blls 12e3964 │ │ │ │ + bleq 20ee28 │ │ │ │ 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 │ │ │ │ - blls 12d1520 │ │ │ │ + bl fef10664 │ │ │ │ + @ instruction: 0x46314652 │ │ │ │ + @ instruction: 0xf04f4620 │ │ │ │ + stmib sp, {r0, r9, fp}^ │ │ │ │ + @ instruction: 0xf7fbab2a │ │ │ │ + blls 12d1534 │ │ │ │ movwls r2, #540 @ 0x21c │ │ │ │ - blls 12db164 │ │ │ │ + blls 12db150 │ │ │ │ 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 │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stc2l 7, cr15, [r4, #-1000] @ 0xfffffc18 │ │ │ │ + bls 12b9968 │ │ │ │ + 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 12d21ec │ │ │ │ + strtmi r2, [r0], -sl, lsr #4 │ │ │ │ + blls 12e39dc │ │ │ │ + strls r4, [r0, #-1553] @ 0xfffff9ef │ │ │ │ + movwcs r4, #798 @ 0x31e │ │ │ │ + @ instruction: 0xf7fa9301 │ │ │ │ + ldmib sp, {r0, r3, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ teqmi sl, #201326593 @ 0xc000001 │ │ │ │ - stmdbls r3, {r0, r1, r3, r5, r8, r9, lr} │ │ │ │ + stmdbls r3, {r0, r1, r4, r5, r8, r9, lr} │ │ │ │ movwcs lr, #2497 @ 0x9c1 │ │ │ │ - blmi feaa5824 │ │ │ │ + blmi febe5824 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 132ce04 │ │ │ │ + blls 132cdf0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ - stmdals r3, {r0, r3, r6, r8, pc} │ │ │ │ + stmdals r3, {r0, r1, r3, r4, r5, r8, pc} │ │ │ │ ldc 0, cr11, [sp], #284 @ 0x11c │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ mcrrge 15, 15, r8, r3, cr0 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ strls r4, [r1], -r0, lsr #12 │ │ │ │ - ldc2l 7, cr15, [r0], #1000 @ 0x3e8 │ │ │ │ + ldc2l 7, cr15, [sl], #1000 @ 0x3e8 │ │ │ │ eorcs r9, ip, #5120 @ 0x1400 │ │ │ │ - ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - strcc lr, [r0], -sp, asr #19 │ │ │ │ - bls 12cd544 │ │ │ │ - stc2l 7, cr15, [r6], #1000 @ 0x3e8 │ │ │ │ - eorscs r9, fp, #6144 @ 0x1800 │ │ │ │ + ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ + ldrmi sl, [r1], -r3, asr #14 │ │ │ │ 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 │ │ │ │ + ldc2l 7, cr15, [r0], #1000 @ 0x3e8 │ │ │ │ + eorscs r9, fp, #68608 @ 0x10c00 │ │ │ │ + b 1464648 │ │ │ │ + blls 12d4dd8 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - svcls 0x00445600 │ │ │ │ - @ instruction: 0xf7fa9d43 │ │ │ │ - @ instruction: 0xf8dbfccb │ │ │ │ - b 145ee70 │ │ │ │ - b 13d4a30 │ │ │ │ - strtmi r0, [r0], -r5, lsl #10 │ │ │ │ - blls 12ace80 │ │ │ │ + b 13b85d4 │ │ │ │ + @ instruction: 0xf7fa0a03 │ │ │ │ + eorcs pc, sp, #58112 @ 0xe300 │ │ │ │ + ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ + strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ + stmdbeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ + stclls 3, cr9, [r3, #-4] │ │ │ │ + @ instruction: 0xf7fa9f44 │ │ │ │ + @ instruction: 0xf8dbfcd7 │ │ │ │ + b 13dee58 │ │ │ │ + b 1454210 │ │ │ │ + strtmi r0, [r0], -r7, lsl #14 │ │ │ │ + blhi fe28e480 │ │ │ │ + blls 12ace6c │ │ │ │ tstmi sp, #-2147483647 @ 0x80000001 │ │ │ │ tstmi pc, #68, 22 @ 0x11000 │ │ │ │ - stc2l 7, cr15, [r0, #-1000] @ 0xfffffc18 │ │ │ │ + stc2l 7, cr15, [sl, #-1000] @ 0xfffffc18 │ │ │ │ eorcs r9, r7, #68608 @ 0x10c00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ strtmi r9, [r0], -r4, asr #22 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8dbfcb3 │ │ │ │ - blls 12baeb0 │ │ │ │ + @ instruction: 0xf8dbfcbd │ │ │ │ + blls 12bae9c │ │ │ │ ldrmi r2, [r1], -lr, lsl #4 │ │ │ │ @ instruction: 0xf8da4620 │ │ │ │ tstmi sp, #0 │ │ │ │ tstmi pc, #68, 22 @ 0x11000 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ vst1.8 {d9-d11}, [r3], r1 │ │ │ │ - blcc 1ebcfc │ │ │ │ + blcc 1ebce8 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf7fa9300 │ │ │ │ - blls 12d20dc │ │ │ │ + blls 12d20f0 │ │ │ │ ldrtmi r2, [r1], -r8, lsr #5 │ │ │ │ - blls 12e3ae4 │ │ │ │ + blls 12e3ad0 │ │ │ │ tstmi pc, #72, 12 @ 0x4800000 │ │ │ │ - b ffe907e8 │ │ │ │ + b 1107d4 │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7fb8b2a │ │ │ │ - blls 12d13b4 │ │ │ │ + blls 12d13c8 │ │ │ │ andcs r9, ip, #0, 6 │ │ │ │ ldrtmi r9, [r1], -r4, asr #22 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2 7, cr15, [r4], {250} @ 0xfa │ │ │ │ + stc2 7, cr15, [lr], {250} @ 0xfa │ │ │ │ ldrdcs pc, [r4], -sl │ │ │ │ strtmi r9, [r0], -r3, asr #22 │ │ │ │ @ instruction: 0xf8d29205 │ │ │ │ tstmi sp, #0 │ │ │ │ andscs r9, lr, #68, 22 @ 0x11000 │ │ │ │ @ instruction: 0x96014611 │ │ │ │ vst2.8 {d4-d7}, [r8 :64] │ │ │ │ - blcc 1ebd58 │ │ │ │ + blcc 1ebd44 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf7fa9300 │ │ │ │ - blls 12d2080 │ │ │ │ + blls 12d2094 │ │ │ │ strtmi r9, [r0], -r5, lsl #18 │ │ │ │ - blls 12e3b40 │ │ │ │ + blls 12e3b2c │ │ │ │ @ instruction: 0xf7fa431f │ │ │ │ - blls 12d2280 │ │ │ │ + blls 12d2294 │ │ │ │ movwls r2, #566 @ 0x236 │ │ │ │ - blls 12db398 │ │ │ │ + blls 12db384 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrrc2 7, 15, pc, lr, cr10 @ │ │ │ │ + stc2l 7, cr15, [r8], #-1000 @ 0xfffffc18 │ │ │ │ ldrdge pc, [r8], -sl │ │ │ │ andscs r9, pc, #68608 @ 0x10c00 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf8da431d │ │ │ │ strls r3, [r1], -r0 │ │ │ │ @ instruction: 0x63a8f403 │ │ │ │ svclt 0x00183b00 │ │ │ │ movwls r2, #769 @ 0x301 │ │ │ │ tstmi pc, #68, 22 @ 0x11000 │ │ │ │ - mcrr2 7, 15, pc, sl, cr10 @ │ │ │ │ + mrrc2 7, 15, pc, r4, cr10 @ │ │ │ │ adccs r9, r8, #68608 @ 0x10c00 │ │ │ │ @ instruction: 0x46484631 │ │ │ │ - blls 12e3b8c │ │ │ │ + blls 12e3b78 │ │ │ │ @ instruction: 0xf65c431f │ │ │ │ - ldrbmi lr, [r2], -r0, lsr #21 │ │ │ │ + ldrbmi lr, [r2], -sl, lsr #21 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ - blhi c8e55c │ │ │ │ - @ instruction: 0xf8f8f7fb │ │ │ │ + blhi c8e548 │ │ │ │ + @ instruction: 0xf902f7fb │ │ │ │ movwls r9, #2883 @ 0xb43 │ │ │ │ - blls 12db7a4 │ │ │ │ + blls 12db790 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x3010f8db │ │ │ │ - svclt 0x00872b01 │ │ │ │ - vrsubhn.i16 d18, q4, q0 │ │ │ │ - blls 257c74 │ │ │ │ - andcs r4, pc, #31457280 @ 0x1e00000 │ │ │ │ - strcc lr, [r0], -sp, asr #19 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - stc2 7, cr15, [lr], {250} @ 0xfa │ │ │ │ - eorcs r9, r9, #1072 @ 0x430 │ │ │ │ - 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 │ │ │ │ + blls 12d2018 │ │ │ │ + blvc 104e5ac │ │ │ │ + tstmi sp, #-1879048190 @ 0x90000002 │ │ │ │ + @ instruction: 0x21289b44 │ │ │ │ + stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ + tstmi pc, #0, 22 │ │ │ │ + stc2 7, cr15, [lr], #-1000 @ 0xfffffc18 │ │ │ │ + stmib sp, {r2, r8, r9, fp, ip, pc}^ │ │ │ │ + eorcs r3, fp, #0, 12 │ │ │ │ + ldrmi r9, [r1], -r3, asr #22 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - 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 │ │ │ │ - tstmi r6, #2277376 @ 0x22c000 │ │ │ │ - ldmeq fp, {r2, r6, r9, fp, ip, pc} │ │ │ │ - blcs 1163c28 │ │ │ │ + tstmi pc, #68, 22 @ 0x11000 │ │ │ │ + stc2 7, cr15, [r2], #-1000 @ 0xfffffc18 │ │ │ │ + tstmi sp, #68608 @ 0x10c00 │ │ │ │ + tstmi pc, #68, 22 @ 0x11000 │ │ │ │ + blcs 1f9b70 │ │ │ │ + @ instruction: 0xf8dbd14b │ │ │ │ + blcs 21efb0 │ │ │ │ + strcs fp, [r0], -r7, lsl #31 │ │ │ │ + movtne pc, #968 @ 0x3c8 @ │ │ │ │ + ldrmi r9, [lr], -r2, lsl #22 │ │ │ │ + stmib sp, {r0, r1, r2, r3, r9, sp}^ │ │ │ │ + ldrmi r3, [r1], -r0, lsl #12 │ │ │ │ + @ instruction: 0xf7fa4620 │ │ │ │ + blls 391fb8 │ │ │ │ + strtmi r9, [r0], -r3, asr #28 │ │ │ │ + @ instruction: 0x432e8999 │ │ │ │ + stmeq r9, {r2, r6, r8, sl, fp, ip, pc} │ │ │ │ + ldmdbcs lr!, {r0, r2, r3, r4, r5, r8, r9, lr} │ │ │ │ movwcs fp, #3851 @ 0xf0b │ │ │ │ ldrmi r2, [sl], -r0, lsl #4 │ │ │ │ - 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 0x0018681b │ │ │ │ + movweq lr, #14984 @ 0x3a88 │ │ │ │ + stmeq r0, {r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ + vmov.f32 d27, #-24 @ 0xc1c00000 │ │ │ │ + stmib sp, {r7, r8, r9}^ │ │ │ │ + eorcs r3, lr, #0, 4 │ │ │ │ + @ instruction: 0xf7fa4611 │ │ │ │ + @ instruction: 0xf088fbef │ │ │ │ + movwls r0, #769 @ 0x301 │ │ │ │ + blls 129b874 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blls 12e3c4c │ │ │ │ + movwcs r4, #797 @ 0x31d │ │ │ │ + @ instruction: 0xf7fa9301 │ │ │ │ + ldmib sp, {r0, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + teqmi r2, #201326593 @ 0xc000001 │ │ │ │ + strb r4, [r6], fp, lsr #6 │ │ │ │ + tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ + subseq lr, r2, #270336 @ 0x42000 │ │ │ │ + andeq pc, r1, #2 │ │ │ │ + strb r9, [r9, #-260] @ 0xfffffefc │ │ │ │ + @ instruction: 0xf3c39b02 │ │ │ │ + ldrtmi r0, [fp], -r0, asr #4 │ │ │ │ + vrsubhn.i16 d30, , │ │ │ │ + ldr r0, [r9, r0, asr #6]! │ │ │ │ + ldcl 6, cr15, [lr], #368 @ 0x170 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - rsbseq sp, sl, ip, lsr #11 │ │ │ │ + ... │ │ │ │ + ldrhteq sp, [sl], #-84 @ 0xffffffac │ │ │ │ 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 │ │ │ │ + rsbseq sp, sl, r0, lsl #5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr0, cr12, {6} │ │ │ │ - ldrcs pc, [ip, #2271]! @ 0x8df │ │ │ │ + strbcs pc, [r0, #2271] @ 0x8df @ │ │ │ │ @ instruction: 0xf8dfb0cb │ │ │ │ - @ instruction: 0x468a35bc │ │ │ │ + strmi r3, [sl], r0, asr #11 │ │ │ │ andls r4, r4, sl, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9349 │ │ │ │ - blvc 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 │ │ │ │ - @ instruction: 0xf04fbf14 │ │ │ │ - @ instruction: 0xf0010800 │ │ │ │ - vmlal.u8 q8, d2, d1 │ │ │ │ - @ instruction: 0xf0020b40 │ │ │ │ - vaddw.u8 q8, q1, d1 │ │ │ │ + blvc 1493c54 │ │ │ │ + ldrmi r9, [sl], -r3, lsl #6 │ │ │ │ + bcs 1f1c88 │ │ │ │ + adcshi pc, fp, #64 @ 0x40 │ │ │ │ + @ instruction: 0xf8da69c9 │ │ │ │ + stmdacs r1, {r4} │ │ │ │ + svclt 0x0088680a │ │ │ │ + ldmdavs r2, {r0, r3, r6, fp, sp, lr} │ │ │ │ + stmdavs r9, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ + strbne pc, [r0], #-962 @ 0xfffffc3e @ │ │ │ │ + svclt 0x008a9405 │ │ │ │ + bls 323ca8 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + svclt 0x00142b00 │ │ │ │ + stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmdaeq r1, {r1, ip, sp, lr, pc} │ │ │ │ + ldrdcs pc, [r8], -sl │ │ │ │ + strcs r9, [r0, #-775] @ 0xfffffcf9 │ │ │ │ + tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ + vaddw.u8 , q1, d0 │ │ │ │ vsubw.u8 , q1, d0 │ │ │ │ + @ instruction: 0xf3c20b40 │ │ │ │ @ instruction: 0xf3c20980 │ │ │ │ movwls r2, #26560 @ 0x67c0 │ │ │ │ - @ instruction: 0xf1b89100 │ │ │ │ - @ instruction: 0xf0400f00 │ │ │ │ - mcrrge 1, 6, r8, r7, cr10 │ │ │ │ - @ instruction: 0x4611223c │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - @ instruction: 0xf7fa8004 │ │ │ │ - blls 13d1e68 │ │ │ │ - stmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ - ldrmi fp, [r1], -r0, lsl #10 │ │ │ │ - movwls r4, #58912 @ 0xe620 │ │ │ │ - movwls r9, #64328 @ 0xfb48 │ │ │ │ - blx 18110da │ │ │ │ - eorscs r9, fp, #72704 @ 0x11c00 │ │ │ │ + svceq 0x0000f1b8 │ │ │ │ + msrhi SPSR_fx, r0, asr #32 │ │ │ │ + eorscs sl, ip, #18176 @ 0x4700 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + andhi pc, r4, sp, asr #17 │ │ │ │ + blx 1d110b2 │ │ │ │ + eorcs r9, ip, #72704 @ 0x11c00 │ │ │ │ + strlt lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blls 13f7d14 │ │ │ │ + @ instruction: 0xf7fa9310 │ │ │ │ + blls 13d1e64 │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + strls lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ + movwls r4, #54816 @ 0xd620 │ │ │ │ + movwls r9, #60232 @ 0xeb48 │ │ │ │ + blx 17910de │ │ │ │ + eorcs r9, sl, #1136 @ 0x470 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - strtmi r9, [r0], -r0, lsl #10 │ │ │ │ - blls 13f7d30 │ │ │ │ - @ instruction: 0xf7fa930d │ │ │ │ - vmlsls.f64 d31, d7, d13 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - eorcs r9, sp, #6144 @ 0x1800 │ │ │ │ - strcc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - blls 13a4984 │ │ │ │ - movwls r4, #26144 @ 0x6620 │ │ │ │ - movwls r9, #31560 @ 0x7b48 │ │ │ │ - blx c91136 │ │ │ │ - @ instruction: 0x3018f8da │ │ │ │ - @ instruction: 0xf8d34620 │ │ │ │ - blls 13bf158 │ │ │ │ - tstls r9, #93323264 @ 0x5900000 │ │ │ │ - tstls sl, #72, 22 @ 0x12000 │ │ │ │ - blx fea9114e │ │ │ │ - eorcs r9, r7, #72704 @ 0x11c00 │ │ │ │ - @ instruction: 0x21209300 │ │ │ │ - strtmi r9, [r0], -r8, asr #22 │ │ │ │ - @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8dafb15 │ │ │ │ - blls 13af1ec │ │ │ │ - tstls r6, #-536870912 @ 0xe0000000 │ │ │ │ - ldmdavs lr!, {r0, r4, r9, sl, lr} │ │ │ │ - blls 13e4a08 │ │ │ │ - ldmdavs r3!, {r3, r4, r8, r9, ip, pc} │ │ │ │ - vst2.8 {d9-d12}, [r3 :64], fp │ │ │ │ - @ instruction: 0xf8cd63a8 │ │ │ │ - blne 18b31a8 │ │ │ │ - svclt 0x00189717 │ │ │ │ - movwls r2, #769 @ 0x301 │ │ │ │ - blx 19118c │ │ │ │ - eorcs r9, fp, #5120 @ 0x1400 │ │ │ │ + strtmi r7, [r0], -r0, lsl #10 │ │ │ │ + cdpls 6, 4, cr9, cr8, cr11, {0} │ │ │ │ + @ instruction: 0xf7fa960c │ │ │ │ + blls 3d1e38 │ │ │ │ + cdpls 2, 4, cr2, cr7, cr9, {1} │ │ │ │ + strtmi r2, [r0], -r8, lsr #2 │ │ │ │ stmdacc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - ldrmi r9, [r1], -r7, asr #22 │ │ │ │ - tstls r4, #32, 12 @ 0x2000000 │ │ │ │ - vldrge d9, [ip, #-288] @ 0xfffffee0 │ │ │ │ - @ instruction: 0xf7fa9315 │ │ │ │ - blls 13d1d84 │ │ │ │ - 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: 0x46294632 │ │ │ │ - @ instruction: 0xf7fa4620 │ │ │ │ - blls 13d3060 │ │ │ │ - andcs r9, ip, #0, 6 │ │ │ │ - strbmi r9, [r1], -r8, asr #22 │ │ │ │ + cdpls 6, 4, cr9, cr8, cr9, {0} │ │ │ │ + @ instruction: 0xf7fa960a │ │ │ │ + blls 391e20 │ │ │ │ + stmib sp, {r0, r2, r3, r5, r9, sp}^ │ │ │ │ + ldrmi r3, [r1], -r0, lsl #10 │ │ │ │ + strtmi r9, [r0], -r7, asr #22 │ │ │ │ + blls 13f7d50 │ │ │ │ + @ instruction: 0xf7fa9308 │ │ │ │ + @ instruction: 0xf8dafb33 │ │ │ │ + @ instruction: 0x46203018 │ │ │ │ + ldrdlt pc, [r0], -r3 │ │ │ │ + ldrbmi r9, [r9], -r7, asr #22 │ │ │ │ + blls 13f7db4 │ │ │ │ + @ instruction: 0xf7fa9306 │ │ │ │ + blls 13d2000 │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls 13db5dc │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx ff8911d4 │ │ │ │ - blls 13ad3e8 │ │ │ │ - tstls r0, #-536870911 @ 0xe0000001 │ │ │ │ - ldmdavs r7!, {r5, r9, sl, lr} │ │ │ │ - blls 13e4a40 │ │ │ │ - vst2.8 {d9-d12}, [r7 :64], r1 │ │ │ │ - blcc 1ec0a4 │ │ │ │ + blx 99114e │ │ │ │ + @ instruction: 0x701cf8da │ │ │ │ + andcs r9, lr, #72704 @ 0x11c00 │ │ │ │ + @ instruction: 0x46119318 │ │ │ │ + @ instruction: 0x4620683e │ │ │ │ + tstls r9, #72, 22 @ 0x12000 │ │ │ │ + tstls fp, #3342336 @ 0x330000 │ │ │ │ + @ instruction: 0x63a8f403 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ + @ instruction: 0x97171b5b │ │ │ │ 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 │ │ │ │ - mvnhi pc, r0, asr #32 │ │ │ │ - @ instruction: 0x3010f8da │ │ │ │ - svclt 0x00872b01 │ │ │ │ - vsubw.u8 q9, , d0 │ │ │ │ - svcls 0x00031740 │ │ │ │ - andcs r4, pc, #61865984 @ 0x3b00000 │ │ │ │ - movwvc lr, #2509 @ 0x9cd │ │ │ │ + blls 351db0 │ │ │ │ + stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ + blls 13a119c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blx fee11228 │ │ │ │ - blls 579a74 │ │ │ │ - svcls 0x000f4631 │ │ │ │ - tstmi r3, #32, 12 @ 0x2000000 │ │ │ │ - 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 r7, #603979776 @ 0x24000000 │ │ │ │ - tstmi r7, #20480 @ 0x5000 │ │ │ │ - b 12b9bb8 │ │ │ │ - blls 13d4aa8 │ │ │ │ - @ instruction: 0xf7fa431f │ │ │ │ - blls 13d1eac │ │ │ │ - movwls r2, #566 @ 0x236 │ │ │ │ - blls 13db76c │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 1f112a0 │ │ │ │ - andscs r9, pc, #23552 @ 0x5c00 │ │ │ │ - ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - ldrdls pc, [r8], -r3 │ │ │ │ - @ instruction: 0xf8d99b47 │ │ │ │ - tstmi lr, #0 │ │ │ │ - b 13b9ff0 │ │ │ │ - vst1.8 {d0-d1}, [r8], r3 │ │ │ │ - blcc 1ec178 │ │ │ │ - streq pc, [r0, -pc, asr #32] │ │ │ │ - movwcs fp, #7960 @ 0x1f18 │ │ │ │ - movwls r9, #1793 @ 0x701 │ │ │ │ - blx 19112d0 │ │ │ │ - movtne pc, #968 @ 0x3c8 @ │ │ │ │ - andscs r9, sp, #0, 6 │ │ │ │ - ldrmi r9, [r1], -r7, asr #22 │ │ │ │ - strls r4, [r1, -r0, lsr #12] │ │ │ │ - blls 13e3f74 │ │ │ │ - stmdaeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 15912ec │ │ │ │ - ldrtmi r9, [r9], -r7, asr #22 │ │ │ │ - strtmi r2, [r8], -r8, lsr #5 │ │ │ │ - blls 13e3f88 │ │ │ │ - stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - strtmi r4, [r9], -sl, asr #12 │ │ │ │ + blls 13f7df8 │ │ │ │ + tstls r6, #28, 26 @ 0x700 │ │ │ │ + blx 91194 │ │ │ │ + adccs r9, r8, #72704 @ 0x11c00 │ │ │ │ + tstls r3, #68157440 @ 0x4100000 │ │ │ │ + blls 13e4a58 │ │ │ │ + @ instruction: 0xf65c9314 │ │ │ │ + @ instruction: 0x4632e950 │ │ │ │ + strtmi r4, [r0], -r9, lsr #12 │ │ │ │ + @ instruction: 0xffaaf7fa │ │ │ │ + movwls r9, #2887 @ 0xb47 │ │ │ │ + blls 13dba00 │ │ │ │ + strtmi r4, [r0], -r1, asr #12 │ │ │ │ + @ instruction: 0xf7fa9301 │ │ │ │ + ldmdavs lr!, {r0, r1, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + andscs r9, lr, #72704 @ 0x11c00 │ │ │ │ + @ instruction: 0x46209311 │ │ │ │ + @ instruction: 0x46116837 │ │ │ │ + tstls r2, #72, 22 @ 0x12000 │ │ │ │ + @ instruction: 0x63a8f407 │ │ │ │ + @ instruction: 0xf8cd3b00 │ │ │ │ + svclt 0x00188004 │ │ │ │ + movwls r2, #769 @ 0x301 │ │ │ │ + blx ff6111e8 │ │ │ │ + movtls lr, #31197 @ 0x79dd │ │ │ │ + blls 2b7e1c │ │ │ │ + @ instruction: 0xf0402b00 │ │ │ │ + @ instruction: 0xf8da81ec │ │ │ │ + blcs 21f254 │ │ │ │ + movwcs fp, #3975 @ 0xf87 │ │ │ │ + strbne pc, [r0, -r7, asr #7] @ │ │ │ │ + ldrtmi r9, [fp], -r3, lsl #30 │ │ │ │ + stmib sp, {r0, r1, r2, r3, r9, sp}^ │ │ │ │ + ldrmi r7, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ - blls 13d2f18 │ │ │ │ - andscs r9, ip, #0, 6 │ │ │ │ - tstcs r0, r8, asr #22 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - blx f9131c │ │ │ │ - @ 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 │ │ │ │ - svclt 0x000f0602 │ │ │ │ - @ instruction: 0xf8db463b │ │ │ │ - bls 89f354 │ │ │ │ - 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 │ │ │ │ - movtcs lr, #31197 @ 0x79dd │ │ │ │ - b 13e4040 │ │ │ │ - stmdbls r4, {r0, r1, r8, r9} │ │ │ │ - movwcs lr, #2497 @ 0x9c1 │ │ │ │ - blmi feaa5e14 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 142d3f4 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - @ instruction: 0xf0400300 │ │ │ │ - stmdals r4, {r0, 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 │ │ │ │ - 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 │ │ │ │ - @ instruction: 0x4611223b │ │ │ │ - b 14a4c50 │ │ │ │ - blls 13d5fe0 │ │ │ │ - andls pc, r0, sp, asr #17 │ │ │ │ - stmdbeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9e0f7fa │ │ │ │ - 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 │ │ │ │ - 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: 0x46203018 │ │ │ │ - streq lr, [r7, -r9, asr #20] │ │ │ │ - ldmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - blls 13ad488 │ │ │ │ - tstmi lr, #-2147483647 @ 0x80000001 │ │ │ │ + bls 551d14 │ │ │ │ + ldrtmi r9, [r1], -pc, lsl #22 │ │ │ │ + qadd16mi r9, r0, r0 │ │ │ │ + bls 563e88 │ │ │ │ + bls 4a3e9c │ │ │ │ + bls 4e3e90 │ │ │ │ + bls 423ea4 │ │ │ │ + bls 463e98 │ │ │ │ + bls 3a3eac │ │ │ │ + bls 3e3ea0 │ │ │ │ + bls 863eb4 │ │ │ │ + bls 363ea8 │ │ │ │ + bls 7e3ebc │ │ │ │ + bls 823eb0 │ │ │ │ + bls 723ec4 │ │ │ │ + bls 763eb8 │ │ │ │ + bls 6a3ecc │ │ │ │ + bls 6e3ec0 │ │ │ │ + bls 623ed4 │ │ │ │ + bls 663ec8 │ │ │ │ + movweq lr, #39491 @ 0x9a43 │ │ │ │ + bls 323ee0 │ │ │ │ + bls 13a3ee4 │ │ │ │ + streq lr, [r2], -r3, asr #20 │ │ │ │ tstmi pc, #72, 22 @ 0x12000 │ │ │ │ - blx 1111418 │ │ │ │ - eorcs r9, r7, #72704 @ 0x11c00 │ │ │ │ - @ instruction: 0x21209300 │ │ │ │ + blx 49127e │ │ │ │ + eorscs r9, r6, #72704 @ 0x11c00 │ │ │ │ + @ instruction: 0x212f9300 │ │ │ │ strtmi r9, [r0], -r8, asr #22 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8daf9af │ │ │ │ - blls 13b74b8 │ │ │ │ - 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 │ │ │ │ - adccs r9, r8, #72704 @ 0x11c00 │ │ │ │ - tstmi lr, #42991616 @ 0x2900000 │ │ │ │ - strbmi r9, [r0], -r8, asr #22 │ │ │ │ - @ instruction: 0xf65b431f │ │ │ │ - ldrbmi lr, [sl], -lr, ror #31 │ │ │ │ - strtmi r4, [r0], -r1, asr #12 │ │ │ │ - mcr2 7, 2, pc, cr8, cr10, {7} @ │ │ │ │ - movwls r9, #2887 @ 0xb47 │ │ │ │ - blls 13dbcc4 │ │ │ │ + blls 7d1c9c │ │ │ │ + @ instruction: 0x4620221f │ │ │ │ + @ instruction: 0xf8d34611 │ │ │ │ + blls 13b72d4 │ │ │ │ + ldrdhi pc, [r0], -r9 │ │ │ │ + blls 13e3f34 │ │ │ │ + beq 2cdbdc │ │ │ │ + @ instruction: 0x63a8f408 │ │ │ │ + @ instruction: 0xf04f3b00 │ │ │ │ + svclt 0x00180700 │ │ │ │ + strls r2, [r1, -r1, lsl #6] │ │ │ │ + @ instruction: 0xf7fa9300 │ │ │ │ + vmull.u , d8, d1[5] │ │ │ │ + movwls r1, #832 @ 0x340 │ │ │ │ + blls 139bb54 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + tstmi lr, #262144 @ 0x40000 │ │ │ │ + b 147a00c │ │ │ │ + @ instruction: 0xf7fa0803 │ │ │ │ + blls 13d1c50 │ │ │ │ + adccs r4, r8, #59768832 @ 0x3900000 │ │ │ │ + tstmi lr, #40, 12 @ 0x2800000 │ │ │ │ + b 13fa020 │ │ │ │ + @ instruction: 0xf65c0803 │ │ │ │ + strbmi lr, [sl], -ip, lsr #17 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ + @ instruction: 0xff06f7fa │ │ │ │ + movwls r9, #2887 @ 0xb47 │ │ │ │ + blls 13dbb88 │ │ │ │ + @ instruction: 0x46202110 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8d9f981 │ │ │ │ - blls 13bf4b4 │ │ │ │ - bls 13e4d28 │ │ │ │ - @ instruction: 0xf8db431e │ │ │ │ - tstmi r7, #0 │ │ │ │ - vst3.8 {d9,d11,d13}, [r3], r1 │ │ │ │ - movwls r6, #29352 @ 0x72a8 │ │ │ │ + @ instruction: 0xf8bbfa3f │ │ │ │ + blls 13d7358 │ │ │ │ + bls 13a4bac │ │ │ │ + b 13d5554 │ │ │ │ + ldmdbcs lr!, {r0, r1, fp} │ │ │ │ + streq lr, [r2], -r6, asr #20 │ │ │ │ + ldrtmi fp, [fp], -pc, lsl #30 │ │ │ │ + ldrdcc pc, [r0], -fp │ │ │ │ + subsmi r9, sl, fp, lsl sl │ │ │ │ + sadd16mi fp, r3, r8 │ │ │ │ + eoreq pc, lr, #79 @ 0x4f │ │ │ │ + svclt 0x001c4611 │ │ │ │ + streq pc, [r0, r3, asr #7] │ │ │ │ + strls r2, [r0, -r0, lsl #6] │ │ │ │ + @ instruction: 0xf7fa9301 │ │ │ │ + ldmib sp, {r0, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + teqmi r2, #469762049 @ 0x1c000001 │ │ │ │ + movweq lr, #14920 @ 0x3a48 │ │ │ │ + stmib r1, {r2, r8, fp, ip, pc}^ │ │ │ │ + bmi feb1bf70 │ │ │ │ + ldrbtmi r4, [sl], #-2979 @ 0xfffff45d │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r9, asr #22 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + teqphi r9, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + sublt r9, fp, r4, lsl #16 │ │ │ │ + svchi 0x00f0e8bd │ │ │ │ + eorscs sl, ip, #18176 @ 0x4700 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + @ instruction: 0xf7fa9501 │ │ │ │ + eorcs pc, ip, #12288 @ 0x3000 │ │ │ │ + ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + movwls fp, #4096 @ 0x1000 │ │ │ │ + stmdalt r7, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf9f8f7fa │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + eorscs r9, fp, #72704 @ 0x11c00 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + bleq 2cdcec │ │ │ │ + @ instruction: 0xf8cd9b48 │ │ │ │ + b 13f73c8 │ │ │ │ + @ instruction: 0xf7fa0903 │ │ │ │ + blls 1411b74 │ │ │ │ + ldrmi r2, [r1], -sl, lsr #4 │ │ │ │ + stmib sp, {r5, r9, sl, lr}^ │ │ │ │ + b 14307dc │ │ │ │ + svcls 0x00470903 │ │ │ │ + @ instruction: 0xf9def7fa │ │ │ │ + movwcs r9, #2566 @ 0xa06 │ │ │ │ + b 14bad08 │ │ │ │ + andls r0, r0, #1835008 @ 0x1c0000 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + svcls 0x0048433e │ │ │ │ + @ instruction: 0xf9d0f7fa │ │ │ │ + @ instruction: 0x3018f8da │ │ │ │ + b 1424c88 │ │ │ │ + @ instruction: 0xf10d0707 │ │ │ │ + ldmdavs r9, {r4, r5, r6, fp} │ │ │ │ + tstls r6, r7, asr #22 │ │ │ │ + blls 13e4090 │ │ │ │ + @ instruction: 0xf7fa431f │ │ │ │ + blls 13d1d34 │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls 13db8a8 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf9b8f7fa │ │ │ │ + @ instruction: 0x901cf8da │ │ │ │ + andcs r9, lr, #72704 @ 0x11c00 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + ldrdlt pc, [r0], -r9 │ │ │ │ + blls 13e40bc │ │ │ │ + @ instruction: 0xf8db431f │ │ │ │ + movwls r3, #32768 @ 0x8000 │ │ │ │ + @ instruction: 0x63a8f403 │ │ │ │ + blcc 1f8858 │ │ │ │ + movwcs fp, #7960 @ 0x1f18 │ │ │ │ + @ instruction: 0xf7fa9300 │ │ │ │ + blls 13d1ae4 │ │ │ │ + strtmi r2, [r9], -r8, lsr #5 │ │ │ │ + blls 13e40e0 │ │ │ │ + tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ + svc 0x00f6f65b │ │ │ │ + @ instruction: 0x4641465a │ │ │ │ + @ instruction: 0xf7fa4620 │ │ │ │ + blls 13d2dc0 │ │ │ │ + andcs r9, ip, #0, 6 │ │ │ │ + strtmi r9, [r9], -r8, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf98af7fa │ │ │ │ + ldrdlt pc, [r4], -r9 │ │ │ │ + strtmi r9, [r0], -r7, asr #22 │ │ │ │ + tstmi lr, #72, 20 @ 0x48000 │ │ │ │ + ldrdcc pc, [r0], -fp │ │ │ │ + strls r4, [r1, #-791] @ 0xfffffce9 │ │ │ │ + adcvs pc, r8, #50331648 @ 0x3000000 │ │ │ │ + bcc 1f80c4 │ │ │ │ + andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ + andscs r9, lr, #0, 4 │ │ │ │ + @ instruction: 0xf7fa4611 │ │ │ │ + bls 13d1a8c │ │ │ │ + @ instruction: 0x46204659 │ │ │ │ + bls 13e4118 │ │ │ │ + @ instruction: 0xf7fa4317 │ │ │ │ + bls 13d1c8c │ │ │ │ + andls r2, r0, #-1073741813 @ 0xc000000b │ │ │ │ + bls 13e4d50 │ │ │ │ + eorscs r9, r6, #268435456 @ 0x10000000 │ │ │ │ + @ instruction: 0xf964f7fa │ │ │ │ + ldrdls pc, [r8], -r9 │ │ │ │ + strtmi r9, [r0], -r7, asr #20 │ │ │ │ + @ instruction: 0xf8d94316 │ │ │ │ + strls r2, [r1, #-0] │ │ │ │ + adcvs pc, r8, #33554432 @ 0x2000000 │ │ │ │ svclt 0x00183a00 │ │ │ │ andls r2, r0, #268435456 @ 0x10000000 │ │ │ │ - @ instruction: 0x4611221e │ │ │ │ - @ instruction: 0xf96cf7fa │ │ │ │ - ldrbmi r9, [r9], -r7, asr #20 │ │ │ │ - tstmi r6, #32, 12 @ 0x2000000 │ │ │ │ tstmi r7, #72, 20 @ 0x48000 │ │ │ │ - @ instruction: 0xf9e8f7fa │ │ │ │ - @ instruction: 0x212f9a47 │ │ │ │ - strtmi r9, [r0], -r0, lsl #4 │ │ │ │ - andls r9, r1, #72, 20 @ 0x48000 │ │ │ │ - @ instruction: 0xf7fa2236 │ │ │ │ - @ instruction: 0xf8d9f95b │ │ │ │ - bls 13b7510 │ │ │ │ - tstmi r6, #32, 12 @ 0x2000000 │ │ │ │ - ldrdcs pc, [r0], -r9 │ │ │ │ - vst3.8 {d9,d11,d13}, [r2], r1 │ │ │ │ - bcc 1ebfa0 │ │ │ │ - andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ - bls 13f7d08 │ │ │ │ - andscs r4, pc, #1543503872 @ 0x5c000000 │ │ │ │ - @ instruction: 0xf7fa4611 │ │ │ │ - bls 13d1a30 │ │ │ │ - strbmi r4, [r0], -r9, lsr #12 │ │ │ │ - bls 13e4174 │ │ │ │ - adccs r4, r8, #1543503872 @ 0x5c000000 │ │ │ │ - svc 0x009cf65b │ │ │ │ - strbmi r4, [r1], -sl, asr #12 │ │ │ │ - @ instruction: 0xf7fa4620 │ │ │ │ - bls 13d2d0c │ │ │ │ - tstcs r0, r0, lsl #4 │ │ │ │ - strtmi r9, [r0], -r8, asr #20 │ │ │ │ - andscs r9, ip, #268435456 @ 0x10000000 │ │ │ │ - @ instruction: 0xf930f7fa │ │ │ │ - blls 339e60 │ │ │ │ + @ instruction: 0x4611221f │ │ │ │ + @ instruction: 0xf950f7fa │ │ │ │ + strtmi r9, [r9], -r7, asr #20 │ │ │ │ + tstmi r6, #64, 12 @ 0x4000000 │ │ │ │ + tstmi r7, #72, 20 @ 0x48000 │ │ │ │ + @ instruction: 0xf65b22a8 │ │ │ │ + strbmi lr, [sl], -r6, lsr #31 │ │ │ │ + strtmi r4, [r0], -r1, asr #12 │ │ │ │ + mcr2 7, 0, pc, cr0, cr10, {7} @ │ │ │ │ + andls r9, r0, #290816 @ 0x47000 │ │ │ │ + bls 13db964 │ │ │ │ + andls r4, r1, #32, 12 @ 0x2000000 │ │ │ │ + @ instruction: 0xf7fa221c │ │ │ │ + bls 13d1a14 │ │ │ │ + strtmi r2, [r0], -r8, lsr #2 │ │ │ │ + bls 13e4190 │ │ │ │ + stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmib sp, {r0, r1, r2, r4, r8, r9, lr}^ │ │ │ │ + eorcs r8, r9, #0, 18 │ │ │ │ + @ instruction: 0xf92af7fa │ │ │ │ + blls 339e6c │ │ │ │ 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: 0xf91ef7fa │ │ │ │ + blls 3b9e84 │ │ │ │ + bls 13e41c4 │ │ │ │ + bls 2a41cc │ │ │ │ + teqle sp, r0, lsl #20 │ │ │ │ @ instruction: 0x2010f8da │ │ │ │ svclt 0x00872a01 │ │ │ │ vabal.u8 q9, d3, d0 │ │ │ │ - blls 298278 │ │ │ │ + blls 298284 │ │ │ │ andcs r4, pc, #30408704 @ 0x1d00000 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ strcc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf90cf7fa │ │ │ │ - @ instruction: 0x21289a47 │ │ │ │ - tstmi r6, #32, 12 @ 0x2000000 │ │ │ │ - stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf04f2229 │ │ │ │ - stmib sp, {r8, fp}^ │ │ │ │ - @ instruction: 0x9d488900 │ │ │ │ - @ instruction: 0xf8fef7fa │ │ │ │ - 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 @ │ │ │ │ - tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ - strb r9, [ip, #-773] @ 0xfffffcfb │ │ │ │ - @ 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 │ │ │ │ + @ instruction: 0xf906f7fa │ │ │ │ + blls 13f95b0 │ │ │ │ + stmibhi r1, {r0, r1, r2, r6, r9, fp, ip, pc} │ │ │ │ + tstmi r6, #2080374784 @ 0x7c000000 │ │ │ │ + ldmdbcs lr!, {r0, r3, r7, fp} │ │ │ │ + movwcs fp, #3846 @ 0xf06 │ │ │ │ + stmdavs r3, {r1, r3, r4, r9, sl, lr} │ │ │ │ + svclt 0x001f4620 │ │ │ │ + subsmi r9, sl, r8, lsl #20 │ │ │ │ + andcs r4, r0, #19922944 @ 0x1300000 │ │ │ │ + @ instruction: 0xf04f9201 │ │ │ │ + svclt 0x0018022e │ │ │ │ + orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + movwls r4, #1553 @ 0x611 │ │ │ │ + @ instruction: 0xf8eaf7fa │ │ │ │ + movtcs lr, #31197 @ 0x79dd │ │ │ │ + teqmi fp, #-939524096 @ 0xc8000000 │ │ │ │ + @ instruction: 0xf002e6c8 │ │ │ │ + b 12539e0 │ │ │ │ + @ instruction: 0xf0020252 │ │ │ │ + tstls r5, r1, lsl #4 │ │ │ │ + blls 2ccb20 │ │ │ │ + strbeq pc, [r0, -r3, asr #7] @ │ │ │ │ + ldr r4, [r7], -r3, asr #12 │ │ │ │ + movteq pc, #962 @ 0x3c2 @ │ │ │ │ + @ instruction: 0xf65ce7c7 │ │ │ │ + svclt 0x0000ea08 │ │ │ │ + ldrhteq ip, [sl], #-252 @ 0xffffff04 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, ip, ror ip │ │ │ │ + rsbseq ip, sl, lr, lsl #25 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ @ instruction: 0xf04fb0b1 │ │ │ │ strmi r0, [r8], r0, lsl #18 │ │ │ │ svcge 0x002d4b47 │ │ │ │ @@ -429481,195 +429475,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, #11206656 @ 0xab0000 │ │ │ │ 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: 0xf8a0f7fa │ │ │ │ eorscs r9, fp, #46080 @ 0xb400 │ │ │ │ - b 1464f58 │ │ │ │ - blls d55e88 │ │ │ │ + b 1464f48 │ │ │ │ + blls d55e78 │ │ │ │ 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: 0xf890f7fa │ │ │ │ eorcs r9, sp, #46080 @ 0xb400 │ │ │ │ - b 1478a98 │ │ │ │ - blls d54aa8 │ │ │ │ + b 1478a88 │ │ │ │ + blls d54a98 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7fa431c │ │ │ │ - blls d51898 │ │ │ │ + blls d518a8 │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ - blls d64328 │ │ │ │ - blge 264328 │ │ │ │ + blls d64318 │ │ │ │ + blge 264318 │ │ │ │ @ instruction: 0xf65b4618 │ │ │ │ - @ instruction: 0xf8d8eed0 │ │ │ │ + @ instruction: 0xf8d8eed8 │ │ │ │ @ instruction: 0x46013018 │ │ │ │ @ instruction: 0xf8cd4638 │ │ │ │ ldmdavs sl, {r2, r5, ip, pc} │ │ │ │ mulge r0, r2, r8 │ │ │ │ - bne 2105fc │ │ │ │ + bne 2105ec │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - blx fe6916c6 │ │ │ │ + blx fe8916b6 │ │ │ │ movwls r9, #2861 @ 0xb2d │ │ │ │ - blls d5bf80 │ │ │ │ + blls d5bf70 │ │ │ │ ldrtmi r2, [r8], -r0, lsr #2 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8cdf859 │ │ │ │ + @ instruction: 0xf8cdf861 │ │ │ │ eorcs r9, r9, #4 │ │ │ │ @ instruction: 0xf8982128 │ │ │ │ ldrtmi r3, [r8], -ip │ │ │ │ - blls d38300 │ │ │ │ - blls d64378 │ │ │ │ + blls d382f0 │ │ │ │ + blls d64368 │ │ │ │ @ instruction: 0xf7fa431c │ │ │ │ - blls d51838 │ │ │ │ + blls d51848 │ │ │ │ @ instruction: 0x46112231 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ @ instruction: 0xf8cd9b2e │ │ │ │ @ instruction: 0xf8cda000 │ │ │ │ tstmi ip, #4 │ │ │ │ - @ instruction: 0xf83ef7fa │ │ │ │ + @ instruction: 0xf846f7fa │ │ │ │ @ instruction: 0x232de9dd │ │ │ │ - bmi 4a4380 │ │ │ │ - blmi 3e43a0 │ │ │ │ + bmi 4a4370 │ │ │ │ + blmi 3e4390 │ │ │ │ eorsvs r4, r5, sl, ror r4 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, sp, lr}^ │ │ │ │ - blls dad7a4 │ │ │ │ + blls dad794 │ │ │ │ @ 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}^ │ │ │ │ + stmdb r4!, {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 │ │ │ │ + rsbseq ip, sl, lr, asr #19 │ │ │ │ + rsbseq ip, sl, r0, ror #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 1ca5188 │ │ │ │ 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 │ │ │ │ + eorcs pc, ip, #720896 @ 0xb0000 │ │ │ │ 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: 0xf800f7fa │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - beq 2ce0e8 │ │ │ │ + beq 2ce0d8 │ │ │ │ orreq pc, r0, #196, 6 @ 0x10000003 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ strne pc, [r0], #-964 @ 0xfffffc3c │ │ │ │ - @ instruction: 0xffe8f7f9 │ │ │ │ + @ instruction: 0xfff0f7f9 │ │ │ │ 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: 0xffe4f7f9 │ │ │ │ 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 2d3750 │ │ │ │ eorscs r9, r0, #262144 @ 0x40000 │ │ │ │ - blls 2e4480 │ │ │ │ + blls 2e4470 │ │ │ │ ldrtmi r2, [r0], -lr, lsr #2 │ │ │ │ @ instruction: 0xf8d9431c │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ - @ instruction: 0xffc2f7f9 │ │ │ │ + @ instruction: 0xffcaf7f9 │ │ │ │ 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: 0xf8d9ffbd │ │ │ │ + blls 2bb88c │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0xf8da9b04 │ │ │ │ tstmi ip, #0 │ │ │ │ - blx ff311836 │ │ │ │ + blx ff511826 │ │ │ │ eorcs r9, r7, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d36e4 │ │ │ │ + blls 2d36f4 │ │ │ │ ldrdne pc, [r4], -sl │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ tstmi ip, #4, 22 @ 0x1000 │ │ │ │ - blx fee9185a │ │ │ │ + blx ff09184a │ │ │ │ andcs r9, pc, #3072 @ 0xc00 │ │ │ │ mrscs r9, (UNDEF: 56) │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d36c0 │ │ │ │ + blls 2d36d0 │ │ │ │ ldrdne pc, [r8], -sl │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ tstmi ip, #4, 22 @ 0x1000 │ │ │ │ - blx fea1187e │ │ │ │ + blx fec1186e │ │ │ │ andscs r9, r7, #3072 @ 0xc00 │ │ │ │ tstcs r0, r0, lsl #6 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d369c │ │ │ │ + blls 2d36ac │ │ │ │ ldrdne pc, [ip], -sl │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ tstmi ip, #4, 22 @ 0x1000 │ │ │ │ - blx fe5918a2 │ │ │ │ + blx fe791892 │ │ │ │ andscs r9, pc, #3072 @ 0xc00 │ │ │ │ tstcs r8, r0, lsl #6 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - @ instruction: 0xf8d9ff6b │ │ │ │ + @ instruction: 0xf8d9ff73 │ │ │ │ @ instruction: 0x4630301c │ │ │ │ - blls 2ad938 │ │ │ │ - blls 2e454c │ │ │ │ + blls 2ad928 │ │ │ │ + blls 2e453c │ │ │ │ @ instruction: 0xf7fa431c │ │ │ │ - blls 2d26cc │ │ │ │ + blls 2d26dc │ │ │ │ movwls r2, #519 @ 0x207 │ │ │ │ - blls 2e51cc │ │ │ │ + blls 2e51bc │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - @ instruction: 0xff58f7f9 │ │ │ │ + @ instruction: 0xff60f7f9 │ │ │ │ movwcs lr, #14813 @ 0x39dd │ │ │ │ - bmi 4e454c │ │ │ │ - blmi 42456c │ │ │ │ + bmi 4e453c │ │ │ │ + blmi 42455c │ │ │ │ @ instruction: 0xf8c8447a │ │ │ │ @ instruction: 0xf8c85000 │ │ │ │ ldmpl r3, {r2, lr}^ │ │ │ │ - blls 32d974 │ │ │ │ + blls 32d964 │ │ │ │ @ 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}^ │ │ │ │ + ldmda ip!, {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, lr, lsl #17 │ │ │ │ + rsbseq ip, sl, r4, lsl r7 │ │ │ │ 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 +429672,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, #33, 30 @ 0x84 │ │ │ │ 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: 0xff16f7f9 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ - b 146524c │ │ │ │ - blls 2d619c │ │ │ │ + b 146523c │ │ │ │ + blls 2d618c │ │ │ │ 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} │ │ │ │ + @ instruction: 0xff06f7f9 │ │ │ │ eorcs r9, sp, #3072 @ 0xc00 │ │ │ │ - b 14789ac │ │ │ │ - blls 2d49bc │ │ │ │ + b 147899c │ │ │ │ + blls 2d49ac │ │ │ │ @ instruction: 0x46304611 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f9431d │ │ │ │ - blls 2d3584 │ │ │ │ + blls 2d3594 │ │ │ │ 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} @ │ │ │ │ + mcr2 7, 7, pc, cr12, cr9, {7} @ │ │ │ │ @ instruction: 0xf8cd9b03 │ │ │ │ eorscs r9, r0, #4 │ │ │ │ - blls 2e4654 │ │ │ │ + blls 2e4644 │ │ │ │ ldrtmi r2, [r0], -lr, lsr #2 │ │ │ │ - bvs 20a4660 │ │ │ │ + bvs 20a4650 │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - blls 2d3550 │ │ │ │ + blls 2d3560 │ │ │ │ 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} @ │ │ │ │ + mrc2 7, 6, pc, cr2, cr9, {7} │ │ │ │ @ instruction: 0x463069bb │ │ │ │ - blls 2ada78 │ │ │ │ - blls 2e4688 │ │ │ │ + blls 2ada68 │ │ │ │ + blls 2e4678 │ │ │ │ @ instruction: 0xf7fa431d │ │ │ │ - blls 2d258c │ │ │ │ + blls 2d259c │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 2dbea8 │ │ │ │ + blls 2dbe98 │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - mrc2 7, 5, pc, cr8, cr9, {7} │ │ │ │ - blls 2ae230 │ │ │ │ + mcr2 7, 6, pc, cr0, cr9, {7} @ │ │ │ │ + blls 2ae220 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ ldmdavs r9!, {r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf7fa431d │ │ │ │ - blls 2d2568 │ │ │ │ + blls 2d2578 │ │ │ │ movwls r2, #519 @ 0x207 │ │ │ │ - blls 2e5370 │ │ │ │ + blls 2e5360 │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - mcr2 7, 5, pc, cr6, cr9, {7} @ │ │ │ │ + mcr2 7, 5, pc, cr14, cr9, {7} @ │ │ │ │ ldmdavs r9!, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ tstmi sp, #4, 22 @ 0x1000 │ │ │ │ - blx ff011a4c │ │ │ │ + blx ff211a3c │ │ │ │ andcs r9, pc, #3072 @ 0xc00 │ │ │ │ mrscs r9, (UNDEF: 56) │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d34cc │ │ │ │ + blls 2d34dc │ │ │ │ @ instruction: 0x463068b9 │ │ │ │ - blls 2e46f0 │ │ │ │ + blls 2e46e0 │ │ │ │ @ instruction: 0xf7fa431d │ │ │ │ - blls 2d2524 │ │ │ │ + blls 2d2534 │ │ │ │ movwls r2, #535 @ 0x217 │ │ │ │ - blls 2dbed0 │ │ │ │ + blls 2dbec0 │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - mcr2 7, 4, pc, cr4, cr9, {7} @ │ │ │ │ + mcr2 7, 4, pc, cr12, cr9, {7} @ │ │ │ │ ldmvs r9!, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ tstmi sp, #4, 22 @ 0x1000 │ │ │ │ - blx fe791a90 │ │ │ │ + blx fe991a80 │ │ │ │ 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, r1, r3, r4, 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 0x0000ef98 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, sl, lsr #13 │ │ │ │ - rsbseq ip, sl, sl, lsr r5 │ │ │ │ + ldrhteq ip, [sl], #-106 @ 0xffffff96 │ │ │ │ + rsbseq ip, sl, sl, asr #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 1aa5524 │ │ │ │ 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, #976 @ 0x3d0 │ │ │ │ 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} @ │ │ │ │ + mrc2 7, 1, pc, cr2, cr9, {7} │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ - b 1465414 │ │ │ │ - blls 2d6364 │ │ │ │ + b 1465404 │ │ │ │ + blls 2d6354 │ │ │ │ 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} │ │ │ │ + mcr2 7, 1, pc, cr2, cr9, {7} @ │ │ │ │ eorcs r9, sp, #3072 @ 0xc00 │ │ │ │ - b 1478b74 │ │ │ │ - blls 2d4b84 │ │ │ │ + b 1478b64 │ │ │ │ + blls 2d4b74 │ │ │ │ @ instruction: 0x46304611 │ │ │ │ tstmi sp, #262144 @ 0x40000 │ │ │ │ - mcr2 7, 0, pc, cr14, cr9, {7} @ │ │ │ │ + mrc2 7, 0, pc, cr6, 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 2d33b4 │ │ │ │ eorscs r9, r0, #262144 @ 0x40000 │ │ │ │ - blls 2e4818 │ │ │ │ + blls 2e4808 │ │ │ │ ldrtmi r2, [r0], -lr, lsr #2 │ │ │ │ @ instruction: 0xf8d9431d │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ - ldc2l 7, cr15, [r4, #996]! @ 0x3e4 │ │ │ │ + ldc2l 7, cr15, [ip, #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: 0xf8d9fdef │ │ │ │ + blls 2bbc28 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0xf8da9b04 │ │ │ │ tstmi sp, #0 │ │ │ │ - @ instruction: 0xf9f6f7fa │ │ │ │ + @ instruction: 0xf9fef7fa │ │ │ │ eorcs r9, r7, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d3348 │ │ │ │ + blls 2d3358 │ │ │ │ ldrdne pc, [r4], -sl │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ tstmi sp, #4, 22 @ 0x1000 │ │ │ │ - @ instruction: 0xf9e4f7fa │ │ │ │ + @ instruction: 0xf9ecf7fa │ │ │ │ andscs r9, r7, #3072 @ 0xc00 │ │ │ │ tstcs r0, r0, lsl #6 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - @ instruction: 0xf8d9fdc1 │ │ │ │ - blls 2b7c94 │ │ │ │ + @ instruction: 0xf8d9fdc9 │ │ │ │ + blls 2b7c84 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0xf8d99b04 │ │ │ │ tstmi sp, #0 │ │ │ │ - @ instruction: 0xf9d0f7fa │ │ │ │ + @ instruction: 0xf9d8f7fa │ │ │ │ andcs r9, r7, #3072 @ 0xc00 │ │ │ │ ldrtmi r9, [r9], -r0, lsl #6 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d32fc │ │ │ │ + blls 2d330c │ │ │ │ ldrdne pc, [r4], -r9 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ tstmi sp, #4, 22 @ 0x1000 │ │ │ │ - @ instruction: 0xf9bef7fa │ │ │ │ + @ instruction: 0xf9c6f7fa │ │ │ │ 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, r1, r5, 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 0x0000eec0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, r2, ror #9 │ │ │ │ - rsbseq ip, sl, sl, lsl #7 │ │ │ │ + ldrshteq ip, [sl], #-66 @ 0xffffffbe │ │ │ │ + @ instruction: 0x007ac39a │ │ │ │ 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 +429895,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 │ │ │ │ + stc2l 7, cr15, [r2, #-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 2d3250 │ │ │ │ @ instruction: 0x46402230 │ │ │ │ - blls 2e4980 │ │ │ │ + blls 2e4970 │ │ │ │ tstmi pc, #17825792 @ 0x1100000 │ │ │ │ biceq pc, r0, #196, 6 @ 0x10000003 │ │ │ │ - bcc 20e44c │ │ │ │ + bcc 20e43c │ │ │ │ streq pc, [r0], #964 @ 0x3c4 │ │ │ │ - stc2l 7, cr15, [r0, #-996] @ 0xfffffc1c │ │ │ │ + stc2l 7, cr15, [r8, #-996] @ 0xfffffc1c │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 13bbd44 │ │ │ │ + b 13bbd34 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - @ instruction: 0xf8cdfd33 │ │ │ │ + @ instruction: 0xf8cdfd3b │ │ │ │ eorcs sl, sl, #4 │ │ │ │ @ instruction: 0xf8994640 │ │ │ │ @ instruction: 0x2128300c │ │ │ │ - blls 2b894c │ │ │ │ - blls 2e49c4 │ │ │ │ + blls 2b893c │ │ │ │ + blls 2e49b4 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r2, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r5, 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 0x0000ee4c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, ip, lsr #6 │ │ │ │ - @ instruction: 0x007ac29e │ │ │ │ + rsbseq ip, sl, ip, lsr r3 │ │ │ │ + rsbseq ip, sl, lr, lsr #5 │ │ │ │ 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 +429953,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, #61184 @ 0xef00 │ │ │ │ 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 │ │ │ │ + stc2l 7, cr15, [r4], #996 @ 0x3e4 │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - beq 2ce720 │ │ │ │ + beq 2ce710 │ │ │ │ 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 │ │ │ │ + ldc2l 7, cr15, [r4], {249} @ 0xf9 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 1477e2c │ │ │ │ + b 1477e1c │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - blls 2d3120 │ │ │ │ + blls 2d3130 │ │ │ │ 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: 0xf8d8fcb9 │ │ │ │ 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 2b8a48 │ │ │ │ + blls 2e4ac0 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r4, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r5, 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 0x0000edc6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, r6, asr #4 │ │ │ │ - @ instruction: 0x007ac192 │ │ │ │ + rsbseq ip, sl, r6, asr r2 │ │ │ │ + rsbseq ip, sl, r2, lsr #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 +430020,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, #26880 @ 0x6900 │ │ │ │ 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 @ │ │ │ │ + mrrc2 7, 15, pc, ip, cr9 @ │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 1477f1c │ │ │ │ + b 1477f0c │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - @ instruction: 0xf8d8fc47 │ │ │ │ + @ instruction: 0xf8d8fc4f │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ @ instruction: 0x4649221f │ │ │ │ @ instruction: 0x17db4630 │ │ │ │ - blls 2b8b28 │ │ │ │ - blls 2e4b9c │ │ │ │ + blls 2b8b18 │ │ │ │ + blls 2e4b8c │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r3, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r6, 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 0x0000ed60 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, sl, lsr r1 │ │ │ │ - rsbseq ip, sl, r6, asr #1 │ │ │ │ + rsbseq ip, sl, sl, asr #2 │ │ │ │ + ldrsbteq ip, [sl], #-6 │ │ │ │ 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 +430071,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, #768 @ 0x300 │ │ │ │ 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 fff91f9a │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 1477fe8 │ │ │ │ + b 1477fd8 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - @ instruction: 0xf8d8fbe1 │ │ │ │ + @ instruction: 0xf8d8fbe9 │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ andscs r4, pc, #76546048 @ 0x4900000 │ │ │ │ @ instruction: 0x17db4638 │ │ │ │ - blls 2b8bf4 │ │ │ │ - blls 2e4c68 │ │ │ │ + blls 2b8be4 │ │ │ │ + blls 2e4c58 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - blls 2d2f48 │ │ │ │ + blls 2d2f58 │ │ │ │ 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 ff591fea │ │ │ │ movwcs lr, #14813 @ 0x39dd │ │ │ │ - bmi 4a4c70 │ │ │ │ - blmi 3e4c90 │ │ │ │ + bmi 4a4c60 │ │ │ │ + blmi 3e4c80 │ │ │ │ eorsvs r4, r5, sl, ror r4 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, sp, lr}^ │ │ │ │ - blls 32e094 │ │ │ │ + blls 32e084 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andlt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - stcl 6, cr15, [r4], #364 @ 0x16c │ │ │ │ + stcl 6, cr15, [ip], #364 @ 0x16c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, lr, rrx │ │ │ │ - rsbseq fp, sl, r0, ror #31 │ │ │ │ + rsbseq ip, sl, lr, ror r0 │ │ │ │ + ldrshteq fp, [sl], #-240 @ 0xffffff10 │ │ │ │ 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 +430128,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, #148480 @ 0x24400 │ │ │ │ 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 fe39207a │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - beq 2ce9dc │ │ │ │ + beq 2ce9cc │ │ │ │ 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 1f9209a │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 14740e8 │ │ │ │ + b 14740d8 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - blls 2d2e64 │ │ │ │ + blls 2d2e74 │ │ │ │ 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: 0xf8d9fb5b │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ @ instruction: 0x4641221f │ │ │ │ @ instruction: 0x17db4638 │ │ │ │ - blls 2b8d10 │ │ │ │ - blls 2e4d84 │ │ │ │ + blls 2b8d00 │ │ │ │ + blls 2e4d74 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r2, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r6, 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 0x0000ec6c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, sl, sl, lsl #31 │ │ │ │ - ldrsbteq fp, [sl], #-238 @ 0xffffff12 │ │ │ │ + @ instruction: 0x007abf9a │ │ │ │ + rsbseq fp, sl, lr, ror #29 │ │ │ │ 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 +430193,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, #15360 @ 0x3c00 │ │ │ │ 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 31217e │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - beq 2ceae0 │ │ │ │ + beq 2cead0 │ │ │ │ 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 fff1219c │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 14741ec │ │ │ │ + b 14741dc │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - blls 2d2d60 │ │ │ │ + blls 2d2d70 │ │ │ │ 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: 0xf8d9fad9 │ │ │ │ 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 2b8e08 │ │ │ │ + blls 2e4e80 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - @ instruction: 0xf8d9fabf │ │ │ │ + @ instruction: 0xf8d9fac7 │ │ │ │ andscs r3, pc, #36 @ 0x24 │ │ │ │ strbmi r9, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0x17db4638 │ │ │ │ - blls 2b8e38 │ │ │ │ - blls 2e4eac │ │ │ │ + blls 2b8e28 │ │ │ │ + blls 2e4e9c │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r4, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r4, 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 0x0000ebd8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, sl, r6, lsl #29 │ │ │ │ - ldrhteq fp, [sl], #-214 @ 0xffffff2a │ │ │ │ + @ instruction: 0x007abe96 │ │ │ │ + rsbseq fp, sl, r6, asr #27 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strcs fp, [r0, -r7, lsl #1] │ │ │ │ - blmi 1665ac8 │ │ │ │ + blmi 1665ab8 │ │ │ │ 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, #512000 @ 0x7d000 │ │ │ │ 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 1e922a0 │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ - b 1465b54 │ │ │ │ - blls 2d6ae4 │ │ │ │ - b 1425b20 │ │ │ │ + b 1465b44 │ │ │ │ + blls 2d6ad4 │ │ │ │ + b 1425b10 │ │ │ │ @ instruction: 0xf3c50903 │ │ │ │ stmib sp, {r6, r7, r8, r9}^ │ │ │ │ vabdl.u8 , d5, d0 │ │ │ │ @ instruction: 0xf7f90580 │ │ │ │ - blls 2d2c54 │ │ │ │ + blls 2d2c64 │ │ │ │ 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 17122dc │ │ │ │ strls r9, [r1, -r3, lsl #22] │ │ │ │ tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - b 1425b98 │ │ │ │ + b 1425b88 │ │ │ │ @ instruction: 0xf8960903 │ │ │ │ movwls r3, #32 │ │ │ │ - blx 1192308 │ │ │ │ + blx 13922f8 │ │ │ │ @ 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 143af44 │ │ │ │ @ instruction: 0xf7f90b03 │ │ │ │ - blls 2d2bf8 │ │ │ │ + blls 2d2c08 │ │ │ │ strls r2, [r1, -sp, lsr #4] │ │ │ │ tstmi sp, #17825792 @ 0x1100000 │ │ │ │ strtmi r9, [r0], -r4, lsl #22 │ │ │ │ - bleq 2cec88 │ │ │ │ + bleq 2cec78 │ │ │ │ mlacc r1, r6, r8, pc @ │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - @ instruction: 0xf8dafa1d │ │ │ │ + @ instruction: 0xf8dafa25 │ │ │ │ strtmi r3, [r0], -r4 │ │ │ │ @ instruction: 0x212e222f │ │ │ │ @ instruction: 0x9701899b │ │ │ │ movweq pc, #12291 @ 0x3003 @ │ │ │ │ - blls 2b8f7c │ │ │ │ + blls 2b8f6c │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f99d04 │ │ │ │ - bvs 1ed2bbc │ │ │ │ + bvs 1ed2bcc │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - b 149cc0c │ │ │ │ + b 149cbfc │ │ │ │ ldrbne r0, [fp, r5, lsl #10] │ │ │ │ - blls 2b8f9c │ │ │ │ - b 1425c80 │ │ │ │ - blls 2d5bac │ │ │ │ + blls 2b8f8c │ │ │ │ + b 1425c70 │ │ │ │ + blls 2d5b9c │ │ │ │ streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ - @ instruction: 0xf9fcf7f9 │ │ │ │ + blx 31237c │ │ │ │ movwcs lr, #14813 @ 0x39dd │ │ │ │ - bmi 4e5008 │ │ │ │ - blmi 425024 │ │ │ │ + bmi 4e4ff8 │ │ │ │ + blmi 425014 │ │ │ │ @ instruction: 0xf8c8447a │ │ │ │ @ instruction: 0xf8c86000 │ │ │ │ ldmpl r3, {r2, lr}^ │ │ │ │ - blls 32e42c │ │ │ │ + blls 32e41c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andlt r4, r7, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bl 811d44 │ │ │ │ + bl a11d34 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, sl, r2, ror #26 │ │ │ │ - rsbseq fp, sl, ip, asr #24 │ │ │ │ + rsbseq fp, sl, r2, ror sp │ │ │ │ + rsbseq fp, sl, ip, asr ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0x4616b0b7 │ │ │ │ @ instruction: 0xac334aa5 │ │ │ │ strcs r4, [r0, #-2981] @ 0xfffff45b │ │ │ │ @@ -430364,1280 +430358,1312 @@ │ │ │ │ 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, #3227648 @ 0x314000 │ │ │ │ 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: 0xf9baf7f9 │ │ │ │ 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: 0xf9acf7f9 │ │ │ │ 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: 0xf99ef7f9 │ │ │ │ strls r9, [r1, #-2867] @ 0xfffff4cd │ │ │ │ tstmi pc, #-1879048190 @ 0x90000002 │ │ │ │ @ instruction: 0x21289b34 │ │ │ │ - b 1425d04 │ │ │ │ - blvc e96894 │ │ │ │ + b 1425cf4 │ │ │ │ + blvc e96884 │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - @ instruction: 0xf3c8f989 │ │ │ │ + @ instruction: 0xf3c8f991 │ │ │ │ eorcs r1, sp, #0, 6 │ │ │ │ - blls eb9098 │ │ │ │ + blls eb9088 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - b 13b98a4 │ │ │ │ + b 13b9894 │ │ │ │ svcls 0x00340803 │ │ │ │ - @ instruction: 0xf97cf7f9 │ │ │ │ - b 142eb78 │ │ │ │ + @ instruction: 0xf984f7f9 │ │ │ │ + b 142eb68 │ │ │ │ eorcs r0, pc, #1835008 @ 0x1c0000 │ │ │ │ ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ - b 13fb184 │ │ │ │ - blls ed64c8 │ │ │ │ + b 13fb174 │ │ │ │ + blls ed64b8 │ │ │ │ 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: 0xf96ef7f9 │ │ │ │ @ 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 13e5d4c │ │ │ │ + blls ed64dc │ │ │ │ + strcs r9, [r0, #-1284] @ 0xfffffafc │ │ │ │ + @ instruction: 0xf7f9431f │ │ │ │ + blls ed2c78 │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls edc964 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf95af7f9 │ │ │ │ + tstcs r0, r3, lsr fp │ │ │ │ + andeq lr, r3, #72, 20 @ 0x48000 │ │ │ │ + andls r9, r7, #52, 22 @ 0xd000 │ │ │ │ + b 139cf9c │ │ │ │ + svcge 0x00080903 │ │ │ │ + @ instruction: 0xf65a4638 │ │ │ │ + @ instruction: 0xf8d6efac │ │ │ │ + ldrls fp, [r9, #-28] @ 0xffffffe4 │ │ │ │ + blvc 1f25df8 │ │ │ │ + @ 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 ed3274 │ │ │ │ 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: 0xf930f7f9 │ │ │ │ + bls 3bb210 │ │ │ │ + ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ + blls ee51b4 │ │ │ │ adccs r4, r8, #22020096 @ 0x1500000 │ │ │ │ - svc 0x007af65a │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + svc 0x0082f65a │ │ │ │ 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 e12556 │ │ │ │ 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 3129c0 │ │ │ │ + qasxmi r9, r0, r3 │ │ │ │ + @ instruction: 0x432f8993 │ │ │ │ + ldmeq fp, {r2, r4, r5, r9, fp, ip, pc} │ │ │ │ + stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf04f2b3e │ │ │ │ + svclt 0x0008022e │ │ │ │ + ldrmi r2, [r1], -r0, lsl #10 │ │ │ │ + strtmi fp, [fp], -pc, lsl #30 │ │ │ │ + vstrls d9, [r2, #-24] @ 0xffffffe8 │ │ │ │ + svclt 0x001c406b │ │ │ │ + streq pc, [r0, #963] @ 0x3c3 │ │ │ │ + stmib sp, {r8, r9, sp}^ │ │ │ │ + @ instruction: 0xf7f95300 │ │ │ │ + movwcs pc, #2291 @ 0x8f3 @ │ │ │ │ + movwls r2, #4660 @ 0x1234 │ │ │ │ + @ instruction: 0x46119b33 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + tstmi pc, #0 │ │ │ │ + @ instruction: 0xf7f99d34 │ │ │ │ + blls ed2970 │ │ │ │ + streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ + blls ee5258 │ │ │ │ + blls 2a5254 │ │ │ │ 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, r1, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + bcs 23b2d0 │ │ │ │ + b 133bed0 │ │ │ │ + svclt 0x00880503 │ │ │ │ + b 135ce0c │ │ │ │ + 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, r1, r3, r4, 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 2d28d8 │ │ │ │ + @ instruction: 0x46329934 │ │ │ │ + vmov.i64 d25, #0xff00ffff0000ffff │ │ │ │ + movwmi r0, #54080 @ 0xd340 │ │ │ │ + @ instruction: 0xe7cf433e │ │ │ │ + stmib r4, {r0, r1, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq fp, sl, r0, lsl ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [sl], #-150 @ 0xffffff6a │ │ │ │ + rsbseq fp, sl, r6, asr #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 │ │ │ │ - andls r4, r5, sl, ror r4 │ │ │ │ - ldmpl r3, {r0, r1, r8, ip, pc}^ │ │ │ │ - movtls r6, #38939 @ 0x981b │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - movwls r7, #19307 @ 0x4b6b │ │ │ │ - @ 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} │ │ │ │ - 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} │ │ │ │ + ldrmi fp, [r4], -fp, asr #1 │ │ │ │ + ldrcc pc, [r8, #-2271]! @ 0xfffff721 │ │ │ │ + @ instruction: 0xf8df9203 │ │ │ │ + stmib sp, {r3, r4, r5, r8, sl, sp}^ │ │ │ │ + ldrbtmi r0, [sl], #-261 @ 0xfffffefb │ │ │ │ + ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + @ instruction: 0xf04f9349 │ │ │ │ + blvc 1a952bc │ │ │ │ + ldrmi r9, [sl], -r4, lsl #6 │ │ │ │ + bcs 1f3350 │ │ │ │ + rsbshi pc, r0, #64 @ 0x40 │ │ │ │ + ldmibvs r1, {r0, r1, r9, fp, ip, pc}^ │ │ │ │ + stmdacs r1, {r4, r8, fp, sp, lr} │ │ │ │ + svclt 0x0088680a │ │ │ │ + ldmdavs r2, {r0, r3, r6, fp, sp, lr} │ │ │ │ + stmdavs r9, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ + strbne pc, [r0], #-962 @ 0xfffffc3e @ │ │ │ │ + svclt 0x008a9407 │ │ │ │ + bls 3a5310 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + blcs 1fbafc │ │ │ │ + @ instruction: 0xf04fbf14 │ │ │ │ + @ instruction: 0xf0020b00 │ │ │ │ + @ instruction: 0xf04f0b01 │ │ │ │ + movwls r0, #39424 @ 0x9a00 │ │ │ │ + stmiavs sl!, {r4, r6, r7, r9, sl, lr} │ │ │ │ tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ - movteq pc, #962 @ 0x3c2 @ │ │ │ │ - strbcs pc, [r0, r2, asr #7] @ │ │ │ │ - vsubw.u8 , q1, d7 │ │ │ │ - mrsls r1, R8_usr │ │ │ │ - @ instruction: 0xf1bb9208 │ │ │ │ - @ instruction: 0xf0400f00 │ │ │ │ - mcrrge 1, 3, r8, r7, cr3 │ │ │ │ - @ instruction: 0x4611223c │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - @ instruction: 0xf7f9b004 │ │ │ │ - blls 3d2804 │ │ │ │ - stmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ - blls 13a2f48 │ │ │ │ + vaddw.u8 , q1, d0 │ │ │ │ + @ instruction: 0xf3c20340 │ │ │ │ + @ instruction: 0xf3c20980 │ │ │ │ + @ instruction: 0xf3c227c0 │ │ │ │ + ldrmi r1, [r5], -r0, lsl #4 │ │ │ │ + andls r9, sl, #8, 6 @ 0x20000000 │ │ │ │ + svceq 0x0000f1bb │ │ │ │ + teqphi r9, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + eorscs sl, ip, #18176 @ 0x4700 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls 13f9388 │ │ │ │ - @ instruction: 0xf7f9930f │ │ │ │ - blls 13d27ec │ │ │ │ - @ instruction: 0x4611223b │ │ │ │ - bls 20ee94 │ │ │ │ - movwls r4, #50720 @ 0xc620 │ │ │ │ - @ instruction: 0xf10d9b48 │ │ │ │ - movwls r0, #55664 @ 0xd970 │ │ │ │ - @ instruction: 0xf818f7f9 │ │ │ │ - eorcs r9, sl, #72704 @ 0x11c00 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + @ instruction: 0xf834f7f9 │ │ │ │ + eorcs r9, ip, #8, 22 @ 0x2000 │ │ │ │ + bcc 20ee74 │ │ │ │ + ldrmi r9, [r1], -r7, asr #22 │ │ │ │ + movwls r4, #63008 @ 0xf620 │ │ │ │ + tstls r0, #72, 22 @ 0x12000 │ │ │ │ + @ instruction: 0xf828f7f9 │ │ │ │ + eorscs r9, fp, #72704 @ 0x11c00 │ │ │ │ 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 │ │ │ │ - movwls r4, #30240 @ 0x7620 │ │ │ │ - movwls r9, #39752 @ 0x9b48 │ │ │ │ - @ instruction: 0xf800f7f9 │ │ │ │ - strtmi r9, [r0], -r8, lsl #20 │ │ │ │ - andls r9, r0, #72704 @ 0x11c00 │ │ │ │ + strtmi r9, [r0], -r0, lsl #20 │ │ │ │ + blls 13f9394 │ │ │ │ + ldmdbeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf7f9930e │ │ │ │ + blls 13d27d8 │ │ │ │ + ldrmi r2, [r1], -sl, lsr #4 │ │ │ │ + bvc 20eea8 │ │ │ │ + movwls r4, #46624 @ 0xb620 │ │ │ │ + strcs r9, [r0, -r8, asr #22] │ │ │ │ + @ instruction: 0xf7f9930c │ │ │ │ + blls 4527c0 │ │ │ │ + stmib sp, {r0, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x21283b00 │ │ │ │ + strtmi r9, [r0], -r7, asr #22 │ │ │ │ + blls 13f93b8 │ │ │ │ + @ instruction: 0xf7f9930a │ │ │ │ + blls 13d27a8 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ 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} │ │ │ │ + blls 13f9410 │ │ │ │ + @ instruction: 0xf7f89308 │ │ │ │ + stcls 15, cr15, [r3, #-988] @ 0xfffffc24 │ │ │ │ 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 │ │ │ │ - movwls r2, #551 @ 0x227 │ │ │ │ - blls 13dcc7c │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xffcef7f8 │ │ │ │ - adccs r9, r8, #72704 @ 0x11c00 │ │ │ │ - @ instruction: 0x46484659 │ │ │ │ - blls 13f9458 │ │ │ │ - @ instruction: 0xf65a9313 │ │ │ │ - @ instruction: 0xf8d5ee24 │ │ │ │ - @ instruction: 0x464a801c │ │ │ │ - strtmi r9, [r0], -r3, lsl #18 │ │ │ │ - @ instruction: 0xf8d8972d │ │ │ │ - ldmdavs lr, {ip, sp} │ │ │ │ + @ instruction: 0x96174611 │ │ │ │ + stmibvs fp!, {r5, r9, sl, lr} │ │ │ │ + ldrdge pc, [r0], -r3 │ │ │ │ + tstls r8, #72, 22 @ 0x12000 │ │ │ │ + ldrdvs pc, [r0], -sl │ │ │ │ + andhi pc, r4, sp, asr #17 │ │ │ │ + vmov.i32 d25, #-369098752 @ 0xea000000 │ │ │ │ + movwls r2, #960 @ 0x3c0 │ │ │ │ + @ instruction: 0xffe2f7f8 │ │ │ │ + ldrbmi r9, [r1], -r7, asr #22 │ │ │ │ + tstls r5, #32, 12 @ 0x2000000 │ │ │ │ + tstls r6, #72, 22 @ 0x12000 │ │ │ │ + @ instruction: 0xf85ef7f9 │ │ │ │ + eorcs r9, r7, #72704 @ 0x11c00 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + strtmi r9, [r0], -r8, asr #22 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + blls 13d4744 │ │ │ │ + ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ + tstls r3, #72, 12 @ 0x4800000 │ │ │ │ + tstls r4, #72, 22 @ 0x12000 │ │ │ │ + mcr 6, 1, pc, cr6, cr10, {2} @ │ │ │ │ + @ instruction: 0x801cf8d5 │ │ │ │ + stcls 6, cr4, [r6, #-296] @ 0xfffffed8 │ │ │ │ + strls r4, [sp, -r0, lsr #12]! │ │ │ │ + ldrdcc pc, [r0], -r8 │ │ │ │ + ldmdavs lr, {r0, r3, r5, r9, sl, lr} │ │ │ │ vmov.i32 d25, #-352321536 @ 0xeb000000 │ │ │ │ @ instruction: 0xf0860680 │ │ │ │ strtls r0, [ip], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf9ccf7f9 │ │ │ │ + @ instruction: 0xf9cef7f9 │ │ │ │ movwls r9, #2887 @ 0xb47 │ │ │ │ - blls 13dd07c │ │ │ │ + blls 13dd078 │ │ │ │ @ instruction: 0x46204659 │ │ │ │ @ instruction: 0xf7f89301 │ │ │ │ - blls 13d46f8 │ │ │ │ + blls 13d46fc │ │ │ │ ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ - tstls r0, #72, 12 @ 0x4800000 │ │ │ │ - tstls r1, #72, 22 @ 0x12000 │ │ │ │ - mcr 6, 0, pc, cr0, cr10, {2} @ │ │ │ │ + tstls r1, #72, 12 @ 0x4800000 │ │ │ │ + tstls r2, #72, 22 @ 0x12000 │ │ │ │ + mcr 6, 0, pc, cr2, cr10, {2} @ │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ - stmdbls r3, {r1, r3, r6, r9, sl, lr} │ │ │ │ + strtmi r4, [r9], -sl, asr #12 │ │ │ │ strbmi r4, [r3], -r0, lsr #12 │ │ │ │ strvs lr, [ip, -sp, asr #19]! │ │ │ │ - @ instruction: 0xf9b0f7f9 │ │ │ │ + @ instruction: 0xf9b2f7f9 │ │ │ │ movwls r9, #2887 @ 0xb47 │ │ │ │ - blls 13dd0f4 │ │ │ │ + blls 13dd0f0 │ │ │ │ @ instruction: 0x46202110 │ │ │ │ @ instruction: 0xf7f89301 │ │ │ │ - blls 3946c0 │ │ │ │ + blls 3d46c4 │ │ │ │ stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - blls 13a348c │ │ │ │ + blls 13a3488 │ │ │ │ movwls r4, #26129 @ 0x6611 │ │ │ │ - blls 13e6114 │ │ │ │ - @ instruction: 0xf7f89308 │ │ │ │ - blls 13d46a8 │ │ │ │ - blls 2f94ac │ │ │ │ + blls 13e6110 │ │ │ │ + @ instruction: 0xf7f89307 │ │ │ │ + blls 13d46ac │ │ │ │ ldrdls pc, [r0, -sp]! │ │ │ │ + blls 2e6114 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - stmdbvs fp!, {r0, r1, r2, r3, r4, r5, r6, r8, pc} │ │ │ │ - svclt 0x00852b01 │ │ │ │ - @ instruction: 0xf8982300 │ │ │ │ - bls 2dc8b8 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + blls 2b4ed0 │ │ │ │ + blcs 22ed18 │ │ │ │ + movwcs fp, #3973 @ 0xf85 │ │ │ │ + mulcs r0, r8, r8 │ │ │ │ + vmlsl.u8 , d2, d4 │ │ │ │ + svclt 0x00981240 │ │ │ │ + stmib sp, {r0, r1, r4, r9, sl, lr}^ │ │ │ │ + eorscs r2, r3, #0, 6 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + @ instruction: 0xff6af7f8 │ │ │ │ + bls 5bb504 │ │ │ │ + tstmi sl, #229376 @ 0x38000 │ │ │ │ + stmdals r7, {r4, r8, r9, fp, ip, pc}^ │ │ │ │ + stmdbls fp, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls ip, {r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r9, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls sl, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r9, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r8, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r7, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r8, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r5, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r6, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r3, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r4, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r1, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r2, {r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r6, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r7, {r1, r3, r8, r9, lr} │ │ │ │ + movwmi r4, #45866 @ 0xb32a │ │ │ │ + @ instruction: 0x100cf8ba │ │ │ │ + stmdaeq r0, {r1, r6, r9, fp, sp, lr, pc} │ │ │ │ b 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}^ │ │ │ │ + strtmi r0, [r0], -r9, lsl #6 │ │ │ │ + b 1296b54 │ │ │ │ + ldmdbcs lr!, {r1, r8, sl} │ │ │ │ + movwcs fp, #3847 @ 0xf07 │ │ │ │ + ldmib sp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ subsmi r3, r3, sl, lsl r2 │ │ │ │ - vsubl.u8 q9, d3, d0 │ │ │ │ - andls r0, r1, #128, 6 │ │ │ │ + andcs fp, r0, #28, 30 @ 0x70 │ │ │ │ + orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ - strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - @ instruction: 0xff1cf7f8 │ │ │ │ + @ instruction: 0xff26f7f8 │ │ │ │ + eorscs r9, r4, #72704 @ 0x11c00 │ │ │ │ + b 13e61dc │ │ │ │ + blls 13d696c │ │ │ │ + @ instruction: 0x96004611 │ │ │ │ + tstmi sp, #262144 @ 0x40000 │ │ │ │ + @ instruction: 0xff1af7f8 │ │ │ │ movtcs lr, #31197 @ 0x79dd │ │ │ │ - blls 3255e4 │ │ │ │ - bmi fe7255cc │ │ │ │ - strvs lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi fe665b64 │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, r9, asr #22 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - tstphi r7, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - sublt r9, fp, r5, lsl #16 │ │ │ │ - svchi 0x00f0e8bd │ │ │ │ - eorscs sl, ip, #18176 @ 0x4700 │ │ │ │ - ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ - strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - mrc2 7, 7, pc, cr14, cr8, {7} │ │ │ │ - stmib sp, {r0, r1, r2, r9, fp, ip, pc}^ │ │ │ │ - eorcs r2, ip, #0, 20 │ │ │ │ - blt 13cf124 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - mrc2 7, 7, pc, cr4, cr8, {7} │ │ │ │ + andeq lr, r2, #72, 20 @ 0x48000 │ │ │ │ + stmdbls r5, {r0, r1, r3, r5, r8, r9, lr} │ │ │ │ + movwcs lr, #2497 @ 0x9c1 │ │ │ │ + blmi fe7a73e4 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls 142e9f0 │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + @ instruction: 0xf0400300 │ │ │ │ + stmdals r5, {r0, r2, r3, r4, r8, pc} │ │ │ │ + pop {r0, r1, r3, r6, ip, sp, pc} │ │ │ │ + mcrrge 15, 15, r8, r7, cr0 │ │ │ │ + movwcs r2, #572 @ 0x23c │ │ │ │ + movwls r4, #5649 @ 0x1611 │ │ │ │ + ldrmi r4, [sp], -r0, lsr #12 │ │ │ │ + mrc2 7, 7, pc, cr10, cr8, {7} │ │ │ │ + strtmi r9, [r0], -r8, lsl #20 │ │ │ │ + bcs 20f0e8 │ │ │ │ + ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + ldrmi fp, [r1], -r7, asr #20 │ │ │ │ + mrc2 7, 7, pc, cr0, cr8, {7} │ │ │ │ eorscs r9, fp, #72704 @ 0x11c00 │ │ │ │ stmdals r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2cf2f0 │ │ │ │ + bleq 2cf2f8 │ │ │ │ ldrmi r9, [r1], -r8, asr #22 │ │ │ │ - b 146624c │ │ │ │ - @ instruction: 0xf7f80a03 │ │ │ │ - eorcs pc, sl, #3696 @ 0xe70 │ │ │ │ + b 1466254 │ │ │ │ + @ instruction: 0xf7f80903 │ │ │ │ + blls 1414568 │ │ │ │ + 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 │ │ │ │ + b 1426268 │ │ │ │ + svcls 0x00470903 │ │ │ │ + mrc2 7, 6, pc, cr8, cr8, {7} │ │ │ │ + strtmi r9, [r0], -sl, lsl #20 │ │ │ │ + b 14bc314 │ │ │ │ + andls r0, r0, #1835008 @ 0x1c0000 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + teqmi lr, #4194304 @ 0x400000 │ │ │ │ + @ instruction: 0xf7f89f48 │ │ │ │ + blls 2d4538 │ │ │ │ + streq lr, [r7, -r9, asr #20] │ │ │ │ + @ instruction: 0xf8d3699b │ │ │ │ + blls 13c0a18 │ │ │ │ + ldrdcs pc, [r0], -fp │ │ │ │ + blls 13e5698 │ │ │ │ + andls r4, r8, #16, 12 @ 0x1000000 │ │ │ │ + tstmi pc, #-268435454 @ 0xf0000002 │ │ │ │ + vmov.i32 d20, #-2130706432 @ 0x81000000 │ │ │ │ + strls r2, [r1, #-960] @ 0xfffffc40 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - mrc2 7, 5, pc, cr6, cr8, {7} │ │ │ │ - strbmi r9, [r1], -r7, asr #22 │ │ │ │ - b 14262bc │ │ │ │ - blls 13d6e4c │ │ │ │ - @ instruction: 0xf7f8431e │ │ │ │ - blls 13d470c │ │ │ │ - movwls r2, #551 @ 0x227 │ │ │ │ - blls 13dced0 │ │ │ │ - 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 │ │ │ │ + mrc2 7, 5, pc, cr4, cr8, {7} │ │ │ │ + ldrbmi r9, [r9], -r7, asr #22 │ │ │ │ + tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ + tstmi pc, #72, 22 @ 0x12000 │ │ │ │ + @ instruction: 0xff30f7f8 │ │ │ │ + eorcs r9, r7, #72704 @ 0x11c00 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + strtmi r9, [r0], -r8, asr #22 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + blls 13d44e8 │ │ │ │ + adccs r4, r8, #42991616 @ 0x2900000 │ │ │ │ + blls 13e56dc │ │ │ │ + stmdbeq r3, {r0, r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ + shadd16mi sl, r8, ip │ │ │ │ + ldcl 6, cr15, [r6], #360 @ 0x168 │ │ │ │ + strls r9, [sp, #-2819]! @ 0xfffff4fd │ │ │ │ + stmdbls r6, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ + @ instruction: 0xf8d34620 │ │ │ │ + @ instruction: 0xf8daa01c │ │ │ │ + ldmdavs sp, {ip, sp} │ │ │ │ + vabal.u8 , d5, d9 │ │ │ │ + @ instruction: 0xf0880880 │ │ │ │ + @ instruction: 0xf8cd0801 │ │ │ │ + @ instruction: 0xf7f980b0 │ │ │ │ blls 13d2d0c │ │ │ │ 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 │ │ │ │ + adccs r9, r8, #72704 @ 0x11c00 │ │ │ │ + tstmi lr, #0, 2 │ │ │ │ + ldrtmi r9, [r8], -r8, asr #22 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + ldcl 6, cr15, [r0], {90} @ 0x5a │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ - stmdbls r3, {r1, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0x46204653 │ │ │ │ - strls r2, [ip, -r0, lsl #12]! │ │ │ │ - @ instruction: 0xf7f9962d │ │ │ │ + ldrtmi r2, [sl], -r0, lsl #6 │ │ │ │ + ldrmi r9, [sp], -r6, lsl #18 │ │ │ │ + @ instruction: 0x932d4620 │ │ │ │ + @ instruction: 0xf8cd4653 │ │ │ │ + @ instruction: 0xf7f980b0 │ │ │ │ blls 13d2ccc │ │ │ │ movwls r2, #543 @ 0x21f │ │ │ │ blls 13dcf20 │ │ │ │ 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} │ │ │ │ + blvc 1090168 │ │ │ │ + eorcs r9, r9, #72704 @ 0x11c00 │ │ │ │ + strtmi r2, [r0], -r8, lsr #2 │ │ │ │ + blvc 21012c │ │ │ │ + svcls 0x0048431e │ │ │ │ mrc2 7, 2, pc, cr0, cr8, {7} │ │ │ │ - b 14bb820 │ │ │ │ - tstmi lr, #6291456 @ 0x600000 │ │ │ │ - b 143b82c │ │ │ │ - blls 2d6f1c │ │ │ │ - cmple lr, r0, lsl #22 │ │ │ │ - blcs 22efc4 │ │ │ │ + strtmi r9, [r0], -r7, asr #22 │ │ │ │ + b 143b324 │ │ │ │ + tstmi lr, #1835008 @ 0x1c0000 │ │ │ │ + blls 13f9310 │ │ │ │ + ldrmi r2, [r1], -fp, lsr #4 │ │ │ │ + tstmi pc, #4194304 @ 0x400000 │ │ │ │ + mcr2 7, 2, pc, cr2, cr8, {7} @ │ │ │ │ + tstmi lr, #72704 @ 0x11c00 │ │ │ │ + tstmi pc, #72, 22 @ 0x12000 │ │ │ │ + blcs 1fb738 │ │ │ │ + blls 2c905c │ │ │ │ + blcs 22ef9c │ │ │ │ movwcs fp, #3973 @ 0xf85 │ │ │ │ mulcs r0, sl, r8 │ │ │ │ vmlsl.u8 , d2, d4 │ │ │ │ svclt 0x00981240 │ │ │ │ stmib sp, {r0, r1, r4, r9, sl, lr}^ │ │ │ │ eorscs r2, r3, #0, 6 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - 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 │ │ │ │ + mcr2 7, 1, pc, cr8, cr8, {7} @ │ │ │ │ + @ instruction: 0x100cf8bb │ │ │ │ + strtmi r9, [r0], -r7, asr #20 │ │ │ │ + stmeq r9, {r3, r6, r8, sl, fp, ip, pc} │ │ │ │ + ldmdbcs lr!, {r1, r2, r4, r8, r9, lr} │ │ │ │ + streq lr, [r7, #-2629] @ 0xfffff5bb │ │ │ │ + movwcs fp, #3847 @ 0xf07 │ │ │ │ + ldmib sp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ + subsmi r3, r3, r8, lsl #4 │ │ │ │ + andcs fp, r0, #28, 30 @ 0x70 │ │ │ │ orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - 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 │ │ │ │ + andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ + ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ + mcr2 7, 0, pc, cr14, cr8, {7} @ │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls 139d45c │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + andhi pc, r0, sp, asr #17 │ │ │ │ + blls 13e5810 │ │ │ │ + @ instruction: 0xf7f8431d │ │ │ │ + ldmib sp, {r0, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + teqmi r2, #469762049 @ 0x1c000001 │ │ │ │ + strbt r4, [r6], fp, lsr #6 │ │ │ │ + b 12663f0 │ │ │ │ + @ instruction: 0xf0010252 │ │ │ │ + @ instruction: 0xf0020101 │ │ │ │ + tstls r7, r1, lsl #4 │ │ │ │ + blls 30e21c │ │ │ │ + subeq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + @ instruction: 0xe67c465b │ │ │ │ + subeq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + ldr r4, [sl, fp, lsr #12]! │ │ │ │ + svc 0x001cf65a │ │ │ │ + andhi pc, r0, pc, lsr #7 │ │ │ │ + ... │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, sl, r8, lsl #13 │ │ │ │ + rsbseq fp, sl, r2, asr r9 │ │ │ │ + rsbseq fp, sl, r0, lsl #13 │ │ │ │ + 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 │ │ │ │ + ldrmi fp, [r5], -r7, asr #1 │ │ │ │ + strbcs pc, [r0], #2271 @ 0x8df @ │ │ │ │ + strbcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ andls r4, r3, sl, ror r4 │ │ │ │ ldmpl r3, {r0, r2, r8, ip, pc}^ │ │ │ │ movtls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - 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 │ │ │ │ + movwls r7, #11115 @ 0x2b6b │ │ │ │ + blvc ca6488 │ │ │ │ + @ instruction: 0xf0402a00 │ │ │ │ + stmibvs r9!, {r0, r1, r2, r4, r5, r9, pc}^ │ │ │ │ + stmdacs r1, {r3, r5, r8, fp, sp, lr} │ │ │ │ + svclt 0x0088680a │ │ │ │ + ldmdavs r2, {r0, r3, r6, fp, sp, lr} │ │ │ │ + stmdavs r9, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ + strbne pc, [r0], #-962 @ 0xfffffc3e @ │ │ │ │ + svclt 0x008a9404 │ │ │ │ + bls 2e586c │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ svclt 0x00142b00 │ │ │ │ - @ instruction: 0xf0012600 │ │ │ │ - vrsubhn.i16 d16, q1, │ │ │ │ - @ instruction: 0xf0020a40 │ │ │ │ - vaddw.u8 q8, q1, d1 │ │ │ │ + @ instruction: 0xf0022700 │ │ │ │ + stmiavs sl!, {r0, r8, r9, sl} │ │ │ │ + movwls r2, #34304 @ 0x8600 │ │ │ │ + tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ + vqshlu.s64 d20, d18, #2 │ │ │ │ @ instruction: 0xf3c223c0 │ │ │ │ - movwls r0, #26752 @ 0x6880 │ │ │ │ + @ instruction: 0xf3c20b40 │ │ │ │ + ldrtmi r0, [r0], r0, lsl #19 │ │ │ │ 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 │ │ │ │ + andls r9, r7, #402653184 @ 0x18000000 │ │ │ │ + svccs 0x00009100 │ │ │ │ + tstphi r6, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + eorscs sl, ip, #17152 @ 0x4300 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + @ instruction: 0xf7f89701 │ │ │ │ + eorcs pc, ip, #8896 @ 0x22c0 │ │ │ │ + strlt lr, [r0], -sp, asr #19 │ │ │ │ + mcrls 6, 2, r4, cr3, cr1, {0} │ │ │ │ + ldrls r4, [r3], -r0, lsr #12 │ │ │ │ + ldrls r9, [r4], -r4, asr #28 │ │ │ │ + stc2 7, cr15, [r0, #992] @ 0x3e0 │ │ │ │ + eorscs r9, fp, #1072 @ 0x430 │ │ │ │ + stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ + strtmi r9, [r0], -r0, lsl #20 │ │ │ │ + mcrls 6, 2, r9, cr4, cr1, {0} │ │ │ │ + @ instruction: 0xf7f89612 │ │ │ │ + blls 39428c │ │ │ │ + movwls r2, #554 @ 0x22a │ │ │ │ + blls 12a6504 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + ldrbmi sl, [r6], -r4 │ │ │ │ + blls 12f9908 │ │ │ │ + @ instruction: 0xf7f89310 │ │ │ │ + blls 414270 │ │ │ │ + stmib sp, {r0, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x21283700 │ │ │ │ strtmi r9, [r0], -r3, asr #22 │ │ │ │ - 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 │ │ │ │ + blls 12f9918 │ │ │ │ + @ instruction: 0xf7f8930e │ │ │ │ + bls 3d4258 │ │ │ │ + blls 12a6570 │ │ │ │ + bcs 20f428 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + blls 12f9928 │ │ │ │ + @ instruction: 0xf7f8930c │ │ │ │ + stmibvs fp!, {r0, r1, r2, r3, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ 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 │ │ │ │ - blls 12f9930 │ │ │ │ - @ instruction: 0xf7f89307 │ │ │ │ - blls 12d4434 │ │ │ │ - movwls r2, #551 @ 0x227 │ │ │ │ - blls 12dd1a8 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2 7, cr15, [r8, #-992]! @ 0xfffffc20 │ │ │ │ - @ instruction: 0x4618ab18 │ │ │ │ - adccs r9, r8, #68608 @ 0x10c00 │ │ │ │ - tstls r6, #51380224 @ 0x3100000 │ │ │ │ - tstls r7, #68, 22 @ 0x11000 │ │ │ │ - bl fe5126ac │ │ │ │ - @ instruction: 0x701cf8db │ │ │ │ - stmdbls r5, {r1, r9, sl, lr} │ │ │ │ - strls r4, [r9, #-1568]! @ 0xfffff9e0 │ │ │ │ - @ instruction: 0xf8d3683b │ │ │ │ - vaddl.u8 q13, d10, d0 │ │ │ │ - @ instruction: 0xf0850580 │ │ │ │ - strls r0, [r8, #-1281]! @ 0xfffffaff │ │ │ │ - @ instruction: 0xff36f7f8 │ │ │ │ + @ instruction: 0xf8d34620 │ │ │ │ + blls 12bcd10 │ │ │ │ + @ instruction: 0xf8da9309 │ │ │ │ + blls 12f8d18 │ │ │ │ + andhi pc, r4, sp, asr #17 │ │ │ │ + vsubw.u8 , , d10 │ │ │ │ + movwls r2, #960 @ 0x3c0 │ │ │ │ + ldc2 7, cr15, [ip, #-992]! @ 0xfffffc20 │ │ │ │ + ldrbmi r9, [r1], -r3, asr #22 │ │ │ │ + movwls r4, #30240 @ 0x7620 │ │ │ │ + movwls r9, #35652 @ 0x8b44 │ │ │ │ + ldc2 7, cr15, [r8, #992]! @ 0x3e0 │ │ │ │ + eorcs r9, r7, #68608 @ 0x10c00 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + strtmi r9, [r0], -r4, asr #22 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + blge 8141f8 │ │ │ │ + blls 12a65b0 │ │ │ │ + ldrtmi r2, [r9], -r8, lsr #5 │ │ │ │ + blls 12f99b4 │ │ │ │ + @ instruction: 0xf65a9306 │ │ │ │ + @ instruction: 0xf8d5eb80 │ │ │ │ + @ instruction: 0x4602801c │ │ │ │ + strtmi r9, [r0], -r5, lsl #18 │ │ │ │ + @ instruction: 0xf8d89629 │ │ │ │ + @ instruction: 0xf8d33000 │ │ │ │ + vaddl.u8 , d11, d0 │ │ │ │ + @ instruction: 0xf0860680 │ │ │ │ + strtls r0, [r8], -r1, lsl #12 │ │ │ │ + @ instruction: 0xff28f7f8 │ │ │ │ movwls r9, #2883 @ 0xb43 │ │ │ │ - blls 12dd5a8 │ │ │ │ - @ instruction: 0x46204631 │ │ │ │ + blls 12dd5c4 │ │ │ │ + @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf7f89301 │ │ │ │ - blls 3141cc │ │ │ │ + blls 3141b0 │ │ │ │ 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}^ │ │ │ │ + blls 12a299c │ │ │ │ + tstls r5, #17825792 @ 0x1100000 │ │ │ │ + blls 12e6624 │ │ │ │ + @ instruction: 0xf7f89316 │ │ │ │ + blls 12d4198 │ │ │ │ + blls 12f99c0 │ │ │ │ + blls 2799c8 │ │ │ │ + @ instruction: 0xf0402b00 │ │ │ │ + stmdbvs fp!, {r1, r2, r4, r5, r6, r8, pc} │ │ │ │ + svclt 0x008b2b01 │ │ │ │ + ldrdcc pc, [r4], -r8 │ │ │ │ ldmdavc sl, {r1, r9, fp, ip, pc} │ │ │ │ svclt 0x00844613 │ │ │ │ vsubw.u8 q9, q1, d0 │ │ │ │ stmib sp, {r6, r9, ip}^ │ │ │ │ eorscs r2, r3, #0, 6 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - stc2l 7, cr15, [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 │ │ │ │ + stc2l 7, cr15, [r0], #992 @ 0x3e0 │ │ │ │ + bls 6bba28 │ │ │ │ + tstmi sl, #294912 @ 0x48000 │ │ │ │ + stmdals r3, {r2, r4, r8, r9, fp, ip, pc}^ │ │ │ │ + stmdbls pc, {r0, r1, r3, r8, r9, lr} @ │ │ │ │ + ldmdbls r0, {r1, r3, r8, r9, lr} │ │ │ │ + stmdbls sp, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls lr, {r1, r3, r8, r9, lr} │ │ │ │ + stmdbls fp, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls ip, {r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r9, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls sl, {r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r7, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r8, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r7, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r6, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r5, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r6, {r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r4, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r5, {r1, r3, r8, r9, lr} │ │ │ │ + stmdaeq r0, {r1, r6, r9, fp, sp, lr, pc} │ │ │ │ + movwmi r9, #47684 @ 0xba44 │ │ │ │ + @ instruction: 0x100cf8ba │ │ │ │ streq lr, [r2, #-2627] @ 0xfffff5bd │ │ │ │ - @ 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 │ │ │ │ + stmeq r9, {r5, r9, sl, lr} │ │ │ │ + svclt 0x0013293e │ │ │ │ + movweq lr, #47753 @ 0xba89 │ │ │ │ + ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ + svclt 0x00182200 │ │ │ │ + orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ - strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - stc2 7, cr15, [r4], #992 @ 0x3e0 │ │ │ │ - movtcs lr, #14813 @ 0x39dd │ │ │ │ - blls 2a5ad4 │ │ │ │ - bmi fe365abc │ │ │ │ - strvs lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi fe2a6054 │ │ │ │ + stc2 7, cr15, [r0], #992 @ 0x3e0 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls 129d738 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + b 13fa670 │ │ │ │ + blls 12d6e80 │ │ │ │ + @ instruction: 0xf7f8431d │ │ │ │ + ldmib sp, {r0, r1, r4, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + b 13ddb8c │ │ │ │ + @ instruction: 0x432b0202 │ │ │ │ + stmib r1, {r0, r1, r8, fp, ip, pc}^ │ │ │ │ + bmi fe5dda8c │ │ │ │ + ldrbtmi r4, [sl], #-2958 @ 0xfffff472 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, asr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - rscshi pc, r4, r0, asr #32 │ │ │ │ + tstphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ sublt r9, r7, r3, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ eorscs sl, ip, #17152 @ 0x4300 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf04f9501 │ │ │ │ - @ instruction: 0xf7f80900 │ │ │ │ - eorcs pc, ip, #34048 @ 0x8500 │ │ │ │ + @ instruction: 0xf04f9601 │ │ │ │ + @ instruction: 0xf7f80a00 │ │ │ │ + eorcs pc, ip, #29440 @ 0x7300 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - strge lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - @ instruction: 0xa643e9dd │ │ │ │ - ldc2l 7, cr15, [ip], #-992 @ 0xfffffc20 │ │ │ │ - eorscs r9, fp, #68, 22 @ 0x11000 │ │ │ │ + strlt lr, [r0], -sp, asr #19 │ │ │ │ + @ instruction: 0xb743e9dd │ │ │ │ + stc2l 7, cr15, [sl], #-992 @ 0xfffffc20 │ │ │ │ + eorscs r9, fp, #68608 @ 0x10c00 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - strhi lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - stmdaeq r3, {r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf7f89f43 │ │ │ │ - blls 394084 │ │ │ │ + stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmib sp, {r2, r6, r8, r9, fp, ip, pc}^ │ │ │ │ + b 13ba6e0 │ │ │ │ + @ instruction: 0xf7f80903 │ │ │ │ + blls 39405c │ │ │ │ movwls r2, #554 @ 0x22a │ │ │ │ - streq lr, [r7, -sl, asr #20] │ │ │ │ - strcs r9, [r0], -r3, asr #22 │ │ │ │ + blls 129eaf0 │ │ │ │ @ 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 │ │ │ │ + b 13faafc │ │ │ │ + blls 12d6f08 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + mcrr2 7, 15, pc, lr, cr8 @ │ │ │ │ + eorcs r9, sp, #7168 @ 0x1c00 │ │ │ │ + strcc lr, [r0, -sp, asr #19] │ │ │ │ + blls 12e6754 │ │ │ │ + svcls 0x00434620 │ │ │ │ streq lr, [r7, -r8, asr #20] │ │ │ │ - ldrmi r2, [r1], -pc, lsr #4 │ │ │ │ - ldrdhi pc, [r0], -r3 │ │ │ │ - tstmi lr, #68608 @ 0x10c00 │ │ │ │ - tstmi pc, #68, 22 @ 0x11000 │ │ │ │ - ldrdcc pc, [r0], -r8 │ │ │ │ - ldrmi r9, [r8], -r7, lsl #6 │ │ │ │ + stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + mcrr2 7, 15, pc, r0, cr8 @ │ │ │ │ + eorcs r6, pc, #2801664 @ 0x2ac000 │ │ │ │ + @ instruction: 0xf8d34611 │ │ │ │ + blls 12b8f2c │ │ │ │ + blls 12e5bac │ │ │ │ + stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + ldrdcc pc, [r0], -r9 │ │ │ │ + ldrmi r9, [r8], -r8, lsl #6 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ biccs pc, r0, #192, 6 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - ldc2 7, cr15, [lr], #-992 @ 0xfffffc20 │ │ │ │ - strbmi r9, [r1], -r3, asr #22 │ │ │ │ - tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ - tstmi pc, #68, 22 @ 0x11000 │ │ │ │ - ldc2 7, cr15, [sl], #992 @ 0x3e0 │ │ │ │ - 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} @ │ │ │ │ + stc2 7, cr15, [sl], #-992 @ 0xfffffc20 │ │ │ │ + strbmi r9, [r9], -r3, asr #22 │ │ │ │ + tstmi pc, #32, 12 @ 0x2000000 │ │ │ │ + b 13fbc68 │ │ │ │ + @ instruction: 0xf7f80803 │ │ │ │ + blls 12d41f4 │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls 12dd3e8 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + ldc2 7, cr15, [r8], {248} @ 0xf8 │ │ │ │ + adccs r9, r8, #68608 @ 0x10c00 │ │ │ │ + tstmi pc, #51380224 @ 0x3100000 │ │ │ │ + strls r9, [r7, -r4, asr #22] │ │ │ │ + movweq lr, #14920 @ 0x3a48 │ │ │ │ + blge 7f9b9c │ │ │ │ + @ instruction: 0xf65a4618 │ │ │ │ + @ instruction: 0xf8d5ea6a │ │ │ │ + @ instruction: 0x4602b01c │ │ │ │ + strtmi r9, [r0], -r5, lsl #18 │ │ │ │ + adcge pc, r4, sp, asr #17 │ │ │ │ + ldrdcc pc, [r0], -fp │ │ │ │ + smladls r9, pc, r8, r6 @ │ │ │ │ + stmeq r0, {r0, r1, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ + stmdaeq r1, {r3, r7, ip, sp, lr, pc} │ │ │ │ + adchi pc, r0, sp, asr #17 │ │ │ │ + mrc2 7, 0, pc, cr0, cr8, {7} │ │ │ │ movwls r9, #2883 @ 0xb43 │ │ │ │ - blls 12dd7c4 │ │ │ │ - strtmi r4, [r0], -r9, lsr #12 │ │ │ │ + blls 12dd7f4 │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ @ 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 │ │ │ │ + blls 12d3f80 │ │ │ │ + @ instruction: 0x21289f07 │ │ │ │ + blvc 1110648 │ │ │ │ + bls 366850 │ │ │ │ + blls 12e5c50 │ │ │ │ + blvc 21060c │ │ │ │ + eorcs r4, r9, #1275068416 @ 0x4c000000 │ │ │ │ + @ instruction: 0xf7f89305 │ │ │ │ + bls 12d3f60 │ │ │ │ + blls 2e6868 │ │ │ │ + stmib sp, {r0, r1, r2, r4, r8, r9, lr}^ │ │ │ │ + bls 12e27f0 │ │ │ │ + tstmi r3, #5120 @ 0x1400 │ │ │ │ + ldrmi r2, [r1], -fp, lsr #4 │ │ │ │ @ instruction: 0xf7f89304 │ │ │ │ - bls 12d3f94 │ │ │ │ - tstmi r6, #4, 22 @ 0x1000 │ │ │ │ + bls 12d3f44 │ │ │ │ + tstmi r7, #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 │ │ │ │ - subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ - strcs lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - @ 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 │ │ │ │ + bcs 1fb814 │ │ │ │ + stmdbvs sl!, {r4, r6, r8, ip, lr, pc} │ │ │ │ + svclt 0x00852a01 │ │ │ │ + @ instruction: 0xf8db2600 │ │ │ │ + bls 25d02c │ │ │ │ + svclt 0x00947812 │ │ │ │ + vmov.i32 d20, #-1509949440 @ 0xa6000000 │ │ │ │ + stmib sp, {r6, r9, ip}^ │ │ │ │ + eorscs r2, r3, #0, 12 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + @ instruction: 0xf7f89302 │ │ │ │ + @ instruction: 0xf8b9fbb5 │ │ │ │ + strtmi r1, [r0], -ip │ │ │ │ + vstrls d25, [r4, #-8] │ │ │ │ + cdpls 8, 4, cr0, cr3, cr9, {4} │ │ │ │ + b 131f540 │ │ │ │ + svclt 0x00080503 │ │ │ │ + b 135dc50 │ │ │ │ + svclt 0x000f0607 │ │ │ │ + ldmib sp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ + subsmi r3, r3, r8, lsl #4 │ │ │ │ + svclt 0x00182200 │ │ │ │ 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 │ │ │ │ - andhi pc, r0, pc, lsr #7 │ │ │ │ + andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ + ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ + blx fe813052 │ │ │ │ + eorscs r9, r4, #68608 @ 0x10c00 │ │ │ │ + tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ + ldrmi r9, [r1], -r4, asr #22 │ │ │ │ + andhi pc, r0, sp, asr #17 │ │ │ │ + andge pc, r4, sp, asr #17 │ │ │ │ + @ instruction: 0xf7f8431d │ │ │ │ + ldmib sp, {r0, r1, r3, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + teqmi r2, #201326593 @ 0xc000001 │ │ │ │ + ldrbt r4, [r7], fp, lsr #6 │ │ │ │ + b 12668dc │ │ │ │ + @ instruction: 0xf0010252 │ │ │ │ + @ instruction: 0xf0020101 │ │ │ │ + tstls r4, r1, lsl #4 │ │ │ │ + blls 28e7e8 │ │ │ │ + subeq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + @ instruction: 0xe690463b │ │ │ │ + subeq pc, r0, #134217731 @ 0x8000003 │ │ │ │ + @ instruction: 0xf65ae7b7 │ │ │ │ + svclt 0x0000eca8 │ │ │ │ ... │ │ │ │ - rsbseq fp, sl, r8, lsl r4 │ │ │ │ + ldrshteq fp, [sl], #-56 @ 0xffffffc8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x007ab198 │ │ │ │ + rsbseq fp, sl, r2, ror r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ 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 @ │ │ │ │ - andls r4, r5, sl, ror r4 │ │ │ │ - ldmpl r3, {r0, r1, r8, ip, pc}^ │ │ │ │ - movtls r6, #47131 @ 0xb81b │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - movwls r7, #19307 @ 0x4b6b │ │ │ │ - @ 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} │ │ │ │ - smlalbtne pc, r0, r1, r3 @ │ │ │ │ - @ instruction: 0xf04f68aa │ │ │ │ - blvc c978e0 │ │ │ │ - movwls r4, #38608 @ 0x96d0 │ │ │ │ - blcs 1e6a44 │ │ │ │ + ldrmi fp, [r4], -sp, asr #1 │ │ │ │ + ldrbcc pc, [r0, #-2271]! @ 0xfffff721 @ │ │ │ │ + @ instruction: 0xf8df9203 │ │ │ │ + stmib sp, {r4, r5, r6, r8, sl, sp}^ │ │ │ │ + ldrbtmi r0, [sl], #-261 @ 0xfffffefb │ │ │ │ + ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + @ instruction: 0xf04f934b │ │ │ │ + blvc 1a95d04 │ │ │ │ + ldrmi r9, [sl], -r4, lsl #6 │ │ │ │ + bcs 1f3d98 │ │ │ │ + addhi pc, lr, #64 @ 0x40 │ │ │ │ + ldmibvs r1, {r0, r1, r9, fp, ip, pc}^ │ │ │ │ + stmdacs r1, {r4, r8, fp, sp, lr} │ │ │ │ + svclt 0x0088680a │ │ │ │ + ldmdavs r2, {r0, r3, r6, fp, sp, lr} │ │ │ │ + stmdavs r9, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ + strbne pc, [r0], #-962 @ 0xfffffc3e @ │ │ │ │ + svclt 0x008a9407 │ │ │ │ + bls 3a5d58 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + blcs 1fc544 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ - @ instruction: 0xf0010b00 │ │ │ │ - @ instruction: 0xf3c20b01 │ │ │ │ - @ instruction: 0xf00220c0 │ │ │ │ - vaddw.u8 q8, q1, d1 │ │ │ │ + @ instruction: 0xf0020b00 │ │ │ │ + @ instruction: 0xf04f0b01 │ │ │ │ + movwls r0, #39424 @ 0x9a00 │ │ │ │ + stmiavs sl!, {r4, r6, r7, r9, sl, lr} │ │ │ │ + tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ + vaddw.u8 , q1, d0 │ │ │ │ @ instruction: 0xf3c20340 │ │ │ │ @ instruction: 0xf3c20980 │ │ │ │ - ldrmi r1, [r6], -r0, lsl #4 │ │ │ │ - andls r9, r8, r7, lsl #6 │ │ │ │ - @ instruction: 0xf1bb9100 │ │ │ │ - @ instruction: 0xf0400f00 │ │ │ │ - mcrrge 1, 4, r8, r9, cr3 │ │ │ │ - @ instruction: 0x4611223c │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - @ instruction: 0xf7f8b004 │ │ │ │ - blls 3d3e1c │ │ │ │ - stmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ - blls 1423930 │ │ │ │ + @ instruction: 0xf3c227c0 │ │ │ │ + ldrmi r1, [r5], -r0, lsl #4 │ │ │ │ + andls r9, sl, #8, 6 @ 0x20000000 │ │ │ │ + svceq 0x0000f1bb │ │ │ │ + cmpphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + eorscs sl, ip, #18688 @ 0x4900 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls 1479d84 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + blx 613162 │ │ │ │ + eorcs r9, ip, #8, 22 @ 0x2000 │ │ │ │ + bcc 20f8bc │ │ │ │ + ldrmi r9, [r1], -r9, asr #22 │ │ │ │ + tstls r5, #32, 12 @ 0x2000000 │ │ │ │ + tstls r6, #75776 @ 0x12800 │ │ │ │ + blx 31317a │ │ │ │ + eorscs r9, fp, #74752 @ 0x12400 │ │ │ │ + stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ + strtmi r9, [r0], -r0, lsl #20 │ │ │ │ + blls 1479df4 │ │ │ │ + ldmdbeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7f89314 │ │ │ │ - blls 1453e04 │ │ │ │ - @ instruction: 0x4611223b │ │ │ │ - bls 20f87c │ │ │ │ + blls 1453d90 │ │ │ │ + ldrmi r2, [r1], -sl, lsr #4 │ │ │ │ + bvc 20f8f0 │ │ │ │ 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 │ │ │ │ - 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} │ │ │ │ + strcs r9, [r0, -sl, asr #22] │ │ │ │ + @ instruction: 0xf7f89312 │ │ │ │ + blls 453d78 │ │ │ │ + stmib sp, {r0, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x21283b00 │ │ │ │ + strtmi r9, [r0], -r9, asr #22 │ │ │ │ + blls 1479e18 │ │ │ │ + @ instruction: 0xf7f89310 │ │ │ │ + blls 1453d60 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ + andge pc, r4, sp, asr #17 │ │ │ │ + blls 1479e28 │ │ │ │ + @ instruction: 0xf7f8930e │ │ │ │ + vstrls s30, [r3, #-844] @ 0xfffffcb4 │ │ │ │ + @ instruction: 0xf8cd2232 │ │ │ │ + teqcs r0, r4 │ │ │ │ + bvs ca6a88 │ │ │ │ + blls 1439e0c │ │ │ │ + blls 1479e3c │ │ │ │ + @ instruction: 0xf7f8930c │ │ │ │ + stmibvs fp!, {r0, r2, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ cdpls 2, 4, cr2, cr9, cr15, {1} │ │ │ │ - @ instruction: 0x96074611 │ │ │ │ + @ instruction: 0x96094611 │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls 147d1cc │ │ │ │ - @ instruction: 0xf8da9308 │ │ │ │ + blls 147d228 │ │ │ │ + @ instruction: 0xf8da930a │ │ │ │ @ instruction: 0xf8cd6000 │ │ │ │ ldrls r8, [ip], -r4 │ │ │ │ biccs pc, r0, #402653187 @ 0x18000003 │ │ │ │ @ instruction: 0xf7f89300 │ │ │ │ - blls 1453d60 │ │ │ │ + blls 1453d04 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls 1479e54 │ │ │ │ - @ instruction: 0xf7f8931b │ │ │ │ - blls 1453f60 │ │ │ │ + blls 1479eb4 │ │ │ │ + @ instruction: 0xf7f89308 │ │ │ │ + blls 1453f04 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 145d67c │ │ │ │ + blls 145d6d8 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx ff5931e4 │ │ │ │ + blx fea13240 │ │ │ │ adccs r9, r8, #74752 @ 0x12400 │ │ │ │ @ instruction: 0x46484659 │ │ │ │ - blls 1479e70 │ │ │ │ - @ instruction: 0xf65a9319 │ │ │ │ - @ instruction: 0xf8d5e924 │ │ │ │ + blls 1479ed0 │ │ │ │ + @ instruction: 0xf65a931a │ │ │ │ + @ instruction: 0xf8d5e8f6 │ │ │ │ @ instruction: 0x464a801c │ │ │ │ - strtmi r9, [r0], -r3, lsl #18 │ │ │ │ + strtmi r9, [r0], -r6, lsl #26 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0xf7f89301 │ │ │ │ - blls 1453cf8 │ │ │ │ - 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 │ │ │ │ - @ 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} │ │ │ │ + strtmi r3, [r9], -r0 │ │ │ │ + @ instruction: 0x961d681e │ │ │ │ + streq pc, [r0], r6, asr #7 │ │ │ │ + streq pc, [r1], -r6, lsl #1 │ │ │ │ + @ instruction: 0xf7f8962e │ │ │ │ + blls 145450c │ │ │ │ + andcs r9, pc, #0, 6 │ │ │ │ + ldrbmi r9, [r9], -sl, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + blx 2113288 │ │ │ │ + adccs r9, r8, #74752 @ 0x12400 │ │ │ │ + @ instruction: 0x46484659 │ │ │ │ + blls 1479f10 │ │ │ │ + @ instruction: 0xf65a9318 │ │ │ │ + @ instruction: 0xf8d8e8d2 │ │ │ │ + strbmi r8, [sl], -r4 │ │ │ │ + strtmi r4, [r0], -r9, lsr #12 │ │ │ │ + stmib sp, {r0, r1, r6, r9, sl, lr}^ │ │ │ │ + @ instruction: 0xf7f8672e │ │ │ │ + blls 14544d4 │ │ │ │ + andscs r9, pc, #0, 6 │ │ │ │ + tstcs r0, sl, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + blx 1a132c0 │ │ │ │ + eorcs r9, fp, #7168 @ 0x1c00 │ │ │ │ + blcc 20fa1c │ │ │ │ + ldrmi r9, [r1], -r9, asr #22 │ │ │ │ + strtmi r9, [r0], -r6, lsl #6 │ │ │ │ + movwls r9, #31562 @ 0x7b4a │ │ │ │ + blx 17132d8 │ │ │ │ + @ instruction: 0xf8dd9b49 │ │ │ │ + ldrmi r9, [sp], -r8, lsr #2 │ │ │ │ + blcs 1fbf14 │ │ │ │ + orrshi pc, fp, r0, asr #32 │ │ │ │ + ldmdbvs fp, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ svclt 0x00852b01 │ │ │ │ @ instruction: 0xf8982300 │ │ │ │ - bls 2dd2b8 │ │ │ │ + bls 2dd318 │ │ │ │ subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ sadd8mi fp, r3, r8 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0x46112233 │ │ │ │ @ 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 │ │ │ │ - @ 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 │ │ │ │ + blls 6d3c14 │ │ │ │ + ldmdbls r4, {r0, r2, r4, r9, fp, ip, pc} │ │ │ │ + blls 765fa0 │ │ │ │ + movwmi r9, #47177 @ 0xb849 │ │ │ │ + movwmi r9, #43281 @ 0xa911 │ │ │ │ + movwmi r9, #47378 @ 0xb912 │ │ │ │ + movwmi r9, #43279 @ 0xa90f │ │ │ │ + movwmi r9, #47376 @ 0xb910 │ │ │ │ + movwmi r9, #43277 @ 0xa90d │ │ │ │ + movwmi r9, #47374 @ 0xb90e │ │ │ │ + movwmi r9, #43275 @ 0xa90b │ │ │ │ + movwmi r9, #47372 @ 0xb90c │ │ │ │ + movwmi r9, #43273 @ 0xa909 │ │ │ │ + movwmi r9, #47370 @ 0xb90a │ │ │ │ + movwmi r9, #43291 @ 0xa91b │ │ │ │ + movwmi r9, #47368 @ 0xb908 │ │ │ │ + movwmi r9, #43289 @ 0xa919 │ │ │ │ + movwmi r9, #47386 @ 0xb91a │ │ │ │ + movwmi r9, #43287 @ 0xa917 │ │ │ │ + movwmi r9, #47384 @ 0xb918 │ │ │ │ + movwmi r9, #43270 @ 0xa906 │ │ │ │ + @ instruction: 0x432a9907 │ │ │ │ + @ instruction: 0xf8ba430b │ │ │ │ + b 12593bc │ │ │ │ + bls 1457390 │ │ │ │ + movweq lr, #39491 @ 0x9a43 │ │ │ │ + stmeq r9, {r5, r9, sl, lr} │ │ │ │ + streq lr, [r2, #-2627] @ 0xfffff5bd │ │ │ │ + svclt 0x0007293e │ │ │ │ + ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ + andscc lr, ip, #3620864 @ 0x374000 │ │ │ │ + svclt 0x001c4053 │ │ │ │ vsubl.u8 q9, d3, d0 │ │ │ │ - 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 │ │ │ │ + stmib sp, {r7, r8, r9}^ │ │ │ │ + eorcs r3, lr, #0, 4 │ │ │ │ + @ instruction: 0xf7f84611 │ │ │ │ + blls 1453b84 │ │ │ │ + @ instruction: 0x46202234 │ │ │ │ + stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + ldrmi r9, [r1], -sl, asr #22 │ │ │ │ + strls r9, [r1, -r0, lsl #12] │ │ │ │ + @ instruction: 0xf7f8431d │ │ │ │ + ldmib sp, {r0, r2, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + b 13de100 │ │ │ │ + @ instruction: 0x432b0202 │ │ │ │ + stmib r1, {r0, r2, r8, fp, ip, pc}^ │ │ │ │ + bmi fe99dfe8 │ │ │ │ + ldrbtmi r4, [sl], #-2972 @ 0xfffff464 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, asr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - msrhi CPSR_sx, r0, asr #32 │ │ │ │ + msrhi CPSR_fx, r0, asr #32 │ │ │ │ sublt r9, sp, r5, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ eorscs sl, ip, #18688 @ 0x4900 │ │ │ │ ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf9faf7f8 │ │ │ │ - eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ - bcc 20fae8 │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + @ instruction: 0xf7f8461d │ │ │ │ + bls 413b2c │ │ │ │ + stmib sp, {r5, r9, sl, lr}^ │ │ │ │ + eorcs r2, ip, #0, 20 │ │ │ │ + blt 144fb98 │ │ │ │ + @ instruction: 0xf7f84611 │ │ │ │ + blls 1453b18 │ │ │ │ + stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ + b 14bb434 │ │ │ │ + blls 1458044 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blt 144fb30 │ │ │ │ - @ instruction: 0xf9f0f7f8 │ │ │ │ - eorscs r9, fp, #74752 @ 0x12400 │ │ │ │ + stmdbeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf9aef7f8 │ │ │ │ + eorcs r9, sl, #75776 @ 0x12800 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - b 14bb3cc │ │ │ │ - blls 1457fdc │ │ │ │ - b 1466c54 │ │ │ │ - @ instruction: 0xf7f80903 │ │ │ │ - blls 413b68 │ │ │ │ - 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 │ │ │ │ + strtmi r7, [r0], -r0, lsl #16 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7f89f49 │ │ │ │ + bls 493ae8 │ │ │ │ + cdpls 6, 4, cr4, cr9, cr0, {1} │ │ │ │ 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 │ │ │ │ + eorcs r9, sp, #0, 4 │ │ │ │ + strls r4, [r1, #-1553] @ 0xfffff9ef │ │ │ │ + svcls 0x004a433e │ │ │ │ + @ instruction: 0xf996f7f8 │ │ │ │ + b 143c19c │ │ │ │ + strls r0, [r1, #-1799] @ 0xfffff8f9 │ │ │ │ + blls 14660f8 │ │ │ │ + teqcs r0, r2, lsr r2 │ │ │ │ + blls 2a6104 │ │ │ │ + bvs 8a6d0c │ │ │ │ @ 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 │ │ │ │ + blls 2d3ab0 │ │ │ │ + @ instruction: 0xf8d3699b │ │ │ │ + blls 144149c │ │ │ │ + ldrdcs pc, [r0], -fp │ │ │ │ + blls 146611c │ │ │ │ andls r4, r8, #16, 12 @ 0x1000000 │ │ │ │ tstmi pc, #-268435454 @ 0xf0000002 │ │ │ │ vmov.i32 d20, #-2130706432 @ 0x81000000 │ │ │ │ - strls r2, [r1], -r0, asr #7 │ │ │ │ + strls r2, [r1, #-960] @ 0xfffffc40 │ │ │ │ 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 │ │ │ │ - @ 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: 0xf972f7f8 │ │ │ │ + ldrbmi r9, [r9], -r9, asr #22 │ │ │ │ + tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ + tstmi pc, #75776 @ 0x12800 │ │ │ │ + @ instruction: 0xf9eef7f8 │ │ │ │ + eorcs r9, r7, #74752 @ 0x12400 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + strtmi r9, [r0], -sl, asr #22 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + blls 1453a64 │ │ │ │ + adccs r4, r8, #42991616 @ 0x2900000 │ │ │ │ + blls 1466160 │ │ │ │ + stmdbeq r3, {r0, r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ + shadd16mi sl, r8, lr │ │ │ │ + svc 0x00b4f659 │ │ │ │ + strls r9, [pc, #-2819]! @ 1d49f5 │ │ │ │ + stmdbls r6, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ + @ instruction: 0xf8d34620 │ │ │ │ + @ instruction: 0xf8daa01c │ │ │ │ + ldmdavs sp, {ip, sp} │ │ │ │ + vabal.u8 , d5, d9 │ │ │ │ @ instruction: 0xf0880880 │ │ │ │ @ instruction: 0xf8cd0801 │ │ │ │ @ instruction: 0xf7f880b8 │ │ │ │ - blls 14542e8 │ │ │ │ + blls 1454288 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf93af7f8 │ │ │ │ + adccs r9, r8, #74752 @ 0x12400 │ │ │ │ + tstmi lr, #0, 2 │ │ │ │ + ldrtmi r9, [r8], -sl, asr #22 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + svc 0x008ef659 │ │ │ │ + ldrdge pc, [r4], -sl │ │ │ │ ldrtmi r2, [sl], -r0, lsl #6 │ │ │ │ - ldrmi r9, [pc], -r3, lsl #18 │ │ │ │ + ldrmi r9, [sp], -r6, lsl #18 │ │ │ │ @ instruction: 0x932f4620 │ │ │ │ - @ instruction: 0xf8cd465b │ │ │ │ + @ instruction: 0xf8cd4653 │ │ │ │ @ instruction: 0xf7f880b8 │ │ │ │ - blls 14542a4 │ │ │ │ - andscs r9, pc, #0, 6 │ │ │ │ - tstcs r0, sl, asr #22 │ │ │ │ + blls 1454248 │ │ │ │ + movwls r2, #543 @ 0x21f │ │ │ │ + blls 145d9a4 │ │ │ │ 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}^ │ │ │ │ + @ instruction: 0xf91af7f8 │ │ │ │ + blvc 1050bec │ │ │ │ + eorcs r9, r9, #74752 @ 0x12400 │ │ │ │ + strtmi r2, [r0], -r8, lsr #2 │ │ │ │ + blvc 210bb0 │ │ │ │ + svcls 0x004a431e │ │ │ │ + @ instruction: 0xf90ef7f8 │ │ │ │ + strtmi r9, [r0], -r9, asr #22 │ │ │ │ + b 143bda8 │ │ │ │ + tstmi lr, #1835008 @ 0x1c0000 │ │ │ │ + blls 1479d94 │ │ │ │ + ldrmi r2, [r1], -fp, lsr #4 │ │ │ │ + tstmi pc, #4194304 @ 0x400000 │ │ │ │ + @ instruction: 0xf900f7f8 │ │ │ │ + tstmi lr, #74752 @ 0x12400 │ │ │ │ + tstmi pc, #75776 @ 0x12800 │ │ │ │ + blcs 1fc1bc │ │ │ │ + blls 2c9ae0 │ │ │ │ + blcs 22fa20 │ │ │ │ + movwcs fp, #3973 @ 0xf85 │ │ │ │ + mulcs r0, sl, r8 │ │ │ │ + vmlsl.u8 , d2, d4 │ │ │ │ + svclt 0x00981240 │ │ │ │ + stmib sp, {r0, r1, r4, r9, sl, lr}^ │ │ │ │ + eorscs r2, r3, #0, 6 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + @ instruction: 0xf8e6f7f8 │ │ │ │ + @ instruction: 0x100cf8bb │ │ │ │ + strtmi r9, [r0], -r9, asr #20 │ │ │ │ + stmeq r9, {r1, r3, r6, r8, sl, fp, ip, pc} │ │ │ │ + ldmdbcs lr!, {r1, r2, r4, r8, r9, lr} │ │ │ │ + streq lr, [r7, #-2629] @ 0xfffff5bb │ │ │ │ + movwcs fp, #3847 @ 0xf07 │ │ │ │ + ldmib sp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ subsmi r3, r3, r8, lsl #4 │ │ │ │ - vsubl.u8 q9, d3, d0 │ │ │ │ - ldrb r0, [r4], r0, lsl #7 │ │ │ │ - cmpeq r3, r3, asr #20 │ │ │ │ - andeq pc, r1, #3 │ │ │ │ - tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ - str r9, [r7, #518] @ 0x206 │ │ │ │ - ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blls 30f0f4 │ │ │ │ + andcs fp, r0, #28, 30 @ 0x70 │ │ │ │ + orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ + ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ + @ instruction: 0xf8ccf7f8 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls 141dee0 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + andhi pc, r0, sp, asr #17 │ │ │ │ + blls 1466294 │ │ │ │ + @ instruction: 0xf7f8431d │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + teqmi r2, #603979777 @ 0x24000001 │ │ │ │ + ldrb r4, [r9], fp, lsr #6 │ │ │ │ + b 1266e74 │ │ │ │ + @ instruction: 0xf0010252 │ │ │ │ + @ instruction: 0xf0020101 │ │ │ │ + tstls r7, r1, lsl #4 │ │ │ │ + blls 30ec28 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xe66b465b │ │ │ │ + subeq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + ldr r4, [sl, fp, lsr #12]! │ │ │ │ + ldmib sl, {r1, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ... │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, r0, lsl #25 │ │ │ │ + rsbseq sl, sl, sl, lsl #30 │ │ │ │ + rsbseq sl, sl, r6, lsl ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ - bmi 1fe7050 │ │ │ │ + bmi 1fe70c8 │ │ │ │ adcslt r4, r5, r8, ror fp │ │ │ │ ldcge 4, cr4, [r1], #-488 @ 0xfffffe18 │ │ │ │ ldrdpl pc, [r8], -fp │ │ │ │ strmi r2, [r7], -r0, lsl #12 │ │ │ │ ldmpl r3, {r0, r3, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x4611223c │ │ │ │ ldmdavs fp, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9333 │ │ │ │ @ instruction: 0xf0050300 │ │ │ │ strls r0, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0xf7f89300 │ │ │ │ - eorcs pc, ip, #11993088 @ 0xb70000 │ │ │ │ + eorcs pc, ip, #8060928 @ 0x7b0000 │ │ │ │ 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: 0xf870f7f8 │ │ │ │ eorscs r9, fp, #50176 @ 0xc400 │ │ │ │ - b 1466ed0 │ │ │ │ - blls e57e60 │ │ │ │ - b 13e6e9c │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + beq 2cfff4 │ │ │ │ + b 13fc398 │ │ │ │ vmlal.u8 q8, d5, d3 │ │ │ │ stmib sp, {r7, r8, r9}^ │ │ │ │ @ instruction: 0xf7f83600 │ │ │ │ - blls e538dc │ │ │ │ + blls e53864 │ │ │ │ strtmi r2, [r0], -sl, lsr #4 │ │ │ │ - beq 2cff98 │ │ │ │ + beq 2d0010 │ │ │ │ @ instruction: 0x46119b32 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ biccs pc, r0, #335544323 @ 0x14000003 │ │ │ │ strcc lr, [r0], -sp, asr #19 │ │ │ │ strne pc, [r0, #-965] @ 0xfffffc3b │ │ │ │ - @ instruction: 0xf88cf7f8 │ │ │ │ + @ instruction: 0xf850f7f8 │ │ │ │ @ instruction: 0x96019b31 │ │ │ │ - b 145df34 │ │ │ │ - blls e57ea0 │ │ │ │ - strtmi r2, [r0], -r8, lsr #2 │ │ │ │ + b 1466f88 │ │ │ │ + blls e57f18 │ │ │ │ + @ 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, #4259840 @ 0x410000 │ │ │ │ @ instruction: 0x46119b32 │ │ │ │ - strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - b 13faeb8 │ │ │ │ + strls r4, [r1], -r0, lsr #12 │ │ │ │ + b 13fab2c │ │ │ │ ldcls 8, cr0, [r1, #-12]! │ │ │ │ - @ instruction: 0xf872f7f8 │ │ │ │ + @ instruction: 0xf836f7f8 │ │ │ │ @ instruction: 0x3018f8db │ │ │ │ - b 1466f44 │ │ │ │ + b 1466fbc │ │ │ │ @ instruction: 0xf8d30505 │ │ │ │ - blls e3d6cc │ │ │ │ + blls e3d744 │ │ │ │ tstmi sp, #84934656 @ 0x5100000 │ │ │ │ - b 13fc39c │ │ │ │ + b 13fc414 │ │ │ │ @ instruction: 0xf7f80803 │ │ │ │ - blls e53a78 │ │ │ │ - movwls r2, #551 @ 0x227 │ │ │ │ - blls e5db64 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf85af7f8 │ │ │ │ + blls e53a00 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + blls e5dff8 │ │ │ │ + movwls r2, #4384 @ 0x1120 │ │ │ │ + @ instruction: 0xf81ef7f8 │ │ │ │ @ instruction: 0x46319b31 │ │ │ │ tstmi sp, #168, 4 @ 0x8000000a │ │ │ │ strls r9, [r4, #-2866] @ 0xfffff4ce │ │ │ │ movweq lr, #14920 @ 0x3a48 │ │ │ │ - blge 37a30c │ │ │ │ + blge 37a384 │ │ │ │ @ instruction: 0xf6594618 │ │ │ │ - strmi lr, [r3], -ip, lsr #29 │ │ │ │ + @ instruction: 0x4603ee70 │ │ │ │ @ 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 e53ff8 │ │ │ │ + movwls r4, #1585 @ 0x631 │ │ │ │ + blls e67034 │ │ │ │ + movwls r2, #4623 @ 0x120f │ │ │ │ + @ instruction: 0xfff2f7f7 │ │ │ │ + @ instruction: 0x200cf8ba │ │ │ │ + @ instruction: 0x46209b31 │ │ │ │ + ldmeq r2, {r2, r8, sl, fp, ip, pc} │ │ │ │ + bcs 117bbd8 │ │ │ │ + streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ + svclt 0x000c9b32 │ │ │ │ + @ instruction: 0xf8da4632 │ │ │ │ + b 129d7dc │ │ │ │ + movwls r0, #13057 @ 0x3301 │ │ │ │ + b fe44545c │ │ │ │ + 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: 0xffd4f7f7 │ │ │ │ + blls 2bc0c0 │ │ │ │ + tstmi r5, #32, 12 @ 0x2000000 │ │ │ │ + stmib sp, {r1, r4, r5, r9, fp, ip, pc}^ │ │ │ │ + b 12b8408 │ │ │ │ + eorscs r0, r4, #2097152 @ 0x200000 │ │ │ │ + @ instruction: 0xf7f74611 │ │ │ │ + blls 355730 │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + eorcs r9, fp, #67108864 @ 0x4000000 │ │ │ │ + @ instruction: 0x46209b31 │ │ │ │ + tstmi sp, #17825792 @ 0x1100000 │ │ │ │ + b 137c4f0 │ │ │ │ + @ instruction: 0xf7f70403 │ │ │ │ + ldmib sp, {r0, r3, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + tstmi r5, #-1006632960 @ 0xc4000000 │ │ │ │ + tstmi ip, #45056 @ 0xb000 │ │ │ │ + ldrbtmi r4, [sl], #-2825 @ 0xfffff4f7 │ │ │ │ + rsbsvs r6, ip, sp, lsr r0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r8], -r3, lsl #2 │ │ │ │ pop {r0, r2, r4, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf65a8ff0 │ │ │ │ - svclt 0x0000e914 │ │ │ │ - ldrshteq sl, [sl], #-152 @ 0xffffff68 │ │ │ │ + svclt 0x0000e8d8 │ │ │ │ + rsbseq sl, sl, r0, lsl #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, ip, lsr r8 │ │ │ │ + rsbseq sl, sl, r6, asr #15 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0xf04fb086 │ │ │ │ strmi r0, [r8], r0, lsl #18 │ │ │ │ svcge 0x00034b42 │ │ │ │ @@ -431646,3307 +431672,3307 @@ │ │ │ │ stmvs ip, {r3, r4, r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2367 @ 0xfffff6c1 │ │ │ │ ldrmi r5, [r1], -fp, asr #17 │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #4100 @ 0x1004 @ │ │ │ │ @ instruction: 0xf7f79300 │ │ │ │ - eorcs pc, ip, #732 @ 0x2dc │ │ │ │ + eorcs pc, ip, #492 @ 0x1ec │ │ │ │ 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: 0xff6ef7f7 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 1479870 │ │ │ │ + b 14798e8 │ │ │ │ @ instruction: 0xf7f70403 │ │ │ │ - @ instruction: 0xf8cdff9d │ │ │ │ + @ instruction: 0xf8cdff61 │ │ │ │ eorscs r9, r6, #4 │ │ │ │ @ instruction: 0xf8984638 │ │ │ │ ldrmi r3, [r1], -r0, lsr #32 │ │ │ │ biceq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - blls 2ba47c │ │ │ │ - blls 2e64f4 │ │ │ │ + blls 2ba4f4 │ │ │ │ + blls 2e656c │ │ │ │ @ instruction: 0xf7f7431c │ │ │ │ - @ instruction: 0xf8cdff8d │ │ │ │ + @ instruction: 0xf8cdff51 │ │ │ │ eorscs r9, r5, #4 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ mlacc r0, r8, r8, pc @ │ │ │ │ orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - blls 2ba49c │ │ │ │ - blls 2e6514 │ │ │ │ + blls 2ba514 │ │ │ │ + blls 2e658c │ │ │ │ @ instruction: 0xf7f7431c │ │ │ │ - @ instruction: 0xf8cdff7d │ │ │ │ + @ instruction: 0xf8cdff41 │ │ │ │ eorscs r9, r4, #4 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ mlacc r0, r8, r8, pc @ │ │ │ │ movteq pc, #963 @ 0x3c3 @ │ │ │ │ - blls 2ba4bc │ │ │ │ - blls 2e6534 │ │ │ │ + blls 2ba534 │ │ │ │ + blls 2e65ac │ │ │ │ @ instruction: 0xf7f7431c │ │ │ │ - @ instruction: 0xf8cdff6d │ │ │ │ + @ instruction: 0xf8cdff31 │ │ │ │ eorscs r9, r3, #4 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ mlacc r0, r8, r8, pc @ │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ - blls 2ba4dc │ │ │ │ - blls 2e6554 │ │ │ │ + blls 2ba554 │ │ │ │ + blls 2e65cc │ │ │ │ @ instruction: 0xf7f7431c │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, 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 0x0000e840 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, r6, ror #15 │ │ │ │ - rsbseq sl, sl, lr, lsl #14 │ │ │ │ + rsbseq sl, sl, lr, ror #14 │ │ │ │ + @ instruction: 0x007aa696 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0028f8cc │ │ │ │ ldrmi r4, [r4], -r9, asr #26 │ │ │ │ adcslt r4, r0, r9, asr #20 │ │ │ │ stmiapl sl!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ strmi r4, [r8], -r5, lsl #12 │ │ │ │ eorls r6, pc, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldrdcs lr, [r0, -r4]! │ │ │ │ @ instruction: 0xf1712a06 │ │ │ │ - blle 1717154 │ │ │ │ - bcc 3af964 │ │ │ │ + blle 17171cc │ │ │ │ + bcc 3af9dc │ │ │ │ @ instruction: 0xf5a36886 │ │ │ │ stmdacs r3!, {r1, r2, r4, ip, sp, lr}^ │ │ │ │ movwmi sp, #43323 @ 0xa93b │ │ │ │ svcvc 0x002ff5b3 │ │ │ │ - bcs 20560c │ │ │ │ + bcs 205684 │ │ │ │ ldmib r4, {r1, r4, r6, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf10d2300 │ │ │ │ stmib sp, {r2, r4, r5, r7, fp}^ │ │ │ │ stmdbge r2, {r1, r8, r9, sp} │ │ │ │ @ instruction: 0x46404632 │ │ │ │ - stc2l 7, cr15, [r6, #-992]! @ 0xfffffc20 │ │ │ │ + stc2 7, cr15, [sl, #-992]! @ 0xfffffc20 │ │ │ │ movwls r9, #2861 @ 0xb2d │ │ │ │ - blls d5e198 │ │ │ │ + blls d5e210 │ │ │ │ movwls r2, #4352 @ 0x1100 │ │ │ │ @ instruction: 0xf7f74640 │ │ │ │ - svcls 0x002dff05 │ │ │ │ + svcls 0x002dfec9 │ │ │ │ movwcs lr, #10708 @ 0x29d4 │ │ │ │ - b 167ca58 │ │ │ │ + b 167cad0 │ │ │ │ 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, r1, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ teqmi sl, #-1275068416 @ 0xb4000000 │ │ │ │ stmib r5, {r0, r1, r5, r8, r9, lr}^ │ │ │ │ - bmi bde5c0 │ │ │ │ + bmi bde638 │ │ │ │ ldrbtmi r4, [sl], #-2854 @ 0xfffff4da │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4628d13f │ │ │ │ pop {r4, r5, ip, sp, pc} │ │ │ │ movwmi r8, #41456 @ 0xa1f0 │ │ │ │ ldmib r4, {r0, r1, r2, r6, r7, r8, ip, lr, pc}^ │ │ │ │ - b 161a5e4 │ │ │ │ + b 161a65c │ │ │ │ teqle r2, r3, lsl #4 │ │ │ │ ldmeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r2, [r0], -r7, lsl #4 │ │ │ │ movwne lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0xf7f72100 │ │ │ │ - ldmib sp, {r0, r1, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r4, 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, #19, 30 @ 0x4c │ │ │ │ @ instruction: 0x132de9dd │ │ │ │ strb r4, [sp, r0, lsr #12]! │ │ │ │ movwne lr, #10708 @ 0x29d4 │ │ │ │ andeq lr, r3, #331776 @ 0x51000 │ │ │ │ - bvs 1ec9db0 │ │ │ │ + bvs 1ec9e28 │ │ │ │ ldmeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ andcs r2, r7, #0, 2 │ │ │ │ smlabtcc r0, sp, r9, lr │ │ │ │ @ instruction: 0xf7f74640 │ │ │ │ - ldmib sp, {r0, r1, r2, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrb r1, [r9, sp, lsr #6] │ │ │ │ andcs r6, r3, #471040 @ 0x73000 │ │ │ │ movwls r2, #256 @ 0x100 │ │ │ │ tstls r1, r0, asr #12 │ │ │ │ - mcr2 7, 5, pc, cr12, cr7, {7} @ │ │ │ │ + mrc2 7, 3, pc, cr0, cr7, {7} │ │ │ │ @ instruction: 0x232de9dd │ │ │ │ - bvs ecf8f8 │ │ │ │ + bvs ecf970 │ │ │ │ @ instruction: 0xf659e7e6 │ │ │ │ - svclt 0x0000efda │ │ │ │ - rsbseq sl, sl, r8, asr #13 │ │ │ │ + svclt 0x0000ef9e │ │ │ │ + rsbseq sl, sl, r0, asr r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, lr, lsr r6 │ │ │ │ + rsbseq sl, sl, r6, asr #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed2cc6c │ │ │ │ + bl fed2cce4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe8 │ │ │ │ addlt lr, r4, r8, asr #32 │ │ │ │ ldrdgt pc, [r4], #-143 @ 0xffffff71 │ │ │ │ ldrbtmi r4, [lr], #1540 @ 0x604 │ │ │ │ @ instruction: 0xf85ea801 │ │ │ │ @ instruction: 0xf8dcc00c │ │ │ │ @ instruction: 0xf8cdc000 │ │ │ │ @ instruction: 0xf04fc00c │ │ │ │ @ instruction: 0xf7ff0c00 │ │ │ │ ldmib sp, {r0, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmib r4, {r0, r9, ip, sp}^ │ │ │ │ - bmi 4222a0 │ │ │ │ + bmi 422318 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r2, lsl #2 │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ - svc 0x00a6f659 │ │ │ │ - rsbseq sl, sl, r2, lsl #11 │ │ │ │ + svc 0x006af659 │ │ │ │ + rsbseq sl, sl, sl, lsl #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, lr, asr r5 │ │ │ │ + rsbseq sl, sl, r6, ror #9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ - bmi ff9a7338 │ │ │ │ + bmi ff9a73b0 │ │ │ │ ldrsbtlt r4, [r7], pc │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ ldmvs r5!, {r8, r9, fp} │ │ │ │ ldmpl r3, {r0, r3, r4, r6, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x57a0f415 │ │ │ │ strbcs pc, [r0], #-965 @ 0xfffffc3b @ │ │ │ │ andeq pc, r1, #5 │ │ │ │ teqls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bne 1212a1c │ │ │ │ + bne 1212a94 │ │ │ │ vaddl.u8 , d5, d3 │ │ │ │ vsubw.u8 q8, , d0 │ │ │ │ mrsls r2, (UNDEF: 6) │ │ │ │ stmne r0, {r0, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ bicne pc, r0, r5, asr #7 │ │ │ │ tstls r4, r5 │ │ │ │ @ instruction: 0xf0009407 │ │ │ │ ldcge 1, cr8, [r3], #-636 @ 0xfffffd84 │ │ │ │ eorscs r9, ip, #0, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f79304 │ │ │ │ - blls 315408 │ │ │ │ + blls 315390 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 210278 │ │ │ │ + blcc 2102f0 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f7b733 │ │ │ │ - blls ed53f4 │ │ │ │ + blls ed537c │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d0488 │ │ │ │ + bleq 2d0500 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 251ca0 │ │ │ │ + beq 251d18 │ │ │ │ @ instruction: 0xf7f7431f │ │ │ │ - blls ed53d8 │ │ │ │ + blls ed5360 │ │ │ │ @ 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 ed5344 │ │ │ │ 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, [r2, #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, [r2, #988]! @ 0x3dc │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee7418 │ │ │ │ + blls ee7490 │ │ │ │ svcls 0x00334620 │ │ │ │ - bleq 211d18 │ │ │ │ + bleq 211d90 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2l 7, cr15, [lr, #988] @ 0x3dc │ │ │ │ - b 13fc8b4 │ │ │ │ + stc2 7, cr15, [r2, #988]! @ 0x3dc │ │ │ │ + b 13fc92c │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee6870 │ │ │ │ + blls ee68e8 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc 6, cr15, [lr], #-356 @ 0xfffffe9c │ │ │ │ + bl ffe935dc │ │ │ │ addvs pc, r0, #352321536 @ 0x15000000 │ │ │ │ orrpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ strbmi r9, [r1], -r5, lsl #6 │ │ │ │ strtmi r9, [r0], -r4, lsl #4 │ │ │ │ - blls 345834 │ │ │ │ + blls 3458ac │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - blx 313c16 │ │ │ │ + blx ff413c8c │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efa83c │ │ │ │ + blls efa8b4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed52fc │ │ │ │ + blls ed5284 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee68cc │ │ │ │ - b 1427554 │ │ │ │ + blls ee6944 │ │ │ │ + b 14275cc │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - ldrtmi lr, [r2], -r2, lsl #24 │ │ │ │ + ldrtmi lr, [r2], -r6, asr #23 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a10398 │ │ │ │ - stc2l 7, cr15, [r8], #-992 @ 0xfffffc20 │ │ │ │ + blge a10410 │ │ │ │ + stc2 7, cr15, [ip], #-992 @ 0xfffffc20 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede528 │ │ │ │ + blls ede5a0 │ │ │ │ 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, r2, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebdc88 │ │ │ │ - blls ee6908 │ │ │ │ + blls ebdd00 │ │ │ │ + blls ee6980 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed52a4 │ │ │ │ + blls ed522c │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee6924 │ │ │ │ + blls ee699c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2l 7, cr15, [ip, #988]! @ 0x3dc │ │ │ │ + stc2l 7, cr15, [r0, #988] @ 0x3dc │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed5280 │ │ │ │ + blls ed5208 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee6948 │ │ │ │ - b 14275d0 │ │ │ │ + blls ee69c0 │ │ │ │ + b 1427648 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - blls 310be8 │ │ │ │ + blls 310b70 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blcs fe6d0620 │ │ │ │ + blcs fe6d0698 │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - blx ffa93cd4 │ │ │ │ + blx feb93d4c │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede51c │ │ │ │ + blls ede594 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed523c │ │ │ │ + blls ed51c4 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee698c │ │ │ │ - b 1427614 │ │ │ │ + blls ee6a04 │ │ │ │ + b 142768c │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - @ instruction: 0xf3c5eba2 │ │ │ │ + @ instruction: 0xf3c5eb66 │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ strbmi r9, [r1], -r4, lsl #22 │ │ │ │ - blcs 1e75ac │ │ │ │ + blcs 1e7624 │ │ │ │ movwcs fp, #12052 @ 0x2f14 │ │ │ │ ldrmi r2, [sl, #769] @ 0x301 │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f82023 │ │ │ │ - blls ed4aa0 │ │ │ │ + blls ed4a28 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2 7, cr15, [r6, #-988]! @ 0xfffffc24 │ │ │ │ + stc2l 7, cr15, [sl], #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 1193744 │ │ │ │ + blcs 1fc9f4 │ │ │ │ @ instruction: 0x81b5f000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ea978 │ │ │ │ + bcs 1ea9f0 │ │ │ │ @ instruction: 0x81bbf040 │ │ │ │ - beq ff8bc594 │ │ │ │ + beq ff8bc60c │ │ │ │ eorcc lr, r8, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf1ba4653 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ stmdbls r6, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - blls ed5730 │ │ │ │ + blls ed57a8 │ │ │ │ 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 │ │ │ │ + ldc2 7, cr15, [lr], #988 @ 0x3dc │ │ │ │ + vldr d9, [pc, #204] @ 1d5ef4 │ │ │ │ eorscs r7, r3, #41984 @ 0xa400 │ │ │ │ - blls ee6a34 │ │ │ │ + blls ee6aac │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 2113f4 │ │ │ │ + blvc 21146c │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2l 7, cr15, [ip], #988 @ 0x3dc │ │ │ │ + ldc2 7, cr15, [r0], #988 @ 0x3dc │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fcaa0 │ │ │ │ - blls 2d7de0 │ │ │ │ + b 13fcb18 │ │ │ │ + blls 2d7e58 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 336440 │ │ │ │ + blls 3364b8 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf415819c │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f6470 │ │ │ │ + bcs 1f64e8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ tstcs sp, r0, lsl #6 │ │ │ │ @ instruction: 0x4620221f │ │ │ │ - stc2l 7, cr15, [ip], {247} @ 0xf7 │ │ │ │ + ldc2 7, cr15, [r0], {247} @ 0xf7 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e9e664 │ │ │ │ + blls e9e6dc │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - stc2l 7, cr15, [r0], {247} @ 0xf7 │ │ │ │ - b 13fcaf0 │ │ │ │ + stc2 7, cr15, [r4], {247} @ 0xf7 │ │ │ │ + b 13fcb68 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133cb00 │ │ │ │ + b 133cb78 │ │ │ │ vrshl.s8 d16, d3, d0 │ │ │ │ ldmibvs r3!, {r0, r1, r3, r4, r6, r8, pc}^ │ │ │ │ eorcc pc, fp, r3, asr r8 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavc fp, {r2, r4, r5, r6, r8, pc} │ │ │ │ vsubl.u8 q9, d3, d0 │ │ │ │ @ instruction: 0xf0830380 │ │ │ │ @ instruction: 0xe1280301 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq sl, sl, ip, lsl r5 │ │ │ │ + rsbseq sl, sl, r4, lsr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ stmib sp, {r0, r1, r4, r5, sl, fp, sp, pc}^ │ │ │ │ eorscs r2, ip, #0, 14 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7f79306 │ │ │ │ - blls 3950cc │ │ │ │ + blls 395054 │ │ │ │ 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 ed5040 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d07c4 │ │ │ │ + bleq 2d083c │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 251fdc │ │ │ │ + beq 252054 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #3197 @ 0xc7d @ │ │ │ │ - blls ebaab0 │ │ │ │ + movwcs pc, #3137 @ 0xc41 @ │ │ │ │ + blls ebab28 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - bleq 211ffc │ │ │ │ + bleq 212074 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #3181 @ 0xc6d @ │ │ │ │ - blls ebaad0 │ │ │ │ - bls 2e7750 │ │ │ │ + movwcs pc, #3121 @ 0xc31 @ │ │ │ │ + blls ebab48 │ │ │ │ + bls 2e77c8 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efa6d8 │ │ │ │ + blls efa750 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #3167 @ 0xc5f @ │ │ │ │ - blls ebaaec │ │ │ │ - bls 32776c │ │ │ │ + movwcs pc, #3107 @ 0xc23 @ │ │ │ │ + blls ebab64 │ │ │ │ + bls 3277e4 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efa6f4 │ │ │ │ + blls efa76c │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - mrrc2 7, 15, pc, r0, cr7 @ │ │ │ │ + ldc2 7, cr15, [r4], {247} @ 0xf7 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143d3e0 │ │ │ │ + b 143d458 │ │ │ │ @ instruction: 0xf7f70903 │ │ │ │ - blls ed5028 │ │ │ │ + blls ed4fb0 │ │ │ │ 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 14278a8 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - @ instruction: 0x4632ea94 │ │ │ │ + @ instruction: 0x4632ea58 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a10674 │ │ │ │ - blx 93f24 │ │ │ │ + blge a106ec │ │ │ │ + blx ff193f9c │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede804 │ │ │ │ + blls ede87c │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - ldmibvs r3!, {r0, r2, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebdf64 │ │ │ │ - blls ee6bdc │ │ │ │ + blls ebdfdc │ │ │ │ + blls ee6c54 │ │ │ │ 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 ff813fce │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143cc54 │ │ │ │ + b 143cccc │ │ │ │ @ instruction: 0xf7f70903 │ │ │ │ - blls ed51c8 │ │ │ │ + blls ed5150 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls ede414 │ │ │ │ + blls ede48c │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2 7, cr15, [r2], {247} @ 0xf7 │ │ │ │ + blx ff393ff2 │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - b 1793914 │ │ │ │ + b 89398c │ │ │ │ @ instruction: 0x9010f8d6 │ │ │ │ @ instruction: 0xf1b9464a │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs sl, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xf978f7f8 │ │ │ │ + @ instruction: 0xf93cf7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede7f0 │ │ │ │ + blls ede868 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4f68 │ │ │ │ + blls ed4ef0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee6c58 │ │ │ │ + blls ee6cd0 │ │ │ │ tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ - b 1013950 │ │ │ │ + ldmib ip!, {r0, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0x93249b04 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ svclt 0x00949325 │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ ldmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - @ instruction: 0xf9f2f7f8 │ │ │ │ + @ instruction: 0xf9b6f7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede854 │ │ │ │ + blls ede8cc │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4f24 │ │ │ │ + blls ed4eac │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 1327928 │ │ │ │ + b 13279a0 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - b 793994 │ │ │ │ + ldmib sl, {r0, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - blx 49401c │ │ │ │ + @ instruction: 0xf9cef7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede8a4 │ │ │ │ + blls ede91c │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4ef4 │ │ │ │ + blls ed4e7c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ @ instruction: 0xf659431d │ │ │ │ - @ instruction: 0x4632e9fe │ │ │ │ + ldrtmi lr, [r2], -r2, asr #19 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx d1404c │ │ │ │ + @ instruction: 0xf9f0f7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede8f0 │ │ │ │ + blls ede968 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - blls ed4ec4 │ │ │ │ - blls ee6d00 │ │ │ │ + blls ed4e4c │ │ │ │ + blls ee6d78 │ │ │ │ @ instruction: 0xf1b9431d │ │ │ │ eorle r0, pc, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ suble r2, sl, r0, lsl #22 │ │ │ │ mulls r0, r3, r8 │ │ │ │ vsubl.u8 q9, d9, d0 │ │ │ │ @ instruction: 0xf0890980 │ │ │ │ andls r0, r1, #67108864 @ 0x4000000 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - blx 201408e │ │ │ │ + blx 1114106 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a6d2c │ │ │ │ - bmi aa6d18 │ │ │ │ + blls 2a6da4 │ │ │ │ + bmi aa6d90 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi a672ac │ │ │ │ + blmi a67324 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdals r3, {r0, r1, r2, r4, r5, r8, ip, lr, pc} │ │ │ │ pop {r0, r1, r2, r4, r5, ip, sp, pc} │ │ │ │ - blls 33a09c │ │ │ │ + blls 33a114 │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2e9ee4 │ │ │ │ + bls 2e9f5c │ │ │ │ movwcs fp, #28428 @ 0x6f0c │ │ │ │ strb r2, [r9], -r7, lsl #6 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf415e7d7 │ │ │ │ andsle r4, pc, r0, lsl #5 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0200 │ │ │ │ movwcs r2, #13057 @ 0x3301 │ │ │ │ - bls 34f9f8 │ │ │ │ + bls 34fa70 │ │ │ │ @ instruction: 0xe6394613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 34fad4 │ │ │ │ + blls 34fb4c │ │ │ │ @ instruction: 0xe66a0ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r7, ror #12 │ │ │ │ - bcs 210014 │ │ │ │ + bcs 21008c │ │ │ │ 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 0x0000ec26 │ │ │ │ + rsbseq r9, sl, r8, asr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ - bmi ff9a79c0 │ │ │ │ + bmi ff9a7a38 │ │ │ │ ldrsbtlt r4, [r7], pc │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ ldmvs r5!, {r8, r9, fp} │ │ │ │ ldmpl r3, {r0, r3, r4, r6, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x57a0f415 │ │ │ │ strbcs pc, [r0], #-965 @ 0xfffffc3b @ │ │ │ │ andeq pc, r1, #5 │ │ │ │ teqls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bne 12130a4 │ │ │ │ + bne 121311c │ │ │ │ vaddl.u8 , d5, d3 │ │ │ │ vsubw.u8 q8, , d0 │ │ │ │ mrsls r2, (UNDEF: 6) │ │ │ │ stmne r0, {r0, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ bicne pc, r0, r5, asr #7 │ │ │ │ tstls r4, r5 │ │ │ │ @ instruction: 0xf0009407 │ │ │ │ ldcge 1, cr8, [r3], #-636 @ 0xfffffd84 │ │ │ │ eorscs r9, ip, #0, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f79304 │ │ │ │ - blls 314d80 │ │ │ │ + blls 314d08 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 210900 │ │ │ │ + blcc 210978 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f7b733 │ │ │ │ - blls ed4d6c │ │ │ │ + blls ed4cf4 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d0b10 │ │ │ │ + bleq 2d0b88 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f7431f │ │ │ │ - blls ed4d54 │ │ │ │ + blls ed4cdc │ │ │ │ @ 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 ed4cc0 │ │ │ │ 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 fe21427c │ │ │ │ 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 1e1429c │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee7a9c │ │ │ │ + blls ee7b14 │ │ │ │ svcls 0x00334620 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx fe994240 │ │ │ │ - b 13fcf34 │ │ │ │ + blx 1a942b8 │ │ │ │ + b 13fcfac │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee6ef0 │ │ │ │ + blls ee6f68 │ │ │ │ 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 r2!, {r0, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ addvs pc, r0, #352321536 @ 0x15000000 │ │ │ │ orrpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ strbmi r9, [r1], -r5, lsl #6 │ │ │ │ strtmi r9, [r0], -r4, lsl #4 │ │ │ │ - blls 345eb4 │ │ │ │ + blls 345f2c │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - @ instruction: 0xffc4f7f7 │ │ │ │ + @ instruction: 0xff88f7f7 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efaebc │ │ │ │ + blls efaf34 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4c7c │ │ │ │ + blls ed4c04 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee6f4c │ │ │ │ - b 1427bd4 │ │ │ │ + blls ee6fc4 │ │ │ │ + b 1427c4c │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - ldrtmi lr, [r2], -r2, asr #17 │ │ │ │ + ldrtmi lr, [r2], -r6, lsl #17 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xf92af7f8 │ │ │ │ + @ instruction: 0xf8eef7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edeba4 │ │ │ │ + blls edec1c │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - ldmibvs r3!, {r0, r2, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r3, r4, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebe304 │ │ │ │ - blls ee6f84 │ │ │ │ + blls ebe37c │ │ │ │ + blls ee6ffc │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4c28 │ │ │ │ + blls ed4bb0 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee6fa0 │ │ │ │ + blls ee7018 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx ff194308 │ │ │ │ + blx fe294380 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4c04 │ │ │ │ + blls ed4b8c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee6fc4 │ │ │ │ - b 1427c4c │ │ │ │ + blls ee703c │ │ │ │ + b 1427cc4 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - blls 31056c │ │ │ │ + blls 3104f4 │ │ │ │ @ instruction: 0xf8d62201 │ │ │ │ @ instruction: 0x4641a010 │ │ │ │ - b 15a7be0 │ │ │ │ + b 15a7c58 │ │ │ │ movwcs r2, #2963 @ 0xb93 │ │ │ │ stmib sp, {r1, r3, r4, r6, r7, r8, sl, lr}^ │ │ │ │ svclt 0x00922322 │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - @ instruction: 0xffa0f7f7 │ │ │ │ + @ instruction: 0xff64f7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edeba0 │ │ │ │ + blls edec18 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4bb8 │ │ │ │ + blls ed4b40 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7010 │ │ │ │ - b 1427c98 │ │ │ │ + blls ee7088 │ │ │ │ + b 1427d10 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - vmul.i q15, , d0[4] │ │ │ │ + vmlal.u8 q15, d5, d20 │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r1, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d683c │ │ │ │ + blcs 1d68b4 │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ - @ instruction: 0xf7f82023 │ │ │ │ - blls ed4414 │ │ │ │ + @ instruction: 0xf7f72023 │ │ │ │ + blls ed639c │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf9e0f7f7 │ │ │ │ + @ instruction: 0xf9a4f7f7 │ │ │ │ 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 │ │ │ │ + svc 0x00f8f658 │ │ │ │ + blcs 1fd080 │ │ │ │ @ instruction: 0x81b7f000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1eb004 │ │ │ │ + bcs 1eb07c │ │ │ │ @ instruction: 0x81bdf040 │ │ │ │ - beq ff8bcc20 │ │ │ │ + beq ff8bcc98 │ │ │ │ eorcc lr, r8, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf1ba4653 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ stmdbls r6, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - blls ed50a4 │ │ │ │ + blls ed511c │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf9b4f7f7 │ │ │ │ - vldr d9, [pc, #204] @ 1d6508 │ │ │ │ + @ instruction: 0xf978f7f7 │ │ │ │ + vldr d9, [pc, #204] @ 1d6580 │ │ │ │ eorscs r7, r3, #40, 22 @ 0xa000 │ │ │ │ - blls ee70c0 │ │ │ │ + blls ee7138 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 211a80 │ │ │ │ + blvc 211af8 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9a6f7f7 │ │ │ │ + @ instruction: 0xf96af7f7 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fd12c │ │ │ │ - blls 2d846c │ │ │ │ + b 13fd1a4 │ │ │ │ + blls 2d84e4 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 336ad4 │ │ │ │ + blls 336b4c │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf415819e │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f6b04 │ │ │ │ + bcs 1f6b7c │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ tstcs sp, r0, lsl #6 │ │ │ │ @ instruction: 0x4620221f │ │ │ │ - @ instruction: 0xf986f7f7 │ │ │ │ + @ instruction: 0xf94af7f7 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e9ecf0 │ │ │ │ + blls e9ed68 │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - @ instruction: 0xf97af7f7 │ │ │ │ - b 13fd17c │ │ │ │ + @ instruction: 0xf93ef7f7 │ │ │ │ + b 13fd1f4 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133d18c │ │ │ │ + b 133d204 │ │ │ │ vrshl.s8 d16, d3, d0 │ │ │ │ ldmibvs r3!, {r0, r2, r3, r4, r6, r8, pc}^ │ │ │ │ eorcc pc, fp, r3, asr r8 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavc fp, {r1, r2, r4, r5, r6, r8, pc} │ │ │ │ vsubl.u8 q9, d3, d0 │ │ │ │ @ instruction: 0xf0830380 │ │ │ │ @ instruction: 0xe12a0301 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - @ instruction: 0x007a9e94 │ │ │ │ + rsbseq r9, sl, ip, lsl lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ stmib sp, {r0, r1, r4, r5, sl, fp, sp, pc}^ │ │ │ │ eorscs r2, ip, #0, 14 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7f79306 │ │ │ │ - blls 394a44 │ │ │ │ + blls 3949cc │ │ │ │ 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 ed49b8 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d0e4c │ │ │ │ + bleq 2d0ec4 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #2363 @ 0x93b @ │ │ │ │ - blls ebb134 │ │ │ │ + movwcs pc, #2303 @ 0x8ff @ │ │ │ │ + blls ebb1ac │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #2349 @ 0x92d @ │ │ │ │ - blls ebb150 │ │ │ │ - bls 2e7dd0 │ │ │ │ + movwcs pc, #2289 @ 0x8f1 @ │ │ │ │ + blls ebb1c8 │ │ │ │ + bls 2e7e48 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efad58 │ │ │ │ + blls efadd0 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #2335 @ 0x91f @ │ │ │ │ - blls ebb16c │ │ │ │ - bls 327dec │ │ │ │ + movwcs pc, #2275 @ 0x8e3 @ │ │ │ │ + blls ebb1e4 │ │ │ │ + bls 327e64 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efad74 │ │ │ │ + blls efadec │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf910f7f7 │ │ │ │ + @ instruction: 0xf8d4f7f7 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143da60 │ │ │ │ + b 143dad8 │ │ │ │ @ instruction: 0xf7f70903 │ │ │ │ - blls ed49a8 │ │ │ │ + blls ed4930 │ │ │ │ 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 1427f28 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - shsaxmi lr, r2, r4 │ │ │ │ + shadd16mi lr, r2, r8 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xffbcf7f7 │ │ │ │ + @ instruction: 0xff80f7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edee80 │ │ │ │ + blls edeef8 │ │ │ │ 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, r3, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebe5e0 │ │ │ │ - blls ee7258 │ │ │ │ + blls ebe658 │ │ │ │ + blls ee72d0 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0xf8d6f7f7 │ │ │ │ + @ instruction: 0xf89af7f7 │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143d2d0 │ │ │ │ + b 143d348 │ │ │ │ @ instruction: 0xf7f70903 │ │ │ │ - blls ed4b4c │ │ │ │ + blls ed4ad4 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls edea90 │ │ │ │ + blls edeb08 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf8c4f7f7 │ │ │ │ + @ instruction: 0xf888f7f7 │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - svc 0x0018f658 │ │ │ │ + mrc 6, 6, APSR_nzcv, cr12, cr8, {2} │ │ │ │ @ instruction: 0x9010f8d6 │ │ │ │ movwcs r2, #513 @ 0x201 │ │ │ │ @ instruction: 0x2322e9cd │ │ │ │ @ instruction: 0xf1b9464a │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs sl, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - mrc2 7, 1, pc, cr6, cr7, {7} │ │ │ │ + ldc2l 7, cr15, [sl, #988]! @ 0x3dc │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edee74 │ │ │ │ + blls edeeec │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed48e4 │ │ │ │ + blls ed486c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee72dc │ │ │ │ + blls ee7354 │ │ │ │ tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ - mrc 6, 7, APSR_nzcv, cr6, cr8, {2} │ │ │ │ + mrc 6, 5, APSR_nzcv, cr10, cr8, {2} │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0xf04f9b04 │ │ │ │ @ instruction: 0x93240201 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ stmib sp, {r8, r9}^ │ │ │ │ svclt 0x008c2322 │ │ │ │ andcs r6, r0, #3981312 @ 0x3cc000 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ ldmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - mcr2 7, 5, pc, cr10, cr7, {7} @ │ │ │ │ + mcr2 7, 3, pc, cr14, cr7, {7} @ │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edeee4 │ │ │ │ + blls edef5c │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4894 │ │ │ │ + blls ed481c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 1327fb8 │ │ │ │ + b 1328030 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - mcr 6, 6, pc, cr14, cr8, {2} @ │ │ │ │ + mrc 6, 4, APSR_nzcv, cr2, cr8, {2} │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - mcr2 7, 6, pc, cr2, cr7, {7} @ │ │ │ │ + mcr2 7, 4, pc, cr6, cr7, {7} @ │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edef34 │ │ │ │ + blls edefac │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4864 │ │ │ │ + blls ed47ec │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ @ instruction: 0xf658431d │ │ │ │ - @ instruction: 0x4632eeb6 │ │ │ │ + @ instruction: 0x4632ee7a │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - mcr2 7, 7, pc, cr4, cr7, {7} @ │ │ │ │ + mcr2 7, 5, pc, cr8, cr7, {7} @ │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edef80 │ │ │ │ + blls edeff8 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - blls ed4834 │ │ │ │ - blls ee7390 │ │ │ │ + blls ed47bc │ │ │ │ + blls ee7408 │ │ │ │ @ instruction: 0xf1b9431d │ │ │ │ eorle r0, pc, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ suble r2, sl, r0, lsl #22 │ │ │ │ mulls r0, r3, r8 │ │ │ │ vsubl.u8 q9, d9, d0 │ │ │ │ @ instruction: 0xf0890980 │ │ │ │ andls r0, r1, #67108864 @ 0x4000000 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - @ instruction: 0xf830f7f7 │ │ │ │ + @ instruction: 0xfff4f7f6 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a73bc │ │ │ │ - bmi aa73a8 │ │ │ │ + blls 2a7434 │ │ │ │ + bmi aa7420 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi a6793c │ │ │ │ + blmi a679b4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdals r3, {r0, r1, r2, r4, r5, r8, ip, lr, pc} │ │ │ │ pop {r0, r1, r2, r4, r5, ip, sp, pc} │ │ │ │ - blls 33a72c │ │ │ │ + blls 33a7a4 │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2ea574 │ │ │ │ + bls 2ea5ec │ │ │ │ movwcs fp, #28428 @ 0x6f0c │ │ │ │ strb r2, [r7], -r7, lsl #6 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf415e7d7 │ │ │ │ andsle r4, pc, r0, lsl #5 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0200 │ │ │ │ movwcs r2, #13057 @ 0x3301 │ │ │ │ - bls 350080 │ │ │ │ + bls 3500f8 │ │ │ │ @ instruction: 0xe6374613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 35015c │ │ │ │ + blls 3501d4 │ │ │ │ @ instruction: 0xe6680ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r5, ror #12 │ │ │ │ - bcs 2106a4 │ │ │ │ + bcs 21071c │ │ │ │ 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 0x0000e8de │ │ │ │ + rsbseq r9, sl, r8, lsr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ - bmi ffa28050 │ │ │ │ + bmi ffa280c8 │ │ │ │ adcslt r4, r7, r1, ror #23 │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ ldmvs r5!, {r8, r9, fp} │ │ │ │ ldmpl r3, {r0, r3, r4, r6, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x57a0f415 │ │ │ │ strbcs pc, [r0], #-965 @ 0xfffffc3b @ │ │ │ │ andeq pc, r1, #5 │ │ │ │ teqls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bne 1213734 │ │ │ │ + bne 12137ac │ │ │ │ vaddl.u8 , d5, d3 │ │ │ │ vsubw.u8 q8, , d0 │ │ │ │ mrsls r2, (UNDEF: 6) │ │ │ │ stmne r0, {r0, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ bicne pc, r0, r5, asr #7 │ │ │ │ tstls r4, r5 │ │ │ │ @ instruction: 0xf0009407 │ │ │ │ ldcge 1, cr8, [r3], #-652 @ 0xfffffd74 │ │ │ │ eorscs r9, ip, #0, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f69304 │ │ │ │ - blls 3166f0 │ │ │ │ + blls 316678 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 210f90 │ │ │ │ + blcc 211008 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f6b733 │ │ │ │ - blls ed66dc │ │ │ │ + blls ed6664 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d11a0 │ │ │ │ + bleq 2d1218 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 2529b8 │ │ │ │ + beq 252a30 │ │ │ │ @ instruction: 0xf7f6431f │ │ │ │ - blls ed66c0 │ │ │ │ + blls ed6648 │ │ │ │ @ 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 ed662c │ │ │ │ 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: 0xff36f7f6 │ │ │ │ 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: 0xff26f7f6 │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee8130 │ │ │ │ + blls ee81a8 │ │ │ │ svcls 0x00334620 │ │ │ │ - bleq 212a30 │ │ │ │ + bleq 212aa8 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xff52f7f6 │ │ │ │ - b 13fd5cc │ │ │ │ + @ instruction: 0xff16f7f6 │ │ │ │ + b 13fd644 │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee7588 │ │ │ │ + blls ee7600 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc 6, cr15, [r2, #352]! @ 0x160 │ │ │ │ + stcl 6, cr15, [r6, #-352]! @ 0xfffffea0 │ │ │ │ addvs pc, r0, #352321536 @ 0x15000000 │ │ │ │ orrpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ strbmi r9, [r1], -r5, lsl #6 │ │ │ │ strtmi r9, [r0], -r4, lsl #4 │ │ │ │ - blls 34654c │ │ │ │ + blls 3465c4 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - ldc2l 7, cr15, [r8], #-988 @ 0xfffffc24 │ │ │ │ + ldc2 7, cr15, [ip], #-988 @ 0xfffffc24 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efb554 │ │ │ │ + blls efb5cc │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed65e4 │ │ │ │ + blls ed656c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee75e4 │ │ │ │ - b 142826c │ │ │ │ + blls ee765c │ │ │ │ + b 14282e4 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - @ instruction: 0x4632ed76 │ │ │ │ + @ instruction: 0x4632ed3a │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a110b0 │ │ │ │ - ldc2l 7, cr15, [ip, #988] @ 0x3dc │ │ │ │ + blge a11128 │ │ │ │ + stc2 7, cr15, [r0, #988]! @ 0x3dc │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf240 │ │ │ │ + blls edf2b8 │ │ │ │ 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, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebe9a0 │ │ │ │ - blls ee7620 │ │ │ │ + blls ebea18 │ │ │ │ + blls ee7698 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed658c │ │ │ │ + blls ed6514 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee763c │ │ │ │ + blls ee76b4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xff70f7f6 │ │ │ │ + @ instruction: 0xff34f7f6 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed6568 │ │ │ │ + blls ed64f0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7660 │ │ │ │ - b 14282e8 │ │ │ │ + blls ee76d8 │ │ │ │ + b 1428360 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - blls 311ed0 │ │ │ │ + blls 311e58 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blcs fe6d1338 │ │ │ │ + blcs fe6d13b0 │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - mrrc2 7, 15, pc, r6, cr7 @ │ │ │ │ + ldc2 7, cr15, [sl], {247} @ 0xf7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf234 │ │ │ │ + blls edf2ac │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed6524 │ │ │ │ + blls ed64ac │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee76a4 │ │ │ │ - b 142832c │ │ │ │ + blls ee771c │ │ │ │ + b 14283a4 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - vmov.i32 d30, #14090239 @ 0x00d6ffff │ │ │ │ + @ instruction: 0xf3c5ecda │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ strbmi r9, [r1], -r4, lsl #22 │ │ │ │ - blcs 1e82c4 │ │ │ │ + blcs 1e833c │ │ │ │ movwcs fp, #12052 @ 0x2f14 │ │ │ │ ldrmi r2, [sl, #769] @ 0x301 │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f72023 │ │ │ │ - blls ed5d88 │ │ │ │ + blls ed5d10 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 7, 4, pc, cr10, cr6, {7} │ │ │ │ + mrc2 7, 2, pc, cr14, 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, [r2], #352 @ 0x160 │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ - blcs 1fd69c │ │ │ │ + blcs 1fd714 │ │ │ │ @ instruction: 0x81bbf000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1eb698 │ │ │ │ + bcs 1eb710 │ │ │ │ bichi pc, r1, r0, asr #32 │ │ │ │ - beq ff8bd2b4 │ │ │ │ + beq ff8bd32c │ │ │ │ eorcc lr, r8, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf1ba4653 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ stmdbls r6, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ - blls ed6a10 │ │ │ │ + blls ed6a88 │ │ │ │ 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 │ │ │ │ + mcr2 7, 1, pc, cr14, cr6, {7} @ │ │ │ │ + vldr d9, [pc, #204] @ 1d6c14 │ │ │ │ eorscs r7, r3, #41984 @ 0xa400 │ │ │ │ - blls ee7754 │ │ │ │ + blls ee77cc │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 212114 │ │ │ │ + blvc 21218c │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mrc2 7, 2, pc, cr12, cr6, {7} │ │ │ │ + mcr2 7, 1, pc, cr0, cr6, {7} @ │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fd7c0 │ │ │ │ - blls 2d8b00 │ │ │ │ + b 13fd838 │ │ │ │ + blls 2d8b78 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 337178 │ │ │ │ + blls 3371f0 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a2 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f71a8 │ │ │ │ + bcs 1f7220 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ tstcs sp, r0, lsl #6 │ │ │ │ @ instruction: 0x4620221f │ │ │ │ - mrc2 7, 1, pc, cr12, cr6, {7} │ │ │ │ + mcr2 7, 0, pc, cr0, cr6, {7} @ │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e9f384 │ │ │ │ + blls e9f3fc │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - mrc2 7, 1, pc, cr0, cr6, {7} │ │ │ │ - b 13fd810 │ │ │ │ + ldc2l 7, cr15, [r4, #984]! @ 0x3d8 │ │ │ │ + b 13fd888 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133d820 │ │ │ │ + b 133d898 │ │ │ │ vrshl.s8 d16, d3, d0 │ │ │ │ ldmibvs r3!, {r0, r5, r6, r8, pc}^ │ │ │ │ eorcc pc, fp, r3, asr r8 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavc fp, {r1, r3, r4, r5, r6, r8, pc} │ │ │ │ vsubl.u8 q9, d3, d0 │ │ │ │ @ instruction: 0xf0830380 │ │ │ │ @ instruction: 0xe12e0301 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r9, sl, r4, lsl #16 │ │ │ │ + rsbseq r9, sl, ip, lsl #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ stmib sp, {r0, r1, r4, r5, sl, fp, sp, pc}^ │ │ │ │ eorscs r2, ip, #0, 14 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7f69306 │ │ │ │ - blls 3963ac │ │ │ │ + blls 396334 │ │ │ │ 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 ed6320 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d14e4 │ │ │ │ + bleq 2d155c │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 252cfc │ │ │ │ + beq 252d74 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #3565 @ 0xded @ │ │ │ │ - blls ebb7d0 │ │ │ │ + movwcs pc, #3505 @ 0xdb1 @ │ │ │ │ + blls ebb848 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - bleq 212d1c │ │ │ │ + bleq 212d94 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #3549 @ 0xddd @ │ │ │ │ - blls ebb7f0 │ │ │ │ - bls 2e8470 │ │ │ │ + movwcs pc, #3489 @ 0xda1 @ │ │ │ │ + blls ebb868 │ │ │ │ + bls 2e84e8 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efb3f8 │ │ │ │ + blls efb470 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #3535 @ 0xdcf @ │ │ │ │ - blls ebb80c │ │ │ │ - bls 32848c │ │ │ │ + movwcs pc, #3475 @ 0xd93 @ │ │ │ │ + blls ebb884 │ │ │ │ + bls 328504 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efb414 │ │ │ │ + blls efb48c │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2l 7, cr15, [r0, #984] @ 0x3d8 │ │ │ │ + stc2 7, cr15, [r4, #984] @ 0x3d8 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143e100 │ │ │ │ + b 143e178 │ │ │ │ @ instruction: 0xf7f60903 │ │ │ │ - blls ed6308 │ │ │ │ + blls ed6290 │ │ │ │ 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 14285c8 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - ldrtmi lr, [r2], -r4, lsl #24 │ │ │ │ + ldrtmi lr, [r2], -r8, asr #23 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a11394 │ │ │ │ - stc2l 7, cr15, [sl], #-988 @ 0xfffffc24 │ │ │ │ + blge a1140c │ │ │ │ + stc2 7, cr15, [lr], #-988 @ 0xfffffc24 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf524 │ │ │ │ + blls edf59c │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - ldmibvs r3!, {r0, r2, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebec84 │ │ │ │ - blls ee78fc │ │ │ │ + blls ebecfc │ │ │ │ + blls ee7974 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - stc2 7, cr15, [r4, #984] @ 0x3d8 │ │ │ │ + stc2l 7, cr15, [r8, #-984] @ 0xfffffc28 │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143d974 │ │ │ │ + b 143d9ec │ │ │ │ @ instruction: 0xf7f60903 │ │ │ │ - blls ed64a8 │ │ │ │ + blls ed6430 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls edf134 │ │ │ │ + blls edf1ac │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2l 7, cr15, [r2, #-984]! @ 0xfffffc28 │ │ │ │ + ldc2 7, cr15, [r6, #-984]! @ 0xfffffc28 │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - bl ff394630 │ │ │ │ + bl fe4946a8 │ │ │ │ @ instruction: 0x9010f8d6 │ │ │ │ @ instruction: 0xf1b9464a │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs sl, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx ffc14cc4 │ │ │ │ + blx fed14d3c │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf510 │ │ │ │ + blls edf588 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed6248 │ │ │ │ + blls ed61d0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7978 │ │ │ │ + blls ee79f0 │ │ │ │ @ instruction: 0xf04f4640 │ │ │ │ tstmi pc, #0, 22 │ │ │ │ - bl feb94670 │ │ │ │ + bl 1c946e8 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0x93249b04 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ svclt 0x00949325 │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ ldmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blx 1a14d0e │ │ │ │ + blx b14d86 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf578 │ │ │ │ + blls edf5f0 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed6200 │ │ │ │ + blls ed6188 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 132864c │ │ │ │ + b 13286c4 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - bl fe3146b4 │ │ │ │ + bl 141472c │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - blx 2014d3e │ │ │ │ + blx 1114db6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf5c8 │ │ │ │ + blls edf640 │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed61d0 │ │ │ │ + blls ed6158 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ - beq 252ec0 │ │ │ │ + beq 252f38 │ │ │ │ @ instruction: 0xf658431d │ │ │ │ - strbmi lr, [r1], -sl, ror #22 │ │ │ │ + strbmi lr, [r1], -lr, lsr #22 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ - blge 4914c8 │ │ │ │ - blx fe794d76 │ │ │ │ + blge 491540 │ │ │ │ + blx 1894dee │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf61c │ │ │ │ + blls edf694 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - blls ed6198 │ │ │ │ - blls ee7a2c │ │ │ │ + blls ed6120 │ │ │ │ + blls ee7aa4 │ │ │ │ @ instruction: 0xf1b9431d │ │ │ │ eorle r0, pc, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ suble r2, sl, r0, lsl #22 │ │ │ │ mulls r0, r3, r8 │ │ │ │ vsubl.u8 q9, d9, d0 │ │ │ │ @ instruction: 0xf0890980 │ │ │ │ andls r0, r1, #67108864 @ 0x4000000 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - stc2l 7, cr15, [r2], #984 @ 0x3d8 │ │ │ │ + stc2 7, cr15, [r6], #984 @ 0x3d8 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a7a58 │ │ │ │ - bmi aa7a44 │ │ │ │ + blls 2a7ad0 │ │ │ │ + bmi aa7abc │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi a67fd8 │ │ │ │ + blmi a68050 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdals r3, {r0, r1, r2, r4, r5, r8, ip, lr, pc} │ │ │ │ pop {r0, r1, r2, r4, r5, ip, sp, pc} │ │ │ │ - blls 33adc8 │ │ │ │ + blls 33ae40 │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2eac10 │ │ │ │ + bls 2eac88 │ │ │ │ movwcs fp, #28428 @ 0x6f0c │ │ │ │ strb r2, [r3], -r7, lsl #6 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf415e7d7 │ │ │ │ andsle r4, pc, r0, lsl #5 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0200 │ │ │ │ movwcs r2, #13057 @ 0x3301 │ │ │ │ - bls 35070c │ │ │ │ + bls 350784 │ │ │ │ @ instruction: 0xe6334613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 3507e8 │ │ │ │ + blls 350860 │ │ │ │ @ instruction: 0xe6640ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r1, ror #12 │ │ │ │ - bcs 210d40 │ │ │ │ + bcs 210db8 │ │ │ │ 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 0x0000ed90 │ │ │ │ + @ instruction: 0x007a919c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29233c │ │ │ │ + blhi 2923b4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ff9e86ec │ │ │ │ + bmi ff9e8764 │ │ │ │ adcslt r4, r7, r0, ror #23 │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ ldmvs r5!, {r8, r9, fp} │ │ │ │ ldmpl r3, {r0, r3, r4, r6, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x57a0f415 │ │ │ │ strbcs pc, [r0], #-965 @ 0xfffffc3b @ │ │ │ │ andeq pc, r1, #5 │ │ │ │ teqls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bne 1213dd0 │ │ │ │ + bne 1213e48 │ │ │ │ vaddl.u8 , d5, d3 │ │ │ │ vsubw.u8 q8, , d0 │ │ │ │ mrsls r2, (UNDEF: 6) │ │ │ │ stmne r0, {r0, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ bicne pc, r0, r5, asr #7 │ │ │ │ tstls r4, r5 │ │ │ │ @ instruction: 0xf0009407 │ │ │ │ ldcge 1, cr8, [r3], #-644 @ 0xfffffd7c │ │ │ │ eorscs r9, ip, #0, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f69304 │ │ │ │ - blls 316054 │ │ │ │ + blls 315fdc │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 21162c │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d6f7c │ │ │ │ + blcc 2116a4 │ │ │ │ + ldc 6, cr4, [pc, #128] @ 1d6ff4 │ │ │ │ ldmib sp, {r2, r6, r7, r8, r9, fp, pc}^ │ │ │ │ @ instruction: 0xf7f6b733 │ │ │ │ - blls ed603c │ │ │ │ + blls ed5fc4 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d1840 │ │ │ │ + bleq 2d18b8 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f6431f │ │ │ │ - blls ed6024 │ │ │ │ + blls ed5fac │ │ │ │ @ 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 ed5f90 │ │ │ │ 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 ffc14faa │ │ │ │ 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 ff814fca │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee87cc │ │ │ │ + blls ee8844 │ │ │ │ svcls 0x00334620 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2 7, cr15, [r6], {246} @ 0xf6 │ │ │ │ - b 13fdc64 │ │ │ │ + blx ff494fe6 │ │ │ │ + b 13fdcdc │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee7c20 │ │ │ │ + blls ee7c98 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1794910 │ │ │ │ + b 894988 │ │ │ │ addvs pc, r0, #352321536 @ 0x15000000 │ │ │ │ orrpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ strbmi r9, [r1], -r5, lsl #6 │ │ │ │ strtmi r9, [r0], -r4, lsl #4 │ │ │ │ - blls 346be4 │ │ │ │ + blls 346c5c │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - @ instruction: 0xf92cf7f7 │ │ │ │ + @ instruction: 0xf8f0f7f7 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efbbec │ │ │ │ + blls efbc64 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5f4c │ │ │ │ + blls ed5ed4 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7c7c │ │ │ │ - b 1428904 │ │ │ │ + blls ee7cf4 │ │ │ │ + b 142897c │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - ldrtmi lr, [r2], -sl, lsr #20 │ │ │ │ + ldrtmi lr, [r2], -lr, ror #19 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a12648 │ │ │ │ - blx fe614ff4 │ │ │ │ + blhi a126c0 │ │ │ │ + blx 171506c │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf8d8 │ │ │ │ + blls edf950 │ │ │ │ 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, r2, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebf038 │ │ │ │ - blls ee7cb8 │ │ │ │ + blls ebf0b0 │ │ │ │ + blls ee7d30 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5ef4 │ │ │ │ + blls ed5e7c │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee7cd4 │ │ │ │ + blls ee7d4c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2 7, cr15, [r4], #-984 @ 0xfffffc28 │ │ │ │ + blx ffc150b2 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5ed0 │ │ │ │ + blls ed5e58 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7cf8 │ │ │ │ - b 1428980 │ │ │ │ + blls ee7d70 │ │ │ │ + b 14289f8 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - blls 311838 │ │ │ │ + blls 3117c0 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blhi a926c8 │ │ │ │ - blcs fe6d19d4 │ │ │ │ + blhi a92740 │ │ │ │ + blcs fe6d1a4c │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - @ instruction: 0xf908f7f7 │ │ │ │ + @ instruction: 0xf8ccf7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf8d0 │ │ │ │ + blls edf948 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5e88 │ │ │ │ + blls ed5e10 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7d40 │ │ │ │ - b 14289c8 │ │ │ │ + blls ee7db8 │ │ │ │ + b 1428a40 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - vmul.f q15, , d0[2] │ │ │ │ + @ instruction: 0xf3c5e98c │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r1, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d756c │ │ │ │ + blcs 1d75e4 │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f72023 │ │ │ │ - blls ed56e4 │ │ │ │ + blls ed566c │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 14150ea │ │ │ │ + blx 515162 │ │ │ │ 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 r0!, {r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 1fddb0 │ │ │ │ @ instruction: 0x81bbf000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ebd34 │ │ │ │ + bcs 1ebdac │ │ │ │ bichi pc, r1, r0, asr #32 │ │ │ │ - beq ff8bd950 │ │ │ │ + beq ff8bd9c8 │ │ │ │ eorcc lr, r8, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf1ba4653 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ stmdbls r6, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ - blls ed6374 │ │ │ │ + blls ed63ec │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 915142 │ │ │ │ - vldr d9, [pc, #204] @ 1d7238 │ │ │ │ + blx ffa151b8 │ │ │ │ + vldr d9, [pc, #204] @ 1d72b0 │ │ │ │ eorscs r7, r3, #40, 22 @ 0xa000 │ │ │ │ - blls ee7df0 │ │ │ │ + blls ee7e68 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 2127b0 │ │ │ │ + blvc 212828 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 59515e │ │ │ │ + blx ff6951d4 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fde5c │ │ │ │ - blls 2d919c │ │ │ │ + b 13fded4 │ │ │ │ + blls 2d9214 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 337814 │ │ │ │ + blls 33788c │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a2 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f7844 │ │ │ │ + bcs 1f78bc │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ tstcs sp, r0, lsl #6 │ │ │ │ @ instruction: 0x4620221f │ │ │ │ - blx ffd9519c │ │ │ │ + blx fee95214 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e9fa20 │ │ │ │ + blls e9fa98 │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - blx ffa951b4 │ │ │ │ - b 13fdeac │ │ │ │ + blx feb9522c │ │ │ │ + b 13fdf24 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133debc │ │ │ │ + b 133df34 │ │ │ │ vrshl.s8 d16, d3, d0 │ │ │ │ ldmibvs r3!, {r0, r5, r6, r8, pc}^ │ │ │ │ eorcc pc, fp, r3, asr r8 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavc fp, {r1, r3, r4, r5, r6, r8, pc} │ │ │ │ vsubl.u8 q9, d3, d0 │ │ │ │ @ instruction: 0xf0830380 │ │ │ │ @ instruction: 0xe12c0301 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r9, sl, r8, ror #2 │ │ │ │ + ldrshteq r9, [sl], #-0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ stmib sp, {r0, r1, r4, r5, sl, fp, sp, pc}^ │ │ │ │ eorscs r2, ip, #0, 14 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7f69306 │ │ │ │ - blls 395d14 │ │ │ │ + blls 395c9c │ │ │ │ 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 ed5c88 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d1b7c │ │ │ │ + bleq 2d1bf4 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - blhi fedd28d4 │ │ │ │ + blhi fedd294c │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #2721 @ 0xaa1 @ │ │ │ │ - blls ebbe68 │ │ │ │ + movwcs pc, #2661 @ 0xa65 @ │ │ │ │ + blls ebbee0 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #2707 @ 0xa93 @ │ │ │ │ - blls ebbe84 │ │ │ │ - bls 2e8b04 │ │ │ │ + movwcs pc, #2647 @ 0xa57 @ │ │ │ │ + blls ebbefc │ │ │ │ + bls 2e8b7c │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efba8c │ │ │ │ + blls efbb04 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #2693 @ 0xa85 @ │ │ │ │ - blls ebbea0 │ │ │ │ - bls 328b20 │ │ │ │ + movwcs pc, #2633 @ 0xa49 @ │ │ │ │ + blls ebbf18 │ │ │ │ + bls 328b98 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efbaa8 │ │ │ │ + blls efbb20 │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 1f9528c │ │ │ │ + blx 1095304 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143e794 │ │ │ │ + b 143e80c │ │ │ │ @ instruction: 0xf7f60903 │ │ │ │ - blls ed5c74 │ │ │ │ + blls ed5bfc │ │ │ │ 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 1428c5c │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - @ instruction: 0x4632e8ba │ │ │ │ + @ instruction: 0x4632e87e │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a12928 │ │ │ │ - @ instruction: 0xf920f7f7 │ │ │ │ + blhi a129a0 │ │ │ │ + @ instruction: 0xf8e4f7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfbb8 │ │ │ │ + blls edfc30 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - ldmibvs r3!, {r0, r1, r3, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r1, r2, r3, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebf318 │ │ │ │ - blls ee7f90 │ │ │ │ + blls ebf390 │ │ │ │ + blls ee8008 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - blx 1095304 │ │ │ │ + @ instruction: 0xf9fef7f6 │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143e008 │ │ │ │ + b 143e080 │ │ │ │ @ instruction: 0xf7f60903 │ │ │ │ - blls ed5e14 │ │ │ │ + blls ed5d9c │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls edf7c8 │ │ │ │ + blls edf840 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx c15328 │ │ │ │ + @ instruction: 0xf9ecf7f6 │ │ │ │ @ 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 r0, {r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x9010f8d6 │ │ │ │ - blhi a929a0 │ │ │ │ + blhi a92a18 │ │ │ │ @ instruction: 0xf1b9464a │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs sl, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xff9cf7f6 │ │ │ │ + @ instruction: 0xff60f7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfba8 │ │ │ │ + blls edfc20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5bb0 │ │ │ │ + blls ed5b38 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8010 │ │ │ │ + blls ee8088 │ │ │ │ tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ - ldmda ip, {r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r0!, {r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0xf04f9b04 │ │ │ │ @ instruction: 0x93240201 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ stmib sp, {r8, r9}^ │ │ │ │ svclt 0x008c2322 │ │ │ │ andcs r6, r0, #3981312 @ 0x3cc000 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ ldmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - @ instruction: 0xf810f7f7 │ │ │ │ + @ instruction: 0xffd4f7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfc18 │ │ │ │ + blls edfc90 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5b60 │ │ │ │ + blls ed5ae8 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 1328cec │ │ │ │ + b 1328d64 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - ldmda r4!, {r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00f8f657 │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0xf828f7f7 │ │ │ │ + @ instruction: 0xffecf7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfc68 │ │ │ │ + blls edfce0 │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5b30 │ │ │ │ + blls ed5ab8 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ - @ instruction: 0xf658431d │ │ │ │ - @ instruction: 0x4632e81c │ │ │ │ + @ instruction: 0xf657431d │ │ │ │ + ldrtmi lr, [r2], -r0, ror #31 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xf84af7f7 │ │ │ │ + @ instruction: 0xf80ef7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfcb4 │ │ │ │ + blls edfd2c │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - blls ed5b00 │ │ │ │ - blls ee80c4 │ │ │ │ + blls ed5a88 │ │ │ │ + blls ee813c │ │ │ │ @ instruction: 0xf1b9431d │ │ │ │ eorsle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ suble r2, ip, r0, lsl #22 │ │ │ │ mulls r0, r3, r8 │ │ │ │ vsubl.u8 q9, d9, d0 │ │ │ │ @ instruction: 0xf0890980 │ │ │ │ andls r0, r1, #67108864 @ 0x4000000 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - @ instruction: 0xf996f7f6 │ │ │ │ + @ instruction: 0xf95af7f6 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a80f0 │ │ │ │ - bmi ba80dc │ │ │ │ + blls 2a8168 │ │ │ │ + bmi ba8154 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi b68670 │ │ │ │ + blmi b686e8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdals r3, {r0, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ ldc 0, cr11, [sp], #220 @ 0xdc │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ - blls 33b464 │ │ │ │ + blls 33b4dc │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2eb2ac │ │ │ │ + bls 2eb324 │ │ │ │ movwcs fp, #28428 @ 0x6f0c │ │ │ │ strb r2, [r3], -r7, lsl #6 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf415e7d5 │ │ │ │ andsle r4, pc, r0, lsl #5 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0200 │ │ │ │ movwcs r2, #13057 @ 0x3301 │ │ │ │ - bls 350da8 │ │ │ │ + bls 350e20 │ │ │ │ @ instruction: 0xe6334613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 350e84 │ │ │ │ + blls 350efc │ │ │ │ @ instruction: 0xe6640ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r1, ror #12 │ │ │ │ - bcs 2113d4 │ │ │ │ + bcs 21144c │ │ │ │ andcs fp, r5, #12, 30 @ 0x30 │ │ │ │ ldrb r2, [sl], -r2, lsl #4 │ │ │ │ svclt 0x000c2b00 │ │ │ │ movwcs r2, #8965 @ 0x2305 │ │ │ │ @ instruction: 0xf658e618 │ │ │ │ - svclt 0x0000ea7e │ │ │ │ + svclt 0x0000ea42 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r8, sl, ip, ror fp │ │ │ │ + rsbseq r8, sl, r4, lsl #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2929e4 │ │ │ │ + blhi 292a5c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ffa68d94 │ │ │ │ + bmi ffa68e0c │ │ │ │ adcslt r4, r7, r2, ror #23 │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ ldmvs r5!, {r8, r9, fp} │ │ │ │ ldmpl r3, {r0, r3, r4, r6, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x57a0f415 │ │ │ │ strbcs pc, [r0], #-965 @ 0xfffffc3b @ │ │ │ │ andeq pc, r1, #5 │ │ │ │ teqls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bne 1214478 │ │ │ │ + bne 12144f0 │ │ │ │ vaddl.u8 , d5, d3 │ │ │ │ vsubw.u8 q8, , d0 │ │ │ │ mrsls r2, (UNDEF: 6) │ │ │ │ stmne r0, {r0, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ bicne pc, r0, r5, asr #7 │ │ │ │ tstls r4, r5 │ │ │ │ @ instruction: 0xf0009407 │ │ │ │ ldcge 1, cr8, [r3], #-660 @ 0xfffffd6c │ │ │ │ eorscs r9, ip, #0, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f69304 │ │ │ │ - blls 3159ac │ │ │ │ + blls 315934 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 211cd4 │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d7624 │ │ │ │ + blcc 211d4c │ │ │ │ + ldc 6, cr4, [pc, #128] @ 1d769c │ │ │ │ ldmib sp, {r1, r2, r6, r7, r8, r9, fp, pc}^ │ │ │ │ @ instruction: 0xf7f6b733 │ │ │ │ - blls ed5994 │ │ │ │ + blls ed591c │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d1ee8 │ │ │ │ + bleq 2d1f60 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f6431f │ │ │ │ - blls ed597c │ │ │ │ + blls ed5904 │ │ │ │ @ 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 ed58e8 │ │ │ │ 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: 0xf894f7f6 │ │ │ │ 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: 0xf884f7f6 │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee8e74 │ │ │ │ + blls ee8eec │ │ │ │ svcls 0x00334620 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8b2f7f6 │ │ │ │ - b 13fe30c │ │ │ │ + @ instruction: 0xf876f7f6 │ │ │ │ + b 13fe384 │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee82c8 │ │ │ │ + blls ee8340 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - svc 0x0002f657 │ │ │ │ + mcr 6, 6, pc, cr6, cr7, {2} @ │ │ │ │ addvs pc, r0, #352321536 @ 0x15000000 │ │ │ │ orrpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ strbmi r9, [r1], -r5, lsl #6 │ │ │ │ strtmi r9, [r0], -r4, lsl #4 │ │ │ │ - blls 34728c │ │ │ │ + blls 347304 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - ldc2l 7, cr15, [r8, #984] @ 0x3d8 │ │ │ │ + ldc2 7, cr15, [ip, #984] @ 0x3d8 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efc294 │ │ │ │ + blls efc30c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed58a4 │ │ │ │ + blls ed582c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8324 │ │ │ │ - b 1428fac │ │ │ │ + blls ee839c │ │ │ │ + b 1429024 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - @ instruction: 0x4632eed6 │ │ │ │ + @ instruction: 0x4632ee9a │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a12cf0 │ │ │ │ - @ instruction: 0xff3cf7f6 │ │ │ │ + blhi a12d68 │ │ │ │ + @ instruction: 0xff00f7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edff80 │ │ │ │ + blls edfff8 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - ldmibvs r3!, {r0, r1, r2, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r1, r3, r5, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebf6e0 │ │ │ │ - blls ee8360 │ │ │ │ + blls ebf758 │ │ │ │ + blls ee83d8 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed584c │ │ │ │ + blls ed57d4 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee837c │ │ │ │ + blls ee83f4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8d0f7f6 │ │ │ │ + @ instruction: 0xf894f7f6 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5828 │ │ │ │ + blls ed57b0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee83a0 │ │ │ │ - b 1429028 │ │ │ │ + blls ee8418 │ │ │ │ + b 14290a0 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - blls 313190 │ │ │ │ + blls 313118 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blhi a92d70 │ │ │ │ - blcs fe6d207c │ │ │ │ + blhi a92de8 │ │ │ │ + blcs fe6d20f4 │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - ldc2 7, cr15, [r4, #984]! @ 0x3d8 │ │ │ │ + ldc2l 7, cr15, [r8, #-984]! @ 0xfffffc28 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edff78 │ │ │ │ + blls edfff0 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - @ instruction: 0xf7f69301 │ │ │ │ - blls ed57e0 │ │ │ │ + @ instruction: 0xf7f59301 │ │ │ │ + blls ed7768 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee83e8 │ │ │ │ - b 1429070 │ │ │ │ + blls ee8460 │ │ │ │ + b 14290e8 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - vmov.i64 q15, #0xffff00ff00ff0000 │ │ │ │ + vmov.i64 d30, #0xffff00ffff000000 │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r1, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d7c14 │ │ │ │ + blcs 1d7c8c │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f62023 │ │ │ │ - blls ed703c │ │ │ │ + blls ed6fc4 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xfff4f7f5 │ │ │ │ + @ instruction: 0xffb8f7f5 │ │ │ │ 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} @ │ │ │ │ + mcr 6, 0, pc, cr12, cr7, {2} @ │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ - blcs 1fe3e8 │ │ │ │ + blcs 1fe460 │ │ │ │ bichi pc, r1, r0 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ec3e4 │ │ │ │ + bcs 1ec45c │ │ │ │ bichi pc, r7, r0, asr #32 │ │ │ │ - beq ff8be000 │ │ │ │ + beq ff8be078 │ │ │ │ eorcc lr, r8, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf1ba4653 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ stmdbls r6, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ - blls ed5cc4 │ │ │ │ + blls ed5d3c │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xffc4f7f5 │ │ │ │ - vldr d9, [pc, #204] @ 1d78e8 │ │ │ │ + @ instruction: 0xff88f7f5 │ │ │ │ + vldr d9, [pc, #204] @ 1d7960 │ │ │ │ eorscs r7, r3, #40, 22 @ 0xa000 │ │ │ │ - blls ee84a0 │ │ │ │ + blls ee8518 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 212e60 │ │ │ │ + blvc 212ed8 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xffb6f7f5 │ │ │ │ + @ instruction: 0xff7af7f5 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fe50c │ │ │ │ - blls 2d984c │ │ │ │ + b 13fe584 │ │ │ │ + blls 2d98c4 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 337edc │ │ │ │ + blls 337f54 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a8 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f7f0c │ │ │ │ + bcs 1f7f84 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ tstcs sp, r0, lsl #6 │ │ │ │ @ instruction: 0x4620221f │ │ │ │ - @ instruction: 0xff96f7f5 │ │ │ │ + @ instruction: 0xff5af7f5 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls ea00d0 │ │ │ │ + blls ea0148 │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - @ instruction: 0xff8af7f5 │ │ │ │ - b 13fe55c │ │ │ │ + @ instruction: 0xff4ef7f5 │ │ │ │ + b 13fe5d4 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133e56c │ │ │ │ + b 133e5e4 │ │ │ │ vrshl.s8 d16, d3, d0 │ │ │ │ ldmibvs r3!, {r0, r1, r2, r5, r6, r8, pc}^ │ │ │ │ eorcc pc, fp, r3, asr r8 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavc fp, {r7, r8, pc} │ │ │ │ vsubl.u8 q9, d3, d0 │ │ │ │ @ instruction: 0xf0830380 │ │ │ │ teq r2, r1, lsl #6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r8, sl, r0, asr #21 │ │ │ │ + rsbseq r8, sl, r8, asr #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ stmib sp, {r0, r1, r4, r5, sl, fp, sp, pc}^ │ │ │ │ eorscs r2, ip, #0, 14 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7f59306 │ │ │ │ - blls 397664 │ │ │ │ + blls 3975ec │ │ │ │ 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 ed75d8 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d222c │ │ │ │ + bleq 2d22a4 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - blhi fee52f84 │ │ │ │ + blhi fee52ffc │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #3913 @ 0xf49 @ │ │ │ │ - blls ebc518 │ │ │ │ + movwcs pc, #3853 @ 0xf0d @ │ │ │ │ + blls ebc590 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #3899 @ 0xf3b @ │ │ │ │ - blls ebc534 │ │ │ │ - bls 2e91b4 │ │ │ │ + movwcs pc, #3839 @ 0xeff @ │ │ │ │ + blls ebc5ac │ │ │ │ + bls 2e922c │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efc13c │ │ │ │ + blls efc1b4 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #3885 @ 0xf2d @ │ │ │ │ - blls ebc550 │ │ │ │ - bls 3291d0 │ │ │ │ + movwcs pc, #3825 @ 0xef1 @ │ │ │ │ + blls ebc5c8 │ │ │ │ + bls 329248 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efc158 │ │ │ │ + blls efc1d0 │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xff1ef7f5 │ │ │ │ + mcr2 7, 7, pc, cr2, cr5, {7} @ │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143ee44 │ │ │ │ + b 143eebc │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed75c4 │ │ │ │ + blls ed754c │ │ │ │ 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 142930c │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - ldrtmi lr, [r2], -r2, ror #26 │ │ │ │ + ldrtmi lr, [r2], -r6, lsr #26 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a12fd8 │ │ │ │ - stc2l 7, cr15, [r8, #984] @ 0x3d8 │ │ │ │ + blhi a13050 │ │ │ │ + stc2 7, cr15, [ip, #984] @ 0x3d8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0268 │ │ │ │ + blls ee02e0 │ │ │ │ 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, r2, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebf9c8 │ │ │ │ - blls ee8640 │ │ │ │ + blls ebfa40 │ │ │ │ + blls ee86b8 │ │ │ │ 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} @ │ │ │ │ + mcr2 7, 5, pc, cr6, cr5, {7} @ │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143e6b8 │ │ │ │ + b 143e730 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed7764 │ │ │ │ + blls ed76ec │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls edfe78 │ │ │ │ + blls edfef0 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 7, 6, pc, cr0, cr5, {7} │ │ │ │ + mrc2 7, 4, pc, cr4, 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 │ │ │ │ + stcl 6, cr15, [r8], #348 @ 0x15c │ │ │ │ @ instruction: 0x9010f8d6 │ │ │ │ - blhi a93050 │ │ │ │ + blhi a930c8 │ │ │ │ @ instruction: 0xf1b9464a │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs sl, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - mcrr2 7, 15, pc, r4, cr6 @ │ │ │ │ + stc2 7, cr15, [r8], {246} @ 0xf6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0258 │ │ │ │ + blls ee02d0 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed7500 │ │ │ │ + blls ed7488 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee86c0 │ │ │ │ + blls ee8738 │ │ │ │ @ instruction: 0xf04f4640 │ │ │ │ tstmi pc, #0, 22 │ │ │ │ - stc 6, cr15, [r2, #-348] @ 0xfffffea4 │ │ │ │ + stcl 6, cr15, [r6], {87} @ 0x57 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0xf04f9b04 │ │ │ │ @ instruction: 0x93240201 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ stmib sp, {r8, r9}^ │ │ │ │ svclt 0x008c2322 │ │ │ │ andcs r6, r0, #3981312 @ 0x3cc000 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ ldmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - ldc2 7, cr15, [r6], #984 @ 0x3d8 │ │ │ │ + ldc2l 7, cr15, [sl], #-984 @ 0xfffffc28 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee02cc │ │ │ │ + blls ee0344 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed74ac │ │ │ │ + blls ed7434 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 13293a0 │ │ │ │ + b 1329418 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - ldcl 6, cr15, [sl], {87} @ 0x57 │ │ │ │ + ldc 6, cr15, [lr], {87} @ 0x57 │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - stc2l 7, cr15, [lr], {246} @ 0xf6 │ │ │ │ + ldc2 7, cr15, [r2], {246} @ 0xf6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee031c │ │ │ │ + blls ee0394 │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed747c │ │ │ │ + blls ed7404 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ - beq 253c14 │ │ │ │ + beq 253c8c │ │ │ │ @ instruction: 0xf657431d │ │ │ │ - strbmi lr, [r1], -r0, asr #25 │ │ │ │ + strbmi lr, [r1], -r4, lsl #25 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ - blge 49221c │ │ │ │ - stc2l 7, cr15, [ip], #984 @ 0x3d8 │ │ │ │ + blge 492294 │ │ │ │ + ldc2 7, cr15, [r0], #984 @ 0x3d8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0370 │ │ │ │ + blls ee03e8 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f54620 │ │ │ │ - blls ed7444 │ │ │ │ - blls ee8780 │ │ │ │ + blls ed73cc │ │ │ │ + blls ee87f8 │ │ │ │ @ instruction: 0xf1b9431d │ │ │ │ eorsle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ suble r2, ip, r0, lsl #22 │ │ │ │ mulls r0, r3, r8 │ │ │ │ vsubl.u8 q9, d9, d0 │ │ │ │ @ instruction: 0xf0890980 │ │ │ │ andls r0, r1, #67108864 @ 0x4000000 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - mrc2 7, 1, pc, cr8, cr5, {7} │ │ │ │ + ldc2l 7, cr15, [ip, #980]! @ 0x3d4 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a87ac │ │ │ │ - bmi b68798 │ │ │ │ + blls 2a8824 │ │ │ │ + bmi b68810 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi b28d2c │ │ │ │ + blmi b28da4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdals r3, {r0, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ ldc 0, cr11, [sp], #220 @ 0xdc │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ - blls 33bb20 │ │ │ │ + blls 33bb98 │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2eb968 │ │ │ │ + bls 2eb9e0 │ │ │ │ movwcs fp, #28428 @ 0x6f0c │ │ │ │ ldrt r2, [sp], -r7, lsl #6 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf415e7d5 │ │ │ │ andsle r4, pc, r0, lsl #5 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0200 │ │ │ │ movwcs r2, #13057 @ 0x3301 │ │ │ │ - bls 35144c │ │ │ │ + bls 3514c4 │ │ │ │ @ instruction: 0xe62d4613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 351528 │ │ │ │ + blls 3515a0 │ │ │ │ @ instruction: 0xe65e0ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ @ instruction: 0x461ae65b │ │ │ │ - bcs 211a90 │ │ │ │ + bcs 211b08 │ │ │ │ andcs fp, r5, #12, 30 @ 0x30 │ │ │ │ ldrb r2, [r4], -r2, lsl #4 │ │ │ │ svclt 0x000c2b00 │ │ │ │ movwcs r2, #8965 @ 0x2305 │ │ │ │ @ instruction: 0xf657e612 │ │ │ │ - svclt 0x0000ef20 │ │ │ │ + svclt 0x0000eee4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r8, sl, r0, asr #9 │ │ │ │ + rsbseq r8, sl, r8, asr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29309c │ │ │ │ + blhi 293114 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ff56944c │ │ │ │ + bmi ff5694c4 │ │ │ │ adcslt r4, r7, lr, asr #23 │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ ldmvs r5!, {r8, r9, fp} │ │ │ │ ldmpl r3, {r0, r3, r4, r6, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x57a0f415 │ │ │ │ strbcs pc, [r0], #-965 @ 0xfffffc3b @ │ │ │ │ andeq pc, r1, #5 │ │ │ │ teqls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bne 1214b30 │ │ │ │ + bne 1214ba8 │ │ │ │ vaddl.u8 , d5, d3 │ │ │ │ vsubw.u8 q8, , d0 │ │ │ │ mrsls r2, (UNDEF: 6) │ │ │ │ stmne r0, {r0, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ bicne pc, r0, r5, asr #7 │ │ │ │ tstls r4, r5 │ │ │ │ @ instruction: 0xf0009407 │ │ │ │ ldcge 1, cr8, [r3], #-672 @ 0xfffffd60 │ │ │ │ eorscs r9, ip, #0, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f59304 │ │ │ │ - blls 3172f4 │ │ │ │ + blls 31727c │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 21238c │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d7cdc │ │ │ │ + blcc 212404 │ │ │ │ + ldc 6, cr4, [pc, #128] @ 1d7d54 │ │ │ │ ldmib sp, {r1, r4, r5, r7, r8, r9, fp, pc}^ │ │ │ │ @ instruction: 0xf7f5b733 │ │ │ │ - blls ed72dc │ │ │ │ + blls ed7264 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d25a0 │ │ │ │ + bleq 2d2618 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f5431f │ │ │ │ - blls ed72c4 │ │ │ │ + blls ed724c │ │ │ │ @ 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 ed7230 │ │ │ │ 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 │ │ │ │ + ldc2 7, cr15, [r8, #-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 │ │ │ │ + stc2 7, cr15, [r8, #-980]! @ 0xfffffc2c │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee952c │ │ │ │ + blls ee95a4 │ │ │ │ svcls 0x00334620 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2l 7, cr15, [r6, #-980] @ 0xfffffc2c │ │ │ │ - b 13fe9c4 │ │ │ │ + ldc2 7, cr15, [sl, #-980] @ 0xfffffc2c │ │ │ │ + b 13fea3c │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee8980 │ │ │ │ + blls ee89f8 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - bl feb9566c │ │ │ │ + bl 1c956e4 │ │ │ │ addvs pc, r0, #352321536 @ 0x15000000 │ │ │ │ orrpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ strbmi r9, [r1], -r5, lsl #6 │ │ │ │ strtmi r9, [r0], -r4, lsl #4 │ │ │ │ - blls 347944 │ │ │ │ + blls 3479bc │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - blx 2115d1c │ │ │ │ + blx 1215d94 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efc94c │ │ │ │ + blls efc9c4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed71ec │ │ │ │ + blls ed7174 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee89dc │ │ │ │ - b 1429664 │ │ │ │ + blls ee8a54 │ │ │ │ + b 14296dc │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - @ instruction: 0x4632eb7a │ │ │ │ + @ instruction: 0x4632eb3e │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a133a8 │ │ │ │ - blx ffa15d52 │ │ │ │ + blhi a13420 │ │ │ │ + blx feb15dca │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0638 │ │ │ │ + blls ee06b0 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - ldmibvs r3!, {r0, r1, r3, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r1, r2, r3, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebfd98 │ │ │ │ - blls ee8a18 │ │ │ │ + blls ebfe10 │ │ │ │ + blls ee8a90 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed7194 │ │ │ │ + blls ed711c │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee8a34 │ │ │ │ + blls ee8aac │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2l 7, cr15, [r4, #-980]! @ 0xfffffc2c │ │ │ │ + ldc2 7, cr15, [r8, #-980]! @ 0xfffffc2c │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed7170 │ │ │ │ + blls ed70f8 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8a58 │ │ │ │ - b 14296e0 │ │ │ │ + blls ee8ad0 │ │ │ │ + b 1429758 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - blls 312ad8 │ │ │ │ + blls 312a60 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blhi a93428 │ │ │ │ - blcs fe6d2734 │ │ │ │ + blhi a934a0 │ │ │ │ + blcs fe6d27ac │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - blx 1815de0 │ │ │ │ + blx 915e58 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0630 │ │ │ │ + blls ee06a8 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed7128 │ │ │ │ + blls ed70b0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8aa0 │ │ │ │ - b 1429728 │ │ │ │ + blls ee8b18 │ │ │ │ + b 14297a0 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - vorr.i16 d30, #55296 @ 0xd800 │ │ │ │ + @ instruction: 0xf3c5eadc │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r1, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d82cc │ │ │ │ + blcs 1d8344 │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f62023 │ │ │ │ - blls ed6984 │ │ │ │ + blls ed690c │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2 7, cr15, [r8], {245} @ 0xf5 │ │ │ │ + mrrc2 7, 15, pc, ip, cr5 @ │ │ │ │ addscs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #0, 2 │ │ │ │ stmdage ip, {r2, r4, r5, r8, r9, fp, ip, pc} │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b ffd157e0 │ │ │ │ + b fee15858 │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ movwcs lr, #35277 @ 0x89cd │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ - blcs 1feaa4 │ │ │ │ + blcs 1feb1c │ │ │ │ @ instruction: 0x81bdf000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ecaa0 │ │ │ │ + bcs 1ecb18 │ │ │ │ bichi pc, r3, r0, asr #32 │ │ │ │ - beq ff8be6bc │ │ │ │ + beq ff8be734 │ │ │ │ eorcc lr, r8, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf1ba4653 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ stmdbls r6, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ - blls ed7608 │ │ │ │ + blls ed7680 │ │ │ │ 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 │ │ │ │ + stc2 7, cr15, [sl], #-980 @ 0xfffffc2c │ │ │ │ + vldr d9, [pc, #204] @ 1d801c │ │ │ │ eorscs r7, r3, #19456 @ 0x4c00 │ │ │ │ - blls ee8b5c │ │ │ │ + blls ee8bd4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 21351c │ │ │ │ + blvc 213594 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mrrc2 7, 15, pc, r8, cr5 @ │ │ │ │ + ldc2 7, cr15, [ip], {245} @ 0xf5 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13febc8 │ │ │ │ - blls 2d9f08 │ │ │ │ + b 13fec40 │ │ │ │ + blls 2d9f80 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 338588 │ │ │ │ + blls 338600 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a4 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f85b8 │ │ │ │ + bcs 1f8630 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ and r2, r7, r3, lsl #4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r8, sl, r8, lsl #8 │ │ │ │ + @ instruction: 0x007a8390 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ andscs r2, pc, #1073741831 @ 0x40000007 │ │ │ │ @ instruction: 0xf7f54620 │ │ │ │ - blls 3d7000 │ │ │ │ + blls 3d6f88 │ │ │ │ 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 ed6f70 │ │ │ │ streq lr, [r5, #-2632] @ 0xfffff5b8 │ │ │ │ - b 13a96cc │ │ │ │ - blls ed9b74 │ │ │ │ + b 13a9744 │ │ │ │ + blls ed9bec │ │ │ │ streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ cmpphi sl, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf85369f3 │ │ │ │ - blcs 1e4024 │ │ │ │ + blcs 1e409c │ │ │ │ cmnphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ andcs r7, r0, #1769472 @ 0x1b0000 │ │ │ │ orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ movweq pc, #4227 @ 0x1083 @ │ │ │ │ ldcge 1, cr14, [r3], #-148 @ 0xffffff6c │ │ │ │ strcs lr, [r0, -sp, asr #19] │ │ │ │ @ instruction: 0x4620223c │ │ │ │ movwls r4, #26129 @ 0x6611 │ │ │ │ - stc2 7, cr15, [r2], {245} @ 0xf5 │ │ │ │ + blx ff395fea │ │ │ │ eorscs r9, fp, #6144 @ 0x1800 │ │ │ │ - blcc 2126d8 │ │ │ │ + blcc 212750 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ ldrlt lr, [r3, #-2525]! @ 0xfffff623 │ │ │ │ - blx 15f86 │ │ │ │ + blx ff115ffe │ │ │ │ eorscs r9, r0, #52224 @ 0xcc00 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - b 14c23bc │ │ │ │ - blls edabcc │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d8044 │ │ │ │ + b 14c2434 │ │ │ │ + blls edac44 │ │ │ │ + ldc 6, cr4, [pc, #128] @ 1d80bc │ │ │ │ tstmi sp, #176, 22 @ 0x2c000 │ │ │ │ - blx ffc95fa2 │ │ │ │ + blx fed9601a │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ eorscs r9, r1, #52224 @ 0xcc00 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - b 14a9820 │ │ │ │ - blls ed9fec │ │ │ │ + b 14a9898 │ │ │ │ + blls eda064 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - blx ff915fbe │ │ │ │ + blx fea16036 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ @ instruction: 0x46209b33 │ │ │ │ - b 13fe804 │ │ │ │ + b 13fe87c │ │ │ │ andls r0, r0, #196608 @ 0x30000 │ │ │ │ eorscs r9, r4, #52, 22 @ 0xd000 │ │ │ │ tstmi sp, #17825792 @ 0x1100000 │ │ │ │ - blx ff595fda │ │ │ │ + blx fe696052 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ @ instruction: 0x46209b33 │ │ │ │ - b 13fe824 │ │ │ │ + b 13fe89c │ │ │ │ andls r0, r0, #196608 @ 0x30000 │ │ │ │ eorscs r9, r5, #52, 22 @ 0xd000 │ │ │ │ - b 1329860 │ │ │ │ + b 13298d8 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - bls 3d6f20 │ │ │ │ + bls 3d6ea8 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee9874 │ │ │ │ + blls ee98ec │ │ │ │ ldcls 6, cr4, [r3, #-128]! @ 0xffffff80 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx fee96012 │ │ │ │ - b 13fed0c │ │ │ │ + blx 1f9608a │ │ │ │ + b 13fed84 │ │ │ │ @ instruction: 0xf10d0505 │ │ │ │ ldrtmi r0, [r9], -r0, lsr #16 │ │ │ │ - blls ee8cc0 │ │ │ │ + blls ee8d38 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 2959b4 │ │ │ │ + stmib r6, {r0, r1, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46414632 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f68b20 │ │ │ │ - blls ed6a0c │ │ │ │ + blls ed6994 │ │ │ │ eorcs r9, lr, #0, 6 │ │ │ │ @ instruction: 0x212c9b34 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx fe71604e │ │ │ │ + blx 18160c6 │ │ │ │ eorcs r6, fp, #2932736 @ 0x2cc000 │ │ │ │ strtmi r2, [r0], -r8, lsr #2 │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ tstmi sp, #52224 @ 0xcc00 │ │ │ │ - b 143ed5c │ │ │ │ + b 143edd4 │ │ │ │ @ instruction: 0xf8ba0903 │ │ │ │ stmib sp, {r3, ip, sp}^ │ │ │ │ @ instruction: 0xf7f53700 │ │ │ │ - blls ed6ea8 │ │ │ │ + blls ed6e30 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee8d18 │ │ │ │ + blls ee8d90 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 196082 │ │ │ │ + blx ff2960fa │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6e84 │ │ │ │ + blls ed6e0c │ │ │ │ svcls 0x00344639 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ - b 1428d40 │ │ │ │ + b 1428db8 │ │ │ │ @ instruction: 0xf6570707 │ │ │ │ - @ instruction: 0xf8d6e9c6 │ │ │ │ + @ instruction: 0xf8d6e98a │ │ │ │ stc 0, cr9, [sp, #64] @ 0x40 │ │ │ │ strbmi r8, [sl], -r2, lsr #22 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldmibvs r3!, {r0, ip, lr, pc}^ │ │ │ │ @ instruction: 0x4641681a │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - blls ed6484 │ │ │ │ + blls ed640c │ │ │ │ andcs r9, r8, #0, 6 │ │ │ │ tstcs r1, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 16160d6 │ │ │ │ + blx 71614e │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi sp, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ - blhi 195378c │ │ │ │ + blhi 1953804 │ │ │ │ @ instruction: 0xf657431f │ │ │ │ - @ instruction: 0xf1b9e9a4 │ │ │ │ - blls 2dbd20 │ │ │ │ + @ instruction: 0xf1b9e968 │ │ │ │ + blls 2dbd98 │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ @ instruction: 0xf04f9324 │ │ │ │ @ instruction: 0x93250300 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x2322e9cd │ │ │ │ ldmibvs r3!, {r2, r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ strbmi r2, [r1], -r0, lsl #4 │ │ │ │ svclt 0x00884620 │ │ │ │ @ instruction: 0xf7f6685a │ │ │ │ - blls ed66a0 │ │ │ │ + blls ed6628 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx b9612a │ │ │ │ + blx ffc961a0 │ │ │ │ @ instruction: 0x46329b33 │ │ │ │ tstmi sp, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - blhi 413798 │ │ │ │ - beq 2d2a84 │ │ │ │ - @ instruction: 0xf972f7f6 │ │ │ │ + blhi 413810 │ │ │ │ + beq 2d2afc │ │ │ │ + @ instruction: 0xf936f7f6 │ │ │ │ andscs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstcs r5, r0, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - svcls 0x0033fb11 │ │ │ │ + svcls 0x0033fad5 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ @ instruction: 0x432f4640 │ │ │ │ @ instruction: 0xf6579d34 │ │ │ │ - strbmi lr, [r1], -r8, ror #18 │ │ │ │ + strbmi lr, [r1], -ip, lsr #18 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ - blhi 4937cc │ │ │ │ - @ instruction: 0xf994f7f6 │ │ │ │ + blhi 493844 │ │ │ │ + @ instruction: 0xf958f7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0a20 │ │ │ │ + blls ee0a98 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f54620 │ │ │ │ - blls ed6d94 │ │ │ │ + blls ed6d1c │ │ │ │ streq lr, [r5, #-2634] @ 0xfffff5b6 │ │ │ │ - blls ee8e34 │ │ │ │ + blls ee8eac │ │ │ │ @ instruction: 0xf1b9431d │ │ │ │ eorsle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ suble r2, ip, r0, lsl #22 │ │ │ │ mulls r0, r3, r8 │ │ │ │ vsubl.u8 q9, d9, d0 │ │ │ │ @ instruction: 0xf0890980 │ │ │ │ andls r0, r1, #67108864 @ 0x4000000 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - blx ff9961b8 │ │ │ │ + blx fea96230 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a8e60 │ │ │ │ - bmi ba8e4c │ │ │ │ + blls 2a8ed8 │ │ │ │ + bmi ba8ec4 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi b693e0 │ │ │ │ + blmi b69458 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdals r3, {r0, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ ldc 0, cr11, [sp], #220 @ 0xdc │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ - blls 33c1d4 │ │ │ │ + blls 33c24c │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2ec01c │ │ │ │ + bls 2ec094 │ │ │ │ movwcs fp, #28428 @ 0x6f0c │ │ │ │ strb r2, [r1], -r7, lsl #6 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf415e7d5 │ │ │ │ andsle r4, pc, r0, lsl #5 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0200 │ │ │ │ movwcs r2, #13057 @ 0x3301 │ │ │ │ - bls 351b10 │ │ │ │ + bls 351b88 │ │ │ │ @ instruction: 0xe6314613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 351c10 │ │ │ │ + blls 351c88 │ │ │ │ @ instruction: 0xe66b0ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r8, ror #12 │ │ │ │ - bcs 212144 │ │ │ │ + bcs 2121bc │ │ │ │ andcs fp, r5, #12, 30 @ 0x30 │ │ │ │ strbt r2, [r1], -r2, lsl #4 │ │ │ │ svclt 0x000c2b00 │ │ │ │ movwcs r2, #8965 @ 0x2305 │ │ │ │ @ instruction: 0xf657e616 │ │ │ │ - svclt 0x0000ebc6 │ │ │ │ + svclt 0x0000eb8a │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r7, sl, ip, lsl #28 │ │ │ │ + @ instruction: 0x007a7d94 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 293754 │ │ │ │ + blhi 2937cc │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ffb69b04 │ │ │ │ + bmi ffb69b7c │ │ │ │ adcslt r4, r7, r6, ror #23 │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ ldmvs r5!, {r8, r9, fp} │ │ │ │ ldmpl r3, {r0, r3, r4, r6, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x57a0f415 │ │ │ │ strbcs pc, [r0], #-965 @ 0xfffffc3b @ │ │ │ │ andeq pc, r1, #5 │ │ │ │ teqls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bne 12151e8 │ │ │ │ + bne 1215260 │ │ │ │ vaddl.u8 , d5, d3 │ │ │ │ vsubw.u8 q8, , d0 │ │ │ │ mrsls r2, (UNDEF: 6) │ │ │ │ stmne r0, {r0, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ bicne pc, r0, r5, asr #7 │ │ │ │ tstls r4, r5 │ │ │ │ @ instruction: 0xf0009407 │ │ │ │ ldcge 1, cr8, [r3], #-692 @ 0xfffffd4c │ │ │ │ eorscs r9, ip, #0, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f59304 │ │ │ │ - blls 316c3c │ │ │ │ + blls 316bc4 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 212a44 │ │ │ │ + blcc 212abc │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f5b733 │ │ │ │ - blls ed6c28 │ │ │ │ + blls ed6bb0 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d2c54 │ │ │ │ + bleq 2d2ccc │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 25446c │ │ │ │ + beq 2544e4 │ │ │ │ @ instruction: 0xf7f5431f │ │ │ │ - blls ed6c0c │ │ │ │ + blls ed6b94 │ │ │ │ @ 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 ed6b78 │ │ │ │ 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: 0xf9dcf7f5 │ │ │ │ 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: 0xf9ccf7f5 │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee9be4 │ │ │ │ + blls ee9c5c │ │ │ │ svcls 0x00334620 │ │ │ │ - bleq 2144e4 │ │ │ │ + bleq 21455c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9f8f7f5 │ │ │ │ - b 13ff080 │ │ │ │ + @ instruction: 0xf9bcf7f5 │ │ │ │ + b 13ff0f8 │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee903c │ │ │ │ + blls ee90b4 │ │ │ │ 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}^ │ │ │ │ + stmda ip, {r0, r1, r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ addvs pc, r0, #352321536 @ 0x15000000 │ │ │ │ orrpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ strbmi r9, [r1], -r5, lsl #6 │ │ │ │ strtmi r9, [r0], -r4, lsl #4 │ │ │ │ - blls 348000 │ │ │ │ + blls 348078 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - @ instruction: 0xff1ef7f5 │ │ │ │ + mcr2 7, 7, pc, cr2, cr5, {7} @ │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efd008 │ │ │ │ + blls efd080 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6b30 │ │ │ │ + blls ed6ab8 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9098 │ │ │ │ - b 1429d20 │ │ │ │ - @ instruction: 0xf6570903 │ │ │ │ - @ instruction: 0x4632e81c │ │ │ │ + blls ee9110 │ │ │ │ + b 1429d98 │ │ │ │ + @ instruction: 0xf6560903 │ │ │ │ + ldrtmi lr, [r2], -r0, ror #31 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a12b64 │ │ │ │ - @ instruction: 0xf882f7f6 │ │ │ │ + blge a12bdc │ │ │ │ + @ instruction: 0xf846f7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0cf4 │ │ │ │ + blls ee0d6c │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - ldmibvs r3!, {r0, r2, r3, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ec0454 │ │ │ │ - blls ee90d4 │ │ │ │ + blls ec04cc │ │ │ │ + blls ee914c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6ad8 │ │ │ │ + blls ed6a60 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee90f0 │ │ │ │ + blls ee9168 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 796450 │ │ │ │ + @ instruction: 0xf9daf7f5 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6ab4 │ │ │ │ + blls ed6a3c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9114 │ │ │ │ - b 1429d9c │ │ │ │ + blls ee918c │ │ │ │ + b 1429e14 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - blls 31441c │ │ │ │ + blls 3143a4 │ │ │ │ @ instruction: 0xf8d62202 │ │ │ │ @ instruction: 0x4641a010 │ │ │ │ - b 15a9d30 │ │ │ │ + b 15a9da8 │ │ │ │ movwcs r2, #2963 @ 0xb93 │ │ │ │ stmib sp, {r1, r3, r4, r6, r7, r8, sl, lr}^ │ │ │ │ svclt 0x00922322 │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - mrc2 7, 7, pc, cr8, cr5, {7} │ │ │ │ + mrc2 7, 5, pc, cr12, cr5, {7} │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0cf0 │ │ │ │ + blls ee0d68 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6a68 │ │ │ │ + blls ed69f0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9160 │ │ │ │ - b 1429de8 │ │ │ │ + blls ee91d8 │ │ │ │ + b 1429e60 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - @ instruction: 0xf3c5efb8 │ │ │ │ + @ instruction: 0xf3c5ef7c │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r2, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d898c │ │ │ │ + blcs 1d8a04 │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f52023 │ │ │ │ - blls ed82c4 │ │ │ │ + blls ed824c │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf938f7f5 │ │ │ │ + @ instruction: 0xf8fcf7f5 │ │ │ │ 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 0x0050f656 │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ movwcs lr, #35277 @ 0x89cd │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ - blcs 1ff164 │ │ │ │ + blcs 1ff1dc │ │ │ │ bichi pc, r2, r0 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ed160 │ │ │ │ + bcs 1ed1d8 │ │ │ │ bichi pc, r8, r0, asr #32 │ │ │ │ - beq ff8bed7c │ │ │ │ + beq ff8bedf4 │ │ │ │ eorcc lr, r8, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf1ba4653 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ stmdbls r6, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ - blls ed6f48 │ │ │ │ + blls ed6fc0 │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf906f7f5 │ │ │ │ - vldr d9, [pc, #204] @ 1d8664 │ │ │ │ + @ instruction: 0xf8caf7f5 │ │ │ │ + vldr d9, [pc, #204] @ 1d86dc │ │ │ │ eorscs r7, r3, #41984 @ 0xa400 │ │ │ │ - blls ee921c │ │ │ │ + blls ee9294 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 213bdc │ │ │ │ + blvc 213c54 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8f8f7f5 │ │ │ │ + @ instruction: 0xf8bcf7f5 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13ff288 │ │ │ │ - blls 2da5c8 │ │ │ │ + b 13ff300 │ │ │ │ + blls 2da640 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 338c5c │ │ │ │ + blls 338cd4 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a9 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f8c8c │ │ │ │ + bcs 1f8d04 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ tstcs sp, r0, lsl #6 │ │ │ │ @ instruction: 0x4620221f │ │ │ │ - @ instruction: 0xf8d8f7f5 │ │ │ │ + @ instruction: 0xf89cf7f5 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls ea0e4c │ │ │ │ + blls ea0ec4 │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - @ instruction: 0xf8ccf7f5 │ │ │ │ - b 13ff2d8 │ │ │ │ + @ instruction: 0xf890f7f5 │ │ │ │ + b 13ff350 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133f2e8 │ │ │ │ + b 133f360 │ │ │ │ vrshl.s8 d16, d3, d0 │ │ │ │ ldmibvs r3!, {r3, r5, r6, r8, pc}^ │ │ │ │ eorcc pc, fp, r3, asr r8 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavc fp, {r0, r7, r8, pc} │ │ │ │ vsubl.u8 q9, d3, d0 │ │ │ │ @ instruction: 0xf0830380 │ │ │ │ teq r3, r1, lsl #6 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r7, sl, r0, asr sp │ │ │ │ + ldrsbteq r7, [sl], #-200 @ 0xffffff38 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ stmib sp, {r0, r1, r4, r5, sl, fp, sp, pc}^ │ │ │ │ eorscs r2, ip, #0, 14 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7f59306 │ │ │ │ - blls 3968e4 │ │ │ │ + blls 39686c │ │ │ │ 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 ed6858 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d2fac │ │ │ │ + bleq 2d3024 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 2547c4 │ │ │ │ + beq 25483c │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #2185 @ 0x889 @ │ │ │ │ - blls ebd298 │ │ │ │ + movwcs pc, #2125 @ 0x84d @ │ │ │ │ + blls ebd310 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - bleq 2147e4 │ │ │ │ + bleq 21485c │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #2169 @ 0x879 @ │ │ │ │ - blls ebd2b8 │ │ │ │ - bls 2e9f38 │ │ │ │ + movwcs pc, #2109 @ 0x83d @ │ │ │ │ + blls ebd330 │ │ │ │ + bls 2e9fb0 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efcec0 │ │ │ │ + blls efcf38 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #2155 @ 0x86b @ │ │ │ │ - blls ebd2d4 │ │ │ │ - bls 329f54 │ │ │ │ + movwcs pc, #2095 @ 0x82f @ │ │ │ │ + blls ebd34c │ │ │ │ + bls 329fcc │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efcedc │ │ │ │ + blls efcf54 │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf85cf7f5 │ │ │ │ + @ instruction: 0xf820f7f5 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143fbc8 │ │ │ │ + b 143fc40 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed6840 │ │ │ │ + blls ed67c8 │ │ │ │ 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 142a090 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - ldrtmi lr, [r2], -r0, lsr #29 │ │ │ │ + ldrtmi lr, [r2], -r4, ror #28 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a12e5c │ │ │ │ - @ instruction: 0xff06f7f5 │ │ │ │ + blge a12ed4 │ │ │ │ + mcr2 7, 6, pc, cr10, cr5, {7} @ │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0fec │ │ │ │ + blls ee1064 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ - @ instruction: 0xf7f59301 │ │ │ │ - ldmibvs r3!, {r0, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7f49301 │ │ │ │ + ldmibvs r3!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ec074c │ │ │ │ - blls ee93c4 │ │ │ │ + blls ec07c4 │ │ │ │ + blls ee943c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0xf820f7f5 │ │ │ │ + @ instruction: 0xffe4f7f4 │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143f43c │ │ │ │ + b 143f4b4 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed69e0 │ │ │ │ + blls ed6968 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls ee0bfc │ │ │ │ + blls ee0c74 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf80ef7f5 │ │ │ │ + @ instruction: 0xffd2f7f4 │ │ │ │ @ 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} @ │ │ │ │ + mcr 6, 1, pc, cr6, cr6, {2} @ │ │ │ │ @ instruction: 0x9010f8d6 │ │ │ │ movwcs r2, #514 @ 0x202 │ │ │ │ @ instruction: 0x2322e9cd │ │ │ │ @ instruction: 0xf1b9464a │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs sl, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - stc2 7, cr15, [r0, #980] @ 0x3d4 │ │ │ │ + stc2l 7, cr15, [r4, #-980] @ 0xfffffc2c │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0fe0 │ │ │ │ + blls ee1058 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed8778 │ │ │ │ + blls ed8700 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9448 │ │ │ │ - ldc 6, cr4, [pc, #256] @ 1d88d8 │ │ │ │ + blls ee94c0 │ │ │ │ + ldc 6, cr4, [pc, #256] @ 1d8950 │ │ │ │ tstmi pc, #95232 @ 0x17400 │ │ │ │ - mrc 6, 1, APSR_nzcv, cr14, cr6, {2} │ │ │ │ + mcr 6, 0, pc, cr2, cr6, {2} @ │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0xf04f9b04 │ │ │ │ @ instruction: 0x93240202 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ stmib sp, {r8, r9}^ │ │ │ │ svclt 0x008c2322 │ │ │ │ andcs r6, r0, #3981312 @ 0x3cc000 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ ldmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - ldc2l 7, cr15, [r2, #980]! @ 0x3d4 │ │ │ │ + ldc2 7, cr15, [r6, #980]! @ 0x3d4 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee1054 │ │ │ │ + blls ee10cc │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed8724 │ │ │ │ + blls ed86ac │ │ │ │ @ instruction: 0x46414632 │ │ │ │ - blls ee949c │ │ │ │ + blls ee9514 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ - b 13bb450 │ │ │ │ + b 13bb4c8 │ │ │ │ @ instruction: 0xf7f50a03 │ │ │ │ - blls ed806c │ │ │ │ + blls ed7ff4 │ │ │ │ movwls r2, #536 @ 0x218 │ │ │ │ - blls ee0c94 │ │ │ │ + blls ee0d0c │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xffacf7f4 │ │ │ │ + @ instruction: 0xff70f7f4 │ │ │ │ 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} @ │ │ │ │ + stcl 6, cr15, [r6, #344] @ 0x158 │ │ │ │ ldrtmi r4, [r2], -r1, asr #12 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f58b0a │ │ │ │ - blls ed8124 │ │ │ │ + blls ed80ac │ │ │ │ andscs r9, pc, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - @ instruction: 0xff94f7f4 │ │ │ │ - b 147f548 │ │ │ │ + @ instruction: 0xff58f7f4 │ │ │ │ + b 147f5c0 │ │ │ │ tstmi pc, #20971520 @ 0x1400000 │ │ │ │ tstmi sp, #52, 22 @ 0xd000 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldmibvs r3!, {r0, r4, r5, ip, lr, pc}^ │ │ │ │ - blcs 1f28fc │ │ │ │ + blcs 1f2974 │ │ │ │ @ instruction: 0xf893d04c │ │ │ │ andcs r9, r0, #0 │ │ │ │ stmibeq r0, {r0, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ movweq pc, #4233 @ 0x1089 @ │ │ │ │ andcs r9, r0, #268435456 @ 0x10000000 │ │ │ │ movwls r4, #1553 @ 0x611 │ │ │ │ @ instruction: 0xf7f44620 │ │ │ │ - ldmib sp, {r0, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi sp, #-872415232 @ 0xcc000000 │ │ │ │ tstmi r7, #3072 @ 0xc00 │ │ │ │ stmib r3, {r1, r2, r5, r9, fp, lr}^ │ │ │ │ ldrbtmi r7, [sl], #-1280 @ 0xfffffb00 │ │ │ │ ldmpl r3, {r0, r2, r5, r8, r9, fp, lr}^ │ │ │ │ - blls f32930 │ │ │ │ + blls f329a8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r9, r0, lsl #6 │ │ │ │ eorslt r9, r7, r3, lsl #16 │ │ │ │ - blhi 293bcc │ │ │ │ + blhi 293c44 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ orrslt r9, fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9a04 │ │ │ │ movwcs r2, #29446 @ 0x7306 │ │ │ │ movwcs lr, #1596 @ 0x63c │ │ │ │ bfi r4, sl, #12, #10 │ │ │ │ addmi pc, r0, #352321536 @ 0x15000000 │ │ │ │ - blcs 20c978 │ │ │ │ + blcs 20c9f0 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ strt r2, [pc], -r3, lsl #6 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ - blls 3521c0 │ │ │ │ + blls 352238 │ │ │ │ @ instruction: 0xf415b14b │ │ │ │ - blls 2ec718 │ │ │ │ + blls 2ec790 │ │ │ │ andcs fp, r6, #12, 30 @ 0x30 │ │ │ │ strbt r2, [r0], -r7, lsl #4 │ │ │ │ - beq ff67f538 │ │ │ │ - bls 35229c │ │ │ │ + beq ff67f5b0 │ │ │ │ + bls 352314 │ │ │ │ @ instruction: 0xe65a4613 │ │ │ │ @ instruction: 0xe7b7461a │ │ │ │ svclt 0x000c2a00 │ │ │ │ andcs r2, r2, #1342177280 @ 0x50000000 │ │ │ │ - blcs 212288 │ │ │ │ + blcs 212300 │ │ │ │ movwcs fp, #24332 @ 0x5f0c │ │ │ │ ldr r2, [r1], -r2, lsl #6 │ │ │ │ - stmda r0!, {r0, r1, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r4!, {r0, r1, r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r7, sl, r2, asr #14 │ │ │ │ + rsbseq r7, sl, sl, asr #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 293e1c │ │ │ │ + blhi 293e94 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ff5ea1cc │ │ │ │ + bmi ff5ea244 │ │ │ │ ldrsbtlt r4, [r7], r0 │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ ldmvs r5!, {r8, r9, fp} │ │ │ │ ldmpl r3, {r0, r3, r4, r6, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x57a0f415 │ │ │ │ andeq pc, r1, #5 │ │ │ │ strpl pc, [r0], #-965 @ 0xfffffc3b │ │ │ │ teqls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bne 12158b0 │ │ │ │ + bne 1215928 │ │ │ │ orreq pc, r0, #335544323 @ 0x14000003 │ │ │ │ vraddhn.i16 d25, , │ │ │ │ andls r1, r2, r0, lsl #17 │ │ │ │ movwls r9, #12549 @ 0x3105 │ │ │ │ @ instruction: 0xf0009200 │ │ │ │ ldcge 1, cr8, [r3], #-760 @ 0xfffffd08 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7f4b004 │ │ │ │ - blls 2d8580 │ │ │ │ + blls 2d8508 │ │ │ │ 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 ed84f4 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d3310 │ │ │ │ + bleq 2d3388 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - blhi fee14068 │ │ │ │ + blhi fee140e0 │ │ │ │ @ instruction: 0xf7f4431f │ │ │ │ - blls ed8550 │ │ │ │ + blls ed84d8 │ │ │ │ @ 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 ed84bc │ │ │ │ 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} │ │ │ │ + mrc2 7, 3, pc, cr14, 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 ed8480 │ │ │ │ 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: 0xf415ecc2 │ │ │ │ vst1.32 {d6-d9}, [r5], r0 │ │ │ │ movwls r5, #17280 @ 0x4380 │ │ │ │ andls r4, r3, #68157440 @ 0x4100000 │ │ │ │ svclt 0x00084620 │ │ │ │ - blcs 1ff688 │ │ │ │ + blcs 1ff700 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrmi fp, [sl], -ip, lsl #30 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ @ instruction: 0x4632231c │ │ │ │ mlacc r8, r6, r8, pc @ │ │ │ │ movteq pc, #5059 @ 0x13c3 @ │ │ │ │ @ instruction: 0xf7f59306 │ │ │ │ - blls ed79e4 │ │ │ │ + blls ed796c │ │ │ │ movwls r2, #559 @ 0x22f │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 7, 3, pc, cr12, cr4, {7} │ │ │ │ + mcr2 7, 2, pc, cr0, cr4, {7} @ │ │ │ │ movwpl pc, #965 @ 0x3c5 @ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ andscs r9, r2, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0x46119b33 │ │ │ │ - b 142a33c │ │ │ │ - blls edaecc │ │ │ │ + b 142a3b4 │ │ │ │ + blls edaf44 │ │ │ │ @ instruction: 0xf7f4431f │ │ │ │ - blls ed847c │ │ │ │ + blls ed8404 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 142a3d0 │ │ │ │ - blls edaee0 │ │ │ │ + b 142a448 │ │ │ │ + blls edaf58 │ │ │ │ @ instruction: 0xf656431f │ │ │ │ - ldrtmi lr, [r2], -r2, asr #25 │ │ │ │ + ldrtmi lr, [r2], -r6, lsl #25 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a14118 │ │ │ │ - stc2 7, cr15, [r8, #-980]! @ 0xfffffc2c │ │ │ │ + blhi a14190 │ │ │ │ + stc2l 7, cr15, [ip], #980 @ 0x3d4 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee13a8 │ │ │ │ + blls ee1420 │ │ │ │ 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, r2, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ec0b08 │ │ │ │ + blls ec0b80 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 13bf7e0 │ │ │ │ + b 13bf858 │ │ │ │ @ instruction: 0xf8ba0b03 │ │ │ │ movwls r3, #8 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - mcr2 7, 2, pc, cr0, cr4, {7} @ │ │ │ │ + mcr2 7, 0, pc, cr4, 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} │ │ │ │ + mrc2 7, 3, pc, cr14, cr4, {7} │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee13d8 │ │ │ │ + blls ee1450 │ │ │ │ strtmi r2, [r0], -r0, lsr #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed83fc │ │ │ │ + blls ed8384 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee97cc │ │ │ │ - b 142a454 │ │ │ │ + blls ee9844 │ │ │ │ + b 142a4cc │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - blls 2d3d64 │ │ │ │ + blls 2d3cec │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blhi a9419c │ │ │ │ - blcs fe6d34a8 │ │ │ │ + blhi a94214 │ │ │ │ + blcs fe6d3520 │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - blx fe996b52 │ │ │ │ + blx 1a96bca │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee13a4 │ │ │ │ + blls ee141c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed83b4 │ │ │ │ + blls ed833c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9814 │ │ │ │ - b 142a49c │ │ │ │ + blls ee988c │ │ │ │ + b 142a514 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - vmov.i32 q15, #57087 @ 0x0000deff │ │ │ │ + vmull.u8 q15, d5, d18 │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ andcs r9, r0, #3072 @ 0xc00 │ │ │ │ smlalbtpl pc, r0, r5, r3 @ │ │ │ │ addsmi r9, r3, #1342177282 @ 0x50000002 │ │ │ │ eorne lr, r6, #3358720 @ 0x334000 │ │ │ │ movwcs fp, #12052 @ 0x2f14 │ │ │ │ ldrmi r2, [sl, #769] @ 0x301 │ │ │ │ @@ -434954,2906 +434980,2920 @@ │ │ │ │ andcs fp, r0, #152, 30 @ 0x260 │ │ │ │ @ instruction: 0xf04f9107 │ │ │ │ stmib sp, {r8}^ │ │ │ │ svclt 0x00880122 │ │ │ │ @ instruction: 0x464169f2 │ │ │ │ svclt 0x00884620 │ │ │ │ eorcs pc, r3, r2, asr r8 @ │ │ │ │ - stc2 7, cr15, [r6], {245} @ 0xf5 │ │ │ │ + blx ff496c32 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee142c │ │ │ │ + blls ee14a4 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed834c │ │ │ │ + blls ed82d4 │ │ │ │ @ instruction: 0x21002298 │ │ │ │ - blls ee987c │ │ │ │ - b 1442c34 │ │ │ │ + blls ee98f4 │ │ │ │ + b 1442cac │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - movwcs lr, #3114 @ 0xc2a │ │ │ │ + movwcs lr, #3054 @ 0xbee │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ stmib sp, {r3, r8, r9, sp}^ │ │ │ │ - blls 2a1840 │ │ │ │ + blls 2a18b8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 2f93cc │ │ │ │ + bls 2f9444 │ │ │ │ movwpl pc, #1029 @ 0x405 @ │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ - bls 2f93f0 │ │ │ │ + bls 2f9468 │ │ │ │ stmib sp, {r0, r1, r3, r4, r6, r7, r9, fp}^ │ │ │ │ ldrbmi r3, [r3], -r8, lsr #4 │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldmibvs r3!, {r0, ip, lr, pc}^ │ │ │ │ @ instruction: 0x4642681b │ │ │ │ strtmi r9, [r0], -r5, lsl #18 │ │ │ │ @ instruction: 0xff0ef7fc │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee14c0 │ │ │ │ + blls ee1538 │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed82e8 │ │ │ │ - blvc 6d42dc │ │ │ │ + blls ed8270 │ │ │ │ + blvc 6d4354 │ │ │ │ tstmi pc, #805306371 @ 0x30000003 │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ - b 1437870 │ │ │ │ + b 14378e8 │ │ │ │ @ instruction: 0xf7f40803 │ │ │ │ - blls ed82cc │ │ │ │ - blls ee98f8 │ │ │ │ + blls ed8254 │ │ │ │ + blls ee9970 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blcs 1ff890 │ │ │ │ + blcs 1ff908 │ │ │ │ bichi pc, pc, r0 │ │ │ │ @ instruction: 0xf4059b04 │ │ │ │ - blcs 1ed490 │ │ │ │ + blcs 1ed508 │ │ │ │ bicshi pc, r2, r0 │ │ │ │ orrmi pc, r0, #352321536 @ 0x15000000 │ │ │ │ bicshi pc, r6, r0 │ │ │ │ @ instruction: 0xf04f2a00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r2, r3, #268435456 @ 0x10000000 │ │ │ │ svclt 0x0000e008 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r7, sl, r8, lsl #13 │ │ │ │ + rsbseq r7, sl, r0, lsl r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ andscs r2, pc, #1073741831 @ 0x40000007 │ │ │ │ @ instruction: 0xf7f44620 │ │ │ │ - blls 398278 │ │ │ │ + blls 398200 │ │ │ │ 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, [r2, #-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 ed81cc │ │ │ │ + b 13ea4e4 │ │ │ │ + b 139a194 │ │ │ │ + blls eda990 │ │ │ │ streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ cmnphi r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf85369f3 │ │ │ │ - blcs 1e4dc8 │ │ │ │ + blcs 1e4e40 │ │ │ │ orrshi pc, r2, r0 │ │ │ │ andcs r7, r0, #1769472 @ 0x1b0000 │ │ │ │ orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ movweq pc, #4227 @ 0x1083 @ │ │ │ │ ldcge 1, cr14, [r3], #-272 @ 0xfffffef0 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ strls r4, [r1, -r0, lsr #12] │ │ │ │ - ldc2 7, cr15, [r2, #-976]! @ 0xfffffc30 │ │ │ │ + ldc2l 7, cr15, [r6], #976 @ 0x3d0 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ - blcc 213478 │ │ │ │ - blls eaa58c │ │ │ │ + blcc 2134f0 │ │ │ │ + blls eaa604 │ │ │ │ @ instruction: 0xf8dd4620 │ │ │ │ movwls fp, #12496 @ 0x30d0 │ │ │ │ - stc2 7, cr15, [r6, #-976]! @ 0xfffffc30 │ │ │ │ + stc2l 7, cr15, [sl], #976 @ 0x3d0 │ │ │ │ @ instruction: 0x46209a33 │ │ │ │ stmib sp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ - b 12c3160 │ │ │ │ - blls edb16c │ │ │ │ - ldc 2, cr2, [pc, #192] @ 1d8e28 │ │ │ │ + b 12c31d8 │ │ │ │ + blls edb1e4 │ │ │ │ + ldc 2, cr2, [pc, #192] @ 1d8ea0 │ │ │ │ @ instruction: 0x46118bbf │ │ │ │ - bleq 2d369c │ │ │ │ - ldc2 7, cr15, [r6, #-976] @ 0xfffffc30 │ │ │ │ + bleq 2d3714 │ │ │ │ + ldc2l 7, cr15, [sl], {244} @ 0xf4 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls ea1640 │ │ │ │ + blls ea16b8 │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ strtmi r8, [r0], -r0 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14bfa5c │ │ │ │ + b 14bfad4 │ │ │ │ @ instruction: 0xf7f40903 │ │ │ │ - movwcs pc, #3335 @ 0xd07 @ │ │ │ │ - blls ebd99c │ │ │ │ + movwcs pc, #3275 @ 0xccb @ │ │ │ │ + blls ebda14 │ │ │ │ sbcne pc, r0, #335544323 @ 0x14000003 │ │ │ │ eorscs r9, r4, #0, 4 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ - b 142a62c │ │ │ │ + b 142a6a4 │ │ │ │ @ instruction: 0xf7f40903 │ │ │ │ - movwcs pc, #3319 @ 0xcf7 @ │ │ │ │ - blls ebd9bc │ │ │ │ + movwcs pc, #3259 @ 0xcbb @ │ │ │ │ + blls ebda34 │ │ │ │ sbcmi pc, r0, #335544323 @ 0x14000003 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ - b 142a64c │ │ │ │ + b 142a6c4 │ │ │ │ @ instruction: 0xf7f40a03 │ │ │ │ - movwcs pc, #3303 @ 0xce7 @ │ │ │ │ - blls ebd9dc │ │ │ │ + movwcs pc, #3243 @ 0xcab @ │ │ │ │ + blls ebda54 │ │ │ │ andpl pc, r0, #335544323 @ 0x14000003 │ │ │ │ andscs r9, r2, #0, 4 │ │ │ │ stmdbeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ - b 146a66c │ │ │ │ + b 146a6e4 │ │ │ │ @ instruction: 0xf7f40a03 │ │ │ │ - blls ed8150 │ │ │ │ + blls ed80d8 │ │ │ │ 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 2d37a8 │ │ │ │ + b ffd167dc │ │ │ │ @ instruction: 0x46414632 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f58b20 │ │ │ │ - blls ed7c58 │ │ │ │ + blls ed7be0 │ │ │ │ eorcs r9, lr, #0, 6 │ │ │ │ @ instruction: 0x212c9b34 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2 7, cr15, [sl], #976 @ 0x3d0 │ │ │ │ + ldc2l 7, cr15, [lr], #-976 @ 0xfffffc30 │ │ │ │ eorcs r6, fp, #2932736 @ 0x2cc000 │ │ │ │ strtmi r2, [r0], -r8, lsr #2 │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ - b 143fb08 │ │ │ │ - blls edb24c │ │ │ │ - beq 2d376c │ │ │ │ + b 143fb80 │ │ │ │ + blls edb2c4 │ │ │ │ + beq 2d37e4 │ │ │ │ @ instruction: 0x3008f8bb │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - stc2 7, cr15, [r8], #976 @ 0x3d0 │ │ │ │ + stc2l 7, cr15, [ip], #-976 @ 0xfffffc30 │ │ │ │ @ instruction: 0x46599b33 │ │ │ │ - b 142a6d8 │ │ │ │ - blls edb268 │ │ │ │ - beq 2d3788 │ │ │ │ - stc2 7, cr15, [r2, #-976]! @ 0xfffffc30 │ │ │ │ + b 142a750 │ │ │ │ + blls edb2e0 │ │ │ │ + beq 2d3800 │ │ │ │ + stc2l 7, cr15, [r6], #976 @ 0x3d0 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls f180cc │ │ │ │ + blls f18054 │ │ │ │ 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 fed1685c │ │ │ │ @ instruction: 0xa010f8d6 │ │ │ │ - blhi a944c8 │ │ │ │ + blhi a94540 │ │ │ │ @ instruction: 0xf1ba4652 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs sl, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx 416e7c │ │ │ │ + @ instruction: 0xf9ccf7f5 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee16d0 │ │ │ │ + blls ee1748 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed8088 │ │ │ │ + blls ed8010 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9b40 │ │ │ │ + blls ee9bb8 │ │ │ │ vmlsl.u q10, d5, d0[0] │ │ │ │ - b 142fbcc │ │ │ │ + b 142fc44 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - @ instruction: 0xf1baeac6 │ │ │ │ + @ instruction: 0xf1baea8a │ │ │ │ @ instruction: 0xf3c50f01 │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ @ instruction: 0x9325461d │ │ │ │ @ instruction: 0x93274641 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x2322e9cd │ │ │ │ svclt 0x008c4620 │ │ │ │ andcs r6, r0, #3981312 @ 0x3cc000 │ │ │ │ addslt pc, r8, sp, asr #17 │ │ │ │ - blhi 1814580 │ │ │ │ + blhi 18145f8 │ │ │ │ ldmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blx 1e96ee0 │ │ │ │ + blx f96f58 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee1754 │ │ │ │ + blls ee17cc │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed8024 │ │ │ │ + blls ed7fac │ │ │ │ @ instruction: 0x46414632 │ │ │ │ - blls ee9ba4 │ │ │ │ + blls ee9c1c │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ - b 143bb50 │ │ │ │ + b 143bbc8 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed796c │ │ │ │ + blls ed78f4 │ │ │ │ movwls r2, #536 @ 0x218 │ │ │ │ - blls ee1394 │ │ │ │ + blls ee140c │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2 7, cr15, [ip], #-976 @ 0xfffffc30 │ │ │ │ + blx ffe16f92 │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b fe2168b4 │ │ │ │ + b 131692c │ │ │ │ ldrtmi r4, [r2], -r1, asr #12 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f58b0a │ │ │ │ - blls ed7a20 │ │ │ │ + blls ed79a8 │ │ │ │ andscs r9, pc, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2 7, cr15, [r2], {244} @ 0xf4 │ │ │ │ + blx ff796fc6 │ │ │ │ eorscs r9, r5, #52224 @ 0xcc00 │ │ │ │ strlt lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - blls ee9c04 │ │ │ │ + blls ee9c7c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ streq lr, [r3, #-2633] @ 0xfffff5b7 │ │ │ │ - stc2 7, cr15, [r6], {244} @ 0xf4 │ │ │ │ + blx ff496fde │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ tstmi sp, #52, 22 @ 0xd000 │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldmibvs r3!, {r0, r4, r5, ip, lr, pc}^ │ │ │ │ - blcs 1f3014 │ │ │ │ + blcs 1f308c │ │ │ │ @ instruction: 0xf893d04c │ │ │ │ andcs sl, r0, #0 │ │ │ │ - beq fe215edc │ │ │ │ + beq fe215f54 │ │ │ │ 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, 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 f330c0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r9, r0, lsl #6 │ │ │ │ eorslt r9, r7, r2, lsl #16 │ │ │ │ - blhi 2942e4 │ │ │ │ + blhi 29435c │ │ │ │ svchi 0x00f0e8bd │ │ │ │ orrslt r9, fp, r4, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9a03 │ │ │ │ movwcs r2, #29446 @ 0x7306 │ │ │ │ movwcs lr, #1555 @ 0x613 │ │ │ │ bfi r4, sl, #12, #10 │ │ │ │ addmi pc, r0, #352321536 @ 0x15000000 │ │ │ │ - blcs 20d090 │ │ │ │ + blcs 20d108 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ str r2, [r6], -r3, lsl #6 │ │ │ │ ldrmi r9, [r3], -r4, lsl #20 │ │ │ │ - blls 312834 │ │ │ │ + blls 3128ac │ │ │ │ @ instruction: 0xf415b14b │ │ │ │ - blls 2ace30 │ │ │ │ + blls 2acea8 │ │ │ │ andcs fp, r6, #12, 30 @ 0x30 │ │ │ │ strb r2, [r1], -r7, lsl #4 │ │ │ │ - beq ff67fc4c │ │ │ │ - bls 312938 │ │ │ │ + beq ff67fcc4 │ │ │ │ + bls 3129b0 │ │ │ │ @ instruction: 0xe63b4613 │ │ │ │ @ instruction: 0xe7b7461a │ │ │ │ svclt 0x000c2a00 │ │ │ │ andcs r2, r2, #1342177280 @ 0x50000000 │ │ │ │ - blcs 212924 │ │ │ │ + blcs 21299c │ │ │ │ movwcs fp, #24332 @ 0x5f0c │ │ │ │ strb r2, [r8, #770]! @ 0x302 │ │ │ │ - ldcl 6, cr15, [r4], {86} @ 0x56 │ │ │ │ + ldc 6, cr15, [r8], {86} @ 0x56 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r7, sl, sl, lsr #32 │ │ │ │ + ldrhteq r6, [sl], #-242 @ 0xffffff0e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 294534 │ │ │ │ + blhi 2945ac │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ - strmi r3, [lr], -r8, asr #9 │ │ │ │ + @ instruction: 0x460e34d0 │ │ │ │ adccs sl, r8, #640 @ 0x280 │ │ │ │ andls r2, r4, r0, lsl #2 │ │ │ │ @ instruction: 0xf8df2700 │ │ │ │ - ldcge 4, cr0, [r5], #-752 @ 0xfffffd10 │ │ │ │ - ldrdls pc, [r4], -r6 @ │ │ │ │ + ldcge 4, cr0, [r5], #-784 @ 0xfffffcf0 │ │ │ │ stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9337 │ │ │ │ - bvs e99cb4 │ │ │ │ + bvs 1e99d28 │ │ │ │ @ instruction: 0xf6569303 │ │ │ │ - ldmibvs r3!, {r1, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrls r4, [r1, -r9, lsr #12] │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ strbmi r8, [r2], -r0 │ │ │ │ mulvc r0, r8, r8 │ │ │ │ strne pc, [r0, -r7, asr #7] │ │ │ │ @ instruction: 0xf7f49710 │ │ │ │ - blls f58b2c │ │ │ │ - bls f7f4e8 │ │ │ │ - stmdbcs r4, {r2, r4, r5, r6, r7, r8, r9, fp, ip, sp} │ │ │ │ - @ instruction: 0xf1b9bf08 │ │ │ │ - svclt 0x000c0f04 │ │ │ │ - bleq 255228 │ │ │ │ - bleq 21522c │ │ │ │ + blls f58ab8 │ │ │ │ + ldrdls pc, [r0], -r6 @ │ │ │ │ + blcc ffeff560 │ │ │ │ + @ instruction: 0xf1b99a36 │ │ │ │ + svclt 0x00080f04 │ │ │ │ + svclt 0x000c2904 │ │ │ │ + bleq 2552a0 │ │ │ │ + bleq 2152a4 │ │ │ │ @ instruction: 0xf00b4313 │ │ │ │ svclt 0x00180b01 │ │ │ │ - bleq 215238 │ │ │ │ + bleq 2152b0 │ │ │ │ svceq 0x0000f1bb │ │ │ │ - rschi pc, fp, r0, asr #32 │ │ │ │ + rschi pc, pc, r0, asr #32 │ │ │ │ ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ @ instruction: 0xf6564628 │ │ │ │ - strbmi lr, [r2], -r8, lsr #19 │ │ │ │ + strbmi lr, [r2], -ip, ror #18 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ ldrls r2, [r0, -r0, lsl #6] │ │ │ │ @ instruction: 0xf7f49311 │ │ │ │ - blls f58ae4 │ │ │ │ + blls f58a6c │ │ │ │ @ instruction: 0xf1a368b2 │ │ │ │ - blls f5bcfc │ │ │ │ + blls f5bd74 │ │ │ │ tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ - beq 2d3a58 │ │ │ │ + beq 2d3ad0 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf1babf08 │ │ │ │ + @ instruction: 0xf3c20f00 │ │ │ │ + svclt 0x00080340 │ │ │ │ + beq 2552fc │ │ │ │ + andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + @ instruction: 0xf04fbf18 │ │ │ │ + andls r0, r6, #0, 20 │ │ │ │ + bls 2bd1e4 │ │ │ │ + andhi pc, r6, #64 @ 0x40 │ │ │ │ + @ instruction: 0xf0002a02 │ │ │ │ + eorscs r8, ip, #192, 4 │ │ │ │ + stmib sp, {r5, r9, sl, lr}^ │ │ │ │ + ldrmi r1, [r1], -r0, lsl #22 │ │ │ │ + @ instruction: 0xf7f49307 │ │ │ │ + blls 3d7d58 │ │ │ │ + ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x4611ba35 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blx ff6171d0 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2aa88 │ │ │ │ + b 14bfa20 │ │ │ │ + andls r0, r0, #3072 @ 0xc00 │ │ │ │ + eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ + b 146aa5c │ │ │ │ + @ instruction: 0xf7f40a03 │ │ │ │ + blls f57d24 │ │ │ │ + blvc e6aaa4 │ │ │ │ + b 14a16c8 │ │ │ │ + blls f5be38 │ │ │ │ + eorcs r9, r9, #0, 4 │ │ │ │ + movweq lr, #14922 @ 0x3a4a │ │ │ │ + beq 215374 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf7f49305 │ │ │ │ + bls 397d00 │ │ │ │ + andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls 33fb20 │ │ │ │ + bleq 293b7c │ │ │ │ + @ instruction: 0xf8cd9a36 │ │ │ │ + tstmi r3, #4 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + @ instruction: 0xf7f49305 │ │ │ │ + bls f57ce0 │ │ │ │ + strtmi r9, [r0], -r5, lsl #22 │ │ │ │ + bleq 293b98 │ │ │ │ + teqcs r2, r6, lsr sl │ │ │ │ + bls 2139a8 │ │ │ │ eorscs r4, r4, #1275068416 @ 0x4c000000 │ │ │ │ @ instruction: 0xf7f49305 │ │ │ │ - bls f57d3c │ │ │ │ - blls 3216c4 │ │ │ │ + bls 2d7cc4 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - b 14bfa14 │ │ │ │ - bls f5b620 │ │ │ │ - bleq 293b28 │ │ │ │ - @ instruction: 0xf7f42230 │ │ │ │ - blls f57d20 │ │ │ │ + @ instruction: 0x212e2a00 │ │ │ │ + blls 33fb60 │ │ │ │ + bleq 293bbc │ │ │ │ + tstmi r3, #221184 @ 0x36000 │ │ │ │ + movwls r2, #12848 @ 0x3230 │ │ │ │ + blx fe29726c │ │ │ │ + @ instruction: 0x46209a35 │ │ │ │ + teqcs r7, r3, lsl #22 │ │ │ │ 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 │ │ │ │ + bleq 293bd8 │ │ │ │ + tstmi r3, #221184 @ 0x36000 │ │ │ │ + andls r6, r0, #729088 @ 0xb2000 │ │ │ │ + movwls r2, #12856 @ 0x3238 │ │ │ │ + blx 1e9728c │ │ │ │ + @ instruction: 0x46519a35 │ │ │ │ + strtmi r9, [r8], -r3, lsl #22 │ │ │ │ + bleq 293bf4 │ │ │ │ + tstmi r3, #221184 @ 0x36000 │ │ │ │ + movwls r2, #12968 @ 0x32a8 │ │ │ │ + stmia r4, {r1, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strtmi r4, [r0], -r2, asr #12 │ │ │ │ + @ instruction: 0xf8cd4629 │ │ │ │ + ldrls sl, [r0, -r4, asr #32] │ │ │ │ + stc2 7, cr15, [lr, #976] @ 0x3d0 │ │ │ │ + @ instruction: 0x46209a35 │ │ │ │ + @ instruction: 0x21209200 │ │ │ │ + andls r9, r1, #221184 @ 0x36000 │ │ │ │ + @ instruction: 0xf7f42227 │ │ │ │ + bls f57c4c │ │ │ │ + ldrbmi r9, [r1], -r3, lsl #22 │ │ │ │ + stmdaeq r2, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46289a36 │ │ │ │ + bleq 293c14 │ │ │ │ + @ instruction: 0xf65622a8 │ │ │ │ + ldmibvs r3!, {r3, r5, r7, fp, sp, lr, pc}^ │ │ │ │ + strtmi r4, [r9], -r0, lsr #12 │ │ │ │ + eorsls pc, r8, sp, asr #17 │ │ │ │ @ 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 │ │ │ │ + blls f58a44 │ │ │ │ + ldrbmi r9, [r1], -r0, lsl #6 │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ + movwls r2, #4639 @ 0x121f │ │ │ │ + blx 1017300 │ │ │ │ + eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ + b 13eabb8 │ │ │ │ + blls f5b348 │ │ │ │ + @ instruction: 0xf8cd4611 │ │ │ │ + strls sl, [r0, -r4] │ │ │ │ + bleq 2d3c74 │ │ │ │ + blx c9731c │ │ │ │ teqcs r5, #3620864 @ 0x374000 │ │ │ │ - beq 293bf4 │ │ │ │ - streq lr, [r3], #-2633 @ 0xfffff5b7 │ │ │ │ + beq 293c74 │ │ │ │ + streq lr, [r3], #-2635 @ 0xfffff5b5 │ │ │ │ @ instruction: 0xf8d6e120 │ │ │ │ eorscs sl, ip, #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00a4611 │ │ │ │ strtmi r0, [r0], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ @ instruction: 0xf7f49004 │ │ │ │ - eorcs pc, ip, #348160 @ 0x55000 │ │ │ │ + eorcs pc, ip, #86016 @ 0x15000 │ │ │ │ movteq pc, #970 @ 0x3ca @ │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ ldmib sp, {r2, ip, pc}^ │ │ │ │ movwls fp, #13109 @ 0x3335 │ │ │ │ - blx 14172e0 │ │ │ │ - blls 2bf7e8 │ │ │ │ - b 14a1c04 │ │ │ │ + blx 417360 │ │ │ │ + blls 2bf868 │ │ │ │ + b 14a1c84 │ │ │ │ ldmdbls r6!, {r0, r8, r9, fp} │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ movwmi r9, #45060 @ 0xb004 │ │ │ │ movwls r4, #13841 @ 0x3611 │ │ │ │ orreq pc, r0, #671088643 @ 0x28000003 │ │ │ │ @ instruction: 0xf7f49300 │ │ │ │ - blls f57c10 │ │ │ │ + blls f57b90 │ │ │ │ strtmi r9, [r0], -r3, lsl #20 │ │ │ │ - bleq 2d3c68 │ │ │ │ + bleq 2d3ce8 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - blhi 21d49c4 │ │ │ │ - blvc e69f98 │ │ │ │ + blhi 21d4a44 │ │ │ │ + blvc e6a018 │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ @ instruction: 0xf7f49303 │ │ │ │ - vmlsl.u8 , d10, d21 │ │ │ │ + vmul.f , q13, d1[5] │ │ │ │ andls r1, r0, #0, 4 │ │ │ │ @ instruction: 0x46209a35 │ │ │ │ - b 14bff70 │ │ │ │ - bls f5bb70 │ │ │ │ + b 14bfff0 │ │ │ │ + bls f5bbf0 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - bleq 293c7c │ │ │ │ + bleq 293cfc │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - blx 717348 │ │ │ │ + @ instruction: 0xf9d4f7f4 │ │ │ │ @ instruction: 0xf8cd9b35 │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ - beq 2d3cac │ │ │ │ + beq 2d3d2c │ │ │ │ eorscs r9, r8, #55296 @ 0xd800 │ │ │ │ - b 14a1868 │ │ │ │ - bvs fee9bf9c │ │ │ │ + b 14a18e8 │ │ │ │ + bvs fee9c01c │ │ │ │ @ instruction: 0xf7f49300 │ │ │ │ - ldmibvs r3!, {r0, r2, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmibvs r3!, {r0, r2, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r0], -fp, lsr #4 │ │ │ │ ldmdavs lr, {r0, r4, r9, sl, lr} │ │ │ │ - b 1480078 │ │ │ │ - blls f5bbb4 │ │ │ │ - bleq 2d3cd8 │ │ │ │ + b 14800f8 │ │ │ │ + blls f5bc34 │ │ │ │ + bleq 2d3d58 │ │ │ │ @ instruction: 0xf8cd7833 │ │ │ │ vaddl.u8 , d3, d4 │ │ │ │ movwls r1, #832 @ 0x340 │ │ │ │ - @ instruction: 0xf9f2f7f4 │ │ │ │ + @ instruction: 0xf9b2f7f4 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 146ace8 │ │ │ │ - blls f5bbd4 │ │ │ │ - b 14aac6c │ │ │ │ + b 146ad68 │ │ │ │ + blls f5bc54 │ │ │ │ + b 14aacec │ │ │ │ @ instruction: 0xf6560b03 │ │ │ │ - ldrtmi lr, [r2], -r6, asr #16 │ │ │ │ + ldrtmi lr, [r2], -r6, lsl #16 │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ - blhi 594a10 │ │ │ │ - stc2l 7, cr15, [r8, #-976]! @ 0xfffffc30 │ │ │ │ + blhi 594a90 │ │ │ │ + stc2 7, cr15, [r8, #-976]! @ 0xfffffc30 │ │ │ │ movwls r9, #2869 @ 0xb35 │ │ │ │ - blls f6ac68 │ │ │ │ + blls f6ace8 │ │ │ │ @ instruction: 0x4649221f │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls f97b50 │ │ │ │ + blls f97ad0 │ │ │ │ @ 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 │ │ │ │ + blhi 214ab4 │ │ │ │ + streq lr, [r6], -sl, asr #20 │ │ │ │ + beq 2d3db4 │ │ │ │ + @ instruction: 0xf98af7f4 │ │ │ │ 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} │ │ │ │ + blls f6a110 │ │ │ │ + beq 2d3dc4 │ │ │ │ + svc 0x00def655 │ │ │ │ strbmi r4, [r2], -r0, lsr #12 │ │ │ │ ldrls r4, [r0, -r9, lsr #12] │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ - ldc2l 7, cr15, [ip], {244} @ 0xf4 │ │ │ │ + stc2 7, cr15, [r8], #976 @ 0x3d0 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ eorcs r9, r7, #0, 6 │ │ │ │ @ instruction: 0x21209b36 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls f57ae8 │ │ │ │ - @ instruction: 0x46202231 │ │ │ │ - blls f6a0dc │ │ │ │ - smladls r0, r1, r6, r4 │ │ │ │ + blls f57a80 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + blls f6a144 │ │ │ │ + stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ + b 147c0d4 │ │ │ │ + @ instruction: 0xf7f40a03 │ │ │ │ + blls f57a68 │ │ │ │ + @ instruction: 0x46112231 │ │ │ │ + tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ + smladxls r0, r6, fp, r9 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - beq 2d3d98 │ │ │ │ - @ instruction: 0xf996f7f4 │ │ │ │ - blvc f54af4 │ │ │ │ + beq 2d3e18 │ │ │ │ + @ instruction: 0xf956f7f4 │ │ │ │ + blvc f54b74 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x21202227 │ │ │ │ - blls f6a0fc │ │ │ │ - blvc 214abc │ │ │ │ - beq 2d3db4 │ │ │ │ - @ instruction: 0xf988f7f4 │ │ │ │ + blls f6a17c │ │ │ │ + blvc 214b3c │ │ │ │ + beq 2d3e34 │ │ │ │ + @ instruction: 0xf948f7f4 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x212e2230 │ │ │ │ - blls f6a114 │ │ │ │ - blhi 214ad4 │ │ │ │ - bleq 2d3dcc │ │ │ │ - @ instruction: 0xf97cf7f4 │ │ │ │ + blls f6a194 │ │ │ │ + blhi 214b54 │ │ │ │ + bleq 2d3e4c │ │ │ │ + @ instruction: 0xf93cf7f4 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ teqcs r2, r4, lsr r2 │ │ │ │ - blhi 214ae8 │ │ │ │ - beq 2d3dd0 │ │ │ │ + blhi 214b68 │ │ │ │ + beq 2d3e50 │ │ │ │ @ instruction: 0xf7f49c36 │ │ │ │ - blls f57a84 │ │ │ │ + blls f57a04 │ │ │ │ adccs sl, r8, #8, 28 @ 0x80 │ │ │ │ - b 146adec │ │ │ │ - blls f5bcd8 │ │ │ │ + b 146ae6c │ │ │ │ + blls f5bd58 │ │ │ │ streq lr, [r4], #-2635 @ 0xfffff5b5 │ │ │ │ tstmi ip, #40, 12 @ 0x2800000 │ │ │ │ - svc 0x00c2f655 │ │ │ │ + svc 0x0082f655 │ │ │ │ strtmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0x97104630 │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ - stc2 7, cr15, [ip], {244} @ 0xf4 │ │ │ │ + mcrr2 7, 15, pc, ip, cr4 @ │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ @ instruction: 0xf6554628 │ │ │ │ - @ instruction: 0x4642efb6 │ │ │ │ + @ instruction: 0x4642ef76 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f49044 │ │ │ │ - @ instruction: 0x4649fc7f │ │ │ │ + @ instruction: 0x4649fc3f │ │ │ │ strtmi r2, [r8], -r8, lsr #5 │ │ │ │ - svc 0x00a8f655 │ │ │ │ + svc 0x0068f655 │ │ │ │ strtmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0x97104630 │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ - ldc2l 7, cr15, [r2], #-976 @ 0xfffffc30 │ │ │ │ - bmi 5c0130 │ │ │ │ + ldc2 7, cr15, [r2], #-976 @ 0xfffffc30 │ │ │ │ + bmi 5c01b0 │ │ │ │ strge lr, [r0], #-2499 @ 0xfffff63d │ │ │ │ - blmi 4aa710 │ │ │ │ + blmi 4aa790 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0x81aef040 │ │ │ │ + @ instruction: 0x81bff040 │ │ │ │ eorslt r9, r9, r4, lsl #16 │ │ │ │ - blhi 294834 │ │ │ │ + blhi 2948b4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, sl, ip, asr pc │ │ │ │ - ldrsbteq r6, [sl], #-172 @ 0xffffff54 │ │ │ │ - strbmi r9, [sl, #-2563] @ 0xfffff5fd │ │ │ │ - ldclge 4, cr15, [ip, #508]! @ 0x1fc │ │ │ │ - @ instruction: 0x4620223c │ │ │ │ - bne 213ca4 │ │ │ │ - movwls r4, #30225 @ 0x7611 │ │ │ │ - @ instruction: 0xf914f7f4 │ │ │ │ - eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ - blls f53cf4 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - movwcs r9, #768 @ 0x300 │ │ │ │ - @ instruction: 0xf7f49301 │ │ │ │ - movwcs pc, #2313 @ 0x909 @ │ │ │ │ - strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 34026c │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls f7dda0 │ │ │ │ - @ instruction: 0x4611223b │ │ │ │ - bleq 2d3ed4 │ │ │ │ - @ instruction: 0xf8faf7f4 │ │ │ │ - eorcs r9, r9, #54272 @ 0xd400 │ │ │ │ - andge pc, r4, sp, asr #17 │ │ │ │ - b 1421a58 │ │ │ │ - blls f5b9c8 │ │ │ │ - b 14aae40 │ │ │ │ - blvc e9c1d0 │ │ │ │ - @ instruction: 0xf7f49300 │ │ │ │ - movwcs pc, #2283 @ 0x8eb @ │ │ │ │ - strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 3802a8 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls f7dddc │ │ │ │ - ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - bleq 2d3f10 │ │ │ │ - @ instruction: 0xf8dcf7f4 │ │ │ │ - teqcs r2, r5, lsr fp │ │ │ │ - strtmi r9, [r0], -r3, lsl #20 │ │ │ │ + rsbseq r6, sl, r8, ror #29 │ │ │ │ + rsbseq r6, sl, ip, asr sl │ │ │ │ + @ instruction: 0xf47f454a │ │ │ │ + eorscs sl, ip, #16000 @ 0x3e80 │ │ │ │ + stmib sp, {r5, r9, sl, lr}^ │ │ │ │ + ldrmi r1, [r1], -r0, lsl #20 │ │ │ │ + @ instruction: 0xf7f49307 │ │ │ │ + blls 3d794c │ │ │ │ + ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x46119b35 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + @ instruction: 0xf8caf7f4 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2ae94 │ │ │ │ + b 143fe2c │ │ │ │ + andls r0, r0, #49152 @ 0xc000 │ │ │ │ + eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ + b 14aae68 │ │ │ │ + @ instruction: 0xf7f40b03 │ │ │ │ + blls f57918 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + eorcs sl, r9, #4 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x212e9b35 │ │ │ │ - strtmi r9, [r0], -r3, lsl #20 │ │ │ │ + @ instruction: 0x21289b36 │ │ │ │ + bleq 2d3f6c │ │ │ │ + movwls r7, #2867 @ 0xb33 │ │ │ │ + @ instruction: 0xf8acf7f4 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2aed0 │ │ │ │ + b 143fe6c │ │ │ │ + andls r0, r0, #49152 @ 0xc000 │ │ │ │ + eorcs r9, sp, #55296 @ 0xd800 │ │ │ │ + b 14aaea4 │ │ │ │ + @ instruction: 0xf7f40b03 │ │ │ │ + blls f578dc │ │ │ │ + bls 2aaeec │ │ │ │ + b 1421b38 │ │ │ │ + blls f5ba80 │ │ │ │ + bcs 213dac │ │ │ │ + b 14a1f4c │ │ │ │ + @ instruction: 0xf7f40b03 │ │ │ │ + blls f578c0 │ │ │ │ + bls 2aaf08 │ │ │ │ + b 1421b44 │ │ │ │ + blls f5ba9c │ │ │ │ + bcs 213dc8 │ │ │ │ + b 14a1f58 │ │ │ │ + @ instruction: 0xf7f40b03 │ │ │ │ + blls f578a4 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + eorscs sl, r8, #4 │ │ │ │ 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 │ │ │ │ - eorscs r9, r8, #54272 @ 0xd400 │ │ │ │ - andge pc, r4, sp, asr #17 │ │ │ │ - b 1421b08 │ │ │ │ - blls f5ba3c │ │ │ │ - b 14aaeb4 │ │ │ │ - bvs fee9c244 │ │ │ │ - @ instruction: 0xf7f49300 │ │ │ │ - blls f57904 │ │ │ │ - ldrbmi r2, [r1], -r8, lsr #5 │ │ │ │ + teqcs r7, r6, lsr fp │ │ │ │ + bleq 2d3fe0 │ │ │ │ + movwls r6, #2739 @ 0xab3 │ │ │ │ + @ instruction: 0xf872f7f4 │ │ │ │ + @ instruction: 0x46519b35 │ │ │ │ + b 1422164 │ │ │ │ + blls f5bad4 │ │ │ │ + b 14aaf6c │ │ │ │ + @ instruction: 0xf6550b03 │ │ │ │ + strbmi lr, [r2], -r6, asr #29 │ │ │ │ + strtmi r4, [r9], -r0, lsr #12 │ │ │ │ + ldrls r2, [r0, -r0, lsl #6] │ │ │ │ + @ instruction: 0xf7f49311 │ │ │ │ + blls f58520 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + blls f61f88 │ │ │ │ + movwls r2, #4384 @ 0x1120 │ │ │ │ + @ instruction: 0xf856f7f4 │ │ │ │ + @ instruction: 0x46519b35 │ │ │ │ + b 142219c │ │ │ │ + blls f5b70c │ │ │ │ + b 14aafa4 │ │ │ │ + @ instruction: 0xf6550903 │ │ │ │ + ldmibvs r3!, {r1, r3, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + bls 2aaf90 │ │ │ │ + andls r4, lr, #42991616 @ 0x2900000 │ │ │ │ + @ instruction: 0xf8cd681a │ │ │ │ + @ instruction: 0xf7f4a03c │ │ │ │ + blls f58644 │ │ │ │ + movwls r4, #1617 @ 0x651 │ │ │ │ + blls f6afa8 │ │ │ │ + movwls r2, #4639 @ 0x121f │ │ │ │ + @ instruction: 0xf838f7f4 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f21ffc │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ + b 13ff340 │ │ │ │ + blls f5b750 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x46289b36 │ │ │ │ - bleq 2d3f7c │ │ │ │ - svc 0x0004f655 │ │ │ │ - strtmi r4, [r9], -r2, asr #12 │ │ │ │ - movwcs r4, #1568 @ 0x620 │ │ │ │ - tstls r1, #16, 14 @ 0x400000 │ │ │ │ - blx ff597636 │ │ │ │ - eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ - @ instruction: 0x21209300 │ │ │ │ - @ instruction: 0x46209b36 │ │ │ │ - @ instruction: 0xf7f49301 │ │ │ │ - blls f578cc │ │ │ │ - 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} @ │ │ │ │ - @ instruction: 0x462969f3 │ │ │ │ - strtmi r9, [r0], -r3, lsl #20 │ │ │ │ - ldmdavs sl, {r1, r2, r3, r9, ip, pc} │ │ │ │ - eorsge pc, ip, sp, asr #17 │ │ │ │ - stc2 7, cr15, [r8], {244} @ 0xf4 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - ldrbmi r9, [r1], -r0, lsl #6 │ │ │ │ - andscs r9, pc, #55296 @ 0xd800 │ │ │ │ - @ instruction: 0xf7f49301 │ │ │ │ - @ instruction: 0x4620f877 │ │ │ │ - strls r2, [r0, -r0, lsl #6] │ │ │ │ - eorscs lr, ip, #1061158912 @ 0x3f400000 │ │ │ │ + @ instruction: 0xf82af7f4 │ │ │ │ + teqcs r5, #3620864 @ 0x374000 │ │ │ │ + beq 294074 │ │ │ │ + streq lr, [r3], #-2633 @ 0xfffff5b7 │ │ │ │ + eorscs lr, ip, #32, 14 @ 0x800000 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ ldrmi r1, [r1], -r0, lsl #22 │ │ │ │ @ instruction: 0xf7f49303 │ │ │ │ - blls 2d7878 │ │ │ │ + blls 2d77d8 │ │ │ │ ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ @ instruction: 0x46119a35 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - @ instruction: 0xf860f7f4 │ │ │ │ + @ instruction: 0xf810f7f4 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls f2af68 │ │ │ │ - b 143ff00 │ │ │ │ + blls f2b008 │ │ │ │ + b 143ffa0 │ │ │ │ andls r0, r0, #49152 @ 0xc000 │ │ │ │ eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ - ldc 6, cr4, [pc, #68] @ 1d973c │ │ │ │ - b 147c4a0 │ │ │ │ - @ instruction: 0xf7f40a03 │ │ │ │ - blls f57840 │ │ │ │ + ldc 6, cr4, [pc, #68] @ 1d97dc │ │ │ │ + b 147c540 │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + blls f597a0 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ eorcs fp, r9, #4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - beq 2d4040 │ │ │ │ + beq 2d40e0 │ │ │ │ movwls r7, #2867 @ 0xb33 │ │ │ │ - @ instruction: 0xf840f7f4 │ │ │ │ + @ instruction: 0xfff0f7f3 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls f2afa8 │ │ │ │ - b 143ff44 │ │ │ │ + blls f2b048 │ │ │ │ + b 143ffe4 │ │ │ │ andls r0, r0, #49152 @ 0xc000 │ │ │ │ eorcs r9, sp, #55296 @ 0xd800 │ │ │ │ - b 146af7c │ │ │ │ - @ instruction: 0xf7f40a03 │ │ │ │ - blls f57804 │ │ │ │ + b 146b01c │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + blls f59764 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ eorscs fp, r8, #4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ teqcs r7, r6, lsr fp │ │ │ │ - beq 2d407c │ │ │ │ + beq 2d411c │ │ │ │ movwls r6, #2739 @ 0xab3 │ │ │ │ - @ instruction: 0xf822f7f4 │ │ │ │ + @ instruction: 0xffd2f7f3 │ │ │ │ eorcs r6, fp, #3981312 @ 0x3cc000 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - blls f337e0 │ │ │ │ + blls f33880 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1480448 │ │ │ │ + b 14804e8 │ │ │ │ ldmdavc r3!, {r0, r1, r9, fp} │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ - @ instruction: 0xf7f49301 │ │ │ │ - blls f577c0 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + blls f59720 │ │ │ │ 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 2d415c │ │ │ │ + mrc 6, 0, APSR_nzcv, cr2, cr5, {2} │ │ │ │ @ instruction: 0x46294632 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f48b0e │ │ │ │ - blls f585bc │ │ │ │ + blls f5851c │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ andscs r9, pc, #55296 @ 0xd800 │ │ │ │ movwls r4, #5721 @ 0x1659 │ │ │ │ - @ instruction: 0xfff4f7f3 │ │ │ │ + @ instruction: 0xffa4f7f3 │ │ │ │ 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 │ │ │ │ + stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + b 143c468 │ │ │ │ + b 145b084 │ │ │ │ @ instruction: 0xf7f30903 │ │ │ │ - blls f59758 │ │ │ │ + blls f596d0 │ │ │ │ adccs r4, r8, #93323264 @ 0x5900000 │ │ │ │ tstmi lr, #40, 12 @ 0x2800000 │ │ │ │ - b 14404d0 │ │ │ │ + b 1440558 │ │ │ │ @ instruction: 0xf6550903 │ │ │ │ - @ instruction: 0x4629ee30 │ │ │ │ + strtmi lr, [r9], -ip, ror #27 │ │ │ │ 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 f5836c │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f620b4 │ │ │ │ + blls f6213c │ │ │ │ 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 │ │ │ │ - eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - beq 2d4188 │ │ │ │ - @ instruction: 0x212e9b36 │ │ │ │ - blhi 214e9c │ │ │ │ + @ instruction: 0xff7cf7f3 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + teqcs r2, r4, lsr r2 │ │ │ │ + blhi 214ee8 │ │ │ │ + beq 2d41d0 │ │ │ │ + @ instruction: 0xf7f39d36 │ │ │ │ + movwcs pc, #3953 @ 0xf71 @ │ │ │ │ + eorscs r9, r1, #67108864 @ 0x4000000 │ │ │ │ + @ instruction: 0x46119b35 │ │ │ │ + strls r4, [r0, -r0, lsr #12] │ │ │ │ + beq 2d41f8 │ │ │ │ + b 14405ac │ │ │ │ + ldrbtcs r0, [r5], r5, lsl #10 │ │ │ │ @ instruction: 0xf7f3431d │ │ │ │ - blls 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 │ │ │ │ + blls f59664 │ │ │ │ + eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ + b 1461d68 │ │ │ │ + blls f5c0f8 │ │ │ │ + stmib sp, {r8, r9, sl, sp}^ │ │ │ │ + tstmi sp, #0, 14 │ │ │ │ + @ instruction: 0xff54f7f3 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + @ instruction: 0x212e2230 │ │ │ │ + beq 2d422c │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + tstmi sp, #0, 22 │ │ │ │ + @ instruction: 0xff48f7f3 │ │ │ │ + eorscs r9, r4, #54272 @ 0xd400 │ │ │ │ + teqcs r2, r0, lsr #12 │ │ │ │ + beq 2d4244 │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 133c524 │ │ │ │ + @ instruction: 0xf7f30403 │ │ │ │ + ldmib sp, {r0, r1, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + b 1462604 │ │ │ │ + tstmi ip, #8192 @ 0x2000 │ │ │ │ + @ instruction: 0xf656e632 │ │ │ │ + svclt 0x0000e868 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 294d64 │ │ │ │ + blhi 294e04 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ - @ instruction: 0x460d35f8 │ │ │ │ + strmi r3, [sp], -r8, lsl #12 │ │ │ │ adccs sl, r8, #10, 28 @ 0xa0 │ │ │ │ - andls r2, r4, r0, lsl #2 │ │ │ │ + andls r2, r3, r0, lsl #2 │ │ │ │ @ instruction: 0xf8df2700 │ │ │ │ - ldcge 5, cr0, [r5], #-944 @ 0xfffffc50 │ │ │ │ - ldrdls pc, [r4], -r5 @ │ │ │ │ + ldcge 5, cr0, [r5], #-1008 @ 0xfffffc10 │ │ │ │ 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} │ │ │ │ + bvs 1c9a580 │ │ │ │ + @ instruction: 0xf6559304 │ │ │ │ + stmibvs fp!, {r2, r3, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x97114631 │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ strbmi r8, [r2], -r0 │ │ │ │ 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 │ │ │ │ + strne pc, [r0, -r7, asr #7] │ │ │ │ + @ instruction: 0xf7f49710 │ │ │ │ + blls f58260 │ │ │ │ + ldrdls pc, [r0], -r5 @ │ │ │ │ + blcc ffeffdbc │ │ │ │ + @ instruction: 0xf1b99a36 │ │ │ │ + svclt 0x00080f04 │ │ │ │ + svclt 0x000c2904 │ │ │ │ + bleq 255af8 │ │ │ │ + bleq 215afc │ │ │ │ + @ instruction: 0xf00b4313 │ │ │ │ + svclt 0x00180b01 │ │ │ │ + bleq 215b08 │ │ │ │ + svceq 0x0000f1bb │ │ │ │ + rscshi pc, r5, r0, asr #32 │ │ │ │ + ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ + @ instruction: 0xf6554630 │ │ │ │ + strbmi lr, [r2], -r0, asr #26 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - movwcs r9, #784 @ 0x310 │ │ │ │ + ldrls r2, [r0, -r0, lsl #6] │ │ │ │ @ instruction: 0xf7f49311 │ │ │ │ - stmiavs r9!, {r0, r1, r2, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ - blls f8022c │ │ │ │ - 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 │ │ │ │ - @ instruction: 0xf04fbf0c │ │ │ │ - @ instruction: 0xf04f0b01 │ │ │ │ - @ instruction: 0xf0400b00 │ │ │ │ - @ instruction: 0xf1b981f6 │ │ │ │ - @ instruction: 0xf0000f02 │ │ │ │ - eorscs r8, ip, #-1879048183 @ 0x90000009 │ │ │ │ - beq 2140c8 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ + blls f58214 │ │ │ │ + @ instruction: 0xf1a368aa │ │ │ │ + blls f5c5cc │ │ │ │ + tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ + beq 2d4328 │ │ │ │ + addeq pc, r0, r2, asr #7 │ │ │ │ + svceq 0x0002f1b9 │ │ │ │ + @ instruction: 0xf1babf08 │ │ │ │ + @ instruction: 0xf3c20f00 │ │ │ │ + svclt 0x00080340 │ │ │ │ + beq 255b54 │ │ │ │ + andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + @ instruction: 0xf04fbf18 │ │ │ │ + andls r0, r6, #0, 20 │ │ │ │ + bls 2fda3c │ │ │ │ + mvnshi pc, r0, asr #32 │ │ │ │ + @ instruction: 0xf0002a02 │ │ │ │ + eorscs r8, ip, #-268435447 @ 0xf0000009 │ │ │ │ + blne 21416c │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7f39307 │ │ │ │ - blls 3d95a4 │ │ │ │ - strcs r2, [r0, -ip, lsr #4] │ │ │ │ - @ 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] │ │ │ │ + blls 3d9500 │ │ │ │ + ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x4611ab35 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + mcr2 7, 5, pc, cr4, cr3, {7} @ │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2b2e0 │ │ │ │ + b 1480278 │ │ │ │ + andls r0, r0, #12288 @ 0x3000 │ │ │ │ + eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ + b 14ab2b4 │ │ │ │ + @ instruction: 0xf7f30b03 │ │ │ │ + blls f594cc │ │ │ │ + blvc c61f1c │ │ │ │ + b 146b300 │ │ │ │ + blls f5c290 │ │ │ │ + eorcs r9, r9, #0, 4 │ │ │ │ movweq lr, #14923 @ 0x3a4b │ │ │ │ + bleq 215bcc │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f39305 │ │ │ │ - bls f59554 │ │ │ │ - blls 36b274 │ │ │ │ - b 146b4e4 │ │ │ │ - stmib sp, {r1, r9, fp}^ │ │ │ │ - bls f67600 │ │ │ │ - tstmi r3, #5120 @ 0x1400 │ │ │ │ + bls 3994a8 │ │ │ │ + andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls 340378 │ │ │ │ + beq 2943d0 │ │ │ │ + @ instruction: 0xf8cd9a36 │ │ │ │ + tstmi r3, #4 │ │ │ │ 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] │ │ │ │ + bls f59488 │ │ │ │ + teqcs r2, r5, lsl #22 │ │ │ │ + blls 2141f8 │ │ │ │ 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: 0x46209a36 │ │ │ │ + beq 2943dc │ │ │ │ + @ instruction: 0xf7f32234 │ │ │ │ + blls f5946c │ │ │ │ + @ instruction: 0x212e9a04 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ + blcs 21421c │ │ │ │ + b 14623ac │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + blls f59450 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + b 14223dc │ │ │ │ + blls f5bf0c │ │ │ │ @ instruction: 0x46202137 │ │ │ │ - beq 2d4384 │ │ │ │ + beq 2d4430 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - mrc2 7, 4, pc, cr14, cr3, {7} │ │ │ │ + mcr2 7, 2, pc, cr8, cr3, {7} @ │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142b350 │ │ │ │ - blls f5be7c │ │ │ │ - b 146b334 │ │ │ │ + b 142b47c │ │ │ │ + blls f5bf28 │ │ │ │ + b 146b3e0 │ │ │ │ @ instruction: 0xf6550a03 │ │ │ │ - blls 294e44 │ │ │ │ - ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - 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: 0x4642ec9c │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ + @ instruction: 0xf7f4b044 │ │ │ │ + blls f580cc │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls f61fc0 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + mcr2 7, 1, pc, cr12, cr3, {7} @ │ │ │ │ @ instruction: 0x9e3569eb │ │ │ │ ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 1433b0c │ │ │ │ - b 145b2c4 │ │ │ │ - ldrtmi r0, [r9], r5, lsl #10 │ │ │ │ + b 1433bb8 │ │ │ │ + b 145b370 │ │ │ │ + ldrbmi 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 │ │ │ │ + blx 217b34 │ │ │ │ + vqshlu.s8 q10, , #0 │ │ │ │ + blls f1fc6c │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + blls f6239c │ │ │ │ @ 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} │ │ │ │ + blls f593c8 │ │ │ │ + @ instruction: 0x46202231 │ │ │ │ + beq 2d449c │ │ │ │ + @ instruction: 0x46119b36 │ │ │ │ + @ instruction: 0xf8cd9700 │ │ │ │ + tstmi sp, #4 │ │ │ │ + mcr2 7, 0, pc, cr6, cr3, {7} @ │ │ │ │ eorcs r9, fp, #54272 @ 0xd400 │ │ │ │ - ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - beq 2d441c │ │ │ │ - @ instruction: 0xf8cd9b36 │ │ │ │ - b 1339afc │ │ │ │ + b 146b41c │ │ │ │ + blls f5c3ac │ │ │ │ + @ instruction: 0xf8cd4611 │ │ │ │ + b 1339ba8 │ │ │ │ @ instruction: 0xf8cd0403 │ │ │ │ @ instruction: 0xf7f39004 │ │ │ │ - ldmib sp, {r0, r2, r3, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - b 14627e0 │ │ │ │ + ldmib sp, {r0, r1, r2, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + b 146288c │ │ │ │ tstmi ip, #8192 @ 0x2000 │ │ │ │ - @ instruction: 0xf8d5e11b │ │ │ │ + @ instruction: 0xf8d5e117 │ │ │ │ eorscs sl, ip, #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00a4611 │ │ │ │ strtmi r0, [r0], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ @ instruction: 0xf7f39004 │ │ │ │ - eorcs pc, ip, #912 @ 0x390 │ │ │ │ + eorcs pc, ip, #14528 @ 0x38c0 │ │ │ │ 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 │ │ │ │ + movwls fp, #17205 @ 0x4335 │ │ │ │ + ldc2l 7, cr15, [r6, #972] @ 0x3cc │ │ │ │ + blls 3000cc │ │ │ │ + b 14a24e8 │ │ │ │ ldmdbls r6!, {r0, r8, r9, fp} │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ - b 12bdb6c │ │ │ │ - vabdl.u8 q8, d10, d1 │ │ │ │ - ldrmi r0, [r1], -r0, lsl #7 │ │ │ │ + movwmi r9, #45060 @ 0xb004 │ │ │ │ + movwls r4, #17937 @ 0x4611 │ │ │ │ + orreq pc, r0, #671088643 @ 0x28000003 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls f593d8 │ │ │ │ + blls f5932c │ │ │ │ + strtmi r9, [r0], -r4, lsl #20 │ │ │ │ + bleq 2d454c │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 14ab3f4 │ │ │ │ - blls f5c784 │ │ │ │ - @ instruction: 0x21287b2a │ │ │ │ + @ instruction: 0x21289b36 │ │ │ │ + blhi ff4952a8 │ │ │ │ + blvc c6a87c │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ - movwls r4, #13115 @ 0x333b │ │ │ │ - mcr2 7, 0, pc, cr12, cr3, {7} @ │ │ │ │ - andne pc, r0, #671088643 @ 0x28000003 │ │ │ │ - strtmi r9, [r0], -r0, lsl #4 │ │ │ │ - blls 2c0468 │ │ │ │ - beq 2944c4 │ │ │ │ - @ instruction: 0xf8cd9a36 │ │ │ │ - b 12bdbb0 │ │ │ │ - eorcs r0, sp, #2048 @ 0x800 │ │ │ │ - ldc 6, cr4, [pc, #68] @ 1d9bec │ │ │ │ - @ instruction: 0xf7f38bbf │ │ │ │ - blls f59394 │ │ │ │ - andls pc, r4, sp, asr #17 │ │ │ │ - b 146b438 │ │ │ │ - blls f5c3c8 │ │ │ │ - teqcs r7, r8, lsr r2 │ │ │ │ - bleq 2d44f0 │ │ │ │ - movwls r6, #2731 @ 0xaab │ │ │ │ - stc2l 7, cr15, [sl, #972]! @ 0x3cc │ │ │ │ - eorcs r6, fp, #3850240 @ 0x3ac000 │ │ │ │ - ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - blls f33c4c │ │ │ │ - beq 2d4504 │ │ │ │ - b 14c08b8 │ │ │ │ - stmdavc fp!, {r0, r1, r8, r9, fp} │ │ │ │ + @ instruction: 0xf7f39304 │ │ │ │ + @ instruction: 0xf3cafdb3 │ │ │ │ + andls r1, r0, #0, 4 │ │ │ │ + @ instruction: 0x46209a35 │ │ │ │ + b 14c0858 │ │ │ │ + bls f5c454 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - movtne pc, #963 @ 0x3c3 @ │ │ │ │ + bleq 294560 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + stc2 7, cr15, [r2, #972]! @ 0x3cc │ │ │ │ + @ instruction: 0xf8cd9b35 │ │ │ │ + strtmi r9, [r0], -r4 │ │ │ │ + beq 2d4590 │ │ │ │ + eorscs r9, r8, #55296 @ 0xd800 │ │ │ │ + b 14a214c │ │ │ │ + bvs fec9c880 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls f99350 │ │ │ │ - ldcls 6, cr4, [r5, #-164]! @ 0xffffff5c │ │ │ │ - b 146b47c │ │ │ │ - b 149b014 │ │ │ │ - @ instruction: 0xf7f40a03 │ │ │ │ - blls f582c4 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + stmibvs fp!, {r0, r1, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + strtmi r2, [r0], -fp, lsr #4 │ │ │ │ + ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ + b 148095c │ │ │ │ + blls f5c498 │ │ │ │ + bleq 2d45bc │ │ │ │ + @ instruction: 0xf8cd782b │ │ │ │ + vaddl.u8 , d3, d4 │ │ │ │ + movwls r1, #832 @ 0x340 │ │ │ │ + stc2 7, cr15, [r0, #972] @ 0x3cc │ │ │ │ + @ instruction: 0x46299b36 │ │ │ │ + @ instruction: 0x46209d35 │ │ │ │ + streq lr, [r5, #-2634] @ 0xfffff5b6 │ │ │ │ + beq 2d45dc │ │ │ │ + @ instruction: 0xf958f7f4 │ │ │ │ + movwls r9, #2869 @ 0xb35 │ │ │ │ + blls f6b53c │ │ │ │ + strbmi r2, [r9], -sl, lsl #4 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + blls f5927c │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls f6a944 │ │ │ │ + stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + b 147c8d8 │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + blls f59264 │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ + b 14809c4 │ │ │ │ + @ instruction: 0xf6550a03 │ │ │ │ + @ instruction: 0x4620ebb6 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f49044 │ │ │ │ - blls f57f94 │ │ │ │ + blls f57f00 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f62514 │ │ │ │ + blls f625a8 │ │ │ │ movwls r2, #4384 @ 0x1120 │ │ │ │ - ldc2 7, cr15, [r0, #972] @ 0x3cc │ │ │ │ - movwls r9, #2818 @ 0xb02 │ │ │ │ - blls f2254c │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - andls pc, r4, sp, asr #17 │ │ │ │ - blls f6a908 │ │ │ │ - beq 2d45c0 │ │ │ │ - stc2 7, cr15, [r2, #972] @ 0x3cc │ │ │ │ - blvc fe2d531c │ │ │ │ - blls f2b524 │ │ │ │ - @ instruction: 0x21202227 │ │ │ │ - blls f6a920 │ │ │ │ - blvc 2152e4 │ │ │ │ - beq 2d45dc │ │ │ │ - ldc2l 7, cr15, [r4, #-972]! @ 0xfffffc34 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - blls f6a938 │ │ │ │ - blhi 2152fc │ │ │ │ - bleq 2d45f4 │ │ │ │ - stc2l 7, cr15, [r8, #-972]! @ 0xfffffc34 │ │ │ │ + stc2l 7, cr15, [r6, #-972] @ 0xfffffc34 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - teqcs r2, r4, lsr r2 │ │ │ │ - blhi 215310 │ │ │ │ - beq 2d45f4 │ │ │ │ - @ instruction: 0xf7f39c36 │ │ │ │ - blls f5925c │ │ │ │ - adccs sl, r8, #8, 26 @ 0x200 │ │ │ │ - b 146b614 │ │ │ │ - blls f5c500 │ │ │ │ - streq lr, [r4], #-2635 @ 0xfffff5b5 │ │ │ │ - tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ - bl fed97654 │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ + tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ + teqcs r2, r6, lsr fp │ │ │ │ + blhi 215358 │ │ │ │ + beq 2d4650 │ │ │ │ + ldc2 7, cr15, [sl, #-972]! @ 0xfffffc34 │ │ │ │ + eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blls f6a9ac │ │ │ │ + @ instruction: 0xf8cd9700 │ │ │ │ + b 147dd50 │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + ldc 13, cr15, [pc, #180] @ 1d9dfc │ │ │ │ + blls f38b60 │ │ │ │ + eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #32, 2 │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 147895c │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + blls f591e0 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #-2147483637 @ 0x8000000b │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 147c974 │ │ │ │ + @ instruction: 0xf7f30b03 │ │ │ │ + blls f591c8 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ + b 133c988 │ │ │ │ + @ instruction: 0x9c360a03 │ │ │ │ + stc2 7, cr15, [r8, #-972] @ 0xfffffc34 │ │ │ │ + vstrge d9, [r8, #-212] @ 0xffffff2c │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + beq 2d46c4 │ │ │ │ + b 14c0a78 │ │ │ │ + ldrtmi r0, [r0], -r4, lsl #8 │ │ │ │ + @ instruction: 0xf655431c │ │ │ │ + @ instruction: 0x4642eb5a │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f49044 │ │ │ │ - adccs pc, r8, #7798784 @ 0x770000 │ │ │ │ + adccs pc, r8, #2293760 @ 0x230000 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - bl fea17670 │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ - @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ - @ instruction: 0xf7f49044 │ │ │ │ - strbmi pc, [r9], -r9, ror #16 @ │ │ │ │ - ldrtmi r2, [r0], -r8, lsr #5 │ │ │ │ - bl fe69768c │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ + bl 1517718 │ │ │ │ + ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + ldrls r4, [r0, -r8, lsr #12] │ │ │ │ + subls pc, r4, sp, asr #17 │ │ │ │ + @ instruction: 0xf816f7f4 │ │ │ │ + adccs r4, r8, #76546048 @ 0x4900000 │ │ │ │ + @ instruction: 0xf6554630 │ │ │ │ + strbmi lr, [r2], -r0, asr #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f49044 │ │ │ │ - blls 317eb8 │ │ │ │ - stmib r3, {r0, r1, r3, r4, r6, r9, fp, lr}^ │ │ │ │ + blls 2d7e14 │ │ │ │ + stmib r3, {r1, r2, r3, r4, r6, r9, fp, lr}^ │ │ │ │ ldrbtmi sl, [sl], #-1024 @ 0xfffffc00 │ │ │ │ - ldmpl r3, {r0, r1, r2, r4, r6, r8, r9, fp, lr}^ │ │ │ │ - blls fb3dc4 │ │ │ │ + ldmpl r3, {r1, r3, r4, r6, r8, r9, fp, lr}^ │ │ │ │ + blls fb3e68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ - stmdals r4, {r0, r1, r2, r7, r8, pc} │ │ │ │ + stmdals r3, {r4, 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] │ │ │ │ + strbmi r8, [sl, #-4080] @ 0xfffff010 │ │ │ │ + mcrge 4, 0, pc, cr11, cr15, {3} @ │ │ │ │ + @ instruction: 0x4620223c │ │ │ │ + bne 214558 │ │ │ │ + movwls r4, #30225 @ 0x7611 │ │ │ │ + ldc2 7, cr15, [sl], #972 @ 0x3cc │ │ │ │ + eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ + blls f545a8 │ │ │ │ @ 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 │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + movwcs pc, #3247 @ 0xcaf @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 340b20 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + blls f7e654 │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + bleq 2d4788 │ │ │ │ + stc2 7, cr15, [r0], #972 @ 0x3cc │ │ │ │ eorcs r9, r9, #54272 @ 0xd400 │ │ │ │ - andlt pc, r4, sp, asr #17 │ │ │ │ - b 1422268 │ │ │ │ - blls f5c1d8 │ │ │ │ - b 146b650 │ │ │ │ - blvc c9c5e0 │ │ │ │ + andge pc, r4, sp, asr #17 │ │ │ │ + b 142230c │ │ │ │ + blls f5c27c │ │ │ │ + b 14ab6f4 │ │ │ │ + blvc c9ca84 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls 399168 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f22698 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ + movwcs pc, #3217 @ 0xc91 @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 380b5c │ │ │ │ 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 │ │ │ │ + blls f7e690 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + bleq 2d47c4 │ │ │ │ + stc2 7, cr15, [r2], {243} @ 0xf3 │ │ │ │ + teqcs r2, r5, lsr fp │ │ │ │ + strtmi r9, [r0], -r4, lsl #20 │ │ │ │ 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 │ │ │ │ + stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ + eorscs r2, r4, #0, 20 │ │ │ │ + bleq 2d47e0 │ │ │ │ + ldc2l 7, cr15, [r4], #-972 @ 0xfffffc34 │ │ │ │ + @ instruction: 0x212e9b35 │ │ │ │ + strtmi r9, [r0], -r4, lsl #20 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1480b00 │ │ │ │ - @ instruction: 0xf7f30a03 │ │ │ │ - blls f59114 │ │ │ │ - @ instruction: 0xf8cd2238 │ │ │ │ - teqcs r7, r4 │ │ │ │ + stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ + eorscs r2, r0, #0, 20 │ │ │ │ + bleq 2d47fc │ │ │ │ + stc2l 7, cr15, [r6], #-972 @ 0xfffffc34 │ │ │ │ + eorscs r9, r8, #54272 @ 0xd400 │ │ │ │ + andge pc, r4, sp, asr #17 │ │ │ │ + b 14223bc │ │ │ │ + blls f5c2f0 │ │ │ │ + b 14ab768 │ │ │ │ + bvs fec9caf8 │ │ │ │ + @ instruction: 0xf7f39300 │ │ │ │ + blls f59050 │ │ │ │ + ldrbmi r2, [r1], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x46209b36 │ │ │ │ - beq 2d476c │ │ │ │ - movwls r6, #2731 @ 0xaab │ │ │ │ - stc2 7, cr15, [sl], #972 @ 0x3cc │ │ │ │ - adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142b7b8 │ │ │ │ - blls f5c264 │ │ │ │ - b 146b71c │ │ │ │ - @ instruction: 0xf6550a03 │ │ │ │ - blls 294a5c │ │ │ │ + @ instruction: 0x46309b36 │ │ │ │ + bleq 2d4830 │ │ │ │ + b fec9785c │ │ │ │ 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: 0x9e3569eb │ │ │ │ - ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 1433ef4 │ │ │ │ - b 145b6ac │ │ │ │ - ldrtmi r0, [r9], r5, lsl #10 │ │ │ │ + movwcs r4, #1568 @ 0x620 │ │ │ │ + tstls r1, #16, 14 @ 0x400000 │ │ │ │ + @ instruction: 0xff74f7f3 │ │ │ │ + eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + stmibvs fp!, {r0, r1, r3, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x46209e35 │ │ │ │ + ldmdavs r9, {r1, r2, r4, r5, r8, sl, fp, ip, pc} │ │ │ │ + streq lr, [r6], -r9, asr #20 │ │ │ │ + streq lr, [r5, #-2635] @ 0xfffff5b5 │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ mulhi r0, r1, r8 │ │ │ │ - stmdane r0, {r3, r6, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ - svclt 0x0000e60a │ │ │ │ + @ instruction: 0xf80ef7f4 │ │ │ │ + vqshlu.s8 q10, , #0 │ │ │ │ + str r1, [ip], -r0, asr #16 │ │ │ │ + andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, sl, ip, lsr #14 │ │ │ │ - rsbseq r6, sl, lr, lsr #5 │ │ │ │ - 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 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - blhi 1a55574 │ │ │ │ + @ instruction: 0x007a6690 │ │ │ │ + rsbseq r6, sl, sl, lsl #4 │ │ │ │ + @ instruction: 0x4620223c │ │ │ │ + blne 2146ac │ │ │ │ + movwls r4, #17937 @ 0x4611 │ │ │ │ + ldc2 7, cr15, [r0], {243} @ 0xf3 │ │ │ │ + eorcs r9, ip, #4, 22 @ 0x1000 │ │ │ │ + bls f546fc │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + movwcs pc, #3077 @ 0xc05 @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 340c74 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14c0bd8 │ │ │ │ - @ instruction: 0xf7f30b03 │ │ │ │ - blls f5903c │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - eorcs sl, r9, #4 │ │ │ │ + blls f7e7a8 │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + blhi 1a5562c │ │ │ │ + beq 2d48dc │ │ │ │ + blx fff17f86 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + b 1422868 │ │ │ │ + blls f5c3d4 │ │ │ │ + b 146246c │ │ │ │ + blvc c9c7dc │ │ │ │ + @ instruction: 0xf7f39300 │ │ │ │ + movwcs pc, #3045 @ 0xbe5 @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 380cb4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x21289b36 │ │ │ │ - bleq 2d4848 │ │ │ │ - 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 │ │ │ │ + blls f7e7e8 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + beq 2d4918 │ │ │ │ + blx ff797fc2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - andge pc, r4, sp, asr #17 │ │ │ │ - b 142282c │ │ │ │ - blls f5c35c │ │ │ │ - b 14a2430 │ │ │ │ - bvs fec9cb64 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + b 14228e0 │ │ │ │ + blls f5c410 │ │ │ │ + b 14624e4 │ │ │ │ + bvs fec9c818 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - stmibvs fp!, {r0, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r1, r2, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r0], -fp, lsr #4 │ │ │ │ ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ - b 1440c40 │ │ │ │ - blls f5c37c │ │ │ │ - bleq 2d48a0 │ │ │ │ - strls r7, [r1, -fp, lsr #16] │ │ │ │ - movtne pc, #963 @ 0x3c3 @ │ │ │ │ - @ instruction: 0xf7f39300 │ │ │ │ - blls f98fc0 │ │ │ │ - ldcls 6, cr4, [r5, #-164]! @ 0xffffff5c │ │ │ │ - b 142b80c │ │ │ │ - b 149b3a4 │ │ │ │ + b 1440cf4 │ │ │ │ + blls f5c430 │ │ │ │ + beq 2d4950 │ │ │ │ + vmlal.u8 , d3, d27 │ │ │ │ + movwls r1, #832 @ 0x340 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blx fef18006 │ │ │ │ + @ instruction: 0x46299b36 │ │ │ │ + @ instruction: 0x46209d35 │ │ │ │ + streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ + stmdbeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xff8cf7f3 │ │ │ │ + movwls r9, #2869 @ 0xb35 │ │ │ │ + blls f6b8d4 │ │ │ │ + ldrbmi r2, [r9], -sl, lsl #4 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + blls f58ee4 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls f6acdc │ │ │ │ + stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + b 143cc70 │ │ │ │ @ instruction: 0xf7f30903 │ │ │ │ - blls f59f34 │ │ │ │ - ldrbmi r9, [r1], -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 │ │ │ │ - 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 │ │ │ │ + blls f58ecc │ │ │ │ + adccs r4, r8, #93323264 @ 0x5900000 │ │ │ │ + tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ + b 1440d5c │ │ │ │ + @ instruction: 0xf6550903 │ │ │ │ + ldrtmi lr, [r1], -sl, ror #19 │ │ │ │ + strbmi r4, [r2], -r0, lsr #12 │ │ │ │ + ldrls r2, [r0, -r0, lsl #12] │ │ │ │ + @ instruction: 0xf7f39611 │ │ │ │ + blls f59b68 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f628a4 │ │ │ │ + blls f62940 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x21202227 │ │ │ │ - beq 2d495c │ │ │ │ - @ instruction: 0x26f59b36 │ │ │ │ - stmib sp, {r8, r9, sl, sp}^ │ │ │ │ - tstmi sp, #0, 14 │ │ │ │ - blx fed98012 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - b 146290c │ │ │ │ - blls f5c85c │ │ │ │ - stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ - tstmi sp, #0, 22 │ │ │ │ - blx fea9802a │ │ │ │ + blx 209807a │ │ │ │ @ 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 │ │ │ │ + blhi 2156ec │ │ │ │ + beq 2d49d0 │ │ │ │ + @ instruction: 0xf7f39d36 │ │ │ │ + blls f58e80 │ │ │ │ + @ instruction: 0x46202231 │ │ │ │ + beq 2d49f4 │ │ │ │ + @ instruction: 0x46119b36 │ │ │ │ + strvc lr, [r0], -sp, asr #19 │ │ │ │ + streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ + tstmi sp, #256901120 @ 0xf500000 │ │ │ │ + blx 1a180ae │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + @ instruction: 0x21202227 │ │ │ │ + beq 2d4a14 │ │ │ │ + smladxcs r0, r6, fp, r9 │ │ │ │ + strvs lr, [r0, -sp, asr #19] │ │ │ │ + @ instruction: 0xf7f3431d │ │ │ │ + blls f58e48 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + b 14625bc │ │ │ │ + blls f5c914 │ │ │ │ + blhi 215740 │ │ │ │ + @ instruction: 0xf7f3431d │ │ │ │ + blls f58e30 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + b 14625e4 │ │ │ │ + blls f5c92c │ │ │ │ + blhi 215758 │ │ │ │ + streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ + @ instruction: 0xf655e541 │ │ │ │ + svclt 0x0000ec6e │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 295544 │ │ │ │ + blhi 2955fc │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ - @ instruction: 0x460d35f8 │ │ │ │ + strmi r3, [sp], -r8, lsl #12 │ │ │ │ adccs sl, r8, #10, 28 @ 0xa0 │ │ │ │ - andls r2, r4, r0, lsl #2 │ │ │ │ + andls r2, r3, r0, lsl #2 │ │ │ │ @ instruction: 0xf8df2700 │ │ │ │ - ldcge 5, cr0, [r5], #-944 @ 0xfffffc50 │ │ │ │ - ldrdls pc, [r4], -r5 @ │ │ │ │ + ldcge 5, cr0, [r5], #-1008 @ 0xfffffc10 │ │ │ │ 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} │ │ │ │ + bvs 1c9ad78 │ │ │ │ + @ instruction: 0xf6559304 │ │ │ │ + stmibvs fp!, {r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x97114631 │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ strbmi r8, [r2], -r0 │ │ │ │ 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 │ │ │ │ + strne pc, [r0, -r7, asr #7] │ │ │ │ + @ instruction: 0xf7f39710 │ │ │ │ + blls f59a68 │ │ │ │ + ldrdls pc, [r0], -r5 @ │ │ │ │ + blcc fff005b4 │ │ │ │ + @ instruction: 0xf1b99a36 │ │ │ │ + svclt 0x00080f04 │ │ │ │ + svclt 0x000c2904 │ │ │ │ + bleq 2562f0 │ │ │ │ + bleq 2162f4 │ │ │ │ + @ instruction: 0xf00b4313 │ │ │ │ + svclt 0x00180b01 │ │ │ │ + bleq 216300 │ │ │ │ + svceq 0x0000f1bb │ │ │ │ + rscshi pc, r5, r0, asr #32 │ │ │ │ + ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ + @ instruction: 0xf6554630 │ │ │ │ + strbmi lr, [r2], -r4, asr #18 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - movwcs r9, #784 @ 0x310 │ │ │ │ + ldrls r2, [r0, -r0, lsl #6] │ │ │ │ @ instruction: 0xf7f39311 │ │ │ │ - stmiavs r9!, {r0, r1, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blls f80a0c │ │ │ │ - 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 │ │ │ │ - @ instruction: 0xf04fbf0c │ │ │ │ - @ instruction: 0xf04f0b01 │ │ │ │ - @ instruction: 0xf0400b00 │ │ │ │ - @ instruction: 0xf1b981f6 │ │ │ │ - @ instruction: 0xf0000f02 │ │ │ │ - eorscs r8, ip, #-1879048183 @ 0x90000009 │ │ │ │ - beq 2148a8 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ + blls f59a1c │ │ │ │ + @ instruction: 0xf1a368aa │ │ │ │ + blls f5cdc4 │ │ │ │ + tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ + beq 2d4b20 │ │ │ │ + addeq pc, r0, r2, asr #7 │ │ │ │ + svceq 0x0002f1b9 │ │ │ │ + @ instruction: 0xf1babf08 │ │ │ │ + @ instruction: 0xf3c20f00 │ │ │ │ + svclt 0x00080340 │ │ │ │ + beq 25634c │ │ │ │ + andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + @ instruction: 0xf04fbf18 │ │ │ │ + andls r0, r6, #0, 20 │ │ │ │ + bls 2fe234 │ │ │ │ + mvnshi pc, r0, asr #32 │ │ │ │ + @ instruction: 0xf0002a02 │ │ │ │ + eorscs r8, ip, #-268435447 @ 0xf0000009 │ │ │ │ + blne 214964 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7f39307 │ │ │ │ - blls 3d8dc4 │ │ │ │ - strcs r2, [r0, -ip, lsr #4] │ │ │ │ - @ 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] │ │ │ │ + blls 3d8d08 │ │ │ │ + ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x4611ab35 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blx fec1821c │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2bad8 │ │ │ │ + b 1480a70 │ │ │ │ + andls r0, r0, #12288 @ 0x3000 │ │ │ │ + eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ + b 14abaac │ │ │ │ + @ instruction: 0xf7f30b03 │ │ │ │ + blls f58cd4 │ │ │ │ + blvc c62714 │ │ │ │ + b 146baf8 │ │ │ │ + blls f5ca88 │ │ │ │ + eorcs r9, r9, #0, 4 │ │ │ │ movweq lr, #14923 @ 0x3a4b │ │ │ │ + bleq 2163c4 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f39305 │ │ │ │ - bls f58d74 │ │ │ │ - blls 36ba54 │ │ │ │ - b 146bcc4 │ │ │ │ - stmib sp, {r1, r9, fp}^ │ │ │ │ - bls f67de0 │ │ │ │ - tstmi r3, #5120 @ 0x1400 │ │ │ │ + bls 398cb0 │ │ │ │ + andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls 340b70 │ │ │ │ + beq 294bc8 │ │ │ │ + @ instruction: 0xf8cd9a36 │ │ │ │ + tstmi r3, #4 │ │ │ │ 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] │ │ │ │ + bls f58c90 │ │ │ │ + teqcs r2, r5, lsl #22 │ │ │ │ + blls 2149f0 │ │ │ │ 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: 0x46209a36 │ │ │ │ + beq 294bd4 │ │ │ │ + @ instruction: 0xf7f32234 │ │ │ │ + blls f58c74 │ │ │ │ + @ instruction: 0x212e9a04 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ + blcs 214a14 │ │ │ │ + b 1462ba4 │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + blls f58c58 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + b 1422bd4 │ │ │ │ + blls f5c704 │ │ │ │ @ instruction: 0x46202137 │ │ │ │ - beq 2d4b64 │ │ │ │ + beq 2d4c28 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - blx fed98210 │ │ │ │ + blx 15182d4 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142bb30 │ │ │ │ - blls f5c65c │ │ │ │ - b 146bb14 │ │ │ │ + b 142bc74 │ │ │ │ + blls f5c720 │ │ │ │ + b 146bbd8 │ │ │ │ @ instruction: 0xf6550a03 │ │ │ │ - blls 294664 │ │ │ │ - ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf7f33710 │ │ │ │ - blls f59998 │ │ │ │ - movwls r2, #288 @ 0x120 │ │ │ │ - blls f6baf4 │ │ │ │ - movwls r2, #4647 @ 0x1227 │ │ │ │ - blx fe698248 │ │ │ │ + strbmi lr, [r2], -r0, lsr #17 │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ + @ instruction: 0xf7f3b044 │ │ │ │ + blls f598d4 │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls f627b8 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + blx e1830c │ │ │ │ @ instruction: 0x9e3569eb │ │ │ │ ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 14342ec │ │ │ │ - b 145baa4 │ │ │ │ - ldrtmi r0, [r9], r5, lsl #10 │ │ │ │ + b 14343b0 │ │ │ │ + b 145bb68 │ │ │ │ + ldrbmi 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 │ │ │ │ + mrc2 7, 3, pc, cr4, cr3, {7} │ │ │ │ + vqshlu.s8 q10, , #0 │ │ │ │ + blls f20464 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + blls f62b90 │ │ │ │ @ instruction: 0xf7f39301 │ │ │ │ - blls 298c94 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f22b7c │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - beq 2d4bd8 │ │ │ │ - tstmi sp, #55296 @ 0xd800 │ │ │ │ - blx 1d18294 │ │ │ │ + blls f58bd0 │ │ │ │ + @ instruction: 0x46202231 │ │ │ │ + beq 2d4c94 │ │ │ │ + @ instruction: 0x46119b36 │ │ │ │ + @ instruction: 0xf8cd9700 │ │ │ │ + tstmi sp, #4 │ │ │ │ + blx 498358 │ │ │ │ eorcs r9, fp, #54272 @ 0xd400 │ │ │ │ - ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - beq 2d4bfc │ │ │ │ - @ instruction: 0xf8cd9b36 │ │ │ │ - b 133a2dc │ │ │ │ + b 146bc14 │ │ │ │ + blls f5cba4 │ │ │ │ + @ instruction: 0xf8cd4611 │ │ │ │ + b 133a3a0 │ │ │ │ @ instruction: 0xf8cd0403 │ │ │ │ @ instruction: 0xf7f39004 │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - b 1462fc0 │ │ │ │ + ldmib sp, {r0, r1, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + b 1463084 │ │ │ │ tstmi ip, #8192 @ 0x2000 │ │ │ │ - @ instruction: 0xf8d5e11b │ │ │ │ + @ instruction: 0xf8d5e117 │ │ │ │ eorscs sl, ip, #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00a4611 │ │ │ │ strtmi r0, [r0], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ @ instruction: 0xf7f39004 │ │ │ │ - eorcs pc, ip, #299008 @ 0x49000 │ │ │ │ + eorcs pc, ip, #3784704 @ 0x39c000 │ │ │ │ movteq pc, #970 @ 0x3ca @ │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ ldmib sp, {r2, ip, pc}^ │ │ │ │ - movwls fp, #13109 @ 0x3335 │ │ │ │ - blx 11182f4 │ │ │ │ - blls 2c0800 │ │ │ │ - b 14a2c1c │ │ │ │ + movwls fp, #17205 @ 0x4335 │ │ │ │ + @ instruction: 0xf9daf7f3 │ │ │ │ + blls 3008c4 │ │ │ │ + b 14a2ce0 │ │ │ │ ldmdbls r6!, {r0, r8, r9, fp} │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ - b 12be34c │ │ │ │ - vabdl.u8 q8, d10, d1 │ │ │ │ - ldrmi r0, [r1], -r0, lsl #7 │ │ │ │ + movwmi r9, #45060 @ 0xb004 │ │ │ │ + movwls r4, #17937 @ 0x4611 │ │ │ │ + orreq pc, r0, #671088643 @ 0x28000003 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls f58bf8 │ │ │ │ + blls f58b34 │ │ │ │ + strtmi r9, [r0], -r4, lsl #20 │ │ │ │ + bleq 2d4d44 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 14abbd4 │ │ │ │ - blls f5cf64 │ │ │ │ - @ instruction: 0x21287b2a │ │ │ │ + @ instruction: 0x21289b36 │ │ │ │ + blhi ff495aa0 │ │ │ │ + blvc c6b074 │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ - movwls r4, #13115 @ 0x333b │ │ │ │ - blx 918334 │ │ │ │ - andne pc, r0, #671088643 @ 0x28000003 │ │ │ │ - strtmi r9, [r0], -r0, lsl #4 │ │ │ │ - blls 2c0c48 │ │ │ │ - beq 294ca4 │ │ │ │ - @ instruction: 0xf8cd9a36 │ │ │ │ - b 12be390 │ │ │ │ - eorcs r0, sp, #2048 @ 0x800 │ │ │ │ - ldc 6, cr4, [pc, #68] @ 1da3cc │ │ │ │ - @ instruction: 0xf7f38bbf │ │ │ │ - blls f58bb4 │ │ │ │ - andls pc, r4, sp, asr #17 │ │ │ │ - b 146bc18 │ │ │ │ - blls f5cba8 │ │ │ │ - teqcs r7, r8, lsr r2 │ │ │ │ - bleq 2d4cd0 │ │ │ │ - movwls r6, #2731 @ 0xaab │ │ │ │ - @ instruction: 0xf9faf7f3 │ │ │ │ - eorcs r6, fp, #3850240 @ 0x3ac000 │ │ │ │ - ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - blls f3442c │ │ │ │ - beq 2d4ce4 │ │ │ │ - b 14c1098 │ │ │ │ - stmdavc fp!, {r0, r1, r8, r9, fp} │ │ │ │ + @ instruction: 0xf7f39304 │ │ │ │ + @ instruction: 0xf3caf9b7 │ │ │ │ + andls r1, r0, #0, 4 │ │ │ │ + @ instruction: 0x46209a35 │ │ │ │ + b 14c1050 │ │ │ │ + bls f5cc4c │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - movtne pc, #963 @ 0x3c3 @ │ │ │ │ + bleq 294d58 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + @ instruction: 0xf9a6f7f3 │ │ │ │ + @ instruction: 0xf8cd9b35 │ │ │ │ + strtmi r9, [r0], -r4 │ │ │ │ + beq 2d4d88 │ │ │ │ + eorscs r9, r8, #55296 @ 0xd800 │ │ │ │ + b 14a2944 │ │ │ │ + bvs fec9d078 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls f98b70 │ │ │ │ - ldcls 6, cr4, [r5, #-164]! @ 0xffffff5c │ │ │ │ - b 146bc5c │ │ │ │ - b 149b7f4 │ │ │ │ + stmibvs fp!, {r0, r1, r2, r4, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + strtmi r2, [r0], -fp, lsr #4 │ │ │ │ + ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ + b 1481154 │ │ │ │ + blls f5cc90 │ │ │ │ + bleq 2d4db4 │ │ │ │ + @ instruction: 0xf8cd782b │ │ │ │ + vaddl.u8 , d3, d4 │ │ │ │ + movwls r1, #832 @ 0x340 │ │ │ │ + @ instruction: 0xf984f7f3 │ │ │ │ + @ instruction: 0x46299b36 │ │ │ │ + @ instruction: 0x46209d35 │ │ │ │ + streq lr, [r5, #-2634] @ 0xfffff5b6 │ │ │ │ + beq 2d4dd4 │ │ │ │ + stc2l 7, cr15, [ip, #972] @ 0x3cc │ │ │ │ + movwls r9, #2869 @ 0xb35 │ │ │ │ + blls f6bd34 │ │ │ │ + strbmi r2, [r9], -r9, lsl #4 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + blls f58a84 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls f6b13c │ │ │ │ + stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + b 147d0d0 │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - blls f59ca4 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + blls f58a6c │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ + b 14811bc │ │ │ │ + @ instruction: 0xf6540a03 │ │ │ │ + @ instruction: 0x4620efba │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - blls f597b4 │ │ │ │ + blls f59708 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f62cf4 │ │ │ │ + blls f62da0 │ │ │ │ movwls r2, #4384 @ 0x1120 │ │ │ │ - @ instruction: 0xf9a0f7f3 │ │ │ │ - movwls r9, #2818 @ 0xb02 │ │ │ │ - blls f22d2c │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - andls pc, r4, sp, asr #17 │ │ │ │ - blls f6b0e8 │ │ │ │ - beq 2d4da0 │ │ │ │ - @ instruction: 0xf992f7f3 │ │ │ │ - blvc fe2d5afc │ │ │ │ - blls f2bd04 │ │ │ │ - @ instruction: 0x21202227 │ │ │ │ - blls f6b100 │ │ │ │ - blvc 215ac4 │ │ │ │ - beq 2d4dbc │ │ │ │ - @ instruction: 0xf984f7f3 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - blls f6b118 │ │ │ │ - blhi 215adc │ │ │ │ - bleq 2d4dd4 │ │ │ │ - @ instruction: 0xf978f7f3 │ │ │ │ + @ instruction: 0xf94af7f3 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - teqcs r2, r4, lsr r2 │ │ │ │ - blhi 215af0 │ │ │ │ - beq 2d4dd4 │ │ │ │ - @ instruction: 0xf7f39c36 │ │ │ │ - blls f58a7c │ │ │ │ - adccs sl, r8, #8, 26 @ 0x200 │ │ │ │ - b 146bdf4 │ │ │ │ - blls f5cce0 │ │ │ │ - streq lr, [r4], #-2635 @ 0xfffff5b5 │ │ │ │ - tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ - svc 0x00bef654 │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ + tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ + teqcs r2, r6, lsr fp │ │ │ │ + blhi 215b50 │ │ │ │ + beq 2d4e48 │ │ │ │ + @ instruction: 0xf93ef7f3 │ │ │ │ + eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blls f6b1a4 │ │ │ │ + @ instruction: 0xf8cd9700 │ │ │ │ + b 147e548 │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + @ instruction: 0xed9ff931 │ │ │ │ + blls f39358 │ │ │ │ + eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #32, 2 │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 1479154 │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + blls f589e8 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #-2147483637 @ 0x8000000b │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 147d16c │ │ │ │ + @ instruction: 0xf7f30b03 │ │ │ │ + blls f589d0 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ + b 133d180 │ │ │ │ + @ instruction: 0x9c360a03 │ │ │ │ + @ instruction: 0xf90cf7f3 │ │ │ │ + vstrge d9, [r8, #-212] @ 0xffffff2c │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + beq 2d4ebc │ │ │ │ + b 14c1270 │ │ │ │ + ldrtmi r0, [r0], -r4, lsl #8 │ │ │ │ + @ instruction: 0xf654431c │ │ │ │ + @ instruction: 0x4642ef5e │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - adccs pc, r8, #34560 @ 0x8700 │ │ │ │ + adccs pc, r8, #9984 @ 0x2700 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - svc 0x00b0f654 │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ - @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ - @ instruction: 0xf7f39044 │ │ │ │ - @ instruction: 0x4649fc79 │ │ │ │ - ldrtmi r2, [r0], -r8, lsr #5 │ │ │ │ - svc 0x00a2f654 │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ + svc 0x0050f654 │ │ │ │ + ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + ldrls r4, [r0, -r8, lsr #12] │ │ │ │ + subls pc, r4, sp, asr #17 │ │ │ │ + ldc2 7, cr15, [sl], {243} @ 0xf3 │ │ │ │ + adccs r4, r8, #76546048 @ 0x4900000 │ │ │ │ + @ instruction: 0xf6544630 │ │ │ │ + strbmi lr, [r2], -r4, asr #30 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - blls 3196d8 │ │ │ │ - stmib r3, {r0, r1, r3, r4, r6, r9, fp, lr}^ │ │ │ │ + blls 2d961c │ │ │ │ + stmib r3, {r1, r2, r3, r4, r6, r9, fp, lr}^ │ │ │ │ ldrbtmi sl, [sl], #-1024 @ 0xfffffc00 │ │ │ │ - ldmpl r3, {r0, r1, r2, r4, r6, r8, r9, fp, lr}^ │ │ │ │ - blls fb45a4 │ │ │ │ + ldmpl r3, {r1, r3, r4, r6, r8, r9, fp, lr}^ │ │ │ │ + blls fb4660 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ - stmdals r4, {r0, r1, r2, r7, r8, pc} │ │ │ │ + stmdals r3, {r4, 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] │ │ │ │ + strbmi r8, [sl, #-4080] @ 0xfffff010 │ │ │ │ + mcrge 4, 0, pc, cr11, cr15, {3} @ │ │ │ │ + @ instruction: 0x4620223c │ │ │ │ + bne 214d50 │ │ │ │ + movwls r4, #30225 @ 0x7611 │ │ │ │ + @ instruction: 0xf8bef7f3 │ │ │ │ + eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ + blls f54da0 │ │ │ │ @ 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 │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + movwcs pc, #2227 @ 0x8b3 @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 341318 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + blls f7ee4c │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + bleq 2d4f80 │ │ │ │ + @ instruction: 0xf8a4f7f3 │ │ │ │ eorcs r9, r9, #54272 @ 0xd400 │ │ │ │ - andlt pc, r4, sp, asr #17 │ │ │ │ - b 1422a48 │ │ │ │ - blls f5c9b8 │ │ │ │ - b 146be30 │ │ │ │ - blvc c9cdc0 │ │ │ │ + andge pc, r4, sp, asr #17 │ │ │ │ + b 1422b04 │ │ │ │ + blls f5ca74 │ │ │ │ + b 14abeec │ │ │ │ + blvc c9d27c │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls 398988 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f22e78 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ + movwcs pc, #2197 @ 0x895 @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 381354 │ │ │ │ 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 │ │ │ │ + blls f7ee88 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + bleq 2d4fbc │ │ │ │ + @ instruction: 0xf886f7f3 │ │ │ │ + teqcs r2, r5, lsr fp │ │ │ │ + strtmi r9, [r0], -r4, lsl #20 │ │ │ │ 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 │ │ │ │ + stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ + eorscs r2, r4, #0, 20 │ │ │ │ + bleq 2d4fd8 │ │ │ │ + @ instruction: 0xf878f7f3 │ │ │ │ + @ instruction: 0x212e9b35 │ │ │ │ + strtmi r9, [r0], -r4, lsl #20 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14812e0 │ │ │ │ - @ instruction: 0xf7f30a03 │ │ │ │ - blls f58934 │ │ │ │ - @ instruction: 0xf8cd2238 │ │ │ │ - teqcs r7, r4 │ │ │ │ + stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ + eorscs r2, r0, #0, 20 │ │ │ │ + bleq 2d4ff4 │ │ │ │ + @ instruction: 0xf86af7f3 │ │ │ │ + eorscs r9, r8, #54272 @ 0xd400 │ │ │ │ + andge pc, r4, sp, asr #17 │ │ │ │ + b 1422bb4 │ │ │ │ + blls f5cae8 │ │ │ │ + b 14abf60 │ │ │ │ + bvs fec9d2f0 │ │ │ │ + @ instruction: 0xf7f39300 │ │ │ │ + blls f58858 │ │ │ │ + ldrbmi r2, [r1], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x46209b36 │ │ │ │ - beq 2d4f4c │ │ │ │ - movwls r6, #2731 @ 0xaab │ │ │ │ - @ instruction: 0xf8baf7f3 │ │ │ │ - adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142bf98 │ │ │ │ - blls f5ca44 │ │ │ │ - b 146befc │ │ │ │ - @ instruction: 0xf6540a03 │ │ │ │ - blls 29627c │ │ │ │ + @ instruction: 0x46309b36 │ │ │ │ + bleq 2d5028 │ │ │ │ + mcr 6, 5, pc, cr14, cr4, {2} @ │ │ │ │ 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 │ │ │ │ - @ instruction: 0x9e3569eb │ │ │ │ - ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 14346d4 │ │ │ │ - b 145be8c │ │ │ │ - ldrtmi r0, [r9], r5, lsl #10 │ │ │ │ + movwcs r4, #1568 @ 0x620 │ │ │ │ + tstls r1, #16, 14 @ 0x400000 │ │ │ │ + blx 20186de │ │ │ │ + eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + stmibvs fp!, {r0, r1, r2, r3, r4, r5, fp, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x46209e35 │ │ │ │ + ldmdavs r9, {r1, r2, r4, r5, r8, sl, fp, ip, pc} │ │ │ │ + streq lr, [r6], -r9, asr #20 │ │ │ │ + streq lr, [r5, #-2635] @ 0xfffff5b5 │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ mulhi r0, r1, r8 │ │ │ │ - stmdane r0, {r3, r6, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ - svclt 0x0000e60a │ │ │ │ + stc2 7, cr15, [r2], {243} @ 0xf3 │ │ │ │ + vqshlu.s8 q10, , #0 │ │ │ │ + str r1, [ip], -r0, asr #16 │ │ │ │ + andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, sl, ip, asr #30 │ │ │ │ - rsbseq r5, sl, lr, asr #21 │ │ │ │ - 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 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - blhi 1a55d54 │ │ │ │ + @ instruction: 0x007a5e98 │ │ │ │ + rsbseq r5, sl, r2, lsl sl │ │ │ │ + @ instruction: 0x4620223c │ │ │ │ + blne 214ea4 │ │ │ │ + movwls r4, #17937 @ 0x4611 │ │ │ │ + @ instruction: 0xf814f7f3 │ │ │ │ + eorcs r9, ip, #4, 22 @ 0x1000 │ │ │ │ + bls f54ef4 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + movwcs pc, #2057 @ 0x809 @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 34146c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14c13b8 │ │ │ │ - @ instruction: 0xf7f30b03 │ │ │ │ - blls f5885c │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - eorcs sl, r9, #4 │ │ │ │ + blls f7efa0 │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + blhi 1a55e24 │ │ │ │ + beq 2d50d4 │ │ │ │ + @ instruction: 0xfff8f7f2 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + b 1423060 │ │ │ │ + blls f5cbcc │ │ │ │ + b 1462c64 │ │ │ │ + blvc c9cfd4 │ │ │ │ + @ instruction: 0xf7f29300 │ │ │ │ + movwcs pc, #4073 @ 0xfe9 @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 3814ac │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x21289b36 │ │ │ │ - bleq 2d5028 │ │ │ │ - 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 │ │ │ │ + blls f7efe0 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + beq 2d5110 │ │ │ │ + @ instruction: 0xffdaf7f2 │ │ │ │ @ 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}^ │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + b 14230d8 │ │ │ │ + blls f5cc08 │ │ │ │ + b 1462cdc │ │ │ │ + bvs fec9d010 │ │ │ │ + @ instruction: 0xf7f29300 │ │ │ │ + stmibvs fp!, {r0, r1, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ 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] │ │ │ │ - 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 │ │ │ │ - @ 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 │ │ │ │ - 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 │ │ │ │ + b 14414ec │ │ │ │ + blls f5cc28 │ │ │ │ + beq 2d5148 │ │ │ │ + vmlal.u8 , d3, d27 │ │ │ │ + movwls r1, #832 @ 0x340 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + @ instruction: 0xffb8f7f2 │ │ │ │ + @ instruction: 0x46299b36 │ │ │ │ + @ instruction: 0x46209d35 │ │ │ │ + streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ + stmdbeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + stc2 7, cr15, [r0], {243} @ 0xf3 │ │ │ │ + movwls r9, #2869 @ 0xb35 │ │ │ │ + blls f6c0cc │ │ │ │ + ldrbmi r2, [r9], -r9, lsl #4 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + blls f5a6ec │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls f6b4d4 │ │ │ │ + stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + b 143d468 │ │ │ │ + @ instruction: 0xf7f20903 │ │ │ │ + blls f5a6d4 │ │ │ │ + adccs r4, r8, #93323264 @ 0x5900000 │ │ │ │ + tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ + b 1441554 │ │ │ │ + @ instruction: 0xf6540903 │ │ │ │ + ldrtmi lr, [r1], -lr, ror #27 │ │ │ │ + strbmi r4, [r2], -r0, lsr #12 │ │ │ │ + ldrls r2, [r0, -r0, lsl #12] │ │ │ │ + @ instruction: 0xf7f39611 │ │ │ │ + blls f59370 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f63084 │ │ │ │ + blls f63138 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x21202227 │ │ │ │ - beq 2d513c │ │ │ │ - @ instruction: 0x26f59b36 │ │ │ │ - stmib sp, {r8, r9, sl, sp}^ │ │ │ │ - tstmi sp, #0, 14 │ │ │ │ - @ instruction: 0xffbef7f2 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - b 14630ec │ │ │ │ - blls f5d03c │ │ │ │ - stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ - tstmi sp, #0, 22 │ │ │ │ - @ instruction: 0xffb2f7f2 │ │ │ │ + @ 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}^ │ │ │ │ + blhi 215ee4 │ │ │ │ + beq 2d51c8 │ │ │ │ + @ instruction: 0xf7f29d36 │ │ │ │ + blls f5a688 │ │ │ │ + @ instruction: 0x46202231 │ │ │ │ + beq 2d51ec │ │ │ │ + @ instruction: 0x46119b36 │ │ │ │ + strvc lr, [r0], -sp, asr #19 │ │ │ │ + streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ + tstmi sp, #256901120 @ 0xf500000 │ │ │ │ + @ instruction: 0xff64f7f2 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + @ instruction: 0x21202227 │ │ │ │ + beq 2d520c │ │ │ │ + smladxcs r0, r6, fp, r9 │ │ │ │ + strvs lr, [r0, -sp, asr #19] │ │ │ │ + @ instruction: 0xf7f2431d │ │ │ │ + blls f5a650 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + b 1462db4 │ │ │ │ + blls f5d10c │ │ │ │ + blhi 215f38 │ │ │ │ + @ instruction: 0xf7f2431d │ │ │ │ + blls f5a638 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + b 1462ddc │ │ │ │ + blls f5d124 │ │ │ │ + blhi 215f50 │ │ │ │ + streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ + @ instruction: 0xf655e541 │ │ │ │ + svclt 0x0000e872 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 295d24 │ │ │ │ + blhi 295df4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ - @ instruction: 0x460d35f8 │ │ │ │ + strmi r3, [sp], -r8, lsl #12 │ │ │ │ adccs sl, r8, #10, 28 @ 0xa0 │ │ │ │ - andls r2, r4, r0, lsl #2 │ │ │ │ + andls r2, r3, r0, lsl #2 │ │ │ │ @ instruction: 0xf8df2700 │ │ │ │ - ldcge 5, cr0, [r5], #-944 @ 0xfffffc50 │ │ │ │ - ldrdls pc, [r4], -r5 @ │ │ │ │ + ldcge 5, cr0, [r5], #-1008 @ 0xfffffc10 │ │ │ │ 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} │ │ │ │ + bvs 1c9b570 │ │ │ │ + @ instruction: 0xf6549304 │ │ │ │ + stmibvs fp!, {r2, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x97114631 │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ strbmi r8, [r2], -r0 │ │ │ │ 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 │ │ │ │ + strne pc, [r0, -r7, asr #7] │ │ │ │ + @ instruction: 0xf7f39710 │ │ │ │ + blls f59270 │ │ │ │ + ldrdls pc, [r0], -r5 @ │ │ │ │ + blcc fff00dac │ │ │ │ + @ instruction: 0xf1b99a36 │ │ │ │ + svclt 0x00080f04 │ │ │ │ + svclt 0x000c2904 │ │ │ │ + bleq 256ae8 │ │ │ │ + bleq 216aec │ │ │ │ + @ instruction: 0xf00b4313 │ │ │ │ + svclt 0x00180b01 │ │ │ │ + bleq 216af8 │ │ │ │ + svceq 0x0000f1bb │ │ │ │ + rscshi pc, r5, r0, asr #32 │ │ │ │ + ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ + @ instruction: 0xf6544630 │ │ │ │ + strbmi lr, [r2], -r8, asr #26 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - movwcs r9, #784 @ 0x310 │ │ │ │ + ldrls r2, [r0, -r0, lsl #6] │ │ │ │ @ instruction: 0xf7f39311 │ │ │ │ - stmiavs r9!, {r0, r1, r2, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ - blls f811ec │ │ │ │ - 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 │ │ │ │ - @ instruction: 0xf04fbf0c │ │ │ │ - @ instruction: 0xf04f0b01 │ │ │ │ - @ instruction: 0xf0400b00 │ │ │ │ - @ instruction: 0xf1b981f6 │ │ │ │ - @ instruction: 0xf0000f02 │ │ │ │ - eorscs r8, ip, #-1879048183 @ 0x90000009 │ │ │ │ - beq 215088 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ + blls f59224 │ │ │ │ + @ instruction: 0xf1a368aa │ │ │ │ + blls f5d5bc │ │ │ │ + tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ + beq 2d5318 │ │ │ │ + addeq pc, r0, r2, asr #7 │ │ │ │ + svceq 0x0002f1b9 │ │ │ │ + @ instruction: 0xf1babf08 │ │ │ │ + @ instruction: 0xf3c20f00 │ │ │ │ + svclt 0x00080340 │ │ │ │ + beq 256b44 │ │ │ │ + andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + @ instruction: 0xf04fbf18 │ │ │ │ + andls r0, r6, #0, 20 │ │ │ │ + bls 2fea2c │ │ │ │ + mvnshi pc, r0, asr #32 │ │ │ │ + @ instruction: 0xf0002a02 │ │ │ │ + eorscs r8, ip, #-268435447 @ 0xf0000009 │ │ │ │ + blne 21515c │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7f29307 │ │ │ │ - blls 3da5e4 │ │ │ │ - strcs r2, [r0, -ip, lsr #4] │ │ │ │ - @ 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] │ │ │ │ + blls 3da510 │ │ │ │ + ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x4611ab35 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + mcr2 7, 5, pc, cr12, cr2, {7} @ │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2c2d0 │ │ │ │ + b 1481268 │ │ │ │ + andls r0, r0, #12288 @ 0x3000 │ │ │ │ + eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ + b 14ac2a4 │ │ │ │ + @ instruction: 0xf7f20b03 │ │ │ │ + blls f5a4dc │ │ │ │ + blvc c62f0c │ │ │ │ + b 146c2f0 │ │ │ │ + blls f5d280 │ │ │ │ + eorcs r9, r9, #0, 4 │ │ │ │ movweq lr, #14923 @ 0x3a4b │ │ │ │ + bleq 216bbc │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f29305 │ │ │ │ - bls f5a594 │ │ │ │ - blls 36c234 │ │ │ │ - b 146c4a4 │ │ │ │ - stmib sp, {r1, r9, fp}^ │ │ │ │ - bls f685c0 │ │ │ │ - tstmi r3, #5120 @ 0x1400 │ │ │ │ + bls 39a4b8 │ │ │ │ + andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls 341368 │ │ │ │ + beq 2953c0 │ │ │ │ + @ instruction: 0xf8cd9a36 │ │ │ │ + tstmi r3, #4 │ │ │ │ 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] │ │ │ │ + bls f5a498 │ │ │ │ + teqcs r2, r5, lsl #22 │ │ │ │ + blls 2151e8 │ │ │ │ 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: 0x46209a36 │ │ │ │ + beq 2953cc │ │ │ │ + @ instruction: 0xf7f22234 │ │ │ │ + blls f5a47c │ │ │ │ + @ instruction: 0x212e9a04 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ + blcs 21520c │ │ │ │ + b 146339c │ │ │ │ + @ instruction: 0xf7f20a03 │ │ │ │ + blls f5a460 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + b 14233cc │ │ │ │ + blls f5cefc │ │ │ │ @ instruction: 0x46202137 │ │ │ │ - beq 2d5344 │ │ │ │ + beq 2d5420 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - mrc2 7, 5, pc, cr14, cr2, {7} │ │ │ │ + mrc2 7, 2, pc, cr0, cr2, {7} │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142c310 │ │ │ │ - blls f5ce3c │ │ │ │ - b 146c2f4 │ │ │ │ + b 142c46c │ │ │ │ + blls f5cf18 │ │ │ │ + b 146c3d0 │ │ │ │ @ instruction: 0xf6540a03 │ │ │ │ - blls 295e84 │ │ │ │ - ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - 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} @ │ │ │ │ + strbmi lr, [r2], -r4, lsr #25 │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ + @ instruction: 0xf7f3b044 │ │ │ │ + blls f590dc │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls f62fb0 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + mrc2 7, 1, pc, cr4, cr2, {7} │ │ │ │ @ instruction: 0x9e3569eb │ │ │ │ ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 1434acc │ │ │ │ - b 145c284 │ │ │ │ - ldrtmi r0, [r9], r5, lsl #10 │ │ │ │ + b 1434ba8 │ │ │ │ + b 145c360 │ │ │ │ + ldrbmi 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 │ │ │ │ + blx 2018b20 │ │ │ │ + vqshlu.s8 q10, , #0 │ │ │ │ + blls f20c5c │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + blls f63388 │ │ │ │ @ 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} │ │ │ │ + blls f5a3d8 │ │ │ │ + @ instruction: 0x46202231 │ │ │ │ + beq 2d548c │ │ │ │ + @ instruction: 0x46119b36 │ │ │ │ + @ instruction: 0xf8cd9700 │ │ │ │ + tstmi sp, #4 │ │ │ │ + mcr2 7, 0, pc, cr14, cr2, {7} @ │ │ │ │ eorcs r9, fp, #54272 @ 0xd400 │ │ │ │ - ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - beq 2d53dc │ │ │ │ - @ instruction: 0xf8cd9b36 │ │ │ │ - b 133aabc │ │ │ │ + b 146c40c │ │ │ │ + blls f5d39c │ │ │ │ + @ instruction: 0xf8cd4611 │ │ │ │ + b 133ab98 │ │ │ │ @ instruction: 0xf8cd0403 │ │ │ │ @ instruction: 0xf7f29004 │ │ │ │ - ldmib sp, {r0, r2, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - b 14637a0 │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + b 146387c │ │ │ │ tstmi ip, #8192 @ 0x2000 │ │ │ │ - @ instruction: 0xf8d5e11b │ │ │ │ + @ instruction: 0xf8d5e117 │ │ │ │ eorscs sl, ip, #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00a4611 │ │ │ │ strtmi r0, [r0], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ @ instruction: 0xf7f29004 │ │ │ │ - eorcs pc, ip, #1424 @ 0x590 │ │ │ │ + eorcs pc, ip, #15040 @ 0x3ac0 │ │ │ │ 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 │ │ │ │ + movwls fp, #17205 @ 0x4335 │ │ │ │ + ldc2l 7, cr15, [lr, #968] @ 0x3c8 │ │ │ │ + blls 3010bc │ │ │ │ + b 14a34d8 │ │ │ │ ldmdbls r6!, {r0, r8, r9, fp} │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ - b 12beb2c │ │ │ │ - vabdl.u8 q8, d10, d1 │ │ │ │ - ldrmi r0, [r1], -r0, lsl #7 │ │ │ │ + movwmi r9, #45060 @ 0xb004 │ │ │ │ + movwls r4, #17937 @ 0x4611 │ │ │ │ + orreq pc, r0, #671088643 @ 0x28000003 │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - blls f5a418 │ │ │ │ + blls f5a33c │ │ │ │ + strtmi r9, [r0], -r4, lsl #20 │ │ │ │ + bleq 2d553c │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 14ac3b4 │ │ │ │ - blls f5d744 │ │ │ │ - @ instruction: 0x21287b2a │ │ │ │ + @ instruction: 0x21289b36 │ │ │ │ + blhi ff496298 │ │ │ │ + blvc c6b86c │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ - movwls r4, #13115 @ 0x333b │ │ │ │ - mcr2 7, 1, pc, cr12, cr2, {7} @ │ │ │ │ - andne pc, r0, #671088643 @ 0x28000003 │ │ │ │ - strtmi r9, [r0], -r0, lsl #4 │ │ │ │ - blls 2c1428 │ │ │ │ - beq 295484 │ │ │ │ - @ instruction: 0xf8cd9a36 │ │ │ │ - b 12beb70 │ │ │ │ - eorcs r0, sp, #2048 @ 0x800 │ │ │ │ - ldc 6, cr4, [pc, #68] @ 1dabac │ │ │ │ - @ instruction: 0xf7f28bbf │ │ │ │ - blls f5a3d4 │ │ │ │ - andls pc, r4, sp, asr #17 │ │ │ │ - b 146c3f8 │ │ │ │ - blls f5d388 │ │ │ │ - teqcs r7, r8, lsr r2 │ │ │ │ - bleq 2d54b0 │ │ │ │ - movwls r6, #2731 @ 0xaab │ │ │ │ - mcr2 7, 0, pc, cr10, cr2, {7} @ │ │ │ │ - eorcs r6, fp, #3850240 @ 0x3ac000 │ │ │ │ - ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - blls f34c0c │ │ │ │ - beq 2d54c4 │ │ │ │ - b 14c1878 │ │ │ │ - stmdavc fp!, {r0, r1, r8, r9, fp} │ │ │ │ + @ instruction: 0xf7f29304 │ │ │ │ + @ instruction: 0xf3cafdbb │ │ │ │ + andls r1, r0, #0, 4 │ │ │ │ + @ instruction: 0x46209a35 │ │ │ │ + b 14c1848 │ │ │ │ + bls f5d444 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - movtne pc, #963 @ 0x3c3 @ │ │ │ │ + bleq 295550 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + stc2 7, cr15, [sl, #968]! @ 0x3c8 │ │ │ │ + @ instruction: 0xf8cd9b35 │ │ │ │ + strtmi r9, [r0], -r4 │ │ │ │ + beq 2d5580 │ │ │ │ + eorscs r9, r8, #55296 @ 0xd800 │ │ │ │ + b 14a313c │ │ │ │ + bvs fec9d870 │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - blls f9a390 │ │ │ │ - ldcls 6, cr4, [r5, #-164]! @ 0xffffff5c │ │ │ │ - b 146c43c │ │ │ │ - b 149bfd4 │ │ │ │ - @ instruction: 0xf7f30a03 │ │ │ │ - blls f594c4 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + stmibvs fp!, {r0, r1, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + strtmi r2, [r0], -fp, lsr #4 │ │ │ │ + ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ + b 148194c │ │ │ │ + blls f5d488 │ │ │ │ + bleq 2d55ac │ │ │ │ + @ instruction: 0xf8cd782b │ │ │ │ + vaddl.u8 , d3, d4 │ │ │ │ + movwls r1, #832 @ 0x340 │ │ │ │ + stc2 7, cr15, [r8, #968] @ 0x3c8 │ │ │ │ + @ instruction: 0x46299b36 │ │ │ │ + @ instruction: 0x46209d35 │ │ │ │ + streq lr, [r5, #-2634] @ 0xfffff5b6 │ │ │ │ + beq 2d55cc │ │ │ │ + @ instruction: 0xf9d0f7f3 │ │ │ │ + movwls r9, #2869 @ 0xb35 │ │ │ │ + blls f6c52c │ │ │ │ + strbmi r2, [r9], -r9, lsl #4 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + blls f5a28c │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls f6b934 │ │ │ │ + stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + b 147d8c8 │ │ │ │ + @ instruction: 0xf7f20a03 │ │ │ │ + blls f5a274 │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ + b 14819b4 │ │ │ │ + @ instruction: 0xf6540a03 │ │ │ │ + @ instruction: 0x4620ebbe │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - blls f58fd4 │ │ │ │ + blls f58f10 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f634d4 │ │ │ │ + blls f63598 │ │ │ │ movwls r2, #4384 @ 0x1120 │ │ │ │ - ldc2 7, cr15, [r0, #968]! @ 0x3c8 │ │ │ │ - movwls r9, #2818 @ 0xb02 │ │ │ │ - blls f2350c │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - andls pc, r4, sp, asr #17 │ │ │ │ - blls f6b8c8 │ │ │ │ - beq 2d5580 │ │ │ │ - stc2 7, cr15, [r2, #968]! @ 0x3c8 │ │ │ │ - blvc fe2d62dc │ │ │ │ - blls f2c4e4 │ │ │ │ - @ instruction: 0x21202227 │ │ │ │ - blls f6b8e0 │ │ │ │ - blvc 2162a4 │ │ │ │ - beq 2d559c │ │ │ │ - ldc2 7, cr15, [r4, #968] @ 0x3c8 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - blls f6b8f8 │ │ │ │ - blhi 2162bc │ │ │ │ - bleq 2d55b4 │ │ │ │ - stc2 7, cr15, [r8, #968] @ 0x3c8 │ │ │ │ + stc2l 7, cr15, [lr, #-968] @ 0xfffffc38 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - teqcs r2, r4, lsr r2 │ │ │ │ - blhi 2162d0 │ │ │ │ - beq 2d55b4 │ │ │ │ - @ instruction: 0xf7f29c36 │ │ │ │ - blls f5a29c │ │ │ │ - adccs sl, r8, #8, 26 @ 0x200 │ │ │ │ - b 146c5d4 │ │ │ │ - blls f5d4c0 │ │ │ │ - streq lr, [r4], #-2635 @ 0xfffff5b5 │ │ │ │ - tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ - bl ff598610 │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ + tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ + teqcs r2, r6, lsr fp │ │ │ │ + blhi 216348 │ │ │ │ + beq 2d5640 │ │ │ │ + stc2l 7, cr15, [r2, #-968] @ 0xfffffc38 │ │ │ │ + eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blls f6b99c │ │ │ │ + @ instruction: 0xf8cd9700 │ │ │ │ + b 147ed40 │ │ │ │ + @ instruction: 0xf7f20a03 │ │ │ │ + ldc 13, cr15, [pc, #212] @ 1dae0c │ │ │ │ + blls f39b50 │ │ │ │ + eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #32, 2 │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 147994c │ │ │ │ + @ instruction: 0xf7f20a03 │ │ │ │ + blls f5a1f0 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #-2147483637 @ 0x8000000b │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 147d964 │ │ │ │ + @ instruction: 0xf7f20b03 │ │ │ │ + blls f5a1d8 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ + b 133d978 │ │ │ │ + @ instruction: 0x9c360a03 │ │ │ │ + ldc2 7, cr15, [r0, #-968] @ 0xfffffc38 │ │ │ │ + vstrge d9, [r8, #-212] @ 0xffffff2c │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + beq 2d56b4 │ │ │ │ + b 14c1a68 │ │ │ │ + ldrtmi r0, [r0], -r4, lsl #8 │ │ │ │ + @ instruction: 0xf654431c │ │ │ │ + strbmi lr, [r2], -r2, ror #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - adccs pc, r8, #9895936 @ 0x970000 │ │ │ │ + adccs pc, r8, #2818048 @ 0x2b0000 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - bl ff21862c │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ - @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ - @ instruction: 0xf7f39044 │ │ │ │ - strbmi pc, [r9], -r9, lsl #17 @ │ │ │ │ - ldrtmi r2, [r0], -r8, lsr #5 │ │ │ │ - bl fee98648 │ │ │ │ - strbmi r9, [r2], -r2, lsl #22 │ │ │ │ + bl 1718704 │ │ │ │ + ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + ldrls r4, [r0, -r8, lsr #12] │ │ │ │ + subls pc, r4, sp, asr #17 │ │ │ │ + @ instruction: 0xf81ef7f3 │ │ │ │ + adccs r4, r8, #76546048 @ 0x4900000 │ │ │ │ + @ instruction: 0xf6544630 │ │ │ │ + strbmi lr, [r2], -r8, asr #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - blls 318ef8 │ │ │ │ - stmib r3, {r0, r1, r3, r4, r6, r9, fp, lr}^ │ │ │ │ + blls 2d8e24 │ │ │ │ + stmib r3, {r1, r2, r3, r4, r6, r9, fp, lr}^ │ │ │ │ ldrbtmi sl, [sl], #-1024 @ 0xfffffc00 │ │ │ │ - ldmpl r3, {r0, r1, r2, r4, r6, r8, r9, fp, lr}^ │ │ │ │ - blls fb4d84 │ │ │ │ + ldmpl r3, {r1, r3, r4, r6, r8, r9, fp, lr}^ │ │ │ │ + blls fb4e58 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ - stmdals r4, {r0, r1, r2, r7, r8, pc} │ │ │ │ + stmdals r3, {r4, 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] │ │ │ │ + strbmi r8, [sl, #-4080] @ 0xfffff010 │ │ │ │ + mcrge 4, 0, pc, cr11, cr15, {3} @ │ │ │ │ + @ instruction: 0x4620223c │ │ │ │ + bne 215548 │ │ │ │ + movwls r4, #30225 @ 0x7611 │ │ │ │ + stc2l 7, cr15, [r2], {242} @ 0xf2 │ │ │ │ + eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ + blls f55598 │ │ │ │ @ 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 │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + movwcs pc, #3255 @ 0xcb7 @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 341b10 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + blls f7f644 │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + bleq 2d5778 │ │ │ │ + stc2 7, cr15, [r8], #968 @ 0x3c8 │ │ │ │ eorcs r9, r9, #54272 @ 0xd400 │ │ │ │ - andlt pc, r4, sp, asr #17 │ │ │ │ - b 1423228 │ │ │ │ - blls f5d198 │ │ │ │ - b 146c610 │ │ │ │ - blvc c9d5a0 │ │ │ │ + andge pc, r4, sp, asr #17 │ │ │ │ + b 14232fc │ │ │ │ + blls f5d26c │ │ │ │ + b 14ac6e4 │ │ │ │ + blvc c9da74 │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - blls 39a1a8 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f23658 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ + movwcs pc, #3225 @ 0xc99 @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 381b4c │ │ │ │ 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 │ │ │ │ + blls f7f680 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + bleq 2d57b4 │ │ │ │ + stc2 7, cr15, [sl], {242} @ 0xf2 │ │ │ │ + teqcs r2, r5, lsr fp │ │ │ │ + strtmi r9, [r0], -r4, lsl #20 │ │ │ │ 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 │ │ │ │ + stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ + eorscs r2, r4, #0, 20 │ │ │ │ + bleq 2d57d0 │ │ │ │ + ldc2l 7, cr15, [ip], #-968 @ 0xfffffc38 │ │ │ │ + @ instruction: 0x212e9b35 │ │ │ │ + strtmi r9, [r0], -r4, lsl #20 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1481ac0 │ │ │ │ - @ instruction: 0xf7f20a03 │ │ │ │ - blls f5a154 │ │ │ │ - @ instruction: 0xf8cd2238 │ │ │ │ - teqcs r7, r4 │ │ │ │ + stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ + eorscs r2, r0, #0, 20 │ │ │ │ + bleq 2d57ec │ │ │ │ + stc2l 7, cr15, [lr], #-968 @ 0xfffffc38 │ │ │ │ + eorscs r9, r8, #54272 @ 0xd400 │ │ │ │ + andge pc, r4, sp, asr #17 │ │ │ │ + b 14233ac │ │ │ │ + blls f5d2e0 │ │ │ │ + b 14ac758 │ │ │ │ + bvs fec9dae8 │ │ │ │ + @ instruction: 0xf7f29300 │ │ │ │ + blls f5a060 │ │ │ │ + ldrbmi r2, [r1], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x46209b36 │ │ │ │ - beq 2d572c │ │ │ │ - movwls r6, #2731 @ 0xaab │ │ │ │ - stc2l 7, cr15, [sl], {242} @ 0xf2 │ │ │ │ - adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142c778 │ │ │ │ - blls f5d224 │ │ │ │ - b 146c6dc │ │ │ │ - @ instruction: 0xf6540a03 │ │ │ │ - blls 295a9c │ │ │ │ + @ instruction: 0x46309b36 │ │ │ │ + bleq 2d5820 │ │ │ │ + b fee98848 │ │ │ │ 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: 0x9e3569eb │ │ │ │ - ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 1434eb4 │ │ │ │ - b 145c66c │ │ │ │ - ldrtmi r0, [r9], r5, lsl #10 │ │ │ │ + movwcs r4, #1568 @ 0x620 │ │ │ │ + tstls r1, #16, 14 @ 0x400000 │ │ │ │ + @ instruction: 0xff7cf7f2 │ │ │ │ + eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + stmibvs fp!, {r0, r1, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x46209e35 │ │ │ │ + ldmdavs r9, {r1, r2, r4, r5, r8, sl, fp, ip, pc} │ │ │ │ + streq lr, [r6], -r9, asr #20 │ │ │ │ + streq lr, [r5, #-2635] @ 0xfffff5b5 │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ mulhi r0, r1, r8 │ │ │ │ - stmdane r0, {r3, r6, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ - svclt 0x0000e60a │ │ │ │ + @ instruction: 0xf886f7f3 │ │ │ │ + vqshlu.s8 q10, , #0 │ │ │ │ + str r1, [ip], -r0, asr #16 │ │ │ │ + andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, sl, ip, ror #14 │ │ │ │ - rsbseq r5, sl, lr, ror #5 │ │ │ │ - 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 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - blhi 1a56534 │ │ │ │ + rsbseq r5, sl, r0, lsr #13 │ │ │ │ + rsbseq r5, sl, sl, lsl r2 │ │ │ │ + @ instruction: 0x4620223c │ │ │ │ + blne 21569c │ │ │ │ + movwls r4, #17937 @ 0x4611 │ │ │ │ + ldc2 7, cr15, [r8], {242} @ 0xf2 │ │ │ │ + eorcs r9, ip, #4, 22 @ 0x1000 │ │ │ │ + bls f556ec │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + movwcs pc, #3085 @ 0xc0d @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 341c64 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14c1b98 │ │ │ │ - @ instruction: 0xf7f20b03 │ │ │ │ - blls f5a07c │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - eorcs sl, r9, #4 │ │ │ │ + blls f7f798 │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + blhi 1a5661c │ │ │ │ + beq 2d58cc │ │ │ │ + blx 118f72 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + b 1423858 │ │ │ │ + blls f5d3c4 │ │ │ │ + b 146345c │ │ │ │ + blvc c9d7cc │ │ │ │ + @ instruction: 0xf7f29300 │ │ │ │ + movwcs pc, #3053 @ 0xbed @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 381ca4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x21289b36 │ │ │ │ - bleq 2d5808 │ │ │ │ - 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 @ │ │ │ │ + blls f7f7d8 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + beq 2d5908 │ │ │ │ + blx ff998fae │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - andge pc, r4, sp, asr #17 │ │ │ │ - b 14237ec │ │ │ │ - blls f5d31c │ │ │ │ - b 14a33f0 │ │ │ │ - bvs fec9db24 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + b 14238d0 │ │ │ │ + blls f5d400 │ │ │ │ + b 14634d4 │ │ │ │ + bvs fec9d808 │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - stmibvs fp!, {r0, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r1, r2, r3, r6, r7, r8, r9, 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] │ │ │ │ - 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 │ │ │ │ - @ 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 │ │ │ │ - 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 │ │ │ │ + b 1441ce4 │ │ │ │ + blls f5d420 │ │ │ │ + beq 2d5940 │ │ │ │ + vmlal.u8 , d3, d27 │ │ │ │ + movwls r1, #832 @ 0x340 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blx ff118ff2 │ │ │ │ + @ instruction: 0x46299b36 │ │ │ │ + @ instruction: 0x46209d35 │ │ │ │ + streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ + stmdbeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf804f7f3 │ │ │ │ + movwls r9, #2869 @ 0xb35 │ │ │ │ + blls f6c8c4 │ │ │ │ + ldrbmi r2, [r9], -r9, lsl #4 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + blls f59ef4 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls f6bccc │ │ │ │ + stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + b 143dc60 │ │ │ │ + @ instruction: 0xf7f20903 │ │ │ │ + blls f59edc │ │ │ │ + adccs r4, r8, #93323264 @ 0x5900000 │ │ │ │ + tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ + b 1441d4c │ │ │ │ + @ instruction: 0xf6540903 │ │ │ │ + @ instruction: 0x4631e9f2 │ │ │ │ + strbmi r4, [r2], -r0, lsr #12 │ │ │ │ + ldrls r2, [r0, -r0, lsl #12] │ │ │ │ + @ instruction: 0xf7f29611 │ │ │ │ + blls f5ab78 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f63864 │ │ │ │ + blls f63930 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x21202227 │ │ │ │ - beq 2d591c │ │ │ │ - @ instruction: 0x26f59b36 │ │ │ │ - stmib sp, {r8, r9, sl, sp}^ │ │ │ │ - tstmi sp, #0, 14 │ │ │ │ - blx ff598fce │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - b 14638cc │ │ │ │ - blls f5d81c │ │ │ │ - stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ - tstmi sp, #0, 22 │ │ │ │ - blx ff298fe6 │ │ │ │ + blx fe299066 │ │ │ │ @ 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 │ │ │ │ + blhi 2166dc │ │ │ │ + beq 2d59c0 │ │ │ │ + @ instruction: 0xf7f29d36 │ │ │ │ + blls f59e90 │ │ │ │ + @ instruction: 0x46202231 │ │ │ │ + beq 2d59e4 │ │ │ │ + @ instruction: 0x46119b36 │ │ │ │ + strvc lr, [r0], -sp, asr #19 │ │ │ │ + streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ + tstmi sp, #256901120 @ 0xf500000 │ │ │ │ + blx 1c1909a │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + @ instruction: 0x21202227 │ │ │ │ + beq 2d5a04 │ │ │ │ + smladxcs r0, r6, fp, r9 │ │ │ │ + strvs lr, [r0, -sp, asr #19] │ │ │ │ + @ instruction: 0xf7f2431d │ │ │ │ + blls f59e58 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + b 14635ac │ │ │ │ + blls f5d904 │ │ │ │ + blhi 216730 │ │ │ │ + @ instruction: 0xf7f2431d │ │ │ │ + blls f59e40 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + b 14635d4 │ │ │ │ + blls f5d91c │ │ │ │ + blhi 216748 │ │ │ │ + streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ + @ instruction: 0xf654e541 │ │ │ │ + svclt 0x0000ec76 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 296504 │ │ │ │ + blhi 2965ec │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ - strmi r3, [sp], -r0, lsl #10 │ │ │ │ + strmi r3, [sp], -r8, lsl #10 │ │ │ │ adccs sl, r8, #10, 28 @ 0xa0 │ │ │ │ - andls r2, r4, r0, lsl #2 │ │ │ │ + andls r2, r3, r0, lsl #2 │ │ │ │ @ instruction: 0xf8df2700 │ │ │ │ - ldcge 4, cr0, [r5], #-976 @ 0xfffffc30 │ │ │ │ - ldrdge pc, [r4], -r5 @ │ │ │ │ + ldcge 4, cr0, [r5], #-1008 @ 0xfffffc10 │ │ │ │ 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} │ │ │ │ + bvs 1c9bd68 │ │ │ │ + @ instruction: 0xf6549304 │ │ │ │ + stmibvs fp!, {r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x97114631 │ │ │ │ @ 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 │ │ │ │ - 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 │ │ │ │ + strne pc, [r0, -r7, asr #7] │ │ │ │ + @ instruction: 0xf7f29710 │ │ │ │ + blls f5aa78 │ │ │ │ + ldrdge pc, [r0], -r5 @ │ │ │ │ + blcc fff015a4 │ │ │ │ + @ instruction: 0xf1ba9a36 │ │ │ │ + svclt 0x00080f04 │ │ │ │ + svclt 0x000c2904 │ │ │ │ + stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf0094313 │ │ │ │ + svclt 0x00180901 │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + svceq 0x0000f1b9 │ │ │ │ + tstphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + @ instruction: 0xf6544630 │ │ │ │ + strbmi lr, [r2], -ip, asr #18 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - movwcs r9, #784 @ 0x310 │ │ │ │ + ldrls r2, [r0, -r0, lsl #6] │ │ │ │ @ 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 │ │ │ │ + blls f5aa2c │ │ │ │ + @ instruction: 0xf1a368aa │ │ │ │ + blls f5e1b4 │ │ │ │ + tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ + bleq 2d5b14 │ │ │ │ + addeq pc, r0, r2, asr #7 │ │ │ │ + svceq 0x0002f1ba │ │ │ │ + @ instruction: 0xf1bbbf08 │ │ │ │ + @ instruction: 0xf3c20f00 │ │ │ │ + svclt 0x00080340 │ │ │ │ + bleq 25733c │ │ │ │ + andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + @ instruction: 0xf04fbf18 │ │ │ │ + andls r0, r6, #0, 22 │ │ │ │ + bls 2ff224 │ │ │ │ + eorhi pc, r2, #64 @ 0x40 │ │ │ │ + @ instruction: 0xf0002a02 │ │ │ │ + eorscs r8, ip, #268435468 @ 0x1000000c │ │ │ │ + stmdbne r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7f29307 │ │ │ │ - blls 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 │ │ │ │ - @ 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] │ │ │ │ + blls 3d9d18 │ │ │ │ + ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x46119b35 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blx fee19208 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2cac8 │ │ │ │ + b 1441a60 │ │ │ │ + andls r0, r0, #49152 @ 0xc000 │ │ │ │ + eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ + b 14aca9c │ │ │ │ + @ instruction: 0xf7f20b03 │ │ │ │ + blls f59ce4 │ │ │ │ + blvc c63704 │ │ │ │ + b 142cae8 │ │ │ │ + blls f5d678 │ │ │ │ + eorcs r9, r9, #0, 4 │ │ │ │ movweq lr, #14923 @ 0x3a4b │ │ │ │ + bleq 2173b4 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f29305 │ │ │ │ - bls f59db4 │ │ │ │ - blls 36ca14 │ │ │ │ + bls 399cc0 │ │ │ │ + andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls 341b60 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf8cd9a36 │ │ │ │ + tstmi r3, #4 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + @ instruction: 0xf7f29305 │ │ │ │ + bls f59ca0 │ │ │ │ + teqcs r2, r5, lsl #22 │ │ │ │ + stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46209a36 │ │ │ │ + blge 2159e8 │ │ │ │ + beq 295bc4 │ │ │ │ + @ instruction: 0xf7f22234 │ │ │ │ + blls f59c84 │ │ │ │ + @ instruction: 0x212e9a04 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ + blcs 215a04 │ │ │ │ + b 1463b94 │ │ │ │ + @ instruction: 0xf7f20a03 │ │ │ │ + blls f59c68 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + b 1423bc4 │ │ │ │ + blls f5d6f4 │ │ │ │ + @ instruction: 0x46202137 │ │ │ │ + beq 2d5c18 │ │ │ │ + movwls r6, #2731 @ 0xaab │ │ │ │ + blx 17192c0 │ │ │ │ + adccs r9, r8, #54272 @ 0xd400 │ │ │ │ + b 142cc64 │ │ │ │ + blls f5d710 │ │ │ │ + b 146cbc8 │ │ │ │ + @ instruction: 0xf6540a03 │ │ │ │ + ldrtmi lr, [r1], -r8, lsr #17 │ │ │ │ + strtmi r4, [r0], -r2, asr #12 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ + @ instruction: 0xf7f2b044 │ │ │ │ + blls f5a8e4 │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls f637a8 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + blx 10192f8 │ │ │ │ + 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 │ │ │ │ + mcr2 7, 2, pc, cr6, cr2, {7} @ │ │ │ │ + movwls r9, #2869 @ 0xb35 │ │ │ │ + blls f6ccb4 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf7f24620 │ │ │ │ + ldrbmi pc, [fp], -r3, lsr #20 @ │ │ │ │ + movwls r9, #5888 @ 0x1700 │ │ │ │ + blls f23c28 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + beq 2d5c90 │ │ │ │ + tstmi sp, #55296 @ 0xd800 │ │ │ │ + blx 79933c │ │ │ │ + andcs r9, sl, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + beq 2d5ca8 │ │ │ │ + tstmi sp, #55296 @ 0xd800 │ │ │ │ orrmi pc, r0, #402653187 @ 0x18000003 │ │ │ │ - vsubw.u8 , q3, d0 │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + vsubw.u8 , q3, d1 │ │ │ │ @ instruction: 0xf7f21640 │ │ │ │ - blls f59ca4 │ │ │ │ - eorcs r4, fp, #32, 12 @ 0x2000000 │ │ │ │ - beq 2d5bd0 │ │ │ │ - @ instruction: 0x96009b36 │ │ │ │ - streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ - @ instruction: 0x4611463b │ │ │ │ + blls f59bac │ │ │ │ + strtmi r2, [r0], -fp, lsr #4 │ │ │ │ + beq 2d5cc8 │ │ │ │ + @ instruction: 0x46119b36 │ │ │ │ + b 1340ba8 │ │ │ │ + movwcs r0, #1027 @ 0x403 │ │ │ │ @ instruction: 0xf7f29301 │ │ │ │ - ldmib sp, {r0, r1, r4, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - b 1463f94 │ │ │ │ + ldmib sp, {r0, r1, r2, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + b 146408c │ │ │ │ tstmi ip, #8192 @ 0x2000 │ │ │ │ - @ instruction: 0xf8d5e12e │ │ │ │ + @ instruction: 0xf8d5e129 │ │ │ │ eorscs sl, ip, #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00a4611 │ │ │ │ strtmi r0, [r0], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ @ instruction: 0xf7f29004 │ │ │ │ - eorcs pc, ip, #389120 @ 0x5f000 │ │ │ │ + eorcs pc, ip, #3719168 @ 0x38c000 │ │ │ │ movteq pc, #970 @ 0x3ca @ │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ - blls f3f304 │ │ │ │ + blls f3f3fc │ │ │ │ ldrsblt pc, [r8], #141 @ 0x8d @ │ │ │ │ - @ instruction: 0xf7f29303 │ │ │ │ - ldmdbls r5!, {r0, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ - blls 2a3bf0 │ │ │ │ + @ instruction: 0xf7f29304 │ │ │ │ + ldmdbls r5!, {r0, r2, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + blls 2e3ce8 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ movwmi r9, #45060 @ 0xb004 │ │ │ │ - movwls r9, #14646 @ 0x3936 │ │ │ │ - bleq 255c40 │ │ │ │ + movwls r9, #18742 @ 0x4936 │ │ │ │ + bleq 255d38 │ │ │ │ orreq pc, r0, sl, asr #7 │ │ │ │ ldrmi r9, [r1], -r0, lsl #2 │ │ │ │ - blx 12192e8 │ │ │ │ - blls 2c1bf8 │ │ │ │ + @ instruction: 0xf9c4f7f2 │ │ │ │ + blls 301cf0 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0x21289004 │ │ │ │ - bls f6bf7c │ │ │ │ - b 14bff40 │ │ │ │ - blvc c5df40 │ │ │ │ + bls f6c074 │ │ │ │ + b 14c003c │ │ │ │ + blvc c5e038 │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ - blx e19308 │ │ │ │ - @ instruction: 0xf3ca9b03 │ │ │ │ + @ instruction: 0xf9b4f7f2 │ │ │ │ + @ instruction: 0xf3ca9b04 │ │ │ │ andls r1, r0, #0, 4 │ │ │ │ @ instruction: 0x46209a35 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - beq 295c60 │ │ │ │ + beq 295d58 │ │ │ │ eorcs r9, sp, #55296 @ 0xd800 │ │ │ │ - blhi 21169d8 │ │ │ │ - b 14acba4 │ │ │ │ + blhi 2096ad0 │ │ │ │ + b 14acc9c │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f59bdc │ │ │ │ + blls f59ae4 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 146cbf0 │ │ │ │ - blls f5db80 │ │ │ │ + b 146cce8 │ │ │ │ + blls f5dc78 │ │ │ │ teqcs r7, r8, lsr r2 │ │ │ │ - bleq 2d5ca8 │ │ │ │ + bleq 2d5da0 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - blx 59934c │ │ │ │ - bls f35b34 │ │ │ │ - b 14753f8 │ │ │ │ - bls f5c798 │ │ │ │ - @ instruction: 0xf8d39303 │ │ │ │ - b 14c3398 │ │ │ │ + @ instruction: 0xf992f7f2 │ │ │ │ + bls f35c2c │ │ │ │ + b 14754f0 │ │ │ │ + bls f5c890 │ │ │ │ + @ instruction: 0xf8d39304 │ │ │ │ + b 14c3490 │ │ │ │ eorcs r0, fp, #2048 @ 0x800 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ vqshlu.s8 d20, d1, #2 │ │ │ │ andls r1, r0, r0, asr #32 │ │ │ │ @ instruction: 0xf7f24620 │ │ │ │ - blls 2d9b94 │ │ │ │ + blls 319a9c │ │ │ │ ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ tstmi sp, #54272 @ 0xd400 │ │ │ │ - b 14c2094 │ │ │ │ + b 14c218c │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f5abe8 │ │ │ │ + blls f5aaf0 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f63be8 │ │ │ │ + blls f63ce0 │ │ │ │ movwls r4, #5705 @ 0x1649 │ │ │ │ - @ instruction: 0xf9e6f7f2 │ │ │ │ + @ instruction: 0xf96af7f2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ - teqcs r2, r6, lsr fp │ │ │ │ - blhi 216a18 │ │ │ │ - bleq 2d5d14 │ │ │ │ - @ instruction: 0xf9daf7f2 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - blls f6c06c │ │ │ │ - blhi 216a30 │ │ │ │ - bleq 2d5d2c │ │ │ │ - @ instruction: 0xf9cef7f2 │ │ │ │ + tstmi sp, #48, 4 │ │ │ │ + @ instruction: 0x212e9b36 │ │ │ │ + blhi 216b10 │ │ │ │ + bleq 2d5e0c │ │ │ │ + @ instruction: 0xf95ef7f2 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ 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 │ │ │ │ - @ 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 │ │ │ │ + blls f6c164 │ │ │ │ + bleq 2d5e20 │ │ │ │ + svc 0x00b2f653 │ │ │ │ + strbmi r4, [r2], -r0, lsr #12 │ │ │ │ + @ instruction: 0x97104631 │ │ │ │ + subls pc, r4, sp, asr #17 │ │ │ │ + ldc2l 7, cr15, [ip], #-968 @ 0xfffffc38 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + eorcs r9, r7, #0, 6 │ │ │ │ + @ instruction: 0x21209b36 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + blls f59a28 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + blls f6c198 │ │ │ │ + stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ + b 14be12c │ │ │ │ + @ instruction: 0xf7f20b03 │ │ │ │ + vqshrn.u16 d31, , #6 │ │ │ │ + movwls r4, #896 @ 0x380 │ │ │ │ + andcs r9, sl, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blls f6c1b8 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + beq 2d5e78 │ │ │ │ + @ instruction: 0xf928f7f2 │ │ │ │ + eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blls f6c1d0 │ │ │ │ + @ instruction: 0xf8cd9700 │ │ │ │ + b 147f574 │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - @ instruction: 0xed9ff995 │ │ │ │ - @ instruction: 0x46207b37 │ │ │ │ - eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0xed9ff91b │ │ │ │ + blls f3a248 │ │ │ │ + eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ tstmi sp, #32, 2 │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 147a08c │ │ │ │ + b 147a180 │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - blls f59ab0 │ │ │ │ + blls f599bc │ │ │ │ eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ tstmi sp, #-2147483637 @ 0x8000000b │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 147e0a4 │ │ │ │ + b 147e198 │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f59a98 │ │ │ │ + blls f599a4 │ │ │ │ eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ - b 133e0b8 │ │ │ │ + b 133e1ac │ │ │ │ @ instruction: 0x9c360a03 │ │ │ │ - @ instruction: 0xf970f7f2 │ │ │ │ + @ instruction: 0xf8f6f7f2 │ │ │ │ vstrge d9, [r8, #-212] @ 0xffffff2c │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ - beq 2d5df4 │ │ │ │ - b 14c21a8 │ │ │ │ + beq 2d5ee8 │ │ │ │ + b 14c229c │ │ │ │ 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 │ │ │ │ + strbmi lr, [r2], -r8, asr #30 │ │ │ │ + @ instruction: 0x46284631 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ + @ instruction: 0xf7f29044 │ │ │ │ + adccs pc, r8, #4352 @ 0x1100 │ │ │ │ + ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ + svc 0x003af653 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - tstls r0, #40, 12 @ 0x2800000 │ │ │ │ + ldrls r4, [r0, -r8, lsr #12] │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ - ldc2l 7, cr15, [ip], #-968 @ 0xfffffc38 │ │ │ │ + stc2 7, cr15, [r4], {242} @ 0xf2 │ │ │ │ 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 lr, [r2], -lr, lsr #30 │ │ │ │ + @ instruction: 0x46284631 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ + @ instruction: 0xf7f29044 │ │ │ │ + blls 2da5f0 │ │ │ │ + stmib r3, {r0, r1, r2, r3, r9, fp, lr}^ │ │ │ │ + ldrbtmi sl, [sl], #-1024 @ 0xfffffc00 │ │ │ │ + ldmpl r3, {r0, r1, r3, r8, r9, fp, lr}^ │ │ │ │ + blls fb568c │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + @ instruction: 0xf0400300 │ │ │ │ + stmdals r3, {r0, r2, r5, r7, r8, pc} │ │ │ │ + ldc 0, cr11, [sp], #228 @ 0xe4 │ │ │ │ + pop {r1, r8, r9, fp, pc} │ │ │ │ + svclt 0x00008ff0 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, sl, ip, lsl #31 │ │ │ │ - ldrsbteq r4, [sl], #-164 @ 0xffffff5c │ │ │ │ - ldrbmi r9, [r2, #-2563] @ 0xfffff5fd │ │ │ │ - ldclge 4, cr15, [pc, #508] @ 1db76c │ │ │ │ - stmib sp, {r2, r3, r4, r5, r9, sp}^ │ │ │ │ - ldrmi r0, [r1], -r0, lsl #22 │ │ │ │ - movwls r4, #30240 @ 0x7620 │ │ │ │ - @ instruction: 0xf910f7f2 │ │ │ │ - eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ - ldrmi r2, [r1], -r0, lsl #14 │ │ │ │ + rsbseq r4, sl, r8, lsr #29 │ │ │ │ + rsbseq r4, sl, r6, ror #19 │ │ │ │ + @ instruction: 0xf47f4552 │ │ │ │ + eorscs sl, ip, #14208 @ 0x3780 │ │ │ │ + stmib sp, {r5, r9, sl, lr}^ │ │ │ │ + ldrmi r1, [r1], -r0, lsl #22 │ │ │ │ + @ instruction: 0xf7f29307 │ │ │ │ + blls 3d98d4 │ │ │ │ + ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x46119a35 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - ldmib sp, {r0, r8, r9, sl, ip, pc}^ │ │ │ │ - @ instruction: 0xf7f29a35 │ │ │ │ - blls 3599ac │ │ │ │ - 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 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + @ instruction: 0xf88ef7f2 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2cf0c │ │ │ │ + b 1441ea4 │ │ │ │ + andls r0, r0, #49152 @ 0xc000 │ │ │ │ + eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ + b 146cee0 │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - blls f59990 │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - eorcs fp, r9, #4 │ │ │ │ + blls f598a0 │ │ │ │ + @ instruction: 0xf8cd2229 │ │ │ │ + @ instruction: 0x2128b004 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x21289b36 │ │ │ │ - beq 2d5ef0 │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ + beq 2d5fe0 │ │ │ │ movwls r7, #2859 @ 0xb2b │ │ │ │ - @ instruction: 0xf8e8f7f2 │ │ │ │ - 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 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - andlt pc, r4, sp, asr #17 │ │ │ │ - b 1423f10 │ │ │ │ - blls f5da40 │ │ │ │ - b 1463b14 │ │ │ │ - bvs fec9de48 │ │ │ │ - @ instruction: 0xf7f29300 │ │ │ │ - blls f59900 │ │ │ │ - ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ + @ instruction: 0xf870f7f2 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2cf48 │ │ │ │ + b 1441ee4 │ │ │ │ + andls r0, r0, #49152 @ 0xc000 │ │ │ │ + eorcs r9, sp, #55296 @ 0xd800 │ │ │ │ + b 146cf1c │ │ │ │ + @ instruction: 0xf7f20a03 │ │ │ │ + blls f59864 │ │ │ │ + bls 2e3bac │ │ │ │ + b 142cf68 │ │ │ │ + blls f5daf8 │ │ │ │ + blcs 215e24 │ │ │ │ + b 1463fc4 │ │ │ │ + @ instruction: 0xf7f20a03 │ │ │ │ + blls f59848 │ │ │ │ + bls 2e3bb8 │ │ │ │ + b 142cf84 │ │ │ │ + blls f5db14 │ │ │ │ + blcs 215e40 │ │ │ │ + b 1463fd0 │ │ │ │ + @ instruction: 0xf7f20a03 │ │ │ │ + blls f5982c │ │ │ │ + @ instruction: 0xf8cd2238 │ │ │ │ + teqcs r7, r4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x46309b36 │ │ │ │ - beq 2d5f7c │ │ │ │ - svc 0x0002f653 │ │ │ │ - ldrtmi r9, [r1], -r2, lsl #22 │ │ │ │ - strbmi r4, [r2], -r0, lsr #12 │ │ │ │ - ldrcc lr, [r0, -sp, asr #19] │ │ │ │ - blx ff519632 │ │ │ │ - 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}^ │ │ │ │ - ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 14756e8 │ │ │ │ - blls f1ca9c │ │ │ │ - b 14356c4 │ │ │ │ - @ instruction: 0xf7f20903 │ │ │ │ - blls f5a918 │ │ │ │ - strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - @ instruction: 0x46599b36 │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ + beq 2d6054 │ │ │ │ + movwls r6, #2731 @ 0xaab │ │ │ │ + @ instruction: 0xf836f7f2 │ │ │ │ + adccs r9, r8, #54272 @ 0xd400 │ │ │ │ + b 142d0a0 │ │ │ │ + blls f5db4c │ │ │ │ + b 146d004 │ │ │ │ + @ instruction: 0xf6530a03 │ │ │ │ + ldrtmi lr, [r1], -sl, lsl #29 │ │ │ │ + strtmi r4, [r0], -r2, asr #12 │ │ │ │ + ldrls r2, [r0, -r0, lsl #6] │ │ │ │ + @ instruction: 0xf7f29311 │ │ │ │ + blls f5a4a8 │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls f63be4 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf81af7f2 │ │ │ │ + strtmi r6, [r0], -fp, ror #19 │ │ │ │ + ldmdavs r9, {r1, r2, r4, r5, r8, sl, fp, ip, pc} │ │ │ │ + streq lr, [r5, #-2634] @ 0xfffff5b6 │ │ │ │ + stmdavs lr, {r0, r2, r4, r5, r8, r9, fp, ip, pc} │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + stc2 7, cr15, [r8], #-968 @ 0xfffffc38 │ │ │ │ + movwls r9, #2869 @ 0xb35 │ │ │ │ + blls f6d0f0 │ │ │ │ movwls r2, #4615 @ 0x1207 │ │ │ │ - @ instruction: 0xf87ef7f2 │ │ │ │ - stmib sp, {r1, r8, r9, fp, ip, pc}^ │ │ │ │ - eorscs r3, r1, #0, 14 │ │ │ │ - @ instruction: 0x46119b35 │ │ │ │ - b 142cf34 │ │ │ │ - blls f5dec4 │ │ │ │ - @ instruction: 0xf7f2431d │ │ │ │ - blls f59884 │ │ │ │ - strtmi r2, [r0], -sl, lsl #4 │ │ │ │ - b 146cf0c │ │ │ │ - blls f5ded8 │ │ │ │ - tstmi sp, #262144 @ 0x40000 │ │ │ │ - orrmi pc, r0, #402653187 @ 0x18000003 │ │ │ │ - vsubw.u8 , q3, d0 │ │ │ │ - @ instruction: 0xf7f21640 │ │ │ │ - blls f59864 │ │ │ │ - eorcs r4, fp, #32, 12 @ 0x2000000 │ │ │ │ - beq 2d6010 │ │ │ │ - @ instruction: 0x96009b36 │ │ │ │ - streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ - ldrb r4, [lr, #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 │ │ │ │ - ldrmi r2, [r1], -r0, lsl #14 │ │ │ │ - movwls r4, #1568 @ 0x620 │ │ │ │ - ldmib sp, {r0, r8, r9, sl, ip, pc}^ │ │ │ │ - @ instruction: 0xf7f2ab35 │ │ │ │ - blls 359828 │ │ │ │ - stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ - ldrmi r3, [r1], -r0, lsl #14 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - blhi 1c16da8 │ │ │ │ - beq 2d6058 │ │ │ │ - b 14c240c │ │ │ │ - @ instruction: 0xf7f20b03 │ │ │ │ - blls f59808 │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - eorcs r9, r9, #4 │ │ │ │ - beq 2d6070 │ │ │ │ - @ instruction: 0x21289b36 │ │ │ │ - bleq 2d607c │ │ │ │ - movwls r7, #2859 @ 0xb2b │ │ │ │ - @ instruction: 0xf824f7f2 │ │ │ │ - stmib sp, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ - eorcs r3, sp, #0, 14 │ │ │ │ - @ instruction: 0x46119b35 │ │ │ │ - b 146cfe8 │ │ │ │ - blls f5df78 │ │ │ │ - bleq 2d609c │ │ │ │ - @ instruction: 0xf816f7f2 │ │ │ │ + @ instruction: 0xf7f24620 │ │ │ │ + movwcs pc, #2053 @ 0x805 @ │ │ │ │ + strb r9, [r0, #1792]! @ 0x700 │ │ │ │ + @ instruction: 0x4620223c │ │ │ │ + stmdbne r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + movwls r4, #17937 @ 0x4611 │ │ │ │ + @ instruction: 0xfffaf7f1 │ │ │ │ + eorcs r9, ip, #4, 22 @ 0x1000 │ │ │ │ + blge f55f28 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + @ instruction: 0xf7f19301 │ │ │ │ + movwcs pc, #4079 @ 0xfef @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 3424a0 │ │ │ │ + beq 2d60f8 │ │ │ │ + blls f7ffd4 │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + blhi 1c16e58 │ │ │ │ + bleq 2d610c │ │ │ │ + @ instruction: 0xffdef7f1 │ │ │ │ @ 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}^ │ │ │ │ - ldmdavs fp, {r0, r2, r4, r5, r9, fp, ip, pc} │ │ │ │ - streq lr, [r2, #-2634] @ 0xfffff5b6 │ │ │ │ - movwls r9, #14902 @ 0x3a36 │ │ │ │ - ldrdge pc, [r0], -r3 │ │ │ │ - bleq 2960d4 │ │ │ │ - strls r2, [r1, -fp, lsr #4] │ │ │ │ - vqshlu.s8 d20, d1, #2 │ │ │ │ - andls r1, r0, r0, asr #32 │ │ │ │ - @ instruction: 0xf7f14620 │ │ │ │ - blls 2db788 │ │ │ │ - ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ - tstmi sp, #54272 @ 0xd400 │ │ │ │ - b 14c24a0 │ │ │ │ - @ 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 │ │ │ │ + b 1464094 │ │ │ │ + blls f5e000 │ │ │ │ + b 14a3c98 │ │ │ │ + blvc c9e408 │ │ │ │ + @ instruction: 0xf7f19300 │ │ │ │ + movwcs pc, #4047 @ 0xfcf @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 3824e0 │ │ │ │ + beq 2d6138 │ │ │ │ + blls f80014 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + bleq 2d6148 │ │ │ │ + @ instruction: 0xffc0f7f1 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - blls f6c478 │ │ │ │ - blhi 216e3c │ │ │ │ - bleq 2d6138 │ │ │ │ - @ instruction: 0xffc8f7f1 │ │ │ │ - @ instruction: 0x46499b35 │ │ │ │ - ldrtmi r2, [r0], -r8, lsr #5 │ │ │ │ - blls f6c490 │ │ │ │ - bleq 2d614c │ │ │ │ - mrc 6, 0, APSR_nzcv, cr12, cr3, {2} │ │ │ │ - @ instruction: 0x46204631 │ │ │ │ - strbmi r9, [r2], -r2, lsl #28 │ │ │ │ - ldrvs lr, [r0, -sp, asr #19] │ │ │ │ - blx ffb997fc │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + b 146410c │ │ │ │ + blls f5e03c │ │ │ │ + b 14a3d10 │ │ │ │ + bvs fec9e444 │ │ │ │ + @ instruction: 0xf7f19300 │ │ │ │ + stmibvs fp!, {r0, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + tstcs r0, r5, lsr sl │ │ │ │ + b 14758b4 │ │ │ │ + bls f5cc54 │ │ │ │ + @ instruction: 0xf8d39304 │ │ │ │ + b 14c3854 │ │ │ │ + eorcs r0, fp, #2048 @ 0x800 │ │ │ │ + ldrmi r9, [r1], -r1, lsl #2 │ │ │ │ + subne pc, r0, sl, asr #7 │ │ │ │ + strtmi r9, [r0], -r0 │ │ │ │ + @ instruction: 0xff9cf7f1 │ │ │ │ + strtmi r9, [r0], -r4, lsl #22 │ │ │ │ + blls f2d0d4 │ │ │ │ + blls f6c4e8 │ │ │ │ + bleq 2d61a4 │ │ │ │ + blx fed19846 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - eorcs r9, r7, #0, 6 │ │ │ │ - @ instruction: 0x21209b36 │ │ │ │ + andcs r9, r7, #0, 6 │ │ │ │ + @ instruction: 0x46499b36 │ │ │ │ @ instruction: 0xf7f19301 │ │ │ │ - @ instruction: 0xf3caffad │ │ │ │ - andcs r4, sl, #128, 6 │ │ │ │ - blls f40450 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - b 134145c │ │ │ │ - vldmdbls r6!, {s0-s2} │ │ │ │ - @ instruction: 0xffa0f7f1 │ │ │ │ + blls f5b6b4 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls f6c50c │ │ │ │ + stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + b 14be4a0 │ │ │ │ + @ instruction: 0xf7f10b03 │ │ │ │ + blls f5b69c │ │ │ │ + adccs r4, r8, #76546048 @ 0x4900000 │ │ │ │ + tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ + b 14c258c │ │ │ │ + @ instruction: 0xf6530b03 │ │ │ │ + @ instruction: 0x4631edd2 │ │ │ │ + strbmi r4, [r2], -r0, lsr #12 │ │ │ │ + ldrls r2, [r0, -r0, lsl #6] │ │ │ │ + @ instruction: 0xf7f29311 │ │ │ │ + blls f5a338 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + blls f64170 │ │ │ │ + movwls r2, #4384 @ 0x1120 │ │ │ │ + @ instruction: 0xff62f7f1 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + teqcs r2, r4, lsr r2 │ │ │ │ + blhi 216f1c │ │ │ │ + mrcls 3, 1, r4, cr6, cr13, {0} │ │ │ │ + @ instruction: 0xff58f7f1 │ │ │ │ + orrmi pc, r0, #671088643 @ 0x28000003 │ │ │ │ + andcs r9, sl, #0, 6 │ │ │ │ + @ instruction: 0x46119b35 │ │ │ │ + b 14ad180 │ │ │ │ + b 131d11c │ │ │ │ + movwcs r0, #2563 @ 0xa03 │ │ │ │ + ldcls 3, cr9, [r6, #-4]! │ │ │ │ + @ instruction: 0xff48f7f1 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ - b 146d0e8 │ │ │ │ - blls f5e078 │ │ │ │ - stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - b 14b5474 │ │ │ │ - ldrbtcs r0, [r5], r5, lsl #10 │ │ │ │ - @ instruction: 0xf7f1431d │ │ │ │ - blls f5b6c4 │ │ │ │ - eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ - b 1463d08 │ │ │ │ - blls f5e098 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + beq 2d6248 │ │ │ │ + teqmi r5, #55296 @ 0xd800 │ │ │ │ + tstmi sp, #0, 14 │ │ │ │ + @ instruction: 0xff3af7f1 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + @ instruction: 0x21202227 │ │ │ │ + beq 2d6260 │ │ │ │ + @ instruction: 0x26f59b36 │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ tstmi sp, #0, 14 │ │ │ │ - @ instruction: 0xff84f7f1 │ │ │ │ + @ instruction: 0xff2cf7f1 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - beq 2d61cc │ │ │ │ - vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 1464210 │ │ │ │ + blls f5e160 │ │ │ │ + stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ tstmi sp, #0, 22 │ │ │ │ - @ instruction: 0xff78f7f1 │ │ │ │ + @ instruction: 0xff20f7f1 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ teqcs r2, r4, lsr r2 │ │ │ │ - beq 2d61e4 │ │ │ │ + beq 2d6294 │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 133e4c4 │ │ │ │ - ldrbt r0, [r6], #1027 @ 0x403 │ │ │ │ - ldm lr, {r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + b 133e574 │ │ │ │ + ldr r0, [sl, #-1027] @ 0xfffffbfd │ │ │ │ + stmda r6, {r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed32adc │ │ │ │ + bl fed32b8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0820 │ │ │ │ @ instruction: 0xf5ad487c │ │ │ │ @ instruction: 0xf8df6dfa │ │ │ │ ldrbtmi r3, [ip], #-2168 @ 0xfffff788 │ │ │ │ strmi r5, [r4], -r3, ror #17 │ │ │ │ @ instruction: 0xf8cd681b │ │ │ │ @ instruction: 0xf04f37cc │ │ │ │ ldmdavs r3, {r8, r9}^ │ │ │ │ @ instruction: 0xf0002b80 │ │ │ │ - blcs dbc7a8 │ │ │ │ + blcs dbc858 │ │ │ │ sbcshi pc, r1, #2 │ │ │ │ - bvc 1f5a30 │ │ │ │ + bvc 1f5ae0 │ │ │ │ stmdble lr, {r0, r2, fp, sp} │ │ │ │ andcc pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf0014283 │ │ │ │ vabd.s8 q12, q8, q7 │ │ │ │ addmi r3, r3, #6 │ │ │ │ ldrbhi pc, [ip, r1] @ │ │ │ │ andscc pc, sp, r0, asr #4 │ │ │ │ @@ -437872,15 +437912,15 @@ │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a8047c │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ streq r0, [sl], #936 @ 0x3a8 │ │ │ │ ldreq r0, [sl], #936 @ 0x3a8 │ │ │ │ ldrteq r0, [sl], #1194 @ 0x4aa │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ - strbeq r0, [pc], #936 @ 1db97c │ │ │ │ + strbeq r0, [pc], #936 @ 1dba2c │ │ │ │ strbeq r0, [r7, #1463] @ 0x5b7 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ strbeq r0, [r5, #1495]! @ 0x5d7 │ │ │ │ @ instruction: 0x060505f5 │ │ │ │ @@ -437987,15 +438027,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 @ 1dbbf8 │ │ │ │ streq r0, [fp, #-1309]! @ 0xfffffae3 │ │ │ │ strbeq r0, [fp, #-1339] @ 0xfffffac5 │ │ │ │ ldrbeq r0, [fp, #-936] @ 0xfffffc58 │ │ │ │ ldrbeq r0, [fp, #-1387]! @ 0xfffffa95 │ │ │ │ ldreq r0, [r9, #1419] @ 0x58b │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ ldreq r0, [r7], r9, lsr #11 │ │ │ │ @@ -438060,16 +438100,16 @@ │ │ │ │ ldmdbeq sp, {r0, r2, r3, r8, fp} │ │ │ │ ldmdbeq sp!, {r0, r2, r3, r5, r8, fp} │ │ │ │ ldmdbeq sp, {r0, r2, r3, r6, r8, fp}^ │ │ │ │ ldmdbeq sp!, {r0, r2, r3, r5, r6, r8, fp}^ │ │ │ │ ldmibeq sp, {r0, r2, r3, r7, r8, fp} │ │ │ │ ldmibeq pc!, {r0, r2, r3, r5, r7, r8, fp} @ │ │ │ │ stmibeq r3!, {r0, r4, r6, r7, r8, fp}^ │ │ │ │ - beq 39e440 │ │ │ │ - beq d1e4d4 │ │ │ │ + beq 39e4f0 │ │ │ │ + beq d1e584 │ │ │ │ @ instruction: 0x03a80a3f │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @@ -438114,20 +438154,20 @@ │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ - beq 1a5e690 │ │ │ │ - beq fe2de714 │ │ │ │ - beq feb5e7a0 │ │ │ │ + beq 1a5e740 │ │ │ │ + beq fe2de7c4 │ │ │ │ + beq feb5e850 │ │ │ │ @ instruction: 0x03a80ab7 │ │ │ │ - beq ff3dcbf4 │ │ │ │ - beq ffc5e8bc │ │ │ │ + beq ff3dcca4 │ │ │ │ + beq ffc5e96c │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @@ -438178,23 +438218,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 45eae0 │ │ │ │ + bleq cdeb64 │ │ │ │ + bleq 14debf0 │ │ │ │ + bleq 1c1ec6c │ │ │ │ + bleq fe29ece0 │ │ │ │ + bleq fe99ed4c │ │ │ │ + bleq ff01edc0 │ │ │ │ + bleq ff71ee2c │ │ │ │ + bleq ffd9eea0 │ │ │ │ @ instruction: 0x0c0b0bfd │ │ │ │ stceq 12, cr0, [r5], #-100 @ 0xffffff9c │ │ │ │ mcrreq 12, 3, r0, r1, cr3 │ │ │ │ mrrceq 12, 4, r0, fp, cr15 │ │ │ │ ldcleq 12, cr0, [r7], #-420 @ 0xfffffe5c │ │ │ │ ldceq 12, cr0, [r9], {133} @ 0x85 │ │ │ │ ldceq 12, cr0, [r9], #672 @ 0x2a0 │ │ │ │ @@ -438320,2116 +438360,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: 0xf8ddfc05 │ │ │ │ @ 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, #2429 @ 0x97d @ │ │ │ │ movwcc lr, #2500 @ 0x9c4 │ │ │ │ - blmi dae970 │ │ │ │ + blmi daea20 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8dd681a │ │ │ │ subsmi r3, sl, ip, asr #15 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorshi pc, r2, r2, asr #32 │ │ │ │ @ instruction: 0xf50d4620 │ │ │ │ ldcllt 13, cr6, [r0, #-1000]! @ 0xfffffc18 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ ldrmi r8, [r1], -r4, asr #5 │ │ │ │ rscsvs pc, r4, sp, lsl #4 │ │ │ │ - blx ffc1a0ca │ │ │ │ + blx ffa1a17a │ │ │ │ usatcc pc, #24, sp, asr #17 @ │ │ │ │ usatcs pc, #20, sp, asr #17 @ │ │ │ │ movwpl pc, #67 @ 0x43 @ │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r1, r3, r0, lsl #6 │ │ │ │ - stcge 7, cr14, [pc, #-880]! @ 1dbd7c │ │ │ │ + stcge 7, cr14, [pc, #-880]! @ 1dbe2c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xf924f7f3 │ │ │ │ + @ instruction: 0xf8ccf7f3 │ │ │ │ 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 │ │ │ │ + stc2l 7, cr15, [r8, #-988]! @ 0xfffffc24 │ │ │ │ @ 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} │ │ │ │ + mrc2 7, 2, pc, cr6, 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, 2, pc, cr8, 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 │ │ │ │ + rsbseq r4, sl, r2, ror #12 │ │ │ │ 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, r2, r0, pc @ │ │ │ │ + eoreq r0, r4, r0, asr r6 │ │ │ │ + rsbseq r3, sl, r8, lsr #29 │ │ │ │ vmin.s8 d4, d13, d1 │ │ │ │ @ instruction: 0xf7f770b4 │ │ │ │ - @ instruction: 0xf8ddfd95 │ │ │ │ + @ instruction: 0xf8ddfd35 │ │ │ │ @ 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: 0xf8ddfd27 │ │ │ │ @ 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: 0xf8ddfd19 │ │ │ │ @ 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: 0xf8ddfd0b │ │ │ │ @ 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: 0xf8ddfcfd │ │ │ │ @ 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: 0xf8ddfcef │ │ │ │ @ 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: 0xf8ddfce1 │ │ │ │ @ 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: 0xf8ddfdcd │ │ │ │ @ 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: 0xf8ddfdbf │ │ │ │ @ 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: 0xf8ddfdaf │ │ │ │ @ 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: 0xf8ddfca5 │ │ │ │ @ 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} │ │ │ │ + ldc2l 7, cr15, [r0, #988]! @ 0x3dc │ │ │ │ @ instruction: 0x3748f8dd │ │ │ │ @ instruction: 0x2744f8dd │ │ │ │ movwvc pc, #67 @ 0x43 @ │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r3, r3, r0, lsl #6 │ │ │ │ ldrmi lr, [r1], -r2, ror #13 │ │ │ │ rsbsvc pc, ip, sp, lsl #4 │ │ │ │ - stc2l 7, cr15, [r0], #988 @ 0x3dc │ │ │ │ + stc2 7, cr15, [r0], {247} @ 0xf7 │ │ │ │ @ instruction: 0x3780f8dd │ │ │ │ @ instruction: 0x277cf8dd │ │ │ │ bicsvs pc, r0, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r3, r3, r0, lsl #6 │ │ │ │ vmin.s8 q7, , q1 │ │ │ │ @ instruction: 0x46286594 │ │ │ │ - @ instruction: 0xf9caf7f8 │ │ │ │ + @ instruction: 0xf96af7f8 │ │ │ │ @ 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: 0xf95af7f8 │ │ │ │ @ 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: 0xf94af7f8 │ │ │ │ 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: 0xf93cf7f8 │ │ │ │ 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 │ │ │ │ + blx ff91a416 │ │ │ │ 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, 2, pc, cr2, cr8, {7} @ │ │ │ │ pkhtbcc pc, r0, sp, asr #17 @ │ │ │ │ @ instruction: 0x267cf8dd │ │ │ │ orrmi pc, r1, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r1, r3, r0, lsl #6 │ │ │ │ vmin.s8 q7, , q11 │ │ │ │ @ instruction: 0x46286574 │ │ │ │ - stc2 7, cr15, [r6], {248} @ 0xf8 │ │ │ │ + blx ff19a452 │ │ │ │ @ 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, 1, pc, cr2, 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 fe99a492 │ │ │ │ @ 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 fe59a4b2 │ │ │ │ @ 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 219a4d2 │ │ │ │ @ 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 1d9a4f2 │ │ │ │ @ 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 1a1a50e │ │ │ │ @ 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: 0xf8a0f7f8 │ │ │ │ @ instruction: 0x3640f8dd │ │ │ │ @ instruction: 0x263cf8dd │ │ │ │ orrmi pc, r4, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ @ instruction: 0x4611e5fa │ │ │ │ rsbsvc pc, r4, sp, lsl #4 │ │ │ │ - blx 1a496 │ │ │ │ + blx fe81a546 │ │ │ │ @ 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 fe41a566 │ │ │ │ @ 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} @ │ │ │ │ + stc2l 7, cr15, [ip, #988] @ 0x3dc │ │ │ │ @ instruction: 0x3728f8dd │ │ │ │ @ instruction: 0x2724f8dd │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldrmi lr, [r1], -ip, asr #11 │ │ │ │ andvc pc, ip, sp, lsl #4 │ │ │ │ - mrc2 7, 5, pc, cr2, cr7, {7} │ │ │ │ + mrc2 7, 2, pc, cr2, 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} @ │ │ │ │ + mcr2 7, 2, pc, cr2, 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 │ │ │ │ + ldc2 7, cr15, [ip, #-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 │ │ │ │ + stc2 7, cr15, [lr, #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 │ │ │ │ + stc2 7, cr15, [r0, #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: 0xffccf7f6 │ │ │ │ @ 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 d1a66c │ │ │ │ @ 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: 0xf8ddf937 │ │ │ │ @ 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: 0xf83ef7f7 │ │ │ │ @ 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 │ │ │ │ + ldc2l 7, cr15, [lr], #1008 @ 0x3f0 │ │ │ │ @ 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 │ │ │ │ + ldc2 7, cr15, [r0, #-1016] @ 0xfffffc08 │ │ │ │ usatcc pc, #16, sp, asr #17 @ │ │ │ │ usatcs pc, #12, sp, asr #17 @ │ │ │ │ movwpl pc, #67 @ 0x43 @ │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ vqrshl.s8 d14, d10, d13 │ │ │ │ @ instruction: 0x46286534 │ │ │ │ - @ instruction: 0xf812f7f8 │ │ │ │ + @ instruction: 0xffb2f7f7 │ │ │ │ @ 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: 0xffa2f7f7 │ │ │ │ @ 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: 0xff92f7f7 │ │ │ │ @ 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 │ │ │ │ + stc2 7, cr15, [r6], #992 @ 0x3e0 │ │ │ │ @ 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 │ │ │ │ + ldc2 7, cr15, [r8], {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: 0xff64f7f7 │ │ │ │ @ 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: 0xff54f7f7 │ │ │ │ @ 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: 0xff44f7f7 │ │ │ │ @ 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: 0xff36f7f7 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf9d6f7f8 │ │ │ │ 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: 0xff16f7f7 │ │ │ │ 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: 0xff08f7f7 │ │ │ │ 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: 0xf9a8f7f8 │ │ │ │ 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 │ │ │ │ + mcr2 7, 7, pc, cr8, cr7, {7} @ │ │ │ │ ldrbcc pc, [r0, #2269] @ 0x8dd @ │ │ │ │ strbcs pc, [ip, #2269] @ 0x8dd @ │ │ │ │ orrmi pc, r7, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, asr #7 │ │ │ │ vshl.s8 q7, q0, │ │ │ │ strtmi r5, [r8], -r4, asr #11 │ │ │ │ - stc2 7, cr15, [sl], #-992 @ 0xfffffc20 │ │ │ │ + blx 11a8be │ │ │ │ strbcc pc, [r8, #2269] @ 0x8dd @ │ │ │ │ strbcs pc, [r4, #2269] @ 0x8dd @ │ │ │ │ orrmi pc, r8, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r1, r3, r0, lsl #6 │ │ │ │ vqshl.s8 d14, d16, d13 │ │ │ │ @ instruction: 0x462855bc │ │ │ │ - ldc2 7, cr15, [sl], {248} @ 0xf8 │ │ │ │ + blx ffd1a8de │ │ │ │ strbcc pc, [r0, #2269] @ 0x8dd @ │ │ │ │ ldrcs pc, [ip, #2269]! @ 0x8dd │ │ │ │ orrmi pc, r8, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ vshl.s8 d14, d16, d13 │ │ │ │ @ instruction: 0x462855b4 │ │ │ │ - @ instruction: 0xff18f7f7 │ │ │ │ + mrc2 7, 5, pc, cr8, 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, 5, pc, cr10, 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, 4, pc, cr10, 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 ffe9a96c │ │ │ │ ldrpl pc, [ip, #525] @ 0x20d │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - @ instruction: 0xf8ddf981 │ │ │ │ + @ instruction: 0xf8ddf939 │ │ │ │ @ instruction: 0xf8dd35a0 │ │ │ │ @ instruction: 0xf043259c │ │ │ │ eorvs r4, r2, ip, lsl #7 │ │ │ │ biceq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vqdmulh.s , , │ │ │ │ @ instruction: 0x46285594 │ │ │ │ - @ instruction: 0xf970f7f8 │ │ │ │ + @ instruction: 0xf928f7f8 │ │ │ │ ldrcc pc, [r8, #2269] @ 0x8dd │ │ │ │ ldrcs pc, [r4, #2269] @ 0x8dd │ │ │ │ orrmi pc, sp, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - bllt ff69a8fc │ │ │ │ + bllt ff69a9ac │ │ │ │ strpl pc, [ip, #525] @ 0x20d │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - @ instruction: 0xf8ddf961 │ │ │ │ + @ instruction: 0xf8ddf919 │ │ │ │ @ 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, 2, pc, cr8, 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 fee1a9f0 │ │ │ │ ldrbpl pc, [ip, #-525]! @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfea7 │ │ │ │ + @ instruction: 0xf8ddfe47 │ │ │ │ @ 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} │ │ │ │ + mrc2 7, 1, pc, cr6, cr7, {7} │ │ │ │ ldrbcc pc, [r8, #-2269]! @ 0xfffff723 @ │ │ │ │ ldrbcs pc, [r4, #-2269]! @ 0xfffff723 @ │ │ │ │ orrmi pc, lr, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - bllt fe61a980 │ │ │ │ + bllt fe61aa30 │ │ │ │ ldrvs pc, [r4, #525]! @ 0x20d │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfd2b │ │ │ │ + @ instruction: 0xf8ddfccb │ │ │ │ @ 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} │ │ │ │ + mrc2 7, 0, pc, cr6, 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 1d9aa74 │ │ │ │ strbpl pc, [r4, #-525]! @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfe65 │ │ │ │ + @ instruction: 0xf8ddfe05 │ │ │ │ @ instruction: 0xf8dd3568 │ │ │ │ @ instruction: 0xf0432564 │ │ │ │ eorvs r4, r2, lr, lsl #7 │ │ │ │ biceq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vpadd.i8 , , │ │ │ │ @ instruction: 0x4628555c │ │ │ │ - @ instruction: 0xf8ecf7f8 │ │ │ │ + @ instruction: 0xf8a4f7f8 │ │ │ │ strbcc pc, [r0, #-2269]! @ 0xfffff723 @ │ │ │ │ ldrbcs pc, [ip, #-2269] @ 0xfffff723 @ │ │ │ │ orrmi pc, pc, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - bllt 159aa04 │ │ │ │ + bllt 159aab4 │ │ │ │ ldrbpl pc, [r4, #-525] @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - @ instruction: 0xf8ddf8dd │ │ │ │ + @ instruction: 0xf8ddf895 │ │ │ │ @ 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} │ │ │ │ + ldc2l 7, cr15, [r4, #988] @ 0x3dc │ │ │ │ ldrbcc pc, [r0, #-2269] @ 0xfffff723 @ │ │ │ │ strbcs pc, [ip, #-2269] @ 0xfffff723 @ │ │ │ │ orrmi pc, pc, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ - bllt d1aa48 │ │ │ │ + bllt d1aaf8 │ │ │ │ strbpl pc, [r4, #-525] @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfe23 │ │ │ │ + @ instruction: 0xf8ddfdc3 │ │ │ │ @ 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 519f24 │ │ │ │ strvs pc, [ip, #525]! @ 0x20d │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfcb1 │ │ │ │ + @ instruction: 0xf8ddfc51 │ │ │ │ @ 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: 0xf8ddfa69 │ │ │ │ @ instruction: 0xf8dd3540 │ │ │ │ @ instruction: 0xf043253c │ │ │ │ stmib r4, {r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmin.s8 , , │ │ │ │ @ instruction: 0x46115534 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddfabb │ │ │ │ + @ instruction: 0xf8ddfa59 │ │ │ │ @ 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: 0xf8ddfa49 │ │ │ │ @ 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: 0xf8ddfa39 │ │ │ │ @ instruction: 0xf8dd3528 │ │ │ │ @ instruction: 0xf0432524 │ │ │ │ stmib r4, {r0, r1, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmax.s8 , , │ │ │ │ @ instruction: 0x4611551c │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddfa8b │ │ │ │ + @ instruction: 0xf8ddfa29 │ │ │ │ @ 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: 0xf8ddfa19 │ │ │ │ @ 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: 0xf8ddfa09 │ │ │ │ @ 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: 0xf8ddf9f9 │ │ │ │ @ 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: 0xf8ddf9e9 │ │ │ │ @ instruction: 0xf8dd3500 │ │ │ │ @ instruction: 0xf04324fc │ │ │ │ stmib r4, {r3, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmin.s8 , , │ │ │ │ @ instruction: 0x461145f4 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddfa3b │ │ │ │ + @ instruction: 0xf8ddf9d9 │ │ │ │ @ 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: 0xf8ddf9c9 │ │ │ │ @ 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: 0xf8ddf9b9 │ │ │ │ @ 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: 0xf8ddf9a9 │ │ │ │ @ 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: 0xf8ddf999 │ │ │ │ @ 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: 0xf8ddf989 │ │ │ │ @ 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: 0xf8ddf979 │ │ │ │ @ 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: 0xf8ddfe6b │ │ │ │ @ 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: 0xf8ddfe59 │ │ │ │ @ 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: 0xf8ddfe47 │ │ │ │ @ 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: 0xf8ddfe35 │ │ │ │ @ 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: 0xf8ddfe23 │ │ │ │ @ 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: 0xf8ddfcc9 │ │ │ │ @ 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: 0xf8ddfcb7 │ │ │ │ @ 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: 0xf8ddf9e9 │ │ │ │ @ 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: 0xf8ddf9d7 │ │ │ │ @ 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 │ │ │ │ + blx ffb1ae82 │ │ │ │ ldrbtcc pc, [r8], #-2269 @ 0xfffff723 @ │ │ │ │ ldrbtcs pc, [r4], #-2269 @ 0xfffff723 @ │ │ │ │ movwmi pc, #67 @ 0x43 @ │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldmdblt r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strbmi pc, [ip, #-525]! @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - @ instruction: 0xf8ddfbf1 │ │ │ │ + @ instruction: 0xf8ddfbd5 │ │ │ │ @ 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 ff31aec2 │ │ │ │ strbtcc pc, [r8], #-2269 @ 0xfffff723 @ │ │ │ │ strbtcs pc, [r4], #-2269 @ 0xfffff723 @ │ │ │ │ movwmi pc, #67 @ 0x43 @ │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ stmdblt lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbmi pc, [ip, #-525] @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - @ instruction: 0xf8ddfbcf │ │ │ │ + @ instruction: 0xf8ddfbb3 │ │ │ │ @ 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 fea9af06 │ │ │ │ ldrbcc pc, [r8], #-2269 @ 0xfffff723 @ │ │ │ │ ldrbcs pc, [r4], #-2269 @ 0xfffff723 @ │ │ │ │ movwmi pc, #67 @ 0x43 @ │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #6 │ │ │ │ stmdblt ip, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strbmi pc, [ip, #-525] @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - @ instruction: 0xf8ddfbad │ │ │ │ + @ instruction: 0xf8ddfb91 │ │ │ │ @ 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 fe21af4a │ │ │ │ strbcc pc, [r8], #-2269 @ 0xfffff723 @ │ │ │ │ strbcs pc, [r4], #-2269 @ 0xfffff723 @ │ │ │ │ movwmi pc, #67 @ 0x43 @ │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, asr #6 │ │ │ │ stmialt sl!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrmi pc, [ip, #-525]! @ 0xfffffdf3 │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - @ instruction: 0xf8ddfb8b │ │ │ │ + @ instruction: 0xf8ddfb6f │ │ │ │ @ instruction: 0xf8dd3440 │ │ │ │ @ instruction: 0xf043243c │ │ │ │ eorvs r4, r2, r1, lsl #6 │ │ │ │ movwne pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vtst.8 , , │ │ │ │ @ instruction: 0x46284534 │ │ │ │ - blx 209aede │ │ │ │ + blx 199af8e │ │ │ │ ldrtcc pc, [r8], #-2269 @ 0xfffff723 @ │ │ │ │ ldrtcs pc, [r4], #-2269 @ 0xfffff723 @ │ │ │ │ movwmi pc, #4163 @ 0x1043 @ │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ stmialt r8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strmi pc, [ip, #-525]! @ 0xfffffdf3 │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - @ instruction: 0xf8ddfb69 │ │ │ │ + @ instruction: 0xf8ddfb4d │ │ │ │ @ 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 │ │ │ │ + ldc2l 7, cr15, [r2], #1004 @ 0x3ec │ │ │ │ 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: 0xf8ddf97f │ │ │ │ @ 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, 0, pc, cr2, 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: 0xf8ddfe01 │ │ │ │ @ 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: 0xf94cf7fb │ │ │ │ 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: 0xf93ef7fb │ │ │ │ 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, r1, r4, 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, r2, 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, r1, r4, 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, r1, r2, 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, 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, r1, r4, 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, r2, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323f1 │ │ │ │ stmib r4, {r0, r1, r5, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ - stclge 15, cr11, [pc, #996]! @ 1dd498 │ │ │ │ + stclge 15, cr11, [pc, #996]! @ 1dd548 │ │ │ │ @ instruction: 0xf7f94628 │ │ │ │ - ldmib sp, {r0, r2, r4, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, pc, ror #7 │ │ │ │ msrmi CPSR_xc, #67 @ 0x43 │ │ │ │ orreq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stclge 15, cr11, [sp, #940]! @ 0x3ac │ │ │ │ @ instruction: 0xf7f94628 │ │ │ │ - ldmib sp, {r0, r1, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r4, r5, 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, r3, r5, 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, r1, r3, 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, r1, r2, r3, r4, r5, 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, r4, r5, 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, r1, r5, 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, r2, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323e1 │ │ │ │ stmib r4, {r0, r2, r5, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ - ldclge 15, cr11, [pc, #564] @ 1dd3c0 │ │ │ │ + ldclge 15, cr11, [pc, #564] @ 1dd470 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ - ldmib sp, {r0, r2, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdvs r2, [r2], -pc @ │ │ │ │ msrmi CPSR_sc, #67 @ 0x43 │ │ │ │ orreq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ ldclge 15, cr11, [sp, #508] @ 0x1fc │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ - ldmib sp, {r0, r1, r2, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r4, r5, r6, r7, 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, r2, r3, r5, r6, r7, 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, r1, r3, r4, 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, r1, r2, r3, 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, r2, r4, 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, r1, r2, r3, r5, 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, r1, r2, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdvs r2, [r2], -r1 @ │ │ │ │ msrmi CPSR_sxc, #67 @ 0x43 │ │ │ │ movteq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ - stclge 15, cr11, [pc, #100] @ 1dd2d8 │ │ │ │ + stclge 15, cr11, [pc, #100] @ 1dd388 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - stc2l 7, cr15, [r8, #976] @ 0x3d0 │ │ │ │ + ldc2l 7, cr15, [r0, #-976]! @ 0xfffffc30 │ │ │ │ biccs lr, pc, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf0436022 │ │ │ │ vst2.8 {d20-d23}, [r3 :128], r7 │ │ │ │ rsbvs r0, r3, r0, ror #6 │ │ │ │ svclt 0x000af7fe │ │ │ │ ldrmi sl, [r1], -sp, asr #27 │ │ │ │ @ instruction: 0xf7f44628 │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, 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 │ │ │ │ + ldc2 7, cr15, [r4], #-976 @ 0xfffffc30 │ │ │ │ biccs lr, fp, #3620864 @ 0x374000 │ │ │ │ msrmi CPSR_sxc, #67 @ 0x43 │ │ │ │ addne pc, r0, #1107296256 @ 0x42000000 │ │ │ │ msreq SPSR_, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ mcrlt 7, 7, pc, cr8, cr14, {7} @ │ │ │ │ ldrmi sl, [r1], -r9, asr #27 │ │ │ │ @ instruction: 0xf7f44628 │ │ │ │ - ldmib sp, {r0, r1, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r5, 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 │ │ │ │ + @ instruction: 0xf9f0f7f0 │ │ │ │ movwcs r2, #571 @ 0x23b │ │ │ │ streq pc, [r0], r6, asr #7 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ movwls r9, #5632 @ 0x1600 │ │ │ │ @ instruction: 0x67c4f8dd │ │ │ │ @ instruction: 0x57c8f8dd │ │ │ │ - blx 109b2ec │ │ │ │ + @ instruction: 0xf9e2f7f0 │ │ │ │ @ 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, r1, 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 │ │ │ │ + ldc2l 7, cr15, [r0], #972 @ 0x3cc │ │ │ │ adcscc lr, r9, #3620864 @ 0x374000 │ │ │ │ submi pc, r0, #66 @ 0x42 │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ addeq pc, r0, #1107296256 @ 0x42000000 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ andcc lr, r0, #196, 18 @ 0x310000 │ │ │ │ mcrlt 7, 4, pc, cr12, cr14, {7} @ │ │ │ │ @ instruction: 0x4611adb7 │ │ │ │ @ instruction: 0xf7f34628 │ │ │ │ - ldmib sp, {r0, r2, r4, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04232b7 │ │ │ │ vst1.16 {d20-d23}, [r3], r0 │ │ │ │ vst2.8 {d16-d19}, [r2], r0 │ │ │ │ @ instruction: 0xf0430200 │ │ │ │ stmib r4, {r0, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ - ldcge 14, cr11, [pc, #484]! @ 1dd598 │ │ │ │ + ldcge 14, cr11, [pc, #484]! @ 1dd648 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xfff8f7f3 │ │ │ │ + @ instruction: 0xffa0f7f3 │ │ │ │ @ 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, r1, r2, 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]! @ 1dd604 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx ff59b3ce │ │ │ │ + blx 1f9b47e │ │ │ │ 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: 0xf858f7f3 │ │ │ │ @ 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, r2, 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 121b4ea │ │ │ │ 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: 0xf94cf7f3 │ │ │ │ @ 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, r1, r2, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0423297 │ │ │ │ @ instruction: 0xf0434244 │ │ │ │ rsbvs r0, r2, r1, lsl #6 │ │ │ │ @ instruction: 0xf7fe6023 │ │ │ │ ldcge 13, cr11, [r5, #964] @ 0x3c4 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - mcr2 7, 1, pc, cr0, cr2, {7} @ │ │ │ │ + stc2l 7, cr15, [r8, #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, r1, r2, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0432393 │ │ │ │ @ instruction: 0xf0424344 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ ldcge 13, cr11, [r1, #828] @ 0x33c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - ldc2l 7, cr15, [lr, #968]! @ 0x3c8 │ │ │ │ + stc2 7, cr15, [r6, #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, r2, r4, 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 │ │ │ │ + stc2 7, cr15, [r6, #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, r2, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043238b │ │ │ │ @ instruction: 0xf0424345 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stcge 13, cr11, [r9, #564] @ 0x234 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - ldc2 7, cr15, [ip, #968]! @ 0x3c8 │ │ │ │ + stc2l 7, cr15, [r4, #-968]! @ 0xfffffc38 │ │ │ │ orrcs lr, r9, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ movteq pc, #1091 @ 0x443 @ │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldcllt 7, cr15, [ip, #-1016]! @ 0xfffffc08 │ │ │ │ ldrmi sl, [r1], -r7, lsl #27 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r1, r3, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r4, 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, [r4, #-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, r1, r4, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0432383 │ │ │ │ @ instruction: 0xf0424346 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stmdavs fp, {r0, r1, r3, r6, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ stcge 5, cr8, [r5, #284]! @ 0x11c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323a5 │ │ │ │ @ instruction: 0xf0424346 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r6, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stmdavs fp, {r0, r2, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0c07ffa │ │ │ │ - ldcge 5, cr8, [pc, #252] @ 1dd744 │ │ │ │ + ldcge 5, cr8, [pc, #252] @ 1dd7f4 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf042329f │ │ │ │ @ instruction: 0xf0434247 │ │ │ │ rsbvs r0, r2, r1, lsl #6 │ │ │ │ @ instruction: 0xf7fe6023 │ │ │ │ stmdavs fp, {r0, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0c07ffa │ │ │ │ ldcge 5, cr8, [fp, #60] @ 0x3c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, 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: 0xf8aef7f2 │ │ │ │ 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, r3, 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 201b752 │ │ │ │ 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, r1, r2, r3, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323b3 │ │ │ │ vst2.16 {d20-d23}, [r2], r7 │ │ │ │ vst1.16 {d16-d19}, [r3], r0 │ │ │ │ stmib r4, {r6, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stcge 12, cr11, [r7, #-788]! @ 0xfffffcec │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx fed1b6ea │ │ │ │ + blx 171b79a │ │ │ │ @ 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, r1, 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 e1b7e2 │ │ │ │ @ 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, r1, r2, r3, r4, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0423221 │ │ │ │ vst1.16 {d20-d23}, [r3], r0 │ │ │ │ vst2. {d16-d19}, [r2], fp │ │ │ │ vst1.16 {d17-d20}, [r3], r0 │ │ │ │ stmib r4, {r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ - ldcge 12, cr11, [pc, #-500] @ 1dd5b8 │ │ │ │ + ldcge 12, cr11, [pc, #-500] @ 1dd668 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx 1b1b77a │ │ │ │ + blx 51b82a │ │ │ │ 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, r1, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf042321d │ │ │ │ vst1.16 {d20-d23}, [r3], r0 │ │ │ │ vst2. {d16-d19}, [r2], ip │ │ │ │ vst1.16 {d17-d20}, [r3], r0 │ │ │ │ stmib r4, {r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ ldcge 12, cr11, [r9, #-356]! @ 0xfffffe9c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xffeef7f1 │ │ │ │ + @ instruction: 0xff96f7f1 │ │ │ │ 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, r2, 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, r2, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0423235 │ │ │ │ vst1.16 {d20-d23}, [r3], r0 │ │ │ │ vst2.16 {d16-d19}, [r2], r9 │ │ │ │ vst1.8 {d17-d20}, [r3], r0 │ │ │ │ stmib r4, {r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ stmdavs r9, {r0, r2, r3, r4, sl, fp, ip, sp, pc} │ │ │ │ svcvc 0x0016f5b1 │ │ │ │ stcge 4, cr15, [lr], {254} @ 0xfe │ │ │ │ @ instruction: 0x4611ad19 │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r9, lsl r3 │ │ │ │ movtmi pc, #24643 @ 0x6043 @ │ │ │ │ msreq SPSR_, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs r9, {r0, r3, sl, fp, ip, sp, pc} │ │ │ │ svcvc 0x0016f5b1 │ │ │ │ - blge 9ac94 │ │ │ │ + blge 9ad44 │ │ │ │ ldrmi sl, [r1], -fp, lsr #27 │ │ │ │ @ instruction: 0xf7f34628 │ │ │ │ - ldmib sp, {r0, r4, r5, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04232ab │ │ │ │ vst1.16 {d20-d23}, [r3], r7 │ │ │ │ rsbvs r0, r2, r0, lsl #6 │ │ │ │ @ instruction: 0xf7fe6023 │ │ │ │ fldmdbxge r3!, {d11-d132} @ Deprecated │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - mcr2 7, 4, pc, cr2, cr1, {7} @ │ │ │ │ + mcr2 7, 1, pc, cr10, 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 ffa9b988 │ │ │ │ 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, r1, r3, 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 ff21b9ae │ │ │ │ usatcs pc, #8, sp, asr #17 @ │ │ │ │ usatcc pc, #4, sp, asr #17 @ │ │ │ │ andpl pc, r0, #66 @ 0x42 │ │ │ │ vst4.16 {d22-d25}, [r3 :128], r2 │ │ │ │ eorvs r6, r3, r0, lsl #6 │ │ │ │ - bllt ff21b91c │ │ │ │ + bllt ff21b9cc │ │ │ │ @ instruction: 0x4611ad1b │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r1, r2, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, 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, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r1, lsl #7 │ │ │ │ movtmi pc, #16451 @ 0x4043 @ │ │ │ │ orrne pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r3, r4, r7, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ ldclge 3, cr8, [sp, #-164]! @ 0xffffff5c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r4, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r4, r9, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, sp, ror r3 │ │ │ │ movtmi pc, #16451 @ 0x4043 @ │ │ │ │ moveq pc, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r2, r7, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ stclge 2, cr8, [sp, #-980]! @ 0xfffffc2c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, 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, r2, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r5, ror r3 │ │ │ │ movtmi pc, #16451 @ 0x4043 @ │ │ │ │ cmppeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r2, r3, r4, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ stclge 2, cr8, [r5, #-756]! @ 0xfffffd0c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r3, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r5, ror #6 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ cmppeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r3, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ ldclge 2, cr8, [r9, #-932]! @ 0xfffffc5c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, 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, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r9, ror #6 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ tstpeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r5, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ ldclge 2, cr8, [r1, #-900]! @ 0xfffffc7c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r5, 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, r4, 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, r2, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, sp, asr r3 │ │ │ │ movtmi pc, #24643 @ 0x6043 @ │ │ │ │ moveq pc, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs r9, {r0, r1, r2, r5, r6, r7, r9, fp, ip, sp, pc} │ │ │ │ svcvc 0x002ff5b1 │ │ │ │ - bge ff81aed8 │ │ │ │ + bge ff81af88 │ │ │ │ ldrmi sl, [r1], -r9, lsr #27 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, 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 fec1bb84 │ │ │ │ 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 ff21bbcc │ │ │ │ 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, r1, r2, r4, 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 fe39bbc8 │ │ │ │ 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 fe99bc10 │ │ │ │ ldrmi sl, [r1], -r3, asr #26 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r3, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r4, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0432343 │ │ │ │ @ instruction: 0xf0424346 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r5, r7, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ vstrge s23, [r1, #-564] @ 0xfffffdcc │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx ff11bb5c │ │ │ │ + blx 1b1bc0c │ │ │ │ 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 211bc54 │ │ │ │ @ instruction: 0xf5a16809 │ │ │ │ stmdacs r3!, {r1, r2, r4, ip, sp, lr}^ │ │ │ │ addshi pc, r2, #64, 4 │ │ │ │ svcvc 0x002ff5b1 │ │ │ │ - bge 1c1afb8 │ │ │ │ + bge 1c1b068 │ │ │ │ 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, r1, r2, r3, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ vst1.64 {d19-d22}, [r3], r3 │ │ │ │ @ instruction: 0xf0420340 │ │ │ │ @ instruction: 0xf0434240 │ │ │ │ stmib r4, {r0, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ stmdavs r9, {r0, r5, r6, r9, fp, ip, sp, pc} │ │ │ │ andsvc pc, r6, r1, lsr #11 │ │ │ │ vadd.i8 q9, q0, │ │ │ │ @ instruction: 0xf5b18288 │ │ │ │ @ instruction: 0xf4fe7f2f │ │ │ │ @ instruction: 0xadbbaa4d │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xf99cf7f3 │ │ │ │ + @ instruction: 0xf944f7f3 │ │ │ │ @ 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 139bcc0 │ │ │ │ @ instruction: 0x4611ad3d │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r1, r2, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, 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 51bcbc │ │ │ │ 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 b1bd04 │ │ │ │ ldrmi sl, [r1], -pc, asr #26 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r1, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043234f │ │ │ │ @ instruction: 0xf0424344 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r4, r6, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ vstrge s23, [sp, #-76] @ 0xffffffb4 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx 129bc50 │ │ │ │ + @ instruction: 0xf9eaf7f2 │ │ │ │ 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 29bd48 │ │ │ │ ldrmi sl, [r1], -fp, asr #26 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043234b │ │ │ │ @ instruction: 0xf0424345 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r5, r7, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ @ instruction: 0xad55b9f1 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx a1bc94 │ │ │ │ + @ instruction: 0xf9c8f7f2 │ │ │ │ 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, r1, r2, r4, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0432353 │ │ │ │ @ instruction: 0xf0424344 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r5, r7, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stmdavs fp, {r0, r1, r2, r3, r6, r7, r8, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ ldclge 1, cr8, [r9, #-52] @ 0xffffffcc │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r3, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r4, 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: 0xff26f7f0 │ │ │ │ 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, r5, 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 │ │ │ │ + stc2 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, r1, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0432313 │ │ │ │ stmib r4, {r0, r5, r6, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ @ instruction: 0xad11b983 │ │ │ │ @ instruction: 0x46286891 │ │ │ │ - mcr2 7, 7, pc, cr14, cr0, {7} @ │ │ │ │ + mrc2 7, 4, pc, cr6, 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: 0xff32f7f1 │ │ │ │ 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, r1, r4, 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, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323c1 │ │ │ │ @ instruction: 0xf0424340 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r7, r8, r9, ip}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stmdavs r9, {r0, r1, r2, r4, r5, r8, fp, ip, sp, pc} │ │ │ │ svcvc 0x002ff5b1 │ │ │ │ stmdbge r8!, {r1, r2, r3, r4, r5, r6, r7, sl, ip, sp, lr, pc} │ │ │ │ ldmvs r1, {r0, r2, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf7f04628 │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, 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, r2, r3, r4, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r3, lsl #6 │ │ │ │ msrmi SPSR_s, #67 @ 0x43 │ │ │ │ orreq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs r9, {r0, r1, r2, r3, r8, fp, ip, sp, pc} │ │ │ │ svcvc 0x002ff5b1 │ │ │ │ stmdbge r0, {r1, r2, r3, r4, r5, r6, r7, sl, ip, sp, lr, pc} │ │ │ │ ldmvs r1, {r0, r3, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf7f04628 │ │ │ │ - ldmib sp, {r0, r2, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r9, lsl #6 │ │ │ │ msrmi SPSR_x, #67 @ 0x43 │ │ │ │ cmppeq r2, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ @ instruction: 0x4611b8fb │ │ │ │ rsbvc pc, r4, sp, lsl #4 │ │ │ │ - @ instruction: 0xff6cf7f5 │ │ │ │ + @ instruction: 0xff0cf7f5 │ │ │ │ @ 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, r1, r2, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043230b │ │ │ │ stmib r4, {r0, r1, r5, r6, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stmdavs r9, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, pc} │ │ │ │ svcvc 0x002ff5b1 │ │ │ │ ldmge r0, {r1, r2, r3, r4, r5, r6, r7, sl, ip, sp, lr, pc}^ │ │ │ │ ldmvs r1, {r0, r1, r2, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf7f04628 │ │ │ │ - ldmib sp, {r0, r2, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r7, lsl #6 │ │ │ │ msrmi SPSR_xc, #67 @ 0x43 │ │ │ │ movteq pc, #9283 @ 0x2443 @ │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stcge 8, cr11, [sp, #-812] @ 0xfffffcd4 │ │ │ │ @ instruction: 0x46286891 │ │ │ │ - mcr2 7, 4, pc, cr14, cr0, {7} @ │ │ │ │ + mrc2 7, 1, pc, cr6, 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: 0xff44f7f1 │ │ │ │ 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: 0xff34f7f1 │ │ │ │ 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: 0xff24f7f1 │ │ │ │ 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: 0xff14f7f1 │ │ │ │ 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: 0xff04f7f1 │ │ │ │ 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 │ │ │ │ + mrc2 7, 7, pc, cr4, cr1, {7} │ │ │ │ cmncs fp, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #16451 @ 0x4043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ moveq pc, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldmdalt ip, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4628ad77 │ │ │ │ - @ instruction: 0xff3cf7f1 │ │ │ │ + mcr2 7, 7, pc, cr4, cr1, {7} @ │ │ │ │ cmncs r7, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #16451 @ 0x4043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ tstpeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ stmdalt ip, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4628ad73 │ │ │ │ - @ instruction: 0xff2cf7f1 │ │ │ │ + mrc2 7, 6, pc, cr4, 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, 6, pc, cr4, 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, 5, pc, cr4, 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, 5, pc, cr4, 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: 0xf8f6f7f2 │ │ │ │ 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 69c128 │ │ │ │ @ instruction: 0x23a3e9dd │ │ │ │ @ instruction: 0xf0436022 │ │ │ │ vst2.16 {d20-d23}, [r3], r6 │ │ │ │ rsbvs r0, r3, r0, asr #6 │ │ │ │ svclt 0x00f0f7fd │ │ │ │ @ instruction: 0x4628ad9d │ │ │ │ - @ instruction: 0xf932f7f2 │ │ │ │ + @ instruction: 0xf8daf7f2 │ │ │ │ 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, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ vst1.64 {d19-d22}, [r3], r5 │ │ │ │ @ instruction: 0xf0420340 │ │ │ │ @ instruction: 0xf0434240 │ │ │ │ stmib r4, {r0, r8, r9}^ │ │ │ │ @ instruction: 0xf7fd3200 │ │ │ │ ldcge 15, cr11, [sp, #844]! @ 0x34c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xfff2f7f2 │ │ │ │ + @ instruction: 0xff9af7f2 │ │ │ │ @ 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 │ │ │ │ + ldc 6, cr15, [sl], {81} @ 0x51 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ addlt r4, fp, lr, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2862 @ 0xfffff4d2 │ │ │ │ @ instruction: 0xf8d06e86 │ │ │ │ ldmpl r3, {r3, r4, r7, ip}^ │ │ │ │ movwls r6, #38939 @ 0x981b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf806f710 │ │ │ │ + @ instruction: 0xffaef70f │ │ │ │ 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 +440481,357 @@ │ │ │ │ @ instruction: 0xf8db0a08 │ │ │ │ stmib sp, {ip, sp}^ │ │ │ │ ldmdavs r2!, {r0, r1, r9, sl, ip, sp}^ │ │ │ │ strbmi r7, [sl, #-2587] @ 0xfffff5e5 │ │ │ │ cmpeq r3, r3, lsl #22 │ │ │ │ biceq lr, r1, #3072 @ 0xc00 │ │ │ │ ldmib r6, {r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - b 15a29c0 │ │ │ │ + b 15a2a70 │ │ │ │ movwls r0, #9091 @ 0x2383 │ │ │ │ ldrtmi sp, [r2], -r6 │ │ │ │ @ instruction: 0x46404651 │ │ │ │ - blx fe69c1a6 │ │ │ │ + blx fe69c256 │ │ │ │ andne lr, r6, #3620864 @ 0x374000 │ │ │ │ andne lr, r0, #196, 18 @ 0x310000 │ │ │ │ strcc r6, [r8], #-3699 @ 0xfffff18d │ │ │ │ strbteq pc, [r0], -r3, lsr #3 @ │ │ │ │ @ instruction: 0xd1de429f │ │ │ │ - blls 1f837c │ │ │ │ + blls 1f842c │ │ │ │ @ instruction: 0xd1d1429d │ │ │ │ - bmi 4855d4 │ │ │ │ + bmi 485684 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r8], -r3, lsl #2 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf6518ff0 │ │ │ │ - svclt 0x0000ec0e │ │ │ │ - rsbseq r1, sl, r6, asr #29 │ │ │ │ + svclt 0x0000ebb6 │ │ │ │ + rsbseq r1, sl, r6, lsl lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, sl, lr, lsr #28 │ │ │ │ + rsbseq r1, sl, lr, ror sp │ │ │ │ vst3.8 {d27-d29}, [pc], lr │ │ │ │ ldrblt r5, [r0, #3200]! @ 0xc80 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00dcf8cc │ │ │ │ addlt r4, r4, pc, lsl ip │ │ │ │ - blge 430a90 │ │ │ │ + blge 430b40 │ │ │ │ @ instruction: 0x4605447c │ │ │ │ stmdage r1, {r0, r8, sp} │ │ │ │ ldmdavs r2, {r1, r5, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9203 │ │ │ │ @ instruction: 0xf8530200 │ │ │ │ movwls r2, #11012 @ 0x2b04 │ │ │ │ - stc 6, cr15, [r2, #324]! @ 0x144 │ │ │ │ + stcl 6, cr15, [sl, #-324] @ 0xfffffebc │ │ │ │ andsle r3, r9, r1 │ │ │ │ ldrtmi r9, [r0], -r1, lsl #28 │ │ │ │ - b 1a1bb80 │ │ │ │ + b 41bc30 │ │ │ │ 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} │ │ │ │ + vmovcs.16 d26[0], lr │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ svclt 0x001c9e01 │ │ │ │ movwcc r6, #6251 @ 0x186b │ │ │ │ rsbvs r4, fp, r7, lsr #5 │ │ │ │ ldrtmi sp, [r0], -pc, ror #3 │ │ │ │ - ldmdb r2!, {r0, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 430a94 │ │ │ │ + ldmdb sl, {r0, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi 430b44 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2b82dc │ │ │ │ + blls 2b838c │ │ │ │ @ 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 0x0000eb68 │ │ │ │ + rsbseq r1, sl, ip, lsr sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x007a1d94 │ │ │ │ + rsbseq r1, sl, r4, ror #25 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ strmi fp, [ip], -pc, lsl #1 │ │ │ │ ldrmi r4, [r5], -r1, lsl #13 │ │ │ │ stmib r0, {r3, r4, r8, fp, ip, pc}^ │ │ │ │ movwls r3, #33091 @ 0x8143 │ │ │ │ @ instruction: 0xf8c09b19 │ │ │ │ @ instruction: 0x46203114 │ │ │ │ @ instruction: 0x3070f89d │ │ │ │ @ instruction: 0xf70d9300 │ │ │ │ - @ instruction: 0x4682fabb │ │ │ │ + strmi pc, [r2], r3, ror #20 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibvs r6, {r0, r2, r3, r4, r6, r7, pc} │ │ │ │ svclt 0x00882e07 │ │ │ │ strbeq pc, [r7], r6, asr #7 @ │ │ │ │ sbcshi pc, r6, r0, asr #4 │ │ │ │ @ instruction: 0xf606fb15 │ │ │ │ @ instruction: 0xf8999b00 │ │ │ │ @ instruction: 0xf0831108 │ │ │ │ @ instruction: 0xf8c90001 │ │ │ │ rscslt r5, r6, #28, 2 │ │ │ │ smlawtmi r0, r9, r8, pc @ │ │ │ │ - blx fe769afc │ │ │ │ - blx fee9ad98 │ │ │ │ + blx fe769bac │ │ │ │ + blx fee9ae48 │ │ │ │ svclt 0x0008f282 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ vhsub.u32 d19, d0, d1 │ │ │ │ @ instruction: 0xf0010141 │ │ │ │ cdpcs 3, 0, cr0, cr1, cr2, {0} │ │ │ │ sbclt fp, sp, #536870925 @ 0x2000000d │ │ │ │ rscscc pc, pc, r2, lsl #2 │ │ │ │ smlabbvs r9, r9, r8, pc @ │ │ │ │ smlabbne r8, r9, r8, pc @ │ │ │ │ movwls fp, #53952 @ 0xd2c0 │ │ │ │ smlabbeq sl, r9, r8, pc @ │ │ │ │ adcshi pc, r0, r0 │ │ │ │ @ instruction: 0xf04f9b0d │ │ │ │ - blcs 1e0378 │ │ │ │ + blcs 1e0428 │ │ │ │ svclt 0x00189b1b │ │ │ │ cdpcs 3, 0, cr2, cr3, cr1, {0} │ │ │ │ vcgt.s8 d25, d0, d1 │ │ │ │ andcc r8, r6, ip, lsr #1 │ │ │ │ @ instruction: 0xf1ba2101 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldrdne pc, [ip], -sl │ │ │ │ - blls 3e58a8 │ │ │ │ + blls 3e5958 │ │ │ │ rsclt r2, r4, #262144 @ 0x40000 │ │ │ │ cdpne 0, 5, cr4, cr8, cr7, {4} │ │ │ │ @ instruction: 0xf6514408 │ │ │ │ - @ instruction: 0xf107ea62 │ │ │ │ - bls 86d768 │ │ │ │ + @ instruction: 0xf107ea0a │ │ │ │ + bls 86d818 │ │ │ │ @ instruction: 0xf889427f │ │ │ │ - blx 36e846 │ │ │ │ - b 511378 │ │ │ │ + blx 36e8f6 │ │ │ │ + b 511428 │ │ │ │ @ instruction: 0xf8c90307 │ │ │ │ - bcs 1ea740 │ │ │ │ + bcs 1ea7f0 │ │ │ │ adcshi pc, fp, r0 │ │ │ │ vst4.8 {d18,d20,d22,d24}, [pc], r1 │ │ │ │ @ instruction: 0xf6cf4e70 │ │ │ │ @ instruction: 0x464f7eff │ │ │ │ stmib sp, {r0, r5, r7, lr}^ │ │ │ │ ldmib r9, {r0, r2, r8, fp, ip, sp}^ │ │ │ │ vmlsne.f64 d20, d10, d10 │ │ │ │ submi r9, sl, #4, 4 @ 0x40000000 │ │ │ │ @ instruction: 0xf0059203 │ │ │ │ andls r0, r2, #48, 4 │ │ │ │ andeq pc, r4, #5 │ │ │ │ ldrbmi r9, [r9], r7, lsl #4 │ │ │ │ @ instruction: 0x26009a1a │ │ │ │ @ instruction: 0xf8cd46d3 │ │ │ │ - bcc 25647c │ │ │ │ + bcc 25652c │ │ │ │ @ instruction: 0xf1089209 │ │ │ │ andls r3, sl, #-268435441 @ 0xf000000f │ │ │ │ andeq pc, r0, #200, 2 @ 0x32 │ │ │ │ eor r9, r5, fp, lsl #4 │ │ │ │ ldrmi r9, [r8], #-2826 @ 0xfffff4f6 │ │ │ │ andsmi r9, r8, fp, lsl #22 │ │ │ │ - blx 404fda │ │ │ │ + blx 40508a │ │ │ │ eorsvs pc, ip, r0, lsl #2 │ │ │ │ cdpcs 1, 0, cr11, cr1, cr11, {3} │ │ │ │ @ instruction: 0xf857d904 │ │ │ │ @ instruction: 0xf5b11c04 │ │ │ │ stmdble r6, {r4, r5, r6, r8, r9, sl, fp, lr} │ │ │ │ @ instruction: 0xf000fb08 │ │ │ │ @ instruction: 0xf6009b0c │ │ │ │ - b 1fa7f4 │ │ │ │ - blls 21e808 │ │ │ │ + b 1fa8a4 │ │ │ │ + blls 21e8b8 │ │ │ │ rsbsvs r3, r9, r1, lsl #12 │ │ │ │ - blx 2ac026 │ │ │ │ - blls 89b81c │ │ │ │ + blx 2ac0d6 │ │ │ │ + blls 89b8cc │ │ │ │ @ instruction: 0xf505fb01 │ │ │ │ @ instruction: 0xf149192d │ │ │ │ strtmi r0, [ip], -r0, lsl #18 │ │ │ │ strhtle r4, [fp], #-35 @ 0xffffffdd │ │ │ │ - blx ac5080 │ │ │ │ - blls 29b838 │ │ │ │ + blx ac5130 │ │ │ │ + blls 29b8e8 │ │ │ │ svclt 0x00382d01 │ │ │ │ teqlt r3, r1, lsl #10 │ │ │ │ stmdblt r3!, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ - blx ac5050 │ │ │ │ + blx ac5100 │ │ │ │ stmdbcs pc, {r1, r2, r8, ip, sp, lr, pc} @ │ │ │ │ - blls 394938 │ │ │ │ + blls 3949e8 │ │ │ │ @ instruction: 0xa108f893 │ │ │ │ @ instruction: 0xf3ca9b05 │ │ │ │ - blx aa4c48 │ │ │ │ - blls 31a860 │ │ │ │ + blx aa4cf8 │ │ │ │ + blls 31a910 │ │ │ │ svclt 0x002c2901 │ │ │ │ movwcc r1, #6235 @ 0x185b │ │ │ │ ldrmi r2, [r8], r1, lsl #2 │ │ │ │ - b 405064 │ │ │ │ - blls 7e0468 │ │ │ │ + b 405114 │ │ │ │ + blls 7e0518 │ │ │ │ @ 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 r0, {r0, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blls 452b18 │ │ │ │ + blls 452bc8 │ │ │ │ svclt 0x000442b3 │ │ │ │ @ instruction: 0xf020301f │ │ │ │ @ instruction: 0xe7a3001f │ │ │ │ str r2, [r7, -r1, lsl #12]! │ │ │ │ suble r2, lr, r0, lsl #22 │ │ │ │ stmdaeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strls r2, [r1], -r2, lsl #6 │ │ │ │ @ instruction: 0xf015930d │ │ │ │ @ instruction: 0xf43f0f30 │ │ │ │ andcc sl, r7, r0, asr pc │ │ │ │ @ instruction: 0xf1ba2101 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldrdne pc, [ip], -sl │ │ │ │ @ instruction: 0xe74e1d94 │ │ │ │ - blx ac50d0 │ │ │ │ - blls 31a8d8 │ │ │ │ + blx ac5180 │ │ │ │ + blls 31a988 │ │ │ │ svclt 0x002c2901 │ │ │ │ movwcc r1, #6235 @ 0x185b │ │ │ │ - blls 2aff2c │ │ │ │ + blls 2affdc │ │ │ │ stmdaeq r3, {r3, r9, fp, sp, lr, pc} │ │ │ │ - blx ac5134 │ │ │ │ + blx ac51e4 │ │ │ │ stmdacs r1, {r1, r2, ip, sp, lr, pc} │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd0cd │ │ │ │ stmdacc r1, {r4, ip} │ │ │ │ @ instruction: 0xf6514408 │ │ │ │ - bfi lr, lr, (invalid: 19:6) │ │ │ │ + strb lr, [r6, r6, asr #18] │ │ │ │ @ instruction: 0xf8dd46cb │ │ │ │ stmib r9, {r3, r4, ip, pc}^ │ │ │ │ - blls 535224 │ │ │ │ + blls 5352d4 │ │ │ │ @ instruction: 0xf8d9b1b3 │ │ │ │ @ instruction: 0xf6403128 │ │ │ │ @ instruction: 0xf8d971ff │ │ │ │ ldmdane fp, {r2, r3, r5, r8, sp}^ │ │ │ │ @ instruction: 0xf142991b │ │ │ │ vhsub.u32 d16, d15, d0 │ │ │ │ stmib r9, {r0, r1, r3, r8, r9}^ │ │ │ │ - blx fea2ae16 │ │ │ │ + blx fea2aec6 │ │ │ │ @ instruction: 0xf8c93103 │ │ │ │ - blls 8aa9c4 │ │ │ │ + blls 8aaa74 │ │ │ │ andne pc, r2, #3072 @ 0xc00 │ │ │ │ smlawtcs ip, r9, r8, pc @ │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ - blls 8c24f4 │ │ │ │ + blls 8c25a4 │ │ │ │ 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 326e48 │ │ │ │ + blx 26f7ea │ │ │ │ ldmdane sl, {ip, sp, lr, pc} │ │ │ │ tstlt sl, r2, lsl ip │ │ │ │ @ instruction: 0x47705818 │ │ │ │ @ instruction: 0x477020ff │ │ │ │ - eoreq r8, sl, r8, ror #17 │ │ │ │ + eoreq r8, sl, r0, ror #17 │ │ │ │ andscs r4, r4, #4, 22 @ 0x1000 │ │ │ │ - blx 26f756 │ │ │ │ + blx 26f806 │ │ │ │ ldcvc 3, cr3, [r8], {-0} │ │ │ │ ldmvs r8, {r8, ip, sp, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ - eoreq r8, sl, ip, asr #17 │ │ │ │ + eoreq r8, sl, r4, asr #17 │ │ │ │ @ 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 3f0414 │ │ │ │ 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 │ │ │ │ + eoreq r8, sl, sl, lsr #17 │ │ │ │ + eoreq r8, sl, r2, 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 5126ec │ │ │ │ ldceq 0, cr15, [r4], {79} @ 0x4f │ │ │ │ - blx 4ef7de │ │ │ │ + blx 4ef88e │ │ │ │ ldcvc 3, cr3, [r8], {-0} │ │ │ │ @ instruction: 0xf082b150 │ │ │ │ stmdbcs r0, {r0, r9} │ │ │ │ andcs fp, r0, #12, 30 @ 0x30 │ │ │ │ andeq pc, r1, #2 │ │ │ │ ldmvs r8, {r1, r3, r8, fp, ip, sp, pc}^ │ │ │ │ andcs r4, r0, r0, ror r7 │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ andcs r4, r3, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ - eoreq r8, sl, r4, asr #16 │ │ │ │ + eoreq r8, sl, ip, lsr r8 │ │ │ │ andscs r4, r4, #8, 22 @ 0x2000 │ │ │ │ - blx 26f812 │ │ │ │ + blx 26f8c2 │ │ │ │ ldcvc 3, cr3, [sl], {-0} │ │ │ │ stmdbcs r0, {r1, r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b0bf08 │ │ │ │ ldrdle r7, [r3], -r6 │ │ │ │ @ instruction: 0x47706898 │ │ │ │ @ instruction: 0x477020ff │ │ │ │ ldrbmi r2, [r0, -r3]! │ │ │ │ - eoreq r8, sl, r0, lsl r8 │ │ │ │ + eoreq r8, sl, r8, lsl #16 │ │ │ │ @ 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 │ │ │ │ + ldrdeq r8, [sl], -lr @ │ │ │ │ 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 fed35954 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x0109f890 │ │ │ │ ldrmi r4, [r6], -pc, lsl #12 │ │ │ │ @ instruction: 0xf8d42802 │ │ │ │ andsle r5, r5, r0, lsr #2 │ │ │ │ svcvc 0x00d6f5b5 │ │ │ │ @ instruction: 0xf894d047 │ │ │ │ @ instruction: 0xf8d4510a │ │ │ │ @ instruction: 0x4621411c │ │ │ │ - stmia ip!, {r0, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r4, {r0, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdble r9, {r1, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2853 @ 0xfffff4db │ │ │ │ andscs pc, r5, r3, lsl r8 @ │ │ │ │ movteq lr, #23299 @ 0x5b03 │ │ │ │ ldmdavc fp, {r1, r3, r4, r5, sp, lr}^ │ │ │ │ ldcllt 0, cr6, [r8, #204]! @ 0xcc │ │ │ │ @ instruction: 0xf70d4628 │ │ │ │ - @ instruction: 0xf890f8a9 │ │ │ │ + @ instruction: 0xf890f851 │ │ │ │ @ instruction: 0xf0033020 │ │ │ │ - blcs 25f314 │ │ │ │ + blcs 25f3c4 │ │ │ │ @ instruction: 0xf5b5d030 │ │ │ │ ldrdle r7, [r8], -r6 @ │ │ │ │ @ instruction: 0x510af894 │ │ │ │ @ instruction: 0x411cf8d4 │ │ │ │ ldmdale lr, {r3, sl, fp, sp} │ │ │ │ @ instruction: 0xf853a302 │ │ │ │ strtmi r4, [r3], #-36 @ 0xffffffdc │ │ │ │ @@ -440813,15 +440853,15 @@ │ │ │ │ @ instruction: 0x2320e7c8 │ │ │ │ movwcs r6, #32827 @ 0x803b │ │ │ │ ldcllt 0, cr6, [r8, #204]! @ 0xcc │ │ │ │ @ instruction: 0x3108f894 │ │ │ │ strble r0, [sl], #1819 @ 0x71b │ │ │ │ eorsvs r2, fp, r0, lsl r3 │ │ │ │ svclt 0x0000e7f5 │ │ │ │ - eoreq sl, sl, sl, lsl #20 │ │ │ │ + eoreq sl, sl, r2, lsl #20 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ @ instruction: 0x4615b09d │ │ │ │ @ instruction: 0xf8df461c │ │ │ │ @ instruction: 0x46063814 │ │ │ │ @@ -440831,57 +440871,57 @@ │ │ │ │ @ instruction: 0xf89d447a │ │ │ │ @ instruction: 0xf89da0b0 │ │ │ │ @ instruction: 0xf8dd70b4 │ │ │ │ ldmpl r3, {r3, r4, r5, r7, ip, pc}^ │ │ │ │ tstls fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf8c09b27 │ │ │ │ - blls beabf8 │ │ │ │ + blls beaca8 │ │ │ │ tstpcc r4, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8c09b29 │ │ │ │ @ instruction: 0x46283118 │ │ │ │ umlalcc pc, ip, sp, r8 @ │ │ │ │ - @ instruction: 0xf70d9304 │ │ │ │ - @ instruction: 0x4683f839 │ │ │ │ + @ instruction: 0xf70c9304 │ │ │ │ + strmi pc, [r3], r1, ror #31 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibvs r3, {r3, r4, r6, r7, pc} │ │ │ │ svclt 0x00882b07 │ │ │ │ biceq pc, r7, #201326595 @ 0xc000003 │ │ │ │ sbcshi pc, r1, r0, asr #4 │ │ │ │ vqrdmlah.s d15, d3, d4 │ │ │ │ tstpmi ip, r6, asr #17 @ p-variant is OBSOLETE │ │ │ │ smlawtpl r0, r6, r8, pc @ │ │ │ │ - bls 308c58 │ │ │ │ + bls 308d08 │ │ │ │ sbcslt r4, ip, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0x3108f896 │ │ │ │ - blx fe6e9800 │ │ │ │ - blx fef5be94 │ │ │ │ + blx fe6e98b0 │ │ │ │ + blx fef5bf44 │ │ │ │ svclt 0x0008f585 │ │ │ │ - ldrbcc pc, [pc, #79]! @ 1de85b @ │ │ │ │ + ldrbcc pc, [pc, #79]! @ 1de90b @ │ │ │ │ @ instruction: 0xf0823501 │ │ │ │ @ instruction: 0xf8860201 │ │ │ │ rsclt r4, sp, #1073741826 @ 0x40000002 │ │ │ │ movteq pc, #4962 @ 0x1362 @ │ │ │ │ ldmcc pc!, {r0, r2, r8, ip, sp, lr, pc}^ @ │ │ │ │ vpmin.u32 d26, d10, d10 │ │ │ │ @ instruction: 0xf88603c3 │ │ │ │ - blx 19aac4c │ │ │ │ + blx 19aacfc │ │ │ │ @ instruction: 0xf886f888 │ │ │ │ @ instruction: 0xf7ff810a │ │ │ │ ldmib sp, {r0, r1, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 22b0dc │ │ │ │ - bcs 24e660 │ │ │ │ + blcs 22b18c │ │ │ │ + bcs 24e710 │ │ │ │ @ instruction: 0xf896bf82 │ │ │ │ @ instruction: 0xf0233108 │ │ │ │ @ instruction: 0xf8860301 │ │ │ │ - blls 82ac70 │ │ │ │ + blls 82ad20 │ │ │ │ @ instruction: 0xf896b92b │ │ │ │ vrhadd.u32 d18, d3, d8 │ │ │ │ @ instruction: 0xf8860200 │ │ │ │ - bls b66c80 │ │ │ │ + bls b66d30 │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ svclt 0x008c2a0f │ │ │ │ @ instruction: 0xf0072700 │ │ │ │ svccs 0x00000701 │ │ │ │ mvnshi pc, r0 │ │ │ │ @ instruction: 0x2108f896 │ │ │ │ andeq pc, r1, #34 @ 0x22 │ │ │ │ @@ -440891,21 +440931,21 @@ │ │ │ │ ldrsbtcs pc, [r8], -fp @ │ │ │ │ @ instruction: 0xf0002a03 │ │ │ │ @ instruction: 0xf896829d │ │ │ │ @ instruction: 0xf0222108 │ │ │ │ @ instruction: 0xf8860230 │ │ │ │ @ instruction: 0xf8962108 │ │ │ │ ldrbeq r7, [r8, r8, lsl #2]! │ │ │ │ - bls 253cc8 │ │ │ │ + bls 253d78 │ │ │ │ umullcs pc, r9, r2, r8 @ │ │ │ │ @ instruction: 0xf047b922 │ │ │ │ @ instruction: 0xf8860704 │ │ │ │ rscslt r7, pc, #8, 2 │ │ │ │ andeq pc, r2, #23 │ │ │ │ - bls c83104 │ │ │ │ + bls c831b4 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ @ instruction: 0xf0179209 │ │ │ │ andls r0, r8, #48, 4 │ │ │ │ bicshi pc, fp, r0, asr #32 │ │ │ │ @ instruction: 0xf04f2c04 │ │ │ │ svclt 0x00880240 │ │ │ │ @ instruction: 0xf8c63d03 │ │ │ │ @@ -440921,21 +440961,21 @@ │ │ │ │ @ instruction: 0xf588fa5f │ │ │ │ @ instruction: 0xf802fa01 │ │ │ │ rscscc pc, pc, #8, 2 │ │ │ │ stmdaeq r0, {r3, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1bb9202 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldrdne pc, [ip], -fp │ │ │ │ - blls b83524 │ │ │ │ + blls b835d4 │ │ │ │ teqppl r4, r6, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - bcc 1dad34 │ │ │ │ + bcc 1dade4 │ │ │ │ andeq lr, sl, r1, lsl #22 │ │ │ │ - svc 0x007cf650 │ │ │ │ - blx 30553e │ │ │ │ - blls 22a938 │ │ │ │ + svc 0x0024f650 │ │ │ │ + blx 3055ee │ │ │ │ + blls 22a9e8 │ │ │ │ andeq lr, r8, r0, lsl #20 │ │ │ │ rscseq pc, r0, r6, asr #17 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldmib r9, {r0, r5, ip, lr, pc}^ │ │ │ │ andcs r4, r1, #0, 2 │ │ │ │ adcmi r9, sl, r3, lsl #8 │ │ │ │ ldrmi r1, [r0], #-3656 @ 0xfffff1b8 │ │ │ │ @@ -440950,127 +440990,127 @@ │ │ │ │ subsmi r9, sl, fp, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwhi pc, #45120 @ 0xb040 @ │ │ │ │ pop {r0, r2, r3, r4, ip, sp, pc} │ │ │ │ movwcs r8, #8176 @ 0x1ff0 │ │ │ │ @ instruction: 0xf8cde72c │ │ │ │ @ instruction: 0xf8cd9058 │ │ │ │ - bls c429c4 │ │ │ │ + bls c42a74 │ │ │ │ vpmax.s8 d18, d0, d1 │ │ │ │ - bls b7f050 │ │ │ │ + bls b7f100 │ │ │ │ @ instruction: 0xf0071e58 │ │ │ │ - bcs 220da8 │ │ │ │ + bcs 220e58 │ │ │ │ svclt 0x00839a27 │ │ │ │ - blx fe49d494 │ │ │ │ + blx fe49d544 │ │ │ │ @ instruction: 0xf1ca2101 │ │ │ │ tstcs r1, r0, lsr #20 │ │ │ │ - blx 24e7d8 │ │ │ │ - bcs 25ade4 │ │ │ │ + blx 24e888 │ │ │ │ + bcs 25ae94 │ │ │ │ @ instruction: 0xf102bf82 │ │ │ │ strcs r3, [r1], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ svclt 0x00884408 │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ svclt 0x00944619 │ │ │ │ addsmi r2, r4, r1, lsl #8 │ │ │ │ - svc 0x0026f650 │ │ │ │ + mcr 6, 6, pc, cr14, cr0, {2} @ │ │ │ │ eorscc r9, pc, sl, lsl r9 @ │ │ │ │ teqpeq pc, #32 @ p-variant is OBSOLETE │ │ │ │ rscscc pc, r4, r6, asr #17 │ │ │ │ tstls r2, #72, 28 @ 0x480 │ │ │ │ @ instruction: 0xf6504420 │ │ │ │ - eorscc lr, pc, ip, lsl pc @ │ │ │ │ - bmi 1499150 │ │ │ │ + eorscc lr, pc, r4, asr #29 │ │ │ │ + bmi 1499200 │ │ │ │ teqpeq pc, #32 @ p-variant is OBSOLETE │ │ │ │ tstls r3, #-1073741809 @ 0xc000000f │ │ │ │ teqpeq pc, #111 @ p-variant is OBSOLETE @ 0x6f │ │ │ │ tstne r4, #3358720 @ 0x334000 │ │ │ │ movweq pc, #16391 @ 0x4007 @ │ │ │ │ movwcs r9, #4876 @ 0x130c │ │ │ │ ldrsbtcs pc, [r0], #134 @ 0x86 @ │ │ │ │ ldrtmi r9, [r0], r5, lsl #4 │ │ │ │ strcs r4, [r0, -fp, lsr #1] │ │ │ │ subsmi r1, fp, #1440 @ 0x5a0 │ │ │ │ vst2.8 {d25-d28}, [pc], r6 │ │ │ │ @ instruction: 0xf6cf4c70 │ │ │ │ - blls c3de28 │ │ │ │ - blcc 24324c │ │ │ │ - blls 58365c │ │ │ │ + blls c3ded8 │ │ │ │ + blcc 2432fc │ │ │ │ + blls 58370c │ │ │ │ eorls pc, ip, sp, asr #17 │ │ │ │ andls r1, pc, #1440 @ 0x5a0 │ │ │ │ ssatmi r4, #20, sl, asr #12 │ │ │ │ smlsdls sp, fp, r2, r4 │ │ │ │ @ instruction: 0xf8cd9310 │ │ │ │ @ instruction: 0xf8cd905c │ │ │ │ - blls c0eb30 │ │ │ │ + blls c0ebe0 │ │ │ │ @ instruction: 0xf507fa23 │ │ │ │ vstrcs d9, [r1, #-32] @ 0xffffffe0 │ │ │ │ strcs fp, [r1, #-3896] @ 0xfffff0c8 │ │ │ │ - blls 50af2c │ │ │ │ - blls b8cef0 │ │ │ │ - blcs 5aee54 │ │ │ │ + blls 50afdc │ │ │ │ + blls b8cfa0 │ │ │ │ + blcs 5aef04 │ │ │ │ sbcshi pc, fp, r0, asr #4 │ │ │ │ stmdbls r7, {r0, r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x6108f89b │ │ │ │ - blcs 22ee64 │ │ │ │ + blcs 22ef14 │ │ │ │ stmiane r9, {r2, r3, r5, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blls 36ae84 │ │ │ │ + blls 36af34 │ │ │ │ strne pc, [r1], -r6, asr #7 │ │ │ │ stmdbeq r3, {r0, r9, fp, sp, lr, pc} │ │ │ │ tstcs r1, r7, lsr #22 │ │ │ │ @ instruction: 0xf007fa23 │ │ │ │ stmdacs r1, {r0, r1, r3, r8, r9, fp, ip, pc} │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ svclt 0x000c2e00 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ tstlt r2, r1, lsl #6 │ │ │ │ stmdacc r1, {r0, r4, r8, fp, sp, lr} │ │ │ │ andcc lr, r1, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf6504408 │ │ │ │ - ldmib sp, {r2, r3, r4, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r2, r5, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ tstlt lr, r1, lsl #4 │ │ │ │ strmi r9, [r8], #-2319 @ 0xfffff6f1 │ │ │ │ andmi r9, r8, r0, lsl r9 │ │ │ │ addmi r9, pc, #163840 @ 0x28000 │ │ │ │ svclt 0x00089903 │ │ │ │ strtmi r3, [r1], #-3 │ │ │ │ andne pc, r0, r8, asr #17 │ │ │ │ svclt 0x00089904 │ │ │ │ andeq pc, r3, r0, lsr #32 │ │ │ │ subsle r2, r9, r0, lsl #18 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ stmdbls sp, {r0, r2, r4, r7, pc} │ │ │ │ stmdbls r5, {r0, r3, r5, r6, r7, r8, fp, ip, sp, pc} │ │ │ │ stc2 11, cr15, [r0], {9} @ │ │ │ │ - blx a264d0 │ │ │ │ + blx a26580 │ │ │ │ stmdbls r7, {ip, sp, lr, pc} │ │ │ │ svclt 0x002c2801 │ │ │ │ tstcc r1, r9, lsl #16 │ │ │ │ andmi r9, r1, r6, lsl #16 │ │ │ │ svceq 0x0051ebb9 │ │ │ │ @ instruction: 0x4660d037 │ │ │ │ @ instruction: 0xf6009e0e │ │ │ │ ldrshtmi r7, [r1], -pc │ │ │ │ addmi r9, r1, #1073741827 @ 0x40000003 │ │ │ │ @ instruction: 0xf8cdbf04 │ │ │ │ @ instruction: 0xf8c8c034 │ │ │ │ andle r0, r3, r4 │ │ │ │ strmi r9, [r8], -sp, lsl #18 │ │ │ │ andne pc, r4, r8, asr #17 │ │ │ │ - blx 244f52 │ │ │ │ - blx 21bf46 │ │ │ │ + blx 245002 │ │ │ │ + blx 21bff6 │ │ │ │ pushne {r0, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf14a462c │ │ │ │ - bllt 1ea133c │ │ │ │ + bllt 1ea13ec │ │ │ │ strcc r9, [r1, -r9, lsr #22] │ │ │ │ stmdaeq r8, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xd18242bb │ │ │ │ @ instruction: 0x465e9b11 │ │ │ │ ldrsbls pc, [ip], #-141 @ 0xffffff73 @ │ │ │ │ - bmi 1499280 │ │ │ │ + bmi 1499330 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf1b980e6 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ ldmib r6, {r1, r4, r5, r8, pc}^ │ │ │ │ andcs r4, r1, sl, asr #20 │ │ │ │ ldmdbne ip, {r1, r2, r4, r8, r9, fp, ip, pc} │ │ │ │ movweq pc, #330 @ 0x14a @ │ │ │ │ @@ -441083,28 +441123,28 @@ │ │ │ │ ldrsbtgt pc, [r4], -sp @ │ │ │ │ @ instruction: 0xe7bbd3bb │ │ │ │ @ instruction: 0xf000fb09 │ │ │ │ andeq pc, r4, r8, asr #17 │ │ │ │ @ instruction: 0xf89be7c6 │ │ │ │ @ instruction: 0xf6401108 │ │ │ │ stmiane ip!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp, lr}^ │ │ │ │ - beq 21b0d0 │ │ │ │ + beq 21b180 │ │ │ │ tstpeq r1, r1, lsl r0 @ p-variant is OBSOLETE │ │ │ │ streq pc, [fp], #-879 @ 0xfffffc91 │ │ │ │ strmi fp, [fp], -r8, lsl #30 │ │ │ │ ldmdbls r3, {r3, r4, ip, lr, pc} │ │ │ │ - blx a45804 │ │ │ │ + blx a458b4 │ │ │ │ ldmdbls r4, {r0, r1, r2, ip, sp, lr, pc} │ │ │ │ - blcs 22efb0 │ │ │ │ + blcs 22f060 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ svclt 0x002c2801 │ │ │ │ tstcc r1, r9, lsl #16 │ │ │ │ teqcc pc, #1376256 @ 0x150000 │ │ │ │ teqpeq pc, #35 @ p-variant is OBSOLETE @ 0x23 │ │ │ │ - blx 22ebe2 │ │ │ │ + blx 22ec92 │ │ │ │ stmdbls lr, {r0, r1, r8, r9, ip, sp, lr, pc} │ │ │ │ mvnsvc pc, #3145728 @ 0x300000 │ │ │ │ ldrmi r4, [r9], -fp │ │ │ │ rsbscc pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf8db9803 │ │ │ │ ldmdane r9, {r8, ip, sp}^ │ │ │ │ @ instruction: 0xf8db4403 │ │ │ │ @@ -441114,35 +441154,35 @@ │ │ │ │ @ instruction: 0xf8cb1100 │ │ │ │ ldr r0, [r7, r4, lsl #2] │ │ │ │ @ instruction: 0xf000fb09 │ │ │ │ @ instruction: 0xf600990e │ │ │ │ strdmi r7, [r8], -pc @ │ │ │ │ andeq pc, r4, fp, asr #17 │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ - blls 358a2c │ │ │ │ + blls 358adc │ │ │ │ rscsmi r9, fp, r7, lsl #18 │ │ │ │ svclt 0x002c2b01 │ │ │ │ smlabtcc r1, r9, r8, r1 │ │ │ │ - b 24584c │ │ │ │ - blls ba1044 │ │ │ │ + b 2458fc │ │ │ │ + blls ba10f4 │ │ │ │ @ instruction: 0xf007fa23 │ │ │ │ stmdacs r1, {r0, r1, r4, r9, sl, lr} │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ ldmdbvs r1, {r0, r1, r3, r4, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ andls r3, r1, #65536 @ 0x10000 │ │ │ │ @ instruction: 0xf6504408 │ │ │ │ - blls 51a400 │ │ │ │ + blls 51a350 │ │ │ │ ldr r9, [r1, -r1, lsl #20]! │ │ │ │ svceq 0x0000f1bb │ │ │ │ mrcge 4, 0, APSR_nzcv, cr13, cr15, {1} │ │ │ │ ldrsbtcs pc, [r8], -fp @ │ │ │ │ @ instruction: 0xf47f2a03 │ │ │ │ @ instruction: 0xf89bae18 │ │ │ │ - bcs 366d44 │ │ │ │ + bcs 366df4 │ │ │ │ rschi pc, sp, r0 │ │ │ │ @ instruction: 0x2108f896 │ │ │ │ andeq pc, r4, #66 @ 0x42 │ │ │ │ smlabbcs r8, r6, r8, pc @ │ │ │ │ @ instruction: 0xf007e60b │ │ │ │ stccs 1, cr0, [r2], {1} │ │ │ │ teqphi r4, r6, lsl #17 @ p-variant is OBSOLETE │ │ │ │ @@ -441162,23 +441202,23 @@ │ │ │ │ rschi pc, r4, r0, asr #32 │ │ │ │ mlasne r5, fp, r8, pc @ │ │ │ │ @ instruction: 0xf04f2906 │ │ │ │ tstls lr, r0, lsl r1 │ │ │ │ sbcshi pc, ip, r0, asr #32 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ teqpne r0, r6, asr #17 @ p-variant is OBSOLETE │ │ │ │ - blx 19a70e8 │ │ │ │ - blx 25c308 │ │ │ │ + blx 19a7198 │ │ │ │ + blx 25c3b8 │ │ │ │ cdpne 2, 5, cr15, cr1, cr2, {0} │ │ │ │ stmdaeq r0, {r1, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ ldr r9, [r1], -r2, lsl #2 │ │ │ │ mrcne 6, 2, r4, cr8, cr9, {0} │ │ │ │ @ instruction: 0xf0079b26 │ │ │ │ ldrmi r0, [r8], #-2305 @ 0xfffff6ff │ │ │ │ - ldc 6, cr15, [r2, #320] @ 0x140 │ │ │ │ + ldc 6, cr15, [sl, #-320]! @ 0xfffffec0 │ │ │ │ ldmib r6, {r0, r3, r5, r8, fp, ip, pc}^ │ │ │ │ eorscc r4, pc, sl, asr #20 │ │ │ │ teqpeq pc, #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8c69312 │ │ │ │ @ instruction: 0x465230f4 │ │ │ │ stmdbcs r0, {r0, r1, r5, r9, sl, lr} │ │ │ │ ldmdbls r1, {r0, r1, r6, r8, ip, lr, pc} │ │ │ │ @@ -441192,54 +441232,54 @@ │ │ │ │ andcc pc, r3, #165888 @ 0x28800 │ │ │ │ andcs pc, r1, #0, 22 │ │ │ │ subcc lr, sl, #3244032 @ 0x318000 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcge 0x0009f43f │ │ │ │ ldmib r6, {r0, r3, r5, r8, fp, ip, pc}^ │ │ │ │ orrlt r5, r9, r0, asr #32 │ │ │ │ - bls c859fc │ │ │ │ - blx 285e06 │ │ │ │ + bls c85aac │ │ │ │ + blx 285eb6 │ │ │ │ movwcs pc, #259 @ 0x103 @ │ │ │ │ @ instruction: 0xf101fb05 │ │ │ │ eorscs pc, r3, r6, asr r8 @ │ │ │ │ @ instruction: 0xf846440a │ │ │ │ movwcc r2, #4147 @ 0x1033 │ │ │ │ @ instruction: 0xd1f7429c │ │ │ │ subcc lr, sl, #3506176 @ 0x358000 │ │ │ │ @ instruction: 0x9c28992a │ │ │ │ smlatbmi r4, r1, fp, pc @ │ │ │ │ - blx 21d998 │ │ │ │ - bge 25d9a0 │ │ │ │ + blx 21da48 │ │ │ │ + bge 25da50 │ │ │ │ strmi pc, [r5, #-2980] @ 0xfffff45c │ │ │ │ stmiane r4!, {r1, r3, r5, r7, sl, lr}^ │ │ │ │ - beq 299ac0 │ │ │ │ + beq 299b70 │ │ │ │ @ instruction: 0xf108e6e5 │ │ │ │ andcs r0, r1, #393216 @ 0x60000 │ │ │ │ strbmi r9, [r2], -lr, lsl #4 │ │ │ │ ldmdbls sl, {r0, r1, r3, r5, r7, r8, sl, sp, lr, pc} │ │ │ │ vmlane.f64 d25, d8, d23 │ │ │ │ @ instruction: 0xf6504418 │ │ │ │ - andcc lr, pc, ip, lsr sp @ │ │ │ │ + andcc lr, pc, r4, ror #25 │ │ │ │ movweq pc, #61472 @ 0xf020 @ │ │ │ │ tstls r3, #-268435456 @ 0xf0000000 │ │ │ │ movweq pc, #61551 @ 0xf06f @ │ │ │ │ tstcs r4, #3358720 @ 0x334000 │ │ │ │ ldmib r6, {r5, r9, sl, sp, lr, pc}^ │ │ │ │ strb r5, [r5, r0, asr #32] │ │ │ │ mlascs r4, fp, r8, pc @ │ │ │ │ @ instruction: 0xf47f2a06 │ │ │ │ @ instruction: 0xf89baf51 │ │ │ │ - bcs 366eb0 │ │ │ │ + bcs 366f60 │ │ │ │ svcge 0x004cf47f │ │ │ │ @ instruction: 0x2108f896 │ │ │ │ eorseq pc, r0, #34 @ 0x22 │ │ │ │ smlabbcs r8, r6, r8, pc @ │ │ │ │ @ instruction: 0xf89be73f │ │ │ │ @ instruction: 0xf0022020 │ │ │ │ - bcs 25f614 │ │ │ │ + bcs 25f6c4 │ │ │ │ ldrbmi fp, [r0], -ip, lsl #30 │ │ │ │ andeq pc, r1, sl, asr #32 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8868084 │ │ │ │ stmdbcs r0, {r2, r4, r5, r8, lr} │ │ │ │ ssatmi sp, #1, ip, asr #2 │ │ │ │ tstcs r0, r8, lsl #4 │ │ │ │ @@ -441248,38 +441288,38 @@ │ │ │ │ addshi pc, r4, r0 │ │ │ │ mlane r0, fp, r8, pc @ │ │ │ │ stmdaeq r6, {r3, r8, ip, sp, lr, pc} │ │ │ │ tstpeq r7, r1 @ p-variant is OBSOLETE │ │ │ │ svclt 0x000c2902 │ │ │ │ @ instruction: 0xf04a4650 │ │ │ │ cmplt r8, #1 │ │ │ │ - blx 19a7240 │ │ │ │ - blx 25c460 │ │ │ │ + blx 19a72f0 │ │ │ │ + blx 25c510 │ │ │ │ orrcs pc, r0, r2, lsl #4 │ │ │ │ stmdaeq r0, {r1, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ teqpne r0, r6, asr #17 @ p-variant is OBSOLETE │ │ │ │ tstls r2, r1, asr lr │ │ │ │ @ instruction: 0xf89be562 │ │ │ │ - bcs 366f2c │ │ │ │ + bcs 366fdc │ │ │ │ svcge 0x000ef47f │ │ │ │ @ instruction: 0xf896e51f │ │ │ │ vrhadd.u32 d18, d11, d8 │ │ │ │ @ instruction: 0xf8861205 │ │ │ │ ldr r2, [r8, #-264] @ 0xfffffef8 │ │ │ │ teqpmi r4, r6, lsl #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1bbbbb1 │ │ │ │ subsle r0, fp, r0, lsl #30 │ │ │ │ ldrsbtcs pc, [r8], -fp @ │ │ │ │ cmnle lr, r3, lsl #20 │ │ │ │ mlascs r4, fp, r8, pc @ │ │ │ │ rsble r2, sp, r6, lsl #20 │ │ │ │ @ instruction: 0x21202207 │ │ │ │ @ instruction: 0x910e4690 │ │ │ │ - blx 19a7298 │ │ │ │ - blx 25c4b8 │ │ │ │ + blx 19a7348 │ │ │ │ + blx 25c568 │ │ │ │ vst1.8 {d31-d34}, [pc], r2 │ │ │ │ @ instruction: 0xf1c25180 │ │ │ │ @ instruction: 0xf8c60800 │ │ │ │ mrcne 1, 2, r1, cr1, cr0, {1} │ │ │ │ ldr r9, [r5, #-258]! @ 0xfffffefe │ │ │ │ tstls lr, r0, lsl r1 │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @@ -441336,20 +441376,20 @@ │ │ │ │ andcs lr, r7, #136, 14 @ 0x2200000 │ │ │ │ ldrmi r2, [r0], r0, lsr #2 │ │ │ │ cmpcs r0, lr, lsl #2 │ │ │ │ @ instruction: 0xf89be6a8 │ │ │ │ stmdbcs r6, {r0, r2, r4, r5, ip} │ │ │ │ svcge 0x0046f43f │ │ │ │ @ instruction: 0xf650e7dc │ │ │ │ - svclt 0x0000ed38 │ │ │ │ + svclt 0x0000ece0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, sl, r8, ror #16 │ │ │ │ - @ instruction: 0x007a1692 │ │ │ │ + ldrhteq r1, [sl], #-120 @ 0xffffff88 │ │ │ │ + rsbseq r1, sl, r2, ror #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed361b0 │ │ │ │ + bl fed36260 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf44f0fe8 │ │ │ │ vsubw.s8 , q8, d0 │ │ │ │ ldrmi r3, [r5], -r2, lsl #6 │ │ │ │ andsvs r2, r3, r8, asr #17 │ │ │ │ strmi sp, [r4], -pc, lsr #32 │ │ │ │ @ instruction: 0xf5b0d90d │ │ │ │ @@ -441359,24 +441399,24 @@ │ │ │ │ stmdale r9, {r0, r8, r9, fp, sp} │ │ │ │ movwcs r2, #4610 @ 0x1202 │ │ │ │ adcvc r8, fp, sl, lsr #32 │ │ │ │ @ instruction: 0xf1a0bdf8 │ │ │ │ @ instruction: 0xf03303a4 │ │ │ │ andsle r0, r7, r4, lsl #6 │ │ │ │ @ instruction: 0xf7144620 │ │ │ │ - stccs 12, cr15, [r6], {163} @ 0xa3 │ │ │ │ + stccs 12, cr15, [r6], {75} @ 0x4b │ │ │ │ strcs fp, [r0], -ip, lsl #30 │ │ │ │ streq pc, [r1], -r0 │ │ │ │ @ instruction: 0x4620bb16 │ │ │ │ - stc2 7, cr15, [r4], {20} │ │ │ │ + stc2 7, cr15, [ip], #-80 @ 0xffffffb0 │ │ │ │ tstlt r8, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf8a52305 │ │ │ │ rscvc r6, fp, r1 │ │ │ │ @ instruction: 0x4620bdf8 │ │ │ │ - mcrr2 7, 1, pc, r8, cr4 @ │ │ │ │ + blx ffe1cd1e │ │ │ │ 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,58 +441424,58 @@ │ │ │ │ ldrb sp, [r7, lr, asr #1] │ │ │ │ movwmi pc, #4672 @ 0x1240 @ │ │ │ │ ldcllt 0, cr8, [r8, #76]! @ 0x4c │ │ │ │ movwmi pc, #16960 @ 0x4240 @ │ │ │ │ movweq pc, #17088 @ 0x42c0 @ │ │ │ │ ldcllt 0, cr6, [r8, #172]! @ 0xac │ │ │ │ @ instruction: 0xf7144620 │ │ │ │ - @ instruction: 0x4606fd1d │ │ │ │ + strmi pc, [r6], -r5, asr #25 │ │ │ │ strtmi fp, [r0], -r8, asr #18 │ │ │ │ - stc2 7, cr15, [r2, #-80] @ 0xffffffb0 │ │ │ │ + stc2 7, cr15, [sl], #80 @ 0x50 │ │ │ │ sbcsle r2, r6, r0, lsl #16 │ │ │ │ @ instruction: 0xf8a52301 │ │ │ │ rscvc r6, fp, r1 │ │ │ │ @ instruction: 0xf8a5bdf8 │ │ │ │ rscvc r7, pc, r1 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed36284 │ │ │ │ + bl fed36334 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r0, ror #31 │ │ │ │ - blmi 8f10fc │ │ │ │ + blmi 8f11ac │ │ │ │ ldrbtmi fp, [r8], #-133 @ 0xffffff7b │ │ │ │ strtmi sl, [r2], -r1, lsl #24 │ │ │ │ - bvs febf53a8 │ │ │ │ + bvs febf5458 │ │ │ │ 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, [r4, #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 44bbfc │ │ │ │ + blmi 3afdf4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2b9154 │ │ │ │ + blls 2b9204 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-20]! @ 0xffffffec │ │ │ │ - stc 6, cr15, [r6], {80} @ 0x50 │ │ │ │ - rsbseq r0, sl, lr, ror #30 │ │ │ │ + stc 6, cr15, [lr], #-320 @ 0xfffffec0 │ │ │ │ + ldrhteq r0, [sl], #-238 @ 0xffffff12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, sl, ip, lsl pc │ │ │ │ + rsbseq r0, sl, ip, ror #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ ldrmi fp, [r5], -r7, lsr #1 │ │ │ │ strbcs pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ @@ -441449,723 +441489,723 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrdcc pc, [ip, -r6] │ │ │ │ @ instruction: 0xf90afa23 │ │ │ │ @ instruction: 0x3110f8d6 │ │ │ │ vpmax.u8 d15, d10, d19 │ │ │ │ svclt 0x00382b01 │ │ │ │ movwls r2, #25345 @ 0x6301 │ │ │ │ - blcs 230a8c │ │ │ │ + blcs 230b3c │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf70c9307 │ │ │ │ - bvs fedddf18 │ │ │ │ + bvs feddde68 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d084c5 │ │ │ │ strmi fp, [r0], ip │ │ │ │ svceq 0x0001f1bb │ │ │ │ ldrtmi sp, [r8], -sl, lsr #18 │ │ │ │ - blx 199cdb6 │ │ │ │ + blx 39ce66 │ │ │ │ @ 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, r2, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ cmple r1, r1, lsl #22 │ │ │ │ strbmi r9, [r1], -r6, lsl #22 │ │ │ │ strbmi r1, [r0], #-3672 @ 0xfffff1a8 │ │ │ │ - bl 109caf4 │ │ │ │ + b ffa9cba4 │ │ │ │ andls r6, r6, fp, ror #21 │ │ │ │ teqle sl, r3, lsl #22 │ │ │ │ @ instruction: 0x3114f8d6 │ │ │ │ - blx 49da52 │ │ │ │ + blx 49db02 │ │ │ │ svceq 0x0001f1bb │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ @ instruction: 0xf8cd0b01 │ │ │ │ eors fp, sp, ip, lsr r0 │ │ │ │ ldrtmi sp, [r8], -sl, lsl #2 │ │ │ │ - blx e9ce0e │ │ │ │ + blx ff89cebc │ │ │ │ stmiavs r3, {r5, r7, r8, ip, sp, pc}^ │ │ │ │ ldmible r6, {r0, r8, r9, fp, sp}^ │ │ │ │ - blx 2c5a06 │ │ │ │ + blx 2c5ab6 │ │ │ │ andls pc, r7, #536870912 @ 0x20000000 │ │ │ │ @ instruction: 0x8010f8d8 │ │ │ │ svceq 0x0001f1b8 │ │ │ │ ldrtmi sp, [r8], -sp, lsl #18 │ │ │ │ - blx a9ce2e │ │ │ │ + blx ff49cedc │ │ │ │ sbcsle r2, r3, r0, lsl #16 │ │ │ │ - blcs 239610 │ │ │ │ + blcs 2396c0 │ │ │ │ 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, r9 │ │ │ │ + blcs 2396e0 │ │ │ │ + bls 38f0e0 │ │ │ │ andls r4, r6, #1744830465 @ 0x68000001 │ │ │ │ - blcs 2b9ddc │ │ │ │ - blcs 293544 │ │ │ │ + blcs 2b9e8c │ │ │ │ + blcs 2935f4 │ │ │ │ andls r6, pc, #3833856 @ 0x3a8000 │ │ │ │ @ instruction: 0xf64abf05 │ │ │ │ @ instruction: 0xf6ca23ab │ │ │ │ @ instruction: 0xf8dd23aa │ │ │ │ - blx feacb33a │ │ │ │ + blx feacb3ea │ │ │ │ svclt 0x00082302 │ │ │ │ - bleq fe6d9b8c │ │ │ │ + bleq fe6d9c3c │ │ │ │ @ instruction: 0x8108f896 │ │ │ │ @ instruction: 0xf01869ab │ │ │ │ movwls r0, #52994 @ 0xcf02 │ │ │ │ biceq lr, sl, #6144 @ 0x1800 │ │ │ │ eorscs pc, sl, r6, asr r8 @ │ │ │ │ @ instruction: 0xf8d6bf14 │ │ │ │ ldmdavs r9, {r3, r4, r5, r6, r7, ip}^ │ │ │ │ stmdals r4, {r2, r8, ip, pc} │ │ │ │ svcvs 0x009b990c │ │ │ │ @ instruction: 0xf8d69311 │ │ │ │ - blx 1eb63e │ │ │ │ + blx 1eb6ee │ │ │ │ stmiavs r9!, {r0, r9, sp} │ │ │ │ tstls r2, r2, lsr #3 │ │ │ │ @ instruction: 0xf8961852 │ │ │ │ - blx aa375c │ │ │ │ + blx aa380c │ │ │ │ stmiavs r8!, {r1, r3, r8, r9, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04f9208 │ │ │ │ andsls r0, r3, r1, lsl #4 │ │ │ │ vpmax.s8 d15, d1, d2 │ │ │ │ tstpeq r0, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ tstls r9, r1, lsl #22 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ ldrmi r3, [r3], #-2817 @ 0xfffff4ff │ │ │ │ andsmi r4, r3, r2, asr r2 │ │ │ │ @ instruction: 0xf8d6930d │ │ │ │ tstls r4, #0, 2 │ │ │ │ movweq pc, #4120 @ 0x1018 @ │ │ │ │ tstls r5, #8, 30 │ │ │ │ @ instruction: 0xf8d6d00a │ │ │ │ - blx aab698 │ │ │ │ - blcs 25bef4 │ │ │ │ + blx aab748 │ │ │ │ + blcs 25bfa4 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf023333f │ │ │ │ tstls r5, #-67108864 @ 0xfc000000 │ │ │ │ movwne pc, #5064 @ 0x13c8 @ │ │ │ │ - beq ff21c200 │ │ │ │ + beq ff21c2b0 │ │ │ │ @ instruction: 0x46524619 │ │ │ │ movwls r4, #5688 @ 0x1638 │ │ │ │ @ instruction: 0xf946f7ff │ │ │ │ andls r9, r5, r1, lsl #18 │ │ │ │ @ instruction: 0x46384652 │ │ │ │ @ instruction: 0xf968f7ff │ │ │ │ svceq 0x0030f018 │ │ │ │ @ instruction: 0xf000900e │ │ │ │ @ instruction: 0xf01882c9 │ │ │ │ @ instruction: 0xf0400a04 │ │ │ │ @ instruction: 0xf1b98307 │ │ │ │ vmax.f32 d16, d0, d15 │ │ │ │ - blls 2402cc │ │ │ │ + blls 24037c │ │ │ │ andeq pc, r1, #8 │ │ │ │ @ instruction: 0xf1a39202 │ │ │ │ andsls r0, r7, #12288 @ 0x3000 │ │ │ │ - blx fe49de0c │ │ │ │ + blx fe49debc │ │ │ │ movweq pc, #4226 @ 0x1082 @ │ │ │ │ - b 15c3f58 │ │ │ │ + b 15c4008 │ │ │ │ @ instruction: 0xf1a71a5a │ │ │ │ @ instruction: 0xf0230392 │ │ │ │ svccs 0x00c80302 │ │ │ │ - blcs 20ef9c │ │ │ │ + blcs 20f04c │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ tstls r8, #0, 6 │ │ │ │ cmpphi r7, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ @ instruction: 0xf0002fc8 │ │ │ │ - bls 33fdb4 │ │ │ │ - blls 4c578c │ │ │ │ + bls 33fe64 │ │ │ │ + blls 4c583c │ │ │ │ stmpl r2, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00142a91 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - b 159ff68 │ │ │ │ + b 15a0018 │ │ │ │ @ instruction: 0xf0087981 │ │ │ │ tstlt r3, pc, ror r8 │ │ │ │ stmdavs r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ - blls 283fa0 │ │ │ │ + blls 284050 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ tstls r9, #67108864 @ 0x4000000 │ │ │ │ teqcs r0, #12, 30 @ 0x30 │ │ │ │ movwls r2, #21393 @ 0x5391 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ @ instruction: 0xf10462a7 │ │ │ │ @ instruction: 0xf650002c │ │ │ │ - @ instruction: 0xf896e866 │ │ │ │ - bvs febeb7b8 │ │ │ │ + @ instruction: 0xf896e80e │ │ │ │ + bvs febeb868 │ │ │ │ biceq pc, r0, #201326595 @ 0xc000003 │ │ │ │ movweq lr, #14858 @ 0x3a0a │ │ │ │ @ instruction: 0xf70c9303 │ │ │ │ - strmi pc, [r7], -sp, asr #20 │ │ │ │ - blvs fe3cb86c │ │ │ │ + @ instruction: 0x4607f9f5 │ │ │ │ + blvs fe3cb91c │ │ │ │ streq pc, [r1, -r7, lsr #3] │ │ │ │ @ instruction: 0xf787fab7 │ │ │ │ adcseq r0, pc, pc, ror r9 @ │ │ │ │ @ instruction: 0x311cf8d6 │ │ │ │ stmdbls sl, {r3, r5, r9, sl, lr} │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ - blx fe2dde94 │ │ │ │ + blx fe2ddf44 │ │ │ │ mrc2 7, 2, pc, cr8, cr15, {7} │ │ │ │ - bvs 31ab24 │ │ │ │ - beq 9dbafc │ │ │ │ - bvc 41aa2c │ │ │ │ - b 15b9988 │ │ │ │ + bvs 31abd4 │ │ │ │ + beq 9dbbac │ │ │ │ + bvc 41aadc │ │ │ │ + b 15b9a38 │ │ │ │ vmov.f32 s11, #138 @ 0xc0500000 -3.250 │ │ │ │ - bls 23dd7c │ │ │ │ - vldr d3, [pc, #4] @ 1df3ec │ │ │ │ + bls 23de2c │ │ │ │ + vldr d3, [pc, #4] @ 1df49c │ │ │ │ @ instruction: 0xf40a5b5f │ │ │ │ - bvs ffc25cf0 │ │ │ │ + bvs ffc25da0 │ │ │ │ mrc 4, 1, r0, cr7, cr11, {0} │ │ │ │ vst1.16 {d7-d8}, [r3 :128], r7 │ │ │ │ tstmi r3, #112, 6 @ 0xc0000001 │ │ │ │ - b 12c5c0c │ │ │ │ + b 12c5cbc │ │ │ │ vst2.8 {d16-d19}, [pc], r9 │ │ │ │ @ instruction: 0xf6c34900 │ │ │ │ - b 12bdc08 │ │ │ │ + b 12bdcb8 │ │ │ │ cdp 3, 11, cr0, cr7, cr8, {0} │ │ │ │ teqmi fp, #815104 @ 0xc7000 │ │ │ │ - blls 370078 │ │ │ │ - b 1207040 │ │ │ │ + blls 370128 │ │ │ │ + b 12070f0 │ │ │ │ rscvs r0, r0, #10 │ │ │ │ - blvc 35acc0 │ │ │ │ + blvc 35ad70 │ │ │ │ stmibcc r3, {r0, r3, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8969b07 │ │ │ │ cdp 1, 15, cr8, cr12, cr8, {0} │ │ │ │ @ instruction: 0xf3c37bc7 │ │ │ │ - b 1420070 │ │ │ │ + b 1420120 │ │ │ │ @ instruction: 0xf0180903 │ │ │ │ - b 1423050 │ │ │ │ + b 1423100 │ │ │ │ @ instruction: 0x632272c2 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ rscsvc pc, lr, #204472320 @ 0xc300000 │ │ │ │ submi lr, fp, #8192 @ 0x2000 │ │ │ │ ldrdlt pc, [r8], -r5 @ │ │ │ │ - bcc fe61acb4 │ │ │ │ + bcc fe61ad64 │ │ │ │ andeq lr, r7, #270336 @ 0x42000 │ │ │ │ teqpvc r4, r6 @ @ p-variant is OBSOLETE │ │ │ │ vraddhn.i16 d22, , q9 │ │ │ │ strbtvs r0, [r3], #-779 @ 0xfffffcf5 │ │ │ │ mvnvs r9, #8, 22 @ 0x2000 │ │ │ │ movweq pc, #24999 @ 0x61a7 @ │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ strvc pc, [r0, pc, asr #12] │ │ │ │ ldrbvc pc, [pc, r1, asr #13]! @ │ │ │ │ mcrrvc 10, 4, lr, r1, cr3 │ │ │ │ - b 3c60b8 │ │ │ │ + b 3c6168 │ │ │ │ ldrls r1, [r6, -r3, asr #15] │ │ │ │ movweq lr, #31308 @ 0x7a4c │ │ │ │ - blls 2f821c │ │ │ │ + blls 2f82cc │ │ │ │ ldclvc 5, cr15, [r0], {171} @ 0xab │ │ │ │ tstcc r3, #323584 @ 0x4f000 │ │ │ │ svclt 0x001c63a3 │ │ │ │ movwvs pc, #67 @ 0x43 @ │ │ │ │ @ instruction: 0xf1bc63a3 │ │ │ │ stmdale r5!, {r0, r1, r2, r8, r9, sl, fp}^ │ │ │ │ - blx ba92c0 │ │ │ │ + blx ba9370 │ │ │ │ ldrbeq pc, [fp, ip, lsl #14]! @ │ │ │ │ - blvs cd4a34 │ │ │ │ + blvs cd4ae4 │ │ │ │ @ instruction: 0x1602e9d5 │ │ │ │ - blvs 1caa0c0 │ │ │ │ + blvs 1caa170 │ │ │ │ @ instruction: 0xf440bf04 │ │ │ │ rscvs r3, r0, #128 @ 0x80 │ │ │ │ stmibvs sp!, {r0, r8, r9, fp, sp} │ │ │ │ - bvs ffacf0d4 │ │ │ │ + bvs ffacf184 │ │ │ │ orrcs pc, r0, #1124073472 @ 0x43000000 │ │ │ │ - blls 278060 │ │ │ │ + blls 278110 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvs feabffc0 │ │ │ │ + blvs feac0070 │ │ │ │ @ instruction: 0xf043a81e │ │ │ │ @ instruction: 0x63a35380 │ │ │ │ svcne 0x001f9b10 │ │ │ │ cdpeq 1, 0, cr15, cr8, cr3, {0} │ │ │ │ - bcc fe61ad48 │ │ │ │ + bcc fe61adf8 │ │ │ │ stceq 1, cr15, [pc], {3} │ │ │ │ svccc 0x0004f857 │ │ │ │ @ instruction: 0xf8d33008 │ │ │ │ @ instruction: 0xf8538100 │ │ │ │ - blx 3eb5f6 │ │ │ │ + blx 3eb6a6 │ │ │ │ ldmdane fp, {r0, r2, r8, r9, ip, sp}^ │ │ │ │ stccc 8, cr15, [r8], {64} @ 0x40 │ │ │ │ movweq pc, #326 @ 0x146 @ │ │ │ │ @ instruction: 0xf8404577 │ │ │ │ mvnle r3, r4, lsl #24 │ │ │ │ tstcs r1, r0, lsl fp │ │ │ │ - blls 979680 │ │ │ │ - blls 9b84b0 │ │ │ │ + blls 979730 │ │ │ │ + blls 9b8560 │ │ │ │ strtvs r4, [r3], #-787 @ 0xfffffced │ │ │ │ ldrsbtcc pc, [r0], #128 @ 0x80 @ │ │ │ │ teqpcs r4, r0 @ @ p-variant is OBSOLETE │ │ │ │ - beq fe61ad8c │ │ │ │ + beq fe61ae3c │ │ │ │ vpmax.s8 d15, d2, d1 │ │ │ │ subsmi r4, r5, #195 @ 0xc3 │ │ │ │ svclt 0x0038428b │ │ │ │ - blcc 230d70 │ │ │ │ + blcc 230e20 │ │ │ │ ldmib sp, {r0, r1, r4, sl, lr}^ │ │ │ │ eormi r0, fp, r0, lsr #2 │ │ │ │ tsteq r2, r4, asr #19 │ │ │ │ ldrdeq lr, [r2, -sp]! │ │ │ │ stmib r4, {r0, r1, r3, r4, r9}^ │ │ │ │ strbtvs r0, [r3], #-276 @ 0xfffffeec │ │ │ │ svclt 0x0000e182 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ rsbsmi r0, r0, r0 │ │ │ │ - ldrsbteq r0, [sl], #-230 @ 0xffffff1a │ │ │ │ + rsbseq r0, sl, r6, lsr #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - bls 5061bc │ │ │ │ - blx 2055ce │ │ │ │ - blls 66bd88 │ │ │ │ + bls 50626c │ │ │ │ + blx 20567e │ │ │ │ + blls 66be38 │ │ │ │ tstls r1, #13828096 @ 0xd30000 │ │ │ │ vorr.i16 d25, #46336 @ 0xb500 │ │ │ │ tstls r0, #402653186 @ 0x18000002 │ │ │ │ @ instruction: 0xf1439b13 │ │ │ │ tstls r2, #0, 6 │ │ │ │ - blcs 2061a0 │ │ │ │ + blcs 206250 │ │ │ │ bicshi pc, r5, r0, asr #32 │ │ │ │ ldrdcc pc, [r0, -r6] │ │ │ │ ldrdcs pc, [r4, -r6] │ │ │ │ ldmeq r8, {r0, r2, r4, r8, r9, ip, pc} │ │ │ │ orrvc lr, r2, #64, 20 @ 0x40000 │ │ │ │ stmdbcs r3, {r0, r1, r4, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf8d6d10b │ │ │ │ - blvs fea27a18 │ │ │ │ + blvs fea27ac8 │ │ │ │ sbceq lr, r2, #6144 @ 0x1800 │ │ │ │ stccs 8, cr15, [r4], {82} @ 0x52 │ │ │ │ @ instruction: 0xf00202d2 │ │ │ │ tstmi r1, #240, 4 │ │ │ │ - blls 578450 │ │ │ │ + blls 578500 │ │ │ │ @ instruction: 0xf8d64658 │ │ │ │ - b 15bba44 │ │ │ │ - blls 229fe4 │ │ │ │ - bvs 121c604 │ │ │ │ + b 15bbaf4 │ │ │ │ + blls 22a094 │ │ │ │ + bvs 121c6b4 │ │ │ │ movwls r0, #49691 @ 0xc21b │ │ │ │ tsteq fp, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf89d930e │ │ │ │ tstls r4, #20 │ │ │ │ - @ instruction: 0xf928f70c │ │ │ │ - blvs fe22b1f8 │ │ │ │ + @ instruction: 0xf8d0f70c │ │ │ │ + blvs fe22b2a8 │ │ │ │ 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, r2, r3, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r1, r3, r4, r8, sp} │ │ │ │ andhi pc, r9, #0 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andeq pc, r1, r7, asr #32 │ │ │ │ - blx fee0624c │ │ │ │ + blx fee062fc │ │ │ │ @ instruction: 0xf8c4f080 │ │ │ │ @ instruction: 0xf1c030ac │ │ │ │ - blls 4df6a0 │ │ │ │ + blls 4df750 │ │ │ │ streq pc, [r1, -r1, lsr #3] │ │ │ │ - b 15a9a38 │ │ │ │ - blx fefab830 │ │ │ │ + b 15a9ae8 │ │ │ │ + blx fefab8e0 │ │ │ │ @ instruction: 0xf8c4f787 │ │ │ │ addlt r9, r0, #192 @ 0xc0 │ │ │ │ ldrbne lr, [r7, -pc, asr #20] │ │ │ │ andeq lr, r3, r0, asr #20 │ │ │ │ - b 120627c │ │ │ │ - blls 29f654 │ │ │ │ + b 120632c │ │ │ │ + blls 29f704 │ │ │ │ subvc lr, r3, r0, asr #20 │ │ │ │ - b 12062a0 │ │ │ │ - blls 69f660 │ │ │ │ + b 1206350 │ │ │ │ + blls 69f710 │ │ │ │ andeq lr, sl, r0, asr #20 │ │ │ │ subcc lr, r7, r0, asr #20 │ │ │ │ andeq lr, ip, r0, asr #20 │ │ │ │ adceq pc, r0, r0, asr #8 │ │ │ │ adcseq pc, ip, r4, asr #17 │ │ │ │ rsbsmi pc, r8, pc, asr #8 │ │ │ │ rscsvc pc, pc, r0, asr #13 │ │ │ │ andne lr, r3, r0, lsl #20 │ │ │ │ - b 12062b8 │ │ │ │ + b 1206368 │ │ │ │ @ instruction: 0xf8c40003 │ │ │ │ @ instruction: 0xf00000b0 │ │ │ │ - blls 63fb5c │ │ │ │ + blls 63fc0c │ │ │ │ strne pc, [r1, -r8, asr #7] │ │ │ │ ldrbmi r6, [r8], -r3, lsr #1 │ │ │ │ @ instruction: 0x46399b12 │ │ │ │ - blls 2f7a20 │ │ │ │ - blls 737b24 │ │ │ │ - blls 3f7c28 │ │ │ │ - blls 43772c │ │ │ │ + blls 2f7ad0 │ │ │ │ + blls 737bd4 │ │ │ │ + blls 3f7cd8 │ │ │ │ + blls 4377dc │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ selmi pc, r1, fp @ │ │ │ │ @ instruction: 0xf00028ff │ │ │ │ @ instruction: 0x463980db │ │ │ │ sbceq pc, r0, #200, 6 @ 0x20000003 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ - blls 85f5d0 │ │ │ │ - blcs 1f0edc │ │ │ │ + blls 85f680 │ │ │ │ + blcs 1f0f8c │ │ │ │ mrshi pc, (UNDEF: 6) @ │ │ │ │ - blcs 2062f4 │ │ │ │ + blcs 2063a4 │ │ │ │ movmi pc, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @ instruction: 0xf04f0830 │ │ │ │ movwls r0, #18577 @ 0x4891 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ rsbeq pc, ip, r4, lsl #2 │ │ │ │ - cdp 6, 11, cr15, cr12, cr15, {2} │ │ │ │ - bvs fec062fc │ │ │ │ - bpl fe2da028 │ │ │ │ - @ instruction: 0xf8a8f70c │ │ │ │ - bpl 21db71c │ │ │ │ + cdp 6, 6, cr15, cr4, cr15, {2} │ │ │ │ + bvs fec063ac │ │ │ │ + bpl fe2da0d8 │ │ │ │ + @ instruction: 0xf850f70c │ │ │ │ + bpl 21db7cc │ │ │ │ smlalbblt r4, r0, r3, r6 │ │ │ │ @ instruction: 0xf1a36b83 │ │ │ │ - blx ff0a2304 │ │ │ │ - b 15de530 │ │ │ │ - b 15a6474 │ │ │ │ - blls 222538 │ │ │ │ + blx ff0a23b4 │ │ │ │ + b 15de5e0 │ │ │ │ + b 15a6524 │ │ │ │ + blls 2225e8 │ │ │ │ stmdbls sl, {r3, r5, r9, sl, lr} │ │ │ │ - beq 2da03c │ │ │ │ + beq 2da0ec │ │ │ │ ldc2 7, cr15, [r2], #1020 @ 0x3fc │ │ │ │ - b 147a2c8 │ │ │ │ - blvs a7e13c │ │ │ │ - beq 4da04c │ │ │ │ + b 147a378 │ │ │ │ + blvs a7e1ec │ │ │ │ + beq 4da0fc │ │ │ │ strvs r2, [r2, -r2, lsl #22]! │ │ │ │ svclt 0x00149a16 │ │ │ │ @ instruction: 0xf04f075b │ │ │ │ - b 1474334 │ │ │ │ + b 14743e4 │ │ │ │ tstmi sl, #0 │ │ │ │ ldrmi r6, [r3], -r0, ror #13 │ │ │ │ strbvs r9, [r3, -r8, lsl #20]! │ │ │ │ strbvs r9, [r2, r7, lsl #22]! │ │ │ │ - bls 5b7ed4 │ │ │ │ + bls 5b7f84 │ │ │ │ eorvs r9, r3, #6144 @ 0x1800 │ │ │ │ @ instruction: 0xf8c46c63 │ │ │ │ movwcs r3, #132 @ 0x84 │ │ │ │ mvnsvc pc, #204472320 @ 0xc300000 │ │ │ │ movtmi lr, #10755 @ 0x2a03 │ │ │ │ tstmi r3, #36864 @ 0x9000 │ │ │ │ addcc pc, r0, r4, asr #17 │ │ │ │ strvs r6, [r3, r3, lsr #23]! │ │ │ │ @ instruction: 0xf8c46ca3 │ │ │ │ stclvs 0, cr3, [r3], #544 @ 0x220 │ │ │ │ addcc pc, ip, r4, asr #17 │ │ │ │ @ instruction: 0xf8c46d23 │ │ │ │ stclvs 0, cr3, [r3, #-576]! @ 0xfffffdc0 │ │ │ │ addscc pc, r4, r4, asr #17 │ │ │ │ - blcs 206388 │ │ │ │ + blcs 206438 │ │ │ │ adchi pc, r2, r0, asr #32 │ │ │ │ @ instruction: 0x3118f8d6 │ │ │ │ - blcc 239c38 │ │ │ │ + blcc 239ce8 │ │ │ │ svclt 0x00181a9b │ │ │ │ @ instruction: 0xf8842301 │ │ │ │ cmneq r9, #36 @ 0x24 │ │ │ │ @ instruction: 0xf4019b17 │ │ │ │ @ instruction: 0xf88441c0 │ │ │ │ - blls 4eb83c │ │ │ │ - b 1405fb4 │ │ │ │ + blls 4eb8ec │ │ │ │ + b 1406064 │ │ │ │ @ instruction: 0xf8960b03 │ │ │ │ @ instruction: 0xf8843108 │ │ │ │ vaddl.u8 , d3, d23 │ │ │ │ @ instruction: 0xf88403c0 │ │ │ │ stmdavs fp!, {r1, r2, r5, ip, sp} │ │ │ │ - blcs 37a278 │ │ │ │ + blcs 37a328 │ │ │ │ andcs fp, r0, #148, 30 @ 0x250 │ │ │ │ andeq pc, r1, #2 │ │ │ │ strtmi r9, [r8], -r3, lsl #22 │ │ │ │ stmdbmi r3, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ sbccs lr, r2, #299008 @ 0x49000 │ │ │ │ - b 1270404 │ │ │ │ + b 12704b4 │ │ │ │ @ instruction: 0xf8c4020b │ │ │ │ @ instruction: 0xf71420b4 │ │ │ │ - strmi pc, [r2], r9, ror #17 │ │ │ │ - b 15b108c │ │ │ │ + pkhbtmi pc, r2, r1, lsl #17 @ │ │ │ │ + b 15b113c │ │ │ │ @ instruction: 0xf7142a0a │ │ │ │ - b 149dbf8 │ │ │ │ - b 146a0f8 │ │ │ │ + b 149db48 │ │ │ │ + b 146a1a8 │ │ │ │ @ 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, r3, asr #31 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a06b80 │ │ │ │ - blx feddf818 │ │ │ │ + blx feddf8c8 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ ldmib sp, {r6, r8, r9}^ │ │ │ │ cmneq pc, r1, lsl #4 │ │ │ │ @ instruction: 0xf0079903 │ │ │ │ - b 12a15a8 │ │ │ │ - blls 560234 │ │ │ │ + b 12a1658 │ │ │ │ + blls 5602e4 │ │ │ │ andeq lr, r9, #270336 @ 0x42000 │ │ │ │ - b 12b051c │ │ │ │ - b 122fd3c │ │ │ │ + b 12b05cc │ │ │ │ + b 122fdec │ │ │ │ stmdbls r4, {r0, r2, r8, r9} │ │ │ │ movweq lr, #47683 @ 0xba43 │ │ │ │ @ instruction: 0xf8c44303 │ │ │ │ @ instruction: 0xf8d630c4 │ │ │ │ movwmi r3, #41244 @ 0xa11c │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ tstpeq pc, #-1073741776 @ p-variant is OBSOLETE @ 0xc0000030 │ │ │ │ @ instruction: 0xf00300db │ │ │ │ tstmi r3, #24, 6 @ 0x60000000 │ │ │ │ sbccc pc, r8, r4, asr #17 │ │ │ │ - blmi fee32328 │ │ │ │ + blmi fee323d8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b398d8 │ │ │ │ + blls b39988 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, r7, r4, asr r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - blcs 2064ac │ │ │ │ + blcs 20655c │ │ │ │ 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 ff060554 │ │ │ │ + b 15de37c │ │ │ │ @ instruction: 0xf0001a5a │ │ │ │ vshr.u64 q12, , #56 │ │ │ │ @ instruction: 0xf0880880 │ │ │ │ strbmi r0, [r3], -r1, lsl #16 │ │ │ │ svceq 0x000ff1b9 │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @ instruction: 0xf083930b │ │ │ │ tstls r7, #67108864 @ 0x4000000 │ │ │ │ ldr r9, [r0, #-770]! @ 0xfffffcfe │ │ │ │ strb r2, [r2, -r0, lsl #6]! │ │ │ │ orrseq pc, r1, #1073741866 @ 0x4000002a │ │ │ │ - blx feec6104 │ │ │ │ + blx feec61b4 │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0004213 │ │ │ │ @ instruction: 0xf04f80f3 │ │ │ │ vst2.8 {d16-d17}, [pc :256], r0 │ │ │ │ movwls r4, #17312 @ 0x43a0 │ │ │ │ @ instruction: 0xf892e6f4 │ │ │ │ - bcs 3679c4 │ │ │ │ + bcs 367a74 │ │ │ │ mcrge 4, 6, pc, cr5, cr15, {1} @ │ │ │ │ stmdbvs r9!, {r1, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ vmul.f q11, q9, d0[6] │ │ │ │ - b 126012c │ │ │ │ + b 12601dc │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ mvnsvc pc, r0, asr #5 │ │ │ │ tstmi r0, r1, lsl #20 │ │ │ │ @ instruction: 0xf8c4430a │ │ │ │ ldrt r2, [r4], ip, asr #1 │ │ │ │ @ instruction: 0xf0089a01 │ │ │ │ movwls r0, #8961 @ 0x2301 │ │ │ │ - beq 2dbfac │ │ │ │ - blx ff084584 │ │ │ │ + beq 2dc05c │ │ │ │ + blx ff084634 │ │ │ │ @ instruction: 0xf083fa8a │ │ │ │ movwls r0, #45825 @ 0xb301 │ │ │ │ - bne 189a270 │ │ │ │ - blls 3d8d24 │ │ │ │ + bne 189a320 │ │ │ │ + blls 3d8dd4 │ │ │ │ mrcne 6, 2, r4, cr8, cr9, {2} │ │ │ │ @ instruction: 0xf64f4458 │ │ │ │ - andls lr, r7, r4, ror pc │ │ │ │ - bge 958a90 │ │ │ │ + andls lr, r7, ip, lsl pc │ │ │ │ + bge 958b40 │ │ │ │ @ instruction: 0x4630a91c │ │ │ │ mcr2 7, 5, pc, cr6, cr14, {7} @ │ │ │ │ @ instruction: 0xf8d69b11 │ │ │ │ strtvs r2, [r3], #256 @ 0x100 │ │ │ │ strbtvs r9, [r3], #2834 @ 0xb12 │ │ │ │ andsls r6, r5, #166912 @ 0x28c00 │ │ │ │ orrpl pc, r0, #67 @ 0x43 │ │ │ │ ldmeq r3, {r0, r1, r5, r7, r8, r9, sp, lr} │ │ │ │ ldrdcs pc, [r4, -r6] │ │ │ │ - b 12c5de0 │ │ │ │ + b 12c5e90 │ │ │ │ andsls r7, r3, #536870920 @ 0x20000008 │ │ │ │ @ instruction: 0xf3c36d22 │ │ │ │ mcrne 3, 2, r1, cr8, cr0, {0} │ │ │ │ - blls 3b05e8 │ │ │ │ + blls 3b0698 │ │ │ │ ldrmi r6, [r8], #-1314 @ 0xfffffade │ │ │ │ - svc 0x0050f64f │ │ │ │ + cdp 6, 15, cr15, cr8, cr15, {2} │ │ │ │ svclt 0x00882801 │ │ │ │ ldrbcc pc, [pc, r0, lsl #2]! @ │ │ │ │ svclt 0x0088991d │ │ │ │ streq pc, [r1, -r7, asr #32] │ │ │ │ svclt 0x00889b06 │ │ │ │ @ instruction: 0xf787fab7 │ │ │ │ rscscc pc, pc, r1, lsl #2 │ │ │ │ @ instruction: 0xf1c7bf88 │ │ │ │ ldrmi r0, [r8], #-1824 @ 0xfffff8e0 │ │ │ │ @ instruction: 0x2700bf92 │ │ │ │ vst1.8 {d0-d3}, [r7 :256] │ │ │ │ @ instruction: 0xf64f6770 │ │ │ │ - stmdacs r1, {r3, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00886d62 │ │ │ │ mvnscc pc, #0, 2 │ │ │ │ svclt 0x008a9910 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ - blx feea85d0 │ │ │ │ - b 129c7e0 │ │ │ │ + blx feea8680 │ │ │ │ + b 129c890 │ │ │ │ svclt 0x00880201 │ │ │ │ msreq CPSR_, #-1073741776 @ 0xc0000030 │ │ │ │ andeq lr, r7, #270336 @ 0x42000 │ │ │ │ ldrdlt lr, [sl, -r5] │ │ │ │ tsteq fp, #136, 30 @ 0x220 │ │ │ │ @ instruction: 0x8108f896 │ │ │ │ addslt fp, fp, #136, 30 @ 0x220 │ │ │ │ strbvs r4, [r2, #-794]! @ 0xfffffce6 │ │ │ │ stmdbls lr, {r0, r1, r3, r4, r6, r7, r8, sl, sp, lr, pc} │ │ │ │ - bls 346628 │ │ │ │ + bls 3466d8 │ │ │ │ stmibvc r1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00142a91 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 1e0610 │ │ │ │ + blcs 1e06c0 │ │ │ │ movwls sp, #45160 @ 0xb068 │ │ │ │ stmdavs r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ tstls r9, #24, 22 @ 0x6000 │ │ │ │ movwls r2, #21296 @ 0x5330 │ │ │ │ stmdbcs r3, {r1, r4, r5, r7, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf44fbf18 │ │ │ │ @ instruction: 0xf47f2c80 │ │ │ │ @ instruction: 0xf892adf3 │ │ │ │ @ instruction: 0xf1bcc034 │ │ │ │ @ instruction: 0xf47f0f06 │ │ │ │ @ instruction: 0xf892adeb │ │ │ │ @ instruction: 0xf1acc035 │ │ │ │ - blx ff0e2a58 │ │ │ │ - b 15dec74 │ │ │ │ - b 15a6bb8 │ │ │ │ + blx ff0e2b08 │ │ │ │ + b 15ded24 │ │ │ │ + b 15a6c68 │ │ │ │ strb r4, [r1, #3212]! @ 0xc8c │ │ │ │ svcge 0x001e9b10 │ │ │ │ stceq 1, cr15, [r4], {163} @ 0xa3 │ │ │ │ stmdaeq r8, {r0, r1, r8, ip, sp, lr, pc} │ │ │ │ - bcc fe61b2b4 │ │ │ │ + bcc fe61b364 │ │ │ │ @ instruction: 0x0ec3ea4f │ │ │ │ svceq 0x0004f85c │ │ │ │ - bl 1ed688 │ │ │ │ + bl 1ed738 │ │ │ │ @ instruction: 0xf8900a0e │ │ │ │ @ instruction: 0xf8509108 │ │ │ │ @ instruction: 0xf019300e │ │ │ │ svclt 0x00140f02 │ │ │ │ ldrsbteq pc, [r8], #128 @ 0x80 @ │ │ │ │ ldrdeq pc, [r4], -sl │ │ │ │ movwcc pc, #2821 @ 0xb05 @ │ │ │ │ @ instruction: 0xf847185b │ │ │ │ @ instruction: 0xf1463c08 │ │ │ │ strbmi r0, [r4, #768] @ 0x300 │ │ │ │ stccc 8, cr15, [r4], {71} @ 0x47 │ │ │ │ - ldr sp, [pc, #-484]! @ 1df8b4 │ │ │ │ + ldr sp, [pc, #-484]! @ 1df964 │ │ │ │ tstls r7, #268435456 @ 0x10000000 │ │ │ │ movwls r9, #8715 @ 0x220b │ │ │ │ - bls 358bb8 │ │ │ │ - bcs fe6466d4 │ │ │ │ + bls 358c68 │ │ │ │ + bcs fe646784 │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ - b 15c62ec │ │ │ │ - blcs 1fe0c0 │ │ │ │ + b 15c639c │ │ │ │ + blcs 1fe170 │ │ │ │ mrrcge 4, 7, pc, r8, cr15 @ │ │ │ │ - b 15c66d4 │ │ │ │ + b 15c6784 │ │ │ │ @ instruction: 0xf0085883 │ │ │ │ ldrb r5, [r4], #-2175 @ 0xfffff781 │ │ │ │ - blx 19c632c │ │ │ │ + blx 19c63dc │ │ │ │ tstpmi r3, #8978432 @ p-variant is OBSOLETE @ 0x890000 │ │ │ │ svcge 0x0009f47f │ │ │ │ stmibne r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ mvnsmi pc, #150994944 @ 0x9000000 │ │ │ │ ldrb r9, [fp, #772]! @ 0x304 │ │ │ │ - b 15c6744 │ │ │ │ + b 15c67f4 │ │ │ │ @ instruction: 0xf0085882 │ │ │ │ tstls r9, #8323072 @ 0x7f0000 │ │ │ │ movwcs lr, #5194 @ 0x144a │ │ │ │ subsge pc, ip, sp, asr #17 │ │ │ │ stmib sp, {r0, r1, r3, r8, r9, ip, pc}^ │ │ │ │ ldr sl, [r8], #-2561 @ 0xfffff5ff │ │ │ │ @ instruction: 0xf70b4638 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blge fe69cc04 │ │ │ │ - blcs 239e18 │ │ │ │ - blge fe41d50c │ │ │ │ + stmdacs r0, {r0, r1, r2, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blge fe69ccb4 │ │ │ │ + blcs 239ec8 │ │ │ │ + blge fe41d5bc │ │ │ │ ldrtmi r9, [r8], -r7, lsl #20 │ │ │ │ vqdmulh.s d15, d2, d3 │ │ │ │ @ instruction: 0xf70b9207 │ │ │ │ - @ instruction: 0xf7fffe91 │ │ │ │ + @ instruction: 0xf7fffe39 │ │ │ │ @ instruction: 0xf64fbb7e │ │ │ │ - svclt 0x0000ef72 │ │ │ │ - @ instruction: 0x007a0798 │ │ │ │ + svclt 0x0000ef1a │ │ │ │ + rsbseq r0, sl, r8, ror #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ - bmi 1071590 │ │ │ │ + bmi 1071640 │ │ │ │ addslt r4, r1, sl, lsr fp │ │ │ │ @ instruction: 0x4605447a │ │ │ │ strmi r4, [ip], -r8, lsl #12 │ │ │ │ ldmdbvc sl, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ @ instruction: 0xf70b0300 │ │ │ │ - strmi pc, [r6], -pc, ror #28 │ │ │ │ + @ instruction: 0x4606fe17 │ │ │ │ stmibvs r2, {r4, r8, ip, sp, pc} │ │ │ │ ldmdale r4, {r0, r1, r2, r9, fp, sp}^ │ │ │ │ - beq 25bcac │ │ │ │ + beq 25bd5c │ │ │ │ ldrbmi r2, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0xf0074619 │ │ │ │ @ instruction: 0xf64f003f │ │ │ │ - eorscs lr, r8, #124, 30 @ 0x1f0 │ │ │ │ + eorscs lr, r8, #36, 30 @ 0x90 │ │ │ │ strmi r2, [r2], r0, lsl #2 │ │ │ │ @ instruction: 0xf0274668 │ │ │ │ @ instruction: 0xf64f083f │ │ │ │ - @ instruction: 0xf8dbec68 │ │ │ │ + @ instruction: 0xf8dbec10 │ │ │ │ stmib sp, {sp}^ │ │ │ │ tstcs r0, r9, lsl #8 │ │ │ │ strtmi r2, [r8], -r0, asr #4 │ │ │ │ - mrrc 6, 4, pc, lr, cr15 @ │ │ │ │ + stc 6, cr15, [r6], {79} @ 0x4f │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ andcs pc, r0, #960 @ 0x3c0 │ │ │ │ pkhbtmi r4, r3, r1, lsl #12 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ strmi pc, [r4], -r1, ror #25 │ │ │ │ strbtmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx 199dbbc │ │ │ │ - b 11e1250 │ │ │ │ + blx 199dc6c │ │ │ │ + b 11e1300 │ │ │ │ @ instruction: 0xf003708b │ │ │ │ movwmi r5, #13183 @ 0x337f │ │ │ │ - blvs fee8c0c8 │ │ │ │ + blvs fee8c178 │ │ │ │ andeq pc, r1, #-2147483608 @ 0x80000028 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - b 12a2124 │ │ │ │ + b 12a21d4 │ │ │ │ eorvs r0, fp, r2, lsl #7 │ │ │ │ - bmi 706854 │ │ │ │ + bmi 706904 │ │ │ │ strbmi pc, [r0, -r3, lsr #32] @ │ │ │ │ vrsra.s8 d18, d0, #8 │ │ │ │ ldrbtmi r0, [sl], #-768 @ 0xfffffd00 │ │ │ │ movwmi lr, #43587 @ 0xaa43 │ │ │ │ - blmi 577ea4 │ │ │ │ + blmi 577f54 │ │ │ │ andshi pc, r0, r5, asr #17 │ │ │ │ @ instruction: 0xf8c5606f │ │ │ │ ldmpl r3, {r2, r4, ip, pc}^ │ │ │ │ - blls 5b9c70 │ │ │ │ + blls 5b9d20 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 58) │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ - b 15c3bd8 │ │ │ │ + b 15c3c88 │ │ │ │ ldmdals ip, {r1, r4, r6, r7, r9, fp} │ │ │ │ @ instruction: 0xf64f4651 │ │ │ │ - andsls lr, ip, r4, lsl #28 │ │ │ │ + andsls lr, ip, ip, lsr #27 │ │ │ │ @ instruction: 0xf64fe7a4 │ │ │ │ - svclt 0x0000eef0 │ │ │ │ - ldrhteq r0, [sl], #-72 @ 0xffffffb8 │ │ │ │ + svclt 0x0000ee98 │ │ │ │ + rsbseq r0, sl, r8, lsl #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, sl, r2, lsl r4 │ │ │ │ + rsbseq r0, sl, r2, ror #6 │ │ │ │ movwcs fp, #5136 @ 0x1410 │ │ │ │ subscs r2, r4, #0, 8 │ │ │ │ strbne lr, [sl], #-2496 @ 0xfffff640 │ │ │ │ movtne lr, #14784 @ 0x39c0 │ │ │ │ - blmi 31ddc0 │ │ │ │ + blmi 31de70 │ │ │ │ tstpcc r4, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ smlatbcc r9, r0, r8, pc @ │ │ │ │ subcc lr, r7, #192, 18 @ 0x300000 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0x3108f890 │ │ │ │ strle r0, [r9, #-2010] @ 0xfffff826 │ │ │ │ ldrle r0, [sl], #-1882 @ 0xfffff8a6 │ │ │ │ ldrdcs pc, [ip, -r0] │ │ │ │ - bcs 5aff98 │ │ │ │ + bcs 5b0048 │ │ │ │ ldmdami r1, {r3, r4, r8, fp, ip, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ svceq 0x0030f013 │ │ │ │ ldrbeq sp, [sl, -r6] │ │ │ │ @ instruction: 0xf8d0d404 │ │ │ │ sbcmi r2, sl, ip, lsl #2 │ │ │ │ ldmdble r1, {r0, r1, r2, r3, r9, fp, sp} │ │ │ │ @@ -442176,458 +442216,458 @@ │ │ │ │ stmdami r9, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ svceq 0x0030f013 │ │ │ │ stmdami r7, {r4, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ svclt 0x00004770 │ │ │ │ - eoreq fp, r5, r8, 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 │ │ │ │ + eoreq fp, r5, r0, ror #9 │ │ │ │ + eoreq fp, r5, r8, asr #9 │ │ │ │ + eoreq r2, r4, lr, lsl #13 │ │ │ │ + strhteq fp, [r5], -r4 │ │ │ │ + eoreq r2, r4, ip, ror r6 │ │ │ │ + eoreq r2, r4, r6, ror r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ - blmi 11cbf50 │ │ │ │ + blmi 11cc000 │ │ │ │ ldrsbtls pc, [ip], #143 @ 0x8f @ │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4604447b │ │ │ │ ldrbtmi r9, [r9], #793 @ 0x319 │ │ │ │ @ instruction: 0x46834b3c │ │ │ │ ldrbtmi r4, [fp], #-1605 @ 0xfffff9bb │ │ │ │ subs r9, fp, r8, lsl r3 │ │ │ │ ldrdge pc, [r4], -r0 │ │ │ │ teqpcc r4, r4 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d42001 │ │ │ │ @ instruction: 0xf10b20f0 │ │ │ │ @ instruction: 0xf8d40b08 │ │ │ │ - blx 1e4188 │ │ │ │ + blx 1e4238 │ │ │ │ tstpls r4, r3, lsl #6 @ p-variant is OBSOLETE │ │ │ │ cdpne 0, 5, cr4, cr14, cr10, {7} │ │ │ │ svclt 0x002c4282 │ │ │ │ ldmdane r6!, {r1, r2, r4, r5, r7, fp, ip} │ │ │ │ andsmi r4, lr, fp, asr r2 │ │ │ │ @ instruction: 0xf8db4638 │ │ │ │ @ instruction: 0x46313074 │ │ │ │ @ instruction: 0xf64f9315 │ │ │ │ - @ instruction: 0xf85bed78 │ │ │ │ + @ instruction: 0xf85bed20 │ │ │ │ strtmi r3, [r9], -r8, lsl #24 │ │ │ │ ldrsbtcs pc, [r0], #-139 @ 0xffffff75 @ │ │ │ │ strtmi r4, [r0], -r0, lsl #13 │ │ │ │ andsls r9, r6, #1543503872 @ 0x5c000000 │ │ │ │ @ instruction: 0xff86f7ff │ │ │ │ vldr d9, [r4, #92] @ 0x5c │ │ │ │ vldr d6, [r4, #248] @ 0xf8 │ │ │ │ - bls 77ea5c │ │ │ │ + bls 77eb0c │ │ │ │ movwhi lr, #39373 @ 0x99cd │ │ │ │ andsls r9, r0, r5, lsl fp │ │ │ │ movwls r9, #33291 @ 0x820b │ │ │ │ - blvs 51b3a0 │ │ │ │ - blvc 59b3a4 │ │ │ │ + blvs 51b450 │ │ │ │ + blvc 59b454 │ │ │ │ @ instruction: 0x3109f894 │ │ │ │ @ instruction: 0x2114f8d4 │ │ │ │ ldrbmi r9, [r3], -r3, lsl #6 │ │ │ │ strls r9, [r6], -r7, lsl #14 │ │ │ │ - bcs 23012c │ │ │ │ + bcs 2301dc │ │ │ │ ldmib r4, {r2, r4, r8, fp, ip, pc}^ │ │ │ │ svclt 0x00386743 │ │ │ │ ldmdals r3, {r0, r9, sp} │ │ │ │ rscmi r9, pc, r5, lsl #10 │ │ │ │ rscmi r9, lr, r4, lsl #2 │ │ │ │ svclt 0x00382f01 │ │ │ │ cdpcs 7, 0, cr2, cr1, cr1, {0} │ │ │ │ @ instruction: 0x2601bf38 │ │ │ │ strcc r2, [r1, #-257] @ 0xfffffeff │ │ │ │ - bls 8045b4 │ │ │ │ + bls 804664 │ │ │ │ strvs lr, [r0, -sp, asr #19] │ │ │ │ - cdp 6, 3, cr15, cr12, cr15, {2} │ │ │ │ + stcl 6, cr15, [r4, #316]! @ 0x13c │ │ │ │ andsle r2, r0, pc, lsl #26 │ │ │ │ ldrdvc pc, [r4], -fp │ │ │ │ cmnlt r7, fp, lsl #22 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldrdeq pc, [r0, -r4]! │ │ │ │ tstls r3, #1769472 @ 0x1b0000 │ │ │ │ - ldc2 7, cr15, [r8, #-44]! @ 0xffffffd4 │ │ │ │ + stc2l 7, cr15, [r0], #44 @ 0x2c │ │ │ │ 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, lsl r2 │ │ │ │ + rsbseq r0, sl, lr, asr r2 │ │ │ │ + eoreq fp, r5, sl, ror #8 │ │ │ │ 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 313f04 │ │ │ │ + blx 293efe │ │ │ │ strcs pc, [r0], #-769 @ 0xfffffcff │ │ │ │ smlabtmi r0, r0, r9, lr │ │ │ │ strcs lr, [r2], #-2496 @ 0xfffff640 │ │ │ │ qaddvs r0, fp, r4 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ movwmi lr, #22976 @ 0x59c0 │ │ │ │ - blmi 31dfa0 │ │ │ │ + blmi 31e050 │ │ │ │ subeq r4, r9, r0, ror r7 │ │ │ │ ubfx r0, r2, #0, #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed3703c │ │ │ │ + bl fed370ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ - @ instruction: 0xf80af799 │ │ │ │ + @ instruction: 0xffb2f798 │ │ │ │ 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 620b38 │ │ │ │ stmiapl sl!, {r0, r4, r8, r9, fp, lr} │ │ │ │ ldmdavs r3, {r3, r5, r6, r7, fp, ip, lr} │ │ │ │ ldclt 0, cr6, [r8, #-140]! @ 0xffffff74 │ │ │ │ - blmi 5f26ac │ │ │ │ + blmi 5f275c │ │ │ │ stmiapl r8!, {r1, r3, r5, r7, fp, ip, lr}^ │ │ │ │ eorvs r6, r3, r3, lsl r8 │ │ │ │ - bmi 58f35c │ │ │ │ + bmi 58f40c │ │ │ │ stmiapl sl!, {r1, r2, r3, r8, r9, fp, lr} │ │ │ │ ldmdavs r3, {r3, r5, r6, r7, fp, ip, lr} │ │ │ │ ldclt 0, cr6, [r8, #-140]! @ 0xffffff74 │ │ │ │ - blmi 5326bc │ │ │ │ + blmi 53276c │ │ │ │ stmiapl r8!, {r1, r3, r5, r7, fp, ip, lr}^ │ │ │ │ eorvs r6, r3, r3, lsl r8 │ │ │ │ movwcs fp, #3384 @ 0xd38 │ │ │ │ ldrmi r6, [r8], -r3, lsr #32 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrhteq r0, [sl], #-18 @ 0xffffffee │ │ │ │ + rsbseq r0, sl, r2, lsl #2 │ │ │ │ andeq r0, r0, ip, lsl #22 │ │ │ │ andeq r0, r0, r0, lsl #11 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ andeq r0, r0, ip, ror #12 │ │ │ │ andeq r0, r0, ip, asr #17 │ │ │ │ andeq r0, r0, ip, ror #22 │ │ │ │ andeq r0, r0, ip, asr #13 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ - blmi dcc0e4 │ │ │ │ + blmi dcc194 │ │ │ │ ldrbtmi r4, [fp], #-1681 @ 0xfffff96f │ │ │ │ @ instruction: 0xf0e49301 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ strcs sp, [r0, #-82] @ 0xffffffae │ │ │ │ - beq 25c028 │ │ │ │ + beq 25c0d8 │ │ │ │ strtmi r4, [r8], r7, lsl #12 │ │ │ │ ldrbmi r4, [r4], -lr, lsr #12 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ ldc2 0, cr15, [ip, #-912]! @ 0xfffffc70 │ │ │ │ cmnlt r0, #137363456 @ 0x8300000 │ │ │ │ @ instruction: 0xff5cf0e4 │ │ │ │ @ instruction: 0x2c016984 │ │ │ │ @ instruction: 0xb1b6d13b │ │ │ │ @ instruction: 0xf0e44658 │ │ │ │ - blx fef9efa8 │ │ │ │ - blx ff01d130 │ │ │ │ + blx fef9f058 │ │ │ │ + blx ff01d1e0 │ │ │ │ strcc pc, [r1, #-2696] @ 0xfffff578 │ │ │ │ - b 15a24b0 │ │ │ │ - b 16e688c │ │ │ │ + b 15a2560 │ │ │ │ + b 16e693c │ │ │ │ mvnle r0, sl, lsl #4 │ │ │ │ strbmi r4, [r2], -fp, asr #12 │ │ │ │ @ instruction: 0x46384631 │ │ │ │ @ instruction: 0xf9e4f0c2 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ stcvs 15, cr8, [r3], {240} @ 0xf0 │ │ │ │ ldrle r0, [lr], #-1947 @ 0xfffff865 │ │ │ │ - blx feff18a4 │ │ │ │ + blx feff1954 │ │ │ │ strcc pc, [r1, #-2696] @ 0xfffff578 │ │ │ │ stc2 0, cr15, [r8], {228} @ 0xe4 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ ldc2 0, cr15, [r0, #-912] @ 0xfffffc70 │ │ │ │ - bne 189a894 │ │ │ │ + bne 189a944 │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ - b 7146a0 │ │ │ │ + b 714750 │ │ │ │ rscle r0, r1, sl, lsl #30 │ │ │ │ - blmi 532798 │ │ │ │ + blmi 532848 │ │ │ │ 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, r4, lsl #26 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ usub8mi r8, lr, r0 │ │ │ │ @ instruction: 0xf1b8e7c7 │ │ │ │ bicle r0, r1, r0, lsl #30 │ │ │ │ @ instruction: 0xe7c246d8 │ │ │ │ - blmi 2b27a0 │ │ │ │ + blmi 2b2850 │ │ │ │ @ instruction: 0xe7ea447a │ │ │ │ - rsbseq r0, sl, r6, lsr #2 │ │ │ │ - strhteq r6, [r6], -r4 │ │ │ │ + rsbseq r0, sl, r6, ror r0 │ │ │ │ + eoreq r6, r6, ip, lsr #25 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r6, r6, r4, ror ip │ │ │ │ + eoreq r6, r6, ip, ror #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed371ac │ │ │ │ + bl fed3725c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2e3f94 │ │ │ │ + blmi 2e4044 │ │ │ │ ldrmi r4, [r1], -ip, lsl #13 │ │ │ │ ldrbtmi r4, [fp], #-1634 @ 0xfffff99e │ │ │ │ @ instruction: 0xf980f004 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0xffffff07 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - bmi fe2b1a20 │ │ │ │ + bmi fe2b1ad0 │ │ │ │ addlt r4, ip, r3, lsl #23 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ strmi sl, [r0], ip, lsl #4 │ │ │ │ strheq pc, [sl], #-128 @ 0xffffff80 @ │ │ │ │ @ instruction: 0x460f44fa │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ @ instruction: 0xf70b0300 │ │ │ │ - strmi pc, [r6], -r1, lsr #24 │ │ │ │ + strmi pc, [r6], -r9, asr #23 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibvs r5, {r0, r1, r2, r3, r7, pc} │ │ │ │ svclt 0x00882d07 │ │ │ │ vadd.i8 q8, q8, │ │ │ │ strcs r8, [r1], #-137 @ 0xffffff77 │ │ │ │ ldrmi lr, [ip], -r0 │ │ │ │ lsreq r4, r9, #12 │ │ │ │ - stc 6, cr15, [r6], #316 @ 0x13c │ │ │ │ + mcrr 6, 4, pc, lr, cr15 @ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ stclne 0, cr8, [r3], #-516 @ 0xfffffdfc │ │ │ │ mvnsle r4, ip, lsr #5 │ │ │ │ @ instruction: 0xf8d82101 │ │ │ │ andcs r4, r0, #64 @ 0x40 │ │ │ │ strhcc pc, [r4], #-136 @ 0xffffff78 @ │ │ │ │ movwls r3, #11265 @ 0x2c01 │ │ │ │ stmib sp, {r2, r3, sl, lr}^ │ │ │ │ strtmi r2, [r0], -r5, lsl #4 │ │ │ │ andcs lr, r7, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf64f9209 │ │ │ │ - bne 1b1b290 │ │ │ │ + bne 1b1b1e0 │ │ │ │ tstlt r6, r3, lsl #8 │ │ │ │ ldmvs r8!, {r1, r2, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ vpmax.s8 d26, d6, d2 │ │ │ │ vsra.s64 d20, d18, #52 │ │ │ │ movwcs r0, #288 @ 0x120 │ │ │ │ movwls r9, #5636 @ 0x1604 │ │ │ │ - ldmda r0!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blle 212a070 │ │ │ │ + ldmda r8, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle 212a120 │ │ │ │ ldreq r9, [fp], r7, lsl #22 │ │ │ │ @ instruction: 0xf107d16e │ │ │ │ andcs r0, r1, #16, 8 @ 0x10000000 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ tstle r3, r0, lsl #22 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bls 3802a0 │ │ │ │ + bls 380350 │ │ │ │ @ instruction: 0xf1072300 │ │ │ │ @ instruction: 0xf0650014 │ │ │ │ @ instruction: 0x4605fbb9 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1ec8b8 │ │ │ │ + bcs 1ec968 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 203e2c │ │ │ │ - blls 394658 │ │ │ │ + blcs 203edc │ │ │ │ + blls 394708 │ │ │ │ suble r2, r6, r0, lsl #26 │ │ │ │ - blls 3b8178 │ │ │ │ + blls 3b8228 │ │ │ │ strcs r6, [r1], #-107 @ 0xffffff95 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf1b960ac │ │ │ │ andsle r0, r5, r0, lsl #30 │ │ │ │ tstcs r0, ip, lsr r2 │ │ │ │ andeq pc, r4, r9, lsl #2 │ │ │ │ - ldmib sl!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r2!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8c99b07 │ │ │ │ vst4.8 {d19-d22}, [pc :64], r0 │ │ │ │ movwcs r2, #8704 @ 0x2200 │ │ │ │ @ instruction: 0xf8c99906 │ │ │ │ @ instruction: 0xf1093000 │ │ │ │ ldmvs r8!, {r2, r3, r8, r9} │ │ │ │ - ldmda lr, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - blle 62a108 │ │ │ │ - blmi ff29f4 │ │ │ │ + svc 0x00c6f64e │ │ │ │ + blle 62a1b8 │ │ │ │ + blmi ff2aa4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4ba17c │ │ │ │ + blls 4ba22c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r2, r0, lsl #6 │ │ │ │ andlt r4, ip, r8, lsr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ ldrb r2, [r4, -r1, lsl #10]! │ │ │ │ str r4, [r0, r1, lsl #12] │ │ │ │ @ instruction: 0xf85a4b32 │ │ │ │ ldmdavs lr, {r0, r1, ip, sp} │ │ │ │ - cdp 6, 2, cr15, cr4, cr15, {2} │ │ │ │ - @ instruction: 0xf64f6800 │ │ │ │ - bmi dda1d8 │ │ │ │ + stcl 6, cr15, [ip, #316] @ 0x13c │ │ │ │ + @ instruction: 0xf64e6800 │ │ │ │ + bmi ddc128 │ │ │ │ strtmi r4, [r1], -r3, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-1584 @ 0xfffff9d0 │ │ │ │ - ldcl 6, cr15, [r0], #-316 @ 0xfffffec4 │ │ │ │ + ldc 6, cr15, [r8], {79} @ 0x4f │ │ │ │ eorvs r2, fp, r0, lsl #6 │ │ │ │ adcvs r6, fp, fp, rrx │ │ │ │ vqdmulh.s d25, d6, d6 │ │ │ │ vsra.s64 d20, d20, #52 │ │ │ │ ldmvs r8!, {r2, r8} │ │ │ │ movwls sl, #6657 @ 0x1a01 │ │ │ │ - svc 0x00f2f64e │ │ │ │ + svc 0x009af64e │ │ │ │ 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 │ │ │ │ + stc 6, cr15, [ip, #316]! @ 0x13c │ │ │ │ + @ instruction: 0xf64e6800 │ │ │ │ + bmi a1c0e8 │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ - mrrc 6, 4, pc, r0, cr15 @ │ │ │ │ + bl 1db78 │ │ │ │ movwcs lr, #2028 @ 0x7ec │ │ │ │ tstcs r1, r0, lsr #12 │ │ │ │ @ instruction: 0xf70b613b │ │ │ │ - @ instruction: 0xe792fe93 │ │ │ │ + @ instruction: 0xe792fe3b │ │ │ │ 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, 4, cr15, cr6, 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 0x0000ebba │ │ │ │ + rsbseq pc, r9, r0, ror pc @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, sl, r4, lsl r0 │ │ │ │ - ldrshteq pc, [r9], #-228 @ 0xffffff1c @ │ │ │ │ + rsbseq pc, r9, r4, ror #30 │ │ │ │ + rsbseq pc, r9, r4, asr #28 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r6, r6, sl, lsl fp │ │ │ │ - strhteq r6, [r6], -r4 │ │ │ │ + eoreq r6, r6, r2, lsl fp │ │ │ │ + eoreq r6, r6, ip, lsr #21 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3740c │ │ │ │ + bl fed374bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r8], {232} @ 0xe8 │ │ │ │ strmi fp, [lr], -r2, lsl #1 │ │ │ │ @ instruction: 0xf7234615 │ │ │ │ - blmi 39f2b4 │ │ │ │ + blmi 39f204 │ │ │ │ @ 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, r0, lsr sp @ │ │ │ │ andeq r0, r0, r0, lsl sl │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed37444 │ │ │ │ + bl fed374f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r8], {232} @ 0xe8 │ │ │ │ strmi fp, [lr], -r2, lsl #1 │ │ │ │ @ instruction: 0xf7234615 │ │ │ │ - blmi 39f27c │ │ │ │ + blmi 39f1cc │ │ │ │ @ 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 │ │ │ │ + ldrshteq pc, [r9], #-200 @ 0xffffff38 @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3747c │ │ │ │ + bl fed3752c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r9, r8, asr #31 │ │ │ │ @ instruction: 0x3098f8d0 │ │ │ │ cdpge 8, 0, cr6, cr5, cr7, {4} │ │ │ │ ldmdami r7!, {r2, r9, sl, lr} │ │ │ │ ldmdbmi r7!, {r0, r2, r3, r9, sl, lr} │ │ │ │ andcs r4, r0, #120, 8 @ 0x78000000 │ │ │ │ rsbsvs r9, r2, r5, lsl #4 │ │ │ │ stmdavs r9, {r0, r6, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9107 │ │ │ │ - blcs 1e06a8 │ │ │ │ + blcs 1e0758 │ │ │ │ @ instruction: 0xf104d034 │ │ │ │ @ instruction: 0x9100019c │ │ │ │ @ instruction: 0x6094f8d7 │ │ │ │ ldrtmi r2, [r8], -r4, lsl #2 │ │ │ │ @ instruction: 0xf8d447b0 │ │ │ │ @ instruction: 0xf04f311c │ │ │ │ @ instruction: 0xf8c432ff │ │ │ │ - blcs 1e8528 │ │ │ │ + blcs 1e85d8 │ │ │ │ @ instruction: 0xf504d04a │ │ │ │ andcs r7, r0, #144, 2 @ 0x24 │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ ldrtmi r9, [r8], -r0, lsl #4 │ │ │ │ tstcs r4, r1, lsl #2 │ │ │ │ ldrdpl pc, [r8, #-135] @ 0xffffff79 │ │ │ │ @ instruction: 0xf8d447a8 │ │ │ │ @ instruction: 0xb12a211c │ │ │ │ swpcs r0, r2, [r0] @ │ │ │ │ addsvc pc, r0, r4, lsl #10 │ │ │ │ - ldm r4!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda ip, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04f4a1f │ │ │ │ @ instruction: 0xf8c433ff │ │ │ │ - blmi 8ec770 │ │ │ │ + blmi 8ec820 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3ba370 │ │ │ │ + blls 3ba420 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12a0300 │ │ │ │ ldcllt 0, cr11, [r0, #36]! @ 0x24 │ │ │ │ @ instruction: 0x9600b1dd │ │ │ │ @ instruction: 0xf8d7461a │ │ │ │ @ instruction: 0x462b6094 │ │ │ │ ldrtmi r2, [r8], -r4, lsl #2 │ │ │ │ @ instruction: 0xf8d447b0 │ │ │ │ @ instruction: 0xf04f311c │ │ │ │ @ instruction: 0xf8c432ff │ │ │ │ - blcs 1e8594 │ │ │ │ + blcs 1e8644 │ │ │ │ movwcs sp, #457 @ 0x1c9 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ ldrtmi r2, [r8], -r1, lsl #6 │ │ │ │ ldrmi r9, [sl], -r0, lsl #10 │ │ │ │ ldrdpl pc, [r8, #-135] @ 0xffffff79 │ │ │ │ strmi r2, [r8, r4, lsl #2]! │ │ │ │ @ instruction: 0xf8d4e7c9 │ │ │ │ @ instruction: 0xf04f311c │ │ │ │ @ instruction: 0xf8c432ff │ │ │ │ - blcs 1e85bc │ │ │ │ + blcs 1e866c │ │ │ │ @ instruction: 0xe7c9d1b5 │ │ │ │ sbcle r2, r7, r0, lsl #26 │ │ │ │ @ instruction: 0xf64fe7e7 │ │ │ │ - svclt 0x0000eb50 │ │ │ │ - rsbseq pc, r9, ip, ror #26 │ │ │ │ + svclt 0x0000eaf8 │ │ │ │ + ldrhteq pc, [r9], #-204 @ 0xffffff34 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r9, r0, lsl #26 │ │ │ │ + rsbseq pc, r9, r0, asr ip @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ cmppcc ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ stmvs r5, {r1, r7, ip, sp, pc} │ │ │ │ strmi r4, [pc], -r4, lsl #12 │ │ │ │ teqlt r3, r0 @ │ │ │ │ @ instruction: 0xf8d52300 │ │ │ │ ldrmi r6, [sl], -r0, asr #2 │ │ │ │ @ instruction: 0x46284619 │ │ │ │ - bl 3f2268 │ │ │ │ + bl 3f2318 │ │ │ │ @ instruction: 0xf8d50647 │ │ │ │ vhadd.s8 d3, d22, d16 │ │ │ │ @ instruction: 0x46284654 │ │ │ │ eorne pc, r6, r4, asr r8 @ │ │ │ │ strpl pc, [r0], #1284 @ 0x504 │ │ │ │ @ instruction: 0xf8944798 │ │ │ │ @ instruction: 0xb1233170 │ │ │ │ @@ -442647,193 +442687,193 @@ │ │ │ │ @ instruction: 0x46284170 │ │ │ │ andlt r4, r2, r0, lsr #15 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ addpl pc, r0, r0, lsl #10 │ │ │ │ ldrdeq pc, [ip, #-128]! @ 0xffffff80 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed37618 │ │ │ │ + bl fed376c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 6e43c0 │ │ │ │ - blmi 70c634 │ │ │ │ + bmi 6e4470 │ │ │ │ + blmi 70c6e4 │ │ │ │ @ instruction: 0xf8d0447a │ │ │ │ ldmpl r3, {r2, r5, sl, ip}^ │ │ │ │ movwls r6, #14363 @ 0x381b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bmi 60c9bc │ │ │ │ + bmi 60ca6c │ │ │ │ ldrbtmi r4, [sl], #-2830 @ 0xfffff4f2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4608d110 │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ - bmi 471c64 │ │ │ │ - blge 27a658 │ │ │ │ + bmi 471d14 │ │ │ │ + blge 27a708 │ │ │ │ ldrbtmi r9, [sl], #-256 @ 0xffffff00 │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ - stc2l 6, cr15, [r4], #508 @ 0x1fc │ │ │ │ + stc2 6, cr15, [ip], {127} @ 0x7f │ │ │ │ @ instruction: 0xf8c44601 │ │ │ │ strb r0, [r4, r4, lsr #8]! │ │ │ │ - b ff51ddac │ │ │ │ - ldrsbteq pc, [r9], #-188 @ 0xffffff44 @ │ │ │ │ + b 1f1de5c │ │ │ │ + rsbseq pc, r9, ip, lsr #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r9, r6, asr #23 │ │ │ │ - eoreq sl, sl, sl, asr #30 │ │ │ │ + rsbseq pc, r9, r6, lsl fp @ │ │ │ │ + eoreq sl, sl, r2, asr #30 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed3768c │ │ │ │ + bl fed3773c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 7e4414 │ │ │ │ - blmi 80c6b0 │ │ │ │ + bmi 7e44c4 │ │ │ │ + blmi 80c760 │ │ │ │ @ instruction: 0xf8d0447a │ │ │ │ ldmpl r3, {r5, sl, ip}^ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bmi 70ca30 │ │ │ │ + bmi 70cae0 │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4608d113 │ │ │ │ ldclt 0, cr11, [r0, #-24] @ 0xffffffe8 │ │ │ │ - ldc 6, cr4, [pc, #16] @ 1e04d8 │ │ │ │ - bmi 53f0f0 │ │ │ │ + ldc 6, cr4, [pc, #16] @ 1e0588 │ │ │ │ + bmi 53f1a0 │ │ │ │ stmvs r0, {r1, r8, r9, fp, sp, pc} │ │ │ │ tstls r0, sl, ror r4 │ │ │ │ stc 1, cr2, [sp, #8] │ │ │ │ @ instruction: 0xf67f7b02 │ │ │ │ - strmi pc, [r1], -r7, lsr #25 │ │ │ │ + strmi pc, [r1], -pc, asr #24 │ │ │ │ strteq pc, [r0], #-2244 @ 0xfffff73c │ │ │ │ @ instruction: 0xf64fe7e1 │ │ │ │ - svclt 0x0000ea90 │ │ │ │ + svclt 0x0000ea38 │ │ │ │ ... │ │ │ │ - rsbseq pc, r9, r8, ror #22 │ │ │ │ + ldrhteq pc, [r9], #-168 @ 0xffffff58 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r9, r2, asr fp @ │ │ │ │ - eoreq sl, sl, ip, asr #29 │ │ │ │ + rsbseq pc, r9, r2, lsr #21 │ │ │ │ + eoreq sl, sl, r4, asr #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed3770c │ │ │ │ + bl fed377bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ ldrteq pc, [r8], #-2256 @ 0xfffff730 @ │ │ │ │ ldclt 1, cr11, [r0, #-0] │ │ │ │ @ instruction: 0xf67f68a0 │ │ │ │ - @ instruction: 0xf8c4fc99 │ │ │ │ + @ instruction: 0xf8c4fc41 │ │ │ │ ldclt 4, cr0, [r0, #-224] @ 0xffffff20 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmvs r2, {r4, r7, r9, sl, lr} │ │ │ │ strmi fp, [r6], -r2, lsl #1 │ │ │ │ ldmdavs r7, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0x4640b1b1 │ │ │ │ @ instruction: 0xf70b460c │ │ │ │ - blvs fe2deb34 │ │ │ │ + blvs fe2dea84 │ │ │ │ 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 22c764 │ │ │ │ @ instruction: 0xf506d904 │ │ │ │ @ instruction: 0xf8905080 │ │ │ │ biclt r2, sl, r5, ror r1 │ │ │ │ umaalne pc, pc, r5, r8 @ │ │ │ │ stmib sp, {r3, r9, sp}^ │ │ │ │ ldrtmi r1, [r8], -r0, lsl #4 │ │ │ │ @ instruction: 0xf8d79908 │ │ │ │ @ instruction: 0xf895428c │ │ │ │ strmi r2, [r0, ip, asr #32]! │ │ │ │ - blls 44cb24 │ │ │ │ + blls 44cbd4 │ │ │ │ strle r0, [r5, #-1691] @ 0xfffff965 │ │ │ │ @ instruction: 0xf70b9808 │ │ │ │ - blvs fe2dead4 │ │ │ │ + blvs fe2dea24 │ │ │ │ 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 1ecc5c │ │ │ │ movwcs sp, #4334 @ 0x10ee │ │ │ │ @ instruction: 0xf890e7ba │ │ │ │ - blcs 36c6b8 │ │ │ │ + blcs 36c768 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ ldr r2, [r3, r2, lsl #6]! │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ sbcsle r2, sp, r6, lsl #22 │ │ │ │ - blcs fe78721c │ │ │ │ + blcs fe7872cc │ │ │ │ ldmdale r3, {r1, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ mulsle r9, r2, fp │ │ │ │ svclt 0x00082b93 │ │ │ │ tstle r9, r9, asr #3 │ │ │ │ umaalcs pc, pc, r5, r8 @ │ │ │ │ stmib sp, {r3, r8, r9, sp}^ │ │ │ │ ldrtmi r2, [r8], -r0, lsl #6 │ │ │ │ addmi pc, ip, #14090240 @ 0xd70000 │ │ │ │ umaalcc pc, lr, r5, r8 @ │ │ │ │ umaalcs pc, ip, r5, r8 @ │ │ │ │ strb r4, [sl, r0, lsr #15] │ │ │ │ - blcs ff14724c │ │ │ │ - blcc ff414648 │ │ │ │ + blcs ff1472fc │ │ │ │ + blcc ff4146f8 │ │ │ │ ldmible pc!, {r1, r8, r9, fp, sp} @ │ │ │ │ strb r2, [r9, r0, lsl #2]! │ │ │ │ strb r2, [r7, r8, asr #3]! │ │ │ │ strb r2, [r5, sl, asr #3]! │ │ │ │ - blcs 207264 │ │ │ │ + blcs 207314 │ │ │ │ @ instruction: 0xe7f5d0b6 │ │ │ │ vst3.8 {d27-d29}, [pc] │ │ │ │ strlt r5, [r0, #-3200] @ 0xfffff380 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ addlt r4, r3, pc, lsl #20 │ │ │ │ stmdbge r5, {r0, r1, r2, r3, r8, r9, fp, lr} │ │ │ │ stmdami pc, {r1, r3, r4, r5, r6, sl, lr} @ │ │ │ │ ldrbtmi r9, [r8], #-256 @ 0xffffff00 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ @ instruction: 0xf7120300 │ │ │ │ - bmi 4dea24 │ │ │ │ + bmi 4de974 │ │ │ │ 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 31e8b4 │ │ │ │ ldrbmi fp, [r0, -r4]! │ │ │ │ - ldmib r8!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq pc, r9, r0, lsr #19 │ │ │ │ + stmdb r0!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrshteq pc, [r9], #-128 @ 0xffffff80 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r6, lr, lsl r6 │ │ │ │ - rsbseq pc, r9, r6, lsl #19 │ │ │ │ + eoreq r6, r6, r6, lsl r6 │ │ │ │ + ldrsbteq pc, [r9], #-134 @ 0xffffff7a @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ @ instruction: 0x4692b09a │ │ │ │ @ instruction: 0xee054a7c │ │ │ │ - blmi 20eef04 │ │ │ │ - bmi 21c2a4 │ │ │ │ - bvc a9be40 │ │ │ │ + blmi 20eefb4 │ │ │ │ + bmi 21c354 │ │ │ │ + bvc a9bef0 │ │ │ │ stcl 4, cr4, [sp, #488] @ 0x1e8 │ │ │ │ @ instruction: 0xeeb84a14 │ │ │ │ vrintz.f32 s11, s10 │ │ │ │ strmi r3, [r4], -r0, lsl #20 │ │ │ │ - bvs ffbdc2c0 │ │ │ │ - bvc adbe58 │ │ │ │ + bvs ffbdc370 │ │ │ │ + bvc adbf08 │ │ │ │ pkhtbmi r5, r9, r3, asr #17 │ │ │ │ vadd.i8 d6, d20, d5 │ │ │ │ ldmdavs fp, {r2, r8, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ cdp 3, 15, cr0, cr8, cr0, {0} │ │ │ │ @ instruction: 0xf5005ae7 │ │ │ │ ldcl 3, cr5, [sp, #512] @ 0x200 │ │ │ │ @@ -442872,63 +442912,63 @@ │ │ │ │ vstr s14, [r4, #928] @ 0x3a0 │ │ │ │ vstr s10, [r4, #960] @ 0x3c0 │ │ │ │ vstr s10, [r4, #992] @ 0x3e0 │ │ │ │ vstr s12, [r4, #932] @ 0x3a4 │ │ │ │ vstr s13, [r4, #964] @ 0x3c4 │ │ │ │ vstr s14, [r0, #996] @ 0x3e4 │ │ │ │ strtmi r7, [r8], -r0, lsl #20 │ │ │ │ - bvc 21bea4 │ │ │ │ + bvc 21bf54 │ │ │ │ stc 6, cr4, [r4, #196] @ 0xc4 │ │ │ │ vstr s0, [r4, #936] @ 0x3a8 │ │ │ │ vstr s0, [r4, #968] @ 0x3c8 │ │ │ │ vstr s0, [r2, #1000] @ 0x3e8 │ │ │ │ andcs r0, r1, #0, 20 │ │ │ │ ldrdvc pc, [r4, #-133] @ 0xffffff7b │ │ │ │ stmdbvs r8!, {r3, r4, r5, r7, r8, r9, sl, lr} │ │ │ │ addcs sl, r0, #6144 @ 0x1800 │ │ │ │ ldrtmi r9, [r1], -r2, lsl #6 │ │ │ │ movwls sl, #6917 @ 0x1b05 │ │ │ │ msrvc SPSR_f, #4, 10 @ 0x1000000 │ │ │ │ movwcs r9, #17152 @ 0x4300 │ │ │ │ - stc2l 6, cr15, [r4], {98} @ 0x62 │ │ │ │ - blcs 2073f0 │ │ │ │ + stc2l 6, cr15, [ip], #-392 @ 0xfffffe78 │ │ │ │ + blcs 2074a0 │ │ │ │ stmdbvs r8!, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - blx 21e16e │ │ │ │ + blx fec1e21c │ │ │ │ ldrsbtcc pc, [r4], #133 @ 0x85 @ │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ strbmi r3, [r2], -r4, ror #2 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x46204798 │ │ │ │ ldrdhi pc, [r4], #133 @ 0x85 │ │ │ │ @ instruction: 0x460147d0 │ │ │ │ strbmi r4, [r0, r8, lsr #12] │ │ │ │ - blcs 1fed98 │ │ │ │ + blcs 1fee48 │ │ │ │ movwcs sp, #8239 @ 0x202f │ │ │ │ @ instruction: 0xf88d960b │ │ │ │ - blge 3ac8c8 │ │ │ │ + blge 3ac978 │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ tstls r1, #-67108861 @ 0xfc000003 │ │ │ │ - blls b29028 │ │ │ │ + blls b290d8 │ │ │ │ strls r2, [sl], -r4, lsl #2 │ │ │ │ @ instruction: 0xf88d4628 │ │ │ │ tstcs r6, r8, lsr #32 │ │ │ │ strls r9, [ip], -r1, lsl #4 │ │ │ │ ldrls r9, [r0], -lr, lsl #12 │ │ │ │ - blmi 9c5470 │ │ │ │ + blmi 9c5520 │ │ │ │ ldrbtmi r6, [fp], #-2732 @ 0xfffff554 │ │ │ │ @ instruction: 0xf8ad9108 │ │ │ │ stmdbge sl, {r1, r3, r5, sp} │ │ │ │ ldrtmi r9, [r2], -pc, lsl #6 │ │ │ │ @ instruction: 0x96094633 │ │ │ │ strmi r9, [r0, r7, lsl #12]! │ │ │ │ - blmi 7b30bc │ │ │ │ + blmi 7b316c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 83a8c8 │ │ │ │ + blls 83a978 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1210300 │ │ │ │ pop {r1, r3, r4, ip, sp, pc} │ │ │ │ stmib sp, {r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf043330a │ │ │ │ andcs r0, r6, r4, lsl #2 │ │ │ │ eorne pc, ip, sp, lsl #17 │ │ │ │ @@ -442940,54 +442980,54 @@ │ │ │ │ stmdbge sl, {r9, ip, pc} │ │ │ │ andcs r9, r4, #16, 6 @ 0x40000000 │ │ │ │ vstmdbls r5!, {s12-s183} │ │ │ │ andcc lr, r7, #3358720 @ 0x334000 │ │ │ │ strls r4, [sp, #-1562] @ 0xfffff9e6 │ │ │ │ movwls r9, #38417 @ 0x9611 │ │ │ │ ldrb r4, [r3, r0, lsr #15] │ │ │ │ - stmia ip!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq pc, r9, r4, lsr r9 @ │ │ │ │ + ldmda r4, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq pc, r9, r4, lsl #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, sl, lr, asr #18 │ │ │ │ - rsbseq pc, r9, r8, lsr #15 │ │ │ │ + @ instruction: 0x007a189e │ │ │ │ + ldrshteq pc, [r9], #-104 @ 0xffffff98 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0x4617b096 │ │ │ │ ldrmi r4, [r8], r5, asr #21 │ │ │ │ strmi r4, [lr], -r5, asr #23 │ │ │ │ - bvc a1c054 │ │ │ │ + bvc a1c104 │ │ │ │ ldmdbls sp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ cdp 6, 11, cr4, cr8, cr5, {0} │ │ │ │ vldr s13, [sp, #924] @ 0x39c │ │ │ │ ldmpl r3, {r0, r5, r9, fp, ip, sp, lr}^ │ │ │ │ umullscs pc, r4, sp, r8 @ │ │ │ │ - bvs ffbdc4d8 │ │ │ │ - bvc a9c070 │ │ │ │ + bvs ffbdc588 │ │ │ │ + bvc a9c120 │ │ │ │ ldmdavs fp, {r2, r3, sl, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f9315 │ │ │ │ cdp 3, 11, cr0, cr8, cr0, {0} │ │ │ │ vldr s15, [sp, #924] @ 0x39c │ │ │ │ vst1.8 {d7-d8}, [r4 :128], r3 │ │ │ │ vbic.i32 q9, #51200 @ 0x0000c800 │ │ │ │ cdp 4, 15, cr3, cr8, cr4, {6} │ │ │ │ - bllt 67f4b8 │ │ │ │ + bllt 67f568 │ │ │ │ @ instruction: 0x2050f891 │ │ │ │ svccc 0x0020f5b3 │ │ │ │ adchi pc, r2, r0 │ │ │ │ stccc 12, cr6, [r2], {72} @ 0x48 │ │ │ │ umaalne pc, lr, r0, r8 @ │ │ │ │ vmla.i8 d18, d0, d1 │ │ │ │ strhcs r8, [r0, -sp] │ │ │ │ - bvs 3dbf70 │ │ │ │ + bvs 3dc020 │ │ │ │ tstls ip, fp, lsl #2 │ │ │ │ - bvs 41c078 │ │ │ │ - bvc 45bf7c │ │ │ │ - bvc 49c080 │ │ │ │ + bvs 41c128 │ │ │ │ + bvc 45c02c │ │ │ │ + bvc 49c130 │ │ │ │ stmdale r3!, {r1, r2, sl, fp, sp} │ │ │ │ @ instruction: 0xf014e8df │ │ │ │ tsteq r2, sl, lsl #2 │ │ │ │ eoreq r0, r2, r2, lsr #32 │ │ │ │ rsceq r0, sl, r5, lsl #2 │ │ │ │ stccc 0, cr0, [r2], {243} @ 0xf3 │ │ │ │ stc 2, cr2, [sp] │ │ │ │ @@ -442997,75 +443037,75 @@ │ │ │ │ vstr s15, [sp, #36] @ 0x24 │ │ │ │ @ instruction: 0x2c067a0a │ │ │ │ ldm pc, {r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ rscseq pc, r3, r4, lsl r0 @ │ │ │ │ andeq r0, fp, r7 │ │ │ │ rsceq r0, lr, fp │ │ │ │ ldrsbeq r0, [ip], #3 │ │ │ │ - bvc 121c454 │ │ │ │ - bvc 4dbfcc │ │ │ │ + bvc 121c504 │ │ │ │ + bvc 4dc07c │ │ │ │ movwcc pc, #1443 @ 0x5a3 @ │ │ │ │ movwcc pc, #1059 @ 0x423 @ │ │ │ │ - blls 90d630 │ │ │ │ + blls 90d6e0 │ │ │ │ orrpl pc, r0, r5, lsl #10 │ │ │ │ strtmi r9, [r8], -r2, lsl #6 │ │ │ │ ldrtmi r9, [r3], -r6, lsr #20 │ │ │ │ stcge 8, cr6, [r7, #-176] @ 0xffffff50 │ │ │ │ @ instruction: 0xf8cd9204 │ │ │ │ - bmi fe5809cc │ │ │ │ - ldc 7, cr9, [pc] @ 1e09c0 │ │ │ │ + bmi fe580a7c │ │ │ │ + ldc 7, cr9, [pc] @ 1e0a70 │ │ │ │ ldrbtmi r0, [sl], #-2698 @ 0xfffff576 │ │ │ │ ldrdne pc, [ip, -r1]! │ │ │ │ strcs r9, [r1, #-1285] @ 0xfffffafb │ │ │ │ strmi r9, [r0, r3, lsl #10]! │ │ │ │ - blmi fe3b33f8 │ │ │ │ + blmi fe3b34a8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 73aa44 │ │ │ │ + blls 73aaf4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrshlt r8, [r6], -lr │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - bvc ff21c5e0 │ │ │ │ + bvc ff21c690 │ │ │ │ @ instruction: 0x23abf64a │ │ │ │ @ instruction: 0x23aaf6ca │ │ │ │ vmla.i8 d10, d5, d13 │ │ │ │ mrc 4, 0, r4, cr7, cr12, {0} │ │ │ │ - blx feaa3446 │ │ │ │ + blx feaa34f6 │ │ │ │ andcs r2, r6, #0, 6 │ │ │ │ - blx 262c7a │ │ │ │ - blls 3a0a5c │ │ │ │ + blx 262d2a │ │ │ │ + blls 3a0b0c │ │ │ │ andcs r9, r2, #872415232 @ 0x34000000 │ │ │ │ - blls 405664 │ │ │ │ + blls 405714 │ │ │ │ tstls r0, #939524096 @ 0x38000000 │ │ │ │ movwls r9, #64265 @ 0xfb09 │ │ │ │ - blls 485668 │ │ │ │ + blls 485718 │ │ │ │ tstls r4, #1207959552 @ 0x48000000 │ │ │ │ movwls r2, #776 @ 0x308 │ │ │ │ msrvc SPSR_fs, #20971520 @ 0x1400000 │ │ │ │ cdp2 0, 1, cr15, cr14, cr4, {0} │ │ │ │ - blls 906e68 │ │ │ │ + blls 906f18 │ │ │ │ movwls r4, #9768 @ 0x2628 │ │ │ │ @ instruction: 0xf8cd4633 │ │ │ │ strls r8, [r0, -r4] │ │ │ │ @ instruction: 0x13bcf8c5 │ │ │ │ bicsne pc, ip, #12910592 @ 0xc50000 │ │ │ │ mvnsne pc, #12910592 @ 0xc50000 │ │ │ │ strpl pc, [r0, #1285] @ 0x505 │ │ │ │ tstcs r1, r1, lsr #32 │ │ │ │ tstls r3, r8, ror #20 │ │ │ │ - ldc 4, cr4, [pc, #488] @ 1e0c48 │ │ │ │ + ldc 4, cr4, [pc, #488] @ 1e0cf8 │ │ │ │ @ instruction: 0xf8d50a62 │ │ │ │ @ instruction: 0xf7ff112c │ │ │ │ @ instruction: 0xe7b1fe1f │ │ │ │ andcs r3, r0, r2, lsl #24 │ │ │ │ - bvs 3dc0a8 │ │ │ │ + bvs 3dc158 │ │ │ │ andls r9, ip, fp │ │ │ │ - bvs 41c1b0 │ │ │ │ - bvc 45c0b4 │ │ │ │ - bvc 49c1b8 │ │ │ │ + bvs 41c260 │ │ │ │ + bvc 45c164 │ │ │ │ + bvc 49c268 │ │ │ │ stmle ip, {r1, r2, sl, fp, sp} │ │ │ │ @ instruction: 0xf850a002 │ │ │ │ strtmi r4, [r0], #-36 @ 0xffffffdc │ │ │ │ svclt 0x00004700 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ andeq r0, r0, r3, ror #1 │ │ │ │ @ instruction: 0xffffff0f │ │ │ │ @@ -443073,22 +443113,22 @@ │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ andeq r0, r0, pc, lsl #2 │ │ │ │ sbcsmi r9, r1, lr, lsl r9 │ │ │ │ svclt 0x00382901 │ │ │ │ cdp 1, 0, cr2, cr5, cr1, {0} │ │ │ │ ldmdbls pc, {r4, r7, r9, fp, ip} @ │ │ │ │ - bpl 1b5c6a4 │ │ │ │ + bpl 1b5c754 │ │ │ │ stmdbcs r1, {r0, r4, r6, r7, lr} │ │ │ │ - bpl b5c4e4 │ │ │ │ + bpl b5c594 │ │ │ │ tstcs r1, r8, lsr pc │ │ │ │ - bvs b5c4f0 │ │ │ │ - bne 61c2f4 │ │ │ │ + bvs b5c5a0 │ │ │ │ + bne 61c3a4 │ │ │ │ mrsls r2, (UNDEF: 27) │ │ │ │ - bvc 13dc5c0 │ │ │ │ + bvc 13dc670 │ │ │ │ stc 1, cr9, [sp, #48] @ 0x30 │ │ │ │ vstr s10, [sp, #28] │ │ │ │ vdiv.f32 s12, s12, s18 │ │ │ │ vdiv.f32 s13, s15, s14 │ │ │ │ vstr s12, [sp, #540] @ 0x21c │ │ │ │ vstr s13, [sp, #32] │ │ │ │ @ instruction: 0x2c066a0a │ │ │ │ @@ -443099,67 +443139,67 @@ │ │ │ │ andeq r0, r0, sp, asr r0 │ │ │ │ andeq r0, r0, sp, rrx │ │ │ │ @ instruction: 0xfffffe8d │ │ │ │ @ instruction: 0xfffffe8d │ │ │ │ andeq r0, r0, r3, asr r0 │ │ │ │ andeq r0, r0, sp, lsl r0 │ │ │ │ andeq r0, r0, pc, lsr #32 │ │ │ │ - bvc b1c2a0 │ │ │ │ - beq 4dc164 │ │ │ │ - bvc ffbdc714 │ │ │ │ - bvc 51c26c │ │ │ │ + bvc b1c350 │ │ │ │ + beq 4dc214 │ │ │ │ + bvc ffbdc7c4 │ │ │ │ + bvc 51c31c │ │ │ │ cdp 7, 15, cr14, cr12, cr14, {1} │ │ │ │ @ instruction: 0xf64a7ac0 │ │ │ │ @ instruction: 0xf6ca21ab │ │ │ │ cdp 1, 1, cr2, cr7, cr10, {5} │ │ │ │ - blx fea2b58e │ │ │ │ + blx fea2b63e │ │ │ │ ldmeq r2, {r1, r9, ip} │ │ │ │ - bcs fe61c370 │ │ │ │ - bvc ffbdc738 │ │ │ │ - bvc 51c290 │ │ │ │ + bcs fe61c420 │ │ │ │ + bvc ffbdc7e8 │ │ │ │ + bvc 51c340 │ │ │ │ stc 7, cr14, [sp, #112] @ 0x70 │ │ │ │ vstr s0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r7, -r8, lsl #20] │ │ │ │ - bvc b1c2e0 │ │ │ │ - bvc ffbdc750 │ │ │ │ - bvc 51c2a8 │ │ │ │ + bvc b1c390 │ │ │ │ + bvc ffbdc800 │ │ │ │ + bvc 51c358 │ │ │ │ mcrrvs 7, 1, lr, r8, cr0 │ │ │ │ strhne pc, [r6], #-128 @ 0xffffff80 @ │ │ │ │ vpmax.s8 d15, d2, d17 │ │ │ │ svclt 0x00382a01 │ │ │ │ cdp 2, 0, cr2, cr7, cr1, {0} │ │ │ │ @ instruction: 0xeef82a90 │ │ │ │ @ instruction: 0xee807ae7 │ │ │ │ ldrbt r7, [pc], r7, lsr #20 │ │ │ │ - bvc b1c30c │ │ │ │ - bvc ffbdc77c │ │ │ │ - bvc 51c2d4 │ │ │ │ + bvc b1c3bc │ │ │ │ + bvc ffbdc82c │ │ │ │ + bvc 51c384 │ │ │ │ mrc 6, 5, lr, cr12, cr15, {7} │ │ │ │ @ instruction: 0xf64a0ac0 │ │ │ │ @ instruction: 0xf6ca23ab │ │ │ │ cdp 3, 1, cr2, cr0, cr10, {5} │ │ │ │ - blx feaab3f6 │ │ │ │ + blx feaab4a6 │ │ │ │ ldmeq fp, {r1, r8, r9, sp} │ │ │ │ - bcc fe61c3d8 │ │ │ │ - bvc ffbdc7a0 │ │ │ │ - bvc 51c2f8 │ │ │ │ + bcc fe61c488 │ │ │ │ + bvc ffbdc850 │ │ │ │ + bvc 51c3a8 │ │ │ │ ldcl 6, cr14, [sp, #948] @ 0x3b4 │ │ │ │ vstr s14, [sp, #144] @ 0x90 │ │ │ │ vmov.f32 s1, #139 @ 0xc0580000 -3.375 │ │ │ │ vstr s15, [sp, #924] @ 0x39c │ │ │ │ strbt r7, [r4], ip, lsl #20 │ │ │ │ - beq 49c210 │ │ │ │ - beq 41c214 │ │ │ │ + beq 49c2c0 │ │ │ │ + beq 41c2c4 │ │ │ │ @ instruction: 0xf64ee6df │ │ │ │ - svclt 0x0000ef12 │ │ │ │ + svclt 0x0000eeba │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq pc, r9, r0, lsr #14 │ │ │ │ + rsbseq pc, r9, r0, ror r6 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xfffffabf │ │ │ │ - rsbseq pc, r9, ip, lsr #12 │ │ │ │ + rsbseq pc, r9, ip, ror r5 @ │ │ │ │ @ instruction: 0xfffffa25 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldmib sp, {r0, r2, r7, ip, sp, pc}^ │ │ │ │ mcrls 4, 0, r5, cr12, cr0, {0} │ │ │ │ @@ -443227,19 +443267,19 @@ │ │ │ │ ldcmi 8, cr15, [ip], {69} @ 0x45 │ │ │ │ ldcmi 8, cr15, [r8], {69} @ 0x45 │ │ │ │ ldcmi 8, cr15, [r4], {69} @ 0x45 │ │ │ │ mvnsle r4, pc, lsr #5 │ │ │ │ svclt 0x0000e7cb │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29c1e0 │ │ │ │ + blhi 29c290 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ - bmi b258c │ │ │ │ - blmi b27a4 │ │ │ │ + bmi b263c │ │ │ │ + blmi b2854 │ │ │ │ adclt r4, pc, sl, ror r4 @ │ │ │ │ stmpl r0, {r8, sl, ip, sp, lr, pc} │ │ │ │ stmvs r6, {r0, r1, r3, r7, r9, sl, lr} │ │ │ │ ldmpl r3, {r0, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x2178f898 │ │ │ │ @ instruction: 0x932d681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @@ -443259,72 +443299,72 @@ │ │ │ │ svclt 0x00180301 │ │ │ │ andsmi r2, r3, r0, lsl #4 │ │ │ │ @ instruction: 0xf8da9312 │ │ │ │ eorscs r3, r0, #64 @ 0x40 │ │ │ │ vmlal.u8 q13, d3, d17 │ │ │ │ smlabtls sp, r4, r1, r3 │ │ │ │ @ instruction: 0xf64e2100 │ │ │ │ - @ instruction: 0xf8dbeb5a │ │ │ │ + @ instruction: 0xf8dbeb02 │ │ │ │ stmdbls sp, {r4, ip, sp} │ │ │ │ @ instruction: 0x2010f8bb │ │ │ │ @ instruction: 0x9320980e │ │ │ │ @ instruction: 0x3012f8bb │ │ │ │ cmpcs r9, #200, 18 @ 0x320000 │ │ │ │ @ instruction: 0xf0801e4b │ │ │ │ stmdbcs r5, {r0, r9} │ │ │ │ - blcs 250a2c │ │ │ │ + blcs 250adc │ │ │ │ addcs pc, r7, sp, lsl #17 │ │ │ │ - blls 696df0 │ │ │ │ + blls 696ea0 │ │ │ │ svclt 0x00982f01 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf9b58159 │ │ │ │ - blcs 1ece30 │ │ │ │ + blcs 1ecee0 │ │ │ │ rschi pc, r9, r0, asr #6 │ │ │ │ @ instruction: 0xf04f990c │ │ │ │ - bne 2062df4 │ │ │ │ - blx fee6b1fc │ │ │ │ - b 15dd804 │ │ │ │ + bne 2062ea4 │ │ │ │ + blx fee6b2ac │ │ │ │ + b 15dd8b4 │ │ │ │ svclt 0x00981252 │ │ │ │ andsls r2, r4, #0, 4 │ │ │ │ stmdbls pc, {r1, r3, r6, r9, sl, fp, ip} @ │ │ │ │ @ instruction: 0xf04f2900 │ │ │ │ svclt 0x00180101 │ │ │ │ andsls r2, r3, #0, 4 │ │ │ │ - bcc 247718 │ │ │ │ + bcc 2477c8 │ │ │ │ vpmax.s8 d15, d2, d1 │ │ │ │ - bge a0567c │ │ │ │ + bge a0572c │ │ │ │ subs r9, r8, r1, lsl r2 │ │ │ │ adclt pc, ip, sp, asr #17 │ │ │ │ teqpcc r0, r6 @ @ p-variant is OBSOLETE │ │ │ │ ldmdbls r1, {r4, r5, r9, sl, lr} │ │ │ │ - blls 5b2c94 │ │ │ │ + blls 5b2d44 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 701054 │ │ │ │ + blls 701104 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 120104c │ │ │ │ - bls 7b2708 │ │ │ │ + blls 12010fc │ │ │ │ + bls 7b27b8 │ │ │ │ @ instruction: 0xf8d62b00 │ │ │ │ svclt 0x0014311c │ │ │ │ @ instruction: 0xf04f4611 │ │ │ │ @ instruction: 0x479831ff │ │ │ │ ldrdcc pc, [r0, -r6]! │ │ │ │ tstcs r1, r3, lsl r1 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ movwls r9, #39696 @ 0x9b10 │ │ │ │ movwls r9, #15163 @ 0x3b3b │ │ │ │ stmib sp, {r1, r3, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ stmdavs r0!, {r0, r8, r9, sp, pc} │ │ │ │ @ instruction: 0x3010f9b4 │ │ │ │ ldrdgt pc, [r8], -r5 │ │ │ │ - bcc 61c680 │ │ │ │ + bcc 61c730 │ │ │ │ andls r6, r4, r9, lsr #16 │ │ │ │ - beq ff21c968 │ │ │ │ + beq ff21ca18 │ │ │ │ strls r6, [r5, -r7, lsr #17] │ │ │ │ - beq 41c750 │ │ │ │ + beq 41c800 │ │ │ │ stmdavs fp!, {r1, r5, r6, r7, fp, sp, lr}^ │ │ │ │ smladls r7, r7, r4, r4 │ │ │ │ strbtmi r4, [r2], -fp, lsl #8 │ │ │ │ ldrtmi r6, [r8], #-2151 @ 0xfffff799 │ │ │ │ stmiavs r8!, {r1, r2, ip, pc}^ │ │ │ │ andls r4, r0, r0, ror #8 │ │ │ │ andls r2, sl, r3 │ │ │ │ @@ -443337,40 +443377,40 @@ │ │ │ │ @ instruction: 0xf1bbbf18 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0xf1088088 │ │ │ │ ldrmi r0, [r8, #2049] @ 0x801 │ │ │ │ @ instruction: 0xf9b4da73 │ │ │ │ mcr 0, 0, r2, cr7, cr2, {0} │ │ │ │ @ instruction: 0xeef83a90 │ │ │ │ - b fe27fa80 │ │ │ │ - bl fea3d670 │ │ │ │ + b fe27fb30 │ │ │ │ + bl fea3d720 │ │ │ │ addlt r7, r9, #-2147483592 @ 0x80000038 │ │ │ │ - bne 61c70c │ │ │ │ + bne 61c7bc │ │ │ │ @ instruction: 0xeeb8990d │ │ │ │ stmdbcs r3, {r0, r1, r2, r6, r7, r9, fp, sp, lr} │ │ │ │ - bvs bdca14 │ │ │ │ - ldc 15, cr11, [pc, #96] @ 1e0f60 │ │ │ │ + bvs bdcac4 │ │ │ │ + ldc 15, cr11, [pc, #96] @ 1e1010 │ │ │ │ smlabble sp, r8, sl, r8 │ │ │ │ - bcc fe61c724 │ │ │ │ - blmi 21c9e4 │ │ │ │ - blpl ffbdc9f0 │ │ │ │ - blvc ff3dc9f4 │ │ │ │ - bleq 35c928 │ │ │ │ - bleq 3dc79c │ │ │ │ - blhi ff21c9fc │ │ │ │ + bcc fe61c7d4 │ │ │ │ + blmi 21ca94 │ │ │ │ + blpl ffbdcaa0 │ │ │ │ + blvc ff3dcaa4 │ │ │ │ + bleq 35c9d8 │ │ │ │ + bleq 3dc84c │ │ │ │ + blhi ff21caac │ │ │ │ vmla.f32 s4, s14, s0 │ │ │ │ - blls 583968 │ │ │ │ - bvc ffbdcb0c │ │ │ │ + blls 583a18 │ │ │ │ + bvc ffbdcbbc │ │ │ │ mrc 15, 7, fp, cr1, cr12, {5} │ │ │ │ vneg.f32 s12, s13 │ │ │ │ vmls.f32 s16, s14, s16 │ │ │ │ - blcs 2039d4 │ │ │ │ + blcs 203a84 │ │ │ │ svcge 0x0072f47f │ │ │ │ addlt pc, ip, sp, asr #17 │ │ │ │ - blls 69ad08 │ │ │ │ + blls 69adb8 │ │ │ │ subsle r2, sp, r0, lsl #22 │ │ │ │ @ instruction: 0x311cf8d6 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ ldrdcc pc, [r0, -r6]! │ │ │ │ addle r2, r1, r0, lsl #22 │ │ │ │ @ instruction: 0x46309913 │ │ │ │ @@ -443392,29 +443432,29 @@ │ │ │ │ @ instruction: 0xf8d01008 │ │ │ │ @ instruction: 0x479831b4 │ │ │ │ @ instruction: 0xf1b84607 │ │ │ │ tstle r7, r0, lsl #30 │ │ │ │ @ instruction: 0x3012f9b5 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, #1723] @ 0x6bb │ │ │ │ - bmi 18d7dec │ │ │ │ + bmi 18d7e9c │ │ │ │ ldrbtmi r4, [sl], #-2905 @ 0xfffff4a7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ ldc 0, cr11, [sp], #188 @ 0xbc │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ usub8mi r8, pc, r0 @ │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e85b │ │ │ │ stmda fp, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1ed7f0 │ │ │ │ + bcs 1ed8a0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 204d64 │ │ │ │ + blcs 204e14 │ │ │ │ @ instruction: 0xf8dbd1da │ │ │ │ ldrbmi r0, [r9], -ip │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ bfi r4, r8, #15, #5 │ │ │ │ ldrdcc pc, [r0, -r6]! │ │ │ │ tstcs r1, r3, lsl r1 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ @@ -443450,49 +443490,49 @@ │ │ │ │ sbcle r4, sp, #184, 10 @ 0x2e000000 │ │ │ │ ldmib sp, {r2, r3, r9, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xe7108b15 │ │ │ │ teqle lr, r0, lsl #16 │ │ │ │ addlt pc, ip, sp, asr #17 │ │ │ │ teqpcc r0, r6 @ @ p-variant is OBSOLETE │ │ │ │ ldrtmi sl, [r0], -r0, lsr #18 │ │ │ │ - bls 11f2f08 │ │ │ │ + bls 11f2fb8 │ │ │ │ @ instruction: 0x311cf8d6 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - bcc 24d4fc │ │ │ │ + bcc 24d5ac │ │ │ │ addsmi r2, r1, r1, lsl #2 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ ldrdcc pc, [r0, -r6]! │ │ │ │ - bls 68d590 │ │ │ │ + bls 68d640 │ │ │ │ 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 10c5dac │ │ │ │ + blls 1085d98 │ │ │ │ + ldc 3, cr9, [pc, #8] @ 1e1198 │ │ │ │ stmiavs lr!, {r4, r9, fp}^ │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ andcc lr, r1, #3489792 @ 0x354000 │ │ │ │ ldrmi r6, [r6], #-2089 @ 0xfffff7d7 │ │ │ │ strmi r9, [fp], #-1536 @ 0xfffffa00 │ │ │ │ strls r6, [r4, #-2085] @ 0xfffff7db │ │ │ │ strls r6, [r5], -r6, lsr #17 │ │ │ │ ldrtmi r6, [lr], #-2279 @ 0xfffff719 │ │ │ │ stmdavs r4!, {r0, r1, r2, r9, sl, ip, pc}^ │ │ │ │ strcs r4, [r2], #-1061 @ 0xfffffbdb │ │ │ │ strls r9, [sl], #-1286 @ 0xfffffafa │ │ │ │ strls r2, [r8], #-1024 @ 0xfffffc00 │ │ │ │ - blx ff79f112 │ │ │ │ + blx ff79f1c2 │ │ │ │ @ instruction: 0xf8cde753 │ │ │ │ ldr fp, [pc, ip, lsr #1]! │ │ │ │ - ldcl 6, cr15, [r4], #-312 @ 0xfffffec8 │ │ │ │ + ldc 6, cr15, [ip], {78} @ 0x4e │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq pc, r9, r4, asr #5 │ │ │ │ + rsbseq pc, r9, r4, lsl r2 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r9, lr, lsr r0 @ │ │ │ │ + rsbseq lr, r9, lr, lsl #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldrmi fp, [ip], -r3, lsl #1 │ │ │ │ strmi r6, [r5], -r7, lsl #17 │ │ │ │ ldrmi r4, [r3], lr, lsl #12 │ │ │ │ @@ -443500,52 +443540,52 @@ │ │ │ │ mlasls ip, sp, r8, pc @ │ │ │ │ @ instruction: 0xf2002c08 │ │ │ │ ldm pc, {r0, r2, r5, r6, r7, pc}^ @ │ │ │ │ streq pc, [r5, #-4] │ │ │ │ streq r0, [r5, #-1437] @ 0xfffffa63 │ │ │ │ addseq sl, sl, ip, lsr #9 │ │ │ │ ldrtmi r4, [r0], -r0, lsr #13 │ │ │ │ - mcrr2 7, 1, pc, r2, cr2 @ │ │ │ │ + blx ffc9ee6a │ │ │ │ @ instruction: 0x4658b1f0 │ │ │ │ - ldc2 7, cr15, [lr], #-72 @ 0xffffffb8 │ │ │ │ + blx ffb9ee72 │ │ │ │ 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 332258 │ │ │ │ + bl 322c50 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ stmdbcs r0, {r3, r7, r9, sl, ip} │ │ │ │ adchi pc, r2, r0 │ │ │ │ andlt r6, r3, r0, lsr r8 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf7124630 │ │ │ │ - movwlt pc, #3073 @ 0xc01 @ │ │ │ │ + movwlt pc, #2985 @ 0xba9 @ │ │ │ │ @ instruction: 0xf7124658 │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r5, 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 2175f4 │ │ │ │ strtmi r0, [r0], #-192 @ 0xffffff40 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - bl 355300 │ │ │ │ - bl 3214e4 │ │ │ │ + bl 3553b0 │ │ │ │ + bl 321594 │ │ │ │ vrhadd.s8 q0, , │ │ │ │ @ instruction: 0xf8d0444c │ │ │ │ stmdbcs r0, {r2, r3, r6, sl, ip} │ │ │ │ stmdavs r0!, {r0, r1, r2, r3, r5, r6, ip, lr, pc} │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf1ba8ff0 │ │ │ │ ldmdble sp, {r0, r8, r9, sl, fp}^ │ │ │ │ - blcs 247e38 │ │ │ │ + blcs 247ee8 │ │ │ │ addhi pc, r8, r0, lsl #4 │ │ │ │ movweq pc, #4170 @ 0x104a @ │ │ │ │ streq lr, [r4], #2820 @ 0xb04 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0xf1c39a0e │ │ │ │ ldrmi r0, [ip], #-798 @ 0xfffffce2 │ │ │ │ vqdmulh.s d9, d3, d14 │ │ │ │ @@ -443556,15 +443596,15 @@ │ │ │ │ ldmdacc r4, {r0, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xd1b72b00 │ │ │ │ orrpl pc, r0, #20971520 @ 0x1400000 │ │ │ │ strbmi r2, [r1], -r1, lsl #20 │ │ │ │ @ instruction: 0x46384652 │ │ │ │ @ instruction: 0x3177f893 │ │ │ │ @ instruction: 0xf67fd05f │ │ │ │ - @ instruction: 0xf8c9fd0d │ │ │ │ + @ instruction: 0xf8c9fcb5 │ │ │ │ @ instruction: 0xe7a90814 │ │ │ │ tstpeq r9, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ movwcs r2, #8193 @ 0x2001 │ │ │ │ @ instruction: 0xf1ba2203 │ │ │ │ ldmle r3, {r0, r8, r9, sl, fp} │ │ │ │ sbceq lr, r0, r0, lsl #22 │ │ │ │ @ instruction: 0xf1b94420 │ │ │ │ @@ -443594,26 +443634,26 @@ │ │ │ │ strtmi r2, [r1], -r3, lsl #6 │ │ │ │ ldrmi r2, [sl], -r0 │ │ │ │ @ instruction: 0xf505e77f │ │ │ │ @ instruction: 0xf8cd5580 │ │ │ │ strbmi r9, [r1], -r4 │ │ │ │ @ instruction: 0xf8954638 │ │ │ │ strls r5, [r0, #-374] @ 0xfffffe8a │ │ │ │ - ldc2l 6, cr15, [r8, #504]! @ 0x1f8 │ │ │ │ + stc2 6, cr15, [r0, #504]! @ 0x1f8 │ │ │ │ ldrb r6, [lr, -r0, lsr #32] │ │ │ │ strpl pc, [r0, #1285] @ 0x505 │ │ │ │ @ instruction: 0x46414638 │ │ │ │ @ instruction: 0x7177f895 │ │ │ │ @ instruction: 0xf8959701 │ │ │ │ strls r5, [r0, #-376] @ 0xfffffe88 │ │ │ │ - blx 1d9ed02 │ │ │ │ + blx 79edb2 │ │ │ │ streq pc, [r8], r4, asr #17 │ │ │ │ - bl 35b044 │ │ │ │ + bl 35b0f4 │ │ │ │ @ instruction: 0xf68004c4 │ │ │ │ - @ instruction: 0xf8c4fbfd │ │ │ │ + @ instruction: 0xf8c4fba5 │ │ │ │ smlald r0, r7, r8, r8 │ │ │ │ @ instruction: 0xf1042004 │ │ │ │ strmi r0, [r3], -r4, lsr #2 │ │ │ │ ldr r4, [r3, -r2, lsl #12]! │ │ │ │ ldmdaeq r2, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e71f │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -443623,28 +443663,28 @@ │ │ │ │ strbcs pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb0b3 │ │ │ │ strmi r3, [r4], -r4, asr #8 │ │ │ │ andcs r4, r1, sl, ror r4 │ │ │ │ orrne pc, r4, r1, asr #4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9331 │ │ │ │ - @ instruction: 0xf64e0300 │ │ │ │ - pkhtbmi lr, r2, r0, asr #16 │ │ │ │ + @ instruction: 0xf64d0300 │ │ │ │ + @ instruction: 0x4682eff8 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf50081bc │ │ │ │ @ instruction: 0xf8df5680 │ │ │ │ stmdavs r0!, {r5, sl, ip, sp} │ │ │ │ @ instruction: 0xf8d42103 │ │ │ │ ldrbtmi r2, [fp], #-184 @ 0xffffff48 │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ ldmdavs r1!, {r1, r6, r9, ip, sp, lr, pc} │ │ │ │ stmiami r6, {r6, r7, r9, ip, sp, lr, pc}^ │ │ │ │ ldrsbtcc pc, [ip], r4 @ │ │ │ │ andmi pc, r8, sl, asr #17 │ │ │ │ - bleq 21d4cc │ │ │ │ + bleq 21d57c │ │ │ │ orrcc pc, r0, r6, asr #17 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ cmnpcs ip, r6, asr #17 @ p-variant is OBSOLETE │ │ │ │ stmib sl, {r9, sp}^ │ │ │ │ @ instruction: 0xf10d3303 │ │ │ │ stmib sl, {r7, r8, fp}^ │ │ │ │ stmib sl, {r1, r2, r8, r9, ip, sp}^ │ │ │ │ @@ -443690,49 +443730,49 @@ │ │ │ │ tstls r4, fp, rrx │ │ │ │ andsvs pc, pc, #-2080374783 @ 0x84000001 │ │ │ │ vrhadd.u32 d18, d3, d0 │ │ │ │ @ instruction: 0xf8c5601f │ │ │ │ @ instruction: 0xf8c52177 │ │ │ │ eorcs r0, r4, #-1073741796 @ 0xc000001c │ │ │ │ @ instruction: 0xf64d4630 │ │ │ │ - @ instruction: 0xf60aeffc │ │ │ │ + @ instruction: 0xf60aefa4 │ │ │ │ movwls r4, #4988 @ 0x137c │ │ │ │ movtvs pc, #34058 @ 0x850a @ │ │ │ │ andsge pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf04f469a │ │ │ │ strcs r0, [r0, #-768] @ 0xfffffd00 │ │ │ │ biceq pc, r6, #-1409286143 @ 0xac000001 │ │ │ │ andpl pc, r0, r9, asr #17 │ │ │ │ addcc pc, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ ldrdcc pc, [r4], r4 │ │ │ │ - blls 2332f4 │ │ │ │ + blls 2333a4 │ │ │ │ @ instruction: 0xf8434631 │ │ │ │ - b 13e1588 │ │ │ │ + b 13e1638 │ │ │ │ eorsmi r6, fp, fp, asr #7 │ │ │ │ @ instruction: 0x93204620 │ │ │ │ ldrdcc pc, [r4], r4 │ │ │ │ @ instruction: 0xf84a4798 │ │ │ │ @ instruction: 0xf10b003b │ │ │ │ @ instruction: 0xf1bb0b01 │ │ │ │ bicsle r0, lr, r0, lsl pc │ │ │ │ eorcs sl, r0, #352 @ 0x160 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xa014f8dd │ │ │ │ - svc 0x00caf64d │ │ │ │ + svc 0x0072f64d │ │ │ │ ldrdcc pc, [r8], r4 @ │ │ │ │ @ instruction: 0x46204631 │ │ │ │ svcls 0x00024798 │ │ │ │ strhtcc pc, [r0], #-141 @ 0xffffff73 @ │ │ │ │ vst1.8 {d20-d22}, [r3 :256], r1 │ │ │ │ @ instruction: 0xf8c773f8 │ │ │ │ @ instruction: 0xf8ad0104 │ │ │ │ strtmi r3, [r0], -r0, rrx │ │ │ │ ldrdcc pc, [r8], r4 @ │ │ │ │ - blls 773350 │ │ │ │ + blls 773400 │ │ │ │ @ instruction: 0xf8c74631 │ │ │ │ @ instruction: 0xf0030100 │ │ │ │ @ instruction: 0xf64e4260 │ │ │ │ @ instruction: 0xf6c1132f │ │ │ │ @ instruction: 0x462073ff │ │ │ │ tstls r6, #1275068416 @ 0x4c000000 │ │ │ │ ldrdcc pc, [r8], r4 @ │ │ │ │ @@ -443742,40 +443782,40 @@ │ │ │ │ teqpeq r0, #35 @ p-variant is OBSOLETE @ 0x23 │ │ │ │ @ instruction: 0xf88d4620 │ │ │ │ @ instruction: 0xf8d43060 │ │ │ │ ldrmi r3, [r8, r8, lsr #1] │ │ │ │ stcge 6, cr4, [r8, #-164]! @ 0xffffff5c │ │ │ │ @ instruction: 0xf8c72224 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - svc 0x0092f64d │ │ │ │ + svc 0x003af64d │ │ │ │ strhtcc pc, [r0], sp @ │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ movweq pc, #33647 @ 0x836f @ │ │ │ │ orrseq pc, r2, #67 @ 0x43 │ │ │ │ adccc pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0x3090f8d4 │ │ │ │ - blls 2f33b4 │ │ │ │ + blls 2f3464 │ │ │ │ @ instruction: 0x2090f8d4 │ │ │ │ smlalbteq pc, r0, r7, r8 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls c01894 │ │ │ │ + blls c01944 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ movwcc pc, #17443 @ 0x4423 @ │ │ │ │ movwvc pc, #1059 @ 0x423 @ │ │ │ │ orrspl pc, r0, #1124073472 @ 0x43000000 │ │ │ │ ldrmi r9, [r0, r8, lsr #6] │ │ │ │ @ instruction: 0xf8c39b02 │ │ │ │ cdpge 1, 0, cr0, cr6, cr4, {2} │ │ │ │ stmibpl sl, {r1, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ stmpl sl, {r1, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ tstcs r0, r8, lsr #4 │ │ │ │ @ instruction: 0xf1094630 │ │ │ │ @ instruction: 0xf1080910 │ │ │ │ smladcs r0, r4, r8, r0 │ │ │ │ - svc 0x0060f64d │ │ │ │ + svc 0x0008f64d │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ vqadd.s8 d19, d12, d8 │ │ │ │ @ instruction: 0xf8ad0303 │ │ │ │ @ instruction: 0xf89d301c │ │ │ │ @ instruction: 0x46312019 │ │ │ │ mulscc sl, sp, r8 │ │ │ │ ldrtmi r4, [sp], -r0, lsr #12 │ │ │ │ @@ -443793,17 +443833,17 @@ │ │ │ │ movteq pc, #67 @ 0x43 @ │ │ │ │ andscs pc, r9, sp, lsl #17 │ │ │ │ andscc pc, sl, sp, lsl #17 │ │ │ │ @ instruction: 0x309cf8d4 │ │ │ │ stccs 7, cr4, [r2, #-608] @ 0xfffffda0 │ │ │ │ eorseq pc, r7, r8, asr #16 │ │ │ │ streq pc, [r1, -pc, asr #32] │ │ │ │ - blls 2d5d50 │ │ │ │ + blls 2d5e00 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 38188c │ │ │ │ + blls 38193c │ │ │ │ @ instruction: 0x46204631 │ │ │ │ @ instruction: 0xf423ae10 │ │ │ │ @ instruction: 0xf8df0380 │ │ │ │ vld4.16 {d8,d10,d12,d14}, [r3 :256], r8 │ │ │ │ movwls r4, #25472 @ 0x6380 │ │ │ │ mulscc sp, sp, r8 │ │ │ │ stmibpl r9, {r1, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ @@ -443848,15 +443888,15 @@ │ │ │ │ @ instruction: 0xf8ca410c │ │ │ │ @ instruction: 0xf8ca33ac │ │ │ │ @ instruction: 0xf8ca33cc │ │ │ │ @ instruction: 0xf8ca23a8 │ │ │ │ @ instruction: 0xf8ca23c8 │ │ │ │ @ instruction: 0xf8ca23e8 │ │ │ │ andvs r3, r2, ip, ror #7 │ │ │ │ - bmi d3970c │ │ │ │ + bmi d397bc │ │ │ │ ldrbtmi r4, [sl], #-2857 @ 0xfffff4d7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrbmi sp, [r0], -r6, asr #2 │ │ │ │ pop {r0, r1, r4, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf89d8ff0 │ │ │ │ @@ -443875,34 +443915,34 @@ │ │ │ │ @ instruction: 0xf8c730a2 │ │ │ │ strtmi r0, [r9], -r4, asr #2 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ @ instruction: 0xf88d4620 │ │ │ │ @ instruction: 0xf8d430a2 │ │ │ │ @ instruction: 0x47983090 │ │ │ │ smlalbteq pc, ip, r7, r8 @ │ │ │ │ - blls 2db3b0 │ │ │ │ + blls 2db460 │ │ │ │ tstls r3, #42991616 @ 0x2900000 │ │ │ │ tstls r0, #16, 20 @ 0x10000 │ │ │ │ tstls r2, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf8ca9315 │ │ │ │ tstcs r0, #160, 2 @ 0x28 │ │ │ │ subcc pc, r3, sp, lsl #17 │ │ │ │ subcc pc, ip, sp, lsr #17 │ │ │ │ subcc pc, pc, sp, lsl #17 │ │ │ │ tstls r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf8d49314 │ │ │ │ @ instruction: 0x479830f0 │ │ │ │ @ instruction: 0xf8c39b02 │ │ │ │ ldr r0, [r1, ip, lsr #2] │ │ │ │ - stmdb r2, {r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldrhteq lr, [r9], #-200 @ 0xffffff38 │ │ │ │ + stmia sl!, {r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq lr, r9, r8, lsl #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xfffff887 │ │ │ │ - eoreq r9, sl, ip, ror sp │ │ │ │ - rsbseq lr, r9, lr, lsl r9 │ │ │ │ + eoreq r9, sl, r4, ror sp │ │ │ │ + rsbseq lr, r9, lr, ror #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r6, r3, r4, lsl #17 │ │ │ │ @ instruction: 0xf1004683 │ │ │ │ strmi r0, [r5], -r0, lsl #13 │ │ │ │ @@ -443996,17 +444036,17 @@ │ │ │ │ strtmi r1, [r0], -ip, asr #8 │ │ │ │ @ instruction: 0xf8d5b111 │ │ │ │ ldrmi r3, [r8, r0, lsl #3] │ │ │ │ pkhtbne pc, r8, sl, asr #17 @ │ │ │ │ tstlt r1, r0, lsr #12 │ │ │ │ ldrdcc pc, [r0, r5] │ │ │ │ @ instruction: 0x36484798 │ │ │ │ - beq b1dd58 │ │ │ │ + beq b1de08 │ │ │ │ strhle r4, [r5, #46]! @ 0x2e │ │ │ │ - bmi 131e154 │ │ │ │ + bmi 131e204 │ │ │ │ strbmi pc, [ip], -r7, lsl #4 @ │ │ │ │ svcne 0x0004f85a │ │ │ │ tstlt r1, r0, lsr #12 │ │ │ │ ldrdcc pc, [r0, r5] │ │ │ │ @ instruction: 0xf8da4798 │ │ │ │ strtmi r1, [r0], -r8, asr #32 │ │ │ │ @ instruction: 0xf8d5b111 │ │ │ │ @@ -444034,15 +444074,15 @@ │ │ │ │ tstlt r1, r0, lsr #12 │ │ │ │ ldrdcc pc, [r0, r5] │ │ │ │ @ instruction: 0xf8d64798 │ │ │ │ @ instruction: 0x46201818 │ │ │ │ @ instruction: 0xf8d5b111 │ │ │ │ ldrmi r3, [r8, r0, lsl #3] │ │ │ │ strbmi r3, [r6, #-1544] @ 0xfffff9f8 │ │ │ │ - blls 256180 │ │ │ │ + blls 256230 │ │ │ │ stmdaeq r8!, {r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1093708 │ │ │ │ ldrmi r0, [r8, #2308] @ 0x904 │ │ │ │ @ instruction: 0xf50bd191 │ │ │ │ @ instruction: 0xf60b671a │ │ │ │ @ instruction: 0xf1a74898 │ │ │ │ @ instruction: 0xf8560628 │ │ │ │ @@ -444079,33 +444119,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, [r0, #-308] @ 0xfffffecc │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ addpl pc, r0, r0, lsl #10 │ │ │ │ cmnpne r5, r0, lsl #17 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed38c98 │ │ │ │ + bl fed38d48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbvc r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ teqlt r3, r4, lsl #12 │ │ │ │ movwcs r6, #2208 @ 0x8a0 │ │ │ │ @ instruction: 0x71232101 │ │ │ │ ldrmi r6, [r8, r3, asr #26] │ │ │ │ stmdami r3, {r4, r8, sl, fp, ip, sp, pc} │ │ │ │ msrcs (UNDEF: 102), r0 │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ ldrb pc, [r1, r5, asr #27]! @ │ │ │ │ - eoreq r5, r6, ip, asr #3 │ │ │ │ + eoreq r5, r6, r4, asr #3 │ │ │ │ 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 +444161,25 @@ │ │ │ │ ldrbvc pc, [ip, #1284] @ 0x504 @ │ │ │ │ ldrdcc pc, [r4, #-135]! @ 0xffffff79 │ │ │ │ ldrtmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xf8d44798 │ │ │ │ andcs r3, ip, #180, 2 @ 0x2d │ │ │ │ tstcs r0, r8, lsr #12 │ │ │ │ vqdmulh.s d15, d2, d3 │ │ │ │ - ldc 6, cr15, [ip], {77} @ 0x4d │ │ │ │ + mcrr 6, 4, pc, r4, cr13 @ │ │ │ │ @ instruction: 0xf8c42300 │ │ │ │ @ instruction: 0xf50431b4 │ │ │ │ @ instruction: 0xf8d75580 │ │ │ │ - bvs a2de44 │ │ │ │ + bvs a2def4 │ │ │ │ @ instruction: 0x47984638 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ @ instruction: 0x3170f895 │ │ │ │ @ instruction: 0xb12b6226 │ │ │ │ ldrsbcc pc, [r0], #135 @ 0x87 @ │ │ │ │ - bvs 1a3342c │ │ │ │ + bvs 1a334dc │ │ │ │ rsbvs r4, r6, #152, 14 @ 0x2600000 │ │ │ │ @ instruction: 0x3171f895 │ │ │ │ @ instruction: 0xf8d7b16b │ │ │ │ @ instruction: 0x463830dc │ │ │ │ ldrmi r6, [r8, r1, lsr #21] │ │ │ │ ldrdcc pc, [r8], #135 @ 0x87 @ │ │ │ │ ldrtmi r6, [r8], -r1, ror #21 │ │ │ │ @@ -444147,29 +444187,29 @@ │ │ │ │ stmib r4, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf895330a │ │ │ │ biclt r3, r3, #-1073741796 @ 0xc000001c │ │ │ │ teqppl r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xb12dab03 │ │ │ │ adceq r4, sl, r8, lsl r6 │ │ │ │ @ instruction: 0xf64d21ff │ │ │ │ - strmi lr, [r3], -sl, ror #24 │ │ │ │ + @ instruction: 0x4603ec12 │ │ │ │ teqpcs ip, #148, 16 @ p-variant is OBSOLETE @ 0x940000 │ │ │ │ andls r4, r0, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0xf8d74638 │ │ │ │ @ instruction: 0xf5045170 │ │ │ │ sbfxmi r7, r0, #4, #9 │ │ │ │ teqpcc r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf5042500 │ │ │ │ strtmi r7, [r8], pc, asr #12 │ │ │ │ @ instruction: 0xf856b1cb │ │ │ │ orrlt r1, r9, r4, lsl #30 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1ee3c4 │ │ │ │ + bcs 1ee474 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf8d06888 │ │ │ │ ldrmi r3, [r8, ip, ror #2] │ │ │ │ teqpcc r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf8c63501 │ │ │ │ adcmi r8, fp, #0 │ │ │ │ @@ -444182,20 +444222,20 @@ │ │ │ │ strdvs r3, [r3, pc]! │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r8, r2, lsl #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - cdp 6, 15, cr15, cr8, cr13, {2} │ │ │ │ - rsbseq lr, r9, r4, lsr #10 │ │ │ │ + cdp 6, 10, cr15, cr0, cr13, {2} │ │ │ │ + rsbseq lr, r9, r4, ror r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r9, r2, lsl #8 │ │ │ │ + rsbseq lr, r9, r2, asr r3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed38e2c │ │ │ │ + bl fed38edc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff0 │ │ │ │ strmi r5, [r4], -r0, lsl #7 │ │ │ │ @ instruction: 0xf04f6885 │ │ │ │ stmibvs r1, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, ip, sp}^ │ │ │ │ ldrsbcc pc, [ip, #-131]! @ 0xffffff7d @ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @@ -444241,30 +444281,30 @@ │ │ │ │ cmppcc r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ cmppcs r8, #148, 16 @ p-variant is OBSOLETE @ 0x940000 │ │ │ │ strmi r6, [r8, r5, lsl #22]! │ │ │ │ @ instruction: 0xf8c42300 │ │ │ │ ldclt 3, cr3, [r8, #-320]! @ 0xfffffec0 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed38f04 │ │ │ │ + bl fed38fb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1000ff8 │ │ │ │ stmvs r0, {r4, r5, sl} │ │ │ │ @ instruction: 0xf8d04621 │ │ │ │ @ instruction: 0x47983130 │ │ │ │ @ instruction: 0xf67d4620 │ │ │ │ - vldrlt s30, [r0, #-436] @ 0xfffffe4c │ │ │ │ + vldrlt s30, [r0, #-84] @ 0xffffffac │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed38f28 │ │ │ │ + bl fed38fd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r0, -r8] │ │ │ │ - blx fea1fd2c │ │ │ │ + blx fea1fddc │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed38f40 │ │ │ │ + bl fed38ff0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ sbcsvc pc, r2, #0, 10 │ │ │ │ movwcs r4, #5636 @ 0x1604 │ │ │ │ andls r2, r0, #4, 2 │ │ │ │ @ instruction: 0xf8d46880 │ │ │ │ @ instruction: 0xf8d021a0 │ │ │ │ @@ -444272,16 +444312,16 @@ │ │ │ │ @ instruction: 0xf8c42300 │ │ │ │ andlt r3, r3, r4, lsr #3 │ │ │ │ svclt 0x0000bd30 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ - bmi 19b35d8 │ │ │ │ - blmi 19b37e4 │ │ │ │ + bmi 19b3688 │ │ │ │ + blmi 19b3894 │ │ │ │ addlt r4, pc, sl, ror r4 @ │ │ │ │ strmi r6, [r4], -r5, lsl #17 │ │ │ │ ldmpl r3, {r0, r1, r2, r3, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8dd2200 │ │ │ │ ldmdavs fp, {r5, r6, ip, pc} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ stmdbvc r3, {r8, r9} │ │ │ │ @@ -444306,29 +444346,29 @@ │ │ │ │ @ instruction: 0x46284651 │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ @ instruction: 0xf04f311c │ │ │ │ @ instruction: 0x462831ff │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ tstlt r3, r0, lsr #2 │ │ │ │ tstcs r1, r8, lsr #12 │ │ │ │ - bmi 11b3c68 │ │ │ │ + bmi 11b3d18 │ │ │ │ ldrbtmi r4, [sl], #-2877 @ 0xfffff4c3 │ │ │ │ ldrbvc lr, [r9], -r4, asr #19 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, pc, ip, ror #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ vtst.8 d20, d0, d24 │ │ │ │ ldrbtmi r2, [r8], #-347 @ 0xfffffea5 │ │ │ │ stc2 7, cr15, [ip], {254} @ 0xfe │ │ │ │ ldr r6, [fp, r0, lsr #17]! │ │ │ │ andeq pc, r3, #8 │ │ │ │ strpl pc, [r0], #1284 @ 0x504 │ │ │ │ - bcs 2b36e0 │ │ │ │ + bcs 2b3790 │ │ │ │ @ instruction: 0xf018d006 │ │ │ │ andsle r0, r6, r1, lsl #30 │ │ │ │ ldrdne pc, [r0, -r4] │ │ │ │ bfi r4, r8, (invalid: 15:14) │ │ │ │ ldrsbtne pc, [ip], #132 @ 0x84 @ │ │ │ │ bfi r4, r8, (invalid: 15:10) │ │ │ │ cmnpvc pc, #24, 8 @ p-variant is OBSOLETE @ 0x18000000 │ │ │ │ @@ -444342,47 +444382,47 @@ │ │ │ │ svclt 0x00140f02 │ │ │ │ ldrdne pc, [r8, -r4] │ │ │ │ ldrdne pc, [r4, -r4] │ │ │ │ @ instruction: 0xe7b24798 │ │ │ │ stmdage r4, {r0, r1, r5, r7, fp, sp, lr} │ │ │ │ strbmi r2, [r9], -r4, lsr #4 │ │ │ │ andls r9, r3, r2, lsl #6 │ │ │ │ - b ffa9f7cc │ │ │ │ + b fe49f87c │ │ │ │ mulscs r0, sp, r8 │ │ │ │ stceq 0, cr15, [r4], {79} @ 0x4f │ │ │ │ @ instruction: 0xf04f9b01 │ │ │ │ @ instruction: 0xf0420e00 │ │ │ │ @ instruction: 0xf88d0201 │ │ │ │ @ instruction: 0x464a2010 │ │ │ │ @ instruction: 0xf102fa0c │ │ │ │ andle r4, r9, r9, lsl r2 │ │ │ │ orreq lr, r2, sp, lsl #22 │ │ │ │ cdpeq 0, 0, cr15, cr7, cr2, {0} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0407dc8 │ │ │ │ strbvc r0, [r8, #120] @ 0x78 │ │ │ │ - bcs 3ee6d4 │ │ │ │ + bcs 3ee784 │ │ │ │ @ instruction: 0xf1b9d1ee │ │ │ │ andle r0, r5, r0, lsl #30 │ │ │ │ mulscc r1, sp, r8 │ │ │ │ orreq pc, r4, #-1207959551 @ 0xb8000001 │ │ │ │ andscc pc, r1, sp, lsl #17 │ │ │ │ ldrdeq lr, [r2, -sp] │ │ │ │ ldrdcc pc, [r4], r0 │ │ │ │ - blls 1f3d50 │ │ │ │ + blls 1f3e00 │ │ │ │ @ instruction: 0xf8c34601 │ │ │ │ @ instruction: 0xe7bb0cfc │ │ │ │ - stc 6, cr15, [r6, #308] @ 0x134 │ │ │ │ - rsbseq lr, r9, ip, ror r2 │ │ │ │ + stc 6, cr15, [lr, #-308]! @ 0xfffffecc │ │ │ │ + rsbseq lr, r9, ip, asr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq lr, [r9], #-22 @ 0xffffffea │ │ │ │ - eoreq r4, r6, sl, asr lr │ │ │ │ + rsbseq lr, r9, r6, asr #2 │ │ │ │ + eoreq r4, r6, r2, asr lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29d3cc │ │ │ │ + blhi 29d47c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ @ instruction: 0x461f4d70 │ │ │ │ addlt r4, sp, r0, ror fp │ │ │ │ mrc 4, 5, r4, cr0, cr13, {3} │ │ │ │ strmi r8, [r4], -r0, asr #22 │ │ │ │ ldrmi r4, [r1], r8, lsl #13 │ │ │ │ @@ -444414,21 +444454,21 @@ │ │ │ │ addshi pc, r3, r0 │ │ │ │ @ instruction: 0xf5044628 │ │ │ │ @ instruction: 0xf8d55580 │ │ │ │ @ instruction: 0x4798317c │ │ │ │ ldmdble r3, {r0, r8, r9, sl, fp, sp}^ │ │ │ │ @ instruction: 0x3172f895 │ │ │ │ cmnle lr, r0, lsl #22 │ │ │ │ - ldrbtmi r4, [pc], #-3917 @ 1e1fb8 │ │ │ │ + ldrbtmi r4, [pc], #-3917 @ 1e2068 │ │ │ │ tstcs r0, r2, asr r6 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf8cdf9db │ │ │ │ movwcs r9, #8 │ │ │ │ stmdavs r6!, {r0, sp} │ │ │ │ - bleq ff41daac │ │ │ │ + bleq ff41db5c │ │ │ │ ldrdne pc, [ip, -r5]! │ │ │ │ andls r4, r3, sl, lsr r6 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ stmib sp, {r2, pc}^ │ │ │ │ movwls r3, #772 @ 0x304 │ │ │ │ @ instruction: 0x462047b0 │ │ │ │ stc2l 7, cr15, [ip, #-1020]! @ 0xfffffc04 │ │ │ │ @@ -444440,96 +444480,96 @@ │ │ │ │ @ instruction: 0xf8d45128 │ │ │ │ strmi r2, [r8, r0, lsr #3]! │ │ │ │ cmppne r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf8c42500 │ │ │ │ smlaltblt r5, r1, r4, r1 │ │ │ │ @ instruction: 0xf8d468a0 │ │ │ │ @ instruction: 0xf8943354 │ │ │ │ - blvs 36ad80 │ │ │ │ + blvs 36ae30 │ │ │ │ @ instruction: 0xf8c447b0 │ │ │ │ stmdbvc r3!, {r4, r6, r8, r9, ip, lr} │ │ │ │ stmiavs r0!, {r0, r1, r3, r6, r8, r9, ip, sp, pc} │ │ │ │ mrscs r2, SP_irq │ │ │ │ stclvs 1, cr7, [r3, #-140] @ 0xffffff74 │ │ │ │ - bmi d73e98 │ │ │ │ + bmi d73f48 │ │ │ │ ldrbtmi r4, [sl], #-2859 @ 0xfffff4d5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, sp, r9, asr #2 │ │ │ │ - blhi 29d344 │ │ │ │ + blhi 29d3f4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - ldrbtmi r4, [pc], #-3879 @ 1e2058 │ │ │ │ + ldrbtmi r4, [pc], #-3879 @ 1e2108 │ │ │ │ @ instruction: 0xf8d4e7ae │ │ │ │ stmiavs r5!, {r2, r3, r4, r5, sl, ip} │ │ │ │ @ instruction: 0x4628b3b1 │ │ │ │ strpl pc, [r0, #1284] @ 0x504 │ │ │ │ ldrsbcc pc, [ip, #-133]! @ 0xffffff7b @ │ │ │ │ svccs 0x00014798 │ │ │ │ @ instruction: 0xf895d90c │ │ │ │ stmdblt r3!, {r1, r4, r5, r6, r8, ip, sp}^ │ │ │ │ - ldrbtmi r4, [pc], #-3871 @ 1e207c │ │ │ │ + ldrbtmi r4, [pc], #-3871 @ 1e212c │ │ │ │ ldmdami pc, {r2, r3, r4, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ msrcs (UNDEF: 102), r0 │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ @ instruction: 0xe7cefadf │ │ │ │ - ldrbtmi r4, [pc], #-3868 @ 1e2090 │ │ │ │ + ldrbtmi r4, [pc], #-3868 @ 1e2140 │ │ │ │ @ instruction: 0x4652e792 │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ @ instruction: 0xf96ef7fe │ │ │ │ - bmi 847cac │ │ │ │ + bmi 847d5c │ │ │ │ stmdavs r6!, {r8, r9, sp} │ │ │ │ - bleq ff41db84 │ │ │ │ + bleq ff41dc34 │ │ │ │ ldrdne pc, [ip, -r5]! │ │ │ │ @ instruction: 0x4620447a │ │ │ │ andls pc, r8, sp, asr #17 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ movwcc lr, #18893 @ 0x49cd │ │ │ │ ldrmi r9, [r0, r0, lsl #6]! │ │ │ │ @ instruction: 0x4628e791 │ │ │ │ - blx fe71fad4 │ │ │ │ + blx 111fb84 │ │ │ │ @ instruction: 0xf8c44601 │ │ │ │ strb r0, [r5, -r4, asr #8]! │ │ │ │ @ instruction: 0xf67e4628 │ │ │ │ - strmi pc, [r1], -r1, asr #24 │ │ │ │ + strmi pc, [r1], -r9, ror #23 │ │ │ │ ldrteq pc, [ip], #-2244 @ 0xfffff73c @ │ │ │ │ @ instruction: 0xf64de7c1 │ │ │ │ - svclt 0x0000ec94 │ │ │ │ - ldrsbteq lr, [r9], #-8 │ │ │ │ + svclt 0x0000ec3c │ │ │ │ + rsbseq lr, r9, r8, lsr #32 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffe4cb │ │ │ │ - rsbseq sp, r9, r6, asr #31 │ │ │ │ + rsbseq sp, r9, r6, lsl pc │ │ │ │ @ instruction: 0xffffe42b │ │ │ │ @ instruction: 0xffffe393 │ │ │ │ - eoreq r4, r6, r0, lsl #24 │ │ │ │ + strdeq r4, [r6], -r8 @ │ │ │ │ @ instruction: 0xffffe37f │ │ │ │ @ instruction: 0xffffe455 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed39310 │ │ │ │ + bl fed393c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r6, r0, ror #31 │ │ │ │ strls r9, [r0], #-3080 @ 0xfffff3f8 │ │ │ │ strls r9, [r1], #-3081 @ 0xfffff3f7 │ │ │ │ strls r9, [r2], #-3082 @ 0xfffff3f6 │ │ │ │ mlami ip, sp, r8, pc @ │ │ │ │ strcs r9, [r0], #-1028 @ 0xfffffbfc │ │ │ │ @ instruction: 0xf7ff9403 │ │ │ │ andlt pc, r6, sp, ror #29 │ │ │ │ svclt 0x0000bd10 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed39340 │ │ │ │ + bl fed393f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [pc], -r8, ror #31 │ │ │ │ tstcs r0, r6, lsl r6 │ │ │ │ strmi r2, [r5], -r0, lsr #4 │ │ │ │ @ instruction: 0xf64d461c │ │ │ │ - @ instruction: 0xf8b7e984 │ │ │ │ + @ instruction: 0xf8b7e92c │ │ │ │ ldrtmi r7, [r8], -sl, asr #32 │ │ │ │ - blx 1e1fd86 │ │ │ │ - blvs fe2ce5c4 │ │ │ │ + blx 81fe36 │ │ │ │ + blvs fe2ce674 │ │ │ │ svclt 0x00082b01 │ │ │ │ adclt r8, r3, #540 @ 0x21c │ │ │ │ adchi r2, pc, r0, lsl #2 │ │ │ │ tstpeq pc, r3, ror #6 @ p-variant is OBSOLETE │ │ │ │ vrhadd.u32 d22, d19, d30 │ │ │ │ mvnvs r4, pc, lsl r1 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ @@ -444538,77 +444578,77 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrmi r4, [r5], -r6, lsl #12 │ │ │ │ ldrmi r4, [pc], -ip, lsl #12 │ │ │ │ strpl pc, [r0], r6, lsl #10 │ │ │ │ tstcs r0, r8, asr r2 │ │ │ │ @ instruction: 0xf64d4620 │ │ │ │ - rscslt lr, fp, #92, 18 @ 0x170000 │ │ │ │ + rscslt lr, fp, #4, 18 @ 0x10000 │ │ │ │ strhhi pc, [sl], #-133 @ 0xffffff7b @ │ │ │ │ @ instruction: 0xb179f896 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ streq pc, [r7], -r3, ror #6 │ │ │ │ @ instruction: 0xf8954640 │ │ │ │ strbmi r9, [r2], ip, asr #32 │ │ │ │ strcs pc, [pc], -r3, ror #6 │ │ │ │ - blx 111fdee │ │ │ │ + blx ffb1fe9c │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf1a9d004 │ │ │ │ @ instruction: 0xf0130304 │ │ │ │ strdle r0, [lr], -fp @ │ │ │ │ @ instruction: 0xf3696c23 │ │ │ │ strtvs r3, [r3], #-979 @ 0xfffffc2d │ │ │ │ - blvs fe2ce664 │ │ │ │ + blvs fe2ce714 │ │ │ │ svclt 0x00082b01 │ │ │ │ ldrsbtge pc, [ip], -r0 @ │ │ │ │ strhcc pc, [r0], #-132 @ 0xffffff7c @ │ │ │ │ svceq 0x0003f1b9 │ │ │ │ subsvs pc, r0, r4, lsr #17 │ │ │ │ movweq pc, #45930 @ 0xb36a @ │ │ │ │ subcc pc, r0, r4, lsr #17 │ │ │ │ @ instruction: 0xf8b5d00f │ │ │ │ - blcc 22e328 │ │ │ │ + blcc 22e3d8 │ │ │ │ @ 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 a6a3f0 │ │ │ │ + blcs 25eef8 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ addslt r3, fp, #1024 @ 0x400 │ │ │ │ stcvs 7, cr14, [r3], #-932 @ 0xfffffc5c │ │ │ │ vhsub.u32 d18, d2, d7 │ │ │ │ strtvs r3, [r3], #-979 @ 0xfffffc2d │ │ │ │ - blvs fe2ce7c4 │ │ │ │ + blvs fe2ce874 │ │ │ │ tstle r9, r1, lsl #22 │ │ │ │ @ instruction: 0xf8b46bc2 │ │ │ │ @ instruction: 0xf8a43040 │ │ │ │ vqadd.u32 q11, q1, q0 │ │ │ │ @ instruction: 0xf8a4030b │ │ │ │ ldrb r3, [r2, r0, asr #32] │ │ │ │ strhcc pc, [r0], #-132 @ 0xffffff7c @ │ │ │ │ subsvs pc, r0, r4, lsr #17 │ │ │ │ movweq pc, #45928 @ 0xb368 @ │ │ │ │ subcc pc, r0, r4, lsr #17 │ │ │ │ svclt 0x0000e7c9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed39478 │ │ │ │ + bl fed39528 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ eorscs r4, pc, #19922944 @ 0x1300000 │ │ │ │ @ instruction: 0xf8b19201 │ │ │ │ @ instruction: 0xf8b3204a │ │ │ │ strls r4, [r0], #-74 @ 0xffffffb6 │ │ │ │ @ instruction: 0xf94af7fe │ │ │ │ ldclt 0, cr11, [r0, #-8] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed394a0 │ │ │ │ + bl fed39550 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ @ instruction: 0x6c0c6bca │ │ │ │ stmib sp, {r0, r1, r3, r9, fp, sp, lr}^ │ │ │ │ stmibvs sl, {sl, sp}^ │ │ │ │ @ instruction: 0xf7fe6809 │ │ │ │ andlt pc, r2, r7, lsr r9 @ │ │ │ │ @@ -444637,19 +444677,19 @@ │ │ │ │ movwls r9, #43851 @ 0xab4b │ │ │ │ teqpcc r0, sp @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf89d9319 │ │ │ │ tstls r2, #52, 2 │ │ │ │ movwls r9, #56143 @ 0xdb4f │ │ │ │ biccc pc, r4, #134217731 @ 0x8000003 │ │ │ │ @ instruction: 0xf709930f │ │ │ │ - strmi pc, [r7], -r7, lsl #21 │ │ │ │ + strmi pc, [r7], -pc, lsr #20 │ │ │ │ @ instruction: 0x0004f8ba │ │ │ │ - blx fe29ff60 │ │ │ │ - blvs ff0c8b64 │ │ │ │ - blcs 2c6f9c │ │ │ │ + blx ca0010 │ │ │ │ + blvs ff0c8c14 │ │ │ │ + blcs 2c704c │ │ │ │ mvnshi pc, r0 │ │ │ │ movwls r2, #37632 @ 0x9300 │ │ │ │ movwls r9, #58129 @ 0xe311 │ │ │ │ stmpl r0, {r2, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0039b49 │ │ │ │ @ instruction: 0xf8980710 │ │ │ │ movwls r3, #45428 @ 0xb174 │ │ │ │ @@ -444665,15 +444705,15 @@ │ │ │ │ @ instruction: 0x4620fb9f │ │ │ │ mcrr2 7, 15, pc, ip, cr15 @ │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xff70f7fd │ │ │ │ ldrtmi r6, [r1], -r0, lsr #17 │ │ │ │ teqpcc r0, r0 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46304798 │ │ │ │ - @ instruction: 0xff2af67c │ │ │ │ + mrc2 6, 6, pc, cr2, cr12, {3} │ │ │ │ teqlt fp, sl, lsl #22 │ │ │ │ teqpvs ip, r5 @ @ p-variant is OBSOLETE │ │ │ │ orreq pc, r4, #4, 2 │ │ │ │ strtmi r2, [r8], -r1, lsl #4 │ │ │ │ ldrmi r2, [r0, r0, lsl #2]! │ │ │ │ cmppne r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ stmiavs r0!, {r0, r3, r6, r8, ip, sp, pc} │ │ │ │ @@ -444685,74 +444725,74 @@ │ │ │ │ @ instruction: 0xf8df299c │ │ │ │ ldrbtmi r3, [sl], #-2448 @ 0xfffff670 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbhi pc, [r9, #-64]! @ 0xffffffc0 @ │ │ │ │ pop {r0, r2, r3, r4, r5, ip, sp, pc} │ │ │ │ - blvs fe2463b4 │ │ │ │ + blvs fe246464 │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ cdpne 0, 12, cr8, cr11, cr11, {7} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ - blls 4c7054 │ │ │ │ - blls 144e874 │ │ │ │ + blls 4c7104 │ │ │ │ + blls 144e924 │ │ │ │ @ instruction: 0xf100069e │ │ │ │ - blls 7027d4 │ │ │ │ + blls 702884 │ │ │ │ tsteq r7, r3, asr sl │ │ │ │ sbcshi pc, r2, #0 │ │ │ │ @ instruction: 0xf0072300 │ │ │ │ tstls r3, #1073741824 @ 0x40000000 │ │ │ │ tstls r5, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf8db9b0c │ │ │ │ ldmdavs r9, {r2}^ │ │ │ │ vstmiavc r1!, {s29-s157} │ │ │ │ vstmiavc r1!, {d30-} │ │ │ │ @ instruction: 0xf0004560 │ │ │ │ - bls 442a9c │ │ │ │ - bcs 209168 │ │ │ │ + bls 442b4c │ │ │ │ + bcs 209218 │ │ │ │ movwcs fp, #3868 @ 0xf1c │ │ │ │ movtls r2, #41472 @ 0xa200 │ │ │ │ stmdbvc r3!, {r0, r3, r9, ip, pc} │ │ │ │ - blcs 1f3cf0 │ │ │ │ + blcs 1f3da0 │ │ │ │ @ instruction: 0x81b7f040 │ │ │ │ tstcs r0, r1, lsl #6 │ │ │ │ stclvs 1, cr7, [r3, #-140] @ 0xffffff74 │ │ │ │ @ instruction: 0xf8d44798 │ │ │ │ teqlt r3, r0, asr r3 │ │ │ │ movwcs r6, #2208 @ 0x8a0 │ │ │ │ @ instruction: 0x4619461a │ │ │ │ ldrsbtls pc, [r0], -r0 @ │ │ │ │ - bls 6b4394 │ │ │ │ + bls 6b4444 │ │ │ │ ldrdcc pc, [r8], r5 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf8d48132 │ │ │ │ @ instruction: 0x46281c7c │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ @ instruction: 0xf8d830ac │ │ │ │ @ instruction: 0x462810fc │ │ │ │ - blls 5342f4 │ │ │ │ + blls 5343a4 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d8827b │ │ │ │ @ instruction: 0x4628317c │ │ │ │ ldrmi r9, [r8, sp, lsl #18] │ │ │ │ - blcs 2491d0 │ │ │ │ + blcs 249280 │ │ │ │ @ instruction: 0xf0009b0f │ │ │ │ - blcs 342a10 │ │ │ │ + blcs 342ac0 │ │ │ │ rsbhi pc, r6, #0 │ │ │ │ ldrdcc pc, [r0, #-136] @ 0xffffff78 │ │ │ │ stmdbls lr, {r0, r4, r9, fp, ip, pc} │ │ │ │ andmi r9, sl, #2013265920 @ 0x78000000 │ │ │ │ adcshi pc, fp, r0 │ │ │ │ andsne lr, r3, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf000430a │ │ │ │ svcls 0x001d80b6 │ │ │ │ stmib sp, {r3, r4, r6, r9, sp}^ │ │ │ │ - blge b2f158 │ │ │ │ + blge b2f208 │ │ │ │ @ instruction: 0x46394618 │ │ │ │ - stmdb ip!, {r0, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r4, {r0, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrhne pc, [r4], #141 @ 0x8d @ │ │ │ │ vrsubhn.i16 d20, , │ │ │ │ ldmibcs r6, {r0, r1, r3, r8} │ │ │ │ vhadd.s8 d13, d0, d9 │ │ │ │ ldmibcs r2, {r0, r1, r2, r6, r7, r8, pc} │ │ │ │ biccs fp, r8, r8, lsl #30 │ │ │ │ ldmibcs r3, {r0, r1, ip, lr, pc} │ │ │ │ @@ -444761,43 +444801,43 @@ │ │ │ │ ldrhcc pc, [r4], #141 @ 0x8d @ │ │ │ │ strtmi r9, [r8], -r3, lsr #14 │ │ │ │ movweq pc, #45921 @ 0xb361 @ │ │ │ │ sbcscc pc, r4, sp, lsr #17 │ │ │ │ smlsdxcs r0, r9, ip, r6 │ │ │ │ ldrdcc pc, [ip, r5]! │ │ │ │ stmib sp, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ - blge ac0124 │ │ │ │ + blge ac01d4 │ │ │ │ ldrtmi r9, [sl], -r2, lsl #6 │ │ │ │ tstcs r4, r2, lsl #6 │ │ │ │ @ instruction: 0xf8d59024 │ │ │ │ strtmi r6, [r8], -r8, asr #2 │ │ │ │ - blge 9f43f8 │ │ │ │ + blge 9f44a8 │ │ │ │ ldrtmi r9, [sl], -r0, lsl #6 │ │ │ │ movwcs r2, #8452 @ 0x2104 │ │ │ │ @ instruction: 0x7094f8d5 │ │ │ │ ldrmi r4, [r8, r8, lsr #12]! │ │ │ │ cmnlt r9, r4, lsr #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1eed5c │ │ │ │ + bcs 1eee0c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2062d0 │ │ │ │ + blcs 206380 │ │ │ │ mvnhi pc, r0 │ │ │ │ - blls 46c174 │ │ │ │ + blls 46c224 │ │ │ │ @ instruction: 0xf8d5b12b │ │ │ │ andcs r6, r1, #60, 2 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - blls 5f443c │ │ │ │ - blcs 233e00 │ │ │ │ + blls 5f44ec │ │ │ │ + blcs 233eb0 │ │ │ │ svclt 0x00949b0a │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ svclt 0x00181e19 │ │ │ │ @ instruction: 0xf7fd2101 │ │ │ │ - blls 6a2160 │ │ │ │ + blls 6a2210 │ │ │ │ ldrbmi r9, [sl], -r5, lsl #6 │ │ │ │ ldrbmi r9, [r1], -r9, lsl #22 │ │ │ │ strtmi r9, [r0], -r4, lsl #6 │ │ │ │ movwls r9, #15115 @ 0x3b0b │ │ │ │ movwls r9, #11020 @ 0x2b0c │ │ │ │ movwls r9, #27470 @ 0x6b4e │ │ │ │ movwls r9, #6984 @ 0x1b48 │ │ │ │ @@ -444806,46 +444846,46 @@ │ │ │ │ stmdbvc r3!, {r0, r1, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmiavs r0!, {r0, r3, r8, pc} │ │ │ │ mrscs r2, SP_irq │ │ │ │ stclvs 1, cr7, [r3, #-140] @ 0xffffff74 │ │ │ │ @ instruction: 0xe6d54798 │ │ │ │ @ instruction: 0xf0002903 │ │ │ │ - blls 4c2c74 │ │ │ │ + blls 4c2d24 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 1442d8c │ │ │ │ + blls 1442e3c │ │ │ │ @ instruction: 0x0720f013 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ @ instruction: 0xf43f9314 │ │ │ │ smladcs r0, r5, pc, sl @ │ │ │ │ @ instruction: 0xf47f2903 │ │ │ │ @ instruction: 0xf890af0c │ │ │ │ stmdbcs r6, {r0, r2, r4, r5, ip} │ │ │ │ svcge 0x0007f43f │ │ │ │ ldrls r2, [r3, -r1, lsl #6] │ │ │ │ tstls r5, #738197504 @ 0x2c000000 │ │ │ │ - blls 4dc23c │ │ │ │ + blls 4dc2ec │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 144e0e8 │ │ │ │ + blls 144e198 │ │ │ │ @ instruction: 0xf57f069b │ │ │ │ - blvs fe24e0e0 │ │ │ │ + blvs fe24e190 │ │ │ │ @ instruction: 0xf47f2903 │ │ │ │ @ instruction: 0xf890aead │ │ │ │ stmdbcs r6, {r0, r2, r4, r5, ip} │ │ │ │ mcrge 4, 5, pc, cr8, cr15, {1} @ │ │ │ │ tstls r3, #24, 22 @ 0x6000 │ │ │ │ tstls r4, #32505856 @ 0x1f00000 │ │ │ │ tstls r5, #67108864 @ 0x4000000 │ │ │ │ - blls 59c20c │ │ │ │ - b 6c8e94 │ │ │ │ + blls 59c2bc │ │ │ │ + b 6c8f44 │ │ │ │ @ instruction: 0xf0000702 │ │ │ │ svcls 0x001d80cf │ │ │ │ ldrmi sl, [r8], -r5, lsr #22 │ │ │ │ @ instruction: 0x46392258 │ │ │ │ - ldmda r2!, {r0, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda sl, {r0, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrhne pc, [r4], #141 @ 0x8d @ │ │ │ │ vrsubhn.i16 d20, , │ │ │ │ ldmibcs r6, {r0, r1, r3, r8} │ │ │ │ vhadd.s8 d13, d0, d9 │ │ │ │ ldmibcs r2, {r1, r3, r4, r8, pc} │ │ │ │ biccs fp, r8, r8, lsl #30 │ │ │ │ ldmibcs r3, {r0, r1, ip, lr, pc} │ │ │ │ @@ -444866,36 +444906,36 @@ │ │ │ │ movwls sl, #2846 @ 0xb1e │ │ │ │ tstcs r4, sl, lsr r6 │ │ │ │ @ instruction: 0xf8d52301 │ │ │ │ @ instruction: 0x46287094 │ │ │ │ ldmdbls pc, {r3, r4, r5, r7, r8, r9, sl, lr} @ │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2322c8 │ │ │ │ + blcc 232378 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x6c88b91b │ │ │ │ asrscc pc, r0 @ @ │ │ │ │ @ instruction: 0x27014798 │ │ │ │ svccs 0x0000e743 │ │ │ │ addshi pc, r4, r0 │ │ │ │ ldclne 8, cr15, [ip], #-848 @ 0xfffffcb0 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ ldrdcc pc, [ip], r5 @ │ │ │ │ ldrdne pc, [r0, -r8] │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ - blcs 209334 │ │ │ │ + blcs 2093e4 │ │ │ │ mcrge 4, 6, pc, cr11, cr15, {3} @ │ │ │ │ stmiavs r0!, {r1, r2, r4, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ - blls 942b70 │ │ │ │ + blls 942c20 │ │ │ │ strhcs pc, [r0], #-131 @ 0xffffff7d @ │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ - blcs 1bf2768 │ │ │ │ + blcs 1bf2818 │ │ │ │ tstphi pc, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8ba990f │ │ │ │ stmdbcs r8, {r2, sp} │ │ │ │ mvnhi pc, #0, 4 │ │ │ │ @ instruction: 0xf011e8df │ │ │ │ @ instruction: 0x019801b0 │ │ │ │ @ instruction: 0x01be01b2 │ │ │ │ @@ -444904,21 +444944,21 @@ │ │ │ │ @ instruction: 0xf89701c0 │ │ │ │ @ instruction: 0xf8976035 │ │ │ │ mcrcc 0, 0, r1, cr6, cr4, {1} │ │ │ │ @ instruction: 0x2601bf18 │ │ │ │ svclt 0x00181f8b │ │ │ │ strls r2, [r9], -r1, lsl #6 │ │ │ │ @ instruction: 0x960e9311 │ │ │ │ - blcs 35bf40 │ │ │ │ + blcs 35bff0 │ │ │ │ sbcshi pc, r8, r0 │ │ │ │ ldrdcc pc, [r4, #-136] @ 0xffffff78 │ │ │ │ @ instruction: 0xf8d3e6a6 │ │ │ │ @ instruction: 0xf8dbc00c │ │ │ │ - b fe4e27a4 │ │ │ │ - bl fed82328 │ │ │ │ + b fe4e2854 │ │ │ │ + bl fed823d8 │ │ │ │ ldrbmi r7, [r0, #-3820]! @ 0xfffff114 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr13, cr15, {3} │ │ │ │ @ instruction: 0x3012f9b3 │ │ │ │ @ instruction: 0xe012f9bb │ │ │ │ rscvc lr, r3, r3, lsl #21 │ │ │ │ rscvc lr, r3, r0, lsr #23 │ │ │ │ strmi fp, [r6, #640] @ 0x280 │ │ │ │ @@ -444943,37 +444983,37 @@ │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ usat16 pc, #14, r3 @ │ │ │ │ strvc lr, [r0, -sp, asr #19] │ │ │ │ movwls sl, #11037 @ 0x2b1d │ │ │ │ movwcs r4, #5690 @ 0x163a │ │ │ │ strtmi r2, [r8], -r4, lsl #2 │ │ │ │ ldrdvs pc, [r8, #-133] @ 0xffffff7b │ │ │ │ - blge 9746bc │ │ │ │ + blge 97476c │ │ │ │ ldrtmi r9, [sl], -r0, lsl #6 │ │ │ │ tstcs r4, r1, lsl #6 │ │ │ │ @ instruction: 0x7094f8d5 │ │ │ │ ldrmi r4, [r8, r8, lsr #12]! │ │ │ │ strt r2, [ip], r1, lsl #14 │ │ │ │ - bcs 209068 │ │ │ │ + bcs 209118 │ │ │ │ @ instruction: 0xf8d4d04e │ │ │ │ @ instruction: 0x46281c7c │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ @ instruction: 0xf8d830ac │ │ │ │ strtmi r1, [r8], -r8, lsl #2 │ │ │ │ - blls 53468c │ │ │ │ + blls 53473c │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - blls 7ce104 │ │ │ │ - blcs 23cab8 │ │ │ │ + blls 7ce1b4 │ │ │ │ + blcs 23cb68 │ │ │ │ subshi pc, r0, #64, 4 │ │ │ │ @ instruction: 0x2178f898 │ │ │ │ addmi r9, fp, #16, 18 @ 0x40000 │ │ │ │ andcs fp, r0, #20, 30 @ 0x50 │ │ │ │ andeq pc, r1, #2 │ │ │ │ - bl 28948c │ │ │ │ - bl 2e3560 │ │ │ │ + bl 28953c │ │ │ │ + bl 2e3610 │ │ │ │ @ instruction: 0xf8d70783 │ │ │ │ movwls r3, #55244 @ 0xd7cc │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ stmdbls pc, {r2, r3, r4, r9, sl, fp, sp, pc} @ │ │ │ │ vmla.i8 d2, d0, d8 │ │ │ │ ldm pc, {r1, r3, r4, r5, r8, r9, pc}^ @ │ │ │ │ cmppeq r9, r1, lsl r0 @ p-variant is OBSOLETE │ │ │ │ @@ -444981,65 +445021,65 @@ │ │ │ │ cmpeq r1, r3, asr r1 │ │ │ │ cmpeq sp, pc, asr #2 │ │ │ │ cmpeq r2, fp, asr #2 │ │ │ │ svclt 0x000829bd │ │ │ │ @ instruction: 0xf43f21ca │ │ │ │ @ instruction: 0xf601ae3c │ │ │ │ vmvn.i32 d23, #43008 @ 0x0000a800 │ │ │ │ - bcs 2a30c0 │ │ │ │ + bcs 2a3170 │ │ │ │ tstcs r0, r8, lsr #30 │ │ │ │ ldmibcs sp!, {r0, r1, r4, r5, r9, sl, sp, lr, pc} │ │ │ │ biccs fp, sl, r8, lsl #30 │ │ │ │ mcrge 4, 7, pc, cr9, cr15, {1} @ │ │ │ │ eorsvc pc, r8, #1048576 @ 0x100000 │ │ │ │ andeq pc, fp, #134217731 @ 0x8000003 │ │ │ │ svclt 0x00282a03 │ │ │ │ strbt r2, [r0], r0, lsl #2 │ │ │ │ andsne lr, r8, #3620864 @ 0x374000 │ │ │ │ - bl 27415c │ │ │ │ - bl 2e31c4 │ │ │ │ + bl 27420c │ │ │ │ + bl 2e3274 │ │ │ │ @ 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 2095bc │ │ │ │ + ldclge 4, cr15, [pc, #508] @ 1e2b88 │ │ │ │ @ instruction: 0xf8ba9b1d │ │ │ │ @ instruction: 0xf8b32004 │ │ │ │ - blls 6269e8 │ │ │ │ + blls 626a98 │ │ │ │ smlabteq fp, r1, r3, pc @ │ │ │ │ @ instruction: 0xf1a2b123 │ │ │ │ - blcs 223694 │ │ │ │ + blcs 223744 │ │ │ │ eorhi pc, ip, #64, 4 │ │ │ │ @ instruction: 0x46209b17 │ │ │ │ - blls 447500 │ │ │ │ - blls 1487510 │ │ │ │ - blls 607510 │ │ │ │ - blls 5c7510 │ │ │ │ + blls 4475b0 │ │ │ │ + blls 14875c0 │ │ │ │ + blls 6075c0 │ │ │ │ + blls 5c75c0 │ │ │ │ ldc2 7, cr15, [r0], {254} @ 0xfe │ │ │ │ strb r9, [r2, #13] │ │ │ │ @ instruction: 0x317af898 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8d8af23 │ │ │ │ strb r3, [r9, #332] @ 0x14c │ │ │ │ mlasvc r4, r0, r8, pc @ │ │ │ │ tstls r4, #0, 6 │ │ │ │ svclt 0x00183f06 │ │ │ │ strb r2, [r6, #-1793]! @ 0xfffff8ff │ │ │ │ @ instruction: 0xf8d06c88 │ │ │ │ @ instruction: 0x479831b0 │ │ │ │ - blls 7dc190 │ │ │ │ + blls 7dc240 │ │ │ │ ldmdble sp!, {r0, r8, r9, fp, sp} │ │ │ │ @ instruction: 0x2178f898 │ │ │ │ addmi r9, fp, #16, 18 @ 0x40000 │ │ │ │ andcs fp, r0, #20, 30 @ 0x50 │ │ │ │ andeq pc, r1, #2 │ │ │ │ - bl 289594 │ │ │ │ - bl 2e3668 │ │ │ │ + bl 289644 │ │ │ │ + bl 2e3718 │ │ │ │ @ instruction: 0xf8d70783 │ │ │ │ movwls r3, #55100 @ 0xd73c │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ stmdbls pc, {r3, r4, r7, r8, sl, fp, sp, pc} @ │ │ │ │ vmla.i8 d2, d0, d8 │ │ │ │ ldm pc, {r2, r3, r4, r5, r7, r9, pc}^ @ │ │ │ │ strge pc, [lr, #1]! │ │ │ │ @@ -445057,194 +445097,194 @@ │ │ │ │ ldm pc, {r5, r7, r9, pc}^ @ │ │ │ │ stclne 0, cr15, [r3, #-4] │ │ │ │ ldrbpl r4, [r7, #-1351] @ 0xfffffab9 │ │ │ │ subseq r4, r9, r3, asr sp │ │ │ │ svcls 0x000b2301 │ │ │ │ str r9, [sp, #-788]! @ 0xfffffcec │ │ │ │ ldrb r4, [sp], #1551 @ 0x60f │ │ │ │ - blcs 2095e8 │ │ │ │ + blcs 209698 │ │ │ │ cmnphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ sbcseq r9, fp, pc, lsl #22 │ │ │ │ vadd.i8 , , q9 │ │ │ │ stmiane r7!, {r2, r4, r5, r7, r8, r9, ip, lr}^ │ │ │ │ ldrcc pc, [r4, #2258]! @ 0x8d2 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavs fp!, {r2, r6, r9, pc} │ │ │ │ ldrb r9, [sl, #-781] @ 0xfffffcf3 │ │ │ │ - bcs fe72adec │ │ │ │ + bcs fe72ae9c │ │ │ │ msrhi (UNDEF: 39), r0 │ │ │ │ vpmin.s8 d18, d16, d1 │ │ │ │ @ instruction: 0xf1a28129 │ │ │ │ - blcs 263844 │ │ │ │ + blcs 2638f4 │ │ │ │ rsbhi pc, ip, #0, 4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ andseq r1, r4, r2, lsl #12 │ │ │ │ movwcs r9, #44819 @ 0xaf13 │ │ │ │ strvc pc, [r1, -r3, lsl #22] │ │ │ │ streq lr, [r7, r4, lsl #22] │ │ │ │ ldmdbcc ip!, {r0, r1, r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 20764c │ │ │ │ - ldcge 4, cr15, [pc, #-508]! @ 1e2820 │ │ │ │ - @ instruction: 0xf94af681 │ │ │ │ + blcs 2076fc │ │ │ │ + ldcge 4, cr15, [pc, #-508]! @ 1e28d0 │ │ │ │ + @ instruction: 0xf8f2f681 │ │ │ │ @ instruction: 0xf8c7900d │ │ │ │ ldr r0, [r8, #-2428]! @ 0xfffff684 │ │ │ │ strb r2, [ip, r4, lsl #14]! │ │ │ │ strb r2, [sl, r3, lsl #14]! │ │ │ │ ldrb r2, [r8, r0, lsl #2] │ │ │ │ ldrb r2, [r6, r3, lsl #2] │ │ │ │ - blcs 289698 │ │ │ │ + blcs 289748 │ │ │ │ tstcs r2, r4, lsr pc │ │ │ │ ldrb r2, [r0, lr, lsl #2] │ │ │ │ - blcs 2896a4 │ │ │ │ + blcs 289754 │ │ │ │ tstcs sl, r4, lsr pc │ │ │ │ strb r2, [sl, pc, lsl #2] │ │ │ │ strb r2, [r8, r9, lsl #2] │ │ │ │ strb r2, [r6, r5, lsl #2] │ │ │ │ strb r2, [r4, r4, lsl #2] │ │ │ │ bfi r2, r0, #2, #1 │ │ │ │ - bcs fe72ae68 │ │ │ │ + bcs fe72af18 │ │ │ │ rschi pc, r9, r0, lsl #4 │ │ │ │ vpmin.s8 d18, d16, d1 │ │ │ │ @ instruction: 0xf1a280eb │ │ │ │ - blcs 2638c0 │ │ │ │ + blcs 263970 │ │ │ │ eorhi pc, lr, #0, 4 │ │ │ │ stceq 2, cr15, [r8], {15} │ │ │ │ eorcc pc, r3, ip, asr r8 @ │ │ │ │ @ instruction: 0x4760449c │ │ │ │ @ instruction: 0xffffff83 │ │ │ │ @ instruction: 0xffffffa9 │ │ │ │ @ instruction: 0xffffffa5 │ │ │ │ strb r2, [r6, r0, lsl #2]! │ │ │ │ - blcs 2896f4 │ │ │ │ + blcs 2897a4 │ │ │ │ tstcs r2, r4, lsr pc │ │ │ │ strb r2, [r0, lr, lsl #2]! │ │ │ │ ldrb r2, [lr, r9, lsl #2] │ │ │ │ ldrb r2, [ip, r5, lsl #2] │ │ │ │ ldrb r2, [sl, r4, lsl #2] │ │ │ │ ldrb r2, [r8, r3, lsl #2] │ │ │ │ bfi r2, r0, #2, #21 │ │ │ │ - blcs 289714 │ │ │ │ + blcs 2897c4 │ │ │ │ tstcs sl, r4, lsr pc │ │ │ │ ldrb r2, [r0, pc, lsl #2] │ │ │ │ @ instruction: 0xf8982101 │ │ │ │ @ instruction: 0xf67d3177 │ │ │ │ - andls pc, sp, r1, ror #31 │ │ │ │ + andls pc, sp, r9, lsl #31 │ │ │ │ ldreq pc, [ip, -r7, asr #17]! │ │ │ │ smlattcs r0, r3, r4, lr │ │ │ │ strdcs lr, [lr, -r5] │ │ │ │ strdcs lr, [r9, -r3] │ │ │ │ strdcs lr, [r5, -r1] │ │ │ │ smlattcs r4, pc, r7, lr │ │ │ │ smlattcs r3, sp, r7, lr │ │ │ │ tstcs r0, fp, ror #15 │ │ │ │ smlattcs pc, r9, r7, lr │ │ │ │ tstcs r0, r7, ror #15 │ │ │ │ @ instruction: 0x3177f898 │ │ │ │ - @ instruction: 0xffe8f67d │ │ │ │ + @ instruction: 0xff90f67d │ │ │ │ @ instruction: 0xf8c7900d │ │ │ │ strb r0, [sl], #1996 @ 0x7cc │ │ │ │ ldrb r2, [r5, pc, lsl #2]! │ │ │ │ ldrb r2, [r3, r9, lsl #2]! │ │ │ │ ldrb r2, [r1, r5, lsl #2]! │ │ │ │ strb r2, [pc, r4, lsl #2]! │ │ │ │ strb r2, [sp, r3, lsl #2]! │ │ │ │ strb r2, [fp, lr, lsl #2]! │ │ │ │ strb r2, [r9, r1, lsl #2]! │ │ │ │ strb r2, [r7, r0, lsl #2]! │ │ │ │ @ instruction: 0xf8999a0c │ │ │ │ ldmdavs r0, {r4, r6, sp, lr} │ │ │ │ ldmvs r0, {r1, r3, r4, ip, pc} │ │ │ │ @ instruction: 0x2010f9b2 │ │ │ │ - bls 13c73a8 │ │ │ │ + bls 13c7458 │ │ │ │ stmdals r8, {r0, r1, r3, r4, ip, pc}^ │ │ │ │ - bcs 232f08 │ │ │ │ + bcs 232fb8 │ │ │ │ vseleq.f32 s30, s12, s1 │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ svceq 0x0001f1be │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ stmdbcs r0, {r0, r9, sl, fp} │ │ │ │ ldmdals sl, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ submi r1, r9, #64, 16 @ 0x400000 │ │ │ │ @ instruction: 0xf1bc901a │ │ │ │ svclt 0x00bf0f00 │ │ │ │ strbtmi r9, [r0], #-2075 @ 0xfffff7e5 │ │ │ │ stceq 1, cr15, [r0], {204} @ 0xcc │ │ │ │ - blcs 206bdc │ │ │ │ + blcs 206c8c │ │ │ │ addslt sp, lr, #24576 @ 0x6000 │ │ │ │ ldrtmi r9, [r3], #-2844 @ 0xfffff4e4 │ │ │ │ andslt r4, fp, #1610612743 @ 0x60000007 │ │ │ │ eorslt r9, r3, #28, 6 @ 0x70000000 │ │ │ │ @ instruction: 0x061ae9dd │ │ │ │ ldrtmi r4, [r0], -r6, lsl #6 │ │ │ │ bicmi r9, r0, #432 @ 0x1b0 │ │ │ │ - b 15b4168 │ │ │ │ + b 15b4218 │ │ │ │ svclt 0x00a870d0 │ │ │ │ strmi r2, [r6], -r0 │ │ │ │ addmi r9, r2, #1703936 @ 0x1a0000 │ │ │ │ @ instruction: 0x2600bfd4 │ │ │ │ streq pc, [r1], -r6 │ │ │ │ bicmi r9, r0, #28, 16 @ 0x1c0000 │ │ │ │ sbcscc lr, r0, r6, lsl sl │ │ │ │ @ instruction: 0xf0409009 │ │ │ │ movwcs r8, #291 @ 0x123 │ │ │ │ strb r9, [r8], #-842 @ 0xfffffcb6 │ │ │ │ - blcs 249818 │ │ │ │ + blcs 2498c8 │ │ │ │ @ instruction: 0xf898d945 │ │ │ │ ldmdbls r0, {r3, r4, r5, r6, r8, sp} │ │ │ │ svclt 0x0014428b │ │ │ │ @ instruction: 0xf0022200 │ │ │ │ - blls 5a33d4 │ │ │ │ + blls 5a3484 │ │ │ │ movteq lr, #15106 @ 0x3b02 │ │ │ │ streq lr, [r3, r4, lsl #22] │ │ │ │ @ instruction: 0x3784f8d7 │ │ │ │ - blcs 207814 │ │ │ │ + blcs 2078c4 │ │ │ │ mrrcge 4, 7, pc, fp, cr15 @ │ │ │ │ stmdbcs r8, {r0, r1, r2, r3, r8, fp, ip, pc} │ │ │ │ cmnphi r6, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf001e8df │ │ │ │ ldreq r1, [r3, -r5] │ │ │ │ ldmdbne ip, {r1, r5, r8, r9, sl, fp, ip} │ │ │ │ movwcs r0, #22 │ │ │ │ ldmdbls r6, {r1, r2, r4, r8, r9, ip, pc} │ │ │ │ @ instruction: 0x3177f898 │ │ │ │ - @ instruction: 0xff82f67d │ │ │ │ + @ instruction: 0xff2af67d │ │ │ │ @ instruction: 0xf8c7900d │ │ │ │ strb r0, [r4], #-1924 @ 0xfffff87c │ │ │ │ tstls r6, #67108864 @ 0x4000000 │ │ │ │ movwcs lr, #59379 @ 0xe7f3 │ │ │ │ @ instruction: 0xe7f09316 │ │ │ │ tstls r6, #16, 6 @ 0x40000000 │ │ │ │ movwcs lr, #63469 @ 0xf7ed │ │ │ │ @ instruction: 0xe7ea9316 │ │ │ │ tstls r6, #603979776 @ 0x24000000 │ │ │ │ movwcs lr, #22503 @ 0x57e7 │ │ │ │ @ instruction: 0xe7e49316 │ │ │ │ tstls r6, #4, 6 @ 0x10000000 │ │ │ │ - bcs ff15cbc0 │ │ │ │ + bcs ff15cc70 │ │ │ │ strcs fp, [r2, -r8, lsl #30] │ │ │ │ mcrge 4, 7, pc, cr1, cr15, {1} @ │ │ │ │ movwls r2, #54016 @ 0xd300 │ │ │ │ - blls 45bce8 │ │ │ │ + blls 45bd98 │ │ │ │ eorsle r2, lr, r0, lsl #22 │ │ │ │ sbcseq r9, fp, pc, lsl #22 │ │ │ │ vadd.i8 , , q9 │ │ │ │ stmiane r7!, {r2, r3, r4, r5, r6, r7, r8, r9, ip, lr}^ │ │ │ │ ldrbcc pc, [ip, #2258]! @ 0x8d2 @ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - bls 5ce758 │ │ │ │ + bls 5ce808 │ │ │ │ vpmax.s8 d2, d0, d8 │ │ │ │ ldm pc, {r4, r5, r8, pc}^ @ │ │ │ │ strne pc, [r5, #-2] │ │ │ │ @ instruction: 0x21240712 │ │ │ │ andseq r1, r8, lr, lsl fp │ │ │ │ tstls r6, #0, 6 │ │ │ │ teqcs r0, r9, lsl #22 │ │ │ │ - bls 787888 │ │ │ │ + bls 787938 │ │ │ │ @ instruction: 0x3176f898 │ │ │ │ - blx fef20686 │ │ │ │ + blx 1920736 │ │ │ │ eorsvs r9, r8, sp │ │ │ │ movwcs lr, #9217 @ 0x2401 │ │ │ │ @ instruction: 0xe7f19316 │ │ │ │ tstls r6, #67108864 @ 0x4000000 │ │ │ │ tstcs r0, #62390272 @ 0x3b80000 │ │ │ │ @ instruction: 0xe7eb9316 │ │ │ │ tstls r6, #671088640 @ 0x28000000 │ │ │ │ @@ -445252,140 +445292,140 @@ │ │ │ │ @ instruction: 0xe7e59316 │ │ │ │ tstls r6, #335544320 @ 0x14000000 │ │ │ │ movwcs lr, #18402 @ 0x47e2 │ │ │ │ bfi r9, r6, #6, #26 │ │ │ │ @ instruction: 0x33b69b0f │ │ │ │ strbeq lr, [r3, r4, lsl #22] │ │ │ │ eorscc pc, r3, r4, asr r8 @ │ │ │ │ - blls 5dc6e0 │ │ │ │ - bl 2efbd0 │ │ │ │ + blls 5dc790 │ │ │ │ + bl 2efc80 │ │ │ │ @ instruction: 0xf85407c3 │ │ │ │ @ instruction: 0xe7c13033 │ │ │ │ - blcs 209904 │ │ │ │ + blcs 2099b4 │ │ │ │ adcshi pc, sl, r0 │ │ │ │ sbcseq r9, fp, pc, lsl #22 │ │ │ │ vadd.i8 , , q9 │ │ │ │ stmiane r7!, {r2, r6, r8, r9, sp, lr}^ │ │ │ │ @ instruction: 0x3644f8d2 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - bls 5ce6c4 │ │ │ │ + bls 5ce774 │ │ │ │ vpmax.s8 d2, d0, d8 │ │ │ │ ldm pc, {r5, r6, r7, pc}^ @ │ │ │ │ - ldcne 0, cr15, [pc, #-8] @ 1e2d00 │ │ │ │ + ldcne 0, cr15, [pc, #-8] @ 1e2db0 │ │ │ │ ldrne r1, [r7, #-2331] @ 0xfffff6e5 │ │ │ │ andeq r1, r5, r3, lsl r1 │ │ │ │ - blls 42b554 │ │ │ │ + blls 42b604 │ │ │ │ movwls r2, #288 @ 0x120 │ │ │ │ @ instruction: 0x3176f898 │ │ │ │ - blx 1d20716 │ │ │ │ + blx 7207c6 │ │ │ │ eorsvs r9, r8, sp │ │ │ │ - bllt ff060d24 │ │ │ │ + bllt ff060dd4 │ │ │ │ ldrb r2, [r2, sl, lsl #4]! │ │ │ │ ldrb r2, [r0, r9, lsl #4]! │ │ │ │ strb r2, [lr, r5, lsl #4]! │ │ │ │ strb r2, [ip, r4, lsl #4]! │ │ │ │ strb r2, [sl, r3, lsl #4]! │ │ │ │ strb r2, [r8, r2, lsl #4]! │ │ │ │ strb r2, [r6, r1, lsl #4]! │ │ │ │ strb r2, [r4, r0, lsl #4]! │ │ │ │ movtls r9, #43785 @ 0xab09 │ │ │ │ - bllt 2160d4c │ │ │ │ - bcs 409590 │ │ │ │ + bllt 2160dfc │ │ │ │ + bcs 409640 │ │ │ │ sbchi pc, r5, r0, lsl #4 │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ @ instruction: 0x46481036 │ │ │ │ - bcc 11f3674 │ │ │ │ + bcc 11f3724 │ │ │ │ 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, r8, ror #24 │ │ │ │ + rsbseq sp, r9, r6, ror fp │ │ │ │ + strhteq r4, [r6], -r2 │ │ │ │ + eoreq r4, r6, r0, lsr #9 │ │ │ │ ldmibcs r5, {r0, sp} │ │ │ │ addshi pc, r7, r0, lsl #4 │ │ │ │ @ instruction: 0xf67f2991 │ │ │ │ @ instruction: 0xf1a1af5d │ │ │ │ - blcs 263bdc │ │ │ │ + blcs 263c8c │ │ │ │ addshi pc, fp, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ andseq r1, r4, r2, lsl #12 │ │ │ │ movwcc r9, #23313 @ 0x5b11 │ │ │ │ - blx 26b5ce │ │ │ │ - bl 2ef9a8 │ │ │ │ + blx 26b67e │ │ │ │ + bl 2efa58 │ │ │ │ @ instruction: 0xf8d70783 │ │ │ │ movwls r3, #55676 @ 0xd97c │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0x460aab72 │ │ │ │ strmi r2, [r1], -r1, lsl #6 │ │ │ │ strt r6, [sp], -r0, lsr #17 │ │ │ │ strb r2, [ip, r4, lsl #6]! │ │ │ │ strb r2, [sl, r3, lsl #6]! │ │ │ │ ldrb r2, [r8, r0] │ │ │ │ bfi r2, r0, #0, #23 │ │ │ │ - blcs 289a30 │ │ │ │ + blcs 289ae0 │ │ │ │ andcs fp, sl, r4, lsr pc │ │ │ │ ldrb r2, [r0, pc] │ │ │ │ strb r2, [lr, r9] │ │ │ │ strb r2, [ip, r5] │ │ │ │ strb r2, [sl, r4] │ │ │ │ strb r2, [r8, r3] │ │ │ │ - blcs 289a4c │ │ │ │ + blcs 289afc │ │ │ │ andcs fp, r2, r4, lsr pc │ │ │ │ strb r2, [r2, lr] │ │ │ │ strhvs pc, [lr], #-137 @ 0xffffff77 @ │ │ │ │ mrcls 12, 0, r1, cr12, cr0, {3} │ │ │ │ svclt 0x00a44286 │ │ │ │ movwls r2, #37632 @ 0x9300 │ │ │ │ mrcge 6, 6, APSR_nzcv, cr3, cr15, {5} │ │ │ │ ldrtmi r9, [r1], #-3610 @ 0xfffff1e6 │ │ │ │ svclt 0x00cc4291 │ │ │ │ strcs r2, [r1], -r0, lsl #12 │ │ │ │ svclt 0x00082900 │ │ │ │ strls r2, [r9], -r0, lsl #12 │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ - bls 8ce940 │ │ │ │ + bls 8ce9f0 │ │ │ │ @ instruction: 0xf1bc4494 │ │ │ │ svclt 0x00180200 │ │ │ │ ldrbmi r2, [r4, #513]! @ 0x201 │ │ │ │ andcs fp, r0, #200, 30 @ 0x320 │ │ │ │ - bcs 207660 │ │ │ │ + bcs 207710 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr9, cr15, {1} │ │ │ │ ldrmi r9, [sl], #-2588 @ 0xfffff5e4 │ │ │ │ - bcs 1f488c │ │ │ │ + bcs 1f493c │ │ │ │ andcs fp, r1, #204, 30 @ 0x330 │ │ │ │ strmi r2, [r1, #512] @ 0x200 │ │ │ │ andcs fp, r0, #200, 30 @ 0x320 │ │ │ │ strt r9, [ip], r9, lsl #4 │ │ │ │ biccc r9, r8, #15360 @ 0x3c00 │ │ │ │ strbeq lr, [r3, r4, lsl #22] │ │ │ │ eorscc pc, r3, r4, asr r8 @ │ │ │ │ - bls 5dcb80 │ │ │ │ + bls 5dcc30 │ │ │ │ stmdale ip!, {r3, r9, fp, sp} │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ ldmdbne fp, {r0, r1, r2, r3, r4, r8, sl, fp, ip} │ │ │ │ tstne r3, r7, lsl r5 │ │ │ │ andscs r0, r0, #5 │ │ │ │ tstcs r0, r9, lsl #22 │ │ │ │ @ instruction: 0xf8989300 │ │ │ │ @ instruction: 0xf67d3176 │ │ │ │ - @ instruction: 0x900dfab7 │ │ │ │ + andls pc, sp, pc, asr sl @ │ │ │ │ @ instruction: 0xf7ff6038 │ │ │ │ andcs fp, sl, #4, 22 @ 0x1000 │ │ │ │ andcs lr, r9, #63438848 @ 0x3c80000 │ │ │ │ andcs lr, r5, #240, 14 @ 0x3c00000 │ │ │ │ andcs lr, r4, #62390272 @ 0x3b80000 │ │ │ │ andcs lr, r3, #236, 14 @ 0x3b00000 │ │ │ │ andcs lr, r2, #61341696 @ 0x3a80000 │ │ │ │ andcs lr, r1, #232, 14 @ 0x3a00000 │ │ │ │ andcs lr, r0, #60293120 @ 0x3980000 │ │ │ │ ldmibcs sp!, {r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ movwcs fp, #12040 @ 0x2f08 │ │ │ │ svcge 0x0071f43f │ │ │ │ @ instruction: 0xf64ce6c2 │ │ │ │ - andscs lr, r2, #164, 26 @ 0x2900 │ │ │ │ + andscs lr, r2, #76, 26 @ 0x1300 │ │ │ │ andscs lr, r2, #9699328 @ 0x940000 │ │ │ │ movwcs lr, #2008 @ 0x7d8 │ │ │ │ tstcs r2, #27000832 @ 0x19c0000 │ │ │ │ @ instruction: 0xe6d59316 │ │ │ │ ldr r2, [r6, #1792] @ 0x700 │ │ │ │ tstls r6, #1207959552 @ 0x48000000 │ │ │ │ tstcs r2, pc, lsl #13 │ │ │ │ @@ -445407,120 +445447,120 @@ │ │ │ │ ldmpl r3, {r4, r5, r6, r7, pc}^ │ │ │ │ strhpl pc, [sl], #-138 @ 0xffffff76 @ │ │ │ │ @ instruction: 0x932d681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf8ad9b39 │ │ │ │ @ instruction: 0x46283038 │ │ │ │ ldrdcc pc, [r4], -r8 │ │ │ │ - blcs 20ac24 │ │ │ │ + blcs 20acd4 │ │ │ │ ldrdls pc, [r8], -r6 │ │ │ │ subsmi fp, fp, #184, 30 @ 0x2e0 │ │ │ │ @ instruction: 0xf8d8930b │ │ │ │ - blcs 1eef7c │ │ │ │ + blcs 1ef02c │ │ │ │ subsmi fp, fp, #184, 30 @ 0x2e0 │ │ │ │ @ instruction: 0xf9b8930d │ │ │ │ - blcs 1eefa0 │ │ │ │ + blcs 1ef050 │ │ │ │ subsmi fp, fp, #184, 30 @ 0x2e0 │ │ │ │ eorscc pc, sl, sp, lsr #17 │ │ │ │ movwls r2, #62208 @ 0xf300 │ │ │ │ movwcc lr, #6596 @ 0x19c4 │ │ │ │ movwcc lr, #14788 @ 0x39c4 │ │ │ │ @ instruction: 0xf7086163 │ │ │ │ - tstplt r8, r7, ror #24 @ p-variant is OBSOLETE │ │ │ │ - blcs 23dd84 │ │ │ │ + tstplt r8, pc, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + blcs 23de34 │ │ │ │ svchi 0x0085bf08 │ │ │ │ @ instruction: 0x46229b39 │ │ │ │ subpl pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0x4651ac17 │ │ │ │ addslt r4, sp, #72, 12 @ 0x4800000 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ vqadd.u32 , , q2 │ │ │ │ vcgt.u32 d16, d5, d15 │ │ │ │ tstls r6, #2080374784 @ 0x7c000000 │ │ │ │ @ instruction: 0x31b4f8d9 │ │ │ │ @ instruction: 0x46214798 │ │ │ │ - blls 10b47bc │ │ │ │ + blls 10b486c │ │ │ │ @ instruction: 0x4630463a │ │ │ │ @ instruction: 0xf8e8f7ff │ │ │ │ @ instruction: 0xf8d94622 │ │ │ │ ldrtmi r3, [r9], -ip, lsr #3 │ │ │ │ ldrmi r4, [r8, r8, asr #12] │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ strmi r2, [r4], -r0, lsl #2 │ │ │ │ strhcs pc, [r4], #-135 @ 0xffffff79 @ │ │ │ │ andls r4, r2, #3145728 @ 0x300000 │ │ │ │ ldcvs 6, cr4, [sl], #-192 @ 0xffffff40 │ │ │ │ - bge 4877d8 │ │ │ │ + bge 487888 │ │ │ │ smlabtne r8, sp, r9, lr │ │ │ │ smlabtne r6, sp, r9, lr │ │ │ │ smlabtne r4, sp, r9, lr │ │ │ │ tstls r3, pc, lsr r1 │ │ │ │ @ instruction: 0xf7ff4629 │ │ │ │ cmpplt sp, fp, ror #18 @ p-variant is OBSOLETE │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ stmda r5, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1ef7fc │ │ │ │ + bcs 1ef8ac │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ biclt r8, fp, fp, asr pc │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 232c10 │ │ │ │ + blcc 232cc0 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ - bmi 5cf66c │ │ │ │ + bmi 5cf71c │ │ │ │ ldrbtmi r4, [sl], #-2829 @ 0xfffff4f3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, pc, lr, lsl #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r6, [r9], -r8, ror #17 │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ bfi r4, r8, #15, #17 │ │ │ │ strtmi r6, [r1], -r0, lsr #25 │ │ │ │ asrscc pc, r0 @ @ │ │ │ │ @ instruction: 0xe7e64798 │ │ │ │ - ldcl 6, cr15, [sl], {76} @ 0x4c │ │ │ │ - rsbseq sp, r9, lr, ror #1 │ │ │ │ + stc 6, cr15, [r2], {76} @ 0x4c │ │ │ │ + rsbseq sp, r9, lr, lsr r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq ip, [r9], #-254 @ 0xffffff02 │ │ │ │ + rsbseq ip, r9, lr, lsr #30 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0030f8cc │ │ │ │ ldmdbmi lr, {r2, r3, r9, sl, lr}^ │ │ │ │ adclt r4, fp, lr, asr fp │ │ │ │ stmvs r7, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ strmi r6, [r5], -r6, lsr #20 │ │ │ │ @ instruction: 0xf1044690 │ │ │ │ stmiapl fp, {r0, r2, r4, r6, r8, fp}^ │ │ │ │ ldmdavs fp, {r0, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f9329 │ │ │ │ @ instruction: 0xf8940300 │ │ │ │ stmdblt r3, {r2, r4, r6, ip, sp} │ │ │ │ - blhi a74b00 │ │ │ │ + blhi a74bb0 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldrtmi r3, [r8], -fp, lsl #6 │ │ │ │ movwcc lr, #55757 @ 0xd9cd │ │ │ │ - bleq 151f4e0 │ │ │ │ + bleq 151f590 │ │ │ │ movwcc lr, #63949 @ 0xf9cd │ │ │ │ movweq pc, #62306 @ 0xf362 @ │ │ │ │ tstpmi pc, #-2013265919 @ p-variant is OBSOLETE @ 0x88000001 │ │ │ │ stmdavs r3!, {r1, r4, r8, r9, ip, pc}^ │ │ │ │ tstls r1, #45056 @ 0xb000 │ │ │ │ @ instruction: 0xf8ad69e3 │ │ │ │ @ instruction: 0xf8d73030 │ │ │ │ @ instruction: 0x479831b4 │ │ │ │ ldrtmi r6, [r2], -r3, ror #20 │ │ │ │ ldrbmi r4, [r9], -r2, lsl #13 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0xf8bdf853 │ │ │ │ - blvs ffa6f310 │ │ │ │ + blvs ffa6f3c0 │ │ │ │ movweq pc, #45922 @ 0xb362 @ │ │ │ │ addcc pc, ip, sp, lsr #17 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf899d01b │ │ │ │ @ instruction: 0xf8993000 │ │ │ │ @ instruction: 0xf0032001 │ │ │ │ @ instruction: 0xf8990307 │ │ │ │ @@ -445555,60 +445595,60 @@ │ │ │ │ movwls r3, #28745 @ 0x7049 │ │ │ │ umlalcc pc, r1, r4, r8 @ │ │ │ │ ldrtmi r9, [fp], -r6, lsl #6 │ │ │ │ @ instruction: 0xf8a2f7ff │ │ │ │ svceq 0x0000f1ba │ │ │ │ vaddl.u , d15, d11 │ │ │ │ ldmda sl, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 232d8c │ │ │ │ + blcc 232e3c │ │ │ │ andcc lr, r0, #4849664 @ 0x4a0000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ cmplt pc, fp, asr #3 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1ef9ac │ │ │ │ + bcs 1efa5c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ orrslt r8, fp, fp, asr pc │ │ │ │ - blmi 5759f4 │ │ │ │ + blmi 575aa4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls c3d228 │ │ │ │ + blls c3d2d8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_hyp │ │ │ │ pop {r0, r1, r3, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf8da8ff0 │ │ │ │ ldrbmi r0, [r1], -ip │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ bfi r4, r8, #15, #16 │ │ │ │ @ instruction: 0x46396cb8 │ │ │ │ asrscc pc, r0 @ @ │ │ │ │ @ instruction: 0xe7e54798 │ │ │ │ - stc 6, cr15, [lr], {76} @ 0x4c │ │ │ │ - rsbseq ip, r9, r8, lsl #31 │ │ │ │ + bl fefa0bcc │ │ │ │ + ldrsbteq ip, [r9], #-232 @ 0xffffff18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r9, r8, asr #28 │ │ │ │ + @ instruction: 0x0079cd98 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ - bmi 1ff4a68 │ │ │ │ - blmi 1ff4c74 │ │ │ │ + bmi 1ff4b18 │ │ │ │ + blmi 1ff4d24 │ │ │ │ addslt r4, fp, sl, ror r4 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ - beq e1f650 │ │ │ │ + beq e1f700 │ │ │ │ ldmpl r3, {r8, sp}^ │ │ │ │ eorscs r4, r4, #80, 12 @ 0x5000000 │ │ │ │ ldmdavs fp, {r0, r2, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ @ instruction: 0xf64c0300 │ │ │ │ - ldmvs r3!, {r1, r2, r4, r8, fp, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r1, r2, r3, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbvc r3!, {r0, r1, r2, r5, r7, pc} │ │ │ │ - blcs 1f4ae0 │ │ │ │ + blcs 1f4b90 │ │ │ │ adcshi pc, r3, r0, asr #32 │ │ │ │ tstcs r0, r1, lsl #6 │ │ │ │ stclvs 1, cr7, [r3, #-140] @ 0xffffff74 │ │ │ │ @ instruction: 0xf8d44798 │ │ │ │ teqlt r3, r0, asr r3 │ │ │ │ movwcs r6, #2208 @ 0x8a0 │ │ │ │ @ instruction: 0x4619461a │ │ │ │ @@ -445624,126 +445664,126 @@ │ │ │ │ @ instruction: 0xf8d41440 │ │ │ │ stmdbcs r0, {r3, ip, sp, pc} │ │ │ │ adchi pc, r1, r0 │ │ │ │ @ instruction: 0xf8d84658 │ │ │ │ @ instruction: 0x4798317c │ │ │ │ @ instruction: 0x46516933 │ │ │ │ movwls r4, #50728 @ 0xc628 │ │ │ │ - bleq 25f3dc │ │ │ │ + bleq 25f48c │ │ │ │ strls r2, [pc], -r0, lsl #6 │ │ │ │ tstcc r7, #3358720 @ 0x334000 │ │ │ │ eorslt pc, r7, sp, lsl #17 │ │ │ │ teqpcc r0, r5 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ @ instruction: 0xf04f311c │ │ │ │ @ instruction: 0x462831ff │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ tstlt r3, r0, lsr #2 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ @ instruction: 0x46504798 │ │ │ │ - @ instruction: 0xf822f67c │ │ │ │ + @ instruction: 0xffcaf67b │ │ │ │ stmdacs r1, {r0, r4, r5, r6, r9, fp, pc} │ │ │ │ svclt 0x00948a33 │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ cmpcc r9, r8, asr #19 │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ @ instruction: 0xf848f7fd │ │ │ │ - blhi fff461b8 │ │ │ │ + blhi fff46268 │ │ │ │ ldceq 1, cr15, [r8], {13} │ │ │ │ ldmdavs r8!, {r1, r2, r5, r6, r9, sl, lr} │ │ │ │ ldmdavs r9!, {r0, r2, r3, r5, r6, r7, r9, fp, ip}^ │ │ │ │ strcc r6, [r1, #-2234] @ 0xfffff746 │ │ │ │ stccs 8, cr6, [r1, #-1004] @ 0xfffffc14 │ │ │ │ stmdble lr, {r0, r1, r2, r3, r9, sl, lr, pc}^ │ │ │ │ @ instruction: 0x3172f898 │ │ │ │ cmple sp, r0, lsl #22 │ │ │ │ strcs r4, [r1, #-2617] @ 0xfffff5c7 │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ - blls b13368 │ │ │ │ + blls b13418 │ │ │ │ strls r9, [r3, #-2086] @ 0xfffff7da │ │ │ │ - beq e9e99c │ │ │ │ + beq e9ea4c │ │ │ │ ldrdne pc, [ip, -r8]! │ │ │ │ strmi r9, [r3], #-768 @ 0xfffffd00 │ │ │ │ - blls b47f34 │ │ │ │ + blls b47fe4 │ │ │ │ andeq lr, r3, r9, lsl #22 │ │ │ │ strbmi r9, [fp], -r1 │ │ │ │ stmdavs r5!, {r0, sp} │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ strtmi r4, [r0], -r8, lsr #15 │ │ │ │ - blx ff22133e │ │ │ │ + blx ff2213ee │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ stmiavs r0!, {r0, r2, r3, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ ldreq pc, [r0, #-260]! @ 0xfffffefc │ │ │ │ @ instruction: 0xf8d04629 │ │ │ │ @ instruction: 0x47983130 │ │ │ │ @ instruction: 0xf67b4628 │ │ │ │ - @ instruction: 0xf8d4ff4d │ │ │ │ + @ instruction: 0xf8d4fef5 │ │ │ │ cmplt r9, r0, asr r3 │ │ │ │ @ instruction: 0xf8d468a0 │ │ │ │ @ instruction: 0xf8943354 │ │ │ │ - blvs 32c0d0 │ │ │ │ + blvs 32c180 │ │ │ │ movwcs r4, #1960 @ 0x7a8 │ │ │ │ cmppcc r0, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ mvnslt r7, r3, lsr #18 │ │ │ │ movwcs r6, #2208 @ 0x8a0 │ │ │ │ @ instruction: 0x71232101 │ │ │ │ ldrmi r6, [r8, r3, asr #26] │ │ │ │ - blmi 835bf8 │ │ │ │ + blmi 835ca8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 83d3fc │ │ │ │ + blls 83d4ac │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1220300 │ │ │ │ pop {r0, r1, r3, r4, ip, sp, pc} │ │ │ │ - bmi 787364 │ │ │ │ + bmi 787414 │ │ │ │ ldrbtmi r2, [sl], #-1281 @ 0xfffffaff │ │ │ │ ldmdami r5, {r0, r1, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ cmppcs fp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ stmiavs r0!, {r0, r3, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmdami r2, {r2, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ msrcs (UNDEF: 102), r0 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ ldrb pc, [r9, r1, asr #18] @ │ │ │ │ ldrbtmi r4, [sl], #-2575 @ 0xfffff5f1 │ │ │ │ strmi lr, [fp], -r1, lsr #15 │ │ │ │ ldrbmi r4, [r8], -sl, lsl #12 │ │ │ │ @ instruction: 0xf67d2105 │ │ │ │ - @ instruction: 0x4601fa3b │ │ │ │ + strmi pc, [r1], -r3, ror #19 │ │ │ │ strbeq pc, [r0], #-2244 @ 0xfffff73c @ │ │ │ │ @ instruction: 0xf64ce754 │ │ │ │ - svclt 0x0000eb12 │ │ │ │ + svclt 0x0000eaba │ │ │ │ andeq r0, r0, r0 │ │ │ │ - ldrshteq ip, [r9], #-208 @ 0xffffff30 │ │ │ │ + rsbseq ip, r9, r0, asr #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffd171 │ │ │ │ - rsbseq ip, r9, r4, ror ip │ │ │ │ + rsbseq ip, r9, r4, asr #23 │ │ │ │ @ instruction: 0xffffd0db │ │ │ │ - ldrdeq r3, [r6], -r4 @ │ │ │ │ - eoreq r3, r6, r4, asr #17 │ │ │ │ + eoreq r3, r6, ip, asr #17 │ │ │ │ + strhteq r3, [r6], -ip │ │ │ │ @ instruction: 0xffffd137 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29e8cc │ │ │ │ + blhi 29e97c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ - bmi fe6b4c80 │ │ │ │ - blmi fe6b4e88 │ │ │ │ + bmi fe6b4d30 │ │ │ │ + blmi fe6b4f38 │ │ │ │ addslt r4, r7, sl, ror r4 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ stmdbeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldmpl r3, {r8, sp}^ │ │ │ │ eorscs r4, r4, #72, 12 @ 0x4800000 │ │ │ │ ldrdge pc, [r8], sp │ │ │ │ tstls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blhi 121ef0c │ │ │ │ - @ instruction: 0xf64c68a5 │ │ │ │ - ldmvs r3!, {r1, r2, fp, sp, lr, pc} │ │ │ │ + blhi 121efbc │ │ │ │ + @ instruction: 0xf64b68a5 │ │ │ │ + ldmvs r3!, {r1, r2, r3, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8ad2200 │ │ │ │ - blcs 1eb4cc │ │ │ │ + blcs 1eb57c │ │ │ │ adchi pc, r6, r0 │ │ │ │ strtmi r7, [r8], -r3, lsr #18 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ movwcs r8, #4299 @ 0x10cb │ │ │ │ @ instruction: 0x71232100 │ │ │ │ ldrmi r6, [r8, r3, asr #26] │ │ │ │ cmppcc r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @@ -445777,60 +445817,60 @@ │ │ │ │ @ instruction: 0x311cf8d5 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ ldrdcc pc, [r0, -r5]! │ │ │ │ @ instruction: 0x4628b113 │ │ │ │ ldrmi r2, [r8, r1, lsl #2] │ │ │ │ vmov.u16 r8, d23[2] │ │ │ │ - blhi fff46424 │ │ │ │ - bhi 1e74d88 │ │ │ │ - bhi eaa0c0 │ │ │ │ + blhi fff464d4 │ │ │ │ + bhi 1e74e38 │ │ │ │ + bhi eaa170 │ │ │ │ subscc lr, r9, #3260416 @ 0x31c000 │ │ │ │ - blls af0918 │ │ │ │ - bls b2e91c │ │ │ │ + blls af09c8 │ │ │ │ + bls b2e9cc │ │ │ │ streq lr, [r3], -sl, lsl #22 │ │ │ │ - bl 2ca1ac │ │ │ │ + bl 2ca25c │ │ │ │ @ instruction: 0xf04f0802 │ │ │ │ ldrmi r0, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf897d904 │ │ │ │ - blcs 1efaf8 │ │ │ │ + blcs 1efba8 │ │ │ │ addhi pc, r6, r0, asr #32 │ │ │ │ @ instruction: 0xff20f7fc │ │ │ │ andhi pc, r8, sp, asr #17 │ │ │ │ ldrdne pc, [ip, -r7]! │ │ │ │ - beq 141f004 │ │ │ │ + beq 141f0b4 │ │ │ │ ldrbmi r9, [r3], -r1, lsl #12 │ │ │ │ strtmi r9, [r0], -r3, lsr #20 │ │ │ │ andls r6, r0, #2424832 @ 0x250000 │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ andcs r2, r1, #4, 4 @ 0x40000000 │ │ │ │ - bmi 13c7d68 │ │ │ │ + bmi 13c7e18 │ │ │ │ @ instruction: 0x47a8447a │ │ │ │ @ instruction: 0xf1044620 │ │ │ │ @ instruction: 0xf7fe0530 │ │ │ │ strtmi pc, [r0], -sp, lsr #21 │ │ │ │ - blx 18a156a │ │ │ │ + blx 18a161a │ │ │ │ strtmi r6, [r9], -r0, lsr #17 │ │ │ │ teqpcc r0, r0 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46284798 │ │ │ │ - mrc2 6, 1, pc, cr12, cr11, {3} │ │ │ │ + stc2l 6, cr15, [r4, #492]! @ 0x1ec │ │ │ │ cmppne r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ stmiavs r0!, {r0, r3, r6, r8, ip, sp, pc} │ │ │ │ cmppcc r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ cmppcs r8, #148, 16 @ p-variant is OBSOLETE @ 0x940000 │ │ │ │ strmi r6, [r8, r5, lsl #22]! │ │ │ │ @ instruction: 0xf8c42300 │ │ │ │ stmdbvc r3!, {r4, r6, r8, r9, ip, sp} │ │ │ │ suble r2, r1, r0, lsl #22 │ │ │ │ movwcs r6, #2208 @ 0x8a0 │ │ │ │ @ instruction: 0x71232101 │ │ │ │ ldrmi r6, [r8, r3, asr #26] │ │ │ │ - blmi e35e7c │ │ │ │ + blmi e35f2c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 73d620 │ │ │ │ + blls 73d6d0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r4, r0, lsl #6 │ │ │ │ ldc 0, cr11, [sp], #92 @ 0x5c │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ @ instruction: 0xf5048ff0 │ │ │ │ strtmi r5, [r8], -r0, lsl #15 │ │ │ │ andshi pc, ip, sp, lsl #17 │ │ │ │ @@ -445838,15 +445878,15 @@ │ │ │ │ stmdbls r7, {r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x3118f8d5 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ ldrtne pc, [ip], #-2260 @ 0xfffff72c @ │ │ │ │ ldrdhi pc, [r8], -r4 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ strbmi sl, [r0], -r8, ror #30 │ │ │ │ - @ instruction: 0xf9b0f67d │ │ │ │ + @ instruction: 0xf958f67d │ │ │ │ @ instruction: 0xf8c44601 │ │ │ │ @ instruction: 0xe760043c │ │ │ │ vtst.8 d20, d0, d15 │ │ │ │ ldrbtmi r2, [r8], #-347 @ 0xfffffea5 │ │ │ │ @ instruction: 0xf81ef7fd │ │ │ │ str r6, [ip, -r0, lsr #17]! │ │ │ │ strle r0, [lr, #-1979] @ 0xfffff845 │ │ │ │ @@ -445865,45 +445905,45 @@ │ │ │ │ strhi lr, [r2, #-2509] @ 0xfffff633 │ │ │ │ @ instruction: 0xeeb09a23 │ │ │ │ @ instruction: 0xf8d70a48 │ │ │ │ ldrbmi r1, [r3], -ip, lsr #2 │ │ │ │ strtmi r9, [r0], -r1, lsl #12 │ │ │ │ andls r6, r0, #2424832 @ 0x250000 │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ - bmi 42be74 │ │ │ │ + bmi 42bf24 │ │ │ │ @ instruction: 0x47a8447a │ │ │ │ @ instruction: 0xf64ce77a │ │ │ │ - svclt 0x0000e9ce │ │ │ │ - ldrsbteq ip, [r9], #-184 @ 0xffffff48 │ │ │ │ + svclt 0x0000e976 │ │ │ │ + rsbseq ip, r9, r8, lsr #22 │ │ │ │ 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 │ │ │ │ + rsbseq ip, r9, r0, lsr #19 │ │ │ │ + eoreq r3, r6, r6, ror r6 │ │ │ │ + eoreq r3, r6, r2, asr r6 │ │ │ │ @ instruction: 0xffffce9d │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi 1a350e0 │ │ │ │ - blmi 1a35108 │ │ │ │ + bmi 1a35190 │ │ │ │ + blmi 1a351b8 │ │ │ │ addslt r4, r4, sl, ror r4 │ │ │ │ @ instruction: 0xf10d460e │ │ │ │ stmvs r5, {r3, r4, r9, fp} │ │ │ │ ldmpl r3, {r2, r9, sl, lr}^ │ │ │ │ ldrbmi r2, [r0], -r0, lsl #2 │ │ │ │ ldmdavs fp, {r2, r4, r5, r9, sp} │ │ │ │ @ instruction: 0xf04f9313 │ │ │ │ @ instruction: 0xf64b0300 │ │ │ │ - ldmvs r3!, {r2, r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r2, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ strpl pc, [r0, r4, lsl #10] │ │ │ │ msrhi SPSR_fs, r7, asr #17 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbvc r3!, {r1, r2, r7, pc} │ │ │ │ - blcs 1f4f7c │ │ │ │ + blcs 1f502c │ │ │ │ addhi pc, lr, r0, asr #32 │ │ │ │ tstcs r0, r1, lsl #6 │ │ │ │ stclvs 1, cr7, [r3, #-140] @ 0xffffff74 │ │ │ │ @ instruction: 0xf8d44798 │ │ │ │ teqlt r3, r0, asr r3 │ │ │ │ movwcs r6, #2208 @ 0x8a0 │ │ │ │ @ instruction: 0x4619461a │ │ │ │ @@ -445927,88 +445967,88 @@ │ │ │ │ @ instruction: 0x311cf8d5 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ ldrdcc pc, [r0, -r5]! │ │ │ │ @ instruction: 0x4641b113 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf67b4650 │ │ │ │ - stmdacs r1, {r0, r2, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r1, {r0, r2, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ andcs fp, r0, #148, 30 @ 0x250 │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ @ instruction: 0xf7fc4620 │ │ │ │ - bhi ea2f88 │ │ │ │ + bhi ea3038 │ │ │ │ @ instruction: 0x26008a73 │ │ │ │ msrcs SPSR_s, r7, asr #17 │ │ │ │ andls r4, r1, #32, 12 @ 0x2000000 │ │ │ │ stmdavs r5!, {r2, r3, r5, r9, fp, lr} │ │ │ │ msrcc SPSR_f, r7, asr #17 │ │ │ │ movwls r4, #9338 @ 0x247a │ │ │ │ @ instruction: 0xf8d72301 │ │ │ │ - ldc 1, cr1, [pc, #176] @ 1e383c │ │ │ │ + ldc 1, cr1, [pc, #176] @ 1e38ec │ │ │ │ movwls r0, #14885 @ 0x3a25 │ │ │ │ stmib sp, {r0, r1, r4, r5, r9, sl, lr}^ │ │ │ │ strls r6, [r0], -r4, lsl #12 │ │ │ │ strtmi r4, [r0], -r8, lsr #15 │ │ │ │ @ instruction: 0xf992f7fe │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ stmiavs r0!, {r0, r1, r2, r3, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ ldreq pc, [r0, #-260]! @ 0xfffffefc │ │ │ │ @ instruction: 0xf8d04629 │ │ │ │ @ instruction: 0x47983130 │ │ │ │ @ instruction: 0xf67b4628 │ │ │ │ - @ instruction: 0xf8d4fd1f │ │ │ │ + @ instruction: 0xf8d4fcc7 │ │ │ │ cmplt r1, r0, asr r3 │ │ │ │ @ instruction: 0xf8d468a0 │ │ │ │ @ instruction: 0xf8943354 │ │ │ │ - blvs 32c52c │ │ │ │ + blvs 32c5dc │ │ │ │ @ instruction: 0xf8c447a8 │ │ │ │ stmdbvc r3!, {r4, r6, r8, r9, sp, lr} │ │ │ │ stmiavs r0!, {r0, r1, r4, r6, r7, r8, ip, sp, pc} │ │ │ │ mrscs r2, SP_irq │ │ │ │ stclvs 1, cr7, [r3, #-140] @ 0xffffff74 │ │ │ │ - bmi 6b5644 │ │ │ │ + bmi 6b56f4 │ │ │ │ ldrbtmi r4, [sl], #-2832 @ 0xfffff4f0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r4, r1, lsl r1 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ vadd.i8 d20, d0, d13 │ │ │ │ ldrbtmi r2, [r8], #-347 @ 0xfffffea5 │ │ │ │ @ instruction: 0xff20f7fc │ │ │ │ strb r6, [r9, -r0, lsr #17]! │ │ │ │ vadd.i8 d20, d0, d10 │ │ │ │ ldrbtmi r2, [r8], #-358 @ 0xfffffe9a │ │ │ │ @ instruction: 0xff18f7fc │ │ │ │ @ instruction: 0xf64ce7dd │ │ │ │ - svclt 0x0000e8f6 │ │ │ │ + svclt 0x0000e89e │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq ip, r9, ip, asr r9 │ │ │ │ + rsbseq ip, r9, ip, lsr #17 │ │ │ │ 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, sl, ror #14 │ │ │ │ + eoreq r3, r6, sl, ror r4 │ │ │ │ + eoreq r3, r6, sl, ror #8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29ecfc │ │ │ │ + blhi 29edac │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 8, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0x4615b0d5 │ │ │ │ ldrcs pc, [r8, #-2271] @ 0xfffff721 │ │ │ │ @ instruction: 0xf8df461e │ │ │ │ pkhbtmi r3, r0, r8, lsl #10 │ │ │ │ tstls lr, sl, ror r4 │ │ │ │ ldrdls pc, [r8], -r0 │ │ │ │ ldmpl r3, {r5, r6, sl, fp, ip, pc}^ │ │ │ │ rsbge lr, r2, #3620864 @ 0x374000 │ │ │ │ cmpls r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbmi r7, [r8], -r3, lsl #18 │ │ │ │ - blcs 2080c0 │ │ │ │ + blcs 208170 │ │ │ │ rsbhi pc, sl, #64 @ 0x40 │ │ │ │ tstcs r0, r1, lsl #6 │ │ │ │ andcc pc, r4, r8, lsl #17 │ │ │ │ ldrmi r6, [r8, r3, asr #26] │ │ │ │ cmppcc r0, #216, 16 @ p-variant is OBSOLETE @ 0xd80000 │ │ │ │ @ instruction: 0xf8d8b133 │ │ │ │ movwcs r0, #8 │ │ │ │ @@ -446019,16 +446059,16 @@ │ │ │ │ andls r2, r6, #16 │ │ │ │ strhvc pc, [sl], #-131 @ 0xffffff7d @ │ │ │ │ tstls r9, #0, 6 │ │ │ │ stmib fp, {r3, r4, r5, r9, sl, lr}^ │ │ │ │ stmib fp, {r0, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf8cb3303 │ │ │ │ @ instruction: 0xf7073014 │ │ │ │ - bls 3a37b8 │ │ │ │ - blvs fe2cfd30 │ │ │ │ + bls 3a3708 │ │ │ │ + blvs fe2cfde0 │ │ │ │ svclt 0x00082b01 │ │ │ │ addslt r8, r1, #540 @ 0x21c │ │ │ │ ldrbmi r2, [sl], -r0, lsl #6 │ │ │ │ rsbvc pc, r8, sp, lsr #17 │ │ │ │ movweq pc, #62305 @ 0xf361 @ │ │ │ │ @ instruction: 0x4648951f │ │ │ │ @ instruction: 0xf361ad3d │ │ │ │ @@ -446036,28 +446076,28 @@ │ │ │ │ @ instruction: 0xf8d99320 │ │ │ │ @ instruction: 0x479831b4 │ │ │ │ strmi r9, [r7], -r1, ror #22 │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0xf8bdfc3d │ │ │ │ vbic.i32 d19, #180 @ 0x000000b4 │ │ │ │ - blcs fe76453c │ │ │ │ + blcs fe7645ec │ │ │ │ vhadd.s8 d13, d0, d9 │ │ │ │ - blcs fe684144 │ │ │ │ + blcs fe6841f4 │ │ │ │ biccs fp, r8, #8, 30 │ │ │ │ - blcs fe6d792c │ │ │ │ + blcs fe6d79dc │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ @ instruction: 0xf8bd23c9 │ │ │ │ @ instruction: 0x462a1134 │ │ │ │ vmax.u32 q10, , q4 │ │ │ │ @ instruction: 0xf8d9010b │ │ │ │ @ instruction: 0xf8ad31ac │ │ │ │ @ instruction: 0x46211134 │ │ │ │ @ instruction: 0xf8d84798 │ │ │ │ - blge 6aad14 │ │ │ │ + blge 6aadc4 │ │ │ │ movwls r9, #61459 @ 0xf013 │ │ │ │ @ instruction: 0xf8d94648 │ │ │ │ ldrmi r3, [r8, r8, lsl #1] │ │ │ │ umaalcc pc, lr, r4, r8 @ │ │ │ │ ldrsbtpl pc, [r8], r9 @ │ │ │ │ svclt 0x00942b01 │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ @@ -446065,15 +446105,15 @@ │ │ │ │ ldclne 8, cr15, [r4], #-848 @ 0xfffffcb0 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ @ instruction: 0xf508821c │ │ │ │ movwls r5, #41856 @ 0xa380 │ │ │ │ ldcge 6, cr4, [r0], #-288 @ 0xfffffee0 │ │ │ │ eorscs r4, r0, #168, 14 @ 0x2a00000 │ │ │ │ ldmdage r1!, {r8, sp} │ │ │ │ - stcl 6, cr15, [ip, #-300]! @ 0xfffffed4 │ │ │ │ + ldc 6, cr15, [r4, #-300] @ 0xfffffed4 │ │ │ │ ldmib r6, {r0, r5, r9, sl, lr}^ │ │ │ │ strbmi r3, [r8], -r0, lsl #4 │ │ │ │ ldrmi r9, [r3], #-1851 @ 0xfffff8c5 │ │ │ │ sbccc pc, r0, sp, lsr #17 │ │ │ │ andcc lr, r2, #3506176 @ 0x358000 │ │ │ │ @ instruction: 0xf8ad4413 │ │ │ │ @ instruction: 0xf8d930c2 │ │ │ │ @@ -446081,156 +446121,156 @@ │ │ │ │ @ instruction: 0x311cf8d9 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ ldrmi r4, [r8, r8, asr #12] │ │ │ │ ldrdcc pc, [r0, -r9]! │ │ │ │ tstcs r1, r3, lsl r1 │ │ │ │ ldrmi r4, [r8, r8, asr #12] │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - ldcls 12, cr15, [r0], {169} @ 0xa9 │ │ │ │ + ldcls 12, cr15, [r0], {81} @ 0x51 │ │ │ │ strbmi r2, [r0], -r1, lsl #16 │ │ │ │ andcs fp, r0, #148, 30 @ 0x250 │ │ │ │ cdpne 2, 2, cr2, cr1, cr1, {0} │ │ │ │ tstcs r1, r8, lsl pc │ │ │ │ ldc2l 7, cr15, [r0], {252} @ 0xfc │ │ │ │ - bhi 10c9e04 │ │ │ │ + bhi 10c9eb4 │ │ │ │ stmib r1, {r1, r3, r4, r5, r6, r9, fp, pc}^ │ │ │ │ @ instruction: 0x46233259 │ │ │ │ @ instruction: 0xf8d9b12c │ │ │ │ andcs r4, r1, #60, 2 │ │ │ │ strbmi r2, [r8], -r0, lsl #2 │ │ │ │ - blls 5b5874 │ │ │ │ + blls 5b5924 │ │ │ │ movwls r2, #9472 @ 0x2500 │ │ │ │ stmib sp, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ movwcs r5, #5376 @ 0x1500 │ │ │ │ strbmi r2, [r8], -r4, lsl #2 │ │ │ │ ldrdmi pc, [r8, #-137] @ 0xffffff77 │ │ │ │ @ instruction: 0xf50847a0 │ │ │ │ movwls r5, #906 @ 0x38a │ │ │ │ movwcs r4, #5674 @ 0x162a │ │ │ │ @ instruction: 0xf8d92104 │ │ │ │ @ instruction: 0x46484094 │ │ │ │ - blls 5758a0 │ │ │ │ + blls 575950 │ │ │ │ strhcc pc, [sl], #-131 @ 0xffffff7d @ │ │ │ │ - blcs 208640 │ │ │ │ + blcs 2086f0 │ │ │ │ orrhi pc, sp, r0 │ │ │ │ @ instruction: 0xf7074618 │ │ │ │ - blvs fe2e3650 │ │ │ │ + blvs fe2e35a0 │ │ │ │ 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 21fc40 │ │ │ │ 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 ff21f198 │ │ │ │ @ instruction: 0xf64e4798 │ │ │ │ vsubw.s8 , q0, d31 │ │ │ │ @ instruction: 0x9711031f │ │ │ │ tstcs r1, fp, lsl #6 │ │ │ │ @ instruction: 0x311cf8d9 │ │ │ │ adcmi r4, r9, r8, asr #12 │ │ │ │ ldcl 7, cr4, [fp, #608] @ 0x260 │ │ │ │ ldmib fp, {r9, fp, ip, sp, lr}^ │ │ │ │ stc 2, cr1, [sp] │ │ │ │ @ instruction: 0xeef88a26 │ │ │ │ - blls 5c2634 │ │ │ │ + blls 5c26e4 │ │ │ │ stc 8, cr1, [sp, #552] @ 0x228 │ │ │ │ ldmdavs fp, {r0, r1, r2, r5, r9, fp, pc} │ │ │ │ - bvc a9f1d8 │ │ │ │ - bvc 29f214 │ │ │ │ + bvc a9f288 │ │ │ │ + bvc 29f2c4 │ │ │ │ mrc 12, 7, r6, cr8, cr11, {0} │ │ │ │ vmull.u , d19, d3[5] │ │ │ │ - blcc 2709c4 │ │ │ │ - bvc adf1ec │ │ │ │ - bcs fe61f2d8 │ │ │ │ + blcc 270a74 │ │ │ │ + bvc adf29c │ │ │ │ + bcs fe61f388 │ │ │ │ andne lr, r2, #3588096 @ 0x36c000 │ │ │ │ - bvc ffbdf6a4 │ │ │ │ + bvc ffbdf754 │ │ │ │ stcl 8, cr1, [sp, #552] @ 0x228 │ │ │ │ vmla.f32 s14, s14, s9 │ │ │ │ @ instruction: 0xf9bb2a90 │ │ │ │ mrc 0, 7, r2, cr8, cr0, {0} │ │ │ │ vstr s15, [sp, #924] @ 0x39c │ │ │ │ vmla.f32 s14, s14, s11 │ │ │ │ @ instruction: 0xeef82a90 │ │ │ │ - blcs 382680 │ │ │ │ + blcs 382730 │ │ │ │ ldm pc, {r1, r3, fp, ip, lr, pc}^ @ │ │ │ │ tstpeq r7, r3, lsl r0 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r9, r7 │ │ │ │ tsteq r2, r9 │ │ │ │ rsbseq r0, r2, r9, lsl #2 │ │ │ │ - bvc b9f230 │ │ │ │ - blcs 20a718 │ │ │ │ - blmi fe957cd8 │ │ │ │ - bpl fe420f28 │ │ │ │ - beq 41ff34 │ │ │ │ + bvc b9f2e0 │ │ │ │ + blcs 20a7c8 │ │ │ │ + blmi fe957d88 │ │ │ │ + bpl fe420fd8 │ │ │ │ + beq 41ffe4 │ │ │ │ ldrbtmi r2, [fp], #-1024 @ 0xfffffc00 │ │ │ │ movwls sl, #32533 @ 0x7f15 │ │ │ │ stmib sp, {r2, r4, r8, r9, fp, sp, pc}^ │ │ │ │ movwls r5, #35596 @ 0x8b0c │ │ │ │ movwls sl, #39714 @ 0x9b22 │ │ │ │ @ instruction: 0x4648e01f │ │ │ │ strmi r3, [r8, r1, lsl #8]! │ │ │ │ movwls r9, #23305 @ 0x5b09 │ │ │ │ movwls r2, #13057 @ 0x3301 │ │ │ │ - beq 141f5f4 │ │ │ │ + beq 141f6a4 │ │ │ │ ldmvs r2!, {r6, r9, sl, lr} │ │ │ │ andls r6, r0, #3342336 @ 0x330000 │ │ │ │ strmi r6, [sl], #-2289 @ 0xfffff70f │ │ │ │ ldmdavs r2!, {r1, r9, ip, pc}^ │ │ │ │ andls r4, r1, #436207616 @ 0x1a000000 │ │ │ │ andls r2, r4, #805306368 @ 0x30000000 │ │ │ │ @ instruction: 0xf8d89a0a │ │ │ │ @ instruction: 0xf8d25000 │ │ │ │ - bls 3a8008 │ │ │ │ - blls 3759fc │ │ │ │ + bls 3a80b8 │ │ │ │ + blls 375aac │ │ │ │ @ instruction: 0xf000429c │ │ │ │ - bls 403eec │ │ │ │ + bls 403f9c │ │ │ │ strls r2, [r0, -r1] │ │ │ │ movwcs r2, #260 @ 0x104 │ │ │ │ - blx 322372 │ │ │ │ + blx 322422 │ │ │ │ ldrdpl pc, [r8, -r9]! │ │ │ │ andsls r4, r8, #72, 12 @ 0x4800000 │ │ │ │ movwcc lr, #2503 @ 0x9c7 │ │ │ │ andlt pc, r0, r2, asr #17 │ │ │ │ @ instruction: 0xf8d89117 │ │ │ │ strmi r2, [r8, r0, lsr #3]! │ │ │ │ svcne 0x0004f85a │ │ │ │ ldrdpl pc, [ip], r9 @ │ │ │ │ bicle r2, r6, r0, lsl #18 │ │ │ │ eorcs sl, r0, #40, 22 @ 0xa000 │ │ │ │ @ instruction: 0xf64b4618 │ │ │ │ - @ instruction: 0xf8bdec60 │ │ │ │ + @ instruction: 0xf8bdec08 │ │ │ │ strmi r3, [r1], -r8, lsr #1 │ │ │ │ vst1.8 {d25-d26}, [r3], fp │ │ │ │ @ instruction: 0xf8ad73e0 │ │ │ │ @ instruction: 0xf04f30a8 │ │ │ │ eorls r0, r8, #2080374784 @ 0x7c000000 │ │ │ │ ldrdeq pc, [r8], -r8 │ │ │ │ movtne pc, #50027 @ 0xc36b @ │ │ │ │ adccc pc, r2, sp, lsr #17 │ │ │ │ ldrdcc pc, [r8], r0 @ │ │ │ │ @ instruction: 0x46014798 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0xf64ae7a9 │ │ │ │ @ instruction: 0xf6ca23ab │ │ │ │ - blx feaaca82 │ │ │ │ - blls 3703e4 │ │ │ │ + blx feaacb32 │ │ │ │ + blls 370494 │ │ │ │ mcr 8, 0, r0, cr7, cr2, {4} │ │ │ │ @ instruction: 0xeef82a90 │ │ │ │ vstr s15, [sp, #924] @ 0x39c │ │ │ │ - blcs 202488 │ │ │ │ - blls 598214 │ │ │ │ + blcs 202538 │ │ │ │ + blls 5982c4 │ │ │ │ @ instruction: 0xf8933501 │ │ │ │ - blcs 22fd30 │ │ │ │ + blcs 22fde0 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ adcmi r3, fp, #1024 @ 0x400 │ │ │ │ svcge 0x003bf4bf │ │ │ │ @ instruction: 0x3710e9dd │ │ │ │ @ instruction: 0xf8d9b13b │ │ │ │ @ instruction: 0x4648413c │ │ │ │ orreq pc, r4, #8, 2 │ │ │ │ @@ -446241,209 +446281,209 @@ │ │ │ │ @ instruction: 0xf7fd4640 │ │ │ │ strdcs pc, [r1, -sp] │ │ │ │ @ instruction: 0xf7fc4640 │ │ │ │ @ instruction: 0xf8d8fb21 │ │ │ │ strtmi r0, [r1], -r8 │ │ │ │ teqpcc r0, r0 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46204798 │ │ │ │ - blx ff8a1630 │ │ │ │ + blx fe2a16e0 │ │ │ │ cmppne r0, #216, 16 @ p-variant is OBSOLETE @ 0xd80000 │ │ │ │ ldrdeq pc, [r8], -r8 │ │ │ │ - blvs 310194 │ │ │ │ + blvs 310244 │ │ │ │ cmppcc r4, #216, 16 @ p-variant is OBSOLETE @ 0xd80000 │ │ │ │ cmppcs r8, #152, 16 @ p-variant is OBSOLETE @ 0x980000 │ │ │ │ @ instruction: 0xf8d847a0 │ │ │ │ movwcs r0, #8 │ │ │ │ cmppcc r0, #200, 16 @ p-variant is OBSOLETE @ 0xc80000 │ │ │ │ bicsvc pc, r2, #8, 10 @ 0x2000000 │ │ │ │ mrscs r9, LR_abt │ │ │ │ @ instruction: 0xf8d82301 │ │ │ │ @ instruction: 0xf8d021a0 │ │ │ │ strmi r4, [r0, r8, lsr #2]! │ │ │ │ mulcc r4, r8, r8 │ │ │ │ @ instruction: 0xf8c82200 │ │ │ │ - blcs 1ec314 │ │ │ │ + blcs 1ec3c4 │ │ │ │ @ instruction: 0xf8d8d061 │ │ │ │ movwcs r0, #8 │ │ │ │ @ instruction: 0xf8882101 │ │ │ │ stclvs 0, cr3, [r3, #-16] │ │ │ │ vqshl.u64 d4, d8, #63 @ 0x3f │ │ │ │ ldmda r7, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2338a0 │ │ │ │ + blcc 233950 │ │ │ │ andcc lr, r0, #4653056 @ 0x470000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmvs r8!, {r0, r1, r5, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d04639 │ │ │ │ @ instruction: 0x479831b8 │ │ │ │ ldmdavs r9, {r0, r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2338c8 │ │ │ │ + blcc 233978 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x6c88b91b │ │ │ │ asrscc pc, r0 @ @ │ │ │ │ - bmi bb5b40 │ │ │ │ + bmi bb5bf0 │ │ │ │ ldrbtmi r4, [sl], #-2852 @ 0xfffff4dc │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, asr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ subslt sp, r5, r7, ror #2 │ │ │ │ - blhi 29efec │ │ │ │ + blhi 29f09c │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bpl 61f51c │ │ │ │ - bvc b9f438 │ │ │ │ - bvc ff3df7e8 │ │ │ │ - bvc bdf340 │ │ │ │ + bpl 61f5cc │ │ │ │ + bvc b9f4e8 │ │ │ │ + bvc ff3df898 │ │ │ │ + bvc bdf3f0 │ │ │ │ stcl 6, cr14, [sp, #984] @ 0x3d8 │ │ │ │ vstr s15, [sp, #148] @ 0x94 │ │ │ │ ldrbt r7, [r1], r3, lsr #20 │ │ │ │ - bpl fe61f538 │ │ │ │ - bvc ffbdf900 │ │ │ │ - bvc bdf458 │ │ │ │ + bpl fe61f5e8 │ │ │ │ + bvc ffbdf9b0 │ │ │ │ + bvc bdf508 │ │ │ │ ldmib sp, {r1, r3, r5, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ strb r5, [r0, -ip, lsl #22]! │ │ │ │ svclt 0x00082bbd │ │ │ │ @ instruction: 0xf43f23ca │ │ │ │ @ instruction: 0xf603adf8 │ │ │ │ vmvn.i32 d23, #43008 @ 0x0000a800 │ │ │ │ - bcs 2a456c │ │ │ │ + bcs 2a461c │ │ │ │ movwcs fp, #3880 @ 0xf28 │ │ │ │ stcls 5, cr14, [r6, #-956] @ 0xfffffc44 │ │ │ │ stmdami sp, {r1, r7, r9, sl, sp, lr, pc} │ │ │ │ msrcs (UNDEF: 102), r0 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ @ instruction: 0xe796fc79 │ │ │ │ vadd.i8 d20, d0, d10 │ │ │ │ ldrbtmi r2, [r8], #-347 @ 0xfffffea5 │ │ │ │ ldc2l 7, cr15, [r2], #-1008 @ 0xfffffc10 │ │ │ │ ldrdeq pc, [r8], -r8 │ │ │ │ svclt 0x0000e58c │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq ip, r9, r0, lsr #15 │ │ │ │ + ldrshteq ip, [r9], #-96 @ 0xffffffa0 │ │ │ │ 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, lr, ror #4 │ │ │ │ + eoreq r2, r6, ip, lsr #30 │ │ │ │ + eoreq r2, r6, lr, lsl pc │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4601fb3d │ │ │ │ ldcleq 8, cr15, [r4], #-784 @ 0xfffffcf0 │ │ │ │ @ instruction: 0xf64be5d8 │ │ │ │ - svclt 0x0000ee22 │ │ │ │ + svclt 0x0000edca │ │ │ │ @ instruction: 0xb1284603 │ │ │ │ ldclvs 0, cr2, [fp] │ │ │ │ - blcs 1efdd8 │ │ │ │ + blcs 1efe88 │ │ │ │ @ instruction: 0x4770d1fb │ │ │ │ svclt 0x00004770 │ │ │ │ movwcs fp, #304 @ 0x130 │ │ │ │ stclvs 0, cr14, [r0, #8] │ │ │ │ tstlt r8, r1, lsl #6 │ │ │ │ @ instruction: 0xd1fa4299 │ │ │ │ svclt 0x00004770 │ │ │ │ ldmdale r3, {r4, r8, fp, sp} │ │ │ │ @ instruction: 0xf001e8df │ │ │ │ eorne r0, sp, #147456 @ 0x24000 │ │ │ │ andsne r1, r2, #36, 4 @ 0x40000002 │ │ │ │ andsne r1, r2, #-1342177279 @ 0xb0000001 │ │ │ │ andsne r1, r2, #536870913 @ 0x20000001 │ │ │ │ ldmdbmi r6, {r1, r4} │ │ │ │ - bl 234ff4 │ │ │ │ + bl 2350a4 │ │ │ │ ldmdavs r1, {r1, r6, r7, r9} │ │ │ │ ldmdavs r2, {r0, r3, r4, sp, lr}^ │ │ │ │ @ instruction: 0x4770605a │ │ │ │ ldrbtmi r4, [r9], #-2322 @ 0xfffff6ee │ │ │ │ andne lr, r2, #1024 @ 0x400 │ │ │ │ andsvs r6, r9, r1, lsl r8 │ │ │ │ subsvs r6, sl, r2, asr r8 │ │ │ │ stmdbmi pc, {r4, r5, r6, r8, r9, sl, lr} @ │ │ │ │ - bl 235018 │ │ │ │ + bl 2350c8 │ │ │ │ ldmdavs r1, {r1, r9, ip} │ │ │ │ ldmdavs r2, {r0, r3, r4, sp, lr}^ │ │ │ │ @ instruction: 0x4770605a │ │ │ │ ldrbtmi r4, [r9], #-2315 @ 0xfffff6f5 │ │ │ │ andne lr, r2, #1024 @ 0x400 │ │ │ │ andsvs r6, r9, r1, lsl r8 │ │ │ │ subsvs r6, sl, r2, asr r8 │ │ │ │ stmdbmi r8, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ - bl 23503c │ │ │ │ + bl 2350ec │ │ │ │ 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, ror r7 │ │ │ │ + mlaeq sl, r2, r5, r7 │ │ │ │ + eoreq r7, sl, r0, lsl #13 │ │ │ │ + eoreq r7, sl, lr, ror #13 │ │ │ │ + eoreq r7, sl, ip, lsl r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed3b080 │ │ │ │ + bl fed3b130 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 627c88 │ │ │ │ - blmi 650108 │ │ │ │ + bmi 627d38 │ │ │ │ + blmi 6501b8 │ │ │ │ ldrbtmi r4, [sl], #-1641 @ 0xfffff997 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931d │ │ │ │ @ instruction: 0xf64b0300 │ │ │ │ - mcrrne 10, 14, lr, r3, cr6 │ │ │ │ + mcrrne 10, 8, lr, r3, cr14 │ │ │ │ stmdals r0, {r2, ip, lr, pc} │ │ │ │ - blls 40a6b0 │ │ │ │ + blls 40a760 │ │ │ │ subsmi r4, r8, r0, asr r0 │ │ │ │ - blmi 3f66d4 │ │ │ │ + blmi 3f6784 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 93df20 │ │ │ │ + blls 93dfd0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ @ instruction: 0xf85db01f │ │ │ │ @ instruction: 0xf64bfb04 │ │ │ │ - svclt 0x0000eda0 │ │ │ │ - rsbseq ip, r9, r2, ror r1 │ │ │ │ + svclt 0x0000ed48 │ │ │ │ + rsbseq ip, r9, r2, asr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r9, r0, asr r1 │ │ │ │ + rsbseq ip, r9, r0, lsr #1 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3b0e0 │ │ │ │ + bl fed3b190 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi e27b08 │ │ │ │ - blmi e501d4 │ │ │ │ + bmi e27bb8 │ │ │ │ + blmi e50284 │ │ │ │ ldrbtmi r4, [sl], #-641 @ 0xfffffd7f │ │ │ │ svclt 0x00084d30 │ │ │ │ ldrbtmi r2, [sp], #-1 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9339 │ │ │ │ eorle r0, r2, r0, lsl #6 │ │ │ │ strmi r4, [ip], -r6, lsl #12 │ │ │ │ - mrc2 7, 3, pc, cr14, cr15, {0} │ │ │ │ + mcr2 7, 1, pc, cr6, cr15, {0} @ │ │ │ │ svclt 0x00a42800 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ - ble 7e6418 │ │ │ │ + ble 7e64c8 │ │ │ │ ldrbtmi r4, [fp], #-2855 @ 0xfffff4d9 │ │ │ │ orrslt r7, fp, #1769472 @ 0x1b0000 │ │ │ │ strbtmi r4, [r9], -r6, lsr #22 │ │ │ │ andcs r4, r1, #48, 12 @ 0x3000000 │ │ │ │ andsvc r4, sl, fp, ror r4 │ │ │ │ - b fe92185c │ │ │ │ + b 132190c │ │ │ │ @ instruction: 0x4620a91c │ │ │ │ - b fe821864 │ │ │ │ + b 1221914 │ │ │ │ andeq lr, r0, #3620864 @ 0x374000 │ │ │ │ tstne ip, #3620864 @ 0x374000 │ │ │ │ svclt 0x0008429a │ │ │ │ andle r4, ip, r8, lsl #5 │ │ │ │ - bmi 92bf4c │ │ │ │ + bmi 92bffc │ │ │ │ ldrbtmi r4, [sl], #-2840 @ 0xfffff4e8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorslt sp, sl, r4, lsr #2 │ │ │ │ ldmib sp, {r4, r5, r6, r8, sl, fp, ip, sp, pc}^ │ │ │ │ ldmib sp, {r1, r9}^ │ │ │ │ @@ -446453,102 +446493,102 @@ │ │ │ │ ldmib sp, {r3, r9}^ │ │ │ │ addsmi r1, sl, #36, 6 @ 0x90000000 │ │ │ │ addmi fp, r8, #8, 30 │ │ │ │ andcs fp, r1, ip, lsl #30 │ │ │ │ strb r2, [r0, r0]! │ │ │ │ stmiapl fp!, {r1, r2, r3, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf64b681d │ │ │ │ - stmdavs r0, {r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ - ldm r8!, {r0, r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdavs r0, {r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmia r0!, {r0, r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ strmi r4, [r3], -fp, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf64b4628 │ │ │ │ - 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 │ │ │ │ - ldrhteq ip, [r9], #-2 │ │ │ │ + ldr lr, [fp, ip, ror #25]! │ │ │ │ + ldcl 6, cr15, [r6], {75} @ 0x4b │ │ │ │ + rsbseq ip, r9, r2, rrx │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq ip, r9, sl, asr r0 │ │ │ │ + rsbseq fp, ip, r7, lsl r0 │ │ │ │ + rsbseq fp, ip, r9 │ │ │ │ + rsbseq ip, r9, r2 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r2, r6, lr, lsl sp │ │ │ │ + eoreq r2, r6, r6, lsl sp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3b1d4 │ │ │ │ + bl fed3b284 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 1167f9c │ │ │ │ + blmi 116804c │ │ │ │ tstcs r1, r4, lsl #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmda r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bcs 1efbec │ │ │ │ + bcs 1efc9c │ │ │ │ stmda r3, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdacs r0, {ip} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - bcs 207d68 │ │ │ │ + bcs 207e18 │ │ │ │ stmdavs r3!, {r0, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ ldmdami r4!, {r0, r1, r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmda r0, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blcc 233c14 │ │ │ │ + blcc 233cc4 │ │ │ │ andcc lr, r0, #64, 16 @ 0x400000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ cmple r3, r0, lsl #22 │ │ │ │ stcmi 13, cr11, [sp, #-448]! @ 0xfffffe40 │ │ │ │ @ instruction: 0xf8d44620 │ │ │ │ ldrbtmi r3, [sp], #-588 @ 0xfffffdb4 │ │ │ │ @ instruction: 0x46014798 │ │ │ │ @ instruction: 0xf7086828 │ │ │ │ - stmdavs r8!, {r0, r2, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r8!, {r0, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ orrslt r6, lr, r6, lsl #22 │ │ │ │ vtbl.8 d4, {d15}, d23 │ │ │ │ ldrbtmi r8, [r8], #-3931 @ 0xfffff0a5 │ │ │ │ svccc 0x0000e850 │ │ │ │ stmda r0, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f0854 │ │ │ │ + bcs 1f0904 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - bllt 4c7dc8 │ │ │ │ + bllt 4c7e78 │ │ │ │ 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 │ │ │ │ + mlavs lr, pc, fp, pc @ │ │ │ │ + bcs 29e0bc │ │ │ │ ldcmi 1, cr13, [fp, #-128] @ 0xffffff80 │ │ │ │ ldrbtmi r2, [sp], #-1538 @ 0xfffff9fe │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf7074628 │ │ │ │ - vcvt.u32.f32 d15, d17, #1 │ │ │ │ + @ instruction: 0xf3bffed9 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r5, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ - bcs 1fc894 │ │ │ │ + bcs 1fc944 │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 207e08 │ │ │ │ + blcs 207eb8 │ │ │ │ str sp, [lr, lr, ror #3]! │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf7076003 │ │ │ │ - ldrb pc, [r7, fp, lsl #30] @ │ │ │ │ + @ instruction: 0xe7d7feb3 │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf7076003 │ │ │ │ - ldcllt 15, cr15, [r0, #-20]! @ 0xffffffec │ │ │ │ + ldcllt 14, cr15, [r0, #-692]! @ 0xfffffd4c │ │ │ │ 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 207eec │ │ │ │ @ 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, r0, asr pc │ │ │ │ + rsbseq sl, ip, r8, lsr #30 │ │ │ │ + rsbseq sl, ip, sl, lsl #30 │ │ │ │ + rsbseq sl, ip, lr, ror #29 │ │ │ │ + ldrhteq sl, [ip], #-234 @ 0xffffff16 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3b2f0 │ │ │ │ + bl fed3b3a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrmi 15, 3, r0, cr14, cr8, {6} │ │ │ │ stmdbmi lr!, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ ldrbtmi fp, [lr], #-134 @ 0xffffff7a │ │ │ │ @ instruction: 0xf6472301 │ │ │ │ @ instruction: 0x460472ff │ │ │ │ @ instruction: 0x26205871 │ │ │ │ @@ -446625,159 +446665,159 @@ │ │ │ │ @ instruction: 0xf88411f0 │ │ │ │ cmplt r0, sl, asr #1 │ │ │ │ rsccc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ teqlt r3, r8, lsl r6 │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0x47984611 │ │ │ │ svclt 0x00183800 │ │ │ │ - bmi 92c248 │ │ │ │ + bmi 92c2f8 │ │ │ │ ldrbtmi r4, [sl], #-2843 @ 0xfffff4e5 │ │ │ │ sbceq pc, r9, r4, lsl #17 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r6, r8, lsr #2 │ │ │ │ - blge 293820 │ │ │ │ + blge 2938d0 │ │ │ │ movwls r2, #517 @ 0x205 │ │ │ │ - @ instruction: 0xf64b2300 │ │ │ │ - stmdacs r0, {r3, fp, sp, lr, pc} │ │ │ │ - blls 298934 │ │ │ │ + @ instruction: 0xf64a2300 │ │ │ │ + stmdacs r0, {r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + blls 2989e4 │ │ │ │ biccc pc, r0, r4, asr #17 │ │ │ │ ldmdami r1, {r0, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ smlabtcs r1, ip, pc, fp @ │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ - blx ff9a1ebe │ │ │ │ + blx fe3a1f6e │ │ │ │ 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 1721c8c │ │ │ │ + rsbseq fp, r9, r2, asr lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [r9], #-218 @ 0xffffff26 │ │ │ │ - eoreq r2, r6, lr, lsr fp │ │ │ │ + rsbseq fp, r9, sl, lsl #26 │ │ │ │ + eoreq r2, r6, r6, lsr fp │ │ │ │ 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 1f3f98 │ │ │ │ stmda r4, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 208064 │ │ │ │ + blcs 208114 │ │ │ │ @ instruction: 0xf8dfd14b │ │ │ │ ldrbtmi r9, [r9], #248 @ 0xf8 │ │ │ │ ldrdmi pc, [r0], -r9 │ │ │ │ @ instruction: 0x4620b1d4 │ │ │ │ @ instruction: 0xf0614629 │ │ │ │ @ instruction: 0x4604fbdd │ │ │ │ stmdavs r3, {r3, r4, r5, r8, r9, ip, sp, pc} │ │ │ │ andvs r3, r3, r1, lsl #6 │ │ │ │ vqshrun.s64 d4, , #1 │ │ │ │ ldrbtmi r8, [r8], #-3931 @ 0xfffff0a5 │ │ │ │ svccc 0x0000e850 │ │ │ │ stmda r0, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f0b2c │ │ │ │ + bcs 1f0bdc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2080a0 │ │ │ │ + blcs 208150 │ │ │ │ strtmi sp, [r0], -r5, asr #2 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ strtmi r4, [r0], -pc, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2351 @ 0xfffff6d1 │ │ │ │ @ instruction: 0xf7084479 │ │ │ │ - strmi pc, [r4], -sp, ror #19 │ │ │ │ + @ instruction: 0x4604f995 │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ rscle r2, r1, r0, lsl #16 │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ - blx fefa04e2 │ │ │ │ + blx fefa0592 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x4642d1d7 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ @ instruction: 0x460447b0 │ │ │ │ sbcsle r2, r3, r0, lsl #16 │ │ │ │ andcs r4, r1, r4, lsr #22 │ │ │ │ eorvs r4, r0, r2, lsr #12 │ │ │ │ @ instruction: 0x4629447b │ │ │ │ @ instruction: 0xf7086818 │ │ │ │ - blmi a62f78 │ │ │ │ + blmi a62ec8 │ │ │ │ subscs pc, r8, #212, 16 @ 0xd40000 │ │ │ │ rsbvs r4, r2, fp, ror r4 │ │ │ │ subscc pc, r8, #196, 16 @ 0xc40000 │ │ │ │ - blcs 29e29c │ │ │ │ + blcs 29e34c │ │ │ │ ldcmi 1, cr13, [sp], {29} │ │ │ │ stmdbeq r2, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andcs r4, r0, #124, 8 @ 0x7c000000 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - stc2 7, cr15, [r0, #28]! │ │ │ │ + stc2l 7, cr15, [r8, #-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 │ │ │ │ + stc2 7, cr15, [r2, #-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 │ │ │ │ + rsbseq sl, ip, ip, asr ip │ │ │ │ + rsbseq sl, ip, sl, lsr ip │ │ │ │ + rsbseq sl, ip, r6, lsl ip │ │ │ │ @ instruction: 0xfffffb93 │ │ │ │ @ instruction: 0xfffffb31 │ │ │ │ - rsbseq sl, ip, r0, ror ip │ │ │ │ + rsbseq sl, ip, r0, asr #23 │ │ │ │ @ instruction: 0xfffffc41 │ │ │ │ - rsbseq sl, ip, r8, asr #24 │ │ │ │ + @ instruction: 0x007cab98 │ │ │ │ umaalcc pc, ip, r0, r8 @ │ │ │ │ - blcs 411818 │ │ │ │ + blcs 4118c8 │ │ │ │ addhi pc, r6, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - blpl e76530 │ │ │ │ + blpl e765e0 │ │ │ │ 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 cf4834 │ │ │ │ + blcs 2634f4 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ svceq 0x0001f1bc │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ stmdavs sl, {r0, sl, fp} │ │ │ │ - blle 76ec50 │ │ │ │ + blle 76ed00 │ │ │ │ strmi r6, [r2], #-2120 @ 0xfffff7b8 │ │ │ │ ldcle 2, cr4, [r2], {154} @ 0x9a │ │ │ │ - blcs 1fe688 │ │ │ │ + blcs 1fe738 │ │ │ │ stmiavs sl, {r0, r1, r2, r3, r8, r9, fp, ip, lr, pc}^ │ │ │ │ strbmi r4, [r3, #-1043]! @ 0xfffffbed │ │ │ │ @ instruction: 0xf9b1dc0b │ │ │ │ - blcs 1f04ac │ │ │ │ + blcs 1f055c │ │ │ │ @ instruction: 0xf9b1db07 │ │ │ │ ldrmi r0, [r8], #-18 @ 0xffffffee │ │ │ │ svclt 0x00cc4570 │ │ │ │ andcs r2, r1, r0 │ │ │ │ andcs lr, r0, r0 │ │ │ │ - blx 3225fa │ │ │ │ + blx 3226aa │ │ │ │ @ instruction: 0xf04f6c03 │ │ │ │ @ instruction: 0xf8b00e01 │ │ │ │ sbcsmi ip, r3, r4, asr #32 │ │ │ │ stc2 10, cr15, [r2], {44} @ 0x2c @ │ │ │ │ svclt 0x00382b01 │ │ │ │ @ instruction: 0xf1bc2301 │ │ │ │ svclt 0x00380f01 │ │ │ │ @@ -446793,28 +446833,28 @@ │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ strh pc, [r8], #-128 @ 0xffffff80 @ │ │ │ │ strbmi r4, [r3, #-211]! @ 0xffffff2d │ │ │ │ uqasxmi fp, r3, r8 │ │ │ │ stcvs 7, cr14, [r3], {185} @ 0xb9 │ │ │ │ strhgt pc, [r4], #-128 @ 0xffffff80 @ │ │ │ │ strh pc, [r6], #-128 @ 0xffffff80 @ │ │ │ │ - blx cf4830 │ │ │ │ - blcs 2634f0 │ │ │ │ + blx cf48e0 │ │ │ │ + blcs 2635a0 │ │ │ │ vseleq.f32 s30, s4, s29 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ svceq 0x0001f1bc │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ @ instruction: 0xf1be0c01 │ │ │ │ svclt 0x00380f01 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ stcvs 7, cr14, [r3], {161} @ 0xa1 │ │ │ │ cdpeq 0, 0, cr15, cr6, cr15, {2} │ │ │ │ strhgt pc, [r4], #-128 @ 0xffffff80 @ │ │ │ │ - blx cf4860 │ │ │ │ - blcs 263520 │ │ │ │ + blx cf4910 │ │ │ │ + blcs 2635d0 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ svceq 0x0001f1bc │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ ldr r0, [r0, r1, lsl #24] │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0x467346f4 │ │ │ │ svclt 0x0000e78b │ │ │ │ @@ -446824,29 +446864,29 @@ │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [r5], -r3, lsl #1 │ │ │ │ @ instruction: 0x46084692 │ │ │ │ ldrmi r4, [r9], fp, lsl #13 │ │ │ │ andsmi lr, r0, #3620864 @ 0x374000 │ │ │ │ svcls 0x000c9201 │ │ │ │ @ instruction: 0x860de9dd │ │ │ │ - @ instruction: 0xf970f707 │ │ │ │ + @ instruction: 0xf918f707 │ │ │ │ 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 0x0014f64a │ │ │ │ strbmi r4, [lr, #-1085] @ 0xfffffbc3 │ │ │ │ strdlt sp, [r3], -r5 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bls 226900 │ │ │ │ - blcs 3b319c │ │ │ │ + bls 2269b0 │ │ │ │ + blcs 3b324c │ │ │ │ strdge sp, [r2, -r7] │ │ │ │ eorcc pc, r3, r1, asr r8 @ │ │ │ │ smladmi r8, r9, r4, r4 │ │ │ │ @ instruction: 0xffffffc5 │ │ │ │ andeq r0, r0, sp, asr #2 │ │ │ │ @ instruction: 0xffffffe7 │ │ │ │ andeq r0, r0, sp, lsl #1 │ │ │ │ @@ -446855,31 +446895,31 @@ │ │ │ │ @ instruction: 0xffffffe7 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf009d074 │ │ │ │ @ instruction: 0xf1b90901 │ │ │ │ svclt 0x000b0f00 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 1e4718 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 1e47c8 │ │ │ │ cdpeq 0, 15, cr15, cr15, cr15, {2} │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ sbcsle r2, r0, r0, lsl #28 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strtmi sp, [r9], -fp, asr #1 │ │ │ │ @ instruction: 0xf8d12000 │ │ │ │ andcc fp, r1, r0 │ │ │ │ ldrdge pc, [r4], -r1 │ │ │ │ - b fe4b5c04 │ │ │ │ - b 2a5218 │ │ │ │ - b fe2a523c │ │ │ │ + b fe4b5cb4 │ │ │ │ + b 2a52c8 │ │ │ │ + b fe2a52ec │ │ │ │ @ instruction: 0xf841030b │ │ │ │ - b fe473234 │ │ │ │ - b 2a5220 │ │ │ │ - b fe2a5254 │ │ │ │ + b fe4732e4 │ │ │ │ + b 2a52d0 │ │ │ │ + b fe2a5304 │ │ │ │ @ instruction: 0xf841030a │ │ │ │ mvnle r3, r4, lsl #24 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r4, [lr, #-1085] @ 0xfffffbc3 │ │ │ │ str sp, [ip, r1, ror #3]! │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf1bbd024 │ │ │ │ @@ -446889,40 +446929,40 @@ │ │ │ │ cmnpmi pc, #111 @ p-variant is OBSOLETE @ 0x6f │ │ │ │ mcrcs 0, 0, r4, cr0, cr8, {2} │ │ │ │ @ instruction: 0xf04fd09d │ │ │ │ @ instruction: 0xf1b80c00 │ │ │ │ addsle r0, r8, r0, lsl #30 │ │ │ │ andcs r4, r0, #42991616 @ 0x2900000 │ │ │ │ andcc r6, r1, #720896 @ 0xb0000 │ │ │ │ - b fe2b5ca4 │ │ │ │ - b 2a5278 │ │ │ │ - b fe2a526c │ │ │ │ + b fe2b5d54 │ │ │ │ + b 2a5328 │ │ │ │ + b fe2a531c │ │ │ │ @ instruction: 0xf8410304 │ │ │ │ mvnsle r3, r4, lsl #22 │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ ldrmi r4, [r4, #1085]! @ 0x43d │ │ │ │ str sp, [r4, ip, ror #3] │ │ │ │ addle r2, r2, r0, lsl #28 │ │ │ │ mvnscc pc, r8, lsl #2 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf10ad10a │ │ │ │ ldrbmi r0, [r6, #-2561] @ 0xfffff5ff │ │ │ │ @ instruction: 0xe778d1fb │ │ │ │ - beq 260ac4 │ │ │ │ + beq 260b74 │ │ │ │ ldrmi r4, [r2, #1085]! @ 0x43d │ │ │ │ svcge 0x0073f43f │ │ │ │ strtmi r4, [sl], -fp, lsl #12 │ │ │ │ @ instruction: 0xf8423b01 │ │ │ │ mrrcne 11, 0, r4, r8, cr4 │ │ │ │ udf #7450 @ 0x1d1a │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ @ instruction: 0xf108af68 │ │ │ │ @ instruction: 0xf1b830ff │ │ │ │ tstle sl, r0, lsl #30 │ │ │ │ - beq 260af0 │ │ │ │ + beq 260ba0 │ │ │ │ mvnsle r4, r6, asr r5 │ │ │ │ @ instruction: 0xf10ae75d │ │ │ │ ldrtmi r0, [sp], #-2561 @ 0xfffff5ff │ │ │ │ @ instruction: 0xf43f45b2 │ │ │ │ @ instruction: 0x4601af58 │ │ │ │ @ instruction: 0xf843462b │ │ │ │ stmdbcc r1, {r3, r8, r9, fp, lr} │ │ │ │ @@ -446931,154 +446971,154 @@ │ │ │ │ @ instruction: 0xe7eed1f7 │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ adclt sl, r4, #296 @ 0x128 │ │ │ │ @ instruction: 0xf1b82100 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ strtmi sl, [sl], -r4, asr #30 │ │ │ │ movwcc r2, #4864 @ 0x1300 │ │ │ │ - blmi 2a2794 │ │ │ │ + blmi 2a2844 │ │ │ │ @ instruction: 0xd1fa4598 │ │ │ │ ldrtmi r3, [sp], #-257 @ 0xfffffeff │ │ │ │ mvnsle r4, lr, lsl #5 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ - blx 4086e2 │ │ │ │ + blx 408792 │ │ │ │ rsclt pc, r1, #1610612736 @ 0x60000000 │ │ │ │ @ instruction: 0xf64a4628 │ │ │ │ - @ instruction: 0xe72eee9a │ │ │ │ + str lr, [lr, -r2, asr #28]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29fbec │ │ │ │ + blhi 29fc9c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0x461d4c3d │ │ │ │ addslt r4, r1, sp, lsr fp │ │ │ │ sxtab16mi r4, fp, ip, ror #8 │ │ │ │ svcls 0x00244616 │ │ │ │ strcs r5, [r9], #-2275 @ 0xfffff71d │ │ │ │ - blhi 91fdcc │ │ │ │ + blhi 91fe7c │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #12293 @ 0x3005 @ │ │ │ │ sbcsmi r9, ip, r7 │ │ │ │ - beq 2607bc │ │ │ │ + beq 26086c │ │ │ │ ldrmi sp, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf866f707 │ │ │ │ - blvs fe2d0bf8 │ │ │ │ + @ instruction: 0xf80ef707 │ │ │ │ + blvs fe2d0ca8 │ │ │ │ suble r2, sp, r3, lsl #22 │ │ │ │ and r2, r2, r2, lsl #6 │ │ │ │ - beq 2208c0 │ │ │ │ - bls 9ad390 │ │ │ │ + beq 220970 │ │ │ │ + bls 9ad440 │ │ │ │ andls r4, sl, #93323264 @ 0x5900000 │ │ │ │ andls r9, ip, #32, 20 @ 0x20000 │ │ │ │ @ instruction: 0xf8ad9a21 │ │ │ │ - bls a6c878 │ │ │ │ + bls a6c928 │ │ │ │ andls r9, fp, #458752 @ 0x70000 │ │ │ │ andls r9, sp, #143360 @ 0x23000 │ │ │ │ andls sl, r1, #36864 @ 0x9000 │ │ │ │ andls sl, r0, #40960 @ 0xa000 │ │ │ │ eorsvc pc, sl, sp, lsr #17 │ │ │ │ ldrdcs pc, [r8, #128] @ 0x80 │ │ │ │ - bls 976004 │ │ │ │ + bls 9760b4 │ │ │ │ movwlt r4, #1952 @ 0x7a0 │ │ │ │ ldmib r1, {r0, r3, r8, fp, ip, pc}^ │ │ │ │ biclt r4, r7, r7, lsl #18 │ │ │ │ @ instruction: 0xf04f9724 │ │ │ │ @ instruction: 0xf8dd0b00 │ │ │ │ @ instruction: 0x46078090 │ │ │ │ ldrtmi r9, [r8], -r3, lsr #22 │ │ │ │ ldrbmi r9, [r2], -r2, lsl #6 │ │ │ │ ldrtmi r9, [r1], -r2, lsr #22 │ │ │ │ movwmi lr, #2509 @ 0x9cd │ │ │ │ - bleq 260c0c │ │ │ │ + bleq 260cbc │ │ │ │ stc 6, cr4, [sp, #172] @ 0xac │ │ │ │ @ instruction: 0xf7ff8b04 │ │ │ │ - strbmi pc, [pc], #-3749 @ 1e47ec @ │ │ │ │ + strbmi pc, [pc], #-3749 @ 1e489c @ │ │ │ │ ldrdle r4, [sp, #88]! @ 0x58 │ │ │ │ stmdals r7, {r0, r3, r8, fp, ip, pc} │ │ │ │ ldrdcc pc, [ip, #128] @ 0x80 │ │ │ │ - bmi 63665c │ │ │ │ + bmi 63670c │ │ │ │ ldrbtmi r4, [sl], #-2831 @ 0xfffff4f1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r1, r2, lsl r1 │ │ │ │ - blhi 29fb08 │ │ │ │ + blhi 29fbb8 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mlascs r4, r0, r8, pc @ │ │ │ │ adcle r2, sp, r6, lsl #20 │ │ │ │ mlascs r5, r0, r8, pc @ │ │ │ │ svclt 0x000a2a06 │ │ │ │ @ instruction: 0xf04f2302 │ │ │ │ @ instruction: 0xf04f0a01 │ │ │ │ str r0, [r8, r0, lsl #20]! │ │ │ │ - stmia r8!, {r0, r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldrhteq fp, [r9], #-136 @ 0xffffff78 │ │ │ │ + ldm r0, {r0, r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq fp, r9, r8, lsl #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r9, r2, lsl #16 │ │ │ │ + rsbseq fp, r9, r2, asr r7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ @ instruction: 0x461cb097 │ │ │ │ vmlage.f64 d4, d25, d26 │ │ │ │ strhls pc, [sl], #-129 @ 0xffffff7f @ │ │ │ │ andls r4, pc, #5242880 @ 0x500000 │ │ │ │ - bmi febf60a4 │ │ │ │ + bmi febf6154 │ │ │ │ @ instruction: 0xf8dd4648 │ │ │ │ ldrbtmi r8, [sl], #-128 @ 0xffffff80 │ │ │ │ - bhi 1a7abc0 │ │ │ │ + bhi 1a7ac70 │ │ │ │ tstls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf8ad8a23 │ │ │ │ ldrmi r3, [r3], #-64 @ 0xffffffc0 │ │ │ │ @ instruction: 0xf8ad3b01 │ │ │ │ movwcs r3, #66 @ 0x42 │ │ │ │ movwls r6, #36979 @ 0x9073 │ │ │ │ eorls pc, r8, sp, lsr #17 │ │ │ │ movwcc lr, #10694 @ 0x29c6 │ │ │ │ movwcc lr, #18886 @ 0x49c6 │ │ │ │ - @ instruction: 0xffd0f706 │ │ │ │ - blvs fe2d0d04 │ │ │ │ + @ instruction: 0xff78f706 │ │ │ │ + blvs fe2d0db4 │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ @ instruction: 0xf8d5809c │ │ │ │ - blcs 1f0ed0 │ │ │ │ + blcs 1f0f80 │ │ │ │ sbcshi pc, r8, r0 │ │ │ │ andcs r6, r2, #40, 16 @ 0x280000 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ strbmi r3, [r9], -r0, lsl #4 │ │ │ │ umaalcs pc, ip, r7, r8 @ │ │ │ │ addls pc, ip, #208, 16 @ 0xd00000 │ │ │ │ stmdacs r0, {r3, r6, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xf8bdd148 │ │ │ │ @ instruction: 0xf7060028 │ │ │ │ - stmdacs r0, {r0, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ sbchi pc, r4, r0 │ │ │ │ - blcs dfeeec │ │ │ │ + blcs dfef9c │ │ │ │ mrshi pc, (UNDEF: 4) @ │ │ │ │ - blcc 41a96c │ │ │ │ + blcc 41aa1c │ │ │ │ vpadd.i8 d2, d0, d8 │ │ │ │ - blcs 804bdc │ │ │ │ + blcs 804c8c │ │ │ │ adcshi pc, r8, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ ldrshteq r0, [r6], r2 │ │ │ │ ldrhteq r0, [r6], r6 │ │ │ │ ldrhteq r0, [r6], r6 │ │ │ │ ldrhteq r0, [r6], r6 │ │ │ │ ldrshteq r0, [r6], r5 │ │ │ │ ldrhteq r0, [r6], r6 │ │ │ │ ldrhteq r0, [r6], r6 │ │ │ │ ldrhteq r0, [r6], r6 │ │ │ │ adcseq r0, r6, pc, ror #1 │ │ │ │ ldrhteq r0, [r6], r6 │ │ │ │ ldrhteq r0, [r6], r6 │ │ │ │ ldrhteq r0, [r6], r6 │ │ │ │ - blcs 19e4cdc │ │ │ │ + blcs 19e4d8c │ │ │ │ sbchi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002b80 │ │ │ │ - blcs 1204cb0 │ │ │ │ + blcs 1204d60 │ │ │ │ cmncs r9, #4, 30 │ │ │ │ @ instruction: 0xf0404619 │ │ │ │ stmdavs r8!, {r0, r4, r7, pc} │ │ │ │ @ instruction: 0xf8ad2202 │ │ │ │ movwcs r3, #40 @ 0x28 │ │ │ │ andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ umaalcs pc, ip, r7, r8 @ │ │ │ │ @@ -447087,169 +447127,169 @@ │ │ │ │ addhi pc, r2, r0 │ │ │ │ @ instruction: 0xf8d54632 │ │ │ │ @ instruction: 0x463931b4 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ stmhi r0, {r3, r4, r5, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf70faf11 │ │ │ │ - @ instruction: 0x4641fa37 │ │ │ │ + @ instruction: 0x4641f9df │ │ │ │ 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 23465c │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmvs r0!, {r0, r1, r5, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d04631 │ │ │ │ @ instruction: 0x479831b8 │ │ │ │ - bmi 162c9cc │ │ │ │ + bmi 162ca7c │ │ │ │ ldrbtmi r4, [sl], #-2894 @ 0xfffff4b2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, lr, r0, asr #32 │ │ │ │ pop {r0, r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf8908ff0 │ │ │ │ - blcs 370ab8 │ │ │ │ + blcs 370b68 │ │ │ │ @ instruction: 0xf8d5d037 │ │ │ │ - blcs 1f1020 │ │ │ │ + blcs 1f10d0 │ │ │ │ @ instruction: 0x4632d038 │ │ │ │ @ instruction: 0x31b4f8d5 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ @ instruction: 0x46064798 │ │ │ │ @ instruction: 0xf8bdb380 │ │ │ │ movwcs sl, #40 @ 0x28 │ │ │ │ movwls r2, #34560 @ 0x8700 │ │ │ │ @ instruction: 0xf88d4650 │ │ │ │ @ instruction: 0xf706701f │ │ │ │ - blvs fe2e466c │ │ │ │ - blcs 2b6420 │ │ │ │ + blvs fe2e45bc │ │ │ │ + blcs 2b64d0 │ │ │ │ ldrtmi sp, [fp], -r4, lsr #32 │ │ │ │ - bleq fa00a0 │ │ │ │ + bleq fa0150 │ │ │ │ stmiavs r1!, {r1, r3, r4, r5, r7, r9, sl, lr}^ │ │ │ │ tstls r3, r2, asr r6 │ │ │ │ stmdavs r1!, {r3, r5, r9, sl, lr}^ │ │ │ │ stmiavs r1!, {r1, r8, ip, pc} │ │ │ │ stmdavs r1!, {r0, r8, ip, pc} │ │ │ │ mrscs r9, (UNDEF: 16) │ │ │ │ ldrdmi pc, [ip, r5] │ │ │ │ ldrtmi r9, [r1], -r4, lsl #2 │ │ │ │ vabdl.u q2, d31, d16 │ │ │ │ ldmda r6, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 234650 │ │ │ │ + blcc 234700 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ adcle r2, sp, r0, lsl #20 │ │ │ │ @ instruction: 0xf890e7f7 │ │ │ │ - blcs 370b34 │ │ │ │ + blcs 370be4 │ │ │ │ str sp, [r2, -r3, asr #3]! │ │ │ │ str r2, [lr, r0]! │ │ │ │ mlascc r4, r0, r8, pc @ │ │ │ │ eorsle r2, fp, r6, lsl #22 │ │ │ │ @ instruction: 0xf04f4650 │ │ │ │ @ instruction: 0xf70f0a01 │ │ │ │ - stmib sp, {r0, r1, r2, r4, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r2, r3, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldrtmi sl, [fp], -r0, lsl #20 │ │ │ │ @ instruction: 0xf8d04639 │ │ │ │ @ instruction: 0x4642b018 │ │ │ │ ldrbmi sl, [r8, r8, lsl #16] │ │ │ │ ldrsbtcc pc, [r8], -r9 @ │ │ │ │ tstle r3, r3, lsl #22 │ │ │ │ mlascc r5, r9, r8, pc @ │ │ │ │ andle r2, pc, r6, lsl #22 │ │ │ │ strhteq pc, [r8], -sp @ │ │ │ │ - beq 2a0bcc │ │ │ │ - @ instruction: 0xf9a0f70f │ │ │ │ + beq 2a0c7c │ │ │ │ + @ instruction: 0xf948f70f │ │ │ │ stmib sp, {r0, r8, r9, sp}^ │ │ │ │ movwcs r3, #768 @ 0x300 │ │ │ │ ldrmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf10d69c7 │ │ │ │ @ instruction: 0x47b8001f │ │ │ │ - beq 420134 │ │ │ │ + beq 4201e4 │ │ │ │ mulscc pc, sp, r8 @ │ │ │ │ - beq ff2205a4 │ │ │ │ + beq ff220654 │ │ │ │ cmncs sl, #45350912 @ 0x2b40000 │ │ │ │ @ instruction: 0xe7384619 │ │ │ │ ldrmi r2, [r9], -r8, ror #6 │ │ │ │ cmpcs r6, #13893632 @ 0xd40000 │ │ │ │ @ instruction: 0xe7324619 │ │ │ │ @ instruction: 0x46192354 │ │ │ │ cmncs r0, #12320768 @ 0xbc0000 │ │ │ │ @ instruction: 0xe72c4619 │ │ │ │ @ instruction: 0xe7d346ba │ │ │ │ ldrmi r2, [r9], -r2, ror #6 │ │ │ │ cmncs fp, #10223616 @ 0x9c0000 │ │ │ │ @ instruction: 0xe7244619 │ │ │ │ - svc 0x0086f64a │ │ │ │ + svc 0x002ef64a │ │ │ │ ... │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0079b792 │ │ │ │ - rsbseq fp, r9, r6, lsr r6 │ │ │ │ + rsbseq fp, r9, r2, ror #13 │ │ │ │ + rsbseq fp, r9, r6, lsl #11 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldcls 0, cr11, [r6], {137} @ 0x89 │ │ │ │ ldrdlt pc, [r8], #-141 @ 0xffffff73 │ │ │ │ stcls 15, cr9, [r0, #-112]! @ 0xffffff90 │ │ │ │ - blx 30c396 │ │ │ │ + blx 30c446 │ │ │ │ ldcls 8, cr0, [sl], {11} │ │ │ │ strmi pc, [r7], #-2821 @ 0xfffff4fb │ │ │ │ ldrtmi fp, [fp], -lr, ror #3 │ │ │ │ strbmi r4, [r7], -r9, lsl #13 │ │ │ │ strcs r4, [r0, #-1682] @ 0xfffff96e │ │ │ │ - blls 9b65a8 │ │ │ │ + blls 9b6658 │ │ │ │ movwls r4, #26168 @ 0x6638 │ │ │ │ - blls 976498 │ │ │ │ + blls 976548 │ │ │ │ movwls r4, #22089 @ 0x5649 │ │ │ │ - blls 8b1f5c │ │ │ │ + blls 8b200c │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r6, sl, lr}^ │ │ │ │ strbmi r4, [r4], #-771 @ 0xfffffcfd │ │ │ │ movwls r9, #11032 @ 0x2b18 │ │ │ │ movwls r9, #6935 @ 0x1b17 │ │ │ │ movwls r9, #2837 @ 0xb15 │ │ │ │ @ instruction: 0xf70e9b14 │ │ │ │ - adcmi pc, lr, #9, 28 @ 0x90 │ │ │ │ + adcmi pc, lr, #11328 @ 0x2c40 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4602fdfb │ │ │ │ ldrtmi r9, [r8], -sp, lsl #26 │ │ │ │ stccc 14, cr9, [r1, #-60] @ 0xffffffc4 │ │ │ │ - bmi 2df2f0 │ │ │ │ + bmi 2df3a0 │ │ │ │ @ instruction: 0x46216997 │ │ │ │ - cdp 6, 3, cr15, cr12, cr10, {2} │ │ │ │ + stcl 6, cr15, [r4, #296]! @ 0x128 │ │ │ │ andls r4, r1, r1, asr r6 │ │ │ │ stmdals ip, {r0, r1, r2, r3, r4, r5, r6, r7, fp} │ │ │ │ - cdp 6, 3, cr15, cr6, cr10, {2} │ │ │ │ + ldcl 6, cr15, [lr, #296] @ 0x128 │ │ │ │ andls r4, r0, r1, lsr #12 │ │ │ │ svclt 0x002c1960 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - cdp 6, 2, cr15, cr12, cr10, {2} │ │ │ │ + ldcl 6, cr15, [r4, #296] @ 0x128 │ │ │ │ ldrbmi r9, [r1], -lr, lsl #22 │ │ │ │ cdpne 6, 5, cr4, cr12, cr5, {0} │ │ │ │ andeq lr, r4, sl, lsl fp │ │ │ │ strcs fp, [r1], #-3884 @ 0xfffff0d4 │ │ │ │ @ instruction: 0xf64a2400 │ │ │ │ - bls 220470 │ │ │ │ + bls 2203c0 │ │ │ │ strtmi r9, [r2], r1, lsl #22 │ │ │ │ vqdmulh.s d15, d2, d8 │ │ │ │ andcs pc, r7, #3072 @ 0xc00 │ │ │ │ ldrmi r1, [r3], #3707 @ 0xe7b │ │ │ │ stmdale r5, {r0, r1, r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ @ instruction: 0x4d043962 │ │ │ │ @@ -447257,270 +447297,270 @@ │ │ │ │ strbmi fp, [r3], -r4, asr #19 │ │ │ │ ldrmi r4, [r9], r8, asr #13 │ │ │ │ ldrbmi r9, [fp], -r0 │ │ │ │ @ instruction: 0xf1b84644 │ │ │ │ tstle r9, r0, lsl #30 │ │ │ │ @ instruction: 0x463a4618 │ │ │ │ strcc r4, [r1], #-1585 @ 0xfffff9cf │ │ │ │ - stc 6, cr15, [r8, #296] @ 0x128 │ │ │ │ + ldc 6, cr15, [r0, #-296]! @ 0xfffffed8 │ │ │ │ ldrtmi r4, [fp], #-1539 @ 0xfffff9fd │ │ │ │ ldmle r5!, {r0, r2, r5, r7, r9, lr}^ │ │ │ │ @ instruction: 0xf10a9b00 │ │ │ │ strbmi r0, [fp], #2561 @ 0xa01 │ │ │ │ stmiale sl!, {r0, r1, r4, r6, r8, sl, lr}^ │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ stccc 15, cr8, [r1, #-960] @ 0xfffffc40 │ │ │ │ strtmi r4, [pc], -r9, asr #12 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ strmi lr, [r0, #-2518] @ 0xfffff62a │ │ │ │ @ instruction: 0x465a463b │ │ │ │ - blcc 2530fc │ │ │ │ + blcc 2531ac │ │ │ │ strmi lr, [r2, #-2274] @ 0xfffff71e │ │ │ │ svccc 0x00fff1b3 │ │ │ │ @ instruction: 0xf10ad1f9 │ │ │ │ strbmi r0, [r3], #2561 @ 0xa01 │ │ │ │ stmiale pc!, {r4, r6, r8, sl, lr}^ @ │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ stccs 15, cr8, [r0], {240} @ 0xf0 │ │ │ │ strbmi sp, [ip], -r2, ror #3 │ │ │ │ @ instruction: 0x4623465a │ │ │ │ ldmdahi r1!, {r2, r3, r5, r8, fp, ip, sp, pc} │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ - blne 2a2d10 │ │ │ │ + blne 2a2dc0 │ │ │ │ @ instruction: 0xf10ad8f9 │ │ │ │ strbmi r0, [r3], #2561 @ 0xa01 │ │ │ │ ldmle r1!, {r4, r6, r8, sl, lr}^ │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ stccs 15, cr8, [r0], {240} @ 0xf0 │ │ │ │ stccc 1, cr13, [r1, #-824] @ 0xfffffcc8 │ │ │ │ ldmdavs r1!, {r2, r3, r6, r9, sl, lr} │ │ │ │ ldrbmi r4, [sl], -fp, lsr #12 │ │ │ │ - blcc 25313c │ │ │ │ - blne 322db8 │ │ │ │ + blcc 2531ec │ │ │ │ + blne 322e68 │ │ │ │ mvnsle r1, pc, asr ip │ │ │ │ - beq 2610e0 │ │ │ │ + beq 261190 │ │ │ │ ldrbmi r4, [r0, #-1219] @ 0xfffffb3d │ │ │ │ strdlt sp, [r3], -r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ andle r4, pc, r5, asr #10 │ │ │ │ @ instruction: 0xd1b72c00 │ │ │ │ ldrbmi r4, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0x462a7831 │ │ │ │ - beq 261100 │ │ │ │ - bl ff222604 │ │ │ │ + beq 2611b0 │ │ │ │ + bl 1c226b4 │ │ │ │ ldrbmi r4, [r4, #-1219] @ 0xfffffb3d │ │ │ │ strdlt sp, [r3], -r5 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ vqdmulh.s d15, d0, d5 │ │ │ │ @ instruction: 0x46587831 │ │ │ │ - bl fef2261c │ │ │ │ + bl 19226cc │ │ │ │ svclt 0x0000e7a2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ - bmi e76564 │ │ │ │ - blmi e7677c │ │ │ │ + bmi e76614 │ │ │ │ + blmi e7682c │ │ │ │ addlt r4, pc, sl, ror r4 @ │ │ │ │ ldrtmi r4, [r0], -r5, lsl #12 │ │ │ │ ldmpl r3, {r2, r3, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r1, r3, r4, r8, r9, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ @ instruction: 0xf7060300 │ │ │ │ - pkhbtmi pc, r0, r3, lsl #27 @ │ │ │ │ + @ instruction: 0x4680fd3b │ │ │ │ @ instruction: 0xf70e4630 │ │ │ │ - cmnplt r0, #1552 @ p-variant is OBSOLETE @ 0x610 │ │ │ │ + cmnplt r0, #9, 28 @ p-variant is OBSOLETE @ 0x90 │ │ │ │ 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 3df554 │ │ │ │ strcs fp, [r0, #-407] @ 0xfffffe69 │ │ │ │ ldmdals r9, {r0, r1, r3, r5, r7, r9, sl, lr} │ │ │ │ andls r2, r2, r0, lsl #6 │ │ │ │ ldmdals r8, {r1, r3, r6, r9, sl, lr} │ │ │ │ stmib sp, {r0, r4, r5, r9, sl, lr}^ │ │ │ │ strcc fp, [r1, #-0] │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ff800c │ │ │ │ ldrbmi pc, [r4], #-3845 @ 0xfffff0fb @ │ │ │ │ mvnle r4, pc, lsr #5 │ │ │ │ - blmi 7b75dc │ │ │ │ + blmi 7b768c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 53edec │ │ │ │ + blls 53ee9c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1200300 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0x46818ff0 │ │ │ │ @ instruction: 0xf70e4630 │ │ │ │ - ldrbmi pc, [sl], -pc, lsl #28 @ │ │ │ │ + @ instruction: 0x465afdb7 │ │ │ │ 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 0x0000edc4 │ │ │ │ + rsbseq fp, r9, r0, asr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r9, r4, lsl #5 │ │ │ │ + ldrsbteq fp, [r9], #-20 @ 0xffffffec │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - bmi ab6650 │ │ │ │ - blmi ab6858 │ │ │ │ + bmi ab6700 │ │ │ │ + blmi ab6908 │ │ │ │ addlt r4, sp, sl, ror r4 │ │ │ │ ldmpl r3, {r2, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r3, r4, r9, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ - blls 725a0c │ │ │ │ - blls 789a28 │ │ │ │ - blls 7c9a34 │ │ │ │ + blls 725abc │ │ │ │ + blls 789ad8 │ │ │ │ + blls 7c9ae4 │ │ │ │ eorcc pc, r8, sp, lsr #17 │ │ │ │ movwls r9, #31512 @ 0x7b18 │ │ │ │ movwls sl, #6917 @ 0x1b05 │ │ │ │ movwls sl, #2822 @ 0xb06 │ │ │ │ @ instruction: 0xf8dd2302 │ │ │ │ - bls 708fcc │ │ │ │ + bls 70907c │ │ │ │ ldrdpl pc, [r8, #128] @ 0x80 │ │ │ │ @ instruction: 0xf8ad9609 │ │ │ │ strmi r9, [r8, sl, lsr #32]! │ │ │ │ strmi fp, [r1], -r0, asr #2 │ │ │ │ stmibvs r3, {r0, r2, fp, ip, pc}^ │ │ │ │ strmi fp, [r1], -fp, lsl #19 │ │ │ │ ldrdcc pc, [ip, #132] @ 0x84 │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ - blmi 537688 │ │ │ │ + blmi 537738 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4beec0 │ │ │ │ + blls 4bef70 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_mon │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ - blls 805e28 │ │ │ │ + blls 805ed8 │ │ │ │ movwls r4, #1594 @ 0x63a │ │ │ │ stmib sp, {r0, r1, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff6901 │ │ │ │ stmdals r5, {r0, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf64ae7e3 │ │ │ │ - svclt 0x0000edc6 │ │ │ │ - rsbseq fp, r9, r8, lsl #4 │ │ │ │ + svclt 0x0000ed6e │ │ │ │ + rsbseq fp, r9, r8, asr r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [r9], #-16 │ │ │ │ + rsbseq fp, r9, r0, lsl #2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ strmi r4, [sp], -r7, lsr #25 │ │ │ │ addslt r4, sp, r7, lsr #19 │ │ │ │ svcls 0x0028447c │ │ │ │ stccs 8, cr5, [r0, #-388] @ 0xfffffe7c │ │ │ │ svccs 0x0000bf18 │ │ │ │ tstls fp, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ - bls c896e4 │ │ │ │ + bls c89794 │ │ │ │ addshi pc, r0, r0 │ │ │ │ tstls r0, #148, 12 @ 0x9400000 │ │ │ │ strmi r9, [r4], -r6, lsr #22 │ │ │ │ @ instruction: 0xf10d9312 │ │ │ │ - blls ba7830 │ │ │ │ + blls ba78e0 │ │ │ │ @ instruction: 0xf8ad46d6 │ │ │ │ ldm ip!, {r4, r6, ip, sp} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf8b7000f │ │ │ │ @ instruction: 0xf8dd604a │ │ │ │ ldrtmi r9, [r0], -r4, rrx │ │ │ │ tstls r1, r9, lsl #12 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ @ instruction: 0xf8ce4688 │ │ │ │ @ instruction: 0xf8cd3000 │ │ │ │ vmla.i , , d0[3] │ │ │ │ @ instruction: 0xf8b5430f │ │ │ │ @ instruction: 0xf8adb04a │ │ │ │ @ instruction: 0xf7063052 │ │ │ │ - @ instruction: 0x4603fc9b │ │ │ │ + strmi pc, [r3], -r3, asr #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} │ │ │ │ + ldc2 7, cr15, [r4], #-24 @ 0xffffffe8 │ │ │ │ movwne lr, #47581 @ 0xb9dd │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibvs r2, {r0, r3, r4, r6, r7, pc} │ │ │ │ svclt 0x00882a07 │ │ │ │ - bleq ff69f878 │ │ │ │ + bleq ff69f928 │ │ │ │ svclt 0x009868c2 │ │ │ │ - bleq 261080 │ │ │ │ + bleq 261130 │ │ │ │ svclt 0x00942901 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ svclt 0x00182a01 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ svceq 0x0000f1bc │ │ │ │ adchi pc, lr, r0 │ │ │ │ @ instruction: 0xf8d34640 │ │ │ │ @ instruction: 0xf64a8010 │ │ │ │ - andsls lr, r1, r0, ror #24 │ │ │ │ + andsls lr, r1, r8, lsl #24 │ │ │ │ strbmi r4, [r8], -r1, asr #12 │ │ │ │ - mrrc 6, 4, pc, sl, cr10 @ │ │ │ │ + stc 6, cr15, [r2], {74} @ 0x4a │ │ │ │ ldrbmi r9, [lr, #-19] @ 0xffffffed │ │ │ │ @ instruction: 0xf895d132 │ │ │ │ - blcs 1f10b0 │ │ │ │ + blcs 1f1160 │ │ │ │ @ instruction: 0xf897d13c │ │ │ │ - blcs 1f10b8 │ │ │ │ + blcs 1f1168 │ │ │ │ @ instruction: 0xf8cdd138 │ │ │ │ ldrtmi sl, [r9], -r0 │ │ │ │ - bls c4fbcc │ │ │ │ + bls c4fc7c │ │ │ │ @ instruction: 0x61bcf8d4 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ ldrmi r2, [r0, r1, lsl #6]! │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ sbchi pc, r1, r0 │ │ │ │ movwls sl, #6927 @ 0x1b0f │ │ │ │ movwls sl, #2832 @ 0xb10 │ │ │ │ - bls 476858 │ │ │ │ + bls 476908 │ │ │ │ @ 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 7b695c │ │ │ │ + bl 19a29a4 │ │ │ │ ldrdcc pc, [r4, #132] @ 0x84 │ │ │ │ strtmi r9, [r0], -pc, lsl #18 │ │ │ │ @ instruction: 0xf8d44798 │ │ │ │ strtmi r3, [r0], -r4, asr #3 │ │ │ │ ldrmi r9, [r8, lr, lsl #18] │ │ │ │ - blmi 17b7944 │ │ │ │ + blmi 17b79f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8bf054 │ │ │ │ + blls 8bf104 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, sp, r1, lsr #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf8cdab0e │ │ │ │ movwls sl, #4096 @ 0x1000 │ │ │ │ - bls c368ec │ │ │ │ + bls c3699c │ │ │ │ @ instruction: 0xf8d42301 │ │ │ │ strtmi r7, [r0], -r8, asr #3 │ │ │ │ @ instruction: 0x460747b8 │ │ │ │ rsbsle r2, r3, r0, lsl #16 │ │ │ │ movwls sl, #6927 @ 0x1b0f │ │ │ │ movwls sl, #2832 @ 0xb10 │ │ │ │ - bls 4768c8 │ │ │ │ + bls 476978 │ │ │ │ ldrdpl pc, [r8, #132] @ 0x84 │ │ │ │ strtmi r2, [r0], -sl, lsl #6 │ │ │ │ strmi r4, [r5], -r8, lsr #15 │ │ │ │ rsble r2, ip, r0, lsl #16 │ │ │ │ stmdals lr, {r0, r1, r2, r3, r8, fp, ip, pc} │ │ │ │ strhtls pc, [sl], #-157 @ 0xffffff63 @ │ │ │ │ stmibvs sl, {r0, r1, r2, r4, r8, r9, fp, ip, pc}^ │ │ │ │ @@ -447536,164 +447576,164 @@ │ │ │ │ strcc r9, [r1], -r2, lsl #6 │ │ │ │ ldrbmi r9, [r4], #-2827 @ 0xfffff4f5 │ │ │ │ strvc lr, [r3, #-2509] @ 0xfffff633 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r6, sl, lr}^ │ │ │ │ movwcs r8, #768 @ 0x300 │ │ │ │ andne lr, r9, #3620864 @ 0x374000 │ │ │ │ stmdahi r5, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blx fe222cbe │ │ │ │ + blx c22d6e │ │ │ │ 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, r2, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0067f43f │ │ │ │ - blcs 3bf6bc │ │ │ │ + blcs 3bf76c │ │ │ │ @ instruction: 0x2601d91e │ │ │ │ - b 15bf3c0 │ │ │ │ + b 15bf470 │ │ │ │ @ instruction: 0x46310bd3 │ │ │ │ smlatbeq r1, r1, r1, pc @ │ │ │ │ - blx fee2f8c8 │ │ │ │ - b 15e16cc │ │ │ │ + blx fee2f978 │ │ │ │ + b 15e177c │ │ │ │ svclt 0x00981151 │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ svcge 0x0051f43f │ │ │ │ - blx 27f4e6 │ │ │ │ + blx 27f596 │ │ │ │ andsls pc, r1, #8, 4 @ 0x80000000 │ │ │ │ vqrdmulh.s d15, d9, d3 │ │ │ │ smlald r9, r8, r3, r3 │ │ │ │ - bleq 261224 │ │ │ │ + bleq 2612d4 │ │ │ │ @ instruction: 0xf63f2901 │ │ │ │ smlaldx sl, r2, r9, pc @ │ │ │ │ - bcs 23f3fc │ │ │ │ + bcs 23f4ac │ │ │ │ @ instruction: 0xf04fbf84 │ │ │ │ ldrbmi r0, [lr], -r1, lsl #22 │ │ │ │ ldr sp, [ip, -sl, ror #17]! │ │ │ │ ldmdbmi r2, {r0, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - @ instruction: 0xf99ef708 │ │ │ │ - bmi 61eeb0 │ │ │ │ + @ instruction: 0xf946f708 │ │ │ │ + bmi 61ef60 │ │ │ │ ldrbtmi r4, [sl], #-2320 @ 0xfffff6f0 │ │ │ │ @ instruction: 0xf7084479 │ │ │ │ - @ instruction: 0xe7bbf997 │ │ │ │ + @ instruction: 0xe7bbf93f │ │ │ │ stmdbmi pc, {r1, r2, r3, r9, fp, lr} @ │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - @ instruction: 0xf990f708 │ │ │ │ - bmi 55ee80 │ │ │ │ + @ instruction: 0xf938f708 │ │ │ │ + bmi 55ef30 │ │ │ │ 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 │ │ │ │ + smmulr r3, r1, r9 │ │ │ │ + stc 6, cr15, [lr], {74} @ 0x4a │ │ │ │ + rsbseq fp, r9, ip, lsr #1 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq sl, r9, ip, ror #30 │ │ │ │ + eoreq r1, r6, r8, lsr sp │ │ │ │ + eoreq r7, r3, r2, ror #11 │ │ │ │ + eoreq r1, r6, r2, ror #26 │ │ │ │ + ldrdeq r7, [r3], -r4 @ │ │ │ │ + eoreq r1, r6, r4, ror #25 │ │ │ │ + eoreq r7, r3, r6, asr #11 │ │ │ │ + mlaeq r6, lr, ip, r1 │ │ │ │ + strhteq r7, [r3], -r8 │ │ │ │ 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 fe936a8c │ │ │ │ addslt r4, r3, r9, ror r4 │ │ │ │ @ instruction: 0xf895461c │ │ │ │ stmpl sl, {r0, r2, r3, r6, ip, sp} │ │ │ │ @ instruction: 0xf8dd42b3 │ │ │ │ ldmdavs r2, {r4, r5, r6, sp, pc} │ │ │ │ @ instruction: 0xf04f9211 │ │ │ │ @ instruction: 0xd3290200 │ │ │ │ strhvc pc, [sl], #-133 @ 0xffffff7b @ │ │ │ │ ldrtmi r4, [r8], -r1, lsl #13 │ │ │ │ - blx 14a2dc6 │ │ │ │ + blx ffea2e74 │ │ │ │ tstlt r0, r0, lsl #13 │ │ │ │ - blcs 2bffc0 │ │ │ │ + blcs 2c0070 │ │ │ │ ldrtmi sp, [r8], -ip, lsr #32 │ │ │ │ @ instruction: 0xf70eaf0d │ │ │ │ - @ instruction: 0x4651fe15 │ │ │ │ + @ instruction: 0x4651fdbd │ │ │ │ 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 fe1f7cac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 63f268 │ │ │ │ + blls 63f318 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, r3, r6, ror #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mlascc r4, r0, r8, pc @ │ │ │ │ rsble r2, fp, r6, lsl #22 │ │ │ │ movwcs r4, #1592 @ 0x638 │ │ │ │ - bleq 26135c │ │ │ │ + bleq 26140c │ │ │ │ movwcs r9, #780 @ 0x30c │ │ │ │ eorcc pc, pc, sp, lsl #17 │ │ │ │ - ldc2l 7, cr15, [lr, #56] @ 0x38 │ │ │ │ - bllt 21f964 │ │ │ │ + stc2 7, cr15, [r6, #56] @ 0x38 │ │ │ │ + bllt 21fa14 │ │ │ │ ldrbmi r2, [r2], -r0, lsl #6 │ │ │ │ ldrmi r6, [r9], -r7, lsl #19 │ │ │ │ ldrmi sl, [r8, ip, lsl #16]! │ │ │ │ ldrsbtcc pc, [r8], -r8 @ │ │ │ │ strhvc pc, [sl], #-133 @ 0xffffff7b @ │ │ │ │ eorsle r2, ip, r3, lsl #22 │ │ │ │ mlage pc, sp, r8, pc @ │ │ │ │ vldr , [sp, #244] @ 0xf4 │ │ │ │ andsle r7, r6, ip, lsl #20 │ │ │ │ svclt 0x00042f91 │ │ │ │ cdp 3, 1, cr2, cr7, cr0, {0} │ │ │ │ mulsle r9, r0, sl │ │ │ │ - bvc ff220e38 │ │ │ │ - blx 620e2c │ │ │ │ + bvc ff220ee8 │ │ │ │ + blx 620edc │ │ │ │ @ instruction: 0xf1a7d94e │ │ │ │ cdp 3, 11, cr0, cr7, cr14, {4} │ │ │ │ - blcs 3bfe10 │ │ │ │ + blcs 3bfec0 │ │ │ │ ldm pc, {r2, r3, r4, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ - blvc fe5e1288 │ │ │ │ + blvc fe5e1338 │ │ │ │ vmulmi.f64 d23, d19, d0 │ │ │ │ cdp 14, 15, cr4, cr5, cr3, {3} │ │ │ │ vnmla.f32 s14, s14, s0 │ │ │ │ @ instruction: 0x46530a90 │ │ │ │ - blx 620e54 │ │ │ │ + blx 620f04 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ subeq lr, r9, sp, lsl #17 │ │ │ │ ldrbmi r4, [fp], -r9, lsr #12 │ │ │ │ @ instruction: 0x5012f9b4 │ │ │ │ strls r4, [r8, #-1594] @ 0xfffff9c6 │ │ │ │ stmiavs r5!, {r3, r6, r9, sl, lr}^ │ │ │ │ stmdavs r5!, {r0, r1, r2, r8, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf9b49506 │ │ │ │ strls r5, [r5, #-16] │ │ │ │ strls r6, [r4, #-2213] @ 0xfffff75b │ │ │ │ strls r6, [r3], #-2084 @ 0xfffff7dc │ │ │ │ - blx fa32bc │ │ │ │ + blx fa336c │ │ │ │ @ instruction: 0xf898e798 │ │ │ │ - blcs 37139c │ │ │ │ + blcs 37144c │ │ │ │ @ instruction: 0x46d8d0be │ │ │ │ @ instruction: 0xf0484638 │ │ │ │ @ instruction: 0xf70e0b02 │ │ │ │ - movwcs pc, #7561 @ 0x1d89 @ │ │ │ │ + movwcs pc, #7473 @ 0x1d31 @ │ │ │ │ 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 +447744,70 @@ │ │ │ │ strb r8, [r1, pc, lsr #32]! │ │ │ │ @ instruction: 0xd0542f93 │ │ │ │ @ instruction: 0xd1602f96 │ │ │ │ movwcs r4, #1616 @ 0x650 │ │ │ │ mrc 7, 5, lr, cr7, cr14, {5} │ │ │ │ vmov.f32 s15, #64 @ 0x3e000000 0.125 │ │ │ │ vsqrt.f32 s15, s14 │ │ │ │ - ble 14a3b64 │ │ │ │ - bleq d609a4 │ │ │ │ - bleq 220bc4 │ │ │ │ - ldm r4!, {r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - b 15b1180 │ │ │ │ + ble 14a3c14 │ │ │ │ + bleq d60a54 │ │ │ │ + bleq 220c74 │ │ │ │ + ldmda ip, {r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + b 15b1230 │ │ │ │ tstle r9, r0 │ │ │ │ andeq lr, r0, sl, asr #20 │ │ │ │ str r2, [r9, r0, lsl #6]! │ │ │ │ - bvc 220e20 │ │ │ │ - bvc ff3e0f18 │ │ │ │ - blx 620f10 │ │ │ │ + bvc 220ed0 │ │ │ │ + bvc ff3e0fc8 │ │ │ │ + blx 620fc0 │ │ │ │ @ instruction: 0xf06fbfa8 │ │ │ │ - ble 335550 │ │ │ │ - bleq a609d4 │ │ │ │ - bleq 220bf4 │ │ │ │ - ldm ip, {r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ble 335600 │ │ │ │ + bleq a60a84 │ │ │ │ + bleq 220ca4 │ │ │ │ + stmda r4, {r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00042f92 │ │ │ │ andvs lr, sl, r0, asr #20 │ │ │ │ addsle r2, r3, r0, lsl #6 │ │ │ │ ldr r2, [r1, r0, lsl #6] │ │ │ │ svclt 0x00182f96 │ │ │ │ mvnsle r2, r0 │ │ │ │ cdp 7, 11, cr14, cr7, cr10, {6} │ │ │ │ vmov.f32 s15, #64 @ 0x3e000000 0.125 │ │ │ │ vsqrt.f32 s15, s14 │ │ │ │ - ble 963bc8 │ │ │ │ - bleq 7a0a08 │ │ │ │ - bleq 220c28 │ │ │ │ - ldmib ip, {r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ble 963c78 │ │ │ │ + bleq 7a0ab8 │ │ │ │ + bleq 220cd8 │ │ │ │ + stmdb r4, {r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrb r2, [sp, -r0, lsl #6]! │ │ │ │ - bvc 220e78 │ │ │ │ - bvc ff3e0f70 │ │ │ │ - blx 620f68 │ │ │ │ - vldr s26, [pc, #68] @ 1e53ec │ │ │ │ + bvc 220f28 │ │ │ │ + bvc ff3e1020 │ │ │ │ + blx 621018 │ │ │ │ + vldr s26, [pc, #68] @ 1e549c │ │ │ │ vmov.32 d6[1], r0 │ │ │ │ @ instruction: 0xf64a0b00 │ │ │ │ - movwcs lr, #2164 @ 0x874 │ │ │ │ + movwcs lr, #2076 @ 0x81c │ │ │ │ andcs lr, r0, lr, ror #14 │ │ │ │ @ instruction: 0xf06fe7be │ │ │ │ svccs 0x009300ff │ │ │ │ sbfx sp, r4, #3, #26 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ movwcs lr, #2000 @ 0x7d0 │ │ │ │ rscsvc pc, pc, pc, asr #12 │ │ │ │ andcs lr, r0, r0, ror #14 │ │ │ │ @ instruction: 0xf64ae7c4 │ │ │ │ - svclt 0x0000eb18 │ │ │ │ + svclt 0x0000eac0 │ │ │ │ and r0, r0, r0 │ │ │ │ - strdmi pc, [pc, #-255] @ 1e52e5 │ │ │ │ + strdmi pc, [pc, #-255] @ 1e5395 │ │ │ │ @ instruction: 0xffe00000 │ │ │ │ - strdmi pc, [pc, #255] @ 1e54eb │ │ │ │ + strdmi pc, [pc, #255] @ 1e559b │ │ │ │ andeq r0, r0, r0 │ │ │ │ rscmi pc, pc, r0, ror #31 │ │ │ │ - rsbseq sl, r9, ip, ror lr │ │ │ │ + rsbseq sl, r9, ip, asr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r8, lsl #28 │ │ │ │ + rsbseq sl, r9, r8, asr sp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, r9, r4, lsr sp │ │ │ │ @ instruction: 0x46064c34 │ │ │ │ @ instruction: 0x460f447d │ │ │ │ @@ -447788,90 +447828,90 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf1bb000f │ │ │ │ @ instruction: 0xf8de0f00 │ │ │ │ @ instruction: 0xf8cc3000 │ │ │ │ @ instruction: 0xf04f3000 │ │ │ │ @ instruction: 0xf8ad0301 │ │ │ │ ldcle 0, cr3, [r9, #-104] @ 0xffffff98 │ │ │ │ - bleq 2215b0 │ │ │ │ + bleq 221660 │ │ │ │ @ instruction: 0xf9b5e007 │ │ │ │ strcc r3, [r1], #-16 │ │ │ │ @ instruction: 0x2012f9b5 │ │ │ │ adcmi r4, r3, #318767104 @ 0x13000000 │ │ │ │ strbmi sp, [fp], -r8, lsr #26 │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf8ada000 │ │ │ │ @ instruction: 0xf7ff4018 │ │ │ │ - b 1223bf0 │ │ │ │ + b 1223ca0 │ │ │ │ @ instruction: 0xf010000b │ │ │ │ strdle r0, [r8, #191]! @ 0xbf │ │ │ │ strbmi r4, [r2], -fp, lsr #12 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ mrc2 7, 2, pc, cr12, cr15, {7} │ │ │ │ - blmi 4f7cec │ │ │ │ + blmi 4f7d9c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3bf528 │ │ │ │ + blls 3bf5d8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 59) │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf8cd8ff0 │ │ │ │ @ instruction: 0xf7ffa000 │ │ │ │ @ instruction: 0x4683f9b7 │ │ │ │ svceq 0x0000f1bb │ │ │ │ strb sp, [r1, sl, ror #3]! │ │ │ │ - b fe6a2e0c │ │ │ │ - rsbseq sl, r9, r8, ror #23 │ │ │ │ + b 10a2ebc │ │ │ │ + rsbseq sl, r9, r8, lsr fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r8, asr #22 │ │ │ │ + @ instruction: 0x0079aa98 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldrdls pc, [r0], -r0 @ │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ strmi sl, [r4], -r0 │ │ │ │ ldrsbthi pc, [ip], -r0 @ │ │ │ │ stmibvs r7, {r1, r2, r4, r9, sl, lr}^ │ │ │ │ ldrmi fp, [r8, #393]! @ 0x189 │ │ │ │ ldrtmi sp, [r8], -fp, lsl #2 │ │ │ │ - @ instruction: 0xf990f706 │ │ │ │ - blvs fe2d2244 │ │ │ │ + @ instruction: 0xf938f706 │ │ │ │ + blvs fe2d22f4 │ │ │ │ svclt 0x00182b03 │ │ │ │ rsble r2, sl, pc, lsl #6 │ │ │ │ orrsmi r6, r3, #8704 @ 0x2200 │ │ │ │ andcs sp, r0, r1, lsr #32 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf8b98ff0 │ │ │ │ movwls r3, #4170 @ 0x104a │ │ │ │ @ instruction: 0xf7064618 │ │ │ │ - @ instruction: 0xf8baf97d │ │ │ │ + @ instruction: 0xf8baf925 │ │ │ │ strmi r2, [r3], sl, asr #32 │ │ │ │ ldrmi r9, [r0], -r0, lsl #4 │ │ │ │ - @ instruction: 0xf976f706 │ │ │ │ + @ instruction: 0xf91ef706 │ │ │ │ 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 4a325a │ │ │ │ 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 200dcc │ │ │ │ @ instruction: 0xf894d1d0 │ │ │ │ - blcs 1f181c │ │ │ │ + blcs 1f18cc │ │ │ │ @ instruction: 0xf894d1cc │ │ │ │ - b 779820 │ │ │ │ + b 7798d0 │ │ │ │ svclt 0x00180005 │ │ │ │ bicle r4, r5, r8, lsl r6 │ │ │ │ stmiavs r3!, {r1, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xd1c1429a │ │ │ │ stmdbvs r3!, {r1, r5, r6, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xd1bd429a │ │ │ │ ldrhtcs pc, [sl], -r4 @ │ │ │ │ @@ -447884,157 +447924,157 @@ │ │ │ │ @ instruction: 0xf1046862 │ │ │ │ ldrbmi r0, [r0], -r8, lsl #2 │ │ │ │ @ instruction: 0xff18f7fe │ │ │ │ adcle r2, r7, r0, lsl #16 │ │ │ │ umaaleq pc, lr, r9, r8 @ │ │ │ │ umaalcc pc, lr, sl, r8 @ │ │ │ │ svclt 0x00382801 │ │ │ │ - blcs 22d5f8 │ │ │ │ + blcs 22d6a8 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ - blx fedec0fc │ │ │ │ + blx fedec1ac │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf890e798 │ │ │ │ @ instruction: 0xf8902034 │ │ │ │ - bcs 3716e0 │ │ │ │ - blcs 399620 │ │ │ │ + bcs 371790 │ │ │ │ + blcs 3996d0 │ │ │ │ teqcs r0, #20, 30 @ 0x50 │ │ │ │ usada8 r9, r0, r3, r2 │ │ │ │ svclt 0x00142b06 │ │ │ │ movwcs r2, #62240 @ 0xf320 │ │ │ │ svclt 0x0000e784 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3c82c │ │ │ │ + bl fed3c8dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0fd0 │ │ │ │ strmi fp, [r6], -r7, lsl #1 │ │ │ │ strtmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xff58f7ff │ │ │ │ orrslt r4, r0, r5, lsl #12 │ │ │ │ ldrtmi r4, [r0], -r3, lsr #12 │ │ │ │ - blne c23798 │ │ │ │ - bvs 1aca260 │ │ │ │ - bvs aca260 │ │ │ │ + blne c23848 │ │ │ │ + bvs 1aca310 │ │ │ │ + bvs aca310 │ │ │ │ @ instruction: 0xf9b49302 │ │ │ │ movwls r3, #4120 @ 0x1018 │ │ │ │ movwls r6, #2339 @ 0x923 │ │ │ │ ldrsbvc pc, [ip, #-134]! @ 0xffffff7a @ │ │ │ │ movwcs lr, #6612 @ 0x19d4 │ │ │ │ @ instruction: 0x462847b8 │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ addseq fp, r2, r0, lsr r5 │ │ │ │ @ instruction: 0xf04f9c03 │ │ │ │ cdp 12, 15, cr0, cr7, cr4, {0} │ │ │ │ - b 15bfe80 │ │ │ │ + b 15bff30 │ │ │ │ ldc 14, cr0, [r1, #528] @ 0x210 │ │ │ │ vldr s15, [r1] │ │ │ │ vadd.f32 s14, s14, s2 │ │ │ │ vadd.f32 s15, s14, s14 │ │ │ │ vadd.f32 s14, s15, s15 │ │ │ │ vsub.f32 s15, s14, s13 │ │ │ │ stmdacs r5, {r1, r2, r5, r6, r7, r9, fp, ip, sp, lr} │ │ │ │ adcshi pc, r7, r0, lsl #4 │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ @ instruction: 0x415f7997 │ │ │ │ andcs r0, r0, r4, lsr #6 │ │ │ │ addvc pc, r0, fp, asr #13 │ │ │ │ - bvs 221290 │ │ │ │ - bvc 13e117c │ │ │ │ - bvc 1be1280 │ │ │ │ + bvs 221340 │ │ │ │ + bvc 13e122c │ │ │ │ + bvc 1be1330 │ │ │ │ @ instruction: 0xf1bc4411 │ │ │ │ addsvs r0, r8, r1, lsl #24 │ │ │ │ - bvc 220cd4 │ │ │ │ - bvc 260dd8 │ │ │ │ + bvc 220d84 │ │ │ │ + bvc 260e88 │ │ │ │ adchi pc, r9, r0 │ │ │ │ - bvc 220d18 │ │ │ │ + bvc 220dc8 │ │ │ │ ldcl 4, cr4, [r1, #460] @ 0x1cc │ │ │ │ vadd.f32 s14, s14, s2 │ │ │ │ vadd.f32 s15, s14, s14 │ │ │ │ vadd.f32 s14, s15, s15 │ │ │ │ vsub.f32 s15, s14, s13 │ │ │ │ strb r7, [r3, r6, ror #21]! │ │ │ │ - bvs 2212cc │ │ │ │ - bvc 1be12b8 │ │ │ │ + bvs 22137c │ │ │ │ + bvc 1be1368 │ │ │ │ @ instruction: 0xf1bc4411 │ │ │ │ stc 12, cr0, [r3, #4] │ │ │ │ vstr s15, [r3] │ │ │ │ vstr s13, [r3, #8] │ │ │ │ @ instruction: 0xf0007a01 │ │ │ │ ldc 0, cr8, [r1, #560] @ 0x230 │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260e58 │ │ │ │ - bvc 3e0ff4 │ │ │ │ - bvc febe10f8 │ │ │ │ - bvc 1ba0ffc │ │ │ │ - bvc ffba1100 │ │ │ │ + bvc 260f08 │ │ │ │ + bvc 3e10a4 │ │ │ │ + bvc febe11a8 │ │ │ │ + bvc 1ba10ac │ │ │ │ + bvc ffba11b0 │ │ │ │ andcs lr, r0, r4, ror #15 │ │ │ │ addvc pc, r0, fp, asr #13 │ │ │ │ - bvs 22130c │ │ │ │ - bvc 1be12f8 │ │ │ │ + bvs 2213bc │ │ │ │ + bvc 1be13a8 │ │ │ │ @ instruction: 0xf1bc4411 │ │ │ │ subsvs r0, r8, r1, lsl #24 │ │ │ │ - bvc 220d4c │ │ │ │ - bvc 2a0e50 │ │ │ │ + bvc 220dfc │ │ │ │ + bvc 2a0f00 │ │ │ │ ldc 0, cr13, [r1, #436] @ 0x1b4 │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260e94 │ │ │ │ - bvc 3e1030 │ │ │ │ - bvc febe1134 │ │ │ │ - bvc 1ba1038 │ │ │ │ - bvc ffba113c │ │ │ │ + bvc 260f44 │ │ │ │ + bvc 3e10e0 │ │ │ │ + bvc febe11e4 │ │ │ │ + bvc 1ba10e8 │ │ │ │ + bvc ffba11ec │ │ │ │ cdp 7, 15, cr14, cr7, cr6, {7} │ │ │ │ ldrmi r6, [r1], #-2560 @ 0xfffff600 │ │ │ │ stceq 1, cr15, [r1], {188} @ 0xbc │ │ │ │ - bvc 220d7c │ │ │ │ - bvc 2a0e80 │ │ │ │ - bvs 260e84 │ │ │ │ + bvc 220e2c │ │ │ │ + bvc 2a0f30 │ │ │ │ + bvs 260f34 │ │ │ │ ldc 0, cr13, [r1, #332] @ 0x14c │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260ec8 │ │ │ │ - bvc 3e1064 │ │ │ │ - bvc febe1168 │ │ │ │ - bvc 1ba106c │ │ │ │ - bvc ffba1170 │ │ │ │ + bvc 260f78 │ │ │ │ + bvc 3e1114 │ │ │ │ + bvc febe1218 │ │ │ │ + bvc 1ba111c │ │ │ │ + bvc ffba1220 │ │ │ │ andcs lr, r0, r7, ror #15 │ │ │ │ addvc pc, r0, fp, asr #13 │ │ │ │ - bvs 22137c │ │ │ │ - bvc 1be1368 │ │ │ │ + bvs 22142c │ │ │ │ + bvc 1be1418 │ │ │ │ @ instruction: 0xf1bc4411 │ │ │ │ andsvs r0, r8, r1, lsl #24 │ │ │ │ - bvc 2a0dbc │ │ │ │ - bvc 260ec0 │ │ │ │ + bvc 2a0e6c │ │ │ │ + bvc 260f70 │ │ │ │ ldc 0, cr13, [r1, #212] @ 0xd4 │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260f04 │ │ │ │ - bvc 3e10a0 │ │ │ │ - bvc febe11a4 │ │ │ │ - bvc 1ba10a8 │ │ │ │ - bvc ffba11ac │ │ │ │ + bvc 260fb4 │ │ │ │ + bvc 3e1150 │ │ │ │ + bvc febe1254 │ │ │ │ + bvc 1ba1158 │ │ │ │ + bvc ffba125c │ │ │ │ cdp 7, 15, cr14, cr7, cr6, {7} │ │ │ │ vmov.f32 s13, #16 @ 0x40800000 4.0 │ │ │ │ vneg.f32 s14, s15 │ │ │ │ ldrmi r7, [r1], #-2631 @ 0xfffff5b9 │ │ │ │ stceq 1, cr15, [r1], {188} @ 0xbc │ │ │ │ - bvs 220ef4 │ │ │ │ - bvc 260ef8 │ │ │ │ - bvc 2a0dfc │ │ │ │ + bvs 220fa4 │ │ │ │ + bvc 260fa8 │ │ │ │ + bvc 2a0eac │ │ │ │ ldc 0, cr13, [r1, #92] @ 0x5c │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260f40 │ │ │ │ - bvc 3e10dc │ │ │ │ - bvc febe11e0 │ │ │ │ - bvc 1ba10e4 │ │ │ │ - bvc ffba11e8 │ │ │ │ + bvc 260ff0 │ │ │ │ + bvc 3e118c │ │ │ │ + bvc febe1290 │ │ │ │ + bvc 1ba1194 │ │ │ │ + bvc ffba1298 │ │ │ │ strcs lr, [r0], #-2019 @ 0xfffff81d │ │ │ │ andsvs r4, ip, r1, lsl r4 │ │ │ │ stceq 1, cr15, [r1], {188} @ 0xbc │ │ │ │ addsvs r6, ip, ip, asr r0 │ │ │ │ @ instruction: 0xf47f4473 │ │ │ │ ldclt 15, cr10, [r0, #-192]! @ 0xffffff40 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3ca2c │ │ │ │ + bl fed3cadc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r3, #-768]! @ 0xfffffd00 │ │ │ │ stcmi 0, cr11, [r3], #-556 @ 0xfffffdd4 │ │ │ │ mrcls 4, 0, r4, cr1, cr13, {3} │ │ │ │ @ instruction: 0x9d10592c │ │ │ │ strls r6, [r9], #-2084 @ 0xfffff7dc │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @@ -448053,34 +448093,34 @@ │ │ │ │ addcc pc, r0, pc, asr #8 │ │ │ │ stmdage r3, {r3, ip, pc} │ │ │ │ stmdage r4, {r0, ip, pc} │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ @ instruction: 0x71bcf8d4 │ │ │ │ strhlt r4, [r0, #-120] @ 0xffffff88 │ │ │ │ @ instruction: 0x462a4631 │ │ │ │ - svc 0x0050f649 │ │ │ │ + cdp 6, 15, cr15, cr8, cr9, {2} │ │ │ │ ldrdcc pc, [r4, #132] @ 0x84 │ │ │ │ strtmi r9, [r0], -r3, lsl #18 │ │ │ │ - bmi 437704 │ │ │ │ + bmi 4377b4 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, fp, r1, lsl #2 │ │ │ │ @ instruction: 0xf64abdf0 │ │ │ │ - svclt 0x0000e8a6 │ │ │ │ - rsbseq sl, r9, r8, asr #15 │ │ │ │ + svclt 0x0000e84e │ │ │ │ + rsbseq sl, r9, r8, lsl r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, sl, asr r7 │ │ │ │ + rsbseq sl, r9, sl, lsr #13 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ stmdami r6!, {r0, r7, r9, sl, lr} │ │ │ │ - blmi b77160 │ │ │ │ + blmi b77210 │ │ │ │ addlt r4, sl, r8, ror r4 │ │ │ │ @ instruction: 0xf8dd58c3 │ │ │ │ ldmdavs fp, {r3, r6, pc} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ ldcls 3, cr0, [r3, #-0] │ │ │ │ movwls r2, #13056 @ 0x3300 │ │ │ │ stmdblt r2!, {r1, r3, r8, r9, sp} │ │ │ │ @@ -448094,33 +448134,33 @@ │ │ │ │ andls sl, r1, #12288 @ 0x3000 │ │ │ │ andls sl, r0, #4, 20 @ 0x4000 │ │ │ │ strtmi r4, [r2], -r8, asr #12 │ │ │ │ @ instruction: 0x61bcf8d9 │ │ │ │ @ instruction: 0x468247b0 │ │ │ │ @ instruction: 0x463eb198 │ │ │ │ adcsmi fp, r5, #-1073741799 @ 0xc0000019 │ │ │ │ - bl 4771e4 │ │ │ │ + bl 477294 │ │ │ │ svclt 0x00280004 │ │ │ │ @ instruction: 0x46414632 │ │ │ │ @ instruction: 0xf649442c │ │ │ │ - blne 1fa152c │ │ │ │ + blne 1fa147c │ │ │ │ ldmle r2!, {r0, r1, r2, r5, r7, r9, lr}^ │ │ │ │ ldrdcc pc, [r4, #137] @ 0x89 │ │ │ │ stmdbls r3, {r3, r6, r9, sl, lr} │ │ │ │ - bmi 4377bc │ │ │ │ + bmi 43786c │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, sl, r2, lsl #2 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - stmda r8, {r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq sl, r9, ip, lsl r7 │ │ │ │ + svc 0x00f0f649 │ │ │ │ + rsbseq sl, r9, ip, ror #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r2, lsr #13 │ │ │ │ + ldrshteq sl, [r9], #-82 @ 0xffffffae │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r3, r5, lsr #28 │ │ │ │ @ instruction: 0xf10d4c25 │ │ │ │ ldrbtmi r0, [lr], #-3136 @ 0xfffff3c0 │ │ │ │ @@ -448130,15 +448170,15 @@ │ │ │ │ @ instruction: 0x9e1a5934 │ │ │ │ ldrls r6, [r1], #-2084 @ 0xfffff7dc │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0xf8cd9600 │ │ │ │ strcs ip, [r0], #-4 │ │ │ │ @ instruction: 0xf8d09410 │ │ │ │ ldrmi r7, [r8, r8, asr #3]! │ │ │ │ - blls 6125cc │ │ │ │ + blls 61267c │ │ │ │ @ instruction: 0xc012f9b6 │ │ │ │ ldmdavs r6!, {r0, r1, r2, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ strhne pc, [sl], #-137 @ 0xffffff77 @ │ │ │ │ stmib sp, {r1, r3, r4, r6, r7, r8, fp, sp, lr}^ │ │ │ │ cdpls 7, 1, cr6, cr13, cr5, {0} │ │ │ │ strvs lr, [sl], #-2509 @ 0xfffff633 │ │ │ │ stmib sp, {r2, r3, r4, r9, sl, fp, ip, pc}^ │ │ │ │ @@ -448147,25 +448187,25 @@ │ │ │ │ stmib sp, {r0, r3, r9, sl, ip, pc}^ │ │ │ │ strls r4, [r2], #-1027 @ 0xfffffbfd │ │ │ │ stmib sp, {r0, r1, r3, r4, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7ff3400 │ │ │ │ @ instruction: 0xf8d5f887 │ │ │ │ ldmdbls r0, {r2, r3, r6, r7, r8, ip, sp} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ - blmi 3f8234 │ │ │ │ + blmi 3f82e4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 63fa80 │ │ │ │ + blls 63fb30 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf64983f0 │ │ │ │ - svclt 0x0000eff0 │ │ │ │ - rsbseq sl, r9, r2, ror #12 │ │ │ │ + svclt 0x0000ef98 │ │ │ │ + ldrhteq sl, [r9], #-82 @ 0xffffffae │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq sl, [r9], #-80 @ 0xffffffb0 │ │ │ │ + rsbseq sl, r9, r0, asr #10 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0010f8cc │ │ │ │ ldmibmi r5, {r2, r3, r9, sl, lr} │ │ │ │ umlalslt r4, r3, r5, fp │ │ │ │ @@ -448184,161 +448224,161 @@ │ │ │ │ @ instruction: 0xf8d3804a │ │ │ │ @ instruction: 0xf8dbb254 │ │ │ │ ldmdbvs fp, {ip, sp}^ │ │ │ │ stmiavs lr!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xa01cf8d4 │ │ │ │ andls r6, r6, r1, lsr #23 │ │ │ │ tstls r5, r0, asr #12 │ │ │ │ - cdp2 7, 12, cr15, cr14, cr5, {0} │ │ │ │ - blx 47fb66 │ │ │ │ + cdp2 7, 7, cr15, cr6, cr5, {0} │ │ │ │ + blx 47fc16 │ │ │ │ stmdbls r5, {r1, r2, r8, fp, ip, sp, lr, pc} │ │ │ │ stmibvs r3, {r3, r4, r8, ip, sp, pc} │ │ │ │ vqdmulh.s d2, d0, d7 │ │ │ │ @ instruction: 0x463b8099 │ │ │ │ andeq lr, r3, #9216 @ 0x2400 │ │ │ │ stmne fp, {r1, r2, fp, ip, pc} │ │ │ │ - bvs feaca6d8 │ │ │ │ + bvs feaca788 │ │ │ │ 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, r2, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstlt r0, r6, lsl #4 │ │ │ │ stmdbcs r7, {r0, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0x4639d87e │ │ │ │ @ instruction: 0xf1b8440b │ │ │ │ - bl 2699e0 │ │ │ │ + bl 269a90 │ │ │ │ @ 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 ffada014 │ │ │ │ + blvs 1b2de10 │ │ │ │ + blx 30032e │ │ │ │ @ instruction: 0xf705f606 │ │ │ │ - msrlt R8_usr, r7 │ │ │ │ - blcs 3c0124 │ │ │ │ + msrlt R8_usr, pc │ │ │ │ + blcs 3c01d4 │ │ │ │ ldmeq fp, {r2, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blls 2f689c │ │ │ │ + blls 2f694c │ │ │ │ movwls r4, #5182 @ 0x143e │ │ │ │ - blls 2ac1c8 │ │ │ │ + blls 2ac278 │ │ │ │ movwls r4, #1569 @ 0x621 │ │ │ │ - bls 33747c │ │ │ │ - mcr2 7, 3, pc, cr12, cr13, {0} @ │ │ │ │ - blmi 18f84ac │ │ │ │ + bls 33752c │ │ │ │ + mrc2 7, 0, pc, cr4, cr13, {0} │ │ │ │ + blmi 18f855c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls e3fba8 │ │ │ │ + blls e3fc58 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorslt r8, r3, sl, lsr #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ smlatbcs r0, r4, r2, r2 │ │ │ │ @ instruction: 0xf6494640 │ │ │ │ - blls 2e0d60 │ │ │ │ - blls 30a790 │ │ │ │ + blls 2e0cb0 │ │ │ │ + blls 30a840 │ │ │ │ @ instruction: 0xf8b9930d │ │ │ │ stmiavs sl!, {r1, r3, r6, ip, sp} │ │ │ │ stmdbvs r3!, {r0, r1, r2, r4, r8, r9, ip, pc} │ │ │ │ strhgt pc, [sl], #-135 @ 0xffffff79 @ │ │ │ │ stmdavs sl!, {r0, r1, r4, sl, lr} │ │ │ │ stmiavs r3!, {r2, r3, r8, r9, ip, pc} │ │ │ │ svcge 0x00129708 │ │ │ │ movwls r4, #42003 @ 0xa413 │ │ │ │ movwls r7, #39395 @ 0x99e3 │ │ │ │ @ instruction: 0xf8ad2301 │ │ │ │ - stcgt 0, cr3, [pc, #-232] @ 1e5aa8 │ │ │ │ + stcgt 0, cr3, [pc, #-232] @ 1e5b58 │ │ │ │ strbtmi ip, [r0], -pc, lsl #14 │ │ │ │ subls pc, r0, sp, asr #17 │ │ │ │ eorsgt pc, ip, sp, asr #17 │ │ │ │ eorsvs r6, fp, fp, lsr #16 │ │ │ │ - cdp2 7, 4, cr15, cr14, cr5, {0} │ │ │ │ + ldc2l 7, cr15, [r6, #20]! │ │ │ │ @ instruction: 0xb1204603 │ │ │ │ - blcs 2c09b8 │ │ │ │ + blcs 2c0a68 │ │ │ │ movwcs fp, #65304 @ 0xff18 │ │ │ │ @ instruction: 0xf8d6d01e │ │ │ │ strbmi r2, [r1], -r0, lsl #3 │ │ │ │ tstls r8, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0xe7b94790 │ │ │ │ svceq 0x0092f1b8 │ │ │ │ @ instruction: 0xf1b8d024 │ │ │ │ @ instruction: 0xd1b30f94 │ │ │ │ strbmi r9, [r9], -r4, lsl #22 │ │ │ │ movwls r9, #7171 @ 0x1c03 │ │ │ │ - bls 337524 │ │ │ │ + bls 3375d4 │ │ │ │ @ instruction: 0xf71d9400 │ │ │ │ - str pc, [r9, r7, lsr #24]! │ │ │ │ - blx 3a7f0a │ │ │ │ + str pc, [r9, pc, asr #23]! │ │ │ │ + blx 3a7fba │ │ │ │ ldrb pc, [sp, -r1, lsl #2]! @ │ │ │ │ - blx 3a7f5a │ │ │ │ + blx 3a800a │ │ │ │ strb pc, [r3, -r3, lsl #6]! @ │ │ │ │ mlascs r4, r0, r8, pc @ │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ andle r2, r4, r6, lsl #20 │ │ │ │ svclt 0x00142b06 │ │ │ │ tstcs r0, #48, 6 @ 0xc0000000 │ │ │ │ - blcs 39fb5c │ │ │ │ + blcs 39fc0c │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrb r2, [r0, pc, lsl #6] │ │ │ │ mulcc r7, fp, r8 │ │ │ │ teqle r4, r0, lsl #22 │ │ │ │ ldrbmi r9, [r3], -r4, lsl #20 │ │ │ │ strbmi r9, [r9], -r1, lsl #4 │ │ │ │ andls r9, r0, #12288 @ 0x3000 │ │ │ │ @ instruction: 0xf71d9a05 │ │ │ │ - stmiavs lr!, {r0, r2, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs lr!, {r0, r2, r3, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d4682f │ │ │ │ - bvs ffacdca4 │ │ │ │ - blvs 1b2de90 │ │ │ │ - blx 3003ae │ │ │ │ + bvs ffacdd54 │ │ │ │ + blvs 1b2df40 │ │ │ │ + blx 30045e │ │ │ │ @ instruction: 0xf705f606 │ │ │ │ - strdlt pc, [r0, -pc]! @ │ │ │ │ - blcs 3c0254 │ │ │ │ + msrlt CPSR_, r7, lsr #27 │ │ │ │ + blcs 3c0304 │ │ │ │ ldmeq fp, {r2, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blls 2f69cc │ │ │ │ + blls 2f6a7c │ │ │ │ movwls r4, #5182 @ 0x143e │ │ │ │ - blls 2ac2f8 │ │ │ │ + blls 2ac3a8 │ │ │ │ movwls r4, #1569 @ 0x621 │ │ │ │ - bls 3375ac │ │ │ │ - blx ba38d8 │ │ │ │ - bls 31fa00 │ │ │ │ + bls 33765c │ │ │ │ + @ instruction: 0xf9cef71d │ │ │ │ + bls 31fab0 │ │ │ │ andls r4, r1, #87031808 @ 0x5300000 │ │ │ │ - bls 2b7594 │ │ │ │ - bls 34a474 │ │ │ │ - stc2 7, cr15, [sl, #-116]! @ 0xffffff8c │ │ │ │ + bls 2b7644 │ │ │ │ + bls 34a524 │ │ │ │ + ldc2l 7, cr15, [r2], {29} │ │ │ │ stmdavs pc!, {r1, r2, r3, r5, r7, fp, sp, lr} @ │ │ │ │ @ instruction: 0xa01cf8d4 │ │ │ │ - bls 31f980 │ │ │ │ + bls 31fa30 │ │ │ │ andls r4, r1, #87031808 @ 0x5300000 │ │ │ │ - bls 2b75b0 │ │ │ │ - bls 34a490 │ │ │ │ - @ instruction: 0xf95cf71d │ │ │ │ + bls 2b7660 │ │ │ │ + bls 34a540 │ │ │ │ + @ instruction: 0xf904f71d │ │ │ │ stmdavs pc!, {r1, r2, r3, r5, r7, fp, sp, lr} @ │ │ │ │ @ instruction: 0xa01cf8d4 │ │ │ │ @ instruction: 0xf649e7c9 │ │ │ │ - svclt 0x0000eeb4 │ │ │ │ - rsbseq sl, r9, ip, lsr #11 │ │ │ │ + svclt 0x0000ee5c │ │ │ │ + ldrshteq sl, [r9], #-76 @ 0xffffffb4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r8, asr #9 │ │ │ │ + rsbseq sl, r9, r8, lsl r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr8, cr12, {6} │ │ │ │ - bmi fe77751c │ │ │ │ - blmi fe77772c │ │ │ │ + bmi fe7775cc │ │ │ │ + blmi fe7777dc │ │ │ │ sbclt r4, sp, sl, ror r4 │ │ │ │ strmi r4, [pc], -r0, lsl #13 │ │ │ │ cmpcs r0, r1 │ │ │ │ ldclls 8, cr5, [r6, #-844] @ 0xfffffcb4 │ │ │ │ movtls r6, #47131 @ 0xb81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf8d89b57 │ │ │ │ movwls fp, #12288 @ 0x3000 │ │ │ │ - bl fe423610 │ │ │ │ + bl e236c0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r1, {r8, pc} │ │ │ │ @ instruction: 0xf0094604 │ │ │ │ stmdbcs r0, {r0, r3, r7, r9, fp} │ │ │ │ addshi pc, r4, r0 │ │ │ │ addmi fp, pc, #-1073741799 @ 0xc0000019 │ │ │ │ vshr.u32 d13, d8, #1 │ │ │ │ @@ -448346,187 +448386,187 @@ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4653056 @ 0x470000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f252c │ │ │ │ + bcs 1f25dc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 209aa0 │ │ │ │ + blcs 209b50 │ │ │ │ sbchi pc, r3, r0 │ │ │ │ strtmi r7, [lr], r6, ror #3 │ │ │ │ stceq 1, cr15, [r8], {4} │ │ │ │ stmdavs r3!, {r0, r1, r2, r5, sp, lr}^ │ │ │ │ vcgt.f32 d26, d9, d9 │ │ │ │ rsbvs r0, r3, r7, lsl r3 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ tstcs r0, r4, ror #4 │ │ │ │ @ instruction: 0xf8de4630 │ │ │ │ @ instruction: 0xf8cc3000 │ │ │ │ @ instruction: 0xf6493000 │ │ │ │ - @ instruction: 0xf1aaeb7c │ │ │ │ - blx feea6970 │ │ │ │ + @ instruction: 0xf1aaeb24 │ │ │ │ + blx feea6a20 │ │ │ │ stmdavs sl!, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ ldmdbeq fp, {r1, r4, r5, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf8a668ea │ │ │ │ addseq r2, fp, r4, asr #32 │ │ │ │ umaalcs pc, ip, r7, r8 @ │ │ │ │ strheq pc, [sl], #-135 @ 0xffffff79 @ │ │ │ │ subcs pc, ip, r6, lsl #17 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ andne pc, r7, #-1946157055 @ 0x8c000001 │ │ │ │ subeq pc, sl, r6, lsr #17 │ │ │ │ @ instruction: 0xf8862301 │ │ │ │ @ instruction: 0xf8a62051 │ │ │ │ @ instruction: 0xf8a63046 │ │ │ │ @ instruction: 0xf7053048 │ │ │ │ - tstplt r8, sp, asr #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xb118fcf5 │ │ │ │ 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] @ 1e5e94 │ │ │ │ @ instruction: 0xf8d8c70f │ │ │ │ strbmi sl, [fp], -r8, asr #3 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ @ instruction: 0xf8cd4672 │ │ │ │ stmdavs sp!, {r4, sp, lr, pc} │ │ │ │ ands pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0x47d0603d │ │ │ │ rsbsle r2, r3, r0, lsl #16 │ │ │ │ - bls 2c0894 │ │ │ │ + bls 2c0944 │ │ │ │ ldrdvs r6, [r3, #155]! @ 0x9b │ │ │ │ - bmi 133de60 │ │ │ │ + bmi 133df10 │ │ │ │ ldrbtmi r4, [sl], #-2883 @ 0xfffff4bd │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, asr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sublt sp, sp, r9, ror r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ addle r2, r5, r0, lsl #30 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 1f263c │ │ │ │ + bcs 1f26ec │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xe7798f5b │ │ │ │ mlascs r4, r0, r8, pc @ │ │ │ │ @ instruction: 0xd1b22a06 │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ svclt 0x00142b06 │ │ │ │ movwcs r2, #8961 @ 0x2301 │ │ │ │ @ instruction: 0xf10de7ab │ │ │ │ adccs r0, r4, #136, 22 @ 0x22000 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - b a378c │ │ │ │ + b feaa383c │ │ │ │ strhcc pc, [sl], #-134 @ 0xffffff7a @ │ │ │ │ strtmi r9, [ip], r9, lsr #6 │ │ │ │ @ instruction: 0x932a6823 │ │ │ │ cdpge 6, 2, cr9, cr12, cr2, {1} │ │ │ │ strhcc pc, [sl], #-131 @ 0xffffff7d @ │ │ │ │ stmibvc r3!, {r0, r4, r5, r8, r9, ip, pc}^ │ │ │ │ stmdavs fp!, {r0, r1, r3, r5, r8, r9, ip, pc}^ │ │ │ │ stmiavs fp!, {r0, r2, r5, r8, r9, ip, pc}^ │ │ │ │ ldm ip!, {r0, r1, r2, r5, r8, r9, ip, pc} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ strheq pc, [sl], #-135 @ 0xffffff79 @ │ │ │ │ adcge pc, r2, sp, lsr #17 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ @ instruction: 0xf7056033 │ │ │ │ - smlawtlt r0, pc, ip, pc @ │ │ │ │ - blcs 2c0cb4 │ │ │ │ + msrlt CPSR_, r7, ror ip │ │ │ │ + blcs 2c0d64 │ │ │ │ andcs fp, pc, r8, lsl pc @ │ │ │ │ eorsls sp, r2, r3, lsr #32 │ │ │ │ @ instruction: 0xf8d84659 │ │ │ │ strbmi r3, [r0], -r0, lsl #3 │ │ │ │ - blvs ffb77d1c │ │ │ │ + blvs ffb77dcc │ │ │ │ strls lr, [r2], #-1927 @ 0xfffff879 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb15c4790 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e854 │ │ │ │ stmda r4, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt sl, fp, asr pc │ │ │ │ str r9, [r7, -r2, lsl #24]! │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ @ instruction: 0xf6494620 │ │ │ │ - andcs lr, r0, lr, lsr #22 │ │ │ │ + ldrdcs lr, [r0], -r6 │ │ │ │ @ instruction: 0xf890e78b │ │ │ │ @ instruction: 0xf8902034 │ │ │ │ - bcs 371fd4 │ │ │ │ - blcs 399f14 │ │ │ │ + bcs 372084 │ │ │ │ + blcs 399fc4 │ │ │ │ eorscs fp, r0, r4, lsl pc │ │ │ │ bfi r2, r0, #0, #17 │ │ │ │ svclt 0x00142b06 │ │ │ │ andcs r2, pc, r0, lsr #32 │ │ │ │ @ instruction: 0xf649e7cb │ │ │ │ - svclt 0x0000ed78 │ │ │ │ - rsbseq sl, r9, r8, lsr r3 │ │ │ │ + svclt 0x0000ed20 │ │ │ │ + rsbseq sl, r9, r8, lsl #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, lr, ror #3 │ │ │ │ + rsbseq sl, r9, lr, lsr r1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ addslt r4, sl, sp, asr #20 │ │ │ │ strmi r4, [r4], -sp, asr #22 │ │ │ │ @ instruction: 0xf8d0447a │ │ │ │ @ instruction: 0xf8b16254 │ │ │ │ strmi r7, [sp], -sl, asr #32 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ ldmdbvc r3!, {r8, r9}^ │ │ │ │ @ instruction: 0x4638b133 │ │ │ │ - ldc2l 7, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ - blvs fe2d23a4 │ │ │ │ + ldc2 7, cr15, [r8], {5} │ │ │ │ + blvs fe2d2454 │ │ │ │ subsle r2, r5, r3, lsl #22 │ │ │ │ strhtle r2, [fp], -sp │ │ │ │ mulsle r3, r4, pc @ │ │ │ │ @ instruction: 0x46296833 │ │ │ │ ldmdavs fp, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0x46054798 │ │ │ │ - blmi 1138878 │ │ │ │ + blmi 1138928 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 83fff0 │ │ │ │ + blls 8400a0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle sp, r0, lsl #6 │ │ │ │ andslt r4, sl, r8, lsr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - blcs 204768 │ │ │ │ + blcs 204818 │ │ │ │ ldmdavs r3!, {r3, r5, r6, r7, ip, lr, pc} │ │ │ │ rsbcs r4, r4, #42991616 @ 0x2900000 │ │ │ │ ldmdavs sp, {r3, r5, r6, r9, sl, lr} │ │ │ │ - bl ff3a38d0 │ │ │ │ + bl 1da3980 │ │ │ │ @ instruction: 0x46012291 │ │ │ │ subcs pc, sl, sp, lsr #17 │ │ │ │ strmi r4, [r8, r0, lsr #12]! │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8a0d054 │ │ │ │ ldrb r7, [fp, sl, asr #32] │ │ │ │ - blcs 204494 │ │ │ │ - bvc eda314 │ │ │ │ + blcs 204544 │ │ │ │ + bvc eda3c4 │ │ │ │ bicle r2, pc, r0, lsl #22 │ │ │ │ rsbcs r4, r4, #42991616 @ 0x2900000 │ │ │ │ strbtmi r4, [r8], r8, ror #12 │ │ │ │ - bl feda3900 │ │ │ │ + bl 17a39b0 │ │ │ │ @ instruction: 0xf8ad2391 │ │ │ │ ldmdavs r3!, {r1, r3, r6, ip, sp} │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0x4798681b │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8a0d03a │ │ │ │ orrscs r7, r6, #74 @ 0x4a │ │ │ │ @@ -448537,59 +448577,59 @@ │ │ │ │ movtlt r4, #34305 @ 0x8601 │ │ │ │ @ instruction: 0x4628699b │ │ │ │ @ instruction: 0xe7b34798 │ │ │ │ mlascc r4, r0, r8, pc @ │ │ │ │ adcle r2, r5, r6, lsl #22 │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ adcle r2, r1, r6, lsl #22 │ │ │ │ - blcs 2048f4 │ │ │ │ + blcs 2049a4 │ │ │ │ strtmi sp, [r9], -r0, lsr #3 │ │ │ │ strbtmi r2, [r8], -r4, ror #4 │ │ │ │ @ instruction: 0xf64946e8 │ │ │ │ - svccs 0x0093eb82 │ │ │ │ + svccs 0x0093eb2a │ │ │ │ svccs 0x00bdd00e │ │ │ │ svccs 0x0092d0ce │ │ │ │ orrscs fp, r4, #4, 30 │ │ │ │ subcc pc, sl, sp, lsr #17 │ │ │ │ ldmibvc r3!, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ sbcle r2, r8, r0, lsl #22 │ │ │ │ svccs 0x0094e7c4 │ │ │ │ ldrb sp, [r8, r5, asr #3]! │ │ │ │ @ instruction: 0xf8ad2395 │ │ │ │ strb r3, [r0, sl, asr #32] │ │ │ │ @ instruction: 0x4629685b │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ str r2, [r7, r0, lsl #10] │ │ │ │ - stcl 6, cr15, [ip], {73} @ 0x49 │ │ │ │ - rsbseq sl, r9, r0, asr #1 │ │ │ │ + ldcl 6, cr15, [r4], #-292 @ 0xfffffedc │ │ │ │ + rsbseq sl, r9, r0, lsl r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r0, lsl #1 │ │ │ │ + ldrsbteq r9, [r9], #-240 @ 0xffffff10 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed3d284 │ │ │ │ + bl fed3d334 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00fe8 │ │ │ │ @ instruction: 0x46057254 │ │ │ │ ldmdavs fp!, {r1, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xb32269da │ │ │ │ - bllt 644980 │ │ │ │ + bllt 644a30 │ │ │ │ @ instruction: 0x47904630 │ │ │ │ mvnlt r4, r1, lsl #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f28b4 │ │ │ │ + bcs 1f2964 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb15c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f28d8 │ │ │ │ + bcs 1f2988 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xb12b8f5b │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46284631 │ │ │ │ ldcllt 7, cr4, [r8, #608]! @ 0x260 │ │ │ │ strb r4, [r5, r1, lsr #12]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -448605,170 +448645,170 @@ │ │ │ │ mulvs r8, r9, r8 │ │ │ │ ldrdcc pc, [r4], -r8 │ │ │ │ @ instruction: 0xf8d89306 │ │ │ │ movwls r3, #28684 @ 0x700c │ │ │ │ biclt r9, lr, r5, lsl #8 │ │ │ │ mulvs r5, r9, r8 │ │ │ │ @ instruction: 0x4620b13e │ │ │ │ - blx fe323d4e │ │ │ │ - blvs fe2d259c │ │ │ │ + blx d23dfe │ │ │ │ + blvs fe2d264c │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ @ instruction: 0xf899810f │ │ │ │ ldccs 0, cr6, [sp], #16 │ │ │ │ @ instruction: 0x2600bf14 │ │ │ │ streq pc, [r1], -r6 │ │ │ │ @ instruction: 0xf899b936 │ │ │ │ ldccs 0, cr6, [r4], {7} │ │ │ │ @ instruction: 0x2600bf14 │ │ │ │ streq pc, [r1], -r6 │ │ │ │ @ instruction: 0xf8d36e2b │ │ │ │ ldmdavs fp!, {r2, r4, r6, r9, ip, sp, lr} │ │ │ │ - blcs 2006d8 │ │ │ │ + blcs 200788 │ │ │ │ adchi pc, r6, r0 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ strhmi pc, [sl], #-133 @ 0xffffff7b @ │ │ │ │ @ instruction: 0xf00042a0 │ │ │ │ @ instruction: 0xf899809f │ │ │ │ @ instruction: 0xb1233006 │ │ │ │ umaalcc pc, lr, r5, r8 @ │ │ │ │ vqdmulh.s d2, d0, d1 │ │ │ │ ldrdcs r8, [r0, #-13] │ │ │ │ @ instruction: 0xf6492001 │ │ │ │ - @ instruction: 0x4604e934 │ │ │ │ + @ instruction: 0x4604e8dc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r1, {r0, r2, r4, r5, r6, r8, pc} │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ addmi r8, sp, #192 @ 0xc0 │ │ │ │ vaddl.u , d15, d26 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f29d0 │ │ │ │ + bcs 1f2a80 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x7017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb16f4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f29f4 │ │ │ │ + bcs 1f2aa4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 209f68 │ │ │ │ + blcs 20a018 │ │ │ │ addshi pc, r1, r0 │ │ │ │ strbmi r9, [r6], r4, lsl #22 │ │ │ │ @ instruction: 0xf10471e3 │ │ │ │ eorvs r0, r5, r8, lsl #24 │ │ │ │ vsub.i32 q11, q5, │ │ │ │ rsbvs r0, r3, r7, lsl r3 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ @ instruction: 0xf8d89805 │ │ │ │ @ instruction: 0xf8de7004 │ │ │ │ @ instruction: 0xf8cc3000 │ │ │ │ @ instruction: 0xf7053000 │ │ │ │ - strmi pc, [r3], -r9, lsl #22 │ │ │ │ + @ instruction: 0x4603fab1 │ │ │ │ ldmvs r9, {r5, r6, r8, ip, sp, pc}^ │ │ │ │ movwls r1, #24184 @ 0x5e78 │ │ │ │ @ instruction: 0xf6494408 │ │ │ │ - blls 360e18 │ │ │ │ + blls 360d68 │ │ │ │ ldmibvs fp, {r0, r1, r2, r9, sl, lr} │ │ │ │ svclt 0x00842b07 │ │ │ │ cmpmi pc, #14352384 @ 0xdb0000 │ │ │ │ ldrdcc pc, [ip], -r8 │ │ │ │ - blx 2be9f2 │ │ │ │ + blx 2beaa2 │ │ │ │ eorvs pc, r0, #7 │ │ │ │ - bl ff323b80 │ │ │ │ + bl 1d23c30 │ │ │ │ stmdacs r0, {r5, r7, r8, r9, sp, lr} │ │ │ │ rscshi pc, r0, r0 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ eoreq pc, r8, #4, 2 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ andls r4, r1, #42991616 @ 0x2900000 │ │ │ │ - bls 2f7bd8 │ │ │ │ - b 14804f8 │ │ │ │ + bls 2f7c88 │ │ │ │ + b 14805a8 │ │ │ │ ldrmi r2, [r8, r6, asr #7]! │ │ │ │ @ instruction: 0x63204607 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8b580dd │ │ │ │ @ instruction: 0xf705004a │ │ │ │ - @ instruction: 0xb110fad7 │ │ │ │ - blcs 2c10a4 │ │ │ │ - bvs feada450 │ │ │ │ + tstplt r0, pc, ror sl @ p-variant is OBSOLETE │ │ │ │ + blcs 2c1154 │ │ │ │ + bvs feada500 │ │ │ │ stmdbls r7, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ ldrdls r6, [r1, -fp] │ │ │ │ tstls r0, r6, lsl #18 │ │ │ │ - blvs fea00a30 │ │ │ │ - @ instruction: 0xf8eef71d │ │ │ │ - blvs fea0cf00 │ │ │ │ + blvs fea00ae0 │ │ │ │ + @ instruction: 0xf896f71d │ │ │ │ + blvs fea0cfb0 │ │ │ │ andlt r6, r9, ip, lsl r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xb11b79bb │ │ │ │ umaalcc pc, lr, r5, r8 @ │ │ │ │ ldmdale sl!, {r0, r8, r9, fp, sp} │ │ │ │ bicslt r7, fp, fp, lsr sl │ │ │ │ teqlt fp, fp, ror r9 │ │ │ │ @ instruction: 0xf7054620 │ │ │ │ - @ instruction: 0xb118fab5 │ │ │ │ - blcs 2c10e8 │ │ │ │ + tstplt r8, sp, asr sl @ p-variant is OBSOLETE │ │ │ │ + blcs 2c1198 │ │ │ │ addshi pc, r0, r0 │ │ │ │ @ instruction: 0x2cbd793b │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldmibvc fp!, {r1, r2, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ svclt 0x00142c94 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 1e6f04 │ │ │ │ + blcs 1e6fb4 │ │ │ │ svcge 0x003df47f │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - blls 6b7bb0 │ │ │ │ + blls 6b7c60 │ │ │ │ ldrbmi r9, [r3], -r1, lsl #6 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ stmvs r4, {r2, r9, fp, ip, pc} │ │ │ │ sbfxmi r4, r8, #12, #1 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ shsub8mi r8, r9, r0 │ │ │ │ vqshl.u32 q7, q4, #31 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf899e760 │ │ │ │ - blcs 1f235c │ │ │ │ + blcs 1f240c │ │ │ │ svcge 0x0023f43f │ │ │ │ @ instruction: 0x46539c13 │ │ │ │ strtmi r9, [r9], -r4, lsl #20 │ │ │ │ stmib sp, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff8400 │ │ │ │ andlt pc, r9, fp, lsr #25 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mlascc r4, r0, r8, pc @ │ │ │ │ @ instruction: 0xf43f2b06 │ │ │ │ @ instruction: 0xf890aeec │ │ │ │ - blcs 372444 │ │ │ │ + blcs 3724f4 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr6, cr15, {3} │ │ │ │ @ instruction: 0xf890e6e5 │ │ │ │ - blcs 37244c │ │ │ │ + blcs 3724fc │ │ │ │ @ instruction: 0xf890d08d │ │ │ │ - blcs 372458 │ │ │ │ + blcs 372508 │ │ │ │ @ instruction: 0xf8d9d089 │ │ │ │ cdpcs 0, 0, cr3, cr0, cr0, {0} │ │ │ │ ldmibvs fp, {r0, r1, r4, r5, r8, ip, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ldmvs pc, {r0, r9, sl, lr} @ │ │ │ │ @ instruction: 0xf1044653 │ │ │ │ - bls 2e9454 │ │ │ │ + bls 2e9504 │ │ │ │ @ instruction: 0xf00a4658 │ │ │ │ @ instruction: 0xf8cd0a89 │ │ │ │ @ instruction: 0xf8cd8000 │ │ │ │ ldrmi ip, [r8, r4]! │ │ │ │ svceq 0x0001f1ba │ │ │ │ cmnvs r0, #7340032 @ 0x700000 │ │ │ │ svcge 0x0078f47f │ │ │ │ @@ -448776,145 +448816,145 @@ │ │ │ │ @ instruction: 0xd07e2b94 │ │ │ │ @ instruction: 0xd1242bbd │ │ │ │ vstrls s12, [r7, #-652] @ 0xfffffd74 │ │ │ │ ldmibvs fp, {r1, r2, r9, sl, fp, ip, pc}^ │ │ │ │ strls r9, [r0], -r1, lsl #10 │ │ │ │ stmibvs r1!, {r1, r5, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf71d6ba0 │ │ │ │ - bvs ffae4a28 │ │ │ │ + bvs ffae4978 │ │ │ │ stmib sp, {r0, r1, r3, r4, r6, r7, r8, fp, sp, lr}^ │ │ │ │ - blvs 1a7f7ec │ │ │ │ - blvs fea00b74 │ │ │ │ - blx e24068 │ │ │ │ + blvs 1a7f89c │ │ │ │ + blvs fea00c24 │ │ │ │ + @ instruction: 0xf9d8f71d │ │ │ │ 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 372594 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr5, cr15, {3} │ │ │ │ - bvs feae01a8 │ │ │ │ + bvs feae0258 │ │ │ │ mulgt r7, r9, r8 │ │ │ │ ldmibvs fp, {r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ - blvs a80ba8 │ │ │ │ + blvs a80c58 │ │ │ │ rsble r2, r4, r0, lsl #28 │ │ │ │ vmlsls.f32 s12, s15, s11 │ │ │ │ strls r6, [r3], -sp, ror #19 │ │ │ │ stmib sp, {r1, r2, r9, sl, fp, ip, pc}^ │ │ │ │ strls r5, [r0, -r1, lsl #12] │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0xf71cd056 │ │ │ │ - @ instruction: 0xe735feb9 │ │ │ │ + ldr pc, [r5, -r1, ror #28]! │ │ │ │ @ instruction: 0xb1216aa1 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ldmdbvs fp, {r3, r4, r6, r9, sl, lr} │ │ │ │ - bvs ffa382b4 │ │ │ │ + bvs ffa38364 │ │ │ │ @ instruction: 0xf8d9b121 │ │ │ │ ldrbmi r3, [r8], -r0 │ │ │ │ @ instruction: 0x4798691b │ │ │ │ cmplt r9, r1, lsr #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f2c74 │ │ │ │ + bcs 1f2d24 │ │ │ │ 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}^ │ │ │ │ + strtmi lr, [r0], -lr, lsl #16 │ │ │ │ + stmda sl, {r0, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ ldr r2, [r4, -r0] │ │ │ │ @ instruction: 0x5017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0, #-608] @ 0xfffffda0 │ │ │ │ vshr.u64 , q8, #1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2360a4 │ │ │ │ + blcc 236154 │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldmib r1, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d05017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ - bvs feae0430 │ │ │ │ + bvs feae04e0 │ │ │ │ ldmibvs fp, {r0, r1, r2, r9, fp, ip, pc}^ │ │ │ │ - bls 38acd4 │ │ │ │ - blvs a8acd4 │ │ │ │ - blvs fea00c5c │ │ │ │ - @ instruction: 0xffd8f71c │ │ │ │ + bls 38ad84 │ │ │ │ + blvs a8ad84 │ │ │ │ + blvs fea00d0c │ │ │ │ + @ instruction: 0xff80f71c │ │ │ │ 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} │ │ │ │ + ldc2l 7, cr15, [ip, #112] @ 0x70 │ │ │ │ stcls 6, cr14, [r7, #-888] @ 0xfffffc88 │ │ │ │ svceq 0x0000f1bc │ │ │ │ mcrls 0, 0, sp, cr6, cr1, {7} │ │ │ │ strls r9, [r0], -r1, lsl #10 │ │ │ │ - ldc2l 7, cr15, [r4, #-112] @ 0xffffff90 │ │ │ │ + ldc2l 7, cr15, [ip], #112 @ 0x70 │ │ │ │ ldmibvs fp, {r0, r1, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ strvs lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ stmibvs r1!, {r1, r5, r6, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf71c6ba0 │ │ │ │ - @ instruction: 0xe6cbfdf5 │ │ │ │ + @ instruction: 0xe6cbfd9d │ │ │ │ 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 201590 │ │ │ │ + bvs fea5a6fc │ │ │ │ @ instruction: 0x46284632 │ │ │ │ ldrdcc pc, [r0, #133] @ 0x85 │ │ │ │ @ instruction: 0x46324798 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 1c24568 │ │ │ │ + blx 1c24618 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ mulcc r6, r8, r8 │ │ │ │ @ instruction: 0xf897b11b │ │ │ │ - blcs 2326b4 │ │ │ │ + blcs 232764 │ │ │ │ @ instruction: 0xf898d8e8 │ │ │ │ mvnlt r3, r8 │ │ │ │ mulcc r5, r8, r8 │ │ │ │ strhvc pc, [sl], #-135 @ 0xffffff79 @ │ │ │ │ @ instruction: 0x4638b133 │ │ │ │ - @ instruction: 0xf956f705 │ │ │ │ - blvs fe2d29d8 │ │ │ │ + @ instruction: 0xf8fef705 │ │ │ │ + blvs fe2d2a88 │ │ │ │ eorsle r2, r1, r3, lsl #22 │ │ │ │ mulcc r4, r8, r8 │ │ │ │ svclt 0x00142fbd │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 1e71b0 │ │ │ │ + blcs 1e7260 │ │ │ │ @ instruction: 0xf898d1d0 │ │ │ │ svccs 0x00943007 │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ bicle r2, r7, r0, lsl #22 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0x46214632 │ │ │ │ ldmvs fp, {r3, r5, r9, sl, lr}^ │ │ │ │ pop {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x463283f8 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx e245d8 │ │ │ │ + blx e24688 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ldrtmi r6, [r2], -r1, lsr #21 │ │ │ │ ldmvs fp, {r3, r5, r9, sl, lr}^ │ │ │ │ - bvs ffa3844c │ │ │ │ + bvs ffa384fc │ │ │ │ rscle r2, lr, r0, lsl #18 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0x46284632 │ │ │ │ @ instruction: 0x479868db │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ mlascc r4, r0, r8, pc @ │ │ │ │ sbcle r2, r9, r6, lsl #22 │ │ │ │ @@ -448944,85 +448984,85 @@ │ │ │ │ strbtmi r6, [lr], -sl, ror #23 │ │ │ │ movwls r9, #8960 @ 0x2300 │ │ │ │ orrcc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmiavs fp!, {r2, r8, r9, ip, pc}^ │ │ │ │ stmdbvs fp!, {r0, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xb12a9303 │ │ │ │ ldrdcc pc, [r0, #132] @ 0x84 │ │ │ │ - bvs fec3802c │ │ │ │ + bvs fec380dc │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - blvs ffce4de8 │ │ │ │ - blcs 20113c │ │ │ │ + blvs ffce4e98 │ │ │ │ + blcs 2011ec │ │ │ │ addshi pc, r3, r0 │ │ │ │ ldrdcc pc, [ip, #132] @ 0x84 │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ mvnslt r6, r9, ror #23 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f2eb8 │ │ │ │ + bcs 1f2f68 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmiblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb1644798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f2edc │ │ │ │ + bcs 1f2f8c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 20a450 │ │ │ │ + blcs 20a500 │ │ │ │ movwcs sp, #107 @ 0x6b │ │ │ │ stmdavs r9!, {r0, r1, r3, r5, r6, r7, r8, r9, sp, lr} │ │ │ │ @ instruction: 0xf3bfb161 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2362f8 │ │ │ │ + blcc 2363a8 │ │ │ │ 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 │ │ │ │ + strtmi lr, [r8], -r8, asr #29 │ │ │ │ + cdp 6, 12, cr15, cr4, cr8, {2} │ │ │ │ ldmibvc fp!, {r0, r3, r5, sp, lr, pc} │ │ │ │ @ instruction: 0xf896b11b │ │ │ │ - blcs 232858 │ │ │ │ - bvc 10dc994 │ │ │ │ + blcs 232908 │ │ │ │ + bvc 10dca44 │ │ │ │ ldmdbvc fp!, {r0, r1, r3, r4, r6, r7, r8, ip, sp, pc}^ │ │ │ │ strhvs pc, [sl], #-134 @ 0xffffff7a @ │ │ │ │ @ instruction: 0x4630b133 │ │ │ │ - @ instruction: 0xf886f705 │ │ │ │ - blvs fe2d2b78 │ │ │ │ + @ instruction: 0xf82ef705 │ │ │ │ + blvs fe2d2c28 │ │ │ │ subsle r2, r0, r3, lsl #22 │ │ │ │ @ instruction: 0x2ebd793b │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ orrle r2, r7, r0, lsl #22 │ │ │ │ @ instruction: 0x2e9479fb │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf8d8af7f │ │ │ │ strtmi r3, [r9], -r0 │ │ │ │ ldmdbvs fp, {r5, r9, sl, lr} │ │ │ │ - bmi b385cc │ │ │ │ + bmi b3867c │ │ │ │ ldrbtmi r4, [sl], #-2851 @ 0xfffff4dd │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r6, r9, lsr r1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ vshr.u64 d13, d26, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 23639c │ │ │ │ + blcc 23644c │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xd1ad2b00 │ │ │ │ ldmib r1, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ @@ -449032,99 +449072,99 @@ │ │ │ │ strtmi r3, [r0], -r0 │ │ │ │ @ instruction: 0x4798691b │ │ │ │ stmdbcs r0, {r0, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf8d8d08b │ │ │ │ strtmi r3, [r0], -r0 │ │ │ │ @ instruction: 0x4798691b │ │ │ │ @ instruction: 0xf890e785 │ │ │ │ - blcs 3728b4 │ │ │ │ + blcs 372964 │ │ │ │ @ instruction: 0xf890d0aa │ │ │ │ - blcs 3728c0 │ │ │ │ + blcs 372970 │ │ │ │ svcge 0x0036f47f │ │ │ │ @ instruction: 0xf649e7a4 │ │ │ │ - svclt 0x0000e90a │ │ │ │ - ldrsbteq r9, [r9], #-148 @ 0xffffff6c │ │ │ │ + svclt 0x0000e8b2 │ │ │ │ + rsbseq r9, r9, r4, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00799892 │ │ │ │ + rsbseq r9, r9, r2, ror #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed3da0c │ │ │ │ + bl fed3dabc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ tstcs ip, r5, lsl #12 │ │ │ │ @ instruction: 0xf6482001 │ │ │ │ - @ instruction: 0xf004edf0 │ │ │ │ + @ instruction: 0xf004ed98 │ │ │ │ andcs r0, r0, #1073741824 @ 0x40000000 │ │ │ │ vhadd.u32 d22, d1, d5 │ │ │ │ vsubl.u8 q8, d4, d7 │ │ │ │ vrhadd.u32 q8, , q0 │ │ │ │ vsubl.u8 q9, d4, d15 │ │ │ │ vrhadd.u32 q8, , q0 │ │ │ │ vmov.i32 d20, #50944 @ 0x0000c700 │ │ │ │ vaddw.u8 , q2, d0 │ │ │ │ andvc r1, r4, #64, 8 @ 0x40000000 │ │ │ │ andsvs pc, pc, #-2080374783 @ 0x84000001 │ │ │ │ ldclt 0, cr6, [r8, #-264]! @ 0xfffffef8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed3da54 │ │ │ │ + bl fed3db04 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6480ff8 │ │ │ │ - stclt 14, cr14, [r8, #-480] @ 0xfffffe20 │ │ │ │ + stclt 14, cr14, [r8, #-128] @ 0xffffff80 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3da68 │ │ │ │ + bl fed3db18 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r3, r7, r8, r9, sl, fp}^ │ │ │ │ ldmdami r6, {r0, r1, r3, r4, r7, ip, sp, pc} │ │ │ │ - blmi 7780c8 │ │ │ │ + blmi 778178 │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ stmiapl r3, {r2, r5, r6, r9, sp}^ │ │ │ │ ldmdavs fp, {r3, r5, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ @ instruction: 0xf6480300 │ │ │ │ - @ instruction: 0xf04fede8 │ │ │ │ + @ instruction: 0xf04fed90 │ │ │ │ andcs r1, r1, #1073741824 @ 0x40000000 │ │ │ │ eorseq pc, r1, #192, 4 │ │ │ │ andsne lr, r1, #3358720 @ 0x334000 │ │ │ │ vst1.8 {d20-d22}, [pc], r1 │ │ │ │ stmdavs r8!, {r4, r9, ip} │ │ │ │ ldrls r9, [r0], #-533 @ 0xfffffdeb │ │ │ │ addscc pc, r8, #208, 16 @ 0xd00000 │ │ │ │ - bmi 438710 │ │ │ │ + bmi 4387c0 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, fp, r1, lsl #2 │ │ │ │ @ instruction: 0xf649bd30 │ │ │ │ - svclt 0x0000e8a0 │ │ │ │ - rsbseq r9, r9, r6, lsl #15 │ │ │ │ + svclt 0x0000e848 │ │ │ │ + ldrsbteq r9, [r9], #-102 @ 0xffffff9a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r9, lr, asr #14 │ │ │ │ + @ instruction: 0x0079969e │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2364e4 │ │ │ │ + blcc 236594 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldrbmi fp, [r0, -r3, lsl #2]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed3dafc │ │ │ │ + bl fed3dbac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r1, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 236518 │ │ │ │ + blcc 2365c8 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldclt 1, cr11, [r0, #-12] │ │ │ │ strb r4, [sl, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed3db34 │ │ │ │ + bl fed3dbe4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r8], r8 │ │ │ │ strls r9, [r2], #-3082 @ 0xfffff3f6 │ │ │ │ ldrbtmi r4, [ip], #-3080 @ 0xfffff3f8 │ │ │ │ stcmi 4, cr9, [r8], {1} │ │ │ │ strls r4, [r0], #-1148 @ 0xfffffb84 │ │ │ │ strls r9, [r3], #-3083 @ 0xfffff3f5 │ │ │ │ @@ -449147,28 +449187,28 @@ │ │ │ │ ldrshlt r7, [sl, #-146] @ 0xffffff6e │ │ │ │ stmdaeq r8, {r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8582500 │ │ │ │ tstlt r3, r4, lsl #30 │ │ │ │ stmdavs r9, {r0, r5, fp, sp, lr} │ │ │ │ strcc fp, [r1, #-2417] @ 0xfffff68f │ │ │ │ ldmle r6!, {r1, r3, r5, r7, r9, lr}^ │ │ │ │ - blcs 20157c │ │ │ │ + blcs 20162c │ │ │ │ stmdavs r2!, {r0, r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ stmdbcs r0, {r0, r4, fp, sp, lr} │ │ │ │ ldrtmi sp, [sl], -r3, ror #1 │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ ldrb pc, [lr, r1, ror #24] @ │ │ │ │ @ instruction: 0x4620463a │ │ │ │ mrrc2 0, 0, pc, ip, cr6 @ │ │ │ │ @ instruction: 0xe7ea79f2 │ │ │ │ @ instruction: 0x463a4613 │ │ │ │ ldc2 0, cr15, [ip], {6} │ │ │ │ svclt 0x0000e7da │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed3dbe4 │ │ │ │ + bl fed3dc94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff0 │ │ │ │ umulllt ip, r3, ip, r0 │ │ │ │ stmdacs r0!, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ ldm pc, {r0, r1, r2, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ tstpne r4, r0 @ p-variant is OBSOLETE │ │ │ │ mcrne 4, 2, r1, cr4, cr9, {0} │ │ │ │ @@ -449177,15 +449217,15 @@ │ │ │ │ ldrtcc r3, [r6], -ip, lsr #12 │ │ │ │ eorscc r2, r0, #864 @ 0x360 │ │ │ │ @ instruction: 0x36363614 │ │ │ │ @ instruction: 0x36363636 │ │ │ │ eorseq r1, r4, r6, lsr r7 │ │ │ │ svclt 0x00182900 │ │ │ │ andlt r2, r3, r2 │ │ │ │ - blx 324b9e │ │ │ │ + blx 324c4e │ │ │ │ @ instruction: 0xe7fa201a │ │ │ │ svclt 0x00142900 │ │ │ │ andcs r2, sp, lr │ │ │ │ @ instruction: 0xf101e7f5 │ │ │ │ ldrb r0, [r2, r0, lsr #32]! │ │ │ │ @ instruction: 0xe7f02018 │ │ │ │ strb r2, [lr, pc]! │ │ │ │ @@ -449199,22 +449239,22 @@ │ │ │ │ @ instruction: 0x201be7df │ │ │ │ @ instruction: 0xf8dfe7dd │ │ │ │ strmi lr, [r3], -r4, lsr #32 │ │ │ │ ldrbtmi r4, [sl], #-2568 @ 0xfffff5f8 │ │ │ │ andeq pc, lr, ip, asr r8 @ │ │ │ │ mrscs r9, (UNDEF: 17) │ │ │ │ @ instruction: 0xf6486800 │ │ │ │ - @ instruction: 0xf648efd8 │ │ │ │ - andcs lr, ip, r6, asr #23 │ │ │ │ + @ instruction: 0xf648ef80 │ │ │ │ + andcs lr, ip, lr, ror #22 │ │ │ │ svclt 0x0000e7cd │ │ │ │ - rsbseq r9, r9, r0, lsl r6 │ │ │ │ + rsbseq r9, r9, r0, ror #10 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r0, r6, r6, asr #8 │ │ │ │ + eoreq r0, r6, lr, lsr r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed3dc9c │ │ │ │ + bl fed3dd4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff8 │ │ │ │ @ instruction: 0xf04fe0dc │ │ │ │ @ instruction: 0xf8830c00 │ │ │ │ ldrbtmi ip, [lr], #0 │ │ │ │ @ instruction: 0xf882b10a │ │ │ │ ldmdacs r1, {lr, pc} │ │ │ │ @@ -449262,31 +449302,31 @@ │ │ │ │ andcs fp, r3, r0, lsl sp │ │ │ │ andvs r2, r8, r1, lsl #4 │ │ │ │ ldclt 0, cr7, [r0, #-104] @ 0xffffff98 │ │ │ │ strmi r4, [r3], -r6, lsl #24 │ │ │ │ tstcs r1, r6, lsl #20 │ │ │ │ @ instruction: 0xf85e447a │ │ │ │ stmdavs r0, {r2} │ │ │ │ - svc 0x0058f648 │ │ │ │ - bl 13a44a0 │ │ │ │ - rsbseq r9, r9, r2, asr r5 │ │ │ │ + svc 0x0000f648 │ │ │ │ + b ffda4550 │ │ │ │ + rsbseq r9, r9, r2, lsr #9 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r0, r6, r0, ror #6 │ │ │ │ + eoreq r0, r6, r8, asr r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed3dd94 │ │ │ │ + bl fed3de44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ ldrmi r4, [r0], -ip, lsl #12 │ │ │ │ @ instruction: 0xf89d4619 │ │ │ │ - blls 32ebe8 │ │ │ │ - @ instruction: 0xf844f6dc │ │ │ │ + blls 32ec98 │ │ │ │ + @ instruction: 0xffecf6db │ │ │ │ @ instruction: 0x46024b1b │ │ │ │ stmdbvs r8!, {r1, r8, sp}^ │ │ │ │ @ instruction: 0xf69b447b │ │ │ │ - blls 3a4f60 │ │ │ │ + blls 3a4eb0 │ │ │ │ stmdbeq r2!, {r2, r7, r9, sp, lr}^ │ │ │ │ stclvc 15, cr1, [r3, #-100] @ 0xffffff9c │ │ │ │ stceq 1, cr15, [r1], {4} │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ @ instruction: 0xf1047543 │ │ │ │ @ instruction: 0xf0040310 │ │ │ │ @ instruction: 0xf845041f │ │ │ │ @@ -449295,23 +449335,23 @@ │ │ │ │ adcmi r2, r2, r1, lsl #4 │ │ │ │ sbcmi pc, r0, #13959168 @ 0xd50000 │ │ │ │ svclt 0x00384564 │ │ │ │ stmdbcs r1, {r2, r5, r6, r9, sl, lr} │ │ │ │ sbcmi pc, r0, #12910592 @ 0xc50000 │ │ │ │ ldrsbmi pc, [r0], #131 @ 0x83 @ │ │ │ │ @ instruction: 0xf8d3bf98 │ │ │ │ - b 12eaf80 │ │ │ │ + b 12eb030 │ │ │ │ @ instruction: 0xf8c30402 │ │ │ │ svclt 0x009c40d0 │ │ │ │ @ instruction: 0xf8c34311 │ │ │ │ @ instruction: 0xf8d310e0 │ │ │ │ tstmi r1, #240 @ 0xf0 │ │ │ │ rscsne pc, r0, r3, asr #17 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - strdeq ip, [r3], -r4 @ │ │ │ │ + eoreq ip, r3, ip, ror #7 │ │ │ │ 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 +449359,136 @@ │ │ │ │ tstls r3, #14680064 @ 0xe00000 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, r7, fp, ip, sp}^ │ │ │ │ orrsls r6, r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwls r6, #31043 @ 0x7943 │ │ │ │ @ instruction: 0x4618461c │ │ │ │ - @ instruction: 0xf814f6a8 │ │ │ │ + @ instruction: 0xffbcf6a7 │ │ │ │ @ instruction: 0xf0204620 │ │ │ │ strtmi pc, [r0], -r1, ror #27 │ │ │ │ - stc2l 6, cr15, [r2, #-848] @ 0xfffffcb0 │ │ │ │ + stc2l 6, cr15, [sl], #848 @ 0x350 │ │ │ │ @ instruction: 0xf6aa4620 │ │ │ │ - strtmi pc, [r0], -fp, asr #26 │ │ │ │ - blx ff7a471a │ │ │ │ + @ instruction: 0x4620fcf3 │ │ │ │ + blx 21a47ca │ │ │ │ @ instruction: 0xf0294620 │ │ │ │ @ instruction: 0x2100fe93 │ │ │ │ @ instruction: 0xf0294620 │ │ │ │ @ instruction: 0xf896fedf │ │ │ │ stmdbcs r0, {r0, r1, r4, r5, r7, ip} │ │ │ │ - bls 3daddc │ │ │ │ + bls 3dae8c │ │ │ │ @ instruction: 0x6d926953 │ │ │ │ svccs 0x00c0f412 │ │ │ │ @ instruction: 0xf893d005 │ │ │ │ andsls r2, r2, #184 @ 0xb8 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ @ instruction: 0xf8938109 │ │ │ │ - bcs 1eef0c │ │ │ │ + bcs 1eefbc │ │ │ │ rscshi pc, r9, r0, asr #32 │ │ │ │ ldrdcc pc, [r4], r3 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf89580f0 │ │ │ │ - blcs 1f384c │ │ │ │ + blcs 1f38fc │ │ │ │ @ instruction: 0xf8d6d047 │ │ │ │ - blcs 1f3958 │ │ │ │ + blcs 1f3a08 │ │ │ │ stmdbls r7, {r1, r3, r6, ip, lr, pc} │ │ │ │ @ instruction: 0x47984630 │ │ │ │ - ldc 6, cr15, [ip], #-288 @ 0xfffffee0 │ │ │ │ + bl ffb246a4 │ │ │ │ andcs r9, r0, #7168 @ 0x1c00 │ │ │ │ ldrdcc pc, [r0, #-131]! @ 0xffffff7d │ │ │ │ cmnlt r9, r9, lsl r8 │ │ │ │ @ instruction: 0xf8936808 │ │ │ │ stccs 0, cr4, [r0], {32} │ │ │ │ sadd16mi fp, sl, r8 │ │ │ │ tstlt r8, fp, lsl #12 │ │ │ │ ldrb r4, [r5, r1, lsl #12]! │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldmibvs r1, {r0, r1, r2, r4, sl, pc} │ │ │ │ strtmi r9, [r0], -r7, lsl #24 │ │ │ │ - blx 1222d46 │ │ │ │ + blx 1222df6 │ │ │ │ sbccc pc, r4, #13959168 @ 0xd50000 │ │ │ │ subcc pc, r7, r4, lsl #17 │ │ │ │ ldmdacs r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ sbccc pc, r0, #13959168 @ 0xd50000 │ │ │ │ subcc pc, r3, r4, lsl #17 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ ldmpl r3, {r3, r5, fp, ip, sp}^ │ │ │ │ - blls fe740d8c │ │ │ │ + blls fe740e3c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50d83fb │ │ │ │ pop {r0, r1, r2, r4, r8, sl, fp, ip, sp, lr} │ │ │ │ - blge f0acf8 │ │ │ │ + blge f0ada8 │ │ │ │ sbcvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf6484618 │ │ │ │ - strmi lr, [r3], -lr, lsl #23 │ │ │ │ + @ instruction: 0x4603eb36 │ │ │ │ andcs r4, r1, #1048576 @ 0x100000 │ │ │ │ tstvc sl, #458752 @ 0x70000 │ │ │ │ - blx a2e00 │ │ │ │ + blx a2eb0 │ │ │ │ stmdals r7, {r0, r2, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xff9af020 │ │ │ │ msrcc CPSR_s, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xd1b42b00 │ │ │ │ strtmi r9, [r0], -r7, lsl #24 │ │ │ │ - @ instruction: 0xff90f6a7 │ │ │ │ + @ instruction: 0xff38f6a7 │ │ │ │ vst1.8 {d18-d21}, [pc], r0 │ │ │ │ strtmi r2, [r0], -r0, ror #2 │ │ │ │ - @ instruction: 0xf9e4f6aa │ │ │ │ + @ instruction: 0xf98cf6aa │ │ │ │ strtmi r4, [r0], -r2, lsl #13 │ │ │ │ @ instruction: 0xf96ef034 │ │ │ │ strtmi r4, [r0], -r3, lsl #13 │ │ │ │ @ instruction: 0xf9f8f035 │ │ │ │ strmi r6, [r1], r3, ror #18 │ │ │ │ @ instruction: 0x2057f893 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ @ instruction: 0x462083b6 │ │ │ │ @ instruction: 0xf92ef012 │ │ │ │ @ instruction: 0xf01f4620 │ │ │ │ strtmi pc, [r0], -r9, ror #31 │ │ │ │ - blx 21a2e76 │ │ │ │ + blx 21a2f26 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf0489301 │ │ │ │ @ instruction: 0x4680fb7b │ │ │ │ @ instruction: 0xf6a94620 │ │ │ │ - @ instruction: 0x4607fe99 │ │ │ │ + strmi pc, [r7], -r1, asr #28 │ │ │ │ @ instruction: 0xf0434620 │ │ │ │ strmi pc, [r6], -fp, ror #22 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - blls 247bd0 │ │ │ │ - beq 4e16f4 │ │ │ │ + blls 247c80 │ │ │ │ + beq 4e17a4 │ │ │ │ stmdbeq sl, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ movweq lr, #39491 @ 0x9a43 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ streq lr, [r8, -r7, asr #20] │ │ │ │ strdcs fp, [r1, -lr] │ │ │ │ @ instruction: 0xf03b4620 │ │ │ │ movwmi pc, #26813 @ 0x68bd @ │ │ │ │ @ instruction: 0xf0354620 │ │ │ │ rscslt pc, r6, #6619136 @ 0x650000 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf034431e │ │ │ │ movwcs pc, #7047 @ 0x1b87 @ │ │ │ │ rscslt r2, r6, #8, 2 │ │ │ │ - b 11f866c │ │ │ │ + b 11f871c │ │ │ │ strtmi r0, [r0], -r6, lsl #14 │ │ │ │ @ instruction: 0xf8e2f046 │ │ │ │ rscslt r4, pc, #6291456 @ 0x600000 │ │ │ │ teqmi lr, #32, 12 @ 0x2000000 │ │ │ │ stc2 0, cr15, [r2], #280 @ 0x118 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ tstmi lr, #1610612751 @ 0x6000000f │ │ │ │ cdp2 0, 15, cr15, cr14, cr8, {0} │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ tstmi lr, #1610612751 @ 0x6000000f │ │ │ │ - @ instruction: 0xf9e4f6a9 │ │ │ │ + @ instruction: 0xf98cf6a9 │ │ │ │ teqpcc r6, r4 @ @ p-variant is OBSOLETE │ │ │ │ movwmi fp, #25334 @ 0x62f6 │ │ │ │ rscslt r0, r6, #7077888 @ 0x6c0000 │ │ │ │ stmdbvs r3!, {r0, r3, r4, sl, ip, lr, pc}^ │ │ │ │ - bvc 8855a8 │ │ │ │ + bvc 885658 │ │ │ │ stmdbcs r0, {r0, r1, r3, r4, r6, r9, fp, ip, sp, lr} │ │ │ │ movthi pc, #24640 @ 0x6040 @ │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ cmplt r3, r0, ror #6 │ │ │ │ andcs r2, r0, #64, 2 │ │ │ │ @ instruction: 0xf0164620 │ │ │ │ @ instruction: 0x4607ff5f │ │ │ │ @@ -449463,57 +449503,57 @@ │ │ │ │ rscslt r6, r6, #1622016 @ 0x18c000 │ │ │ │ @ instruction: 0xf8d34306 │ │ │ │ rscslt r3, r6, #140 @ 0x8c │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ mcrcs 3, 0, r8, cr0, cr3, {0} │ │ │ │ svcge 0x0065f47f │ │ │ │ stmdals r7, {r2, r3, r4, r8, r9, sl, sp, lr, pc} │ │ │ │ - @ instruction: 0xff46f6d9 │ │ │ │ + mcr2 6, 7, pc, cr14, cr9, {6} @ │ │ │ │ stcls 7, cr14, [r7], {11} │ │ │ │ @ instruction: 0xf8952100 │ │ │ │ strtmi r2, [r0], -r4, ror #5 │ │ │ │ andeq pc, r1, #130 @ 0x82 │ │ │ │ - blx fe4a2f7a │ │ │ │ + blx fe4a302a │ │ │ │ ldrbt r6, [fp], r3, ror #18 │ │ │ │ andscs r9, r1, #7, 30 │ │ │ │ ldrtmi r2, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf87cf69b │ │ │ │ + @ instruction: 0xf824f69b │ │ │ │ pkhbtmi r2, r0, r2, lsl #4 │ │ │ │ andsls r2, fp, r8, lsl #2 │ │ │ │ @ instruction: 0xf69b4638 │ │ │ │ - @ instruction: 0xf8dff875 │ │ │ │ + @ instruction: 0xf8dff81d │ │ │ │ ldcls 6, cr3, [r3], {120} @ 0x78 │ │ │ │ andsls r2, r4, r4, lsl #4 │ │ │ │ teqpne r2, r7 @ @ p-variant is OBSOLETE │ │ │ │ movwls r5, #6371 @ 0x18e3 │ │ │ │ stmdbeq r9, {r3, r4, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [r0], #880 @ 0x370 │ │ │ │ + mcrr2 6, 13, pc, r8, cr12 @ │ │ │ │ @ instruction: 0x3660f8df │ │ │ │ andeq pc, r8, r8, asr #17 │ │ │ │ stmiapl r3!, {sp}^ │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0x3654f8df │ │ │ │ movwls r5, #6371 @ 0x18e3 │ │ │ │ @ instruction: 0xf7084619 │ │ │ │ - @ instruction: 0xf8d7f8a5 │ │ │ │ + @ instruction: 0xf8d7f84d │ │ │ │ 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 201038 │ │ │ │ ldmdals r4, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldmdbvs fp, {r0, r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ ldmib r0, {r2, r3, r4, r5, r7, r9, sl, fp, sp, pc}^ │ │ │ │ subvs r1, sl, r0, lsl #4 │ │ │ │ andcs r6, r0, #17 │ │ │ │ andcs lr, r0, #192, 18 @ 0x300000 │ │ │ │ tstls r8, #187695104 @ 0xb300000 │ │ │ │ - blls 6f8970 │ │ │ │ - blx feecb7b0 │ │ │ │ + blls 6f8a20 │ │ │ │ + blx feecb860 │ │ │ │ stmib sp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ ldmdbeq fp, {r0, r2, r4, r9, sl, ip, lr}^ │ │ │ │ vcge.s8 d25, d15, d9 │ │ │ │ @ instruction: 0xf6cf0306 │ │ │ │ tstls r7, #-67108861 @ 0xfc000003 │ │ │ │ @ instruction: 0x33209b1a │ │ │ │ stcvs 8, cr15, [r8], {83} @ 0x53 │ │ │ │ @@ -449522,15 +449562,15 @@ │ │ │ │ @ instruction: 0xf1baa008 │ │ │ │ andle r0, r6, r0, lsl #30 │ │ │ │ @ instruction: 0xf04f6876 │ │ │ │ ldmdavs r3!, {r0, r9, fp}^ │ │ │ │ svclt 0x00082b00 │ │ │ │ @ instruction: 0xf10d2600 │ │ │ │ ldrtmi r0, [r0], -r0, lsl #19 │ │ │ │ - stc2 6, cr15, [r4], {155} @ 0x9b │ │ │ │ + blx fed24aaa │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ @ instruction: 0xf10d464c │ │ │ │ stmib r9, {r3, r4, r7, fp}^ │ │ │ │ strbmi lr, [r5], -r0, lsl #28 │ │ │ │ @ instruction: 0xee02e9c9 │ │ │ │ strbmi r4, [pc], -r4, asr #13 │ │ │ │ ldmvs fp, {r0, r1, r8, fp, sp, lr}^ │ │ │ │ @@ -449541,98 +449581,98 @@ │ │ │ │ stm r5, {r0, r1} │ │ │ │ stmib r8, {r0, r1}^ │ │ │ │ ldm ip!, {r9, sl, sp, pc} │ │ │ │ strgt r0, [pc, -pc] │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ stmdals r1, {r0, r4, r5, r6, r9, sl, lr} │ │ │ │ - blx 1124a44 │ │ │ │ + @ instruction: 0xf9e4f69b │ │ │ │ @ instruction: 0xf8d99c1b │ │ │ │ andls r2, r1, r0, lsl r0 │ │ │ │ stmiavs r1!, {r0, r1, r5, r8, fp, sp, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001407 │ │ │ │ - blcs 567508 │ │ │ │ + blcs 5675b8 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [ip], {156} @ 0x9c │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r2, #632] @ 0x278 │ │ │ │ + ldc2l 6, cr15, [sl, #-632]! @ 0xfffffd88 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ @ instruction: 0x0010f8d9 │ │ │ │ - blx 14a4a90 │ │ │ │ + @ instruction: 0xf9f2f69b │ │ │ │ andls r4, pc, r4, lsl #12 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - stc2l 6, cr15, [r6, #632] @ 0x278 │ │ │ │ + stc2l 6, cr15, [lr, #-632]! @ 0xfffffd88 │ │ │ │ ldmibvs lr, {r1, r3, r4, r8, r9, fp, ip, pc} │ │ │ │ tstcc r4, #36700160 @ 0x2300000 │ │ │ │ mcrcs 3, 0, r9, cr0, cr0, {0} │ │ │ │ cmnphi r2, r0 @ p-variant is OBSOLETE │ │ │ │ strcs r9, [r0], #-3867 @ 0xfffff0e5 │ │ │ │ sublt pc, r4, sp, asr #17 │ │ │ │ ldrtmi r4, [r1], fp, asr #13 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ mcrcs 8, 0, r6, cr0, cr14, {0} │ │ │ │ cmpphi r8, r0 @ p-variant is OBSOLETE │ │ │ │ - bcs 201124 │ │ │ │ + bcs 2011d4 │ │ │ │ andshi pc, lr, #0 │ │ │ │ - bcs 305ccc │ │ │ │ + bcs 305d7c │ │ │ │ ldmdbvs sl, {r1, r2, r5, r8, ip, lr, pc}^ │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ smlawble r1, sl, r2, r4 │ │ │ │ @ instruction: 0xf8d26e1a │ │ │ │ @ instruction: 0xf89aa000 │ │ │ │ - bcs 22f0ac │ │ │ │ + bcs 22f15c │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ ldrbmi r0, [r2], -r0, lsl #20 │ │ │ │ - bvs ff69f09c │ │ │ │ - blvc 6410d4 │ │ │ │ + bvs ff69f14c │ │ │ │ + blvc 641184 │ │ │ │ @ instruction: 0xf0402901 │ │ │ │ ldmdbvs r1, {r1, r2, r3, r6, r9, pc}^ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ stmdbcs r5, {r0, r1, r5, r6, r7, r8, pc} │ │ │ │ andcs sp, r0, #-1073741764 @ 0xc000003c │ │ │ │ ldmdals r4, {r0, r3, r4, r8, fp, ip, pc} │ │ │ │ svclt 0x00184290 │ │ │ │ tstpeq r1, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ cdpcs 1, 0, cr11, cr0, cr1, {5} │ │ │ │ msrhi CPSR_fx, r0 │ │ │ │ ldmdavs r6!, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ ldmdavs r2!, {r1, r2, r4, r8, ip, sp, pc} │ │ │ │ bicle r2, pc, r0, lsl #20 │ │ │ │ - bcs 305d2c │ │ │ │ + bcs 305ddc │ │ │ │ msrhi CPSR_, r0, asr #32 │ │ │ │ vmul.i8 q11, q0, q5 │ │ │ │ addmi r2, sl, #-1073741793 @ 0xc000001f │ │ │ │ tstphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ strb r2, [fp, r0, lsl #12] │ │ │ │ ldrbtcs pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8cb2102 │ │ │ │ ldmdbls r3, {ip} │ │ │ │ andcc pc, r4, fp, asr #17 │ │ │ │ smlabbcs r4, sl, r8, r5 │ │ │ │ @ instruction: 0xf5029209 │ │ │ │ @ instruction: 0xf8924270 │ │ │ │ andcc r2, fp, #3047424 @ 0x2e8000 │ │ │ │ eorcs pc, r2, r3, asr r8 @ │ │ │ │ - bls 3cb920 │ │ │ │ + bls 3cb9d0 │ │ │ │ teqpcs r2, r2 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0000912 │ │ │ │ submi r8, sl, #244 @ 0xf4 │ │ │ │ ldcge 1, cr2, [ip], {-0} │ │ │ │ andls r4, r2, #13631488 @ 0xd00000 │ │ │ │ stmib sp, {r0, r2, r8, ip, pc}^ │ │ │ │ stmib sp, {r1, r3, r9, fp, ip, sp, lr}^ │ │ │ │ movwls r6, #26892 @ 0x690c │ │ │ │ - blls 24b530 │ │ │ │ + blls 24b5e0 │ │ │ │ strpl lr, [r0, #-2504] @ 0xfffff638 │ │ │ │ @ instruction: 0x2055f893 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ cdpne 1, 5, cr8, cr3, cr15, {5} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r2, r3, r5, r8, pc}^ @ │ │ │ │ msreq CPSR_sx, r3, lsl r0 │ │ │ │ @@ -449647,32 +449687,32 @@ │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ - blls 2a7634 │ │ │ │ + blls 2a76e4 │ │ │ │ andcc pc, r0, r8, lsr #17 │ │ │ │ @ instruction: 0x6726e9dd │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stmib sp, {r4}^ │ │ │ │ @ instruction: 0xf69b671c │ │ │ │ - @ instruction: 0x4607f991 │ │ │ │ + @ instruction: 0x4607f939 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - stc2 6, cr15, [r8, #-632] @ 0xfffffd88 │ │ │ │ + ldc2 6, cr15, [r0], #632 @ 0x278 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ @ instruction: 0xf69b0010 │ │ │ │ - bls 2656ec │ │ │ │ + bls 26563c │ │ │ │ ldmibvs r3, {r1, r2, r9, sl, lr} │ │ │ │ ldmibvs r0, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - mrc2 6, 2, pc, cr10, cr13, {6} │ │ │ │ + mcr2 6, 0, pc, cr2, 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 +449722,111 @@ │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ cmppeq r4, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r9, [r0], -r1, lsl #20 │ │ │ │ @ instruction: 0x3055f892 │ │ │ │ @ instruction: 0x2054f892 │ │ │ │ - blx fffa4c7e │ │ │ │ + blx fe9a4d2e │ │ │ │ @ instruction: 0x46584631 │ │ │ │ - ldc2l 6, cr15, [r4], {158} @ 0x9e │ │ │ │ + ldc2l 6, cr15, [ip], #-632 @ 0xfffffd88 │ │ │ │ andcs r9, r1, #2048 @ 0x800 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ andsmi r9, r3, #8, 20 @ 0x8000 │ │ │ │ adcshi pc, lr, r0, asr #32 │ │ │ │ @ instruction: 0xf8dd9b0f │ │ │ │ @ instruction: 0xf8939040 │ │ │ │ vhadd.s8 d26, d0, d20 │ │ │ │ @ instruction: 0xf8db217f │ │ │ │ @ instruction: 0xf69b0010 │ │ │ │ - blls 3257c8 │ │ │ │ + blls 325718 │ │ │ │ @ instruction: 0xf10060e3 │ │ │ │ @ instruction: 0xf8990e54 │ │ │ │ @ instruction: 0xf04f3010 │ │ │ │ stmib r4, {r0, r1, r2, r3, r4, r5, r6, r7, sl, fp, ip, sp}^ │ │ │ │ strmi r5, [r7], -r0, lsl #10 │ │ │ │ - blx 4ff4e8 │ │ │ │ + blx 4ff598 │ │ │ │ @ instruction: 0xf880fa0a │ │ │ │ @ instruction: 0xf01a302c │ │ │ │ movwls r0, #20225 @ 0x4f01 │ │ │ │ msreq SPSR_s, #0, 2 │ │ │ │ ldm r4, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8c4000f │ │ │ │ stm r8, {r2, r3, ip, pc} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ svclt 0x0008000f │ │ │ │ andle r2, sl, r1, lsl #6 │ │ │ │ - blcs a0de9c │ │ │ │ + blcs a0df4c │ │ │ │ @ instruction: 0xf003bf1b │ │ │ │ andcs r0, r1, #2080374784 @ 0x7c000000 │ │ │ │ - blx 278c24 │ │ │ │ + blx 278cd4 │ │ │ │ svclt 0x0018f303 │ │ │ │ ldmdbvs sl!, {r0, r1, r5, r6, sl, lr}^ │ │ │ │ stmdals r9, {r2, r5, r6, r8, sp} │ │ │ │ andeq pc, r2, #1024 @ 0x400 │ │ │ │ @ instruction: 0x46584639 │ │ │ │ @ instruction: 0xf8927f96 │ │ │ │ strcc r2, [fp], -lr, lsr #32 │ │ │ │ eorcc pc, r6, r7, asr #16 │ │ │ │ movweq pc, #45314 @ 0xb102 @ │ │ │ │ eorpl pc, r3, r7, asr #16 │ │ │ │ - ldc2l 6, cr15, [ip], #-632 @ 0xfffffd88 │ │ │ │ - blls 2cdad0 │ │ │ │ + stc2 6, cr15, [r4], #-632 @ 0xfffffd88 │ │ │ │ + blls 2cdb80 │ │ │ │ andls r3, r2, #268435456 @ 0x10000000 │ │ │ │ movwcc r9, #6661 @ 0x1a05 │ │ │ │ movwls r4, #13849 @ 0x3619 │ │ │ │ andeq pc, r0, #-2147483632 @ 0x80000010 │ │ │ │ - bls 3cbaf0 │ │ │ │ + bls 3cbba0 │ │ │ │ teqpcc r2, r2 @ @ p-variant is OBSOLETE │ │ │ │ svcne 0x0013ebb1 │ │ │ │ svcge 0x001df4ff │ │ │ │ - bvc 4a1a60 │ │ │ │ + bvc 4a1b10 │ │ │ │ stmdbvs ip, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrmi r9, [r8], -r6, lsl #22 │ │ │ │ - @ instruction: 0xffb0f69b │ │ │ │ + @ instruction: 0xff58f69b │ │ │ │ @ instruction: 0x46519811 │ │ │ │ - @ instruction: 0xffa2f707 │ │ │ │ + @ instruction: 0xff4af707 │ │ │ │ mcrcs 12, 0, r9, cr0, cr2, {0} │ │ │ │ mrcge 4, 6, APSR_nzcv, cr6, cr15, {3} │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - strmi pc, [r1], r5, asr #26 │ │ │ │ + strmi pc, [r1], sp, ror #25 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf8ddae9b │ │ │ │ tstlt ip, r4, asr #32 │ │ │ │ ldmdals sl, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xf99af6a8 │ │ │ │ + @ instruction: 0xf942f6a8 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - @ instruction: 0xfff4f707 │ │ │ │ + @ instruction: 0xff9cf707 │ │ │ │ ldrsbtcc pc, [r0], -fp @ │ │ │ │ orrslt r4, fp, r5, lsl #12 │ │ │ │ stmdavs r8!, {sl, sp}^ │ │ │ │ - @ instruction: 0xff8ef69b │ │ │ │ + @ instruction: 0xff36f69b │ │ │ │ ldrsbtcc pc, [r0], -fp @ │ │ │ │ strmi lr, [r0], #-2501 @ 0xfffff63b │ │ │ │ - blcc 238bec │ │ │ │ + blcc 238c9c │ │ │ │ @ instruction: 0xf8cb4658 │ │ │ │ @ instruction: 0xf7073030 │ │ │ │ - @ instruction: 0xf8dbffe1 │ │ │ │ + @ instruction: 0xf8dbff89 │ │ │ │ @ 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 813964 │ │ │ │ + blls 813928 │ │ │ │ + bcs 201a88 │ │ │ │ addshi pc, pc, r0, asr #32 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0x5615e9dd │ │ │ │ - blls 2e0ac0 │ │ │ │ + blls 2e0b70 │ │ │ │ andcc pc, r0, r8, lsl #17 │ │ │ │ - blls 2e0f7c │ │ │ │ + blls 2e102c │ │ │ │ svclt 0x00183b00 │ │ │ │ @ instruction: 0xf8882301 │ │ │ │ ldrbt r3, [r5], r0 │ │ │ │ @ instruction: 0xf8c89b03 │ │ │ │ ldrbt r3, [r1], r0 │ │ │ │ vmulge.f64 d9, d12, d6 │ │ │ │ strpl lr, [r0, #-2504] @ 0xfffff638 │ │ │ │ @@ -449794,60 +449834,60 @@ │ │ │ │ ldrsbtls pc, [r0], #-131 @ 0xffffff7d @ │ │ │ │ andls pc, ip, r8, asr #17 │ │ │ │ ldrpl lr, [r0, #-2509]! @ 0xfffff633 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ ldrpl lr, [r2, #-2509]! @ 0xfffff633 │ │ │ │ mulsge r0, r9, r8 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ - blcs 20dfd4 │ │ │ │ + blcs 20e084 │ │ │ │ @ instruction: 0xf1babf08 │ │ │ │ svclt 0x00080f01 │ │ │ │ - beq 263514 │ │ │ │ + beq 2635c4 │ │ │ │ svcge 0x0029f43f │ │ │ │ @ instruction: 0xf8c646b4 │ │ │ │ - blx 19cb414 │ │ │ │ + blx 19cb4c4 │ │ │ │ @ instruction: 0xf886fe83 │ │ │ │ svcge 0x0034e010 │ │ │ │ svceq 0x0001f1ba │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xc60f463e │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ vst4.16 {d29-d32}, [pc], r2 │ │ │ │ @ instruction: 0xf8db71ac │ │ │ │ @ instruction: 0xf69a0010 │ │ │ │ - @ instruction: 0xf899ffed │ │ │ │ + @ instruction: 0xf899ff95 │ │ │ │ @ instruction: 0xf1003011 │ │ │ │ andcs r0, r1, #28, 18 @ 0x70000 │ │ │ │ strmi r4, [r6], -r9, asr #12 │ │ │ │ - blx ffd24e90 │ │ │ │ + blx fe724f40 │ │ │ │ ldrdcc pc, [ip], -fp │ │ │ │ mulne r8, fp, r8 │ │ │ │ ldceq 1, cr15, [r0], #-24 @ 0xffffffe8 │ │ │ │ vbic.i16 d24, #45568 @ 0xb200 │ │ │ │ - b 1228054 │ │ │ │ - blls 7a7b44 │ │ │ │ + b 1228104 │ │ │ │ + blls 7a7bf4 │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ teqhi r3, #1275068416 @ 0x4c000000 │ │ │ │ stmia ip!, {r0, r1, r2, r3, r8, r9, sl, fp, lr, pc} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf69e4658 │ │ │ │ - @ instruction: 0xf896fbb1 │ │ │ │ + @ instruction: 0xf896fb59 │ │ │ │ strbt sl, [r6], ip, lsr #32 │ │ │ │ addsmi r6, r7, #73728 @ 0x12000 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr12, cr15, {3} │ │ │ │ tstcs r2, fp, lsr sl │ │ │ │ andne pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf8cb9913 │ │ │ │ stmpl sl, {r2, ip, sp} │ │ │ │ andls r9, r9, #20, 18 @ 0x50000 │ │ │ │ - blx fee2e3a4 │ │ │ │ + blx fee2e454 │ │ │ │ stmdbeq r9, {r0, r7, r8, ip, sp, lr, pc}^ │ │ │ │ ldrt r0, [r2], -r9, lsl #1 │ │ │ │ svceq 0x0000f1be │ │ │ │ @ instruction: 0xe6ced1b9 │ │ │ │ stmdbls r5, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ ldrbt r9, [r3], -r7, lsr #2 │ │ │ │ @@ -449861,44 +449901,44 @@ │ │ │ │ @ instruction: 0xf0444620 │ │ │ │ movwmi pc, #27757 @ 0x6c6d @ │ │ │ │ mcrcs 2, 0, fp, cr0, cr6, {7} │ │ │ │ mcrrge 4, 7, pc, sp, cr15 @ │ │ │ │ strtmi lr, [r0], -r4, lsl #8 │ │ │ │ @ instruction: 0xffe8f033 │ │ │ │ @ instruction: 0xf6a94620 │ │ │ │ - str pc, [r2], #2825 @ 0xb09 │ │ │ │ - blcs 216124 │ │ │ │ + str pc, [r2], #2737 @ 0xab1 │ │ │ │ + blcs 2161d4 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ cmpcs r0, r4, lsl pc │ │ │ │ @ instruction: 0x46202110 │ │ │ │ ldc2 0, cr15, [r8], {22} │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ ldcge 4, cr15, [r9], #252 @ 0xfc │ │ │ │ ldrtmi r4, [lr], -r0, lsr #12 │ │ │ │ - cdp2 6, 7, cr15, cr14, cr8, {5} │ │ │ │ + cdp2 6, 2, cr15, cr6, cr8, {5} │ │ │ │ ldcvs 4, cr14, [r9, #716] @ 0x2cc │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xff0af012 │ │ │ │ strtmi r2, [r0], -r0, lsl #2 │ │ │ │ ldc2l 0, cr15, [r0, #-124]! @ 0xffffff84 │ │ │ │ @ instruction: 0x2120e43f │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf041ac9e │ │ │ │ ldr r0, [sl], #320 @ 0x140 │ │ │ │ @ instruction: 0xe7f72130 │ │ │ │ - b 1e24e48 │ │ │ │ + b 824ef8 │ │ │ │ @ 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, r2, lsl r3 │ │ │ │ + rsbseq r9, r9, ip, lsl #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r9, r8, ror #5 │ │ │ │ + rsbseq r9, r9, r8, lsr r2 │ │ │ │ andeq r0, r0, r8, ror r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -449908,51 +449948,51 @@ │ │ │ │ movwls r4, #25723 @ 0x647b │ │ │ │ @ instruction: 0xf8534603 │ │ │ │ movwls r9, #31492 @ 0x7b04 │ │ │ │ mulcc r1, r9, r8 │ │ │ │ @ instruction: 0x2006f8b9 │ │ │ │ @ instruction: 0x5004f8b9 │ │ │ │ movwls r0, #18715 @ 0x491b │ │ │ │ - blcc 2ee2ec │ │ │ │ - bleq 2639b0 │ │ │ │ + blcc 2ee39c │ │ │ │ + bleq 263a60 │ │ │ │ vqdmulh.s d2, d0, d7 │ │ │ │ ldm pc, {r1, r4, r5, r7, pc}^ @ │ │ │ │ ldrbcc pc, [fp, #-3] @ │ │ │ │ ldrcc fp, [r5, #-4]! │ │ │ │ cmncs r0, r8, lsr r5 │ │ │ │ @ instruction: 0xf69a6940 │ │ │ │ - @ instruction: 0xf8dfffa7 │ │ │ │ - bls 374fe8 │ │ │ │ + @ instruction: 0xf8dfff4f │ │ │ │ + bls 375098 │ │ │ │ stceq 0, cr15, [r4], {79} @ 0x4f │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ strcs r4, [r0, -r4, lsl #12] │ │ │ │ rsbcs r5, r4, #13697024 @ 0xd10000 │ │ │ │ - blx 281ada │ │ │ │ + blx 281b8a │ │ │ │ @ instruction: 0x23201103 │ │ │ │ @ instruction: 0xf8912201 │ │ │ │ strcc r5, [fp, #-81] @ 0xffffffaf │ │ │ │ eorgt pc, r5, r0, asr #16 │ │ │ │ @ instruction: 0x5053f891 │ │ │ │ @ instruction: 0xf840350b │ │ │ │ @ instruction: 0xf8913025 │ │ │ │ @ instruction: 0xf8915052 │ │ │ │ strcc r1, [fp, #-84] @ 0xffffffac │ │ │ │ @ instruction: 0xf840310b │ │ │ │ @ instruction: 0xf8407025 │ │ │ │ ldrtmi r2, [r1], -r1, lsr #32 │ │ │ │ - @ instruction: 0xf9fcf69c │ │ │ │ + @ instruction: 0xf9a4f69c │ │ │ │ strtmi r9, [r1], -r7, lsl #16 │ │ │ │ - blx ffd25080 │ │ │ │ + blx fe725130 │ │ │ │ eorsvs pc, r4, sl, asr #17 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf8998ff0 │ │ │ │ @ instruction: 0xf0033019 │ │ │ │ - blcs 268318 │ │ │ │ + blcs 2683c8 │ │ │ │ strtcs fp, [r2], #-3848 @ 0xfffff0f8 │ │ │ │ - blcs 2db630 │ │ │ │ + blcs 2db6e0 │ │ │ │ strtcs fp, [r4], #-3852 @ 0xfffff0f4 │ │ │ │ @ instruction: 0xf1bb24a0 │ │ │ │ rscle r0, sp, r0, lsl #30 │ │ │ │ ldrsbtcc pc, [r0], -sl @ │ │ │ │ svceq 0x0001f1bb │ │ │ │ rscle r5, r7, ip, asr r5 │ │ │ │ @ instruction: 0xf8da2301 │ │ │ │ @@ -449964,20 +450004,20 @@ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mulpl r3, r9, r8 │ │ │ │ streq pc, [r2, #-21] @ 0xffffffeb │ │ │ │ cmpphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dfd0d0 │ │ │ │ @ instruction: 0xf04f35d4 │ │ │ │ - bls 36a404 │ │ │ │ + bls 36a4b4 │ │ │ │ @ instruction: 0xf8cd58d3 │ │ │ │ ldrtmi r9, [r1], ip │ │ │ │ cmncs r0, r2, lsl #6 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ - @ instruction: 0xff3cf69a │ │ │ │ + mcr2 6, 7, pc, cr4, cr10, {4} @ │ │ │ │ stmdbvs r6, {r1, r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0x23202704 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strmi r2, [r4], -r1, lsl #4 │ │ │ │ strne pc, [r6], -fp, lsl #22 │ │ │ │ @ instruction: 0xf8964641 │ │ │ │ @ instruction: 0xf10cc051 │ │ │ │ @@ -449988,50 +450028,50 @@ │ │ │ │ eorcc pc, ip, r0, asr #16 │ │ │ │ @ instruction: 0xc052f896 │ │ │ │ @ instruction: 0x6054f896 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ @ instruction: 0xf840360b │ │ │ │ @ instruction: 0xf840702c │ │ │ │ @ instruction: 0xf69c2026 │ │ │ │ - stmdals r7, {r0, r1, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r7, {r0, r1, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf69e4621 │ │ │ │ - blls 2e60e8 │ │ │ │ + blls 2e6038 │ │ │ │ strbmi r2, [sp, #-524] @ 0xfffffdf4 │ │ │ │ strtmi r8, [fp], #-2203 @ 0xfffff765 │ │ │ │ streq pc, [r1, #-261] @ 0xfffffefb │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ ldrdcs pc, [r4], -sl @ │ │ │ │ andhi pc, r3, r2, asr #16 │ │ │ │ stmib r3, {r0, r1, r4, sl, lr}^ │ │ │ │ bicle r7, r0, r1, lsl #14 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf1bb8ff0 │ │ │ │ svclt 0x00940f01 │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ - blls 30c31c │ │ │ │ + blls 30c3cc │ │ │ │ andsle r2, r7, r1, lsl #22 │ │ │ │ - blcc 28e328 │ │ │ │ + blcc 28e3d8 │ │ │ │ ldmdale r8, {r0, r8, r9, fp, sp} │ │ │ │ svceq 0x0001f1bb │ │ │ │ addhi pc, r2, #64, 4 │ │ │ │ mulcc r3, r9, r8 │ │ │ │ movweq pc, #8211 @ 0x2013 @ │ │ │ │ movwls fp, #16136 @ 0x3f08 │ │ │ │ @ instruction: 0xf8b9d011 │ │ │ │ vmov.i32 d19, #188 @ 0x000000bc │ │ │ │ - blcc 1e8360 │ │ │ │ + blcc 1e8410 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ and r9, r8, r3, lsl #6 │ │ │ │ mulcc r2, r9, r8 │ │ │ │ @ instruction: 0xf10006db │ │ │ │ @ instruction: 0xf1bb8255 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ - blls 2d34c4 │ │ │ │ + blls 2d3574 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blcs 20df78 │ │ │ │ + blcs 20e028 │ │ │ │ strbtcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ movwls r5, #22739 @ 0x58d3 │ │ │ │ ldrbcc pc, [ip], #2271 @ 0x8df @ │ │ │ │ andhi pc, r8, sp, asr #17 │ │ │ │ movwls r4, #54395 @ 0xd47b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ bicvc pc, r0, #217055232 @ 0xcf00000 │ │ │ │ @@ -450042,44 +450082,44 @@ │ │ │ │ movwls r2, #41728 @ 0xa300 │ │ │ │ stmdbvs r3!, {r1, r2, r3, r4, sp, lr, pc} │ │ │ │ @ instruction: 0xf8df2202 │ │ │ │ @ instruction: 0x462014b4 │ │ │ │ tstpeq r4, #-2013265919 @ p-variant is OBSOLETE @ 0x88000001 │ │ │ │ @ instruction: 0x462a4479 │ │ │ │ @ instruction: 0xf7066123 │ │ │ │ - rscvs pc, r0, r7, lsl #29 │ │ │ │ + rscvs pc, r0, pc, lsr #28 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ strtmi r6, [r1], -r5, ror #5 │ │ │ │ - blx fea25220 │ │ │ │ - blcs 20e3c8 │ │ │ │ + blx 14252d0 │ │ │ │ + blcs 20e478 │ │ │ │ svcge 0x0026f47f │ │ │ │ movwcc r9, #6914 @ 0x1b02 │ │ │ │ ldrmi r9, [fp, #770] @ 0x302 │ │ │ │ svcge 0x0020f67f │ │ │ │ @ instruction: 0x5004f8b9 │ │ │ │ cmncs r8, r2, lsl #22 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ @ instruction: 0xf706441d │ │ │ │ - blls 366adc │ │ │ │ + blls 366a2c │ │ │ │ addvs r4, r3, r4, lsl #12 │ │ │ │ movtvs r9, #23299 @ 0x5b03 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 307d6c │ │ │ │ + blls 307e1c │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 2c7c44 │ │ │ │ + blcs 2c7cf4 │ │ │ │ @ instruction: 0xf8b9d1cb │ │ │ │ cmncs r0, r1, lsl r0 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ @ instruction: 0xf8992604 │ │ │ │ movwls r8, #36880 @ 0x9010 │ │ │ │ - mrc2 6, 3, pc, cr8, cr10, {4} │ │ │ │ + mcr2 6, 1, pc, cr0, cr10, {4} @ │ │ │ │ strtcc pc, [ip], #-2271 @ 0xfffff721 │ │ │ │ - bls 36fda8 │ │ │ │ + bls 36fe58 │ │ │ │ ldmpl r3, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ - blx 241d2a │ │ │ │ + blx 241dda │ │ │ │ @ instruction: 0x23203c02 │ │ │ │ @ instruction: 0xf1002201 │ │ │ │ tstls r8, r8, lsl r1 │ │ │ │ @ instruction: 0xe051f89c │ │ │ │ cdpeq 1, 0, cr15, cr11, cr14, {0} │ │ │ │ eorvs pc, lr, r0, asr #16 │ │ │ │ @ instruction: 0xe053f89c │ │ │ │ @@ -450088,32 +450128,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, r4, r5, r6, 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, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmibmi r8!, {r3, r9, sp}^ │ │ │ │ vmax.u32 d20, d2, d16 │ │ │ │ ldrbtmi r0, [r9], #-788 @ 0xfffffcec │ │ │ │ @ instruction: 0x6123462a │ │ │ │ - cdp2 7, 1, cr15, cr12, cr6, {0} │ │ │ │ + stc2l 7, cr15, [r4, #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 2575b8 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ vcgt.u32 d18, d3, d0 │ │ │ │ strbtvc r0, [r2], #512 @ 0x200 │ │ │ │ rsbvs r2, r2, #0, 4 │ │ │ │ @ instruction: 0x301cf8da │ │ │ │ msrcs CPSR_xc, #9633792 @ 0x930000 │ │ │ │ @ instruction: 0xf0402a04 │ │ │ │ @@ -450129,90 +450169,90 @@ │ │ │ │ addseq r0, r5, r3, lsl #3 │ │ │ │ orreq r0, r3, r3, lsl #3 │ │ │ │ orreq r0, r3, r3, lsl #3 │ │ │ │ orreq r0, r3, r3, lsl #3 │ │ │ │ orreq r0, r3, r3, lsl #3 │ │ │ │ orreq r0, r3, r3, lsl #3 │ │ │ │ orreq r0, r3, r3, lsl #3 │ │ │ │ - blmi ff5a7a40 │ │ │ │ - bls 379270 │ │ │ │ + blmi ff5a7af0 │ │ │ │ + bls 379320 │ │ │ │ @ instruction: 0x5014f8da │ │ │ │ andcs r5, r0, #13828096 @ 0xd30000 │ │ │ │ ldrmi r9, [r8], -r2, lsl #6 │ │ │ │ - @ instruction: 0xff88f6db │ │ │ │ + @ instruction: 0xff30f6db │ │ │ │ @ instruction: 0x201cf8b9 │ │ │ │ strmi r4, [r4], -sp, asr #19 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ andeq pc, r9, #134217731 @ 0x8000003 │ │ │ │ @ instruction: 0xf7064479 │ │ │ │ - strtmi pc, [r2], -r3, asr #27 │ │ │ │ + strtmi pc, [r2], -fp, ror #26 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r3, [r8], -r0, lsl #2 │ │ │ │ - blx ba53a8 │ │ │ │ + @ instruction: 0xf9cef69a │ │ │ │ svceq 0x0000f1bb │ │ │ │ mcrge 4, 3, pc, cr2, cr15, {1} @ │ │ │ │ @ instruction: 0x2004f8b9 │ │ │ │ @ instruction: 0xf8da210c │ │ │ │ - blx 2339e6 │ │ │ │ + blx 233a96 │ │ │ │ andcs r3, r0, #134217728 @ 0x8000000 │ │ │ │ addsvs r4, sl, r4, lsl r6 │ │ │ │ stmib r3, {r1, r4, r5, r7, r9, lr}^ │ │ │ │ @ instruction: 0xf1024000 │ │ │ │ @ instruction: 0xf1030201 │ │ │ │ mvnsle r0, ip, lsl #6 │ │ │ │ - blmi ff0e12a8 │ │ │ │ + blmi ff0e1358 │ │ │ │ rscvs r2, r2, #805306368 @ 0x30000000 │ │ │ │ ldmpl r3, {r1, r2, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8da60a3 │ │ │ │ stmdbls r3, {r2, r4, ip, sp} │ │ │ │ ldrdcs pc, [r0], -sl @ │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ smlatbcs ip, sp, r0, r8 │ │ │ │ - blx 34f19a │ │ │ │ + blx 34f24a │ │ │ │ ldmdane r0, {r0, r8, ip, sp, lr, pc}^ │ │ │ │ stmdals r8, {r1, r2, r7, sp, lr} │ │ │ │ ldmdbvs sl, {r4, r6, ip, lr}^ │ │ │ │ @ instruction: 0xf8da4618 │ │ │ │ @ instruction: 0xf8d4103c │ │ │ │ @ instruction: 0xf892802c │ │ │ │ @ instruction: 0xf84120b8 │ │ │ │ tstlt sl, r5, lsr #32 │ │ │ │ svceq 0x0012f1b8 │ │ │ │ svcge 0x0004f43f │ │ │ │ @ instruction: 0xec16e9d3 │ │ │ │ cdpls 1, 0, cr2, cr2, cr0, {0} │ │ │ │ @ instruction: 0xf8cd2701 │ │ │ │ - bl 24ba48 │ │ │ │ + bl 24baf8 │ │ │ │ tstcc r1, r8, lsl #10 │ │ │ │ eoreq pc, r0, #1073741865 @ 0x40000029 │ │ │ │ stmdbeq r0!, {r0, r2, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf505fa07 │ │ │ │ - blx 3b9008 │ │ │ │ - b 13641e8 │ │ │ │ - blx bab21c │ │ │ │ - b 12a5e0c │ │ │ │ - b 1268210 │ │ │ │ + blx 3b90b8 │ │ │ │ + b 1364298 │ │ │ │ + blx bab2cc │ │ │ │ + b 12a5ebc │ │ │ │ + b 12682c0 │ │ │ │ stmiale sl!, {r2, r3, sl, fp}^ │ │ │ │ ldrdls pc, [r0], -sp @ │ │ │ │ stmib r3, {r1, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xe6daec16 │ │ │ │ andcs r4, r1, #154624 @ 0x25c00 │ │ │ │ @ instruction: 0xf8d3e7b7 │ │ │ │ - blcs 1f6368 │ │ │ │ + blcs 1f6418 │ │ │ │ rschi pc, r0, r0 │ │ │ │ rscvs r2, r3, #134217728 @ 0x8000000 │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ - blmi fe6a18e4 │ │ │ │ + blmi fe6a1994 │ │ │ │ str r2, [sl, r0, lsl #4]! │ │ │ │ strtmi r6, [r0], -r3, lsr #18 │ │ │ │ stmdbls sp, {r0, r1, r3, r9, fp, ip, pc} │ │ │ │ - bls 4f7a74 │ │ │ │ + bls 4f7b24 │ │ │ │ @ instruction: 0x462a4313 │ │ │ │ @ instruction: 0xf7066123 │ │ │ │ - @ instruction: 0xf8dafd43 │ │ │ │ + @ instruction: 0xf8dafceb │ │ │ │ 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 +450262,47 @@ │ │ │ │ eorcs pc, r3, r2, asr r8 @ │ │ │ │ vabd.f32 d23, d2, d19 │ │ │ │ strvc r0, [r3, #-835]! @ 0xfffffcbd │ │ │ │ @ instruction: 0xf8da9e02 │ │ │ │ @ instruction: 0xf8da0014 │ │ │ │ ldmib r0, {r3, r4, r5, ip, sp}^ │ │ │ │ @ instruction: 0xf8438c12 │ │ │ │ - bl 237b10 │ │ │ │ + bl 237bc0 │ │ │ │ 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 3b916c │ │ │ │ + b 12a4750 │ │ │ │ + blx ba9b68 │ │ │ │ + b 12e4f60 │ │ │ │ + b 12a8764 │ │ │ │ stmiale sl!, {r2, r3, sl, fp}^ │ │ │ │ stmib r0, {r1, r9, sl, ip, pc}^ │ │ │ │ pkhbt r8, r2, r2, lsl #24 │ │ │ │ andcs r9, r0, #327680 @ 0x50000 │ │ │ │ @ instruction: 0xf6db4659 │ │ │ │ - strhtvs pc, [r0], fp @ │ │ │ │ + adcvs pc, r0, r3, ror #28 │ │ │ │ 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 37a910 │ │ │ │ ldmpl r3, {r0, r1, r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8da60a3 │ │ │ │ @ instruction: 0xf8da2020 │ │ │ │ stmdbcs r0, {r2, r4, ip, sp} │ │ │ │ svcge 0x0053f43f │ │ │ │ cdpls 1, 0, cr2, cr2, cr12, {0} │ │ │ │ - blx 24f70e │ │ │ │ + blx 24f7be │ │ │ │ tstcs r0, r5, lsl #4 │ │ │ │ tstcc r1, r0, ror r8 │ │ │ │ strmi r6, [fp, #144] @ 0x90 │ │ │ │ - blvc 525c04 │ │ │ │ + blvc 525cb4 │ │ │ │ @ instruction: 0x9602d8f8 │ │ │ │ @ instruction: 0xf899e74b │ │ │ │ stmdacs r7, {r4} │ │ │ │ stmdacs r0, {r0, r4, r5, ip, lr, pc} │ │ │ │ @ instruction: 0xf89ad144 │ │ │ │ ldrmi r3, [lr], r1, ror #5 │ │ │ │ stmdbvs r3!, {r0, r1, r4, r5, r8, ip, sp, pc} │ │ │ │ @@ -450273,25 +450313,25 @@ │ │ │ │ sbcsmi pc, r0, #13238272 @ 0xca0000 │ │ │ │ ldmdacs r6, {r0, r2, r3, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dad045 │ │ │ │ ldmdbvs sl, {r2, r4, ip, sp}^ │ │ │ │ umlalscs pc, r8, r2, r8 @ │ │ │ │ svclt 0x00142811 │ │ │ │ @ instruction: 0xf0022200 │ │ │ │ - bcs 1e834c │ │ │ │ + bcs 1e83fc │ │ │ │ svcge 0x0019f43f │ │ │ │ teqpne r2, r3 @ @ p-variant is OBSOLETE │ │ │ │ - blmi 12b0364 │ │ │ │ + blmi 12b0414 │ │ │ │ sbcsmi r9, r1, r6, lsl #16 │ │ │ │ movwls r5, #39107 @ 0x98c3 │ │ │ │ @ instruction: 0xf6db4618 │ │ │ │ - @ instruction: 0xf8dafe65 │ │ │ │ + @ instruction: 0xf8dafe0d │ │ │ │ adcvs r3, r0, r4, lsl r0 │ │ │ │ sbcsmi pc, r8, #13238272 @ 0xca0000 │ │ │ │ - blmi 11a178c │ │ │ │ + blmi 11a183c │ │ │ │ cdpeq 0, 1, cr15, cr8, cr15, {2} │ │ │ │ ldmpl r3, {r1, r2, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf89a60a3 │ │ │ │ teqlt r3, r0, ror #5 │ │ │ │ andcs r6, r1, #573440 @ 0x8c000 │ │ │ │ cdpeq 0, 1, cr15, cr7, cr15, {2} │ │ │ │ tstpeq r4, #-2013265919 @ p-variant is OBSOLETE @ 0x88000001 │ │ │ │ @@ -450303,29 +450343,29 @@ │ │ │ │ cdpeq 0, 1, cr15, cr9, cr15, {2} │ │ │ │ stmdbvs r3!, {r0, r1, r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f2201 │ │ │ │ vacgt.f32 d16, d2, d5 │ │ │ │ @ instruction: 0x61230314 │ │ │ │ eor pc, ip, r4, asr #17 │ │ │ │ sbcsmi pc, r4, #13238272 @ 0xca0000 │ │ │ │ - blmi be18d4 │ │ │ │ + blmi be1984 │ │ │ │ ldmpl r3, {r1, r2, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8da60a3 │ │ │ │ @ instruction: 0xe6d83014 │ │ │ │ movwcc r9, #19209 @ 0x4b09 │ │ │ │ @ instruction: 0xf8da62e3 │ │ │ │ @ instruction: 0xe6d23014 │ │ │ │ stmdals r6, {r2, r5, r8, fp, lr} │ │ │ │ @ instruction: 0x4011f8b9 │ │ │ │ mulscc r0, r9, r8 │ │ │ │ tstcs r1, r0, asr #16 │ │ │ │ strls r4, [r0], #-2593 @ 0xfffff5df │ │ │ │ stmdavs r0, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - svc 0x001cf647 │ │ │ │ - bl 4a5514 │ │ │ │ + cdp 6, 12, cr15, cr4, cr7, {2} │ │ │ │ + b feea55c4 │ │ │ │ @ instruction: 0x1008f8b9 │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ stmdbvs r4, {r1, r2, r5, r7, r8, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf8940113 │ │ │ │ addmi r0, r1, #68 @ 0x44 │ │ │ │ sbclt fp, r8, #40, 30 @ 0xa0 │ │ │ │ orreq lr, r1, sl, lsl #22 │ │ │ │ @@ -450335,91 +450375,91 @@ │ │ │ │ @ instruction: 0xf8c14613 │ │ │ │ ldrbt r3, [r1], #576 @ 0x240 │ │ │ │ movwls r2, #13056 @ 0x3300 │ │ │ │ @ instruction: 0xf8b9e58f │ │ │ │ @ instruction: 0xf7fe1011 │ │ │ │ pkhtbmi pc, r6, r3, asr #29 @ │ │ │ │ str r6, [r6, -r0, ror #5] │ │ │ │ - rsbseq r8, r9, ip, lsl #21 │ │ │ │ + ldrsbteq r8, [r9], #-156 @ 0xffffff64 │ │ │ │ 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 │ │ │ │ + eoreq pc, r5, r0, lsl #15 │ │ │ │ + eoreq pc, r5, r0, ror #14 │ │ │ │ + eoreq pc, r5, r2, lsl #13 │ │ │ │ + strdeq r3, [sl], -ip @ │ │ │ │ + strhteq pc, [r5], -ip @ │ │ │ │ andeq r0, r0, r4, lsl #11 │ │ │ │ andeq r0, r0, r8, ror r6 │ │ │ │ - eoreq r3, sl, r6, lsr fp │ │ │ │ + eoreq r3, sl, lr, lsr #22 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq pc, r5, r8, asr #5 │ │ │ │ + eoreq pc, r5, r0, asr #5 │ │ │ │ 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 40c556 │ │ │ │ @ instruction: 0xf8932303 │ │ │ │ @ instruction: 0xf8932051 │ │ │ │ andcc r3, fp, #83 @ 0x53 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ @ instruction: 0xf8569022 │ │ │ │ @ instruction: 0xf69aa023 │ │ │ │ - strmi pc, [r4], -r1, lsr #24 │ │ │ │ + strmi pc, [r4], -r9, asr #23 │ │ │ │ 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 │ │ │ │ + mrc2 6, 1, pc, cr10, cr11, {4} │ │ │ │ + blls 202310 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr4, {0} │ │ │ │ @ instruction: 0xf10d9505 │ │ │ │ strcs r0, [r0, #-3096] @ 0xfffff3e8 │ │ │ │ stmib sp, {r1, r8, sl, ip, pc}^ │ │ │ │ - blx 3fd0fa │ │ │ │ - blge 2744f8 │ │ │ │ + blx 3fd1aa │ │ │ │ + blge 2745a8 │ │ │ │ mulslt sp, r2, r8 │ │ │ │ @ instruction: 0xa055f892 │ │ │ │ @ instruction: 0x2056f892 │ │ │ │ - bleq 4e412c │ │ │ │ - beq 4e412c │ │ │ │ + bleq 4e41dc │ │ │ │ + beq 4e41dc │ │ │ │ tstpeq fp, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5cc110 │ │ │ │ + blgt 5cc1c0 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stmdbls r1, {r3, r4, r5, r9, sl, lr} │ │ │ │ eorpl pc, fp, r4, asr #16 │ │ │ │ eorpl pc, sl, r4, asr #16 │ │ │ │ eorpl pc, r1, r4, asr #16 │ │ │ │ @ instruction: 0xf69d4621 │ │ │ │ - ldmdbvs r3!, {r0, r3, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r3!, {r0, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strbmi r9, [r8], -r0, lsl #20 │ │ │ │ movwcs pc, #15112 @ 0x3b08 @ │ │ │ │ @ instruction: 0x3054f893 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ - blne 18b3dcc │ │ │ │ + blne 18b3e7c │ │ │ │ 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, r0, asr #5 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 14f97c0 │ │ │ │ + bmi 14f9870 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -450458,47 +450498,47 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf69a6938 │ │ │ │ - @ instruction: 0x7c73fadf │ │ │ │ + @ instruction: 0x7c73fa87 │ │ │ │ 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, r2, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 1e7e68 │ │ │ │ + strgt ip, [pc], #-3343 @ 1e7f18 │ │ │ │ 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 │ │ │ │ + mcr2 6, 2, pc, cr10, cr13, {4} @ │ │ │ │ + blmi 43a758 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 741eec │ │ │ │ + blls 741f9c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf647e79c │ │ │ │ - svclt 0x0000edb6 │ │ │ │ + svclt 0x0000ed5e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r9, r2, lsl #5 │ │ │ │ - rsbseq r8, r9, r4, lsl #3 │ │ │ │ + ldrsbteq r8, [r9], #-18 @ 0xffffffee │ │ │ │ + ldrsbteq r8, [r9], #-4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ umulllt r4, r7, sp, sl │ │ │ │ @ instruction: 0x26014b9d │ │ │ │ sxtab16mi r4, r9, sl, ror #8 │ │ │ │ @@ -450510,163 +450550,163 @@ │ │ │ │ @ instruction: 0xf7ff4633 │ │ │ │ shasxmi pc, r3, fp @ │ │ │ │ @ instruction: 0xf8d9462a │ │ │ │ strmi r1, [r7], -r0 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8cd0c03 │ │ │ │ @ instruction: 0xf7ffc008 │ │ │ │ - ldc 15, cr15, [pc, #188] @ 1e7fb8 │ │ │ │ + ldc 15, cr15, [pc, #188] @ 1e8068 │ │ │ │ smlawbcs r0, r8, fp, r0 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx aa5976 │ │ │ │ + blx ff4a5a24 │ │ │ │ stmdbvs r0!, {r0, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf69a2220 │ │ │ │ - @ instruction: 0x4606fad3 │ │ │ │ + @ instruction: 0x4606fa7b │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - mcr2 6, 2, pc, cr10, cr13, {4} @ │ │ │ │ + ldc2l 6, cr15, [r2, #628]! @ 0x274 │ │ │ │ @ instruction: 0x46424633 │ │ │ │ strtmi r2, [r0], -r7, ror #3 │ │ │ │ - ldc2 6, cr15, [lr], {157} @ 0x9d │ │ │ │ - bleq 20e35b4 │ │ │ │ + blx ff3a5a5a │ │ │ │ + bleq 20e3664 │ │ │ │ strmi r2, [r0], r0, lsr #2 │ │ │ │ @ instruction: 0xf69b4628 │ │ │ │ - stmdbvs r0!, {r0, r2, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r2, r3, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx fefa59b4 │ │ │ │ + blx 19a5a64 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2b9800 │ │ │ │ + blgt 2b98b0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - ldrtmi pc, [r3], -sp, lsr #28 @ │ │ │ │ + @ instruction: 0x4633fdd5 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - ldc 12, cr15, [pc, #4] @ 1e7f74 │ │ │ │ + vldr d15, [pc, #676] @ 1e82c4 │ │ │ │ @ instruction: 0x21200b6f │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx ffc259e8 │ │ │ │ + blx fe625a98 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf69a2101 │ │ │ │ - @ instruction: 0x4606fa99 │ │ │ │ + strmi pc, [r6], -r1, asr #20 │ │ │ │ strtmi fp, [sl], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - mrc2 6, 0, pc, cr0, cr13, {4} │ │ │ │ + ldc2 6, cr15, [r8, #628]! @ 0x274 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ strtmi r2, [r0], -r5, ror #3 │ │ │ │ - blx ffb25a1e │ │ │ │ + blx fe525ace │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x462021f9 │ │ │ │ - blx ff9a5a2a │ │ │ │ + blx fe3a5ada │ │ │ │ @ instruction: 0xf8d9462a │ │ │ │ movwcs r1, #0 │ │ │ │ movwls r4, #9735 @ 0x2607 │ │ │ │ movwcs r4, #5664 @ 0x1620 │ │ │ │ mcr2 7, 6, pc, cr8, cr15, {7} @ │ │ │ │ - ldc 6, cr4, [pc, #512] @ 1e81cc │ │ │ │ + ldc 6, cr4, [pc, #512] @ 1e827c │ │ │ │ @ instruction: 0x46280b58 │ │ │ │ mulsvs r1, r8, r8 │ │ │ │ @ instruction: 0xf69b4631 │ │ │ │ - @ instruction: 0x4632fab9 │ │ │ │ + ldrtmi pc, [r2], -r1, ror #20 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blx 1ca5a4c │ │ │ │ + blx 6a5afc │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2b9898 │ │ │ │ + blgt 2b9948 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - ldrtmi pc, [r3], -r1, ror #27 @ │ │ │ │ + ldrtmi pc, [r3], -r9, lsl #27 @ │ │ │ │ bicscs r4, sp, r2, asr #12 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - vldr d15, [pc, #724] @ 1e82dc │ │ │ │ + vldr d15, [pc, #372] @ 1e822c │ │ │ │ @ instruction: 0x21200b49 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx fe925a80 │ │ │ │ + blx 1325b30 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf69a2101 │ │ │ │ - strmi pc, [r6], -sp, asr #20 │ │ │ │ + @ instruction: 0x4606f9f5 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2l 6, cr15, [r4, #628] @ 0x274 │ │ │ │ + stc2l 6, cr15, [ip, #-628]! @ 0xfffffd8c │ │ │ │ ldrtmi r4, [r3], -r2, asr #12 │ │ │ │ smlsdxls r0, r3, r1, r2 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - smlawtcs r0, fp, fp, pc @ │ │ │ │ - bleq 223b24 │ │ │ │ + msrcs LR_irq, r3 │ │ │ │ + bleq 223bd4 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx 21a5abc │ │ │ │ + blx ba5b6c │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf69a2101 │ │ │ │ - strmi pc, [r7], -pc, lsr #20 │ │ │ │ + @ instruction: 0x4607f9d7 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - stc2 6, cr15, [r6, #628]! @ 0x274 │ │ │ │ + stc2l 6, cr15, [lr, #-628] @ 0xfffffd8c │ │ │ │ ldrdne pc, [r0], -r9 │ │ │ │ strtmi r2, [sl], -r1, lsl #6 │ │ │ │ strcs r4, [r0], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7ff9602 │ │ │ │ - ldc 14, cr15, [pc, #428] @ 1e8230 │ │ │ │ + ldc 14, cr15, [pc, #428] @ 1e82e0 │ │ │ │ @ instruction: 0x21200b2a │ │ │ │ strtmi r4, [r8], -r1, lsl #13 │ │ │ │ - blx 19a5afc │ │ │ │ + blx 3a5bac │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf69a2101 │ │ │ │ - strmi pc, [r6], -pc, lsl #20 │ │ │ │ + @ instruction: 0x4606f9b7 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2 6, cr15, [r6, #628] @ 0x274 │ │ │ │ + stc2 6, cr15, [lr, #-628]! @ 0xfffffd8c │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ strtmi r2, [r0], -r5, ror #3 │ │ │ │ - blx 18a5b32 │ │ │ │ + blx 2a5be2 │ │ │ │ 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, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - @ instruction: 0xf9f2f69a │ │ │ │ + @ instruction: 0xf99af69a │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2l 6, cr15, [sl, #-628]! @ 0xfffffd8c │ │ │ │ + ldc2 6, cr15, [r2, #-628] @ 0xfffffd8c │ │ │ │ ldrtmi r4, [sl], -fp, asr #12 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ vmax.s8 d24, d0, d0 │ │ │ │ @ instruction: 0xf69d11d1 │ │ │ │ - bmi 626fb0 │ │ │ │ + bmi 626f00 │ │ │ │ ldrbtmi r4, [sl], #-2830 @ 0xfffff4f2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r7, r2, lsl #2 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - ldcl 6, cr15, [r8], #-284 @ 0xfffffee4 │ │ │ │ + stc 6, cr15, [r0], #-284 @ 0xfffffee4 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ rsbmi r0, r0, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ rsbgt r0, r0, r0 │ │ │ │ ... │ │ │ │ - rsbseq r8, r9, ip, lsr r1 │ │ │ │ + rsbseq r8, r9, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r9, r2, lsl #30 │ │ │ │ + rsbseq r7, r9, r2, asr lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2a3604 │ │ │ │ + blhi 2a36b4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0], {204} @ 0xcc │ │ │ │ stclvc 5, cr15, [r1, #-692] @ 0xfffffd4c │ │ │ │ @ instruction: 0xf8df4617 │ │ │ │ @ instruction: 0x461c247c │ │ │ │ movwls r4, #54915 @ 0xd683 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ @@ -450676,507 +450716,507 @@ │ │ │ │ @ instruction: 0x93bf681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi r6, [r0], -fp, lsl #16 │ │ │ │ adcmi r7, sl, #23808 @ 0x5d00 │ │ │ │ strtmi fp, [sl], -r8, lsr #30 │ │ │ │ ldrmi r9, [r6], -r7, lsl #4 │ │ │ │ @ instruction: 0xf6474611 │ │ │ │ - adcsmi lr, r4, #75776 @ 0x12800 │ │ │ │ + adcsmi lr, r4, #991232 @ 0xf2000 │ │ │ │ @ instruction: 0xf0c0900e │ │ │ │ - blls 3c845c │ │ │ │ + blls 3c850c │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andslt pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf04346c1 │ │ │ │ @ instruction: 0xf10d0304 │ │ │ │ vnmlsge.f32 s0, s21, s16 │ │ │ │ sbcslt r4, fp, #204472320 @ 0xc300000 │ │ │ │ andeq pc, r6, #-268435452 @ 0xf0000004 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ @ instruction: 0xf8cd930c │ │ │ │ @ instruction: 0xf04f8010 │ │ │ │ ldrls r3, [r2, #-1023] @ 0xfffffc01 │ │ │ │ movwhi lr, #35277 @ 0x89cd │ │ │ │ @ instruction: 0x9713ab1e │ │ │ │ - blge 11ccdec │ │ │ │ + blge 11cce9c │ │ │ │ tstls r0, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0xf0c045cb │ │ │ │ - bls 448954 │ │ │ │ + bls 448a04 │ │ │ │ andcc r9, r1, #15360 @ 0x3c00 │ │ │ │ orreq lr, r2, #3072 @ 0xc00 │ │ │ │ andcc lr, r1, #0 │ │ │ │ @ instruction: 0xf8534618 │ │ │ │ strbmi r4, [pc], -r4, lsl #22 │ │ │ │ mulshi r1, r4, r8 │ │ │ │ - blx 807296 │ │ │ │ + blx 807346 │ │ │ │ ldrbmi r9, [r9, #2309] @ 0x905 │ │ │ │ stmib sp, {r0, r1, r4, r5, r6, r7, r8, fp, ip, lr, pc}^ │ │ │ │ stmib sp, {r0, r3, sp}^ │ │ │ │ movwcs r5, #1795 @ 0x703 │ │ │ │ movwcc lr, #2502 @ 0x9c6 │ │ │ │ stmib sl, {r0, r1, r4, r5, r7, sp, lr}^ │ │ │ │ stmib sl, {r8, r9, ip, sp}^ │ │ │ │ - blls 2f4e28 │ │ │ │ - bl feccea30 │ │ │ │ + blls 2f4ed8 │ │ │ │ + bl fecceae0 │ │ │ │ stcls 3, cr0, [r5, #-12] │ │ │ │ strbmi r6, [r3, #-244] @ 0xffffff0c │ │ │ │ movwls r4, #9759 @ 0x261f │ │ │ │ strcs fp, [r0, -ip, lsr #30] │ │ │ │ - bcs 231e3c │ │ │ │ + bcs 231eec │ │ │ │ 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 │ │ │ │ + ssatmi lr, #15, r4, lsl #21 │ │ │ │ rscvs fp, ip, r7, asr #5 │ │ │ │ - blge d85318 │ │ │ │ + blge d853c8 │ │ │ │ movwls r4, #46748 @ 0xb69c │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - blcs 24ee80 │ │ │ │ + blcs 24ef30 │ │ │ │ mrshi pc, (UNDEF: 5) @ │ │ │ │ vst1.8 {d25-d26}, [pc], r6 │ │ │ │ ldmdbvs r0, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf8b2f69a │ │ │ │ + @ instruction: 0xf85af69a │ │ │ │ @ instruction: 0xf1007c63 │ │ │ │ andcs r0, r1, #28, 8 @ 0x1c000000 │ │ │ │ strmi r4, [r5], -r1, lsr #12 │ │ │ │ - blx feea5d02 │ │ │ │ + blx 18a5db2 │ │ │ │ svcls 0x000b9a06 │ │ │ │ ldceq 1, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ - bvc 6425ec │ │ │ │ + bvc 64269c │ │ │ │ @ instruction: 0xf3c38b2a │ │ │ │ - b 1228ec8 │ │ │ │ - blls 6289b8 │ │ │ │ + b 1228f78 │ │ │ │ + blls 628a68 │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ @ instruction: 0x832b4313 │ │ │ │ stmia ip!, {r0, r1, r2, r3, r8, r9, sl, fp, lr, pc} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stmdals r6, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf69d4629 │ │ │ │ - blls 4a74ac │ │ │ │ + blls 4a73fc │ │ │ │ ldmdavs fp, {r0, r1, r2, r9, fp, ip, pc} │ │ │ │ addsmi r7, sl, #23296 @ 0x5b00 │ │ │ │ sbcshi pc, fp, r0, asr #1 │ │ │ │ - bls 60ef00 │ │ │ │ + bls 60efb0 │ │ │ │ eormi pc, r3, r2, asr #16 │ │ │ │ - bls 3b4eec │ │ │ │ + bls 3b4f9c │ │ │ │ ldrmi r9, [r3], #776 @ 0x308 │ │ │ │ addsmi r9, r3, #57344 @ 0xe000 │ │ │ │ svcge 0x0074f4ff │ │ │ │ @ instruction: 0xf8dd9d12 │ │ │ │ svcls 0x0013b018 │ │ │ │ adcmi r9, fp, #13312 @ 0x3400 │ │ │ │ mvnhi pc, r0, asr #4 │ │ │ │ stmdals sp, {r0, r1, r2, r8, fp, ip, pc} │ │ │ │ - b fe5a5c28 │ │ │ │ + b fa5cd8 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ umulleq r8, r3, pc, r0 @ │ │ │ │ - blls 54cf30 │ │ │ │ + blls 54cfe0 │ │ │ │ ldcleq 1, cr15, [r4], #-52 @ 0xffffffcc │ │ │ │ - blhi fed6399c │ │ │ │ - beq 124758 │ │ │ │ + blhi fed63a4c │ │ │ │ + beq 124808 │ │ │ │ stmdbeq r4, {r0, r1, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd9007 │ │ │ │ - blx 19d0370 │ │ │ │ + blx 19d0420 │ │ │ │ strbtmi pc, [r1], r9, lsl #7 @ │ │ │ │ - bl 50cf44 │ │ │ │ + bl 50cff4 │ │ │ │ strls r0, [r9, -r7, lsl #7] │ │ │ │ stmdals r7, {r0, r2, r8, r9, ip, pc} │ │ │ │ - stc2l 6, cr15, [sl, #-624] @ 0xfffffd90 │ │ │ │ + ldc2l 6, cr15, [r2], #624 @ 0x270 │ │ │ │ strmi r9, [r1], -r4, lsl #20 │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - blls 566e84 │ │ │ │ - blcs 9f9b64 │ │ │ │ + blls 566dd4 │ │ │ │ + blcs 9f9c14 │ │ │ │ @ instruction: 0xf0007c43 │ │ │ │ - blcs 608620 │ │ │ │ + blcs 6086d0 │ │ │ │ @ instruction: 0x81abf000 │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ - blcs 4089e8 │ │ │ │ + blcs 408a98 │ │ │ │ teqphi lr, r0 @ p-variant is OBSOLETE │ │ │ │ movwcs sl, #3610 @ 0xe1a │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - bls 53077c │ │ │ │ + bls 53082c │ │ │ │ movwcc lr, #2502 @ 0x9c6 │ │ │ │ - blhi 8239b4 │ │ │ │ - @ instruction: 0xf89af69a │ │ │ │ + blhi 823a64 │ │ │ │ + @ instruction: 0xf842f69a │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2d2fec │ │ │ │ + blgt 2d309c │ │ │ │ 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 fefa5ec6 │ │ │ │ + blcs 2074e0 │ │ │ │ @ instruction: 0xf04fd049 │ │ │ │ - blge 8aa3ac │ │ │ │ + blge 8aa45c │ │ │ │ strbmi r4, [r5], -r7, asr #12 │ │ │ │ @ instruction: 0xf8cd9302 │ │ │ │ movwcs r9, #4128 @ 0x1020 │ │ │ │ @ instruction: 0x46214632 │ │ │ │ eorsvs r4, r5, r8, asr r6 │ │ │ │ stc2l 7, cr15, [sl], {255} @ 0xff │ │ │ │ strmi r9, [r1], -r3, lsl #22 │ │ │ │ ldrbmi r2, [r8], -r4, lsl #4 │ │ │ │ @ instruction: 0xf69d9700 │ │ │ │ - blls 2a7ae0 │ │ │ │ + blls 2a7a30 │ │ │ │ eorcs r4, r0, #128, 12 @ 0x8000000 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ andsvs r2, pc, r1, lsl #2 │ │ │ │ - blx 347572 │ │ │ │ + blx 347622 │ │ │ │ eorsvs pc, r3, r3, lsl #6 │ │ │ │ - blvc 8a3a60 │ │ │ │ - blvc 823a24 │ │ │ │ - @ instruction: 0xf862f69a │ │ │ │ + blvc 8a3b10 │ │ │ │ + blvc 823ad4 │ │ │ │ + @ instruction: 0xf80af69a │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - bgt 2d2c5c │ │ │ │ + bgt 2d2d0c │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46580914 │ │ │ │ - blx ff7a5e86 │ │ │ │ + blx 21a5f36 │ │ │ │ strbmi r4, [r2], -fp, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - ldrbmi pc, [r2], -r9, lsr #19 @ │ │ │ │ + @ instruction: 0x4652f951 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r8], -r7, lsr #3 │ │ │ │ @ instruction: 0xf69d3501 │ │ │ │ - @ instruction: 0x7c23f9a1 │ │ │ │ + @ instruction: 0x7c23f949 │ │ │ │ addsmi r4, sp, #136314880 @ 0x8200000 │ │ │ │ @ instruction: 0xf8ddd3bf │ │ │ │ - blls 30c4bc │ │ │ │ + blls 30c56c │ │ │ │ @ instruction: 0xf8499a06 │ │ │ │ ldrmi sl, [r3], #-3844 @ 0xfffff0fc │ │ │ │ - blls 34d058 │ │ │ │ + blls 34d108 │ │ │ │ @ instruction: 0xf47f454b │ │ │ │ svcls 0x0009af78 │ │ │ │ @ instruction: 0xf69c4638 │ │ │ │ - bge 9a775c │ │ │ │ + bge 9a76ac │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 1325ed4 │ │ │ │ - blmi 19bade4 │ │ │ │ + @ instruction: 0xf9ecf69d │ │ │ │ + blmi 19bae94 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ff1c24d4 │ │ │ │ + blls ff1c2584 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50d81c5 │ │ │ │ ldc 13, cr7, [sp], #260 @ 0x104 │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ svccs 0x00008ff0 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr8, cr15, {3} │ │ │ │ strbmi r9, [r3], -r7, lsl #20 │ │ │ │ @ instruction: 0xf4bf429a │ │ │ │ stclvc 15, cr10, [r5], #-148 @ 0xffffff6c │ │ │ │ @ instruction: 0xf0002d20 │ │ │ │ stclcs 0, cr8, [r0, #-560] @ 0xfffffdd0 │ │ │ │ ldrmi sp, [r1], -r0, lsr #2 │ │ │ │ @ instruction: 0xf0002a10 │ │ │ │ - bcs a0890c │ │ │ │ + bcs a089bc │ │ │ │ rschi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002a08 │ │ │ │ strtmi r8, [r8], -r3, lsr #2 │ │ │ │ - ldmib r8!, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r0!, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ands r9, r9, sl │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a0886c │ │ │ │ + blcs a0891c │ │ │ │ strmi fp, [r2], r8, lsl #30 │ │ │ │ - blcs 41c7a8 │ │ │ │ + blcs 41c858 │ │ │ │ svcge 0x004ef47f │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b1 │ │ │ │ - @ instruction: 0xf924f69d │ │ │ │ + @ instruction: 0xf8ccf69d │ │ │ │ str r4, [ip, r2, lsl #13]! │ │ │ │ strtmi r9, [r8], -r7, lsl #30 │ │ │ │ @ instruction: 0xf6474639 │ │ │ │ - adcmi lr, pc, #160, 18 @ 0x280000 │ │ │ │ + adcmi lr, pc, #72, 18 @ 0x120000 │ │ │ │ ldmdale sl!, {r1, r3, ip, pc} │ │ │ │ strtmi r2, [r1], -r0, lsl #10 │ │ │ │ - blge d39db4 │ │ │ │ + blge d39e64 │ │ │ │ movwcs r9, #771 @ 0x303 │ │ │ │ movwls r9, #2054 @ 0x806 │ │ │ │ - blls 4f0d14 │ │ │ │ + blls 4f0dc4 │ │ │ │ @ instruction: 0xf69d3501 │ │ │ │ - blls 2e79a8 │ │ │ │ + blls 2e78f8 │ │ │ │ svceq 0x0004f843 │ │ │ │ - blls 3cd120 │ │ │ │ - blls 479594 │ │ │ │ + blls 3cd1d0 │ │ │ │ + blls 479644 │ │ │ │ eorle r4, r4, #-805306359 @ 0xd0000009 │ │ │ │ svccs 0x00004621 │ │ │ │ - blls 39c8d0 │ │ │ │ + blls 39c980 │ │ │ │ andsls r2, fp, #0, 4 │ │ │ │ eorsvs r2, r7, r1, lsl #2 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ ldmdbvs r8, {r1, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ - blvc 823b6c │ │ │ │ - @ instruction: 0xffbef699 │ │ │ │ + blvc 823c1c │ │ │ │ + @ instruction: 0xff66f699 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #47640 @ 0xba18 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x461962d9 │ │ │ │ @ instruction: 0xf69d9806 │ │ │ │ - blls 4e7228 │ │ │ │ + blls 4e7178 │ │ │ │ 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 │ │ │ │ + strmi pc, [r1], -pc, lsr #17 │ │ │ │ stmdals sl, {r0, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - ldc2 6, cr15, [r6], #-624 @ 0xfffffd90 │ │ │ │ + blx ff9a608e │ │ │ │ strmi sl, [r1], -lr, lsr #20 │ │ │ │ @ instruction: 0xf69d9806 │ │ │ │ - @ instruction: 0x4604f9b9 │ │ │ │ + strmi pc, [r4], -r1, ror #18 │ │ │ │ strbmi r9, [r1], -r2, lsl #16 │ │ │ │ - ldmib r6!, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib lr, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdbls r7, {r3, r9, sl, lr} │ │ │ │ - ldmdb r0, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r8!, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ eorsvs r4, r0, r1, lsr #12 │ │ │ │ stmdals r6, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7ff4632 │ │ │ │ strmi pc, [r4], -r1, ror #23 │ │ │ │ - blls 5e201c │ │ │ │ + blls 5e20cc │ │ │ │ @ instruction: 0xf8539a09 │ │ │ │ - bl 2b862c │ │ │ │ + bl 2b86dc │ │ │ │ movwls r0, #41858 @ 0xa382 │ │ │ │ @ instruction: 0xf8947c23 │ │ │ │ movwls r8, #12305 @ 0x3011 │ │ │ │ - blls 3e1e68 │ │ │ │ + blls 3e1f18 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a08818 │ │ │ │ - blcs 41c930 │ │ │ │ + blcs a088c8 │ │ │ │ + blcs 41c9e0 │ │ │ │ strtmi sp, [r2], -lr, lsl #3 │ │ │ │ vadd.i8 d25, d0, d6 │ │ │ │ @ instruction: 0xf69d11b9 │ │ │ │ - strmi pc, [r4], -fp, lsr #17 │ │ │ │ + @ instruction: 0x4604f853 │ │ │ │ svclt 0x0000e7d2 │ │ │ │ ... │ │ │ │ - @ instruction: 0x00797e98 │ │ │ │ + rsbseq r7, r9, r8, ror #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00797b9c │ │ │ │ + rsbseq r7, r9, ip, ror #21 │ │ │ │ subcs sl, r0, #2944 @ 0xb80 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - svc 0x0034f646 │ │ │ │ + cdp 6, 13, cr15, cr12, cr6, {2} │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx 11f0638 │ │ │ │ + blx 11f06e8 │ │ │ │ strbeq pc, [lr, r2, lsl #2] @ │ │ │ │ @ instruction: 0xf845bf48 │ │ │ │ @ instruction: 0xf1022023 │ │ │ │ svclt 0x00480201 │ │ │ │ - bcs 5f5214 │ │ │ │ + bcs 5f52c4 │ │ │ │ @ instruction: 0x462ad1f3 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx fe9a661a │ │ │ │ + blx fe9a66ca │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf87ef69d │ │ │ │ + @ instruction: 0xf826f69d │ │ │ │ strmi r2, [r6], -r0, asr #4 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - svc 0x0014f646 │ │ │ │ + cdp 6, 11, cr15, cr12, cr6, {2} │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx 11f09fc │ │ │ │ + blx 11f0aac │ │ │ │ strbeq pc, [r9, r2, lsl #2] @ │ │ │ │ @ instruction: 0xf845bf48 │ │ │ │ @ instruction: 0xf1022023 │ │ │ │ svclt 0x00480201 │ │ │ │ - bcs 5f5254 │ │ │ │ + bcs 5f5304 │ │ │ │ @ instruction: 0x462ad1f3 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 21a665a │ │ │ │ + blx 21a670a │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf85ef69d │ │ │ │ + @ instruction: 0xf806f69d │ │ │ │ @ instruction: 0x46034632 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - vst2.16 {d31-d32}, [pc :256]! │ │ │ │ + vst2.8 {d31-d32}, [pc :128], r5 │ │ │ │ @ instruction: 0x460271b3 │ │ │ │ - @ instruction: 0xf69d4658 │ │ │ │ - pkhtbmi pc, r2, r1, asr #16 @ │ │ │ │ + @ instruction: 0xf69c4658 │ │ │ │ + @ instruction: 0x4682fff9 │ │ │ │ @ instruction: 0x4622e6d9 │ │ │ │ vst2.8 {d25-d26}, [pc], r6 │ │ │ │ - @ instruction: 0xf69d71dd │ │ │ │ - strmi pc, [r4], -r9, asr #16 │ │ │ │ + @ instruction: 0xf69c71dd │ │ │ │ + @ instruction: 0x4604fff1 │ │ │ │ @ instruction: 0x4602e770 │ │ │ │ asrsvc pc, pc, #8 @ │ │ │ │ - @ instruction: 0xf69d4658 │ │ │ │ - strmi pc, [r2], r1, asr #16 │ │ │ │ + @ instruction: 0xf69c4658 │ │ │ │ + strmi pc, [r2], r9, ror #31 │ │ │ │ strmi lr, [r2], -r9, asr #13 │ │ │ │ @ instruction: 0x71b3f44f │ │ │ │ - @ instruction: 0xf69d4658 │ │ │ │ - @ instruction: 0x4682f839 │ │ │ │ + @ instruction: 0xf69c4658 │ │ │ │ + strmi pc, [r2], r1, ror #31 │ │ │ │ strmi lr, [r2], -r1, asr #13 │ │ │ │ @ instruction: 0x71b4f44f │ │ │ │ - @ instruction: 0xf69d4658 │ │ │ │ - @ instruction: 0x4682f831 │ │ │ │ + @ instruction: 0xf69c4658 │ │ │ │ + pkhtbmi pc, r2, r9, asr #31 @ │ │ │ │ @ instruction: 0x4638e6b9 │ │ │ │ - blx fe3a613e │ │ │ │ + blx da61ee │ │ │ │ @ instruction: 0x4601aa3f │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - strb pc, [r3], r9, lsl #18 @ │ │ │ │ + @ instruction: 0xe6c3f8b1 │ │ │ │ stmdals r6, {r1, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x11bdf240 │ │ │ │ - @ instruction: 0xf820f69d │ │ │ │ + @ instruction: 0xffc8f69c │ │ │ │ strb r4, [r7, -r4, lsl #12] │ │ │ │ stmdals r6, {r1, r5, r9, sl, lr} │ │ │ │ bicsvc pc, fp, pc, asr #8 │ │ │ │ - @ instruction: 0xf818f69d │ │ │ │ + @ instruction: 0xffc0f69c │ │ │ │ ldr r4, [pc, -r4, lsl #12]! │ │ │ │ strtmi r9, [r2], -r6, lsl #30 │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #10 │ │ │ │ - @ instruction: 0xf80ef69d │ │ │ │ + @ instruction: 0xffb6f69c │ │ │ │ strmi r2, [r4], -r1, lsl #6 │ │ │ │ ldrtmi r4, [r2], -r1, lsl #12 │ │ │ │ eorsvs r4, r5, r8, lsr r6 │ │ │ │ - blx a26716 │ │ │ │ + blx a267c6 │ │ │ │ @ instruction: 0x11b9f240 │ │ │ │ ldrtmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf800f69d │ │ │ │ + @ instruction: 0xffa8f69c │ │ │ │ strcs r4, [r1], #-1569 @ 0xfffff9df │ │ │ │ strtmi r4, [r3], -r5, lsl #12 │ │ │ │ @ instruction: 0x46384632 │ │ │ │ @ instruction: 0xf7ff6034 │ │ │ │ vpadd.i8 d31, d0, d1 │ │ │ │ @ instruction: 0x460211b9 │ │ │ │ @ instruction: 0xf69c4638 │ │ │ │ - qsub8mi pc, r9, r1 @ │ │ │ │ + qadd8mi pc, r9, r9 @ │ │ │ │ ldrtmi r2, [r2], -r0, lsl #6 │ │ │ │ ldrtmi r9, [r8], -r3 │ │ │ │ @ instruction: 0x46236033 │ │ │ │ - blx 2a6752 │ │ │ │ + blx 2a6802 │ │ │ │ strtmi r4, [r9], -r3, lsr #12 │ │ │ │ andls r4, sl, r2, lsr r6 │ │ │ │ eorsvs r4, r4, r8, lsr r6 │ │ │ │ - blx a6760 │ │ │ │ + blx a6810 │ │ │ │ strtmi r4, [r9], -r3, lsr #12 │ │ │ │ andls r4, fp, r2, lsr r6 │ │ │ │ smladxls r6, r8, r6, r4 │ │ │ │ eorsvs r2, r7, r2, lsl #14 │ │ │ │ - blx ffe26774 │ │ │ │ + blx ffe26824 │ │ │ │ strtmi r9, [r9], -r6, lsl #30 │ │ │ │ ldrtmi r4, [r2], -r3, lsr #12 │ │ │ │ andsls r2, r4, r3, lsl #10 │ │ │ │ eorsvs r4, r5, r8, lsr r6 │ │ │ │ - blx ffba6788 │ │ │ │ + blx ffba6838 │ │ │ │ movwcs r9, #2307 @ 0x903 │ │ │ │ eorsvs r4, r3, r2, lsr r6 │ │ │ │ andsls r4, r5, r3, lsr #12 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ @ instruction: 0x4623fadd │ │ │ │ ldrtmi r9, [r2], -r3, lsl #18 │ │ │ │ @ instruction: 0x46389016 │ │ │ │ smladxls r6, r4, r0, r6 │ │ │ │ - blx ff7267ac │ │ │ │ + blx ff72685c │ │ │ │ eorsvs r2, r7, r2, lsl #14 │ │ │ │ strtmi r9, [r3], -r6, lsl #30 │ │ │ │ ldrtmi r9, [r2], -r3, lsl #18 │ │ │ │ @ instruction: 0x46389017 │ │ │ │ - blx ff4a67c0 │ │ │ │ + blx ff4a6870 │ │ │ │ @ instruction: 0x46234632 │ │ │ │ strmi r9, [r4], -r3, lsl #18 │ │ │ │ @ instruction: 0x46386035 │ │ │ │ - blx ff2a67d0 │ │ │ │ + blx ff2a6880 │ │ │ │ @ instruction: 0x932e9b0a │ │ │ │ - blls 4d3094 │ │ │ │ + blls 4d3144 │ │ │ │ bicsne pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0x463861d0 │ │ │ │ - blls 700934 │ │ │ │ - blls 740a38 │ │ │ │ - blls 780b3c │ │ │ │ - blls 7c0c40 │ │ │ │ + blls 7009e4 │ │ │ │ + blls 740ae8 │ │ │ │ + blls 780bec │ │ │ │ + blls 7c0cf0 │ │ │ │ strcc lr, [r5], #-2498 @ 0xfffff63e │ │ │ │ - @ instruction: 0xf876f69d │ │ │ │ + @ instruction: 0xf81ef69d │ │ │ │ ldrt r4, [fp], r4, lsl #12 │ │ │ │ - stmdb r2, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia sl!, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ - blmi 1494a94 │ │ │ │ + blmi 1494b44 │ │ │ │ stmdbvs r0, {r1, r7, r9, sl, lr} │ │ │ │ andls r4, r2, #143654912 @ 0x8900000 │ │ │ │ ldrbtmi r4, [sl], #-2632 @ 0xfffff5b8 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931d │ │ │ │ stmdbvs r3, {r8, r9}^ │ │ │ │ umlalscc pc, fp, r3, r8 @ │ │ │ │ suble r2, sp, r0, lsl #22 │ │ │ │ - blcs 247868 │ │ │ │ + blcs 247918 │ │ │ │ strcs sp, [r0, -sl, asr #18] │ │ │ │ stmdaeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrtmi sl, [ip], -r5, lsl #28 │ │ │ │ subcs sl, r0, #13312 @ 0x3400 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf6469303 │ │ │ │ - movwcs lr, #7684 @ 0x1e04 │ │ │ │ + movwcs lr, #7596 @ 0x1dac │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf8994650 │ │ │ │ smladls r9, r1, r0, fp │ │ │ │ - blx 2026864 │ │ │ │ + blx 2026914 │ │ │ │ andls r2, r1, r9, asr r1 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - mcr2 6, 2, pc, cr6, cr9, {4} @ │ │ │ │ + stc2l 6, cr15, [lr, #612]! @ 0x264 │ │ │ │ ldrbmi r9, [fp], -r1, lsl #20 │ │ │ │ - bleq 824c7c │ │ │ │ + bleq 824d2c │ │ │ │ @ instruction: 0x46054659 │ │ │ │ @ instruction: 0xf8807c12 │ │ │ │ @ instruction: 0xf69b202c │ │ │ │ - bls 266b68 │ │ │ │ + bls 266ab8 │ │ │ │ strmi lr, [r0], #-2502 @ 0xfffff63a │ │ │ │ mrrceq 1, 0, pc, r4, cr5 @ │ │ │ │ andls r6, r8, #180 @ 0xb4 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x46294650 │ │ │ │ - @ instruction: 0xf988f69d │ │ │ │ + @ instruction: 0xf930f69d │ │ │ │ stmibvs fp!, {r0, r1, r9, fp, ip, pc} │ │ │ │ eorlt pc, r7, r2, asr #16 │ │ │ │ - bls 2764bc │ │ │ │ + bls 27656c │ │ │ │ @ instruction: 0xf899615a │ │ │ │ addmi r0, r7, #16 │ │ │ │ @ instruction: 0xf69cd3c9 │ │ │ │ - bls 2e72ec │ │ │ │ + bls 2e723c │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf80cf69d │ │ │ │ + @ instruction: 0xffb4f69c │ │ │ │ eor r4, r5, r6, lsl #12 │ │ │ │ mulsmi r1, r9, r8 │ │ │ │ @ instruction: 0xf6992159 │ │ │ │ - @ instruction: 0xf899fe11 │ │ │ │ + @ instruction: 0xf899fdb9 │ │ │ │ @ instruction: 0xf1002010 │ │ │ │ @ instruction: 0x46230618 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0x46054631 │ │ │ │ - @ instruction: 0xf882f69b │ │ │ │ + @ instruction: 0xf82af69b │ │ │ │ andcs sl, r0, #5120 @ 0x1400 │ │ │ │ eorls pc, r0, sp, asr #17 │ │ │ │ ldrbeq pc, [r4, -r5, lsl #2] @ │ │ │ │ stcge 2, cr9, [r9], {5} │ │ │ │ andcs lr, r6, #3358720 @ 0x334000 │ │ │ │ stm r4, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf69d4650 │ │ │ │ - stmibvs fp!, {r0, r4, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r0, r3, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ cmpvs sl, r2, lsl #20 │ │ │ │ - blmi 3bb148 │ │ │ │ + blmi 3bb1f8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 942994 │ │ │ │ + blls 942a44 │ │ │ │ @ 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}^ │ │ │ │ + stmda ip, {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, lr, lsr #14 │ │ │ │ + rsbseq r7, r9, ip, lsr #12 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0xb0934ad9 │ │ │ │ @ instruction: 0x46054bd9 │ │ │ │ @ instruction: 0xf890447a │ │ │ │ @@ -451184,224 +451224,224 @@ │ │ │ │ stmdbvs r0, {r5, r6, r8, r9, pc}^ │ │ │ │ ldrbtmi r5, [r8], #2259 @ 0x8d3 │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ vqadd.s8 d24, d16, d16 │ │ │ │ stcne 1, cr1, [lr, #-172]! @ 0xffffff54 │ │ │ │ - ldc2 6, cr15, [sl, #612]! @ 0x264 │ │ │ │ + stc2l 6, cr15, [r2, #-612]! @ 0xfffffd9c │ │ │ │ @ instruction: 0xf1002301 │ │ │ │ @ instruction: 0x461a0918 │ │ │ │ strbmi r4, [r9], -r4, lsl #12 │ │ │ │ - @ instruction: 0xf82ef69b │ │ │ │ + @ instruction: 0xffd6f69a │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf90cf69d │ │ │ │ + @ instruction: 0xf8b4f69d │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ stmdbvs r8!, {r3, r9, ip, sp}^ │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r3, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #4, 6 @ 0x10000000 │ │ │ │ - ldc2l 6, cr15, [ip, #-612]! @ 0xfffffd9c │ │ │ │ + stc2 6, cr15, [r4, #-612]! @ 0xfffffd9c │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2d35d8 │ │ │ │ + blgt 2d3688 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf69d4630 │ │ │ │ - stcge 8, cr15, [r8], {243} @ 0xf3 │ │ │ │ + stcge 8, cr15, [r8], {155} @ 0x9b │ │ │ │ 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 224bd4 │ │ │ │ + bleq 224bd8 │ │ │ │ + blge 3231d4 │ │ │ │ + stc2 6, cr15, [sl, #-612] @ 0xfffffd9c │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2d360c │ │ │ │ + blgt 2d36bc │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - @ instruction: 0xf8d6f69d │ │ │ │ + @ instruction: 0xf87ef69d │ │ │ │ @ instruction: 0x464a463b │ │ │ │ @ instruction: 0x46302173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - mrc2 6, 6, pc, cr12, cr12, {4} │ │ │ │ + mcr2 6, 4, pc, cr4, cr12, {4} @ │ │ │ │ andcs r2, r0, #0, 6 │ │ │ │ andls r9, sp, r8, lsl #6 │ │ │ │ rsbvs r2, r3, r1, lsl #2 │ │ │ │ stmdbvs r8!, {r8, r9, sp}^ │ │ │ │ movwcs lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf6992220 │ │ │ │ - @ instruction: 0x4607fd3f │ │ │ │ - blge 314f40 │ │ │ │ + strmi pc, [r7], -r7, ror #25 │ │ │ │ + blge 314ff0 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xf8b6f69d │ │ │ │ + @ instruction: 0xf85ef69d │ │ │ │ stmdbvs r8!, {r8, r9, sp}^ │ │ │ │ eorcs r9, r0, #8, 6 @ 0x20000000 │ │ │ │ tstcs r1, r3, rrx │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmib sp, {r1, r2, r3, r8, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf6998904 │ │ │ │ - strmi pc, [r4], -r5, lsr #26 │ │ │ │ - blge 314f74 │ │ │ │ + strmi pc, [r4], -sp, asr #25 │ │ │ │ + blge 315024 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xf89cf69d │ │ │ │ + @ instruction: 0xf844f69d │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ movwne lr, #35277 @ 0x89cd │ │ │ │ ldmib sp, {r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmib sp, {r3, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #4, 6 @ 0x10000000 │ │ │ │ @ instruction: 0xf699940f │ │ │ │ - strmi pc, [r5], -sp, lsl #26 │ │ │ │ - blge 314fa4 │ │ │ │ + @ instruction: 0x4605fcb5 │ │ │ │ + blge 315054 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46303514 │ │ │ │ - @ instruction: 0xf884f69d │ │ │ │ + @ instruction: 0xf82cf69d │ │ │ │ ldrls r2, [r0, #-4] │ │ │ │ - @ instruction: 0xf98ef69c │ │ │ │ + @ instruction: 0xf936f69c │ │ │ │ strmi sl, [r1], -sp, lsl #20 │ │ │ │ @ instruction: 0xf69c4630 │ │ │ │ - bmi fe2a870c │ │ │ │ + bmi fe2a865c │ │ │ │ ldrbtmi r4, [sl], #-2943 @ 0xfffff481 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rschi pc, lr, r0, asr #32 │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d58ff0 │ │ │ │ @ instruction: 0xf69972cc │ │ │ │ - stmdbvs sl!, {r0, r1, r4, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs sl!, {r0, r1, r3, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1004604 │ │ │ │ vstmdbne lr!, {s0-s67} │ │ │ │ ldmvs r9!, {r0, r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ ldrbmi r1, [r1], -r7, lsl #14 │ │ │ │ svclt 0x00142b0e │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xff70f69a │ │ │ │ + @ instruction: 0xff18f69a │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf84ef69d │ │ │ │ + @ instruction: 0xfff6f69c │ │ │ │ ldmdbvc r3, {r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - blcs 747878 │ │ │ │ + blcs 747928 │ │ │ │ adcshi pc, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - bllt ff016e14 │ │ │ │ - bllt ff198364 │ │ │ │ + bllt ff016ec4 │ │ │ │ + bllt ff198414 │ │ │ │ @ instruction: 0xc10b0bbb │ │ │ │ - bleq 4aba20 │ │ │ │ + bleq 4abad0 │ │ │ │ ldmlt r8!, {r3, r4, r5, r7, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf04fb8b8 │ │ │ │ vst2.16 {d16,d18}, [pc], r0 │ │ │ │ stmdbvs r8!, {r1, r3, r7, r8, ip, sp, lr}^ │ │ │ │ - ldc2l 6, cr15, [r6], {153} @ 0x99 │ │ │ │ + ldc2l 6, cr15, [lr], #-612 @ 0xfffffd9c │ │ │ │ @ instruction: 0xf100464b │ │ │ │ @ instruction: 0x46070918 │ │ │ │ @ instruction: 0xf8804622 │ │ │ │ strbmi r4, [r9], -ip, lsr #32 │ │ │ │ @ instruction: 0xf69aac08 │ │ │ │ - blge 328888 │ │ │ │ + blge 3287d8 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ cdpeq 1, 5, cr15, cr4, cr7, {0} │ │ │ │ andsgt pc, r0, sp, asr #17 │ │ │ │ - bleq 1b24cb8 │ │ │ │ + bleq 1b24d68 │ │ │ │ @ instruction: 0xcc05e9cd │ │ │ │ andsge pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf8df697a │ │ │ │ andls sl, r3, #76, 2 │ │ │ │ stm lr, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf8589a03 │ │ │ │ ldrtmi r3, [r0], -sl │ │ │ │ movwcc pc, #11019 @ 0x2b0b @ │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf847330b │ │ │ │ - @ instruction: 0xf69dc023 │ │ │ │ - msrcs CPSR_, r5, lsl #16 │ │ │ │ + @ instruction: 0xf69cc023 │ │ │ │ + msrcs LR_irq, sp │ │ │ │ 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, r2, r3, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - ldc2l 6, cr15, [r8], #-612 @ 0xfffffd9c │ │ │ │ + stc2 6, cr15, [r0], #-612 @ 0xfffffd9c │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2ba45c │ │ │ │ + blgt 2ba50c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf69c4630 │ │ │ │ - msrcs LR_irq, pc │ │ │ │ + msrcs LR_irq, r7 │ │ │ │ cdp 6, 11, cr4, cr15, cr0, {1} │ │ │ │ @ instruction: 0xf69a0b00 │ │ │ │ - stmdbvs r8!, {r0, r4, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r8!, {r0, r3, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - stc2l 6, cr15, [r2], #-612 @ 0xfffffd9c │ │ │ │ + stc2 6, cr15, [sl], {153} @ 0x99 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2ba488 │ │ │ │ + blgt 2ba538 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - @ instruction: 0xffd6f69c │ │ │ │ + @ instruction: 0xff7ef69c │ │ │ │ @ instruction: 0x464a463b │ │ │ │ @ instruction: 0x46302173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - ldc2l 6, cr15, [ip, #624] @ 0x270 │ │ │ │ - ldc 1, cr2, [pc, #128] @ 1e8ca4 │ │ │ │ + stc2 6, cr15, [r4, #624] @ 0x270 │ │ │ │ + ldc 1, cr2, [pc, #128] @ 1e8d54 │ │ │ │ andls r0, sp, r6, lsr #22 │ │ │ │ @ instruction: 0xf69a4620 │ │ │ │ - stmdbvs r8!, {r0, r1, r2, r3, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r8!, {r0, r1, r2, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - mcrr2 6, 9, pc, r0, cr9 @ │ │ │ │ + blx ffc2674e │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2ba4cc │ │ │ │ + blgt 2ba57c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf69c4630 │ │ │ │ - msrcs LR_irq, r7 │ │ │ │ - bleq 8a42d0 │ │ │ │ + msrcs LR_irq, pc │ │ │ │ + bleq 8a4380 │ │ │ │ strls r4, [lr, -r0, lsr #12] │ │ │ │ - ldc2l 6, cr15, [r8], #-616 @ 0xfffffd98 │ │ │ │ + stc2 6, cr15, [r0], #-616 @ 0xfffffd98 │ │ │ │ eorcs r6, r0, #104, 18 @ 0x1a0000 │ │ │ │ @ instruction: 0xf6992101 │ │ │ │ - strmi pc, [r7], -r9, lsr #24 │ │ │ │ + @ instruction: 0x4607fbd1 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xffa0f69c │ │ │ │ + @ instruction: 0xff48f69c │ │ │ │ strtmi r2, [r0], -r0, lsr #2 │ │ │ │ - bleq 224760 │ │ │ │ + bleq 224810 │ │ │ │ @ instruction: 0xf69a970f │ │ │ │ - stmdbvs r8!, {r0, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r8!, {r0, r3, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - ldc2 6, cr15, [r2], {153} @ 0x99 │ │ │ │ + blx ff0a67aa │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x000cf43f │ │ │ │ str ip, [r2, -r3, lsl #24] │ │ │ │ stmdbeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe751 │ │ │ │ smlald r0, lr, r0, r9 │ │ │ │ stmdbeq r8, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe74b │ │ │ │ strb r0, [r8, -r1, lsl #18] │ │ │ │ - cdp 6, 10, cr15, cr6, cr6, {2} │ │ │ │ + cdp 6, 4, cr15, cr14, cr6, {2} │ │ │ │ ... │ │ │ │ - @ instruction: 0x0079769c │ │ │ │ + rsbseq r7, r9, ip, ror #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r9, lr, lsl #13 │ │ │ │ - rsbseq r7, r9, r6, lsr r5 │ │ │ │ + ldrsbteq r7, [r9], #-94 @ 0xffffffa2 │ │ │ │ + rsbseq r7, r9, r6, lsl #9 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0x26d4f8df │ │ │ │ @@ -451411,34 +451451,34 @@ │ │ │ │ @ instruction: 0xf85956d0 │ │ │ │ strmi r8, [r7], -r4, lsl #22 │ │ │ │ ldmpl r3, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ teqls r7, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ vaddw.u8 , , d2 │ │ │ │ - blcs fea35938 │ │ │ │ + blcs fea359e8 │ │ │ │ rscshi pc, r2, r0, asr #32 │ │ │ │ ldrsbtcc pc, [r0], -r8 @ │ │ │ │ - blne fe5e5a34 │ │ │ │ + blne fe5e5ae4 │ │ │ │ mlascc r0, r8, r8, pc @ │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ @ instruction: 0xf0002b0b │ │ │ │ - blls 2897f0 │ │ │ │ + blls 2898a0 │ │ │ │ movwcc r2, #16798 @ 0x419e │ │ │ │ ldmdbvs r8!, {r0, r1, r8, r9, ip, pc}^ │ │ │ │ - blx ff9a67aa │ │ │ │ + blx fe3a685a │ │ │ │ @ instruction: 0xf8b84606 │ │ │ │ andcs r0, r0, #12 │ │ │ │ @ instruction: 0xf10da907 │ │ │ │ vorr.i32 d16, #35584 @ 0x00008b00 │ │ │ │ @ instruction: 0xf7fd1007 │ │ │ │ @ instruction: 0xf8d8fe9d │ │ │ │ vaddl.u8 , d3, d12 │ │ │ │ ldrbmi r3, [r0], -r9, lsl #20 │ │ │ │ - stc2l 7, cr15, [ip, #-8]! │ │ │ │ + ldc2 7, cr15, [r4, #-8] │ │ │ │ mlacs r4, r0, r8, pc @ │ │ │ │ mulcc ip, r8, r8 │ │ │ │ svclt 0x00440654 │ │ │ │ andseq pc, pc, #2 │ │ │ │ @ instruction: 0xf0033a02 │ │ │ │ svclt 0x0048010f │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ @@ -451452,63 +451492,63 @@ │ │ │ │ streq pc, [r4], #-68 @ 0xffffffbc │ │ │ │ svclt 0x00882907 │ │ │ │ streq pc, [r0], #68 @ 0x44 │ │ │ │ ldrdcc pc, [r0], #131 @ 0x83 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ smlabbcs r0, r1, r2, r8 │ │ │ │ movwls r6, #18808 @ 0x4978 │ │ │ │ - blx 1426826 │ │ │ │ + blx ffe268d4 │ │ │ │ strmi r9, [r4], -r4, lsl #22 │ │ │ │ @ instruction: 0xf1046979 │ │ │ │ @ instruction: 0xf04f0b44 │ │ │ │ ldmdbvs sl, {r9, fp} │ │ │ │ andseq pc, r4, #134217731 @ 0x8000003 │ │ │ │ @ instruction: 0xf9916182 │ │ │ │ ldmvs r8, {r0, r6, sp} │ │ │ │ stmib r4, {r1, r2, r3, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf04f0307 │ │ │ │ svclt 0x00180201 │ │ │ │ strtmi r2, [r0], -r0, lsr #6 │ │ │ │ @ instruction: 0xf8d1bf08 │ │ │ │ ldrbmi r3, [r9], -r8, asr #2 │ │ │ │ - mcr2 6, 0, pc, cr0, cr10, {4} @ │ │ │ │ + stc2 6, cr15, [r8, #616]! @ 0x268 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - mrc2 6, 6, pc, cr14, cr12, {4} │ │ │ │ + mcr2 6, 4, pc, cr6, cr12, {4} @ │ │ │ │ strbcc pc, [ip, #2271] @ 0x8df @ │ │ │ │ smccs 18066 @ 0x4692 │ │ │ │ @ instruction: 0x0c01eb06 │ │ │ │ stcge 8, cr5, [r8, #-940] @ 0xfffffc54 │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - bge 26352c │ │ │ │ + bge 2635dc │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ eorlt pc, ip, sp, asr #17 │ │ │ │ and lr, r7, #212, 18 @ 0x350000 │ │ │ │ - bleq 1725240 │ │ │ │ + bleq 17252f0 │ │ │ │ @ instruction: 0xf893ac0c │ │ │ │ ldchi 0, cr3, [r2], {46} @ 0x2e │ │ │ │ @ instruction: 0xf89e330b │ │ │ │ vaddl.u8 q15, d2, d6 │ │ │ │ @ instruction: 0xf00e0208 │ │ │ │ @ instruction: 0xf8460e0f │ │ │ │ @ instruction: 0xf1be2023 │ │ │ │ ldm r5, {r0, r1, r2, r8, r9, sl, fp} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ - blls 2a8e90 │ │ │ │ + blls 2a8f40 │ │ │ │ movwls r6, #47131 @ 0xb81b │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ cmpphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ eorcs r6, r0, #120, 18 @ 0x1e0000 │ │ │ │ @ instruction: 0xf6992101 │ │ │ │ - strmi pc, [r2], pc, ror #24 │ │ │ │ + pkhbtmi pc, r2, r7, lsl #24 @ │ │ │ │ @ instruction: 0xf10ab128 │ │ │ │ @ instruction: 0x46010a14 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - movwcs pc, #3761 @ 0xeb1 @ │ │ │ │ + movwcs pc, #3673 @ 0xe59 @ │ │ │ │ ldcleq 1, cr15, [r4], #-24 @ 0xffffffe8 │ │ │ │ stmib r5, {r3, r8, r9, ip, pc}^ │ │ │ │ rscvs r3, fp, r1, lsl #6 │ │ │ │ eorge pc, ip, sp, asr #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @@ -451519,49 +451559,49 @@ │ │ │ │ muls r0, r8, r8 │ │ │ │ andne pc, r3, #939524099 @ 0x38000003 │ │ │ │ @ instruction: 0x1e1eea5f │ │ │ │ orrshi pc, r3, r0 │ │ │ │ mcr2 10, 4, pc, cr14, cr14, {5} @ │ │ │ │ svccs 0x0022f5b3 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr14, {6} │ │ │ │ - blx fe5a784a │ │ │ │ + blx fe5a78fa │ │ │ │ @ instruction: 0xf886bf18 │ │ │ │ @ instruction: 0xf000b02c │ │ │ │ @ instruction: 0xf04f818e │ │ │ │ ldrtmi r0, [r1], -r0, lsl #16 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - @ instruction: 0xf8dffe6d │ │ │ │ + @ instruction: 0xf8dffe15 │ │ │ │ @ instruction: 0xf8df24f0 │ │ │ │ ldrbtmi r3, [sl], #-1248 @ 0xfffffb20 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ subshi pc, lr, #64 @ 0x40 │ │ │ │ eorslt r4, r9, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ - blcs fe5e5c18 │ │ │ │ + blcs fe5e5cc8 │ │ │ │ mulscc r0, r8, r8 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ - blls 273b44 │ │ │ │ + blls 273bf4 │ │ │ │ @ instruction: 0x21a6bf18 │ │ │ │ @ instruction: 0xf47f9303 │ │ │ │ @ instruction: 0xf44faf0e │ │ │ │ - bl 3c77c0 │ │ │ │ + bl 3c7870 │ │ │ │ @ instruction: 0xf8d6068b │ │ │ │ stccs 1, cr4, [r0], {192} @ 0xc0 │ │ │ │ andhi pc, pc, #0 │ │ │ │ ldrbmi sl, [r1], -ip, lsl #24 │ │ │ │ @ instruction: 0xf6996978 │ │ │ │ - @ instruction: 0xf898fae1 │ │ │ │ + @ instruction: 0xf898fa89 │ │ │ │ @ instruction: 0x46063010 │ │ │ │ svclt 0x0017091b │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0xf1c3469e │ │ │ │ - blx 19ac7d4 │ │ │ │ + blx 19ac884 │ │ │ │ @ instruction: 0xf880f38e │ │ │ │ @ instruction: 0xf898302c │ │ │ │ @ instruction: 0xf002200c │ │ │ │ @ instruction: 0xf002010f │ │ │ │ ldreq r0, [r0, r1, lsl #6] │ │ │ │ @ instruction: 0xf043bf48 │ │ │ │ strbeq r0, [sl, -r2, lsl #6] │ │ │ │ @@ -451588,102 +451628,102 @@ │ │ │ │ @ instruction: 0xf8460022 │ │ │ │ @ instruction: 0xf0005023 │ │ │ │ strtmi r8, [sl], r4, lsr #3 │ │ │ │ movwcs sl, #7432 @ 0x1d08 │ │ │ │ @ instruction: 0xf8cd9302 │ │ │ │ movwcs fp, #48 @ 0x30 │ │ │ │ eorcs r9, r0, #872415232 @ 0x34000000 │ │ │ │ - blvc 524654 │ │ │ │ + blvc 524704 │ │ │ │ ldmdbvs r8!, {r0, r8, sp}^ │ │ │ │ - blvc 42461c │ │ │ │ - blx 1ba6a50 │ │ │ │ + blvc 4246cc │ │ │ │ + blx 5a6b00 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - bgt 2ba89c │ │ │ │ + bgt 2ba94c │ │ │ │ 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, [r2, #624] @ 0x270 │ │ │ │ + bne 4a3cd4 │ │ │ │ mrrceq 1, 0, pc, r4, cr10 @ │ │ │ │ - beq 225150 │ │ │ │ + beq 225200 │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - bge 263730 │ │ │ │ + bge 2637e0 │ │ │ │ andge pc, ip, r5, asr #17 │ │ │ │ eorlt pc, ip, sp, asr #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - blls 2ba8bc │ │ │ │ + blls 2ba96c │ │ │ │ @ instruction: 0xf8cd4648 │ │ │ │ ldmdavs r9, {r4, r5, sp, pc} │ │ │ │ @ instruction: 0xf7fe2301 │ │ │ │ - blls 2a8a70 │ │ │ │ + blls 2a8b20 │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - bge 263760 │ │ │ │ - blne 2e3c68 │ │ │ │ + bge 263810 │ │ │ │ + blne 2e3d18 │ │ │ │ andge pc, ip, r5, asr #17 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ - bleq 1725488 │ │ │ │ + bleq 1725538 │ │ │ │ vst4.8 {d9-d12}, [r3], fp │ │ │ │ ldm r5, {r0, r1, r2, r3, r4, r5, r6, sl, fp, sp} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf5bc000f │ │ │ │ stm fp, {r1, r5, r8, r9, sl, fp, sp} │ │ │ │ @ instruction: 0xf000000f │ │ │ │ @ instruction: 0xf5bc8114 │ │ │ │ @ instruction: 0xf47f2f21 │ │ │ │ @ instruction: 0xf106af2c │ │ │ │ @ instruction: 0x23200818 │ │ │ │ mlacs ip, r6, r8, pc @ │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - ldc2 6, cr15, [r4], #616 @ 0x268 │ │ │ │ + mrrc2 6, 9, pc, ip, cr10 @ │ │ │ │ @ instruction: 0x46484631 │ │ │ │ - ldc2 6, cr15, [r2, #624] @ 0x270 │ │ │ │ + ldc2 6, cr15, [sl, #-624]! @ 0xfffffd90 │ │ │ │ mlacc r8, r6, r8, pc @ │ │ │ │ @ instruction: 0xf43f2b04 │ │ │ │ @ instruction: 0xf896af20 │ │ │ │ movwcs r2, #41 @ 0x29 │ │ │ │ tstcs r1, r8, ror r9 │ │ │ │ @ instruction: 0xf04f930c │ │ │ │ rsbvs r0, r3, r0, lsl #20 │ │ │ │ - bleq 2251f4 │ │ │ │ - blge 4237f0 │ │ │ │ - @ instruction: 0xf9fcf699 │ │ │ │ + bleq 2252a4 │ │ │ │ + blge 4238a0 │ │ │ │ + @ instruction: 0xf9a4f699 │ │ │ │ teqlt r8, r4, lsl #12 │ │ │ │ adcvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - ldc2l 6, cr15, [r4, #-624]! @ 0xfffffd90 │ │ │ │ + ldc2 6, cr15, [ip, #-624] @ 0xfffffd90 │ │ │ │ mlacc r8, r6, r8, pc @ │ │ │ │ ldmdbge r7, {r0, r1, r5, r6, r8, ip, sp, pc} │ │ │ │ strbmi r2, [r0], -r0, lsl #4 │ │ │ │ stceq 8, cr15, [r4], {65} @ 0x41 │ │ │ │ - blcs 4271ec │ │ │ │ + blcs 42729c │ │ │ │ addsmi r3, sl, #268435456 @ 0x10000000 │ │ │ │ - bcs 2dd8d0 │ │ │ │ + bcs 2dd980 │ │ │ │ cmpphi pc, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ mrrceq 1, 0, pc, r8, cr13 @ │ │ │ │ - bl 4f14fc │ │ │ │ + bl 4f15ac │ │ │ │ movwcc r0, #4803 @ 0x12c3 │ │ │ │ smlabtmi r0, r2, r9, lr │ │ │ │ @ instruction: 0xf1022b04 │ │ │ │ mvnsle r0, r8, lsl #4 │ │ │ │ strbtmi r2, [r1], -r4, lsl #4 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - strmi pc, [r0], fp, lsr #24 │ │ │ │ - blls 2e2ca8 │ │ │ │ + pkhtbmi pc, r0, r3, asr #23 @ │ │ │ │ + blls 2e2d58 │ │ │ │ strbmi r4, [r8], -r2, lsr #12 │ │ │ │ stceq 0, cr15, [r3], {79} @ 0x4f │ │ │ │ movwcs r6, #6169 @ 0x1819 │ │ │ │ eorsgt pc, r0, sp, asr #17 │ │ │ │ mrc2 7, 0, pc, cr4, cr14, {7} │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ ldcleq 1, cr15, [r4], #-24 @ 0xffffffe8 │ │ │ │ - bge 263850 │ │ │ │ + bge 263900 │ │ │ │ andge pc, ip, r5, asr #17 │ │ │ │ ldm r5, {r0, r1, r3, ip, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf8d8000f │ │ │ │ vst4.8 {d3-d6}, [r3], r0 │ │ │ │ @ instruction: 0xf5b3237f │ │ │ │ @@ -451691,101 +451731,101 @@ │ │ │ │ movwcs sl, #3751 @ 0xea7 │ │ │ │ movwls r6, #51576 @ 0xc978 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ @ instruction: 0xf04f6063 │ │ │ │ @ instruction: 0xf04f0a00 │ │ │ │ stmib sp, {r8, r9, fp}^ │ │ │ │ @ instruction: 0xf699ab08 │ │ │ │ - pkhbtmi pc, r2, pc, lsl #19 @ │ │ │ │ + strmi pc, [r2], r7, asr #18 │ │ │ │ @ instruction: 0x462bb158 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 7255b8 │ │ │ │ + beq 725668 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - @ instruction: 0xf898fd13 │ │ │ │ + @ instruction: 0xf898fcbb │ │ │ │ movwcs lr, #16 │ │ │ │ stmib r5, {r3, r8, r9, ip, pc}^ │ │ │ │ - b 19b5da8 │ │ │ │ + b 19b5e58 │ │ │ │ rscvs r1, fp, lr, lsl lr │ │ │ │ - blx ff198e0c │ │ │ │ + blx ff198ebc │ │ │ │ @ instruction: 0xf8d8fb8e │ │ │ │ @ instruction: 0xf8cd3000 │ │ │ │ @ instruction: 0xf106a02c │ │ │ │ svclt 0x00180a84 │ │ │ │ - bleq a258ec │ │ │ │ - ldclcs 4, cr15, [pc], #-12 @ 1e91b8 │ │ │ │ + bleq a2599c │ │ │ │ + ldclcs 4, cr15, [pc], #-12 @ 1e9268 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ @ instruction: 0x46debf16 │ │ │ │ - blx 19bad9c │ │ │ │ + blx 19bae4c │ │ │ │ stm r4, {r0, r1, r3, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5bc000f │ │ │ │ stm sl, {r1, r5, r8, r9, sl, fp, sp} │ │ │ │ cmple r5, pc │ │ │ │ @ instruction: 0xf5b3e009 │ │ │ │ svclt 0x00182f22 │ │ │ │ eorcs pc, ip, r6, lsl #17 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr3, cr15, {3} │ │ │ │ @ instruction: 0xf10646f3 │ │ │ │ - blmi 1febc08 │ │ │ │ + blmi 1febcb8 │ │ │ │ mrrceq 1, 0, pc, r8, cr13 @ │ │ │ │ - blgt 5ba3ec │ │ │ │ + blgt 5ba49c │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ strbtmi r9, [r2], -r2, lsl #22 │ │ │ │ ldmdavs r9, {r3, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fe4673 │ │ │ │ @ instruction: 0xf04ffda3 │ │ │ │ @ instruction: 0xf8cd0c00 │ │ │ │ stmib r5, {r5, lr, pc}^ │ │ │ │ @ instruction: 0xf8c5cc01 │ │ │ │ andls ip, fp, ip │ │ │ │ - blvc 1b648a4 │ │ │ │ + blvc 1b64954 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ ldmdbvs r8!, {r5, r9, sp}^ │ │ │ │ eorsgt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf8c42101 │ │ │ │ stc 0, cr12, [sp, #16] │ │ │ │ @ instruction: 0xf6997b08 │ │ │ │ - @ instruction: 0x4682f937 │ │ │ │ + pkhtbmi pc, r2, pc, asr #17 @ │ │ │ │ @ instruction: 0x462bb158 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 725688 │ │ │ │ + beq 725738 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - @ instruction: 0xf8d8fcab │ │ │ │ + @ instruction: 0xf8d8fc53 │ │ │ │ @ instruction: 0xf1063000 │ │ │ │ @ instruction: 0xf4030e94 │ │ │ │ movwcs r2, #3199 @ 0xc7f │ │ │ │ stmib r5, {r3, r8, r9, ip, pc}^ │ │ │ │ rscvs r3, fp, r1, lsl #6 │ │ │ │ eorge pc, ip, sp, asr #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ eorlt pc, ip, r6, lsl #17 │ │ │ │ - blls 2a2e58 │ │ │ │ - bne ff965b98 │ │ │ │ + blls 2a2f08 │ │ │ │ + bne ff965c48 │ │ │ │ movwls r3, #13060 @ 0x3304 │ │ │ │ ldmdbvs r3!, {r0, r1, r6, r9, sl, sp, lr, pc}^ │ │ │ │ stmdals r4, {r2, r5, r6, r8, sp} │ │ │ │ mulscs r0, r8, r8 │ │ │ │ movweq pc, #15105 @ 0x3b01 @ │ │ │ │ svcvc 0x009b0912 │ │ │ │ @ instruction: 0xf846330b │ │ │ │ str r2, [lr], -r3, lsr #32 │ │ │ │ @ instruction: 0xf89d9b07 │ │ │ │ @ instruction: 0x4618101b │ │ │ │ - @ instruction: 0xf6da9305 │ │ │ │ - blmi 1367384 │ │ │ │ + @ instruction: 0xf6d99305 │ │ │ │ + blmi 13692d4 │ │ │ │ tstcs r0, r2, lsl #12 │ │ │ │ ldmdbvs r8!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - ldc2l 6, cr15, [ip, #-608] @ 0xfffffda0 │ │ │ │ + stc2 6, cr15, [r4, #-608] @ 0xfffffda0 │ │ │ │ @ instruction: 0xf8c08c01 │ │ │ │ @ instruction: 0xf10ba03c │ │ │ │ @ instruction: 0xf8c00201 │ │ │ │ strmi fp, [r3], -r8, lsr #32 │ │ │ │ tstpeq r8, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ stclvc 4, cr8, [r1, #-4] │ │ │ │ tstpeq r2, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ @@ -451793,69 +451833,69 @@ │ │ │ │ sbceq pc, r0, r1, asr #17 │ │ │ │ sbcne pc, r4, #14090240 @ 0xd70000 │ │ │ │ svclt 0x0038428a │ │ │ │ stmdbls r5, {r1, r3, r9, sl, lr} │ │ │ │ sbccs pc, r4, #13041664 @ 0xc70000 │ │ │ │ svclt 0x00082907 │ │ │ │ sbccs pc, r8, #13041664 @ 0xc70000 │ │ │ │ - blmi ee2858 │ │ │ │ + blmi ee2908 │ │ │ │ mrrceq 1, 0, pc, r8, cr13 @ │ │ │ │ - beq 265458 │ │ │ │ - blgt 5ba50c │ │ │ │ + beq 265508 │ │ │ │ + blgt 5ba5bc │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ strbtmi r9, [r2], -r2, lsl #22 │ │ │ │ ldmdavs r9, {r3, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fe4673 │ │ │ │ stmib sp, {r0, r1, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmib sp, {r3, r8, sl, ip, lr}^ │ │ │ │ stcge 0, cr5, [r8, #-40] @ 0xffffffd8 │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ movwls r2, #8962 @ 0x2302 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - blmi b22c50 │ │ │ │ + blmi b22d00 │ │ │ │ strtmi r4, [r1], -r2, lsr #12 │ │ │ │ movwls r5, #18667 @ 0x48eb │ │ │ │ @ instruction: 0xf6da4618 │ │ │ │ - blmi a67cf8 │ │ │ │ + blmi a67c48 │ │ │ │ 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 @ 1e9560 │ │ │ │ andls r4, ip, sp, lsl fp │ │ │ │ ldmdbvs r8!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmib sp, {r0, r1, r2, r3, sl, ip, pc}^ │ │ │ │ stmib sp, {r4, sl, lr}^ │ │ │ │ ldrls r4, [r4], #-1042 @ 0xfffffbee │ │ │ │ eorsgt pc, r8, sp, asr #17 │ │ │ │ - ldc2l 6, cr15, [lr], #608 @ 0x260 │ │ │ │ + stc2 6, cr15, [r6], #608 @ 0x260 │ │ │ │ strtmi r9, [r3], -r5, lsl #18 │ │ │ │ @ instruction: 0xf8c0ac0c │ │ │ │ andcs fp, r3, #40 @ 0x28 │ │ │ │ tstls r0, r4 │ │ │ │ tstcs r1, r0, lsr #12 │ │ │ │ - @ instruction: 0xff16f6da │ │ │ │ + mrc2 6, 5, pc, cr14, 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 ff5a6d84 │ │ │ │ ... │ │ │ │ - rsbseq r7, r9, r8, lsl #6 │ │ │ │ + rsbseq r7, r9, r8, asr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r7, [r9], #-44 @ 0xffffffd4 │ │ │ │ + rsbseq r7, r9, ip, asr #4 │ │ │ │ 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 │ │ │ │ + rsbseq r7, r9, r6, rrx │ │ │ │ + eoreq r2, sl, ip, lsl #15 │ │ │ │ + eoreq r6, r3, r8, lsl r2 │ │ │ │ + eoreq r2, sl, ip, ror #12 │ │ │ │ andeq r0, r0, r4, asr #22 │ │ │ │ - eoreq r3, r6, r6, ror r2 │ │ │ │ - eoreq r9, r3, ip, lsr #18 │ │ │ │ + eoreq r3, r6, lr, ror #4 │ │ │ │ + eoreq r9, r3, r4, lsr #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ ldrmi fp, [r5], -r3, lsr #1 │ │ │ │ @ instruction: 0xf8df4699 │ │ │ │ @@ -451889,22 +451929,22 @@ │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ ldrls r0, [r3, #-15] │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ ldmcs ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stmiacc ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a43500 │ │ │ │ + blls a435b0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrbmi r8, [r8], -r5, ror #8 │ │ │ │ pop {r0, r1, r5, ip, sp, pc} │ │ │ │ ldmibvs fp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf893444b │ │ │ │ - blcs df6000 │ │ │ │ + blcs df60b0 │ │ │ │ ldrbhi pc, [ip], #-512 @ 0xfffffe00 @ │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ ldrbeq r0, [sl], #-593 @ 0xfffffdaf │ │ │ │ ldrbeq r0, [sl], #-1114 @ 0xfffffba6 │ │ │ │ ldrbeq r0, [sl], #-1114 @ 0xfffffba6 │ │ │ │ subeq r0, ip, #1509949440 @ 0x5a000000 │ │ │ │ ldrbeq r0, [sl], #-1114 @ 0xfffffba6 │ │ │ │ @@ -451927,269 +451967,269 @@ │ │ │ │ ldrbeq r0, [sl], #-1114 @ 0xfffffba6 │ │ │ │ mvnseq r0, sl, asr r4 │ │ │ │ mvnseq r0, sl, asr r4 │ │ │ │ ldmdbvs r8!, {r0, r2, r4, r6, r7, r8}^ │ │ │ │ svceq 0x0000f1ba │ │ │ │ adchi pc, r7, #0 │ │ │ │ @ instruction: 0x2002f9ba │ │ │ │ - bcs 20e14c │ │ │ │ + bcs 20e1fc │ │ │ │ sbchi pc, r2, #64, 6 │ │ │ │ tstpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffe2f698 │ │ │ │ + @ instruction: 0xff8af698 │ │ │ │ @ instruction: 0xf8802304 │ │ │ │ strmi r3, [r0], ip, lsr #32 │ │ │ │ @ instruction: 0x3002f9ba │ │ │ │ vqrdmulh.s d18, d0, d0 │ │ │ │ @ instruction: 0xf8df82dd │ │ │ │ ldmpl r2!, {r2, r3, r4, r5, fp, sp} │ │ │ │ vhsub.s8 d25, d0, d8 │ │ │ │ andls r2, sl, #-268435456 @ 0xf0000000 │ │ │ │ - bcs 20fd78 │ │ │ │ + bcs 20fe28 │ │ │ │ orrhi pc, r7, #0 │ │ │ │ tstcs r0, r3, lsl r8 │ │ │ │ stmdage ip, {r1, r4, fp, ip, sp, lr} │ │ │ │ smlabtne r2, sp, r9, lr │ │ │ │ movwne pc, #62275 @ 0xf343 @ │ │ │ │ andeq pc, pc, #2 │ │ │ │ smlabtne r0, sp, r9, lr │ │ │ │ andls r4, fp, r9, lsr r6 │ │ │ │ @ instruction: 0xff38f7ff │ │ │ │ @ instruction: 0xf108980b │ │ │ │ - blge 6ec6dc │ │ │ │ - blge 80e1ac │ │ │ │ + blge 6ec78c │ │ │ │ + blge 80e25c │ │ │ │ stmdagt pc, {r0, r3, r8, r9, ip, pc} @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ vpmax.s8 d25, d0, d10 │ │ │ │ addsmi r2, sl, #1006632960 @ 0x3c000000 │ │ │ │ sbchi pc, r0, #0 │ │ │ │ @ instruction: 0x3014f8d8 │ │ │ │ @ instruction: 0xf04f9e08 │ │ │ │ stmdbls r5, {r2, r5, r6, r9, fp} │ │ │ │ movwvs pc, #15114 @ 0x3b0a @ │ │ │ │ movwcc r7, #48987 @ 0xbf5b │ │ │ │ eorls pc, r3, r8, asr #16 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ ldrtmi r8, [r8], -r2, lsr #6 │ │ │ │ - blx ff8a55cc │ │ │ │ + blx ff8a567c │ │ │ │ @ instruction: 0x4603697a │ │ │ │ ldrsbne pc, [r4, #-130]! @ 0xffffff7e @ │ │ │ │ @ instruction: 0x2014f8d8 │ │ │ │ smlabtne r1, r9, fp, lr │ │ │ │ andvs pc, r2, #10240 @ 0x2800 │ │ │ │ mlacs r2, r2, r8, pc @ │ │ │ │ @ instruction: 0xf848320b │ │ │ │ - bls 3ad670 │ │ │ │ + bls 3ad720 │ │ │ │ strne lr, [r5, #-2824] @ 0xfffff4f8 │ │ │ │ @ instruction: 0xf1052700 │ │ │ │ @ instruction: 0x97140c54 │ │ │ │ ldreq pc, [r8, #-264] @ 0xfffffef8 │ │ │ │ stmib r2, {r0, r3, r9, sl, fp, ip, pc}^ │ │ │ │ sbcsvs r7, r7, r1, lsl #14 │ │ │ │ - bgt 5ce260 │ │ │ │ + bgt 5ce310 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ andcs r2, r4, #32, 6 @ 0x80000000 │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf9f0f69a │ │ │ │ + @ instruction: 0xf998f69a │ │ │ │ strbmi r9, [r1], -r4, lsl #16 │ │ │ │ - blx ff5a7090 │ │ │ │ + blx 1fa7140 │ │ │ │ ldrls r9, [r4, -r7, lsl #20] │ │ │ │ strvc lr, [r1, -r2, asr #19] │ │ │ │ ldrls r6, [r7, #-215] @ 0xffffff29 │ │ │ │ stm r6, {r0, r1, r2, r3, r9, fp, lr, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ str r0, [r2, -pc]! │ │ │ │ @ instruction: 0xf89369fb │ │ │ │ - bcs 2f22cc │ │ │ │ + bcs 2f237c │ │ │ │ orrshi pc, r1, r0 │ │ │ │ - blvs ff0c3c28 │ │ │ │ + blvs ff0c3cd8 │ │ │ │ @ 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, r2, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4604697a │ │ │ │ @ instruction: 0xf10068a9 │ │ │ │ vmul.f q8, , d0[1] │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ strne lr, [r7, #-2496] @ 0xfffff640 │ │ │ │ - blcs 57af94 │ │ │ │ + blcs 57b044 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf69a2201 │ │ │ │ - @ instruction: 0x4621f9bd │ │ │ │ + strtmi pc, [r1], -r5, ror #18 │ │ │ │ @ instruction: 0xf69c1d38 │ │ │ │ - stmibvs r2!, {r0, r1, r3, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 1707ad8 │ │ │ │ + stmibvs r2!, {r0, r1, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 1707b88 │ │ │ │ vpadd.i8 d2, d0, d5 │ │ │ │ ldm pc, {r0, r1, r2, r3, r5, r6, r8, r9, pc}^ @ │ │ │ │ addeq pc, fp, r3, lsl r0 @ │ │ │ │ addeq r0, fp, fp, lsl #1 │ │ │ │ umaaleq r0, lr, r4, r0 │ │ │ │ addeq r0, lr, lr, lsl #1 │ │ │ │ umullseq r0, r4, r4, r0 │ │ │ │ subeq r0, lr, lr, asr #32 │ │ │ │ umulleq r0, fp, r1, r0 │ │ │ │ subeq r0, lr, lr, asr #32 │ │ │ │ cmneq sp, #78 @ 0x4e │ │ │ │ cmneq sp, #-1275068415 @ 0xb4000001 │ │ │ │ cmneq sp, #-1275068415 @ 0xb4000001 │ │ │ │ - blvs a98f0 │ │ │ │ + blvs a99a0 │ │ │ │ @ instruction: 0xf8532100 │ │ │ │ stcvc 0, cr5, [fp, #-164]! @ 0xffffff5c │ │ │ │ orreq pc, r0, #67 @ 0x43 │ │ │ │ ldmdbvs r8!, {r0, r1, r3, r5, r8, sl, ip, sp, lr}^ │ │ │ │ movwcs lr, #51131 @ 0xc7bb │ │ │ │ - blx 2c40c2 │ │ │ │ + blx 2c4172 │ │ │ │ stmiane sl, {r0, r3, r8, r9, ip, sp, lr, pc}^ │ │ │ │ ldrdhi pc, [r4], -r2 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0x81b3f000 │ │ │ │ @ instruction: 0x46416892 │ │ │ │ ldrtmi r9, [r8], -r5, lsl #22 │ │ │ │ - blx ff5256fc │ │ │ │ + blx ff5257ac │ │ │ │ strmi r6, [r0], r2, asr #19 │ │ │ │ - blvc 1747b4c │ │ │ │ + blvc 1747bfc │ │ │ │ vpadd.i8 d2, d0, d5 │ │ │ │ ldm pc, {r2, r5, r7, pc}^ @ │ │ │ │ adcge pc, r2, #3 │ │ │ │ ldmdage sp, {r1, r5, r7, r8, sl, sp, pc}^ │ │ │ │ stcpl 5, cr10, [r5, #672]! @ 0x2a0 │ │ │ │ @ instruction: 0x5da2ab5d │ │ │ │ adcge r5, r2, #5952 @ 0x1740 │ │ │ │ adcge sl, r2, #536870922 @ 0x2000000a │ │ │ │ stmdals r4, {r0, r3, r4, r5, r6, r8, r9, fp, sp, lr} │ │ │ │ - blx feba7720 │ │ │ │ + blx feba77d0 │ │ │ │ strmi r2, [r5], -r0, lsl #4 │ │ │ │ andsls r9, r7, r4, lsl r2 │ │ │ │ @ instruction: 0xf04fe69c │ │ │ │ ldmdbvs r8!, {r6, fp}^ │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ - mcr2 6, 7, pc, cr0, cr8, {4} @ │ │ │ │ + mcr2 6, 4, pc, cr8, cr8, {4} @ │ │ │ │ @ instruction: 0xf1004643 │ │ │ │ @ instruction: 0x46050818 │ │ │ │ strbmi r4, [r1], -r2, lsr #12 │ │ │ │ eormi pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf69a2700 │ │ │ │ - @ instruction: 0x9714f951 │ │ │ │ + @ instruction: 0x9714f8f9 │ │ │ │ ldrvc lr, [r5, -sp, asr #19] │ │ │ │ @ instruction: 0xf8cdab14 │ │ │ │ @ instruction: 0xf105905c │ │ │ │ @ instruction: 0xf8df0c54 │ │ │ │ @ instruction: 0xf04fe624 │ │ │ │ @ instruction: 0xf8d50a64 │ │ │ │ ldcge 0, cr9, [r8], {20} │ │ │ │ stm r4, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf8569804 │ │ │ │ - blx 4757c2 │ │ │ │ + blx 475872 │ │ │ │ @ instruction: 0xf8933309 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorvc pc, r3, r5, asr #16 │ │ │ │ - blx 6a7208 │ │ │ │ + @ instruction: 0xf9baf69c │ │ │ │ stmib r4, {r3, r4, r8, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf8cd7701 │ │ │ │ ldm r4, {r2, r3, r5, r6, pc} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ strbt r0, [sp], -pc │ │ │ │ stmdaeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe7c1 │ │ │ │ ldr r0, [lr, r8, lsl #16]! │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe7bb │ │ │ │ @ instruction: 0xe7b80810 │ │ │ │ - beq 1225904 │ │ │ │ + beq 12259b4 │ │ │ │ vst2.16 {d22,d24}, [pc :256], r8 │ │ │ │ @ instruction: 0xf698718a │ │ │ │ - @ instruction: 0x462afe97 │ │ │ │ + @ instruction: 0x462afe3f │ │ │ │ eorpl pc, ip, r0, lsl #17 │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ ldrbmi r4, [r3], -r1, lsl #13 │ │ │ │ @ instruction: 0xf04f4629 │ │ │ │ @ instruction: 0xf69a0a00 │ │ │ │ - @ instruction: 0xf108f907 │ │ │ │ + @ instruction: 0xf108f8af │ │ │ │ @ instruction: 0xf10d0344 │ │ │ │ tstls r7, #80, 16 @ 0x500000 │ │ │ │ subsge pc, r0, sp, asr #17 │ │ │ │ mrrceq 1, 0, pc, r4, cr9 @ │ │ │ │ - bge 763f34 │ │ │ │ + bge 763fe4 │ │ │ │ @ instruction: 0xf8d9af18 │ │ │ │ @ instruction: 0xf8df3014 │ │ │ │ movwls lr, #21892 @ 0x5584 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ - bls 331dac │ │ │ │ + bls 331e5c │ │ │ │ andcc pc, lr, r6, asr r8 @ │ │ │ │ - blx 24f836 │ │ │ │ + blx 24f8e6 │ │ │ │ strbmi r3, [r9], -r2, lsl #6 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf849330b │ │ │ │ @ instruction: 0xf69ca023 │ │ │ │ - @ instruction: 0xf8cdf9c3 │ │ │ │ + @ instruction: 0xf8cdf96b │ │ │ │ stmib r8, {r4, r6, sp, pc}^ │ │ │ │ ldrls sl, [r7, #-2561] @ 0xfffff5ff │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @ instruction: 0xf04fe617 │ │ │ │ ldr r0, [r9, r0, lsr #20]! │ │ │ │ - beq 625994 │ │ │ │ + beq 625a44 │ │ │ │ @ instruction: 0xf04fe7b6 │ │ │ │ ldr r0, [r3, r8, lsl #20]! │ │ │ │ - beq 2659a0 │ │ │ │ + beq 265a50 │ │ │ │ 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} @ │ │ │ │ + ldc2l 6, cr15, [r0, #608]! @ 0x260 │ │ │ │ strmi r2, [r6], -r0, lsr #6 │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ strtmi r2, [r9], -r2, lsl #4 │ │ │ │ - @ instruction: 0xf8bcf69a │ │ │ │ + @ instruction: 0xf864f69a │ │ │ │ ldrtmi r9, [r1], -r4, lsl #16 │ │ │ │ - @ instruction: 0xf99af69c │ │ │ │ - blcs 288938 │ │ │ │ + @ instruction: 0xf942f69c │ │ │ │ + blcs 2889e8 │ │ │ │ mvnhi pc, r0 │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ andcs r8, r0, #-1342177279 @ 0xb0000001 │ │ │ │ strb r9, [r6, #1303]! @ 0x517 │ │ │ │ vmul.i8 q11, q0, q12 │ │ │ │ @ instruction: 0xf6982103 │ │ │ │ - msrcs CPSR_, #720 @ 0x2d0 │ │ │ │ + msrcs CPSR_, #13632 @ 0x3540 │ │ │ │ @ instruction: 0xf1004606 │ │ │ │ andcs r0, r4, #24, 10 @ 0x6000000 │ │ │ │ ldmdbvs r8!, {r0, r1, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ tstpvc r5, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ - mcr2 6, 1, pc, cr2, cr8, {4} @ │ │ │ │ + stc2l 6, cr15, [sl, #608] @ 0x260 │ │ │ │ strmi r2, [r6], -r0, lsr #6 │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ ldrb r2, [r8, r8, lsl #4] │ │ │ │ mvncs r6, r8, ror r9 │ │ │ │ - mrc2 6, 0, pc, cr8, cr8, {4} │ │ │ │ + stc2l 6, cr15, [r0, #608] @ 0x260 │ │ │ │ strmi r2, [r6], -r0, lsr #6 │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ strb r2, [lr, r1, lsl #4] │ │ │ │ vmul.i8 q11, q0, q12 │ │ │ │ @ instruction: 0xe7f32119 │ │ │ │ bicsvc pc, lr, pc, asr #8 │ │ │ │ @ instruction: 0xf6986978 │ │ │ │ - @ instruction: 0xf100fe09 │ │ │ │ + @ instruction: 0xf100fdb1 │ │ │ │ @ instruction: 0x46060518 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf69a4629 │ │ │ │ - @ instruction: 0x4631f87d │ │ │ │ + ldrtmi pc, [r1], -r5, lsr #16 @ │ │ │ │ @ instruction: 0xf69c1d38 │ │ │ │ - ldmdbvs sl!, {r0, r1, r3, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs sl!, {r0, r1, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x3141f892 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ smlalbbcc pc, r1, r2, r8 @ │ │ │ │ ldmdbvs r8!, {r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ cmnpne r7, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldmdbvs r8!, {r1, r2, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0x71aef44f │ │ │ │ - stc2l 6, cr15, [ip, #608]! @ 0x260 │ │ │ │ + ldc2 6, cr15, [r4, #608] @ 0x260 │ │ │ │ strmi r2, [r6], -r0, lsr #6 │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ str r2, [r2, r3, lsl #4]! │ │ │ │ vmul.i8 q11, q0, q12 │ │ │ │ ldrb r2, [r3, pc, lsr #2]! │ │ │ │ vmul.i8 q11, q0, q12 │ │ │ │ strb r2, [pc, fp, lsr #2]! │ │ │ │ @@ -452205,30 +452245,30 @@ │ │ │ │ stmdbcs r7, {r0, r3, r4, r7, fp, ip, sp, lr} │ │ │ │ bicshi pc, lr, r0 │ │ │ │ stmdbcs r0, {r3, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ bichi pc, fp, r0 │ │ │ │ @ instruction: 0xf47f2914 │ │ │ │ @ instruction: 0xf8d7ae64 │ │ │ │ ldrdcs r5, [r0, -r4] │ │ │ │ - stc2l 6, cr15, [r4, #-608]! @ 0xfffffda0 │ │ │ │ + stc2 6, cr15, [ip, #-608] @ 0xfffffda0 │ │ │ │ ldmdbvs sl!, {r0, r1, r3, r5, r8, fp, sp, lr}^ │ │ │ │ stmiavs r9!, {r2, r9, sl, lr} │ │ │ │ stmdbeq r4, {r8, ip, sp, lr, pc}^ │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ strbmi r1, [r9], -r7, lsl #10 │ │ │ │ svclt 0x00142b0e │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xf822f69a │ │ │ │ + @ instruction: 0xffcaf699 │ │ │ │ ldcne 6, cr4, [r8, #-132]! @ 0xffffff7c │ │ │ │ - @ instruction: 0xf900f69c │ │ │ │ + @ instruction: 0xf8a8f69c │ │ │ │ ldmdbvc r3, {r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - blcs 748714 │ │ │ │ + blcs 7487c4 │ │ │ │ bicshi pc, r4, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ eorseq r0, r7, r7, lsr r0 │ │ │ │ eorseq r0, sl, r7, lsr r0 │ │ │ │ eorseq r0, sp, r6, lsl r0 │ │ │ │ eorseq r0, sl, sp, lsr r0 │ │ │ │ andseq r0, r6, sl, lsr r0 │ │ │ │ @@ -452237,22 +452277,22 @@ │ │ │ │ andseq r0, r6, r6, lsl r0 │ │ │ │ ldrsbeq r0, [r2, #18] │ │ │ │ ldrsbeq r0, [r2, #18] │ │ │ │ ldrsbteq r0, [r7], -r2 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ vst2.16 {d22,d24}, [pc :256], r8 │ │ │ │ @ instruction: 0xf698718a │ │ │ │ - @ instruction: 0x4643fd7d │ │ │ │ + strbmi pc, [r3], -r5, lsr #26 @ │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r2], -r5, lsl #12 │ │ │ │ @ instruction: 0xf8804641 │ │ │ │ strcs r4, [r0, -ip, lsr #32] │ │ │ │ - @ instruction: 0xffeef699 │ │ │ │ + @ instruction: 0xff96f699 │ │ │ │ stmib sp, {r2, r4, r8, r9, sl, ip, pc}^ │ │ │ │ - blge 707678 │ │ │ │ + blge 707728 │ │ │ │ subsls pc, ip, sp, asr #17 │ │ │ │ mrrceq 1, 0, pc, r4, cr5 @ │ │ │ │ cmpp ip, #14614528 @ p-variant is OBSOLETE @ 0xdf0000 │ │ │ │ stmdbeq r4!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xa014f8d5 │ │ │ │ @ instruction: 0xf04fe69b │ │ │ │ ldrb r0, [sp, r0, lsr #16] │ │ │ │ @@ -452262,51 +452302,51 @@ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmiapl r9, {r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stmdals r4, {r3, r4, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf90cf7fe │ │ │ │ @ instruction: 0xf8cdab14 │ │ │ │ @ instruction: 0x46058050 │ │ │ │ stmib sp, {r0, r1, r2, r4, ip, pc}^ │ │ │ │ - blgt 5cbac0 │ │ │ │ + blgt 5cbb70 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r8], #608 @ 0x260 │ │ │ │ strmi r9, [r0], r6, lsl #22 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldrmi r8, [sp], -r5, lsr #2 │ │ │ │ rsbcs r4, r4, #195584 @ 0x2fc00 │ │ │ │ movwls r5, #35059 @ 0x88f3 │ │ │ │ stmdbvs r3, {r0, r3, r4, r9, sl, lr}^ │ │ │ │ andne pc, r3, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf8922102 │ │ │ │ andcc r2, fp, #53 @ 0x35 │ │ │ │ eorne pc, r2, r8, asr #16 │ │ │ │ @ instruction: 0xf8882204 │ │ │ │ - bge 6f1b60 │ │ │ │ - bge 80e2d0 │ │ │ │ + bge 6f1c10 │ │ │ │ + bge 80e380 │ │ │ │ ldrb r9, [r7, #-521]! @ 0xfffffdf7 │ │ │ │ mulcs r0, sl, r8 │ │ │ │ @ instruction: 0xf53f07d1 │ │ │ │ vmla.f32 d26, d0, d25 │ │ │ │ @ instruction: 0xf6982112 │ │ │ │ - blls 3e8f38 │ │ │ │ - blcs 1fb4d0 │ │ │ │ + blls 3e8e88 │ │ │ │ + blcs 1fb580 │ │ │ │ mrshi pc, (UNDEF: 14) @ │ │ │ │ stmdbvs r2, {r0, r2, r3, r5, r7, r8, r9, fp, lr}^ │ │ │ │ movwls r5, #35059 @ 0x88f3 │ │ │ │ cmncs r4, #26214400 @ 0x1900000 │ │ │ │ movwne pc, #11011 @ 0x2b03 @ │ │ │ │ @ instruction: 0xf8932180 │ │ │ │ movwcc r3, #45109 @ 0xb035 │ │ │ │ eorne pc, r3, r0, asr #16 │ │ │ │ @ instruction: 0xf8882304 │ │ │ │ @ instruction: 0xf9ba302c │ │ │ │ - blcs 1f5b04 │ │ │ │ + blcs 1f5bb4 │ │ │ │ msrhi (UNDEF: 57), r0 │ │ │ │ andscs pc, r2, #64, 4 │ │ │ │ str r9, [r9, #-522]! @ 0xfffffdf6 │ │ │ │ mulcs r0, sl, r8 │ │ │ │ andeq pc, r1, #18 │ │ │ │ ldcge 4, cr15, [sp, #-508] @ 0xfffffe04 │ │ │ │ @ instruction: 0x46154b9d │ │ │ │ @@ -452315,45 +452355,45 @@ │ │ │ │ movwls sl, #39704 @ 0x9b18 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ tstls r9, #96 @ 0x60 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, r8, lsl fp │ │ │ │ @ instruction: 0xed8d6978 │ │ │ │ @ instruction: 0xf6987b14 │ │ │ │ - @ instruction: 0x4602fcbd │ │ │ │ + strmi pc, [r2], -r5, ror #24 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2d0764 │ │ │ │ + blgt 2d0814 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ @ instruction: 0x46111d38 │ │ │ │ - @ instruction: 0xf834f69c │ │ │ │ + @ instruction: 0xffdcf69b │ │ │ │ tstpeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ - blls 33b3d4 │ │ │ │ + blls 33b484 │ │ │ │ @ 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 │ │ │ │ + stc2 6, cr15, [r6, #620]! @ 0x26c │ │ │ │ movwcs r4, #17926 @ 0x4606 │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, r8, lsl r2 │ │ │ │ eorcs r6, r0, #120, 18 @ 0x1e0000 │ │ │ │ - blvc 8251fc │ │ │ │ - blvc 7251c0 │ │ │ │ - ldc2 6, cr15, [r4], {152} @ 0x98 │ │ │ │ + blvc 8252ac │ │ │ │ + blvc 725270 │ │ │ │ + ldc2 6, cr15, [ip], #-608 @ 0xfffffda0 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls r9, #43527 @ 0xaa07 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ ldcne 2, cr6, [r8, #-868]! @ 0xfffffc9c │ │ │ │ - @ instruction: 0xf69c4619 │ │ │ │ - blls 4a7bd4 │ │ │ │ + @ instruction: 0xf69b4619 │ │ │ │ + blls 4a9b24 │ │ │ │ @ instruction: 0x46323314 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69b1d38 │ │ │ │ - @ instruction: 0xf8d8fddd │ │ │ │ + @ instruction: 0xf8d8fd85 │ │ │ │ mcrls 0, 0, r2, cr8, cr4, {0} │ │ │ │ rsbcs r4, r4, r3, lsl #12 │ │ │ │ cdpeq 0, 1, cr15, cr0, cr15, {2} │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ tstne r9, pc, asr #20 │ │ │ │ andvs pc, r2, #0, 22 │ │ │ │ mlaseq r1, r2, r8, pc @ │ │ │ │ @@ -452365,70 +452405,70 @@ │ │ │ │ mlacs r2, r2, r8, pc @ │ │ │ │ @ instruction: 0xf848300b │ │ │ │ stmdals r6, {r5, ip} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ andcc r8, fp, #141 @ 0x8d │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ eorne pc, r2, r8, asr #16 │ │ │ │ - bls 462fc4 │ │ │ │ - ldc 1, cr2, [pc, #4] @ 1e9c10 │ │ │ │ - blls 348978 │ │ │ │ + bls 463074 │ │ │ │ + ldc 1, cr2, [pc, #4] @ 1e9cc0 │ │ │ │ + blls 348a28 │ │ │ │ ldmdbvs r8!, {r3, r4, r8, r9, ip, pc}^ │ │ │ │ eorcs r6, r0, #83 @ 0x53 │ │ │ │ - blvc 725250 │ │ │ │ - mcrr2 6, 9, pc, ip, cr8 @ │ │ │ │ + blvc 725300 │ │ │ │ + blx fff27732 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls r9, #23047 @ 0x5a07 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x461962d9 │ │ │ │ @ instruction: 0xf69b9804 │ │ │ │ - blls 369b44 │ │ │ │ + blls 369a94 │ │ │ │ @ instruction: 0xf8d83314 │ │ │ │ cmncs r4, r4, lsl r0 │ │ │ │ - blx 24fc66 │ │ │ │ + blx 24fd16 │ │ │ │ tstcs r1, r2, lsl #4 │ │ │ │ mlacs r2, r2, r8, pc @ │ │ │ │ @ instruction: 0xf848320b │ │ │ │ strb r1, [r8], #34 @ 0x22 │ │ │ │ ldrbtmi r4, [fp], #-2894 @ 0xfffff4b2 │ │ │ │ mrcge 3, 0, r3, cr13, cr0, {0} │ │ │ │ stm r6, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ strtmi r0, [r9], -pc │ │ │ │ ldrtmi r9, [r2], -r4, lsl #16 │ │ │ │ @ instruction: 0xf7fe2304 │ │ │ │ @ instruction: 0x4605f875 │ │ │ │ - blcc 2634b8 │ │ │ │ - blls 38e8d8 │ │ │ │ + blcc 263568 │ │ │ │ + blls 38e988 │ │ │ │ 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 72536c │ │ │ │ + blx ff1a779e │ │ │ │ @ instruction: 0x4603aa14 │ │ │ │ cmplt r8, r7, lsl #4 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ ldcne 2, cr6, [r8, #-868]! @ 0xfffffc9c │ │ │ │ movwls r4, #38425 @ 0x9619 │ │ │ │ - @ instruction: 0xff8cf69b │ │ │ │ + @ instruction: 0xff34f69b │ │ │ │ tstcc r4, #9216 @ 0x2400 │ │ │ │ andcs r9, r0, #114688 @ 0x1c000 │ │ │ │ @ instruction: 0xf1089214 │ │ │ │ stmib r1, {r2, r4, r6, sl, fp}^ │ │ │ │ sbcvs r2, sl, r1, lsl #4 │ │ │ │ - blge 80e918 │ │ │ │ + blge 80e9c8 │ │ │ │ movwls r4, #38430 @ 0x961e │ │ │ │ stm ip, {r0, r1, r2, r3, r8, fp, lr, pc} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ strbt r0, [r5], #-15 │ │ │ │ ldrbtmi r4, [fp], #-2865 @ 0xfffff4cf │ │ │ │ strb r3, [r2, r0, lsr #6] │ │ │ │ rsbcs r4, r4, #46080 @ 0xb400 │ │ │ │ ldmpl r3!, {r0, r2, r4, r6, r9, sl, lr}^ │ │ │ │ ldrmi r9, [r9], -r8, lsl #6 │ │ │ │ - blx 2841f2 │ │ │ │ + blx 2842a2 │ │ │ │ orrcs r1, r0, r3, lsl #4 │ │ │ │ mlascs r5, r2, r8, pc @ │ │ │ │ ldrb r3, [r9], fp, lsl #4 │ │ │ │ stmdbvs r2, {r1, r2, r5, r8, r9, fp, lr}^ │ │ │ │ movwls r5, #35059 @ 0x88f3 │ │ │ │ cmncs r4, #26214400 @ 0x1900000 │ │ │ │ movwne pc, #11011 @ 0x2b03 @ │ │ │ │ @@ -452440,69 +452480,69 @@ │ │ │ │ @ instruction: 0xb1b89805 │ │ │ │ @ instruction: 0x0002f9ba │ │ │ │ addscc r3, r0, fp, lsl #4 │ │ │ │ eoreq pc, r0, r7, asr r8 @ │ │ │ │ @ instruction: 0xf8481a41 │ │ │ │ ldrb r1, [ip], #-34 @ 0xffffffde │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ - blge 829568 │ │ │ │ + blge 829618 │ │ │ │ andsls r2, fp, r0, lsl #4 │ │ │ │ stmib sp, {r3, r4, r9, ip, pc}^ │ │ │ │ - blgt 5b25a4 │ │ │ │ + blgt 5b2654 │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ - bllt fea27d44 │ │ │ │ + bllt fea27df4 │ │ │ │ tstcc r0, fp, lsl #4 │ │ │ │ eorne pc, r2, r8, asr #16 │ │ │ │ @ instruction: 0xf89ae449 │ │ │ │ @ instruction: 0xf0111000 │ │ │ │ @ instruction: 0xf47f0101 │ │ │ │ @ instruction: 0x4613aed1 │ │ │ │ - bge 6fb598 │ │ │ │ - bge 80e584 │ │ │ │ + bge 6fb648 │ │ │ │ + bge 80e634 │ │ │ │ ldr r9, [sp], #-521 @ 0xfffffdf7 │ │ │ │ - cdp 6, 4, cr15, cr12, cr5, {2} │ │ │ │ + ldcl 6, cr15, [r4, #276]! @ 0x114 │ │ │ │ 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, r6, lsr fp │ │ │ │ + rsbseq r6, r9, ip, lsr #22 │ │ │ │ + rsbseq r6, r9, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - eoreq r1, sl, sl, lsr sp │ │ │ │ - eoreq r1, sl, r2, asr #25 │ │ │ │ + eoreq r1, sl, r2, lsr sp │ │ │ │ + strhteq r1, [sl], -sl │ │ │ │ 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 327fe0 │ │ │ │ vmov.i16 d22, #136 @ 0x0088 │ │ │ │ @ instruction: 0xf66d3007 │ │ │ │ - eorcs pc, r0, #238592 @ 0x3a400 │ │ │ │ + eorcs pc, r0, #148480 @ 0x24400 │ │ │ │ tstcs r0, r7, lsl #12 │ │ │ │ @ instruction: 0xf6454620 │ │ │ │ - stmdavc sl!, {r1, r2, r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavc sl!, {r1, r2, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ movweq pc, #61442 @ 0xf002 @ │ │ │ │ stmdale r7, {r0, r1, r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ @ instruction: 0x060606bc │ │ │ │ streq sl, [r6], -r6, lsl #26 │ │ │ │ stcge 13, cr10, [r6, #-24] @ 0xffffffe8 │ │ │ │ tstpeq r0, r2, lsl r0 @ p-variant is OBSOLETE │ │ │ │ stcne 15, cr11, [r9, #-96]! @ 0xffffffa0 │ │ │ │ nopeq {18} │ │ │ │ ldrmi fp, [r8], -r8, lsl #30 │ │ │ │ - bvc cdde2c │ │ │ │ + bvc cddedc │ │ │ │ andeq pc, r8, r5, lsl #2 │ │ │ │ movweq pc, #4115 @ 0x1013 @ │ │ │ │ @ instruction: 0xf105bf18 │ │ │ │ stmib sp, {r2, r3, r8, r9}^ │ │ │ │ @ instruction: 0xf1a70301 │ │ │ │ tstls r0, r4, lsl #22 │ │ │ │ svclt 0x00182f00 │ │ │ │ @@ -452511,15 +452551,15 @@ │ │ │ │ @ instruction: 0xf04f0b01 │ │ │ │ stmdavs fp!, {r8, r9, fp} │ │ │ │ @ instruction: 0xf0024620 │ │ │ │ ldrtmi r0, [r1], -pc, lsl #4 │ │ │ │ andlt pc, ip, sp, asr #17 │ │ │ │ ldmdaeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ orrne pc, pc, #201326593 @ 0xc000001 │ │ │ │ - blx ff627e50 │ │ │ │ + blx ff627f00 │ │ │ │ stmiavc sl!, {r0, r3, r5, r7, fp, ip, sp, lr}^ │ │ │ │ strtmi r2, [r6], r0, lsl #6 │ │ │ │ stmibeq r9, {r2, r6, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf3619c0a │ │ │ │ @ instruction: 0xf0020307 │ │ │ │ @ instruction: 0xf8940103 │ │ │ │ vqadd.u32 d26, d1, d0 │ │ │ │ @@ -452538,87 +452578,87 @@ │ │ │ │ @ instruction: 0xf8114613 │ │ │ │ addsmi r0, r8, #1, 30 │ │ │ │ @ instruction: 0xf042bf18 │ │ │ │ movwcc r0, #4609 @ 0x1201 │ │ │ │ mvnsle r2, r4, lsl #22 │ │ │ │ ldmdbvs r0!, {r1, r3, r4, r6, r8, r9, ip, sp, pc}^ │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ - blx fe727920 │ │ │ │ + blx 11279d0 │ │ │ │ @ instruction: 0xf1007c63 │ │ │ │ andcs r0, r4, #28, 8 @ 0x1c000000 │ │ │ │ strmi r4, [r2], r1, lsr #12 │ │ │ │ - ldc2 6, cr15, [r4, #612] @ 0x264 │ │ │ │ - blvc e443a0 │ │ │ │ + ldc2 6, cr15, [ip, #-612]! @ 0xfffffd9c │ │ │ │ + blvc e44450 │ │ │ │ ldrteq pc, [r0], -sl, lsl #2 @ │ │ │ │ @ instruction: 0x2018f8ba │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, sl, lsr #17 │ │ │ │ @ instruction: 0x000fe8b8 │ │ │ │ ldm r8, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldrbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf69b4648 │ │ │ │ - svccc 0x0005fe57 │ │ │ │ + svccc 0x0005fdff │ │ │ │ stmdale fp, {r1, r8, r9, sl, fp, sp} │ │ │ │ stmdbge r4, {r0, r1, r5, sl, fp, ip, sp, lr} │ │ │ │ strbmi r7, [r8], -r2, ror #24 │ │ │ │ - blx 68ef32 │ │ │ │ + blx 68efe2 │ │ │ │ movtcs pc, #515 @ 0x203 @ │ │ │ │ @ instruction: 0xf7fe0992 │ │ │ │ strmi pc, [r4], -sp, lsl #18 │ │ │ │ ldrbeq r7, [sl], -fp, ror #17 │ │ │ │ @ instruction: 0x061bd433 │ │ │ │ strtmi sp, [r2], -sl, lsl #10 │ │ │ │ svceq 0x0000f1bb │ │ │ │ mvncs sp, r5, lsr r0 │ │ │ │ @ instruction: 0xf69b4648 │ │ │ │ - strmi pc, [r4], -pc, ror #23 │ │ │ │ + @ instruction: 0x4604fb97 │ │ │ │ strcs lr, [r0], #-0 │ │ │ │ - blmi 97c7cc │ │ │ │ + blmi 97c87c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7c3fc0 │ │ │ │ + blls 7c4070 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12b0300 │ │ │ │ andslt r4, r9, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x2120ad04 │ │ │ │ - bleq 6e55ec │ │ │ │ + bleq 6e569c │ │ │ │ @ instruction: 0xf6994628 │ │ │ │ - ldmdbvs r0!, {r0, r1, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r0!, {r0, r1, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx fe9279e0 │ │ │ │ + blx 1327a90 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strtmi sp, [fp], -r2, ror #1 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strbmi r6, [r8], -r1, ror #5 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ - mrc2 6, 0, pc, cr2, cr11, {4} │ │ │ │ + ldc2 6, cr15, [sl, #620]! @ 0x26c │ │ │ │ @ instruction: 0x4622e7d8 │ │ │ │ @ instruction: 0x4648219d │ │ │ │ - blx ff227a12 │ │ │ │ + blx 1c27ac2 │ │ │ │ strmi r7, [r4], -fp, ror #17 │ │ │ │ strbmi lr, [r8], -r3, asr #15 │ │ │ │ cmppne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx ff027a22 │ │ │ │ + blx 1a27ad2 │ │ │ │ strb r4, [r9, r4, lsl #12] │ │ │ │ - stc 6, cr15, [r6, #-276]! @ 0xfffffeec │ │ │ │ + stcl 6, cr15, [lr], {69} @ 0x45 │ │ │ │ ... │ │ │ │ - rsbseq r6, r9, r8, asr #4 │ │ │ │ + @ instruction: 0x00796198 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r6, [r9], #-0 │ │ │ │ + rsbseq r6, r9, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 12, cr15, cr0, cr12, {6} │ │ │ │ - blcs fe228360 │ │ │ │ + blcs fe228410 │ │ │ │ @ instruction: 0xf8dfb0c7 │ │ │ │ strmi r3, [r1], r0, lsl #23 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ ldrbtmi r0, [r8], #-2940 @ 0xfffff484 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9345 │ │ │ │ strbmi r0, [fp], -r0, lsl #6 │ │ │ │ @@ -452628,21 +452668,21 @@ │ │ │ │ movwcc pc, #29635 @ 0x73c3 @ │ │ │ │ ldmdble r6, {r3, r6, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf0002b5e │ │ │ │ @ instruction: 0xf103833d │ │ │ │ sbcslt r0, r2, #-268435452 @ 0xf0000004 │ │ │ │ vpmax.s8 d2, d0, d6 │ │ │ │ @ instruction: 0xf1a38582 │ │ │ │ - bcs 36aaf0 │ │ │ │ + bcs 36aba0 │ │ │ │ ldrbhi pc, [sp, #-512]! @ 0xfffffe00 @ │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ @ instruction: 0x03220329 │ │ │ │ ldrbeq r0, [fp, #-796]! @ 0xfffffce4 │ │ │ │ tsteq r5, #515899392 @ 0x1ec00000 │ │ │ │ - blcs 5ea168 │ │ │ │ + blcs 5ea218 │ │ │ │ ldrbhi pc, [r1, #-576]! @ 0xfffffdc0 @ │ │ │ │ andseq pc, r1, #-1073741784 @ 0xc0000028 │ │ │ │ vpmin.s8 d2, d0, d23 │ │ │ │ ldm pc, {r2, r3, r5, r6, r8, sl, pc}^ @ │ │ │ │ msreq CPSR_fxc, #18 │ │ │ │ strbeq r0, [sl, #-1386]! @ 0xfffffa96 │ │ │ │ strbeq r0, [sl, #-1386]! @ 0xfffffa96 │ │ │ │ @@ -452667,36 +452707,36 @@ │ │ │ │ strbeq r0, [sl, #-1386]! @ 0xfffffa96 │ │ │ │ strbeq r0, [sl, #-1386]! @ 0xfffffa96 │ │ │ │ strbeq r0, [sl, #-1386]! @ 0xfffffa96 │ │ │ │ strbeq r0, [sl, #-1386]! @ 0xfffffa96 │ │ │ │ strbeq r0, [sl, #-1386]! @ 0xfffffa96 │ │ │ │ strbeq r0, [sl, #-824]! @ 0xfffffcc8 │ │ │ │ strbeq r0, [sl, #-1386]! @ 0xfffffa96 │ │ │ │ - blls 2ead74 │ │ │ │ + blls 2eae24 │ │ │ │ strtmi r2, [r1], -r1, lsl #8 │ │ │ │ andls r2, r9, #-1879048192 @ 0x90000000 │ │ │ │ - blcc 388940 │ │ │ │ - blcs 4d6c44 │ │ │ │ + blcc 3889f0 │ │ │ │ + blcs 4d6cf4 │ │ │ │ @ instruction: 0xf640d806 │ │ │ │ - blx a6ac7c │ │ │ │ + blx a6ad2c │ │ │ │ @ instruction: 0xf003f303 │ │ │ │ ldrmi r0, [r9], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf8d99d04 │ │ │ │ - bvc 1caa140 │ │ │ │ + bvc 1caa1f0 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ ldrmi r3, [r9], #-770 @ 0xfffffcfe │ │ │ │ - blx 1627b5c │ │ │ │ - blls 43bb0c │ │ │ │ + @ instruction: 0xf9f8f698 │ │ │ │ + blls 43bbbc │ │ │ │ subeq pc, r1, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf10b61c3 │ │ │ │ - bvc bea55c │ │ │ │ + bvc bea60c │ │ │ │ movteq pc, #267 @ 0x10b @ │ │ │ │ stc2l 7, cr15, [r0], {252} @ 0xfc │ │ │ │ @ instruction: 0x0014f8db │ │ │ │ - ldc2l 6, cr15, [r2, #872] @ 0x368 │ │ │ │ + ldc2l 6, cr15, [sl, #-872]! @ 0xfffffc98 │ │ │ │ umaalvs pc, r0, fp, r8 @ │ │ │ │ eorseq pc, ip, fp, asr #17 │ │ │ │ andcc fp, r1, r6, lsl r1 │ │ │ │ eorseq pc, ip, fp, asr #17 │ │ │ │ stcls 12, cr1, [r4], {227} @ 0xe3 │ │ │ │ movwls r4, #46617 @ 0xb619 │ │ │ │ ldrdeq pc, [ip], -r9 @ │ │ │ │ @@ -452717,31 +452757,31 @@ │ │ │ │ strcs r2, [r1], #-1026 @ 0xfffffbfe │ │ │ │ andseq pc, r8, fp, lsl #17 │ │ │ │ andseq pc, r0, r1, lsl #2 │ │ │ │ eorpl pc, r0, r9, asr r8 @ │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ tstcs r0, fp, lsr #8 │ │ │ │ @ instruction: 0x0014f8d9 │ │ │ │ - @ instruction: 0xf960f698 │ │ │ │ + @ instruction: 0xf908f698 │ │ │ │ @ instruction: 0x2014f8d9 │ │ │ │ @ instruction: 0xf100692b │ │ │ │ strmi r0, [r4], -r4, asr #14 │ │ │ │ umaalne pc, r1, r2, r9 @ │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ stmdbcs lr, {r0, r1, r7, r8, sp, lr} │ │ │ │ stmib r0, {r0, r1, r3, r5, r7, fp, sp, lr}^ │ │ │ │ ldrtmi r3, [r9], -r7, lsl #10 │ │ │ │ @ instruction: 0x2320bf18 │ │ │ │ streq pc, [r0, #-79] @ 0xffffffb1 │ │ │ │ @ instruction: 0xf8d2bf08 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - ldc2 6, cr15, [sl], {153} @ 0x99 │ │ │ │ + blx ff2a7cda │ │ │ │ ldcge 6, cr4, [r6], {33} @ 0x21 │ │ │ │ @ instruction: 0xf69b9807 │ │ │ │ - blge 6295ac │ │ │ │ + blge 6294fc │ │ │ │ @ instruction: 0x461e9719 │ │ │ │ ldrsbtcs pc, [r4], -fp @ │ │ │ │ ldrls r4, [r6, #-1688] @ 0xfffff968 │ │ │ │ stmib r4, {r1, r5, r7, r9, sl, lr}^ │ │ │ │ ldrmi r5, [r6], r1, lsl #10 │ │ │ │ ldceq 1, cr15, [r4], {2} │ │ │ │ ldm r4, {r1, r2, r9, ip, pc} │ │ │ │ @@ -452764,29 +452804,29 @@ │ │ │ │ strgt r0, [pc], -pc │ │ │ │ strcs r9, [ip], -sl, lsl #22 │ │ │ │ svcgt 0x000f601e │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ @ instruction: 0xf8cc9b08 │ │ │ │ ldmdavs lr, {sp, lr} │ │ │ │ ldrmi r7, [sl, #3123] @ 0xc33 │ │ │ │ - blge b1e2d8 │ │ │ │ + blge b1e388 │ │ │ │ ldrmi r2, [r8], -r0, asr #4 │ │ │ │ movwls r4, #26153 @ 0x6629 │ │ │ │ - stmdb r2, {r0, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia sl!, {r0, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r2, [fp], -r1 │ │ │ │ - blx 1fbb08 │ │ │ │ + blx 1fbbb8 │ │ │ │ stmdacc r1, {r1, r3, ip, sp, lr, pc} │ │ │ │ - blx 1216c68 │ │ │ │ + blx 1216d18 │ │ │ │ strbeq pc, [pc, r2, lsl #2] @ │ │ │ │ stmdbge r6, {r0, r6, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ orreq lr, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf8413301 │ │ │ │ andcc r2, r1, #136, 24 @ 0x8800 │ │ │ │ mvnsle r2, r0, lsl sl │ │ │ │ - bls 37bb48 │ │ │ │ + bls 37bbf8 │ │ │ │ @ instruction: 0xf7fd9807 │ │ │ │ @ instruction: 0xf8dbfd67 │ │ │ │ @ instruction: 0x46063034 │ │ │ │ stcls 3, cr9, [r6, #-24] @ 0xffffffe8 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46279619 │ │ │ │ @ instruction: 0xf8cd3528 │ │ │ │ @@ -452797,128 +452837,128 @@ │ │ │ │ @ instruction: 0xf8cd46ae │ │ │ │ stm r5, {r4, r6, pc} │ │ │ │ ldrls r0, [r3], -pc │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ @ instruction: 0xf8c7c70f │ │ │ │ ldm ip!, {pc} │ │ │ │ stmia sl!, {r0, r1, r2, r3} │ │ │ │ - blls 2ea30c │ │ │ │ + blls 2ea3bc │ │ │ │ andhi pc, r0, sl, asr #17 │ │ │ │ vst2.8 {d6-d7}, [r3 :64], fp │ │ │ │ @ instruction: 0xf5b3237f │ │ │ │ svclt 0x00183f58 │ │ │ │ stmdaeq r3, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movthi pc, #40960 @ 0xa000 @ │ │ │ │ svccs 0x0088f5b3 │ │ │ │ tstphi r4, #0 @ p-variant is OBSOLETE │ │ │ │ svccs 0x0032f5b3 │ │ │ │ eorshi pc, sp, #0 │ │ │ │ svccc 0x0088f5b3 │ │ │ │ @ instruction: 0xf5b3bf18 │ │ │ │ @ instruction: 0xd1252f90 │ │ │ │ @ instruction: 0xf5b32514 │ │ │ │ - blx 33a12e │ │ │ │ + blx 33a1de │ │ │ │ @ instruction: 0xf000f508 │ │ │ │ - blls 40b0d0 │ │ │ │ + blls 40b180 │ │ │ │ stmdals r7, {r1, r5, r9, sl, lr} │ │ │ │ ldrls r2, [r6], -r3, lsl #12 │ │ │ │ movwcs r6, #6169 @ 0x1819 │ │ │ │ ldc2 7, cr15, [sl, #-1012] @ 0xfffffc0c │ │ │ │ - bls 34e374 │ │ │ │ + bls 34e424 │ │ │ │ tstls r0, #0, 6 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ movwcc lr, #6594 @ 0x19c2 │ │ │ │ ldrsbtcc pc, [r4], -fp @ │ │ │ │ - bgt 5bb3b0 │ │ │ │ + bgt 5bb460 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ - blls 2f2b5c │ │ │ │ + blls 2f2c0c │ │ │ │ @ instruction: 0x612a681b │ │ │ │ cmnpcs pc, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ svccs 0x0033f5b3 │ │ │ │ bicshi pc, ip, r0 │ │ │ │ svccc 0x00c8f5b3 │ │ │ │ @ instruction: 0xf5b3bf18 │ │ │ │ @ instruction: 0xd1292fbc │ │ │ │ - bls 4337b8 │ │ │ │ - blx 334b82 │ │ │ │ + bls 433868 │ │ │ │ + blx 334c32 │ │ │ │ @ instruction: 0xf000f508 │ │ │ │ @ instruction: 0xf5b383af │ │ │ │ @ instruction: 0xf0003fc8 │ │ │ │ - blls 40b0e4 │ │ │ │ + blls 40b194 │ │ │ │ stmdals r7, {r1, r5, r9, sl, lr} │ │ │ │ ldrls r2, [r6], -r3, lsl #12 │ │ │ │ movwcs r6, #6169 @ 0x1819 │ │ │ │ stc2l 7, cr15, [r6], #1012 @ 0x3f4 │ │ │ │ - bls 34e3dc │ │ │ │ + bls 34e48c │ │ │ │ tstls r0, #0, 6 │ │ │ │ movwcc lr, #6594 @ 0x19c2 │ │ │ │ ldrsbtcc pc, [r4], -fp @ │ │ │ │ - bgt 5bb414 │ │ │ │ + bgt 5bb4c4 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0x612b2305 │ │ │ │ @ instruction: 0xf1089b04 │ │ │ │ ldmdavs fp, {r0, fp} │ │ │ │ cmnpcs pc, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ svccc 0x0054f5b3 │ │ │ │ andhi pc, sl, #0 │ │ │ │ svccs 0x0036f5b3 │ │ │ │ orrshi pc, r2, r0 │ │ │ │ umaalcc pc, r1, fp, r8 @ │ │ │ │ ldrcs fp, [r4, #-811] @ 0xfffffcd5 │ │ │ │ ldrsbtcc pc, [ip], -fp @ │ │ │ │ - blx 334fea │ │ │ │ + blx 33509a │ │ │ │ @ instruction: 0xf000f508 │ │ │ │ - bls 40b188 │ │ │ │ + bls 40b238 │ │ │ │ ldmdavs r1, {r0, r1, r8, r9, fp, sp} │ │ │ │ tstphi lr, #0 @ p-variant is OBSOLETE │ │ │ │ movwcs r9, #6151 @ 0x1807 │ │ │ │ strcs r4, [r2], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7fd9616 │ │ │ │ - bls 3696bc │ │ │ │ + bls 36976c │ │ │ │ andsls r2, r3, r0, lsl #6 │ │ │ │ stmib r2, {r4, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8db3301 │ │ │ │ @ instruction: 0xf1083034 │ │ │ │ ldrmi r0, [sp], #-2049 @ 0xfffff7ff │ │ │ │ stm r4, {r0, r1, r2, r3, r9, fp, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ movwcs r0, #8207 @ 0x200f │ │ │ │ - blls 3028c8 │ │ │ │ + blls 302978 │ │ │ │ @ instruction: 0x071b7a5b │ │ │ │ adcshi pc, sp, r0 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ ldrmi fp, [lr], -r0, lsr #32 │ │ │ │ - bge afbe9c │ │ │ │ + bge afbf4c │ │ │ │ tstpeq r6, pc, asr #4 @ p-variant is OBSOLETE │ │ │ │ mvnsvc pc, pc, asr #13 │ │ │ │ tstls fp, r6, lsl #4 │ │ │ │ andls sl, r9, #28, 20 @ 0x1c000 │ │ │ │ andls sl, sl, #135168 @ 0x21000 │ │ │ │ andcs r9, r1, sl, lsl #22 │ │ │ │ strbmi r9, [r9], -r4, lsl #20 │ │ │ │ - beq 22658c │ │ │ │ + beq 22663c │ │ │ │ strvs lr, [r0], -r3, asr #19 │ │ │ │ @ instruction: 0xf10b609e │ │ │ │ - bl 26b0dc │ │ │ │ + bl 26b18c │ │ │ │ @ instruction: 0xf9320583 │ │ │ │ stmiavc sl!, {r0, r1, r5, ip, sp} │ │ │ │ andvs lr, r2, sp, asr #19 │ │ │ │ andeq pc, pc, #2 │ │ │ │ stmib sp, {r0, r3, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf7fe6600 │ │ │ │ stmiavc fp!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strbmi r7, [r1], -pc, ror #17 │ │ │ │ vmlal.u8 , d3, d8 │ │ │ │ ldmibeq fp, {r0, r9, ip} │ │ │ │ streq pc, [r1, -r7, asr #7] │ │ │ │ - beq 3e7214 │ │ │ │ - bcs 5e721c │ │ │ │ - @ instruction: 0xff06f69a │ │ │ │ + beq 3e72c4 │ │ │ │ + bcs 5e72cc │ │ │ │ + mcr2 6, 5, pc, cr14, cr10, {4} @ │ │ │ │ ldrdgt pc, [r4], -sp @ │ │ │ │ movweq pc, #12367 @ 0x304f @ │ │ │ │ addge pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88d4605 │ │ │ │ @ instruction: 0xf88d7082 │ │ │ │ svcls 0x00063083 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @@ -452934,145 +452974,145 @@ │ │ │ │ addsmi r0, r8, #1, 30 │ │ │ │ @ instruction: 0xf042bf18 │ │ │ │ movwcc r0, #4609 @ 0x1201 │ │ │ │ @ instruction: 0xd1f6429d │ │ │ │ vst2.16 {d27-d30}, [pc :128], sl │ │ │ │ @ instruction: 0xf8d971ac │ │ │ │ @ instruction: 0xf6970014 │ │ │ │ - @ instruction: 0xf89aff7b │ │ │ │ + @ instruction: 0xf89aff23 │ │ │ │ @ instruction: 0xf1003011 │ │ │ │ @ instruction: 0x462a0a1c │ │ │ │ @ instruction: 0x46074651 │ │ │ │ - blx 20a7f68 │ │ │ │ + blx aa8018 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ mulne ip, r9, r8 │ │ │ │ ldreq pc, [r0, #-263]! @ 0xfffffef9 │ │ │ │ vbic.i16 d24, #47616 @ 0xba00 │ │ │ │ @ instruction: 0xf8dd0308 │ │ │ │ - b 125a57c │ │ │ │ - blls 4aac2c │ │ │ │ + b 125a62c │ │ │ │ + blls 4aacdc │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ teqhi fp, #1275068416 @ 0x4c000000 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ stmdals r7, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf69b4639 │ │ │ │ - bls 429238 │ │ │ │ + bls 429188 │ │ │ │ tstls r4, #201326592 @ 0xc000000 │ │ │ │ stmib r4, {r2, r4, r8, r9, sp}^ │ │ │ │ strtmi r6, [r4], r0, lsl #12 │ │ │ │ @ instruction: 0xf10b6b55 │ │ │ │ adcvs r0, r6, r1, lsl #22 │ │ │ │ @ instruction: 0xf8cd9f05 │ │ │ │ - blx 2d26f2 │ │ │ │ + blx 2d27a2 │ │ │ │ ldrtmi r5, [lr], r8, lsl #10 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ @ instruction: 0xf8cd4627 │ │ │ │ @ instruction: 0xf108a04c │ │ │ │ ldm lr!, {r0, fp} │ │ │ │ strgt r0, [pc, -pc] │ │ │ │ ldrtmi r2, [sl], -r3, lsl #6 │ │ │ │ andsvs r4, r3, pc, lsl r6 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ - blls 31b9c8 │ │ │ │ - bvc 18c264c │ │ │ │ + blls 31ba78 │ │ │ │ + bvc 18c26fc │ │ │ │ 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, [r0, #616] @ 0x268 │ │ │ │ umaalcs pc, r3, fp, r8 @ │ │ │ │ strtmi r2, [r9], -r0, lsr #6 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #8 │ │ │ │ - blx a2801c │ │ │ │ + @ instruction: 0xf9c8f699 │ │ │ │ ldrbmi r9, [r9], -r7, lsl #16 │ │ │ │ - blx 1a802c │ │ │ │ + blx feba80dc │ │ │ │ mlascc r0, fp, r8, pc @ │ │ │ │ eorsle r2, r9, r4, lsl #22 │ │ │ │ @ instruction: 0xf8d92300 │ │ │ │ rsbvs r0, r3, r4, lsl r0 │ │ │ │ @ instruction: 0xf89b2101 │ │ │ │ @ instruction: 0x26002031 │ │ │ │ tstls r6, #0, 14 │ │ │ │ ldrvs lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0xff6af697 │ │ │ │ + @ instruction: 0xff12f697 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2d1200 │ │ │ │ + blgt 2d12b0 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf69b9807 │ │ │ │ - @ instruction: 0xf89bfae1 │ │ │ │ + @ instruction: 0xf89bfa89 │ │ │ │ cmplt fp, r0, lsr r0 │ │ │ │ andcs sl, r0, #606208 @ 0x94000 │ │ │ │ stcpl 8, cr15, [r4], {65} @ 0x41 │ │ │ │ - blcs 428710 │ │ │ │ + blcs 4287c0 │ │ │ │ addsmi r3, r3, #268435456 @ 0x10000000 │ │ │ │ - blcs 2dedf4 │ │ │ │ + blcs 2deea4 │ │ │ │ addhi pc, r6, #0, 4 │ │ │ │ tstcs r0, r4, lsr #20 │ │ │ │ - bl 28ee38 │ │ │ │ + bl 28eee8 │ │ │ │ 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], -r1, asr #18 │ │ │ │ ldrcs pc, [r0, #-2271]! @ 0xfffff721 │ │ │ │ strcc pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 13446b4 │ │ │ │ + blls 1344764 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r8], -r5, lsl #5 │ │ │ │ pop {r0, r1, r2, r6, ip, sp, pc} │ │ │ │ - blls 30e620 │ │ │ │ + blls 30e6d0 │ │ │ │ strcs r2, [r2], #-522 @ 0xfffffdf6 │ │ │ │ andls r2, r9, #1073741824 @ 0x40000000 │ │ │ │ ldr r7, [r2, #-2587]! @ 0xfffff5e5 │ │ │ │ strcs r9, [r2], #-2820 @ 0xfffff4fc │ │ │ │ strls r4, [r9], #-1569 @ 0xfffff9df │ │ │ │ str r7, [ip, #-2587]! @ 0xfffff5e5 │ │ │ │ strcs r9, [r2], #-2820 @ 0xfffff4fc │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ - bvc 8ceea8 │ │ │ │ - blls 323b1c │ │ │ │ + bvc 8cef58 │ │ │ │ + blls 323bcc │ │ │ │ strcs r2, [r2], #-512 @ 0xfffffe00 │ │ │ │ andls r2, r9, #1073741824 @ 0x40000000 │ │ │ │ ldr r7, [lr, #-2587] @ 0xfffff5e5 │ │ │ │ strcs r9, [r1], #-2820 @ 0xfffff4fc │ │ │ │ @ instruction: 0xf1a37a1b │ │ │ │ - bcs 22aed8 │ │ │ │ + bcs 22af88 │ │ │ │ subshi pc, r9, #64, 4 │ │ │ │ tstcs r2, r4, lsl #4 │ │ │ │ ldr r9, [r2, #-521] @ 0xfffffdf7 │ │ │ │ tstcs r2, r4, lsl #22 │ │ │ │ tstls r9, r1, lsl #8 │ │ │ │ str r7, [ip, #-2587] @ 0xfffff5e5 │ │ │ │ strcs r9, [r1], #-2820 @ 0xfffff4fc │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ - bvc 8ceee8 │ │ │ │ - blls 323adc │ │ │ │ + bvc 8cef98 │ │ │ │ + blls 323b8c │ │ │ │ tstcs r2, r1, lsl #8 │ │ │ │ - bvc 8cf6f4 │ │ │ │ - blls 323ad0 │ │ │ │ + bvc 8cf7a4 │ │ │ │ + blls 323b80 │ │ │ │ strcs r2, [r1], #-512 @ 0xfffffe00 │ │ │ │ andls r2, r9, #-2147483648 @ 0x80000000 │ │ │ │ ldrbt r7, [r8], #2587 @ 0xa1b │ │ │ │ strcs r9, [r3], #-2820 @ 0xfffff4fc │ │ │ │ strls r4, [r9], #-1569 @ 0xfffff9df │ │ │ │ ldrbt r7, [r2], #2587 @ 0xa1b │ │ │ │ rsccc pc, r5, #10027008 @ 0x990000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 4cadd0 │ │ │ │ - bl 2d130c │ │ │ │ + bls 4cae80 │ │ │ │ + bl 2d13bc │ │ │ │ @ instruction: 0xf89b1302 │ │ │ │ ldmvc fp, {r2, r6, sp} │ │ │ │ vmul.p32 d16, d19, d11 │ │ │ │ @ instruction: 0xf88b0201 │ │ │ │ ldrb r2, [fp], -r4, asr #32 │ │ │ │ strtmi r9, [r2], -r8, lsl #22 │ │ │ │ strcs r9, [r0, #-2055] @ 0xfffff7f9 │ │ │ │ @@ -453081,33 +453121,33 @@ │ │ │ │ @ instruction: 0xf7fd2301 │ │ │ │ ldrls pc, [r6, #-2841] @ 0xfffff4e7 │ │ │ │ strpl lr, [r1, #-2500] @ 0xfffff63c │ │ │ │ @ instruction: 0xf8db2314 │ │ │ │ @ instruction: 0x46865034 │ │ │ │ @ instruction: 0x46269019 │ │ │ │ @ instruction: 0xf8cd9f05 │ │ │ │ - blx 2d2882 │ │ │ │ + blx 2d2932 │ │ │ │ ldrtmi r5, [ip], r8, lsl #10 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ sub pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xf8c6c60f │ │ │ │ strtmi sl, [r6], -r0 │ │ │ │ - strgt ip, [pc, #-3599] @ 1e9955 │ │ │ │ + strgt ip, [pc, #-3599] @ 1e9a05 │ │ │ │ @ instruction: 0xf8c59b04 │ │ │ │ ldmdavs fp, {sp, pc} │ │ │ │ cmnpcs pc, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ - blls 423f3c │ │ │ │ + blls 423fec │ │ │ │ stmdals r7, {r1, r5, r9, sl, lr} │ │ │ │ ldrls r2, [r6, #-1280] @ 0xfffffb00 │ │ │ │ - beq 3268bc │ │ │ │ + beq 32696c │ │ │ │ movwcs r6, #6233 @ 0x1859 │ │ │ │ - blx ffc2877c │ │ │ │ + blx ffc2882c │ │ │ │ stmib r4, {r1, r2, r4, r8, sl, ip, pc}^ │ │ │ │ tstcs r4, #4194304 @ 0x400000 │ │ │ │ ldrsbtpl pc, [r4], -fp @ │ │ │ │ andsls r4, r9, r6, lsl #13 │ │ │ │ svcls 0x00054626 │ │ │ │ subsge pc, r0, sp, asr #17 │ │ │ │ strpl pc, [r8, #-2819] @ 0xfffff4fd │ │ │ │ @@ -453115,96 +453155,96 @@ │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ cps #15 │ │ │ │ @ instruction: 0xf8cd0801 │ │ │ │ ldm ip!, {r2, r3, r6, sp, lr, pc} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ andge pc, r0, r6, asr #17 │ │ │ │ cdpgt 6, 0, cr4, cr15, cr6, {1} │ │ │ │ - blls 31bc04 │ │ │ │ + blls 31bcb4 │ │ │ │ andge pc, r0, r5, asr #17 │ │ │ │ vst2.8 {d6-d7}, [r3 :64], fp │ │ │ │ ldr r2, [r1, #895] @ 0x37f │ │ │ │ strbmi r9, [r1], -r8, lsl #22 │ │ │ │ ldmdavs lr, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ - stc2l 6, cr15, [r0, #-616]! @ 0xfffffd98 │ │ │ │ + stc2 6, cr15, [r8, #-616] @ 0xfffffd98 │ │ │ │ ldcvc 6, cr4, [r3], #-20 @ 0xffffffec │ │ │ │ mulsle pc, r8, r2 @ │ │ │ │ subcs sl, r0, #36, 22 @ 0x9000 │ │ │ │ tstcs r0, r8, lsl r6 │ │ │ │ @ instruction: 0xf6449306 │ │ │ │ - andcs lr, r1, r4, lsr lr │ │ │ │ + ldrdcs lr, [r1], -ip │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ stmdacc r1, {r3, r5, r7, lr} │ │ │ │ - blx 1217204 │ │ │ │ + blx 12172b4 │ │ │ │ strbeq pc, [sp, r2, lsl #2] @ │ │ │ │ stmdbge r6, {r0, r6, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ orreq lr, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf8413301 │ │ │ │ andcc r2, r1, #136, 24 @ 0x8800 │ │ │ │ mvnsle r2, r0, lsl sl │ │ │ │ - bls 37c0e4 │ │ │ │ + bls 37c194 │ │ │ │ @ instruction: 0xf7fd9807 │ │ │ │ @ instruction: 0x4606fa99 │ │ │ │ tstls r4, #603979776 @ 0x24000000 │ │ │ │ @ instruction: 0x96192314 │ │ │ │ @ instruction: 0xf04f9f05 │ │ │ │ @ instruction: 0xf8db0a00 │ │ │ │ @ instruction: 0x46a45034 │ │ │ │ subsge pc, r8, sp, asr #17 │ │ │ │ vqdmulh.s d15, d8, d3 │ │ │ │ - bge 264f58 │ │ │ │ + bge 265008 │ │ │ │ ldrmi r4, [r5], #-1726 @ 0xfffff942 │ │ │ │ ldm r4, {r0, r3, r9, ip, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ ldrls r0, [r3], -pc │ │ │ │ ldm lr!, {r1, r2, r5, r9, sl, lr} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ ldrtmi r2, [r2], -r9, lsl #6 │ │ │ │ andsvs r4, r3, lr, lsl r6 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ - blls 41bcac │ │ │ │ + blls 41bd5c │ │ │ │ @ instruction: 0xf108602e │ │ │ │ ldrbmi r0, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf69a689f │ │ │ │ - @ instruction: 0x4605fd11 │ │ │ │ + @ instruction: 0x4605fcb9 │ │ │ │ addsmi r7, r8, #15104 @ 0x3b00 │ │ │ │ - blge b1e904 │ │ │ │ + blge b1e9b4 │ │ │ │ ldrmi r2, [r8], -r0, asr #4 │ │ │ │ movwls r4, #26193 @ 0x6651 │ │ │ │ - stcl 6, cr15, [r4, #272]! @ 0x110 │ │ │ │ + stc 6, cr15, [ip, #272] @ 0x110 │ │ │ │ ldrbmi r2, [r3], -r1 │ │ │ │ adcmi r4, r8, r2, asr r6 │ │ │ │ addlt r3, r0, #65536 @ 0x10000 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107c9 │ │ │ │ - bl 254dc4 │ │ │ │ + bl 254e74 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ stccs 8, cr15, [r8], {65} @ 0x41 │ │ │ │ - bcs 5f70bc │ │ │ │ + bcs 5f716c │ │ │ │ @ instruction: 0x4639d1f2 │ │ │ │ stmdals r7, {r1, r2, r9, fp, ip, pc} │ │ │ │ - blx 14a88b8 │ │ │ │ - blls 43c0e4 │ │ │ │ + blx 14a8968 │ │ │ │ + blls 43c194 │ │ │ │ cdpeq 0, 0, cr15, cr10, cr15, {2} │ │ │ │ @ instruction: 0xf1089719 │ │ │ │ cdpls 8, 0, cr0, cr5, cr2, {0} │ │ │ │ - beq 726ce4 │ │ │ │ + beq 726d94 │ │ │ │ tstls r6, #0, 6 │ │ │ │ movwcc lr, #6596 @ 0x19c4 │ │ │ │ @ instruction: 0xf8cd46b4 │ │ │ │ ldm r4, {r4, r6, sp, lr, pc} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r6], -pc │ │ │ │ @ instruction: 0xf8db9713 │ │ │ │ ldm ip!, {r2, r4, r5, ip, lr} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ ssatmi r4, #3, r5, asr #8 │ │ │ │ and pc, r0, r6, asr #17 │ │ │ │ @ instruction: 0x000fe8ba │ │ │ │ - blls 31bd48 │ │ │ │ + blls 31bdf8 │ │ │ │ and pc, r0, r5, asr #17 │ │ │ │ vst2.8 {d6-d7}, [r3 :64], fp │ │ │ │ ldrb r2, [r3, #-895] @ 0xfffffc81 │ │ │ │ strtmi r9, [r2], -r8, lsl #22 │ │ │ │ strcs r9, [r3, #-2055] @ 0xfffff7f9 │ │ │ │ @ instruction: 0xf04f9516 │ │ │ │ ldmdavs r9, {r2, r9, fp} │ │ │ │ @@ -453221,15 +453261,15 @@ │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ cps #15 │ │ │ │ @ instruction: 0xf8cd0801 │ │ │ │ ldm ip!, {r2, r3, r6, sp, lr, pc} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ andge pc, r0, r6, asr #17 │ │ │ │ cdpgt 6, 0, cr4, cr15, cr6, {1} │ │ │ │ - blls 31bdac │ │ │ │ + blls 31be5c │ │ │ │ andge pc, r0, r5, asr #17 │ │ │ │ vst2.8 {d6-d7}, [r3 :64], fp │ │ │ │ ldrt r2, [r9], #895 @ 0x37f │ │ │ │ strtmi r9, [r2], -r8, lsl #22 │ │ │ │ strcs r9, [r3, #-2055] @ 0xfffff7f9 │ │ │ │ @ instruction: 0xf04f9516 │ │ │ │ ldmdavs r9, {r0, r9, fp} │ │ │ │ @@ -453245,72 +453285,72 @@ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ ldrsbtpl pc, [r4], -fp @ │ │ │ │ sub pc, ip, sp, asr #17 │ │ │ │ ldm ip!, {r2, r3, r4, r5, r8, sl, ip, sp} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ andge pc, r0, r6, asr #17 │ │ │ │ cdpgt 6, 0, cr4, cr15, cr6, {1} │ │ │ │ - blls 31be0c │ │ │ │ + blls 31bebc │ │ │ │ andge pc, r0, r5, asr #17 │ │ │ │ vst2.8 {d6-d7}, [r3 :64], fp │ │ │ │ str r2, [r5], #895 @ 0x37f │ │ │ │ andls r9, r2, r9, lsl #16 │ │ │ │ stmib sp, {r3, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fc6400 │ │ │ │ @ instruction: 0x4605f8d1 │ │ │ │ - bllt ff4e89ec │ │ │ │ + bllt ff4e8a9c │ │ │ │ @ instruction: 0xf8d92300 │ │ │ │ tstls r6, #20 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ strcs r6, [r0], -r3, rrx │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf6976710 │ │ │ │ - @ instruction: 0x4606fd57 │ │ │ │ - blls 356f10 │ │ │ │ + @ instruction: 0x4606fcff │ │ │ │ + blls 356fc0 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ stmdals r7, {r2, r4, r9, sl, ip, sp} │ │ │ │ - @ instruction: 0xf8cef69b │ │ │ │ + @ instruction: 0xf876f69b │ │ │ │ str r9, [r0], #1555 @ 0x613 │ │ │ │ @ instruction: 0x46229316 │ │ │ │ movwcs r9, #6151 @ 0x1807 │ │ │ │ movwcs lr, #1249 @ 0x4e1 │ │ │ │ @ instruction: 0x0014f8d9 │ │ │ │ eorcs r9, r0, #1476395008 @ 0x58000000 │ │ │ │ rsbvs r2, r3, r1, lsl #2 │ │ │ │ strcs r2, [r0, -r0, lsl #12] │ │ │ │ ldrvs lr, [r0, -sp, asr #19] │ │ │ │ - ldc2 6, cr15, [r8, #-604]! @ 0xfffffda4 │ │ │ │ + stc2l 6, cr15, [r0], #604 @ 0x25c │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2d1664 │ │ │ │ + blgt 2d1714 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf69b9807 │ │ │ │ - ldrls pc, [r3], -pc, lsr #17 │ │ │ │ + @ instruction: 0x9613f857 │ │ │ │ movwls lr, #62613 @ 0xf495 │ │ │ │ - blls 414a98 │ │ │ │ + blls 414b48 │ │ │ │ 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, r2, r3, r5, r8, fp, ip, sp, lr, pc}^ │ │ │ │ stmdavs fp, {r2, r3, r9, ip} │ │ │ │ sbceq lr, r2, #3072 @ 0xc00 │ │ │ │ - blcs a09bb0 │ │ │ │ + blcs a09c60 │ │ │ │ stmdale r2!, {r1, r4, r7, r9, fp, sp, lr}^ │ │ │ │ - blcs 9b9690 │ │ │ │ + blcs 9b9740 │ │ │ │ ldm pc, {r1, r3, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ ldmdbvs r6, {r0, r1, ip, sp, lr, pc}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, r9, sl, ip, lr}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, sp, lr}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ - blls 402458 │ │ │ │ + blls 402508 │ │ │ │ stmdals r7, {r1, r5, r9, sl, lr} │ │ │ │ ldrls r2, [r6], -r0, lsl #12 │ │ │ │ movwcs r6, #6233 @ 0x1859 │ │ │ │ @ instruction: 0xf94af7fd │ │ │ │ andsls r9, r3, r5, lsl #20 │ │ │ │ stmib r2, {r4, r9, sl, ip, pc}^ │ │ │ │ ldr r6, [r8], #1537 @ 0x601 │ │ │ │ @@ -453333,34 +453373,34 @@ │ │ │ │ strgt ip, [pc], -pc, lsl #30 │ │ │ │ andge pc, r0, r6, asr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xf8c5c50f │ │ │ │ strb sl, [r3], #-0 │ │ │ │ movwls sl, #27428 @ 0x6b24 │ │ │ │ ldcmi 5, cr14, [r2], {130} @ 0x82 │ │ │ │ - bmi 672f34 │ │ │ │ + bmi 672fe4 │ │ │ │ stmdbpl r0, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf6446800 │ │ │ │ - @ instruction: 0xf644ef7a │ │ │ │ - sbcslt lr, r3, #104, 22 @ 0x1a000 │ │ │ │ + @ instruction: 0xf644ef22 │ │ │ │ + sbcslt lr, r3, #16, 22 @ 0x4000 │ │ │ │ umaalcs pc, r4, fp, r8 @ │ │ │ │ andeq pc, r1, #-1946157055 @ 0x8c000001 │ │ │ │ subcs pc, r4, fp, lsl #17 │ │ │ │ @ instruction: 0x4613e43c │ │ │ │ addslt lr, r3, #64487424 @ 0x3d80000 │ │ │ │ movwcs lr, #22516 @ 0x57f4 │ │ │ │ movwls r2, #37122 @ 0x9102 │ │ │ │ - blt ff328b5c │ │ │ │ - svc 0x0052f644 │ │ │ │ - rsbseq r6, r9, r4, lsl r0 │ │ │ │ + blt ff328c0c │ │ │ │ + cdp 6, 15, cr15, cr10, cr4, {2} │ │ │ │ + rsbseq r5, r9, r4, ror #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r9, lr │ │ │ │ - ldrhteq r5, [r9], #-156 @ 0xffffff64 │ │ │ │ + rsbseq r5, r9, lr, asr pc │ │ │ │ + rsbseq r5, r9, ip, lsl #18 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq ip, r5, r4, ror #7 │ │ │ │ + ldrdeq ip, [r5], -ip @ │ │ │ │ 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 +453412,15 @@ │ │ │ │ vabal.u8 , d8, d12 │ │ │ │ ldmpl r3, {r0, fp, ip}^ │ │ │ │ vsub.i32 d23, d8, d10 │ │ │ │ ldmdavs fp, {r0, r1, r2, r8, sl} │ │ │ │ @ instruction: 0xf04f9315 │ │ │ │ stmdavs fp, {r8, r9} │ │ │ │ andeq pc, pc, #2 │ │ │ │ - strcs pc, [pc, #-872] @ 1ea864 │ │ │ │ + strcs pc, [pc, #-872] @ 1ea914 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ movwne pc, #62275 @ 0xf343 @ │ │ │ │ ldrmi pc, [r7, #-872] @ 0xfffffc98 │ │ │ │ stc2 7, cr15, [ip], {254} @ 0xfe │ │ │ │ vmax.u32 d20, d24, d20 │ │ │ │ strls r6, [r9, #-1311] @ 0xfffffae1 │ │ │ │ @ instruction: 0xf8ddad0d │ │ │ │ @@ -453390,98 +453430,98 @@ │ │ │ │ @ instruction: 0xf1bec40f │ │ │ │ ldm ip, {r0, r8, r9, sl, fp} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ tstle r2, pc │ │ │ │ svceq 0x0000f1b8 │ │ │ │ vst4.8 {d29-d32}, [pc :128], fp │ │ │ │ ldmdbvs r8!, {r2, r3, r5, r7, r8, ip, sp, lr}^ │ │ │ │ - blx ffca8672 │ │ │ │ + blx fe6a8722 │ │ │ │ mulscc r1, sl, r8 │ │ │ │ - beq 92701c │ │ │ │ + beq 9270cc │ │ │ │ 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, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1097b39 │ │ │ │ @ instruction: 0xf8b90430 │ │ │ │ vmov.i32 d18, #184 @ 0x000000b8 │ │ │ │ vld2.8 {d0-d3}, [r2], r8 │ │ │ │ - b 1243638 │ │ │ │ + b 12436e8 │ │ │ │ @ instruction: 0xf02201c3 │ │ │ │ @ instruction: 0xf6400209 │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ @ instruction: 0xf8a94313 │ │ │ │ - stcgt 0, cr3, [pc, #-96] @ 1eabf0 │ │ │ │ + stcgt 0, cr3, [pc, #-96] @ 1eaca0 │ │ │ │ ldm r5, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf69a4630 │ │ │ │ - bmi 4aab18 │ │ │ │ + bmi 4aaa68 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrbmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf64487f0 │ │ │ │ - svclt 0x0000eec4 │ │ │ │ - rsbseq r5, r9, r4, ror #8 │ │ │ │ + svclt 0x0000ee6c │ │ │ │ + ldrhteq r5, [r9], #-52 @ 0xffffffcc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0079539a │ │ │ │ + rsbseq r5, r9, sl, ror #5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ - bmi 153c4fc │ │ │ │ - blmi 153c710 │ │ │ │ + bmi 153c5ac │ │ │ │ + blmi 153c7c0 │ │ │ │ @ instruction: 0x460c447a │ │ │ │ addlt r4, sl, r7, lsl #12 │ │ │ │ stmdaeq r4, {r8, ip, sp, lr, pc} │ │ │ │ ldmpl r3, {r8, sp}^ │ │ │ │ ldmdavs fp, {r6, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ @ instruction: 0xf6970300 │ │ │ │ - ldmdbvs sl!, {r0, r2, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs sl!, {r0, r2, r3, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ stmdbeq r4, {r8, ip, sp, lr, pc}^ │ │ │ │ strmi r6, [r5], -r3, lsr #18 │ │ │ │ vmlal.u8 q11, d19, d17 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ strne lr, [r7], #-2496 @ 0xfffff640 │ │ │ │ - blcs 57c608 │ │ │ │ + blcs 57c6b8 │ │ │ │ svclt 0x0014466c │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - mcr2 6, 4, pc, cr2, cr8, {4} @ │ │ │ │ + mcr2 6, 1, pc, cr10, cr8, {4} @ │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xff60f69a │ │ │ │ + @ instruction: 0xff08f69a │ │ │ │ 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 2263f4 │ │ │ │ + blx 20a8822 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2bc6c8 │ │ │ │ + blgt 2bc778 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf69a4640 │ │ │ │ - @ instruction: 0xf1baff49 │ │ │ │ + @ instruction: 0xf1bafef1 │ │ │ │ andle r0, fp, r0, lsl #30 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ @ instruction: 0xff22f7ff │ │ │ │ @ instruction: 0x46034632 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69a4640 │ │ │ │ - @ instruction: 0x4606fd15 │ │ │ │ + @ instruction: 0x4606fcbd │ │ │ │ ldmdbvs r8!, {r0, r8, sp}^ │ │ │ │ - blx fe2287ae │ │ │ │ + blx c2885e │ │ │ │ strmi r6, [r7], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - beq a27178 │ │ │ │ - @ instruction: 0xf88cf6da │ │ │ │ + beq a27228 │ │ │ │ + @ instruction: 0xf834f6da │ │ │ │ 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 +453533,28 @@ │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ cmppeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x3055f895 │ │ │ │ @ instruction: 0xf8954638 │ │ │ │ @ instruction: 0xf6982054 │ │ │ │ - ldrtmi pc, [r9], -r5, lsr #28 @ │ │ │ │ + ldrtmi pc, [r9], -sp, asr #27 @ │ │ │ │ @ instruction: 0xf69a4640 │ │ │ │ - bmi 4aa9c4 │ │ │ │ + bmi 4aa914 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r8], -r3, lsl #2 │ │ │ │ pop {r1, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf64487f0 │ │ │ │ - svclt 0x0000ee1a │ │ │ │ - rsbseq r5, r9, r8, asr r3 │ │ │ │ + svclt 0x0000edc2 │ │ │ │ + rsbseq r5, r9, r8, lsr #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r9, r6, asr #4 │ │ │ │ + @ instruction: 0x00795196 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cmppeq r0, #204, 16 @ p-variant is OBSOLETE @ 0xcc0000 │ │ │ │ stcmi 6, cr15, [ip, #692] @ 0x2b4 │ │ │ │ ldclcc 8, cr15, [r0, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0xf8df4614 │ │ │ │ @@ -453523,41 +453563,41 @@ │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ strmi r3, [pc], -r8, asr #26 │ │ │ │ vst4.8 {d18-d21}, [pc], r0 │ │ │ │ ldclge 1, cr7, [r3, #-232]! @ 0xffffff18 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ stccc 8, cr15, [r4], {205} @ 0xcd │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf99af703 │ │ │ │ + @ instruction: 0xf942f703 │ │ │ │ strtmi r4, [r9], -r0, lsl #13 │ │ │ │ @ instruction: 0xf66d4630 │ │ │ │ - @ instruction: 0xf895f883 │ │ │ │ + @ instruction: 0xf895f82b │ │ │ │ @ instruction: 0xf8c81323 │ │ │ │ cmnlt r7, #28 │ │ │ │ ldccc 8, cr15, [r8, #-892] @ 0xfffffc84 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmda r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andcc r2, r1, #0, 30 │ │ │ │ andcs lr, r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stccc 8, cr15, [r0, #-892] @ 0xfffffc84 │ │ │ │ ldrtmi r9, [sl], -r0, lsl #4 │ │ │ │ ldrbtmi sl, [fp], #-3860 @ 0xfffff0ec │ │ │ │ @ instruction: 0xf1084638 │ │ │ │ @ instruction: 0xf69a0b04 │ │ │ │ - ldrbmi pc, [ip], pc, ror #21 @ │ │ │ │ + @ instruction: 0x46dcfa97 │ │ │ │ stmia ip!, {r0, r1, r2, r3, r8, r9, sl, fp, lr, pc} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1} │ │ │ │ strtmi r0, [r8], -r3 │ │ │ │ @ instruction: 0x21b8f640 │ │ │ │ @ instruction: 0x7014f8d8 │ │ │ │ eoreq pc, r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ldc2 7, cr15, [r0], {2} │ │ │ │ + blx ff028b4a │ │ │ │ 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 +453607,25 @@ │ │ │ │ andcc r0, r1, r0, lsl #30 │ │ │ │ streq lr, [r0, -r3, asr #16] │ │ │ │ mvnsle r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf8dfaf14 │ │ │ │ @ instruction: 0xf3bf3c9c │ │ │ │ andls r8, r0, fp, asr pc │ │ │ │ @ instruction: 0x4638447b │ │ │ │ - blx ff0a8940 │ │ │ │ - bleq 3272fc │ │ │ │ + blx 1aa89f0 │ │ │ │ + bleq 3273ac │ │ │ │ ldrbmi ip, [ip], pc, lsl #30 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, r7, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf6404628 │ │ │ │ @ instruction: 0xf8d821b8 │ │ │ │ @ instruction: 0xf1077014 │ │ │ │ @ instruction: 0xf7020221 │ │ │ │ - @ instruction: 0xf894fbd9 │ │ │ │ + @ instruction: 0xf894fb81 │ │ │ │ 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 +453638,15 @@ │ │ │ │ @ instruction: 0xf8944798 │ │ │ │ @ instruction: 0xf888309c │ │ │ │ cdpne 2, 0, cr3, cr3, cr5, {7} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ rsccc pc, r4, #136, 16 @ 0x880000 │ │ │ │ umaalcs pc, r1, r7, r9 @ │ │ │ │ @ instruction: 0xf8872301 │ │ │ │ - bcs 2f73dc │ │ │ │ + bcs 2f748c │ │ │ │ @ instruction: 0xf897bf02 │ │ │ │ @ instruction: 0xf0433142 │ │ │ │ @ instruction: 0xf8870304 │ │ │ │ @ instruction: 0xf8d53142 │ │ │ │ @ instruction: 0xf8d533a4 │ │ │ │ @ instruction: 0xf1031a28 │ │ │ │ @ instruction: 0xf8d50c01 │ │ │ │ @@ -453617,20 +453657,20 @@ │ │ │ │ @ instruction: 0xf8c73301 │ │ │ │ @ instruction: 0xb1213178 │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ smlawteq r0, r1, r1, pc @ │ │ │ │ @ instruction: 0xf887b2c9 │ │ │ │ @ instruction: 0xf8d51046 │ │ │ │ ldmdaeq fp, {r3, r4, r6, sl, ip, sp}^ │ │ │ │ - blx feedac18 │ │ │ │ + blx feedacc8 │ │ │ │ @ instruction: 0xf1c3f383 │ │ │ │ sbcslt r0, fp, #32, 6 @ 0x80000000 │ │ │ │ subcc pc, r4, r7, lsl #17 │ │ │ │ - bcc 929304 │ │ │ │ - blx feed7440 │ │ │ │ + bcc 9293b4 │ │ │ │ + blx feed74f0 │ │ │ │ @ instruction: 0xf1c3f383 │ │ │ │ sbcslt r0, fp, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf8872100 │ │ │ │ @ instruction: 0xf8c73047 │ │ │ │ @ instruction: 0xf8c710f4 │ │ │ │ @ instruction: 0xf8d510f8 │ │ │ │ @ instruction: 0xf8c73a1c │ │ │ │ @@ -453680,92 +453720,92 @@ │ │ │ │ andseq r0, r7, r7, lsl r0 │ │ │ │ @ instruction: 0x01a40017 │ │ │ │ @ instruction: 0x01b301a9 │ │ │ │ @ instruction: 0x01bf01b9 │ │ │ │ streq r0, [r4], #454 @ 0x1c6 │ │ │ │ stmdacs r0, {r0, r4, r5, r6, r9, sl, lr} │ │ │ │ ldrhi pc, [fp, #65] @ 0x41 │ │ │ │ - blcs 937ca0 │ │ │ │ - bcs 35f804 │ │ │ │ + blcs 937d50 │ │ │ │ + bcs 35f8b4 │ │ │ │ strhi pc, [fp, #0]! │ │ │ │ tstcs r4, r2, ror #12 │ │ │ │ @ instruction: 0xf50d4640 │ │ │ │ @ instruction: 0xf7037994 │ │ │ │ - @ instruction: 0xf8d7f8b1 │ │ │ │ + @ instruction: 0xf8d7f859 │ │ │ │ tstcs r4, r8, ror r1 │ │ │ │ eorseq pc, r8, r8, asr #17 │ │ │ │ @ instruction: 0xf7034640 │ │ │ │ - @ instruction: 0xf8d5f8a9 │ │ │ │ + @ instruction: 0xf8d5f851 │ │ │ │ smlatbcs ip, r8, r3, r2 │ │ │ │ eorseq pc, ip, r8, asr #17 │ │ │ │ strbmi r3, [r0], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf8a0f703 │ │ │ │ + @ instruction: 0xf848f703 │ │ │ │ @ instruction: 0x23acf8d5 │ │ │ │ @ instruction: 0xf8c8210c │ │ │ │ andcc r0, r1, #32 │ │ │ │ @ instruction: 0xf7034640 │ │ │ │ - @ instruction: 0xf8d5f897 │ │ │ │ + @ instruction: 0xf8d5f83f │ │ │ │ @ instruction: 0x210423b8 │ │ │ │ eoreq pc, r4, r8, asr #17 │ │ │ │ strbmi r3, [r0], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf88ef703 │ │ │ │ + @ instruction: 0xf836f703 │ │ │ │ biccs pc, r4, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8c82101 │ │ │ │ andcc r0, r1, #40 @ 0x28 │ │ │ │ @ instruction: 0xf8c84640 │ │ │ │ @ instruction: 0xf703202c │ │ │ │ - ldrtmi pc, [r1], -r3, lsl #17 @ │ │ │ │ + ldrtmi pc, [r1], -fp, lsr #16 @ │ │ │ │ eorseq pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf66c4648 │ │ │ │ - blge 15a9ee8 │ │ │ │ + blge 15a9e38 │ │ │ │ strbmi r9, [r8], -r5, lsl #6 │ │ │ │ - blx fe2a8ad6 │ │ │ │ + blx ca8b86 │ │ │ │ strbmi r4, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0xf66cb9d4 │ │ │ │ - @ instruction: 0xf899fb87 │ │ │ │ - bls 337174 │ │ │ │ + @ instruction: 0xf899fb2f │ │ │ │ + bls 337224 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ andcs pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 28be58 │ │ │ │ + blcs 28bf08 │ │ │ │ @ instruction: 0x81a2f000 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf7fc4640 │ │ │ │ strbmi pc, [r8], -r5, lsl #20 @ │ │ │ │ - blx 1c28b0a │ │ │ │ + blx 628bba │ │ │ │ strbmi r4, [r8], -r4, lsl #12 │ │ │ │ rscle r2, r4, r0, lsl #24 │ │ │ │ - blx 1a28b16 │ │ │ │ + blx 428bc6 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ ldrsbcc pc, [r8, #-128]! @ 0xffffff80 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8cd83d7 │ │ │ │ @ instruction: 0x46c3b018 │ │ │ │ movwls r2, #21248 @ 0x5300 │ │ │ │ movweq pc, #33345 @ 0x8241 @ │ │ │ │ movteq pc, #704 @ 0x2c0 @ │ │ │ │ @ instruction: 0xf8db9312 │ │ │ │ - bls 33727c │ │ │ │ + bls 33732c │ │ │ │ eorvc pc, r2, r3, asr r8 @ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ - blls 34c080 │ │ │ │ + blls 34c130 │ │ │ │ vhsub.s8 d18, d0, d12 │ │ │ │ @ instruction: 0xf8df11a7 │ │ │ │ - blx 2958c6 │ │ │ │ + blx 295976 │ │ │ │ @ instruction: 0xf8dbf303 │ │ │ │ ldmne r5, {r5, sp}^ │ │ │ │ @ instruction: 0xf8d558d4 │ │ │ │ ldcge 0, cr9, [sl, #-32] @ 0xffffffe0 │ │ │ │ - @ instruction: 0xf9a4f697 │ │ │ │ + @ instruction: 0xf94cf697 │ │ │ │ @ instruction: 0xf1004606 │ │ │ │ andcs r0, r4, #24, 6 @ 0x60000000 │ │ │ │ @ instruction: 0xf8804619 │ │ │ │ movwls r2, #28716 @ 0x702c │ │ │ │ @ instruction: 0xf6982320 │ │ │ │ - @ instruction: 0xf106fc15 │ │ │ │ + @ instruction: 0xf106fbbd │ │ │ │ @ instruction: 0xf04f0854 │ │ │ │ rscvs r0, ip, r0, lsl #24 │ │ │ │ @ instruction: 0xcc00e9c5 │ │ │ │ @ instruction: 0xf8c5ac20 │ │ │ │ @ instruction: 0xf04fc008 │ │ │ │ ldmdbvs r3!, {r2, r5, r6, r9, sl, fp}^ │ │ │ │ ldm r5, {r3, r8, r9, ip, pc} │ │ │ │ @@ -453780,90 +453820,90 @@ │ │ │ │ @ instruction: 0x2055f89e │ │ │ │ andcc r3, fp, #738197504 @ 0x2c000000 │ │ │ │ eorls pc, r3, r6, asr #16 │ │ │ │ @ instruction: 0x3056f89e │ │ │ │ eorgt pc, r2, r6, asr #16 │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf69ac023 │ │ │ │ - @ instruction: 0xf896fcc9 │ │ │ │ + @ instruction: 0xf896fc71 │ │ │ │ @ instruction: 0xf8db3028 │ │ │ │ - blcs 9eb284 │ │ │ │ + blcs 9eb334 │ │ │ │ @ instruction: 0xf003bf1b │ │ │ │ andcs r0, r1, #2080374784 @ 0x7c000000 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ umaalcs pc, r1, r0, r9 @ │ │ │ │ @ instruction: 0xf103bf18 │ │ │ │ movwls r3, #33791 @ 0x83ff │ │ │ │ - bvs b5a64 │ │ │ │ + bvs b5b14 │ │ │ │ sbcshi pc, sp, #0 │ │ │ │ vpadd.i8 d2, d0, d6 │ │ │ │ - bls 68bdec │ │ │ │ + bls 68be9c │ │ │ │ @ instruction: 0x07d240da │ │ │ │ movwcs sp, #5387 @ 0x150b │ │ │ │ stmdals r6, {r0, r1, r2, r8, fp, ip, pc} │ │ │ │ strcs r4, [r0], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7fc6026 │ │ │ │ - bvs ea83c │ │ │ │ + bvs ea8ec │ │ │ │ @ instruction: 0xf8db9007 │ │ │ │ stmdbvs r2, {r2, r4}^ │ │ │ │ @ instruction: 0xf8922b11 │ │ │ │ @ instruction: 0xf00020b8 │ │ │ │ - blcs 68bffc │ │ │ │ + blcs 68c0ac │ │ │ │ sbchi pc, sl, #64 @ 0x40 │ │ │ │ teqpcc r2, r0 @ @ p-variant is OBSOLETE │ │ │ │ - b 15b5fd4 │ │ │ │ + b 15b6084 │ │ │ │ vand d17, d0, d3 │ │ │ │ stmdbcc r4, {r0, r1, r2, r7, r8, r9, pc} │ │ │ │ addmi r2, fp, r1, lsl #6 │ │ │ │ movwls r3, #35585 @ 0x8b01 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf8db82c4 │ │ │ │ ldrdcs r6, [r0, -r8] │ │ │ │ - @ instruction: 0xf8ccf697 │ │ │ │ + @ instruction: 0xf874f697 │ │ │ │ @ instruction: 0x2014f8db │ │ │ │ ldmdbvs r3!, {r0, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf3c368b1 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ strne lr, [r7], -r0, asr #19 │ │ │ │ mrseq pc, (UNDEF: 84) @ │ │ │ │ tstls r0, lr, lsl #22 │ │ │ │ @ instruction: 0x2320bf18 │ │ │ │ svclt 0x00089910 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6982201 │ │ │ │ - @ instruction: 0xf8ddfb87 │ │ │ │ + @ instruction: 0xf8ddfb2f │ │ │ │ @ instruction: 0x46498018 │ │ │ │ @ instruction: 0xf69a4640 │ │ │ │ - eorcs pc, r0, #25344 @ 0x6300 │ │ │ │ + eorcs pc, r0, #2816 @ 0xb00 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ @ instruction: 0xf6970014 │ │ │ │ - @ instruction: 0x4606f8db │ │ │ │ + strmi pc, [r6], -r3, lsl #17 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - mrrc2 6, 9, pc, r8, cr10 @ │ │ │ │ + stc2 6, cr15, [r0], {154} @ 0x9a │ │ │ │ @ instruction: 0x0014f8db │ │ │ │ tstpeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ tstls r3, #1024000 @ 0xfa000 │ │ │ │ teqpcc r2, r0 @ @ p-variant is OBSOLETE │ │ │ │ svclt 0x00082a12 │ │ │ │ - b 15b3734 │ │ │ │ + b 15b37e4 │ │ │ │ andle r1, r4, r3, lsl r3 │ │ │ │ @ instruction: 0xf04f2b04 │ │ │ │ svclt 0x00280100 │ │ │ │ addmi r2, fp, #4, 6 @ 0x10000000 │ │ │ │ rschi pc, fp, #64, 4 │ │ │ │ - bne 18b3b3c │ │ │ │ + bne 18b3bec │ │ │ │ @ instruction: 0x46139311 │ │ │ │ eorlt pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0x4692469b │ │ │ │ tstls ip, sp, lsl #4 │ │ │ │ andls sl, lr, #139264 @ 0x22000 │ │ │ │ @ instruction: 0x2055f899 │ │ │ │ - bge 225a68 │ │ │ │ + bge 225b18 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ cdpne 4, 5, cr8, cr3, cr2, {1} │ │ │ │ vpadd.i8 d2, d1, d15 │ │ │ │ ldm pc, {r1, r2, r3, r4, r5, sl, pc}^ @ │ │ │ │ streq pc, [r8], #-19 @ 0xffffffed │ │ │ │ ldceq 12, cr0, [ip], #-240 @ 0xffffff10 │ │ │ │ ldceq 12, cr0, [ip], #-240 @ 0xffffff10 │ │ │ │ @@ -453893,31 +453933,31 @@ │ │ │ │ strhi pc, [r9], #-0 │ │ │ │ svclt 0x00182a05 │ │ │ │ svceq 0x0004f85e │ │ │ │ strhi pc, [r7], #-0 │ │ │ │ svclt 0x00183800 │ │ │ │ @ instruction: 0xf8872001 │ │ │ │ @ instruction: 0xf85e0139 │ │ │ │ - bcs 1ef000 │ │ │ │ + bcs 1ef0b0 │ │ │ │ adcshi pc, r9, #64 @ 0x40 │ │ │ │ @ instruction: 0x3148f897 │ │ │ │ cdpeq 1, 0, cr15, cr4, cr14, {0} │ │ │ │ movweq pc, #13152 @ 0x3360 @ │ │ │ │ smlalbbcc pc, r8, r7, r8 @ │ │ │ │ ldrdeq pc, [r4], -lr │ │ │ │ tstpeq r4, lr, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xe640231a │ │ │ │ svclt 0x001c2a04 │ │ │ │ cdpeq 1, 0, cr15, cr8, cr1, {0} │ │ │ │ @ instruction: 0xf0006888 │ │ │ │ - bcs 30c348 │ │ │ │ + bcs 30c3f8 │ │ │ │ @ instruction: 0xf10ebf18 │ │ │ │ @ instruction: 0xf0000e04 │ │ │ │ @ instruction: 0xf85e83d0 │ │ │ │ - bcs 2ef040 │ │ │ │ + bcs 2ef0f0 │ │ │ │ @ instruction: 0xf10ebf0b │ │ │ │ cpsid a, #4 │ │ │ │ @ instruction: 0xf8970104 │ │ │ │ @ instruction: 0xf8de3142 │ │ │ │ svclt 0x00040004 │ │ │ │ biceq pc, r5, #96, 6 @ 0x80000001 │ │ │ │ smlalbbcc pc, r2, r7, r8 @ │ │ │ │ @@ -453945,19 +453985,19 @@ │ │ │ │ svclt 0x001c6ff0 │ │ │ │ mcrge 13, 1, sl, cr5, cr10, {2} │ │ │ │ strtmi sp, [r2], -lr │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7fe3401 │ │ │ │ @ instruction: 0xf8b9fc73 │ │ │ │ ldrcc r3, [r0, #-18] @ 0xffffffee │ │ │ │ - bleq 3295d8 │ │ │ │ + bleq 329688 │ │ │ │ bicne pc, r3, #201326595 @ 0xc000003 │ │ │ │ mvnsle r4, #156, 4 @ 0xc0000009 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf91ef66c │ │ │ │ + @ instruction: 0xf8c6f66c │ │ │ │ stmdacs r3, {r0, r2, fp, ip, sp} │ │ │ │ strbcs fp, [r0, #-3892] @ 0xfffff0cc │ │ │ │ svccs 0x00b72520 │ │ │ │ @ instruction: 0x83aaf200 │ │ │ │ @ instruction: 0xf853a302 │ │ │ │ ldrmi r2, [r3], #-39 @ 0xffffffd9 │ │ │ │ svclt 0x00004718 │ │ │ │ @@ -454143,71 +454183,71 @@ │ │ │ │ andeq r0, r0, r3, lsr #17 │ │ │ │ andeq r0, r0, r9, asr #14 │ │ │ │ andeq r0, r0, r9, asr #14 │ │ │ │ andeq r0, r0, r3, lsr #17 │ │ │ │ andeq r0, r0, r3, lsr #17 │ │ │ │ tstcs r4, r0, lsr #4 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ - mrc2 6, 3, pc, cr0, cr6, {4} │ │ │ │ + mrc2 6, 0, pc, cr8, cr6, {4} │ │ │ │ sbcscc pc, ip, #216, 16 @ 0xd80000 │ │ │ │ ldrdpl pc, [r8], -r8 @ │ │ │ │ mrrcne 6, 0, r4, sl, cr1 │ │ │ │ @ instruction: 0xf8453014 │ │ │ │ @ instruction: 0xf8c80023 │ │ │ │ @ instruction: 0xf89122dc │ │ │ │ cmplt r0, r4, lsr #32 │ │ │ │ strtmi r9, [r2], -r5, lsl #22 │ │ │ │ streq pc, [r8, #-257]! @ 0xfffffeff │ │ │ │ svcmi 0x0004f853 │ │ │ │ eorsmi pc, r2, r5, asr #16 │ │ │ │ addmi r3, r2, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0x4658dbf8 │ │ │ │ - @ instruction: 0xf9d6f69a │ │ │ │ - blcs 224a28 │ │ │ │ + @ instruction: 0xf97ef69a │ │ │ │ + blcs 224ad8 │ │ │ │ adcshi pc, r9, r0 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2cc024 │ │ │ │ + blcs 2cc0d4 │ │ │ │ sbchi pc, r8, r0 │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ strhlt r3, [r3, -r8]! │ │ │ │ - blcc 64641c │ │ │ │ + blcc 6464cc │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ swpcs r8, r4, [r0] │ │ │ │ - mcr2 6, 0, pc, cr10, cr6, {4} @ │ │ │ │ + ldc2 6, cr15, [r2, #600]! @ 0x258 │ │ │ │ @ instruction: 0x2014f8db │ │ │ │ @ instruction: 0xf100693b │ │ │ │ ldmvs r9!, {r2, r6, r9, sl} │ │ │ │ vrsubhn.i16 d20, , q0 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ strne lr, [r7, -r0, asr #19] │ │ │ │ - blcs 57d120 │ │ │ │ + blcs 57d1d0 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6982201 │ │ │ │ - strbmi pc, [r1], -r7, asr #17 @ │ │ │ │ + strbmi pc, [r1], -pc, ror #16 @ │ │ │ │ @ instruction: 0xf04f9806 │ │ │ │ @ instruction: 0xf69a38ff │ │ │ │ - blls 3e9f04 │ │ │ │ + blls 3e9e54 │ │ │ │ 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} │ │ │ │ + stc2l 6, cr15, [r0, #600]! @ 0x258 │ │ │ │ stmib r5, {r8, r9, sp}^ │ │ │ │ adcvs r3, fp, r0, lsl #6 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr0, {0} │ │ │ │ @ instruction: 0xf1009b07 │ │ │ │ rscvs r0, lr, r4, ror #24 │ │ │ │ @ instruction: 0xf8934606 │ │ │ │ @ instruction: 0xf8809010 │ │ │ │ ldm r5, {r2, r3, r5, ip, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ - blls 3ab8f4 │ │ │ │ + blls 3ab9a4 │ │ │ │ ldm r4, {r0, r1, r3, r5, r6, r7, sp, lr} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stmdblt pc, {r0, r1, r2, r3}^ @ │ │ │ │ svceq 0x0020f1b9 │ │ │ │ @@ -454220,39 +454260,39 @@ │ │ │ │ movweq pc, #15105 @ 0x3b01 @ │ │ │ │ svcvc 0x00999806 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ movwcc r3, #45323 @ 0xb10b │ │ │ │ eorvc pc, r1, r6, asr #16 │ │ │ │ @ instruction: 0xf8464631 │ │ │ │ @ instruction: 0xf69a2023 │ │ │ │ - @ instruction: 0xf8dbf959 │ │ │ │ - bls 32b960 │ │ │ │ + @ instruction: 0xf8dbf901 │ │ │ │ + bls 32ba10 │ │ │ │ ldrsbcc pc, [r8, #-128]! @ 0xffffff80 @ │ │ │ │ andls r3, r5, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf4ff429a │ │ │ │ @ instruction: 0x46d8ac34 │ │ │ │ - blmi fe4fe36c │ │ │ │ + blmi fe4fe41c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8dd681a │ │ │ │ subsmi r3, sl, r4, lsl #25 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi r9, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf60d4640 │ │ │ │ pop {r2, r3, r7, r8, sl, fp, lr} │ │ │ │ @ instruction: 0xf8908ff0 │ │ │ │ tstcs r1, r2, lsr r1 │ │ │ │ - blcs 2eddb8 │ │ │ │ + blcs 2ede68 │ │ │ │ movwcs fp, #20264 @ 0x4f28 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ movwls r3, #35585 @ 0x8b01 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - blls 417710 │ │ │ │ + blls 4177c0 │ │ │ │ sbcsle r2, r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf85ee4a3 │ │ │ │ - bcs 32f57c │ │ │ │ + bcs 32f62c │ │ │ │ stclge 4, cr15, [sl, #-508] @ 0xfffffe04 │ │ │ │ @ instruction: 0x3146f897 │ │ │ │ tstpeq r4, lr, lsl #2 @ p-variant is OBSOLETE │ │ │ │ movweq pc, #13152 @ 0x3360 @ │ │ │ │ smlalbbcc pc, r6, r7, r8 @ │ │ │ │ @ instruction: 0xf8de231a │ │ │ │ @ instruction: 0xf7ff0004 │ │ │ │ @@ -454260,45 +454300,45 @@ │ │ │ │ stmdals r6, {r0, r8, r9, sp} │ │ │ │ strcs r4, [r2], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7fc6026 │ │ │ │ ldrdls pc, [r7], -pc @ │ │ │ │ @ instruction: 0x0014f8db │ │ │ │ @ instruction: 0xf851e740 │ │ │ │ movwcs r0, #44808 @ 0xaf08 │ │ │ │ - bllt 1ee99a8 │ │ │ │ + bllt 1ee9a58 │ │ │ │ @ instruction: 0xd1ae2a00 │ │ │ │ strb r9, [r0, -r8, lsl #4] │ │ │ │ movwcs r9, #6407 @ 0x1907 │ │ │ │ strtmi r9, [r2], -r6, lsl #16 │ │ │ │ eorvs r2, r6, r0, lsl #12 │ │ │ │ @ instruction: 0xf9caf7fc │ │ │ │ @ instruction: 0xf8db9007 │ │ │ │ @ instruction: 0xe72b0014 │ │ │ │ stmdbls ip, {r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ stcne 8, cr15, [r8], {67} @ 0x43 │ │ │ │ tstcs r1, fp, lsl #22 │ │ │ │ - blls 585f3c │ │ │ │ + blls 585fec │ │ │ │ smlsdvs r2, r3, r9, lr │ │ │ │ strvs lr, [r0, -r5, asr #19] │ │ │ │ - stc2l 6, cr15, [r8, #-600]! @ 0xfffffda8 │ │ │ │ + ldc2 6, cr15, [r0, #-600] @ 0xfffffda8 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2bd29c │ │ │ │ + blgt 2bd34c │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ stmdals r6, {r2, r4, fp} │ │ │ │ - @ instruction: 0xf8dcf69a │ │ │ │ + @ instruction: 0xf884f69a │ │ │ │ tstcs r1, fp, lsl #22 │ │ │ │ @ instruction: 0xf6966958 │ │ │ │ - @ instruction: 0xf8d9fd21 │ │ │ │ + @ instruction: 0xf8d9fcc9 │ │ │ │ @ instruction: 0x46073018 │ │ │ │ @ instruction: 0xf8d96183 │ │ │ │ @ instruction: 0xf107001c │ │ │ │ @ instruction: 0xf6d90644 │ │ │ │ - blls 62a2d0 │ │ │ │ + blls 62a220 │ │ │ │ @ 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 +454346,532 @@ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @ instruction: 0xf8994631 │ │ │ │ @ instruction: 0x46383055 │ │ │ │ @ instruction: 0x2054f899 │ │ │ │ - @ instruction: 0xffcaf697 │ │ │ │ + @ instruction: 0xff72f697 │ │ │ │ ldrtmi r9, [r9], -r6, lsl #16 │ │ │ │ - @ instruction: 0xf8a8f69a │ │ │ │ - bls 3f4674 │ │ │ │ + @ instruction: 0xf850f69a │ │ │ │ + bls 3f4724 │ │ │ │ vpmax.u8 d15, d11, d3 │ │ │ │ svclt 0x00084213 │ │ │ │ ldrdhi pc, [ip], #-141 @ 0xffffff73 │ │ │ │ addhi pc, r7, r0, asr #32 │ │ │ │ mulsvc r0, r8, r8 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf707fa03 │ │ │ │ @ instruction: 0xf00743ff │ │ │ │ movwls r0, #62209 @ 0xf301 │ │ │ │ ldmdbvs r8, {r0, r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - ldc2 6, cr15, [r0, #-600]! @ 0xfffffda8 │ │ │ │ + ldc2l 6, cr15, [r8], {150} @ 0x96 │ │ │ │ @ instruction: 0xf10060ee │ │ │ │ stmib r5, {r2, r4, r6, r8, r9}^ │ │ │ │ @ instruction: 0xf8c5aa00 │ │ │ │ ldrmi sl, [pc], -r8 │ │ │ │ mulsgt r0, r8, r8 │ │ │ │ cdpeq 1, 6, cr15, cr4, cr0, {0} │ │ │ │ eorgt pc, ip, r0, lsl #17 │ │ │ │ ldm r5, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8c5000f │ │ │ │ stm r4, {r2, r3, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ - blls 5abb18 │ │ │ │ + blls 5abbc8 │ │ │ │ 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 2743a8 │ │ │ │ + blcc 2687b4 │ │ │ │ smccs 18066 @ 0x4692 │ │ │ │ @ instruction: 0xf10b9809 │ │ │ │ - blx 22e70a │ │ │ │ + blx 22e7ba │ │ │ │ stmdals r6, {r1, r9} │ │ │ │ svcvc 0x00974631 │ │ │ │ mlacs lr, r2, r8, pc @ │ │ │ │ @ instruction: 0xf846370b │ │ │ │ @ instruction: 0xf1023027 │ │ │ │ @ instruction: 0xf846030b │ │ │ │ - @ instruction: 0xf69aa023 │ │ │ │ - blls 529c58 │ │ │ │ + @ instruction: 0xf699a023 │ │ │ │ + blls 52bba8 │ │ │ │ movwls r3, #49921 @ 0xc301 │ │ │ │ @ instruction: 0xf1439b0d │ │ │ │ movwls r0, #54016 @ 0xd300 │ │ │ │ ldrmi r9, [fp, #2833] @ 0xb11 │ │ │ │ stcge 4, cr15, [ip], {127} @ 0x7f │ │ │ │ ldrdlt pc, [ip], -sp @ │ │ │ │ @ instruction: 0x0014f8db │ │ │ │ - blls 5a56d8 │ │ │ │ + blls 5a5788 │ │ │ │ @ instruction: 0xf823990c │ │ │ │ strb r1, [r3, -r8, lsl #24] │ │ │ │ - ldrshteq r5, [r9], #-30 @ 0xffffffe2 │ │ │ │ - ldrshteq r5, [r9], #-24 @ 0xffffffe8 │ │ │ │ + rsbseq r5, r9, lr, asr #2 │ │ │ │ + rsbseq r5, r9, r8, asr #2 │ │ │ │ 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 │ │ │ │ + ldrshteq r4, [ip], #-8 │ │ │ │ + eoreq ip, r5, r2, asr #1 │ │ │ │ + rsbseq r4, ip, ip, lsl #1 │ │ │ │ + eoreq ip, r5, r4, asr r0 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrsbteq r4, [r9], #-108 @ 0xffffff94 │ │ │ │ + rsbseq r4, r9, ip, lsr #12 │ │ │ │ stmdbls ip, {r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ stcne 8, cr15, [r8], {3} │ │ │ │ - blls 52582c │ │ │ │ - blcc 211fb8 │ │ │ │ + blls 5258dc │ │ │ │ + blcc 212068 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ stccc 8, cr15, [r8], {1} │ │ │ │ movwcs lr, #5924 @ 0x1724 │ │ │ │ ldmib sp, {r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ movwcs r0, #4358 @ 0x1106 │ │ │ │ @ instruction: 0xf8c44622 │ │ │ │ @ instruction: 0xf7fcb000 │ │ │ │ pkhtbmi pc, r0, sp, asr #17 @ │ │ │ │ - blls 5a595c │ │ │ │ + blls 5a5a0c │ │ │ │ @ instruction: 0xf843990c │ │ │ │ stmdbls sp, {r3, sl, fp, ip} │ │ │ │ stcne 8, cr15, [r4], {67} @ 0x43 │ │ │ │ - blx fee257f4 │ │ │ │ + blx fee258a4 │ │ │ │ @ instruction: 0xf897f080 │ │ │ │ @ instruction: 0xf1013141 │ │ │ │ stmdbeq r0, {r3, r9, sl, fp}^ │ │ │ │ movtne pc, #21344 @ 0x5360 @ │ │ │ │ smlalbbcc pc, r1, r7, r8 @ │ │ │ │ @ instruction: 0xf1a06888 │ │ │ │ @ instruction: 0xf8970001 │ │ │ │ - blx fedf80d8 │ │ │ │ + blx fedf8188 │ │ │ │ @ instruction: 0xf10ef080 │ │ │ │ stmdbeq r0, {r2, r9, sl, fp}^ │ │ │ │ movwne pc, #17248 @ 0x4360 @ │ │ │ │ smlalbbcc pc, r1, r7, r8 @ │ │ │ │ @ instruction: 0xf8a7e421 │ │ │ │ @ instruction: 0xf85e011e │ │ │ │ @ instruction: 0xf8a70f04 │ │ │ │ @ instruction: 0xf85e0120 │ │ │ │ @ instruction: 0xf7ff0f04 │ │ │ │ @ instruction: 0xf8b7bbf3 │ │ │ │ teqlt fp, ip, lsl r1 │ │ │ │ @ instruction: 0x311ef8b7 │ │ │ │ @ instruction: 0xf8b7b123 │ │ │ │ - blcs 1f808c │ │ │ │ - bge 14a8e0c │ │ │ │ + blcs 1f813c │ │ │ │ + bge 14a8ebc │ │ │ │ teqpcc r7, r7 @ @ p-variant is OBSOLETE │ │ │ │ nopeq {67} @ 0x43 │ │ │ │ teqpcc r7, r7, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - blt 12a9c1c │ │ │ │ + blt 12a9ccc │ │ │ │ strtmi r9, [r2], -r7, lsl #18 │ │ │ │ eorvs r9, r3, r6, lsl #16 │ │ │ │ @ instruction: 0xf896f7fc │ │ │ │ @ instruction: 0xf8db9007 │ │ │ │ ldrb r0, [r7, #20]! │ │ │ │ strbcc pc, [r4, #-2271] @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf853447b │ │ │ │ @ instruction: 0xf1a71027 │ │ │ │ - blx feeac848 │ │ │ │ + blx feeac8f8 │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00182900 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bge b4db00 │ │ │ │ + bge b4dbb0 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - mcrrvc 14, 4, pc, r3, cr5 @ │ │ │ │ - blcs 23d474 │ │ │ │ + mcrrvc 13, 14, pc, r3, cr13 @ │ │ │ │ + blcs 23d524 │ │ │ │ ldrbhi pc, [r3], r0 @ │ │ │ │ @ instruction: 0xf0002d40 │ │ │ │ @ instruction: 0xf89986e3 │ │ │ │ @ instruction: 0x06d93012 │ │ │ │ addshi pc, r8, r0, lsl #2 │ │ │ │ - blcs 24ad08 │ │ │ │ + blcs 24adb8 │ │ │ │ addshi pc, pc, r0 │ │ │ │ - beq fe2280b8 │ │ │ │ - blcs 2978f0 │ │ │ │ + beq fe228168 │ │ │ │ + blcs 2979a0 │ │ │ │ ldrbthi pc, [fp], -r0 @ │ │ │ │ ldrdcc pc, [r0], -r9 @ │ │ │ │ mlacs r0, r9, r8, pc @ │ │ │ │ mlapl r1, r9, r8, pc @ │ │ │ │ andeq pc, pc, #2 │ │ │ │ orrcs pc, pc, #201326593 @ 0xc000001 │ │ │ │ streq pc, [r1, #-5] │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ - bcs 2cd360 │ │ │ │ + bcs 2cd410 │ │ │ │ ldrbhi pc, [ip], -r0 @ │ │ │ │ svclt 0x00192a06 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8d83306 │ │ │ │ movwls r3, #28724 @ 0x7034 │ │ │ │ movwcs fp, #3844 @ 0xf04 │ │ │ │ stccs 3, cr9, [r0, #-24] @ 0xffffffe8 │ │ │ │ strhi pc, [r2], -r0 │ │ │ │ @ instruction: 0x4640a953 │ │ │ │ @ instruction: 0xff54f7fe │ │ │ │ mlacc r0, r9, r8, pc @ │ │ │ │ vhadd.s8 d25, d0, d8 │ │ │ │ @ instruction: 0xf8d82191 │ │ │ │ ldmdbeq lr, {r2, r4} │ │ │ │ - stc2 6, cr15, [ip], {150} @ 0x96 │ │ │ │ + blx fef297f2 │ │ │ │ movwcs r6, #252 @ 0xfc │ │ │ │ movwcc lr, #2503 @ 0x9c7 │ │ │ │ adcsvs r4, fp, r5, lsl #12 │ │ │ │ msreq SPSR_s, #0, 2 │ │ │ │ muls r0, r4, r8 │ │ │ │ mrrceq 1, 0, pc, r4, cr0 @ │ │ │ │ @ instruction: 0xf880461c │ │ │ │ ldm r7, {r2, r3, r5, sp, lr, pc} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ - bls 3abd4c │ │ │ │ + bls 3abdfc │ │ │ │ ldm sl, {r1, r3, r4, r5, r6, r7, sp, lr} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf105000f │ │ │ │ - blls 3ecefc │ │ │ │ + blls 3ecfac │ │ │ │ stm r4, {r0, r1, r3, r4, r5, r6, r7, sp, lr} │ │ │ │ ldrtmi r0, [r4], -pc │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ @ instruction: 0xf1beb966 │ │ │ │ svclt 0x001b0f20 │ │ │ │ @ instruction: 0xf00e2401 │ │ │ │ @ instruction: 0xf04f0e1f │ │ │ │ - blx 2f9148 │ │ │ │ + blx 2f91f8 │ │ │ │ svclt 0x0018f40e │ │ │ │ - ldrbtcc pc, [pc], #260 @ 1ebd54 @ │ │ │ │ + ldrbtcc pc, [pc], #260 @ 1ebe04 @ │ │ │ │ strtcc pc, [r8], #-2271 @ 0xfffff721 │ │ │ │ - bls 4742ec │ │ │ │ + bls 47439c │ │ │ │ svcls 0x00062600 │ │ │ │ ldmpl r3, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ - blx 246312 │ │ │ │ + blx 2463c2 │ │ │ │ strtmi r3, [r9], -r2, lsl #6 │ │ │ │ andcc r7, fp, #360 @ 0x168 │ │ │ │ eorvc pc, r2, r5, asr #16 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #87 @ 0x57 │ │ │ │ @ instruction: 0xf845330b │ │ │ │ @ instruction: 0xf8454022 │ │ │ │ @ instruction: 0xf6996023 │ │ │ │ - @ instruction: 0xf7ffff19 │ │ │ │ + @ instruction: 0xf7fffec1 │ │ │ │ stmdbge r5!, {r3, r6, r7, r8, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0x4604f91d │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ @ instruction: 0xf899a9c0 │ │ │ │ @ instruction: 0x06d93012 │ │ │ │ svcge 0x0068f57f │ │ │ │ ldrbmi r4, [r8], -r2, lsr #12 │ │ │ │ tstpne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2 6, cr15, [r8], #612 @ 0x264 │ │ │ │ + stc2l 6, cr15, [r0], #-612 @ 0xfffffd9c │ │ │ │ stcvc 6, cr4, [r3], #-16 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ eorscs sl, r0, #388 @ 0x184 │ │ │ │ stmdage lr!, {r8, sp} │ │ │ │ @ instruction: 0xf643ad2a │ │ │ │ - andcs lr, r4, sl, asr #22 │ │ │ │ + strdcs lr, [r4], -r2 │ │ │ │ strtmi lr, [sl], #-2509 @ 0xfffff633 │ │ │ │ - beq fe228208 │ │ │ │ + beq fe2282b8 │ │ │ │ strtmi lr, [ip], #-2509 @ 0xfffff633 │ │ │ │ - @ instruction: 0xfffef698 │ │ │ │ + @ instruction: 0xffa6f698 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ svcge 0x001a4658 │ │ │ │ - stc2 6, cr15, [r0, #612] @ 0x264 │ │ │ │ + stc2 6, cr15, [r8, #-612]! @ 0xfffffd9c │ │ │ │ strb r4, [pc, -r4, lsl #12] │ │ │ │ strbmi sl, [r0], -r5, lsr #18 │ │ │ │ @ instruction: 0xff74f7fc │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ @ instruction: 0xf7ffd1d1 │ │ │ │ vst2.32 {d27,d29}, [pc :64], r0 │ │ │ │ ldmib sp, {r0, r6, r7, r8, ip, sp, lr}^ │ │ │ │ ldrbmi r3, [r8], -r5, lsr #4 │ │ │ │ - ldc2 6, cr15, [r2], #612 @ 0x264 │ │ │ │ + mrrc2 6, 9, pc, sl, cr9 @ │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ @ instruction: 0xf7ffd1c5 │ │ │ │ @ instruction: 0xf10db984 │ │ │ │ stmdbls r5!, {r7, r9, fp} │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ strcs r4, [r0], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf7fb9420 │ │ │ │ @ instruction: 0xf44fff97 │ │ │ │ strmi r7, [r2], -r2, lsl #3 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4604fc77 │ │ │ │ + @ instruction: 0x4604fc1f │ │ │ │ lslsle r2, r0, #24 │ │ │ │ stmdblt pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0x71bef44f │ │ │ │ - bls b65dbc │ │ │ │ + bls b65e6c │ │ │ │ @ instruction: 0x465821ff │ │ │ │ - stc2l 6, cr15, [sl], #-612 @ 0xfffffd9c │ │ │ │ + ldc2 6, cr15, [r2], {153} @ 0x99 │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strmi pc, [r4], -r5, ror #24 │ │ │ │ + strmi pc, [r4], -sp, lsl #24 │ │ │ │ orrsle r2, lr, r0, lsl #24 │ │ │ │ ldmdblt sp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - beq fe22829c │ │ │ │ - bleq ff2274e8 │ │ │ │ + beq fe22834c │ │ │ │ + bleq ff227598 │ │ │ │ ldrbmi r2, [r0], -r0, lsr #2 │ │ │ │ @ instruction: 0xf6979e25 │ │ │ │ - @ instruction: 0xf8d8fb6b │ │ │ │ + @ instruction: 0xf8d8fb13 │ │ │ │ eorcs r0, r0, #20 │ │ │ │ stcge 1, cr2, [r5, #-4]! │ │ │ │ - blx 8a98de │ │ │ │ + blx ff2a998c │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2bd7d8 │ │ │ │ + blgt 2bd888 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4623fe91 │ │ │ │ + @ instruction: 0x4623fe39 │ │ │ │ bicscs r4, sp, r2, lsr r6 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - stmiavs fp!, {r0, r2, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs fp!, {r0, r2, r3, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi r9, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0x46582173 │ │ │ │ @ instruction: 0xf699686b │ │ │ │ - @ instruction: 0x4604fc91 │ │ │ │ + @ instruction: 0x4604fc39 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffaf70 │ │ │ │ @ instruction: 0x21b6b92e │ │ │ │ @ instruction: 0x2325e9dd │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4604fc51 │ │ │ │ + @ instruction: 0x4604fbf9 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffaf64 │ │ │ │ @ instruction: 0xf8d8b922 │ │ │ │ tstcs r2, r4, lsl r0 │ │ │ │ - blx ff6a993c │ │ │ │ + blx 20a99ec │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - mcr2 6, 3, pc, cr8, cr9, {4} @ │ │ │ │ + mrc2 6, 0, pc, cr0, cr9, {4} │ │ │ │ ldmdblt r7, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - beq fe228328 │ │ │ │ + beq fe2283d8 │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ ldrbmi r9, [r8], -r5, lsr #18 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ @ instruction: 0xff2af7fb │ │ │ │ - ldc 6, cr4, [pc, #20] @ 1ebf1c │ │ │ │ + ldc 6, cr4, [pc, #20] @ 1ebfcc │ │ │ │ @ instruction: 0x46500b99 │ │ │ │ strtmi r7, [r1], -ip, ror #24 │ │ │ │ - blx 929972 │ │ │ │ + blx ff329a20 │ │ │ │ @ instruction: 0xf8d84622 │ │ │ │ tstcs r1, r4, lsl r0 │ │ │ │ - blx ff529978 │ │ │ │ + blx 1f29a28 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2bd874 │ │ │ │ + blgt 2bd924 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strtmi pc, [r3], -r3, asr #28 │ │ │ │ + strtmi pc, [r3], -fp, ror #27 │ │ │ │ mvnscs r4, sl, lsr #12 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4601fc17 │ │ │ │ + @ instruction: 0x4601fbbf │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0xf7fffe83 │ │ │ │ + @ instruction: 0xf7fffe2b │ │ │ │ stmdbls r5!, {r3, r5, r6, r7, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x4658225c │ │ │ │ mrrc2 7, 15, pc, r6, cr12 @ │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ svcge 0x001ff47f │ │ │ │ ldmlt sp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ - blcs 1f8254 │ │ │ │ - ldrhi pc, [pc, #-0]! @ 1ebf74 │ │ │ │ + blcs 1f8304 │ │ │ │ + ldrhi pc, [pc, #-0]! @ 1ec024 │ │ │ │ @ instruction: 0xf6962161 │ │ │ │ - strmi pc, [r1], -r3, asr #21 │ │ │ │ + strmi pc, [r1], -fp, ror #20 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0xf8d8fe1d │ │ │ │ + @ instruction: 0xf8d8fdc5 │ │ │ │ @ instruction: 0xf8922014 │ │ │ │ @ instruction: 0xf0433140 │ │ │ │ @ instruction: 0xf8820301 │ │ │ │ @ instruction: 0xf7ff3140 │ │ │ │ stmdbls r5!, {r2, r6, r7, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x46582259 │ │ │ │ ldc2 7, cr15, [r2], #-1008 @ 0xfffffc10 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ mrcge 4, 7, APSR_nzcv, cr11, cr15, {3} │ │ │ │ ldmlt r9!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - beq fe2283e4 │ │ │ │ + beq fe228494 │ │ │ │ movwcs r9, #6437 @ 0x1925 │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ mcr2 7, 6, pc, cr12, cr11, {7} @ │ │ │ │ orrvc pc, r4, pc, asr #8 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - blx fed29a32 │ │ │ │ + blx 1729ae2 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ mcrge 4, 7, pc, cr5, cr15, {3} @ │ │ │ │ stmialt r3!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strcs r9, [r1], #-3365 @ 0xfffff2db │ │ │ │ andmi pc, ip, r8, lsl #17 │ │ │ │ - beq fe228418 │ │ │ │ - bleq 1a67664 │ │ │ │ + beq fe2284c8 │ │ │ │ + bleq 1a67714 │ │ │ │ stclvc 6, cr4, [lr], #-320 @ 0xfffffec0 │ │ │ │ @ instruction: 0xf6974631 │ │ │ │ - strtmi pc, [r1], -sp, lsr #21 │ │ │ │ + @ instruction: 0x4621fa55 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ @ instruction: 0xf6964632 │ │ │ │ - @ instruction: 0x4604fa5d │ │ │ │ + strmi pc, [r4], -r5, lsl #20 │ │ │ │ ldrbmi fp, [r3], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - ldc2l 6, cr15, [r4, #612] @ 0x264 │ │ │ │ + ldc2l 6, cr15, [ip, #-612]! @ 0xfffffd9c │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ @ instruction: 0x465821dd │ │ │ │ - blx fec29a86 │ │ │ │ - ldc 15, cr10, [pc, #104] @ 1ec08c │ │ │ │ + blx 1629b36 │ │ │ │ + ldc 15, cr10, [pc, #104] @ 1ec13c │ │ │ │ andcs r7, r1, #84, 22 @ 0x15000 │ │ │ │ strmi r2, [r5], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8d84611 │ │ │ │ stmib sl, {r2, r4}^ │ │ │ │ stc 3, cr3, [r7] │ │ │ │ @ instruction: 0xf6967b00 │ │ │ │ - @ instruction: 0x4604fa3d │ │ │ │ + strmi pc, [r4], -r5, ror #19 │ │ │ │ ldrtmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - ldc2 6, cr15, [r4, #612]! @ 0x264 │ │ │ │ - blcc 24b104 │ │ │ │ + ldc2l 6, cr15, [ip, #-612] @ 0xfffffd9c │ │ │ │ + blcc 24b1b4 │ │ │ │ vqdmulh.s d2, d0, d15 │ │ │ │ ldm pc, {r1, r6, r7, r8, sl, pc}^ @ │ │ │ │ ldrbeq pc, [sp, #-19] @ 0xffffffed @ │ │ │ │ strbeq r0, [sp, #-1365] @ 0xfffffaab │ │ │ │ strbeq r0, [r6, #-1390]! @ 0xfffffa92 │ │ │ │ strbeq r0, [r0, #1472] @ 0x5c0 │ │ │ │ strbeq r0, [r0, #1349] @ 0x545 │ │ │ │ strbeq r0, [r0, #1472] @ 0x5c0 │ │ │ │ strbeq r0, [r0, #1472] @ 0x5c0 │ │ │ │ strbeq r0, [r0, #1472] @ 0x5c0 │ │ │ │ ldmib sp, {r1, r2, r3, r4, r8, sl}^ │ │ │ │ vcgt.s8 d18, d0, d21 │ │ │ │ @ instruction: 0x4658113f │ │ │ │ - blx 1e29af6 │ │ │ │ + blx 829ba6 │ │ │ │ strmi r9, [r2], -r7, lsr #22 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strmi pc, [r4], -r9, ror #22 │ │ │ │ + @ instruction: 0x4604fb11 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffae7c │ │ │ │ - ldc 8, cr11, [pc, #232] @ 1ec194 │ │ │ │ + ldc 8, cr11, [pc, #232] @ 1ec244 │ │ │ │ eorcs r7, r0, #51200 @ 0xc800 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ stmib sp, {r0, r2, r5, r8, sl, fp, sp, pc}^ │ │ │ │ svcge 0x001a3320 │ │ │ │ - blvc 8a76f8 │ │ │ │ + blvc 8a77a8 │ │ │ │ @ instruction: 0xf696682e │ │ │ │ - @ instruction: 0x4604f9f7 │ │ │ │ + @ instruction: 0x4604f99f │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r6, #-612] @ 0xfffffd9c │ │ │ │ ldrtmi r4, [r2], -r3, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ ldrb r1, [sl], r5, asr #2 │ │ │ │ - beq fe228524 │ │ │ │ + beq fe2285d4 │ │ │ │ movwcs r9, #6437 @ 0x1925 │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ mcr2 7, 1, pc, cr12, cr11, {7} @ │ │ │ │ strmi r2, [r2], -sp, lsr #3 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strmi pc, [r4], -sp, lsl #22 │ │ │ │ + @ instruction: 0x4604fab5 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffae46 │ │ │ │ @ instruction: 0xf8d8b804 │ │ │ │ @ instruction: 0x212d0014 │ │ │ │ - @ instruction: 0xf9f0f696 │ │ │ │ - bls 47ed80 │ │ │ │ + @ instruction: 0xf998f696 │ │ │ │ + bls 47ee30 │ │ │ │ strcs r4, [r4, #-1537] @ 0xfffff9ff │ │ │ │ stmdbvs r2, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ - blx 1f42c2 │ │ │ │ + blx 1f4372 │ │ │ │ andcs r3, r0, #134217728 @ 0x8000000 │ │ │ │ @ instruction: 0xf8934658 │ │ │ │ strcc r4, [fp], #-66 @ 0xffffffbe │ │ │ │ eorpl pc, r4, r1, asr #16 │ │ │ │ umaalmi pc, r1, r3, r8 @ │ │ │ │ @ instruction: 0xf841340b │ │ │ │ @ instruction: 0xf8932024 │ │ │ │ @ instruction: 0xf893403f │ │ │ │ strcc r3, [fp], #-64 @ 0xffffffc0 │ │ │ │ @ instruction: 0xf841330b │ │ │ │ @ instruction: 0xf8412024 │ │ │ │ @ instruction: 0xf6992023 │ │ │ │ - @ instruction: 0xf7fefd2d │ │ │ │ + @ instruction: 0xf7fefcd5 │ │ │ │ svclt 0x0000bfdc │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - eoreq pc, r9, r8, ror #18 │ │ │ │ + eoreq pc, r9, r0, ror #18 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdmi pc, [r0], -r8 │ │ │ │ @ instruction: 0xf8d82102 │ │ │ │ strcs r0, [r4, #-20]! @ 0xffffffec │ │ │ │ - blx 329bec │ │ │ │ + @ instruction: 0xf9acf696 │ │ │ │ strmi r7, [r1], -r5, lsl #12 │ │ │ │ subcc r4, r1, #2097152 @ 0x200000 │ │ │ │ tstcc r4, r8, lsl #6 │ │ │ │ andls r6, r6, r3, asr #3 │ │ │ │ movteq pc, #256 @ 0x100 @ │ │ │ │ @ instruction: 0xf7fa7a20 │ │ │ │ tstpcs r1, r3, ror ip @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ - @ instruction: 0xf9f2f696 │ │ │ │ + @ instruction: 0xf99af696 │ │ │ │ strmi r7, [r1], -r5, lsl #12 │ │ │ │ movwcs r4, #46594 @ 0xb602 │ │ │ │ bicvs r3, r3, r4, lsl r1 │ │ │ │ @ instruction: 0xf1003241 │ │ │ │ andls r0, r8, r0, asr #6 │ │ │ │ @ instruction: 0xf7fa7a20 │ │ │ │ stcvs 12, cr15, [r1], #-388 @ 0xfffffe7c │ │ │ │ ldrdcc pc, [ip], -r8 @ │ │ │ │ orrne pc, pc, r1, asr #6 │ │ │ │ svclt 0x0098428b │ │ │ │ stmdble ip, {r1, sp} │ │ │ │ ldrsbtcc pc, [r0], -r8 @ │ │ │ │ @ instruction: 0xf0035c5b │ │ │ │ - blcs 2ed008 │ │ │ │ + blcs 2ed0b8 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ - blcs fe220204 │ │ │ │ + blcs fe2202b4 │ │ │ │ andcs fp, r1, r4, lsl pc │ │ │ │ @ instruction: 0xf1012002 │ │ │ │ @ instruction: 0xf8580310 │ │ │ │ stccs 0, cr5, [r0, #-140] @ 0xffffff74 │ │ │ │ ldrthi pc, [sp], #0 @ │ │ │ │ @ instruction: 0xf8d82100 │ │ │ │ @ instruction: 0xf6960014 │ │ │ │ - @ instruction: 0xf8d8f91d │ │ │ │ + @ instruction: 0xf8d8f8c5 │ │ │ │ stmdbvs fp!, {r2, r4, sp} │ │ │ │ strbeq pc, [r4], -r0, lsl #2 @ │ │ │ │ @ instruction: 0xf10d4604 │ │ │ │ @ instruction: 0xf9920a80 │ │ │ │ svcge 0x001a1041 │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ stmdbcs lr, {r0, r1, r7, r8, sp, lr} │ │ │ │ stmib r0, {r0, r1, r3, r5, r7, fp, sp, lr}^ │ │ │ │ ldrtmi r3, [r1], -r7, lsl #10 │ │ │ │ @ instruction: 0x2320bf18 │ │ │ │ streq pc, [r0, #-79] @ 0xffffffb1 │ │ │ │ @ instruction: 0xf8d2bf08 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - blx ff729cae │ │ │ │ + blx 2129d5e │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf699463c │ │ │ │ - bls 3ab520 │ │ │ │ + bls 3ab470 │ │ │ │ andvs pc, ip, sl, asr #17 │ │ │ │ stmib sl, {r0, r1, r3, r8, r9, sp}^ │ │ │ │ ldrtmi r5, [ip], r0, lsl #10 │ │ │ │ andpl pc, r8, sl, asr #17 │ │ │ │ - blvs 167ddc8 │ │ │ │ + blvs 167de78 │ │ │ │ andls r6, r7, #-1073741810 @ 0xc000000e │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ stcgt 0, cr6, [pc], {254} @ 0xfe │ │ │ │ - strgt r4, [pc], #-1620 @ 1ec284 │ │ │ │ + strgt r4, [pc], #-1620 @ 1ec334 │ │ │ │ ldrbmi r9, [r4], -fp, lsl #8 │ │ │ │ stcls 12, cr12, [r7], {15} │ │ │ │ movwcs ip, #46095 @ 0xb40f │ │ │ │ strtmi r9, [r2], -r8, lsl #16 │ │ │ │ strpl lr, [r2], -sl, asr #19 │ │ │ │ strpl lr, [r0, #-2506] @ 0xfffff636 │ │ │ │ andsvs r4, r3, ip, lsl r6 │ │ │ │ @@ -454840,85 +454880,85 @@ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ @ instruction: 0x462660fe │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ andmi pc, r0, lr, asr #17 │ │ │ │ stcgt 6, cr4, [pc], {84} @ 0x54 │ │ │ │ @ instruction: 0xf8ca9c07 │ │ │ │ - strgt r5, [pc], #-0 @ 1ec2c8 │ │ │ │ + strgt r5, [pc], #-0 @ 1ec378 │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ ldrbmi r6, [r8], -r6, lsr #32 │ │ │ │ strcs r9, [r5], #-2341 @ 0xfffff6db │ │ │ │ stc2l 7, cr15, [r0, #-1004] @ 0xfffffc14 │ │ │ │ stmib sl, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ ldrtmi r5, [lr], r0, lsl #10 │ │ │ │ andpl pc, r8, sl, asr #17 │ │ │ │ msreq CPSR_, r3, lsl #2 │ │ │ │ andeq pc, ip, sl, asr #17 │ │ │ │ teqvs ip, r6, asr r6 │ │ │ │ - blvs 18fde44 │ │ │ │ + blvs 18fdef4 │ │ │ │ tstls r7, r9 │ │ │ │ ldm sl, {r2, r4, sl, ip, sp} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ rscsvs r0, fp, pc │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ - bls 4ddb48 │ │ │ │ + bls 4ddbf8 │ │ │ │ andsvs r2, r6, r5, lsl #12 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ eorvs ip, r6, pc, lsl #8 │ │ │ │ strtmi r9, [r0], -r6, lsl #24 │ │ │ │ - @ instruction: 0xff1cf698 │ │ │ │ + mcr2 6, 6, pc, cr4, cr8, {4} @ │ │ │ │ umaalcs pc, r3, r4, r8 @ │ │ │ │ stmdbls r7, {r5, r8, r9, sp} │ │ │ │ strtmi r4, [r0], -r2, lsl #8 │ │ │ │ - blx 1b29d8e │ │ │ │ + blx 529e3e │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - mcrr2 6, 9, pc, r2, cr9 @ │ │ │ │ + blx ffca9e4e │ │ │ │ @ instruction: 0x23209e08 │ │ │ │ eoreq pc, r0, #-2147483647 @ 0x80000001 │ │ │ │ @ instruction: 0x46114630 │ │ │ │ andcs r9, r1, #8, 4 @ 0x80000000 │ │ │ │ - blx 17a9daa │ │ │ │ + blx 1a9e58 │ │ │ │ @ instruction: 0x46314658 │ │ │ │ - ldc2 6, cr15, [r4], #-612 @ 0xfffffd9c │ │ │ │ + blx ff929e6a │ │ │ │ mlaseq r0, r4, r8, pc @ │ │ │ │ eorsle r2, sl, r4, lsl #16 │ │ │ │ mlascs r1, r4, r8, pc @ │ │ │ │ stmib sl, {r0, r8, sp}^ │ │ │ │ strcs r5, [r0], #-1280 @ 0xfffffb00 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ stmib r7, {r8, sl, sp}^ │ │ │ │ @ instruction: 0xf6964500 │ │ │ │ - strmi pc, [r6], -r1, lsr #17 │ │ │ │ + strmi pc, [r6], -r9, asr #16 │ │ │ │ ldrtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - ldc2 6, cr15, [r8], {153} @ 0x99 │ │ │ │ + blx ff229ea2 │ │ │ │ @ instruction: 0xf8939b06 │ │ │ │ cmnlt r3, r0, lsr r0 │ │ │ │ stmdbge fp!, {r0, r1, r2, fp, ip, pc} │ │ │ │ @ instruction: 0xf8412200 │ │ │ │ @ instruction: 0xf8410c04 │ │ │ │ andcc r2, r1, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0xd1f8429a │ │ │ │ vpmax.s8 d2, d0, d3 │ │ │ │ stcge 3, cr8, [sl, #-1008]! @ 0xfffffc10 │ │ │ │ - bl 3347b4 │ │ │ │ + bl 334864 │ │ │ │ movwcc r0, #4803 @ 0x12c3 │ │ │ │ smlabtvs r0, r2, r9, lr │ │ │ │ @ instruction: 0xf1022b04 │ │ │ │ mvnsle r0, r8, lsl #4 │ │ │ │ andcs r4, r4, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - andls pc, r7, pc, asr #21 │ │ │ │ + andls pc, r7, r7, ror sl @ │ │ │ │ @ instruction: 0xf6987c00 │ │ │ │ - strmi pc, [r1], -r1, lsl #26 │ │ │ │ + strmi pc, [r1], -r9, lsr #25 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ - @ instruction: 0xf804f696 │ │ │ │ + @ instruction: 0xffacf695 │ │ │ │ strmi r9, [r1], -r7, lsl #22 │ │ │ │ muls r0, r3, r8 │ │ │ │ svceq 0x0000f1be │ │ │ │ @ instruction: 0xf04fd03a │ │ │ │ @ instruction: 0xf1000c00 │ │ │ │ @ instruction: 0xf8cd0390 │ │ │ │ strmi r8, [r4], -r4, lsr #32 │ │ │ │ @@ -454933,64 +454973,64 @@ │ │ │ │ @ instruction: 0xf884000f │ │ │ │ @ instruction: 0xf10cc020 │ │ │ │ ldrbmi r0, [r4, #3073]! @ 0xc01 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ @ instruction: 0xf1bcd015 │ │ │ │ stmib r7, {r0, r1, r8, r9, sl, fp}^ │ │ │ │ adcsvs r6, lr, r0, lsl #12 │ │ │ │ - blls 420bdc │ │ │ │ + blls 420c8c │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ strtcc r9, [r0], #-3334 @ 0xfffff2fa │ │ │ │ ldrbmi r6, [r4, #251]! @ 0xfb │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ adcvs pc, r0, r8, lsl #17 │ │ │ │ strbmi sp, [r1], -r9, ror #3 │ │ │ │ ldrdls pc, [ip], -sp @ │ │ │ │ ldrdhi pc, [r4], -sp @ │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strmi pc, [r4], -r3, ror #16 │ │ │ │ + strmi pc, [r4], -fp, lsl #16 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7feac96 │ │ │ │ @ instruction: 0xf8d8be54 │ │ │ │ tstcs r3, r4, lsl r0 │ │ │ │ - @ instruction: 0xf804f696 │ │ │ │ + @ instruction: 0xffacf695 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx fe8a9eee │ │ │ │ + blx 12a9f9e │ │ │ │ mcrlt 7, 2, pc, cr9, cr14, {7} @ │ │ │ │ - beq fe2288c4 │ │ │ │ + beq fe228974 │ │ │ │ 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] @ 1ec568 │ │ │ │ @ instruction: 0xf8d87bd6 │ │ │ │ tstcs r1, r4, lsl r0 │ │ │ │ strtmi lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ stclvc 15, cr10, [sl], #-104 @ 0xffffff98 │ │ │ │ - blvc 8a7aec │ │ │ │ - @ instruction: 0xfffef695 │ │ │ │ + blvc 8a7b9c │ │ │ │ + @ instruction: 0xffa6f695 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2bddb0 │ │ │ │ + blgt 2bde60 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4623fb75 │ │ │ │ + @ instruction: 0x4623fb1d │ │ │ │ ldrbmi r4, [r8], -sl, lsr #12 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf948f699 │ │ │ │ + @ instruction: 0xf8f0f699 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx fef29f4e │ │ │ │ + blx 1929ffe │ │ │ │ mrclt 7, 0, APSR_nzcv, cr9, cr14, {7} │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx ffb29f5a │ │ │ │ + blx fe52a00a │ │ │ │ mrclt 7, 0, APSR_nzcv, cr3, cr14, {7} │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - stc2 6, cr15, [r2], {153} @ 0x99 │ │ │ │ + blx fecaa016 │ │ │ │ mcrlt 7, 0, pc, cr13, cr14, {7} @ │ │ │ │ subscs r9, fp, #606208 @ 0x94000 │ │ │ │ @ instruction: 0xf7fc4658 │ │ │ │ @ instruction: 0x4604f97b │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7feac44 │ │ │ │ stmdbls r5!, {r1, r9, sl, fp, ip, sp, pc} │ │ │ │ @@ -455008,199 +455048,199 @@ │ │ │ │ @ instruction: 0xf10dbdea │ │ │ │ stmdbls r5!, {r7, r9, fp} │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ strcs r4, [r0], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf7fb9420 │ │ │ │ ldrshcs pc, [fp, #189]! @ 0xbd @ │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf8def699 │ │ │ │ + @ instruction: 0xf886f699 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ ldcge 4, cr15, [r7], {127} @ 0x7f │ │ │ │ ldcllt 7, cr15, [r5, #1016] @ 0x3f8 │ │ │ │ - beq fe2289ac │ │ │ │ + beq fe228a5c │ │ │ │ movwcs r9, #6437 @ 0x1925 │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ - blx ffc2a576 │ │ │ │ + blx ffc2a626 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf8c8f699 │ │ │ │ + @ instruction: 0xf870f699 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ stcge 4, cr15, [r1], {127} @ 0x7f │ │ │ │ - ldclt 7, cr15, [pc, #1016]! @ 1ec998 │ │ │ │ - beq fe2289d8 │ │ │ │ + ldclt 7, cr15, [pc, #1016]! @ 1eca48 │ │ │ │ + beq fe228a88 │ │ │ │ stmdbls r5!, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ - blx ff6aa5a2 │ │ │ │ + blx ff6aa652 │ │ │ │ strmi r2, [r6], -fp, asr #3 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf8b2f699 │ │ │ │ + @ instruction: 0xf85af699 │ │ │ │ strmi r2, [r2], -sl, asr #3 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - ldrtmi pc, [r2], -sp, lsr #17 @ │ │ │ │ + @ instruction: 0x4632f855 │ │ │ │ strmi r2, [r4], -fp, asr #3 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - ldrtmi pc, [r2], -r7, lsr #17 @ │ │ │ │ + ldrtmi pc, [r2], -pc, asr #16 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ ldrbmi r1, [r8], -r9, lsl #2 │ │ │ │ - @ instruction: 0xf8c6f699 │ │ │ │ + @ instruction: 0xf86ef699 │ │ │ │ @ instruction: 0x46054632 │ │ │ │ ldrbmi r2, [r8], -sl, asr #3 │ │ │ │ - @ instruction: 0xf89af699 │ │ │ │ + @ instruction: 0xf842f699 │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r6], -r0, lsl #22 │ │ │ │ @ instruction: 0xf6964650 │ │ │ │ - @ instruction: 0xf8d8ffa7 │ │ │ │ + @ instruction: 0xf8d8ff4f │ │ │ │ eorcs r0, r0, #20 │ │ │ │ @ instruction: 0xf6952101 │ │ │ │ - @ instruction: 0x4607ff57 │ │ │ │ + @ instruction: 0x4607feff │ │ │ │ ldrbmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - blx ff5aa084 │ │ │ │ + blx 1faa134 │ │ │ │ stmib sp, {r0, r1, r3, r5, r9, sl, lr}^ │ │ │ │ strtmi r6, [r2], -r0, lsl #14 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf69911d1 │ │ │ │ - @ instruction: 0x4604f911 │ │ │ │ + @ instruction: 0x4604f8b9 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7feabb2 │ │ │ │ @ instruction: 0xf10dbd70 │ │ │ │ movwcs r0, #6784 @ 0x1a80 │ │ │ │ ldrbmi r9, [r2], -r5, lsr #18 │ │ │ │ strcs r4, [r0], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf7fb9420 │ │ │ │ orrscs pc, sp, r3, lsl #23 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf864f699 │ │ │ │ + @ instruction: 0xf80cf699 │ │ │ │ @ instruction: 0x460621db │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf85ef699 │ │ │ │ + @ instruction: 0xf806f699 │ │ │ │ strmi r2, [r5], -fp, asr #3 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf858f699 │ │ │ │ + @ instruction: 0xf800f699 │ │ │ │ biccs r4, fp, sl, lsr #12 │ │ │ │ ldrbmi r4, [r8], -r4, lsl #12 │ │ │ │ - @ instruction: 0xf852f699 │ │ │ │ + @ instruction: 0xfffaf698 │ │ │ │ strmi r2, [r2], -sl, asr #3 │ │ │ │ - @ instruction: 0xf6994658 │ │ │ │ - ldrtmi pc, [r2], -sp, asr #16 @ │ │ │ │ + @ instruction: 0xf6984658 │ │ │ │ + shsub8mi pc, r2, r5 @ │ │ │ │ @ instruction: 0x21b34603 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - ldrtmi pc, [r2], -sp, ror #16 @ │ │ │ │ + @ instruction: 0x4632f815 │ │ │ │ bicscs r4, fp, r5, lsl #12 │ │ │ │ @ instruction: 0x21b8e7a5 │ │ │ │ @ instruction: 0x21bae410 │ │ │ │ @ instruction: 0xf10de40e │ │ │ │ stmdbls r5!, {r7, r9, fp} │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ strcs r4, [r0], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf7fb9420 │ │ │ │ biccs pc, sl, pc, asr #22 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf830f699 │ │ │ │ + @ instruction: 0xffd8f698 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ - blge 1c698c8 │ │ │ │ + blge 1c69978 │ │ │ │ stclt 7, cr15, [r7, #-1016]! @ 0xfffffc08 │ │ │ │ - beq fe228b08 │ │ │ │ + beq fe228bb8 │ │ │ │ movwcs r9, #6437 @ 0x1925 │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ - blx 10aa6d2 │ │ │ │ + blx 10aa782 │ │ │ │ @ instruction: 0x460221db │ │ │ │ - @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4604f81b │ │ │ │ + @ instruction: 0xf6984658 │ │ │ │ + strmi pc, [r4], -r3, asr #31 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7feab54 │ │ │ │ @ instruction: 0xf10dbd12 │ │ │ │ stmdbls r5!, {r7, r9, fp} │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ strcs r4, [r0, #-1624] @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf7fb9520 │ │ │ │ stmdbls r6!, {r0, r2, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r2], -r4, lsl #12 │ │ │ │ ldrbmi r2, [r8], -r1, lsl #6 │ │ │ │ @ instruction: 0xf7fb9520 │ │ │ │ @ instruction: 0x4622fb1d │ │ │ │ mvnscs r4, r3, lsl #12 │ │ │ │ - @ instruction: 0xf6994658 │ │ │ │ - strmi pc, [r4], -r3, lsr #16 │ │ │ │ + @ instruction: 0xf6984658 │ │ │ │ + strmi pc, [r4], -fp, asr #31 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7feab36 │ │ │ │ @ instruction: 0x4658bcf4 │ │ │ │ - blx 122a1a2 │ │ │ │ - stcllt 7, cr15, [pc], #1016 @ 1ecb38 │ │ │ │ + blx ffc2a250 │ │ │ │ + stcllt 7, cr15, [pc], #1016 @ 1ecbe8 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx 1a2a1ae │ │ │ │ + blx 42a25e │ │ │ │ stcllt 7, cr15, [r9], #1016 @ 0x3f8 │ │ │ │ - beq fe228b84 │ │ │ │ + beq fe228c34 │ │ │ │ ldrbmi r2, [r0], -r0, lsr #2 │ │ │ │ - bleq 228234 │ │ │ │ - mrc2 6, 7, pc, cr8, cr6, {4} │ │ │ │ + bleq 2282e4 │ │ │ │ + mcr2 6, 5, pc, cr0, cr6, {4} @ │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - mcr2 6, 5, pc, cr8, cr5, {4} @ │ │ │ │ + mrc2 6, 2, pc, cr0, cr5, {4} │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2be0bc │ │ │ │ + blgt 2be16c │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strcs pc, [r1, #-2591] @ 0xfffff5e1 │ │ │ │ + strcs pc, [r1, #-2503] @ 0xfffff639 │ │ │ │ strtmi r9, [fp], -r5, lsr #18 │ │ │ │ @ instruction: 0xf8ca4652 │ │ │ │ ldrbmi r5, [r8], -r0 │ │ │ │ - blx ffb2a77c │ │ │ │ + blx ffb2a82c │ │ │ │ strmi r4, [r7], -fp, lsr #12 │ │ │ │ ldrbmi r9, [r2], -r6, lsr #18 │ │ │ │ andpl pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0x26034658 │ │ │ │ - blx ff8aa790 │ │ │ │ + blx ff8aa840 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ ldrbmi r2, [r8], -sl, ror #3 │ │ │ │ - @ instruction: 0xffe0f698 │ │ │ │ + @ instruction: 0xff88f698 │ │ │ │ @ instruction: 0xf04f462b │ │ │ │ stmdbls r5!, {r1, sl, fp} │ │ │ │ ldrbmi r4, [r2], -r7, lsl #12 │ │ │ │ andgt pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0xf7fb4658 │ │ │ │ strtmi pc, [fp], -r9, asr #21 │ │ │ │ strmi r9, [r5], -r6, lsr #18 │ │ │ │ @ instruction: 0x46584652 │ │ │ │ andvs pc, r0, sl, asr #17 │ │ │ │ - blx ff22a7c4 │ │ │ │ + blx ff22a874 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sl, lr}^ │ │ │ │ str r5, [r2, -r0]! │ │ │ │ bicscs r9, ip, r5, lsr #22 │ │ │ │ ldrbmi r9, [r8], -r0, lsl #6 │ │ │ │ eorcc lr, r6, #3620864 @ 0x374000 │ │ │ │ - @ instruction: 0xfff4f698 │ │ │ │ + @ instruction: 0xff9cf698 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ - bge ff6e99f4 │ │ │ │ + bge ff6e9aa4 │ │ │ │ ldclt 7, cr15, [r1], {254} @ 0xfe │ │ │ │ ... │ │ │ │ ldrdeq pc, [r4], -r8 @ │ │ │ │ movteq lr, #15107 @ 0x3b03 │ │ │ │ addeq lr, r3, #0, 22 │ │ │ │ andne lr, r1, #3440640 @ 0x348000 │ │ │ │ stmdbcs r0, {r1, r2, r9, ip, pc} │ │ │ │ adchi pc, r1, r0 │ │ │ │ tstlt r5, fp, lsr #12 │ │ │ │ - bls 397570 │ │ │ │ + bls 397620 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0x7c23fa33 │ │ │ │ mlavs r0, r9, r8, pc @ │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ vmax.s8 d20, d0, d5 │ │ │ │ - blx 274e38 │ │ │ │ + blx 274ee8 │ │ │ │ @ instruction: 0xf8d8f303 │ │ │ │ ldmdbeq r6!, {r2, r4} │ │ │ │ streq lr, [r3], -r6, lsr #20 │ │ │ │ - mrc2 6, 2, pc, cr10, cr5, {4} │ │ │ │ + mcr2 6, 0, pc, cr2, cr5, {4} @ │ │ │ │ movteq pc, #16645 @ 0x4105 @ │ │ │ │ movwcs r6, #251 @ 0xfb │ │ │ │ movwcc lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0x460560bb │ │ │ │ muls r0, r4, r8 │ │ │ │ mrrceq 1, 0, pc, r4, cr0 @ │ │ │ │ eor pc, ip, r0, lsl #17 │ │ │ │ @@ -455214,30 +455254,30 @@ │ │ │ │ stmdblt r6!, {r0, r1, r2, r3}^ │ │ │ │ svceq 0x0020f1be │ │ │ │ @ instruction: 0x2601bf1b │ │ │ │ cdpeq 0, 1, cr15, cr15, cr14, {0} │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ @ instruction: 0xf60efa06 │ │ │ │ @ instruction: 0xf106bf18 │ │ │ │ - blmi ff67a4a0 │ │ │ │ - bls 474e38 │ │ │ │ + blmi ff67a550 │ │ │ │ + bls 474ee8 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #8 │ │ │ │ stmdbvs sl!, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ svcvc 0x009a4629 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorvs pc, r2, r5, asr #16 │ │ │ │ eormi pc, r3, r5, asr #16 │ │ │ │ - @ instruction: 0xf978f699 │ │ │ │ + @ instruction: 0xf920f699 │ │ │ │ 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} │ │ │ │ + ldc2 6, cr15, [r8, #596]! @ 0x254 │ │ │ │ @ instruction: 0xf10060fc │ │ │ │ stmib r7, {r2, r4, r6, sl, fp}^ │ │ │ │ adcsvs r5, sp, r0, lsl #10 │ │ │ │ @ instruction: 0xf8944605 │ │ │ │ @ instruction: 0xf100e010 │ │ │ │ @ instruction: 0xf8800464 │ │ │ │ ldmdbeq r6!, {r2, r3, r5, sp, lr, pc} │ │ │ │ @@ -455249,15 +455289,15 @@ │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @ instruction: 0xf1beb966 │ │ │ │ svclt 0x001b0f20 │ │ │ │ @ instruction: 0xf00e2601 │ │ │ │ @ instruction: 0xf04f0e1f │ │ │ │ - blx 37a52c │ │ │ │ + blx 37a5dc │ │ │ │ svclt 0x0018f60e │ │ │ │ ldrbtcc pc, [pc], r6, lsl #2 @ │ │ │ │ cmncs r4, ip, lsr #23 │ │ │ │ strcs r9, [r0], #-2570 @ 0xfffff5f6 │ │ │ │ ldrbmi r9, [r8], -r6, lsl #30 │ │ │ │ stmdbvs sl!, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ @@ -455275,167 +455315,167 @@ │ │ │ │ stmvs fp, {r0, r1, r2, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf7ff9306 │ │ │ │ @ instruction: 0xed9fb9a2 │ │ │ │ movwcs r7, #2968 @ 0xb98 │ │ │ │ tstcs r1, r2, ror #24 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ movwcc lr, #2506 @ 0x9ca │ │ │ │ - blvc 227fb4 │ │ │ │ - stc2 6, cr15, [lr, #596] @ 0x254 │ │ │ │ + blvc 228064 │ │ │ │ + ldc2 6, cr15, [r6, #-596]! @ 0xfffffdac │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2be290 │ │ │ │ + blgt 2be340 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x7c21f905 │ │ │ │ - bge cd96dc │ │ │ │ + stcvc 8, cr15, [r1], #-692 @ 0xfffffd4c │ │ │ │ + bge cd978c │ │ │ │ @ instruction: 0xf8422300 │ │ │ │ @ instruction: 0xf8424c04 │ │ │ │ movwcc r3, #6920 @ 0x1b08 │ │ │ │ @ instruction: 0xd1f84299 │ │ │ │ ldmdale ip, {r0, r1, r8, fp, sp} │ │ │ │ tstcs r0, sl, lsr #26 │ │ │ │ sbceq lr, r3, #5120 @ 0x1400 │ │ │ │ stmib r2, {r0, r8, r9, ip, sp}^ │ │ │ │ - blcs 304ddc │ │ │ │ + blcs 304e8c │ │ │ │ andeq pc, r8, #-2147483648 @ 0x80000000 │ │ │ │ @ instruction: 0x4629d1f8 │ │ │ │ ldrbmi r2, [r8], -r4, lsl #4 │ │ │ │ - @ instruction: 0xffc0f698 │ │ │ │ + @ instruction: 0xff68f698 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ vmla.i8 , q0, │ │ │ │ @ instruction: 0xf69521a5 │ │ │ │ - strmi pc, [r1], -r3, lsl #27 │ │ │ │ + strmi pc, [r1], -fp, lsr #26 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0xf7fff8dd │ │ │ │ + @ instruction: 0xf7fff885 │ │ │ │ vstmdbge sl!, {s22-s211} │ │ │ │ strmi lr, [fp], -fp, ror #15 │ │ │ │ @ instruction: 0x4601e7de │ │ │ │ andcs r2, r6, #0, 6 │ │ │ │ ldrbmi r9, [r8], -r0, lsl #6 │ │ │ │ movweq pc, #8261 @ 0x2045 @ │ │ │ │ - blx fe92a484 │ │ │ │ + blx 132a534 │ │ │ │ cmppne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - mrc2 6, 3, pc, cr12, cr8, {4} │ │ │ │ + mcr2 6, 1, pc, cr4, cr8, {4} @ │ │ │ │ strmi r2, [r4], -r0, asr #26 │ │ │ │ ldmibge r2!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ - blcs 24bac4 │ │ │ │ + blcs 24bb74 │ │ │ │ addhi pc, r9, r0 │ │ │ │ ldmdale r1, {r1, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf10d7c62 │ │ │ │ ldrbmi r0, [r1], -r0, lsl #21 │ │ │ │ strtls r4, [r0], #-1624 @ 0xfffff9a8 │ │ │ │ vpadd.i8 d15, d3, d2 │ │ │ │ ldmdbeq r2, {r5, r8, r9, sp}^ │ │ │ │ - blx 1faaa46 │ │ │ │ + blx 1faaaf6 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ ldmibge pc, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} @ │ │ │ │ - bllt 196aa5c │ │ │ │ + bllt 196ab0c │ │ │ │ subcs sl, r0, #2688 @ 0xa80 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldcl 6, cr15, [r6], #264 @ 0x108 │ │ │ │ + ldc 6, cr15, [lr], {66} @ 0x42 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx 11f4a84 │ │ │ │ + blx 11f4b34 │ │ │ │ strbeq pc, [lr, r2, lsl #2] @ │ │ │ │ @ instruction: 0xf845bf48 │ │ │ │ @ instruction: 0xf1022023 │ │ │ │ svclt 0x00480201 │ │ │ │ - bcs 5f9690 │ │ │ │ + bcs 5f9740 │ │ │ │ @ instruction: 0x4621d1f3 │ │ │ │ ldrbmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xf960f7fb │ │ │ │ strmi r7, [r4], -r3, lsl #24 │ │ │ │ @ instruction: 0x4623e7d0 │ │ │ │ cmncs sp, sl, lsr #12 │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - strmi pc, [r4], -r3, ror #28 │ │ │ │ + strmi pc, [r4], -fp, lsl #28 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ @ instruction: 0xf8882600 │ │ │ │ stmdbvs r3, {r2, r3, sp, lr}^ │ │ │ │ umlalspl pc, r9, r3, r8 @ │ │ │ │ subsle r2, r9, r0, lsl #26 │ │ │ │ @ instruction: 0xf6952162 │ │ │ │ - rscsvs pc, ip, sp, lsl sp @ │ │ │ │ + rscsvs pc, ip, r5, asr #25 │ │ │ │ strvs lr, [r0], -r7, asr #19 │ │ │ │ @ instruction: 0xf10060be │ │ │ │ @ instruction: 0x46040554 │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf86af699 │ │ │ │ - blt 14eaae8 │ │ │ │ + @ instruction: 0xf812f699 │ │ │ │ + blt 14eab98 │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ @ instruction: 0x46582172 │ │ │ │ - mrc2 6, 1, pc, cr12, cr8, {4} │ │ │ │ + stc2l 6, cr15, [r4, #608]! @ 0x260 │ │ │ │ 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} │ │ │ │ + ldc2l 6, cr15, [ip, #608] @ 0x260 │ │ │ │ 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} @ │ │ │ │ + ldc2l 6, cr15, [r4, #608] @ 0x260 │ │ │ │ strb r4, [r7, r4, lsl #12] │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6981145 │ │ │ │ - strmi pc, [r4], -r3, lsr #28 │ │ │ │ + strmi pc, [r4], -fp, asr #27 │ │ │ │ @ instruction: 0x4623e7be │ │ │ │ cmncs r1, sl, lsr #12 │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - @ instruction: 0x4604fe1b │ │ │ │ + strmi pc, [r4], -r3, asr #27 │ │ │ │ @ instruction: 0x4623e7b6 │ │ │ │ cmncs r0, sl, lsr #12 │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - @ instruction: 0x4604fe13 │ │ │ │ + @ instruction: 0x4604fdbb │ │ │ │ eorscs lr, r8, #45613056 @ 0x2b80000 │ │ │ │ stmdage ip!, {r8, sp} │ │ │ │ @ instruction: 0xf642ad2a │ │ │ │ - andcs lr, r2, r2, lsl #25 │ │ │ │ + andcs lr, r2, sl, lsr #24 │ │ │ │ strtmi lr, [sl], #-2509 @ 0xfffff633 │ │ │ │ - @ instruction: 0xf93af698 │ │ │ │ + @ instruction: 0xf8e2f698 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - stcvc 14, cr15, [r3], {189} @ 0xbd │ │ │ │ + stcvc 14, cr15, [r3], {101} @ 0x65 │ │ │ │ strb r4, [r3, -r4, lsl #12]! │ │ │ │ @ instruction: 0x21a6f240 │ │ │ │ - stc2l 6, cr15, [r2], {149} @ 0x95 │ │ │ │ + stc2l 6, cr15, [sl], #-596 @ 0xfffffdac │ │ │ │ stmib r7, {r2, r3, r4, r5, r6, r7, sp, lr}^ │ │ │ │ adcsvs r5, sp, r0, lsl #10 │ │ │ │ stcls 7, cr14, [r6], {163} @ 0xa3 │ │ │ │ umaalcc pc, r1, r4, r8 @ │ │ │ │ andls r6, r1, r2, ror #18 │ │ │ │ andls r2, r2, r8 │ │ │ │ @ instruction: 0xf8944640 │ │ │ │ strls r4, [r0], #-64 @ 0xffffffc0 │ │ │ │ @ instruction: 0xfff6f7f9 │ │ │ │ @ instruction: 0xf7ff4605 │ │ │ │ fstmdbxge sl!, {d11-d35} @ Deprecated │ │ │ │ - blmi 665bdc │ │ │ │ - bls 47e490 │ │ │ │ + blmi 665c8c │ │ │ │ + bls 47e540 │ │ │ │ ldmdavs ip, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - stc2l 6, cr15, [sl], #424 @ 0x1a8 │ │ │ │ + ldc2 6, cr15, [r2], {106} @ 0x6a │ │ │ │ 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: 0xf642eedc │ │ │ │ + @ instruction: 0xf642eaca │ │ │ │ + stmdbmi r8, {r1, r2, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + bmi 453cac │ │ │ │ ldrbtmi r5, [sl], #-2148 @ 0xfffff79c │ │ │ │ mrscs r9, (UNDEF: 1) │ │ │ │ @ instruction: 0xf6426820 │ │ │ │ - svclt 0x0000ef26 │ │ │ │ + svclt 0x0000eece │ │ │ │ ... │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq sl, r5, r4, lsr #7 │ │ │ │ - eoreq sl, r5, lr, asr r3 │ │ │ │ + mlaeq r5, ip, r3, sl │ │ │ │ + eoreq sl, r5, r6, asr r3 │ │ │ │ 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 +455484,83 @@ │ │ │ │ biclt r0, sl, #0, 6 │ │ │ │ rsccc pc, ip, #212, 16 @ 0xd40000 │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ orrslt r4, r8, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf10d682a │ │ │ │ ldrbmi r0, [r3], -r0, lsr #20 │ │ │ │ vrsubhn.i16 d20, q1, │ │ │ │ - blx 177649c │ │ │ │ + blx 177654c │ │ │ │ addseq pc, r2, r2, lsl #5 │ │ │ │ ldc2 0, cr15, [r6, #332] @ 0x14c │ │ │ │ @ instruction: 0xf66a4628 │ │ │ │ - @ instruction: 0xf8d4ffc9 │ │ │ │ + @ instruction: 0xf8d4ff71 │ │ │ │ strmi r3, [r2], -r8, ror #5 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - bge 2beabc │ │ │ │ + bge 2beb6c │ │ │ │ ldrbmi r4, [r1], -r6, lsl #12 │ │ │ │ @ instruction: 0xf0534638 │ │ │ │ strmi pc, [r1], r5, ror #25 │ │ │ │ - blls 2d9acc │ │ │ │ + blls 2d9b7c │ │ │ │ addsmi r6, sl, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf10dd12d │ │ │ │ - bcc 2eecb8 │ │ │ │ + bcc 2eed68 │ │ │ │ strbmi r1, [r0], -r1, lsl #26 │ │ │ │ @ instruction: 0xf6ff9203 │ │ │ │ - ldrtmi pc, [r1], -fp, ror #16 @ │ │ │ │ + @ instruction: 0x4631f813 │ │ │ │ andcs r4, r0, r2, asr #12 │ │ │ │ ldc2l 0, cr15, [r0, #300]! @ 0x12c │ │ │ │ strbmi r4, [r8], -r6, lsl #12 │ │ │ │ - mrrc 6, 4, pc, ip, cr2 @ │ │ │ │ + stc 6, cr15, [r4], {66} @ 0x42 │ │ │ │ ands fp, lr, lr, ror #18 │ │ │ │ tstcs r0, r2, lsr #12 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ strtmi pc, [r1], -r1, lsr #17 │ │ │ │ stmdbvs r6, {r0, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xffbaf7f9 │ │ │ │ @ instruction: 0xf7014628 │ │ │ │ - bmi b2b910 │ │ │ │ + bmi b2b860 │ │ │ │ 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: 0xf10debe6 │ │ │ │ @ instruction: 0x46220810 │ │ │ │ tstcs r0, r8, lsr #12 │ │ │ │ @ instruction: 0xf882f7fe │ │ │ │ strmi r4, [r5], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7f96946 │ │ │ │ qadd8mi pc, r8, fp @ │ │ │ │ - blx 2a8f4 │ │ │ │ + blx fea2a9a4 │ │ │ │ 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} @ │ │ │ │ + @ instruction: 0x4640fdf7 │ │ │ │ + mcr2 6, 3, pc, cr14, cr14, {7} @ │ │ │ │ stmdblt r0!, {r2, r9, sl, lr}^ │ │ │ │ andcs r4, r1, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf04b4631 │ │ │ │ - bls 32baf4 │ │ │ │ + bls 32bba4 │ │ │ │ ldrbmi r9, [r1], -r6, lsl #22 │ │ │ │ andsvs r4, r3, r8, lsr r6 │ │ │ │ @ instruction: 0xf0539400 │ │ │ │ @ instruction: 0xf89dfc5b │ │ │ │ - blcs 1f8d9c │ │ │ │ + blcs 1f8e4c │ │ │ │ stmdals r4, {r0, r6, r7, r8, ip, lr, pc} │ │ │ │ - stc 6, cr15, [ip], {66} @ 0x42 │ │ │ │ + bl fef2a6ec │ │ │ │ @ instruction: 0xf642e7bd │ │ │ │ - svclt 0x0000ee68 │ │ │ │ - rsbseq r3, r9, ip, ror #7 │ │ │ │ + svclt 0x0000ee10 │ │ │ │ + rsbseq r3, r9, ip, lsr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r9, sl, asr #6 │ │ │ │ + @ instruction: 0x0079329a │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed43f50 │ │ │ │ + bl fed44000 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ stmdbmi r0, {r1, r2, r3, r9, sl, lr}^ │ │ │ │ strmi r2, [r4], -r0, lsl #4 │ │ │ │ movweq pc, #33024 @ 0x8100 @ │ │ │ │ ldrbtmi r9, [r9], #-512 @ 0xfffffe00 │ │ │ │ stmpl sl, {r0, r2, r3, r4, r5, r9, fp, lr} │ │ │ │ @@ -455528,69 +455568,69 @@ │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ cmplt sl, fp, asr pc │ │ │ │ - blmi eff664 │ │ │ │ + blmi eff714 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 246e00 │ │ │ │ + blls 246eb0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple sl, r0, lsl #6 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ ldreq pc, [r0, #-262] @ 0xfffffefa │ │ │ │ vsubl.u q1, d15, d1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcs 1fc9b4 │ │ │ │ + blcs 1fca64 │ │ │ │ stmda r5, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - bllt ed0b30 │ │ │ │ + bllt ed0be0 │ │ │ │ vtbl.8 d6, {d31}, d19 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ mcrrne 8, 11, r6, r2, cr0 │ │ │ │ vsra.u32 d13, d3, #1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 23c9dc │ │ │ │ + blcc 23ca8c │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ sbcle r2, pc, r0, lsl #22 │ │ │ │ mrscs r2, SP_irq │ │ │ │ teqvs r3, r8, lsr #12 │ │ │ │ - @ instruction: 0xf864f6ff │ │ │ │ + @ instruction: 0xf80cf6ff │ │ │ │ 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 │ │ │ │ + stmdb r6, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 2a6e40 │ │ │ │ andcs sp, r2, #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ tstcs r0, r5, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ sbcle r2, r9, r0, lsl #22 │ │ │ │ andcs r2, r0, #524288 @ 0x80000 │ │ │ │ strtmi r2, [r8], -r2, lsl #2 │ │ │ │ - @ instruction: 0xf856f6ff │ │ │ │ + @ instruction: 0xfffef6fe │ │ │ │ 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 0x0000ed80 │ │ │ │ + rsbseq r3, r9, sl, ror #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r9, r0, ror r2 │ │ │ │ + rsbseq r3, r9, r0, asr #3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ strmi fp, [sp], -ip, lsl #1 │ │ │ │ ldrmi r4, [r6], -lr, ror #18 │ │ │ │ movwcs r4, #2670 @ 0xa6e │ │ │ │ @@ -455600,297 +455640,297 @@ │ │ │ │ stmpl sl, {r0, r1, r3, r5, r6, r8, r9, sl, fp, lr} │ │ │ │ strhcc pc, [r4], #-128 @ 0xffffff80 @ │ │ │ │ ldmdavs r2, {r0, r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f920b │ │ │ │ movwls r0, #8704 @ 0x2200 │ │ │ │ @ instruction: 0xf8b06c03 │ │ │ │ movwls r0, #12362 @ 0x304a │ │ │ │ - stc2l 6, cr15, [r8], {254} @ 0xfe │ │ │ │ + ldc2l 6, cr15, [r0], #-1016 @ 0xfffffc08 │ │ │ │ stmibvs r0, {r8, ip, sp, pc} │ │ │ │ - bge 290ec8 │ │ │ │ + bge 290f78 │ │ │ │ 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, r3, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf105db77 │ │ │ │ andcs r0, r1, #16, 8 @ 0x10000000 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ tstle r3, r0, lsl #22 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ cmnle r6, r0, lsl #22 │ │ │ │ movwcs r9, #2566 @ 0xa06 │ │ │ │ andseq pc, r4, r5, lsl #2 │ │ │ │ stc2 0, cr15, [lr], {88} @ 0x58 │ │ │ │ vrsubhn.i d4, , q0 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 23cb08 │ │ │ │ + blcc 23cbb8 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ cmnle r8, r0, lsl #22 │ │ │ │ @ instruction: 0xf1b89b06 │ │ │ │ suble r0, r2, r0, lsl #30 │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf8c89b07 │ │ │ │ strcs r3, [r1], #-4 │ │ │ │ svchi 0x005bf3bf │ │ │ │ andmi pc, r8, r8, asr #17 │ │ │ │ eorscs fp, ip, #-2147483611 @ 0x80000025 │ │ │ │ ldcne 1, cr2, [r0, #-0] │ │ │ │ - b fe5aa848 │ │ │ │ + b faa8f8 │ │ │ │ teqvs r3, r7, lsl #22 │ │ │ │ andcs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmdbls r6, {r1, r8, r9, sp} │ │ │ │ @ instruction: 0xf1066033 │ │ │ │ stmiavs r8!, {r2, r3, r8, r9} │ │ │ │ - ldm r4!, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blle 536f5c │ │ │ │ - blmi fbf844 │ │ │ │ + ldm ip, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle 53700c │ │ │ │ + blmi fbf8f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4c6fd0 │ │ │ │ + blls 4c7080 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r1, r0, lsl #6 │ │ │ │ andlt r4, ip, r0, asr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldmpl fp!, {r0, r1, r4, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf642681e │ │ │ │ - stmdavs r0, {r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - stmdb r0, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdavs r0, {r3, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmia r8!, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46034a30 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xf642447a │ │ │ │ - movwcs lr, #3404 @ 0xd4c │ │ │ │ + movwcs lr, #3316 @ 0xcf4 │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ andcc pc, r4, r8, asr #17 │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ vqdmulh.s d25, d6, d6 │ │ │ │ vsra.s64 d20, d20, #52 │ │ │ │ stmiavs r8!, {r2, r8} │ │ │ │ movwls sl, #6657 @ 0x1a01 │ │ │ │ - stmia sl, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r2!, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blmi aa6ef8 │ │ │ │ + blmi aa6fa8 │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ - cdp 6, 13, cr15, cr12, cr2, {2} │ │ │ │ + cdp 6, 8, cr15, cr4, cr2, {2} │ │ │ │ @ instruction: 0xf6426800 │ │ │ │ - bmi a27348 │ │ │ │ + bmi a27298 │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ - stc 6, cr15, [r8, #-264]! @ 0xfffffef8 │ │ │ │ - blcs 2a6f90 │ │ │ │ + ldcl 6, cr15, [r0], {66} @ 0x42 │ │ │ │ + blcs 2a7040 │ │ │ │ @ instruction: 0xf04fd11a │ │ │ │ andcs r0, r0, #131072 @ 0x20000 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - @ instruction: 0xff7cf6fe │ │ │ │ + @ instruction: 0xff24f6fe │ │ │ │ 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 │ │ │ │ + @ instruction: 0xe77ffefd │ │ │ │ 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 210e4c │ │ │ │ smmls sp, r7, r1, sp │ │ │ │ - stcl 6, cr15, [r8], #264 @ 0x108 │ │ │ │ - rsbseq r3, r9, ip, ror r1 │ │ │ │ + ldc 6, cr15, [r0], {66} @ 0x42 │ │ │ │ + rsbseq r3, r9, ip, asr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r9, r8, ror #2 │ │ │ │ - rsbseq r3, r9, r0, lsr #1 │ │ │ │ + ldrhteq r3, [r9], #-8 │ │ │ │ + ldrshteq r2, [r9], #-240 @ 0xffffff10 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - ldrdeq r9, [r5], -r0 @ │ │ │ │ - eoreq r9, r5, r4, ror #24 │ │ │ │ + eoreq r9, r5, r8, asr #25 │ │ │ │ + eoreq r9, r5, ip, asr ip │ │ │ │ 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 r2, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r9, [r2], -r0, lsl #14 │ │ │ │ - blge 2fe930 │ │ │ │ + blge 2fe9e0 │ │ │ │ adcsmi pc, r0, #13959168 @ 0xd50000 │ │ │ │ strls r2, [r4, -r0, lsl #2] │ │ │ │ strmi r4, [r4], -r0, lsr #15 │ │ │ │ suble r2, r5, r0, lsl #16 │ │ │ │ ldreq pc, [r0, #-262] @ 0xfffffefa │ │ │ │ @ instruction: 0xf8dd2201 │ │ │ │ vshr.u32 d8, d12, #1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcs 1fccb4 │ │ │ │ + blcs 1fcd64 │ │ │ │ stmda r5, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 210e30 │ │ │ │ - bge 2e15e4 │ │ │ │ + blcs 210ee0 │ │ │ │ + bge 2e1694 │ │ │ │ ldmvs r0!, {r0, r6, r9, sl, lr} │ │ │ │ - ldmdb r0, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r8!, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r0], -r4, lsl #12 │ │ │ │ - stc 6, cr15, [lr], {66} @ 0x42 │ │ │ │ - blle 8780dc │ │ │ │ + bl fefaaa90 │ │ │ │ + blle 87818c │ │ │ │ movwcs r9, #2563 @ 0xa03 │ │ │ │ andseq pc, r4, r6, lsl #2 │ │ │ │ - blx fe82924a │ │ │ │ + blx fe8292fa │ │ │ │ orrslt r4, r0, r4, lsl #12 │ │ │ │ movweq pc, #33024 @ 0x8100 @ │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r4, r6, sl, fp, ip}^ │ │ │ │ stmdacs r0, {ip} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt sl!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ - blls 413918 │ │ │ │ + blls 4139c8 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ strcs lr, [r0], #-0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ stmda r5, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f9924 │ │ │ │ + bcs 1f99d4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt fp!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blmi 93f9a8 │ │ │ │ + blmi 93fa58 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7471a0 │ │ │ │ + blls 747250 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12c0300 │ │ │ │ andslt r4, r6, r0, lsr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ mrscs r2, SP_irq │ │ │ │ teqvs r3, r8, lsr #12 │ │ │ │ - mrc2 6, 5, pc, cr6, cr14, {7} │ │ │ │ + mrc2 6, 2, pc, cr14, cr14, {7} │ │ │ │ adcsmi lr, fp, #61341696 @ 0x3a80000 │ │ │ │ strcs sp, [r2], #-274 @ 0xfffffeee │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf6fe4628 │ │ │ │ - vqrdmlah.s , , d1[0] │ │ │ │ + vqrdmlah.s , , d25[0] │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r5, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ - bcs 1fd974 │ │ │ │ + bcs 1fda24 │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 210ee8 │ │ │ │ + blcs 210f98 │ │ │ │ str sp, [r2, lr, ror #3]! │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ andvc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf642e795 │ │ │ │ - svclt 0x0000ec36 │ │ │ │ - @ instruction: 0x00792f94 │ │ │ │ + svclt 0x0000ebde │ │ │ │ + rsbseq r2, r9, r4, ror #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r2, [r9], #-224 @ 0xffffff20 │ │ │ │ + rsbseq r2, r9, r0, lsr #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed443b4 │ │ │ │ + bl fed44464 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ - bmi 3d93d0 │ │ │ │ + bmi 3d9480 │ │ │ │ ldmvs ip, {r0, r8, sp} │ │ │ │ strls r4, [r2], #-1146 @ 0xfffffb86 │ │ │ │ strls r7, [r1], #-2332 @ 0xfffff6e4 │ │ │ │ ldmdahi fp, {r2, r3, r4, r6, fp, pc} │ │ │ │ @ instruction: 0xf6429400 │ │ │ │ - andlt lr, r4, ip, lsr #24 │ │ │ │ + ldrdlt lr, [r4], -r4 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - strhteq r9, [r5], -ip │ │ │ │ + strhteq r9, [r5], -r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed443e8 │ │ │ │ + bl fed44498 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ - bmi 3d9404 │ │ │ │ + bmi 3d94b4 │ │ │ │ ldmvs ip, {r0, r8, sp} │ │ │ │ strls r4, [r2], #-1146 @ 0xfffffb86 │ │ │ │ strls r7, [r1], #-2332 @ 0xfffff6e4 │ │ │ │ ldmdahi fp, {r2, r3, r4, r6, fp, pc} │ │ │ │ @ instruction: 0xf6429400 │ │ │ │ - andlt lr, r4, r2, lsl ip │ │ │ │ + @ instruction: 0xb004ebba │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r9, r5, ip, lsr #27 │ │ │ │ + eoreq r9, r5, r4, lsr #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed4441c │ │ │ │ + bl fed444cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ - bmi 419438 │ │ │ │ + bmi 4194e8 │ │ │ │ ldmibvc ip, {r0, r8, sp} │ │ │ │ strls r4, [r3], #-1146 @ 0xfffffb86 │ │ │ │ strls r7, [r2], #-2396 @ 0xfffff6a4 │ │ │ │ strls r7, [r1], #-2332 @ 0xfffff6e4 │ │ │ │ ldmdahi fp, {r2, r3, r4, r6, fp, pc} │ │ │ │ @ instruction: 0xf6429400 │ │ │ │ - strdlt lr, [r4], -r6 │ │ │ │ + mullt r4, lr, fp │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r9, r5, ip, lsl #27 │ │ │ │ + eoreq r9, r5, r4, lsl #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed44454 │ │ │ │ + bl fed44504 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ - bmi 419470 │ │ │ │ + bmi 419520 │ │ │ │ ldmibvc ip, {r0, r8, sp} │ │ │ │ strls r4, [r3], #-1146 @ 0xfffffb86 │ │ │ │ strls r7, [r2], #-2396 @ 0xfffff6a4 │ │ │ │ strls r7, [r1], #-2332 @ 0xfffff6e4 │ │ │ │ ldmdahi fp, {r2, r3, r4, r6, fp, pc} │ │ │ │ @ instruction: 0xf6429400 │ │ │ │ - ldrdlt lr, [r4], -sl │ │ │ │ + andlt lr, r4, r2, lsl #23 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r9, r5, r0, lsl #27 │ │ │ │ + eoreq r9, r5, r8, ror sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4448c │ │ │ │ + bl fed4453c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [sl, #-832] @ 0xfffffcc0 │ │ │ │ ldcmi 0, cr11, [sl], {137} @ 0x89 │ │ │ │ svceq 0x000df011 │ │ │ │ stmdbpl ip!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ stcge 15, cr11, [r4, #-32] @ 0xffffffe0 │ │ │ │ strls r6, [r7], #-2084 @ 0xfffff7dc │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ tstle r5, ip, lsl r6 │ │ │ │ eorvs r6, fp, r3, lsr #18 │ │ │ │ @ instruction: 0x712b7d23 │ │ │ │ @ instruction: 0xf6fe88a0 │ │ │ │ - biclt pc, r0, r1, asr #21 │ │ │ │ - bmi 6074d0 │ │ │ │ - blmi 585574 │ │ │ │ + biclt pc, r0, r9, ror #20 │ │ │ │ + bmi 607580 │ │ │ │ + blmi 585624 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3c7338 │ │ │ │ + blls 3c73e8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_hyp │ │ │ │ ldclt 0, cr11, [r0, #-36]! @ 0xffffffdc │ │ │ │ - bmi 47eb24 │ │ │ │ + bmi 47ebd4 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldrbtmi r3, [sl], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf0569300 │ │ │ │ strmi pc, [r5], -pc, ror #25 │ │ │ │ - blmi 3a726c │ │ │ │ + blmi 3a731c │ │ │ │ @ instruction: 0xe7e4447b │ │ │ │ - bl fe3aac04 │ │ │ │ - rsbseq r2, r9, r4, ror #26 │ │ │ │ + bl daacb4 │ │ │ │ + ldrhteq r2, [r9], #-196 @ 0xffffff3c │ │ │ │ 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, r8, lsl #25 │ │ │ │ + ldrshteq sp, [r6], #-250 @ 0xffffff06 │ │ │ │ + eoreq lr, r2, r8, lsl ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed44518 │ │ │ │ + bl fed445c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fd8 │ │ │ │ addlt ip, r8, r0, rrx │ │ │ │ @ instruction: 0xf0114c17 │ │ │ │ ldrbtmi r0, [ip], #3853 @ 0xf0d │ │ │ │ stmdage r5, {r3, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ andmi pc, r4, ip, asr r8 @ │ │ │ │ @@ -455899,430 +455939,430 @@ │ │ │ │ tstle r3, ip, lsl r6 │ │ │ │ andvs r6, r3, r3, lsr #16 │ │ │ │ stmiahi r3!, {r4, r9, fp, lr} │ │ │ │ ldrbtmi r7, [sl], #-259 @ 0xfffffefd │ │ │ │ smlaltbvc r7, r3, r3, r9 │ │ │ │ orrvc r7, r3, r3, ror #19 │ │ │ │ ldmpl r3, {r0, r1, r3, r8, r9, fp, lr}^ │ │ │ │ - blls 3c73c4 │ │ │ │ + blls 3c7474 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 59) │ │ │ │ ldclt 0, cr11, [r0, #-32] @ 0xffffffe0 │ │ │ │ - bmi 3febb0 │ │ │ │ + bmi 3fec60 │ │ │ │ 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 │ │ │ │ + b ffd2ad38 │ │ │ │ + rsbseq r2, r9, r6, lsr #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r2, [r9], #-198 @ 0xffffff3a │ │ │ │ - rsbseq lr, r6, sl │ │ │ │ + rsbseq r2, r9, r6, lsl #24 │ │ │ │ + rsbseq sp, r6, sl, asr pc │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ stmdacc r5, {r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ svclt 0x00004770 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r9, {r0, r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ stmdblt fp, {r0, r1, r3, r8, r9, fp, ip, sp, lr}^ │ │ │ │ - bcs ffd078dc │ │ │ │ + bcs ffd0798c │ │ │ │ @ instruction: 0xf1a2d008 │ │ │ │ stmdacs r1, {r1, r3, r5, r6, r7} │ │ │ │ mulcs r0, r4, pc @ │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed445d0 │ │ │ │ + bl fed44680 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ movwls r4, #1562 @ 0x61a │ │ │ │ @ instruction: 0xffe2f7ff │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r9, {r0, r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ stmdblt fp, {r0, r1, r3, r8, r9, fp, ip, sp, lr}^ │ │ │ │ - bcs ffd07920 │ │ │ │ + bcs ffd079d0 │ │ │ │ @ instruction: 0xf1a2d008 │ │ │ │ stmdacs r1, {r1, r3, r5, r6, r7} │ │ │ │ andcs fp, r0, ip, lsl #31 │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44614 │ │ │ │ + bl fed446c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ movwls r4, #1562 @ 0x61a │ │ │ │ @ instruction: 0xffe2f7ff │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ @ instruction: 0xf1006a43 │ │ │ │ addsmi r0, sl, #32, 4 │ │ │ │ - blcs 21d098 │ │ │ │ + blcs 21d148 │ │ │ │ andcs fp, r1, r7, lsl pc │ │ │ │ ldmdavs r8, {sp}^ │ │ │ │ svclt 0x001c1a80 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ ldrbmi r0, [r0, -r0, asr #18]! │ │ │ │ @ instruction: 0xf1006a43 │ │ │ │ - blcc 2ed8c4 │ │ │ │ + blcc 2ed974 │ │ │ │ @ instruction: 0xd1044299 │ │ │ │ ldmvs fp, {r3, sp, lr, pc} │ │ │ │ addsmi r3, r9, #4, 22 @ 0x1000 │ │ │ │ ldmdavs sl, {r2, ip, lr, pc} │ │ │ │ ldrble r0, [r8, #2002]! @ 0x7d2 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ @ instruction: 0xf1006a42 │ │ │ │ svcne 0x00130120 │ │ │ │ mulle sp, r1, r2 │ │ │ │ stcne 2, cr15, [r1], {64} @ 0x40 │ │ │ │ bfieq r6, sl, #16, #1 │ │ │ │ - blvc 622498 │ │ │ │ + blvc 622548 │ │ │ │ ldmdbvs r2, {r6, r8, fp, ip, sp, pc}^ │ │ │ │ tstle r5, r2, ror #10 │ │ │ │ svcne 0x0013689a │ │ │ │ @ instruction: 0xd1f34291 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ vmull.p8 , d0, d0 │ │ │ │ ldrbmi r0, [r0, -r0, asr #32]! │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed446b0 │ │ │ │ + bl fed44760 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bl 231478 │ │ │ │ - blvs ffe72dc4 │ │ │ │ - blvc 287500 │ │ │ │ + bl 231528 │ │ │ │ + blvs ffe72e74 │ │ │ │ + blvc 2875b0 │ │ │ │ tstle sl, r5, lsl #20 │ │ │ │ - bls 319bf4 │ │ │ │ + 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: 0xf922f696 │ │ │ │ - bleq 1228fc0 │ │ │ │ - blx 6290b8 │ │ │ │ + @ instruction: 0xf8caf696 │ │ │ │ + bleq 1229070 │ │ │ │ + blx 629168 │ │ │ │ andcs sp, r1, ip, ror #15 │ │ │ │ andcs fp, r0, r0, ror sp │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed44708 │ │ │ │ + bl fed447b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bl 2314d0 │ │ │ │ - blvs ffe72e1c │ │ │ │ - blvc 287558 │ │ │ │ + bl 231580 │ │ │ │ + blvs ffe72ecc │ │ │ │ + blvc 287608 │ │ │ │ tstle r8, r5, lsl #20 │ │ │ │ - bls 319c4c │ │ │ │ + bls 319cfc │ │ │ │ mrcne 4, 2, r4, cr4, cr3, {0} │ │ │ │ and r1, r3, sp, asr lr │ │ │ │ andsle r4, r2, r5, lsr #5 │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ svccc 0x0001f814 │ │ │ │ mlacs r5, r0, r8, pc @ │ │ │ │ sbceq lr, r3, r0, lsl #22 │ │ │ │ ldrdeq lr, [sl, -r0] │ │ │ │ - @ instruction: 0xf8f6f696 │ │ │ │ - bleq 1229018 │ │ │ │ - blx 629110 │ │ │ │ + @ instruction: 0xf89ef696 │ │ │ │ + bleq 12290c8 │ │ │ │ + blx 6291c0 │ │ │ │ andcs sp, r0, ip, ror #13 │ │ │ │ andcs fp, r1, r0, ror sp │ │ │ │ svclt 0x0000bd70 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2a8a18 │ │ │ │ + blhi 2a8ac8 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x460e4617 │ │ │ │ - bl 23fe14 │ │ │ │ + bl 23fec4 │ │ │ │ ldrbtmi r1, [sl], #-2631 @ 0xfffff5b9 │ │ │ │ ldrsbtne pc, [ip], -sl @ │ │ │ │ - blvc 4475a4 │ │ │ │ + blvc 447654 │ │ │ │ teqle ip, r5, lsl #18 │ │ │ │ eorsle r2, pc, r0, lsl #22 │ │ │ │ @ instruction: 0xf04f990a │ │ │ │ mrc 8, 5, r0, cr7, cr0, {1} │ │ │ │ strmi r8, [fp], #-2816 @ 0xfffff500 │ │ │ │ cdpne 14, 5, cr1, cr13, cr12, {2} │ │ │ │ @ instruction: 0xf8524b1f │ │ │ │ and r9, r1, r3 │ │ │ │ eorsle r4, r1, ip, lsr #5 │ │ │ │ - blx 407b76 │ │ │ │ + blx 407c26 │ │ │ │ ldrtmi r9, [fp], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0037ddb │ │ │ │ - blcs fe1ee3cc │ │ │ │ + blcs fe1ee47c │ │ │ │ @ instruction: 0xf8dad123 │ │ │ │ @ instruction: 0xf814203c │ │ │ │ ldmdavs r2, {r0, r8, r9, sl, fp, ip, sp} │ │ │ │ biceq lr, r3, #2048 @ 0x800 │ │ │ │ mlacs r5, r2, r8, pc @ │ │ │ │ ldrdeq lr, [sl, -r3] │ │ │ │ - @ instruction: 0xf8b0f696 │ │ │ │ - bleq 12290a4 │ │ │ │ - blx 62919c │ │ │ │ - bleq ff2290b0 │ │ │ │ + @ instruction: 0xf858f696 │ │ │ │ + bleq 1229154 │ │ │ │ + blx 62924c │ │ │ │ + bleq ff229160 │ │ │ │ movwcs fp, #8044 @ 0x1f6c │ │ │ │ cdp 3, 15, cr2, cr1, cr0, {0} │ │ │ │ mrc 10, 5, APSR_nzcv, cr4, cr0, {0} │ │ │ │ svclt 0x00480bc8 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ - blx 6291b8 │ │ │ │ + blx 629268 │ │ │ │ @ instruction: 0xf043bfc8 │ │ │ │ - blcs 1ee200 │ │ │ │ + blcs 1ee2b0 │ │ │ │ ldc 0, cr13, [sp], #832 @ 0x340 │ │ │ │ andcs r8, r0, r2, lsl #22 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blhi 2a8900 │ │ │ │ + blhi 2a89b0 │ │ │ │ pop {r0, sp} │ │ │ │ svclt 0x000087f0 │ │ │ │ - rsbseq r2, r9, sl, lsl #21 │ │ │ │ + ldrsbteq r2, [r9], #-154 @ 0xffffff66 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2a8adc │ │ │ │ + blhi 2a8b8c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x460e4617 │ │ │ │ - bl 23fed8 │ │ │ │ + bl 23ff88 │ │ │ │ ldrbtmi r1, [sl], #-2631 @ 0xfffff5b9 │ │ │ │ ldrsbtne pc, [ip], -sl @ │ │ │ │ - blvc 447668 │ │ │ │ + blvc 447718 │ │ │ │ teqle ip, r5, lsl #18 │ │ │ │ eorsle r2, pc, r0, lsl #22 │ │ │ │ @ instruction: 0xf04f990a │ │ │ │ mrc 8, 5, r0, cr7, cr0, {1} │ │ │ │ strmi r8, [fp], #-2816 @ 0xfffff500 │ │ │ │ cdpne 14, 5, cr1, cr13, cr12, {2} │ │ │ │ @ instruction: 0xf8524b1f │ │ │ │ and r9, r1, r3 │ │ │ │ eorsle r4, r1, ip, lsr #5 │ │ │ │ - blx 407c3a │ │ │ │ + blx 407cea │ │ │ │ ldrtmi r9, [fp], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0037ddb │ │ │ │ - blcs fe1ee490 │ │ │ │ + blcs fe1ee540 │ │ │ │ @ instruction: 0xf8dad123 │ │ │ │ @ instruction: 0xf814203c │ │ │ │ ldmdavs r2, {r0, r8, r9, sl, fp, ip, sp} │ │ │ │ biceq lr, r3, #2048 @ 0x800 │ │ │ │ mlacs r5, r2, r8, pc @ │ │ │ │ ldrdeq lr, [sl, -r3] │ │ │ │ - @ instruction: 0xf84ef696 │ │ │ │ - bleq 1229168 │ │ │ │ - blx 629260 │ │ │ │ - bleq ff229174 │ │ │ │ + @ instruction: 0xfff6f695 │ │ │ │ + bleq 1229218 │ │ │ │ + blx 629310 │ │ │ │ + bleq ff229224 │ │ │ │ movwcs fp, #8044 @ 0x1f6c │ │ │ │ cdp 3, 15, cr2, cr1, cr0, {0} │ │ │ │ mrc 10, 5, APSR_nzcv, cr4, cr0, {0} │ │ │ │ svclt 0x00980bc8 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ - blx 62927c │ │ │ │ + blx 62932c │ │ │ │ @ instruction: 0xf043bfa8 │ │ │ │ - blcs 1ee2c4 │ │ │ │ + blcs 1ee374 │ │ │ │ ldc 0, cr13, [sp], #832 @ 0x340 │ │ │ │ andcs r8, r0, r2, lsl #22 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blhi 2a89c4 │ │ │ │ + blhi 2a8a74 │ │ │ │ pop {r0, sp} │ │ │ │ svclt 0x000087f0 │ │ │ │ - rsbseq r2, r9, r6, asr #19 │ │ │ │ + rsbseq r2, r9, r6, lsl r9 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdane r2, {r0, r8, r9, fp, sp, lr, pc}^ │ │ │ │ ldrsbtcs pc, [ip], -r8 @ │ │ │ │ - blvc 28773c │ │ │ │ + blvc 2877ec │ │ │ │ tstle sp, r5, lsl #20 │ │ │ │ - bls 399ef0 │ │ │ │ + bls 399fa0 │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ ldrmi r4, [r3], #-1536 @ 0xfffffa00 │ │ │ │ mrcne 14, 2, r1, cr13, cr4, {2} │ │ │ │ adcmi lr, r5, #4 │ │ │ │ @ instruction: 0xf8d8d015 │ │ │ │ ldmdavs r8, {r2, r3, r4, r5, ip, sp} │ │ │ │ svccc 0x0001f814 │ │ │ │ mlacs r5, r0, r8, pc @ │ │ │ │ sbceq lr, r3, r0, lsl #22 │ │ │ │ ldrdeq lr, [sl, -r0] │ │ │ │ - @ instruction: 0xf800f696 │ │ │ │ - bleq 628878 │ │ │ │ + @ instruction: 0xffa8f695 │ │ │ │ + bleq 628928 │ │ │ │ svclt 0x0008428e │ │ │ │ rscle r4, sl, r7, lsl #5 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ strdcs r8, [r1], -r0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44950 │ │ │ │ + bl fed44a00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf968f047 │ │ │ │ vaddl.u8 , d0, d1 │ │ │ │ teqlt r0, r7 │ │ │ │ muleq r4, sp, r8 │ │ │ │ andeq pc, r1, r0, lsr #3 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ andlt r0, r3, r0, asr #18 │ │ │ │ - blx 32b8ee │ │ │ │ + blx 32b99e │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44980 │ │ │ │ + bl fed44a30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf950f047 │ │ │ │ vaddl.u8 , d0, d1 │ │ │ │ teqlt r0, r7 │ │ │ │ muleq r4, sp, r8 │ │ │ │ andeq pc, r3, r0, lsr #3 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ andlt r0, r3, r0, asr #18 │ │ │ │ - blx 32b91e │ │ │ │ + blx 32b9ce │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed449b0 │ │ │ │ + bl fed44a60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf938f047 │ │ │ │ @ instruction: 0xf1a0b2c0 │ │ │ │ - blx feded7c8 │ │ │ │ + blx feded878 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed449d8 │ │ │ │ + bl fed44a88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf924f047 │ │ │ │ @ instruction: 0xf1a0b2c0 │ │ │ │ - blx feded7f8 │ │ │ │ + blx feded8a8 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44a00 │ │ │ │ + bl fed44ab0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf910f047 │ │ │ │ vaddl.u8 , d0, d1 │ │ │ │ cmplt r0, r7 │ │ │ │ mulcc r4, sp, r8 │ │ │ │ - blcs 37517c │ │ │ │ + blcs 37522c │ │ │ │ stmdacs r1, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ mulcs r1, r4, pc @ │ │ │ │ andlt r2, r3, r0 │ │ │ │ - blx 32b9a2 │ │ │ │ + blx 32ba52 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44a34 │ │ │ │ + bl fed44ae4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf8f6f047 │ │ │ │ - blcs 35a350 │ │ │ │ + blcs 35a400 │ │ │ │ mlacs sl, r7, pc, fp @ │ │ │ │ sbcsmi r2, r8, r0 │ │ │ │ andeq pc, r1, r0 │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44a60 │ │ │ │ + bl fed44b10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf8e0f047 │ │ │ │ cdpne 2, 4, cr11, cr3, cr0, {6} │ │ │ │ svclt 0x00182806 │ │ │ │ svclt 0x00942b01 │ │ │ │ andcs r2, r0, r1 │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44a8c │ │ │ │ + bl fed44b3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf8caf047 │ │ │ │ andcs pc, r7, r0, asr #7 │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44aac │ │ │ │ + bl fed44b5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf8baf047 │ │ │ │ vaddl.u8 , d0, d1 │ │ │ │ cmplt r0, r7 │ │ │ │ mulcc r4, sp, r8 │ │ │ │ - blcs 375428 │ │ │ │ + blcs 3754d8 │ │ │ │ stmdacs r1, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ mulcs r1, r4, pc @ │ │ │ │ andlt r2, r3, r0 │ │ │ │ - blx 32ba4e │ │ │ │ + blx 32bafe │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44ae0 │ │ │ │ + bl fed44b90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf8a0f047 │ │ │ │ cdpne 2, 12, cr11, cr3, cr0, {6} │ │ │ │ svclt 0x00182806 │ │ │ │ svclt 0x00942b01 │ │ │ │ andcs r2, r0, r1 │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44b0c │ │ │ │ + bl fed44bbc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf88af047 │ │ │ │ andmi pc, r7, r0, asr #7 │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44b2c │ │ │ │ + bl fed44bdc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf87af047 │ │ │ │ andlt r0, r3, r0, lsl #28 │ │ │ │ - blx 32bab6 │ │ │ │ + blx 32bb66 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44b48 │ │ │ │ + bl fed44bf8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf86cf047 │ │ │ │ cdpeq 0, 0, cr9, cr0, cr1, {0} │ │ │ │ @ instruction: 0xf89dd008 │ │ │ │ - blcs 339970 │ │ │ │ + blcs 339a20 │ │ │ │ mlacs sl, r7, pc, fp @ │ │ │ │ sbcsmi r2, r8, r0 │ │ │ │ andeq pc, r1, r0 │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed44b7c │ │ │ │ + bl fed44c2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x301c0ff8 │ │ │ │ @ instruction: 0xf944f047 │ │ │ │ svccc 0x0080f5b0 │ │ │ │ tstpeq r0, r1, ror r1 @ p-variant is OBSOLETE │ │ │ │ andcs fp, r1, r4, lsr pc │ │ │ │ stclt 0, cr2, [r8, #-0] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed44ba0 │ │ │ │ + bl fed44c50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x301c0ff8 │ │ │ │ @ instruction: 0xf932f047 │ │ │ │ svcvc 0x0080f5b0 │ │ │ │ tstpeq r0, r1, ror r1 @ p-variant is OBSOLETE │ │ │ │ andcs fp, r1, r4, lsr pc │ │ │ │ stclt 0, cr2, [r8, #-0] │ │ │ │ @ instruction: 0xf1006a43 │ │ │ │ addsmi r0, r9, #32, 2 │ │ │ │ svcne 0x001ad01e │ │ │ │ ldcne 2, cr15, [pc], {64} @ 0x40 │ │ │ │ @ instruction: 0xf0136813 │ │ │ │ tstle r3, r1 │ │ │ │ - blvc 91aa18 │ │ │ │ + blvc 91aac8 │ │ │ │ ldmdbvs fp, {r2, r3, r5, r6, r8, fp, ip, sp, pc}^ │ │ │ │ tstle sl, r3, ror #10 │ │ │ │ svcne 0x001a6893 │ │ │ │ mulle pc, r9, r2 @ │ │ │ │ @ instruction: 0xf0136813 │ │ │ │ mvnsle r0, r1 │ │ │ │ @ instruction: 0x2c007b1c │ │ │ │ @@ -456331,70 +456371,70 @@ │ │ │ │ svcne 0x001a6893 │ │ │ │ @ instruction: 0xd1e34299 │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ @ instruction: 0xf85d2001 │ │ │ │ ldrbmi r4, [r0, -r4, lsl #22]! │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs sl, {r0, r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 34c668 │ │ │ │ + blcs 34c718 │ │ │ │ stmdblt r3, {r0, r1, r3, ip, lr, pc}^ │ │ │ │ stmiacs ip!, {r4, r6, r8, fp, sp, lr}^ │ │ │ │ vhadd.s8 d29, d0, d9 │ │ │ │ - bne ff1f2638 │ │ │ │ + bne ff1f26e8 │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ andcs r4, r0, r0, ror r7 │ │ │ │ - blvs ff6bf7fc │ │ │ │ - blvc 887aac │ │ │ │ + blvs ff6bf8ac │ │ │ │ + blvc 887b5c │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ ubfx r6, r8, #18, #15 │ │ │ │ mcrrne 11, 0, lr, r2, cr1 │ │ │ │ @ instruction: 0xf8dfb530 │ │ │ │ @ instruction: 0xf8dce1a4 │ │ │ │ ldrbtmi r0, [lr], #60 @ 0x3c │ │ │ │ - blvc 307a5c │ │ │ │ + blvc 307b0c │ │ │ │ andle r2, r1, r5, lsl #24 │ │ │ │ ldclt 0, cr2, [r0, #-0] │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbvs ip, {r0, r1, r2, r4, r5, r7, pc}^ │ │ │ │ stmdbmi r2!, {r4, r5, r8, sl, sp}^ │ │ │ │ andne pc, r1, lr, asr r8 @ │ │ │ │ tstpne r4, r5, lsl #22 @ p-variant is OBSOLETE │ │ │ │ stmdbls r3, {r1, r3, sl, lr} │ │ │ │ ldclvc 4, cr4, [r2, #44] @ 0x2c │ │ │ │ addeq pc, r6, #2 │ │ │ │ svclt 0x00042a02 │ │ │ │ mlami r5, r0, r8, pc @ │ │ │ │ cdpcc 1, 15, cr15, cr15, cr4, {0} │ │ │ │ - bcs 321b74 │ │ │ │ + bcs 321c24 │ │ │ │ @ instruction: 0xf8dcd1e4 │ │ │ │ ldmdavs r4, {r2, r3, r4, r5, sp} │ │ │ │ andcc r7, r5, #655360 @ 0xa0000 │ │ │ │ mlaeq r5, r4, r8, pc @ │ │ │ │ strbeq lr, [r2, #2820] @ 0xb04 │ │ │ │ @ instruction: 0xf8542820 │ │ │ │ stmdavs ip!, {r1, r4, r5, sp}^ │ │ │ │ addshi pc, lr, r0, lsl #4 │ │ │ │ ldmdacs pc, {r0, fp, ip, sp} @ │ │ │ │ addshi pc, ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ - bls fe894514 │ │ │ │ + bls fe8945c4 │ │ │ │ @ instruction: 0x919a9a9a │ │ │ │ - bls fe894534 │ │ │ │ + bls fe8945e4 │ │ │ │ @ instruction: 0x8e9a9a9a │ │ │ │ - bls fe89453c │ │ │ │ - bls fe894540 │ │ │ │ - bls fe894544 │ │ │ │ - bvc fe894548 │ │ │ │ - bcs 233a38 │ │ │ │ + bls fe8945ec │ │ │ │ + bls fe8945f0 │ │ │ │ + bls fe8945f4 │ │ │ │ + bvc fe8945f8 │ │ │ │ + bcs 233ae8 │ │ │ │ stceq 1, cr15, [r0], {117} @ 0x75 │ │ │ │ @ instruction: 0xf112dbba │ │ │ │ - b 4fceec │ │ │ │ + b 4fcf9c │ │ │ │ @ instruction: 0xf1450202 │ │ │ │ - b 4fcef4 │ │ │ │ + b 4fcfa4 │ │ │ │ @ instruction: 0x432a0505 │ │ │ │ @ instruction: 0x3101d1b0 │ │ │ │ mlsle r9, r9, r2, r4 │ │ │ │ stccs 8, cr7, [r0], #-40 @ 0xffffffd8 │ │ │ │ andeq pc, r5, #-2147483648 @ 0x80000000 │ │ │ │ strbeq lr, [r2, #2816] @ 0xb00 │ │ │ │ eorscs pc, r2, r0, asr r8 @ │ │ │ │ @@ -456434,82 +456474,82 @@ │ │ │ │ @ instruction: 0xffffffb9 │ │ │ │ @ instruction: 0xffffffb9 │ │ │ │ @ instruction: 0xffffffb9 │ │ │ │ @ instruction: 0xffffffb9 │ │ │ │ bfine fp, r2, #4, #18 │ │ │ │ subslt lr, r2, #40108032 @ 0x2640000 │ │ │ │ @ instruction: 0xe79617d5 │ │ │ │ - b 1675bb8 │ │ │ │ + b 1675c68 │ │ │ │ @ instruction: 0xf43f0400 │ │ │ │ mrcne 15, 2, sl, cr4, cr1, {2} │ │ │ │ andeq lr, r4, #8192 @ 0x2000 │ │ │ │ - ldrbtcc pc, [pc], #320 @ 1edbc8 @ │ │ │ │ + ldrbtcc pc, [pc], #320 @ 1edc78 @ │ │ │ │ movwmi r4, #8224 @ 0x2020 │ │ │ │ svcge 0x0048f47f │ │ │ │ addsmi r3, r9, #1073741824 @ 0x40000000 │ │ │ │ svcge 0x005ff47f │ │ │ │ ldclt 0, cr2, [r0, #-4]! │ │ │ │ mulcs r0, r2, r2 │ │ │ │ sbcslt lr, r2, #61079552 @ 0x3a40000 │ │ │ │ strb r2, [r6, r0]! │ │ │ │ - bcs 21a734 │ │ │ │ + bcs 21a7e4 │ │ │ │ @ instruction: 0xe737d1f0 │ │ │ │ strb r4, [r0, r0, lsr #12]! │ │ │ │ - rsbseq r2, r9, sl, lsr #11 │ │ │ │ + ldrshteq r2, [r9], #-74 @ 0xffffffb6 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ subne lr, r2, r1, lsl #22 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ - blvs ff340d00 │ │ │ │ + blvs ff340db0 │ │ │ │ stmdavs r8!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ vmlacs.f64 d7, d5, d6 │ │ │ │ - blcs 22215c │ │ │ │ + blcs 22220c │ │ │ │ stmdbvs lr, {r2, r3, r5, r6, ip, lr, pc}^ │ │ │ │ stmdapl r1!, {r1, r3, r4, r5, r8, fp, lr}^ │ │ │ │ - blx 2f6ce2 │ │ │ │ + blx 2f6d92 │ │ │ │ ldrmi r1, [r1], #-262 @ 0xfffffefa │ │ │ │ @ instruction: 0xf0027dca │ │ │ │ - bcs 26e644 │ │ │ │ + bcs 26e6f4 │ │ │ │ stclvc 1, cr13, [sl], #-272 @ 0xfffffef0 │ │ │ │ cdpmi 0, 0, cr15, cr0, cr15, {2} │ │ │ │ mlapl r5, r0, r8, pc @ │ │ │ │ strteq pc, [r0], #-418 @ 0xfffffe5e │ │ │ │ subeq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ msreq CPSR_, r2 @ │ │ │ │ - ldclcc 1, cr15, [pc], #20 @ 1edc5c │ │ │ │ + ldclcc 1, cr15, [pc], #20 @ 1edd0c │ │ │ │ vst1.8 {d15-d16}, [r4], lr │ │ │ │ - blx 159d9c0 │ │ │ │ + blx 159da70 │ │ │ │ movwmi pc, #49409 @ 0xc101 @ │ │ │ │ - blx 1594070 │ │ │ │ + blx 1594120 │ │ │ │ strmi pc, [fp], #-3586 @ 0xfffff1fe │ │ │ │ - blcc 23c064 │ │ │ │ + blcc 23c114 │ │ │ │ svccs 0x0001f811 │ │ │ │ @ instruction: 0xf1022d20 │ │ │ │ - bl 1ee480 │ │ │ │ + bl 1ee530 │ │ │ │ @ instruction: 0xf85006c2 │ │ │ │ ldmdavs r6!, {r1, r4, r5, sp}^ │ │ │ │ @ instruction: 0xf1bcd825 │ │ │ │ ldmdale pc!, {r0, r1, r2, r3, r4, r8, r9, sl, fp} @ │ │ │ │ @ instruction: 0xf00ce8df │ │ │ │ mrccc 14, 1, r3, cr14, cr0, {0} │ │ │ │ - blcc 117d580 │ │ │ │ + blcc 117d630 │ │ │ │ mrccc 14, 1, r3, cr14, cr14, {1} │ │ │ │ svcne 0x003e3e3e │ │ │ │ mrccc 14, 1, r3, cr14, cr14, {1} │ │ │ │ mrccc 14, 1, r3, cr14, cr14, {1} │ │ │ │ mrccc 14, 1, r3, cr14, cr14, {1} │ │ │ │ mrccc 14, 1, r3, cr14, cr14, {1} │ │ │ │ subsmi fp, r6, #536870925 @ 0x2000000d │ │ │ │ andeq pc, r1, #130 @ 0x82 │ │ │ │ ldrbmi r1, [r7, #-2039]! @ 0xfffff809 │ │ │ │ adcmi fp, r6, #8, 30 │ │ │ │ @ instruction: 0xf042bf08 │ │ │ │ biclt r0, sl, r1, lsl #4 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ andslt r8, r2, #240, 2 @ 0x3c │ │ │ │ - b 1db3c1c │ │ │ │ + b 1db3ccc │ │ │ │ ldrmi r0, [r6, #2054]! @ 0x806 │ │ │ │ addsmi fp, r4, #8, 30 │ │ │ │ ldrbvc lr, [r8, pc, asr #20] │ │ │ │ @ instruction: 0xf047bf08 │ │ │ │ svccs 0x00000701 │ │ │ │ subsmi sp, r7, #-2147483589 @ 0x8000003b │ │ │ │ andeq lr, r2, #159744 @ 0x27000 │ │ │ │ @@ -456517,30 +456557,30 @@ │ │ │ │ streq lr, [r8], -r6, lsl #20 │ │ │ │ mvnle r4, r2, lsr r3 │ │ │ │ @ instruction: 0xd1b7428b │ │ │ │ pop {r0, sp} │ │ │ │ subslt r8, r2, #240, 2 @ 0x3c │ │ │ │ ubfx r1, r6, #15, #3 │ │ │ │ ubfx r1, r6, #15, #1 │ │ │ │ - ldrshteq r2, [r9], #-56 @ 0xffffffc8 │ │ │ │ + rsbseq r2, r9, r8, asr #6 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r0, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34c91c │ │ │ │ + bcs 34c9cc │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 1ffadc │ │ │ │ + blcs 1ffb8c │ │ │ │ adcshi pc, r5, r0 │ │ │ │ strcs fp, [r0, #-1520] @ 0xfffffa10 │ │ │ │ @ instruction: 0xf8909a05 │ │ │ │ strtmi ip, [ip], -r5, lsr #32 │ │ │ │ - bcc 23ed7c │ │ │ │ + bcc 23ee2c │ │ │ │ @ instruction: 0xf8121e59 │ │ │ │ @ instruction: 0xf1bc3f01 │ │ │ │ @ instruction: 0xf1030f20 │ │ │ │ - bl 1ee954 │ │ │ │ + bl 1eea04 │ │ │ │ @ instruction: 0xf85006c3 │ │ │ │ ldmdavs r6!, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ @ instruction: 0xf10cd878 │ │ │ │ @ instruction: 0xf1bc3cff │ │ │ │ ldmdale r6!, {r0, r1, r2, r3, r4, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf00ce8df │ │ │ │ ldrcc r3, [r5, #-1304]! @ 0xfffffae8 │ │ │ │ @@ -456551,68 +456591,68 @@ │ │ │ │ ldrcc r3, [r5, #-1333]! @ 0xfffffacb │ │ │ │ ldrcc r3, [r5, #-1333]! @ 0xfffffacb │ │ │ │ ldrcc r3, [r5, #-1333]! @ 0xfffffacb │ │ │ │ addsmi fp, r1, #164, 22 @ 0x29000 │ │ │ │ @ instruction: 0xf812d076 │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorscc pc, r3, r0, asr r8 @ │ │ │ │ - blcs 21a8f8 │ │ │ │ + blcs 21a9a8 │ │ │ │ udf #15621 @ 0x3d05 │ │ │ │ addsmi fp, r1, #68, 22 @ 0x11000 │ │ │ │ @ instruction: 0xf812d06a │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorscc pc, r3, r0, asr r8 @ │ │ │ │ ldrbtle r0, [r5], #1563 @ 0x61b │ │ │ │ @ instruction: 0xf5b6e7f5 │ │ │ │ @ instruction: 0xf1734f00 │ │ │ │ - blle 1d6e9b0 │ │ │ │ + blle 1d6ea60 │ │ │ │ addsmi fp, r1, #3227648 @ 0x314000 │ │ │ │ @ instruction: 0xf812d05a │ │ │ │ strcs r3, [r1], #-3841 @ 0xfffff0ff │ │ │ │ @ instruction: 0xf8503305 │ │ │ │ ldmne lr, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ mvnvc lr, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0xf516415b │ │ │ │ @ instruction: 0xf1434e00 │ │ │ │ @ instruction: 0xf5be0c00 │ │ │ │ @ instruction: 0xf17c3fc0 │ │ │ │ andle r0, r3, #0, 24 │ │ │ │ - ble ffa789e0 │ │ │ │ + ble ffa78a90 │ │ │ │ suble r2, r9, r0, lsl #24 │ │ │ │ ldcllt 0, cr2, [r0] │ │ │ │ svcmi 0x0000f5b6 │ │ │ │ movweq pc, #371 @ 0x173 @ │ │ │ │ vstrcs d13, [r0, #-340] @ 0xfffffeac │ │ │ │ addsmi sp, r1, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0xf812d038 │ │ │ │ strcs r3, [r1], #-3841 @ 0xfffff0ff │ │ │ │ @ instruction: 0xf8503305 │ │ │ │ andslt r3, fp, #51 @ 0x33 │ │ │ │ - b 15b4184 │ │ │ │ + b 15b4234 │ │ │ │ cmpmi fp, r3, ror #7 │ │ │ │ mcrmi 5, 0, pc, cr0, cr6, {0} @ │ │ │ │ stceq 1, cr15, [r0], {67} @ 0x43 │ │ │ │ svccc 0x00c0f5be │ │ │ │ stceq 1, cr15, [r0], {124} @ 0x7c │ │ │ │ - blcs 2229a4 │ │ │ │ + blcs 222a54 │ │ │ │ @ instruction: 0x2c00dae0 │ │ │ │ addsmi sp, r1, #220, 2 @ 0x37 │ │ │ │ @ instruction: 0xf812d01e │ │ │ │ strcs r3, [r1, #-3841] @ 0xfffff0ff │ │ │ │ @ instruction: 0xf8503305 │ │ │ │ @ instruction: 0xe7e43033 │ │ │ │ ldrsbmi r1, [r6, #-139]! @ 0xffffff75 │ │ │ │ smuadmi r0, r3, r5 │ │ │ │ cdpeq 1, 0, cr15, cr0, cr6, {2} │ │ │ │ svccc 0x00c0f5b7 │ │ │ │ mcreq 1, 0, pc, cr0, cr14, {3} @ │ │ │ │ cdpcs 2, 0, cr13, cr0, cr8, {6} │ │ │ │ @ instruction: 0xf5b3db0c │ │ │ │ @ instruction: 0xf1764f00 │ │ │ │ - blle 26f660 │ │ │ │ + blle 26f710 │ │ │ │ stccs 4, cr2, [r0, #-4] │ │ │ │ addsmi sp, r1, #-2147483601 @ 0x8000002f │ │ │ │ svcge 0x0063f47f │ │ │ │ ldcllt 0, cr2, [r0, #4]! │ │ │ │ @ instruction: 0xd1b72c00 │ │ │ │ ldrb r2, [r6, r1, lsl #10]! │ │ │ │ smlalsle r4, r7, r1, r2 │ │ │ │ @@ -456629,23 +456669,23 @@ │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorscc pc, r3, r0, asr r8 @ │ │ │ │ svclt 0x0000e7ab │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 1ffc84 │ │ │ │ + blcs 1ffd34 │ │ │ │ ldrblt sp, [r0, #107]! @ 0x6b │ │ │ │ @ instruction: 0xc014f8dd │ │ │ │ mla r5, r2, r8, pc @ │ │ │ │ ldrmi r4, [r9], #-1633 @ 0xfffff99f │ │ │ │ mulcc r0, ip, r8 │ │ │ │ @ instruction: 0xf1be3901 │ │ │ │ @ instruction: 0xf1030f20 │ │ │ │ - bl 26eaf8 │ │ │ │ + bl 26eba8 │ │ │ │ @ instruction: 0xf85200c3 │ │ │ │ stmdavs r0, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ @ instruction: 0xf10ed84d │ │ │ │ ldmdacs pc, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp} @ │ │ │ │ ldm pc, {r0, r1, r5, fp, ip, lr, pc}^ @ │ │ │ │ andscs pc, sp, #0 │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ @@ -456677,40 +456717,40 @@ │ │ │ │ eorscc pc, r3, r2, asr r8 @ │ │ │ │ stmdale r0, {r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf51317d8 │ │ │ │ @ instruction: 0xf1404500 │ │ │ │ @ instruction: 0xf5b50400 │ │ │ │ @ instruction: 0xf1743fc0 │ │ │ │ andle r0, r2, #0, 8 │ │ │ │ - ble ff9b7f84 │ │ │ │ + ble ff9b8034 │ │ │ │ andcs fp, r0, r7, lsr #2 │ │ │ │ @ instruction: 0x2600bdf0 │ │ │ │ @ instruction: 0xe7ee4637 │ │ │ │ sbcle r4, r8, r1, ror #10 │ │ │ │ svccc 0x0001f81c │ │ │ │ movwcc r2, #22017 @ 0x5601 │ │ │ │ ldrdcs lr, [r1], -lr @ │ │ │ │ strbmi r4, [r1, #-1904]! @ 0xfffff890 │ │ │ │ @ instruction: 0xf81cd0bf │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ svclt 0x0000e7d6 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r0, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34cbc4 │ │ │ │ + bcs 34cc74 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 1ffd84 │ │ │ │ + blcs 1ffe34 │ │ │ │ adcshi pc, r3, r0 │ │ │ │ strcs fp, [r0], #-1520 @ 0xfffffa10 │ │ │ │ @ instruction: 0xf8909a05 │ │ │ │ strtmi ip, [r5], -r5, lsr #32 │ │ │ │ - bcc 23f024 │ │ │ │ + bcc 23f0d4 │ │ │ │ @ instruction: 0xf8121e59 │ │ │ │ @ instruction: 0xf1bc3f01 │ │ │ │ @ instruction: 0xf1030f20 │ │ │ │ - bl 1eebfc │ │ │ │ + bl 1eecac │ │ │ │ @ instruction: 0xf85006c3 │ │ │ │ ldmdavs r6!, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ @ instruction: 0xf10cd827 │ │ │ │ @ instruction: 0xf1bc3cff │ │ │ │ stmdale r3, {r0, r1, r2, r3, r4, r8, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf00ce8df │ │ │ │ submi r4, r2, #268435457 @ 0x10000001 │ │ │ │ @@ -456719,23 +456759,23 @@ │ │ │ │ mcrrpl 2, 4, r4, r2, cr2 │ │ │ │ submi r4, r2, #536870916 @ 0x20000004 │ │ │ │ submi r4, r2, #536870916 @ 0x20000004 │ │ │ │ submi r4, r2, #536870916 @ 0x20000004 │ │ │ │ submi r4, r2, #536870916 @ 0x20000004 │ │ │ │ addsmi r3, r1, #268435456 @ 0x10000000 │ │ │ │ strdcs sp, [r1], -ip │ │ │ │ - bllt 155d7ec │ │ │ │ + bllt 155d89c │ │ │ │ smlalsle r4, sl, r1, r2 │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf8503305 │ │ │ │ subslt r3, fp, #51 @ 0x33 │ │ │ │ @ instruction: 0xddf52b00 │ │ │ │ subsmi lr, fp, #63700992 @ 0x3cc0000 │ │ │ │ vmlseq.f64 d30, d6, d22 │ │ │ │ - bl 15743b8 │ │ │ │ + bl 1574468 │ │ │ │ @ instruction: 0xf5130e0e │ │ │ │ @ instruction: 0xf14e4700 │ │ │ │ @ instruction: 0xf5b70600 │ │ │ │ @ instruction: 0xf1763fc0 │ │ │ │ andle r0, pc, #0, 12 │ │ │ │ svceq 0x0000f1be │ │ │ │ ldmdblt sp, {r2, r9, fp, ip, lr, pc}^ │ │ │ │ @@ -456756,37 +456796,37 @@ │ │ │ │ vstrcs s26, [r0, #-212] @ 0xffffff2c │ │ │ │ addsmi sp, r1, #236, 2 @ 0x3b │ │ │ │ @ instruction: 0xf812d0bd │ │ │ │ strcs r3, [r1], #-3841 @ 0xfffff0ff │ │ │ │ @ instruction: 0xf8503305 │ │ │ │ @ instruction: 0xe7e73033 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {3} │ │ │ │ - blx fe2da92e │ │ │ │ + blx fe2da9de │ │ │ │ @ instruction: 0xf513360e │ │ │ │ @ instruction: 0xf1464700 │ │ │ │ @ instruction: 0xf5b70c00 │ │ │ │ @ instruction: 0xf17c3fc0 │ │ │ │ sbcsle r0, r5, #0, 24 │ │ │ │ - ble 4798d8 │ │ │ │ + ble 479988 │ │ │ │ bicsle r2, r1, r0, lsl #26 │ │ │ │ umlalle r4, r2, r1, r2 │ │ │ │ svccc 0x0001f812 │ │ │ │ movwcc r2, #21505 @ 0x5401 │ │ │ │ eorscc pc, r3, r0, asr r8 @ │ │ │ │ @ instruction: 0xf5b3e7e6 │ │ │ │ @ instruction: 0xf1764f00 │ │ │ │ - blle b2f8f8 │ │ │ │ + blle b2f9a8 │ │ │ │ bicle r2, r1, r0, lsl #24 │ │ │ │ umullsle r4, r2, r1, r2 │ │ │ │ svccc 0x0001f812 │ │ │ │ movwcc r2, #21761 @ 0x5501 │ │ │ │ eorscc pc, r3, r0, asr r8 @ │ │ │ │ @ instruction: 0xf5b3e7d6 │ │ │ │ @ instruction: 0xf1764f00 │ │ │ │ - blle 4ef918 │ │ │ │ + blle 4ef9c8 │ │ │ │ @ instruction: 0xd1b12c00 │ │ │ │ umullle r4, r2, r1, r2 │ │ │ │ svccc 0x0001f812 │ │ │ │ movwcc r2, #21761 @ 0x5501 │ │ │ │ eorscc pc, r3, r0, asr r8 @ │ │ │ │ andcs lr, r1, ip, lsr #15 │ │ │ │ addsmi r4, r1, #112, 14 @ 0x1c00000 │ │ │ │ @@ -456796,21 +456836,21 @@ │ │ │ │ @ instruction: 0xe7a13033 │ │ │ │ @ instruction: 0xf43f4291 │ │ │ │ @ instruction: 0xf812af6e │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorscc pc, r3, r0, asr r8 @ │ │ │ │ svclt 0x0000e7b2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed45360 │ │ │ │ + bl fed45410 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bl 232128 │ │ │ │ + bl 2321d8 │ │ │ │ ldrmi r1, [sp], -r2, asr #8 │ │ │ │ mcrls 4, 0, r3, cr4, cr0, {1} │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ - blx 2bbcc │ │ │ │ + blx fea2bc7c │ │ │ │ stccs 3, cr11, [r0, #-448] @ 0xfffffe40 │ │ │ │ stmiavs r3!, {r0, r4, r6, ip, lr, pc}^ │ │ │ │ @ instruction: 0x1e721971 │ │ │ │ ldmdavs ip, {r0, r8, fp, ip, sp} │ │ │ │ mlaeq r5, r4, r8, pc @ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032820 │ │ │ │ @@ -456855,26 +456895,26 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strbne lr, [r2, -r1, lsl #22] │ │ │ │ @ instruction: 0xf107461e │ │ │ │ stcls 4, cr0, [r8, #-192] @ 0xffffff40 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ - blx fe5abca0 │ │ │ │ + blx fabd50 │ │ │ │ subsle r2, lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ stmiavs r2!, {r2, r5, r6, r7, pc}^ │ │ │ │ - blvs bf314 │ │ │ │ + blvs bf3c4 │ │ │ │ cdpcc 13, 0, cr3, cr1, cr1, {0} │ │ │ │ ldrdhi pc, [r0], -r2 │ │ │ │ @ instruction: 0xf8987c5f │ │ │ │ @ instruction: 0xf8159025 │ │ │ │ @ instruction: 0xf1b93f01 │ │ │ │ @ instruction: 0xf1030f20 │ │ │ │ - bl 3eee8c │ │ │ │ + bl 3eef3c │ │ │ │ @ instruction: 0xf85802c3 │ │ │ │ @ instruction: 0xf8d24033 │ │ │ │ vhadd.s8 d10, d0, d4 │ │ │ │ @ instruction: 0xf10980b3 │ │ │ │ @ instruction: 0xf1b939ff │ │ │ │ vrecps.f32 d0, d0, d15 │ │ │ │ ldm pc, {r2, r7, pc}^ @ │ │ │ │ @@ -456891,50 +456931,50 @@ │ │ │ │ and r0, r7, r1, lsl #20 │ │ │ │ @ instruction: 0xf00042ae │ │ │ │ @ instruction: 0xf81580ac │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorsmi pc, r3, r8, asr r8 @ │ │ │ │ smlatbcs r0, r4, r2, fp │ │ │ │ @ instruction: 0xf6414620 │ │ │ │ - @ instruction: 0xf1a0e934 │ │ │ │ + @ instruction: 0xf1a0e8dc │ │ │ │ @ instruction: 0xf1c00320 │ │ │ │ - blx 46eb64 │ │ │ │ - blx caaef4 │ │ │ │ + blx 46ec14 │ │ │ │ + blx caafa4 │ │ │ │ tstpmi sl, #536870912 @ p-variant is OBSOLETE @ 0x20000000 │ │ │ │ vpmax.u8 d15, d0, d10 │ │ │ │ @ instruction: 0xf1423b01 │ │ │ │ strbmi r3, [sl, #-767] @ 0xfffffd01 │ │ │ │ adcmi fp, r3, #8, 30 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ addmi r2, r7, #0, 6 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 1eef10 │ │ │ │ + blcs 1eefc0 │ │ │ │ ldrdcs sp, [r0], -r8 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - beq 26a458 │ │ │ │ + beq 26a508 │ │ │ │ adcmi lr, lr, #6 │ │ │ │ @ instruction: 0xf815d07d │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorsmi pc, r3, r8, asr r8 @ │ │ │ │ smlattcs r0, r4, r2, fp │ │ │ │ @ instruction: 0xf6414620 │ │ │ │ - @ instruction: 0xf1a0e906 │ │ │ │ + @ instruction: 0xf1a0e8ae │ │ │ │ @ instruction: 0xf1c00320 │ │ │ │ - blx 46ebc0 │ │ │ │ - blx caaf50 │ │ │ │ + blx 46ec70 │ │ │ │ + blx cab000 │ │ │ │ tstpmi sl, #536870912 @ p-variant is OBSOLETE @ 0x20000000 │ │ │ │ vpmax.u8 d15, d0, d10 │ │ │ │ @ instruction: 0xf1423b01 │ │ │ │ strbmi r3, [sl, #-767] @ 0xfffffd01 │ │ │ │ adcmi fp, r3, #8, 30 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ addmi r2, r7, #0, 6 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 1eef6c │ │ │ │ + blcs 1ef01c │ │ │ │ @ instruction: 0xe7d0d0d9 │ │ │ │ and r2, r6, r1, lsl #4 │ │ │ │ subsle r4, r4, lr, lsr #5 │ │ │ │ svccc 0x0001f815 │ │ │ │ @ instruction: 0xf8583305 │ │ │ │ rsclt r4, r4, #51 @ 0x33 │ │ │ │ vpmax.u8 d15, d4, d2 │ │ │ │ @@ -456942,170 +456982,170 @@ │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ svclt 0x000842a7 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ rscle r2, fp, r0, lsl #22 │ │ │ │ @ instruction: 0xf04fe7b9 │ │ │ │ @ instruction: 0xf04f0a01 │ │ │ │ strtmi r0, [r0], -r0, lsl #18 │ │ │ │ - ldmda r2, {r0, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00baf640 │ │ │ │ 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 47f0d4 │ │ │ │ + blcc 26b070 │ │ │ │ rscscc pc, pc, #-2147483632 @ 0x80000010 │ │ │ │ svclt 0x0008454a │ │ │ │ svclt 0x001442a3 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ svclt 0x00084287 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ orrsle r2, r8, r0, lsl #22 │ │ │ │ andsle r4, lr, lr, lsr #5 │ │ │ │ svccc 0x0001f815 │ │ │ │ @ instruction: 0xf8583305 │ │ │ │ @ instruction: 0xe7da4033 │ │ │ │ ldrbmi r4, [r1], -r0, lsr #12 │ │ │ │ - stmia r6!, {r0, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda lr, {r0, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ tstle r3, r0, asr #16 │ │ │ │ ldrbmi r4, [r2, #-1562] @ 0xfffff9e6 │ │ │ │ adcmi fp, r3, #8, 30 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ addmi r2, r7, #0, 6 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 1ef018 │ │ │ │ + blcs 1ef0c8 │ │ │ │ svcge 0x007bf47f │ │ │ │ @ instruction: 0xf47f42ae │ │ │ │ andcs sl, r1, r6, lsr #30 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf1a02301 │ │ │ │ @ instruction: 0xf1c00220 │ │ │ │ - blx 2ae8b0 │ │ │ │ - blx aeac3c │ │ │ │ + blx 2ae960 │ │ │ │ + blx aeacec │ │ │ │ addmi pc, r3, r1, lsl #2 │ │ │ │ - blcc 23f064 │ │ │ │ + blcc 23f114 │ │ │ │ rscscc pc, pc, #-2147483632 @ 0x80000010 │ │ │ │ svclt 0x0000e7dd │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strbne lr, [r2], -r1, lsl #22 │ │ │ │ @ instruction: 0xf106461c │ │ │ │ svcls 0x00080530 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ - @ instruction: 0xf980f695 │ │ │ │ + @ instruction: 0xf928f695 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stccs 0, cr8, [r0], {235} @ 0xeb │ │ │ │ rschi pc, r5, r0 │ │ │ │ - bl 3c9440 │ │ │ │ + bl 3c94f0 │ │ │ │ stmiavs fp!, {r2, r9, sl, fp}^ │ │ │ │ smlsdxcs r1, r8, lr, r1 │ │ │ │ cdpcc 1, 15, cr15, cr15, cr14, {0} │ │ │ │ ldmdavs sp, {r1, r4, r6, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf8950852 │ │ │ │ - blx 3be524 │ │ │ │ + blx 3be5d4 │ │ │ │ @ instruction: 0xf1a2f602 │ │ │ │ @ instruction: 0xf1c20120 │ │ │ │ - bcs 11ef11c │ │ │ │ + bcs 11ef1cc │ │ │ │ sbcshi pc, r5, r0 │ │ │ │ @ instruction: 0xf101fa07 │ │ │ │ - ldclcc 1, cr15, [pc], #88 @ 1ee500 │ │ │ │ + ldclcc 1, cr15, [pc], #88 @ 1ee5b0 │ │ │ │ vpmax.u8 d15, d3, d23 │ │ │ │ tsteq r3, r1, asr #20 │ │ │ │ mvnscc pc, r1, asr #2 │ │ │ │ svccc 0x0001f810 │ │ │ │ @ instruction: 0xf1032c20 │ │ │ │ - bl 32f0d4 │ │ │ │ + bl 32f184 │ │ │ │ @ instruction: 0xf85508c3 │ │ │ │ @ instruction: 0xf8d83033 │ │ │ │ vhadd.s8 d8, d0, d4 │ │ │ │ @ instruction: 0xf04f80ad │ │ │ │ stccc 8, cr0, [r1], {1} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf702fa08 │ │ │ │ ldmdale r1, {r0, r1, r2, r3, r4, sl, fp, sp} │ │ │ │ @ instruction: 0xf004e8df │ │ │ │ andsne r1, r0, r2, lsl #1 │ │ │ │ - bpl 5f252c │ │ │ │ + bpl 5f25dc │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ ldrcc r1, [r0, #-16] │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ strteq pc, [r0], #-418 @ 0xfffffe5e │ │ │ │ strteq pc, [r0], -r2, asr #3 │ │ │ │ movweq lr, #51715 @ 0xca03 │ │ │ │ svclt 0x00084589 │ │ │ │ - blx 3ffaa4 │ │ │ │ - blx c2b52c │ │ │ │ + blx 3ffb54 │ │ │ │ + blx c2b5dc │ │ │ │ @ instruction: 0xf040f606 │ │ │ │ teqmi r4, #145 @ 0x91 │ │ │ │ @ instruction: 0xf0004586 │ │ │ │ @ instruction: 0xf810808a │ │ │ │ - bcs 11fe134 │ │ │ │ + bcs 11fe1e4 │ │ │ │ @ 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 @ 1ee654 │ │ │ │ mvnscc pc, r4, asr #2 │ │ │ │ @ instruction: 0xf1a2e7da │ │ │ │ @ instruction: 0xf1c20420 │ │ │ │ addslt r0, fp, #32, 12 @ 0x2000000 │ │ │ │ vst1.8 {d15-d16}, [r4], r8 │ │ │ │ movweq lr, #51715 @ 0xca03 │ │ │ │ @ instruction: 0xf606fa28 │ │ │ │ svclt 0x00084589 │ │ │ │ - b 12ffaf8 │ │ │ │ + b 12ffba8 │ │ │ │ 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 @ 1ee76c │ │ │ │ movweq pc, #20739 @ 0x5103 @ │ │ │ │ strbtmi fp, [r1], -r8, lsl #30 │ │ │ │ eorscc pc, r3, r5, asr r8 @ │ │ │ │ @ instruction: 0xf117d0df │ │ │ │ @ instruction: 0xf1443cff │ │ │ │ @ instruction: 0xe7da31ff │ │ │ │ strteq pc, [r0], #-418 @ 0xfffffe5e │ │ │ │ strteq pc, [r0], -r2, asr #3 │ │ │ │ - blx 41b110 │ │ │ │ - b 2eb5b8 │ │ │ │ - blx bef1dc │ │ │ │ + blx 41b1c0 │ │ │ │ + b 2eb668 │ │ │ │ + blx bef28c │ │ │ │ strmi pc, [r9, #1542] @ 0x606 │ │ │ │ strbmi fp, [r3, #-3848]! @ 0xfffff0f8 │ │ │ │ streq lr, [r6], #-2628 @ 0xfffff5bc │ │ │ │ strmi sp, [r6, #324] @ 0x144 │ │ │ │ @ instruction: 0xf810d03f │ │ │ │ - bcs 11fe1c8 │ │ │ │ + bcs 11fe278 │ │ │ │ @ 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 @ 1ee6e8 │ │ │ │ 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 41b210 │ │ │ │ + b 2eb6b8 │ │ │ │ + blx bef2dc │ │ │ │ strmi pc, [r9, #1542] @ 0x606 │ │ │ │ strbmi fp, [r3, #-3848]! @ 0xfffff0f8 │ │ │ │ streq lr, [r6], #-2628 @ 0xfffff5bc │ │ │ │ strmi sp, [r6, #284] @ 0x11c │ │ │ │ @ instruction: 0xf810d017 │ │ │ │ - bcs 11fe218 │ │ │ │ + bcs 11fe2c8 │ │ │ │ movweq pc, #20739 @ 0x5103 @ │ │ │ │ eorscc pc, r3, r5, asr r8 @ │ │ │ │ @ instruction: 0xf117d0e1 │ │ │ │ @ instruction: 0xf1443cff │ │ │ │ @ instruction: 0xe7df31ff │ │ │ │ movweq lr, #14860 @ 0x3a0c │ │ │ │ stmdaeq r8, {r0, r9, fp, sp, lr, pc} │ │ │ │ @@ -457122,79 +457162,79 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strbne lr, [r2], -r1, lsl #22 │ │ │ │ @ instruction: 0xf106461c │ │ │ │ svcls 0x00060530 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ - @ instruction: 0xf878f695 │ │ │ │ + @ instruction: 0xf820f695 │ │ │ │ rsble r2, r5, r0, lsl #16 │ │ │ │ suble r2, r8, r0, lsl #24 │ │ │ │ - bl 3c9648 │ │ │ │ + bl 3c96f8 │ │ │ │ stmiavs fp!, {r2, r9, sl, fp}^ │ │ │ │ smlsdxcs r1, sl, lr, r1 │ │ │ │ cdpcc 1, 15, cr15, cr15, cr14, {0} │ │ │ │ ldmdavs sp, {r3, r6, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf8950840 │ │ │ │ - blx 3be730 │ │ │ │ + blx 3be7e0 │ │ │ │ @ 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 @ 1ee7bc │ │ │ │ vpmax.u8 d15, d3, d7 │ │ │ │ movweq lr, #6723 @ 0x1a43 │ │ │ │ mvnscc pc, r3, asr #2 │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032c20 │ │ │ │ - bl 32f2e0 │ │ │ │ + bl 32f390 │ │ │ │ @ instruction: 0xf85508c3 │ │ │ │ @ instruction: 0xf8d83033 │ │ │ │ ldmdale r4, {r2, pc} │ │ │ │ ldmdbcs pc, {r0, r5, r6, r9, sl, fp, ip} @ │ │ │ │ ldm pc, {r0, r1, r2, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ ldrcc pc, [fp], -r1 │ │ │ │ @ instruction: 0x36363636 │ │ │ │ @ instruction: 0x36366736 │ │ │ │ @ instruction: 0x36363636 │ │ │ │ @ instruction: 0x36364e36 │ │ │ │ @ instruction: 0x36363636 │ │ │ │ @ instruction: 0x36363636 │ │ │ │ @ instruction: 0x36363636 │ │ │ │ - b 4fbfdc │ │ │ │ - b 22f314 │ │ │ │ + b 4fc08c │ │ │ │ + b 22f3c4 │ │ │ │ movwmi r0, #45320 @ 0xb108 │ │ │ │ ldrmi sp, [r6, #284] @ 0x11c │ │ │ │ andcs sp, r1, r5, asr #3 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ addmi r2, r1, r1, lsl #2 │ │ │ │ and r3, pc, r1, lsl #18 │ │ │ │ smlalsle r4, r6, r6, r5 │ │ │ │ svccc 0x0001f812 │ │ │ │ svclt 0x00152840 │ │ │ │ @ instruction: 0xf04f468c │ │ │ │ movwcc r3, #23807 @ 0x5cff │ │ │ │ svclt 0x00143305 │ │ │ │ eorscc pc, r3, r5, asr r8 @ │ │ │ │ eorscc pc, r3, r5, asr r8 @ │ │ │ │ - b 6db2b0 │ │ │ │ + b 6db360 │ │ │ │ rscle r0, fp, ip, lsl #30 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ strdcs r8, [r1, -r0] │ │ │ │ stmdbcc r1, {r0, r7, lr} │ │ │ │ ldrmi lr, [r6, #15] │ │ │ │ @ instruction: 0xf812d0db │ │ │ │ stmdacs r0, {r0, r8, r9, sl, fp, ip, sp}^ │ │ │ │ @ instruction: 0xf04fbf0b │ │ │ │ @ instruction: 0x468c3cff │ │ │ │ movwcc r3, #21253 @ 0x5305 │ │ │ │ @ instruction: 0xf855bf0c │ │ │ │ @ instruction: 0xf8553033 │ │ │ │ - b 6ba844 │ │ │ │ + b 6ba8f4 │ │ │ │ rscle r0, ip, ip, lsl #30 │ │ │ │ smlattcs r1, r4, r7, lr │ │ │ │ stmdbcc r1, {r0, r7, lr} │ │ │ │ ldrmi lr, [r6, #15] │ │ │ │ @ instruction: 0xf812d0c3 │ │ │ │ stmdacs r0, {r0, r8, r9, sl, fp, ip, sp}^ │ │ │ │ @ instruction: 0xf04fbf0b │ │ │ │ @@ -457206,174 +457246,174 @@ │ │ │ │ svceq 0x000cea13 │ │ │ │ strb sp, [fp, fp, ror #1] │ │ │ │ addmi r2, r1, r1, lsl #2 │ │ │ │ and r3, pc, r1, lsl #18 │ │ │ │ umlalle r4, sl, r6, r5 │ │ │ │ svccc 0x0001f812 │ │ │ │ svclt 0x000b2840 │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 1ee904 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 1ee9b4 │ │ │ │ movwcc r4, #22156 @ 0x568c │ │ │ │ svclt 0x000c3305 │ │ │ │ eorscc pc, r3, r5, asr r8 @ │ │ │ │ eorscc pc, r3, r5, asr r8 @ │ │ │ │ - b 6db348 │ │ │ │ + b 6db3f8 │ │ │ │ rscle r0, fp, ip, lsl #30 │ │ │ │ @ instruction: 0xf04fe7b2 │ │ │ │ @ instruction: 0x46613cff │ │ │ │ svclt 0x0000e76a │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strbne lr, [r2], -r1, lsl #22 │ │ │ │ @ instruction: 0xf106461c │ │ │ │ svcls 0x00080530 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ - @ instruction: 0xffacf694 │ │ │ │ + @ instruction: 0xff54f694 │ │ │ │ subsle r2, r9, r0, lsl #16 │ │ │ │ subsle r2, r4, r0, lsl #24 │ │ │ │ - bl 3c97e4 │ │ │ │ + bl 3c9894 │ │ │ │ stmiavs fp!, {r2, r9, sl, fp}^ │ │ │ │ - ldclcc 1, cr15, [pc], #28 @ 1ee840 │ │ │ │ + ldclcc 1, cr15, [pc], #28 @ 1ee8f0 │ │ │ │ @ instruction: 0xf10e2701 │ │ │ │ mrrcvc 14, 15, r3, r0, cr15 │ │ │ │ stmdaeq r0, {r0, r2, r3, r4, fp, sp, lr}^ │ │ │ │ mlami r5, r5, r8, pc @ │ │ │ │ @ instruction: 0xf600fa07 │ │ │ │ msreq CPSR_, #160, 2 @ 0x28 │ │ │ │ eoreq pc, r0, #192, 2 @ 0x30 │ │ │ │ @ instruction: 0x46114698 │ │ │ │ vpmax.u8 d15, d3, d7 │ │ │ │ - blx bb894c │ │ │ │ - b 12eb058 │ │ │ │ + blx bb89fc │ │ │ │ + b 12eb108 │ │ │ │ @ instruction: 0xf0000302 │ │ │ │ mrcne 0, 3, r8, cr2, cr11, {7} │ │ │ │ mvnscc pc, #-1073741808 @ 0xc0000010 │ │ │ │ @ instruction: 0xf808fa02 │ │ │ │ - blx a7ea70 │ │ │ │ - b 12eac6c │ │ │ │ + blx a7eb20 │ │ │ │ + b 12ead1c │ │ │ │ addmi r0, r2, r8, lsl #6 │ │ │ │ @ instruction: 0xf81c430b │ │ │ │ stccs 15, cr1, [r0], #-4 │ │ │ │ tstpeq r5, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ stmiaeq r1, {r0, r2, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsne pc, r1, r5, asr r8 @ │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ stccc 8, cr13, [r1], {20} │ │ │ │ ldmdale r0, {r0, r1, r2, r3, r4, sl, fp, sp}^ │ │ │ │ @ instruction: 0xf004e8df │ │ │ │ svcmi 0x004f4f1f │ │ │ │ - stclge 15, cr4, [pc, #-316] @ 1ee75c │ │ │ │ + stclge 15, cr4, [pc, #-316] @ 1ee80c │ │ │ │ svcmi 0x004f4f4f │ │ │ │ cdpvc 15, 4, cr4, cr15, cr15, {2} │ │ │ │ svcmi 0x004f4f4f │ │ │ │ svcmi 0x004f4f4f │ │ │ │ svcmi 0x004f4f4f │ │ │ │ svcmi 0x004f4f4f │ │ │ │ - b 2be8f8 │ │ │ │ + b 2be9a8 │ │ │ │ ldrmi r0, [r8, #2056] @ 0x808 │ │ │ │ addsmi fp, r1, #8, 30 │ │ │ │ strbmi sp, [r6, #260]! @ 0x104 │ │ │ │ @ instruction: 0x2001d1ba │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ @ instruction: 0x270183f8 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf600fa07 │ │ │ │ strteq pc, [r0], #-416 @ 0xfffffe60 │ │ │ │ stmdbeq r0!, {r6, r7, r8, ip, sp, lr, pc} │ │ │ │ - blx 3db408 │ │ │ │ + blx 3db4b8 │ │ │ │ andsmi pc, r1, r4, lsl #8 │ │ │ │ @ instruction: 0xf909fa27 │ │ │ │ svclt 0x00084598 │ │ │ │ - b 12ff338 │ │ │ │ + b 12ff3e8 │ │ │ │ mvnle r0, r9, lsl #8 │ │ │ │ rscle r4, r2, r6, ror #11 │ │ │ │ @ instruction: 0xf0002840 │ │ │ │ cdpne 0, 7, cr8, cr2, cr9, {5} │ │ │ │ svcne 0x0001f81c │ │ │ │ - ldrbtcc pc, [pc], #324 @ 1ee90c @ │ │ │ │ - blx 2fad24 │ │ │ │ + ldrbtcc pc, [pc], #324 @ 1ee9bc @ │ │ │ │ + blx 2fadd4 │ │ │ │ @ instruction: 0xf1a0f300 │ │ │ │ - blx 26f998 │ │ │ │ + blx 26fa48 │ │ │ │ @ instruction: 0xf855f404 │ │ │ │ @ instruction: 0x43231031 │ │ │ │ strteq pc, [r0], #-448 @ 0xfffffe40 │ │ │ │ vst1.8 {d15-d16}, [r4 :128], r2 │ │ │ │ addmi r4, r2, r3, lsr #6 │ │ │ │ @ instruction: 0xf04fe7d4 │ │ │ │ @ instruction: 0xf04f0801 │ │ │ │ - blx 3f0d38 │ │ │ │ + blx 3f0de8 │ │ │ │ @ instruction: 0xf1a0f700 │ │ │ │ @ instruction: 0xf1c00420 │ │ │ │ andsmi r0, r1, r0, lsr #12 │ │ │ │ svclt 0x00084599 │ │ │ │ - blx 3ff390 │ │ │ │ - blx c2b960 │ │ │ │ + blx 3ff440 │ │ │ │ + blx c2ba10 │ │ │ │ @ instruction: 0xd1b9f606 │ │ │ │ strbmi r4, [r6, #820]! @ 0x334 │ │ │ │ stmdacs r0, {r0, r1, r4, r5, r7, ip, lr, pc}^ │ │ │ │ addshi pc, r5, r0 │ │ │ │ @ instruction: 0xf81c1e7a │ │ │ │ @ instruction: 0xf1441f01 │ │ │ │ strdcc r3, [r5, -pc] │ │ │ │ vpmax.u8 d15, d0, d4 │ │ │ │ strteq pc, [r0], #-416 @ 0xfffffe60 │ │ │ │ vst1.8 {d15-d16}, [r4], r2 │ │ │ │ eorsne pc, r1, r5, asr r8 @ │ │ │ │ @ instruction: 0xf1c04323 │ │ │ │ - blx a6fa04 │ │ │ │ + blx a6fab4 │ │ │ │ msrmi CPSR_xc, #4, 8 @ 0x4000000 │ │ │ │ ldrb r4, [r6, r2, lsl #1] │ │ │ │ @ instruction: 0xf04f2701 │ │ │ │ - blx 3b0994 │ │ │ │ + blx 3b0a44 │ │ │ │ @ instruction: 0xf1a0f600 │ │ │ │ @ instruction: 0xf1c00420 │ │ │ │ addlt r0, r9, #32, 18 @ 0x80000 │ │ │ │ vst1.8 {d15-d16}, [r4], r7 │ │ │ │ - blx bbe9ec │ │ │ │ + blx bbea9c │ │ │ │ ldrmi pc, [r8, #2313] @ 0x909 │ │ │ │ addsmi fp, r1, #8, 30 │ │ │ │ streq lr, [r9], #-2628 @ 0xfffff5bc │ │ │ │ strbmi sp, [r6, #392]! @ 0x188 │ │ │ │ stmdacs r0, {r0, r1, r7, ip, lr, pc}^ │ │ │ │ mrcne 0, 3, sp, cr2, cr12, {2} │ │ │ │ svcne 0x0001f81c │ │ │ │ - ldrbtcc pc, [pc], #324 @ 1ee9c8 @ │ │ │ │ - blx 2fade0 │ │ │ │ + ldrbtcc pc, [pc], #324 @ 1eea78 @ │ │ │ │ + blx 2fae90 │ │ │ │ @ instruction: 0xf1a0f300 │ │ │ │ - blx 26fa54 │ │ │ │ + blx 26fb04 │ │ │ │ @ instruction: 0xf855f404 │ │ │ │ @ instruction: 0x43231031 │ │ │ │ strteq pc, [r0], #-448 @ 0xfffffe40 │ │ │ │ vst1.8 {d15-d16}, [r4 :128], r2 │ │ │ │ addmi r4, r2, r3, lsr #6 │ │ │ │ @ instruction: 0x2701e7d5 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf600fa07 │ │ │ │ strteq pc, [r0], #-416 @ 0xfffffe60 │ │ │ │ stmdbeq r0!, {r6, r7, r8, ip, sp, lr, pc} │ │ │ │ - blx 3db524 │ │ │ │ + blx 3db5d4 │ │ │ │ andsmi pc, r1, r4, lsl #8 │ │ │ │ @ instruction: 0xf909fa27 │ │ │ │ svclt 0x00084598 │ │ │ │ - b 12ff454 │ │ │ │ + b 12ff504 │ │ │ │ @ instruction: 0xf47f0409 │ │ │ │ strbmi sl, [r6, #3929]! @ 0xf59 │ │ │ │ svcge 0x0053f43f │ │ │ │ eorle r2, r2, r0, asr #16 │ │ │ │ @ instruction: 0xf81c1e72 │ │ │ │ @ instruction: 0xf1441f01 │ │ │ │ strdcc r3, [r5, -pc] │ │ │ │ vpmax.u8 d15, d0, d4 │ │ │ │ strteq pc, [r0], #-416 @ 0xfffffe60 │ │ │ │ vst1.8 {d15-d16}, [r4], r2 │ │ │ │ eorsne pc, r1, r5, asr r8 @ │ │ │ │ @ instruction: 0xf1c04323 │ │ │ │ - blx a6fac4 │ │ │ │ + blx a6fb74 │ │ │ │ msrmi CPSR_xc, #4, 8 @ 0x4000000 │ │ │ │ ldrb r4, [r3, r2, lsl #1] │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ smlad ip, r3, r6, r4 │ │ │ │ svccc 0x0001f81c │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf8553305 │ │ │ │ @@ -457396,82 +457436,82 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strbne lr, [r2], -r1, lsl #22 │ │ │ │ @ instruction: 0xf106461c │ │ │ │ svcls 0x00080530 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ - mrc2 6, 2, pc, cr4, cr4, {4} │ │ │ │ + ldc2l 6, cr15, [ip, #592]! @ 0x250 │ │ │ │ rsbsle r2, r3, r0, lsl #16 │ │ │ │ subsle r2, r5, r0, lsl #24 │ │ │ │ - bl 3c9a94 │ │ │ │ + bl 3c9b44 │ │ │ │ stmiavs fp!, {r2, r9, sl, fp}^ │ │ │ │ smlsdxcs r1, r8, lr, r1 │ │ │ │ cdpcc 1, 15, cr15, cr15, cr14, {0} │ │ │ │ ldmdavs sp, {r0, r4, r6, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf8950849 │ │ │ │ - blx 3beb78 │ │ │ │ + blx 3bec28 │ │ │ │ @ instruction: 0xf1a1f601 │ │ │ │ @ instruction: 0xf1c10320 │ │ │ │ ldrmi r0, [r9], r0, lsr #4 │ │ │ │ - blx 3c0534 │ │ │ │ + blx 3c05e4 │ │ │ │ stmdbcs r0, {r0, r1, r8, r9, ip, sp, lr, pc}^ │ │ │ │ vpmax.s8 d15, d2, d23 │ │ │ │ movweq lr, #10819 @ 0x2a43 │ │ │ │ adchi pc, r4, r0 │ │ │ │ - ldclcc 1, cr15, [pc], #88 @ 1eeb60 │ │ │ │ + ldclcc 1, cr15, [pc], #88 @ 1eec10 │ │ │ │ mvnscc pc, #-1073741808 @ 0xc0000010 │ │ │ │ @ instruction: 0xf909fa0c │ │ │ │ - blx cfed40 │ │ │ │ - b 12ecb38 │ │ │ │ - blx 4ef740 │ │ │ │ - b 12edb24 │ │ │ │ + blx cfedf0 │ │ │ │ + b 12ecbe8 │ │ │ │ + blx 4ef7f0 │ │ │ │ + b 12edbd4 │ │ │ │ @ instruction: 0xf8100308 │ │ │ │ stccs 15, cr2, [r0], #-4 │ │ │ │ andeq pc, r5, #-2147483648 @ 0x80000000 │ │ │ │ stmiaeq r2, {r0, r2, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorscs pc, r2, r5, asr r8 @ │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ mcrne 8, 3, sp, cr3, cr4, {0} │ │ │ │ ldmdale r8!, {r0, r1, r2, r3, r4, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ @ instruction: 0x3737371b │ │ │ │ - bvs fbc828 │ │ │ │ + bvs fbc8d8 │ │ │ │ @ instruction: 0x37373737 │ │ │ │ eorspl r3, r7, r7, lsr r7 │ │ │ │ @ instruction: 0x37373737 │ │ │ │ @ instruction: 0x37373737 │ │ │ │ @ instruction: 0x37373737 │ │ │ │ @ instruction: 0x37373737 │ │ │ │ andeq lr, r2, #12, 20 @ 0xc000 │ │ │ │ movweq lr, #35331 @ 0x8a03 │ │ │ │ tstle sp, sl, lsl r3 │ │ │ │ @ instruction: 0xd1b84586 │ │ │ │ pop {r0, sp} │ │ │ │ movwcs r8, #5112 @ 0x13f8 │ │ │ │ - blcc 23edac │ │ │ │ + blcc 23ee5c │ │ │ │ and r4, pc, fp, lsl #1 │ │ │ │ rscsle r4, r5, r6, lsl #11 │ │ │ │ svccs 0x0001f810 │ │ │ │ svclt 0x00152940 │ │ │ │ @ instruction: 0xf04f469c │ │ │ │ andcc r3, r5, #65280 @ 0xff00 │ │ │ │ svclt 0x00143205 │ │ │ │ eorscs pc, r2, r5, asr r8 @ │ │ │ │ eorscs pc, r2, r5, asr r8 @ │ │ │ │ - b 69b6f0 │ │ │ │ + b 69b7a0 │ │ │ │ rscle r0, fp, ip, lsl #30 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ movwcs r8, #5112 @ 0x13f8 │ │ │ │ - blcc 23ede4 │ │ │ │ + blcc 23ee94 │ │ │ │ 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 @ 1eedb8 │ │ │ │ andcc r4, r5, #156, 12 @ 0x9c00000 │ │ │ │ svclt 0x000c3205 │ │ │ │ eorscs pc, r2, r5, asr r8 @ │ │ │ │ eorscs pc, r2, r5, asr r8 @ │ │ │ │ svceq 0x000cea12 │ │ │ │ strb sp, [r3, ip, ror #1]! │ │ │ │ addmi r2, fp, r1, lsl #6 │ │ │ │ @@ -457496,34 +457536,34 @@ │ │ │ │ @ instruction: 0x469c3cff │ │ │ │ andcc r3, r5, #1342177280 @ 0x50000000 │ │ │ │ @ instruction: 0xf855bf0c │ │ │ │ @ instruction: 0xf8552032 │ │ │ │ sbcslt r2, r2, #50 @ 0x32 │ │ │ │ svceq 0x000cea12 │ │ │ │ str sp, [pc, fp, ror #1]! │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 1eed8c │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 1eee3c │ │ │ │ strb r4, [r6, -r3, ror #12]! │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34d8a8 │ │ │ │ + bcs 34d958 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200a28 │ │ │ │ - blvs ff462d94 │ │ │ │ - bls 2dc130 │ │ │ │ + blcs 200ad8 │ │ │ │ + blvs ff462e44 │ │ │ │ + bls 2dc1e0 │ │ │ │ ldrmi r6, [r3], #-2057 @ 0xfffff7f7 │ │ │ │ vnmlsne.f32 s7, s16, s2 │ │ │ │ mla r5, r1, r8, pc @ │ │ │ │ - ldrbcc pc, [pc, #270]! @ 1eed8e @ │ │ │ │ + ldrbcc pc, [pc, #270]! @ 1eee3e @ │ │ │ │ svccc 0x0001f812 │ │ │ │ svceq 0x0020f1be │ │ │ │ movweq pc, #20739 @ 0x5103 @ │ │ │ │ fstmiaxeq r3, {d30-d29} @ Deprecated │ │ │ │ eorsmi pc, r3, r1, asr r8 @ │ │ │ │ ldrdcc pc, [r4], -ip │ │ │ │ - ldccs 8, cr13, [pc, #-152] @ 1eec04 │ │ │ │ + ldccs 8, cr13, [pc, #-152] @ 1eecb4 │ │ │ │ ldm pc, {r0, r1, r5, fp, ip, lr, pc}^ @ │ │ │ │ andscs pc, r0, #5 │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ eorcs r1, r2, #34 @ 0x22 │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ eorcs r1, r2, #34 @ 0x22 │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ @@ -457531,38 +457571,38 @@ │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ addmi r2, r2, #536870914 @ 0x20000002 │ │ │ │ ldrdcs sp, [r1], -ip │ │ │ │ addsmi fp, r0, #48, 26 @ 0xc00 │ │ │ │ @ instruction: 0xf812d0fb │ │ │ │ @ instruction: 0xf1be3f01 │ │ │ │ @ instruction: 0xf1030f20 │ │ │ │ - bl 22f8f0 │ │ │ │ + bl 22f9a0 │ │ │ │ @ instruction: 0xf85105c3 │ │ │ │ stmdavs fp!, {r0, r1, r4, r5, lr}^ │ │ │ │ movwcs sp, #2048 @ 0x800 │ │ │ │ ldrbvc pc, [fp, #576]! @ 0x240 @ │ │ │ │ ldrbvc pc, [ip, #1743]! @ 0x6cf @ │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ - bl 20ff78c │ │ │ │ + bl 20ff83c │ │ │ │ rscle r0, r6, #768 @ 0x300 │ │ │ │ ldclt 0, cr2, [r0, #-0] │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34d958 │ │ │ │ + bcs 34da08 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200ad8 │ │ │ │ - blvs ff422e78 │ │ │ │ - bls 29bde0 │ │ │ │ + blcs 200b88 │ │ │ │ + blvs ff422f28 │ │ │ │ + bls 29be90 │ │ │ │ ldrmi r6, [r3], #-2052 @ 0xfffff7fc │ │ │ │ vnmlsne.f32 s7, s18, s2 │ │ │ │ mlaeq r5, r4, r8, pc @ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032820 │ │ │ │ - bl 2ef94c │ │ │ │ + bl 2ef9fc │ │ │ │ @ instruction: 0xf85405c3 │ │ │ │ stmdavs sp!, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ stmdacc r1, {r2, r3, r4, r5, fp, ip, lr, pc} │ │ │ │ ldmdale lr, {r0, r1, r2, r3, r4, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ ldcne 13, cr1, [sp, #-68] @ 0xffffffbc │ │ │ │ ldrcc r1, [sp], #-3357 @ 0xfffff2e3 │ │ │ │ @@ -457574,40 +457614,40 @@ │ │ │ │ ldcne 13, cr1, [sp, #-116] @ 0xffffff8c │ │ │ │ addsmi r3, r1, #268435456 @ 0x10000000 │ │ │ │ strdcs sp, [r1], -ip │ │ │ │ @ instruction: 0x4770bc30 │ │ │ │ smlalsle r4, sl, r1, r2 │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ - blcs 9bae54 │ │ │ │ + blcs 9baf04 │ │ │ │ strdcs sp, [r0], -r6 │ │ │ │ @ instruction: 0x4770bc30 │ │ │ │ smlalle r4, lr, r1, r2 │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ addslt r3, fp, #51 @ 0x33 │ │ │ │ ldmible r5!, {r0, r1, r2, r3, r4, r8, r9, fp, sp}^ │ │ │ │ addsmi lr, r1, #63176704 @ 0x3c40000 │ │ │ │ @ instruction: 0xf812d0e3 │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorscc pc, r3, r4, asr r8 @ │ │ │ │ - blcs 9db924 │ │ │ │ + blcs 9db9d4 │ │ │ │ @ instruction: 0xe7e6d9f5 │ │ │ │ @ instruction: 0xf1752b20 │ │ │ │ rscle r0, r2, #0, 10 │ │ │ │ @ instruction: 0xd1b1428a │ │ │ │ ldrdcs lr, [r1], -r3 │ │ │ │ svclt 0x00004770 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34da24 │ │ │ │ + bcs 34dad4 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200ba4 │ │ │ │ - blvs ff422f4c │ │ │ │ - bls 25be2c │ │ │ │ + blcs 200c54 │ │ │ │ + blvs ff422ffc │ │ │ │ + bls 25bedc │ │ │ │ ldrmi r6, [r3], #-2052 @ 0xfffff7fc │ │ │ │ vnmlsne.f32 s7, s18, s2 │ │ │ │ mlaeq r5, r4, r8, pc @ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032820 │ │ │ │ @ instruction: 0xf8540305 │ │ │ │ stmdale r0, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ @@ -457642,24 +457682,24 @@ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ sbcslt r3, fp, #51 @ 0x33 │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x069be7dc │ │ │ │ addmi sp, sl, #-2147483594 @ 0x80000036 │ │ │ │ @ instruction: 0x2001d1b2 │ │ │ │ - blmi 32d00c │ │ │ │ + blmi 32d0bc │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34daf4 │ │ │ │ + bcs 34dba4 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200c74 │ │ │ │ - blvs ff42301c │ │ │ │ - bls 25befc │ │ │ │ + blcs 200d24 │ │ │ │ + blvs ff4230cc │ │ │ │ + bls 25bfac │ │ │ │ ldrmi r6, [r3], #-2052 @ 0xfffff7fc │ │ │ │ vnmlsne.f32 s7, s18, s2 │ │ │ │ mlaeq r5, r4, r8, pc @ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032820 │ │ │ │ @ instruction: 0xf8540305 │ │ │ │ stmdale r0, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ @@ -457694,24 +457734,24 @@ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ sbcslt r3, fp, #51 @ 0x33 │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x06dbe7dc │ │ │ │ addmi sp, sl, #-2147483594 @ 0x80000036 │ │ │ │ @ instruction: 0x2001d1b2 │ │ │ │ - blmi 32d0dc │ │ │ │ + blmi 32d18c │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34dbc4 │ │ │ │ + bcs 34dc74 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200d44 │ │ │ │ - blvs ff4230ec │ │ │ │ - bls 25bfcc │ │ │ │ + blcs 200df4 │ │ │ │ + blvs ff42319c │ │ │ │ + bls 25c07c │ │ │ │ ldrmi r6, [r3], #-2052 @ 0xfffff7fc │ │ │ │ vnmlsne.f32 s7, s18, s2 │ │ │ │ mlaeq r5, r4, r8, pc @ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032820 │ │ │ │ @ instruction: 0xf8540305 │ │ │ │ stmdale r0, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ @@ -457746,24 +457786,24 @@ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ sbcslt r3, fp, #51 @ 0x33 │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x071be7dc │ │ │ │ addmi sp, sl, #-2147483594 @ 0x80000036 │ │ │ │ @ instruction: 0x2001d1b2 │ │ │ │ - blmi 32d1ac │ │ │ │ + blmi 32d25c │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34dc94 │ │ │ │ + bcs 34dd44 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200e14 │ │ │ │ - blvs ff4231bc │ │ │ │ - bls 25c09c │ │ │ │ + blcs 200ec4 │ │ │ │ + blvs ff42326c │ │ │ │ + bls 25c14c │ │ │ │ ldrmi r6, [r3], #-2052 @ 0xfffff7fc │ │ │ │ vnmlsne.f32 s7, s18, s2 │ │ │ │ mlaeq r5, r4, r8, pc @ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032820 │ │ │ │ @ instruction: 0xf8540305 │ │ │ │ stmdale r0, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ @@ -457798,24 +457838,24 @@ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ sbcslt r3, fp, #51 @ 0x33 │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ smmlseq fp, ip, r7, lr │ │ │ │ addmi sp, sl, #-2147483594 @ 0x80000036 │ │ │ │ @ instruction: 0x2001d1b2 │ │ │ │ - blmi 32d27c │ │ │ │ + blmi 32d32c │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34dd64 │ │ │ │ + bcs 34de14 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200ee4 │ │ │ │ - blvs ff42328c │ │ │ │ - bls 25c16c │ │ │ │ + blcs 200f94 │ │ │ │ + blvs ff42333c │ │ │ │ + bls 25c21c │ │ │ │ ldrmi r6, [r3], #-2052 @ 0xfffff7fc │ │ │ │ vnmlsne.f32 s7, s18, s2 │ │ │ │ mlaeq r5, r4, r8, pc @ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032820 │ │ │ │ @ instruction: 0xf8540305 │ │ │ │ stmdale r0, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ @@ -457850,24 +457890,24 @@ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ sbcslt r3, fp, #51 @ 0x33 │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x07dbe7dc │ │ │ │ addmi sp, sl, #-637534208 @ 0xda000000 │ │ │ │ @ instruction: 0x2001d1b2 │ │ │ │ - blmi 32d34c │ │ │ │ + blmi 32d3fc │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34de34 │ │ │ │ + bcs 34dee4 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200fb4 │ │ │ │ - blvs ff42335c │ │ │ │ - bls 25c23c │ │ │ │ + blcs 201064 │ │ │ │ + blvs ff42340c │ │ │ │ + bls 25c2ec │ │ │ │ ldrmi r6, [r3], #-2052 @ 0xfffff7fc │ │ │ │ vnmlsne.f32 s7, s18, s2 │ │ │ │ mlaeq r5, r4, r8, pc @ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032820 │ │ │ │ @ instruction: 0xf8540305 │ │ │ │ stmdale r0, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ @@ -457902,50 +457942,50 @@ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ sbcslt r3, fp, #51 @ 0x33 │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x079be7dc │ │ │ │ addmi sp, sl, #-2147483594 @ 0x80000036 │ │ │ │ @ instruction: 0x2001d1b2 │ │ │ │ - blmi 32d41c │ │ │ │ + blmi 32d4cc │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34df04 │ │ │ │ + bcs 34dfb4 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 201084 │ │ │ │ - blvs ff423414 │ │ │ │ - bls 25c30c │ │ │ │ + blcs 201134 │ │ │ │ + blvs ff4234c4 │ │ │ │ + bls 25c3bc │ │ │ │ ldrmi r6, [r3], #-2052 @ 0xfffff7fc │ │ │ │ vnmlsne.f32 s7, s18, s2 │ │ │ │ mlacc r5, r4, r8, pc @ │ │ │ │ svceq 0x0001f812 │ │ │ │ @ instruction: 0xf1002b20 │ │ │ │ @ instruction: 0xf8540005 │ │ │ │ ldmdale ip!, {r4, r5} │ │ │ │ - blcs 9bdef0 │ │ │ │ + blcs 9bdfa0 │ │ │ │ ldm pc, {r1, r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ ldmdbne r0, {r0, r1, ip, sp, lr, pc} │ │ │ │ ldmdbne r9, {r0, r3, r4, r8, fp, ip} │ │ │ │ ldmdbne r9, {r0, r3, r4, r9, ip, sp} │ │ │ │ ldmdbne r9, {r0, r3, r4, r8, fp, ip} │ │ │ │ ldmdbne r9, {r0, r3, r4, r8, r9, sl, sp} │ │ │ │ ldmdbne r9, {r0, r3, r4, r8, fp, ip} │ │ │ │ ldmdbne r9, {r0, r3, r4, r8, fp, ip} │ │ │ │ ldmdbne r9, {r0, r3, r4, r8, fp, ip} │ │ │ │ andcs r1, r0, r9, lsl r9 │ │ │ │ - blmi 32d48c │ │ │ │ + blmi 32d53c │ │ │ │ @ instruction: 0xf8124770 │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorseq pc, r3, r4, asr r8 @ │ │ │ │ svceq 0x001ef010 │ │ │ │ addsmi sp, r1, #243 @ 0xf3 │ │ │ │ strdcs sp, [r1], -r5 │ │ │ │ - blmi 32d4a8 │ │ │ │ + blmi 32d558 │ │ │ │ @ instruction: 0xf8124770 │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorseq pc, r3, r4, asr r8 @ │ │ │ │ svceq 0x001ef010 │ │ │ │ addsmi sp, r1, #229 @ 0xe5 │ │ │ │ udf #3349 @ 0xd15 │ │ │ │ svccc 0x0001f812 │ │ │ │ @@ -457956,28 +457996,28 @@ │ │ │ │ @ instruction: 0xf010e7e5 │ │ │ │ sbcsle r0, r4, lr, lsl pc │ │ │ │ @ instruction: 0xd1b5428a │ │ │ │ ldrdcs lr, [r1], -pc @ │ │ │ │ svclt 0x00004770 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34dfc8 │ │ │ │ + bcs 34e078 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 201148 │ │ │ │ + blcs 2011f8 │ │ │ │ ldrblt sp, [r8, #96]! @ 0x60 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbls r6, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ strmi r6, [fp], #-2071 @ 0xfffff7e9 │ │ │ │ cdpne 14, 5, cr1, cr14, cr12, {2} │ │ │ │ mlapl r5, r7, r8, pc @ │ │ │ │ svccc 0x0001f814 │ │ │ │ @ instruction: 0xf1032d20 │ │ │ │ - bl 3affc8 │ │ │ │ + bl 3b0078 │ │ │ │ @ instruction: 0xf85702c3 │ │ │ │ ldmdavs r1, {r0, r1, r4, r5}^ │ │ │ │ mcrne 8, 3, sp, cr11, cr15, {1} │ │ │ │ ldmdale r8, {r0, r1, r2, r3, r4, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ @ instruction: 0x17171710 │ │ │ │ andscc r1, r7, #6029312 @ 0x5c0000 │ │ │ │ @@ -457987,53 +458027,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, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ adcmi sp, r6, #244, 2 @ 0x3d │ │ │ │ strdcs sp, [r1], -r4 │ │ │ │ @ instruction: 0xf814bdf8 │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorseq pc, r3, r7, asr r8 @ │ │ │ │ smlabbcs r0, r0, r2, fp │ │ │ │ - ldm r4, {r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda ip!, {r6, r9, sl, ip, sp, lr, pc} │ │ │ │ mvnle r2, r2, lsl #16 │ │ │ │ mvnsle r4, r6, lsr #5 │ │ │ │ @ instruction: 0xf814e7ef │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorseq pc, r3, r7, asr r8 @ │ │ │ │ smlabtcs r0, r0, r2, fp │ │ │ │ - stm r6, {r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda lr!, {r6, r9, sl, ip, sp, lr, pc} │ │ │ │ bicsle r2, r7, r2, lsl #16 │ │ │ │ mvnsle r4, r6, lsr #5 │ │ │ │ @ instruction: 0xf640e7e1 │ │ │ │ - stmdacs r2, {r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r2, {r3, r5, fp, sp, lr, pc} │ │ │ │ adcsmi sp, r4, #208, 2 @ 0x34 │ │ │ │ ldrb sp, [sl, lr, lsr #3] │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ cmpeq r4, r0, lsr r5 │ │ │ │ stmdami r7!, {r0, r2, r3, r8, fp, ip} │ │ │ │ ldrbtmi r6, [r8], #-3053 @ 0xfffff413 │ │ │ │ @ instruction: 0xf895682d │ │ │ │ @ instruction: 0xf1bcc00c │ │ │ │ tstle r0, r5, lsl #30 │ │ │ │ eorsle r2, pc, r0, lsl #22 │ │ │ │ @ instruction: 0xf04f4d22 │ │ │ │ stmdbpl r0, {r4, r5, sl, fp}^ │ │ │ │ - blx 5099ae │ │ │ │ + blx 509a5e │ │ │ │ ldrmi r0, [r0], #-5 │ │ │ │ @ instruction: 0xf0227dc2 │ │ │ │ - bcc 26fe68 │ │ │ │ + bcc 26ff18 │ │ │ │ svceq 0x00fcf012 │ │ │ │ andcs sp, r0, r1 │ │ │ │ strtmi fp, [r1], #-3376 @ 0xfffff2d0 │ │ │ │ - bl 295ca0 │ │ │ │ + bl 295d50 │ │ │ │ cdpne 14, 5, cr0, cr0, cr3, {0} │ │ │ │ @ instruction: 0xf10e6bcc │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp} │ │ │ │ svccs 0x0001f810 │ │ │ │ @ instruction: 0xf8933205 │ │ │ │ @ instruction: 0xf10cc025 │ │ │ │ @ instruction: 0xf1bc31ff │ │ │ │ @@ -458050,15 +458090,15 @@ │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andeq pc, r1, #2 │ │ │ │ sbcsle r2, r0, r0, lsl #20 │ │ │ │ bicsle r4, r8, r0, ror r5 │ │ │ │ ldclt 0, cr2, [r0, #-4]! │ │ │ │ ubfx fp, r2, #5, #24 │ │ │ │ - rsbseq r0, r9, r6, lsr #23 │ │ │ │ + ldrshteq r0, [r9], #-166 @ 0xffffff5a │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0xf1006a43 │ │ │ │ addlt r0, fp, r0, lsr #12 │ │ │ │ @@ -458066,45 +458106,45 @@ │ │ │ │ svcne 0x001d8177 │ │ │ │ ldmibcs lr, {r0, r1, r2, sp, lr, pc} │ │ │ │ cmpphi r2, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ svcne 0x001d68ab │ │ │ │ @ instruction: 0xf000429e │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, r6, r8, pc} │ │ │ │ andeq pc, r1, #19 │ │ │ │ - blvc 863d10 │ │ │ │ + blvc 863dc0 │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ ldmdbvs r9, {r0, r2, r4, r5, r8, pc}^ │ │ │ │ svclt 0x0018299d │ │ │ │ svclt 0x000c29ec │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - bvs 18a3cec │ │ │ │ + bvs 18a3d9c │ │ │ │ stmdbeq r0!, {r0, r1, r8, ip, sp, lr, pc} │ │ │ │ ldrmi r1, [r1, #3860] @ 0xf14 │ │ │ │ strls sp, [r5, #-228] @ 0xffffff1c │ │ │ │ strls r4, [r6], -sp, asr #12 │ │ │ │ ldmibcs lr, {r0, r1, r2, sp, lr, pc} │ │ │ │ msrhi CPSR_, r0, asr #32 │ │ │ │ svcne 0x001c68a3 │ │ │ │ @ instruction: 0xf000429d │ │ │ │ stmdavs r7!, {r2, r6, r8, pc} │ │ │ │ andeq pc, r1, #23 │ │ │ │ - blvc 1063d54 │ │ │ │ + blvc 1063e04 │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ ldmdbvs r9!, {r0, r1, r4, r8, pc}^ │ │ │ │ svclt 0x0018299d │ │ │ │ svclt 0x000c29ec │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - bvs 20a3d30 │ │ │ │ + bvs 20a3de0 │ │ │ │ @ instruction: 0xf1a23720 │ │ │ │ addsmi r0, r7, #4, 20 @ 0x4000 │ │ │ │ strls sp, [r4], #-228 @ 0xffffff1c │ │ │ │ ldmcs lr, {r0, r3, sp, lr, pc} │ │ │ │ tstphi r0, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrdcs pc, [r8], -sl │ │ │ │ - beq 32bc38 │ │ │ │ + beq 32bce8 │ │ │ │ @ instruction: 0xf0004297 │ │ │ │ @ instruction: 0xf8da811c │ │ │ │ @ instruction: 0xf0166000 │ │ │ │ mvnsle r0, r1, lsl #4 │ │ │ │ stmdacs r0, {r4, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ rscshi pc, r0, r0, asr #32 │ │ │ │ ldmcs sp, {r4, r5, r6, r8, fp, sp, lr} │ │ │ │ @@ -458119,30 +458159,30 @@ │ │ │ │ @ instruction: 0xf0402f9e │ │ │ │ @ instruction: 0xf8d980db │ │ │ │ @ instruction: 0xf1a22008 │ │ │ │ addsmi r0, r6, #4, 18 @ 0x10000 │ │ │ │ rschi pc, sp, r0 │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ andeq pc, r1, #16 │ │ │ │ - blvc 3e3dd8 │ │ │ │ + blvc 3e3e88 │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ stmdbvs r7, {r0, r1, r3, r6, r7, pc}^ │ │ │ │ svclt 0x00182f9d │ │ │ │ svclt 0x000c2fec │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - bvs 12a3db4 │ │ │ │ + bvs 12a3e64 │ │ │ │ stmdaeq r0!, {r8, ip, sp, lr, pc} │ │ │ │ - bleq 32bcb4 │ │ │ │ + bleq 32bd64 │ │ │ │ smlalle r4, r0, r0, r5 │ │ │ │ strls lr, [r1], -sp, asr #19 │ │ │ │ ssatmi r4, #11, r6, asr #12 │ │ │ │ ldccs 0, cr14, [lr, #36] @ 0x24 │ │ │ │ adcshi pc, r4, r0, asr #32 │ │ │ │ ldrdcs pc, [r8], -fp │ │ │ │ - bleq 32bcd0 │ │ │ │ + bleq 32bd80 │ │ │ │ @ instruction: 0xf0004590 │ │ │ │ @ instruction: 0xf8db80ba │ │ │ │ @ instruction: 0xf0100000 │ │ │ │ mvnsle r0, r1, lsl #4 │ │ │ │ vstrcs d7, [r0, #-20] @ 0xffffffec │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0x2d9d6945 │ │ │ │ @@ -458164,16 +458204,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 12a3ef8 │ │ │ │ + bleq a2bb74 │ │ │ │ stmdbeq r4, {r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ smullsle r4, pc, r3, r5 @ │ │ │ │ @ instruction: 0x46cb4659 │ │ │ │ ldmcs lr, {r0, r1, r2, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dbd168 │ │ │ │ @ instruction: 0xf1a33008 │ │ │ │ addsmi r0, r9, #4, 22 @ 0x1000 │ │ │ │ @@ -458181,15 +458221,15 @@ │ │ │ │ @ instruction: 0xf0133000 │ │ │ │ mvnsle r0, r1, lsl #4 │ │ │ │ stmdacs r0, {r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldmdbvs r8, {r1, r3, r4, r6, r8, ip, lr, pc}^ │ │ │ │ svclt 0x0018289d │ │ │ │ svclt 0x000c28ec │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - bvs 18a3ea0 │ │ │ │ + bvs 18a3f50 │ │ │ │ stmdbeq r0!, {r0, r1, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1a24591 │ │ │ │ rscle r0, r2, r4, lsl #6 │ │ │ │ and r4, r5, sl, asr #12 │ │ │ │ @ instruction: 0xd146289e │ │ │ │ svcne 0x00036898 │ │ │ │ sbcsle r4, sl, r2, lsl #5 │ │ │ │ @@ -458197,15 +458237,15 @@ │ │ │ │ mvnsle r0, r1, lsl #24 │ │ │ │ stmdacs r0, {r5, r8, r9, fp, ip, sp, lr} │ │ │ │ stmdbvs r0!, {r0, r1, r3, r4, r5, r8, ip, lr, pc}^ │ │ │ │ svclt 0x0018289d │ │ │ │ svclt 0x000c28ec │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ - bvs 1a23ee4 │ │ │ │ + bvs 1a23f94 │ │ │ │ @ instruction: 0xf1a03420 │ │ │ │ addmi r0, r4, #4, 18 @ 0x10000 │ │ │ │ strb sp, [r3, r9, lsl #2]! │ │ │ │ svceq 0x009ef1be │ │ │ │ @ instruction: 0xf8d9d127 │ │ │ │ @ instruction: 0xf1a00008 │ │ │ │ addmi r0, r4, #4, 18 @ 0x10000 │ │ │ │ @@ -458227,26 +458267,26 @@ │ │ │ │ strmi r3, [r4], r7, lsl #2 │ │ │ │ stmdacs r0, {r0, r3, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x4662d1d7 │ │ │ │ andlt r4, fp, r0, lsl r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrdlt pc, [r0], -sp │ │ │ │ ldrdcs pc, [r8], -fp │ │ │ │ - bleq 32be44 │ │ │ │ + bleq 32bef4 │ │ │ │ @ instruction: 0xf47f4590 │ │ │ │ @ instruction: 0xf8ddaf46 │ │ │ │ ldrbmi r9, [r5], -r4 │ │ │ │ mcrls 6, 0, r4, cr2, cr2, {5} │ │ │ │ ldrdcs pc, [r8], -r9 │ │ │ │ stmdbeq r4, {r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f4296 │ │ │ │ uadd16mi sl, r7, r3 │ │ │ │ ldrdge pc, [ip], -sp │ │ │ │ ldrdcs pc, [r8], -sl │ │ │ │ - beq 32be70 │ │ │ │ + beq 32bf20 │ │ │ │ @ instruction: 0xf47f4297 │ │ │ │ stcls 14, cr10, [r4], {228} @ 0xe4 │ │ │ │ svcne 0x001c68a3 │ │ │ │ @ instruction: 0xf47f429d │ │ │ │ ldmib sp, {r2, r3, r4, r5, r7, r9, sl, fp, sp, pc}^ │ │ │ │ stmiavs fp!, {r0, r2, r9, sl, ip, lr} │ │ │ │ addsmi r1, lr, #29, 30 @ 0x74 │ │ │ │ @@ -458255,74 +458295,74 @@ │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ stmdane r2, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ - bl 241088 │ │ │ │ + bl 241138 │ │ │ │ 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, r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ mcrcs 0, 0, sp, cr0, cr4, {2} │ │ │ │ - blmi f23990 │ │ │ │ + blmi f23a40 │ │ │ │ ldmdbeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - bleq 172b98c │ │ │ │ + bleq 172ba3c │ │ │ │ andge pc, r3, r4, asr r8 @ │ │ │ │ strtmi r9, [r6], #-3082 @ 0xfffff3f6 │ │ │ │ - blx 449e0a │ │ │ │ + blx 449eba │ │ │ │ ldrtmi sl, [fp], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0007dd8 │ │ │ │ stmdacs r6, {r1, r2, r7} │ │ │ │ stmdacs r1, {r0, r3, r5, fp, ip, lr, pc} │ │ │ │ - blx ce5d84 │ │ │ │ + blx ce5e34 │ │ │ │ strbeq pc, [r3, r0] @ │ │ │ │ - bl 364d7c │ │ │ │ + bl 364e2c │ │ │ │ stmdavc r2!, {r3, r8, r9} │ │ │ │ - blvs ff8bc094 │ │ │ │ - bl 2498e8 │ │ │ │ + blvs ff8bc144 │ │ │ │ + bl 249998 │ │ │ │ @ instruction: 0xf89100c2 │ │ │ │ @ instruction: 0xf8513025 │ │ │ │ - blcs 9f7958 │ │ │ │ + blcs 9f7a08 │ │ │ │ ldmdale fp!, {r0, r6, fp, sp, lr} │ │ │ │ - blcs 9be49c │ │ │ │ + blcs 9be54c │ │ │ │ ldm pc, {r0, r2, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ strtcc pc, [sl], #-3 │ │ │ │ ldrtcc r3, [r4], #-1076 @ 0xfffffbcc │ │ │ │ ldrtcc r2, [r4], #-2612 @ 0xfffff5cc │ │ │ │ ldrtcc r3, [r4], #-1076 @ 0xfffffbcc │ │ │ │ ldrtcc r3, [r4], #-308 @ 0xfffffecc │ │ │ │ ldrtcc r3, [r4], #-1076 @ 0xfffffbcc │ │ │ │ ldrtcc r3, [r4], #-1076 @ 0xfffffbcc │ │ │ │ ldrtcc r3, [r4], #-1076 @ 0xfffffbcc │ │ │ │ stmcs r0, {r2, r4, r5, sl, ip, sp} │ │ │ │ - bl 363d30 │ │ │ │ - blvs ff8b04e8 │ │ │ │ + bl 363de0 │ │ │ │ + blvs ff8b0598 │ │ │ │ stmdavc r3!, {r1, r3, r4, fp, sp, lr} │ │ │ │ biceq lr, r3, #2048 @ 0x800 │ │ │ │ mlacs r5, r2, r8, pc @ │ │ │ │ ldrdeq lr, [sl, -r3] │ │ │ │ - @ instruction: 0xff2af693 │ │ │ │ - bleq 122b3b4 │ │ │ │ - blx 62b4a8 │ │ │ │ + mrc2 6, 6, pc, cr2, cr3, {4} │ │ │ │ + bleq 122b464 │ │ │ │ + blx 62b558 │ │ │ │ strcc sp, [r1], #-9 │ │ │ │ @ instruction: 0xd1b542a6 │ │ │ │ pop {r0, sp} │ │ │ │ sbcslt r8, r3, #248, 30 @ 0x3e0 │ │ │ │ tstmi r3, #0, 4 │ │ │ │ strdcs sp, [r0], -r5 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ andcs fp, r0, #805306377 @ 0x30000009 │ │ │ │ @ instruction: 0x4613e7f7 │ │ │ │ ldrb r2, [r4, r0, lsl #4]! │ │ │ │ @ instruction: 0x460a4613 │ │ │ │ svclt 0x0000e7f1 │ │ │ │ - rsbseq r0, r9, sl, asr #15 │ │ │ │ + rsbseq r0, r9, sl, lsl r7 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ ldrdlt pc, [ip, -pc] │ │ │ │ streq pc, [r0, #-256]! @ 0xffffff00 │ │ │ │ @@ -458331,51 +458371,51 @@ │ │ │ │ ldrbmi sp, [ip], fp, lsr #32 │ │ │ │ @ instruction: 0xf04f1f1c │ │ │ │ @ instruction: 0x468b0930 │ │ │ │ @ instruction: 0xf0136823 │ │ │ │ tstle lr, r1, lsl #14 │ │ │ │ cmplt sl, sl, lsl fp │ │ │ │ tstle r3, r4, lsl #20 │ │ │ │ - blcc 1849ec8 │ │ │ │ + blcc 1849f78 │ │ │ │ ldmdble r6, {r0, r2, r8, r9, fp, sp} │ │ │ │ andlt r4, r5, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrteq pc, [r0], -r3, lsl #2 @ │ │ │ │ - blne feb89ed8 │ │ │ │ - b 15ba340 │ │ │ │ + blne feb89f88 │ │ │ │ + b 15ba3f0 │ │ │ │ andsle r1, r2, r6, ror #12 │ │ │ │ @ instruction: 0xf85c4b31 │ │ │ │ - blx 42f98e │ │ │ │ + blx 42fa3e │ │ │ │ ldrtmi r0, [r0], #-2 │ │ │ │ @ instruction: 0xf0037dc3 │ │ │ │ - blcs fe1f07a4 │ │ │ │ + blcs fe1f0854 │ │ │ │ stmiavs r3!, {r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ addsmi r1, sp, #28, 30 @ 0x70 │ │ │ │ ldrdcs sp, [r1], -r8 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ mcrcs 15, 0, r8, cr0, cr0, {7} │ │ │ │ @ instruction: 0xf1bbbf18 │ │ │ │ rscle r0, r7, r8, lsl #30 │ │ │ │ @ instruction: 0xf1036a58 │ │ │ │ @ instruction: 0xf1a00e20 │ │ │ │ strmi r0, [r6, #2052] @ 0x804 │ │ │ │ stmib sp, {r0, r1, r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ ldrbtmi r2, [r2], r0, lsl #12 │ │ │ │ @ instruction: 0xf8d84662 │ │ │ │ strbeq r0, [r3, r0] │ │ │ │ - blvc 2e4a40 │ │ │ │ + blvc 2e4af0 │ │ │ │ ldrteq pc, [r0], -r0, lsl #2 @ │ │ │ │ streq lr, [r6], -r8, lsr #23 │ │ │ │ hvclt 45334 @ 0xb116 │ │ │ │ tstle r3, r4, lsl #22 │ │ │ │ - blcc 1849ee8 │ │ │ │ + blcc 1849f98 │ │ │ │ ldmdble r1, {r0, r2, r8, r9, fp, sp} │ │ │ │ mcrls 6, 0, r4, cr1, cr4, {4} │ │ │ │ strb r9, [r7, r0, lsl #20] │ │ │ │ - blcs 1ec9ef8 │ │ │ │ + blcs 1ec9fa8 │ │ │ │ ldmdbmi r4, {r1, r4, ip, lr, pc} │ │ │ │ teqcs r0, r0, asr r8 │ │ │ │ movweq pc, #15105 @ 0x3b01 @ │ │ │ │ ldclvc 4, cr4, [fp, #204] @ 0xcc │ │ │ │ orreq pc, r6, #3 │ │ │ │ tstle r7, r0, lsl #23 │ │ │ │ ldrdcc pc, [r8], -r8 │ │ │ │ @@ -458388,42 +458428,42 @@ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ @ instruction: 0xf7ff3202 │ │ │ │ ldmib sp, {r0, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r1, r9, ip, sp} │ │ │ │ ubfx sp, sp, #1, #8 │ │ │ │ mcrls 6, 0, r4, cr1, cr4, {4} │ │ │ │ str r9, [r0, r0, lsl #20]! │ │ │ │ - rsbseq r0, r9, r8, asr #13 │ │ │ │ + rsbseq r0, r9, r8, lsl r6 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldrd pc, [r0, #143] @ 0x8f │ │ │ │ - beq a2be5c │ │ │ │ + beq a2bf0c │ │ │ │ addlt r6, r9, r3, asr #20 │ │ │ │ ldrmi r4, [sl, #1278] @ 0x4fe │ │ │ │ svcne 0x001dd030 │ │ │ │ ldmdbeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf013682b │ │ │ │ @ instruction: 0xd1250701 │ │ │ │ cmplt sl, sl, lsl fp │ │ │ │ tstle r3, r4, lsl #20 │ │ │ │ - blcc 1849fec │ │ │ │ + blcc 184a09c │ │ │ │ ldmdble sp, {r0, r2, r8, r9, fp, sp} │ │ │ │ andlt r4, r9, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf103695e │ │ │ │ - blne cf0b54 │ │ │ │ + blne cf0c04 │ │ │ │ rsbseq pc, r3, #-2147483607 @ 0x80000029 │ │ │ │ - blx fee7402c │ │ │ │ + blx fee740dc │ │ │ │ stccs 2, cr15, [r0], {130} @ 0x82 │ │ │ │ subsne lr, r2, #323584 @ 0x4f000 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ - blmi 191e0f4 │ │ │ │ + blmi 191e1a4 │ │ │ │ andne pc, r3, lr, asr r8 @ │ │ │ │ tstpne r6, r9, lsl #22 @ p-variant is OBSOLETE │ │ │ │ stclvc 4, cr4, [fp, #132] @ 0x84 │ │ │ │ orreq pc, r6, #3 │ │ │ │ mvnle r2, r0, lsl #23 │ │ │ │ svcne 0x001d68ab │ │ │ │ @ instruction: 0xd1d1459a │ │ │ │ @@ -458434,48 +458474,48 @@ │ │ │ │ ldrmi r0, [r4, #2820] @ 0xb04 │ │ │ │ @ instruction: 0x46e0d0f0 │ │ │ │ ldrtmi r4, [r4], r2, lsr #12 │ │ │ │ ldrdeq pc, [r0], -fp │ │ │ │ strtle r0, [r6], #-1988 @ 0xfffff83c │ │ │ │ cmplt r3, r3, lsl #22 │ │ │ │ tstle r3, r4, lsl #22 │ │ │ │ - blcc 184a004 │ │ │ │ + blcc 184a0b4 │ │ │ │ ldmdble lr, {r0, r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0x46664614 │ │ │ │ stmdbvs r3, {r0, r1, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrteq pc, [r0], #-256 @ 0xffffff00 @ │ │ │ │ streq lr, [r4], #-2987 @ 0xfffff455 │ │ │ │ cmnpeq r3, r3, lsr #3 @ p-variant is OBSOLETE │ │ │ │ - blx fee340a4 │ │ │ │ + blx fee34154 │ │ │ │ stccs 1, cr15, [r0], {129} @ 0x81 │ │ │ │ cmpne r1, pc, asr #20 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ ldmdbmi lr!, {r0, r3, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ andne pc, r1, lr, asr r8 @ │ │ │ │ - blx 1f7bee │ │ │ │ + blx 1f7c9e │ │ │ │ strtmi r1, [r3], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0037ddb │ │ │ │ - blcs fe1f0950 │ │ │ │ + blcs fe1f0a00 │ │ │ │ @ instruction: 0xf8dbd106 │ │ │ │ @ instruction: 0xf1a33008 │ │ │ │ ldrmi r0, [r8, #2820] @ 0xb04 │ │ │ │ ldr sp, [fp, lr, asr #3]! │ │ │ │ @ instruction: 0x46664614 │ │ │ │ - bvs 1269a10 │ │ │ │ + bvs 1269ac0 │ │ │ │ svcne 0x000e3020 │ │ │ │ rscsle r4, r0, r8, lsl #5 │ │ │ │ @ instruction: 0x2c01e9cd │ │ │ │ stmib sp, {r1, r3, r4, r5, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r7], -r4, lsl #6 │ │ │ │ andge pc, ip, sp, asr #17 │ │ │ │ strbmi r4, [r2], r3, lsl #12 │ │ │ │ ldmdavs r0!, {r3, r5, r7, r9, sl, lr} │ │ │ │ - ldrle r0, [pc], #-1985 @ 1efb74 │ │ │ │ + ldrle r0, [pc], #-1985 @ 1efc24 │ │ │ │ @ instruction: 0xf1007b01 │ │ │ │ - blne ef0c3c │ │ │ │ + blne ef0cec │ │ │ │ teqlt r9, #100, 2 │ │ │ │ tstle r3, r4, lsl #18 │ │ │ │ ldmdbcc r9, {r0, r6, r8, fp, sp, lr}^ │ │ │ │ ldmdble r3, {r0, r2, r8, fp, sp} │ │ │ │ ldrtmi r4, [lr], r5, asr #12 │ │ │ │ @ instruction: 0x461746d0 │ │ │ │ ldrdgt pc, [r8], -sp │ │ │ │ @@ -458496,26 +458536,26 @@ │ │ │ │ @ instruction: 0x2c006945 │ │ │ │ cmnpeq r3, r5, lsr #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ cmpne r1, pc, asr #20 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ bicsle r2, sp, r0, lsl #18 │ │ │ │ eorscs r4, r0, ip, lsl #18 │ │ │ │ - blx 205dd6 │ │ │ │ + blx 205e86 │ │ │ │ strtmi r1, [r0], #-5 │ │ │ │ @ instruction: 0xf0007dc0 │ │ │ │ stmcs r0, {r1, r2, r7} │ │ │ │ @ instruction: 0x4645d0da │ │ │ │ @ instruction: 0x46d046be │ │ │ │ @ instruction: 0xf8dd4617 │ │ │ │ ldmib sp, {r3, lr, pc}^ │ │ │ │ @ instruction: 0xf8dd4304 │ │ │ │ - bls 257c44 │ │ │ │ + bls 257cf4 │ │ │ │ svclt 0x0000e788 │ │ │ │ - rsbseq r0, r9, r0, lsr #11 │ │ │ │ + ldrshteq r0, [r9], #-64 @ 0xffffffc0 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0xf8dfb0b7 │ │ │ │ movwcs r2, #6560 @ 0x19a0 │ │ │ │ @@ -458555,17 +458595,17 @@ │ │ │ │ eorsvs pc, pc, sp, lsl #17 │ │ │ │ @ instruction: 0xf893b928 │ │ │ │ @ instruction: 0xf1bee07c │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0xf8938384 │ │ │ │ @ instruction: 0x2600b07a │ │ │ │ @ instruction: 0xa078f893 │ │ │ │ - bleq 26bf08 │ │ │ │ + bleq 26bfb8 │ │ │ │ mulhi r7, r3, r8 │ │ │ │ - beq 26bf0c │ │ │ │ + beq 26bfbc │ │ │ │ vpmin.u32 , , │ │ │ │ @ instruction: 0xf8930607 │ │ │ │ vqadd.u32 , q5, q10 │ │ │ │ @ instruction: 0xf04f260f │ │ │ │ @ instruction: 0xf0890a00 │ │ │ │ vmls.i32 d16, d14, d1 │ │ │ │ @ instruction: 0xf04f0a07 │ │ │ │ @@ -458580,15 +458620,15 @@ │ │ │ │ vabd.u32 d16, d7, d1 │ │ │ │ @ instruction: 0xf893280f │ │ │ │ @ instruction: 0xf0877077 │ │ │ │ vabd.u32 d16, d7, d1 │ │ │ │ @ instruction: 0xf8934617 │ │ │ │ @ instruction: 0xf0877075 │ │ │ │ vabd.u32 d16, d7, d1 │ │ │ │ - bvc 9c259c │ │ │ │ + bvc 9c264c │ │ │ │ cdpmi 3, 1, cr15, cr7, cr7, {3} │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ cdpvs 3, 1, cr15, cr15, cr7, {3} │ │ │ │ @ instruction: 0x7079f893 │ │ │ │ sub pc, r8, sp, asr #17 │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ ldrd pc, [r8], r3 @ │ │ │ │ @@ -458675,15 +458715,15 @@ │ │ │ │ @ instruction: 0xf88d82fd │ │ │ │ vst1.8 {d6[3]}, [r1], ip │ │ │ │ vst1.8 {d23-d25}, [pc], r0 │ │ │ │ @ instruction: 0xf88d7780 │ │ │ │ vmla.i q14, q3, d1[6] │ │ │ │ @ instruction: 0xf8ad2640 │ │ │ │ @ instruction: 0xf88d706a │ │ │ │ - bcs 208070 │ │ │ │ + bcs 208120 │ │ │ │ sbcshi pc, r2, #0 │ │ │ │ rsbvs pc, lr, sp, lsl #17 │ │ │ │ ldrtmi r2, [lr], -r0, lsl #14 │ │ │ │ rsbvc pc, pc, sp, lsl #17 │ │ │ │ @ instruction: 0xf8934637 │ │ │ │ @ instruction: 0xf04f8060 │ │ │ │ @ instruction: 0xf8930c00 │ │ │ │ @@ -458731,59 +458771,59 @@ │ │ │ │ @ instruction: 0xf086c03f │ │ │ │ ldclvc 14, cr0, [lr, #-4] │ │ │ │ @ instruction: 0xf04f960b │ │ │ │ ldrtmi r0, [r5], -r0, lsl #18 │ │ │ │ mlasvs r7, r3, r8, pc @ │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r7, {r5, r6, r8, r9, ip, sp, lr, pc} │ │ │ │ - bleq 3aa8cc │ │ │ │ + bleq 3aa97c │ │ │ │ @ instruction: 0xf893940d │ │ │ │ vqadd.u32 d20, d7, d29 │ │ │ │ vmls.i32 d18, d11, d15 │ │ │ │ @ instruction: 0xf8930807 │ │ │ │ strls fp, [r1], #-126 @ 0xffffff82 │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ umaalmi pc, r0, r3, r8 @ │ │ │ │ andeq pc, r1, r5, lsl #1 │ │ │ │ vshl.u32 d25, d4, d7 │ │ │ │ @ instruction: 0x9c014917 │ │ │ │ stmdacs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ smladcs r0, lr, fp, r7 │ │ │ │ - beq 22c10c │ │ │ │ + beq 22c1bc │ │ │ │ streq pc, [r7, -r0, ror #6] │ │ │ │ ldmdami r7, {r2, r5, r6, r8, r9, ip, sp, lr, pc} │ │ │ │ andeq pc, r1, r4, lsl #1 │ │ │ │ umaalmi pc, r1, r3, r8 @ │ │ │ │ vshl.u32 d25, d5, d6 │ │ │ │ vldmiavc ip, {s1-s7} │ │ │ │ streq pc, [r1], -r6, lsl #1 │ │ │ │ strtmi r9, [r5], -r6, lsl #8 │ │ │ │ - bcs 5ecd8c │ │ │ │ + bcs 5ece3c │ │ │ │ strcs r9, [r0], -r4, lsl #24 │ │ │ │ - bleq 26c20c │ │ │ │ + bleq 26c2bc │ │ │ │ streq pc, [r7], -lr, ror #6 │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ @ instruction: 0xf36b9c0d │ │ │ │ @ instruction: 0xf893260f │ │ │ │ vhadd.u32 d27, d0, d13 │ │ │ │ - blvc fe7f3830 │ │ │ │ - bmi 7ecdc4 │ │ │ │ + blvc fe7f38e0 │ │ │ │ + bmi 7ece74 │ │ │ │ mulslt r6, r3, r8 │ │ │ │ strcs pc, [pc, -r0, ror #6] │ │ │ │ @ instruction: 0x007df893 │ │ │ │ - bvs 9ecdb8 │ │ │ │ + bvs 9ece68 │ │ │ │ @ instruction: 0xf36b7d1c │ │ │ │ @ instruction: 0xf8b34717 │ │ │ │ strls fp, [r1], #-62 @ 0xffffffc2 │ │ │ │ cdpcs 3, 0, cr15, cr15, cr0, {3} │ │ │ │ - bleq 22c728 │ │ │ │ + bleq 22c7d8 │ │ │ │ svclt 0x00189c05 │ │ │ │ - bleq 26c180 │ │ │ │ + bleq 26c230 │ │ │ │ ldmdavs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ - bleq 26c25c │ │ │ │ + bleq 26c30c │ │ │ │ vceq.i32 d23, d11, d12 │ │ │ │ @ instruction: 0xf0854617 │ │ │ │ vstrls d0, [sl, #-4] │ │ │ │ ldmdbvs pc, {r2, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ cdpmi 3, 1, cr15, cr7, cr11, {3} │ │ │ │ mulslt r0, r3, r8 │ │ │ │ addge pc, r1, sp, asr #17 │ │ │ │ @@ -458841,15 +458881,15 @@ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0xf8938220 │ │ │ │ @ instruction: 0xf8936083 │ │ │ │ teqmi r2, #130 @ 0x82 │ │ │ │ andeq pc, r1, #130 @ 0x82 │ │ │ │ adccs pc, r1, sp, lsl #17 │ │ │ │ @ instruction: 0xf88d7bda │ │ │ │ - bcs 2083dc │ │ │ │ + bcs 20848c │ │ │ │ andhi pc, pc, #0 │ │ │ │ stccs 12, cr9, [r0], {3} │ │ │ │ andcs fp, r0, #24, 30 @ 0x60 │ │ │ │ @ instruction: 0xf88d9c03 │ │ │ │ stcls 0, cr4, [r6], {163} @ 0xa3 │ │ │ │ adccs pc, r5, sp, lsl #17 │ │ │ │ umullcs pc, r4, r3, r8 @ │ │ │ │ @@ -458867,16 +458907,16 @@ │ │ │ │ stcls 5, cr2, [r5], {-0} │ │ │ │ streq pc, [r7, #-866] @ 0xfffffc9e │ │ │ │ @ instruction: 0xf88d9a0b │ │ │ │ vhadd.u32 d22, d16, d25 │ │ │ │ @ instruction: 0xf88d250f │ │ │ │ @ instruction: 0xf89340ae │ │ │ │ vqadd.u32 d16, d2, d16 │ │ │ │ - bls 301618 │ │ │ │ - ldrvs pc, [pc, #-866] @ 1efe5e │ │ │ │ + bls 3016c8 │ │ │ │ + ldrvs pc, [pc, #-866] @ 1eff0e │ │ │ │ adcpl pc, sl, sp, asr #17 │ │ │ │ mlaspl r1, r3, r8, pc @ │ │ │ │ mlacs pc, r3, r8, pc @ │ │ │ │ adccs pc, pc, sp, lsl #17 │ │ │ │ mlascs r2, r3, r8, pc @ │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ @ instruction: 0xf88d81aa │ │ │ │ @@ -458931,15 +458971,15 @@ │ │ │ │ andsvs pc, pc, r2, ror #6 │ │ │ │ andeq pc, r1, #130 @ 0x82 │ │ │ │ sbccs pc, r4, sp, lsl #17 │ │ │ │ eorsls r9, r0, r0, lsl #20 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ subcs r8, r0, #-2147483640 @ 0x80000008 │ │ │ │ andne pc, r0, #192, 4 │ │ │ │ - blx fee802e4 │ │ │ │ + blx fee80394 │ │ │ │ ldmdbeq r2, {r1, r7, r9, ip, sp, lr, pc}^ │ │ │ │ andcs r9, r0, r2, lsl #18 │ │ │ │ umullpl pc, r5, r3, r8 @ │ │ │ │ stmdbeq r1, {r0, r3, r7, ip, sp, lr, pc} │ │ │ │ svceq 0x0000f1be │ │ │ │ @ instruction: 0x2600bf14 │ │ │ │ streq pc, [r1], -r9 │ │ │ │ @@ -458971,17 +459011,17 @@ │ │ │ │ @ instruction: 0xf8cd0301 │ │ │ │ @ instruction: 0xf88d00cb │ │ │ │ ldrsblt r3, [sp, -r3]! @ │ │ │ │ stmdacs r0, {r5, r7, r8, fp, sp, lr} │ │ │ │ sbcshi pc, r5, r0, asr #32 │ │ │ │ stmdavs r5!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ - blmi fe9c2ddc │ │ │ │ + blmi fe9c2e8c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls f4a3cc │ │ │ │ + blls f4a47c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x46288131 │ │ │ │ pop {r0, r1, r2, r4, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf00e8ff0 │ │ │ │ @ instruction: 0xf88d0550 │ │ │ │ ldclcc 0, cr2, [r0, #-324] @ 0xfffffebc │ │ │ │ @@ -459007,15 +459047,15 @@ │ │ │ │ @ instruction: 0xf0821200 │ │ │ │ sbcslt r0, r2, #268435456 @ 0x10000000 │ │ │ │ stcls 4, cr14, [r2], {245} @ 0xf5 │ │ │ │ @ instruction: 0xe10df894 │ │ │ │ cdpeq 3, 8, cr15, cr0, cr14, {6} │ │ │ │ cdpeq 0, 0, cr15, cr1, cr14, {4} │ │ │ │ mcr2 10, 4, pc, cr14, cr15, {2} @ │ │ │ │ - blx fefa95b0 │ │ │ │ + blx fefa9660 │ │ │ │ @ instruction: 0xf88df286 │ │ │ │ vst4.16 {d21-d24}, [pc :64], r5 │ │ │ │ @ instruction: 0xf8ad7680 │ │ │ │ ldmdbeq r2, {r1, r4, r6, sp, lr}^ │ │ │ │ subscs pc, r4, sp, lsl #17 │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ @ instruction: 0xf01eacde │ │ │ │ @@ -459036,15 +459076,15 @@ │ │ │ │ @ instruction: 0xf0872600 │ │ │ │ @ instruction: 0xf8ad0c01 │ │ │ │ @ instruction: 0xf88d6068 │ │ │ │ @ instruction: 0xf04fc06b │ │ │ │ @ instruction: 0xf88d0c01 │ │ │ │ @ instruction: 0xf8ad606a │ │ │ │ svccs 0x0000c06c │ │ │ │ - bcs 224974 │ │ │ │ + bcs 224a24 │ │ │ │ addshi pc, r9, r0, asr #32 │ │ │ │ @ instruction: 0xf682fab2 │ │ │ │ @ instruction: 0xf88d2700 │ │ │ │ ldmdbeq r6!, {r1, r2, r3, r5, r6, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf88de52a │ │ │ │ vhadd.s8 q11, q0, │ │ │ │ strcs r1, [r1], -r1, lsl #16 │ │ │ │ @@ -459057,39 +459097,39 @@ │ │ │ │ ldr r7, [r5, #-110] @ 0xffffff92 │ │ │ │ strvc pc, [r0, -r1, lsl #9] │ │ │ │ rsbvs pc, r9, sp, lsl #17 │ │ │ │ rsbvs pc, ip, sp, lsl #17 │ │ │ │ vmlsl.u q10, d7, d2[5] │ │ │ │ @ instruction: 0xf88d2740 │ │ │ │ @ instruction: 0xf88d706d │ │ │ │ - blx fee8c66c │ │ │ │ + blx fee8c71c │ │ │ │ @ instruction: 0xf8adf782 │ │ │ │ ldmdbeq pc!, {r1, r3, r5, r6, lr, pc}^ @ │ │ │ │ rsbgt pc, pc, sp, lsl #17 │ │ │ │ ldrtmi lr, [r7], -r5, lsl #10 │ │ │ │ rsbcs pc, sp, sp, lsl #17 │ │ │ │ rsbcs pc, lr, sp, lsl #17 │ │ │ │ @ instruction: 0xf88de4fc │ │ │ │ @ instruction: 0xf1bc206d │ │ │ │ cmnle r1, r0, lsl #30 │ │ │ │ mcrrcs 3, 12, pc, r0, cr1 @ │ │ │ │ rsbhi pc, pc, sp, lsl #17 │ │ │ │ stceq 0, cr15, [r1], {140} @ 0x8c │ │ │ │ rsbgt pc, lr, sp, lsl #17 │ │ │ │ - blx feea98b0 │ │ │ │ + blx feea9960 │ │ │ │ @ instruction: 0xf8adf782 │ │ │ │ ldmdbeq pc!, {r1, r2, r3, r5, r6, sp, lr}^ @ │ │ │ │ andcs lr, r0, #-352321536 @ 0xeb000000 │ │ │ │ svcmi 0x0039e6e2 │ │ │ │ cdpge 5, 0, cr2, cr14, cr0, {0} │ │ │ │ @ instruction: 0x463a447f │ │ │ │ @ instruction: 0xf0454631 │ │ │ │ stmdavs r4!, {r0, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdavs r3!, {r0, r2, r8, r9, lr} │ │ │ │ - blcs 21d0c8 │ │ │ │ + blcs 21d178 │ │ │ │ svcge 0x0020f43f │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ stmibvs r0!, {r0, r2, r3, r4, r8, r9, sl, fp, sp, pc} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf8ade714 │ │ │ │ @@ -459112,15 +459152,15 @@ │ │ │ │ @ instruction: 0x2600ae13 │ │ │ │ andls lr, r3, #17825792 @ 0x1100000 │ │ │ │ @ instruction: 0x2600e5f2 │ │ │ │ adclt pc, r1, sp, lsl #17 │ │ │ │ ldrtmi lr, [r8], -r4, ror #11 │ │ │ │ vst3. {d30-d32}, [pc :256], r3 │ │ │ │ @ instruction: 0xf8ad7080 │ │ │ │ - bcs 1f0850 │ │ │ │ + bcs 1f0900 │ │ │ │ andcs sp, r0, #-2147483595 @ 0x80000035 │ │ │ │ @ instruction: 0xf88de62a │ │ │ │ ldr r7, [r3], #110 @ 0x6e │ │ │ │ stcvc 4, cr15, [r0], {79} @ 0x4f │ │ │ │ rsbgt pc, lr, sp, lsr #17 │ │ │ │ vst1.16 {d14[2]}, [r1 :16], r3 │ │ │ │ vrsubhn.i16 d23, q3, q0 │ │ │ │ @@ -459129,40 +459169,40 @@ │ │ │ │ str r6, [r5], #110 @ 0x6e │ │ │ │ strvc pc, [r0, -r1, lsl #9] │ │ │ │ rsbvs pc, pc, sp, lsl #17 │ │ │ │ strbcs pc, [r0, -r7, asr #7] @ │ │ │ │ rsbvc pc, sp, sp, lsl #17 │ │ │ │ rsbvc pc, lr, sp, lsl #17 │ │ │ │ ldrbt r4, [lr], #-1591 @ 0xfffff9c9 │ │ │ │ - b 8aded0 │ │ │ │ - rsbseq r0, r9, r8, asr #7 │ │ │ │ + stmib r2, {r0, r1, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r0, r9, r8, lsl r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r8, r4, lsr #25 │ │ │ │ - rsbseq sp, r6, ip, asr #23 │ │ │ │ + ldrshteq pc, [r8], #-180 @ 0xffffff4c @ │ │ │ │ + rsbseq sp, r6, ip, lsl fp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0c1 │ │ │ │ movwcs r2, #6848 @ 0x1ac0 │ │ │ │ ldrbtmi r4, [sl], #-1668 @ 0xfffff97c │ │ │ │ subcc pc, r4, sp, lsl #17 │ │ │ │ - bcc fef2e984 │ │ │ │ + bcc fef2ea34 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f933f │ │ │ │ stmdbvs r3, {r8, r9}^ │ │ │ │ @ instruction: 0xf8d37f9d │ │ │ │ @ instruction: 0xf08520a4 │ │ │ │ @ instruction: 0xf88d0101 │ │ │ │ tstls r3, r6, asr #32 │ │ │ │ subne pc, r5, sp, lsl #17 │ │ │ │ ldmdblt sp!, {r8, sp} │ │ │ │ tstpeq r1, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a14011 │ │ │ │ - blx fee30a3c │ │ │ │ + blx fee30aec │ │ │ │ stmdbeq r9, {r0, r7, r8, ip, sp, lr, pc}^ │ │ │ │ mlavs fp, r3, r8, pc @ │ │ │ │ subne pc, r7, sp, lsl #17 │ │ │ │ @ instruction: 0x1052f893 │ │ │ │ @ instruction: 0x7054f893 │ │ │ │ @ instruction: 0xf8939102 │ │ │ │ @ instruction: 0xf893407b │ │ │ │ @@ -459178,24 +459218,24 @@ │ │ │ │ subne pc, fp, sp, lsl #17 │ │ │ │ stmdblt r4!, {r0, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x107cf893 │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ @ instruction: 0xf893840a │ │ │ │ smlsdxcs r0, sl, r0, fp │ │ │ │ @ instruction: 0xa078f893 │ │ │ │ - bleq 26c8c4 │ │ │ │ + bleq 26c974 │ │ │ │ @ instruction: 0x9074f893 │ │ │ │ - beq 26c8c8 │ │ │ │ + beq 26c978 │ │ │ │ mul r9, r3, r8 │ │ │ │ streq pc, [r7, -fp, ror #6] │ │ │ │ stmdbeq r1, {r0, r3, r7, ip, sp, lr, pc} │ │ │ │ mulhi r7, r3, r8 │ │ │ │ strcs pc, [pc, -sl, ror #6] │ │ │ │ - beq 22c7f4 │ │ │ │ - beq 3ed440 │ │ │ │ + beq 22c8a4 │ │ │ │ + beq 3ed4f0 │ │ │ │ vrhadd.u32 d18, d9, d0 │ │ │ │ @ instruction: 0xf04f2a0f │ │ │ │ vmls.i32 d16, d8, d0 │ │ │ │ @ instruction: 0xf0880107 │ │ │ │ vsub.i32 d16, d14, d1 │ │ │ │ @ instruction: 0xf08e0907 │ │ │ │ vcgt.f32 d16, d8, d1 │ │ │ │ @@ -459353,61 +459393,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 9c8ae0 │ │ │ │ + bcs 5ed79c │ │ │ │ + bleq 3ab344 │ │ │ │ umaalvs pc, r0, r3, r8 @ │ │ │ │ strcs r9, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xf0859c0a │ │ │ │ vrshl.u32 d16, d1, d7 │ │ │ │ @ instruction: 0xf0870607 │ │ │ │ @ instruction: 0xf8930701 │ │ │ │ @ instruction: 0xf084103d │ │ │ │ vshl.u32 d16, d1, d7 │ │ │ │ strcs r2, [r0, -pc, lsl #12] │ │ │ │ - bmi 7ed718 │ │ │ │ + bmi 7ed7c8 │ │ │ │ stmdbeq r7, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} │ │ │ │ streq pc, [r7, -r8, ror #6] │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xb07ef893 │ │ │ │ vrshl.u32 d18, d0, d4 │ │ │ │ @ instruction: 0xf0810807 │ │ │ │ vshl.u32 d16, d1, d4 │ │ │ │ - blvc fe8f1dc0 │ │ │ │ + blvc fe8f1e70 │ │ │ │ stmdbcs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ stmdacs pc, {r2, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ ldmdbmi r7, {r0, r5, r6, r8, r9, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x407df893 │ │ │ │ umaalne pc, r1, r3, r8 @ │ │ │ │ ldclvc 1, cr9, [r9], {8} │ │ │ │ - strcs pc, [pc, #-868] @ 1f065c │ │ │ │ + strcs pc, [pc, #-868] @ 1f070c │ │ │ │ tstls r9, r3, lsl #8 │ │ │ │ stmdbls r7, {r2, r3, r9, sl, lr} │ │ │ │ - bleq 26cbd0 │ │ │ │ + bleq 26cc80 │ │ │ │ tstls r4, r9, lsl sp │ │ │ │ strcs pc, [pc, -fp, ror #6] │ │ │ │ mullt sp, r3, r8 │ │ │ │ vmls.i32 d25, d11, d8 │ │ │ │ @ instruction: 0xf8934617 │ │ │ │ vqadd.u32 d27, d11, d6 │ │ │ │ @ instruction: 0xf8b34817 │ │ │ │ @ instruction: 0xf1bbb03e │ │ │ │ svclt 0x00180b00 │ │ │ │ - bleq 26cb30 │ │ │ │ + bleq 26cbe0 │ │ │ │ ldmdbvs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ - bleq 26cc00 │ │ │ │ + bleq 26ccb0 │ │ │ │ vceq.i32 d23, d11, d9 │ │ │ │ @ instruction: 0xf0844717 │ │ │ │ @ instruction: 0x9c0e0b01 │ │ │ │ - bvs 9ed790 │ │ │ │ + bvs 9ed840 │ │ │ │ ldrmi pc, [r7, #-875] @ 0xfffffc95 │ │ │ │ mulslt r0, r3, r8 │ │ │ │ addge pc, r9, sp, asr #17 │ │ │ │ mulsge r7, r3, r8 │ │ │ │ addsmi pc, r5, sp, lsl #17 │ │ │ │ addsls pc, r6, sp, asr #17 │ │ │ │ ldmdavs pc, {r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ @@ -459417,15 +459457,15 @@ │ │ │ │ @ instruction: 0xf8cd671f │ │ │ │ vshr.u64 d23, d1, #63 │ │ │ │ stmdbls r4, {r7, r8, r9, sl, ip, sp} │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ ldrvs pc, [pc], -r7, ror #6 │ │ │ │ addvs pc, sp, sp, asr #17 │ │ │ │ streq pc, [r1], -r1, lsl #1 │ │ │ │ - ldrvs pc, [pc, #-870] @ 1f06ee │ │ │ │ + ldrvs pc, [pc, #-870] @ 1f079e │ │ │ │ umullvs pc, r1, r3, r8 @ │ │ │ │ addspl pc, sl, sp, asr #17 │ │ │ │ @ instruction: 0xf1bb465d │ │ │ │ andle r0, r3, r0, lsl #30 │ │ │ │ tstlt lr, r5, lsr r6 │ │ │ │ umullpl pc, r2, r3, r8 @ │ │ │ │ @ instruction: 0x7051f893 │ │ │ │ @@ -459492,32 +459532,32 @@ │ │ │ │ streq pc, [r7, #-864] @ 0xfffffca0 │ │ │ │ @ instruction: 0xf893990a │ │ │ │ vhadd.u32 d16, d4, d31 │ │ │ │ @ instruction: 0xf88d250f │ │ │ │ @ instruction: 0xf89360b5 │ │ │ │ vqadd.u32 d20, d1, d16 │ │ │ │ stmdbls r7, {r0, r1, r2, r4, r8, sl, lr} │ │ │ │ - ldrvs pc, [pc, #-865] @ 1f081f │ │ │ │ + ldrvs pc, [pc, #-865] @ 1f08cf │ │ │ │ adcspl pc, r6, sp, asr #17 │ │ │ │ mlaspl r1, r3, r8, pc @ │ │ │ │ adcseq pc, fp, sp, lsl #17 │ │ │ │ mlaseq r2, r3, r8, pc @ │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ @ instruction: 0xf88d823a │ │ │ │ @ instruction: 0xf1b840be │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ strcs r8, [r1], #-610 @ 0xfffffd9e │ │ │ │ adcsmi pc, ip, sp, lsr #17 │ │ │ │ strcs r2, [r0], #-1280 @ 0xfffffb00 │ │ │ │ streq pc, [r7], #-864 @ 0xfffffca0 │ │ │ │ mlaseq r9, r3, r8, pc @ │ │ │ │ - strcs pc, [pc], #-869 @ 1f0bb8 │ │ │ │ + strcs pc, [pc], #-869 @ 1f0c68 │ │ │ │ ldrmi pc, [r7], #-864 @ 0xfffffca0 │ │ │ │ mlaseq fp, r3, r8, pc @ │ │ │ │ - ldrvs pc, [pc], #-864 @ 1f0bc4 │ │ │ │ + ldrvs pc, [pc], #-864 @ 1f0c74 │ │ │ │ mlaseq sl, r3, r8, pc @ │ │ │ │ sbceq pc, r3, sp, lsl #17 │ │ │ │ mlaseq ip, r3, r8, pc @ │ │ │ │ adcsmi pc, pc, sp, asr #17 │ │ │ │ @ instruction: 0xf88d4674 │ │ │ │ @ instruction: 0xf88d00c4 │ │ │ │ @ instruction: 0xf1bee0c5 │ │ │ │ @@ -459545,23 +459585,23 @@ │ │ │ │ stmdbls r2, {sl, sp} │ │ │ │ streq pc, [r7], #-869 @ 0xfffffc9b │ │ │ │ mlspl r9, r3, r8, pc @ │ │ │ │ sbcsvs pc, r2, sp, lsl #17 │ │ │ │ streq pc, [r1], -r6, lsl #1 │ │ │ │ sbcspl pc, r1, sp, lsl #17 │ │ │ │ streq pc, [r1, #-133] @ 0xffffff7b │ │ │ │ - strcs pc, [pc], #-870 @ 1f0c54 │ │ │ │ + strcs pc, [pc], #-870 @ 1f0d04 │ │ │ │ ldrmi pc, [r7], #-869 @ 0xfffffc9b │ │ │ │ - ldrvs pc, [pc], #-864 @ 1f0c5c │ │ │ │ + ldrvs pc, [pc], #-864 @ 1f0d0c │ │ │ │ andeq pc, r1, r0, lsl #1 │ │ │ │ @ instruction: 0xf88d9433 │ │ │ │ ldrdcs r0, [r0], -r0 @ │ │ │ │ subcs fp, r0, r1, lsr r9 │ │ │ │ andne pc, r0, r0, asr #5 │ │ │ │ - blx fee00cb4 │ │ │ │ + blx fee00d64 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ umullpl pc, r8, r3, r8 @ │ │ │ │ @ instruction: 0xf8932600 │ │ │ │ @ instruction: 0xf0894085 │ │ │ │ @ instruction: 0xf8930801 │ │ │ │ svccs 0x0000e05c │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @@ -459575,28 +459615,28 @@ │ │ │ │ vabd.u32 d18, d0, d0 │ │ │ │ @ instruction: 0xf8930707 │ │ │ │ vhadd.u32 d16, d24, d9 │ │ │ │ vabdl.u8 q9, d2, d15 │ │ │ │ vsub.i32 d18, d0, d0 │ │ │ │ cdpvc 6, 13, cr2, cr8, cr15, {0} │ │ │ │ ldrmi pc, [r7, -r9, ror #6] │ │ │ │ - strcs pc, [pc, #-864] @ 1f096c │ │ │ │ + strcs pc, [pc, #-864] @ 1f0a1c │ │ │ │ sbccs pc, r0, r2, asr #7 │ │ │ │ ldrvs pc, [pc, -r1, ror #6] │ │ │ │ vmls.i32 d25, d0, d15 │ │ │ │ @ instruction: 0xf893240f │ │ │ │ vhadd.u32 d16, d8, d29 │ │ │ │ @ instruction: 0xf8934417 │ │ │ │ vhadd.u32 q12, q0, q15 │ │ │ │ @ instruction: 0xf8934617 │ │ │ │ vqadd.u32 d16, d24, d21 │ │ │ │ vqshl.u32 d22, d15, d0 │ │ │ │ mrrcvc 5, 1, r4, r8, cr7 │ │ │ │ andeq pc, r1, r0, lsl #1 │ │ │ │ - ldrvs pc, [pc, #-865] @ 1f099f │ │ │ │ + ldrvs pc, [pc, #-865] @ 1f0a4f │ │ │ │ ldrvs pc, [pc], -r0, ror #6 │ │ │ │ @ instruction: 0x0070f893 │ │ │ │ sbcsmi pc, pc, sp, asr #17 │ │ │ │ mlsmi pc, r3, r8, pc @ │ │ │ │ rscmi pc, r3, sp, lsl #17 │ │ │ │ mlsmi r8, r3, r8, pc @ │ │ │ │ sbcsvc pc, r3, sp, asr #17 │ │ │ │ @@ -459674,17 +459714,17 @@ │ │ │ │ ldrdmi pc, [r0, #-140]! @ 0xffffff74 │ │ │ │ rscscs pc, sl, sp, lsl #17 │ │ │ │ teqlt sp, r5, lsr #16 │ │ │ │ stmdacs r0, {r5, r7, r8, fp, sp, lr} │ │ │ │ sbchi pc, r5, r0, asr #32 │ │ │ │ stmdavs r5!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ - blmi fe8438c0 │ │ │ │ + blmi fe843970 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 11caec8 │ │ │ │ + blls 11caf78 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r8], -r5, lsr #2 │ │ │ │ pop {r0, r6, ip, sp, pc} │ │ │ │ stmdbls r1, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrbeq pc, [r0], -r1 @ │ │ │ │ svclt 0x00183e50 │ │ │ │ @@ -459696,15 +459736,15 @@ │ │ │ │ @ instruction: 0xf3c19901 │ │ │ │ @ instruction: 0xf0801000 │ │ │ │ sbclt r0, r0, #1 │ │ │ │ @ instruction: 0xf89ce470 │ │ │ │ vaddw.u8 , , d13 │ │ │ │ @ instruction: 0xf0810180 │ │ │ │ sbclt r0, r9, #1073741824 @ 0x40000000 │ │ │ │ - bllt ffd6eeac │ │ │ │ + bllt ffd6ef5c │ │ │ │ sdiveq r0, r1, r0 │ │ │ │ strbeq sp, [r9], -lr │ │ │ │ vshl.s8 d29, d12, d0 │ │ │ │ @ instruction: 0xf88d1701 │ │ │ │ @ instruction: 0xf88d0060 │ │ │ │ @ instruction: 0xf8ad6061 │ │ │ │ mcrcs 0, 0, r7, cr0, cr14, {2} │ │ │ │ @@ -459747,44 +459787,44 @@ │ │ │ │ strcs r1, [r1], -r1, lsl #28 │ │ │ │ rsbs pc, r6, sp, lsr #17 │ │ │ │ rsbsvs pc, r8, sp, lsl #17 │ │ │ │ stccs 1, cr11, [r0, #-896] @ 0xfffffc80 │ │ │ │ addhi pc, fp, r0 │ │ │ │ rsbsvc pc, r9, sp, lsl #17 │ │ │ │ rsbsvc pc, sl, sp, lsl #17 │ │ │ │ - blx fee2a19c │ │ │ │ + blx fee2a24c │ │ │ │ @ instruction: 0xf88df780 │ │ │ │ @ instruction: 0xf88d6075 │ │ │ │ @ instruction: 0x462e6078 │ │ │ │ rsbspl pc, r6, sp, lsr #17 │ │ │ │ @ instruction: 0xf88d097f │ │ │ │ vst1.8 @ instruction: 0xf482507b │ │ │ │ vabal.u8 , d5, d0 │ │ │ │ @ instruction: 0xf88d2540 │ │ │ │ @ instruction: 0xf88d5079 │ │ │ │ ldrbt r5, [r8], #-122 @ 0xffffff86 │ │ │ │ @ instruction: 0xf88d4635 │ │ │ │ @ instruction: 0xf88d0079 │ │ │ │ - strbt r0, [pc], #-122 @ 1f0fb0 │ │ │ │ + strbt r0, [pc], #-122 @ 1f1060 │ │ │ │ rsbseq pc, r9, sp, lsl #17 │ │ │ │ cmple lr, r0, lsl #26 │ │ │ │ strbcs pc, [r0, #-962] @ 0xfffffc3e @ │ │ │ │ rsbs pc, fp, sp, lsl #17 │ │ │ │ streq pc, [r1, #-133] @ 0xffffff7b │ │ │ │ rsbspl pc, sl, sp, lsl #17 │ │ │ │ - blx fee2a160 │ │ │ │ + blx fee2a210 │ │ │ │ @ instruction: 0xf8adf780 │ │ │ │ ldmdbeq pc!, {r1, r3, r4, r5, r6, sp, lr}^ @ │ │ │ │ svcmi 0x003be45f │ │ │ │ cdpge 5, 1, cr2, cr1, cr0, {0} │ │ │ │ @ instruction: 0x463a447f │ │ │ │ @ instruction: 0xf0444631 │ │ │ │ stmdavs r4!, {r0, r1, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdavs r3!, {r0, r2, r8, r9, lr} │ │ │ │ - blcs 21dba4 │ │ │ │ + blcs 21dc54 │ │ │ │ svcge 0x0030f43f │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ stmibvs r0!, {r0, r2, r3, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf8ade724 │ │ │ │ @@ -459825,41 +459865,41 @@ │ │ │ │ @ instruction: 0xf7ff507a │ │ │ │ vst4.32 @ instruction: 0xf482bbf9 │ │ │ │ ldrtmi r7, [r7], -r0, lsl #10 │ │ │ │ rsbsvs pc, fp, sp, lsl #17 │ │ │ │ strbcs pc, [r0, #-965] @ 0xfffffc3b @ │ │ │ │ rsbspl pc, r9, sp, lsl #17 │ │ │ │ rsbspl pc, sl, sp, lsl #17 │ │ │ │ - bllt ffe6f0b0 │ │ │ │ - stc 6, cr15, [r8], #248 @ 0xf8 │ │ │ │ - rsbseq pc, r8, r2, lsl #20 │ │ │ │ + bllt ffe6f160 │ │ │ │ + mrrc 6, 3, pc, r0, cr14 @ │ │ │ │ + rsbseq pc, r8, r2, asr r9 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r8, r8, lsr #3 │ │ │ │ - rsbseq fp, r6, r0, asr #20 │ │ │ │ + ldrshteq pc, [r8], #-8 @ │ │ │ │ + @ instruction: 0x0076b990 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0c1 │ │ │ │ movwcs r2, #6848 @ 0x1ac0 │ │ │ │ ldrbtmi r4, [sl], #-1668 @ 0xfffff97c │ │ │ │ subcc pc, r4, sp, lsl #17 │ │ │ │ - bcc fef2f468 │ │ │ │ + bcc fef2f518 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f933f │ │ │ │ stmdbvs r3, {r8, r9}^ │ │ │ │ @ instruction: 0xf8d37f9d │ │ │ │ @ instruction: 0xf08520a4 │ │ │ │ @ instruction: 0xf88d0101 │ │ │ │ tstls r3, r6, asr #32 │ │ │ │ subne pc, r5, sp, lsl #17 │ │ │ │ ldmdblt sp!, {r8, sp} │ │ │ │ tstpeq r1, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a14011 │ │ │ │ - blx fee31520 │ │ │ │ + blx fee315d0 │ │ │ │ stmdbeq r9, {r0, r7, r8, ip, sp, lr, pc}^ │ │ │ │ mlavs fp, r3, r8, pc @ │ │ │ │ subne pc, r7, sp, lsl #17 │ │ │ │ @ instruction: 0x1052f893 │ │ │ │ @ instruction: 0x7054f893 │ │ │ │ @ instruction: 0xf8939102 │ │ │ │ @ instruction: 0xf893407b │ │ │ │ @@ -459875,24 +459915,24 @@ │ │ │ │ subne pc, fp, sp, lsl #17 │ │ │ │ stmdblt r4!, {r0, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x107cf893 │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ @ instruction: 0xf893840a │ │ │ │ smlsdxcs r0, sl, r0, fp │ │ │ │ @ instruction: 0xa078f893 │ │ │ │ - bleq 26d3a8 │ │ │ │ + bleq 26d458 │ │ │ │ @ instruction: 0x9074f893 │ │ │ │ - beq 26d3ac │ │ │ │ + beq 26d45c │ │ │ │ mul r9, r3, r8 │ │ │ │ streq pc, [r7, -fp, ror #6] │ │ │ │ stmdbeq r1, {r0, r3, r7, ip, sp, lr, pc} │ │ │ │ mulhi r7, r3, r8 │ │ │ │ strcs pc, [pc, -sl, ror #6] │ │ │ │ - beq 22d2d8 │ │ │ │ - beq 3edf24 │ │ │ │ + beq 22d388 │ │ │ │ + beq 3edfd4 │ │ │ │ vrhadd.u32 d18, d9, d0 │ │ │ │ @ instruction: 0xf04f2a0f │ │ │ │ vmls.i32 d16, d8, d0 │ │ │ │ @ instruction: 0xf0880107 │ │ │ │ vsub.i32 d16, d14, d1 │ │ │ │ @ instruction: 0xf08e0907 │ │ │ │ vcgt.f32 d16, d8, d1 │ │ │ │ @@ -460050,61 +460090,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 9c95c4 │ │ │ │ + bcs 5ee280 │ │ │ │ + bleq 3abe28 │ │ │ │ umaalvs pc, r0, r3, r8 @ │ │ │ │ strcs r9, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xf0859c0a │ │ │ │ vrshl.u32 d16, d1, d7 │ │ │ │ @ instruction: 0xf0870607 │ │ │ │ @ instruction: 0xf8930701 │ │ │ │ @ instruction: 0xf084103d │ │ │ │ vshl.u32 d16, d1, d7 │ │ │ │ strcs r2, [r0, -pc, lsl #12] │ │ │ │ - bmi 7ee1fc │ │ │ │ + bmi 7ee2ac │ │ │ │ stmdbeq r7, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} │ │ │ │ streq pc, [r7, -r8, ror #6] │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xb07ef893 │ │ │ │ vrshl.u32 d18, d0, d4 │ │ │ │ @ instruction: 0xf0810807 │ │ │ │ vshl.u32 d16, d1, d4 │ │ │ │ - blvc fe8f28a4 │ │ │ │ + blvc fe8f2954 │ │ │ │ stmdbcs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ stmdacs pc, {r2, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ ldmdbmi r7, {r0, r5, r6, r8, r9, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x407df893 │ │ │ │ umaalne pc, r1, r3, r8 @ │ │ │ │ ldclvc 1, cr9, [r9], {8} │ │ │ │ - strcs pc, [pc, #-868] @ 1f1140 │ │ │ │ + strcs pc, [pc, #-868] @ 1f11f0 │ │ │ │ tstls r9, r3, lsl #8 │ │ │ │ stmdbls r7, {r2, r3, r9, sl, lr} │ │ │ │ - bleq 26d6b4 │ │ │ │ + bleq 26d764 │ │ │ │ tstls r4, r9, lsl sp │ │ │ │ strcs pc, [pc, -fp, ror #6] │ │ │ │ mullt sp, r3, r8 │ │ │ │ vmls.i32 d25, d11, d8 │ │ │ │ @ instruction: 0xf8934617 │ │ │ │ vqadd.u32 d27, d11, d6 │ │ │ │ @ instruction: 0xf8b34817 │ │ │ │ @ instruction: 0xf1bbb03e │ │ │ │ svclt 0x00180b00 │ │ │ │ - bleq 26d614 │ │ │ │ + bleq 26d6c4 │ │ │ │ ldmdbvs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ - bleq 26d6e4 │ │ │ │ + bleq 26d794 │ │ │ │ vceq.i32 d23, d11, d9 │ │ │ │ @ instruction: 0xf0844717 │ │ │ │ @ instruction: 0x9c0e0b01 │ │ │ │ - bvs 9ee274 │ │ │ │ + bvs 9ee324 │ │ │ │ ldrmi pc, [r7, #-875] @ 0xfffffc95 │ │ │ │ mulslt r0, r3, r8 │ │ │ │ addge pc, r9, sp, asr #17 │ │ │ │ mulsge r7, r3, r8 │ │ │ │ addsmi pc, r5, sp, lsl #17 │ │ │ │ addsls pc, r6, sp, asr #17 │ │ │ │ ldmdavs pc, {r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ @@ -460114,15 +460154,15 @@ │ │ │ │ @ instruction: 0xf8cd671f │ │ │ │ vshr.u64 d23, d1, #63 │ │ │ │ stmdbls r4, {r7, r8, r9, sl, ip, sp} │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ ldrvs pc, [pc], -r7, ror #6 │ │ │ │ addvs pc, sp, sp, asr #17 │ │ │ │ streq pc, [r1], -r1, lsl #1 │ │ │ │ - ldrvs pc, [pc, #-870] @ 1f11d2 │ │ │ │ + ldrvs pc, [pc, #-870] @ 1f1282 │ │ │ │ umullvs pc, r1, r3, r8 @ │ │ │ │ addspl pc, sl, sp, asr #17 │ │ │ │ @ instruction: 0xf1bb465d │ │ │ │ andle r0, r3, r0, lsl #30 │ │ │ │ tstlt lr, r5, lsr r6 │ │ │ │ umullpl pc, r2, r3, r8 @ │ │ │ │ @ instruction: 0x7051f893 │ │ │ │ @@ -460189,32 +460229,32 @@ │ │ │ │ streq pc, [r7, #-864] @ 0xfffffca0 │ │ │ │ @ instruction: 0xf893990a │ │ │ │ vhadd.u32 d16, d4, d31 │ │ │ │ @ instruction: 0xf88d250f │ │ │ │ @ instruction: 0xf89360b5 │ │ │ │ vqadd.u32 d20, d1, d16 │ │ │ │ stmdbls r7, {r0, r1, r2, r4, r8, sl, lr} │ │ │ │ - ldrvs pc, [pc, #-865] @ 1f1303 │ │ │ │ + ldrvs pc, [pc, #-865] @ 1f13b3 │ │ │ │ adcspl pc, r6, sp, asr #17 │ │ │ │ mlaspl r1, r3, r8, pc @ │ │ │ │ adcseq pc, fp, sp, lsl #17 │ │ │ │ mlaseq r2, r3, r8, pc @ │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ @ instruction: 0xf88d823a │ │ │ │ @ instruction: 0xf1b840be │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ strcs r8, [r1], #-610 @ 0xfffffd9e │ │ │ │ adcsmi pc, ip, sp, lsr #17 │ │ │ │ strcs r2, [r0], #-1280 @ 0xfffffb00 │ │ │ │ streq pc, [r7], #-864 @ 0xfffffca0 │ │ │ │ mlaseq r9, r3, r8, pc @ │ │ │ │ - strcs pc, [pc], #-869 @ 1f169c │ │ │ │ + strcs pc, [pc], #-869 @ 1f174c │ │ │ │ ldrmi pc, [r7], #-864 @ 0xfffffca0 │ │ │ │ mlaseq fp, r3, r8, pc @ │ │ │ │ - ldrvs pc, [pc], #-864 @ 1f16a8 │ │ │ │ + ldrvs pc, [pc], #-864 @ 1f1758 │ │ │ │ mlaseq sl, r3, r8, pc @ │ │ │ │ sbceq pc, r3, sp, lsl #17 │ │ │ │ mlaseq ip, r3, r8, pc @ │ │ │ │ adcsmi pc, pc, sp, asr #17 │ │ │ │ @ instruction: 0xf88d4674 │ │ │ │ @ instruction: 0xf88d00c4 │ │ │ │ @ instruction: 0xf1bee0c5 │ │ │ │ @@ -460242,23 +460282,23 @@ │ │ │ │ stmdbls r2, {sl, sp} │ │ │ │ streq pc, [r7], #-869 @ 0xfffffc9b │ │ │ │ mlspl r9, r3, r8, pc @ │ │ │ │ sbcsvs pc, r2, sp, lsl #17 │ │ │ │ streq pc, [r1], -r6, lsl #1 │ │ │ │ sbcspl pc, r1, sp, lsl #17 │ │ │ │ streq pc, [r1, #-133] @ 0xffffff7b │ │ │ │ - strcs pc, [pc], #-870 @ 1f1738 │ │ │ │ + strcs pc, [pc], #-870 @ 1f17e8 │ │ │ │ ldrmi pc, [r7], #-869 @ 0xfffffc9b │ │ │ │ - ldrvs pc, [pc], #-864 @ 1f1740 │ │ │ │ + ldrvs pc, [pc], #-864 @ 1f17f0 │ │ │ │ andeq pc, r1, r0, lsl #1 │ │ │ │ @ instruction: 0xf88d9433 │ │ │ │ ldrdcs r0, [r0], -r0 @ │ │ │ │ subcs fp, r0, r1, lsr r9 │ │ │ │ andne pc, r0, r0, asr #5 │ │ │ │ - blx fee01798 │ │ │ │ + blx fee01848 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ umullpl pc, r8, r3, r8 @ │ │ │ │ @ instruction: 0xf8932600 │ │ │ │ @ instruction: 0xf0894085 │ │ │ │ @ instruction: 0xf8930801 │ │ │ │ svccs 0x0000e05c │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @@ -460272,28 +460312,28 @@ │ │ │ │ vabd.u32 d18, d0, d0 │ │ │ │ @ instruction: 0xf8930707 │ │ │ │ vhadd.u32 d16, d24, d9 │ │ │ │ vabdl.u8 q9, d2, d15 │ │ │ │ vsub.i32 d18, d0, d0 │ │ │ │ cdpvc 6, 13, cr2, cr8, cr15, {0} │ │ │ │ ldrmi pc, [r7, -r9, ror #6] │ │ │ │ - strcs pc, [pc, #-864] @ 1f1450 │ │ │ │ + strcs pc, [pc, #-864] @ 1f1500 │ │ │ │ sbccs pc, r0, r2, asr #7 │ │ │ │ ldrvs pc, [pc, -r1, ror #6] │ │ │ │ vmls.i32 d25, d0, d15 │ │ │ │ @ instruction: 0xf893240f │ │ │ │ vhadd.u32 d16, d8, d29 │ │ │ │ @ instruction: 0xf8934417 │ │ │ │ vhadd.u32 q12, q0, q15 │ │ │ │ @ instruction: 0xf8934617 │ │ │ │ vqadd.u32 d16, d24, d21 │ │ │ │ vqshl.u32 d22, d15, d0 │ │ │ │ mrrcvc 5, 1, r4, r8, cr7 │ │ │ │ andeq pc, r1, r0, lsl #1 │ │ │ │ - ldrvs pc, [pc, #-865] @ 1f1483 │ │ │ │ + ldrvs pc, [pc, #-865] @ 1f1533 │ │ │ │ ldrvs pc, [pc], -r0, ror #6 │ │ │ │ @ instruction: 0x0070f893 │ │ │ │ sbcsmi pc, pc, sp, asr #17 │ │ │ │ mlsmi pc, r3, r8, pc @ │ │ │ │ rscmi pc, r3, sp, lsl #17 │ │ │ │ mlsmi r8, r3, r8, pc @ │ │ │ │ sbcsvc pc, r3, sp, asr #17 │ │ │ │ @@ -460371,17 +460411,17 @@ │ │ │ │ ldrdmi pc, [r0, #-140]! @ 0xffffff74 │ │ │ │ rscscs pc, sl, sp, lsl #17 │ │ │ │ teqlt sp, r5, lsr #16 │ │ │ │ stmdacs r0, {r5, r7, r8, fp, sp, lr} │ │ │ │ sbchi pc, r5, r0, asr #32 │ │ │ │ stmdavs r5!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ - blmi fe8443a4 │ │ │ │ + blmi fe844454 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 11cb9ac │ │ │ │ + blls 11cba5c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r8], -r5, lsr #2 │ │ │ │ pop {r0, r6, ip, sp, pc} │ │ │ │ stmdbls r1, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrbeq pc, [r0], -r1 @ │ │ │ │ svclt 0x00183e50 │ │ │ │ @@ -460393,15 +460433,15 @@ │ │ │ │ @ instruction: 0xf3c19901 │ │ │ │ @ instruction: 0xf0801000 │ │ │ │ sbclt r0, r0, #1 │ │ │ │ @ instruction: 0xf89ce470 │ │ │ │ vaddw.u8 , , d13 │ │ │ │ @ instruction: 0xf0810180 │ │ │ │ sbclt r0, r9, #1073741824 @ 0x40000000 │ │ │ │ - bllt ffd6f990 │ │ │ │ + bllt ffd6fa40 │ │ │ │ sdiveq r0, r1, r0 │ │ │ │ strbeq sp, [r9], -lr │ │ │ │ vshl.s8 d29, d12, d0 │ │ │ │ @ instruction: 0xf88d1701 │ │ │ │ @ instruction: 0xf88d0060 │ │ │ │ @ instruction: 0xf8ad6061 │ │ │ │ mcrcs 0, 0, r7, cr0, cr14, {2} │ │ │ │ @@ -460444,44 +460484,44 @@ │ │ │ │ strcs r1, [r1], -r1, lsl #28 │ │ │ │ rsbs pc, r6, sp, lsr #17 │ │ │ │ rsbsvs pc, r8, sp, lsl #17 │ │ │ │ stccs 1, cr11, [r0, #-896] @ 0xfffffc80 │ │ │ │ addhi pc, fp, r0 │ │ │ │ rsbsvc pc, r9, sp, lsl #17 │ │ │ │ rsbsvc pc, sl, sp, lsl #17 │ │ │ │ - blx fee2ac80 │ │ │ │ + blx fee2ad30 │ │ │ │ @ instruction: 0xf88df780 │ │ │ │ @ instruction: 0xf88d6075 │ │ │ │ @ instruction: 0x462e6078 │ │ │ │ rsbspl pc, r6, sp, lsr #17 │ │ │ │ @ instruction: 0xf88d097f │ │ │ │ vst1.8 @ instruction: 0xf482507b │ │ │ │ vabal.u8 , d5, d0 │ │ │ │ @ instruction: 0xf88d2540 │ │ │ │ @ instruction: 0xf88d5079 │ │ │ │ ldrbt r5, [r8], #-122 @ 0xffffff86 │ │ │ │ @ instruction: 0xf88d4635 │ │ │ │ @ instruction: 0xf88d0079 │ │ │ │ - strbt r0, [pc], #-122 @ 1f1a94 │ │ │ │ + strbt r0, [pc], #-122 @ 1f1b44 │ │ │ │ rsbseq pc, r9, sp, lsl #17 │ │ │ │ cmple lr, r0, lsl #26 │ │ │ │ strbcs pc, [r0, #-962] @ 0xfffffc3e @ │ │ │ │ rsbs pc, fp, sp, lsl #17 │ │ │ │ streq pc, [r1, #-133] @ 0xffffff7b │ │ │ │ rsbspl pc, sl, sp, lsl #17 │ │ │ │ - blx fee2ac44 │ │ │ │ + blx fee2acf4 │ │ │ │ @ instruction: 0xf8adf780 │ │ │ │ ldmdbeq pc!, {r1, r3, r4, r5, r6, sp, lr}^ @ │ │ │ │ svcmi 0x003be45f │ │ │ │ cdpge 5, 1, cr2, cr1, cr0, {0} │ │ │ │ @ instruction: 0x463a447f │ │ │ │ @ instruction: 0xf0444631 │ │ │ │ stmdavs r4!, {r0, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdavs r3!, {r0, r2, r8, r9, lr} │ │ │ │ - blcs 21e688 │ │ │ │ + blcs 21e738 │ │ │ │ svcge 0x0030f43f │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ stmibvs r0!, {r0, r2, r3, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf8ade724 │ │ │ │ @@ -460522,86 +460562,86 @@ │ │ │ │ @ instruction: 0xf7ff507a │ │ │ │ vst4.32 @ instruction: 0xf482bbf9 │ │ │ │ ldrtmi r7, [r7], -r0, lsl #10 │ │ │ │ rsbsvs pc, fp, sp, lsl #17 │ │ │ │ strbcs pc, [r0, #-965] @ 0xfffffc3b @ │ │ │ │ rsbspl pc, r9, sp, lsl #17 │ │ │ │ rsbspl pc, sl, sp, lsl #17 │ │ │ │ - bllt ffe6fb94 │ │ │ │ - svc 0x0036f63d │ │ │ │ - rsbseq lr, r8, lr, lsl pc │ │ │ │ + bllt ffe6fc44 │ │ │ │ + mrc 6, 6, APSR_nzcv, cr14, cr13, {1} │ │ │ │ + rsbseq lr, r8, lr, ror #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r8, r4, asr #13 │ │ │ │ - rsbseq r9, r6, r4, ror #17 │ │ │ │ + rsbseq lr, r8, r4, lsl r6 │ │ │ │ + rsbseq r9, r6, r4, lsr r8 │ │ │ │ ldrblt r4, [r0, #1539]! @ 0x603 │ │ │ │ - blvc 883f0c │ │ │ │ - bcs 482d98 │ │ │ │ + blvc 883fbc │ │ │ │ + bcs 482e48 │ │ │ │ ldm pc, {r0, r2, r6, fp, ip, lr, pc}^ @ │ │ │ │ rsbeq pc, r7, r2, lsl r0 @ │ │ │ │ smulleq r0, r3, r3, r0 │ │ │ │ cmneq r6, r8, lsl #2 │ │ │ │ teqeq r2, r2, asr #32 │ │ │ │ cmpeq r1, r2, asr #32 │ │ │ │ subeq r0, r4, fp │ │ │ │ stmdavs r3!, {r2, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ eorsle r2, r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf101690d │ │ │ │ strbmi r0, [r5, #-3096]! @ 0xfffff3e8 │ │ │ │ orrhi pc, pc, r0 │ │ │ │ - bvs d8c278 │ │ │ │ + bvs d8c328 │ │ │ │ ldmvs r2, {r1, r3, r4, fp, sp, lr} │ │ │ │ adcsmi r6, r0, #16, 20 @ 0x10000 │ │ │ │ ldclvc 3, cr13, [r8], {12} │ │ │ │ ldmvs r3, {r5, r8, r9, ip, sp, pc}^ │ │ │ │ - bcs 28be68 │ │ │ │ + bcs 28bf18 │ │ │ │ ldmvs fp, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 28be70 │ │ │ │ + bcs 28bf20 │ │ │ │ addsmi sp, r9, #-1073741762 @ 0xc000003e │ │ │ │ cmnphi r9, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ orrslt r7, r3, r3, ror #20 │ │ │ │ ldmdavs sl, {r0, r1, r5, r7, r9, fp, sp, lr} │ │ │ │ - bvs 60be64 │ │ │ │ + bvs 60bf14 │ │ │ │ stmdale ip, {r1, r2, r7, r9, lr} │ │ │ │ ldrsblt r7, [r8, #-200]! @ 0xffffff38 │ │ │ │ ldmvs sl, {r0, r1, r4, r6, r7, fp, sp, lr} │ │ │ │ andle r2, r3, r2, lsl #20 │ │ │ │ ldmvs sl, {r0, r1, r3, r4, r6, r7, fp, sp, lr} │ │ │ │ mvnsle r2, r2, lsl #20 │ │ │ │ @ instruction: 0xf0404299 │ │ │ │ stmdavs r4!, {r2, r5, r6, r8, pc} │ │ │ │ - blcs 20bccc │ │ │ │ + blcs 20bd7c │ │ │ │ andcs sp, r1, pc, asr #3 │ │ │ │ ldmdbvs sl, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - bcs 20c6b8 │ │ │ │ + bcs 20c768 │ │ │ │ stmdbvs sl, {r0, r1, r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ andseq pc, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf0004282 │ │ │ │ - bvs 18d21b0 │ │ │ │ + bvs 18d2260 │ │ │ │ ldmdavs sl, {r4, r9, fp, sp, lr} │ │ │ │ - bvs 70beb0 │ │ │ │ + bvs 70bf60 │ │ │ │ mvnle r4, #132, 4 @ 0x40000008 │ │ │ │ stmdacs r0, {r3, r4, r6, r7, sl, fp, ip, sp, lr} │ │ │ │ ldmvs r0, {r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ - blcs 28be84 │ │ │ │ + blcs 28bf34 │ │ │ │ stmiavs r0, {r0, r1, ip, lr, pc}^ │ │ │ │ - blcs 28be8c │ │ │ │ - bne 426470 │ │ │ │ + blcs 28bf3c │ │ │ │ + bne 426520 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbdf00940 │ │ │ │ ldmdbvs ip, {r5, r7, r9, fp, lr}^ │ │ │ │ eorscs r5, r0, r2, lsl #17 │ │ │ │ andcs pc, r4, #0, 22 │ │ │ │ mul r4, r2, r8 │ │ │ │ svceq 0x0000f1be │ │ │ │ stmdbvs sp, {r0, r1, r2, r3, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf1012400 │ │ │ │ strbmi r0, [r5, #-3096]! @ 0xfffff3e8 │ │ │ │ msrhi CPSR_fxc, r0 │ │ │ │ - bvs c0cc1c │ │ │ │ + bvs c0cccc │ │ │ │ ldmvs r6!, {r1, r2, r4, fp, sp, lr} │ │ │ │ addmi r6, r7, #225280 @ 0x37000 │ │ │ │ ldclvc 3, cr13, [r0], {13} │ │ │ │ adcsle r2, pc, r0, lsl #16 │ │ │ │ ldmvs r0, {r1, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ andle r2, r3, r2, lsl #16 │ │ │ │ ldmvs r0, {r1, r4, r6, r7, fp, sp, lr} │ │ │ │ @@ -460610,40 +460650,40 @@ │ │ │ │ strcc r8, [r1], #-276 @ 0xfffffeec │ │ │ │ ldrbmi r3, [r4, #-800]! @ 0xfffffce0 │ │ │ │ str sp, [lr, r3, ror #3]! │ │ │ │ @ instruction: 0x2c00695c │ │ │ │ stmdbvs sl, {r0, r1, r3, r5, r7, ip, lr, pc} │ │ │ │ andseq pc, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf0004282 │ │ │ │ - bvs ff812118 │ │ │ │ + bvs ff8121c8 │ │ │ │ stmdavs r2, {r0, r2, r4, r9, fp, sp, lr} │ │ │ │ - bvs 78bf48 │ │ │ │ + bvs 78bff8 │ │ │ │ movwle r4, #37550 @ 0x92ae │ │ │ │ stmdacs r0, {r6, r7, sl, fp, ip, sp, lr} │ │ │ │ ldmvs r2, {r2, r3, r4, r7, ip, lr, pc}^ │ │ │ │ stmdacs r2, {r4, r7, fp, sp, lr} │ │ │ │ addsmi sp, r1, #-1073741762 @ 0xc000003e │ │ │ │ rscshi pc, r5, r0, asr #32 │ │ │ │ streq pc, [r2], #-36 @ 0xffffffdc │ │ │ │ orrsle r2, r0, r1, lsl #24 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bvs 60bf70 │ │ │ │ + bvs 60c020 │ │ │ │ stmle sl, {r0, r2, r7, r9, lr} │ │ │ │ stmdacs r0, {r3, r4, r6, r7, sl, fp, ip, sp, lr} │ │ │ │ ldmvs r0, {r3, r7, ip, lr, pc}^ │ │ │ │ - blcs 28bf44 │ │ │ │ + blcs 28bff4 │ │ │ │ stmiavs r0, {r0, r1, r5, r7, ip, lr, pc}^ │ │ │ │ - blcs 28bf4c │ │ │ │ + blcs 28bffc │ │ │ │ @ instruction: 0xe79ed1fb │ │ │ │ bicslt r6, r2, sl, asr sl │ │ │ │ @ instruction: 0xf1016908 │ │ │ │ strbmi r0, [r0, #-3096]! @ 0xfffff3e8 │ │ │ │ sbcshi pc, r9, r0 │ │ │ │ - bvs 20bda8 │ │ │ │ - bvs b4bfec │ │ │ │ + bvs 20be58 │ │ │ │ + bvs b4c09c │ │ │ │ movwle r4, #57989 @ 0xe285 │ │ │ │ stmdacs r0, {r4, r6, r7, sl, fp, ip, sp, lr} │ │ │ │ svcge 0x006ef43f │ │ │ │ ldmvs r0, {r1, r5, r6, r7, fp, sp, lr} │ │ │ │ andle r2, r3, r2, lsl #16 │ │ │ │ ldmvs r0, {r1, r4, r6, r7, fp, sp, lr} │ │ │ │ mvnsle r2, r2, lsl #16 │ │ │ │ @@ -460651,129 +460691,129 @@ │ │ │ │ @ instruction: 0xf8d380c2 │ │ │ │ @ instruction: 0xf1bee028 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ stmdbvs sp, {r2, r3, r4, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf1012400 │ │ │ │ strbmi r0, [r5, #-3096]! @ 0xfffff3e8 │ │ │ │ adcshi pc, r7, r0 │ │ │ │ - bvs c0cc04 │ │ │ │ + bvs c0ccb4 │ │ │ │ ldmvs r6!, {r1, r2, r4, fp, sp, lr} │ │ │ │ addmi r6, r7, #225280 @ 0x37000 │ │ │ │ ldclvc 3, cr13, [r0], {14} │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ ldmvs r2!, {r0, r1, r3, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ stmdacs r2, {r4, r7, fp, sp, lr} │ │ │ │ ldmvs r2, {r0, r1, ip, lr, pc}^ │ │ │ │ stmdacs r2, {r4, r7, fp, sp, lr} │ │ │ │ addsmi sp, r1, #-1073741762 @ 0xc000003e │ │ │ │ addshi pc, pc, r0, asr #32 │ │ │ │ tstcc r0, #16777216 @ 0x1000000 │ │ │ │ mvnle r4, r4, ror r5 │ │ │ │ - blvs fe9ebab4 │ │ │ │ + blvs fe9ebb64 │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ - blvs 18ddab0 │ │ │ │ + blvs 18ddb60 │ │ │ │ streq lr, [r7, r7, lsl #22] │ │ │ │ strcs r6, [r0], #-2317 @ 0xfffff6f3 │ │ │ │ cdpeq 1, 0, cr15, cr12, cr3, {0} │ │ │ │ ldceq 1, cr15, [r8], {1} │ │ │ │ @ instruction: 0xf0004565 │ │ │ │ @ instruction: 0xf85e808c │ │ │ │ - bvs bfde84 │ │ │ │ + bvs bfdf34 │ │ │ │ ldmvs r2, {r1, r3, r4, fp, sp, lr} │ │ │ │ addmi r6, r6, #90112 @ 0x16000 │ │ │ │ ldclvc 3, cr13, [r8], {13} │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ ldmvs r3, {r0, r1, r2, r3, r4, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - bcs 28c074 │ │ │ │ + bcs 28c124 │ │ │ │ ldmvs fp, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 28c07c │ │ │ │ + bcs 28c12c │ │ │ │ addsmi sp, r9, #-1073741762 @ 0xc000003e │ │ │ │ strcc sp, [r5], #-371 @ 0xfffffe8d │ │ │ │ strhle r4, [r3, #44]! @ 0x2c │ │ │ │ ldmdbvs sl, {r0, r1, r2, r3, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f2a05 │ │ │ │ stmdbvs sl, {r2, r3, r8, r9, sl, fp, sp, pc} │ │ │ │ andseq pc, r8, r1, lsl #2 │ │ │ │ rsble r4, r8, r2, lsl #5 │ │ │ │ - bvs 60c7a4 │ │ │ │ + bvs 60c854 │ │ │ │ ldmvs r2, {r1, r3, r4, fp, sp, lr} │ │ │ │ addmi r6, r4, #20, 20 @ 0x14000 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr15, cr15, {7} │ │ │ │ stmdacs r0, {r3, r4, r6, r7, sl, fp, ip, sp, lr} │ │ │ │ mrcge 4, 7, APSR_nzcv, cr12, cr15, {1} │ │ │ │ stmvs r3, {r4, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b02 │ │ │ │ stmiavs r0, {r1, r2, r4, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - blcs 28c068 │ │ │ │ + blcs 28c118 │ │ │ │ @ instruction: 0xe710d1fb │ │ │ │ stmdavs r3!, {r2, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdbvs sp, {r2, r3, r5, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ ldceq 1, cr15, [r8], {1} │ │ │ │ suble r4, r8, r5, ror #10 │ │ │ │ - bvs c0c504 │ │ │ │ + bvs c0c5b4 │ │ │ │ ldmvs r2, {r1, r3, r4, fp, sp, lr} │ │ │ │ addmi r6, r6, #90112 @ 0x16000 │ │ │ │ ldclvc 3, cr13, [r8], {13} │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ ldmvs r3, {r0, r2, r3, r4, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ - bcs 28c0f8 │ │ │ │ + bcs 28c1a8 │ │ │ │ ldmvs fp, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 28c100 │ │ │ │ + bcs 28c1b0 │ │ │ │ addsmi sp, r9, #-1073741762 @ 0xc000003e │ │ │ │ stmdavs r4!, {r0, r4, r5, r8, ip, lr, pc} │ │ │ │ - blcs 20bf30 │ │ │ │ + blcs 20bfe0 │ │ │ │ andcs sp, r1, r4, ror #3 │ │ │ │ - bmi 8ab9dc │ │ │ │ + bmi 8aba8c │ │ │ │ stmpl r2, {r2, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ - blx 1fa046 │ │ │ │ + blx 1fa0f6 │ │ │ │ @ instruction: 0xf8922204 │ │ │ │ @ instruction: 0xf1bee004 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ stmdbvs sp, {r6, r7, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf1012400 │ │ │ │ strbmi r0, [r5, #-3096]! @ 0xfffff3e8 │ │ │ │ mrcvs 0, 0, sp, cr10, cr11, {0} │ │ │ │ ldmdavs r6, {r3, r5, r9, fp, sp, lr} │ │ │ │ - bvs fcc1b0 │ │ │ │ + bvs fcc260 │ │ │ │ movwle r4, #53895 @ 0xd287 │ │ │ │ stmdacs r0, {r4, r6, r7, sl, fp, ip, sp, lr} │ │ │ │ mrcge 4, 5, APSR_nzcv, cr0, cr15, {1} │ │ │ │ ldmvs r0, {r1, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ andle r2, r3, r2, lsl #16 │ │ │ │ ldmvs r0, {r1, r4, r6, r7, fp, sp, lr} │ │ │ │ mvnsle r2, r2, lsl #16 │ │ │ │ @ instruction: 0xd1044291 │ │ │ │ tstcc r0, #16777216 @ 0x1000000 │ │ │ │ mvnle r4, r6, lsr #11 │ │ │ │ mulcs r0, pc, r6 @ │ │ │ │ movwcs fp, #3568 @ 0xdf0 │ │ │ │ @ instruction: 0xdeff6a1b │ │ │ │ - rsbseq lr, r8, ip, asr #8 │ │ │ │ + @ instruction: 0x0078e39c │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed49120 │ │ │ │ + bl fed491d0 │ │ │ │ @ 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} │ │ │ │ + mrc2 6, 3, pc, cr14, cr1, {4} │ │ │ │ stmiavs r2!, {r0, r6, r7, fp, sp, lr}^ │ │ │ │ ldmvs fp, {r0, r1, r4, fp, sp, lr} │ │ │ │ addsmi r6, r9, #14352384 @ 0xdb0000 │ │ │ │ ldclvc 0, cr13, [r0], {243} @ 0xf3 │ │ │ │ @ instruction: 0xe7f0b91b │ │ │ │ - blcs 20c2bc │ │ │ │ + blcs 20c36c │ │ │ │ ldmvs sl, {r0, r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ mvnsle r2, r2, lsl #20 │ │ │ │ strmi fp, [sl], -r9, lsr #2 │ │ │ │ smlalle r4, r6, r3, r2 │ │ │ │ - bcs 20c2ac │ │ │ │ + bcs 20c35c │ │ │ │ @ instruction: 0xf893d1fa │ │ │ │ @ instruction: 0xf082203a │ │ │ │ tstmi r0, #268435456 @ 0x10000000 │ │ │ │ ldrdcs sp, [r0], -ip │ │ │ │ svclt 0x0000e7ea │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -460784,33 +460824,33 @@ │ │ │ │ ldrbtmi r2, [ip], #-3160 @ 0xfffff3a8 │ │ │ │ mrrccc 8, 13, pc, r4, cr15 @ │ │ │ │ mrrcvs 8, 13, pc, r4, cr15 @ │ │ │ │ stmiapl r2!, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldmibpl lr, {r2, r5, r6, r9, sp} │ │ │ │ - blx 28c4be │ │ │ │ + blx 28c56e │ │ │ │ ldcvc 2, cr6, [r7], {3} │ │ │ │ rsbsle r2, r0, r0, lsl #30 │ │ │ │ mlacs sl, r0, r8, pc @ │ │ │ │ - bcs 2037d0 │ │ │ │ + bcs 203880 │ │ │ │ @ instruction: 0xf8d1d16b │ │ │ │ strmi r9, [sp], -ip │ │ │ │ ldrdge pc, [r0], -r1 │ │ │ │ svcvc 0x00bff5b3 │ │ │ │ adcshi pc, ip, r0, lsl #4 │ │ │ │ svcvc 0x00b7f5b3 │ │ │ │ orrhi pc, r2, r0, lsl #4 │ │ │ │ stmdale ip!, {r2, r4, r5, r6, r7, r8, r9, fp, sp}^ │ │ │ │ vpadd.i8 d2, d16, d23 │ │ │ │ - blcs fe453218 │ │ │ │ + blcs fe4532c8 │ │ │ │ mvnhi pc, r0, lsl #4 │ │ │ │ vpadd.i8 d18, d0, d30 │ │ │ │ @ instruction: 0xf1a38636 │ │ │ │ - bcs 14728f4 │ │ │ │ + bcs 14729a4 │ │ │ │ ldm pc, {r0, r2, r3, r6, fp, ip, lr, pc}^ @ │ │ │ │ strbeq pc, [r6], #-18 @ 0xffffffee @ │ │ │ │ subeq r0, ip, r8, lsl #5 │ │ │ │ subeq r0, ip, ip, asr #32 │ │ │ │ addeq r0, r8, #76 @ 0x4c │ │ │ │ subeq r0, ip, ip, asr #32 │ │ │ │ subeq r0, ip, ip, asr #32 │ │ │ │ @@ -460860,15 +460900,15 @@ │ │ │ │ @ instruction: 0xf5b38529 │ │ │ │ @ instruction: 0xf0807fa5 │ │ │ │ @ instruction: 0xf5b38137 │ │ │ │ @ instruction: 0xf0807f97 │ │ │ │ @ instruction: 0xf5b38691 │ │ │ │ @ instruction: 0xf0c07f8b │ │ │ │ @ instruction: 0xf5a38739 │ │ │ │ - bcs 7ceb0c │ │ │ │ + bcs 7cebbc │ │ │ │ ldrdge sp, [r2, -r9] │ │ │ │ eorcs pc, r2, r1, asr r8 @ │ │ │ │ smladmi r8, r1, r4, r4 │ │ │ │ andeq r0, r0, fp, lsr #7 │ │ │ │ andeq r0, r0, fp, lsr #7 │ │ │ │ @ instruction: 0xffffffab │ │ │ │ andeq r0, r0, fp, lsr #7 │ │ │ │ @@ -460898,15 +460938,15 @@ │ │ │ │ addsmi r2, r3, #-805306368 @ 0xd0000000 │ │ │ │ ldrhi pc, [r0, #-512] @ 0xfffffe00 │ │ │ │ svcvc 0x00f6f5b3 │ │ │ │ ldrhi pc, [r3, #512] @ 0x200 │ │ │ │ svcvc 0x00d3f5b3 │ │ │ │ orrshi pc, r5, r0, asr #4 │ │ │ │ sbcsvc pc, r3, pc, ror #8 │ │ │ │ - bcs 13381e0 │ │ │ │ + bcs 1338290 │ │ │ │ smlabbge r2, sp, r8, sp │ │ │ │ eorcs pc, r2, r1, asr r8 @ │ │ │ │ smladmi r8, r1, r4, r4 │ │ │ │ andeq r0, r0, fp, lsl #7 │ │ │ │ andeq r0, r0, fp, lsl #7 │ │ │ │ @ instruction: 0xffffff13 │ │ │ │ andeq r0, r0, r3, lsl r3 │ │ │ │ @@ -460976,29 +461016,29 @@ │ │ │ │ @ instruction: 0xffffff13 │ │ │ │ @ instruction: 0xffffff11 │ │ │ │ andeq r0, r0, r3, lsl r3 │ │ │ │ svcvc 0x0016f5b3 │ │ │ │ strthi pc, [sl], #128 @ 0x80 │ │ │ │ svcvc 0x0014f5b3 │ │ │ │ @ instruction: 0xf5a3d368 │ │ │ │ - bcs 3ceb00 │ │ │ │ + bcs 3cebb0 │ │ │ │ mrcge 6, 7, APSR_nzcv, cr1, cr15, {1} │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r2, [r1], #-34 @ 0xffffffde │ │ │ │ svclt 0x00004708 │ │ │ │ @ instruction: 0xfffffdd5 │ │ │ │ @ instruction: 0xfffffdd5 │ │ │ │ @ instruction: 0xfffffdd5 │ │ │ │ @ instruction: 0xfffffdd5 │ │ │ │ andeq r0, r0, r3, asr r4 │ │ │ │ @ instruction: 0xfffffdd5 │ │ │ │ @ instruction: 0xfffffdd7 │ │ │ │ strdeq r0, [r0], -sp │ │ │ │ adcsvc pc, r7, #1862270976 @ 0x6f000000 │ │ │ │ - blcs 5c3334 │ │ │ │ + blcs 5c33e4 │ │ │ │ mrcge 6, 6, APSR_nzcv, cr5, cr15, {1} │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ andeq r0, r0, sp, asr r2 │ │ │ │ andeq r0, r0, r7, asr r3 │ │ │ │ andeq r0, r0, r1, lsl r3 │ │ │ │ @@ -461041,33 +461081,33 @@ │ │ │ │ andmi r4, r2, #138 @ 0x8a │ │ │ │ adcshi pc, r9, r0, asr #32 │ │ │ │ movteq pc, #4676 @ 0x1244 @ │ │ │ │ cmnle r8, sl, lsl r2 │ │ │ │ @ instruction: 0xf47f2907 │ │ │ │ mcrvc 14, 5, sl, cr14, cr6, {3} │ │ │ │ cmppeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5dd7b8 │ │ │ │ + blgt 5dd868 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ ldcvc 6, cr8, [pc], {16} │ │ │ │ - blcs fec6bd68 │ │ │ │ + blcs fec6be18 │ │ │ │ rsbhi pc, r1, #0 │ │ │ │ - ldrbthi pc, [pc], #512 @ 1f23cc @ │ │ │ │ + ldrbthi pc, [pc], #512 @ 1f247c @ │ │ │ │ vqdmulh.s d2, d16, d19 │ │ │ │ @ instruction: 0xf1a38495 │ │ │ │ andcs r0, r1, #-2147483614 @ 0x80000022 │ │ │ │ smlabbcs r1, sl, r0, r4 │ │ │ │ smlawtne r9, r0, r2, pc @ │ │ │ │ @ instruction: 0xf040420a │ │ │ │ @ instruction: 0xf0128094 │ │ │ │ @ instruction: 0xf0007f01 │ │ │ │ @ instruction: 0xf104868f │ │ │ │ @ instruction: 0xf10d0354 │ │ │ │ @ instruction: 0xf8950804 │ │ │ │ - blgt 5e2464 │ │ │ │ + blgt 5e2514 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ ldrbhi pc, [r1, #64]! @ 0x40 @ │ │ │ │ @ instruction: 0xb1587c98 │ │ │ │ rsbcs r6, r4, #1622016 @ 0x18c000 │ │ │ │ movwvs pc, #15106 @ 0x3b02 @ │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @@ -461075,15 +461115,15 @@ │ │ │ │ ldreq r3, [fp], r3, lsr #32 │ │ │ │ mrcge 5, 1, APSR_nzcv, cr9, cr15, {1} │ │ │ │ msreq SPSR_s, #4, 2 │ │ │ │ mulsgt sl, r5, r8 │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ @ instruction: 0xf1bc000f │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - blls 313c64 │ │ │ │ + blls 313d14 │ │ │ │ stmdacs r0, {r3, r4, r7, sl, fp, ip, sp, lr} │ │ │ │ mcrge 4, 1, pc, cr9, cr15, {3} @ │ │ │ │ ldreq r6, [sp], -fp, ror #17 │ │ │ │ @ instruction: 0x4607bf58 │ │ │ │ mcrge 5, 1, pc, cr3, cr15, {3} @ │ │ │ │ rsbcs r6, r4, #1622016 @ 0x18c000 │ │ │ │ movwvs pc, #15106 @ 0x3b02 @ │ │ │ │ @@ -461100,16 +461140,16 @@ │ │ │ │ @ instruction: 0xf411b94a │ │ │ │ eorsle r3, sp, r0, asr #30 │ │ │ │ svceq 0x0005f1ba │ │ │ │ @ instruction: 0xf3c9bf08 │ │ │ │ @ instruction: 0xf43f1740 │ │ │ │ strcs sl, [r0, -r0, lsl #28] │ │ │ │ vld3. {d30,d32,d34}, [pc :256]! │ │ │ │ - bl 2d079c │ │ │ │ - bcs 8b2cc4 │ │ │ │ + bl 2d084c │ │ │ │ + bcs 8b2d74 │ │ │ │ ldclge 6, cr15, [r7, #252]! @ 0xfc │ │ │ │ addsmi r2, r3, r1, lsl #6 │ │ │ │ sbcsvc pc, lr, #64, 12 @ 0x4000000 │ │ │ │ andne pc, r0, #192, 12 @ 0xc000000 │ │ │ │ mvnle r4, r3, lsl r2 │ │ │ │ @ instruction: 0xf57f07d9 │ │ │ │ @ instruction: 0xf1baadec │ │ │ │ @@ -461140,23 +461180,23 @@ │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ cmppeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ mulsgt sl, r5, r8 │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ @ instruction: 0xf1bc000f │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - blls 312cb0 │ │ │ │ + blls 312d60 │ │ │ │ stmdacs r0, {r3, r4, r7, sl, fp, ip, sp, lr} │ │ │ │ stcge 4, cr15, [r7, #508]! @ 0x1fc │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r3, [sl, #1552] @ 0x610 │ │ │ │ str sp, [r0, sl, ror #3]! │ │ │ │ cmppeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf895ae01 │ │ │ │ - blgt 5e25c8 │ │ │ │ + blgt 5e2678 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ strhi pc, [r9, #-64]! @ 0xffffffc0 │ │ │ │ @ instruction: 0xf1ba7c98 │ │ │ │ @ instruction: 0xf0000f04 │ │ │ │ @ instruction: 0xf1ba8571 │ │ │ │ @ instruction: 0xf47f0f02 │ │ │ │ @@ -461178,30 +461218,30 @@ │ │ │ │ cdpvc 5, 8, cr14, cr14, cr13, {3} │ │ │ │ cmppeq r4, #0, 2 @ p-variant is OBSOLETE │ │ │ │ stmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ cdpcs 0, 0, cr0, cr0, cr15, {0} │ │ │ │ strhi pc, [r2, #-64] @ 0xffffffc0 │ │ │ │ stmdacs r0, {r3, r4, r7, sl, fp, ip, sp, lr} │ │ │ │ - ldclge 4, cr15, [pc, #-508] @ 1f23dc │ │ │ │ + ldclge 4, cr15, [pc, #-508] @ 1f248c │ │ │ │ msreq SPSR_s, #4, 2 │ │ │ │ - blgt 5d2094 │ │ │ │ + blgt 5d2144 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blls 313bc8 │ │ │ │ + blls 313c78 │ │ │ │ stmdacs r0, {r3, r4, r7, sl, fp, ip, sp, lr} │ │ │ │ ldclge 4, cr15, [r1, #-508] @ 0xfffffe04 │ │ │ │ svceq 0x0001f1ba │ │ │ │ @ instruction: 0x4607bf11 │ │ │ │ movteq pc, #969 @ 0x3c9 @ │ │ │ │ movweq pc, #4227 @ 0x1083 @ │ │ │ │ strb fp, [r6, #-735] @ 0xfffffd21 │ │ │ │ @ instruction: 0xf1007e8e │ │ │ │ @ instruction: 0xf10d0354 │ │ │ │ - blgt 5b4624 │ │ │ │ + blgt 5b46d4 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ ldcvc 4, cr8, [r8], {245} @ 0xf5 │ │ │ │ @ instruction: 0xf104b950 │ │ │ │ cdpvc 3, 10, cr0, cr13, cr4, {3} │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stccs 0, cr0, [r0, #-60] @ 0xffffffc4 │ │ │ │ @@ -461217,63 +461257,63 @@ │ │ │ │ stmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ cdpcs 0, 0, cr0, cr0, cr15, {0} │ │ │ │ ldrthi pc, [r2], #64 @ 0x40 @ │ │ │ │ svccs 0x00007c9f │ │ │ │ ldcge 4, cr15, [r5, #-508] @ 0xfffffe04 │ │ │ │ msreq SPSR_s, #4, 2 │ │ │ │ - blgt 5d2128 │ │ │ │ + blgt 5d21d8 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blls 313b48 │ │ │ │ + blls 313bf8 │ │ │ │ str r7, [r8, #-3231] @ 0xfffff361 │ │ │ │ @ instruction: 0xf0877d6f │ │ │ │ str r0, [r4, #-1793] @ 0xfffff8ff │ │ │ │ stmdbeq r9, {r0, r1, r2, r3, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ streq pc, [r1, -r9] │ │ │ │ mcrvc 4, 5, lr, cr14, cr15, {7} │ │ │ │ msreq SPSR_s, #4, 2 │ │ │ │ - blgt 5ddaa4 │ │ │ │ + blgt 5ddb54 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ ldcvc 4, cr8, [r8], {119} @ 0x77 │ │ │ │ movweq lr, #39535 @ 0x9a6f │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ streq lr, [r3, -r0, asr #20] │ │ │ │ strbt fp, [ip], #767 @ 0x2ff │ │ │ │ strbtmi pc, [r0], -r6, lsl #10 @ │ │ │ │ - bcc 153091c │ │ │ │ + bcc 15309cc │ │ │ │ @ instruction: 0xf854330b │ │ │ │ ldreq r3, [fp, -r3, lsr #32] │ │ │ │ mcrge 5, 7, pc, cr3, cr15, {3} @ │ │ │ │ - bge 23092c │ │ │ │ + bge 2309dc │ │ │ │ svceq 0x0000f1ba │ │ │ │ mrcge 4, 6, APSR_nzcv, cr13, cr15, {1} │ │ │ │ @ instruction: 0xf04f4626 │ │ │ │ @ instruction: 0xf10d0900 │ │ │ │ @ instruction: 0xf1060804 │ │ │ │ @ instruction: 0xf8950354 │ │ │ │ - blgt 5e2758 │ │ │ │ + blgt 5e2808 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ eorshi pc, lr, #64 @ 0x40 │ │ │ │ vldmiavc r8, {d9-d10} │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf109acc8 │ │ │ │ ldrcc r0, [r0], -r1, lsl #18 │ │ │ │ mvnle r4, sl, asr #11 │ │ │ │ @ instruction: 0xf506e6c1 │ │ │ │ @ instruction: 0xf8924260 │ │ │ │ andcc r2, fp, #16318464 @ 0xf90000 │ │ │ │ eorcs pc, r2, r4, asr r8 @ │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ - stclvc 1, cr8, [pc, #-452]! @ 1f2564 │ │ │ │ + stclvc 1, cr8, [pc, #-452]! @ 1f2614 │ │ │ │ mcrvc 4, 5, lr, cr14, cr5, {5} │ │ │ │ cmppeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5ddb38 │ │ │ │ + blgt 5ddbe8 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ ldcvc 4, cr8, [r8], {91} @ 0x5b │ │ │ │ movweq lr, #39535 @ 0x9a6f │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ streq lr, [r3, -r0, asr #20] │ │ │ │ strt fp, [r2], #767 @ 0x2ff │ │ │ │ @@ -461297,56 +461337,56 @@ │ │ │ │ stmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ mulsgt sl, r5, r8 │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ @ instruction: 0xf1bc000f │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ ldcvc 4, cr8, [r8], {52} @ 0x34 │ │ │ │ stmdbvs r3!, {r3, r4, r6, r8, ip, sp, pc}^ │ │ │ │ - blx 27b146 │ │ │ │ + blx 27b1f6 │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf53f0698 │ │ │ │ @ instruction: 0xf104ac68 │ │ │ │ @ instruction: 0xf8950364 │ │ │ │ - blgt 5e2838 │ │ │ │ + blgt 5e28e8 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ strthi pc, [r6], #-64 @ 0xffffffc0 │ │ │ │ vldmiavc r8, {d9-d10} │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmiavs fp!, {r3, r4, r6, sl, fp, sp, pc}^ │ │ │ │ svclt 0x00580619 │ │ │ │ @ instruction: 0xf57f4607 │ │ │ │ stmdbvs r3!, {r1, r4, r6, sl, fp, sp, pc}^ │ │ │ │ - blx 27b18a │ │ │ │ + blx 27b23a │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorvc pc, r3, r4, lsl r8 @ │ │ │ │ strne pc, [r0, -r7, asr #7] │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ strb fp, [r2], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xf1047eae │ │ │ │ stcge 3, cr0, [r1, #-336] @ 0xfffffeb0 │ │ │ │ stm r5, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ cdpcs 0, 0, cr0, cr0, cr15, {0} │ │ │ │ mvnshi pc, #64 @ 0x40 │ │ │ │ svccs 0x00007c9f │ │ │ │ ldcge 4, cr15, [r5], #-508 @ 0xfffffe04 │ │ │ │ strbne pc, [r0, r9, asr #7] @ │ │ │ │ - b 1deb8f8 │ │ │ │ + b 1deb9a8 │ │ │ │ @ instruction: 0xf0090909 │ │ │ │ strt r0, [ip], #-1793 @ 0xfffff8ff │ │ │ │ strcs r7, [r0, -fp, ror #26] │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ vmull.u8 q13, d9, d24 │ │ │ │ @ instruction: 0xf0830380 │ │ │ │ sbcslt r0, pc, #67108864 @ 0x4000000 │ │ │ │ stclvc 4, cr14, [fp, #-132]! @ 0xffffff7c │ │ │ │ - blcs 1fc458 │ │ │ │ + blcs 1fc508 │ │ │ │ ldcge 4, cr15, [sp], {127} @ 0x7f │ │ │ │ movteq pc, #969 @ 0x3c9 @ │ │ │ │ movweq pc, #4227 @ 0x1083 @ │ │ │ │ ldr fp, [r6], #-735 @ 0xfffffd21 │ │ │ │ strpl pc, [r0], -r6, lsl #10 │ │ │ │ ldrbcc pc, [r4, #2198] @ 0x896 @ │ │ │ │ @ instruction: 0xf850330b │ │ │ │ @@ -461354,43 +461394,43 @@ │ │ │ │ smladcs r1, r8, pc, fp @ │ │ │ │ vraddhn.i16 d30, , │ │ │ │ @ instruction: 0xf0831380 │ │ │ │ sbcslt r0, pc, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf104e405 │ │ │ │ @ instruction: 0xf10d0354 │ │ │ │ @ instruction: 0xf8950804 │ │ │ │ - blgt 5e2900 │ │ │ │ + blgt 5e29b0 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ orrhi pc, r3, #64 @ 0x40 │ │ │ │ @ instruction: 0xb1587c98 │ │ │ │ rsbcs r6, r4, #1622016 @ 0x18c000 │ │ │ │ movwvs pc, #15106 @ 0x3b02 @ │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ ldreq r3, [r8], r3, lsr #32 │ │ │ │ - blge ffcefdbc │ │ │ │ + blge ffcefe6c │ │ │ │ msreq SPSR_s, #4, 2 │ │ │ │ - blgt 5d2380 │ │ │ │ + blgt 5d2430 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ - blls 3137ac │ │ │ │ + blls 31385c │ │ │ │ stmdacs r0, {r3, r4, r7, sl, fp, ip, sp, lr} │ │ │ │ - blge ff96fad8 │ │ │ │ + blge ff96fb88 │ │ │ │ cmnpeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5d2398 │ │ │ │ + blgt 5d2448 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blls 313940 │ │ │ │ + blls 3139f0 │ │ │ │ @ instruction: 0xf7ff7c9f │ │ │ │ @ instruction: 0x4640bbd0 │ │ │ │ - blx 5b08fa │ │ │ │ + blx 5b09aa │ │ │ │ @ instruction: 0xf1a3e621 │ │ │ │ - bcs 10f33e4 │ │ │ │ - blge ff3f0204 │ │ │ │ + bcs 10f3494 │ │ │ │ + blge ff3f02b4 │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r2, [r1], #-34 @ 0xffffffde │ │ │ │ svclt 0x00004708 │ │ │ │ @ instruction: 0xffffff77 │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ @ instruction: 0xfffff783 │ │ │ │ @@ -461453,57 +461493,57 @@ │ │ │ │ @ instruction: 0xfffffb83 │ │ │ │ svcge 0x00012264 │ │ │ │ mulsgt sl, r5, r8 │ │ │ │ andvs pc, r3, #2048 @ 0x800 │ │ │ │ cmppeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ mlacs r8, r2, r8, pc @ │ │ │ │ @ instruction: 0xf854320b │ │ │ │ - blgt 5caaac │ │ │ │ + blgt 5cab5c │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ eorshi pc, r0, #64 @ 0x40 │ │ │ │ stmdblt r7, {r0, r1, r2, r3, r4, r7, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf5a67d6f │ │ │ │ vld2. {d23-d26}, [pc :64], r5 │ │ │ │ - bl 391cb4 │ │ │ │ + bl 391d64 │ │ │ │ @ instruction: 0xf023020c │ │ │ │ - blcs 1f3650 │ │ │ │ - bcs 2626ac │ │ │ │ - blge af044c │ │ │ │ + blcs 1f3700 │ │ │ │ + bcs 26275c │ │ │ │ + blge af04fc │ │ │ │ movweq pc, #8230 @ 0x2026 @ │ │ │ │ @ instruction: 0xf43f2be5 │ │ │ │ @ instruction: 0xf5b6ab1e │ │ │ │ svclt 0x00187f91 │ │ │ │ svcvc 0x00a7f5b6 │ │ │ │ @ instruction: 0x2601bf14 │ │ │ │ - b 13bc26c │ │ │ │ + b 13bc31c │ │ │ │ sbcslt r0, pc, #402653184 @ 0x18000000 │ │ │ │ - bllt 670a70 │ │ │ │ + bllt 670b20 │ │ │ │ cmppeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10d7eaf │ │ │ │ - blgt 5b4a90 │ │ │ │ + blgt 5b4b40 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ ldcvc 2, cr8, [pc], {130} @ 0x82 │ │ │ │ stmdbvs r3!, {r0, r1, r2, r3, r4, r6, r8, ip, sp, pc}^ │ │ │ │ - blx 27b426 │ │ │ │ + blx 27b4d6 │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf53f069e │ │ │ │ @ instruction: 0xf104aaf8 │ │ │ │ cdpvc 3, 10, cr0, cr13, cr4, {3} │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stccs 0, cr0, [r0, #-60] @ 0xffffffc4 │ │ │ │ adcshi pc, sp, #64 @ 0x40 │ │ │ │ vldmiavc pc, {d9-d10} │ │ │ │ - blt ffcf0abc │ │ │ │ + blt ffcf0b6c │ │ │ │ cmppeq r4, #0, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10d7eae │ │ │ │ - blgt 5b4adc │ │ │ │ + blgt 5b4b8c │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ ldcvc 2, cr8, [r8], {88} @ 0x58 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf104aadc │ │ │ │ cdpvc 3, 10, cr0, cr14, cr4, {3} │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ @@ -461513,42 +461553,42 @@ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf104aace │ │ │ │ mcrvc 3, 5, r0, cr13, cr4, {3} │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stccs 0, cr0, [r0, #-60] @ 0xffffffc4 │ │ │ │ movwhi pc, #45120 @ 0xb040 @ │ │ │ │ vldmiavc pc, {d9-d10} │ │ │ │ - blt ff270b10 │ │ │ │ + blt ff270bc0 │ │ │ │ adcvc pc, fp, #683671552 @ 0x28c00000 │ │ │ │ addsmi r2, r1, r1, lsl #2 │ │ │ │ eormi pc, r3, #64, 12 @ 0x4000000 │ │ │ │ andsne pc, pc, #192, 4 │ │ │ │ - bcs 202b50 │ │ │ │ + bcs 202c00 │ │ │ │ ldcge 4, cr15, [r5], #508 @ 0x1fc │ │ │ │ rsbne pc, sp, #64, 4 │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ vqadd.s8 q12, q8, │ │ │ │ addsmi r1, r3, #-1342177274 @ 0xb0000006 │ │ │ │ - bge fecefd3c │ │ │ │ + bge fecefdec │ │ │ │ cmppeq r4, #0, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10d7ead │ │ │ │ - blgt 5b4b5c │ │ │ │ + blgt 5b4c0c │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ ldcvc 2, cr8, [r8], {20} │ │ │ │ svceq 0x0004f1ba │ │ │ │ - bge fe8efc5c │ │ │ │ + bge fe8efd0c │ │ │ │ strmi fp, [r7], -r8, asr #31 │ │ │ │ - bge fe7f0864 │ │ │ │ + bge fe7f0914 │ │ │ │ movteq pc, #969 @ 0x3c9 @ │ │ │ │ movweq pc, #4227 @ 0x1083 @ │ │ │ │ sbclt r4, r7, #24, 6 @ 0x60000000 │ │ │ │ - blt fe5f0b74 │ │ │ │ + blt fe5f0c24 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ - ldr pc, [pc, #2509]! @ 1f354d │ │ │ │ + ldr pc, [pc, #2509]! @ 1f35fd │ │ │ │ andcs pc, lr, #805306378 @ 0x3000000a │ │ │ │ @ instruction: 0xf63f2a0c │ │ │ │ smlabbge r2, r6, sl, sl │ │ │ │ eorcs pc, r2, r1, asr r8 @ │ │ │ │ smladmi r8, r1, r4, r4 │ │ │ │ @ instruction: 0xfffffbfd │ │ │ │ @ instruction: 0xfffffee1 │ │ │ │ @@ -461562,49 +461602,49 @@ │ │ │ │ @ instruction: 0xfffff503 │ │ │ │ @ instruction: 0xfffff503 │ │ │ │ @ instruction: 0xfffff503 │ │ │ │ andeq r0, r0, r5, lsr r0 │ │ │ │ svceq 0x0008f019 │ │ │ │ stclge 4, cr15, [r3], #-508 @ 0xfffffe04 │ │ │ │ svceq 0x0004f1ba │ │ │ │ - b 1de27e8 │ │ │ │ + b 1de2898 │ │ │ │ @ instruction: 0xf0090909 │ │ │ │ @ instruction: 0xf7ff0701 │ │ │ │ svclt 0x0000ba5a │ │ │ │ - rsbseq lr, r8, lr, rrx │ │ │ │ + ldrhteq sp, [r8], #-254 @ 0xffffff02 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r8, r4, rrx │ │ │ │ + ldrhteq sp, [r8], #-244 @ 0xffffff0c │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq sp, r8, lr, asr pc │ │ │ │ + rsbseq sp, r8, lr, lsr #29 │ │ │ │ svcvc 0x001df5b3 │ │ │ │ eorshi pc, r4, #128 @ 0x80 │ │ │ │ tstpvc r6, r3, lsr #11 @ p-variant is OBSOLETE │ │ │ │ addmi r2, sl, r1, lsl #4 │ │ │ │ @ instruction: 0xf6c02101 │ │ │ │ andmi r3, sl, #240, 2 @ 0x3c │ │ │ │ ldclge 4, cr15, [sp], #-508 @ 0xfffffe04 │ │ │ │ svccs 0x0098f412 │ │ │ │ - bge 112fe18 │ │ │ │ + bge 112fec8 │ │ │ │ rsbcs pc, fp, #64, 4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ @ instruction: 0xf104aa38 │ │ │ │ mcrvc 3, 5, r0, cr14, cr4, {2} │ │ │ │ stmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ cdpcs 0, 0, cr0, cr0, cr15, {0} │ │ │ │ mvnhi pc, r0, asr #32 │ │ │ │ svccs 0x00007c9f │ │ │ │ - bge c6fd40 │ │ │ │ + bge c6fdf0 │ │ │ │ msreq SPSR_s, #4, 2 │ │ │ │ - blgt 5d2700 │ │ │ │ + blgt 5d27b0 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blls 313588 │ │ │ │ + blls 313638 │ │ │ │ @ instruction: 0xf7ff7c9f │ │ │ │ - blcs c614d0 │ │ │ │ + blcs c61580 │ │ │ │ tstphi fp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ teqpeq r1, r3, lsr #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf63f290a │ │ │ │ andcs sl, r1, #20, 20 @ 0x14000 │ │ │ │ vhadd.s8 d20, d16, d10 │ │ │ │ andmi r2, sl, #1073741858 @ 0x40000022 │ │ │ │ mcrrge 4, 7, pc, r9, cr15 @ │ │ │ │ @@ -461615,15 +461655,15 @@ │ │ │ │ @ instruction: 0xf5a3ba04 │ │ │ │ ldmdbcs sp, {r3, r4, r5, r6, r7, r8, ip, sp, lr} │ │ │ │ ldmibge pc!, {r0, r1, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ @ │ │ │ │ addmi r2, sl, r1, lsl #4 │ │ │ │ orrscs pc, r1, r9, asr #4 │ │ │ │ tstpeq sl, r0, asr #5 @ p-variant is OBSOLETE │ │ │ │ stmdbcs r0, {r0, r4, lr} │ │ │ │ - blge fff6fea8 │ │ │ │ + blge fff6ff58 │ │ │ │ vaddw.s8 q9, q1, d8 │ │ │ │ andmi r0, sl, #0, 2 │ │ │ │ stcge 4, cr15, [fp], #-508 @ 0xfffffe04 │ │ │ │ svccs 0x00a0f412 │ │ │ │ stmibge fp!, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc}^ │ │ │ │ svceq 0x0001f1ba │ │ │ │ @ instruction: 0xf3c9bf0c │ │ │ │ @@ -461632,63 +461672,63 @@ │ │ │ │ sbcslt r0, pc, #67108864 @ 0x4000000 │ │ │ │ ldmiblt pc, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ @ │ │ │ │ strmi pc, [r0], -r6, lsl #10 │ │ │ │ tstcs r8, fp, lsr #17 │ │ │ │ mrccs 8, 5, APSR_nzcv, cr14, cr6, {4} │ │ │ │ andcc r6, fp, #442368 @ 0x6c000 │ │ │ │ @ instruction: 0xf850695b │ │ │ │ - blx 23ad7a │ │ │ │ + blx 23ae2a │ │ │ │ ldmdbvc pc, {r1, r8, r9, ip, sp} @ │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ stmiblt sp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2ba4 │ │ │ │ - blcs feb5dd1c │ │ │ │ + blcs feb5ddcc │ │ │ │ stmibge r7, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^ │ │ │ │ cmppeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ stmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ mulsgt sl, r5, r8 │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ @ instruction: 0xf1bc000f │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ ldcvc 1, cr8, [r8], {64} @ 0x40 │ │ │ │ stmdbvs r3!, {r3, r4, r6, r8, ip, sp, pc}^ │ │ │ │ - blx 27b6be │ │ │ │ + blx 27b76e │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf53f0699 │ │ │ │ @ instruction: 0xf104a9ac │ │ │ │ @ instruction: 0xf8950364 │ │ │ │ - blgt 5e2db0 │ │ │ │ + blgt 5e2e60 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ cmnphi r9, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ vldmiavc r8, {d9-d10} │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf104a99c │ │ │ │ @ instruction: 0xf8950374 │ │ │ │ - blgt 5e2dd0 │ │ │ │ + blgt 5e2e80 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ bichi pc, r8, r0, asr #32 │ │ │ │ vldmiavc r8, {d9-d10} │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf104a98c │ │ │ │ @ instruction: 0xf8950384 │ │ │ │ - blgt 5e2df0 │ │ │ │ + blgt 5e2ea0 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ bichi pc, sp, r0, asr #32 │ │ │ │ vldmiavc r8, {d9-d10} │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmiavs sl!, {r2, r3, r4, r5, r6, r8, fp, sp, pc}^ │ │ │ │ svclt 0x00580612 │ │ │ │ @ instruction: 0xf57f4607 │ │ │ │ stmdbvs r3!, {r1, r2, r4, r5, r6, r8, fp, sp, pc}^ │ │ │ │ - blx 27b742 │ │ │ │ + blx 27b7f2 │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorvc pc, r3, r4, lsl r8 @ │ │ │ │ strne pc, [r0, -r7, asr #7] │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ @ instruction: 0xf7ffb2ff │ │ │ │ @ instruction: 0xf1a3b966 │ │ │ │ @@ -461696,15 +461736,15 @@ │ │ │ │ stmdbge r1!, {r0, r1, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addmi r2, sl, r1, lsl #4 │ │ │ │ @ instruction: 0x21a9f240 │ │ │ │ @ instruction: 0xf47f420a │ │ │ │ @ instruction: 0xf412ab96 │ │ │ │ orrle r6, pc, r2, lsl #31 │ │ │ │ svcvc 0x0082f412 │ │ │ │ - bge 1effec │ │ │ │ + bge 1f009c │ │ │ │ ldmdblt r1, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ orrsvc pc, r8, r3, lsr #11 │ │ │ │ @ instruction: 0xf63f2919 │ │ │ │ andcs sl, r1, #76, 18 @ 0x130000 │ │ │ │ vst4.32 {d20-d23}, [pc], sl │ │ │ │ vaddw.s8 , q8, d0 │ │ │ │ andsmi r2, r1, r1, asr #3 │ │ │ │ @@ -461717,15 +461757,15 @@ │ │ │ │ svceq 0x0080f019 │ │ │ │ rsbcs sp, r4, #10 │ │ │ │ andvs pc, r3, #2048 @ 0x800 │ │ │ │ mlacs lr, r2, r8, pc @ │ │ │ │ @ instruction: 0xf854320b │ │ │ │ ldrbeq r2, [r2], r2, lsr #32 │ │ │ │ stmdbge fp!, {r0, r1, r2, r3, r4, r5, r6, r8, sl, ip, sp, lr, pc} │ │ │ │ - blx 27b7d6 │ │ │ │ + blx 27b886 │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ @ instruction: 0xf1baa004 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ strtmi sl, [r6], -r2, lsr #22 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ cmppeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ @@ -461734,22 +461774,22 @@ │ │ │ │ @ instruction: 0xf1bc000f │ │ │ │ tstle fp, r0, lsl #30 │ │ │ │ vldmiavc r8, {d9-d10} │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf109a90e │ │ │ │ ldrcc r0, [r0], -r1, lsl #18 │ │ │ │ mvnle r4, sl, asr #11 │ │ │ │ - bllt 3f0e84 │ │ │ │ + bllt 3f0f34 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ ldrb pc, [r1, r5, asr #16]! @ │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ strmi pc, [r7], -r1, asr #16 │ │ │ │ - blcs 2ec5c8 │ │ │ │ + blcs 2ec678 │ │ │ │ ldmge fp!, {r0, r1, r2, r3, r4, r5, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bcs b3ab0c │ │ │ │ + bcs b3abbc │ │ │ │ ldmge r7!, {r0, r1, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r2, [r1], #-34 @ 0xffffffde │ │ │ │ svclt 0x00004708 │ │ │ │ @ instruction: 0xfffff1e1 │ │ │ │ @ instruction: 0xfffff1e3 │ │ │ │ @ instruction: 0xfffff1e3 │ │ │ │ @@ -461793,15 +461833,15 @@ │ │ │ │ smlatbcs r1, r0, r8, sl │ │ │ │ andseq pc, r8, #-1610612732 @ 0xa0000004 │ │ │ │ addsvc pc, pc, #202375168 @ 0xc100000 │ │ │ │ andmi r4, sl, r1, lsl #1 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf641aa96 │ │ │ │ andsmi r4, r1, #268435456 @ 0x10000000 │ │ │ │ - bge ff570170 │ │ │ │ + bge ff570220 │ │ │ │ @ instruction: 0xf43f281e │ │ │ │ @ instruction: 0xf7ffaf55 │ │ │ │ strbmi fp, [r0], -ip, lsl #17 │ │ │ │ @ instruction: 0xffcaf7fe │ │ │ │ strbmi lr, [r0], -r8, ror #11 │ │ │ │ @ instruction: 0xffc6f7fe │ │ │ │ strbmi lr, [r0], -r4, lsr #11 │ │ │ │ @@ -461814,39 +461854,39 @@ │ │ │ │ @ instruction: 0x4640e6bc │ │ │ │ @ instruction: 0xffb4f7fe │ │ │ │ @ instruction: 0x4628e479 │ │ │ │ @ instruction: 0xffb0f7fe │ │ │ │ @ instruction: 0xf7ff4607 │ │ │ │ @ instruction: 0x4630bbda │ │ │ │ @ instruction: 0xffaaf7fe │ │ │ │ - blt ff6f0fc4 │ │ │ │ + blt ff6f1074 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ strmi pc, [r7], -r5, lsr #31 │ │ │ │ - bllt 1470fd0 │ │ │ │ + bllt 1471080 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0xf7ffff9f │ │ │ │ @ instruction: 0x4628bafa │ │ │ │ @ instruction: 0xff9af7fe │ │ │ │ @ instruction: 0xf7ff4607 │ │ │ │ @ instruction: 0x4640b856 │ │ │ │ @ instruction: 0xff94f7fe │ │ │ │ - blt 4f0ff0 │ │ │ │ + blt 4f10a0 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0xf7ffff8f │ │ │ │ strbmi fp, [r0], -r1, lsr #23 │ │ │ │ @ instruction: 0xff8af7fe │ │ │ │ ldr r4, [sl], -r7, lsl #12 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0xf7ffff85 │ │ │ │ strbmi fp, [r0], -r7, lsl #22 │ │ │ │ @ instruction: 0xff80f7fe │ │ │ │ - bllt ff431018 │ │ │ │ + bllt ff4310c8 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0x4607ff7b │ │ │ │ - bllt 1f1024 │ │ │ │ + bllt 1f10d4 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0xf7ffff75 │ │ │ │ @ instruction: 0x4640bbd7 │ │ │ │ @ instruction: 0xff70f7fe │ │ │ │ @ instruction: 0xf7ff4607 │ │ │ │ strbmi fp, [r0], -ip, lsr #16 │ │ │ │ @ instruction: 0xff6af7fe │ │ │ │ @@ -461857,15 +461897,15 @@ │ │ │ │ ldmiblt r3!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movweq lr, #39535 @ 0x9a6f │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ sbclt r4, r7, #24, 6 @ 0x60000000 │ │ │ │ ldmdalt r7, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ adccs pc, r2, #805306378 @ 0x3000000a │ │ │ │ @ instruction: 0xf63f2a12 │ │ │ │ - bcs 69d0bc │ │ │ │ + bcs 69d16c │ │ │ │ stmdage pc, {r0, r1, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r2, [r1], #-34 @ 0xffffffde │ │ │ │ svclt 0x00004708 │ │ │ │ @ instruction: 0xfffff48b │ │ │ │ @ instruction: 0xfffff013 │ │ │ │ @ instruction: 0xfffff013 │ │ │ │ @@ -461893,57 +461933,57 @@ │ │ │ │ @ instruction: 0xff18f7fe │ │ │ │ @ instruction: 0xf7fe4607 │ │ │ │ @ instruction: 0x4640bfd4 │ │ │ │ @ instruction: 0xff12f7fe │ │ │ │ @ instruction: 0xf7fe4607 │ │ │ │ strbmi fp, [r0], -lr, asr #31 │ │ │ │ @ instruction: 0xff0cf7fe │ │ │ │ - blt fe8b1100 │ │ │ │ + blt fe8b11b0 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ ldrt pc, [r5], -r7, lsl #30 @ │ │ │ │ @ instruction: 0xf43f2b9e │ │ │ │ @ instruction: 0xf7feadfb │ │ │ │ strbmi fp, [r0], -r0, asr #31 │ │ │ │ mrc2 7, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0xf7fe4607 │ │ │ │ @ instruction: 0x4640bfba │ │ │ │ mrc2 7, 7, pc, cr8, cr14, {7} │ │ │ │ @ instruction: 0xf7fe4607 │ │ │ │ @ instruction: 0x4640bfb4 │ │ │ │ mrc2 7, 7, pc, cr2, cr14, {7} │ │ │ │ @ instruction: 0xf63ce630 │ │ │ │ - svclt 0x0000ec68 │ │ │ │ + svclt 0x0000ec10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0030f8cc │ │ │ │ @ instruction: 0xf8dfb0ab │ │ │ │ @ instruction: 0xf8df3904 │ │ │ │ ldrbtmi r2, [fp], #-2308 @ 0xfffff6fc │ │ │ │ ldrbtmi r9, [sl], #-773 @ 0xfffffcfb │ │ │ │ ldmcc ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9329 │ │ │ │ stmdavs r3, {r8, r9} │ │ │ │ suble r2, r0, r0, lsl #22 │ │ │ │ strmi r4, [r8], r4, lsl #12 │ │ │ │ - blcs 24d404 │ │ │ │ + blcs 24d4b4 │ │ │ │ andshi pc, sl, #0 │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 213754 │ │ │ │ + blcs 213804 │ │ │ │ stmdbvs r5!, {r0, r4, r5, r8, ip, lr, pc} │ │ │ │ - bne c6fa8c │ │ │ │ + bne c6fb3c │ │ │ │ mvnslt r6, fp, lsr #16 │ │ │ │ - blcs 411e40 │ │ │ │ + blcs 411ef0 │ │ │ │ @ instruction: 0xf898d018 │ │ │ │ - bcs 1fb200 │ │ │ │ + bcs 1fb2b0 │ │ │ │ rschi pc, fp, r0 │ │ │ │ mulseq r4, r8, r8 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blcs 49366c │ │ │ │ + blcs 49371c │ │ │ │ ldm pc, {r0, r1, r4, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ ldmdami r2!, {r0, r1, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x069cad30 │ │ │ │ rsbvs r0, sp, #48, 12 @ 0x3000000 │ │ │ │ movwcs r0, #89 @ 0x59 │ │ │ │ eoreq pc, r7, r5, lsl #17 │ │ │ │ eorcc pc, r6, r5, lsl #17 │ │ │ │ @@ -461952,143 +461992,143 @@ │ │ │ │ @ instruction: 0x3016f8b8 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8988116 │ │ │ │ @ instruction: 0xf8943018 │ │ │ │ addsmi r2, sl, #36 @ 0x24 │ │ │ │ @ instruction: 0xf884bf18 │ │ │ │ stmdavs r4!, {r2, r5, ip, sp} │ │ │ │ - blcs 20d27c │ │ │ │ + blcs 20d32c │ │ │ │ @ instruction: 0xf8dfd1c0 │ │ │ │ @ instruction: 0xf8df286c │ │ │ │ ldrbtmi r3, [sl], #-2148 @ 0xfffff79c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ mvnshi pc, #64 @ 0x40 │ │ │ │ pop {r0, r1, r3, r5, ip, sp, pc} │ │ │ │ - blcs 3971d4 │ │ │ │ + blcs 397284 │ │ │ │ sbchi pc, r8, r0 │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ - b 683488 │ │ │ │ + b 683538 │ │ │ │ bicsle r0, r1, sl, lsl #30 │ │ │ │ cmnle ip, r1, lsl #22 │ │ │ │ mlascc r2, r5, r8, pc @ │ │ │ │ bicle r2, fp, r0, lsl #22 │ │ │ │ ldrsbt pc, [r8], -r5 @ │ │ │ │ svceq 0x0000f1be │ │ │ │ @ instruction: 0x4677d172 │ │ │ │ eorsvc pc, r2, r5, lsl #17 │ │ │ │ movwcs lr, #1986 @ 0x7c2 │ │ │ │ subseq pc, r7, r5, lsl #17 │ │ │ │ subscc pc, r6, r5, lsl #17 │ │ │ │ - blcs 34d7fc │ │ │ │ + blcs 34d8ac │ │ │ │ @ instruction: 0x83a9f200 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ movteq r0, #4980 @ 0x1374 │ │ │ │ movteq r0, #4910 @ 0x132e │ │ │ │ cmneq r4, #-1207959552 @ 0xb8000000 │ │ │ │ - blcs 24d814 │ │ │ │ + blcs 24d8c4 │ │ │ │ @ instruction: 0xf885bf02 │ │ │ │ movwcs r0, #75 @ 0x4b │ │ │ │ subcc pc, sl, r5, lsl #17 │ │ │ │ stmdbvs fp!, {r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bvc 184d2e4 │ │ │ │ + bvc 184d394 │ │ │ │ @ instruction: 0xf883b919 │ │ │ │ @ instruction: 0xf883102e │ │ │ │ ldrmi r0, [r3], -pc, lsr #32 │ │ │ │ @ instruction: 0xe7f66812 │ │ │ │ @ instruction: 0xf8852300 │ │ │ │ @ instruction: 0xf8850037 │ │ │ │ movwcs r3, #54 @ 0x36 │ │ │ │ eoreq pc, pc, r5, lsl #17 │ │ │ │ eorcc pc, lr, r5, lsl #17 │ │ │ │ @ instruction: 0x37c0f8df │ │ │ │ - bls 33b768 │ │ │ │ + bls 33b818 │ │ │ │ stmdbvs sl!, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ mullt r4, r3, r8 │ │ │ │ svceq 0x0000f1bb │ │ │ │ strtmi sp, [pc], -r6, lsl #1 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf107ae0d │ │ │ │ @ instruction: 0xf8980330 │ │ │ │ - blgt 5e3334 │ │ │ │ + blgt 5e33e4 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ - blls 627854 │ │ │ │ + blls 627904 │ │ │ │ stmdacs r0, {r3, r4, r7, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf109d160 │ │ │ │ strcc r0, [r0, -r1, lsl #18]! │ │ │ │ mvnle r4, fp, asr #11 │ │ │ │ @ instruction: 0xf8dfe76e │ │ │ │ smccs 17276 @ 0x437c │ │ │ │ ldmpl r3, {r0, r2, r9, fp, ip, pc}^ │ │ │ │ - blx 24d8a2 │ │ │ │ + blx 24d952 │ │ │ │ ldcvc 3, cr3, [fp], {2} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ strbmi r8, [r1], -r5, lsl #6 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ smmulr sp, r7, lr │ │ │ │ ldrsbt pc, [r8], -r5 @ │ │ │ │ @ instruction: 0xf8852300 │ │ │ │ @ instruction: 0xf8850033 │ │ │ │ @ instruction: 0xf1be3032 │ │ │ │ addle r0, ip, r0, lsl #30 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strbmi sl, [pc], -sp, lsl #28 │ │ │ │ - bleq 72f468 │ │ │ │ + bleq 72f518 │ │ │ │ @ instruction: 0xf8986b6b │ │ │ │ - blx 4e339e │ │ │ │ + blx 4e344e │ │ │ │ ldmdbvs sl, {r0, r3, r8, r9, ip, sp} │ │ │ │ ldmdale r8, {r4, r9, fp, sp}^ │ │ │ │ - blx 23b744 │ │ │ │ + blx 23b7f4 │ │ │ │ pldw [r2], #-514 @ 0xfffffdfe │ │ │ │ cmple r4, r8, lsr #30 │ │ │ │ svccc 0x00a8f412 │ │ │ │ - blgt 5e748c │ │ │ │ + blgt 5e753c │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ addhi pc, r8, #64 @ 0x40 │ │ │ │ vldmiavc fp, {d9-d16} │ │ │ │ @ instruction: 0xf895b10b │ │ │ │ teqmi fp, #78 @ 0x4e │ │ │ │ streq pc, [r1, -r3] │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ bicsle r4, fp, #1010827264 @ 0x3c400000 │ │ │ │ - blcs 3ad100 │ │ │ │ - blcs 2673d4 │ │ │ │ + blcs 3ad1b0 │ │ │ │ + blcs 267484 │ │ │ │ addhi pc, sp, #0 │ │ │ │ - blcc 2a3194 │ │ │ │ + blcc 2a3244 │ │ │ │ @ instruction: 0xf63fb2db │ │ │ │ @ instruction: 0xf895af48 │ │ │ │ - blcs 1ff448 │ │ │ │ + blcs 1ff4f8 │ │ │ │ svcge 0x001af47f │ │ │ │ ldrtmi lr, [r0], -r4, lsl #15 │ │ │ │ ldc2 7, cr15, [lr, #1016]! @ 0x3f8 │ │ │ │ addsle r2, lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf8852301 │ │ │ │ str r3, [pc, -lr, lsr #32] │ │ │ │ - blcs 28d958 │ │ │ │ + blcs 28da08 │ │ │ │ rsbhi pc, r5, #0 │ │ │ │ @ instruction: 0xf47f2b03 │ │ │ │ @ instruction: 0xf898af09 │ │ │ │ - blcs 1ff418 │ │ │ │ + blcs 1ff4c8 │ │ │ │ svcge 0x0004f47f │ │ │ │ mulscc r6, r8, r8 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ movwcs sl, #7935 @ 0x1eff │ │ │ │ andscc pc, r7, r8, lsl #17 │ │ │ │ - blgt 5ecfbc │ │ │ │ + blgt 5ed06c │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ eorshi pc, pc, #64 @ 0x40 │ │ │ │ vldmiavc fp, {d9-d16} │ │ │ │ adcsle r2, lr, r0, lsl #22 │ │ │ │ umaalcc pc, sp, r5, r8 @ │ │ │ │ - blgt 5ed2dc │ │ │ │ + blgt 5ed38c │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ eorhi pc, sl, #64 @ 0x40 │ │ │ │ vldmiavc fp, {d9-d16} │ │ │ │ sbcslt r4, pc, #-335544320 @ 0xec000000 │ │ │ │ movwcs lr, #6066 @ 0x17b2 │ │ │ │ @ instruction: 0xf8d8e6e9 │ │ │ │ @@ -462107,114 +462147,114 @@ │ │ │ │ andeq r0, r0, sp, lsr #32 │ │ │ │ andeq r0, r0, sp, lsr #32 │ │ │ │ andeq r0, r0, sp, lsr #32 │ │ │ │ andeq r0, r0, sp, lsr #32 │ │ │ │ andeq r0, r0, sp, lsr #32 │ │ │ │ ssat r4, #11, r0, lsl #12 │ │ │ │ @ instruction: 0xf6914628 │ │ │ │ - msrlt R8_usr, r3 │ │ │ │ + msrlt R8_usr, fp │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ - blvc cf22f4 │ │ │ │ + blvc cf23a4 │ │ │ │ stmdbvs r3!, {r0, r1, r2, r3, r4, r7, r9, sl, sp, lr, pc} │ │ │ │ ldmdbeq r8, {r2, r8, ip, sp, lr, pc} │ │ │ │ ldrmi r9, [sp], -r3, lsl #6 │ │ │ │ @ instruction: 0xf000454b │ │ │ │ ldrmi r8, [r8], -r3, ror #5 │ │ │ │ - blx ffd30ec2 │ │ │ │ + blx fe730f72 │ │ │ │ strmi r6, [r7], -sp, lsr #18 │ │ │ │ orrlt r6, fp, fp, lsr #16 │ │ │ │ - blcs 412138 │ │ │ │ + blcs 4121e8 │ │ │ │ strcs sp, [r0], -lr, lsl #2 │ │ │ │ mulscc r9, r8, r8 │ │ │ │ cmnle r5, r0, lsl #22 │ │ │ │ mlascc r6, r5, r8, pc @ │ │ │ │ rsbsle r2, r1, r0, lsl #22 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ - blvc cdf8f4 │ │ │ │ + blvc cdf9a4 │ │ │ │ rscsle r2, r1, r8, lsl #22 │ │ │ │ movwls sl, #11021 @ 0x2b0d │ │ │ │ - blls 2c4d28 │ │ │ │ + blls 2c4dd8 │ │ │ │ strtmi r4, [r2], r6, asr #12 │ │ │ │ - bleq 22f5f8 │ │ │ │ + bleq 22f6a8 │ │ │ │ andshi pc, r0, sp, asr #17 │ │ │ │ - blvs 8ce130 │ │ │ │ + blvs 8ce1e0 │ │ │ │ stceq 1, cr15, [r1], {163} @ 0xa3 │ │ │ │ - strgt ip, [pc, #-3599] @ 1f26bd │ │ │ │ + strgt ip, [pc, #-3599] @ 1f276d │ │ │ │ stc2 10, cr15, [ip], {188} @ 0xbc @ │ │ │ │ mrrcne 10, 4, lr, ip, cr15 │ │ │ │ muleq r7, r6, r8 │ │ │ │ andeq lr, r7, r5, lsl #17 │ │ │ │ @ instruction: 0x464c9411 │ │ │ │ subgt pc, r8, sp, lsl #17 │ │ │ │ sublt pc, sl, sp, lsr #17 │ │ │ │ sublt pc, ip, sp, lsl #17 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf7ff9902 │ │ │ │ - blls 2f2d84 │ │ │ │ + blls 2f2e34 │ │ │ │ umaalvs pc, fp, sp, r8 @ │ │ │ │ @ instruction: 0x9010f8d3 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf899812b │ │ │ │ - bcs 3fb540 │ │ │ │ + bcs 3fb5f0 │ │ │ │ msrhi CPSR_sx, r0, asr #32 │ │ │ │ strtmi r4, [r1], r8, asr #13 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ mlasmi r6, r8, r8, pc @ │ │ │ │ @ instruction: 0xf8d8b9a4 │ │ │ │ stmdavs sl!, {r2, r4, ip, lr} │ │ │ │ @ instruction: 0xf105b182 │ │ │ │ @ instruction: 0xf7fe000c │ │ │ │ - bllt 632900 │ │ │ │ + bllt 6329b0 │ │ │ │ stmiavs fp!, {r1, r2, r4, r5, r8, ip, sp, pc} │ │ │ │ mulle r3, pc, r2 @ │ │ │ │ stmibvs fp!, {r2, r3, r4, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xd11a429c │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldrdhi pc, [r0], -r8 │ │ │ │ ldrdcs pc, [r0], -r8 │ │ │ │ @ instruction: 0xf898b11a │ │ │ │ - bcs 3fb58c │ │ │ │ - blls 2678d8 │ │ │ │ + bcs 3fb63c │ │ │ │ + blls 267988 │ │ │ │ @ instruction: 0xf88d464c │ │ │ │ @ instruction: 0xf88db04a │ │ │ │ - blcs 21f6a0 │ │ │ │ + blcs 21f750 │ │ │ │ @ instruction: 0xf8ddd1be │ │ │ │ @ instruction: 0x46548010 │ │ │ │ stmibvs ip!, {r0, r2, r3, r4, r5, r6, r7, sp, lr, pc} │ │ │ │ movwcs lr, #6116 @ 0x17e4 │ │ │ │ @ instruction: 0xf8889301 │ │ │ │ @ instruction: 0xe7e33036 │ │ │ │ @ instruction: 0xf8856968 │ │ │ │ stmdavs r3, {r0, r1, r2, r4, r5, sp, lr} │ │ │ │ addle r2, r7, r0, lsl #22 │ │ │ │ addsmi r6, pc, #8585216 @ 0x830000 │ │ │ │ stmdavs r0, {r1, r2, ip, lr, pc} │ │ │ │ - blcs 20d5a8 │ │ │ │ + blcs 20d658 │ │ │ │ stmvs r3, {r7, ip, lr, pc} │ │ │ │ @ instruction: 0xd1f8429f │ │ │ │ @ instruction: 0xf7fe300c │ │ │ │ @ instruction: 0xf885fcb7 │ │ │ │ @ instruction: 0xe7770036 │ │ │ │ tstpeq r0, #4, 2 @ p-variant is OBSOLETE │ │ │ │ mulspl sl, r8, r8 │ │ │ │ strls sl, [r2], -sp, lsl #28 │ │ │ │ stm r6, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stccs 0, cr0, [r0, #-60] @ 0xffffffc4 │ │ │ │ msrhi SPSR_fsxc, r0, asr #32 │ │ │ │ mulsls r2, r3, r8 │ │ │ │ cdpge 6, 0, cr4, cr6, cr5, {2} │ │ │ │ - stcgt 6, cr4, [pc, #-284] @ 1f34b8 │ │ │ │ + stcgt 6, cr4, [pc, #-284] @ 1f3568 │ │ │ │ ldm r5, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ - bvs 19f35fc │ │ │ │ + bvs 19f36ac │ │ │ │ mlacc lr, sp, r8, pc @ │ │ │ │ - b 145da00 │ │ │ │ + b 145dab0 │ │ │ │ @ instruction: 0xf88d0303 │ │ │ │ @ instruction: 0xf7ff302e │ │ │ │ @ instruction: 0xf8ddfda5 │ │ │ │ svcgt 0x000fc008 │ │ │ │ strgt r4, [pc], -r6, ror #12 │ │ │ │ muleq r7, r5, r8 │ │ │ │ andeq lr, r7, r6, lsl #17 │ │ │ │ @@ -462224,62 +462264,62 @@ │ │ │ │ subcc pc, sl, sp, lsl #17 │ │ │ │ ldc2 7, cr15, [r2, #1020] @ 0x3fc │ │ │ │ @ instruction: 0x2010f8d8 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldmdbvs r3, {r0, r1, r2, r6, r8, pc} │ │ │ │ tstpeq r8, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf000428b │ │ │ │ - bvs 953e6c │ │ │ │ + bvs 953f1c │ │ │ │ ldmdavs r9, {r0, r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - bvs 40d85c │ │ │ │ + bvs 40d90c │ │ │ │ svclt 0x003842a8 │ │ │ │ - bleq 26f77c │ │ │ │ + bleq 26f82c │ │ │ │ ldclvc 3, cr13, [fp], {16} │ │ │ │ @ instruction: 0xb16b469b │ │ │ │ ldmvs r9, {r0, r1, r3, r6, r7, fp, sp, lr} │ │ │ │ andle r2, r3, r2, lsl #18 │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r6, r7, fp, sp, lr} │ │ │ │ mvnsle r2, r2, lsl #18 │ │ │ │ - bleq 2ee4e4 │ │ │ │ - blx fe4f214e │ │ │ │ - blne 18edfa0 │ │ │ │ + bleq 2ee594 │ │ │ │ + blx fe4f21fe │ │ │ │ + blne 18ee050 │ │ │ │ @ instruction: 0xf6904620 │ │ │ │ - @ instruction: 0xf8d0fc31 │ │ │ │ + @ instruction: 0xf8d0fbd9 │ │ │ │ @ instruction: 0xf8daa010 │ │ │ │ - bcs 1fb674 │ │ │ │ + bcs 1fb724 │ │ │ │ @ instruction: 0xf89ad03c │ │ │ │ - bcs 3fb6ac │ │ │ │ + bcs 3fb75c │ │ │ │ @ instruction: 0x4657d138 │ │ │ │ mulscc r9, r8, r8 │ │ │ │ subsle r2, r7, r0, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf8874658 │ │ │ │ @ instruction: 0xf1bb3036 │ │ │ │ cmple sp, r0, lsl #30 │ │ │ │ ldrdcc pc, [ip], -r8 │ │ │ │ eorseq pc, r7, r7, lsl #17 │ │ │ │ - bvc fe2306b0 │ │ │ │ + bvc fe230760 │ │ │ │ stmdavs lr!, {r0, r2, r3, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ strcs fp, [r0], -r6, lsr #3 │ │ │ │ andeq pc, ip, r5, lsl #2 │ │ │ │ ldc2 7, cr15, [r2], #-1016 @ 0xfffffc08 │ │ │ │ cmple r8, r0, lsl #16 │ │ │ │ stmdavs sp!, {r0, r1, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ - blvc 8cd72c │ │ │ │ + blvc 8cd7dc │ │ │ │ stmdavs fp!, {r0, r1, r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0x3601bf18 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ svclt 0x00942e01 │ │ │ │ strcs r2, [r1], -r0, lsl #12 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf046bf08 │ │ │ │ - b 834ee4 │ │ │ │ + b 834f94 │ │ │ │ teqle r2, r6, lsl #30 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ - blvc 10dfb38 │ │ │ │ + blvc 10dfbe8 │ │ │ │ sbcle r2, r7, r8, lsl #22 │ │ │ │ mlacc pc, sp, r8, pc @ │ │ │ │ @ instruction: 0xf898b923 │ │ │ │ @ instruction: 0xf89d3017 │ │ │ │ tstmi r3, #75 @ 0x4b │ │ │ │ mlasne r0, sp, r8, pc @ │ │ │ │ andscc pc, r7, r8, lsl #17 │ │ │ │ @@ -462294,37 +462334,37 @@ │ │ │ │ mulscs sl, r8, r8 │ │ │ │ umaalcc pc, lr, sp, r8 @ │ │ │ │ @ instruction: 0xf888431a │ │ │ │ ldrb r2, [r8, #-26] @ 0xffffffe6 │ │ │ │ mlascc r6, r7, r8, pc @ │ │ │ │ bicsle r2, r1, r0, lsl #22 │ │ │ │ ldrdcc pc, [ip], -r8 │ │ │ │ - bvc fe230754 │ │ │ │ + bvc fe230804 │ │ │ │ @ instruction: 0xf04fe7ac │ │ │ │ @ instruction: 0xf8870301 │ │ │ │ @ instruction: 0xe7c73036 │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ ldr pc, [fp, r7, lsr #20] │ │ │ │ @ instruction: 0x8010f8dd │ │ │ │ ldrbmi r4, [r4], -r1, lsr #13 │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ @ instruction: 0xf88d304a │ │ │ │ @ instruction: 0xf89d304d │ │ │ │ strtmi r3, [r0], -ip, asr #32 │ │ │ │ eorscc pc, sl, r4, lsl #17 │ │ │ │ eorsvs pc, r9, r4, lsl #17 │ │ │ │ - blx feb311c6 │ │ │ │ + blx 1531276 │ │ │ │ @ instruction: 0xa010f8d0 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ suble r2, r3, r0, lsl #22 │ │ │ │ mulcc ip, sl, r8 │ │ │ │ teqle pc, r8, lsl #22 │ │ │ │ @ instruction: 0xf8982700 │ │ │ │ - blcs 1ff804 │ │ │ │ + blcs 1ff8b4 │ │ │ │ @ instruction: 0xf8aad051 │ │ │ │ @ instruction: 0xf8da7036 │ │ │ │ stmdavs fp!, {r2, r4, ip, lr} │ │ │ │ @ instruction: 0xf894b35b │ │ │ │ mcrcs 0, 0, r6, cr0, cr10, {1} │ │ │ │ @ instruction: 0xf105d16f │ │ │ │ @ instruction: 0xf7fe000c │ │ │ │ @@ -462333,65 +462373,65 @@ │ │ │ │ eorsle r2, r2, r0, lsl #22 │ │ │ │ eorsle r2, r5, r0, lsl #28 │ │ │ │ addsmi r6, lr, #2801664 @ 0x2ac000 │ │ │ │ stmdavs sp!, {r0, r2, r4, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xb1b3682b │ │ │ │ ldrmi r6, [r9, #2339] @ 0x923 │ │ │ │ teqphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ - bvs 80de8c │ │ │ │ + bvs 80df3c │ │ │ │ ldmvs fp, {r0, r1, r4, fp, sp, lr} │ │ │ │ addmi r6, r1, #102400 @ 0x19000 │ │ │ │ ldclvc 3, cr13, [r2], {227} @ 0xe3 │ │ │ │ ldmvs fp, {r1, r3, r5, r8, ip, sp, pc}^ │ │ │ │ - bcs 28da60 │ │ │ │ + bcs 28db10 │ │ │ │ adcmi sp, r3, #-1073741762 @ 0xc000003e │ │ │ │ @ instruction: 0xf04fd0db │ │ │ │ @ instruction: 0xf88a0301 │ │ │ │ @ instruction: 0xf8da3036 │ │ │ │ @ instruction: 0xf8daa000 │ │ │ │ tstlt fp, r0 │ │ │ │ mulcc ip, sl, r8 │ │ │ │ sbcle r2, r0, r8, lsl #22 │ │ │ │ umaalcc pc, lr, sp, r8 @ │ │ │ │ @ instruction: 0xf898b923 │ │ │ │ @ instruction: 0xf894301a │ │ │ │ tstmi r3, #58 @ 0x3a │ │ │ │ andscc pc, sl, r8, lsl #17 │ │ │ │ stmdavs sp!, {r0, r2, r3, r4, r6, r7, sl, sp, lr, pc} │ │ │ │ - blcs 20d8e0 │ │ │ │ + blcs 20d990 │ │ │ │ @ instruction: 0xe7e6d1bf │ │ │ │ ldmdavs sl, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ rscle r2, r2, r0, lsl #20 │ │ │ │ ldrmi r6, [sp], -lr, lsr #19 │ │ │ │ @ instruction: 0xf89ae7c8 │ │ │ │ - blcs 1ff924 │ │ │ │ + blcs 1ff9d4 │ │ │ │ sbfx sp, fp, #3, #11 │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0xf8d5fb61 │ │ │ │ @ instruction: 0x4603e038 │ │ │ │ @ instruction: 0x4630e5d0 │ │ │ │ - blx 18b185e │ │ │ │ + blx 18b190e │ │ │ │ ldrsbt pc, [r8], -r5 @ │ │ │ │ ldr r4, [fp, #1539]! @ 0x603 │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0xf8d5fb53 │ │ │ │ @ instruction: 0x4603e038 │ │ │ │ @ instruction: 0xf898e572 │ │ │ │ - blcs 1ff8e0 │ │ │ │ + blcs 1ff990 │ │ │ │ stcge 4, cr15, [r2], #508 @ 0x1fc │ │ │ │ mulscc r6, r8, r8 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ movwcs sl, #7325 @ 0x1c9d │ │ │ │ andscc pc, r8, r8, lsl #17 │ │ │ │ @ instruction: 0x2600e498 │ │ │ │ @ instruction: 0xf895e79e │ │ │ │ - blcs 1ff9f8 │ │ │ │ + blcs 1ffaa8 │ │ │ │ ldcge 4, cr15, [r2], {127} @ 0x7f │ │ │ │ stmdals r2, {r1, r4, r6, r7, sl, sp, lr, pc} │ │ │ │ - blx fb18a6 │ │ │ │ + blx fb1956 │ │ │ │ str r4, [sp], r1, lsl #13 │ │ │ │ @ instruction: 0xe6d74693 │ │ │ │ mulsgt sl, r8, r8 │ │ │ │ cdpge 7, 0, cr2, cr13, cr0, {0} │ │ │ │ msreq CPSR_, #1073741825 @ 0x40000001 │ │ │ │ stm r6, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ @ instruction: 0xf1bc000f │ │ │ │ @@ -462402,19 +462442,19 @@ │ │ │ │ @ instruction: 0xf105e476 │ │ │ │ mcrge 3, 0, r0, cr13, cr0, {1} │ │ │ │ mulsgt sl, r8, r8 │ │ │ │ stm r6, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ @ instruction: 0xf1bc000f │ │ │ │ cmnle pc, r0, lsl #30 │ │ │ │ @ instruction: 0xf1057c9f │ │ │ │ - blgt 5b4578 │ │ │ │ + blgt 5b4628 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ ldrtmi sp, [r0], -r4, ror #1 │ │ │ │ - blx 431902 │ │ │ │ + blx 4319b2 │ │ │ │ strb r4, [r1, r3, lsl #12]! │ │ │ │ @ instruction: 0xf8852300 │ │ │ │ strbmi r0, [r1], -fp, lsr #32 │ │ │ │ @ instruction: 0xf8854628 │ │ │ │ @ instruction: 0xf7fe302a │ │ │ │ ldrb pc, [r3], #-2861 @ 0xfffff4d3 @ │ │ │ │ ldmdbvs fp, {r0, r1, r3, r5, r9, fp, sp, lr} │ │ │ │ @@ -462441,15 +462481,15 @@ │ │ │ │ subsle r2, r8, r4, lsl #22 │ │ │ │ suble r2, r8, r1, lsl #22 │ │ │ │ bicsle r2, sp, r2, lsl #22 │ │ │ │ ldrble r0, [fp, #1867] @ 0x74b │ │ │ │ rsbsmi pc, lr, #34 @ 0x22 │ │ │ │ vsubw.s8 q9, q0, d4 │ │ │ │ vld2.8 {d1-d4}, [r2], r0 │ │ │ │ - bne ff6b4314 │ │ │ │ + bne ff6b43c4 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ ldmdbcs r0, {r2, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ stmibcs r0, {r0, r1, ip, lr, pc} │ │ │ │ stmdbcs r2, {r0, ip, lr, pc} │ │ │ │ movwcs sp, #476 @ 0x1dc │ │ │ │ @ instruction: 0xf5a3e794 │ │ │ │ @ instruction: 0xf4322200 │ │ │ │ @@ -462461,84 +462501,84 @@ │ │ │ │ stm r6, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stmdblt r7, {r0, r1, r2, r3}^ │ │ │ │ @ instruction: 0xe7817c9b │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0xf898faa1 │ │ │ │ @ instruction: 0x4607c01a │ │ │ │ ldrtmi lr, [r0], -lr, ror #14 │ │ │ │ - blx fe8b19dc │ │ │ │ + blx fe8b1a8c │ │ │ │ ldrb r4, [r5, -r3, lsl #12]! │ │ │ │ subscs sl, r4, #20, 30 @ 0x50 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldc 6, cr15, [r4, #-236]! @ 0xffffff14 │ │ │ │ + ldcl 6, cr15, [ip], {59} @ 0x3b │ │ │ │ @ instruction: 0xf6906af0 │ │ │ │ - @ instruction: 0x4641fd71 │ │ │ │ + @ instruction: 0x4641fd19 │ │ │ │ @ instruction: 0x46389019 │ │ │ │ - blx ff0b19fc │ │ │ │ + blx ff0b1aac │ │ │ │ @ instruction: 0x307af89d │ │ │ │ @ instruction: 0xf63be764 │ │ │ │ - @ instruction: 0x0789effe │ │ │ │ + streq lr, [r9, r6, lsr #31] │ │ │ │ svcge 0x0060f57f │ │ │ │ rsbsmi pc, lr, #34 @ 0x22 │ │ │ │ vsubw.s8 q9, q0, d8 │ │ │ │ vld2.8 {d1-d4}, [r2], r0 │ │ │ │ - bne ff6b43a4 │ │ │ │ + bne ff6b4454 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0x07cfe754 │ │ │ │ stmdacs r4, {r1, r2, r7, r8, sl, ip, lr, pc} │ │ │ │ ldcvc 1, cr13, [r3, #-528]! @ 0xfffffdf0 │ │ │ │ movweq pc, #57347 @ 0xe003 @ │ │ │ │ svclt 0x00183b04 │ │ │ │ strb r2, [r9, -r1, lsl #6] │ │ │ │ @ instruction: 0xf6902000 │ │ │ │ - movwcs pc, #2313 @ 0x909 @ │ │ │ │ + movwcs pc, #2225 @ 0x8b1 @ │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ - bvs 8bc650 │ │ │ │ + bvs 8bc700 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq ip, r8, sl, lsr #29 │ │ │ │ - rsbseq ip, r8, r6, lsr #29 │ │ │ │ + ldrshteq ip, [r8], #-218 @ 0xffffff26 │ │ │ │ + ldrshteq ip, [r8], #-214 @ 0xffffff2a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r8, r6, lsl #28 │ │ │ │ + rsbseq ip, r8, r6, asr sp │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4ac74 │ │ │ │ + bl fed4ad24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8779bc │ │ │ │ - blmi 885290 │ │ │ │ + bmi 877a6c │ │ │ │ + blmi 885340 │ │ │ │ ldrbtmi fp, [sl], #-137 @ 0xffffff77 │ │ │ │ tstcs r1, sp, lsl #12 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ @ instruction: 0xf69b0300 │ │ │ │ - stmdbvs r3!, {r0, r1, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, r1, r3, r4, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ strls r4, [r3, #-1641] @ 0xfffff997 │ │ │ │ stmibvs r0!, {r9, sp} │ │ │ │ stmib sp, {r0, r2, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ andls r2, r4, #1342177280 @ 0x50000000 │ │ │ │ umaalcc pc, r1, r5, r9 @ │ │ │ │ movwcs r9, #4864 @ 0x1300 │ │ │ │ @ instruction: 0xf88d9402 │ │ │ │ strls r3, [r1, #-25] @ 0xffffffe7 │ │ │ │ - blx 1231aba │ │ │ │ + blx 1231b6a │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69b4620 │ │ │ │ - bmi 4731ec │ │ │ │ + bmi 47313c │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r9, r1, lsl #2 │ │ │ │ @ instruction: 0xf63bbd30 │ │ │ │ - svclt 0x0000ef94 │ │ │ │ - rsbseq ip, r8, lr, ror r5 │ │ │ │ + svclt 0x0000ef3c │ │ │ │ + rsbseq ip, r8, lr, asr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r8, r6, lsr r5 │ │ │ │ + rsbseq ip, r8, r6, lsl #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed4acf8 │ │ │ │ + bl fed4ada8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8900ff0 │ │ │ │ @ instruction: 0xf8d03133 │ │ │ │ @ instruction: 0xf0434160 │ │ │ │ @ instruction: 0xf8800340 │ │ │ │ stmdavs r3!, {r0, r1, r4, r5, r8, ip, sp} │ │ │ │ @ instruction: 0x4605b133 │ │ │ │ @@ -462549,63 +462589,63 @@ │ │ │ │ ldrdne pc, [ip], r3 @ │ │ │ │ @ instruction: 0xffa0f7ff │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ rscsle r2, r3, r0, lsl #24 │ │ │ │ stmdacs r0, {r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r4!, {r0, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 20dbd0 │ │ │ │ + blcs 20dc80 │ │ │ │ ldclt 1, cr13, [r8, #-992]! @ 0xfffffc20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed4ad50 │ │ │ │ + bl fed4ae00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [sp], -r8, ror #31 │ │ │ │ strmi r4, [r1], -r7, lsl #12 │ │ │ │ @ instruction: 0xf6f86b28 │ │ │ │ - @ instruction: 0x4604fef1 │ │ │ │ + @ instruction: 0x4604fe99 │ │ │ │ stmvs r4, {r4, r8, ip, sp, pc} │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ tstcs ip, r8, lsr #19 │ │ │ │ - blx fff3175c │ │ │ │ + blx fe93180c │ │ │ │ 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 1bb1830 │ │ │ │ @ instruction: 0x46046833 │ │ │ │ - blvs c05484 │ │ │ │ + blvs c05534 │ │ │ │ stmib r4, {r1, r5, r9, sl, lr}^ │ │ │ │ stmib r4, {r1, r8, r9, sl, sp, lr}^ │ │ │ │ subsvs r3, ip, r0, lsl #12 │ │ │ │ @ instruction: 0xf6f86034 │ │ │ │ - strtmi pc, [r0], -r5, ror #29 │ │ │ │ + strtmi pc, [r0], -sp, lsl #29 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf8df460d │ │ │ │ @ instruction: 0x460190bc │ │ │ │ strmi fp, [r0], r3, lsl #1 │ │ │ │ - blvs c04fbc │ │ │ │ - mrc2 6, 5, pc, cr4, cr8, {7} │ │ │ │ + blvs c0506c │ │ │ │ + mrc2 6, 2, pc, cr12, 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 │ │ │ │ + stc2 6, cr15, [r6], #-568 @ 0xfffffdc8 │ │ │ │ @ instruction: 0xf1004b21 │ │ │ │ pkhbtmi r0, r0, r8, lsl #20 │ │ │ │ @ instruction: 0xf8594651 │ │ │ │ @ instruction: 0xf04f3003 │ │ │ │ ldrmi r0, [sl], -r4, ror #18 │ │ │ │ andls r6, r1, #1097728 @ 0x10c000 │ │ │ │ @ instruction: 0x2c03fb09 │ │ │ │ @@ -462618,180 +462658,180 @@ │ │ │ │ eorvs pc, lr, r0, asr #16 │ │ │ │ @ instruction: 0xe052f89c │ │ │ │ @ instruction: 0xc054f89c │ │ │ │ cdpeq 1, 0, cr15, cr11, cr14, {0} │ │ │ │ eormi pc, lr, r0, asr #16 │ │ │ │ streq pc, [fp], #-268 @ 0xfffffef4 │ │ │ │ eorcs pc, r4, r0, asr #16 │ │ │ │ - cdp2 6, 13, cr15, cr0, cr15, {4} │ │ │ │ + cdp2 6, 7, cr15, cr8, cr15, {4} │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xffc0f691 │ │ │ │ + @ instruction: 0xff68f691 │ │ │ │ ldmvs fp!, {r8, fp, ip, pc} │ │ │ │ @ instruction: 0xf8c19801 │ │ │ │ ldcvc 0, cr10, [r9, #-96] @ 0xffffffa0 │ │ │ │ stmdavs r2!, {r2, r3, r4, r7, r8, fp, sp, lr} │ │ │ │ - blx 44e1c2 │ │ │ │ + blx 44e272 │ │ │ │ strtmi r0, [r0], -r3, lsl #6 │ │ │ │ @ instruction: 0x3054f893 │ │ │ │ @ instruction: 0xf842330b │ │ │ │ andlt r1, r3, r3, lsr #32 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - rsbseq ip, r8, ip, lsr #8 │ │ │ │ + rsbseq ip, r8, ip, ror r3 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strmi fp, [lr], -r8, lsl #1 │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ stmdbvs r0, {r2, r5, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf68e4690 │ │ │ │ - strls pc, [r3], -r7, lsr #24 │ │ │ │ + strls pc, [r3], -pc, asr #23 │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ movwcc lr, #6605 @ 0x19cd │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ mulsge r0, r6, r8 │ │ │ │ ldrbeq pc, [r4, -r0, lsl #2] @ │ │ │ │ strbteq pc, [r4], -r0, lsl #2 @ │ │ │ │ @ instruction: 0xf8804604 │ │ │ │ @ instruction: 0xf1baa02c │ │ │ │ ldm sp, {r5, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8cd000f │ │ │ │ stm ip, {r2, r3, pc} │ │ │ │ svclt 0x0018000f │ │ │ │ - beq 9efd10 │ │ │ │ + beq 9efdc0 │ │ │ │ ldrdls pc, [r0], #-143 @ 0xffffff71 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ ldm sp, {r0, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ svclt 0x0018000f │ │ │ │ stm ip, {r0, r9, sl, sp} │ │ │ │ @ instruction: 0xf04f000f │ │ │ │ - blmi 674298 │ │ │ │ + blmi 674348 │ │ │ │ svclt 0x001a6962 │ │ │ │ @ instruction: 0xf60afa06 │ │ │ │ ldrbtcc pc, [pc], r6, lsl #2 @ │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ strcs r4, [r0, #-1576] @ 0xfffff9d8 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ svcvc 0x009a7f59 │ │ │ │ @ instruction: 0x3057f893 │ │ │ │ andcc r3, fp, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf844330b │ │ │ │ strtmi r5, [r1], -r1, lsr #32 │ │ │ │ eorvs pc, r2, r4, asr #16 │ │ │ │ eorpl pc, r3, r4, asr #16 │ │ │ │ - @ instruction: 0xff3cf691 │ │ │ │ + mcr2 6, 7, pc, cr4, cr1, {4} @ │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - rsbseq ip, r8, r0, lsl r3 │ │ │ │ + rsbseq ip, r8, r0, ror #4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [pc], -r2, lsl #1 │ │ │ │ ldrmi r4, [r9], -r5, lsl #12 │ │ │ │ @ instruction: 0x4616461c │ │ │ │ @ instruction: 0xf6fb9808 │ │ │ │ - biclt pc, r0, fp, lsr #20 │ │ │ │ + ldrdlt pc, [r0, #147] @ 0x93 │ │ │ │ @ instruction: 0xf1046922 │ │ │ │ addsmi r0, sl, #24, 6 @ 0x60000000 │ │ │ │ stmibvs r3!, {r0, r4, ip, lr, pc}^ │ │ │ │ - blvc 8a0374 │ │ │ │ + blvc 8a0424 │ │ │ │ svclt 0x000a2a06 │ │ │ │ movwcs r4, #5660 @ 0x161c │ │ │ │ ldrtmi r2, [sl], -r2, lsl #6 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ rsbvs r6, ip, fp, lsr #32 │ │ │ │ @ instruction: 0xff78f7ff │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ movwcs r8, #4592 @ 0x11f0 │ │ │ │ @ instruction: 0x4601e7f3 │ │ │ │ @ instruction: 0xf6fb6b20 │ │ │ │ - @ instruction: 0x4601fadf │ │ │ │ + strmi pc, [r1], -r7, lsl #21 │ │ │ │ stmdavs r3, {r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ - bcs 20e824 │ │ │ │ - bvs ff8e8198 │ │ │ │ + bcs 20e8d4 │ │ │ │ + bvs ff8e8248 │ │ │ │ rscsle r2, r3, r0, lsl #22 │ │ │ │ @ instruction: 0x4621e7d8 │ │ │ │ @ instruction: 0xf6fb9808 │ │ │ │ - blvs a326bc │ │ │ │ + blvs a3260c │ │ │ │ @ instruction: 0xf6fb2100 │ │ │ │ - strmi pc, [r0], sp, asr #21 │ │ │ │ + @ instruction: 0x4680fa75 │ │ │ │ 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 │ │ │ │ + strmi pc, [r0], r5, ror #20 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ svclt 0x0000e7d0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0x460d4a32 │ │ │ │ @ instruction: 0xf04f680e │ │ │ │ ldmdbmi r1!, {r2, r5, r6, fp} │ │ │ │ addlt r4, fp, sl, ror r4 │ │ │ │ ldmdbvs r3!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldmdapl r2, {r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x11a7f240 │ │ │ │ - blx 418632 │ │ │ │ + blx 4186e2 │ │ │ │ @ instruction: 0xf8932303 │ │ │ │ @ instruction: 0xf8932051 │ │ │ │ andcc r3, fp, #83 @ 0x53 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ @ instruction: 0xf8569022 │ │ │ │ @ instruction: 0xf68ea023 │ │ │ │ - @ instruction: 0x4604fb5b │ │ │ │ + strmi pc, [r4], -r3, lsl #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 │ │ │ │ + ldc2l 6, cr15, [r4, #-572]! @ 0xfffffdc4 │ │ │ │ + blls 20e49c │ │ │ │ cdpeq 1, 5, cr15, cr4, cr4, {0} │ │ │ │ @ instruction: 0xf10d9505 │ │ │ │ strcs r0, [r0, #-3096] @ 0xfffff3e8 │ │ │ │ stmib sp, {r1, r8, sl, ip, pc}^ │ │ │ │ - blx 409286 │ │ │ │ - blge 280684 │ │ │ │ + blx 409336 │ │ │ │ + blge 280734 │ │ │ │ mulslt sp, r2, r8 │ │ │ │ @ instruction: 0xa055f892 │ │ │ │ @ instruction: 0x2056f892 │ │ │ │ - bleq 4f02b8 │ │ │ │ - beq 4f02b8 │ │ │ │ + bleq 4f0368 │ │ │ │ + beq 4f0368 │ │ │ │ tstpeq fp, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5d829c │ │ │ │ + blgt 5d834c │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stmdbls r1, {r3, r4, r5, r9, sl, lr} │ │ │ │ eorpl pc, fp, r4, asr #16 │ │ │ │ eorpl pc, sl, r4, asr #16 │ │ │ │ eorpl pc, r1, r4, asr #16 │ │ │ │ @ instruction: 0xf6914621 │ │ │ │ - ldmdbvs r3!, {r0, r1, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r3!, {r0, r1, r3, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strbmi r9, [r8], -r0, lsl #20 │ │ │ │ movwcs pc, #15112 @ 0x3b08 @ │ │ │ │ @ instruction: 0x3054f893 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ - blne 18bff58 │ │ │ │ + blne 18c0008 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ eorcc pc, sl, r4, lsl #17 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - rsbseq ip, r8, r4, ror #3 │ │ │ │ + rsbseq ip, r8, r4, lsr r1 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed4b0ec │ │ │ │ + bl fed4b19c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ strmi r6, [sp], -r0, asr #17 │ │ │ │ mrc2 7, 2, pc, cr14, cr15, {7} │ │ │ │ strmi fp, [r1], -r0, lsr #3 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ tstpcs r1, sp, ror pc @ p-variant is OBSOLETE │ │ │ │ @@ -462821,26 +462861,26 @@ │ │ │ │ andeq pc, pc, #34 @ 0x22 │ │ │ │ andeq lr, r2, #177152 @ 0x2b400 │ │ │ │ mulle r6, r4, r2 │ │ │ │ stcpl 5, cr15, [r0, #692] @ 0x2b4 │ │ │ │ addsmi r4, r4, #108, 12 @ 0x6c00000 │ │ │ │ svceq 0x00fcf8cd │ │ │ │ vsra.u64 , q12, #61 │ │ │ │ - bl fed34bb0 │ │ │ │ - blcs 1f7394 │ │ │ │ + bl fed34c60 │ │ │ │ + blcs 1f7444 │ │ │ │ @ instruction: 0x4603d17e │ │ │ │ - blvs 4320d4 │ │ │ │ + blvs 432184 │ │ │ │ @ instruction: 0xf04f46e8 │ │ │ │ addmi r3, lr, #-16777216 @ 0xff000000 │ │ │ │ strcs fp, [r0], -r8, lsl #30 │ │ │ │ - blls 4320ec │ │ │ │ + blls 43219c │ │ │ │ svclt 0x00084599 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d96833 │ │ │ │ - bcs 1fbfb0 │ │ │ │ + bcs 1fc060 │ │ │ │ bicslt sp, r3, r1, asr r0 │ │ │ │ stmdavs r8, {r0, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ stmdbcs r7, {r0, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf8d9d04c │ │ │ │ stmdavs sp, {r2, r3, ip} │ │ │ │ stmdbcs r7, {r0, r3, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ stmvs r1, {r0, r1, r2, r3, ip, lr, pc} │ │ │ │ @@ -462849,61 +462889,61 @@ │ │ │ │ mcrrvs 9, 0, r6, r9, cr1 @ │ │ │ │ @ instruction: 0xf8dc6928 │ │ │ │ addmi r0, r1, #68 @ 0x44 │ │ │ │ @ instruction: 0x2100bf94 │ │ │ │ stmdbcs r0, {r0, r8, sp} │ │ │ │ @ instruction: 0x46cad036 │ │ │ │ stccs 6, cr4, [r0], {145} @ 0x91 │ │ │ │ - bl 42ac98 │ │ │ │ + bl 42ad48 │ │ │ │ ands r0, r2, r4, lsl #11 │ │ │ │ ldrdcs pc, [ip], -sl │ │ │ │ - blvc 64e048 │ │ │ │ + blvc 64e0f8 │ │ │ │ andle r2, sl, r7, lsl #18 │ │ │ │ ldmvs r1, {r3, r4, r7, fp, sp, lr} │ │ │ │ eorle r4, r8, r8, lsl #5 │ │ │ │ mcrrvs 12, 4, r6, fp, cr2 │ │ │ │ stmdale r2, {r1, r3, r4, r7, r9, lr} │ │ │ │ - ldc2l 6, cr15, [r2], #780 @ 0x30c │ │ │ │ + ldc2 6, cr15, [sl], {195} @ 0xc3 │ │ │ │ @ instruction: 0x3c01b940 │ │ │ │ @ instruction: 0xf855d313 │ │ │ │ ldmvs fp, {r2, r8, fp, ip, sp}^ │ │ │ │ - blvc 88e094 │ │ │ │ + blvc 88e144 │ │ │ │ mvnle r2, r7, lsl #20 │ │ │ │ eorne pc, r4, r8, asr r8 @ │ │ │ │ ldrdcs pc, [r8], -sl │ │ │ │ addsmi r6, sl, #9109504 @ 0x8b0000 │ │ │ │ stmiavs r9, {r0, r2, ip, lr, pc}^ │ │ │ │ ldrdeq pc, [ip], -sl │ │ │ │ - stc2l 6, cr15, [r2, #784] @ 0x310 │ │ │ │ + stc2l 6, cr15, [sl, #-784]! @ 0xfffffcf0 │ │ │ │ @ instruction: 0xf8d9b990 │ │ │ │ strcc r2, [r1], #-0 │ │ │ │ @ instruction: 0xf8486833 │ │ │ │ - bcs 21c0e4 │ │ │ │ + bcs 21c194 │ │ │ │ smlaltblt sp, r3, sp, r1 │ │ │ │ @ instruction: 0x461e46b2 │ │ │ │ ldmdbvs r9, {r0, r1, r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addsmi r6, r9, #311296 @ 0x4c000 │ │ │ │ sbcsle sp, r8, #14221312 @ 0xd90000 │ │ │ │ ldrmi lr, [r8], -r0, ror #15 │ │ │ │ - blmi 48689c │ │ │ │ + blmi 48694c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_und │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ strbtmi r3, [fp], #-2820 @ 0xfffff4fc │ │ │ │ @ instruction: 0xe77c6018 │ │ │ │ - ldc 6, cr15, [sl], #236 @ 0xec │ │ │ │ - ldrhteq ip, [r8], #-14 │ │ │ │ + stcl 6, cr15, [r2], #-236 @ 0xffffff14 │ │ │ │ + rsbseq ip, r8, lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0078bf90 │ │ │ │ + rsbseq fp, r8, r0, ror #29 │ │ │ │ push {r0, r1, r9, sl, lr} │ │ │ │ @ instruction: 0x460c41f0 │ │ │ │ - blcs 4321f8 │ │ │ │ + blcs 4322a8 │ │ │ │ svclt 0x0008429a │ │ │ │ @ instruction: 0xf8542200 │ │ │ │ adcmi r3, r3, #8, 22 @ 0x2000 │ │ │ │ ldmdavs ip, {r2, r6, ip, lr, pc} │ │ │ │ eorle r2, lr, r0, lsl #24 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ ldmvs pc, {r0, r1, r2, r3, r4, sp, lr, pc}^ @ │ │ │ │ @@ -462937,21 +462977,21 @@ │ │ │ │ @ instruction: 0xf8d681f0 │ │ │ │ ldmdbvs lr!, {r4, sp, lr, pc} │ │ │ │ ldmle r5, {r1, r2, r4, r5, r7, r8, sl, lr}^ │ │ │ │ strb r4, [r9, sl, lsr #12]! │ │ │ │ ldmdavs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed4b354 │ │ │ │ + bl fed4b404 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r3, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi fp, [r4], -r3, ror #3 │ │ │ │ stmibvs r0!, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ stmdavs r3, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ - blcs 352dd8 │ │ │ │ + blcs 352e88 │ │ │ │ @ instruction: 0xf7ffd010 │ │ │ │ strmi pc, [r5], -fp, ror #25 │ │ │ │ @ instruction: 0xf1044639 │ │ │ │ @ instruction: 0xf7ff001c │ │ │ │ stmvs r1, {r0, r2, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi r6, [r6], -fp, lsr #17 │ │ │ │ andle r4, r3, fp, lsl #5 │ │ │ │ @@ -462976,25 +463016,25 @@ │ │ │ │ @ instruction: 0x61bb6944 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ mvnsvs r3, #212, 10 @ 0x35000000 │ │ │ │ stmdavs r2!, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrbtvs r6, [fp], #-2075 @ 0xfffff7e5 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4623b192 │ │ │ │ - bvc 83d9f0 │ │ │ │ + bvc 83daa0 │ │ │ │ ldmibvs r9, {r0, r3, r4, r8, ip, sp, pc} │ │ │ │ addsmi r6, r9, #634880 @ 0x9b000 │ │ │ │ strcc sp, [r1], -r0 │ │ │ │ @ instruction: 0x46136811 │ │ │ │ strmi fp, [sl], -r1, lsr #6 │ │ │ │ stmdbcs r0, {r0, r3, r4, r9, fp, ip, sp, lr} │ │ │ │ udf #11527 @ 0x2d07 │ │ │ │ ldrdhi pc, [r0], -r7 │ │ │ │ - @ instruction: 0xf68f4640 │ │ │ │ - blvs b229c │ │ │ │ + @ instruction: 0xf68e4640 │ │ │ │ + blvs b41ec │ │ │ │ ldmdavs r3, {r2, r5, r9, ip, sp}^ │ │ │ │ movwcs lr, #2504 @ 0x9c8 │ │ │ │ strcs pc, [ip, #2271] @ 0x8df │ │ │ │ andhi pc, r0, r3, asr #17 │ │ │ │ ldrbtmi r6, [sl], #-3067 @ 0xfffff405 │ │ │ │ eorhi pc, r8, r3, asr #17 │ │ │ │ ldrbcc pc, [r8, #-2271]! @ 0xfffff721 @ │ │ │ │ @@ -463004,101 +463044,101 @@ │ │ │ │ adchi pc, r8, #64 @ 0x40 │ │ │ │ ldrtmi r3, [sp], ip, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ sbcsle r2, pc, r0, lsl #28 │ │ │ │ @ instruction: 0x46680132 │ │ │ │ cmnpvs pc, #570425344 @ p-variant is OBSOLETE @ 0x22000000 │ │ │ │ @ instruction: 0xf0234611 │ │ │ │ - bl fed34e9c │ │ │ │ + bl fed34f4c │ │ │ │ addsmi r0, r8, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0xf5add006 │ │ │ │ strbtmi r5, [r8], -r0, lsl #27 │ │ │ │ @ instruction: 0xf8cd4298 │ │ │ │ ldrshle r0, [r8, #252]! @ 0xfc │ │ │ │ smlabteq fp, r1, r3, pc @ │ │ │ │ vstreq d14, [r1, #-692] @ 0xfffffd4c │ │ │ │ stmdbcc r4, {r0, r3, r4, r8, ip, sp, pc} │ │ │ │ movweq lr, #6925 @ 0x1b0d │ │ │ │ rscseq r6, r6, r8, lsl r0 │ │ │ │ strbtmi r2, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf63b1df5 │ │ │ │ - vld2. {d14-d15}, [r6 :128], r6 │ │ │ │ + vld2.32 {d14-d15}, [r6], lr │ │ │ │ @ instruction: 0xf021617f │ │ │ │ strbtmi r0, [fp], -pc, lsl #2 │ │ │ │ smlatbeq r1, sp, fp, lr │ │ │ │ ldrtmi r4, [r2], -r3, lsl #13 │ │ │ │ andle r4, r6, fp, lsl #5 │ │ │ │ stcpl 5, cr15, [r0, #692] @ 0x2b4 │ │ │ │ addmi r4, fp, #112197632 @ 0x6b00000 │ │ │ │ svceq 0x00fcf8cd │ │ │ │ vsra.u64 , q12, #62 │ │ │ │ - bl fed34ae8 │ │ │ │ + bl fed34b98 │ │ │ │ ldmiblt r2!, {r1, r8, sl, fp} │ │ │ │ @ instruction: 0xf04f4632 │ │ │ │ @ instruction: 0x466831ff │ │ │ │ - stmia r8, {r0, r1, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r0!, {r0, r1, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ cmnpvs pc, r5, lsr #8 @ p-variant is OBSOLETE │ │ │ │ tstpeq pc, r1, lsr #32 @ p-variant is OBSOLETE │ │ │ │ andeq pc, r7, #37 @ 0x25 │ │ │ │ smlatbeq r1, sp, fp, lr │ │ │ │ @ instruction: 0x466b6378 │ │ │ │ andle r4, r9, fp, lsl #5 │ │ │ │ stcpl 5, cr15, [r0, #692] @ 0x2b4 │ │ │ │ svceq 0x00fcf8cd │ │ │ │ - bcc 32e2cc │ │ │ │ + bcc 32e37c │ │ │ │ movweq lr, #11021 @ 0x2b0d │ │ │ │ @ instruction: 0xe7e36018 │ │ │ │ andeq pc, fp, #134217731 @ 0x8000003 │ │ │ │ vstreq d14, [r2, #-692] @ 0xfffffd4c │ │ │ │ - bcc 32076c │ │ │ │ + bcc 32081c │ │ │ │ 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], ip │ │ │ │ @ instruction: 0xf021617f │ │ │ │ strbtmi r0, [fp], -pc, lsl #2 │ │ │ │ smlatbeq r1, sp, fp, lr │ │ │ │ andeq pc, r7, #37 @ 0x25 │ │ │ │ adcsvs r4, r8, #-1342177272 @ 0xb0000008 │ │ │ │ @ instruction: 0xf5add006 │ │ │ │ strbtmi r5, [fp], -r0, lsl #27 │ │ │ │ @ instruction: 0xf8cd428b │ │ │ │ ldrshle r0, [r8, #252]! @ 0xfc │ │ │ │ andeq pc, fp, #134217731 @ 0x8000003 │ │ │ │ vstreq d14, [r2, #-692] @ 0xfffffd4c │ │ │ │ - bcc 3207b0 │ │ │ │ + bcc 320860 │ │ │ │ movweq lr, #11021 @ 0x2b0d │ │ │ │ - blvs cc3b0 │ │ │ │ + blvs cc460 │ │ │ │ @ instruction: 0xf8c72202 │ │ │ │ andsvs sp, sl, r4, lsr #32 │ │ │ │ andhi pc, r4, r3, asr #17 │ │ │ │ - bcs 20e3e8 │ │ │ │ + bcs 20e498 │ │ │ │ svcge 0x0056f43f │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ - beq 2304a8 │ │ │ │ + beq 230558 │ │ │ │ cdpeq 1, 0, cr15, cr4, cr11, {0} │ │ │ │ @ instruction: 0xf8c746b1 │ │ │ │ teqvs sp, #56 @ 0x38 │ │ │ │ @ instruction: 0xf8d47a26 │ │ │ │ - bvs feb543e0 │ │ │ │ + bvs feb54490 │ │ │ │ strbmi fp, [r5, #-270] @ 0xfffffef2 │ │ │ │ @ instruction: 0xf1bad046 │ │ │ │ vpmax.f32 d16, d0, d0 │ │ │ │ andcs r8, r0, #-2147483592 @ 0x80000038 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf81b46f4 │ │ │ │ @ instruction: 0xf85e0032 │ │ │ │ strbmi r3, [r3, #-50] @ 0xffffffce │ │ │ │ adcsmi fp, r0, #8, 30 │ │ │ │ ldrmi fp, [r1], -r8, lsl #30 │ │ │ │ ldrbmi r3, [r2, #-513] @ 0xfffffdff │ │ │ │ mcrrne 1, 15, sp, fp, cr3 │ │ │ │ @ instruction: 0x460abf18 │ │ │ │ - bl 4e87dc │ │ │ │ + bl 4e888c │ │ │ │ @ instruction: 0xf80b02ca │ │ │ │ @ instruction: 0x4651603a │ │ │ │ andhi pc, r4, r2, asr #17 │ │ │ │ @ instruction: 0xf10a4652 │ │ │ │ andcs r0, r0, r1, lsl #20 │ │ │ │ ldmcc pc!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf81b4626 │ │ │ │ @@ -463108,28 +463148,28 @@ │ │ │ │ streq pc, [r1], #-4 │ │ │ │ svclt 0x00182c00 │ │ │ │ andcc r4, r1, r0, lsl #13 │ │ │ │ mvnsle r4, r0, asr r5 │ │ │ │ svccc 0x00fff1b8 │ │ │ │ svclt 0x00184634 │ │ │ │ @ instruction: 0xf0004640 │ │ │ │ - blvs 20d4ae0 │ │ │ │ + blvs 20d4b90 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ eorne pc, r2, r3, asr #16 │ │ │ │ @ instruction: 0xf8436abb │ │ │ │ - bvs 20b8490 │ │ │ │ + bvs 20b8540 │ │ │ │ eorhi pc, r9, r3, asr #16 │ │ │ │ stmdavs r2!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xd1ad2a00 │ │ │ │ @ instruction: 0x466b6b3d │ │ │ │ ldrsbthi pc, [r8], -r7 @ │ │ │ │ vld1.16 {d4-d6}, [r5], lr │ │ │ │ @ instruction: 0xf025627f │ │ │ │ @ instruction: 0xf0220507 │ │ │ │ - bl fed34c70 │ │ │ │ + bl fed34d20 │ │ │ │ addsmi r0, r3, #536870912 @ 0x20000000 │ │ │ │ @ instruction: 0xf5add006 │ │ │ │ strbtmi r5, [fp], -r0, lsl #27 │ │ │ │ @ instruction: 0xf8cd4293 │ │ │ │ ldrshle r0, [r8, #252]! @ 0xfc │ │ │ │ streq pc, [fp, #-965] @ 0xfffffc3b │ │ │ │ vstreq d14, [r5, #-692] @ 0xfffffd4c │ │ │ │ @@ -463139,15 +463179,15 @@ │ │ │ │ svceq 0x0000f1ba │ │ │ │ andsle pc, r4, r7, asr #17 │ │ │ │ orrshi pc, r3, r0, asr #6 │ │ │ │ strcs r6, [r0], #-2747 @ 0xfffff545 │ │ │ │ @ instruction: 0xf04f6b7a │ │ │ │ @ instruction: 0x461939ff │ │ │ │ streq lr, [sl, #2819] @ 0xb03 │ │ │ │ - blcc 3325c0 │ │ │ │ + blcc 332670 │ │ │ │ andle r3, r7, r1, lsl #6 │ │ │ │ eorcc pc, r4, r2, asr r8 @ │ │ │ │ svclt 0x00043301 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ eormi pc, r9, r0, asr #16 │ │ │ │ addmi r3, sp, #16777216 @ 0x1000000 │ │ │ │ @ instruction: 0xf8c7d1f0 │ │ │ │ @@ -463156,34 +463196,34 @@ │ │ │ │ @ instruction: 0xf2806aba │ │ │ │ cdpcs 0, 0, cr8, cr0, cr4, {5} │ │ │ │ mrcge 6, 5, APSR_nzcv, cr0, cr15, {7} │ │ │ │ @ instruction: 0xf8536a7b │ │ │ │ cdpcc 0, 0, cr5, cr1, cr6, {1} │ │ │ │ eorcc pc, r5, r2, asr r8 @ │ │ │ │ rscsle r3, r4, r1, lsl #6 │ │ │ │ - blvs 85d6c │ │ │ │ - bl 4cd1b8 │ │ │ │ + blvs 85e1c │ │ │ │ + bl 4cd268 │ │ │ │ @ instruction: 0xf81b03c3 │ │ │ │ ldmdbvs r0, {r0, r2, r4, r5, ip, lr} │ │ │ │ ldmdavs sl, {r1, r2, r3, r4, r5, r6, r7, r8, sp, lr}^ │ │ │ │ @ instruction: 0x63ba623b │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ - blmi fef948ac │ │ │ │ + blmi fef9495c │ │ │ │ ldmdavs r2, {r2, r5, r6, r8, sl, sp} │ │ │ │ stmiapl ip, {r0, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs r3, {r5, r6, r8, sp}^ │ │ │ │ - blx 34d0de │ │ │ │ + blx 34d18e │ │ │ │ @ instruction: 0xf8934303 │ │ │ │ @ instruction: 0xf8934051 │ │ │ │ strcc r3, [fp], #-83 @ 0xffffffad │ │ │ │ @ instruction: 0xf812330b │ │ │ │ @ instruction: 0xf8126024 │ │ │ │ adcsvs r3, lr, r3, lsr #32 │ │ │ │ @ instruction: 0xf68d60fb │ │ │ │ - bvs 1b44f8 │ │ │ │ + bvs 1b4448 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f6944 │ │ │ │ nopcs {0} @ │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ rsbsvs r6, sp, r8, lsr r1 │ │ │ │ strvs pc, [r4], #-2821 @ 0xfffff4fb │ │ │ │ @ instruction: 0x460568be │ │ │ │ @@ -463195,109 +463235,109 @@ │ │ │ │ @ instruction: 0xf8400c0b │ │ │ │ @ instruction: 0xf894602c │ │ │ │ @ instruction: 0xf894c052 │ │ │ │ @ instruction: 0xf10c4054 │ │ │ │ strcc r0, [fp], #-3083 @ 0xfffff3f5 │ │ │ │ eor pc, ip, r0, asr #16 │ │ │ │ eorcs pc, r4, r0, asr #16 │ │ │ │ - blx 15b1f98 │ │ │ │ + @ instruction: 0xf9f6f68f │ │ │ │ @ instruction: 0x46296bfc │ │ │ │ @ instruction: 0xf6914620 │ │ │ │ - @ instruction: 0xf894fb3d │ │ │ │ + @ instruction: 0xf894fae5 │ │ │ │ bicslt r3, r3, r8, lsr r0 │ │ │ │ - bvs 18f458 │ │ │ │ + bvs 18f508 │ │ │ │ ldmdavs r2, {r0, r2, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ - blx 34eac6 │ │ │ │ + blx 34eb76 │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45140 @ 0xb054 │ │ │ │ eorcs pc, r3, r2, asr r8 @ │ │ │ │ svclt 0x00183a00 │ │ │ │ @ instruction: 0xf8d82201 │ │ │ │ strbtcs r1, [r4], #-0 │ │ │ │ stmdbvs fp, {r3, r4, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ movweq pc, #15108 @ 0x3b04 @ │ │ │ │ @ instruction: 0x3054f893 │ │ │ │ @ instruction: 0xf841330b │ │ │ │ @ instruction: 0xf04f2023 │ │ │ │ @ instruction: 0xf80b0301 │ │ │ │ - bl 4c0694 │ │ │ │ + bl 4c0744 │ │ │ │ @ instruction: 0xf8c303ca │ │ │ │ - bvs 10d45c4 │ │ │ │ - blvs 10ce71c │ │ │ │ + bvs 10d4674 │ │ │ │ + blvs 10ce7cc │ │ │ │ eorscc pc, r3, fp, lsl r8 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0x464280be │ │ │ │ @ instruction: 0xf7ff6bf8 │ │ │ │ @ instruction: 0xf109fb63 │ │ │ │ ldmib r7, {r0, r8, fp}^ │ │ │ │ @ instruction: 0xf1b9230c │ │ │ │ ldmibvs lr!, {r8, r9, sl, fp}^ │ │ │ │ eorge pc, r2, r3, asr #16 │ │ │ │ - beq 270a08 │ │ │ │ + beq 270ab8 │ │ │ │ @ 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 @ 1f46a4 @ │ │ │ │ eorsge pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf8d746da │ │ │ │ @ instruction: 0xf04fb028 │ │ │ │ - bl 2c2a00 │ │ │ │ + bl 2c2ab0 │ │ │ │ @ instruction: 0x63be0989 │ │ │ │ @ instruction: 0xf8d962fc │ │ │ │ - blvs 20c8610 │ │ │ │ + blvs 20c86c0 │ │ │ │ sbceq lr, r5, #10240 @ 0x2800 │ │ │ │ eorvs pc, r5, fp, asr r8 @ │ │ │ │ @ instruction: 0xf8536854 │ │ │ │ @ instruction: 0xf81a2026 │ │ │ │ - bl 4746ec │ │ │ │ + bl 47479c │ │ │ │ ldmdavs r1, {r1, r6, r7, r9}^ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ strtmi r8, [r2], -sp, lsl #1 │ │ │ │ @ instruction: 0xf7ff6bf8 │ │ │ │ - blvs f32ec │ │ │ │ + blvs f339c │ │ │ │ eorhi pc, r5, fp, asr #16 │ │ │ │ mlascs r8, r3, r8, pc @ │ │ │ │ eorsle r2, r4, r0, lsl #20 │ │ │ │ eorsne pc, r6, sl, lsl r8 @ │ │ │ │ sbceq lr, r6, #10240 @ 0x2800 │ │ │ │ stmdbcs r0, {r1, r4, r6, fp, sp, lr} │ │ │ │ addshi pc, fp, r0 │ │ │ │ - bmi 17ce69c │ │ │ │ + bmi 17ce74c │ │ │ │ stmdbvs r8, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ cmncs r4, #10092544 @ 0x9a0000 │ │ │ │ andcs pc, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x2054f892 │ │ │ │ @ instruction: 0xf851320b │ │ │ │ - bcc 1fc6f8 │ │ │ │ + bcc 1fc7a8 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ eorsne pc, r5, sl, lsl r8 @ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ stmdbmi sp, {r2, r7, pc}^ │ │ │ │ ldmibvs fp!, {r2, r5, fp, sp, lr} │ │ │ │ ldmdapl r9, {r5, r6, r8, fp, sp, lr}^ │ │ │ │ - blx 2bd41e │ │ │ │ + blx 2bd4ce │ │ │ │ @ instruction: 0xf8911100 │ │ │ │ qaddcc r1, r4, fp │ │ │ │ eorne pc, r1, r4, asr r8 @ │ │ │ │ svclt 0x00183900 │ │ │ │ addsmi r2, r1, #1073741824 @ 0x40000000 │ │ │ │ ldrbmi sp, [r3], r5 │ │ │ │ ldmib r7, {r1, r2, r3, r4, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ strtmi r4, [r1], fp, lsl #20 │ │ │ │ @ instruction: 0xf85be6f5 │ │ │ │ andcc r2, r1, #38 @ 0x26 │ │ │ │ - blvs 20e8a8c │ │ │ │ + blvs 20e8b3c │ │ │ │ andvs pc, r0, r9, asr #17 │ │ │ │ eorpl pc, r6, r3, asr #16 │ │ │ │ - blvs ff0ee550 │ │ │ │ + blvs ff0ee600 │ │ │ │ ldcvc 1, cr2, [sl], {96} @ 0x60 │ │ │ │ @ instruction: 0x46167c5c │ │ │ │ @ instruction: 0xf68d613c │ │ │ │ - blmi 1034330 │ │ │ │ + blmi 1034280 │ │ │ │ @ instruction: 0xf10069b9 │ │ │ │ @ instruction: 0x46040818 │ │ │ │ cmncs r4, sl, asr #17 │ │ │ │ rscsvs r6, sl, #1097728 @ 0x10c000 │ │ │ │ @ instruction: 0x2c03fb01 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf89c4641 │ │ │ │ @@ -463309,57 +463349,57 @@ │ │ │ │ eorvs pc, lr, r0, asr #16 │ │ │ │ @ instruction: 0xe052f89c │ │ │ │ @ instruction: 0xc054f89c │ │ │ │ cdpeq 1, 0, cr15, cr11, cr14, {0} │ │ │ │ streq pc, [fp], -ip, lsl #2 │ │ │ │ eorpl pc, lr, r0, asr #16 │ │ │ │ eorcs pc, r6, r0, asr #16 │ │ │ │ - @ instruction: 0xf96af68f │ │ │ │ - blvs 105fac │ │ │ │ + @ instruction: 0xf912f68f │ │ │ │ + blvs 10605c │ │ │ │ @ instruction: 0xf6914620 │ │ │ │ - @ instruction: 0xf894fa59 │ │ │ │ - blcs 200814 │ │ │ │ + @ instruction: 0xf894fa01 │ │ │ │ + blcs 2008c4 │ │ │ │ svcge 0x0035f43f │ │ │ │ fldmiaxvc sl, {d6-d98} @ Deprecated │ │ │ │ - blvs 2e3d4 │ │ │ │ - blx 19b2742 │ │ │ │ + blvs 2e484 │ │ │ │ + blx 19b27f2 │ │ │ │ ldr r4, [ip, -r1, lsl #12]! │ │ │ │ @ instruction: 0xf7ff6bf8 │ │ │ │ @ instruction: 0x4601fb59 │ │ │ │ - bl 4ee508 │ │ │ │ + bl 4ee5b8 │ │ │ │ @ instruction: 0xf80b02ca │ │ │ │ @ instruction: 0xf10a603a │ │ │ │ @ instruction: 0xf8c20001 │ │ │ │ ldrbmi r8, [r2], -r4 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0x4651d016 │ │ │ │ - bl 4c6178 │ │ │ │ + bl 4c6228 │ │ │ │ ldrbmi r0, [r0], sl, asr #1 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ eorscc pc, sl, fp, lsl #16 │ │ │ │ ldrbmi r6, [r0], -r5, asr #32 │ │ │ │ - beq 270bac │ │ │ │ + beq 270c5c │ │ │ │ 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} │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r2, [r2], r0, lsl #4 │ │ │ │ @ instruction: 0xf10b4611 │ │ │ │ ldr r0, [r2], -r4, lsl #24 │ │ │ │ - rsbseq fp, r8, r2, lsr lr │ │ │ │ - rsbseq fp, r8, ip, lsr #28 │ │ │ │ + rsbseq fp, r8, r2, lsl #27 │ │ │ │ + rsbseq fp, r8, ip, ror sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq fp, [r8], #-214 @ 0xffffff2a │ │ │ │ + rsbseq fp, r8, r6, lsr #26 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ - blmi 13e09d8 │ │ │ │ + blmi 13e0a88 │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ svcne 0x001c688b │ │ │ │ ldmdavs fp, {r0, r5, r7, r9, lr}^ │ │ │ │ strmi sp, [lr], -sl, rrx │ │ │ │ ldrmi r4, [r5], -r3, lsl #13 │ │ │ │ stmdbeq r4, {r0, r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ @@ -463367,15 +463407,15 @@ │ │ │ │ eor r1, r7, r7, lsr #21 │ │ │ │ stmdbcs r8, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ stmdbcs r9, {r1, r2, r4, r5, ip, lr, pc} │ │ │ │ andhi lr, r0, #3325952 @ 0x32c000 │ │ │ │ @ instruction: 0xf8dbd05b │ │ │ │ ldmdavs r0, {r2, sp}^ │ │ │ │ tstlt r2, r2, asr #16 │ │ │ │ - bcs 313414 │ │ │ │ + bcs 3134c4 │ │ │ │ @ instruction: 0x4629d03c │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ ldmib r4, {r0, r2, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ subvs r1, sl, r1, lsl #4 │ │ │ │ stcne 0, cr6, [r1, #-68] @ 0xffffffbc │ │ │ │ stcne 0, cr6, [r2, #-412]! @ 0xfffffe64 │ │ │ │ stmdavs r1, {r0, r5, r7, sp, lr}^ │ │ │ │ @@ -463394,28 +463434,28 @@ │ │ │ │ @ instruction: 0xf8cb2200 │ │ │ │ @ instruction: 0xf8cb1000 │ │ │ │ ldrb r2, [r4, r4] │ │ │ │ stccs 8, cr15, [r4], {84} @ 0x54 │ │ │ │ andseq pc, r8, r2, lsl #2 │ │ │ │ addmi r6, r1, #278528 @ 0x44000 │ │ │ │ ldmibvs r1, {r2, ip, lr, pc}^ │ │ │ │ - blvc 420cbc │ │ │ │ + blvc 420d6c │ │ │ │ eorle r2, lr, r6, lsl #16 │ │ │ │ andcs pc, r4, fp, asr #17 │ │ │ │ @ instruction: 0xf8cb2201 │ │ │ │ strb r2, [r2, r0] │ │ │ │ ldrbmi r6, [r2, #-2370] @ 0xfffff6be │ │ │ │ mcrvs 1, 0, sp, cr2, cr15, {5} │ │ │ │ @ instruction: 0xd1bc42aa │ │ │ │ - blls 2470ec │ │ │ │ + blls 24719c │ │ │ │ @ instruction: 0xf502589a │ │ │ │ @ instruction: 0xf8924220 │ │ │ │ andcc r2, fp, #373293056 @ 0x16400000 │ │ │ │ eorcs pc, r2, r0, asr r8 @ │ │ │ │ - bcs 20090c │ │ │ │ + bcs 2009bc │ │ │ │ @ instruction: 0xe7aed0b3 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ ldmib r4, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf04f1201 │ │ │ │ @ instruction: 0xf8040c01 │ │ │ │ subvs ip, sl, r4, lsl #24 │ │ │ │ stcne 0, cr6, [r9, #-68]! @ 0xffffffbc │ │ │ │ @@ -463423,15 +463463,15 @@ │ │ │ │ stmdavs r9!, {r0, r5, r7, sp, lr}^ │ │ │ │ rsbvs r6, r1, r5, ror #1 │ │ │ │ rsbvs r6, sl, sl, asr #32 │ │ │ │ andcs lr, r2, #44564480 @ 0x2a80000 │ │ │ │ andne pc, r4, fp, asr #17 │ │ │ │ andcs pc, r0, fp, asr #17 │ │ │ │ svclt 0x0000e78b │ │ │ │ - rsbseq fp, r8, r4, lsr r8 │ │ │ │ + rsbseq fp, r8, r4, lsl #15 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ stmdavs fp, {r1, r2, r3, r7, ip, sp, pc} │ │ │ │ stmdbmi r9, {r1, r2, r3, r9, sl, lr}^ │ │ │ │ @@ -463446,19 +463486,19 @@ │ │ │ │ ldrdge pc, [ip], -r3 │ │ │ │ andls r6, sp, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ mulsls r0, r0, r8 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andsge pc, r0, sp, asr #17 │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ - ldrbtmi r4, [pc], #-3899 @ 1f4948 │ │ │ │ + ldrbtmi r4, [pc], #-3899 @ 1f49f8 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, lr, lsl #17 │ │ │ │ @ instruction: 0xf68d2160 │ │ │ │ - blmi 10340ac │ │ │ │ + blmi 1033ffc │ │ │ │ cmncs r4, r2, asr #18 │ │ │ │ ldmpl fp!, {r1, r7, r9, sl, lr}^ │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ @ instruction: 0x3c02fb01 │ │ │ │ @ instruction: 0x23202201 │ │ │ │ @ instruction: 0xf89c4639 │ │ │ │ @ instruction: 0xf10ee051 │ │ │ │ @@ -463469,54 +463509,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 │ │ │ │ + @ instruction: 0x4651ffd1 │ │ │ │ @ instruction: 0xf6914640 │ │ │ │ - @ instruction: 0x463af919 │ │ │ │ + ldrtmi pc, [sl], -r1, asr #17 @ │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff00f7ff │ │ │ │ ldrdgt pc, [r0], -r5 │ │ │ │ mulcc ip, ip, r8 │ │ │ │ svclt 0x00182b08 │ │ │ │ andsle r2, r6, r3, lsl #8 │ │ │ │ @ instruction: 0x4640463a │ │ │ │ strls r4, [r7], #-1577 @ 0xfffff9d7 │ │ │ │ eorgt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf95cf7ff │ │ │ │ andcs r4, r1, r8, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-2836 @ 0xfffff4ec │ │ │ │ ldmpl r3, {r4, r5, r8, ip, sp, lr}^ │ │ │ │ - blls 54ea50 │ │ │ │ + blls 54eb00 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle sl, r0, lsl #6 │ │ │ │ pop {r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dc87f0 │ │ │ │ @ instruction: 0xf8dcc008 │ │ │ │ stmdavs r3, {r4} │ │ │ │ - blvc 2a0ff0 │ │ │ │ + blvc 2a10a0 │ │ │ │ bicsle r2, pc, r8, lsl #20 │ │ │ │ teqlt sl, sl, lsl r8 │ │ │ │ stmdbcs r8, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldrmi sp, [r8], -r4, lsl #2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ strcs r4, [r3], #-1668 @ 0xfffff97c │ │ │ │ @ instruction: 0x461ce7d2 │ │ │ │ @ instruction: 0xf63ae7d0 │ │ │ │ - svclt 0x0000eff0 │ │ │ │ - ldrshteq fp, [r8], #-100 @ 0xffffff9c │ │ │ │ + svclt 0x0000ef98 │ │ │ │ + rsbseq fp, r8, r4, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [r8], #-106 @ 0xffffff96 │ │ │ │ + rsbseq fp, r8, sl, lsl #12 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq fp, r8, r2, lsr #12 │ │ │ │ + rsbseq fp, r8, r2, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @ instruction: 0xf8dfb0a9 │ │ │ │ @ instruction: 0xf8d03964 │ │ │ │ ldrbtmi r7, [fp], #-352 @ 0xfffffea0 │ │ │ │ @@ -463525,26 +463565,26 @@ │ │ │ │ @ instruction: 0xf8df9304 │ │ │ │ ldrbtmi r3, [sl], #-2392 @ 0xfffff6a8 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9327 │ │ │ │ ldmdavs fp!, {r8, r9} │ │ │ │ ldmibvs lr!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ ldmdavs pc!, {r1, r2, r3, r5, r7, r8, fp, ip, sp, pc} @ │ │ │ │ - blcs 20eb70 │ │ │ │ + blcs 20ec20 │ │ │ │ movwls sp, #33273 @ 0x81f9 │ │ │ │ ldmdbcs r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmdbcc r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls bceb00 │ │ │ │ + blls bcebb0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r8, {r3, r7, sl, pc} │ │ │ │ pop {r0, r3, r5, ip, sp, pc} │ │ │ │ ldcge 15, cr8, [r8, #-960] @ 0xfffffc40 │ │ │ │ - bleq 270bec │ │ │ │ + bleq 270c9c │ │ │ │ movwls r2, #33536 @ 0x8300 │ │ │ │ movwls sl, #56082 @ 0xdb12 │ │ │ │ movwls sl, #52001 @ 0xcb21 │ │ │ │ movwls sl, #39711 @ 0x9b1f │ │ │ │ @ instruction: 0x462c6933 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strtmi r9, [lr], sp, lsl #20 │ │ │ │ @@ -463557,373 +463597,373 @@ │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldm r9!, {r0, r1} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1} │ │ │ │ strbmi r0, [r0], -r3 │ │ │ │ - blx ffbb26e8 │ │ │ │ + blx fe5b2798 │ │ │ │ andsls r9, lr, sl, lsl #20 │ │ │ │ @ instruction: 0xf88d4640 │ │ │ │ @ instruction: 0xf6f8208c │ │ │ │ - bls 532ef8 │ │ │ │ - bls 4d9394 │ │ │ │ + bls 532e48 │ │ │ │ + bls 4d9444 │ │ │ │ @ instruction: 0xf88d69b4 │ │ │ │ - bls 43cd80 │ │ │ │ + bls 43ce30 │ │ │ │ @ instruction: 0xf88d9024 │ │ │ │ stmib sp, {r0, r3, r4, r7, pc}^ │ │ │ │ eorls r8, r2, #32, 16 @ 0x200000 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8dd80f4 │ │ │ │ @ instruction: 0xf10d9004 │ │ │ │ ldmib r4, {r3, r4, r5, fp}^ │ │ │ │ cmplt fp, sl, lsl #4 │ │ │ │ tstcc r8, #409600 @ 0x64000 │ │ │ │ svclt 0x00184299 │ │ │ │ andle r2, r3, r0, lsl #18 │ │ │ │ - blcs 41377c │ │ │ │ + blcs 41382c │ │ │ │ andhi pc, r2, #0 │ │ │ │ ldmdbvs r3, {r1, r6, r8, ip, sp, pc} │ │ │ │ addsmi r3, r3, #24, 4 @ 0x80000001 │ │ │ │ tstlt fp, r4 │ │ │ │ - blcs 4137d0 │ │ │ │ + blcs 413880 │ │ │ │ mvnshi pc, r0 │ │ │ │ @ instruction: 0xf68f4620 │ │ │ │ - @ instruction: 0x4604f915 │ │ │ │ + @ instruction: 0x4604f8bd │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xa018f8d6 │ │ │ │ svceq 0x0000f1ba │ │ │ │ sbchi pc, sp, r0 │ │ │ │ ldrbmi r9, [r5], -r7, lsl #10 │ │ │ │ ldrdge pc, [r4], -sp │ │ │ │ stmib sp, {r0, r7, r9, sl, lr}^ │ │ │ │ stmdbvs ip!, {r0, r2, r8, r9, sl, sp, lr} │ │ │ │ - blcs 20ec20 │ │ │ │ + blcs 20ecd0 │ │ │ │ adcshi pc, r7, r0 │ │ │ │ - bcs 413824 │ │ │ │ + bcs 4138d4 │ │ │ │ adcshi pc, r3, r0, asr #32 │ │ │ │ teqlt sl, sl, lsl r8 │ │ │ │ stmdbcs r8, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldrmi sp, [ip], -r4, lsl #2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf68d4650 │ │ │ │ - movwcs pc, #15751 @ 0x3d87 @ │ │ │ │ - blge 619800 │ │ │ │ + movwcs pc, #15663 @ 0x3d2f @ │ │ │ │ + blge 6198b0 │ │ │ │ @ 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, r2, r4, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ + blcs 20ed70 │ │ │ │ addshi pc, r7, r0 │ │ │ │ - blcs 4138c8 │ │ │ │ + blcs 413978 │ │ │ │ addshi pc, r3, r0, asr #32 │ │ │ │ ldmdaeq ip, {r1, r2, r8, ip, sp, lr, pc} │ │ │ │ strge lr, [r2, #-2509] @ 0xfffff633 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0x46b2697d │ │ │ │ - blcs 20eca0 │ │ │ │ + blcs 20ed50 │ │ │ │ stmibvs fp!, {r1, r4, r6, ip, lr, pc} │ │ │ │ - blvc 8cec68 │ │ │ │ + blvc 8ced18 │ │ │ │ suble r2, r8, r7, lsl #22 │ │ │ │ @ instruction: 0xf10368ab │ │ │ │ ldmdbvs r9, {r3, r4, r9} │ │ │ │ svclt 0x00084291 │ │ │ │ andle r2, r8, r0, lsl #12 │ │ │ │ teqlt r6, lr @ │ │ │ │ - blcs 3938e4 │ │ │ │ + blcs 393994 │ │ │ │ eorhi pc, r6, #0 │ │ │ │ svclt 0x00182b09 │ │ │ │ teqcs r0, r0, lsl #12 │ │ │ │ @ instruction: 0xf6f9981e │ │ │ │ - @ instruction: 0xf880fa99 │ │ │ │ + @ instruction: 0xf880fa41 │ │ │ │ @ instruction: 0xf1009009 │ │ │ │ @ instruction: 0x4604081c │ │ │ │ mlascc r5, r7, r8, pc @ │ │ │ │ @ instruction: 0xf8974630 │ │ │ │ @ instruction: 0x46412034 │ │ │ │ - cdp2 6, 13, cr15, cr10, cr14, {4} │ │ │ │ + cdp2 6, 8, cr15, cr2, cr14, {4} │ │ │ │ umullseq pc, r8, sp, r8 @ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stmibvs sl!, {r3, r9, pc} │ │ │ │ tstpeq ip, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ eoreq pc, lr, r4, lsl #17 │ │ │ │ @ instruction: 0xf8844630 │ │ │ │ @ instruction: 0xf68e9008 │ │ │ │ - bvs e74440 │ │ │ │ + bvs e74390 │ │ │ │ movwcs lr, #18901 @ 0x49d5 │ │ │ │ @ instruction: 0xf1066061 │ │ │ │ eorvs r0, r0, ip, lsl r0 │ │ │ │ eorsvs r6, r4, #12 │ │ │ │ andsvs r6, sl, r3, asr r0 │ │ │ │ eoreq pc, r0, #4, 2 │ │ │ │ andsls pc, r0, r5, asr #17 │ │ │ │ tstpeq r0, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ - bvs a8d230 │ │ │ │ + bvs a8d2e0 │ │ │ │ andshi pc, r8, r5, asr #17 │ │ │ │ subsvs r6, r3, sl, lsr #2 │ │ │ │ stmdavs sp!, {r0, r1, r5, r9, sp, lr} │ │ │ │ - blcs 20ed44 │ │ │ │ + blcs 20edf4 │ │ │ │ ldrbmi sp, [r6], -sp, lsr #3 │ │ │ │ ldmdals lr, {r4, r5, r8, sp} │ │ │ │ - blx 1932888 │ │ │ │ + blx 332938 │ │ │ │ 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: 0xf89dfe45 │ │ │ │ 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, 5, cr15, cr10, cr14, {4} │ │ │ │ @ instruction: 0xf104462a │ │ │ │ ldrtmi r0, [r0], -ip, lsl #2 │ │ │ │ andls pc, r8, r4, lsl #17 │ │ │ │ - ldc2 6, cr15, [r4, #568]! @ 0x238 │ │ │ │ + ldc2l 6, cr15, [ip, #-568] @ 0xfffffdc8 │ │ │ │ eorvs r9, r3, r1, lsl #22 │ │ │ │ rsbvs r6, r3, r3, lsr sl │ │ │ │ ldmdavs pc!, {r2, r3, r4, sp, lr} @ │ │ │ │ ldmdavs fp!, {r2, r4, r5, r9, sp, lr} │ │ │ │ - blvc 10e1168 │ │ │ │ + blvc 10e1218 │ │ │ │ @ instruction: 0xf43f2b08 │ │ │ │ ldmib sp, {r0, r2, r4, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ strtmi sl, [r8], -r2, lsl #10 │ │ │ │ - @ instruction: 0xf846f68f │ │ │ │ + @ instruction: 0xffeef68e │ │ │ │ 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, r3, asr #24 │ │ │ │ @ instruction: 0x46a94630 │ │ │ │ - stc2 6, cr15, [r8], #-616 @ 0xfffffd98 │ │ │ │ + blx ff632846 │ │ │ │ @ instruction: 0x2c0069b4 │ │ │ │ teqphi r3, #0 @ p-variant is OBSOLETE │ │ │ │ stmdavs fp!, {r0, r2, r5, r8, fp, sp, lr} │ │ │ │ - blvc ce1a68 │ │ │ │ + blvc ce1b18 │ │ │ │ @ instruction: 0xd1262b08 │ │ │ │ strbmi r4, [r9], -r8, lsr #13 │ │ │ │ eoreq pc, r4, r8, lsl #2 │ │ │ │ mrc2 7, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x5014f8d8 │ │ │ │ stmdavs fp!, {r1, r7, r9, sl, lr} │ │ │ │ stmibvs r8!, {r0, r1, r4, r7, r8, ip, sp, pc} │ │ │ │ - blvc 8ced68 │ │ │ │ + blvc 8cee18 │ │ │ │ andle r2, r9, r7, lsl #22 │ │ │ │ @ instruction: 0xf7fe4649 │ │ │ │ stmvs r1, {r0, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrdeq pc, [r8], -sl │ │ │ │ andle r4, r1, r1, lsl #5 │ │ │ │ @ instruction: 0xf996f7ff │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldrdhi pc, [r0], -r8 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf898b11b │ │ │ │ - blcs 400dbc │ │ │ │ + blcs 400e6c │ │ │ │ @ instruction: 0x4620d0d9 │ │ │ │ - @ instruction: 0xf802f68f │ │ │ │ + @ instruction: 0xffaaf68e │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d6d1cc │ │ │ │ @ instruction: 0x464d8018 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ rscshi pc, r9, #0 │ │ │ │ strbmi r4, [r8], r5, asr #12 │ │ │ │ ldmdavs r3, {r1, r3, r5, r8, fp, sp, lr} │ │ │ │ ldrmi fp, [r4], -r3, asr #2 │ │ │ │ - blcs 413a44 │ │ │ │ + blcs 413af4 │ │ │ │ addshi pc, r7, #64 @ 0x40 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ tstpeq r8, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andle r4, sp, sl, lsl #5 │ │ │ │ cmplt sl, sl, ror #19 │ │ │ │ stmdbcs r6, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ addshi pc, r5, #0 │ │ │ │ tstle r5, r9, lsl #18 │ │ │ │ mulle r3, r3, r2 │ │ │ │ @ instruction: 0x46416950 │ │ │ │ @ instruction: 0xf9b2f7ff │ │ │ │ @ instruction: 0xf68e4628 │ │ │ │ - @ instruction: 0x4605ffd5 │ │ │ │ + @ instruction: 0x4605ff7d │ │ │ │ bicsle r2, fp, r0, lsl #16 │ │ │ │ ldrdge pc, [r4], -r6 @ │ │ │ │ @ instruction: 0xf1ba4645 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ stmib sp, {r0, r2, r4, r6, r7, pc}^ │ │ │ │ ldrbmi r6, [r7], -r1, lsl #14 │ │ │ │ strteq pc, [r4], #-263 @ 0xfffffef9 │ │ │ │ strteq pc, [ip], -r7, lsl #2 │ │ │ │ ldrtmi r4, [r1], r0, lsr #13 │ │ │ │ svccc 0x0004f858 │ │ │ │ ldmdbvs r8, {r0, r1, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ bicslt r6, ip, r4, lsl #16 │ │ │ │ - blcs 20eeb0 │ │ │ │ + blcs 20ef60 │ │ │ │ subshi pc, ip, #0 │ │ │ │ - blcs 413a38 │ │ │ │ + blcs 413ae8 │ │ │ │ @ instruction: 0xf68ed114 │ │ │ │ - @ instruction: 0x4620fa13 │ │ │ │ + @ instruction: 0x4620f9bb │ │ │ │ cmplt r6, r6, lsl #16 │ │ │ │ cmplt r3, r3, lsr r8 │ │ │ │ - blcs 413a4c │ │ │ │ + blcs 413afc │ │ │ │ @ instruction: 0xf68ed10a │ │ │ │ - ldrtmi pc, [r0], -r9, lsl #20 @ │ │ │ │ + @ instruction: 0x4630f9b1 │ │ │ │ cdpcs 8, 0, cr6, cr0, cr6, {0} │ │ │ │ - blvc 2e9620 │ │ │ │ + blvc 2e96d0 │ │ │ │ tstle r1, r8, lsl #22 │ │ │ │ - blx 232890 │ │ │ │ + @ instruction: 0xf9a8f68e │ │ │ │ bicsle r4, fp, r8, asr #11 │ │ │ │ @ instruction: 0xf68f4638 │ │ │ │ - strmi pc, [r3], -r1, ror #16 │ │ │ │ + strmi pc, [r3], -r9, lsl #16 │ │ │ │ stmdbvs r2, {r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ bfieq r3, r0, #0, #18 │ │ │ │ subshi pc, r6, #0, 2 │ │ │ │ stmdbcs r8, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ movwcs fp, #12056 @ 0x2f18 │ │ │ │ rsbhi pc, r9, #0 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff3218 │ │ │ │ ldmibvs ip!, {r0, r1, r2, r3, r5, fp, ip, sp, lr, pc}^ │ │ │ │ cdpcs 8, 0, cr6, cr0, cr6, {3} │ │ │ │ addhi pc, r5, r0 │ │ │ │ - blvc acf05c │ │ │ │ + blvc acf10c │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blcs 415788 │ │ │ │ + blcs 415838 │ │ │ │ subhi pc, r7, #0 │ │ │ │ cmple r6, r9, lsl #22 │ │ │ │ @ instruction: 0x8014f8d4 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ eorsle r2, r0, r0, lsl #22 │ │ │ │ ldmdbeq ip, {r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ mrc2 7, 3, pc, cr14, cr14, {7} │ │ │ │ andlt pc, r9, r8, lsl #17 │ │ │ │ strbmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf68e4620 │ │ │ │ - @ instruction: 0xf8d8fcc3 │ │ │ │ + @ instruction: 0xf8d8fc6b │ │ │ │ @ instruction: 0xf8d88000 │ │ │ │ - blcs 200ed4 │ │ │ │ + blcs 200f84 │ │ │ │ stmdbvs r4!, {r2, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ stmdavs r3!, {r0, r3, r4, r7, r9, sl, lr} │ │ │ │ stmibvs r0!, {r0, r1, r3, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fe4629 │ │ │ │ orrlt pc, r0, r9, ror #28 │ │ │ │ movwcs lr, #18900 @ 0x49d4 │ │ │ │ andlt pc, r8, r4, lsl #17 │ │ │ │ stcne 0, cr6, [r1, #-332] @ 0xfffffeb4 │ │ │ │ @ instruction: 0xf104601a │ │ │ │ @ instruction: 0xf8c40310 │ │ │ │ lslvs r9, r0, r0 │ │ │ │ @ instruction: 0x61226842 │ │ │ │ subsvs r6, r3, r1, ror #2 │ │ │ │ stmdavs r4!, {r0, r1, r6, sp, lr} │ │ │ │ - blcs 20ef9c │ │ │ │ + blcs 20f04c │ │ │ │ cdpcs 1, 0, cr13, cr0, cr5, {7} │ │ │ │ ldrtmi sp, [r0], -r1, asr #32 │ │ │ │ mcrcs 8, 0, r6, cr0, cr6, {3} │ │ │ │ ldmdavs r3!, {r0, r2, r4, r5, ip, lr, pc}^ │ │ │ │ eorsle r2, r2, r0, lsl #22 │ │ │ │ - blcs 413b34 │ │ │ │ + blcs 413be4 │ │ │ │ bicshi pc, r6, r0 │ │ │ │ - blcs 446740 │ │ │ │ + blcs 4467f0 │ │ │ │ andcs sp, r3, #184 @ 0xb8 │ │ │ │ andsls r9, r8, #419430400 @ 0x19000000 │ │ │ │ vqdmulh.s d2, d0, d10 │ │ │ │ ldm pc, {r2, r8, pc}^ @ │ │ │ │ sbcseq pc, r6, r3, lsl r0 @ │ │ │ │ adceq r0, r9, fp, asr #1 │ │ │ │ ldrsbeq r0, [ip], #9 │ │ │ │ umlaleq r0, r9, sl, r0 │ │ │ │ swpeq r0, sl, [r2] │ │ │ │ tsteq r2, r2, lsl #2 │ │ │ │ @ instruction: 0xf68d4648 │ │ │ │ - stmdbvs r1!, {r0, r2, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r1!, {r0, r2, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ tstpeq r8, #4, 2 @ p-variant is OBSOLETE │ │ │ │ addsmi r4, r9, #2097152 @ 0x200000 │ │ │ │ stmibvs r3!, {r0, r1, r2, ip, lr, pc}^ │ │ │ │ - blvc 86141c │ │ │ │ + blvc 8614cc │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r8], #-564 @ 0xfffffdcc │ │ │ │ + blvc 2ee7f4 │ │ │ │ strcs r4, [r0], -r4, lsl #12 │ │ │ │ orrle r2, r5, r8, lsl #22 │ │ │ │ @ instruction: 0xf68e4620 │ │ │ │ - @ instruction: 0x4638f95f │ │ │ │ - cdp2 6, 5, cr15, cr12, cr14, {4} │ │ │ │ + ldrtmi pc, [r8], -r7, lsl #18 @ │ │ │ │ + cdp2 6, 0, cr15, cr4, cr14, {4} │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ svcge 0x0030f47f │ │ │ │ @ instruction: 0x6701e9dd │ │ │ │ ldmibvs r4!, {r0, r4, r5, r7, r9, sl, lr} │ │ │ │ cmplt ip, #168, 12 @ 0xa800000 │ │ │ │ @ instruction: 0xf1046920 │ │ │ │ stmdacs r0, {r3, r4, r8, r9} │ │ │ │ addsmi fp, r8, #24, 30 @ 0x60 │ │ │ │ stmdavs r6, {r2, r3, r4, ip, lr, pc} │ │ │ │ ldmdavs r3!, {r1, r2, r4, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc 2d56a0 │ │ │ │ + blvc 2d5750 │ │ │ │ svclt 0x00182b09 │ │ │ │ @ instruction: 0xf0004630 │ │ │ │ stmdavs r5, {r0, r1, r2, r5, r6, r7, r8, pc} │ │ │ │ stmdavs fp!, {r0, r2, r6, r8, ip, sp, pc} │ │ │ │ - blvc 2e14b0 │ │ │ │ + blvc 2e1560 │ │ │ │ eorsle r2, r5, r9, lsl #22 │ │ │ │ stmdavs r5, {r3, r5, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ - blcs 453c00 │ │ │ │ + blcs 453cb0 │ │ │ │ strbmi sp, [r1], -r2, lsl #2 │ │ │ │ @ instruction: 0xf8daf7ff │ │ │ │ @ instruction: 0xf68e4620 │ │ │ │ - strmi pc, [r4], -fp, asr #29 │ │ │ │ + @ instruction: 0x4604fe73 │ │ │ │ bicsle r2, r5, r0, lsl #16 │ │ │ │ strbmi r4, [r5], -lr, asr #12 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx ab2a7e │ │ │ │ + blx ff4b2b2c │ │ │ │ @ instruction: 0xf68e9809 │ │ │ │ - tstpcs r0, sp, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r0, r5, lsl r9 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6f79824 │ │ │ │ - ldmdals lr, {r0, r2, r3, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf95cf6f9 │ │ │ │ + ldmdals lr, {r0, r2, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf904f6f9 │ │ │ │ stmdbls r8, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ umullscs pc, r9, sp, r8 @ │ │ │ │ tstmi r1, #3866624 @ 0x3b0000 │ │ │ │ - blcs 219458 │ │ │ │ + blcs 219508 │ │ │ │ stcge 4, cr15, [r6, #-252]! @ 0xffffff04 │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ ldmibvs lr!, {r0, r1, r5, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ ldmdavs pc!, {r0, r1, r3, r4, r5, r8, sl, fp, sp, pc} @ │ │ │ │ - blcs 20f13c │ │ │ │ + blcs 20f1ec │ │ │ │ ldr sp, [r9, #-503] @ 0xfffffe09 │ │ │ │ @ instruction: 0xf7ff4641 │ │ │ │ strtmi pc, [r8], -fp, lsr #17 │ │ │ │ @ instruction: 0xf105e7c5 │ │ │ │ @ instruction: 0xf7fc000c │ │ │ │ ldrb pc, [r2, #3929]! @ 0xf59 @ │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc ed5538 │ │ │ │ + blvc ed55e8 │ │ │ │ @ instruction: 0xf104e5d2 │ │ │ │ @ instruction: 0x46290814 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0x4602fd9b │ │ │ │ strbmi fp, [r1], -r8, lsl #7 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0xf88dfe01 │ │ │ │ - blvc ae12f8 │ │ │ │ + blvc ae13a8 │ │ │ │ stmib sp, {r1, r9, sp}^ │ │ │ │ - blcs 47e0fc │ │ │ │ + blcs 47e1ac │ │ │ │ orrhi pc, fp, r0, lsl #4 │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ @ instruction: 0x000001b3 │ │ │ │ andeq r0, r0, r3, lsl #3 │ │ │ │ andeq r0, r0, r7, asr #2 │ │ │ │ @@ -463935,26 +463975,26 @@ │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, r3, lsr #4 │ │ │ │ stmdaeq r4, {r2, r8, ip, sp, lr, pc}^ │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ stc2l 7, cr15, [sl, #-1016]! @ 0xfffffc08 │ │ │ │ stmdacs r0, {r1, r9, sl, lr} │ │ │ │ - blvc ae9820 │ │ │ │ + blvc ae98d0 │ │ │ │ @ instruction: 0xf104e7d2 │ │ │ │ bfi r0, ip, (invalid: 16:2) │ │ │ │ stmdaeq r0!, {r2, r8, ip, sp, lr, pc} │ │ │ │ - blmi feeeeff8 │ │ │ │ + blmi feeef0a8 │ │ │ │ stmdbvs r1!, {r2, r9, fp, ip, pc}^ │ │ │ │ rsbcs r5, r4, #13828096 @ 0xd30000 │ │ │ │ andcc pc, r1, #2048 @ 0x800 │ │ │ │ - bcs 214154 │ │ │ │ + bcs 214204 │ │ │ │ msrhi CPSR_fsx, r0, asr #32 │ │ │ │ andsls r2, r8, #536870912 @ 0x20000000 │ │ │ │ - blx 27daaa │ │ │ │ + blx 27db5a │ │ │ │ @ instruction: 0xf8933301 │ │ │ │ @ instruction: 0xf1b99004 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ ldrbcc sl, [r4], #-3830 @ 0xfffff10a │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ @@ -463964,24 +464004,24 @@ │ │ │ │ mcrge 4, 7, pc, cr9, cr15, {3} @ │ │ │ │ @ instruction: 0xf8d4e729 │ │ │ │ @ instruction: 0xf1b88014 │ │ │ │ @ instruction: 0xf0000f01 │ │ │ │ movwcs r8, #8464 @ 0x2110 │ │ │ │ @ instruction: 0xf1b89318 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ - bvs feae0cc8 │ │ │ │ + bvs feae0d78 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ cdpcs 0, 0, cr8, cr0, cr6, {5} │ │ │ │ mrcge 4, 6, APSR_nzcv, cr5, cr15, {3} │ │ │ │ stmdbvs r4!, {r0, r2, r4, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 20f200 │ │ │ │ + blcs 20f2b0 │ │ │ │ mcrge 4, 6, pc, cr13, cr15, {1} @ │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0xf7fe000c │ │ │ │ - bvc 1af4c48 │ │ │ │ + bvc 1af4cf8 │ │ │ │ strtmi fp, [r9], -r3, lsr #2 │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ mcr2 7, 5, pc, cr10, cr14, {7} @ │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ @ instruction: 0xe6fcaebc │ │ │ │ @@ -463993,85 +464033,85 @@ │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ strbt sl, [sl], sl, lsr #29 │ │ │ │ @ instruction: 0xf04f6ba3 │ │ │ │ strbmi r0, [r1], r0, lsl #16 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blvs 1a20c54 │ │ │ │ + blvs 1a20d04 │ │ │ │ @ instruction: 0xf1094629 │ │ │ │ strbmi r0, [r0], #-2305 @ 0xfffff6ff │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ mcr2 7, 4, pc, cr0, cr14, {7} @ │ │ │ │ ldrmi r6, [r9, #2979] @ 0xba3 │ │ │ │ mcrcs 3, 0, sp, cr0, cr3, {7} │ │ │ │ mrcge 4, 4, APSR_nzcv, cr3, cr15, {3} │ │ │ │ - bvs 1aeed40 │ │ │ │ + bvs 1aeedf0 │ │ │ │ strtmi fp, [r9], -r3, lsr #2 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ mrc2 7, 3, pc, cr2, cr14, {7} │ │ │ │ @ instruction: 0xf1046aa3 │ │ │ │ @ instruction: 0xf04f092c │ │ │ │ - blcs 1f720c │ │ │ │ + blcs 1f72bc │ │ │ │ mcrge 4, 4, pc, cr1, cr15, {1} @ │ │ │ │ strtmi r4, [r9], -r8, asr #12 │ │ │ │ mcr2 7, 3, pc, cr6, cr14, {7} @ │ │ │ │ @ instruction: 0xf1086aa3 │ │ │ │ @ instruction: 0xf1090801 │ │ │ │ ldrmi r0, [r8, #2320] @ 0x910 │ │ │ │ mcrcs 3, 0, sp, cr0, cr4, {7} │ │ │ │ mrcge 4, 3, APSR_nzcv, cr5, cr15, {3} │ │ │ │ stmdbvs r3!, {r0, r2, r4, r5, r7, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ strtmi sl, [r9], -lr, ror #28 │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ mrc2 7, 2, pc, cr2, cr14, {7} │ │ │ │ @ instruction: 0xf0236963 │ │ │ │ - blcs 235e50 │ │ │ │ + blcs 235f00 │ │ │ │ mcrge 4, 3, pc, cr3, cr15, {3} @ │ │ │ │ eorseq pc, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xf7fe4629 │ │ │ │ cdpcs 14, 0, cr15, cr0, cr7, {2} │ │ │ │ mrcge 4, 2, APSR_nzcv, cr13, cr15, {3} │ │ │ │ - blmi 18eecd4 │ │ │ │ + blmi 18eed84 │ │ │ │ ldmdaeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmpl r2, {r2, r9, fp, ip, pc}^ │ │ │ │ - blx 40f7fa │ │ │ │ + blx 40f8aa │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, sp} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - bl 320bb0 │ │ │ │ + bl 320c60 │ │ │ │ strls r0, [r3], -r8, lsl #18 │ │ │ │ - beq 2313bc │ │ │ │ + beq 23146c │ │ │ │ ldrmi r4, [r4], -r6, lsr #12 │ │ │ │ strtmi r4, [r9], -r8, asr #12 │ │ │ │ mcr2 7, 1, pc, cr12, cr14, {7} @ │ │ │ │ @ instruction: 0xf10a6973 │ │ │ │ @ instruction: 0xf1090a01 │ │ │ │ - blx 3f771a │ │ │ │ + blx 3f77ca │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, lr} │ │ │ │ mvnsle r4, #645922816 @ 0x26800000 │ │ │ │ cdpcs 14, 0, cr9, cr0, cr3, {0} │ │ │ │ mrcge 4, 1, APSR_nzcv, cr7, cr15, {3} │ │ │ │ stmdbvs r3!, {r0, r1, r2, r4, r5, r6, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f2b05 │ │ │ │ @ instruction: 0xf104ae30 │ │ │ │ @ instruction: 0x46290018 │ │ │ │ mrc2 7, 0, pc, cr4, cr14, {7} │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ strbt sl, [sl], -sl, lsr #28 │ │ │ │ - bls 307fc8 │ │ │ │ + bls 308078 │ │ │ │ ldmpl r3, {r0, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d4e722 │ │ │ │ smlald r8, r0, r4, r0 │ │ │ │ strt r4, [r4], #1566 @ 0x61e │ │ │ │ - @ instruction: 0xffbef68d │ │ │ │ + @ instruction: 0xff66f68d │ │ │ │ @ instruction: 0xe61b4630 │ │ │ │ - blcs 413ef0 │ │ │ │ + blcs 413fa0 │ │ │ │ ldcge 4, cr15, [r6, #252]! @ 0xfc │ │ │ │ - blcs 46e9c4 │ │ │ │ + blcs 46ea74 │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ stclge 4, cr15, [r8, #-508]! @ 0xfffffe04 │ │ │ │ strbmi r6, [r1], -r0, ror #18 │ │ │ │ @ instruction: 0xff28f7fe │ │ │ │ strtmi r6, [r3], -sl, lsr #18 │ │ │ │ ldmdavs r2, {r5, r6, r8, sl, sp, lr, pc}^ │ │ │ │ stmdbcs r0, {r0, r4, r6, fp, sp, lr} │ │ │ │ @@ -464081,52 +464121,52 @@ │ │ │ │ @ instruction: 0xf47f4616 │ │ │ │ ldrt sl, [fp], -r3, asr #27 │ │ │ │ andeq pc, r1, #34 @ 0x22 │ │ │ │ ldmdavs r2, {r0, r8, r9, sp}^ │ │ │ │ stmdbcs r0, {r0, r4, r6, fp, sp, lr} │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ strtmi lr, [r0], -r6, lsr #11 │ │ │ │ - @ instruction: 0xff92f68d │ │ │ │ - blvc 2eeaf4 │ │ │ │ + @ instruction: 0xff3af68d │ │ │ │ + blvc 2eeba4 │ │ │ │ @ instruction: 0xf43f2b09 │ │ │ │ @ instruction: 0x4620ae5c │ │ │ │ - stc2 6, cr15, [sl, #-568]! @ 0xfffffdc8 │ │ │ │ + ldc2l 6, cr15, [r2], {142} @ 0x8e │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ mrcge 4, 1, APSR_nzcv, cr4, cr15, {3} │ │ │ │ ldmvs sl, {r2, r3, r4, r6, r9, sl, sp, lr, pc}^ │ │ │ │ tstpeq r8, #-2147483648 @ p-variant is OBSOLETE @ 0x80000000 │ │ │ │ addsmi r6, r9, #278528 @ 0x44000 │ │ │ │ ldmibvs r3, {r0, r2, r3, r4, ip, lr, pc}^ │ │ │ │ - blvc 861acc │ │ │ │ + blvc 861b7c │ │ │ │ svclt 0x000a2906 │ │ │ │ movwcs r4, #5658 @ 0x161a │ │ │ │ str r2, [r7, #770] @ 0x302 │ │ │ │ ldmdaeq r8, {r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf104e683 │ │ │ │ @ instruction: 0x46290938 │ │ │ │ @ instruction: 0xf7fe4648 │ │ │ │ @ instruction: 0x4602fc1d │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0x4649aeb2 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0xf88dfc81 │ │ │ │ - blvc ad55f8 │ │ │ │ + blvc ad56a8 │ │ │ │ movwcs lr, #5758 @ 0x167e │ │ │ │ @ instruction: 0xf8d6e570 │ │ │ │ @ instruction: 0xf1baa024 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ ldrt sl, [r1], -lr, lsr #26 │ │ │ │ @ instruction: 0xf7fe4641 │ │ │ │ ldrtmi pc, [r0], -r1, lsl #30 @ │ │ │ │ @ instruction: 0xf63ae613 │ │ │ │ - svclt 0x0000eb2a │ │ │ │ - rsbseq fp, r8, r6, lsr #11 │ │ │ │ - @ instruction: 0x0078b596 │ │ │ │ + svclt 0x0000ead2 │ │ │ │ + ldrshteq fp, [r8], #-70 @ 0xffffffba │ │ │ │ + rsbseq fp, r8, r6, ror #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r8, r0, ror r5 │ │ │ │ + rsbseq fp, r8, r0, asr #9 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, fp, ror #20 │ │ │ │ @@ -464134,49 +464174,49 @@ │ │ │ │ stcge 4, cr4, [r4], {122} @ 0x7a │ │ │ │ svcge 0x000b2600 │ │ │ │ @ instruction: 0xf8df463d │ │ │ │ ldmpl r3, {r2, r5, r7, r8, ip, pc}^ │ │ │ │ ldmdavs fp, {r0, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f9311 │ │ │ │ @ instruction: 0xf68d0300 │ │ │ │ - stmdbvs r3, {r0, r1, r2, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3, {r0, r1, r2, r3, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ strvs lr, [r5], -sp, asr #19 │ │ │ │ strls r9, [r4], -r7, lsl #12 │ │ │ │ ldrdls r6, [r9], -fp │ │ │ │ stcgt 3, cr9, [pc], {8} │ │ │ │ @ instruction: 0xf8dfc50f │ │ │ │ @ instruction: 0xf8dfe180 │ │ │ │ ldm r4, {r7, r8, lr, pc} │ │ │ │ stm r5, {r0, r1} │ │ │ │ ldrtmi r0, [r0], -r3 │ │ │ │ andcc pc, lr, r9, asr r8 @ │ │ │ │ - bls 29a03c │ │ │ │ + bls 29a0ec │ │ │ │ andcc pc, ip, r9, asr r8 @ │ │ │ │ ldrmi r9, [r9], -r3, lsl #6 │ │ │ │ - mcr2 6, 0, pc, cr10, cr9, {7} @ │ │ │ │ + ldc2 6, cr15, [r2, #996]! @ 0x3e4 │ │ │ │ @ instruction: 0x8010f8d8 │ │ │ │ @ instruction: 0xf8d84605 │ │ │ │ @ instruction: 0xf1bbb000 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8988098 │ │ │ │ - blcs 401488 │ │ │ │ + blcs 401538 │ │ │ │ @ instruction: 0xf8dbd17f │ │ │ │ - blcs 201460 │ │ │ │ + blcs 201510 │ │ │ │ addshi pc, r1, r0 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ svclt 0x00182b08 │ │ │ │ - blmi 1546f3c │ │ │ │ + blmi 1546fec │ │ │ │ andge pc, r3, r9, asr r8 @ │ │ │ │ stmdbeq r4!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ mlascs r4, r8, r8, pc @ │ │ │ │ stmdals pc, {r5, r6, r8, sp} @ │ │ │ │ mlasvs r5, r8, r8, pc @ │ │ │ │ - @ instruction: 0xf68d9202 │ │ │ │ - stmdbvs r3, {r0, r1, r3, r4, r5, fp, ip, sp, lr, pc}^ │ │ │ │ - bls 286ca0 │ │ │ │ + @ instruction: 0xf68c9202 │ │ │ │ + stmdbvs r3, {r0, r1, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + bls 286d50 │ │ │ │ movwge pc, #15113 @ 0x3b09 @ │ │ │ │ @ instruction: 0x1051f893 │ │ │ │ @ instruction: 0xf840310b │ │ │ │ @ instruction: 0xf8932021 │ │ │ │ @ instruction: 0xf8932053 │ │ │ │ @ instruction: 0xf8931052 │ │ │ │ andcc r3, fp, #84 @ 0x54 │ │ │ │ @@ -464184,70 +464224,70 @@ │ │ │ │ movwcs r0, #3083 @ 0xc0b │ │ │ │ eorvs pc, r2, r0, asr #16 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ eorcc pc, r1, r0, asr #16 │ │ │ │ @ instruction: 0x23202201 │ │ │ │ eorcs pc, ip, r0, asr #16 │ │ │ │ @ instruction: 0xf68e4631 │ │ │ │ - @ instruction: 0x4621fa95 │ │ │ │ + @ instruction: 0x4621fa3d │ │ │ │ @ instruction: 0xf6904638 │ │ │ │ - stmibvs r2!, {r0, r2, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs r2!, {r0, r2, r3, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmib sp, {r0, r1, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf898380b │ │ │ │ @ instruction: 0x46314036 │ │ │ │ @ instruction: 0x46386953 │ │ │ │ movwge pc, #15113 @ 0x3b09 @ │ │ │ │ @ instruction: 0x3054f893 │ │ │ │ @ instruction: 0xf842330b │ │ │ │ @ instruction: 0xf7fe4023 │ │ │ │ strmi pc, [r1], -r3, lsl #25 │ │ │ │ eoreq pc, r4, r8, lsl #2 │ │ │ │ - blx fe932f3c │ │ │ │ + blx 1332fec │ │ │ │ @ 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} │ │ │ │ + mrc2 6, 1, pc, cr14, 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, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 20f670 │ │ │ │ strbmi sp, [r0], -sl, ror #3 │ │ │ │ - cdp2 6, 8, cr15, cr14, cr13, {4} │ │ │ │ + cdp2 6, 3, cr15, cr6, cr13, {4} │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd00a │ │ │ │ ldmdavs sl, {ip, sp} │ │ │ │ - blvc 8a1c74 │ │ │ │ + blvc 8a1d24 │ │ │ │ svclt 0x00182a08 │ │ │ │ ldrbmi r2, [r8], r0, lsl #6 │ │ │ │ @ instruction: 0xe78f469b │ │ │ │ tstcs r0, r1, lsl #12 │ │ │ │ @ instruction: 0xf6f94628 │ │ │ │ - bmi 674c58 │ │ │ │ + bmi 674ba8 │ │ │ │ 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 0x0000e9e6 │ │ │ │ + rsbseq sl, r8, r8, ror #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r8, r8, lsl #24 │ │ │ │ + rsbseq sl, r8, r8, asr fp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - @ instruction: 0x0078aa9a │ │ │ │ + rsbseq sl, r8, sl, ror #19 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ ldrtcs pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb093 │ │ │ │ @ instruction: 0x46043438 │ │ │ │ @@ -464255,62 +464295,62 @@ │ │ │ │ @ instruction: 0xf04f0a10 │ │ │ │ svcge 0x000b0800 │ │ │ │ @ instruction: 0xf8df463e │ │ │ │ ldmpl r3, {r3, r5, sl, ip, pc}^ │ │ │ │ ldmdavs fp, {r0, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f9311 │ │ │ │ @ instruction: 0xf68d0300 │ │ │ │ - stmdbvs r3, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3, {r0, r2, r3, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd46d4 │ │ │ │ pkhbtmi r8, r6, r0 │ │ │ │ stmdahi r5, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ movwls r6, #35035 @ 0x88db │ │ │ │ @ instruction: 0xf8cd9009 │ │ │ │ - blvs ff2d5674 │ │ │ │ + blvs ff2d5724 │ │ │ │ movwls r6, #14628 @ 0x3924 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ strgt r6, [pc], -r5, lsr #16 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ ands pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf88d4628 │ │ │ │ stccs 0, cr8, [r0, #-80] @ 0xffffffb0 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, r6, ip, lr, pc} │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ strbmi r4, [r3, #-1722] @ 0xfffff946 │ │ │ │ svclt 0x00087b23 │ │ │ │ - blcs 3c6f4c │ │ │ │ - blcs 3696c0 │ │ │ │ + blcs 3c6ffc │ │ │ │ + blcs 369770 │ │ │ │ addhi pc, lr, r0 │ │ │ │ cmnle ip, r4, lsl #22 │ │ │ │ vmla.i8 q11, q0, q9 │ │ │ │ addsmi r1, sl, #-1677721598 @ 0x9c000002 │ │ │ │ sbchi pc, lr, r0 │ │ │ │ @ instruction: 0xf8594bec │ │ │ │ cmncs r4, #3 │ │ │ │ movwvs pc, #11011 @ 0x2b03 @ │ │ │ │ - blcs 2146cc │ │ │ │ + blcs 21477c │ │ │ │ @ instruction: 0x81a9f040 │ │ │ │ suble r2, sl, r0, lsl #26 │ │ │ │ tstlt fp, fp, lsr #16 │ │ │ │ - bcs 20f6d8 │ │ │ │ + bcs 20f788 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ - blcs 3d4308 │ │ │ │ + blcs 3d43b8 │ │ │ │ @ instruction: 0xf894d1dd │ │ │ │ cmncs r0, r5, lsr #32 │ │ │ │ @ instruction: 0xf894980f │ │ │ │ movwls fp, #4132 @ 0x1024 │ │ │ │ - @ instruction: 0xff38f68c │ │ │ │ + cdp2 6, 14, cr15, cr0, cr12, {4} │ │ │ │ rsbcs r4, r4, #220, 22 @ 0x37000 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f4606 │ │ │ │ strbmi r0, [r1], -r0, lsl #28 │ │ │ │ andvc pc, r3, r9, asr r8 @ │ │ │ │ - blx 28fbb6 │ │ │ │ + blx 28fc66 │ │ │ │ andcs r7, r1, #786432 @ 0xc0000 │ │ │ │ nopcs {0} @ │ │ │ │ @ instruction: 0xc051f897 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ eorlt pc, ip, r0, asr #16 │ │ │ │ @ instruction: 0xc053f897 │ │ │ │ @ instruction: 0xf10c9f01 │ │ │ │ @@ -464318,29 +464358,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: 0x4631f931 │ │ │ │ @ instruction: 0xf6904650 │ │ │ │ - @ instruction: 0x4642fa79 │ │ │ │ + strbmi pc, [r2], -r1, lsr #20 @ │ │ │ │ tstpeq r4, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ stccs 8, cr15, [r0, #-380] @ 0xfffffe84 │ │ │ │ @ instruction: 0xf89dd1b4 │ │ │ │ - bmi ff235754 │ │ │ │ + bmi ff235804 │ │ │ │ ldrbtmi r4, [sl], #-3005 @ 0xfffff443 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ msrhi SPSR_fsx, r0, asr #32 │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ - blcs 4996e0 │ │ │ │ + blcs 499790 │ │ │ │ rscshi pc, r0, r0, lsl #4 │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ muleq r0, pc, r1 @ │ │ │ │ andeq r0, r0, r3, asr #4 │ │ │ │ @ instruction: 0xffffff35 │ │ │ │ @@ -464350,21 +464390,21 @@ │ │ │ │ @ instruction: 0xffffff35 │ │ │ │ andeq r0, r0, r9, ror #2 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ andeq r0, r0, fp, asr #1 │ │ │ │ ldrdeq r0, [r0], -r5 │ │ │ │ mlacc r4, r4, r8, pc @ │ │ │ │ stmdals pc, {r5, r6, r8, sp} @ │ │ │ │ - bleq 2318a4 │ │ │ │ + bleq 231954 │ │ │ │ @ instruction: 0xf894461f │ │ │ │ @ instruction: 0xf68c8025 │ │ │ │ - blmi feb35290 │ │ │ │ + blmi feb351e0 │ │ │ │ cmncs r4, r2, asr #18 │ │ │ │ @ instruction: 0xf8594606 │ │ │ │ - blx 24178e │ │ │ │ + blx 24183e │ │ │ │ @ instruction: 0xf1003c02 │ │ │ │ andcs r0, r1, #24, 6 @ 0x60000000 │ │ │ │ @ instruction: 0x23204619 │ │ │ │ @ instruction: 0xf89c9100 │ │ │ │ @ instruction: 0xf10ee051 │ │ │ │ @ instruction: 0xf8400e0b │ │ │ │ @ instruction: 0xf89c702e │ │ │ │ @@ -464373,18 +464413,18 @@ │ │ │ │ @ instruction: 0xf89c802e │ │ │ │ @ instruction: 0xf89ce052 │ │ │ │ @ instruction: 0xf10ec054 │ │ │ │ @ instruction: 0xf10c0e0b │ │ │ │ @ instruction: 0xf8400c0b │ │ │ │ @ instruction: 0xf840b02e │ │ │ │ @ instruction: 0xf68e202c │ │ │ │ - @ instruction: 0x4631f91b │ │ │ │ + ldrtmi pc, [r1], -r3, asr #17 @ │ │ │ │ @ instruction: 0xf1044650 │ │ │ │ @ instruction: 0xf6900614 │ │ │ │ - svcls 0x0000fa09 │ │ │ │ + svcls 0x0000f9b1 │ │ │ │ @ instruction: 0x46504631 │ │ │ │ @ instruction: 0xf7fe463a │ │ │ │ ldrtmi pc, [sl], -pc, ror #31 @ │ │ │ │ @ instruction: 0x46504631 │ │ │ │ strls r2, [ip], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf7fe930b │ │ │ │ @ instruction: 0xe73bfa53 │ │ │ │ @@ -464392,389 +464432,389 @@ │ │ │ │ addsmi r6, r9, #14352384 @ 0xdb0000 │ │ │ │ svcge 0x0036f67f │ │ │ │ stmdbvs r4!, {r1, r3, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stmdavs r3!, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 15, cr10, [r0], {47} @ 0x2f │ │ │ │ svcge 0x002cf43f │ │ │ │ - blcs 21411c │ │ │ │ + blcs 2141cc │ │ │ │ sbchi pc, fp, r0, asr #32 │ │ │ │ @ instruction: 0xf10069c3 │ │ │ │ ldmvs pc, {r2, r3, r4, r9, sl} @ │ │ │ │ - blcc 31012c │ │ │ │ + blcc 3101dc │ │ │ │ @ instruction: 0xd10b429e │ │ │ │ ldmvs r1, {r0, r6, r7, sp, lr, pc} │ │ │ │ tstle r6, pc, lsl #5 │ │ │ │ - bcs 414478 │ │ │ │ + bcs 414528 │ │ │ │ ldmvs fp, {r0, r1, r4, ip, lr, pc} │ │ │ │ addsmi r3, lr, #4, 22 @ 0x1000 │ │ │ │ adcshi pc, r7, r0 │ │ │ │ bfieq r6, sl, #16, #2 │ │ │ │ stmdavs r3!, {r0, r4, r5, r6, r7, r8, sl, ip, lr, pc} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - bvc 1ae1480 │ │ │ │ + bvc 1ae1530 │ │ │ │ stmdbls r2, {r0, r1, r5, r8, fp, ip, sp, pc} │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ @ instruction: 0xf84cf7ff │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bvs 1aef464 │ │ │ │ + bvs 1aef514 │ │ │ │ eoreq pc, r4, r4, lsl #2 │ │ │ │ - bvs ffacfae4 │ │ │ │ + bvs ffacfb94 │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ ldrbt sp, [r7], fp, lsl #2 │ │ │ │ addmi r6, lr, #9502720 @ 0x910000 │ │ │ │ - blvc 6a9ca4 │ │ │ │ + blvc 6a9d54 │ │ │ │ andle r2, r7, r8, lsl #20 │ │ │ │ - blcc 30faf0 │ │ │ │ + blcc 30fba0 │ │ │ │ @ instruction: 0xf43f4298 │ │ │ │ ldmdavs sl, {r0, r2, r3, r5, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ ldrble r0, [r1, #2004]! @ 0x7d4 │ │ │ │ @ instruction: 0xf7ff9902 │ │ │ │ strbt pc, [r5], sp, lsr #16 @ │ │ │ │ @ instruction: 0xf1046963 │ │ │ │ ldmvs lr, {r2, r4} │ │ │ │ - blcc 310030 │ │ │ │ + blcc 3100e0 │ │ │ │ @ instruction: 0xd10b4298 │ │ │ │ ldmvs r1, {r2, r3, r4, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ mvnle r4, lr, lsl #5 │ │ │ │ - bcs 4144fc │ │ │ │ + bcs 4145ac │ │ │ │ ldmvs fp, {r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr2, cr15, {1} │ │ │ │ bfieq r6, sl, #16, #5 │ │ │ │ stmdbls r2, {r0, r4, r5, r6, r7, r8, sl, ip, lr, pc} │ │ │ │ @ instruction: 0xf812f7ff │ │ │ │ stmibvs r3!, {r1, r3, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ - bvs 1acfb50 │ │ │ │ + bvs 1acfc00 │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ strb sp, [r1], fp, lsl #2 │ │ │ │ addmi r6, lr, #9502720 @ 0x910000 │ │ │ │ - blvc 6aa038 │ │ │ │ + blvc 6aa0e8 │ │ │ │ sbcsle r2, r1, r8, lsl #20 │ │ │ │ - blcc 30fb5c │ │ │ │ + blcc 30fc0c │ │ │ │ @ instruction: 0xf43f4298 │ │ │ │ ldmdavs sl, {r0, r1, r2, r4, r5, r7, r9, sl, fp, sp, pc} │ │ │ │ ldrble r0, [r1, #2001]! @ 0x7d1 │ │ │ │ @ instruction: 0xf7fe9902 │ │ │ │ @ instruction: 0xe6affff7 │ │ │ │ - blcs 24fe94 │ │ │ │ + blcs 24ff44 │ │ │ │ mcrge 4, 5, pc, cr12, cr15, {3} @ │ │ │ │ @ instruction: 0xf1046ba3 │ │ │ │ ldmvs lr, {r3, r4, r5} │ │ │ │ - blcc 3109a4 │ │ │ │ + blcc 310a54 │ │ │ │ @ instruction: 0xd10b4298 │ │ │ │ ldmvs r1, {r1, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xd1b5428e │ │ │ │ - bcs 414570 │ │ │ │ + bcs 414620 │ │ │ │ ldmvs fp, {r1, r4, r5, r7, ip, lr, pc} │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr8, cr15, {1} │ │ │ │ bfieq r6, sl, #16, #2 │ │ │ │ ldrb sp, [r0, sl, lsr #9]! │ │ │ │ @ instruction: 0xf1046a23 │ │ │ │ ldmvs lr, {r5} │ │ │ │ - blcc 3103d4 │ │ │ │ + blcc 310484 │ │ │ │ @ instruction: 0xd10b4298 │ │ │ │ ldmvs r1, {r1, r3, r7, r9, sl, sp, lr, pc} │ │ │ │ orrsle r4, sp, lr, lsl #5 │ │ │ │ - bcs 4145a0 │ │ │ │ + bcs 414650 │ │ │ │ ldmvs fp, {r1, r3, r4, r7, ip, lr, pc} │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ mcrge 4, 4, pc, cr0, cr15, {1} @ │ │ │ │ bfieq r6, sl, #16, #8 │ │ │ │ stmdbls r2, {r0, r4, r5, r6, r7, r8, sl, ip, lr, pc} │ │ │ │ @ instruction: 0xffc0f7fe │ │ │ │ stclvs 6, cr14, [r3], #-480 @ 0xfffffe20 │ │ │ │ subeq pc, r4, r4, lsl #2 │ │ │ │ stclvs 8, cr6, [r3], #632 @ 0x278 │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ strbt sp, [pc], -ip, lsl #2 │ │ │ │ addmi r6, lr, #9502720 @ 0x910000 │ │ │ │ - blvc 6a9f94 │ │ │ │ + blvc 6aa044 │ │ │ │ @ instruction: 0xf43f2a08 │ │ │ │ ldmvs fp, {r0, r1, r2, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ mcrge 4, 3, pc, cr4, cr15, {1} @ │ │ │ │ bfieq r6, sl, #16, #8 │ │ │ │ stmdbls r2, {r4, r5, r6, r7, r8, sl, ip, lr, pc} │ │ │ │ @ instruction: 0xffa4f7fe │ │ │ │ stmdavs r0, {r2, r3, r4, r6, r9, sl, sp, lr, pc} │ │ │ │ - blcs 20f9bc │ │ │ │ + blcs 20fa6c │ │ │ │ mrcge 4, 2, APSR_nzcv, cr8, cr15, {1} │ │ │ │ stmibvs r3!, {r1, r3, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - bvs acfc3c │ │ │ │ + bvs acfcec │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ strb sp, [sp], -fp, lsl #2 │ │ │ │ adcmi r6, r7, #140, 16 @ 0x8c0000 │ │ │ │ - blvc 469df8 │ │ │ │ + blvc 469ea8 │ │ │ │ andle r2, r7, r8, lsl #18 │ │ │ │ - blcc 30fc44 │ │ │ │ + blcc 30fcf4 │ │ │ │ @ instruction: 0xf43f4298 │ │ │ │ ldmdavs r9, {r0, r1, r6, r9, sl, fp, sp, pc} │ │ │ │ ldrble r0, [r1, #1996]! @ 0x7cc │ │ │ │ - blx 2be77a │ │ │ │ + blx 2be82a │ │ │ │ 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 0x00b0f639 │ │ │ │ + rsbseq sl, r8, r8, lsl #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r8, r4, lsr #20 │ │ │ │ + rsbseq sl, r8, r4, ror r9 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrshteq sl, [r8], #-138 @ 0xffffff76 │ │ │ │ + rsbseq sl, r8, sl, asr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4cc14 │ │ │ │ + bl fed4ccc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r7], r8 │ │ │ │ - blge 2bea20 │ │ │ │ + blge 2bead0 │ │ │ │ ldrdgt pc, [ip], pc @ │ │ │ │ stmdage r1, {r0, r2, r9, sl, lr} │ │ │ │ strne lr, [r3], #-2509 @ 0xfffff633 │ │ │ │ ldm r3, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ - blmi bf5a4c │ │ │ │ + blmi bf5afc │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf99ef68f │ │ │ │ + @ instruction: 0xf946f68f │ │ │ │ ldmdavs fp, {r0, r8, r9, fp, ip, pc} │ │ │ │ - bcs 3146b4 │ │ │ │ + bcs 314764 │ │ │ │ ldmdbvs fp, {r0, r1, r2, r4, r8, ip, lr, pc}^ │ │ │ │ subsne pc, sp, #64, 4 │ │ │ │ mlale r8, r3, r2, r4 │ │ │ │ svcvc 0x00aef5b3 │ │ │ │ @ instruction: 0xf8b5d10d │ │ │ │ @ instruction: 0xf8b5211c │ │ │ │ - bcs 235ee0 │ │ │ │ + bcs 235f90 │ │ │ │ msrne CPSR_, r5 @ │ │ │ │ movwcs fp, #3988 @ 0xf94 │ │ │ │ stmdacs r1, {r0, r8, r9, sp} │ │ │ │ stmdbcs r1, {r4, r8, fp, ip, lr, pc} │ │ │ │ @ instruction: 0x4620d919 │ │ │ │ andcs lr, r0, r0 │ │ │ │ - blmi 7082d8 │ │ │ │ + blmi 708388 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 34faf4 │ │ │ │ + blls 34fba4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle fp, r0, lsl #6 │ │ │ │ ldclt 0, cr11, [r0, #-28]! @ 0xffffffe4 │ │ │ │ svclt 0x00882901 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ - bcs 26bac0 │ │ │ │ + bcs 26bb70 │ │ │ │ strtmi fp, [r3], -r8, lsl #31 │ │ │ │ andcs sp, r1, sl, lsl #16 │ │ │ │ @ instruction: 0xf043e7e8 │ │ │ │ cdpne 3, 5, cr0, cr10, cr2, {0} │ │ │ │ mvnle r4, sl, lsl r2 │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - bne ffa1cacc │ │ │ │ + bne ffa1cb7c │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ ldrb r0, [r9, r0, asr #18] │ │ │ │ - svc 0x009cf639 │ │ │ │ - ldrsbteq sl, [r8], #-84 @ 0xffffffac │ │ │ │ + svc 0x0044f639 │ │ │ │ + rsbseq sl, r8, r4, lsr #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r8, ip, ror r5 │ │ │ │ + rsbseq sl, r8, ip, asr #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ strpl pc, [r4], #-2271 @ 0xfffff721 │ │ │ │ @ instruction: 0xf8dfb095 │ │ │ │ strmi r4, [r8], r4, lsl #8 │ │ │ │ - blcs 206cf0 │ │ │ │ + blcs 206da0 │ │ │ │ @ instruction: 0x107cf89d │ │ │ │ stmdavs r4!, {r2, r3, r5, r8, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9413 │ │ │ │ ldcls 4, cr0, [lr], {-0} │ │ │ │ tstls r5, r4, lsl #8 │ │ │ │ vcgt.u8 d25, d0, d3 │ │ │ │ @ instruction: 0x4605809b │ │ │ │ - beq 231c58 │ │ │ │ + beq 231d08 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d89202 │ │ │ │ stclne 0, cr4, [r1], #-176 @ 0xffffff50 │ │ │ │ addshi pc, r0, r0 │ │ │ │ @ instruction: 0xf8989a02 │ │ │ │ ldrmi r3, [r4], #-19 @ 0xffffffed │ │ │ │ @ instruction: 0x07da4454 │ │ │ │ sbcshi pc, r7, r0, asr #2 │ │ │ │ tstpeq sl, #164, 2 @ p-variant is OBSOLETE @ 0x29 │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ @ instruction: 0xf1a480d4 │ │ │ │ - blcs 2367bc │ │ │ │ + blcs 23686c │ │ │ │ sbchi pc, sp, r0, asr #4 │ │ │ │ movteq pc, #420 @ 0x1a4 @ │ │ │ │ ldmdale r9!, {r0, r1, r2, r3, r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf1c33c60 │ │ │ │ - blx 4363e0 │ │ │ │ - blx c73374 │ │ │ │ + blx 436490 │ │ │ │ + blx c73424 │ │ │ │ tstpmi r6, #536870912 @ p-variant is OBSOLETE @ 0x20000000 │ │ │ │ vst1.8 {d15-d16}, [r3], r9 │ │ │ │ movwls r2, #4865 @ 0x1301 │ │ │ │ umaalne pc, r1, r5, r9 @ │ │ │ │ @ instruction: 0xf10d4640 │ │ │ │ @ instruction: 0xf6930b2c │ │ │ │ - andcs pc, r0, #15400960 @ 0xeb0000 │ │ │ │ + andcs pc, r0, #9633792 @ 0x930000 │ │ │ │ strmi r9, [r7], -r4, lsl #18 │ │ │ │ @ instruction: 0xf6bf4658 │ │ │ │ - blls 6b55f8 │ │ │ │ + blls 6b5548 │ │ │ │ @ instruction: 0x461a1d18 │ │ │ │ @ instruction: 0xf995b167 │ │ │ │ - bcs 23dc9c │ │ │ │ + bcs 23dd4c │ │ │ │ cmpphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ svclt 0x001c2a07 │ │ │ │ smladcs r0, sl, r6, r4 │ │ │ │ msrhi SPSR_f, r0 │ │ │ │ andeq pc, r8, r3, lsl #2 │ │ │ │ - bvs 8cfbfc │ │ │ │ + bvs 8cfcac │ │ │ │ @ instruction: 0xf0127d1a │ │ │ │ svclt 0x00180240 │ │ │ │ tstle r1, r0, lsl #4 │ │ │ │ - blcs 20fbcc │ │ │ │ + blcs 20fc7c │ │ │ │ msrhi SPSR_sx, r0 │ │ │ │ stmdbcs r1, {r0, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ - blvs ff8e9fe4 │ │ │ │ - blvc 8cfc3c │ │ │ │ + blvs ff8ea094 │ │ │ │ + blvc 8cfcec │ │ │ │ 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} │ │ │ │ + mrc2 6, 4, pc, cr14, cr15, {5} │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ vmlsl.u8 , d3, d0 │ │ │ │ - blcs 2f6844 │ │ │ │ + blcs 2f68f4 │ │ │ │ addhi pc, r9, r0 │ │ │ │ - blcs 21c810 │ │ │ │ + blcs 21c8c0 │ │ │ │ adcshi pc, r1, r0 │ │ │ │ - blcs 21c808 │ │ │ │ + blcs 21c8b8 │ │ │ │ rscshi pc, r4, r0 │ │ │ │ ldrdcc pc, [r8], r5 @ │ │ │ │ @ instruction: 0xf8c54323 │ │ │ │ smlaltblt r3, sl, r8, r0 │ │ │ │ ldrdcc pc, [r8], #133 @ 0x85 │ │ │ │ @ instruction: 0xf8c54323 │ │ │ │ @ instruction: 0xf8d530c8 │ │ │ │ teqmi r3, #204 @ 0xcc │ │ │ │ sbccc pc, ip, r5, asr #17 │ │ │ │ @ instruction: 0xf995b347 │ │ │ │ - blcs 241d34 │ │ │ │ + blcs 241de4 │ │ │ │ mrshi pc, (UNDEF: 65) @ │ │ │ │ andsle r2, r7, r7, lsl #22 │ │ │ │ mulscs r4, r8, r9 │ │ │ │ - blle b00440 │ │ │ │ + blle b004f0 │ │ │ │ @ instruction: 0xf10a9b03 │ │ │ │ ldrbmi r0, [r3, #-2561] @ 0xfffff5ff │ │ │ │ svcge 0x006bf47f │ │ │ │ - blmi fec886fc │ │ │ │ + blmi fec887ac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6cfcc0 │ │ │ │ + blls 6cfd70 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, r5, r6, asr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrdcc pc, [r0, #-133] @ 0xffffff7b │ │ │ │ @ instruction: 0xf8c54323 │ │ │ │ @ instruction: 0xf8d53140 │ │ │ │ teqmi r3, #68, 2 │ │ │ │ smlalbtcc pc, r4, r5, r8 @ │ │ │ │ mulscc r4, r8, r9 │ │ │ │ svclt 0x00b82b00 │ │ │ │ umaalcc pc, r1, r5, r9 @ │ │ │ │ @ instruction: 0x6e2adada │ │ │ │ - b 12808a0 │ │ │ │ + b 1280950 │ │ │ │ strtvs r0, [sl], -r4, lsl #4 │ │ │ │ - b 1291640 │ │ │ │ + b 12916f0 │ │ │ │ strbtvs r0, [sl], -r6, lsl #4 │ │ │ │ @ instruction: 0xf8b8d1d0 │ │ │ │ @ instruction: 0xf8952020 │ │ │ │ @ instruction: 0xf0021140 │ │ │ │ @ instruction: 0xf0210201 │ │ │ │ addseq r0, r2, r6, lsl #2 │ │ │ │ andeq pc, r2, #66 @ 0x42 │ │ │ │ @ instruction: 0xf885430a │ │ │ │ - bls 33e1bc │ │ │ │ + bls 33e26c │ │ │ │ svclt 0x00182b04 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ @ instruction: 0xd1bb2a00 │ │ │ │ ldrdcc pc, [r4], -r8 @ │ │ │ │ - beq 2720f8 │ │ │ │ + beq 2721a8 │ │ │ │ svclt 0x00022b01 │ │ │ │ @ instruction: 0x3140f895 │ │ │ │ movweq pc, #32835 @ 0x8043 @ │ │ │ │ smlalbbcc pc, r0, r5, r8 @ │ │ │ │ ldrbmi r9, [r3, #-2819] @ 0xfffff4fd │ │ │ │ svcge 0x001df47f │ │ │ │ - ldccs 7, cr14, [pc], #-704 @ 1f5a2c │ │ │ │ + ldccs 7, cr14, [pc], #-704 @ 1f5adc │ │ │ │ @ instruction: 0xf1a4dcae │ │ │ │ @ instruction: 0xf1c40620 │ │ │ │ andcs r0, r0, #32, 6 @ 0x80000000 │ │ │ │ vst1.8 {d15-d16}, [r4], r9 │ │ │ │ @ instruction: 0xf606fa09 │ │ │ │ - blx c5a508 │ │ │ │ + blx c5a5b8 │ │ │ │ tstpmi lr, #201326592 @ p-variant is OBSOLETE @ 0xc000000 │ │ │ │ - blls 26f9d4 │ │ │ │ + blls 26fa84 │ │ │ │ suble r2, r6, r0, lsl #22 │ │ │ │ ldrdcc pc, [r0], r5 @ │ │ │ │ @ instruction: 0xf8c54323 │ │ │ │ smlaltblt r3, sl, r0, r0 │ │ │ │ ldrdcc pc, [r0], #133 @ 0x85 │ │ │ │ @ instruction: 0xf8c54323 │ │ │ │ @ instruction: 0xf8d530c0 │ │ │ │ teqmi r3, #196 @ 0xc4 │ │ │ │ sbccc pc, r4, r5, asr #17 │ │ │ │ umaalcc pc, r1, r5, r9 @ │ │ │ │ suble r2, r8, r1, lsl #22 │ │ │ │ orrle r2, r1, r4, lsl #22 │ │ │ │ mulscs r2, r8, r8 │ │ │ │ - beq 27216c │ │ │ │ + beq 27221c │ │ │ │ @ instruction: 0x3140f895 │ │ │ │ sbcne pc, r0, #134217731 @ 0x8000003 │ │ │ │ sbcsne lr, r3, #270336 @ 0x42000 │ │ │ │ bicne pc, r7, #-2013265919 @ 0x88000001 │ │ │ │ smlalbbcc pc, r0, r5, r8 @ │ │ │ │ ldrbmi r9, [r3, #-2819] @ 0xfffff4fd │ │ │ │ mcrge 4, 7, pc, cr1, cr15, {3} @ │ │ │ │ - blls 26fb34 │ │ │ │ + blls 26fbe4 │ │ │ │ subsle r2, r7, r0, lsl #22 │ │ │ │ ldrdcc pc, [r4], r5 @ │ │ │ │ @ instruction: 0xf8c54323 │ │ │ │ smlaltblt r3, sl, r4, r0 │ │ │ │ ldrdcc pc, [r8], #133 @ 0x85 │ │ │ │ @ instruction: 0xf8c54323 │ │ │ │ @ instruction: 0xf8d530c8 │ │ │ │ teqmi r3, #204 @ 0xcc │ │ │ │ sbccc pc, ip, r5, asr #17 │ │ │ │ umaalcc pc, r1, r5, r9 @ │ │ │ │ - blcs 3e21ec │ │ │ │ + blcs 3e229c │ │ │ │ svcge 0x006af43f │ │ │ │ mulscs r4, r8, r9 │ │ │ │ - ble fe58059c │ │ │ │ + ble fe58064c │ │ │ │ stcvs 7, cr14, [fp], #468 @ 0x1d4 │ │ │ │ strtvs r4, [fp], #803 @ 0x323 │ │ │ │ teqmi r3, #60160 @ 0xeb00 │ │ │ │ - bcs 20f158 │ │ │ │ + bcs 20f208 │ │ │ │ @ instruction: 0xf8d5d0c0 │ │ │ │ @ instruction: 0x432330b0 │ │ │ │ adcscc pc, r0, r5, asr #17 │ │ │ │ ldrsbtcc pc, [r4], r5 @ │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ @ instruction: 0xf99530b4 │ │ │ │ - blcs 241ecc │ │ │ │ + blcs 241f7c │ │ │ │ svccs 0x0000d1b6 │ │ │ │ @ instruction: 0xf8d5d062 │ │ │ │ @ instruction: 0xf10a3150 │ │ │ │ @ instruction: 0x43230a01 │ │ │ │ cmppcc r0, r5, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldrsbcc pc, [r4, #-133] @ 0xffffff7b @ │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ - blls 2c2338 │ │ │ │ + blls 2c23e8 │ │ │ │ @ instruction: 0xf47f4553 │ │ │ │ @ instruction: 0xe72dae9a │ │ │ │ @ instruction: 0x43236e2b │ │ │ │ cdpvs 6, 6, cr6, cr11, cr11, {1} │ │ │ │ @ instruction: 0x666b4333 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf8d5af13 │ │ │ │ @@ -464794,64 +464834,64 @@ │ │ │ │ @ instruction: 0xf8d530b8 │ │ │ │ teqmi r3, #188 @ 0xbc │ │ │ │ adcscc pc, ip, r5, asr #17 │ │ │ │ andcs lr, r0, #160, 14 @ 0x2800000 │ │ │ │ ldmdavs sl, {r1, r3, r9, ip, pc}^ │ │ │ │ movwls sl, #2055 @ 0x807 │ │ │ │ andls r6, r9, #215040 @ 0x34800 │ │ │ │ - bgt 3a067c │ │ │ │ - @ instruction: 0xff92f68e │ │ │ │ - blls 21c67c │ │ │ │ - blvc 64feac │ │ │ │ + bgt 3a072c │ │ │ │ + @ instruction: 0xff3af68e │ │ │ │ + blls 21c72c │ │ │ │ + blvc 64ff5c │ │ │ │ tstle r5, r4, lsl #18 │ │ │ │ vmul.i8 q11, q0, │ │ │ │ - bne ff1ba7b4 │ │ │ │ + bne ff1ba864 │ │ │ │ smladcs r1, r8, pc, fp @ │ │ │ │ @ instruction: 0xe6979a12 │ │ │ │ @ instruction: 0x4628685a │ │ │ │ - blvs ff65aa80 │ │ │ │ + blvs ff65ab30 │ │ │ │ stc2l 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ streq pc, [r1, -r0, lsl #1] │ │ │ │ - blls 21c6d4 │ │ │ │ + blls 21c784 │ │ │ │ @ instruction: 0xe68bb2ff │ │ │ │ ssat r4, #6, sl, lsl #12 │ │ │ │ ldrdcc pc, [r8, #-133] @ 0xffffff7b │ │ │ │ - beq 2722c4 │ │ │ │ + beq 272374 │ │ │ │ @ instruction: 0xf8c54323 │ │ │ │ @ instruction: 0xf8d53148 │ │ │ │ teqmi r3, #76, 2 │ │ │ │ smlalbtcc pc, ip, r5, r8 @ │ │ │ │ ldrbmi r9, [r3, #-2819] @ 0xfffff4fd │ │ │ │ mrcge 4, 1, APSR_nzcv, cr7, cr15, {3} │ │ │ │ @ instruction: 0xf8d5e6ca │ │ │ │ @ instruction: 0x43233158 │ │ │ │ cmppcc r8, r5, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldrsbcc pc, [ip, #-133] @ 0xffffff7b @ │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ @ instruction: 0xf998315c │ │ │ │ - blcs 201f20 │ │ │ │ + blcs 201fd0 │ │ │ │ mrcge 6, 5, APSR_nzcv, cr6, cr15, {5} │ │ │ │ @ instruction: 0xf10a6e2b │ │ │ │ @ instruction: 0x43230a01 │ │ │ │ cdpvs 6, 6, cr6, cr11, cr11, {1} │ │ │ │ @ instruction: 0x666b4333 │ │ │ │ ldrbmi r9, [r3, #-2819] @ 0xfffff4fd │ │ │ │ mrcge 4, 0, APSR_nzcv, cr11, cr15, {3} │ │ │ │ @ instruction: 0xf639e6ae │ │ │ │ - svclt 0x0000ed8c │ │ │ │ - rsbseq sl, r8, r8, lsl #10 │ │ │ │ + svclt 0x0000ed34 │ │ │ │ + rsbseq sl, r8, r8, asr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq sl, [r8], #-48 @ 0xffffffd0 │ │ │ │ + rsbseq sl, r8, r0, lsl #6 │ │ │ │ strmi r6, [r1], -r3, asr #18 │ │ │ │ ldmdale r4, {r0, r1, r2, r4, r5, r7, r8, r9, fp, sp} │ │ │ │ ldmdale sp!, {r0, r2, r5, r7, r8, r9, fp, sp} │ │ │ │ stmdale r3!, {r2, r5, r6, r8, r9, fp, sp} │ │ │ │ stmdble ip!, {r1, r5, r6, r8, r9, fp, sp} │ │ │ │ ldmdavs fp, {r0, r1, r3, r9, sl, fp, sp, lr} │ │ │ │ - bcs 254b84 │ │ │ │ + bcs 254c34 │ │ │ │ ldmibvs fp, {r1, r3, r6, r8, ip, lr, pc} │ │ │ │ andvc pc, r0, pc, asr #8 │ │ │ │ andseq pc, r0, r0, asr #5 │ │ │ │ stmdacc r0, {r3, r4, lr} │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ @ instruction: 0xf5b34770 │ │ │ │ ldmdble r0!, {r1, r2, r3, r4, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ @@ -464859,74 +464899,74 @@ │ │ │ │ ldmdale r7!, {r0, r1, r3, r4, r8, r9, fp, sp} │ │ │ │ sbcscs r2, r4, r1, lsl #4 │ │ │ │ andcs pc, r0, r0, asr #13 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ tstle ip, r3, lsl #4 │ │ │ │ andeq lr, r2, r3, lsl sl │ │ │ │ @ instruction: 0x4770d1de │ │ │ │ - blcs 584d88 │ │ │ │ + blcs 584e38 │ │ │ │ @ instruction: 0xf647d828 │ │ │ │ sbcsmi r2, r8, r1, lsr r0 │ │ │ │ andeq pc, r1, r0 │ │ │ │ @ instruction: 0x46104770 │ │ │ │ - blcs 947d30 │ │ │ │ - blcc a2c3d8 │ │ │ │ + blcs 947de0 │ │ │ │ + blcc a2c488 │ │ │ │ ldmdale fp, {r1, r2, r3, r4, r8, r9, fp, sp} │ │ │ │ andeq pc, r3, r8, asr #4 │ │ │ │ andeq pc, r1, r5, asr #5 │ │ │ │ @ instruction: 0xf00040d8 │ │ │ │ ldrbmi r0, [r0, -r1]! │ │ │ │ vqdmulh.s d19, d24, d22 │ │ │ │ vaddl.s8 q8, d0, d5 │ │ │ │ sbcsmi r0, r8, r2 │ │ │ │ andeq pc, r1, r0 │ │ │ │ @ instruction: 0xf5b34770 │ │ │ │ svclt 0x00947f1d │ │ │ │ andcs r2, r1, r0 │ │ │ │ - blcs 447d68 │ │ │ │ + blcs 447e18 │ │ │ │ mulcs r0, r4, pc @ │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x4604b095 │ │ │ │ strmi r4, [r1], -sp, lsl #12 │ │ │ │ @ instruction: 0xf8df4610 │ │ │ │ andls r3, r2, #8, 22 @ 0x2000 │ │ │ │ - blcs 33435c │ │ │ │ - blls 334360 │ │ │ │ + blcs 33440c │ │ │ │ + blls 334410 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xb178f893 │ │ │ │ + bcs ffe34428 │ │ │ │ + bcc ffa3442c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6d0070 │ │ │ │ + blls 6d0120 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0410300 │ │ │ │ andslt r8, r5, r5, ror #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r9, [r1], -r2, lsl #16 │ │ │ │ - @ instruction: 0xf912f6f9 │ │ │ │ + @ instruction: 0xf8baf6f9 │ │ │ │ svccs 0x000069a7 │ │ │ │ strbmi sp, [r8], r8, ror #1 │ │ │ │ stmdavs r3!, {r2, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc ad62a4 │ │ │ │ + blvc ad6354 │ │ │ │ vqdmulh.s d2, d0, d4 │ │ │ │ ldm pc, {r0, r1, r4, r7, pc}^ @ │ │ │ │ orrsls pc, lr, r3 │ │ │ │ andeq r5, r3, sl, lsl #5 │ │ │ │ - bcc fec343c4 │ │ │ │ + bcc fec34474 │ │ │ │ @ instruction: 0xf8d42264 │ │ │ │ @ instruction: 0xf858a014 │ │ │ │ movwls r3, #12291 @ 0x3003 │ │ │ │ movwcc pc, #43778 @ 0xab02 @ │ │ │ │ umaalcs pc, r3, r3, r8 @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf10280c7 │ │ │ │ @@ -464937,108 +464977,108 @@ │ │ │ │ tstcs r1, r8, lsl #30 │ │ │ │ @ instruction: 0xf001d006 │ │ │ │ ldmdbcc ip, {r0, r1, r2, r3, r4, r5, r6, r8} │ │ │ │ svclt 0x008c2901 │ │ │ │ mrscs r2, (UNDEF: 17) │ │ │ │ rsbseq pc, pc, r3 │ │ │ │ mcrreq 1, 0, pc, r0, cr0 @ │ │ │ │ - ldcleq 0, cr15, [pc], #-48 @ 1f6064 │ │ │ │ + ldcleq 0, cr15, [pc], #-48 @ 1f6114 │ │ │ │ svceq 0x001ff1bc │ │ │ │ andshi pc, r5, #0, 4 │ │ │ │ cdpeq 1, 4, cr15, cr0, cr0, {5} │ │ │ │ rsbseq pc, pc, lr │ │ │ │ mcr2 10, 4, pc, cr14, cr15, {2} @ │ │ │ │ streq pc, [r6], -r0, ror #6 │ │ │ │ stclne 3, cr15, [r5], {198} @ 0xc6 │ │ │ │ @ instruction: 0xf893696b │ │ │ │ - blcs 202398 │ │ │ │ + blcs 202448 │ │ │ │ sbchi pc, r9, #0 │ │ │ │ svcvc 0x00a5f5ba │ │ │ │ ldrbhi pc, [sl, #0]! @ │ │ │ │ vtst.8 d18, d0, d4 │ │ │ │ @ instruction: 0xf10082bf │ │ │ │ @ instruction: 0xf0030366 │ │ │ │ - blcs 236ed0 │ │ │ │ + blcs 236f80 │ │ │ │ adcshi pc, fp, #0, 4 │ │ │ │ movweq pc, #12556 @ 0x310c @ │ │ │ │ orrseq lr, r3, #14336 @ 0x3800 │ │ │ │ @ instruction: 0xf995e2bf │ │ │ │ - blcs 3021ec │ │ │ │ + blcs 30229c │ │ │ │ adchi pc, r1, #0 │ │ │ │ orrslt r6, r9, r1, lsr #23 │ │ │ │ - bl 250e74 │ │ │ │ + bl 250f24 │ │ │ │ movwcs r0, #385 @ 0x181 │ │ │ │ and r3, r3, r0, lsl r0 │ │ │ │ addsmi r3, r9, #335544320 @ 0x14000000 │ │ │ │ orrhi pc, r5, r0 │ │ │ │ eorcs pc, r3, r0, asr r8 @ │ │ │ │ mvnsle r2, pc, lsl #20 │ │ │ │ teqpcc r7, r5 @ @ p-variant is OBSOLETE │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ teqpcc r7, r5, lsl #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68f4620 │ │ │ │ - stmdblt r8, {r0, r2, r3, r4, r6, fp, ip, sp, lr, pc}^ │ │ │ │ - blcc 4106b0 │ │ │ │ + stmdblt r8, {r0, r2, fp, ip, sp, lr, pc}^ │ │ │ │ + blcc 410760 │ │ │ │ svclt 0x009e2b01 │ │ │ │ @ instruction: 0x3140f895 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ smlalbbcc pc, r0, r5, r8 @ │ │ │ │ - blcs 4908c4 │ │ │ │ + blcs 490974 │ │ │ │ @ instruction: 0x81bef000 │ │ │ │ @ instruction: 0x81b1f200 │ │ │ │ tstle sp, r8, lsl #22 │ │ │ │ teqpcc r3, r5 @ @ p-variant is OBSOLETE │ │ │ │ nopeq {67} @ 0x43 │ │ │ │ teqpcc r3, r5, lsl #17 @ p-variant is OBSOLETE │ │ │ │ stmdbvs r3!, {r1, r2, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb1186998 │ │ │ │ strtmi r9, [r9], -r2, lsl #20 │ │ │ │ @ instruction: 0xff2ef7ff │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldrtmi sl, [r8], -r4, ror #30 │ │ │ │ - cdp2 6, 1, cr15, cr4, cr13, {4} │ │ │ │ + ldc2 6, cr15, [ip, #564]! @ 0x234 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ svcge 0x0058f47f │ │ │ │ @ instruction: 0xf8dfe73e │ │ │ │ stmdbvs r2!, {r3, r4, r5, r6, r8, fp, ip, sp}^ │ │ │ │ andgt pc, r3, r8, asr r8 @ │ │ │ │ - blx 2bee4a │ │ │ │ - bl 532194 │ │ │ │ + blx 2beefa │ │ │ │ + bl 532244 │ │ │ │ ldmdbvc lr, {r8, r9} │ │ │ │ andscc fp, r6, lr, ror #3 │ │ │ │ strbne lr, [r6], -r4, lsl #22 │ │ │ │ strtmi r4, [r3], -r0, ror #8 │ │ │ │ svc 0x0001f810 │ │ │ │ ldmibvs r9, {r5, r8, r9, ip, sp}^ │ │ │ │ cdpeq 0, 8, cr15, cr6, cr14, {0} │ │ │ │ svceq 0x0080f1be │ │ │ │ svclt 0x00097c49 │ │ │ │ teqp r4, r5 @ @ p-variant is OBSOLETE │ │ │ │ teqp r5, r5 @ @ p-variant is OBSOLETE │ │ │ │ tsteq lr, r1, asr #20 │ │ │ │ teqpne r4, r5, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - b 1265e34 │ │ │ │ + b 1265ee4 │ │ │ │ @ instruction: 0xf885010e │ │ │ │ addsmi r1, lr, #1073741837 @ 0x4000000d │ │ │ │ teqcs r0, #-2147483591 @ 0x80000039 │ │ │ │ andgt pc, r2, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf8947993 │ │ │ │ @ instruction: 0xf003202d │ │ │ │ - blcs fe1f6ff8 │ │ │ │ + blcs fe1f70a8 │ │ │ │ cmpphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ teqpcc r5, r5 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf885431a │ │ │ │ @ instruction: 0xe7b72135 │ │ │ │ @ instruction: 0x46914611 │ │ │ │ @ instruction: 0x46934616 │ │ │ │ svcvc 0x008ff5ba │ │ │ │ tstphi r2, r0, lsl #1 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0021f1ba │ │ │ │ - strbhi pc, [pc, #-576]! @ 1f5fc8 @ │ │ │ │ + strbhi pc, [pc, #-576]! @ 1f6078 @ │ │ │ │ msreq CPSR_x, sl, lsr #3 │ │ │ │ vmul.i8 q1, q8, │ │ │ │ ldm pc, {r0, r3, r4, r6, r9, pc}^ @ │ │ │ │ tstpeq lr, #17 @ p-variant is OBSOLETE │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ @@ -465131,15 +465171,15 @@ │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ subseq r0, r7, #536870923 @ 0x2000000b │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ ldreq r0, [lr], #-599 @ 0xfffffda9 │ │ │ │ movteq r0, #21317 @ 0x5345 │ │ │ │ movteq r0, #21317 @ 0x5345 │ │ │ │ bicseq r0, r5, r5, asr #6 │ │ │ │ - strteq r0, [pc], #-599 @ 1f639c │ │ │ │ + strteq r0, [pc], #-599 @ 1f644c │ │ │ │ bicseq r0, r5, r1, ror r4 │ │ │ │ ldrsbeq r0, [r5, #21] │ │ │ │ subseq r0, r7, #1073741877 @ 0x40000035 │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ @@ -465164,48 +465204,48 @@ │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ movwcs r0, #469 @ 0x1d5 │ │ │ │ movwcc lr, #20483 @ 0x5003 │ │ │ │ @ instruction: 0xf43f4299 │ │ │ │ @ instruction: 0xf850ae7f │ │ │ │ - bcs 5fe4ac │ │ │ │ + bcs 5fe55c │ │ │ │ @ instruction: 0xe673d1f7 │ │ │ │ rsbcs pc, lr, r0, asr #4 │ │ │ │ ldmdale r5!, {r1, r7, r8, sl, lr}^ │ │ │ │ svcvc 0x0014f5ba │ │ │ │ @ instruction: 0x83a9f080 │ │ │ │ svcvc 0x00c0f5ba │ │ │ │ orrhi pc, r0, #128 @ 0x80 │ │ │ │ svcvc 0x00b1f5ba │ │ │ │ cmnphi r1, r0, asr #1 @ p-variant is OBSOLETE │ │ │ │ ldcvc 5, cr15, [r1], #680 @ 0x2a8 │ │ │ │ vhadd.s8 d18, d1, d1 │ │ │ │ vrsra.s64 d16, d1, #62 │ │ │ │ - blx 1f7114 │ │ │ │ + blx 1f71c4 │ │ │ │ andmi pc, r3, ip │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ vst4.32 {d24-d27}, [pc :256], r1 │ │ │ │ vmull.s8 q10, d16, d4 │ │ │ │ - b 5f9474 │ │ │ │ + b 5f9524 │ │ │ │ @ instruction: 0xf0400f0c │ │ │ │ @ instruction: 0xf41083a2 │ │ │ │ @ instruction: 0xf0404f20 │ │ │ │ @ instruction: 0xf8958182 │ │ │ │ @ instruction: 0x46203137 │ │ │ │ vmov.i32 d20, #-1174405120 @ 0xba000000 │ │ │ │ vcgt.u32 d16, d19, d0 │ │ │ │ @ instruction: 0xf8850282 │ │ │ │ @ instruction: 0xf7ff2137 │ │ │ │ stmdacs r0, {r0, r3, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ teqphi r0, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf895e138 │ │ │ │ tstmi sl, #52, 2 │ │ │ │ teqpcs r4, r5, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - blcc 4efe1c │ │ │ │ + blcc 4efecc │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ @ instruction: 0xf895ae5b │ │ │ │ @ instruction: 0xf0433133 │ │ │ │ @ instruction: 0xf8850320 │ │ │ │ @ instruction: 0xe6533133 │ │ │ │ teqpcc r3, r5 @ @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, #67 @ p-variant is OBSOLETE @ 0x43 │ │ │ │ @@ -465218,15 +465258,15 @@ │ │ │ │ stclge 6, cr15, [sl, #252]! @ 0xfc │ │ │ │ orrvs pc, r0, #201326595 @ 0xc000003 │ │ │ │ movwcc r4, #5219 @ 0x1463 │ │ │ │ cmneq r3, #0, 22 │ │ │ │ svclt 0x001b2b80 │ │ │ │ tstpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf64f2601 │ │ │ │ - blx 3934f4 │ │ │ │ + blx 3935a4 │ │ │ │ @ instruction: 0xf000f303 │ │ │ │ svclt 0x0018061f │ │ │ │ mvnscc pc, #-1073741824 @ 0xc0000000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ addslt fp, fp, #24, 30 @ 0x60 │ │ │ │ @ instruction: 0x260040b0 │ │ │ │ stmdbeq r0, {r0, r1, r9, fp, sp, lr, pc} │ │ │ │ @@ -465270,19 +465310,19 @@ │ │ │ │ @ instruction: 0x01940194 │ │ │ │ @ instruction: 0x01940194 │ │ │ │ @ instruction: 0xf1ba6cab │ │ │ │ svclt 0x00140fff │ │ │ │ andcs r2, r4, #536870912 @ 0x20000000 │ │ │ │ strtvs r4, [fp], #787 @ 0x313 │ │ │ │ @ instruction: 0xf68d4650 │ │ │ │ - @ instruction: 0x4606ff97 │ │ │ │ + @ instruction: 0x4606ff3f │ │ │ │ @ instruction: 0xf0066960 │ │ │ │ @ instruction: 0xf68d061f │ │ │ │ - stmdbeq r3, {r0, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bl 33e9dc │ │ │ │ + stmdbeq r3, {r0, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + bl 33ea8c │ │ │ │ adcsmi r0, r1, r3, lsl #7 │ │ │ │ movwmi r6, #44698 @ 0xae9a │ │ │ │ ldr r6, [sp, #1690]! @ 0x69a │ │ │ │ umaalcc pc, r1, r5, r9 @ │ │ │ │ @ instruction: 0xf47f2b04 │ │ │ │ @ instruction: 0xf895adb9 │ │ │ │ @ instruction: 0xf0433140 │ │ │ │ @@ -465297,48 +465337,48 @@ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ @ instruction: 0xf8951023 │ │ │ │ addmi r3, sl, r5, asr #2 │ │ │ │ andsne lr, r3, #270336 @ 0x42000 │ │ │ │ movwne pc, #29538 @ 0x7362 @ │ │ │ │ smlalbbcc pc, r5, r5, r8 @ │ │ │ │ @ instruction: 0x4620e598 │ │ │ │ - ldc2l 6, cr15, [lr, #568] @ 0x238 │ │ │ │ + stc2 6, cr15, [r6, #568] @ 0x238 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf895ad59 │ │ │ │ @ instruction: 0xf0433140 │ │ │ │ @ instruction: 0xf8850340 │ │ │ │ ldrb r3, [r1, #-320] @ 0xfffffec0 │ │ │ │ @ instruction: 0xf63f2810 │ │ │ │ ldrbtmi sl, [r4], #3397 @ 0xd45 │ │ │ │ svceq 0x0040f1bc │ │ │ │ @ instruction: 0xf04fbf04 │ │ │ │ @ instruction: 0x469c33ff │ │ │ │ @ instruction: 0xf00cd012 │ │ │ │ @ instruction: 0xf04f033f │ │ │ │ @ instruction: 0xf1a30b01 │ │ │ │ @ instruction: 0xf1c30c20 │ │ │ │ - blx 4b9ef0 │ │ │ │ - blx 4f56a4 │ │ │ │ - blx cf3284 │ │ │ │ - blcc 275eb4 │ │ │ │ + blx 4b9fa0 │ │ │ │ + blx 4f5754 │ │ │ │ + blx cf3334 │ │ │ │ + blcc 275f64 │ │ │ │ @ instruction: 0x0c0eea4c │ │ │ │ - ldclcc 1, cr15, [pc], #304 @ 1f67b4 │ │ │ │ + ldclcc 1, cr15, [pc], #304 @ 1f6864 │ │ │ │ ldrbteq pc, [pc], -r6 @ │ │ │ │ andsle r2, r8, r0, asr #28 │ │ │ │ eorseq pc, pc, r0 │ │ │ │ @ instruction: 0xf1a02601 │ │ │ │ @ instruction: 0xf1c00e20 │ │ │ │ - blx 37931c │ │ │ │ - blx 3b26a0 │ │ │ │ + blx 3793cc │ │ │ │ + blx 3b2750 │ │ │ │ submi pc, r0, #14, 28 @ 0xe0 │ │ │ │ - blx 4f4f42 │ │ │ │ + blx 4f4ff2 │ │ │ │ streq lr, [r3], -r0, lsl #20 │ │ │ │ - bleq 4f0fe8 │ │ │ │ - bleq 14f1460 │ │ │ │ - bleq 530ee4 │ │ │ │ + bleq 4f1098 │ │ │ │ + bleq 14f1510 │ │ │ │ + bleq 530f94 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2600e59c │ │ │ │ @ instruction: 0xe7f946b3 │ │ │ │ eoreq pc, pc, #-2147483606 @ 0x8000002a │ │ │ │ vpmin.s8 d2, d0, d1 │ │ │ │ @ instruction: 0xf64b8637 │ │ │ │ vqdmlal.s , d16, d3[3] │ │ │ │ @@ -465351,25 +465391,25 @@ │ │ │ │ @ instruction: 0xf7ff2137 │ │ │ │ msrlt CPSR_f, r7, lsl #24 │ │ │ │ teqpcc r6, r5 @ @ p-variant is OBSOLETE │ │ │ │ movteq pc, #67 @ 0x43 @ │ │ │ │ teqpcc r6, r5, lsl #17 @ p-variant is OBSOLETE │ │ │ │ svceq 0x003af1ba │ │ │ │ rscshi pc, lr, #64, 4 │ │ │ │ - beq fe972db4 │ │ │ │ + beq fe972e64 │ │ │ │ svceq 0x0016f1ba │ │ │ │ stcge 6, cr15, [r6, #-252]! @ 0xffffff04 │ │ │ │ vsubw.s8 q9, q8, d17 │ │ │ │ - blx ab7460 │ │ │ │ + blx ab7510 │ │ │ │ ldrbeq pc, [sl, sl, lsl #6] @ │ │ │ │ ldcge 5, cr15, [r0, #-252] @ 0xffffff04 │ │ │ │ @ instruction: 0xf5bae51c │ │ │ │ vrecps.f32 d23, d16, d15 │ │ │ │ vld2.16 {d24-d27}, [pc :256], lr │ │ │ │ - bl 4959b8 │ │ │ │ + bl 495a68 │ │ │ │ ldmdacs sl, {r2, r3} │ │ │ │ mrcge 6, 4, APSR_nzcv, cr13, cr15, {1} │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ stc2 10, cr15, [r0], {12} @ │ │ │ │ andeq pc, r1, r4, asr #12 │ │ │ │ addvs pc, r5, r0, asr #5 │ │ │ │ andeq lr, r0, ip, lsl #20 │ │ │ │ @@ -465382,56 +465422,56 @@ │ │ │ │ svclt 0x000c7fa5 │ │ │ │ andcs r2, r0, r1 │ │ │ │ andeq pc, r1, r0, lsl #1 │ │ │ │ @ instruction: 0xf0004308 │ │ │ │ stcvs 5, cr8, [r9], #180 @ 0xb4 │ │ │ │ addeq lr, r2, #4, 22 @ 0x1000 │ │ │ │ strtvs r4, [r9], #817 @ 0x331 │ │ │ │ - b 1251b2c │ │ │ │ + b 1251bdc │ │ │ │ strbtvs r0, [r9], #267 @ 0x10b │ │ │ │ mlacs pc, r2, r8, pc @ │ │ │ │ strle r0, [r6, #-1747] @ 0xfffff92d │ │ │ │ teqmi r2, #2688 @ 0xa80 │ │ │ │ stclvs 5, cr6, [sl, #-168]! @ 0xffffff58 │ │ │ │ andeq lr, fp, #270336 @ 0x42000 │ │ │ │ vrshl.s8 q11, q13, q0 │ │ │ │ ldrmi r1, [r2, #623] @ 0x26f │ │ │ │ svcvs 0x00aad106 │ │ │ │ @ instruction: 0x67aa4332 │ │ │ │ - b 129275c │ │ │ │ + b 129280c │ │ │ │ strbvs r0, [sl, fp, lsl #4]! │ │ │ │ @ instruction: 0x2094f8b5 │ │ │ │ - b 1448040 │ │ │ │ + b 14480f0 │ │ │ │ @ instruction: 0xf8a50202 │ │ │ │ @ instruction: 0xf6942094 │ │ │ │ - stmiavs r2, {r0, r2, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 690818 │ │ │ │ + stmiavs r2, {r0, r2, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 6908c8 │ │ │ │ andsle r2, r0, r5, lsl #20 │ │ │ │ ldrsbtcs pc, [r0], r5 @ │ │ │ │ @ instruction: 0xf8c54332 │ │ │ │ @ instruction: 0xf8d520b0 │ │ │ │ - b 127eab4 │ │ │ │ + b 127eb64 │ │ │ │ @ instruction: 0xf8c5020b │ │ │ │ @ instruction: 0xf8b520b4 │ │ │ │ - b 143ea58 │ │ │ │ + b 143eb08 │ │ │ │ @ instruction: 0xf8a50302 │ │ │ │ @ instruction: 0xf995309a │ │ │ │ - blcs 242900 │ │ │ │ + blcs 2429b0 │ │ │ │ ldcge 4, cr15, [r0], #508 @ 0x1fc │ │ │ │ vmla.i8 q11, q0, q9 │ │ │ │ addsmi r1, sl, #-1006632959 @ 0xc4000001 │ │ │ │ stcge 4, cr15, [sl], #508 @ 0x1fc │ │ │ │ @ instruction: 0xf6944620 │ │ │ │ - stmiavs r3, {r0, r1, r3, r4, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3, {r0, r1, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ movwcs r9, #781 @ 0x30d │ │ │ │ - blge 55b454 │ │ │ │ + blge 55b504 │ │ │ │ ldm r3, {r0, r1, r2, r3, fp, sp, pc} │ │ │ │ @ instruction: 0xf68e0006 │ │ │ │ - blls 5f52dc │ │ │ │ - blvc 890898 │ │ │ │ + blls 5f522c │ │ │ │ + blvc 890948 │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ @ instruction: 0xf8d58569 │ │ │ │ teqmi r3, #80, 2 │ │ │ │ cmppcc r0, r5, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldrsbcc pc, [r4, #-133] @ 0xffffff7b @ │ │ │ │ movweq lr, #47683 @ 0xba43 │ │ │ │ cmppcc r4, r5, asr #17 @ p-variant is OBSOLETE │ │ │ │ @@ -465442,151 +465482,151 @@ │ │ │ │ smlawbcs r4, r5, r8, pc @ │ │ │ │ @ instruction: 0xf47f2b04 │ │ │ │ @ instruction: 0xf895ac7f │ │ │ │ ldrbeq r3, [r9], r0, asr #2 │ │ │ │ mcrge 5, 6, pc, cr1, cr15, {1} @ │ │ │ │ mcrvs 4, 1, lr, cr3, cr8, {3} │ │ │ │ andls r6, r3, #1703936 @ 0x1a0000 │ │ │ │ - blcs 2554c4 │ │ │ │ + blcs 255574 │ │ │ │ ldrbhi pc, [sp, #-64]! @ 0xffffffc0 @ │ │ │ │ @ instruction: 0xf0136993 │ │ │ │ @ instruction: 0xf0400f0c │ │ │ │ @ instruction: 0x462082f7 │ │ │ │ - blx 10b488a │ │ │ │ + blx 10b493a │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf895ac67 │ │ │ │ @ instruction: 0xf0433136 │ │ │ │ @ instruction: 0xf8850340 │ │ │ │ - ldrb r3, [pc], #-310 @ 1f68a0 │ │ │ │ + ldrb r3, [pc], #-310 @ 1f6950 │ │ │ │ cmncs r4, #12288 @ 0x3000 │ │ │ │ movwcs pc, #43779 @ 0xab03 @ │ │ │ │ mlacc r7, r3, r8, pc @ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blcs 242940 │ │ │ │ + blcs 2429f0 │ │ │ │ addhi pc, fp, #0, 4 │ │ │ │ @ instruction: 0xf0436f2b │ │ │ │ strvs r0, [fp, -r1, lsl #6]! │ │ │ │ @ instruction: 0xf995e44e │ │ │ │ vhadd.s8 q9, q0, │ │ │ │ - bcs 23eaf4 │ │ │ │ + bcs 23eba4 │ │ │ │ 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 @ 1f6990 @ │ │ │ │ teqmi r2, #10880 @ 0x2a80 │ │ │ │ stclvs 5, cr6, [sl, #680]! @ 0x2a8 │ │ │ │ andeq lr, fp, #270336 @ 0x42000 │ │ │ │ @ instruction: 0xf8b565ea │ │ │ │ - b 143eb4c │ │ │ │ + b 143ebfc │ │ │ │ @ instruction: 0xf8a50202 │ │ │ │ vqadd.s8 d18, d16, d6 │ │ │ │ ldrmi r2, [r2, #651] @ 0x28b │ │ │ │ @ instruction: 0xf8d5d10a │ │ │ │ teqmi r2, #128 @ 0x80 │ │ │ │ addcs pc, r0, r5, asr #17 │ │ │ │ ldrdcs pc, [r4], r5 │ │ │ │ andeq lr, fp, #270336 @ 0x42000 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ @ instruction: 0xf6944620 │ │ │ │ - stmiavs r2, {r0, r1, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 69096c │ │ │ │ + stmiavs r2, {r0, r1, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 690a1c │ │ │ │ andsle r2, r0, r5, lsl #20 │ │ │ │ ldrsbtcs pc, [r8], r5 @ │ │ │ │ @ instruction: 0xf8c54332 │ │ │ │ @ instruction: 0xf8d520b8 │ │ │ │ - b 127ec28 │ │ │ │ + b 127ecd8 │ │ │ │ @ instruction: 0xf8c5020b │ │ │ │ @ instruction: 0xf8b520bc │ │ │ │ - b 143ebb4 │ │ │ │ + b 143ec64 │ │ │ │ @ instruction: 0xf8a50302 │ │ │ │ @ instruction: 0xf995309c │ │ │ │ - blcs 3c2a54 │ │ │ │ + blcs 3c2b04 │ │ │ │ subhi pc, sp, #0 │ │ │ │ @ instruction: 0xf47f2b04 │ │ │ │ stmdbvs r3!, {r0, r1, sl, fp, sp, pc}^ │ │ │ │ stmdbls r3, {r2, r5, r6, r9, sp} │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ umaalcc pc, r3, r3, r8 @ │ │ │ │ orreq lr, r3, #4, 22 @ 0x1000 │ │ │ │ mlacc sp, r3, r8, pc @ │ │ │ │ @ instruction: 0xf57f0698 │ │ │ │ @ instruction: 0xf895abf5 │ │ │ │ @ instruction: 0xf0433140 │ │ │ │ @ instruction: 0xf8850308 │ │ │ │ @ instruction: 0xf7ff3140 │ │ │ │ vnmulvs.f64 d11, d19, d29 │ │ │ │ - blvc 8909f8 │ │ │ │ + blvc 890aa8 │ │ │ │ svclt 0x00182a01 │ │ │ │ and r2, r8, r0, lsl #6 │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ - bvs ff8d7d3c │ │ │ │ - blvc 890a0c │ │ │ │ + bvs ff8d7dec │ │ │ │ + blvc 890abc │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sl, {r0, r1, r2, r3, r4, r6, r7, sl, pc}^ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ ldmvs r0!, {r1, r2, r3, r4, r9, fp, sp, lr} │ │ │ │ - @ instruction: 0xf9f6f6ce │ │ │ │ + @ instruction: 0xf99ef6ce │ │ │ │ @ instruction: 0xf0037983 │ │ │ │ - blcc 3f75f8 │ │ │ │ + blcc 3f76a8 │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ fldmdbxvc r3!, {d10-d112} @ Deprecated │ │ │ │ orreq pc, r0, #67 @ 0x43 │ │ │ │ @ instruction: 0xf8957533 │ │ │ │ @ instruction: 0xf0433140 │ │ │ │ @ instruction: 0xf8850302 │ │ │ │ @ instruction: 0xf7ff3140 │ │ │ │ @ instruction: 0xf995bbc3 │ │ │ │ - blcs 302ae4 │ │ │ │ - blge ff1b3be0 │ │ │ │ + blcs 302b94 │ │ │ │ + blge ff1b3c90 │ │ │ │ @ instruction: 0x3140f895 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ smlalbbcc pc, r0, r5, r8 @ │ │ │ │ - bllt fefb49f0 │ │ │ │ + bllt fefb4aa0 │ │ │ │ cmncs r4, #12288 @ 0x3000 │ │ │ │ movwcs pc, #43779 @ 0xab03 @ │ │ │ │ mlacc fp, r3, r8, pc @ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blcc 402a94 │ │ │ │ + blcc 402b44 │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ @ instruction: 0xf895aba9 │ │ │ │ @ instruction: 0xf0433140 │ │ │ │ @ instruction: 0xf8850302 │ │ │ │ @ instruction: 0xf7ff3140 │ │ │ │ strcs fp, [r0], -r1, lsr #23 │ │ │ │ - beq 1132e58 │ │ │ │ + beq 1132f08 │ │ │ │ stmdbeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - blvc feb33e40 │ │ │ │ + blvc feb33ef0 │ │ │ │ ldrbmi r6, [r0], -r3, lsr #28 │ │ │ │ strls r9, [ip], -fp, lsl #6 │ │ │ │ muleq r6, r9, r8 │ │ │ │ - @ instruction: 0xf9a2f68e │ │ │ │ + @ instruction: 0xf94af68e │ │ │ │ ldmdavs r3, {r0, r1, r2, r3, r9, fp, ip, pc} │ │ │ │ stmdbcs r5, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ mrshi pc, (UNDEF: 5) @ │ │ │ │ cdpcs 6, 0, cr3, cr3, cr1, {0} │ │ │ │ @ instruction: 0xf7ffd1ee │ │ │ │ - blls 2e5870 │ │ │ │ + blls 2e5920 │ │ │ │ stmibmi r0!, {r0, r1, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3617f899 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blcs 242af0 │ │ │ │ + blcs 242ba0 │ │ │ │ cmpphi ip, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0436eeb │ │ │ │ strbtvs r6, [fp], r0, lsl #7 │ │ │ │ - bllt 1fb4a70 │ │ │ │ + bllt 1fb4b20 │ │ │ │ @ instruction: 0xf5039b03 │ │ │ │ @ instruction: 0xf89949a0 │ │ │ │ movwcc r3, #47415 @ 0xb937 │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ vqdmulh.s d2, d0, d1 │ │ │ │ mcrvs 1, 7, r8, cr11, cr4, {2} │ │ │ │ orrvc pc, r0, #67 @ 0x43 │ │ │ │ @ instruction: 0xf7ff66eb │ │ │ │ - blls 2e582c │ │ │ │ + blls 2e58dc │ │ │ │ stmibpl r0, {r0, r1, r8, sl, ip, sp, lr, pc} │ │ │ │ teqpcc r7, r5 @ @ p-variant is OBSOLETE │ │ │ │ tstpeq r3, r3, lsr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x01d5f899 │ │ │ │ @ instruction: 0x21d6f899 │ │ │ │ andcc r3, fp, #11 │ │ │ │ eorvs pc, r0, r4, asr r8 @ │ │ │ │ @@ -465598,36 +465638,36 @@ │ │ │ │ svclt 0x00182800 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ movteq lr, #10819 @ 0x2a43 │ │ │ │ @ instruction: 0xf885430b │ │ │ │ @ instruction: 0xf7ff3137 │ │ │ │ svclt 0x0000bb41 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r8, ip, lsl r0 │ │ │ │ - rsbseq sl, r8, sl, lsl r0 │ │ │ │ - rsbseq sl, r8, r0 │ │ │ │ + rsbseq r9, r8, ip, ror #30 │ │ │ │ + rsbseq r9, r8, sl, ror #30 │ │ │ │ + rsbseq r9, r8, r0, asr pc │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0xf5039b03 │ │ │ │ @ instruction: 0xf89949a0 │ │ │ │ movwcc r3, #47515 @ 0xb99b │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ vqdmulh.s d2, d0, d1 │ │ │ │ cdpvs 1, 14, cr8, cr11, cr9, {3} │ │ │ │ movwvc pc, #67 @ 0x43 @ │ │ │ │ @ instruction: 0xf99566eb │ │ │ │ - blcs 302c20 │ │ │ │ - blge a33d1c │ │ │ │ + blcs 302cd0 │ │ │ │ + blge a33dcc │ │ │ │ @ instruction: 0x3140f895 │ │ │ │ orreq pc, r0, #67 @ 0x43 │ │ │ │ smlalbbcc pc, r0, r5, r8 @ │ │ │ │ - bllt 834b2c │ │ │ │ + bllt 834bdc │ │ │ │ @ instruction: 0xf0436dab │ │ │ │ strvs r0, [fp, #771]! @ 0x303 │ │ │ │ - bllt 6b4b38 │ │ │ │ + bllt 6b4be8 │ │ │ │ movtcs pc, #62016 @ 0xf240 @ │ │ │ │ @ instruction: 0xf43f459a │ │ │ │ @ instruction: 0xf5baac98 │ │ │ │ @ instruction: 0xf4bf7f12 │ │ │ │ @ instruction: 0xf5baad4b │ │ │ │ @ instruction: 0xf0807f01 │ │ │ │ @ instruction: 0xf5ba817c │ │ │ │ @@ -465651,57 +465691,57 @@ │ │ │ │ msrcs SPSR_xc, #64, 4 │ │ │ │ @ instruction: 0xf47f459a │ │ │ │ stcvs 12, cr10, [fp, #416]! @ 0x1a0 │ │ │ │ movweq pc, #32835 @ 0x8043 @ │ │ │ │ @ instruction: 0xf7ff65ab │ │ │ │ @ instruction: 0xf995bad7 │ │ │ │ vhadd.s8 q9, q0, │ │ │ │ - bcs 23ad68 │ │ │ │ + bcs 23ae18 │ │ │ │ strmi fp, [r2, #3848] @ 0xf08 │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ @ instruction: 0xf0822200 │ │ │ │ movwmi r0, #41473 @ 0xa201 │ │ │ │ sbchi pc, sp, #0 │ │ │ │ strtmi r6, [r0], -sl, lsr #28 │ │ │ │ @ instruction: 0x662a4332 │ │ │ │ - b 1292584 │ │ │ │ + b 1292634 │ │ │ │ strbtvs r0, [sl], -fp, lsl #4 │ │ │ │ @ instruction: 0x2098f8b5 │ │ │ │ andeq lr, r2, #299008 @ 0x49000 │ │ │ │ addscs pc, r8, r5, lsr #17 │ │ │ │ - @ instruction: 0xf8daf694 │ │ │ │ + @ instruction: 0xf882f694 │ │ │ │ ldmdavs r2, {r1, r6, r7, fp, sp, lr} │ │ │ │ - bcs 355840 │ │ │ │ + bcs 3558f0 │ │ │ │ @ instruction: 0xf8d5d010 │ │ │ │ teqmi r2, #184 @ 0xb8 │ │ │ │ adcscs pc, r8, r5, asr #17 │ │ │ │ ldrsbtcs pc, [ip], r5 @ │ │ │ │ andeq lr, fp, #270336 @ 0x42000 │ │ │ │ adcscs pc, ip, r5, asr #17 │ │ │ │ @ instruction: 0x209cf8b5 │ │ │ │ movweq lr, #10825 @ 0x2a49 │ │ │ │ addscc pc, ip, r5, lsr #17 │ │ │ │ umaalcc pc, r1, r5, r9 @ │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 3d6ee0 │ │ │ │ + blcs 3d6f90 │ │ │ │ addhi pc, ip, r0 │ │ │ │ @ instruction: 0xf47f2b04 │ │ │ │ stmdbvs r3!, {r0, r1, r2, r4, r7, r9, fp, sp, pc}^ │ │ │ │ stmdbls r3, {r2, r5, r6, r9, sp} │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ umaalcc pc, r3, r3, r8 @ │ │ │ │ orreq lr, r3, #4, 22 @ 0x1000 │ │ │ │ mlacc sp, r3, r8, pc @ │ │ │ │ @ instruction: 0xf53f065e │ │ │ │ @ instruction: 0xf7ffaee0 │ │ │ │ ldmdbls r0, {r0, r1, r2, r7, r9, fp, ip, sp, pc} │ │ │ │ - bl 2d5da0 │ │ │ │ - bcs 9f7b60 │ │ │ │ + bl 2d5e50 │ │ │ │ + bcs 9f7c10 │ │ │ │ stmdale r6!, {r0, r1, r3, r4, r7, r9, fp, sp, lr} │ │ │ │ - bcs 9c5468 │ │ │ │ + bcs 9c5518 │ │ │ │ orrhi pc, r4, #0, 4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ orreq r0, r2, #32 │ │ │ │ orreq r0, r2, #134217730 @ 0x8000002 │ │ │ │ orreq r0, r2, #134217730 @ 0x8000002 │ │ │ │ eoreq r0, r0, r2, lsl #7 │ │ │ │ orreq r0, r2, #134217730 @ 0x8000002 │ │ │ │ @@ -465735,76 +465775,76 @@ │ │ │ │ vmov.i32 d20, #-1174405120 @ 0xba000000 │ │ │ │ vcgt.u32 d16, d19, d0 │ │ │ │ @ instruction: 0xf8850282 │ │ │ │ @ instruction: 0xf7ff2137 │ │ │ │ stmdacs r0, {r0, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclge 4, cr15, [r8], #508 @ 0x1fc │ │ │ │ svceq 0x0033f1ba │ │ │ │ - bge cb4708 │ │ │ │ - beq f333b8 │ │ │ │ - blx abfa58 │ │ │ │ + bge cb47b8 │ │ │ │ + beq f33468 │ │ │ │ + blx abfb08 │ │ │ │ ldrbeq pc, [fp, sl, lsl #6] @ │ │ │ │ - bge ab4318 │ │ │ │ - blt 6b4d1c │ │ │ │ + bge ab43c8 │ │ │ │ + blt 6b4dcc │ │ │ │ @ instruction: 0xf47f2b03 │ │ │ │ @ instruction: 0x6eebaa1d │ │ │ │ movwpl pc, #67 @ 0x43 @ │ │ │ │ @ instruction: 0xf7ff66eb │ │ │ │ - blcs 2e5590 │ │ │ │ - bge 733f34 │ │ │ │ + blcs 2e5640 │ │ │ │ + bge 733fe4 │ │ │ │ @ instruction: 0xf0436eeb │ │ │ │ strbtvs r5, [fp], r0, lsl #7 │ │ │ │ - blt 5b4d40 │ │ │ │ + blt 5b4df0 │ │ │ │ @ instruction: 0xf0236963 │ │ │ │ @ instruction: 0xf5b30302 │ │ │ │ @ instruction: 0xf47f7fb8 │ │ │ │ strtmi sl, [r0], -r7, lsl #20 │ │ │ │ - @ instruction: 0xf838f694 │ │ │ │ + @ instruction: 0xffe0f693 │ │ │ │ strtmi r6, [r8], -r1, asr #17 │ │ │ │ mrc2 7, 2, pc, cr6, cr14, {7} │ │ │ │ umaalcc pc, r1, r5, r9 @ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf8d5af61 │ │ │ │ teqmi r2, #64, 2 │ │ │ │ smlalbtcs pc, r0, r5, r8 @ │ │ │ │ ldrdcs pc, [r4, #-133] @ 0xffffff7b │ │ │ │ andeq lr, fp, #270336 @ 0x42000 │ │ │ │ smlalbtcs pc, r4, r5, r8 @ │ │ │ │ stmdbvs r3!, {r2, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ svcvc 0x00b9f5b3 │ │ │ │ stmibge sl!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf6944620 │ │ │ │ - stmiavs r3, {r0, r1, r3, r4, fp, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf6934620 │ │ │ │ + stmiavs r3, {r0, r1, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ movwcs r9, #785 @ 0x311 │ │ │ │ - blge 65b9e4 │ │ │ │ + blge 65ba94 │ │ │ │ ldm r3, {r0, r1, r2, r3, fp, sp, pc} │ │ │ │ @ instruction: 0xf68d0006 │ │ │ │ - blls 5f6d5c │ │ │ │ - blvc 890e18 │ │ │ │ + blls 5f6cac │ │ │ │ + blvc 890ec8 │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ @ instruction: 0xf8d582bc │ │ │ │ teqmi r3, #88, 2 │ │ │ │ cmppcc r8, r5, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldrsbcc pc, [ip, #-133] @ 0xffffff7b @ │ │ │ │ movweq lr, #47683 @ 0xba43 │ │ │ │ cmppcc ip, r5, asr #17 @ p-variant is OBSOLETE │ │ │ │ umaalcc pc, r1, r5, r9 @ │ │ │ │ - blcs 2f0a7c │ │ │ │ + blcs 2f0b2c │ │ │ │ stmibge r6, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0436f2b │ │ │ │ strvs r0, [fp, -r2, lsl #6]! │ │ │ │ stmiblt r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00022b03 │ │ │ │ @ instruction: 0xf0436eeb │ │ │ │ strbtvs r4, [fp], r0, lsl #7 │ │ │ │ stmdbvs r3!, {r0, r1, r4, r7, r9, sl, sp, lr, pc}^ │ │ │ │ orrcs pc, fp, #805306378 @ 0x3000000a │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ @ instruction: 0x4620a9b3 │ │ │ │ - @ instruction: 0xffe4f693 │ │ │ │ + @ instruction: 0xff8cf693 │ │ │ │ strtmi r6, [r8], -r1, asr #17 │ │ │ │ mcr2 7, 0, pc, cr2, cr14, {7} @ │ │ │ │ umaalcc pc, r1, r5, r9 @ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf8d5ada1 │ │ │ │ teqmi r2, #64, 2 │ │ │ │ smlalbtcs pc, r0, r5, r8 @ │ │ │ │ @@ -465812,138 +465852,138 @@ │ │ │ │ andeq lr, fp, #270336 @ 0x42000 │ │ │ │ smlalbtcs pc, r4, r5, r8 @ │ │ │ │ @ instruction: 0xf5bae594 │ │ │ │ @ instruction: 0xf67f7f90 │ │ │ │ @ instruction: 0xf46fab22 │ │ │ │ @ instruction: 0xf6427e90 │ │ │ │ vqdmlal.s q10, d3, d1[0] │ │ │ │ - bl 48fa40 │ │ │ │ + bl 48faf0 │ │ │ │ sbcsmi r0, r3, lr, lsl #4 │ │ │ │ @ instruction: 0xf53f07db │ │ │ │ @ instruction: 0xf7ffabbb │ │ │ │ @ instruction: 0xf5babb14 │ │ │ │ @ instruction: 0xf4bf7f0c │ │ │ │ @ instruction: 0xf5baacfa │ │ │ │ @ instruction: 0xf4ff7f05 │ │ │ │ @ instruction: 0xf5aaab0c │ │ │ │ cmncs r1, #1342177280 @ 0x50000000 │ │ │ │ bicne pc, r0, #192, 12 @ 0xc000000 │ │ │ │ @ instruction: 0x07db40d3 │ │ │ │ - blge fec3436c │ │ │ │ - bllt 274e70 │ │ │ │ + blge fec3441c │ │ │ │ + bllt 274f20 │ │ │ │ and r9, r8, r3, lsl #22 │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ - bvs ff8d7864 │ │ │ │ - blvc 890ef0 │ │ │ │ + bvs ff8d7914 │ │ │ │ + blvc 890fa0 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sl, {r0, r2, r3, r5, r6, r9, pc}^ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ ldrdlt pc, [r0], -r3 @ │ │ │ │ @ instruction: 0xf9954691 │ │ │ │ ldrbmi r1, [r8], -r1, asr #32 │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ svclt 0x00082b08 │ │ │ │ svcvc 0x008af5ba │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ movwls r2, #29440 @ 0x7300 │ │ │ │ ldrdcc pc, [r8], -fp │ │ │ │ @ instruction: 0xf6919305 │ │ │ │ - @ instruction: 0xf995ff4b │ │ │ │ + @ instruction: 0xf995fef3 │ │ │ │ movwls r3, #36929 @ 0x9041 │ │ │ │ tstlt r8, r8 │ │ │ │ @ instruction: 0xf6cd9805 │ │ │ │ - ldrdls pc, [r5], -r5 │ │ │ │ + andls pc, r5, sp, ror pc @ │ │ │ │ mulscc sp, fp, r9 │ │ │ │ - blle 681ad8 │ │ │ │ + blle 681b88 │ │ │ │ mulscc r4, fp, r8 │ │ │ │ @ instruction: 0x0640f013 │ │ │ │ addhi pc, r3, r0 │ │ │ │ ldmdbvs r6, {r0, r1, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ mcrcs 1, 0, r8, cr2, cr4, {1} │ │ │ │ - blvs ff6aaf08 │ │ │ │ - blvc 290f38 │ │ │ │ + blvs ff6aafb8 │ │ │ │ + blvc 290fe8 │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ @ instruction: 0xf99581a0 │ │ │ │ ldrbmi r1, [r8], -r1, asr #32 │ │ │ │ ldrdvs pc, [r8], -fp │ │ │ │ - @ instruction: 0xff24f691 │ │ │ │ + mcr2 6, 6, pc, cr12, cr1, {4} @ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf995818b │ │ │ │ - blcs 3c301c │ │ │ │ + blcs 3c30cc │ │ │ │ cmnphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ mulscc r4, fp, r8 │ │ │ │ @ instruction: 0xf0134630 │ │ │ │ @ instruction: 0xf0000140 │ │ │ │ vbic.i32 q12, #176 @ 0x000000b0 │ │ │ │ @ instruction: 0xf6cd1601 │ │ │ │ - ldclne 15, cr15, [r3], #244 @ 0xf4 │ │ │ │ + ldclne 14, cr15, [r3], #916 @ 0x394 │ │ │ │ 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 203104 │ │ │ │ ldcge 4, cr15, [r9], {127} @ 0x7f │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf47f2b04 │ │ │ │ @ instruction: 0xf8dbac92 │ │ │ │ strcs r0, [r1], -r8 │ │ │ │ - @ instruction: 0xff1af6cd │ │ │ │ - @ instruction: 0xff04f6cd │ │ │ │ + cdp2 6, 12, cr15, cr2, cr13, {6} │ │ │ │ + cdp2 6, 10, cr15, cr12, cr13, {6} │ │ │ │ str fp, [r8], #2512 @ 0x9d0 │ │ │ │ ldrdcc pc, [ip], -fp @ │ │ │ │ @ instruction: 0xf109444b │ │ │ │ @ instruction: 0xf1a30901 │ │ │ │ @ instruction: 0xf1c30220 │ │ │ │ - blx 377408 │ │ │ │ - blx bb3b98 │ │ │ │ - blx 3b3394 │ │ │ │ + blx 3774b8 │ │ │ │ + blx bb3c48 │ │ │ │ + blx 3b3444 │ │ │ │ movwmi pc, #41474 @ 0xa202 @ │ │ │ │ ldrdne pc, [r0, #-133] @ 0xffffff7b │ │ │ │ @ instruction: 0xf8d54319 │ │ │ │ @ instruction: 0xf8c53144 │ │ │ │ tstmi r3, #64, 2 │ │ │ │ smlalbtcc pc, r4, r5, r8 @ │ │ │ │ ldrdeq pc, [r8], -fp │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ - blx 4b4aea │ │ │ │ + blx feeb4b98 │ │ │ │ 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 393c00 │ │ │ │ + bge 1574988 │ │ │ │ sbcsmi r2, r3, r9, asr r3 │ │ │ │ @ instruction: 0xf53f07d8 │ │ │ │ @ instruction: 0xf7ffaaed │ │ │ │ @ instruction: 0xf8ddba46 │ │ │ │ strbmi sl, [r3], -ip │ │ │ │ strtmi r9, [r8], r4, lsl #8 │ │ │ │ stmdbvs r2!, {r2, r4, r6, r9, sl, lr}^ │ │ │ │ subsle r2, r0, r1, lsl #20 │ │ │ │ eorle r2, pc, r4, lsl #20 │ │ │ │ - bvs ffaa348c │ │ │ │ - blvc a91058 │ │ │ │ + bvs ffaa353c │ │ │ │ + blvc a91108 │ │ │ │ rscsle r2, r4, r1, lsl #20 │ │ │ │ stcls 6, cr4, [r4], {69} @ 0x45 │ │ │ │ ldclne 6, cr4, [r1], #-608 @ 0xfffffda0 │ │ │ │ svcge 0x0073f43f │ │ │ │ mulscc r4, fp, r8 │ │ │ │ cmppeq r0, r3, lsl r0 @ p-variant is OBSOLETE │ │ │ │ addshi pc, r9, r0, asr #32 │ │ │ │ andcs r9, r1, #327680 @ 0x50000 │ │ │ │ - blx ff5b4b60 │ │ │ │ + blx 1fb4c10 │ │ │ │ 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 +465997,34 @@ │ │ │ │ stmdbcs r1, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ orrhi pc, r8, r0, asr #32 │ │ │ │ ldmibvs r5, {r0, r5, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ @ instruction: 0xf04f80de │ │ │ │ movwls r0, #27136 @ 0x6a00 │ │ │ │ @ instruction: 0x46284651 │ │ │ │ - cdp2 6, 11, cr15, cr14, cr13, {6} │ │ │ │ + cdp2 6, 6, cr15, cr6, cr13, {6} │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ - beq 2734b4 │ │ │ │ - blx fe934bc4 │ │ │ │ + beq 273564 │ │ │ │ + blx 1334c74 │ │ │ │ strmi r6, [r6], #-2850 @ 0xfffff4de │ │ │ │ mvnsle r4, #612368384 @ 0x24800000 │ │ │ │ stmdbvs r2!, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ - bls 430f60 │ │ │ │ + bls 431010 │ │ │ │ suble r2, sl, r0, lsl #20 │ │ │ │ ldmdavs r2, {r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ stmdbcs r1, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ cmpphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - bcs 2115fc │ │ │ │ - blvs ffaab360 │ │ │ │ - blvc 691104 │ │ │ │ + bcs 2116ac │ │ │ │ + blvs ffaab410 │ │ │ │ + blvc 6911b4 │ │ │ │ @ instruction: 0xf0402a05 │ │ │ │ andcs r8, r1, #186 @ 0xba │ │ │ │ stmibvs r0!, {r8, sp}^ │ │ │ │ @ instruction: 0xf6cd9306 │ │ │ │ - blvs ffab5ac4 │ │ │ │ + blvs ffab5a14 │ │ │ │ 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 +466043,76 @@ │ │ │ │ cmpeq r3, r3, asr #2 │ │ │ │ cmpeq r3, r3, asr #2 │ │ │ │ cmpeq r3, r3, asr #2 │ │ │ │ sbcslt r0, r2, #33 @ 0x21 │ │ │ │ andeq pc, r2, #160, 22 @ 0x28000 │ │ │ │ strmi r6, [r6], #-2402 @ 0xfffff69e │ │ │ │ addslt lr, r2, #100, 14 @ 0x1900000 │ │ │ │ - bls 47111c │ │ │ │ + bls 4711cc │ │ │ │ @ instruction: 0xd1ba2a07 │ │ │ │ sbcslt lr, r2, #100, 14 @ 0x1900000 │ │ │ │ smlabtne r1, r3, r3, pc @ │ │ │ │ @ instruction: 0xf04f188e │ │ │ │ cmpmi r2, r0, lsl #4 │ │ │ │ - b 137942c │ │ │ │ + b 13794dc │ │ │ │ vrsubhn.i16 d23, , q1 │ │ │ │ stmdals r5, {r0, r9, fp, ip} │ │ │ │ - cdp2 6, 2, cr15, cr6, cr13, {6} │ │ │ │ + stc2l 6, cr15, [lr, #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, r2, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 8d129c │ │ │ │ @ instruction: 0xf43f2b05 │ │ │ │ @ instruction: 0xf8d5ad4b │ │ │ │ teqmi r3, #200 @ 0xc8 │ │ │ │ sbccc pc, r8, r5, asr #17 │ │ │ │ ldrdcc pc, [ip], #133 @ 0x85 │ │ │ │ movweq lr, #47683 @ 0xba43 │ │ │ │ sbccc pc, ip, r5, asr #17 │ │ │ │ @ instruction: 0xf8d5e53e │ │ │ │ strtmi r3, [r0], -r4, lsr #1 │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ @ instruction: 0xf69330a4 │ │ │ │ - stmiavs r3, {r0, r1, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 8d1220 │ │ │ │ + stmiavs r3, {r0, r1, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 8d12d0 │ │ │ │ @ instruction: 0xf43f2b05 │ │ │ │ @ instruction: 0xf8d5abc8 │ │ │ │ teqmi r3, #200 @ 0xc8 │ │ │ │ sbccc pc, r8, r5, asr #17 │ │ │ │ ldrdcc pc, [ip], #133 @ 0x85 │ │ │ │ movweq lr, #47683 @ 0xba43 │ │ │ │ sbccc pc, ip, r5, asr #17 │ │ │ │ - bllt ff0f51d0 │ │ │ │ + bllt ff0f5280 │ │ │ │ ldrdcc pc, [r0], r5 @ │ │ │ │ teqmi r3, #32, 12 @ 0x2000000 │ │ │ │ adccc pc, r0, r5, asr #17 │ │ │ │ - stc2l 6, cr15, [r0, #588]! @ 0x24c │ │ │ │ + stc2 6, cr15, [r8, #588] @ 0x24c │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, sp, lr} │ │ │ │ - blcs 355e58 │ │ │ │ - blge 2f42ec │ │ │ │ + blcs 355f08 │ │ │ │ + blge 2f439c │ │ │ │ ldrdcc pc, [r0], #133 @ 0x85 │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ @ instruction: 0xf8d530c0 │ │ │ │ - b 12c3510 │ │ │ │ + b 12c35c0 │ │ │ │ @ instruction: 0xf8c5030b │ │ │ │ @ instruction: 0xf7ff30c4 │ │ │ │ andcs fp, r1, #1007616 @ 0xf6000 │ │ │ │ - @ instruction: 0xf9dcf6cd │ │ │ │ + @ instruction: 0xf984f6cd │ │ │ │ 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 │ │ │ │ + strmi pc, [r6], -sp, asr #27 │ │ │ │ @ instruction: 0x4614e674 │ │ │ │ @ instruction: 0x4645e6df │ │ │ │ ldrmi r9, [r8], r4, lsl #24 │ │ │ │ @ instruction: 0xf890e65f │ │ │ │ ldmib r0, {r0, r2, r5, ip}^ │ │ │ │ stmdbcs r0!, {r1, r3, sp} │ │ │ │ stmdbcc r1, {r1, r2, r3, r4, r5, r6, fp, ip, lr, pc} │ │ │ │ @@ -466108,31 +466148,31 @@ │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ - bl fe734bc0 │ │ │ │ - bne 2741f0 │ │ │ │ + bl 1134c70 │ │ │ │ + bne 2742a0 │ │ │ │ ldmibvs r8, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ - stc2l 6, cr15, [r0, #-820]! @ 0xfffffccc │ │ │ │ + stc2 6, cr15, [r8, #-820] @ 0xfffffccc │ │ │ │ movweq pc, #12554 @ 0x310a @ │ │ │ │ ldmeq fp, {r0, r1, sl, lr} │ │ │ │ - blls 2f0da0 │ │ │ │ + blls 2f0e50 │ │ │ │ ldmibvs r8, {r0, r9, sp}^ │ │ │ │ - @ instruction: 0xf964f6cd │ │ │ │ + @ instruction: 0xf90cf6cd │ │ │ │ strt r4, [r3], r3, lsl #12 │ │ │ │ vmul.i8 q11, q0, q5 │ │ │ │ addsmi r1, sl, #1140850689 @ 0x44000001 │ │ │ │ - bge fe67450c │ │ │ │ + bge fe6745bc │ │ │ │ ldrdcc pc, [r8, #-133] @ 0xffffff7b │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ @ instruction: 0xf8d53148 │ │ │ │ - b 12c3850 │ │ │ │ + b 12c3900 │ │ │ │ @ instruction: 0xf8c5030b │ │ │ │ @ instruction: 0xf7fe314c │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ cmppne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ @ instruction: 0xf995ad3e │ │ │ │ ldrbt r3, [r4], #-65 @ 0xffffffbf │ │ │ │ @@ -466170,15 +466210,15 @@ │ │ │ │ @ instruction: 0xf0136923 │ │ │ │ andle r0, r8, r2, lsl pc │ │ │ │ ldrbeq r7, [sl, r3, ror #26] │ │ │ │ @ instruction: 0xf896d552 │ │ │ │ @ instruction: 0xf0433137 │ │ │ │ @ instruction: 0xf8860304 │ │ │ │ stmdavs r4!, {r0, r1, r2, r4, r5, r8, ip, sp} │ │ │ │ - blcs 211464 │ │ │ │ + blcs 211514 │ │ │ │ ldmdavs r4!, {r1, r2, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ teqlt fp, r3, lsr #16 │ │ │ │ @ instruction: 0xf0136923 │ │ │ │ cmple sl, ip, lsl #30 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ umaalcs pc, r1, r6, r9 @ │ │ │ │ @@ -466199,214 +466239,214 @@ │ │ │ │ stmib r6, {r0, r1, r4, r5, r6, r8, r9, sl, sp, lr}^ │ │ │ │ stmib r6, {r2, r3, r5, r8}^ │ │ │ │ stmib r6, {r1, r2, r3, r5, r8}^ │ │ │ │ stmib r6, {r4, r5, r8}^ │ │ │ │ stmib r6, {r1, r4, r5, r8}^ │ │ │ │ stmib r6, {r1, r2, r3, r4, r8}^ │ │ │ │ @ instruction: 0xf8860120 │ │ │ │ - bcs 207918 │ │ │ │ - bcs 32b528 │ │ │ │ + bcs 2079c8 │ │ │ │ + bcs 32b5d8 │ │ │ │ mrshi pc, (UNDEF: 78) @ │ │ │ │ @ instruction: 0xf0002a01 │ │ │ │ - bcs 3d7aac │ │ │ │ - bcs 3ab518 │ │ │ │ + bcs 3d7b5c │ │ │ │ + bcs 3ab5c8 │ │ │ │ stmib r6, {r2, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8c63352 │ │ │ │ eor r3, r9, r0, asr r1 │ │ │ │ - blcs 212cfc │ │ │ │ + blcs 212dac │ │ │ │ stmiavs r0!, {r0, r1, r2, r3, r5, r7, r8, ip, lr, pc} │ │ │ │ - @ instruction: 0xff1ef6cd │ │ │ │ + cdp2 6, 12, cr15, cr6, cr13, {6} │ │ │ │ stmiavs r0!, {r0, r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xff26f6cd │ │ │ │ + cdp2 6, 12, cr15, cr14, cr13, {6} │ │ │ │ umaalcc pc, r3, r6, r8 @ │ │ │ │ ldrtmi r4, [fp], #-1031 @ 0xfffffbf9 │ │ │ │ subcc pc, r3, r6, lsl #17 │ │ │ │ @ instruction: 0xf6cd68a0 │ │ │ │ - @ instruction: 0xf896ff29 │ │ │ │ + @ instruction: 0xf896fed1 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r6], #-820 @ 0xfffffccc │ │ │ │ @ instruction: 0xf0037903 │ │ │ │ - blcs 5384a0 │ │ │ │ + blcs 538550 │ │ │ │ @ instruction: 0xf896bf02 │ │ │ │ @ instruction: 0xf0433137 │ │ │ │ @ instruction: 0xf8860304 │ │ │ │ @ instruction: 0xe7953137 │ │ │ │ cmpeq r0, r6, asr #19 │ │ │ │ teqpcc r6, r6 @ @ p-variant is OBSOLETE │ │ │ │ vmov.i32 d20, #-1174405120 @ 0xba000000 │ │ │ │ vcgt.u32 d16, d19, d0 │ │ │ │ @ instruction: 0xf8861286 │ │ │ │ andcs r2, r0, r6, lsr r1 │ │ │ │ - ldc2l 6, cr15, [ip, #984]! @ 0x3d8 │ │ │ │ + stc2 6, cr15, [r4, #984]! @ 0x3d8 │ │ │ │ @ instruction: 0xf6f74604 │ │ │ │ - ldrtmi pc, [r1], -r3, ror #30 @ │ │ │ │ + ldrtmi pc, [r1], -fp, lsl #30 @ │ │ │ │ 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, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r2, r0, #0, 6 │ │ │ │ @ instruction: 0x2322e9c6 │ │ │ │ - blcs 211588 │ │ │ │ + blcs 211638 │ │ │ │ mrshi pc, (UNDEF: 72) @ │ │ │ │ stmdbvs r3!, {r0, r8, sl, sp} │ │ │ │ strle r0, [r7, #-1819] @ 0xfffff8e5 │ │ │ │ ldrbeq r7, [pc, r3, lsr #31] │ │ │ │ @ instruction: 0xf994d45d │ │ │ │ - blcs 203588 │ │ │ │ + blcs 203638 │ │ │ │ addshi pc, sl, r0, asr #5 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf9966874 │ │ │ │ stmdavs r3!, {r0, r6, sp} │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ andcs r8, r0, #209 @ 0xd1 │ │ │ │ tstpcs r8, r6, asr #17 @ p-variant is OBSOLETE │ │ │ │ stclvc 1, cr11, [r3], #684 @ 0x2ac │ │ │ │ strle r0, [lr, #-1818] @ 0xfffff8e6 │ │ │ │ @ instruction: 0xf6cd68a0 │ │ │ │ - andcs pc, r1, #19712 @ 0x4d00 │ │ │ │ + andcs pc, r1, #250880 @ 0x3d400 │ │ │ │ stmdble r3, {r4, r7, r9, lr} │ │ │ │ @ instruction: 0xf6cd68a0 │ │ │ │ - strmi pc, [r2], -r7, asr #24 │ │ │ │ + strmi pc, [r2], -pc, ror #23 │ │ │ │ @ instruction: 0x3118f8d6 │ │ │ │ @ instruction: 0xf8c64413 │ │ │ │ stmdavs r4!, {r3, r4, r8, ip, sp} │ │ │ │ - blcs 2115ec │ │ │ │ + blcs 21169c │ │ │ │ @ instruction: 0xf8d6d1e9 │ │ │ │ stmdavs r3!, {r5, r6, r8, lr} │ │ │ │ stmibvs r3!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r1, r3, r5, r8, fp, ip, sp, pc} │ │ │ │ - blcs 211600 │ │ │ │ + blcs 2116b0 │ │ │ │ pop {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - bvs ff957d3c │ │ │ │ + bvs ff957dec │ │ │ │ @ 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 ff635172 │ │ │ │ addsmi r2, r0, #268435456 @ 0x10000000 │ │ │ │ stmiavs r8!, {r0, r1, r8, fp, ip, lr, pc} │ │ │ │ - stc2 6, cr15, [r2], #-820 @ 0xfffffccc │ │ │ │ + blx ff4b517e │ │ │ │ @ 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 211cf8 │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 211650 │ │ │ │ + blcs 211700 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ stmiavs r0!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - mrrc2 6, 12, pc, r4, cr13 @ │ │ │ │ + blx 1351b6 │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ - @ instruction: 0xfff8f6cc │ │ │ │ + @ instruction: 0xffa0f6cc │ │ │ │ strmi r6, [r3], -r2, ror #21 │ │ │ │ ldmib r6, {r0, r1, r4, sl, lr}^ │ │ │ │ - blcs 11f7a64 │ │ │ │ + blcs 11f7b14 │ │ │ │ sbchi pc, r5, r0 │ │ │ │ teqpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ stceq 1, cr15, [r0], #-652 @ 0xfffffd74 │ │ │ │ streq pc, [r0, -r3, asr #3]! │ │ │ │ vpmax.u8 d15, d3, d5 │ │ │ │ stc2 10, cr15, [ip], {5} @ │ │ │ │ - blx b46204 │ │ │ │ - b 1535220 │ │ │ │ + blx b462b4 │ │ │ │ + b 15352d0 │ │ │ │ @ instruction: 0xf14c0c07 │ │ │ │ - bcs 1207208 │ │ │ │ + bcs 12072b8 │ │ │ │ @ instruction: 0xf002d017 │ │ │ │ @ instruction: 0xf1a2023f │ │ │ │ @ instruction: 0xf1c20c20 │ │ │ │ - blx 33929c │ │ │ │ - blx 373e28 │ │ │ │ + blx 33934c │ │ │ │ + blx 373ed8 │ │ │ │ subsmi pc, r2, #12, 24 @ 0xc00 │ │ │ │ @ instruction: 0xf707fa25 │ │ │ │ movweq lr, #10755 @ 0x2a03 │ │ │ │ @ instruction: 0x0c07ea4c │ │ │ │ andeq lr, r3, r0, asr #20 │ │ │ │ movteq lr, #52076 @ 0xcb6c │ │ │ │ movweq lr, #59907 @ 0xea03 │ │ │ │ @ instruction: 0xf9944319 │ │ │ │ stmib r6, {r0, r2, r3, r4, ip, sp}^ │ │ │ │ - blcs 1f7ac8 │ │ │ │ + blcs 1f7b78 │ │ │ │ svcge 0x0066f6bf │ │ │ │ @ instruction: 0xf6cd68a0 │ │ │ │ - andcs pc, r1, #4864 @ 0x1300 │ │ │ │ + andcs pc, r1, #191488 @ 0x2ec00 │ │ │ │ @ instruction: 0xf6cc2100 │ │ │ │ - bvs ffab7538 │ │ │ │ + bvs ffab7488 │ │ │ │ ldrdne pc, [r8], r6 │ │ │ │ @ instruction: 0xf8d61813 │ │ │ │ - blcs 11f7898 │ │ │ │ + blcs 11f7948 │ │ │ │ addhi pc, r7, r0 │ │ │ │ teqpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ stceq 1, cr15, [r0], #-652 @ 0xfffffd74 │ │ │ │ streq pc, [r0, -r3, asr #3]! │ │ │ │ vpmax.u8 d15, d3, d14 │ │ │ │ stc2 10, cr15, [ip], {14} @ │ │ │ │ - blx d8628c │ │ │ │ - b 15352a8 │ │ │ │ + blx d8633c │ │ │ │ + b 1535358 │ │ │ │ @ instruction: 0xf14c0c07 │ │ │ │ - bcs 1207290 │ │ │ │ + bcs 1207340 │ │ │ │ @ instruction: 0xf002d019 │ │ │ │ @ instruction: 0xf04f023f │ │ │ │ @ instruction: 0xf1a20801 │ │ │ │ @ instruction: 0xf1c20c20 │ │ │ │ - blx 3f9328 │ │ │ │ - blx 433eb4 │ │ │ │ + blx 3f93d8 │ │ │ │ + blx 433f64 │ │ │ │ subsmi pc, r2, #12, 24 @ 0xc00 │ │ │ │ @ instruction: 0xf707fa28 │ │ │ │ movweq lr, #10755 @ 0x2a03 │ │ │ │ @ instruction: 0x0c07ea4c │ │ │ │ tsteq r3, r1, asr #20 │ │ │ │ movteq lr, #52076 @ 0xcb6c │ │ │ │ movweq lr, #59907 @ 0xea03 │ │ │ │ stmib r6, {r3, r4, r8, r9, lr}^ │ │ │ │ str r1, [r3, -r2, lsr #32]! │ │ │ │ subsle r2, sp, r0, lsl #22 │ │ │ │ stmdbvs r3!, {r0, r8, sl, sp} │ │ │ │ strle r0, [r2, #-1880] @ 0xfffff8a8 │ │ │ │ ldrbeq r7, [r9, r3, lsr #31] │ │ │ │ stmdavs r4!, {r0, r2, r3, sl, ip, lr, pc} │ │ │ │ - blcs 211774 │ │ │ │ + blcs 211824 │ │ │ │ ldmdavs r4!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldr r6, [lr, -r3, lsr #16] │ │ │ │ @ instruction: 0x3140f896 │ │ │ │ teqpeq r4, #3 @ p-variant is OBSOLETE │ │ │ │ smlalbbcc pc, r0, r6, r8 @ │ │ │ │ andcs lr, r1, #244318208 @ 0xe900000 │ │ │ │ stmiavs r0!, {r8, sp} │ │ │ │ - @ instruction: 0xff60f6cc │ │ │ │ + @ instruction: 0xff08f6cc │ │ │ │ strmi r6, [r3], -r2, ror #21 │ │ │ │ - blcs 120875c │ │ │ │ + blcs 120880c │ │ │ │ teqpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x011ee9d6 │ │ │ │ @ instruction: 0xf1a3d03d │ │ │ │ @ instruction: 0xf1c30c20 │ │ │ │ - blx 3393a4 │ │ │ │ - blx 374334 │ │ │ │ - blcc 27675c │ │ │ │ + blx 339454 │ │ │ │ + blx 3743e4 │ │ │ │ + blcc 27680c │ │ │ │ @ instruction: 0xf707fa25 │ │ │ │ @ instruction: 0x0c07ea4c │ │ │ │ cdpcc 1, 15, cr15, cr15, cr12, {2} │ │ │ │ @ instruction: 0xf0022a40 │ │ │ │ andsle r0, r5, pc, lsr r2 │ │ │ │ stceq 1, cr15, [r0], #-648 @ 0xfffffd78 │ │ │ │ streq pc, [r0, -r2, asr #3]! │ │ │ │ vpmax.s8 d15, d2, d5 │ │ │ │ stc2 10, cr15, [ip], {5} @ │ │ │ │ - blx b4809c │ │ │ │ - b 2f5374 │ │ │ │ - b 14f8364 │ │ │ │ - b 11fa77c │ │ │ │ - bl 1cf7770 │ │ │ │ - b 2b8498 │ │ │ │ + blx b4814c │ │ │ │ + b 2f5424 │ │ │ │ + b 14f8414 │ │ │ │ + b 11fa82c │ │ │ │ + bl 1cf7820 │ │ │ │ + b 2b8548 │ │ │ │ tstmi r9, #939524096 @ 0x38000000 │ │ │ │ tsteq lr, r6, asr #19 │ │ │ │ @ instruction: 0xf04fe7b7 │ │ │ │ @ instruction: 0x469e33ff │ │ │ │ @ instruction: 0xf04fe747 │ │ │ │ @ instruction: 0x469e33ff │ │ │ │ stmib r6, {r0, r1, r2, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @@ -466429,54 +466469,54 @@ │ │ │ │ stmdane r8, {r0, r1, r4, r6, r7, ip, sp, lr} │ │ │ │ ldmdale r4!, {r0, fp, sp} │ │ │ │ @ instruction: 0xf5b14821 │ │ │ │ svclt 0x00187fd4 │ │ │ │ cdpvs 6, 2, cr2, cr7, cr0, {0} │ │ │ │ svcvs 0x0026bf08 │ │ │ │ rsbcs r5, r4, #1376256 @ 0x150000 │ │ │ │ - blx 289046 │ │ │ │ + blx 2890f6 │ │ │ │ tstcs r0, r1, lsl #10 │ │ │ │ @ instruction: 0xf8952224 │ │ │ │ @ instruction: 0xf895c056 │ │ │ │ @ instruction: 0xf10ce055 │ │ │ │ @ instruction: 0xf8540c0b │ │ │ │ @ instruction: 0xf895802c │ │ │ │ @ instruction: 0xf10ec01d │ │ │ │ - bl feff8c30 │ │ │ │ + bl feff8ce0 │ │ │ │ @ instruction: 0xf10c0801 │ │ │ │ svclt 0x00180c0b │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorpl pc, r5, r4, asr r8 @ │ │ │ │ @ instruction: 0xf8541a6d │ │ │ │ svclt 0x0018402c │ │ │ │ @ instruction: 0xf6372501 │ │ │ │ - @ instruction: 0x4603ee1e │ │ │ │ + strmi lr, [r3], -r6, asr #27 │ │ │ │ strvc lr, [r1], -r0, asr #19 │ │ │ │ @ instruction: 0xf88060c4 │ │ │ │ strbvc r8, [r5], #-16 │ │ │ │ pop {r3, r4, r9, sl, lr} │ │ │ │ eorcs r8, r4, #240, 2 @ 0x3c │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ - mcr 6, 0, pc, cr14, cr7, {1} @ │ │ │ │ + ldc 6, cr15, [r6, #220]! @ 0xdc │ │ │ │ andcs r4, r1, #3145728 @ 0x300000 │ │ │ │ andvc r6, r2, r5, asr #32 │ │ │ │ pop {r3, r4, r9, sl, lr} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rsbseq r8, r8, r6, asr #16 │ │ │ │ + @ instruction: 0x00788796 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ stcne 8, cr6, [sl, #-556] @ 0xfffffdd4 │ │ │ │ @ instruction: 0xf8dfb530 │ │ │ │ addsmi lr, sl, #164 @ 0xa4 │ │ │ │ - blcs 2274c8 │ │ │ │ + blcs 227578 │ │ │ │ strdle r4, [sp, -lr] │ │ │ │ strcs r7, [r1], #-3083 @ 0xfffff3f5 │ │ │ │ stmib r0, {r9, sp}^ │ │ │ │ mrsvs r2, (UNDEF: 18) │ │ │ │ vpmax.u8 d15, d3, d4 │ │ │ │ - blcc 24fa88 │ │ │ │ + blcc 24fb38 │ │ │ │ andvc r6, r4, r2, asr #1 │ │ │ │ ldclt 2, cr8, [r0, #-12]! │ │ │ │ adcmi r6, r2, #92, 16 @ 0x5c0000 │ │ │ │ @ instruction: 0xf853d1ee │ │ │ │ @ instruction: 0xf0122c04 │ │ │ │ mvnle r0, r1, lsl #24 │ │ │ │ @ instruction: 0x2c047b14 │ │ │ │ @@ -466498,53 +466538,53 @@ │ │ │ │ @ instruction: 0xf8937f99 │ │ │ │ @ instruction: 0xf10c3057 │ │ │ │ tstcc fp, fp, lsl #24 │ │ │ │ @ instruction: 0xf852330b │ │ │ │ sbcvs r4, r4, ip, lsr #32 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ eorcs pc, r1, r2, lsr r8 @ │ │ │ │ - bne 18bfcf8 │ │ │ │ + bne 18bfda8 │ │ │ │ svclt 0x00187001 │ │ │ │ andhi r2, r2, #67108864 @ 0x4000000 │ │ │ │ ldclt 4, cr7, [r0, #-524]! @ 0xfffffdf4 │ │ │ │ - @ instruction: 0x00788798 │ │ │ │ + rsbseq r8, r8, r8, ror #13 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldcmi 5, cr11, [r7, #-448] @ 0xfffffe40 │ │ │ │ mlacc sp, r0, r8, pc @ │ │ │ │ - blcs 1208b0c │ │ │ │ - bvs 12eb9a8 │ │ │ │ + blcs 1208bbc │ │ │ │ + bvs 12eba58 │ │ │ │ strteq pc, [r0], #-256 @ 0xffffff00 │ │ │ │ addsmi r1, ip, #25, 30 @ 0x64 │ │ │ │ @ instruction: 0x2630d01f │ │ │ │ - blvc 8af970 │ │ │ │ + blvc 8afa20 │ │ │ │ ldmdbvs fp, {r1, r4, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ andcs pc, lr, r5, asr r8 @ │ │ │ │ andcs pc, r3, #6144 @ 0x1800 │ │ │ │ rsbne lr, ip, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf0037dd3 │ │ │ │ - blcs fe1f875c │ │ │ │ + blcs fe1f880c │ │ │ │ stmvs fp, {r1, r2, r3, r8, ip, lr, pc} │ │ │ │ addsmi r1, ip, #25, 30 @ 0x64 │ │ │ │ stmdavs fp, {r0, r1, r3, ip, lr, pc} │ │ │ │ @ instruction: 0xe01cf8df │ │ │ │ eorseq pc, r0, #-1073741824 @ 0xc0000000 │ │ │ │ andeq pc, r1, r3, lsl r0 @ │ │ │ │ @ instruction: 0x0c02eba1 │ │ │ │ andcs sp, r0, r3, ror #1 │ │ │ │ andcs fp, r1, r0, ror sp │ │ │ │ svclt 0x0000bd70 │ │ │ │ - rsbseq r8, r8, ip, ror #13 │ │ │ │ + rsbseq r8, r8, ip, lsr r6 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ ldrdls pc, [ip], -r1 │ │ │ │ - bmi fe2491e4 │ │ │ │ - blmi fe263bcc │ │ │ │ + bmi fe249294 │ │ │ │ + blmi fe263c7c │ │ │ │ ldrbtmi r4, [sl], #-1672 @ 0xfffff978 │ │ │ │ ldrdvc pc, [r0], -r9 │ │ │ │ ldmpl r3, {r0, r2, r9, sl, lr}^ │ │ │ │ mulge ip, r7, r8 │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ svceq 0x0000f1ba │ │ │ │ @@ -466557,44 +466597,44 @@ │ │ │ │ @ instruction: 0x2018f8d8 │ │ │ │ eorcc pc, r6, sp, asr #17 │ │ │ │ @ instruction: 0x301cf8d8 │ │ │ │ eorcs pc, sl, sp, asr #17 │ │ │ │ eorcc pc, lr, sp, asr #17 │ │ │ │ strtmi ip, [lr], -pc, lsl #24 │ │ │ │ stcgt 6, cr12, [pc], {15} │ │ │ │ - bmi 1d69220 │ │ │ │ + bmi 1d692d0 │ │ │ │ stmdavs r3!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 1c8fab8 │ │ │ │ + blmi 1c8fb68 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, r7, r0, asr #32 │ │ │ │ andlt r4, pc, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ eorcs sl, r4, #4, 24 @ 0x400 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - stc 6, cr15, [r6, #-220]! @ 0xffffff24 │ │ │ │ + stcl 6, cr15, [lr], {55} @ 0x37 │ │ │ │ @ instruction: 0x2010f8d8 │ │ │ │ @ instruction: 0xf8cd697b │ │ │ │ @ instruction: 0xf8d82022 │ │ │ │ - blcs ffcffa70 │ │ │ │ + blcs ffcffb20 │ │ │ │ eorcs pc, r6, sp, asr #17 │ │ │ │ uadd16mi fp, r1, r8 │ │ │ │ @ instruction: 0x2018f8d8 │ │ │ │ eorcs pc, sl, sp, asr #17 │ │ │ │ @ instruction: 0x201cf8d8 │ │ │ │ stmdaeq r2!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ eorcs pc, lr, sp, asr #17 │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ andsls pc, r4, sp, asr #17 │ │ │ │ andscs pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf88dd00f │ │ │ │ cdpcs 0, 0, cr1, cr0, cr0, {1} │ │ │ │ - blls 36bd5c │ │ │ │ - blvc e11ad0 │ │ │ │ + blls 36be0c │ │ │ │ + blvc e11b80 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ ldmdbvs r3!, {r2, r4, r7, pc}^ │ │ │ │ umaalle r2, fp, sp, fp │ │ │ │ eoreq pc, r1, sp, lsl #17 │ │ │ │ @ instruction: 0x4638e7b6 │ │ │ │ @ instruction: 0xff4ef7ff │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ @@ -466620,21 +466660,21 @@ │ │ │ │ tstpcs pc, r9, ror #6 @ p-variant is OBSOLETE │ │ │ │ andcs pc, pc, lr, ror #6 │ │ │ │ tstpmi r7, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ andsmi pc, r7, r7, ror #6 │ │ │ │ stcvc 8, cr15, [r5], {19} │ │ │ │ vqrdmlsh.s32 d21, d23, d31 │ │ │ │ @ instruction: 0xf813611f │ │ │ │ - ldcpl 12, cr7, [pc], #4 @ 1f7ae4 │ │ │ │ + ldcpl 12, cr7, [pc], #4 @ 1f7b94 │ │ │ │ stcne 8, cr15, [r8], {67} @ 0x43 │ │ │ │ vmls.i32 d25, d7, d1 │ │ │ │ @ instruction: 0xf843601f │ │ │ │ addmi r0, fp, #4, 24 @ 0x400 │ │ │ │ ldmib sp, {r0, r3, r6, r7, r8, ip, lr, pc}^ │ │ │ │ - blvs d3f00 │ │ │ │ + blvs d3fb0 │ │ │ │ str r9, [r6, r5, lsl #6]! │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ stmdacs r0, {r0, r2, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf106d0ae │ │ │ │ @ instruction: 0xf10d0340 │ │ │ │ andls r0, r1, #536870915 @ 0x20000003 │ │ │ │ mulcs r0, r8, r8 │ │ │ │ @@ -466653,91 +466693,91 @@ │ │ │ │ vmin.u32 d20, d11, d1 │ │ │ │ vhsub.u32 d16, d10, d7 │ │ │ │ vrhadd.u32 d16, d9, d7 │ │ │ │ vhsub.u32 d18, d14, d15 │ │ │ │ vrhadd.u32 d18, d12, d15 │ │ │ │ vqsub.u32 d20, d7, d7 │ │ │ │ @ instruction: 0xf8184117 │ │ │ │ - ldclpl 12, cr7, [pc], #20 @ 1f7b78 │ │ │ │ + ldclpl 12, cr7, [pc], #20 @ 1f7c28 │ │ │ │ andsvs pc, pc, #-1677721599 @ 0x9c000001 │ │ │ │ stcvc 8, cr15, [r1], {24} │ │ │ │ @ instruction: 0xf8485cff │ │ │ │ - bls 242b94 │ │ │ │ + bls 242c44 │ │ │ │ tstpvs pc, r7, ror #6 @ p-variant is OBSOLETE │ │ │ │ stcne 8, cr15, [r4], {72} @ 0x48 │ │ │ │ @ instruction: 0xd1c74590 │ │ │ │ movwls r6, #23539 @ 0x5bf3 │ │ │ │ andcs lr, r0, lr, ror #14 │ │ │ │ @ instruction: 0xf637e76c │ │ │ │ - svclt 0x0000ef3e │ │ │ │ - rsbseq r8, r8, lr, ror #12 │ │ │ │ + svclt 0x0000eee6 │ │ │ │ + ldrhteq r8, [r8], #-94 @ 0xffffffa2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r8, ip, lsl r6 │ │ │ │ + rsbseq r8, r8, ip, ror #10 │ │ │ │ ldrlt r6, [r0, #-3009]! @ 0xfffff43f │ │ │ │ ldrd pc, [r4], pc @ │ │ │ │ ldrbtmi r7, [lr], #3147 @ 0xc4b │ │ │ │ andle r2, lr, r0, asr #22 │ │ │ │ @ instruction: 0xf101688b │ │ │ │ strmi r0, [r2], -r4, lsl #24 │ │ │ │ svclt 0x0018459c │ │ │ │ svclt 0x00142b00 │ │ │ │ andcs r2, r0, r1 │ │ │ │ ldclt 1, cr13, [r0, #-0] │ │ │ │ ldrmi r6, [ip, #2139] @ 0x85b │ │ │ │ andcs sp, r0, r1 │ │ │ │ stmdavs r9, {r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x2c007b0c │ │ │ │ - blmi 76c3bc │ │ │ │ + blmi 76c46c │ │ │ │ ldceq 0, cr15, [r0], #-316 @ 0xfffffec4 │ │ │ │ andcc pc, r3, lr, asr r8 @ │ │ │ │ stmdbvs fp, {r0, r2, r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0x5c03fb0c │ │ │ │ mulgt r6, ip, r8 │ │ │ │ svceq 0x0080f1bc │ │ │ │ - blcs ffd2c3a0 │ │ │ │ - blcs fe967858 │ │ │ │ + blcs ffd2c450 │ │ │ │ + blcs fe967908 │ │ │ │ @ instruction: 0xf891d0e7 │ │ │ │ @ instruction: 0xf892102c │ │ │ │ addmi r4, ip, #44 @ 0x2c │ │ │ │ stccs 1, cr13, [r0], {225} @ 0xe1 │ │ │ │ @ instruction: 0xf102d0db │ │ │ │ - bl 23810c │ │ │ │ + bl 2381bc │ │ │ │ and r0, r1, r4, lsl #24 │ │ │ │ sbcsle r4, r4, r1, ror #10 │ │ │ │ @ instruction: 0xf811460b │ │ │ │ - blcc 11cb824 │ │ │ │ + blcc 11cb8d4 │ │ │ │ addsmi r1, ip, #634880 @ 0x9b000 │ │ │ │ @ instruction: 0xe7d0d0f6 │ │ │ │ - rsbseq r8, r8, sl, asr r4 │ │ │ │ + rsbseq r8, r8, sl, lsr #7 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4ee38 │ │ │ │ + bl fed4eee8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi b3bbc0 │ │ │ │ - blmi b63e54 │ │ │ │ + bmi b3bc70 │ │ │ │ + blmi b63f04 │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ mcrrvc 3, 0, r0, fp, cr0 │ │ │ │ andle r2, r5, r0, asr #22 │ │ │ │ stcne 8, cr6, [sl, #-556] @ 0xfffffdd4 │ │ │ │ svclt 0x00182b00 │ │ │ │ @ instruction: 0xd10f429a │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - bmi 937448 │ │ │ │ + bmi 9374f8 │ │ │ │ ldrbtmi r4, [sl], #-2842 @ 0xfffff4e6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r8, lsr #2 │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ addmi r6, r2, #88, 16 @ 0x580000 │ │ │ │ @ instruction: 0xf853d1ec │ │ │ │ strbeq r5, [fp, r4, lsl #24]! │ │ │ │ - blvc dad034 │ │ │ │ + blvc dad0e4 │ │ │ │ mvnle r2, r0, lsl #28 │ │ │ │ vmla.i8 q11, q0, q13 │ │ │ │ addsmi r1, sl, #67108864 @ 0x4000000 │ │ │ │ strtmi sp, [r8], -r0, ror #3 │ │ │ │ @ instruction: 0xf7ff9101 │ │ │ │ stmdbls r1, {r0, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ sbcsle r2, r9, r0, lsl #16 │ │ │ │ @@ -466745,18 +466785,18 @@ │ │ │ │ @ instruction: 0x61262201 │ │ │ │ adcvs r3, r6, ip, lsl r5 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ strvs lr, [r0, #-2500] @ 0xfffff63c │ │ │ │ rscvs r3, r6, r1, lsl #22 │ │ │ │ eorhi r7, r3, #34 @ 0x22 │ │ │ │ strb r7, [ip, r2, lsr #9] │ │ │ │ - mrc 6, 4, APSR_nzcv, cr10, cr7, {1} │ │ │ │ - ldrhteq r8, [r8], #-58 @ 0xffffffc6 │ │ │ │ + mcr 6, 2, pc, cr2, cr7, {1} @ │ │ │ │ + rsbseq r8, r8, sl, lsl #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00788392 │ │ │ │ + rsbseq r8, r8, r2, ror #5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ stmdbmi lr!, {r2, r3, r9, sl, lr}^ │ │ │ │ addlt r4, r6, lr, ror #22 │ │ │ │ mcrmi 4, 3, r4, cr14, cr9, {3} │ │ │ │ @@ -466771,72 +466811,72 @@ │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ cmple lr, r0, lsl #22 │ │ │ │ ldreq pc, [ip, #-260] @ 0xfffffefc │ │ │ │ strtmi r4, [r9], -r8, ror #12 │ │ │ │ @ instruction: 0xff80f7ff │ │ │ │ mulscc r2, sp, r8 │ │ │ │ andcs fp, r0, r3, ror r9 │ │ │ │ - blmi 194a6b8 │ │ │ │ + blmi 194a768 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 351dac │ │ │ │ + blls 351e5c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, r6, sp, lsr #1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ vldrne d9, [r9, #-4] │ │ │ │ addsmi r6, r1, #10092544 @ 0x9a0000 │ │ │ │ - bcs 2279c0 │ │ │ │ + bcs 227a70 │ │ │ │ ldmdavs r3, {r0, r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xd1e64299 │ │ │ │ stccc 8, cr15, [r4], {82} @ 0x52 │ │ │ │ smuadeq r1, r3, r0 │ │ │ │ - blvc 86c4f8 │ │ │ │ + blvc 86c5a8 │ │ │ │ bicsle r2, lr, r4, lsl #18 │ │ │ │ @ instruction: 0xf5a06958 │ │ │ │ stmdbcs r1, {r2, r5, r8, ip, sp, lr} │ │ │ │ - bcc 32e0e8 │ │ │ │ + bcc 32e198 │ │ │ │ cmppeq r4, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ bicsle r4, r4, sl, lsl #5 │ │ │ │ cmncs r4, fp, asr #20 │ │ │ │ @ instruction: 0x260158b2 │ │ │ │ andcs pc, r0, #1024 @ 0x400 │ │ │ │ @ instruction: 0x0116e9d3 │ │ │ │ @ instruction: 0x2057f892 │ │ │ │ @ instruction: 0xf843320b │ │ │ │ @ instruction: 0xf1036022 │ │ │ │ subvs r0, r1, r8, asr r2 │ │ │ │ @ instruction: 0xf1046008 │ │ │ │ - ldrvs r0, [pc, #32] @ 1f7dd4 │ │ │ │ - bvs a5162c │ │ │ │ + ldrvs r0, [pc, #32] @ 1f7e84 │ │ │ │ + bvs a516dc │ │ │ │ andsne lr, r6, r3, asr #19 │ │ │ │ eorvs r6, r2, #74 @ 0x4a │ │ │ │ strtmi lr, [r0], -r8, rrx │ │ │ │ stc2 7, cr15, [r2, #1020]! @ 0x3fc │ │ │ │ adcle r2, fp, r0, lsl #16 │ │ │ │ ldmdavs r9, {r0, r1, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 316a00 │ │ │ │ + blcs 316ab0 │ │ │ │ stmdbvs fp, {r0, r1, r2, r3, r5, r7, r8, ip, lr, pc}^ │ │ │ │ sbcsvc pc, r3, #1862270976 @ 0x6f000000 │ │ │ │ - blcs 248e2c │ │ │ │ + blcs 248edc │ │ │ │ movwcs sp, #10409 @ 0x28a9 │ │ │ │ stmib r7, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6c93100 │ │ │ │ - @ instruction: 0x4605fc93 │ │ │ │ + @ instruction: 0x4605fc3b │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ - cdp2 6, 14, cr15, cr2, cr13, {4} │ │ │ │ + cdp2 6, 8, cr15, cr10, cr13, {4} │ │ │ │ stmdbvs sl!, {r4, r5, r8, r9, fp, lr}^ │ │ │ │ stmdbvs r0!, {r2, r5, r6, r8, sp}^ │ │ │ │ ldmcs sp, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ @ instruction: 0x2056f893 │ │ │ │ mvnscc pc, r2, lsl #2 │ │ │ │ andcc sp, fp, #66 @ 0x42 │ │ │ │ eorcc pc, r2, r5, asr r8 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - bvs 1a7a38c │ │ │ │ + bvs 1a7a43c │ │ │ │ @ instruction: 0xf1a2310c │ │ │ │ @ instruction: 0xf8450c04 │ │ │ │ @ instruction: 0xf1043021 │ │ │ │ ldmdavs r3, {r5, r8}^ │ │ │ │ @ instruction: 0xf1a3428a │ │ │ │ eorle r0, sl, r4, lsl #28 │ │ │ │ ldreq pc, [r8, -r5, lsl #2] │ │ │ │ @@ -466857,72 +466897,72 @@ │ │ │ │ umaalcs pc, r0, r2, r8 @ │ │ │ │ mvnsle r7, sl, lsl r0 │ │ │ │ ldrdcc pc, [r8], -lr │ │ │ │ andeq pc, r4, #-2147483645 @ 0x80000003 │ │ │ │ addmi r4, sl, #244, 12 @ 0xf400000 │ │ │ │ cdpeq 1, 0, cr15, cr4, cr3, {5} │ │ │ │ @ instruction: 0x4620d1d9 │ │ │ │ - @ instruction: 0xf9e2f68b │ │ │ │ + @ instruction: 0xf98af68b │ │ │ │ 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 │ │ │ │ + ldcl 6, cr15, [r6, #-220] @ 0xffffff24 │ │ │ │ + rsbseq r8, r8, r8, asr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r8, r4, lsl #6 │ │ │ │ - rsbseq r8, r8, r4, asr #5 │ │ │ │ + rsbseq r8, r8, r4, asr r2 │ │ │ │ + rsbseq r8, r8, r4, lsl r2 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4f0c8 │ │ │ │ + bl fed4f178 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 5fbdf0 │ │ │ │ - blmi 624100 │ │ │ │ + bmi 5fbea0 │ │ │ │ + blmi 6241b0 │ │ │ │ ldrbtmi r4, [sl], #-1541 @ 0xfffff9fb │ │ │ │ strbtmi r6, [r8], -r9, asr #17 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ @ instruction: 0xf7ff0300 │ │ │ │ ldm sp, {r0, r1, r3, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ - bmi 437f30 │ │ │ │ + bmi 437fe0 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r8], -r2, lsl #2 │ │ │ │ ldclt 0, cr11, [r0, #-44]! @ 0xffffffd4 │ │ │ │ - ldcl 6, cr15, [ip, #-220]! @ 0xffffff24 │ │ │ │ - rsbseq r8, r8, sl, lsr #2 │ │ │ │ + stc 6, cr15, [r4, #-220]! @ 0xffffff24 │ │ │ │ + rsbseq r8, r8, sl, ror r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r8, sl, lsl #2 │ │ │ │ + rsbseq r8, r8, sl, asr r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed4f124 │ │ │ │ + bl fed4f1d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 5fbeac │ │ │ │ - blmi 624148 │ │ │ │ + bmi 5fbf5c │ │ │ │ + blmi 6241f8 │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ ldmpl r3, {r3, r5, r6, r9, sl, lr}^ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stc2 7, cr15, [sl], {255} @ 0xff │ │ │ │ muleq pc, sp, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ - blmi 40a774 │ │ │ │ + blmi 40a824 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 351fc0 │ │ │ │ + blls 352070 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ andlt r4, r6, r0, lsr #12 │ │ │ │ @ instruction: 0xf637bd10 │ │ │ │ - svclt 0x0000ed50 │ │ │ │ - rsbseq r8, r8, lr, asr #1 │ │ │ │ + svclt 0x0000ecf8 │ │ │ │ + rsbseq r8, r8, lr, lsl r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r8, [r8], #-0 │ │ │ │ + rsbseq r8, r8, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, r3, asr sl │ │ │ │ @ instruction: 0x46044b53 │ │ │ │ @ instruction: 0xf8d0447a │ │ │ │ @@ -466931,38 +466971,38 @@ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xb12b682b │ │ │ │ stmiblt r6!, {r1, r2, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf0444620 │ │ │ │ - bmi 1477440 │ │ │ │ + bmi 14774f0 │ │ │ │ ldrbtmi r4, [sl], #-2887 @ 0xfffff4b9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, r1, r0, asr #32 │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ movwcs r8, #4080 @ 0xff0 │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrmi sl, [sl], fp, lsl #30 │ │ │ │ stmdbeq pc, {r0, r2, r3, r8, ip, sp, lr, pc} @ │ │ │ │ strls r9, [r1], #-770 @ 0xfffffcfe │ │ │ │ @ instruction: 0x46c46933 │ │ │ │ - bge 272710 │ │ │ │ + bge 2727c0 │ │ │ │ @ instruction: 0xf8c8463c │ │ │ │ @ instruction: 0xf8c8a00c │ │ │ │ ldmvs fp, {sp, pc}^ │ │ │ │ ldm ip!, {r3, r8, r9, ip, pc} │ │ │ │ strls r0, [r9], -pc │ │ │ │ @ instruction: 0xb018f8d6 │ │ │ │ ldm ip, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ stm r4, {r0, r1} │ │ │ │ ldrbmi r0, [r8], -r3 │ │ │ │ - cdp2 6, 12, cr15, cr0, cr11, {4} │ │ │ │ + cdp2 6, 6, cr15, cr8, cr11, {4} │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0x465bd053 │ │ │ │ strmi r2, [r3], r0, lsl #8 │ │ │ │ ldmdbvs r9, {r9, sl, ip, pc} │ │ │ │ mvnslt r6, lr, lsl #16 │ │ │ │ tstlt fp, #3342336 @ 0x330000 │ │ │ │ ldrtmi r4, [r8], -sl, asr #12 │ │ │ │ @@ -466976,186 +467016,186 @@ │ │ │ │ movwmi r4, #17961 @ 0x4629 │ │ │ │ rsclt r6, r4, #851968 @ 0xd0000 │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ ldrtmi r4, [r8], -sl, asr #12 │ │ │ │ mrc2 7, 1, pc, cr14, cr15, {7} │ │ │ │ ldrtmi r4, [r5], -r4, lsl #6 │ │ │ │ ldrbmi fp, [r8], -r4, ror #5 │ │ │ │ - cdp2 6, 9, cr15, cr4, cr11, {4} │ │ │ │ + cdp2 6, 3, cr15, cr12, cr11, {4} │ │ │ │ cmnlt fp, fp, asr r6 │ │ │ │ ldrb r4, [r6, r3, lsl #13] │ │ │ │ ldrtmi r4, [r8], -sl, asr #12 │ │ │ │ mrc2 7, 1, pc, cr0, cr15, {7} │ │ │ │ sbclt r4, r4, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf68b4658 │ │ │ │ - ldrbmi pc, [fp], -r7, lsl #29 @ │ │ │ │ + ldrbmi pc, [fp], -pc, lsr #28 @ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ biclt r9, r4, r0, lsl #28 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx ff9b5af8 │ │ │ │ + blx fe3b5ba8 │ │ │ │ stmdavs sp!, {r1, sl, ip, pc} │ │ │ │ teqlt fp, fp, lsr #16 │ │ │ │ stmibvs lr!, {r0, r2, r4, r5, r8, ip, sp, pc} │ │ │ │ orrsle r2, sp, r0, lsl #28 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ movwmi lr, #6621 @ 0x19dd │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ qsub16mi sl, r0, fp │ │ │ │ - ldc2 6, cr15, [r2, #-608] @ 0xfffffda0 │ │ │ │ + ldc2 6, cr15, [sl], #608 @ 0x260 │ │ │ │ @ instruction: 0xf06fe776 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx ff335b2c │ │ │ │ + blx 1d35bdc │ │ │ │ @ instruction: 0xf637e7e5 │ │ │ │ - svclt 0x0000ec9a │ │ │ │ - rsbseq r8, r8, r0, ror r0 │ │ │ │ + svclt 0x0000ec42 │ │ │ │ + rsbseq r7, r8, r0, asr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r8, r2, asr #32 │ │ │ │ + @ instruction: 0x00787f92 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ - bcs ffa36474 │ │ │ │ + bcs ffa36524 │ │ │ │ @ instruction: 0xf8dfb095 │ │ │ │ strcs r3, [r2], -r0, ror #21 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ @ instruction: 0x460d7adc │ │ │ │ - ldrbtmi r4, [pc], #-1540 @ 1f810c │ │ │ │ + ldrbtmi r4, [pc], #-1540 @ 1f81bc │ │ │ │ stmdbvs sl, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ tstls r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bcs ffb57948 │ │ │ │ + bcs ffb579f8 │ │ │ │ vmla.i q11, , d1[0] │ │ │ │ andvc r0, r3, #0, 6 │ │ │ │ andvs r8, r6, fp, lsl #22 │ │ │ │ biceq pc, r8, #201326595 @ 0xc000003 │ │ │ │ eorle r6, r6, r3, asr #1 │ │ │ │ - bcs 1fae19c │ │ │ │ - bcs 202c31c │ │ │ │ + bcs 1fae24c │ │ │ │ + bcs 202c3cc │ │ │ │ stmdbvs r0, {r0, r2, r8, ip, lr, pc} │ │ │ │ mrrcvc 9, 4, r6, fp, cr3 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ andcs r8, r0, r3, ror r1 │ │ │ │ - bcs fe8364c8 │ │ │ │ - bcc fe5364cc │ │ │ │ + bcs fe836578 │ │ │ │ + bcc fe53657c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6d21c0 │ │ │ │ + blls 6d2270 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, r5, ip, lsr r7 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svcvc 0x00a2f5b2 │ │ │ │ mrshi pc, (UNDEF: 1) @ │ │ │ │ @ instruction: 0x11b3f240 │ │ │ │ @ instruction: 0xf000428a │ │ │ │ - bcs ffbd856c │ │ │ │ + bcs ffbd861c │ │ │ │ stmdbvs r2!, {r0, r1, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf8926952 │ │ │ │ - bcs 200218 │ │ │ │ + bcs 2002c8 │ │ │ │ @ instruction: 0xf895d0dd │ │ │ │ - bcs 600244 │ │ │ │ + bcs 6002f4 │ │ │ │ strbthi pc, [r5], -r0 @ │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 1218e3c │ │ │ │ + bcs 1218eec │ │ │ │ smmlseq fp, r3, r1, sp │ │ │ │ andcs sp, r0, #876609536 @ 0x34400000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - mcrr2 6, 8, pc, r4, cr13 @ │ │ │ │ + blx ffd35c92 │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - ldc2 6, cr15, [lr], #-564 @ 0xfffffdcc │ │ │ │ + blx ffbb5c9e │ │ │ │ @ instruction: 0x8014f8d5 │ │ │ │ strmi r4, [r3], -r7, lsl #12 │ │ │ │ @ instruction: 0xf1b84632 │ │ │ │ @ instruction: 0xf0000fe5 │ │ │ │ vst1.16 {d24-d26}, [pc] │ │ │ │ @ instruction: 0x4620719e │ │ │ │ - blx ff5b5c08 │ │ │ │ + blx 1fb5cb8 │ │ │ │ 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 │ │ │ │ + strmi pc, [r0], fp, ror #20 │ │ │ │ ldrtmi r8, [fp], -r9, lsr #22 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ biceq pc, r8, r1, asr #7 │ │ │ │ biccs r6, r2, r1, ror #1 │ │ │ │ - blx ff035c34 │ │ │ │ + blx 1a35ce4 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - blx ffb35c44 │ │ │ │ + blx fe535cf4 │ │ │ │ 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 fefb5cfe │ │ │ │ + @ instruction: 0xf68a69e8 │ │ │ │ + andcs pc, r1, r1, asr #31 │ │ │ │ stmdbvs r3, {r1, r2, r3, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0x7c9b695b │ │ │ │ addle r2, r8, r0, lsl #22 │ │ │ │ @ instruction: 0xf68d2200 │ │ │ │ - strdcs pc, [r1, -sp] │ │ │ │ + smlatbcs r1, r5, fp, pc @ │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ mcrrvc 3, 1, r1, r7, cr0 │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ andls r8, r4, r0, lsl r9 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf68a890e │ │ │ │ - @ instruction: 0x4682f931 │ │ │ │ - blge 5a47bc │ │ │ │ + pkhtbmi pc, r2, r9, asr #17 @ │ │ │ │ + blge 5a486c │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 734694 │ │ │ │ + beq 734744 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - movwcs pc, #11429 @ 0x2ca5 @ │ │ │ │ + movwcs pc, #11341 @ 0x2c4d @ │ │ │ │ stmib sp, {r9, sl, sp}^ │ │ │ │ eorcs r3, r0, #16, 12 @ 0x1000000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ ldmdbhi r0, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbhi lr, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf916f68a │ │ │ │ + @ instruction: 0xf8bef68a │ │ │ │ strmi r4, [r6], -r2, lsl #12 │ │ │ │ cmplt r0, r2 │ │ │ │ - blgt 2e2ed0 │ │ │ │ + blgt 2e2f80 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - stc2 6, cr15, [ip], {141} @ 0x8d │ │ │ │ + ldc2 6, cr15, [r4], #-564 @ 0xfffffdcc │ │ │ │ tstpeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ movwcs r9, #17154 @ 0x4302 │ │ │ │ stmib sp, {sp}^ │ │ │ │ eorcs r3, r0, #16 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ ldmdbhi r0, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbhi lr, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8faf68a │ │ │ │ + @ instruction: 0xf8a2f68a │ │ │ │ strmi r4, [r6], -r2, lsl #12 │ │ │ │ cmplt r0, r3 │ │ │ │ - blgt 2e2f08 │ │ │ │ + blgt 2e2fb8 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r0], #-564 @ 0xfffffdcc │ │ │ │ + ldc2 6, cr15, [r8], {141} @ 0x8d │ │ │ │ tstpeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ movwcs r9, #771 @ 0x303 │ │ │ │ @ instruction: 0xf1a79311 │ │ │ │ tstls r0, #8, 6 @ 0x20000000 │ │ │ │ ldmdbhi r0, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf68a890e │ │ │ │ - pkhtbmi pc, r3, sp, asr #17 @ │ │ │ │ - blge 5a4864 │ │ │ │ + strmi pc, [r3], r5, lsl #17 │ │ │ │ + blge 5a4914 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 734740 │ │ │ │ + bleq 7347f0 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - andcs pc, r0, #20736 @ 0x5100 │ │ │ │ + andcs pc, r0, #254976 @ 0x3e400 │ │ │ │ stmib sp, {r5, r8, r9, sl, fp, sp}^ │ │ │ │ vhsub.s8 d2, d0, d6 │ │ │ │ mrcne 5, 3, r8, cr11, cr4, {5} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r3, r5, r6, r8, r9, pc}^ @ │ │ │ │ rscseq pc, pc, #19 │ │ │ │ cmneq r7, #-1677721599 @ 0x9c000001 │ │ │ │ @@ -467174,44 +467214,44 @@ │ │ │ │ cmneq r7, #-1677721599 @ 0x9c000001 │ │ │ │ cmneq r7, #-1677721599 @ 0x9c000001 │ │ │ │ stmdbvs r3!, {r0, r1, r2, r5, r6, r8, r9} │ │ │ │ @ instruction: 0x7e1b695b │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ andcs sl, r0, #228, 28 @ 0xe40 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 17b5dbe │ │ │ │ + blx 1b5e6c │ │ │ │ andcs r4, r1, #6291456 @ 0x600000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 1635dca │ │ │ │ + blx 35e78 │ │ │ │ sxtab16mi r7, r3, r3, ror #24 │ │ │ │ vpadd.i8 d18, d0, d15 │ │ │ │ ldmdaeq fp, {r0, r1, r4, r5, r6, r7, r8, pc}^ │ │ │ │ movwcs r9, #784 @ 0x310 │ │ │ │ ldmib sp, {r0, r4, r8, r9, ip, pc}^ │ │ │ │ eorcs r8, r0, #16, 18 @ 0x40000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ stmdbhi lr, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf880f68a │ │ │ │ + @ instruction: 0xf828f68a │ │ │ │ strmi sl, [r7], -lr, lsl #22 │ │ │ │ teqlt r8, r2, lsl #6 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - blx fffb5e06 │ │ │ │ + blx fe9b5eb6 │ │ │ │ movwcs r9, #2306 @ 0x902 │ │ │ │ movwls r7, #60530 @ 0xec72 │ │ │ │ subvs r2, fp, r0, lsr #20 │ │ │ │ ldrbhi pc, [r2, #512]! @ 0x200 @ │ │ │ │ - blcs 9bfd30 │ │ │ │ + blcs 9bfde0 │ │ │ │ ldrbhi pc, [fp, #512]! @ 0x200 @ │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ ldrbeq r0, [r9, #1027]! @ 0x403 │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ - strbteq r0, [pc], #1529 @ 1f83fc │ │ │ │ + strbteq r0, [pc], #1529 @ 1f84ac │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ ldrbteq r0, [r3], #1529 @ 0x5f9 │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ @@ -467220,265 +467260,265 @@ │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf6892220 │ │ │ │ + strmi pc, [r2], r3, ror #31 │ │ │ │ + blge 5a4a58 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 734880 │ │ │ │ + beq 734930 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - movwcs pc, #11183 @ 0x2baf @ │ │ │ │ + movwcs pc, #11095 @ 0x2b57 @ │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, r0, lsl r2 │ │ │ │ ldmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ stmib sp, {r4, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #939524096 @ 0x38000000 │ │ │ │ - @ instruction: 0xf820f68a │ │ │ │ + @ instruction: 0xffc8f689 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2e30b8 │ │ │ │ + blgt 2e3168 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - blx fe735eca │ │ │ │ + blx 1135f7a │ │ │ │ strcs r2, [r0], -r4, lsl #6 │ │ │ │ ldrcc lr, [r0], -sp, asr #19 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ tstcs r0, #3620864 @ 0x374000 │ │ │ │ movwcs lr, #59853 @ 0xe9cd │ │ │ │ - @ instruction: 0xf68a2220 │ │ │ │ - strmi pc, [r2], -r5, lsl #16 │ │ │ │ + @ instruction: 0xf6892220 │ │ │ │ + strmi pc, [r2], -sp, lsr #31 │ │ │ │ andls r4, r3, r6, lsl #12 │ │ │ │ - blge 5a49f8 │ │ │ │ + blge 5a4aa8 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf68d4611 │ │ │ │ - @ instruction: 0xf106fb7b │ │ │ │ + @ instruction: 0xf106fb23 │ │ │ │ movwls r0, #13076 @ 0x3314 │ │ │ │ andcs r2, r0, r8, lsl #6 │ │ │ │ andscc lr, r0, sp, asr #19 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r4, r8, r9, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf689670e │ │ │ │ - strmi pc, [r2], -r9, ror #31 │ │ │ │ + @ instruction: 0x4602ff91 │ │ │ │ andls r4, r4, r6, lsl #12 │ │ │ │ - blge 5a4a30 │ │ │ │ + blge 5a4ae0 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf68d4611 │ │ │ │ - @ instruction: 0xf106fb5f │ │ │ │ + @ instruction: 0xf106fb07 │ │ │ │ movwls r0, #17172 @ 0x4314 │ │ │ │ tstcs r0, r0, lsl r3 │ │ │ │ tstcc r0, sp, asr #19 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r4, r8, r9, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf689670e │ │ │ │ - strmi pc, [r2], -sp, asr #31 │ │ │ │ + @ instruction: 0x4602ff75 │ │ │ │ andls r4, r5, r6, lsl #12 │ │ │ │ - blge 5a4a68 │ │ │ │ + blge 5a4b18 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf68d4611 │ │ │ │ - @ instruction: 0xf106fb43 │ │ │ │ + @ instruction: 0xf106faeb │ │ │ │ movwls r0, #21268 @ 0x5314 │ │ │ │ teqpcc r3, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, r0, lsl r2 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0x6710e9dd │ │ │ │ strvs lr, [lr, -sp, asr #19] │ │ │ │ - @ instruction: 0xffb0f689 │ │ │ │ + @ instruction: 0xff58f689 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e3198 │ │ │ │ + blgt 2e3248 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46200914 │ │ │ │ - blx b35faa │ │ │ │ + blx ff536058 │ │ │ │ cmppcc r5, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ - bleq 2346b8 │ │ │ │ - blcc 632cb4 │ │ │ │ + bleq 234768 │ │ │ │ + blcc 632d64 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4683ff3b │ │ │ │ + blge 5a4ba8 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 7349d4 │ │ │ │ + bleq 734a84 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0xf04ffb07 │ │ │ │ + @ instruction: 0xf04ffaaf │ │ │ │ @ instruction: 0xf04f330f │ │ │ │ stmib sp, {r9, sl, fp}^ │ │ │ │ eorcs r3, r0, #16, 28 @ 0x100 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ @ instruction: 0x6710e9dd │ │ │ │ strvs lr, [lr, -sp, asr #19] │ │ │ │ - @ instruction: 0xff76f689 │ │ │ │ + @ instruction: 0xff1ef689 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2e320c │ │ │ │ + blgt 2e32bc │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0xf04ffaed │ │ │ │ + @ instruction: 0xf04ffa95 │ │ │ │ @ instruction: 0xf04f13ff │ │ │ │ stmib sp, {sl, fp}^ │ │ │ │ eorcs r3, r0, #16, 24 @ 0x1000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 633c6c │ │ │ │ - blvc 5b3c30 │ │ │ │ - @ instruction: 0xff5cf689 │ │ │ │ + blvc 633d1c │ │ │ │ + blvc 5b3ce0 │ │ │ │ + @ instruction: 0xff04f689 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2e3240 │ │ │ │ + blgt 2e32f0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - andcs pc, r0, #864256 @ 0xd3000 │ │ │ │ + andcs pc, r0, #503808 @ 0x7b000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 4b6054 │ │ │ │ + @ instruction: 0xf9b2f68d │ │ │ │ @ instruction: 0x46024653 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strtmi r9, [r0], -r2 │ │ │ │ - @ instruction: 0xf8a0f68d │ │ │ │ + @ instruction: 0xf848f68d │ │ │ │ @ instruction: 0x4602465b │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x465bf899 │ │ │ │ + ldrbmi pc, [fp], -r1, asr #16 @ │ │ │ │ strmi r9, [r3], r2, lsl #20 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x4653f891 │ │ │ │ + @ instruction: 0x4653f839 │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xf88af68d │ │ │ │ + @ instruction: 0xf832f68d │ │ │ │ @ instruction: 0x4603465a │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - strbmi pc, [r3], -r3, lsl #17 @ │ │ │ │ + strbmi pc, [r3], -fp, lsr #16 @ │ │ │ │ strmi r4, [r2], r2, lsl #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x464bf87b │ │ │ │ + strbmi pc, [fp], -r3, lsr #16 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf874f68d │ │ │ │ + @ instruction: 0xf81cf68d │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ vst1.32 {d20-d22}, [pc], r1 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf86cf68d │ │ │ │ + @ instruction: 0xf814f68d │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - strbmi pc, [sl], -r5, ror #16 @ │ │ │ │ + strbmi pc, [sl], -sp, lsl #16 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf85ef68d │ │ │ │ + @ instruction: 0xf806f68d │ │ │ │ ldrdls pc, [ip], -sp │ │ │ │ strmi r4, [r2], -r0, lsl #13 │ │ │ │ vst1.16 {d20-d22}, [pc], fp │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf854f68d │ │ │ │ + @ instruction: 0xfffcf68c │ │ │ │ @ instruction: 0x4602463b │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ - @ instruction: 0xf68d4620 │ │ │ │ - ldrtmi pc, [fp], -sp, asr #16 @ │ │ │ │ + @ instruction: 0xf68c4620 │ │ │ │ + shsub8mi pc, fp, r5 @ │ │ │ │ strmi r4, [r7], -r2, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ - @ instruction: 0xf68d4620 │ │ │ │ - strbmi pc, [fp], -r5, asr #16 @ │ │ │ │ + @ instruction: 0xf68c4620 │ │ │ │ + strbmi pc, [fp], -sp, ror #31 @ │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xf83ef68d │ │ │ │ + @ instruction: 0xffe6f68c │ │ │ │ @ instruction: 0x4603463a │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ - @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0xf8ddf837 │ │ │ │ + @ instruction: 0xf68c4620 │ │ │ │ + @ instruction: 0xf8ddffdf │ │ │ │ @ instruction: 0x46078010 │ │ │ │ strbmi r4, [r3], -r2, lsl #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ - @ instruction: 0xf68d4620 │ │ │ │ - ldrtmi pc, [r3], -sp, lsr #16 @ │ │ │ │ + @ instruction: 0xf68c4620 │ │ │ │ + @ instruction: 0x4633ffd5 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf826f68d │ │ │ │ + @ instruction: 0xffcef68c │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf81ef68d │ │ │ │ + @ instruction: 0xffc6f68c │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x4632f817 │ │ │ │ + @ instruction: 0xf68c4620 │ │ │ │ + @ instruction: 0x4632ffbf │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf810f68d │ │ │ │ + @ instruction: 0xffb8f68c │ │ │ │ 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 │ │ │ │ + ldrtmi pc, [fp], -pc, lsr #31 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46061151 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - shsub8mi pc, r2, pc @ │ │ │ │ + ldrtmi pc, [r2], -r7, lsr #31 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xfff8f68c │ │ │ │ + @ instruction: 0xffa0f68c │ │ │ │ strb r4, [r6, #-1543] @ 0xfffff9f9 │ │ │ │ strbtcc pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ stmdbvs sl!, {r4, r5, r8, sp}^ │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmpl fp!, {r5, r9, sl, lr}^ │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ ldmibvc pc, {r0, r4, r5, r9, sl, lr} @ │ │ │ │ stmdaeq r0!, {r0, r1, r2, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4643463a │ │ │ │ - blx ff7b61e2 │ │ │ │ + blx 21b6292 │ │ │ │ ldrbmi r4, [r9], -r3, asr #12 │ │ │ │ ldrtmi r4, [sl], -r0, lsl #13 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf68d9000 │ │ │ │ - strbmi pc, [r2], -sp, asr #23 @ │ │ │ │ + @ instruction: 0x4642fb75 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - @ instruction: 0xffd2f68c │ │ │ │ + @ instruction: 0xff7af68c │ │ │ │ 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], -r1, ror #22 │ │ │ │ @ instruction: 0x079ae513 │ │ │ │ ldclge 5, cr15, [r9], {63} @ 0x3f │ │ │ │ vshl.s8 d30, d25, d19 │ │ │ │ @ instruction: 0xf8ad3333 │ │ │ │ ldmib sp, {r3, r4, ip, sp}^ │ │ │ │ andscs r8, r0, #98304 @ 0x18000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ ldmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - cdp2 6, 5, cr15, cr6, cr9, {4} │ │ │ │ + ldc2l 6, cr15, [lr, #548]! @ 0x224 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x81b4f000 │ │ │ │ - blgt 2e3458 │ │ │ │ + blgt 2e3508 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ ldrtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf68d3614 │ │ │ │ - andcs pc, r0, #3325952 @ 0x32c000 │ │ │ │ + andcs pc, r0, #1884160 @ 0x1cc000 │ │ │ │ stmib sp, {r5, r8, r9, sl, fp, sp}^ │ │ │ │ vhsub.s8 d2, d0, d8 │ │ │ │ mrcne 3, 3, r8, cr11, cr15, {1} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r4, r6, r7, r8, r9, pc}^ @ │ │ │ │ addeq pc, sl, r3, lsl r0 @ │ │ │ │ bicseq r0, r0, #208, 6 @ 0x40000003 │ │ │ │ @@ -467498,35 +467538,35 @@ │ │ │ │ bicseq r0, r0, #208, 6 @ 0x40000003 │ │ │ │ teqcs r3, #242 @ 0xf2 │ │ │ │ andscc pc, r8, sp, lsl #17 │ │ │ │ stmdbhi r6, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r3, r9, sp} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6898910 │ │ │ │ - @ instruction: 0x4606fe11 │ │ │ │ + @ instruction: 0x4606fdb9 │ │ │ │ @ instruction: 0xd1bb2800 │ │ │ │ andeq lr, r8, sp, asr #19 │ │ │ │ @ instruction: 0xf88d2355 │ │ │ │ ldmib sp, {r5, ip, sp}^ │ │ │ │ andcs r8, r8, #8, 18 @ 0x20000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ ldmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - cdp2 6, 0, cr15, cr0, cr9, {4} │ │ │ │ + stc2 6, cr15, [r8, #548]! @ 0x224 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ cmpphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ - blgt 2e3504 │ │ │ │ + blgt 2e35b4 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ strbmi r4, [r1], -r0, lsr #12 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf972f68d │ │ │ │ + @ instruction: 0xf91af68d │ │ │ │ svccs 0x00202200 │ │ │ │ andcs lr, sl, #3358720 @ 0x334000 │ │ │ │ rscshi pc, r7, #0, 4 │ │ │ │ - blcs 9c02d4 │ │ │ │ + blcs 9c0384 │ │ │ │ cmnphi r9, #0, 4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ cmneq r7, #65 @ 0x41 │ │ │ │ cmneq r7, #-603979775 @ 0xdc000001 │ │ │ │ cmneq r7, #-603979775 @ 0xdc000001 │ │ │ │ hvceq 55 @ 0x37 │ │ │ │ cmneq r7, #-603979775 @ 0xdc000001 │ │ │ │ @@ -467542,43 +467582,43 @@ │ │ │ │ cmneq r7, #-603979775 @ 0xdc000001 │ │ │ │ adceq r0, sl, r7, ror r3 │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ ldmib sp, {r3, r4, sp}^ │ │ │ │ ldrmi r8, [r1], -r6, lsl #18 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6898910 │ │ │ │ - @ instruction: 0x4606fdb9 │ │ │ │ + strmi pc, [r6], -r1, ror #26 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmib sp, {r0, r1, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ andcs r0, r1, #8 │ │ │ │ eorcs pc, r0, sp, lsl #17 │ │ │ │ stmdbhi r8, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r0, r4, r9, sl, lr} │ │ │ │ ldmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - stc2 6, cr15, [r8, #548]! @ 0x224 │ │ │ │ + ldc2l 6, cr15, [r0, #-548] @ 0xfffffddc │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ stmib sp, {r3, r5, r7, r8, ip, lr, pc}^ │ │ │ │ stmdbvs r0!, {r1, r3} │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ ldc 0, cr2, [sp, #160] @ 0xa0 │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ - blvc 633fb8 │ │ │ │ - ldc2 6, cr15, [r8, #548] @ 0x224 │ │ │ │ + blvc 634068 │ │ │ │ + stc2l 6, cr15, [r0, #-548] @ 0xfffffddc │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ rschi pc, r8, r0 │ │ │ │ - blgt 2e35d4 │ │ │ │ + blgt 2e3684 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ strbmi r4, [r9], -r0, lsr #12 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf90af68d │ │ │ │ + @ instruction: 0xf8b2f68d │ │ │ │ svccs 0x00202200 │ │ │ │ andcs lr, ip, #3358720 @ 0x334000 │ │ │ │ addshi pc, lr, #0, 4 │ │ │ │ - blcs 9c03a4 │ │ │ │ + blcs 9c0454 │ │ │ │ tstphi r1, #0, 4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ movweq r0, #61650 @ 0xf0d2 │ │ │ │ movweq r0, #62223 @ 0xf30f │ │ │ │ movweq r0, #62223 @ 0xf30f │ │ │ │ sbcseq r0, r2, pc, lsl #6 │ │ │ │ movweq r0, #62223 @ 0xf30f │ │ │ │ @@ -467594,229 +467634,229 @@ │ │ │ │ movweq r0, #62223 @ 0xf30f │ │ │ │ subseq r0, r2, pc, lsl #6 │ │ │ │ teqpcc r3, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ ldmib sp, {r1, r2, r8, r9, ip, pc}^ │ │ │ │ eorcs r8, r0, #98304 @ 0x18000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ ldmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - ldc2l 6, cr15, [r0, #-548] @ 0xfffffddc │ │ │ │ + ldc2l 6, cr15, [r8], #548 @ 0x224 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ mrcge 4, 7, APSR_nzcv, cr10, cr15, {3} │ │ │ │ @ instruction: 0xf04f9009 │ │ │ │ movwls r3, #33621 @ 0x8355 │ │ │ │ stmdbhi r8, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6898910 │ │ │ │ - @ instruction: 0x4680fd3f │ │ │ │ + strmi pc, [r0], r7, ror #25 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ andls sl, fp, pc, lsr pc │ │ │ │ movwcc pc, #61519 @ 0xf04f @ │ │ │ │ ldc 3, cr9, [sp, #40] @ 0x28 │ │ │ │ eorcs r7, r0, #10240 @ 0x2800 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 63408c │ │ │ │ - stc2 6, cr15, [lr, #-548]! @ 0xfffffddc │ │ │ │ + blvc 63413c │ │ │ │ + ldc2l 6, cr15, [r6], {137} @ 0x89 │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ mulls sp, r6, r1 │ │ │ │ movwcc pc, #4175 @ 0x104f @ │ │ │ │ ldc 3, cr9, [sp, #48] @ 0x30 │ │ │ │ ldrtmi r7, [sl], -ip, lsl #22 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 6340ac │ │ │ │ - ldc2 6, cr15, [lr, #-548] @ 0xfffffddc │ │ │ │ + blvc 63415c │ │ │ │ + stc2l 6, cr15, [r6], {137} @ 0x89 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2e36c4 │ │ │ │ + blgt 2e3774 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x4653f895 │ │ │ │ + @ instruction: 0x4653f83d │ │ │ │ @ instruction: 0xa010f8dd │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ ldrbmi r4, [r2], -r0, lsr #12 │ │ │ │ - cdp2 6, 6, cr15, cr6, cr12, {4} │ │ │ │ + cdp2 6, 0, cr15, cr14, cr12, {4} │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x4652fe5f │ │ │ │ + ldrbmi pc, [r2], -r7, lsl #28 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - cdp2 6, 5, cr15, cr8, cr12, {4} │ │ │ │ + cdp2 6, 0, cr15, cr0, cr12, {4} │ │ │ │ @ instruction: 0x46804633 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - cdp2 6, 5, cr15, cr0, cr12, {4} │ │ │ │ - blls 28a3dc │ │ │ │ + ldc2l 6, cr15, [r8, #560]! @ 0x230 │ │ │ │ + blls 28a48c │ │ │ │ vst1.32 {d20-d22}, [pc], r0 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - cdp2 6, 4, cr15, cr8, cr12, {4} │ │ │ │ + ldc2l 6, cr15, [r0, #560]! @ 0x230 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [r2], -r1, asr #28 @ │ │ │ │ + strbmi pc, [r2], -r9, ror #27 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - cdp2 6, 3, cr15, cr10, cr12, {4} │ │ │ │ + stc2l 6, cr15, [r2, #560]! @ 0x230 │ │ │ │ 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} │ │ │ │ + ldc2l 6, cr15, [sl, #560] @ 0x230 │ │ │ │ @ instruction: 0x46034632 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [fp], -fp, lsr #28 @ │ │ │ │ + @ instruction: 0x464bfdd3 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - cdp2 6, 2, cr15, cr4, cr12, {4} │ │ │ │ + stc2l 6, cr15, [ip, #560] @ 0x230 │ │ │ │ @ instruction: 0x4602463b │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x465bfe1d │ │ │ │ + ldrbmi pc, [fp], -r5, asr #27 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - cdp2 6, 1, cr15, cr6, cr12, {4} │ │ │ │ + ldc2 6, cr15, [lr, #560]! @ 0x230 │ │ │ │ strmi r7, [r7], -r3, asr #24 │ │ │ │ @ instruction: 0xf43f2b20 │ │ │ │ strmi sl, [r2], -r4, ror #22 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strmi pc, [r7], -r5, ror #27 │ │ │ │ - bllt 1876b5c │ │ │ │ + strmi pc, [r7], -sp, lsl #27 │ │ │ │ + bllt 1876c0c │ │ │ │ andeq lr, ip, sp, asr #19 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe77e3030 │ │ │ │ andeq lr, sl, sp, asr #19 │ │ │ │ stmdbvs r0!, {r0, r1, r2, r3, r8, r9, sp} │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ ldrbt r3, [lr], r8, lsr #32 │ │ │ │ andeq lr, r8, sp, asr #19 │ │ │ │ cmpppl r5, #1342177284 @ p-variant is OBSOLETE @ 0x50000004 │ │ │ │ eorcc pc, r0, sp, lsr #17 │ │ │ │ stmdbhi r8, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r4, r9, sp} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6898910 │ │ │ │ - strmi pc, [r0], pc, lsl #25 │ │ │ │ + @ instruction: 0x4680fc37 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmib sp, {r0, r1, r2, r3, r7, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf640000a │ │ │ │ @ instruction: 0xf8ad730f │ │ │ │ ldc 0, cr3, [sp, #160] @ 0xa0 │ │ │ │ andscs r7, r0, #10240 @ 0x2800 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 6341f0 │ │ │ │ - ldc2l 6, cr15, [ip], #-548 @ 0xfffffddc │ │ │ │ + blvc 6342a0 │ │ │ │ + stc2 6, cr15, [r4], #-548 @ 0xfffffddc │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ mcrge 4, 7, pc, cr4, cr15, {3} @ │ │ │ │ andeq lr, ip, sp, asr #19 │ │ │ │ movwne pc, #4672 @ 0x1240 @ │ │ │ │ eorscc pc, r0, sp, lsr #17 │ │ │ │ svclt 0x0000e749 │ │ │ │ - rsbseq r7, r8, r0, lsl #30 │ │ │ │ + rsbseq r7, r8, r0, asr lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r7, [r8], #-230 @ 0xffffff1a │ │ │ │ - ldrhteq r7, [r8], #-224 @ 0xffffff20 │ │ │ │ + rsbseq r7, r8, r6, asr #28 │ │ │ │ + rsbseq r7, r8, r0, lsl #28 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ mvnsvc pc, #82837504 @ 0x4f00000 │ │ │ │ ldmib sp, {r1, r2, r3, r8, r9, ip, pc}^ │ │ │ │ tstcs r1, lr, lsl #18 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6898910 │ │ │ │ - pkhtbmi pc, r0, fp, asr #24 @ │ │ │ │ - blge 625168 │ │ │ │ + strmi pc, [r0], r3, lsl #24 │ │ │ │ + blge 625218 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - stmdbvs fp!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs fp!, {r0, r1, r2, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ svcvc 0x00a2f5b3 │ │ │ │ movwcs fp, #3868 @ 0xf1c │ │ │ │ @ instruction: 0xf0009304 │ │ │ │ strbmi r8, [r3], -sl, lsl #3 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - ldc2 6, cr15, [sl, #560] @ 0x230 │ │ │ │ + stc2l 6, cr15, [r2, #-560] @ 0xfffffdd0 │ │ │ │ strmi r4, [r1], r3, asr #12 │ │ │ │ vst1.16 {d20-d22}, [pc :64], sl │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - ldc2 6, cr15, [r2, #560] @ 0x230 │ │ │ │ + ldc2 6, cr15, [sl, #-560]! @ 0xfffffdd0 │ │ │ │ @ instruction: 0x4680463b │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - stc2 6, cr15, [sl, #560] @ 0x230 │ │ │ │ + ldc2 6, cr15, [r2, #-560]! @ 0xfffffdd0 │ │ │ │ pkhtbmi r4, r2, sl, asr #12 │ │ │ │ vst1.8 {d20-d22}, [pc :256], fp │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - stc2 6, cr15, [r2, #560] @ 0x230 │ │ │ │ + stc2 6, cr15, [sl, #-560]! @ 0xfffffdd0 │ │ │ │ strmi r4, [r3], r3, asr #12 │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - ldc2l 6, cr15, [sl, #-560]! @ 0xfffffdd0 │ │ │ │ + stc2 6, cr15, [r2, #-560]! @ 0xfffffdd0 │ │ │ │ ldrbmi r4, [fp], -sl, asr #12 │ │ │ │ vmax.s8 d20, d16, d1 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - ldc2l 6, cr15, [r2, #-560]! @ 0xfffffdd0 │ │ │ │ + ldc2 6, cr15, [sl, #-560] @ 0xfffffdd0 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ vmax.s8 d20, d16, d0 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - stc2l 6, cr15, [sl, #-560]! @ 0xfffffdd0 │ │ │ │ + ldc2 6, cr15, [r2, #-560] @ 0xfffffdd0 │ │ │ │ @ instruction: 0x4652465b │ │ │ │ vmax.s8 d20, d16, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - stc2l 6, cr15, [r2, #-560]! @ 0xfffffdd0 │ │ │ │ + stc2 6, cr15, [sl, #-560] @ 0xfffffdd0 │ │ │ │ @ instruction: 0x4642463b │ │ │ │ vhadd.s8 d25, d0, d3 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - ldc2l 6, cr15, [sl, #-560] @ 0xfffffdd0 │ │ │ │ + stc2 6, cr15, [r2, #-560] @ 0xfffffdd0 │ │ │ │ strmi r4, [r2], sl, asr #12 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x46201191 │ │ │ │ - ldc2l 6, cr15, [r2, #-560] @ 0xfffffdd0 │ │ │ │ + ldc2l 6, cr15, [sl], #560 @ 0x230 │ │ │ │ strmi r9, [r3], -r3, lsl #20 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - ldrbmi pc, [r3], -fp, asr #26 @ │ │ │ │ + @ instruction: 0x4653fcf3 │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ pkhbtmi r1, r1, pc, lsl #2 @ │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [r2], -r3, asr #26 @ │ │ │ │ + strbmi pc, [r2], -fp, ror #25 @ │ │ │ │ @ instruction: 0x4680463b │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x464afd3b │ │ │ │ + strbmi pc, [sl], -r3, ror #25 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - ldc2 6, cr15, [r4, #-560]! @ 0xfffffdd0 │ │ │ │ + ldc2l 6, cr15, [ip], {140} @ 0x8c │ │ │ │ @ instruction: 0x4682463b │ │ │ │ vmin.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - stc2 6, cr15, [ip, #-560]! @ 0xfffffdd0 │ │ │ │ + ldc2l 6, cr15, [r4], {140} @ 0x8c │ │ │ │ strmi r4, [r1], r2, asr #12 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x46201191 │ │ │ │ - stc2 6, cr15, [r4, #-560]! @ 0xfffffdd0 │ │ │ │ + stc2l 6, cr15, [ip], {140} @ 0x8c │ │ │ │ @ instruction: 0x46034652 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x464bfd1d │ │ │ │ + strbmi pc, [fp], -r5, asr #25 @ │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ pkhbtmi r1, r0, pc, lsl #2 @ │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x463bfd15 │ │ │ │ + @ instruction: 0x463bfcbd │ │ │ │ vst1.16 {d20-d22}, [pc :64], sl │ │ │ │ strmi r7, [r1], r5, ror #3 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [r2], -sp, lsl #26 @ │ │ │ │ + @ instruction: 0x4642fcb5 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - stc2 6, cr15, [r6, #-560] @ 0xfffffdd0 │ │ │ │ + stc2 6, cr15, [lr], #560 @ 0x230 │ │ │ │ strmi r6, [r7], -fp, ror #18 │ │ │ │ svcvc 0x00a2f5b3 │ │ │ │ - bge 1675f6c │ │ │ │ + bge 167601c │ │ │ │ tstcs r0, r2, ror ip │ │ │ │ tstne r0, sp, asr #19 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ cdpne 1, 5, cr8, cr3, cr9, {1} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r2, r3, r5, r8, pc}^ @ │ │ │ │ eoreq pc, r8, r3, lsl r0 @ │ │ │ │ @@ -467837,142 +467877,142 @@ │ │ │ │ @ instruction: 0x012a012a │ │ │ │ movwcs r0, #61539 @ 0xf063 │ │ │ │ eorscc pc, r8, sp, lsl #17 │ │ │ │ mvnscs lr, #3932160 @ 0x3c0000 │ │ │ │ eorscc pc, r8, sp, lsr #17 │ │ │ │ movwcs lr, #5899 @ 0x170b │ │ │ │ subcc pc, r0, sp, lsl #17 │ │ │ │ - blge 633558 │ │ │ │ + blge 633608 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 5b3520 │ │ │ │ - blx 1b36816 │ │ │ │ + blge 5b35d0 │ │ │ │ + blx 5368c6 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - bgt 2df600 │ │ │ │ + bgt 2df6b0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x463afedb │ │ │ │ + ldrtmi pc, [sl], -r3, lsl #29 @ │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [sl], -r9, lsl #25 @ │ │ │ │ + @ instruction: 0x464afc31 │ │ │ │ vst1.32 {d20-d22}, [pc], r0 │ │ │ │ strtmi r7, [r0], -r5, lsr #3 │ │ │ │ - stc2 6, cr15, [r2], {140} @ 0x8c │ │ │ │ + stc2 6, cr15, [sl], #-560 @ 0xfffffdd0 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ orrsne pc, r1, r0, asr #4 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [r2], -r1, lsr #25 @ │ │ │ │ + strbmi pc, [r2], -r9, asr #24 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - ldc2 6, cr15, [sl], {140} @ 0x8c │ │ │ │ + mcrr2 6, 8, pc, r2, cr12 @ │ │ │ │ strmi r9, [r3], -r0, lsl #14 │ │ │ │ strtmi r9, [r0], -r4, lsl #20 │ │ │ │ @ instruction: 0xf68c2173 │ │ │ │ - strmi pc, [r7], -r7, asr #25 │ │ │ │ + strmi pc, [r7], -pc, ror #24 │ │ │ │ stmiblt r1!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ tstls r0, #67108864 @ 0x4000000 │ │ │ │ movwcs lr, #6084 @ 0x17c4 │ │ │ │ subcc pc, r0, sp, lsr #17 │ │ │ │ ldrbeq lr, [r9, r0, asr #15] │ │ │ │ ldmibge pc, {r0, r1, r2, r3, r4, r5, r8, sl, ip, sp, lr, pc} @ │ │ │ │ stmdblt pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ @ │ │ │ │ teqpne fp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - stmiavs r3!, {r0, r1, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r1, r2, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strmi r4, [r1], r1, asr #12 │ │ │ │ movweq pc, #28707 @ 0x7023 @ │ │ │ │ rscvs r4, r3, r2, lsr r6 │ │ │ │ ldrtmi r4, [fp], -r0, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r4], #-560 @ 0xfffffdd0 │ │ │ │ + ldc2 6, cr15, [ip], {140} @ 0x8c │ │ │ │ @ instruction: 0xf7ff4680 │ │ │ │ stmdbvs r0!, {r0, r1, r2, r3, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ tstcs r1, r0, asr #4 │ │ │ │ ldmdacc r3!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbhi r6, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blx 4368ce │ │ │ │ + blx fee3697c │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ ldcge 4, cr15, [r2], #508 @ 0x1fc │ │ │ │ subcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf04f2101 │ │ │ │ @ instruction: 0xf04f3855 │ │ │ │ stmib sp, {r8, fp}^ │ │ │ │ stmib sp, {r3, r8, fp, pc}^ │ │ │ │ @ instruction: 0xf6898910 │ │ │ │ - @ instruction: 0x4680faf7 │ │ │ │ + pkhbtmi pc, r0, pc, lsl #21 @ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - ldc 12, cr10, [pc, #988] @ 1f92b0 │ │ │ │ + ldc 12, cr10, [pc, #988] @ 1f9360 │ │ │ │ subcs r7, r0, #68, 22 @ 0x11000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 4b4514 │ │ │ │ - blvc 634518 │ │ │ │ - blx ffc3690c │ │ │ │ + blvc 4b45c4 │ │ │ │ + blvc 6345c8 │ │ │ │ + blx fe6369bc │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ ldclge 4, cr15, [r0, #-508] @ 0xfffffe04 │ │ │ │ andcc pc, r1, #79 @ 0x4f │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldr r2, [r6, #780]! @ 0x30c │ │ │ │ ldmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r4, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf689ab0e │ │ │ │ - pkhtbmi pc, r1, r3, asr #21 @ │ │ │ │ - blge 5a5478 │ │ │ │ + @ instruction: 0x4681fa7b │ │ │ │ + blge 5a5528 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [fp], -r7, asr #28 @ │ │ │ │ + strbmi pc, [fp], -pc, ror #27 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r9, lsr #3 │ │ │ │ - ldc2 6, cr15, [sl], {140} @ 0x8c │ │ │ │ + blx ff2b6a1e │ │ │ │ sxtab16mi r7, r0, r3, ror #24 │ │ │ │ - ldc 4, cr14, [pc, #292] @ 1f9068 │ │ │ │ + ldc 4, cr14, [pc, #292] @ 1f9118 │ │ │ │ tstcs r1, sl, lsr #22 │ │ │ │ @ instruction: 0xf04f7c72 │ │ │ │ stmdbvs r0!, {sl, fp} │ │ │ │ @ instruction: 0xcc10e9cd │ │ │ │ - blvc 5b458c │ │ │ │ - blx fedb6980 │ │ │ │ + blvc 5b463c │ │ │ │ + blx 17b6a30 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2dfb6c │ │ │ │ + blgt 2dfc1c │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46200914 │ │ │ │ - cdp2 6, 2, cr15, cr2, cr12, {4} │ │ │ │ + stc2l 6, cr15, [sl, #560] @ 0x230 │ │ │ │ ldrtmi r4, [r2], -fp, asr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x464bfbf5 │ │ │ │ + @ instruction: 0x464bfb9d │ │ │ │ pkhtbmi r4, r1, sl, asr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [sl], -sp, ror #23 @ │ │ │ │ + @ instruction: 0x464afb95 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -fp, lsr #3 │ │ │ │ - blx ffbb69d6 │ │ │ │ + blx fe5b6a86 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ andls r7, r4, pc, lsl #3 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x465afbb9 │ │ │ │ + ldrbmi pc, [sl], -r1, ror #22 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ strtmi r7, [r0], -pc, lsl #3 │ │ │ │ - blx feeb69f2 │ │ │ │ + blx 18b6aa2 │ │ │ │ ldrt r4, [r4], -r3, lsl #13 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldr r0, [r0], -lr, lsl #2 │ │ │ │ tstcs r0, r1 │ │ │ │ tsteq r0, sp, asr #19 │ │ │ │ @ instruction: 0xf636e702 │ │ │ │ - svclt 0x0000ed16 │ │ │ │ + svclt 0x0000ecbe │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ svceq 0x000f0f0f │ │ │ │ ... │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @@ -467983,19 +468023,19 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ mrrcvc 6, 0, r4, r1, cr3 │ │ │ │ @ instruction: 0x7c91b909 │ │ │ │ @ instruction: 0xf8d3b1c1 │ │ │ │ stmdavs fp!, {r5, r6, r8, ip, lr} │ │ │ │ stmibvs lr!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs sp!, {r1, r2, r3, r4, r6, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 2130e0 │ │ │ │ + blcs 213190 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 120b940 │ │ │ │ + blmi 120b9f0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5d30ac │ │ │ │ + blls 5d315c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r2, r0, lsl #6 │ │ │ │ andslt r9, r1, r1, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ stmdbcs r0, {r0, r4, r9, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf892d1e3 │ │ │ │ andls r2, r1, #36 @ 0x24 │ │ │ │ @@ -468011,57 +468051,57 @@ │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ stmiavs r4!, {r0, r1, r2, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf8d69406 │ │ │ │ stmia ip!, {r3, r4, sp, pc} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldrbmi r0, [r0], -r3 │ │ │ │ - cdp2 6, 7, cr15, cr10, cr10, {4} │ │ │ │ + cdp2 6, 2, cr15, cr2, cr10, {4} │ │ │ │ @ instruction: 0xf1ba4683 │ │ │ │ eorsle r0, ip, r0, lsl #30 │ │ │ │ @ instruction: 0xf8da2400 │ │ │ │ @ instruction: 0xf8d11010 │ │ │ │ @ instruction: 0xf1baa000 │ │ │ │ andsle r0, r7, r0, lsl #30 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ - blvc 4a564c │ │ │ │ + blvc 4a56fc │ │ │ │ ldrtmi fp, [r8], -r2, lsr #18 │ │ │ │ @ instruction: 0xf80cf7ff │ │ │ │ sbclt r4, r4, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf8da4651 │ │ │ │ @ instruction: 0xf1baa000 │ │ │ │ mvnle r0, r0, lsl #30 │ │ │ │ stmdblt sl!, {r1, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ - b 12390e4 │ │ │ │ + b 1239194 │ │ │ │ sbcslt r0, ip, #4, 6 @ 0x10000000 │ │ │ │ @ instruction: 0x46da4658 │ │ │ │ - cdp2 6, 5, cr15, cr2, cr10, {4} │ │ │ │ + ldc2l 6, cr15, [sl, #552]! @ 0x228 │ │ │ │ svceq 0x0000f1bb │ │ │ │ strmi sp, [r3], r1 │ │ │ │ @ instruction: 0xb194e7d7 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx fec36b60 │ │ │ │ + blx 1636c10 │ │ │ │ stmdavs sp!, {r0, sl, ip, pc} │ │ │ │ - blcs 2131bc │ │ │ │ + blcs 21326c │ │ │ │ stccs 0, cr13, [r0, #-584] @ 0xfffffdb8 │ │ │ │ stmibvs lr!, {r4, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xd1aa2e00 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf06fe788 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx fe736b88 │ │ │ │ + blx 1136c38 │ │ │ │ @ instruction: 0xf636e7eb │ │ │ │ - svclt 0x0000ec6a │ │ │ │ - ldrshteq r6, [r8], #-246 @ 0xffffff0a │ │ │ │ + svclt 0x0000ec12 │ │ │ │ + rsbseq r6, r8, r6, asr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r8, r4, asr #31 │ │ │ │ + rsbseq r6, r8, r4, lsl pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed5034c │ │ │ │ + bl fed503fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r1, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ ldrmi r3, [r8, r0, lsl #2] │ │ │ │ svclt 0x0000bd08 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -468079,79 +468119,79 @@ │ │ │ │ ldrtmi r3, [r1], r1, lsl #26 │ │ │ │ ldmdane fp!, {r0, r1, r8, r9, ip, pc} │ │ │ │ ands pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf1079304 │ │ │ │ stmib sp, {r4, r6, r8, r9}^ │ │ │ │ ldmib sp, {r0, r2, r8, ip, sp}^ │ │ │ │ @ instruction: 0xf8da1306 │ │ │ │ - blcs 1f91f4 │ │ │ │ + blcs 1f92a4 │ │ │ │ ldrtmi fp, [r0], ip, lsl #30 │ │ │ │ @ instruction: 0xf68946a8 │ │ │ │ - @ instruction: 0xf100f915 │ │ │ │ + @ instruction: 0xf100f8bd │ │ │ │ @ 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, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ eorseq pc, r0, r4, lsl #2 │ │ │ │ - @ instruction: 0xffdaf688 │ │ │ │ + @ instruction: 0xff82f688 │ │ │ │ @ instruction: 0xf8989b03 │ │ │ │ @ instruction: 0xf1042040 │ │ │ │ stmdbls r5, {r4, r6} │ │ │ │ @ instruction: 0xf884791b │ │ │ │ - blcs 2412f0 │ │ │ │ + blcs 2413a0 │ │ │ │ @ instruction: 0xf688d905 │ │ │ │ - @ instruction: 0xf898ffcd │ │ │ │ + @ instruction: 0xf898ff75 │ │ │ │ @ instruction: 0xf8843060 │ │ │ │ cdpvc 0, 3, cr3, cr10, cr0, {3} │ │ │ │ cdpvc 6, 2, cr4, cr3, cr1, {1} │ │ │ │ vmin.u32 q10, q1, q0 │ │ │ │ strtvc r0, [r3], -r0, lsl #6 │ │ │ │ - blhi a9befc │ │ │ │ + blhi a9bfac │ │ │ │ biceq pc, r8, #201326595 @ 0xc000003 │ │ │ │ sbceq pc, fp, #-1946157055 @ 0x8c000001 │ │ │ │ @ instruction: 0xf68c8322 │ │ │ │ - strbmi pc, [sl], -pc, asr #25 @ │ │ │ │ + @ instruction: 0x464afc77 │ │ │ │ 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: 0xf9c4f68c │ │ │ │ stccc 6, cr4, [r1, #-516] @ 0xfffffdfc │ │ │ │ stclne 6, cr3, [fp], #-4 │ │ │ │ @ instruction: 0x4648d1b5 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ @ instruction: 0x46a98ff0 │ │ │ │ andlt r4, r9, r8, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - rsbseq r6, r8, sl, lsl #29 │ │ │ │ + ldrsbteq r6, [r8], #-218 @ 0xffffff26 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - blmi 4d7e64 │ │ │ │ + blmi 4d7f14 │ │ │ │ stmiblt sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ mlacs ip, r0, r8, pc @ │ │ │ │ stmdble r1, {r0, r9, fp, sp} │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ stmdbvs r1, {r0, r1, r2, r9, fp, lr}^ │ │ │ │ ldmpl fp, {r4, r5, sp} │ │ │ │ movwcc pc, #6912 @ 0x1b00 @ │ │ │ │ stmdacs r1, {r3, r4, r6, r7, r8, fp, ip, sp, lr} │ │ │ │ mulcs r0, r4, pc @ │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - rsbseq r6, r8, r4, lsr #27 │ │ │ │ + ldrshteq r6, [r8], #-196 @ 0xffffff3c │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ ldrbtmi r4, [lr], #-2615 @ 0xfffff5c9 │ │ │ │ strls r2, [r4], #-256 @ 0xffffff00 │ │ │ │ - blge 25d6d8 │ │ │ │ + blge 25d788 │ │ │ │ @ instruction: 0xf10d9101 │ │ │ │ stmib sp, {r2, r4, sl, fp}^ │ │ │ │ @ instruction: 0xf8941102 │ │ │ │ ldmpl r2!, {r4, pc} │ │ │ │ ldmdavs r2, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9215 │ │ │ │ stmib sp, {r9}^ │ │ │ │ @@ -468167,19 +468207,19 @@ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ cmnlt r5, #0, 2 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6896930 │ │ │ │ - stclvc 8, cr15, [r3], #-428 @ 0xfffffe54 │ │ │ │ + stclvc 8, cr15, [r3], #-76 @ 0xffffffb4 │ │ │ │ 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, r4, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -468187,123 +468227,123 @@ │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf68c4630 │ │ │ │ - bmi 4b8418 │ │ │ │ + bmi 4b8368 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf63681f0 │ │ │ │ - svclt 0x0000eb44 │ │ │ │ - rsbseq r6, r8, r6, asr sp │ │ │ │ + svclt 0x0000eaec │ │ │ │ + rsbseq r6, r8, r6, lsr #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00786c9a │ │ │ │ + rsbseq r6, r8, sl, ror #23 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ ldmdbmi r7, {r1, r2, r3, r9, sl, lr}^ │ │ │ │ pkhtbmi r4, r2, r7, asr #22 │ │ │ │ - bmi 17ca590 │ │ │ │ + bmi 17ca640 │ │ │ │ andcs fp, r2, pc, lsl #1 │ │ │ │ stmiapl fp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r2, r4, r6, r8, fp, lr} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ ldmdbvs r3!, {r8, r9}^ │ │ │ │ streq lr, [r0], -sl, asr #19 │ │ │ │ teqcs r0, r2, asr r8 │ │ │ │ vqrdmulh.s d15, d3, d1 │ │ │ │ @ instruction: 0xf89118d1 │ │ │ │ @ instruction: 0xf1bbb004 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ movwcc r8, #28815 @ 0x708f │ │ │ │ ldrmi r2, [r3], #-1792 @ 0xfffff900 │ │ │ │ - ldrteq pc, [pc], #-262 @ 1f93e4 @ │ │ │ │ + ldrteq pc, [pc], #-262 @ 1f9494 @ │ │ │ │ ldrtmi r9, [r8], -r3, lsl #6 │ │ │ │ strls sl, [r0], -r8, lsl #22 │ │ │ │ and r9, r3, r7, lsl #6 │ │ │ │ strtcc r3, [r0], #-1793 @ 0xfffff8ff │ │ │ │ rsble r4, ip, pc, asr r5 │ │ │ │ stccc 8, cr15, [r3], {84} @ 0x54 │ │ │ │ - blcs 3d846c │ │ │ │ - blls 2efbdc │ │ │ │ + blcs 3d851c │ │ │ │ + blls 2efc8c │ │ │ │ stccs 13, cr5, [r0, #-884] @ 0xfffffc8c │ │ │ │ - blls 22dbd4 │ │ │ │ + blls 22dc84 │ │ │ │ @ instruction: 0xf893ae09 │ │ │ │ stmdacs r0, {r2, r3, r5} │ │ │ │ - bl 2ed4f4 │ │ │ │ + bl 2ed5a4 │ │ │ │ ldrtmi r1, [r1], r7, asr #6 │ │ │ │ teqcc r0, #160, 12 @ 0xa000000 │ │ │ │ - blvc 333b58 │ │ │ │ + blvc 333c08 │ │ │ │ strls r9, [r6], -r2, lsl #6 │ │ │ │ svcvc 0x0001f818 │ │ │ │ @ instruction: 0xf8889b02 │ │ │ │ strls r5, [r8, -r0] │ │ │ │ @ instruction: 0xf68acb0f │ │ │ │ - @ instruction: 0xf854f997 │ │ │ │ + @ instruction: 0xf854f93f │ │ │ │ strmi r1, [r3], r3, lsl #24 │ │ │ │ subsle r2, r3, r0, lsl #16 │ │ │ │ tstcs r1, sl, asr #24 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ biceq lr, r7, #11264 @ 0x2c00 │ │ │ │ - @ instruction: 0xf6899301 │ │ │ │ - @ instruction: 0x4606f831 │ │ │ │ - bls 26599c │ │ │ │ + @ instruction: 0xf6889301 │ │ │ │ + @ instruction: 0x4606ffd9 │ │ │ │ + bls 265a4c │ │ │ │ @ instruction: 0xf85b3614 │ │ │ │ @ instruction: 0x46013037 │ │ │ │ sbcvs r6, r2, #5373952 @ 0x520000 │ │ │ │ ldrbmi r6, [r0], -r3, lsl #5 │ │ │ │ - blx febb6ea2 │ │ │ │ + blx 15b6f52 │ │ │ │ strcc r9, [r1, #-2816] @ 0xfffff500 │ │ │ │ - blvs 33759c │ │ │ │ + blvs 33764c │ │ │ │ mlaeq ip, r3, r8, pc @ │ │ │ │ ldclle 2, cr4, [r3], {168} @ 0xa8 │ │ │ │ - blvc 333bf8 │ │ │ │ + blvc 333ca8 │ │ │ │ @ instruction: 0xf68b9e06 │ │ │ │ - ldrtmi pc, [r2], -r7, lsr #25 @ │ │ │ │ + ldrtmi pc, [r2], -pc, asr #24 @ │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx cb6ec4 │ │ │ │ + @ instruction: 0xf9d2f68c │ │ │ │ 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] @ 1f950a │ │ │ │ @ instruction: 0xf1006011 │ │ │ │ @ instruction: 0xf04f0104 │ │ │ │ @ instruction: 0xf8440200 │ │ │ │ @ instruction: 0xf8441c07 │ │ │ │ @ instruction: 0xf1a42c0b │ │ │ │ @ instruction: 0xf844020b │ │ │ │ @ instruction: 0xf04f0c03 │ │ │ │ ldmdavs r9, {r0}^ │ │ │ │ strteq pc, [r0], #-260 @ 0xfffffefc │ │ │ │ stcne 8, cr15, [fp], #-272 @ 0xfffffef0 │ │ │ │ subsvs r6, sl, sl, asr #32 │ │ │ │ - bmi 5edb1c │ │ │ │ + bmi 5edbcc │ │ │ │ ldrbtmi r4, [sl], #-2827 @ 0xfffff4f5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, pc, sl, lsl #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrbmi r9, [r0], -r7, lsl #20 │ │ │ │ mcr2 7, 6, pc, cr14, cr15, {7} @ │ │ │ │ ldr r4, [fp, r6, lsl #12]! │ │ │ │ ubfx r4, r8, #12, #11 │ │ │ │ - b fe336dd8 │ │ │ │ - rsbseq r6, r8, r8, asr ip │ │ │ │ + b d36e88 │ │ │ │ + rsbseq r6, r8, r8, lsr #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r8, r0, asr ip │ │ │ │ + rsbseq r6, r8, r0, lsr #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq r6, r8, sl, lsr #22 │ │ │ │ + rsbseq r6, r8, sl, ror sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ ldcmi 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0xf8df460d │ │ │ │ @ instruction: 0xb09d1cbc │ │ │ │ @@ -468312,15 +468352,15 @@ │ │ │ │ ldceq 8, cr15, [r4], #892 @ 0x37c │ │ │ │ stmdapl r1!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r2, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f911b │ │ │ │ ldrmi r0, [r9], -r0, lsl #2 │ │ │ │ stmdapl r9, {r0, r1, r3, r5, r6, r8, fp, sp, lr} │ │ │ │ strmi r9, [r8], -r2, lsl #2 │ │ │ │ - blx 241a1a │ │ │ │ + blx 241aca │ │ │ │ stmdbvc r9, {r0, r1, r8} │ │ │ │ cdpvc 1, 2, cr9, cr9, cr3, {0} │ │ │ │ smlabteq r0, r1, r3, pc @ │ │ │ │ andne pc, r8, r9, lsl #17 │ │ │ │ @ instruction: 0xf3c18b29 │ │ │ │ @ instruction: 0xf8c901c8 │ │ │ │ @ instruction: 0xf895100c │ │ │ │ @@ -468328,21 +468368,21 @@ │ │ │ │ subsle r2, sp, r0, lsl #24 │ │ │ │ @ instruction: 0x46286851 │ │ │ │ strmi r4, [r2], -r0, lsr #15 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdbvs fp!, {r0, r2, r4, r5, r7, r8, pc}^ │ │ │ │ stmdale r6!, {r2, r5, r7, r8, r9, fp, sp} │ │ │ │ vqdmulh.s q1, q0, q11 │ │ │ │ - blcs 11d9858 │ │ │ │ + blcs 11d9908 │ │ │ │ @ instruction: 0x81bef200 │ │ │ │ vqdmulh.s d2, d0, d29 │ │ │ │ - blcs 59995c │ │ │ │ + blcs 599a0c │ │ │ │ mvnshi pc, r0, asr #4 │ │ │ │ smlatbeq pc, r3, r1, pc @ │ │ │ │ - blx 3025b4 │ │ │ │ + blx 302664 │ │ │ │ @ instruction: 0xf011f101 │ │ │ │ @ instruction: 0xf0404fbc │ │ │ │ @ instruction: 0xf41184e3 │ │ │ │ @ instruction: 0xf0406f3c │ │ │ │ @ instruction: 0xf0118230 │ │ │ │ @ instruction: 0xf0000f2f │ │ │ │ strls r8, [r0], #-235 @ 0xffffff15 │ │ │ │ @@ -468383,27 +468423,27 @@ │ │ │ │ @ instruction: 0xf0404204 │ │ │ │ @ instruction: 0xf014849d │ │ │ │ @ instruction: 0xf040042f │ │ │ │ ldmdbcs fp, {r1, r2, r4, r5, r6, r7, r8, pc} │ │ │ │ addshi pc, ip, r0, asr #32 │ │ │ │ strtmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf68c4648 │ │ │ │ - ldrtmi pc, [r2], -r1, ror #19 @ │ │ │ │ + ldrtmi pc, [r2], -r9, lsl #19 @ │ │ │ │ strmi r4, [r6], -r9, lsr #12 │ │ │ │ @ instruction: 0xf68c4648 │ │ │ │ - @ instruction: 0xf8d9f9db │ │ │ │ + @ instruction: 0xf8d9f983 │ │ │ │ @ instruction: 0xf8953010 │ │ │ │ strmi r2, [r5], -sp, lsr #32 │ │ │ │ mulvc r8, r9, r8 │ │ │ │ - bcs a13bfc │ │ │ │ + bcs a13cac │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ strbhi pc, [sp, #-0] @ │ │ │ │ svclt 0x00182a40 │ │ │ │ tstle r0, fp, asr r8 │ │ │ │ - blcs 217a10 │ │ │ │ + blcs 217ac0 │ │ │ │ strhi pc, [r8, #64]! @ 0x40 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0xf10d8548 │ │ │ │ strtmi r0, [r9], -r8, asr #20 │ │ │ │ @ instruction: 0x46484652 │ │ │ │ strcs r2, [r2, -r3, lsl #6] │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ @@ -468414,15 +468454,15 @@ │ │ │ │ pkhtbmi r4, r0, r2, asr #12 │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7ff9712 │ │ │ │ svccc 0x0001fdd9 │ │ │ │ strls r4, [r0], #-1539 @ 0xfffff9fd │ │ │ │ biccs r4, ip, r2, asr #12 │ │ │ │ @ instruction: 0xf68c4648 │ │ │ │ - ldclne 8, cr15, [fp], #-468 @ 0xfffffe2c │ │ │ │ + ldclne 8, cr15, [fp], #-116 @ 0xffffff8c │ │ │ │ mvnle r4, r4, lsl #12 │ │ │ │ @ instruction: 0xf1a3e0ff │ │ │ │ ldmdbcs sp!, {r0, r1, r2, r5, r6, r8} │ │ │ │ ldm pc, {r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ mvneq pc, r1, lsl r0 @ │ │ │ │ mvneq r0, r9, ror #3 │ │ │ │ subeq r0, pc, r9, ror #3 │ │ │ │ @@ -468463,23 +468503,23 @@ │ │ │ │ strthi pc, [fp], #64 @ 0x40 │ │ │ │ svceq 0x002ff011 │ │ │ │ ldrhi pc, [ip], #64 @ 0x40 │ │ │ │ stmdbcs r1, {r2, r8, fp, ip, pc} │ │ │ │ adchi pc, r6, r0 │ │ │ │ @ instruction: 0xf0c0428a │ │ │ │ teqcs r0, r8, ror #10 │ │ │ │ - blx 25f7be │ │ │ │ + blx 25f86e │ │ │ │ stmiane r1, {r0, r1, r8, r9, ip, sp, lr, pc}^ │ │ │ │ stmdbcs r0, {r0, r3, r8, fp, ip, sp, lr} │ │ │ │ addshi pc, sl, r0 │ │ │ │ subsmi r1, r4, #8576 @ 0x2180 │ │ │ │ movwcc r4, #25630 @ 0x641e │ │ │ │ strmi r4, [r3], #-1038 @ 0xfffffbf2 │ │ │ │ @ instruction: 0xf813462f │ │ │ │ - bcs 2453d8 │ │ │ │ + bcs 245488 │ │ │ │ bichi pc, r4, #0 │ │ │ │ mlacs ip, r5, r8, pc @ │ │ │ │ vpmax.s8 d18, d0, d1 │ │ │ │ @ instruction: 0x463983bf │ │ │ │ ldmibne r0, {r0, r1, r2, r3, r4, r5, r9, ip, sp}^ │ │ │ │ svcgt 0x0040f811 │ │ │ │ addmi lr, r1, #2 │ │ │ │ @@ -468487,63 +468527,63 @@ │ │ │ │ svccs 0x0001f811 │ │ │ │ andeq lr, r2, #140, 20 @ 0x8c000 │ │ │ │ rscsle r4, r6, r2, lsr #4 │ │ │ │ @ instruction: 0xf8d99e04 │ │ │ │ ldclne 0, cr4, [r3], #-64 @ 0xffffffc0 │ │ │ │ ldmdaeq sl, {r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf68b9205 │ │ │ │ - strmi pc, [r1], -r3, ror #21 │ │ │ │ + strmi pc, [r1], -fp, lsl #21 │ │ │ │ @ instruction: 0xf6884620 │ │ │ │ - bls 378fb8 │ │ │ │ + bls 378f08 │ │ │ │ cdpcs 0, 0, cr9, cr0, cr13, {0} │ │ │ │ orrshi pc, r8, #0 │ │ │ │ stmdbls r4, {r8, r9, sp} │ │ │ │ - beq 1435c60 │ │ │ │ + beq 1435d10 │ │ │ │ ldrmi sl, [fp], lr, lsl #30 │ │ │ │ tstls r7, r5, lsl #6 │ │ │ │ andls lr, r9, #3358720 @ 0x334000 │ │ │ │ - bls 4a0460 │ │ │ │ + bls 4a0510 │ │ │ │ ldmdbvs r8, {r0, r3, r5, r6, r8, fp, sp, lr} │ │ │ │ addsmi r9, r3, #7168 @ 0x1c00 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ @ instruction: 0xf6889308 │ │ │ │ - blls 2f8f84 │ │ │ │ - blcs 21d86c │ │ │ │ + blls 2f8ed4 │ │ │ │ + blcs 21d91c │ │ │ │ teqphi sl, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1059a06 │ │ │ │ @ instruction: 0x9c080930 │ │ │ │ @ instruction: 0xf1024649 │ │ │ │ movwls r0, #45887 @ 0xb33f │ │ │ │ - blls 33fcdc │ │ │ │ + blls 33fd8c │ │ │ │ eorseq pc, r0, r2, lsl #2 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6881a9e │ │ │ │ - blls 4f8aa8 │ │ │ │ + blls 4f89f8 │ │ │ │ strbmi r9, [pc], -fp, lsl #14 │ │ │ │ ldrdls pc, [ip], -sp │ │ │ │ @ instruction: 0xf8cd4618 │ │ │ │ @ instruction: 0x46aaa030 │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ - bls 281d54 │ │ │ │ + bls 281e04 │ │ │ │ cdpeq 1, 0, cr15, cr2, cr8, {0} │ │ │ │ - bl 48b2ac │ │ │ │ - blx 2411da │ │ │ │ + bl 48b35c │ │ │ │ + blx 24128a │ │ │ │ strbmi r2, [r3], #-771 @ 0xfffffcfd │ │ │ │ - blcs 258014 │ │ │ │ + blcs 2580c4 │ │ │ │ movwhi pc, #8256 @ 0x2040 @ │ │ │ │ mulcc r0, lr, r8 │ │ │ │ svccc 0x0001f80c │ │ │ │ mvnsle r4, r4, lsr #11 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ strtcc r3, [r0], #-1824 @ 0xfffff8e0 │ │ │ │ @ instruction: 0xf1003e20 │ │ │ │ strbmi r0, [r1, #1312] @ 0x520 │ │ │ │ rscshi pc, sp, #0 │ │ │ │ @ instruction: 0x46393011 │ │ │ │ - mrrc2 6, 8, pc, lr, cr8 @ │ │ │ │ + stc2 6, cr15, [r6], {136} @ 0x88 │ │ │ │ ldrb r4, [r9, r8, lsr #12] │ │ │ │ sbcsvc pc, fp, r3, lsr #11 │ │ │ │ @ instruction: 0xf63f281d │ │ │ │ strcs sl, [r1], #-3935 @ 0xfffff0a1 │ │ │ │ orrsne pc, r9, pc, asr #4 │ │ │ │ smlabtvc r0, r3, r6, pc @ │ │ │ │ eormi r4, r1, r4, lsl #1 │ │ │ │ @@ -468555,40 +468595,40 @@ │ │ │ │ subsmi r9, sl, fp, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrbhi pc, [r0], #64 @ 0x40 @ │ │ │ │ andslt r4, sp, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmdble sl, {r0, r1, r4, r6, r8, r9, fp, sp} │ │ │ │ cmppeq r4, r3, lsr #3 @ p-variant is OBSOLETE │ │ │ │ - blx 302928 │ │ │ │ + blx 3029d8 │ │ │ │ @ instruction: 0xf011f101 │ │ │ │ @ instruction: 0xf0400f2f │ │ │ │ @ instruction: 0xf41183ca │ │ │ │ @ instruction: 0xf0402fbc │ │ │ │ @ instruction: 0xf4118081 │ │ │ │ @ instruction: 0xf43f5fbc │ │ │ │ strls sl, [r0], #-3889 @ 0xfffff0cf │ │ │ │ vst1.16 {d20-d22}, [pc], fp │ │ │ │ @ instruction: 0x21c27291 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strmi pc, [r4], -r7, lsl #24 │ │ │ │ - blcs 1273898 │ │ │ │ + blcs 1273948 │ │ │ │ svcge 0x0024f67f │ │ │ │ smlaltbeq pc, r2, r3, r1 @ │ │ │ │ - blx 302964 │ │ │ │ + blx 302a14 │ │ │ │ pldw [r1], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf0403f3c │ │ │ │ @ instruction: 0xf41183a2 │ │ │ │ cmnle r8, ip, lsr pc │ │ │ │ svceq 0x002ff011 │ │ │ │ svcge 0x0014f43f │ │ │ │ strbmi r9, [fp], -r0, lsl #8 │ │ │ │ addsvc pc, r1, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r2, [r8], -r5, asr #3 │ │ │ │ - blx ffcb7986 │ │ │ │ + blx ffcb7a36 │ │ │ │ ldr r4, [r4, r4, lsl #12]! │ │ │ │ @ instruction: 0xf67f2b02 │ │ │ │ cdpne 15, 13, cr10, cr9, cr7, {0} │ │ │ │ @ instruction: 0xf63f290b │ │ │ │ andge sl, r2, r3, lsl #30 │ │ │ │ eorne pc, r1, r0, asr r8 @ │ │ │ │ strmi r4, [r0, -r8, lsl #8] │ │ │ │ @@ -468606,32 +468646,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: 0xf44fffc9 │ │ │ │ strmi r7, [r4], -r0, ror #3 │ │ │ │ strbmi r4, [r8], -r2, lsl #12 │ │ │ │ - cdp2 6, 9, cr15, cr2, cr11, {4} │ │ │ │ + cdp2 6, 3, cr15, cr10, cr11, {4} │ │ │ │ strtmi r4, [r2], -r3, lsl #12 │ │ │ │ bicne pc, r1, r0, asr #4 │ │ │ │ @ instruction: 0x4648461c │ │ │ │ - cdp2 6, 8, cr15, cr10, cr11, {4} │ │ │ │ + cdp2 6, 3, cr15, cr2, cr11, {4} │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - strmi pc, [r4], -r9, lsr #29 │ │ │ │ + @ instruction: 0x4604fe51 │ │ │ │ strls lr, [r0], #-1897 @ 0xfffff897 │ │ │ │ vst1.16 {d20-d22}, [pc], fp │ │ │ │ vst1.32 {d23-d26}, [pc :128], r7 │ │ │ │ strtmi r7, [r8], -r3, lsr #3 │ │ │ │ - blx fe737a32 │ │ │ │ + blx fe737ae2 │ │ │ │ ldrb r4, [lr, -r4, lsl #12] │ │ │ │ strbmi r9, [fp], -r0, lsl #8 │ │ │ │ addsvc pc, r1, #1325400064 @ 0x4f000000 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf7ff1127 │ │ │ │ strmi pc, [r4], -r9, lsl #23 │ │ │ │ @ instruction: 0x464be753 │ │ │ │ @@ -468639,329 +468679,329 @@ │ │ │ │ vmax.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ff1183 │ │ │ │ @ instruction: 0x4604fb7f │ │ │ │ strls lr, [r0], #-1865 @ 0xfffff8b7 │ │ │ │ vst1.16 {d20-d22}, [pc], fp │ │ │ │ vst1.32 {d23-d26}, [pc :64], r1 │ │ │ │ @ instruction: 0x46287195 │ │ │ │ - blx 1f37a72 │ │ │ │ + blx 1f37b22 │ │ │ │ ldr r4, [lr, -r4, lsl #12]! │ │ │ │ strbmi r2, [fp], -r1, lsl #8 │ │ │ │ vst3.8 {d25-d27}, [pc], r0 │ │ │ │ vst1.32 {d23-d26}, [pc :64], r1 │ │ │ │ @ instruction: 0x46287194 │ │ │ │ - blx 1c37a8a │ │ │ │ + blx 1c37b3a │ │ │ │ ldr r4, [r2, -r4, lsl #12]! │ │ │ │ strbmi r2, [fp], -r1, lsl #8 │ │ │ │ vst3.8 {d25-d27}, [pc], r0 │ │ │ │ @ instruction: 0x21c37291 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4604fb5d │ │ │ │ tstcs r1, r7, lsr #14 │ │ │ │ tstls r0, fp, asr #12 │ │ │ │ strtmi r2, [r8], -r7, ror #5 │ │ │ │ cmnpne fp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 16b7ab6 │ │ │ │ + blx 16b7b66 │ │ │ │ ldr r4, [ip, -r4, lsl #12] │ │ │ │ strbmi r2, [fp], -r1, lsl #2 │ │ │ │ vst4.8 {d25,d27,d29,d31}, [pc], r0 │ │ │ │ strtmi r7, [r8], -r7, lsr #5 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 13b7ace │ │ │ │ + blx 13b7b7e │ │ │ │ ldr r4, [r0, -r4, lsl #12] │ │ │ │ strbmi r2, [fp], -r1, lsl #8 │ │ │ │ vst3.8 {d25-d27}, [pc], r0 │ │ │ │ mvnscs r7, r7, lsr #5 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4604fb3b │ │ │ │ @ instruction: 0xf8d9e705 │ │ │ │ ldmdbvs fp, {r4, ip, sp}^ │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0x4629aefd │ │ │ │ ldcge 2, cr2, [r2, #-0] │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - qadd8mi pc, sl, r7 @ │ │ │ │ + qasxmi pc, sl, pc @ │ │ │ │ strmi r4, [r1], -r4, lsl #12 │ │ │ │ movwcs r4, #1608 @ 0x648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ @ instruction: 0x4621fbbd │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ movwcs r4, #5704 @ 0x1648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ @ instruction: 0x4622fbb5 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x464871b6 │ │ │ │ - cdp2 6, 1, cr15, cr14, cr11, {4} │ │ │ │ + stc2l 6, cr15, [r6, #556] @ 0x22c │ │ │ │ ldrb r4, [lr], r4, lsl #12 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ @ instruction: 0xf893695b │ │ │ │ - blcs 205c14 │ │ │ │ + blcs 205cc4 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr6, cr15, {1} │ │ │ │ andcs r4, r0, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0x4648ad12 │ │ │ │ - @ instruction: 0xff70f68b │ │ │ │ + @ instruction: 0xff18f68b │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ tstls r2, #0, 6 │ │ │ │ - blx fe7b7b62 │ │ │ │ + blx fe7b7c12 │ │ │ │ strmi r4, [r6], -r1, lsr #12 │ │ │ │ strbmi r4, [r8], -sl, lsr #12 │ │ │ │ tstls r2, #67108864 @ 0x4000000 │ │ │ │ - blx fe5b7b72 │ │ │ │ + blx fe5b7c22 │ │ │ │ @ instruction: 0x46034632 │ │ │ │ msrne (UNDEF: 97), r0 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4621fdf7 │ │ │ │ + @ instruction: 0x4621fd9f │ │ │ │ strtmi r4, [sl], -r6, lsl #12 │ │ │ │ movwcs r4, #9800 @ 0x2648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ @ instruction: 0x4621fb7f │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ movwcs r4, #13896 @ 0x3648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ @ instruction: 0x4622fb77 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strbmi r1, [r8], -r1, ror #2 │ │ │ │ - stc2l 6, cr15, [r0, #556]! @ 0x22c │ │ │ │ + stc2 6, cr15, [r8, #556] @ 0x22c │ │ │ │ @ instruction: 0x46034632 │ │ │ │ msrne (UNDEF: 103), r0 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4604fdd9 │ │ │ │ + strmi pc, [r4], -r1, lsl #27 │ │ │ │ @ instruction: 0xf8d9e699 │ │ │ │ ldmdbvs fp, {r4, ip, sp}^ │ │ │ │ @ instruction: 0x4072f893 │ │ │ │ @ instruction: 0xf0402c00 │ │ │ │ @ instruction: 0xf10d8299 │ │ │ │ strtmi r0, [r2], -r8, asr #20 │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ - @ instruction: 0xff2af68b │ │ │ │ + cdp2 6, 13, cr15, cr2, cr11, {4} │ │ │ │ andcs r9, r0, #301989888 @ 0x12000000 │ │ │ │ @ instruction: 0xf8ca2300 │ │ │ │ strmi r4, [r5], -r4 │ │ │ │ movwcs lr, #59853 @ 0xe9cd │ │ │ │ @ instruction: 0xf8d92101 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ - mrrc2 6, 8, pc, lr, cr8 @ │ │ │ │ + stc2 6, cr15, [r6], {136} @ 0x88 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2e483c │ │ │ │ + blgt 2e48ec │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4623ffd5 │ │ │ │ + qsub16mi pc, r3, sp @ │ │ │ │ orrcs r4, r8, sl, lsr #12 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - ldrbmi pc, [r2], -r9, lsr #27 @ │ │ │ │ + @ instruction: 0x4652fd51 │ │ │ │ strmi r4, [r5], -r1, lsl #12 │ │ │ │ movwcs r4, #13896 @ 0x3648 │ │ │ │ tstls r2, #0, 8 │ │ │ │ - blx e37c2e │ │ │ │ + blx e37cde │ │ │ │ stmib sp, {r3, r4, r8, r9, sp}^ │ │ │ │ @ instruction: 0x46063412 │ │ │ │ @ instruction: 0xf8d92101 │ │ │ │ ldmib sp, {r4}^ │ │ │ │ stmib sp, {r1, r4, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #939524096 @ 0x38000000 │ │ │ │ - ldc2 6, cr15, [r6], #-544 @ 0xfffffde0 │ │ │ │ + blx ff9b771e │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2e488c │ │ │ │ + blgt 2e493c │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - strtmi pc, [r3], -sp, lsr #31 │ │ │ │ + qsaxmi pc, r3, r5 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46481151 │ │ │ │ - stc2 6, cr15, [r0, #556] @ 0x22c │ │ │ │ + stc2 6, cr15, [r8, #-556]! @ 0xfffffdd4 │ │ │ │ @ instruction: 0x46294652 │ │ │ │ strbmi r4, [r8], -r6, lsl #12 │ │ │ │ tstls r2, #134217728 @ 0x8000000 │ │ │ │ - blx 437c7e │ │ │ │ + blx 437d2e │ │ │ │ tstcs r0, r0, lsl r3 │ │ │ │ tstcc r2, sp, asr #19 │ │ │ │ eorcs r4, r0, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0x0010f8d9 │ │ │ │ - blvc 6b5308 │ │ │ │ + blvc 6b53b8 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6887b0e │ │ │ │ - strmi pc, [r4], -sp, lsl #24 │ │ │ │ - blge 5a61a4 │ │ │ │ + @ instruction: 0x4604fbb5 │ │ │ │ + blge 5a6254 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - @ instruction: 0xff84f68b │ │ │ │ + @ instruction: 0xff2cf68b │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4632fd57 │ │ │ │ + @ instruction: 0x4632fcff │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strbmi r7, [r8], -r7, lsr #3 │ │ │ │ @ instruction: 0xf68b2401 │ │ │ │ - ldrbmi pc, [r2], -pc, asr #26 @ │ │ │ │ + @ instruction: 0x4652fcf7 │ │ │ │ strmi r4, [r6], -r9, lsr #12 │ │ │ │ ldrls r4, [r2], #-1608 @ 0xfffff9b8 │ │ │ │ - blx ff837cdc │ │ │ │ + blx ff837d8c │ │ │ │ andcs r2, r0, #8, 6 @ 0x20000000 │ │ │ │ andscc lr, r2, #3358720 @ 0x334000 │ │ │ │ strmi r4, [r7], -r1, lsr #12 │ │ │ │ - blvc 6b5364 │ │ │ │ + blvc 6b5414 │ │ │ │ @ instruction: 0xf8d92220 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf6887b0e │ │ │ │ - @ instruction: 0x4604fbdd │ │ │ │ - blge 5a6204 │ │ │ │ + strmi pc, [r4], -r5, lsl #23 │ │ │ │ + blge 5a62b4 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - @ instruction: 0xff54f68b │ │ │ │ + cdp2 6, 15, cr15, cr12, cr11, {4} │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - ldrbmi pc, [r2], -r7, lsr #26 @ │ │ │ │ + ldrbmi pc, [r2], -pc, asr #25 @ │ │ │ │ strtmi r4, [r9], -r4, lsl #12 │ │ │ │ movwcs r4, #1608 @ 0x648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ strtmi pc, [r2], -pc, lsr #21 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strbmi r7, [r8], -r7, lsr #3 │ │ │ │ - ldc2 6, cr15, [r8, #-556] @ 0xfffffdd4 │ │ │ │ + stc2l 6, cr15, [r0], {139} @ 0x8b │ │ │ │ @ instruction: 0x46034632 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4604fd11 │ │ │ │ + @ instruction: 0x4604fcb9 │ │ │ │ @ instruction: 0xf10de5d1 │ │ │ │ strtmi r0, [r9], -r8, asr #20 │ │ │ │ strbmi r2, [r8], -r0, lsl #4 │ │ │ │ - cdp2 6, 6, cr15, cr10, cr11, {4} │ │ │ │ + cdp2 6, 1, cr15, cr2, cr11, {4} │ │ │ │ andcs r2, r0, #0, 6 │ │ │ │ @ instruction: 0x46059312 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ @ instruction: 0x0010f8d9 │ │ │ │ mrscs r2, SP_irq │ │ │ │ movwcs lr, #59853 @ 0xe9cd │ │ │ │ @ instruction: 0xf6882220 │ │ │ │ - @ instruction: 0x4604fb9d │ │ │ │ - blge 5a6284 │ │ │ │ + strmi pc, [r4], -r5, asr #22 │ │ │ │ + blge 5a6334 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - @ instruction: 0xff14f68b │ │ │ │ + cdp2 6, 11, cr15, cr12, cr11, {4} │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ strbmi r2, [r8], -r7, lsl #3 │ │ │ │ - stc2l 6, cr15, [r8], #556 @ 0x22c │ │ │ │ + ldc2 6, cr15, [r0], {139} @ 0x8b │ │ │ │ @ instruction: 0x46014652 │ │ │ │ strbmi r4, [r8], -r5, lsl #12 │ │ │ │ strcs r2, [r0, -r1, lsl #8] │ │ │ │ @ instruction: 0xf7ff9412 │ │ │ │ tstpcs r0, #454656 @ p-variant is OBSOLETE @ 0x6f000 │ │ │ │ ldrcc lr, [r2, -sp, asr #19] │ │ │ │ strmi r4, [r6], -r1, lsr #12 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf8d97b12 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf6887b0e │ │ │ │ - @ instruction: 0x4604fb75 │ │ │ │ - blge 5a62d4 │ │ │ │ + @ instruction: 0x4604fb1d │ │ │ │ + blge 5a6384 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - cdp2 6, 14, cr15, cr12, cr11, {4} │ │ │ │ + cdp2 6, 9, cr15, cr4, cr11, {4} │ │ │ │ ldrtmi r4, [r2], -r3, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4652fcbf │ │ │ │ + ldrbmi pc, [r2], -r7, ror #24 @ │ │ │ │ strtmi r4, [r9], -r4, lsl #12 │ │ │ │ movwcs r4, #1608 @ 0x648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ strtmi pc, [r2], -r7, asr #20 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strbmi r7, [r8], -r7, lsr #3 │ │ │ │ - ldc2 6, cr15, [r0], #556 @ 0x22c │ │ │ │ + mrrc2 6, 8, pc, r8, cr11 @ │ │ │ │ ldrb r4, [r0, #-1540]! @ 0xfffff9fc │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ @ instruction: 0xf893695b │ │ │ │ - blcs 205eec │ │ │ │ + blcs 205f9c │ │ │ │ stclge 4, cr15, [r8, #-252]! @ 0xffffff04 │ │ │ │ andcs r4, r0, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0x4648ad12 │ │ │ │ - cdp2 6, 0, cr15, cr2, cr11, {4} │ │ │ │ + stc2 6, cr15, [sl, #556]! @ 0x22c │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ tstls r2, #0, 6 │ │ │ │ - blx c37e3c │ │ │ │ + blx c37eec │ │ │ │ strtmi r4, [sl], -r1, lsr #12 │ │ │ │ strbmi r4, [r8], -r4, lsl #12 │ │ │ │ tstls r2, #67108864 @ 0x4000000 │ │ │ │ - blx a37e4c │ │ │ │ + blx a37efc │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ msrne (UNDEF: 103), r0 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - strmi pc, [r4], -r9, lsl #25 │ │ │ │ + @ instruction: 0x4604fc31 │ │ │ │ @ instruction: 0xf8d9e549 │ │ │ │ ldmdbvs fp, {r4, ip, sp}^ │ │ │ │ mlascc r5, r3, r8, pc @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ strtmi sl, [r9], -r1, asr #26 │ │ │ │ ldcge 2, cr2, [r2, #-0] │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x462afddb │ │ │ │ + strtmi pc, [sl], -r3, lsl #27 │ │ │ │ strmi r4, [r1], -r4, lsl #12 │ │ │ │ movwcs r4, #1608 @ 0x648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ strtmi pc, [r1], -r1, lsl #20 │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ movwcs r4, #5704 @ 0x1648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ @ instruction: 0x4622f9f9 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strbmi r1, [r8], -r1, ror #2 │ │ │ │ - stc2l 6, cr15, [r2], #-556 @ 0xfffffdd4 │ │ │ │ + stc2 6, cr15, [sl], {139} @ 0x8b │ │ │ │ str r4, [r2, #-1540]! @ 0xfffff9fc │ │ │ │ vmlane.f64 d30, d8, d10 │ │ │ │ movweq lr, #51982 @ 0xcb0e │ │ │ │ ldmdavc fp, {r0, r1, r4, r5, sl, lr}^ │ │ │ │ svccc 0x0001f80c │ │ │ │ mvnsle r4, r4, lsr #11 │ │ │ │ @ instruction: 0x4655e4f8 │ │ │ │ - bvc 4f4640 │ │ │ │ + bvc 4f46f0 │ │ │ │ @ instruction: 0xf8dd9c06 │ │ │ │ @ instruction: 0xf1048020 │ │ │ │ @ instruction: 0xf895061c │ │ │ │ strtmi r3, [r0], -sp, lsr #32 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - stc2 6, cr15, [sl, #548] @ 0x224 │ │ │ │ + ldc2 6, cr15, [r2, #-548]! @ 0xfffffddc │ │ │ │ cdpvc 14, 2, cr7, cr3, cr10, {1} │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ vsub.i32 d25, d2, d5 │ │ │ │ strtvc r0, [r3], -r0, lsl #6 │ │ │ │ - blhi aa0b2c │ │ │ │ + blhi aa0bdc │ │ │ │ vmlane.f64 d30, d0, d3 │ │ │ │ @ instruction: 0xf3c38b2b │ │ │ │ vcgt.u32 q8, , q4 │ │ │ │ @ instruction: 0x832202cb │ │ │ │ ldrteq pc, [r0], #-270 @ 0xfffffef2 @ │ │ │ │ - bllt 23462c │ │ │ │ + bllt 2346dc │ │ │ │ andlt pc, r8, r7, asr #17 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr14, {0} │ │ │ │ ldm r7, {r0, r4, r9, sl, ip, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf88e000f │ │ │ │ @ instruction: 0xf10cc020 │ │ │ │ strbmi r0, [r0, #3073]! @ 0xc01 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ stmdbls r6, {r1, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf68b9809 │ │ │ │ - blls 379840 │ │ │ │ + blls 379790 │ │ │ │ stmdbls r7, {r1, r3, r9, fp, ip, pc} │ │ │ │ movwls r4, #21523 @ 0x5413 │ │ │ │ andls r1, r7, #565248 @ 0x8a000 │ │ │ │ addsmi r9, sl, #4, 20 @ 0x4000 │ │ │ │ ldclge 6, cr15, [r4], #-252 @ 0xffffff04 │ │ │ │ ldrdls pc, [r4], -sp @ │ │ │ │ strbmi r9, [r8], -sp, lsl #18 │ │ │ │ - blx ffcb7988 │ │ │ │ + blx fe6b7a38 │ │ │ │ strb r4, [sl], #1540 @ 0x604 │ │ │ │ adcsmi r3, r3, #32, 14 @ 0x800000 │ │ │ │ ldcge 4, cr15, [r3], #-508 @ 0xfffffe04 │ │ │ │ strls lr, [r0], #-1220 @ 0xfffffb3c │ │ │ │ vst1.16 {d20-d22}, [pc], fp │ │ │ │ strtmi r7, [r8], -r7, lsr #5 │ │ │ │ cmppne r7, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @@ -468973,22 +469013,22 @@ │ │ │ │ @ instruction: 0xf8e6f7ff │ │ │ │ ldrt r4, [r0], #1540 @ 0x604 │ │ │ │ mulgt r8, r9, r8 │ │ │ │ mlacs sp, r5, r8, pc @ │ │ │ │ @ instruction: 0x0010f8d9 │ │ │ │ stceq 0, cr15, [r1], {140} @ 0x8c │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 121a2c8 │ │ │ │ + bcs 121a378 │ │ │ │ svclt 0x00186942 │ │ │ │ tstle r0, r2, asr r8 │ │ │ │ - bcs 218300 │ │ │ │ + bcs 2183b0 │ │ │ │ msrhi SPSR_fsxc, r0, asr #32 │ │ │ │ teqcs r0, r2, lsl #24 │ │ │ │ movwmi pc, #15105 @ 0x3b01 @ │ │ │ │ - blcs 218734 │ │ │ │ + blcs 2187e4 │ │ │ │ ldcge 4, cr15, [r4], {63} @ 0x3f │ │ │ │ @ instruction: 0xf1034696 │ │ │ │ @ instruction: 0xf1bc3aff │ │ │ │ @ instruction: 0xf1050f00 │ │ │ │ vqsub.s8 d16, d15, d16 │ │ │ │ @ instruction: 0xf6cf0306 │ │ │ │ andls r7, r3, #-67108861 @ 0xfc000003 │ │ │ │ @@ -469002,49 +469042,49 @@ │ │ │ │ and pc, r8, sp, asr #17 │ │ │ │ and r9, r8, r5, lsl #6 │ │ │ │ biccs r9, ip, r6, lsl #22 │ │ │ │ @ instruction: 0x0010f8d9 │ │ │ │ svclt 0x000c2b00 │ │ │ │ @ instruction: 0x46574637 │ │ │ │ @ instruction: 0xf6889402 │ │ │ │ - ldrbmi pc, [pc], #-2533 @ 1fa020 @ │ │ │ │ + ldrbmi pc, [pc], #-2445 @ 1fa0d0 @ │ │ │ │ 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, r3, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ eorseq pc, r0, r5, lsl #2 │ │ │ │ - @ instruction: 0xf8aaf688 │ │ │ │ + @ instruction: 0xf852f688 │ │ │ │ umaalcc pc, r0, r7, r8 @ │ │ │ │ subcc pc, r0, r5, lsl #17 │ │ │ │ subseq pc, r0, r5, lsl #2 │ │ │ │ @ instruction: 0xf6889904 │ │ │ │ - @ instruction: 0xf897f8a1 │ │ │ │ + @ instruction: 0xf897f849 │ │ │ │ @ instruction: 0xf8853060 │ │ │ │ cmnlt lr, r0, rrx │ │ │ │ @ instruction: 0xf1059b02 │ │ │ │ tstls r1, #112, 24 @ 0x7000 │ │ │ │ movwcs sl, #3858 @ 0xf12 │ │ │ │ movwcc lr, #2504 @ 0x9c8 │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldrdcc pc, [ip], -r9 │ │ │ │ mulne r8, r9, r8 │ │ │ │ - blhi c8b9a4 │ │ │ │ - bcc 1f64b0 │ │ │ │ + blhi c8ba54 │ │ │ │ + bcc 1f6560 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ - b 1247894 │ │ │ │ - blls 33a7a0 │ │ │ │ + b 1247944 │ │ │ │ + blls 33a850 │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ tstmi r3, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0xf68b832b │ │ │ │ - @ instruction: 0xf1bafd8b │ │ │ │ + @ instruction: 0xf1bafd33 │ │ │ │ strdle r3, [sp, pc]! │ │ │ │ strls lr, [r0], #-1059 @ 0xfffffbdd │ │ │ │ vst1.16 {d20-d22}, [pc], fp │ │ │ │ mvnscs r7, r7, lsr #5 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strmi pc, [r4], -pc, asr #16 │ │ │ │ strls lr, [r0], #-1049 @ 0xfffffbe7 │ │ │ │ @@ -469059,195 +469099,195 @@ │ │ │ │ @ instruction: 0xf7ff1129 │ │ │ │ @ instruction: 0x4604f839 │ │ │ │ strls lr, [r0], #-1027 @ 0xfffffbfd │ │ │ │ vst1.16 {d20-d22}, [pc], fp │ │ │ │ mvnscs r7, r7, lsr #5 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strmi pc, [r4], -pc, lsr #16 │ │ │ │ - bllt 78100 │ │ │ │ + bllt 781b0 │ │ │ │ strtmi r2, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - mcrrvc 12, 9, pc, r3, cr3 @ │ │ │ │ - blcs 40b91c │ │ │ │ + mcrrvc 12, 3, pc, r3, cr11 @ │ │ │ │ + blcs 40b9cc │ │ │ │ vst4.8 {d29-d32}, [pc], r5 │ │ │ │ strbmi r7, [r8], -r7, asr #3 │ │ │ │ - blx 2b7b4e │ │ │ │ + blx fecb7bfc │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x464871b1 │ │ │ │ - blx 137b58 │ │ │ │ + blx feb37c08 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ ldmvc fp, {r1, r5, r6, r7, r8, r9, fp, ip, sp, pc} │ │ │ │ - blt fef78134 │ │ │ │ + blt fef781e4 │ │ │ │ ldmvc r2, {r1, r6, r8, fp, sp, lr} │ │ │ │ ldcge 7, cr14, [r2], {59} @ 0x3b │ │ │ │ @ instruction: 0x46224631 │ │ │ │ ldrls r4, [r2, -r8, asr #12] │ │ │ │ @ instruction: 0xf8a2f7ff │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0x46079712 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ @ instruction: 0x463af89b │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ strcs r4, [r1, -r8, asr #12] │ │ │ │ - blx 337b96 │ │ │ │ + blx fed37c44 │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ strbmi r4, [r8], -r0, lsl #13 │ │ │ │ @ instruction: 0xf7ff9712 │ │ │ │ strtmi pc, [r2], -sp, lsl #17 │ │ │ │ ldrls r4, [r2, -r9, lsr #12] │ │ │ │ strbmi r4, [r8], -r7, lsl #12 │ │ │ │ @ instruction: 0xf886f7ff │ │ │ │ @ instruction: 0x4603463a │ │ │ │ strbmi r2, [r8], -ip, asr #3 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - blx ab7bc2 │ │ │ │ + blx ff4b7c70 │ │ │ │ @ instruction: 0x46224631 │ │ │ │ strbmi r4, [r8], -r7, lsl #12 │ │ │ │ ldrls r2, [r2], -r2, lsl #12 │ │ │ │ @ instruction: 0xf876f7ff │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0x46069612 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ ldrtmi pc, [r2], -pc, ror #16 @ │ │ │ │ biccs r4, ip, r3, lsl #12 │ │ │ │ strls r4, [r0, -r8, asr #12] │ │ │ │ - blx 537bee │ │ │ │ + blx fef37c9c │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ strbmi r4, [r8], -r4, lsl #12 │ │ │ │ tstls r2, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0xf860f7ff │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ @ instruction: 0x4648219e │ │ │ │ - blx ff4b7c08 │ │ │ │ + blx 1eb7cb8 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ svclt 0x0000bb8a │ │ │ │ - ldrsbteq r6, [r8], #-160 @ 0xffffff60 │ │ │ │ + rsbseq r6, r8, r0, lsr #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r8, r4, asr #21 │ │ │ │ + rsbseq r6, r8, r4, lsl sl │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq r6, r8, r2, lsl #14 │ │ │ │ - beq 1436630 │ │ │ │ + rsbseq r6, r8, r2, asr r6 │ │ │ │ + beq 14366e0 │ │ │ │ stmdaeq r3, {r2, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ strtmi fp, [r0], r7, lsl #18 │ │ │ │ @ instruction: 0x46314652 │ │ │ │ - bl 54bb2c │ │ │ │ + bl 54bbdc │ │ │ │ ldrls r0, [r2], #-2184 @ 0xfffff778 │ │ │ │ @ instruction: 0xf83ef7ff │ │ │ │ pkhtbmi r4, r3, r2, asr #12 │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7ff9412 │ │ │ │ strcc pc, [r1], #-2103 @ 0xfffff7c9 │ │ │ │ ldrbmi r4, [sl], -r3, lsl #12 │ │ │ │ strbmi r2, [r8], -sl, ror #3 │ │ │ │ - blx fea37c5c │ │ │ │ + blx 1437d0c │ │ │ │ @ instruction: 0xf8c82c03 │ │ │ │ mvnle r0, ip, asr r0 │ │ │ │ strtmi r2, [r9], -r0, lsl #30 │ │ │ │ strcs fp, [r3, #-3852] @ 0xfffff0f4 │ │ │ │ ldrbmi r2, [r2], -r0, lsl #10 │ │ │ │ - bl 54bb68 │ │ │ │ + bl 54bc18 │ │ │ │ ldrls r0, [r2], #-1413 @ 0xfffffa7b │ │ │ │ @ instruction: 0xf820f7ff │ │ │ │ orrscs r4, lr, r3, lsl #12 │ │ │ │ strbvs r4, [fp, #1608]! @ 0x648 │ │ │ │ tstcs r7, #3620864 @ 0x374000 │ │ │ │ - blx fe437c8c │ │ │ │ + blx e37d3c │ │ │ │ @ instruction: 0x46029b19 │ │ │ │ @ instruction: 0x4648219e │ │ │ │ - blx fe2b7c98 │ │ │ │ + blx cb7d48 │ │ │ │ @ instruction: 0x46029b1a │ │ │ │ @ instruction: 0x4648219e │ │ │ │ - blx 2137ca4 │ │ │ │ + blx b37d54 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ @ instruction: 0xf8d9bb3c │ │ │ │ stmdals r4, {r4, lr} │ │ │ │ @ instruction: 0xf68a9205 │ │ │ │ - strmi pc, [r1], -r7, lsr #27 │ │ │ │ + strmi pc, [r1], -pc, asr #26 │ │ │ │ @ instruction: 0xf6884620 │ │ │ │ - bls 378540 │ │ │ │ + bls 378490 │ │ │ │ @ instruction: 0xf7ff900d │ │ │ │ strbmi fp, [fp], -r5, asr #21 │ │ │ │ @ instruction: 0x21ea229e │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ @ instruction: 0xf7fec000 │ │ │ │ @ instruction: 0x4604ff59 │ │ │ │ - bllt af82ac │ │ │ │ - bl fecb7b88 │ │ │ │ + bllt af835c │ │ │ │ + bl 16b7c38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed514bc │ │ │ │ + bl fed5156c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ ldrmi r4, [r4], -sp, lsl #12 │ │ │ │ - bmi 60c708 │ │ │ │ + bmi 60c7b8 │ │ │ │ stmib sp, {r0, r8, r9, fp, sp, pc}^ │ │ │ │ ldrbtmi r5, [r9], #-1025 @ 0xfffffbff │ │ │ │ ldrbtmi r4, [sl], #-3342 @ 0xfffff2f2 │ │ │ │ ldrbtmi r4, [sp], #-3086 @ 0xfffff3f2 │ │ │ │ stmdavs r4!, {r2, r3, r5, r8, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9403 │ │ │ │ @ instruction: 0xf68a0400 │ │ │ │ - bmi 4f85a0 │ │ │ │ + bmi 4f84f0 │ │ │ │ ldrbtmi r4, [sl], #-2825 @ 0xfffff4f7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r5, r1, lsl #2 │ │ │ │ @ instruction: 0xf635bd30 │ │ │ │ - svclt 0x0000eb82 │ │ │ │ + svclt 0x0000eb2a │ │ │ │ @ instruction: 0xffffef83 │ │ │ │ @ instruction: 0xfffff23b │ │ │ │ - rsbseq r5, r8, r6, lsr #26 │ │ │ │ + rsbseq r5, r8, r6, ror ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r8, r2, lsl sp │ │ │ │ + rsbseq r5, r8, r2, ror #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed51524 │ │ │ │ + bl fed515d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r7], r8 │ │ │ │ @ instruction: 0x460c4b12 │ │ │ │ andne lr, r1, #3358720 @ 0x334000 │ │ │ │ ldrbtmi r4, [sl], #-2577 @ 0xfffff5ef │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ mrslt r0, (UNDEF: 57) │ │ │ │ ldrbtmi r4, [ip], #-3086 @ 0xfffff3f2 │ │ │ │ - blge 2ccb84 │ │ │ │ + blge 2ccc34 │ │ │ │ @ instruction: 0xad01490e │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1283 @ 0xfffffafd │ │ │ │ - @ instruction: 0xf874f68a │ │ │ │ - blmi 38cb8c │ │ │ │ + @ instruction: 0xf81cf68a │ │ │ │ + blmi 38cc3c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3543d0 │ │ │ │ + blls 354480 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-28]! @ 0xffffffe4 │ │ │ │ - bl 1437c4c │ │ │ │ + b ffe37cfc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r8, sl, asr #25 │ │ │ │ + rsbseq r5, r8, sl, lsl ip │ │ │ │ @ instruction: 0xffffedfb │ │ │ │ @ instruction: 0xfffff1c1 │ │ │ │ @ instruction: 0xffffeeff │ │ │ │ - rsbseq r5, r8, r0, lsr #25 │ │ │ │ + ldrshteq r5, [r8], #-176 @ 0xffffff50 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, r4, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2884 @ 0xfffff4bc │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ stmdavs fp!, {r8, r9} │ │ │ │ stmibvs lr!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs sp!, {r1, r2, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 214470 │ │ │ │ + blcs 214520 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 10cccbc │ │ │ │ + blmi 10ccd6c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5d443c │ │ │ │ + blls 5d44ec │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r9, r0, lsl #6 │ │ │ │ andslt r9, r1, r1, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf10d2300 │ │ │ │ svcge 0x00090808 │ │ │ │ movwls r4, #5785 @ 0x1699 │ │ │ │ @@ -469259,62 +469299,62 @@ │ │ │ │ strls r0, [r7], -pc │ │ │ │ strls r6, [r6], #-2276 @ 0xfffff71c │ │ │ │ @ instruction: 0xa018f8d6 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf6894650 │ │ │ │ - @ instruction: 0x4683fcbb │ │ │ │ + strmi pc, [r3], r3, ror #24 │ │ │ │ svceq 0x0000f1ba │ │ │ │ strcs sp, [r0], #-60 @ 0xffffffc4 │ │ │ │ @ instruction: 0x1010f8da │ │ │ │ ldrdge pc, [r0], -r1 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad017 │ │ │ │ cmnlt r2, r0 │ │ │ │ stmdblt r2!, {r1, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ msrmi CPSR_, #652 @ 0x28c │ │ │ │ ldrbmi fp, [r1], -r4, asr #5 │ │ │ │ ldrdge pc, [r0], -sl │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blvc 4aec18 │ │ │ │ + blvc 4aecc8 │ │ │ │ ldrtmi fp, [r8], -sl, lsr #18 │ │ │ │ @ instruction: 0xff96f7fe │ │ │ │ movweq lr, #19008 @ 0x4a40 │ │ │ │ @ instruction: 0x4658b2dc │ │ │ │ @ instruction: 0xf68946da │ │ │ │ - @ instruction: 0xf1bbfc93 │ │ │ │ + @ instruction: 0xf1bbfc3b │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldrb r4, [r7, r3, lsl #13] │ │ │ │ @ instruction: 0x2103b194 │ │ │ │ @ instruction: 0xf6954630 │ │ │ │ - strls pc, [r1], #-2281 @ 0xfffff717 │ │ │ │ + strls pc, [r1], #-2193 @ 0xfffff76f │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ addsle r2, fp, r0, lsl #22 │ │ │ │ addsle r2, r9, r0, lsl #26 │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ stmdavs sp!, {r1, r3, r5, r7, r8, ip, lr, pc} │ │ │ │ - blcs 21454c │ │ │ │ + blcs 2145fc │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0xe7ebf87d │ │ │ │ + b 16b7e38 │ │ │ │ + rsbseq r5, r8, sl, lsr #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r8, r4, lsr ip │ │ │ │ + rsbseq r5, r8, r4, lsl #23 │ │ │ │ stm sp, {r1, r7, ip, sp, pc} │ │ │ │ strmi r0, [r3], -ip │ │ │ │ strmi r9, [r8], -r3, lsl #20 │ │ │ │ - blvc 494514 │ │ │ │ + blvc 4945c4 │ │ │ │ tstle fp, r5, lsl #20 │ │ │ │ mlacs r5, r1, r8, pc @ │ │ │ │ - bcs a14f00 │ │ │ │ - bcc 270540 │ │ │ │ + bcs a14fb0 │ │ │ │ + bcc 2705f0 │ │ │ │ ldmdale r5, {r0, r1, r2, r3, r4, r9, fp, sp} │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ ldrne r1, [r4], #-1040 @ 0xfffffbf0 │ │ │ │ andsne r1, r4, r4, lsl r4 │ │ │ │ ldrne r1, [r4], #-1044 @ 0xfffffbec │ │ │ │ @ instruction: 0x16141414 │ │ │ │ ldrne r1, [r4], #-1044 @ 0xfffffbec │ │ │ │ @@ -469327,15 +469367,15 @@ │ │ │ │ ldrb fp, [r8, sl, lsl #5]! │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x46044ab2 │ │ │ │ strmi r7, [sp], -r3, lsl #22 │ │ │ │ - blcs 48b71c │ │ │ │ + blcs 48b7cc │ │ │ │ ldm pc, {r0, r1, r2, r3, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ andeq pc, fp, r3, lsl r0 @ │ │ │ │ adceq r0, fp, r9, lsl #1 │ │ │ │ teqeq r2, r7, ror #1 │ │ │ │ tsteq sp, r8, lsr r0 │ │ │ │ tsteq r2, r8, lsr r0 │ │ │ │ rsbeq r0, lr, sl, lsr r0 │ │ │ │ @@ -469351,291 +469391,291 @@ │ │ │ │ @ instruction: 0xf1087b33 │ │ │ │ strcc r0, [r0, -r1, lsl #16]! │ │ │ │ ldmdbvs r3!, {r0, r1, r4, r5, r8, fp, ip, sp, pc}^ │ │ │ │ svclt 0x00022b01 │ │ │ │ eorsne pc, pc, #64, 4 │ │ │ │ @ instruction: 0x762b6172 │ │ │ │ andlt pc, sp, r6, lsl #17 │ │ │ │ - blx 494b22 │ │ │ │ + blx 494bd2 │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, pc} │ │ │ │ andle r4, r6, #152, 10 @ 0x26000000 │ │ │ │ @ instruction: 0x46296bfb │ │ │ │ @ instruction: 0x4630681e │ │ │ │ - blcs 219374 │ │ │ │ + blcs 219424 │ │ │ │ pop {r1, r5, r6, r7, ip, lr, pc} │ │ │ │ stmdbvs r4, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ - blcs 214640 │ │ │ │ + blcs 2146f0 │ │ │ │ @ instruction: 0x2701d0f9 │ │ │ │ ldmdane pc!, {r6, r9, ip, sp, lr, pc} @ │ │ │ │ ldmdavs lr, {r0, r1, r5, r7, r8, fp, sp, lr} │ │ │ │ - blcs 219390 │ │ │ │ + blcs 219440 │ │ │ │ @ instruction: 0x4629d1f1 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ - blvc efa464 │ │ │ │ + blvc efa514 │ │ │ │ ldmdbvs r3!, {r0, r1, r3, r5, r8, fp, ip, sp, pc}^ │ │ │ │ svclt 0x00042b01 │ │ │ │ andshi pc, r4, r6, asr #17 │ │ │ │ cmnvc r7, #45088768 @ 0x2b00000 │ │ │ │ orrslt r7, r3, r3, ror #20 │ │ │ │ ldmdavs lr, {r0, r1, r5, r7, r9, fp, sp, lr} │ │ │ │ - blcs 2193b8 │ │ │ │ + blcs 219468 │ │ │ │ @ instruction: 0x4629d1dd │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ - blvc efa43c │ │ │ │ + blvc efa4ec │ │ │ │ ldmdbvs r3!, {r0, r1, r4, r5, r8, fp, ip, sp, pc}^ │ │ │ │ svclt 0x00022b01 │ │ │ │ eorsne pc, pc, #64, 4 │ │ │ │ @ instruction: 0x762b6172 │ │ │ │ stmdavs r4!, {r0, r1, r2, r4, r5, r6, r8, r9, ip, sp, lr} │ │ │ │ - blcs 21469c │ │ │ │ + blcs 21474c │ │ │ │ pop {r2, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ stmdbvs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ bicle r2, r6, r0, lsl #22 │ │ │ │ - blcs 21502c │ │ │ │ - bvs 1aee930 │ │ │ │ - blvc 1ad4698 │ │ │ │ + blcs 2150dc │ │ │ │ + bvs 1aee9e0 │ │ │ │ + blvc 1ad4748 │ │ │ │ @ instruction: 0xd1be2b00 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff72f7ff │ │ │ │ ldmdblt r3!, {r0, r1, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ - blcs 254bc8 │ │ │ │ + blcs 254c78 │ │ │ │ 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 214c0c │ │ │ │ + bvs ff2ee9b0 │ │ │ │ + blvc 1ed4780 │ │ │ │ @ instruction: 0xd1a62b00 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff5af7ff │ │ │ │ ldmdblt r3!, {r0, r1, r4, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ - blcs 254c38 │ │ │ │ + blcs 254ce8 │ │ │ │ vmax.f32 d27, d0, d2 │ │ │ │ cmnvs r2, pc, lsr r2 │ │ │ │ movwcs r7, #5675 @ 0x162b │ │ │ │ stmdbvs r3!, {r0, r1, r4, r5, r6, r8, r9, ip, sp, lr}^ │ │ │ │ movweq pc, #8227 @ 0x2023 @ │ │ │ │ orrsle r2, r2, r1, lsl #22 │ │ │ │ ldmdavs ip, {r0, r1, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 219418 │ │ │ │ + blcs 2194c8 │ │ │ │ strb sp, [sp, sp, lsl #3] │ │ │ │ orrslt r6, r3, r3, asr #20 │ │ │ │ - blvc 1ed4710 │ │ │ │ + blvc 1ed47c0 │ │ │ │ orrle r2, r6, r0, lsl #22 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff3af7ff │ │ │ │ ldmdblt r3!, {r0, r1, r4, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ - blcs 254c78 │ │ │ │ + blcs 254d28 │ │ │ │ vmax.f32 d27, d0, d2 │ │ │ │ cmnvs r2, pc, lsr r2 │ │ │ │ movwcs r7, #5675 @ 0x162b │ │ │ │ - bvs fead7488 │ │ │ │ + bvs fead7538 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ qsub16mi sl, r7, r4 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ffe013 │ │ │ │ - blvc efa360 │ │ │ │ + blvc efa410 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldmdblt r3!, {r4, r8, r9, sl, ip, sp} │ │ │ │ - blcs 254cac │ │ │ │ + blcs 254d5c │ │ │ │ vmax.f32 d27, d0, d2 │ │ │ │ cmnvs r2, pc, lsr r2 │ │ │ │ @ instruction: 0xf886762b │ │ │ │ - bvs feade724 │ │ │ │ + bvs feade7d4 │ │ │ │ @ instruction: 0xf4bf4598 │ │ │ │ - blvs ff0e6460 │ │ │ │ + blvs ff0e6510 │ │ │ │ ldmdavs lr, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blvc 1ecbfc0 │ │ │ │ + blvc 1ecc070 │ │ │ │ rscle r2, r4, r0, lsl #22 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ strcs r6, [r0, -r3, lsl #23] │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmiblt r3!, {r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ffe749 │ │ │ │ - blvc efa318 │ │ │ │ + blvc efa3c8 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldmdblt r3!, {r2, r4, r8, r9, sl, ip, sp} │ │ │ │ - blcs 254cf4 │ │ │ │ + blcs 254da4 │ │ │ │ vmax.f32 d27, d0, d2 │ │ │ │ cmnvs r2, pc, lsr r2 │ │ │ │ @ instruction: 0xf886762b │ │ │ │ - blvs feade76c │ │ │ │ + blvs feade81c │ │ │ │ @ instruction: 0xf4bf4598 │ │ │ │ - blvs 1ae6418 │ │ │ │ + blvs 1ae64c8 │ │ │ │ ldrtmi r4, [fp], #-1577 @ 0xfffff9d7 │ │ │ │ ldmdavs lr, {r0, r1, r3, r4, r6, r7, fp, sp, lr} │ │ │ │ - blvc 1ecc00c │ │ │ │ + blvc 1ecc0bc │ │ │ │ rscle r2, r2, r0, lsl #22 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ - blcs 354c64 │ │ │ │ + blcs 354d14 │ │ │ │ svcge 0x0027f47f │ │ │ │ stmdbvs r6, {r0, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 214830 │ │ │ │ + blcs 2148e0 │ │ │ │ svcge 0x0021f43f │ │ │ │ vabd.s8 d18, d0, d1 │ │ │ │ ldmibvs r3!, {r0, r1, r2, r3, r4, r5, fp, ip} │ │ │ │ ldmdavs ip, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blvc 1acbff8 │ │ │ │ + blvc 1acc0a8 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf7ffaf16 │ │ │ │ - blvc afa2b0 │ │ │ │ + blvc afa360 │ │ │ │ stmdbvs r3!, {r0, r1, r3, r5, r8, fp, ip, sp, pc}^ │ │ │ │ svclt 0x00042b01 │ │ │ │ andshi pc, r4, r4, asr #17 │ │ │ │ cmnvc r7, #45088768 @ 0x2b00000 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ - blmi 7f43b4 │ │ │ │ + blmi 7f4464 │ │ │ │ ldmpl r3, {r0, r6, r8, fp, sp, lr}^ │ │ │ │ - blx 28313a │ │ │ │ + blx 2831ea │ │ │ │ @ instruction: 0xf8933301 │ │ │ │ @ instruction: 0xf1b88004 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0x2700aefa │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ffe011 │ │ │ │ - blvc efa270 │ │ │ │ + blvc efa320 │ │ │ │ ldrcc r3, [r0], #-1793 @ 0xfffff8ff │ │ │ │ ldmdbvs r3!, {r0, r1, r4, r5, r8, fp, ip, sp, pc}^ │ │ │ │ svclt 0x00022b01 │ │ │ │ eorsne pc, pc, #64, 4 │ │ │ │ @ instruction: 0x762b6172 │ │ │ │ @ instruction: 0xf88645b8 │ │ │ │ @ instruction: 0xf43f900d │ │ │ │ cdpvs 14, 2, cr10, cr3, cr4, {7} │ │ │ │ ldmdavs lr, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blvc 1ecc0ac │ │ │ │ + blvc 1ecc15c │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ubfx sl, ip, #29, #5 │ │ │ │ - ldrsbteq r5, [r8], #-160 @ 0xffffff60 │ │ │ │ + rsbseq r5, r8, r0, lsr #20 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ - bmi ffde6a48 │ │ │ │ - blmi ffde6420 │ │ │ │ + bmi ffde6af8 │ │ │ │ + blmi ffde64d0 │ │ │ │ @ instruction: 0x460c447a │ │ │ │ rsbsvs r4, r8, r9, ror #12 │ │ │ │ @ instruction: 0xf89058d3 │ │ │ │ strbtmi r2, [r8], -r4, asr #32 │ │ │ │ rsbsvs r6, fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf1024288 │ │ │ │ vst2.8 {d0-d3}, [r3], r7 │ │ │ │ strdle r7, [r6], -ip │ │ │ │ stcpl 5, cr15, [r0, #692] @ 0x2b4 │ │ │ │ addmi r4, r8, #104, 12 @ 0x6800000 │ │ │ │ svceq 0x00fcf8cd │ │ │ │ vsra.u64 , q12, #61 │ │ │ │ - bl fed3ac7c │ │ │ │ - blcs 1fdc60 │ │ │ │ + bl fed3ad2c │ │ │ │ + blcs 1fdd10 │ │ │ │ tstcs r0, sl, ror #2 │ │ │ │ @ instruction: 0xf634a802 │ │ │ │ - ldmdavs fp!, {r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r3, r5, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ strbtmi r4, [r9], -r5, lsl #12 │ │ │ │ @ instruction: 0xf8934668 │ │ │ │ addmi r2, r8, #70 @ 0x46 │ │ │ │ movweq pc, #28930 @ 0x7102 @ │ │ │ │ mvnsvc pc, #50331648 @ 0x3000000 │ │ │ │ @ instruction: 0xf5add006 │ │ │ │ strbtmi r5, [r8], -r0, lsl #27 │ │ │ │ @ instruction: 0xf8cd4288 │ │ │ │ ldrshle r0, [r8, #252]! @ 0xfc │ │ │ │ smlabteq fp, r3, r3, pc @ │ │ │ │ vstreq d14, [r3, #-692] @ 0xfffffd4c │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0x21008198 │ │ │ │ @ instruction: 0xf634a802 │ │ │ │ - ldmdavs fp!, {r1, r5, r6, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r3, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ andcs r6, r0, #252 @ 0xfc │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r7, sp, lr}^ │ │ │ │ stmib r7, {r1, r3, r4, r5, r7, r8, sp, lr}^ │ │ │ │ stmdavs r3!, {r0, r1, r2, r9, sp} │ │ │ │ andpl lr, r4, r7, asr #19 │ │ │ │ @ instruction: 0xf64fb183 │ │ │ │ vshl.s64 , q15, #0 │ │ │ │ @ instruction: 0x2601057f │ │ │ │ @ instruction: 0xf3c36923 │ │ │ │ - blcs fe1fb514 │ │ │ │ + blcs fe1fb5c4 │ │ │ │ @ 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 @ │ │ │ │ + blx ffd383b2 │ │ │ │ ldrdhi pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf8d84646 │ │ │ │ orrlt r3, r3, r0 │ │ │ │ - blcs 214fb8 │ │ │ │ + blcs 215068 │ │ │ │ ldmdavs r6!, {r3, r4, r6, r8, ip, lr, pc} │ │ │ │ - blcs 2149c0 │ │ │ │ + blcs 214a70 │ │ │ │ @ instruction: 0xf8d8d1f8 │ │ │ │ stccs 0, cr4, [r0], {24} │ │ │ │ @ instruction: 0xf8d8d17e │ │ │ │ @ instruction: 0xf8d88000 │ │ │ │ - blcs 206908 │ │ │ │ - bmi feeef0e0 │ │ │ │ + blcs 2069b8 │ │ │ │ + bmi feeef190 │ │ │ │ ldrbtmi r4, [sl], #-2993 @ 0xfffff44f │ │ │ │ mlaeq r0, r7, r8, pc @ │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sl │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi r3, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r3, [sp], ip, lsr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strbtmi r1, [fp], #-3851 @ 0xfffff0f5 │ │ │ │ @ instruction: 0xe7906018 │ │ │ │ @ instruction: 0xf6ca68a0 │ │ │ │ - ldmvs fp!, {r0, r1, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r2, [r8, r0, lsl #2] │ │ │ │ adcmi r1, fp, #1072 @ 0x430 │ │ │ │ stmiavs r3!, {r1, r6, r7, r8, fp, ip, lr, pc} │ │ │ │ ldmdbvc sl, {r1, r2, r3, r4, r5, r6, r9, sl, ip, sp, lr} │ │ │ │ svclt 0x00182a13 │ │ │ │ tstle r3, r1, lsl #4 │ │ │ │ - bcs 254dc0 │ │ │ │ + bcs 254e70 │ │ │ │ andcs fp, r1, #184, 30 @ 0x2e0 │ │ │ │ tstcs r1, fp, ror r9 │ │ │ │ ldrmi r6, [r8], #-2784 @ 0xfffff520 │ │ │ │ - ldcl 6, cr15, [sl, #-208]! @ 0xffffff30 │ │ │ │ + stc 6, cr15, [r2, #-208]! @ 0xffffff30 │ │ │ │ stmiavs r0!, {r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blx 838498 │ │ │ │ + @ instruction: 0xf9c0f6ca │ │ │ │ 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 6d8e9c │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ ldmdbvs sl, {r0, r1, r8, ip, lr, pc} │ │ │ │ svclt 0x00b82a01 │ │ │ │ ldmdbvs fp!, {r0, r9, sp} │ │ │ │ - blvs 1a02d9c │ │ │ │ + blvs 1a02e4c │ │ │ │ @ instruction: 0xf6344418 │ │ │ │ - ldr lr, [r5, r0, ror #26] │ │ │ │ + ldr lr, [r5, r8, lsl #26] │ │ │ │ ldmdacs r5!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb19d699d │ │ │ │ - blcs fe2772ac │ │ │ │ + blcs fe27735c │ │ │ │ vmla.i8 d22, d0, d28 │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r6, r7, r8, fp, ip} │ │ │ │ - blvc ae6e84 │ │ │ │ + blvc ae6f34 │ │ │ │ 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 │ │ │ │ + strmi pc, [r5], -pc, lsl #19 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ teqlt r6, fp, lsr r1 │ │ │ │ - blcs 2150a8 │ │ │ │ + blcs 215158 │ │ │ │ ldmdavs r6!, {r1, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 214ab0 │ │ │ │ + blcs 214b60 │ │ │ │ ldmdavs fp!, {r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldrdhi pc, [r0, #-131]! @ 0xffffff7d │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ addle r2, sl, r0, lsl #22 │ │ │ │ @ instruction: 0x4018f8d8 │ │ │ │ addle r2, r0, r0, lsl #24 │ │ │ │ ldrtne pc, [pc], -r0, asr #4 @ │ │ │ │ @@ -469647,51 +469687,51 @@ │ │ │ │ @ instruction: 0xf893d109 │ │ │ │ stmdbcs r0!, {r0, r2, r3, r5, ip} │ │ │ │ ldrtmi fp, [r1], -ip, lsl #31 │ │ │ │ asrvc pc, pc, #8 @ │ │ │ │ @ instruction: 0xf8876159 │ │ │ │ ldmdavs r1, {r5, ip, lr} │ │ │ │ teqlt r9, r3, lsl r6 │ │ │ │ - blvc 84c25c │ │ │ │ + blvc 84c30c │ │ │ │ rscle r2, fp, r0, lsl #18 │ │ │ │ @ instruction: 0x46136811 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ - @ instruction: 0xf9aaf689 │ │ │ │ + @ instruction: 0xf952f689 │ │ │ │ bicsle r2, lr, r0, lsl #16 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - mcr2 6, 0, pc, cr4, cr4, {4} @ │ │ │ │ + stc2 6, cr15, [ip, #592]! @ 0x250 │ │ │ │ ldrdhi pc, [r0], -r8 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf1b8af56 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0xf8d8af52 │ │ │ │ stccs 0, cr4, [r0], {24} │ │ │ │ @ instruction: 0xf8d8d1c8 │ │ │ │ @ instruction: 0xf8d88000 │ │ │ │ - blcs 206a78 │ │ │ │ + blcs 206b28 │ │ │ │ @ instruction: 0xe746d1f5 │ │ │ │ strbmi r6, [r3, #-2403] @ 0xfffff69d │ │ │ │ stmdale sl!, {r0, r2, r4, r5, ip, lr, pc} │ │ │ │ eorsle r4, r2, fp, asr #10 │ │ │ │ svcvc 0x00eff5b3 │ │ │ │ @ instruction: 0xf5b3d248 │ │ │ │ mulle r5, r8, pc @ │ │ │ │ addhi pc, pc, r0, lsl #4 │ │ │ │ andle r2, r1, fp, lsl #23 │ │ │ │ @ instruction: 0xd18d2b90 │ │ │ │ @ instruction: 0xf8d36e23 │ │ │ │ @ instruction: 0xf89aa000 │ │ │ │ - blcs 206ae0 │ │ │ │ + blcs 206b90 │ │ │ │ @ instruction: 0xf107d186 │ │ │ │ ldrbmi r0, [r0], -r8, lsl #2 │ │ │ │ ldc2 7, cr15, [r0, #-1020]! @ 0xfffffc04 │ │ │ │ mulcc ip, sl, r8 │ │ │ │ @ instruction: 0xf8dab94b │ │ │ │ - blcs 246b14 │ │ │ │ + blcs 246bc4 │ │ │ │ vmax.f32 d27, d0, d2 │ │ │ │ @ instruction: 0xf8ca123f │ │ │ │ @ instruction: 0xf8872014 │ │ │ │ movwcs r3, #4128 @ 0x1020 │ │ │ │ andcc pc, sp, sl, lsl #17 │ │ │ │ ldrbmi lr, [fp, #-1904] @ 0xfffff890 │ │ │ │ @ instruction: 0xf5b3d017 │ │ │ │ @@ -469699,149 +469739,149 @@ │ │ │ │ rsbscs pc, r7, #64, 4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ @ instruction: 0xf104af67 │ │ │ │ @ instruction: 0xf104025c │ │ │ │ ldm r2, {r2, r4, r6, r8, r9} │ │ │ │ stm sp, {r0, r1} │ │ │ │ cdpvc 0, 7, cr0, cr9, cr3, {0} │ │ │ │ - blgt 5150e4 │ │ │ │ + blgt 515194 │ │ │ │ ldc2l 7, cr15, [ip], {255} @ 0xff │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ svcvs 0x0023af57 │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ mulcc sp, sl, r8 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ strb sl, [r6, pc, asr #30] │ │ │ │ andcs pc, pc, #64, 4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ cdpvs 15, 2, cr10, cr3, cr9, {2} │ │ │ │ - blvc 6d4b98 │ │ │ │ + blvc 6d4c48 │ │ │ │ svclt 0x00182b05 │ │ │ │ tstle ip, fp, lsr lr │ │ │ │ mlacc r5, r2, r8, pc @ │ │ │ │ - bvs fe695024 │ │ │ │ + bvs fe6950d4 │ │ │ │ ldmdale sl, {r5, r8, r9, fp, sp} │ │ │ │ - blcs 9c974c │ │ │ │ + blcs 9c97fc │ │ │ │ ldm pc, {r0, r1, r2, r4, fp, ip, lr, pc}^ @ │ │ │ │ ldrne pc, [r0], -r3 │ │ │ │ @ instruction: 0x16161616 │ │ │ │ @ instruction: 0x16161016 │ │ │ │ @ instruction: 0x16161616 │ │ │ │ @ instruction: 0x16161816 │ │ │ │ @ instruction: 0x16161616 │ │ │ │ @ instruction: 0x16161616 │ │ │ │ @ instruction: 0x16161616 │ │ │ │ sbcslt r1, r3, #23068672 @ 0x1600000 │ │ │ │ - blcs 211ea0 │ │ │ │ + blcs 211f50 │ │ │ │ svcge 0x0022f43f │ │ │ │ ldrmi lr, [r3], -r9, asr #15 │ │ │ │ addslt lr, r3, #248, 14 @ 0x3e00000 │ │ │ │ @ instruction: 0xf104e7f6 │ │ │ │ @ instruction: 0xf104026c │ │ │ │ ldm r2, {r2, r5, r6, r8, r9} │ │ │ │ stm sp, {r0, r1} │ │ │ │ cdpvc 0, 7, cr0, cr9, cr3, {0} │ │ │ │ - blgt 515178 │ │ │ │ + blgt 515228 │ │ │ │ ldc2 7, cr15, [r2], {255} @ 0xff │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4af0d │ │ │ │ @ instruction: 0xf8d33080 │ │ │ │ @ instruction: 0xf89aa000 │ │ │ │ - blcs 206be4 │ │ │ │ + blcs 206c94 │ │ │ │ svcge 0x0004f47f │ │ │ │ vaba.s8 q15, q0, │ │ │ │ addsmi r1, r3, #1342177283 @ 0x50000003 │ │ │ │ svcge 0x0070f43f │ │ │ │ svcne 0x000be6fc │ │ │ │ andsvs r4, r8, fp, ror #8 │ │ │ │ @ instruction: 0xf634e663 │ │ │ │ - svclt 0x0000ef1e │ │ │ │ - rsbseq r5, r8, r8, ror #15 │ │ │ │ + svclt 0x0000eec6 │ │ │ │ + rsbseq r5, r8, r8, lsr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r5, [r8], #-98 @ 0xffffff9e │ │ │ │ + rsbseq r5, r8, r2, asr #12 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ stmiami lr!, {r0, r2, r9, sl, lr}^ │ │ │ │ strmi r4, [ip], -lr, ror #23 │ │ │ │ addlt r4, r6, r8, ror r4 │ │ │ │ stmiapl r3, {r0, r2, r3, r5, r6, r7, r8, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ - blvc abb808 │ │ │ │ + blvc abb8b8 │ │ │ │ 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] @ 1faac3 │ │ │ │ + blcc 33ace0 │ │ │ │ vqdmulh.s d2, d0, d3 │ │ │ │ ldm pc, {r0, r1, r2, r5, r6, r7, r8, pc}^ @ │ │ │ │ rsceq pc, pc, r3, lsl r0 @ │ │ │ │ rsceq r0, pc, r7 │ │ │ │ - blcs 43b010 │ │ │ │ + blcs 43b0c0 │ │ │ │ rscshi pc, fp, r0 │ │ │ │ - bmi ff9c2c38 │ │ │ │ + bmi ff9c2ce8 │ │ │ │ ldrbtmi r4, [sl], #-3036 @ 0xfffff424 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ bicshi pc, r0, r0, asr #32 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf89481f0 │ │ │ │ stmdacs r1, {r0, r4, r5} │ │ │ │ @ instruction: 0x2320bf04 │ │ │ │ eorscc pc, r1, r4, lsl #17 │ │ │ │ svclt 0x00187e23 │ │ │ │ - blcs 3c2c68 │ │ │ │ + blcs 3c2d18 │ │ │ │ @ instruction: 0x2326bf04 │ │ │ │ mvnle r7, r3, lsr #12 │ │ │ │ strb r2, [r0, r1]! │ │ │ │ mlacc r5, r4, r8, pc @ │ │ │ │ bicsle r2, fp, r1, lsl #22 │ │ │ │ mlane r4, r4, r8, pc @ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ strtmi r8, [r3], -r4, asr #1 │ │ │ │ biceq lr, r1, r4, lsl #22 │ │ │ │ - bvs ff37640c │ │ │ │ - bvc 236770 │ │ │ │ + bvs ff3764bc │ │ │ │ + bvc 236820 │ │ │ │ mlacs r8, r3, r8, pc @ │ │ │ │ - bcs 2078bc │ │ │ │ + bcs 20796c │ │ │ │ mrc 15, 7, fp, cr0, cr4, {0} │ │ │ │ vmov.f32 s15, s14 │ │ │ │ addsmi r7, r9, #417792 @ 0x66000 │ │ │ │ - bvc 4363b8 │ │ │ │ + bvc 436468 │ │ │ │ strd sp, [lr], r2 @ │ │ │ │ ldmdavc r6, {r0, r1, r5, r6, r8, fp, sp, lr} │ │ │ │ - blcs 1ed8dfc │ │ │ │ + blcs 1ed8eac │ │ │ │ andeq pc, r2, #79 @ 0x4f │ │ │ │ eorvs r6, sl, ip, rrx │ │ │ │ - blcs 1bf0d48 │ │ │ │ + blcs 1bf0df8 │ │ │ │ msrhi (UNDEF: 39), r0 │ │ │ │ vqdmulh.s d18, d0, d21 │ │ │ │ - blcc 191afb0 │ │ │ │ + blcc 191b060 │ │ │ │ stmiale pc!, {r3, r8, r9, fp, sp} @ │ │ │ │ - blx 2834dc │ │ │ │ + blx 28358c │ │ │ │ pldw [r3], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0407f82 │ │ │ │ @ instruction: 0xf0138154 │ │ │ │ @ instruction: 0xf0400f82 │ │ │ │ @ instruction: 0xf013814d │ │ │ │ svclt 0x001c0f41 │ │ │ │ cmnvs r3, r0, lsr #7 │ │ │ │ @ instruction: 0xf894d09e │ │ │ │ - blcs 246db0 │ │ │ │ + blcs 246e60 │ │ │ │ @ instruction: 0x2320d1b8 │ │ │ │ eorcc pc, sp, r4, lsl #17 │ │ │ │ @ instruction: 0xf5b3e7b4 │ │ │ │ vmax.f32 d7, d16, d28 │ │ │ │ @ instruction: 0xf5b38132 │ │ │ │ @ instruction: 0xf0c07f91 │ │ │ │ @ instruction: 0xf5a380af │ │ │ │ - blcs f97b60 │ │ │ │ + blcs f97c10 │ │ │ │ andge sp, r2, #9043968 @ 0x8a0000 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0x4710441a │ │ │ │ andeq r0, r0, sp, ror #2 │ │ │ │ @ instruction: 0xffffff0d │ │ │ │ @ instruction: 0xffffff0d │ │ │ │ @ instruction: 0xffffff0d │ │ │ │ @@ -469897,78 +469937,78 @@ │ │ │ │ @ instruction: 0xffffff0d │ │ │ │ andeq r0, r0, r3, ror #3 │ │ │ │ mlacc r5, r4, r8, pc @ │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ @ instruction: 0x2320af13 │ │ │ │ eorcc pc, r5, r4, lsl #17 │ │ │ │ @ instruction: 0xf894e72c │ │ │ │ - blcs 246ef0 │ │ │ │ + blcs 246fa0 │ │ │ │ @ instruction: 0x2320bf04 │ │ │ │ eorscc pc, r5, r4, lsl #17 │ │ │ │ svcge 0x0006f47f │ │ │ │ stmdbvs r3!, {r1, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bcs 214e98 │ │ │ │ + bcs 214f48 │ │ │ │ svcge 0x0000f43f │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - blcs 8f4a28 │ │ │ │ + blcs 8f4ad8 │ │ │ │ mrcge 6, 7, APSR_nzcv, cr8, cr15, {3} │ │ │ │ vpadd.i8 d19, d0, d12 │ │ │ │ - blx a836d0 │ │ │ │ + blx a83780 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ @ instruction: 0xf44fbf44 │ │ │ │ cmnvs r3, ip, lsr #7 │ │ │ │ svcge 0x004df53f │ │ │ │ - blcs ffe74a08 │ │ │ │ + blcs ffe74ab8 │ │ │ │ mcrge 4, 7, pc, cr8, cr15, {3} @ │ │ │ │ orrne pc, r3, #64, 4 │ │ │ │ strb r6, [r4, -r3, ror #2] │ │ │ │ bicvc pc, r1, #1325400064 @ 0x4f000000 │ │ │ │ strb r6, [r0, -r3, ror #2] │ │ │ │ ldrsbtle r2, [r9], #189 @ 0xbd │ │ │ │ - blcs ff2b1240 │ │ │ │ - blcs ff5eee98 │ │ │ │ + blcs ff2b12f0 │ │ │ │ + blcs ff5eef48 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr8, cr15, {3} │ │ │ │ @ instruction: 0x73bef44f │ │ │ │ ldr r6, [r4, -r3, ror #2]! │ │ │ │ cmnpne fp, #64, 4 @ p-variant is OBSOLETE │ │ │ │ ldr r6, [r0, -r3, ror #2]! │ │ │ │ cmnvs r3, sl, ror #7 │ │ │ │ mvncs lr, #11796480 @ 0xb40000 │ │ │ │ str r6, [sl, -r3, ror #2]! │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ svcge 0x00024628 │ │ │ │ - stc2l 6, cr15, [r4, #552] @ 0x228 │ │ │ │ - ldc 1, cr2, [pc, #128] @ 1faf30 │ │ │ │ + stc2l 6, cr15, [ip, #-552]! @ 0xfffffdd8 │ │ │ │ + ldc 1, cr2, [pc, #128] @ 1fafe0 │ │ │ │ @ instruction: 0x46800b3b │ │ │ │ @ instruction: 0xf6884638 │ │ │ │ - stmdbvs r8!, {r0, r3, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r8!, {r0, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx b88e0 │ │ │ │ + blx feab8990 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2cc7b8 │ │ │ │ + blgt 2cc868 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - @ instruction: 0x4633fe71 │ │ │ │ + @ instruction: 0x4633fe19 │ │ │ │ strtmi r4, [r8], -r2, asr #12 │ │ │ │ cmnpne fp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - mcrr2 6, 8, pc, r4, cr10 @ │ │ │ │ + blx ffd389c2 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ strmi sl, [r1], -r4, lsl #30 │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ - stc2 6, cr15, [r2, #544]! @ 0x220 │ │ │ │ + stc2l 6, cr15, [sl, #-544] @ 0xfffffde0 │ │ │ │ @ instruction: 0xf68869e0 │ │ │ │ - ldrt pc, [r7], sp, lsr #19 @ │ │ │ │ + ssat pc, #24, r5, asr #18 @ │ │ │ │ mvnvc pc, #683671552 @ 0x28c00000 │ │ │ │ @ instruction: 0xf63f2b05 │ │ │ │ @ instruction: 0xf894ae95 │ │ │ │ - blcs 246fc4 │ │ │ │ + blcs 247074 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr0, cr15, {3} │ │ │ │ - blcc 1c34ae4 │ │ │ │ + blcc 1c34b94 │ │ │ │ @ instruction: 0xf63f2b0b │ │ │ │ andge sl, r2, #2224 @ 0x8b0 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0x4710441a │ │ │ │ andeq r0, r0, sp, lsr r0 │ │ │ │ andeq r0, r0, r7, lsr r0 │ │ │ │ andeq r0, r0, r1, lsr r0 │ │ │ │ @@ -469995,84 +470035,84 @@ │ │ │ │ cmnvs r3, r1, lsr #7 │ │ │ │ @ instruction: 0x23a2e6b5 │ │ │ │ ldrt r6, [r2], r3, ror #2 │ │ │ │ movscs fp, #-2147483611 @ 0x80000025 │ │ │ │ strt r6, [lr], r3, ror #2 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r5, r8, ip, lsl #8 │ │ │ │ + rsbseq r5, r8, ip, asr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r8, r4, lsl #8 │ │ │ │ - rsbseq r5, r8, r6, asr #7 │ │ │ │ + rsbseq r5, r8, r4, asr r3 │ │ │ │ + rsbseq r5, r8, r6, lsl r3 │ │ │ │ andcs r4, r2, #34603008 @ 0x2100000 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - @ instruction: 0x4621fd39 │ │ │ │ + strtmi pc, [r1], -r1, ror #25 │ │ │ │ andcs r4, r1, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - @ instruction: 0x4632fd33 │ │ │ │ + @ instruction: 0x4632fcdb │ │ │ │ strmi r4, [r6], -r1, lsr #12 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - ldrtmi pc, [r3], -sp, lsr #26 @ │ │ │ │ + @ instruction: 0x4633fcd5 │ │ │ │ ldrtmi r4, [sl], -r1, lsl #12 │ │ │ │ strtmi r9, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf68a21dc │ │ │ │ - @ instruction: 0xe77dfbf7 │ │ │ │ - stc 6, cr15, [ip, #-208] @ 0xffffff30 │ │ │ │ + @ instruction: 0xe77dfb9f │ │ │ │ + ldc 6, cr15, [r4], #208 @ 0xd0 │ │ │ │ rsbcs r4, r4, r9, lsl #22 │ │ │ │ stmiapl fp, {r1, r5, r6, r8, fp, sp, lr}^ │ │ │ │ movwcc pc, #11008 @ 0x2b00 @ │ │ │ │ - blcs 21a06c │ │ │ │ + blcs 21a11c │ │ │ │ mrcge 4, 0, APSR_nzcv, cr8, cr15, {1} │ │ │ │ mlacc r9, r4, r8, pc @ │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ @ instruction: 0x2320ae13 │ │ │ │ eorcc pc, r9, r4, lsl #17 │ │ │ │ svclt 0x0000e62c │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi 182727c │ │ │ │ + bmi 182732c │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ andne pc, ip, sp, lsl #17 │ │ │ │ stmdavs r3!, {r1, r2, r4, r6, r8, fp, lr} │ │ │ │ stmpl sl, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ andsls r6, r1, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0xf8926942 │ │ │ │ @ instruction: 0xf88d206a │ │ │ │ @ instruction: 0xb12b200d │ │ │ │ ldmiblt sp, {r0, r2, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bmi 155fc68 │ │ │ │ + bmi 155fd18 │ │ │ │ ldrbtmi r4, [sl], #-2890 @ 0xfffff4b6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, r9, r0, asr #32 │ │ │ │ andslt r9, r3, r1, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svcge 0x00042300 │ │ │ │ stmdaeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10d469a │ │ │ │ movwls r0, #6412 @ 0x190c │ │ │ │ ldrtmi r6, [ip], fp, lsr #18 │ │ │ │ - bge 2757b4 │ │ │ │ + bge 275864 │ │ │ │ @ instruction: 0xf8c74646 │ │ │ │ @ instruction: 0xf8c7a00c │ │ │ │ ldmvs fp, {sp, pc}^ │ │ │ │ ldm ip!, {r3, r8, r9, ip, pc} │ │ │ │ strls r0, [r9, #-15] │ │ │ │ @ instruction: 0xb018f8d5 │ │ │ │ ldm ip, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ stm r6, {r0, r1} │ │ │ │ ldrbmi r0, [r8], -r3 │ │ │ │ - cdp2 6, 6, cr15, cr12, cr8, {4} │ │ │ │ + cdp2 6, 1, cr15, cr4, cr8, {4} │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0x2600d05b │ │ │ │ ldrbmi r9, [fp], -r0, lsl #10 │ │ │ │ @ instruction: 0x46264635 │ │ │ │ ldmdbvs r9, {r2, r9, sl, lr} │ │ │ │ ldrdlt pc, [r0], -r1 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @@ -470091,54 +470131,54 @@ │ │ │ │ rsclt r6, sp, #12, 16 @ 0xc0000 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x4640465a │ │ │ │ stc2l 7, cr15, [r0, #-1020]! @ 0xfffffc04 │ │ │ │ ldrtmi r4, [ip], -r5, lsl #6 │ │ │ │ rsclt r4, sp, #82837504 @ 0x4f00000 │ │ │ │ @ instruction: 0x462046d9 │ │ │ │ - cdp2 6, 3, cr15, cr6, cr8, {4} │ │ │ │ + ldc2l 6, cr15, [lr, #544] @ 0x220 │ │ │ │ cmnlt ip, r3, lsr #12 │ │ │ │ strb r4, [lr, r4, lsl #12] │ │ │ │ strbmi r4, [r0], -sl, asr #12 │ │ │ │ ldc2l 7, cr15, [r0, #-1020] @ 0xfffffc04 │ │ │ │ sbclt r4, r5, #40, 6 @ 0xa0000000 │ │ │ │ @ instruction: 0xf6884620 │ │ │ │ - strtmi pc, [r3], -r9, lsr #28 │ │ │ │ + @ instruction: 0x4623fdd1 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x462e4634 │ │ │ │ @ instruction: 0xb1a69d00 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx 21b8bac │ │ │ │ + blx bb8c5c │ │ │ │ stmdavs r4!, {r0, r9, sl, ip, pc} │ │ │ │ - blcs 2151f0 │ │ │ │ + blcs 2152a0 │ │ │ │ svcge 0x007df43f │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ stmibvs r5!, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ orrle r2, sp, r0, lsl #26 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf06fe771 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - blx 1c38bd8 │ │ │ │ + blx 638c88 │ │ │ │ @ instruction: 0xf634e7e9 │ │ │ │ - svclt 0x0000ec3e │ │ │ │ + svclt 0x0000ebe6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r8, r4, asr #31 │ │ │ │ - @ instruction: 0x00784f9a │ │ │ │ + rsbseq r4, r8, r4, lsl pc │ │ │ │ + rsbseq r4, r8, sl, ror #29 │ │ │ │ teqpcc r6, r0 @ @ p-variant is OBSOLETE │ │ │ │ strle r0, [sl, #-1755] @ 0xfffff925 │ │ │ │ @ instruction: 0xf4136d83 │ │ │ │ tstle pc, r0, asr #5 │ │ │ │ movwne pc, #4099 @ 0x1003 @ │ │ │ │ svclt 0x00144313 │ │ │ │ andcs r2, r0, r1 │ │ │ │ stmdavs r3, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ cmnlt r0, r8, lsl r8 │ │ │ │ smladeq r0, r8, r9, r6 │ │ │ │ - bvs ff8305e4 │ │ │ │ + bvs ff830694 │ │ │ │ andsle r2, r1, r0, lsl r8 │ │ │ │ ldceq 1, cr15, [r1], {160} @ 0xa0 │ │ │ │ stmdblt r0, {r0, r3, sl, fp, ip, lr, pc} │ │ │ │ ldmdavs fp, {r0, r1, r4, sp, lr} │ │ │ │ stmdacs r0, {r3, r4, fp, sp, lr} │ │ │ │ stmdavs fp, {r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ andcs fp, r1, r3, ror #2 │ │ │ │ @@ -470156,57 +470196,57 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrdhi pc, [r4], pc @ │ │ │ │ addlt r4, r3, lr, lsl r6 │ │ │ │ cmncs r8, r9, lsl #13 │ │ │ │ @ instruction: 0x46054617 │ │ │ │ @ instruction: 0xf6f244f8 │ │ │ │ - stmdbvs r2, {r0, r1, r2, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r2, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclne 6, cr4, [r3], #16 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ tstcs r8, r5, lsr #32 │ │ │ │ svclt 0x00142b03 │ │ │ │ movwcs r0, #6299 @ 0x189b │ │ │ │ andseq pc, r4, #-2080374783 @ 0x84000001 │ │ │ │ @ instruction: 0xf8d56102 │ │ │ │ movtvs r2, #8568 @ 0x2178 │ │ │ │ @ instruction: 0xf8c5441a │ │ │ │ ldmdbmi fp, {r3, r4, r5, r6, r8, sp} │ │ │ │ andseq pc, r1, #-1073741783 @ 0xc0000029 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - @ instruction: 0xf92af6f3 │ │ │ │ + @ instruction: 0xf8d2f6f3 │ │ │ │ rscvs r2, r7, #0, 6 │ │ │ │ rsbvs r6, r3, #224 @ 0xe0 │ │ │ │ - blmi 7a99a8 │ │ │ │ + blmi 7a9a58 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ strtmi r6, [r8], -r3, lsr #1 │ │ │ │ @ instruction: 0xf6864621 │ │ │ │ - @ instruction: 0x4620fd3d │ │ │ │ + strtmi pc, [r0], -r5, ror #25 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ strdcs r8, [r4, -r0] │ │ │ │ vceq.i32 d16, d17, d11 │ │ │ │ tstvs r2, r4, lsl r2 │ │ │ │ ldrsbcs pc, [r0, #-133]! @ 0xffffff7b @ │ │ │ │ stmdblt r6, {r1, r6, r8, r9, sp, lr} │ │ │ │ ldrmi r2, [sl], #-769 @ 0xfffffcff │ │ │ │ cmnpcs r0, r5, asr #17 @ p-variant is OBSOLETE │ │ │ │ - blmi 4b5208 │ │ │ │ + blmi 4b52b8 │ │ │ │ andcs r4, r4, #51380224 @ 0x3100000 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ ldrmi r9, [r8], -r1, lsl #6 │ │ │ │ - blx ff138dd4 │ │ │ │ + blx 1b38e84 │ │ │ │ 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, r8, lsr #26 │ │ │ │ + strhteq fp, [r4], -r2 │ │ │ │ muleq r0, r8, sl │ │ │ │ andeq r0, r0, r8, ror r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed524d8 │ │ │ │ + bl fed52588 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [sp], -r8, ror #31 │ │ │ │ mulscc r8, sp, r8 │ │ │ │ strmi r4, [lr], -r7, lsl #12 │ │ │ │ @ instruction: 0x4614b9bb │ │ │ │ tstle fp, r2, lsr #14 │ │ │ │ svceq 0x00f0f014 │ │ │ │ @@ -470229,15 +470269,15 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ ldrmi fp, [sp], -r9, lsr #1 │ │ │ │ stmdbvs r0, {r0, r7, r9, sl, lr} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ streq pc, [r1, #-5] │ │ │ │ ldmibmi r2, {r0, r2, r8, ip, pc} │ │ │ │ - blmi fe69ff74 │ │ │ │ + blmi fe6a0024 │ │ │ │ ldcls 4, cr4, [r2], #-484 @ 0xfffffe1c │ │ │ │ ldmibmi r1, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x9327681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmnpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r9, [r9], #-775 @ 0xfffffcf9 │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ @@ -470247,50 +470287,50 @@ │ │ │ │ tstne r3, #323584 @ 0x4f000 │ │ │ │ sadd16mi fp, lr, r8 │ │ │ │ svclt 0x00082a12 │ │ │ │ streq pc, [r1, #-69] @ 0xffffffbb │ │ │ │ stccs 6, cr9, [r0, #-0] │ │ │ │ rscshi pc, sl, r0 │ │ │ │ movwls r3, #27396 @ 0x6b04 │ │ │ │ - blcs 221fb4 │ │ │ │ + blcs 222064 │ │ │ │ rschi pc, r7, r0 │ │ │ │ movwls r1, #16163 @ 0x3f23 │ │ │ │ @ instruction: 0xf10d4b7f │ │ │ │ @ instruction: 0xf04f0b40 │ │ │ │ @ instruction: 0xac0c0a00 │ │ │ │ stmiapl fp, {r1, r2, r4, r6, r9, sl, lr}^ │ │ │ │ - blge 65ffe0 │ │ │ │ - blge 75ffe8 │ │ │ │ - blge 99ffd0 │ │ │ │ + blge 660090 │ │ │ │ + blge 760098 │ │ │ │ + blge 9a0080 │ │ │ │ ldrbmi r9, [fp], -r9, lsl #6 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0x469a46d3 │ │ │ │ - blvs 18f362c │ │ │ │ + blvs 18f36dc │ │ │ │ stmdbls r7, {r1, r8, r9, ip, pc} │ │ │ │ - bls 2033dc │ │ │ │ + bls 20348c │ │ │ │ vqrdmulh.s32 d25, d1, d2 │ │ │ │ tstls r6, #393216 @ 0x60000 │ │ │ │ @ instruction: 0xc010f8dd │ │ │ │ stmiane ip, {r1, r5, r6, r8, r9, ip, sp, lr, pc}^ │ │ │ │ rsbhi pc, ip, sp, asr #17 │ │ │ │ stmib sp, {r0, r1, r6, r9, sl, lr}^ │ │ │ │ vstrls d0, [r9, #-96] @ 0xffffffa0 │ │ │ │ movweq pc, #25441 @ 0x6361 @ │ │ │ │ rsbcc pc, ip, sp, lsl #17 │ │ │ │ strhtcc pc, [ip], #-141 @ 0xffffff73 @ │ │ │ │ bicne pc, ip, #-2013265919 @ 0x88000001 │ │ │ │ rsbcc pc, ip, sp, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip!, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ - strgt r0, [pc, #-15] @ 1fb405 │ │ │ │ + strgt r0, [pc, #-15] @ 1fb4b5 │ │ │ │ stmdbvs r8, {r0, r8, fp, ip, pc} │ │ │ │ orrcs pc, sl, r0, asr #4 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ @ instruction: 0xf687602b │ │ │ │ - @ instruction: 0xf8cdf86d │ │ │ │ + @ instruction: 0xf8cdf815 │ │ │ │ @ instruction: 0xf100903c │ │ │ │ stmib r4, {r2, r4, r6, r9, sl, fp}^ │ │ │ │ strmi r6, [r5], -r0, lsl #12 │ │ │ │ @ instruction: 0xf10060a6 │ │ │ │ @ instruction: 0xf8990c64 │ │ │ │ @ instruction: 0xf8803010 │ │ │ │ ldm r4, {r2, r3, r5, ip, sp} │ │ │ │ @@ -470300,15 +470340,15 @@ │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stcleq 0, cr15, [r4], #-316 @ 0xfffffec4 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ @ instruction: 0xf8bd4629 │ │ │ │ stmdals r1, {r4, r7, ip, sp} │ │ │ │ rscspl pc, ip, #50331648 @ 0x3000000 │ │ │ │ - bls 205c70 │ │ │ │ + bls 205d20 │ │ │ │ andcs fp, r1, #8, 30 │ │ │ │ bicne pc, ip, #-2013265919 @ 0x88000001 │ │ │ │ addscc pc, r0, sp, lsr #17 │ │ │ │ stmdbvs fp!, {r1, r3, r9, fp, ip, pc}^ │ │ │ │ mulsvc r1, r9, r8 │ │ │ │ streq pc, [r0, r7, asr #32] │ │ │ │ movwcs pc, #15116 @ 0x3b0c @ │ │ │ │ @@ -470333,67 +470373,67 @@ │ │ │ │ strcc r7, [fp, -r3, asr #32] │ │ │ │ eorcs pc, r7, r5, asr #16 │ │ │ │ umaalcs pc, r4, r3, r8 @ │ │ │ │ umaalcc pc, r5, r3, r8 @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorvs pc, r2, r5, asr #16 │ │ │ │ eorvs pc, r3, r5, asr #16 │ │ │ │ - blx 1b38f1e │ │ │ │ + blx 538fce │ │ │ │ ldrmi r9, [fp, #2822] @ 0xb06 │ │ │ │ stmdbls r1, {r0, r3, r4, r5, ip, lr, pc} │ │ │ │ - blls 2d5920 │ │ │ │ + blls 2d59d0 │ │ │ │ svcls 0x0004f853 │ │ │ │ @ instruction: 0xf1b99303 │ │ │ │ eorle r0, r2, r0, lsl #30 │ │ │ │ eorcs r9, r0, #11264 @ 0x2c00 │ │ │ │ andsvs r2, lr, r1, lsl #2 │ │ │ │ tstls r0, #8, 22 @ 0x2000 │ │ │ │ - blvc 636b90 │ │ │ │ - blvc 536b54 │ │ │ │ - @ instruction: 0xffcaf686 │ │ │ │ + blvc 636c40 │ │ │ │ + blvc 536c04 │ │ │ │ + @ instruction: 0xff72f686 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2ccdb8 │ │ │ │ + blgt 2cce68 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf68a9801 │ │ │ │ - stmdals r4, {r0, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r4, {r0, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r0, r4, lsr #4 │ │ │ │ - svc 0x008cf633 │ │ │ │ - blcs 22215c │ │ │ │ + svc 0x0034f633 │ │ │ │ + blcs 22220c │ │ │ │ svcge 0x0041f47f │ │ │ │ movwls r9, #11013 @ 0x2b05 │ │ │ │ eorcs lr, r0, #16515072 @ 0xfc0000 │ │ │ │ @ instruction: 0xf6862101 │ │ │ │ - stcls 15, cr15, [r1, #-700] @ 0xfffffd44 │ │ │ │ + stcls 15, cr15, [r1, #-348] @ 0xfffffea4 │ │ │ │ strbmi r4, [r9], -r1, lsl #13 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - @ instruction: 0xf109fb2b │ │ │ │ + @ instruction: 0xf109fad3 │ │ │ │ stmdbvs r8!, {r2, r4, r8, fp} │ │ │ │ - bmi 5b54a8 │ │ │ │ + bmi 5b5558 │ │ │ │ ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r9, r7, lsl #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svclt 0x00282b04 │ │ │ │ movwls r2, #25348 @ 0x6304 │ │ │ │ @ instruction: 0xf634e702 │ │ │ │ - svclt 0x0000ea3a │ │ │ │ - rsbseq r4, r8, ip, lsr #25 │ │ │ │ + svclt 0x0000e9e2 │ │ │ │ + ldrshteq r4, [r8], #-188 @ 0xffffff44 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00784c96 │ │ │ │ + rsbseq r4, r8, r6, ror #23 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r4, r8, lr, lsl #21 │ │ │ │ + ldrsbteq r4, [r8], #-158 @ 0xffffff62 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 150d014 │ │ │ │ + bmi 150d0c4 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -470432,193 +470472,193 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6866938 │ │ │ │ - ldclvc 14, cr15, [r3], #-724 @ 0xfffffd2c │ │ │ │ + ldclvc 14, cr15, [r3], #-372 @ 0xfffffe8c │ │ │ │ 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, r2, r3, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 1fb6bc │ │ │ │ + strgt ip, [pc], #-3343 @ 1fb76c │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx 20390f4 │ │ │ │ - blmi 44defc │ │ │ │ + blx a391a4 │ │ │ │ + blmi 44dfac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 755740 │ │ │ │ + blls 7557f0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf634e79c │ │ │ │ - svclt 0x0000e98c │ │ │ │ + svclt 0x0000e934 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r8, lr, lsr #20 │ │ │ │ - rsbseq r4, r8, r0, lsr r9 │ │ │ │ + rsbseq r4, r8, lr, ror r9 │ │ │ │ + rsbseq r4, r8, r0, lsl #17 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ - bmi 1a8cf70 │ │ │ │ + bmi 1a8d020 │ │ │ │ adclt r4, r7, r2, ror #22 │ │ │ │ mcrmi 4, 3, r4, cr2, cr10, {3} │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ ldmpl r3, {r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0x9325681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ - blmi 195b958 │ │ │ │ + blmi 195ba08 │ │ │ │ ldmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r2, [r0], -r1, lsl #4 │ │ │ │ movwls r4, #1147 @ 0x47b │ │ │ │ tstls r1, r4, ror #6 │ │ │ │ @ instruction: 0xf6344619 │ │ │ │ - ldmdbmi r8, {r1, r2, r5, r7, fp, sp, lr, pc}^ │ │ │ │ + ldmdbmi r8, {r1, r2, r3, r6, fp, sp, lr, pc}^ │ │ │ │ biceq lr, r5, #7168 @ 0x1c00 │ │ │ │ stmdbvs r0!, {r1, r6, r9, sl, lr} │ │ │ │ tstls r3, r1, ror r8 │ │ │ │ - blx fe639176 │ │ │ │ + blx 1039226 │ │ │ │ tstcs r0, r7, lsl #12 │ │ │ │ @ instruction: 0xf6866920 │ │ │ │ - @ instruction: 0x4605fe75 │ │ │ │ + @ instruction: 0x4605fe1d │ │ │ │ vbic.i16 d22, #187 @ 0x00bb │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ strhvs r6, [r3, #139] @ 0x8b │ │ │ │ andvs r6, r7, #573440 @ 0x8c000 │ │ │ │ strbeq pc, [r4, -r0, lsl #2] @ │ │ │ │ @ instruction: 0xf9934639 │ │ │ │ - bcs 583888 │ │ │ │ + bcs 583938 │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-131] @ 0xffffff7d │ │ │ │ - @ instruction: 0xf932f688 │ │ │ │ + @ instruction: 0xf8daf688 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 6391c4 │ │ │ │ + @ instruction: 0xf9b8f68a │ │ │ │ @ instruction: 0xf89369eb │ │ │ │ ldmdbvc fp, {r0, r2, r3, pc} │ │ │ │ stmdale ip, {r0, r2, r4, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ @ instruction: 0x6c0b0b0b │ │ │ │ - stclvs 15, cr6, [pc], #-420 @ 1fb610 │ │ │ │ + stclvs 15, cr6, [pc], #-420 @ 1fb6c0 │ │ │ │ rsbvc r6, r9, #108, 18 @ 0x1b0000 │ │ │ │ stmdbvs r9!, {r0, r1, r3, r8, fp, sp, lr}^ │ │ │ │ - bleq 4be3ec │ │ │ │ + bleq 4be49c │ │ │ │ @ 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, 4, cr15, cr0, cr6, {4} │ │ │ │ @ instruction: 0xf8804642 │ │ │ │ @ instruction: 0xf100802c │ │ │ │ @ instruction: 0x464b0818 │ │ │ │ strmi r4, [r5], -r1, asr #12 │ │ │ │ - @ instruction: 0xf90af688 │ │ │ │ + @ instruction: 0xf8b2f688 │ │ │ │ strls sl, [r7, -r4, lsl #22] │ │ │ │ cdpeq 1, 5, cr15, cr4, cr5, {0} │ │ │ │ @ instruction: 0xf10d2700 │ │ │ │ strls r0, [r4, -r0, lsr #24] │ │ │ │ strvc lr, [r5, -sp, asr #19] │ │ │ │ - bleq 1b37938 │ │ │ │ + bleq 1b379e8 │ │ │ │ ldrsbtls pc, [r0], pc @ │ │ │ │ stm ip, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ @ instruction: 0xf8d5000f │ │ │ │ stm lr, {r2, r4, sp, pc} │ │ │ │ strtmi r0, [r0], -pc │ │ │ │ @ instruction: 0xf8564629 │ │ │ │ - blx 4c783e │ │ │ │ + blx 4c78ee │ │ │ │ @ instruction: 0xf893330a │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorvc pc, r3, r5, asr #16 │ │ │ │ - @ instruction: 0xf9caf68a │ │ │ │ - blmi 94e0b4 │ │ │ │ + @ instruction: 0xf972f68a │ │ │ │ + blmi 94e164 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b5589c │ │ │ │ + blls b5594c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12c0300 │ │ │ │ eorlt r4, r7, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ tstpcs r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6866900 │ │ │ │ - @ instruction: 0xf100fe59 │ │ │ │ + @ instruction: 0xf100fe01 │ │ │ │ @ instruction: 0x46410818 │ │ │ │ andcs r2, r4, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6884607 │ │ │ │ - blmi 739b94 │ │ │ │ + blmi 739ae4 │ │ │ │ strtmi r2, [r0], -r4, ror #2 │ │ │ │ ldmpl r3!, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ @ instruction: 0xf8934639 │ │ │ │ movwcc r3, #45088 @ 0xb020 │ │ │ │ eorpl pc, r3, r7, asr #16 │ │ │ │ - @ instruction: 0xf9a0f68a │ │ │ │ + @ instruction: 0xf948f68a │ │ │ │ @ instruction: 0xf04fe7d4 │ │ │ │ str r0, [r0, r0, asr #18]! │ │ │ │ ldmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe79d │ │ │ │ ldr r0, [sl, r8, lsl #18] │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf634e797 │ │ │ │ - svclt 0x0000e8b8 │ │ │ │ - rsbseq r4, r8, r8, ror #17 │ │ │ │ + svclt 0x0000e860 │ │ │ │ + rsbseq r4, r8, r8, lsr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r8, r0, ror #17 │ │ │ │ - eoreq fp, r4, r8, ror #17 │ │ │ │ + rsbseq r4, r8, r0, lsr r8 │ │ │ │ + eoreq fp, r4, r0, ror #17 │ │ │ │ muleq r0, r8, sl │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrsbteq r4, [r8], #-116 @ 0xffffff8c │ │ │ │ + rsbseq r4, r8, r4, lsr #14 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0x4606b0b7 │ │ │ │ strcc pc, [r8, #-2271] @ 0xfffff721 │ │ │ │ pkhbtmi sl, sl, sp, lsl #24 │ │ │ │ andls r2, r3, r0, lsr #4 │ │ │ │ @ instruction: 0xf8df2100 │ │ │ │ - strls r0, [pc], #-1280 @ 1fb8e4 │ │ │ │ + strls r0, [pc], #-1280 @ 1fb994 │ │ │ │ @ instruction: 0xf8df4478 │ │ │ │ ldrbtmi fp, [fp], #1276 @ 0x4fc │ │ │ │ strtmi r5, [r0], -r3, asr #17 │ │ │ │ teqls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldc 6, cr15, [r0, #204]! @ 0xcc │ │ │ │ + ldcl 6, cr15, [r8, #-204] @ 0xffffff34 │ │ │ │ @ instruction: 0x501cf8da │ │ │ │ @ instruction: 0x2d006930 │ │ │ │ tstcs r0, sl, lsr r0 │ │ │ │ - stc2 6, cr15, [r2, #536]! @ 0x218 │ │ │ │ + stc2l 6, cr15, [sl, #-536] @ 0xfffffde8 │ │ │ │ stmdbvs fp!, {r1, r4, r5, r8, fp, sp, lr} │ │ │ │ stmiavs r9!, {r2, r9, sl, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001507 │ │ │ │ - blcs 57ce38 │ │ │ │ + blcs 57cee8 │ │ │ │ svclt 0x00144629 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xf860f688 │ │ │ │ + @ instruction: 0xf808f688 │ │ │ │ strtmi r9, [r1], -r3, lsl #16 │ │ │ │ - @ instruction: 0xf93ef68a │ │ │ │ + @ instruction: 0xf8e6f68a │ │ │ │ ldmdbvc r3, {r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - blcs 75a6a4 │ │ │ │ + blcs 75a754 │ │ │ │ tstphi fp, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ tsteq r9, r9, lsl r1 │ │ │ │ rsbeq r0, r8, #1073741830 @ 0x40000006 │ │ │ │ rsbseq r0, r8, #108, 4 @ 0xc0000006 │ │ │ │ rsbeq r0, r8, #120, 4 @ 0x80000007 │ │ │ │ rsbeq r0, ip, #104, 4 @ 0x80000006 │ │ │ │ @@ -470629,112 +470669,112 @@ │ │ │ │ tsteq r9, r9, lsl r1 │ │ │ │ tsteq r9, r9, lsl r1 │ │ │ │ ldrdvs pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ stcvs 12, cr10, [r2, #100] @ 0x64 │ │ │ │ ldrpl lr, [r9, #-2509] @ 0xfffff633 │ │ │ │ stmib sp, {r0, r1, r4, r5, fp, sp, lr}^ │ │ │ │ teqlt fp, fp, lsl r5 │ │ │ │ - blcs 216060 │ │ │ │ + blcs 216110 │ │ │ │ msrhi CPSR_f, r0, asr #32 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf8564626 │ │ │ │ - blcs 20a5b8 │ │ │ │ + blcs 20a668 │ │ │ │ sbcshi pc, fp, r0 │ │ │ │ adcsmi r9, r3, #15360 @ 0x3c00 │ │ │ │ strdcs sp, [r4], -r7 │ │ │ │ - blx 6393dc │ │ │ │ + @ instruction: 0xf9b8f689 │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6899803 │ │ │ │ - @ instruction: 0x4604ff93 │ │ │ │ + @ instruction: 0x4604ff3b │ │ │ │ ldrdls pc, [ip], -sp │ │ │ │ @ instruction: 0xf04f2600 │ │ │ │ svcge 0x00140801 │ │ │ │ @ instruction: 0x3010f8da │ │ │ │ vpmax.s8 d15, d6, d8 │ │ │ │ @ instruction: 0xf000421a │ │ │ │ @ instruction: 0xf8da8084 │ │ │ │ @ instruction: 0x46312018 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ stcvc 14, cr15, [r3], {139} @ 0x8b │ │ │ │ - blcc 24d1f8 │ │ │ │ + blcc 24d2a8 │ │ │ │ vqdmulh.s d2, d0, d15 │ │ │ │ ldm pc, {r0, r3, r5, r9, pc}^ @ │ │ │ │ rsbeq pc, pc, r3, lsl r0 @ │ │ │ │ subseq r0, sl, r8, rrx │ │ │ │ rsbeq r0, r1, r3, asr r0 │ │ │ │ eoreq r0, r7, #1879048194 @ 0x70000002 │ │ │ │ eoreq r0, r7, #76 @ 0x4c │ │ │ │ eoreq r0, r7, #1879048194 @ 0x70000002 │ │ │ │ eoreq r0, r7, #1879048194 @ 0x70000002 │ │ │ │ eoreq r0, r7, #1879048194 @ 0x70000002 │ │ │ │ @ instruction: 0x46230010 │ │ │ │ @ instruction: 0x464821b4 │ │ │ │ - cdp2 6, 10, cr15, cr6, cr9, {4} │ │ │ │ - blls 5cd23c │ │ │ │ + cdp2 6, 4, cr15, cr14, cr9, {4} │ │ │ │ + blls 5cd2ec │ │ │ │ eorpl pc, r6, r3, asr #16 │ │ │ │ cdpcs 6, 0, cr3, cr8, cr1, {0} │ │ │ │ @ instruction: 0xf89ad1ce │ │ │ │ @ instruction: 0xf8da4014 │ │ │ │ stccs 0, cr1, [r0], {8} │ │ │ │ - bls 5efbf0 │ │ │ │ + bls 5efca0 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ stmdals r3, {r0, r4, r9, sp} │ │ │ │ ldc2l 7, cr15, [r0], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0x3010f8da │ │ │ │ svceq 0x00f0f013 │ │ │ │ mvnhi pc, r0, asr #32 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ - blne 8c4a60 │ │ │ │ + blne 8c4b10 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ - bls 2bcbd4 │ │ │ │ + bls 2bcc84 │ │ │ │ ldmib r2, {r1, r4, r8, fp, sp, lr}^ │ │ │ │ tstmi r8, #-2147483643 @ 0x80000005 │ │ │ │ stmib r2, {r0, r5, r8, r9, lr}^ │ │ │ │ - bmi ff8fbed0 │ │ │ │ + bmi ff8fbf80 │ │ │ │ ldrbtmi r4, [sl], #-3032 @ 0xfffff428 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ bicshi pc, ip, r0, asr #32 │ │ │ │ pop {r0, r1, r2, r4, r5, ip, sp, pc} │ │ │ │ qsub8mi r8, r3, r0 │ │ │ │ @ instruction: 0x464821be │ │ │ │ - cdp2 6, 6, cr15, cr10, cr9, {4} │ │ │ │ + cdp2 6, 1, cr15, cr2, cr9, {4} │ │ │ │ strb r4, [r2, r5, lsl #12] │ │ │ │ @ instruction: 0x21ba4623 │ │ │ │ @ instruction: 0xf6894648 │ │ │ │ - strmi pc, [r5], -r3, ror #28 │ │ │ │ + strmi pc, [r5], -fp, lsl #28 │ │ │ │ @ instruction: 0x4623e7bb │ │ │ │ @ instruction: 0x464821b8 │ │ │ │ - cdp2 6, 5, cr15, cr12, cr9, {4} │ │ │ │ + cdp2 6, 0, cr15, cr4, cr9, {4} │ │ │ │ ldr r4, [r4, r5, lsl #12]! │ │ │ │ @ instruction: 0x21bc4623 │ │ │ │ @ instruction: 0xf6894648 │ │ │ │ - @ instruction: 0x4605fe55 │ │ │ │ + @ instruction: 0x4605fdfd │ │ │ │ strtmi lr, [r3], -sp, lsr #15 │ │ │ │ @ instruction: 0x464821b6 │ │ │ │ - cdp2 6, 4, cr15, cr14, cr9, {4} │ │ │ │ + ldc2l 6, cr15, [r6, #548]! @ 0x224 │ │ │ │ str r4, [r6, r5, lsl #12]! │ │ │ │ mvncs r4, r3, lsr #12 │ │ │ │ @ instruction: 0xf6894648 │ │ │ │ - strmi pc, [r5], -r7, asr #28 │ │ │ │ + strmi pc, [r5], -pc, ror #27 │ │ │ │ @ instruction: 0x2120e79f │ │ │ │ - ldc 6, cr4, [pc, #224] @ 1fbbcc │ │ │ │ + ldc 6, cr4, [pc, #224] @ 1fbc7c │ │ │ │ @ instruction: 0xf6870bba │ │ │ │ - @ instruction: 0xf8d9fd2d │ │ │ │ + @ instruction: 0xf8d9fcd5 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ @ instruction: 0xf6862101 │ │ │ │ - @ instruction: 0x4605fcdd │ │ │ │ + strmi pc, [r5], -r5, lsl #25 │ │ │ │ addsle r2, r0, r0, lsl #16 │ │ │ │ - blgt 2cd3f4 │ │ │ │ + blgt 2cd4a4 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r8, asr #12 │ │ │ │ - @ instruction: 0xf68a3514 │ │ │ │ - @ instruction: 0xe786f853 │ │ │ │ + @ instruction: 0xf6893514 │ │ │ │ + @ instruction: 0xe786fffb │ │ │ │ andscs r9, r1, #15360 @ 0x3c00 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7ff9803 │ │ │ │ @ instruction: 0xf8dafc03 │ │ │ │ @ instruction: 0xf0133010 │ │ │ │ @ instruction: 0xd0930ff0 │ │ │ │ @ instruction: 0xf8daa821 │ │ │ │ @@ -470742,112 +470782,112 @@ │ │ │ │ andscs r9, r2, #0 │ │ │ │ @ instruction: 0xf7ff9803 │ │ │ │ @ instruction: 0xf8dafbf5 │ │ │ │ strcs r2, [r0], #-16 │ │ │ │ movweq pc, #61442 @ 0xf002 @ │ │ │ │ svclt 0x00181b1b │ │ │ │ @ instruction: 0xf0122301 │ │ │ │ - b 15bfb18 │ │ │ │ + b 15bfbc8 │ │ │ │ svclt 0x00184343 │ │ │ │ orrcs pc, r0, #1124073472 @ 0x43000000 │ │ │ │ svcls 0x0003e781 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ @ instruction: 0xf6866938 │ │ │ │ - strmi pc, [r5], -pc, ror #27 │ │ │ │ + @ instruction: 0x4605fd97 │ │ │ │ ldrcc fp, [r4, #-288] @ 0xfffffee0 │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf832f68a │ │ │ │ + @ instruction: 0xffdaf689 │ │ │ │ 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 │ │ │ │ + mrrc2 6, 8, pc, lr, cr6 @ │ │ │ │ @ instruction: 0xf1004623 │ │ │ │ @ instruction: 0x463a0418 │ │ │ │ @ instruction: 0xf8804621 │ │ │ │ strmi r7, [r6], -ip, lsr #32 │ │ │ │ - @ instruction: 0xff28f687 │ │ │ │ + cdp2 6, 13, cr15, cr0, cr7, {4} │ │ │ │ smladcs r0, r0, fp, sl │ │ │ │ @ instruction: 0xf1069513 │ │ │ │ @ instruction: 0x97100c54 │ │ │ │ stmib sp, {r2, r4, r8, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf8df7711 │ │ │ │ - blgt 5f4480 │ │ │ │ + blgt 5f4530 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0x8014f8d6 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stmdals r3, {r0, r4, r5, r9, sl, lr} │ │ │ │ andcc pc, lr, fp, asr r8 @ │ │ │ │ movwcc pc, #35593 @ 0x8b09 @ │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf6897023 │ │ │ │ - strbt pc, [sp], fp, ror #31 @ │ │ │ │ + usat pc, #13, r3, lsl #31 @ │ │ │ │ vpadd.i8 d16, d15, d2 │ │ │ │ @ instruction: 0xf6cf0106 │ │ │ │ @ instruction: 0x463771ff │ │ │ │ ldrbmi r9, [r9], -r8, lsl #2 │ │ │ │ ldmdaeq r0, {r1, ip, sp, lr, pc} │ │ │ │ andshi pc, ip, sp, asr #17 │ │ │ │ cmnlt lr, #2588672 @ 0x278000 │ │ │ │ - bvc 53633c │ │ │ │ + bvc 5363ec │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strls r4, [lr], #-1551 @ 0xfffff9f1 │ │ │ │ ldmdavs r5, {r1, r4, r5, r8, fp, sp, lr} │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc 6dbffc │ │ │ │ + blvc 6dc0ac │ │ │ │ teqle r0, r4, lsl #22 │ │ │ │ vqrshrn.s64 d6, q0, #32 │ │ │ │ - blcs 2c4a54 │ │ │ │ - blmi 1df1cdc │ │ │ │ + blcs 2c4b04 │ │ │ │ + blmi 1df1d8c │ │ │ │ ldmpl fp!, {r2, r5, r6, r8, sp}^ │ │ │ │ movwcc pc, #2817 @ 0xb01 @ │ │ │ │ @ instruction: 0xf8939807 │ │ │ │ tstcc fp, r3, asr #32 │ │ │ │ eorne pc, r1, r2, asr r8 @ │ │ │ │ cmnpeq pc, r1 @ p-variant is OBSOLETE │ │ │ │ eorle r4, pc, r8, lsl #5 │ │ │ │ @ instruction: 0x4630b9dd │ │ │ │ - @ instruction: 0xf8a2f688 │ │ │ │ + @ instruction: 0xf84af688 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x4639d1da │ │ │ │ ldrsbtge pc, [r4], -sp @ │ │ │ │ stcls 15, cr9, [lr], {12} │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ svccs 0x0000ae99 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr6, cr15, {1} │ │ │ │ - blcs 216364 │ │ │ │ + blcs 216414 │ │ │ │ ldmdavs pc!, {r1, r6, r7, r8, ip, lr, pc} @ │ │ │ │ - blcs 215d6c │ │ │ │ + blcs 215e1c │ │ │ │ @ instruction: 0xe68dd1f8 │ │ │ │ stmdavs r9!, {r0, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ stmdavs fp, {r0, r4, r5, r7, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc cdbf4c │ │ │ │ + blvc cdbffc │ │ │ │ mvnsle r2, r4, lsl #22 │ │ │ │ vmul.f32 d6, d0, d8[1] │ │ │ │ - blcs 2c4acc │ │ │ │ + blcs 2c4b7c │ │ │ │ strtmi sp, [sl], -lr, ror #17 │ │ │ │ strb r4, [r0, sp, lsl #12] │ │ │ │ @ instruction: 0xf8937f99 │ │ │ │ tstcc fp, r5, lsr #32 │ │ │ │ @ instruction: 0xf852330b │ │ │ │ @ instruction: 0xf852b021 │ │ │ │ @ instruction: 0xf1bb3023 │ │ │ │ - blx fe8bf8c4 │ │ │ │ - blx fef38f74 │ │ │ │ + blx fe8bf974 │ │ │ │ + blx fef39024 │ │ │ │ movwls pc, #25732 @ 0x6484 @ │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ ldrshtle r3, [r2], #-79 @ 0xffffffb1 │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - beq feb38110 │ │ │ │ + beq feb381c0 │ │ │ │ stmib sp, {r0, r2, r5, r8, r9, fp, sp, pc}^ │ │ │ │ stmib sp, {r0, r3, r8, sl, sp, lr}^ │ │ │ │ strls r2, [fp, -r4, lsl #6] │ │ │ │ stmib r8, {r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8c89900 │ │ │ │ cdpvs 0, 1, cr9, cr15, cr8, {0} │ │ │ │ ldrls r9, [r7, -r5, lsl #26] │ │ │ │ @@ -470862,64 +470902,64 @@ │ │ │ │ adcmi pc, r4, sp, lsl #17 │ │ │ │ strls sl, [r8, -sp, lsr #26]! │ │ │ │ @ instruction: 0xf1be462e │ │ │ │ ldm ip!, {r0, r8, r9, sl, fp} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ - bls 2efe5c │ │ │ │ + bls 2eff0c │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6866910 │ │ │ │ - @ instruction: 0x7c7bfb53 │ │ │ │ + @ instruction: 0x7c7bfafb │ │ │ │ ldreq pc, [ip, -r0, lsl #2] │ │ │ │ ldrtmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6874606 │ │ │ │ - bls 2fb6a0 │ │ │ │ + bls 2fb5f0 │ │ │ │ ldceq 1, cr15, [r0], #-24 @ 0xffffffe8 │ │ │ │ - bvc 6560a8 │ │ │ │ + bvc 656158 │ │ │ │ vbic.i16 d24, #45568 @ 0xb200 │ │ │ │ - b 123c984 │ │ │ │ - blls 3fc474 │ │ │ │ + b 123ca34 │ │ │ │ + blls 3fc524 │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ teqhi r3, #1275068416 @ 0x4c000000 │ │ │ │ stmia ip!, {r0, r1, r2, r3, r8, sl, fp, lr, pc} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stmdals r3, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf6894631 │ │ │ │ - blls 3bb9f0 │ │ │ │ + blls 3bb940 │ │ │ │ strtmi r2, [r3], #-513 @ 0xfffffdff │ │ │ │ vst1.8 {d15-d16}, [r4], r2 │ │ │ │ - bleq 336644 │ │ │ │ + bleq 3366f4 │ │ │ │ orreq lr, r3, #13312 @ 0x3400 │ │ │ │ svceq 0x0000f1bb │ │ │ │ vld3.32 @ instruction: 0xf4abfa9b │ │ │ │ vst3.32 @ instruction: 0xf484fab4 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0x665f34ff │ │ │ │ - bls 33041c │ │ │ │ + bls 3304cc │ │ │ │ strvs lr, [r9, #-2525] @ 0xfffff623 │ │ │ │ - blls 3e39e8 │ │ │ │ + blls 3e3a98 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldrmi sl, [r0], -r5, asr #30 │ │ │ │ - blx 14397e4 │ │ │ │ + @ instruction: 0xf9f0f687 │ │ │ │ stccs 7, cr14, [r0], {64} @ 0x40 │ │ │ │ @ instruction: 0xe7dcd1b3 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r8, ip, lsl r7 │ │ │ │ - rsbseq r4, r8, r6, lsl r7 │ │ │ │ - rsbseq r4, r8, r6, lsl #11 │ │ │ │ + rsbseq r4, r8, ip, ror #12 │ │ │ │ + rsbseq r4, r8, r6, ror #12 │ │ │ │ + ldrsbteq r4, [r8], #-70 @ 0xffffffba │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - blcs 31aaa0 │ │ │ │ + blcs 31ab50 │ │ │ │ svcge 0x002bf47f │ │ │ │ vmul.f32 d6, d0, d8[1] │ │ │ │ - blcs 2c4c28 │ │ │ │ + blcs 2c4cd8 │ │ │ │ qadd8mi fp, sl, r8 │ │ │ │ svcge 0x0023f63f │ │ │ │ ldr r2, [r0, -r0, lsl #10] │ │ │ │ stmdbcs r4, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ svcge 0x001df47f │ │ │ │ vqrshrn.s64 d6, q0, #32 │ │ │ │ stmdbcs r3, {r1, r3, r7, r8, sp} │ │ │ │ @@ -470929,80 +470969,80 @@ │ │ │ │ strt r2, [fp], r0, asr #8 │ │ │ │ @ instruction: 0xf8daaa21 │ │ │ │ stmdals r3, {r3, ip} │ │ │ │ andls r2, r0, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf7ff2211 │ │ │ │ @ instruction: 0xe680fa77 │ │ │ │ ldr r2, [pc], r8, lsl #8 │ │ │ │ - stcl 6, cr15, [r0, #204]! @ 0xcc │ │ │ │ + stc 6, cr15, [r8, #204] @ 0xcc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @ instruction: 0x4617b09b │ │ │ │ strmi r4, [r4], -r0, asr #21 │ │ │ │ movwlt pc, #2271 @ 0x8df @ │ │ │ │ movwls r4, #5646 @ 0x160e │ │ │ │ - blmi ff1cd054 │ │ │ │ + blmi ff1cd104 │ │ │ │ @ instruction: 0xf89d44fb │ │ │ │ ldmpl r3, {r4, r7, lr, pc}^ │ │ │ │ tstls r9, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ svceq 0x0000f1bc │ │ │ │ rschi pc, r4, r0 │ │ │ │ stmdbvs r0, {r2, r5, r6, r7, r8, sp} │ │ │ │ - blx 10b98a6 │ │ │ │ - beq 838290 │ │ │ │ + blx ffab9954 │ │ │ │ + beq 838340 │ │ │ │ andcs r2, r2, #32, 6 @ 0x80000000 │ │ │ │ pkhtbmi r4, r0, r1, asr #12 │ │ │ │ - stc2 6, cr15, [lr, #540]! @ 0x21c │ │ │ │ + ldc2l 6, cr15, [r6, #-540] @ 0xfffffde4 │ │ │ │ rsbcs r4, r4, #183296 @ 0x2cc00 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf85b4620 │ │ │ │ movwls r3, #12291 @ 0x3003 │ │ │ │ @ instruction: 0xf8d84619 │ │ │ │ - blx 287f06 │ │ │ │ + blx 287fb6 │ │ │ │ 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, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmdbvs r0!, {r1, r4, r8, fp, ip, sp, lr} │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ tstcs r1, r2, lsl r9 │ │ │ │ stmdbhi ip, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf686af0c │ │ │ │ - strmi pc, [r3], sp, ror #21 │ │ │ │ + pkhbtmi pc, r3, r5, lsl #21 @ │ │ │ │ @ instruction: 0x463bb158 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 738320 │ │ │ │ + bleq 7383d0 │ │ │ │ @ instruction: 0xf6894620 │ │ │ │ - @ instruction: 0xf04ffe61 │ │ │ │ + @ instruction: 0xf04ffe09 │ │ │ │ @ instruction: 0xf8cd0900 │ │ │ │ stmib r7, {r4, r5, ip, pc}^ │ │ │ │ @ instruction: 0xf10d9901 │ │ │ │ stmib r7, {r3, r6, fp}^ │ │ │ │ - bvs ffea231c │ │ │ │ + bvs ffea23cc │ │ │ │ umaalcc pc, r0, sp, r8 @ │ │ │ │ movweq pc, #25442 @ 0x6362 @ │ │ │ │ subcc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0x46466b73 │ │ │ │ movwls r9, #8973 @ 0x230d │ │ │ │ strgt ip, [pc], -pc, lsl #30 │ │ │ │ cmppne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldmdavs fp!, {r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf6866033 │ │ │ │ - @ instruction: 0xf100fae5 │ │ │ │ + @ instruction: 0xf100fa8d │ │ │ │ andcs r0, r4, #24, 14 @ 0x600000 │ │ │ │ ldrtmi r2, [r9], -r0, lsr #6 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6874606 │ │ │ │ - @ instruction: 0xf10dfd57 │ │ │ │ + @ instruction: 0xf10dfcff │ │ │ │ @ instruction: 0xf8cd0e10 │ │ │ │ stmib sp, {r2, r3, r4, sp, pc}^ │ │ │ │ @ instruction: 0xf10d9904 │ │ │ │ @ instruction: 0xf8cd0c20 │ │ │ │ @ instruction: 0xf1069018 │ │ │ │ @ instruction: 0xf1060164 │ │ │ │ @ instruction: 0x460d0a54 │ │ │ │ @@ -471017,238 +471057,238 @@ │ │ │ │ @ instruction: 0xf8bd4631 │ │ │ │ @ instruction: 0x46203058 │ │ │ │ rscspl pc, ip, #50331648 @ 0x3000000 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ vmul.p32 q8, q1, q1 │ │ │ │ @ instruction: 0xf8ad13cc │ │ │ │ ldmdbvs r3!, {r3, r4, r6, ip, sp}^ │ │ │ │ - bls 2a33b4 │ │ │ │ + bls 2a3464 │ │ │ │ movwpl pc, #15116 @ 0x3b0c @ │ │ │ │ mulsgt sp, r3, r8 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ eorcs pc, ip, r6, asr #16 │ │ │ │ @ instruction: 0xf89322a0 │ │ │ │ @ instruction: 0xf10cc025 │ │ │ │ @ instruction: 0xf8460c0b │ │ │ │ @ instruction: 0xf893902c │ │ │ │ @ instruction: 0xf893c035 │ │ │ │ @ instruction: 0xf10c3043 │ │ │ │ movwcc r0, #48139 @ 0xbc0b │ │ │ │ eorcs pc, ip, r6, asr #16 │ │ │ │ @ instruction: 0xf8469a16 │ │ │ │ @ instruction: 0xf6892023 │ │ │ │ - movwcs pc, #3565 @ 0xded @ │ │ │ │ + movwcs pc, #3477 @ 0xd95 @ │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ tstls r2, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf7ff2301 │ │ │ │ vstrls s30, [r1, #-884] @ 0xfffffc8c │ │ │ │ strbmi r2, [r2], -r1, lsl #12 │ │ │ │ @ instruction: 0x46394633 │ │ │ │ strtmi r6, [r0], -r8, lsr #32 │ │ │ │ @ instruction: 0xf7ff9612 │ │ │ │ @ instruction: 0x4633fad3 │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ strtmi r6, [r0], -r8, rrx │ │ │ │ stceq 0, cr15, [r2], {79} @ 0x4f │ │ │ │ subgt pc, r8, sp, asr #17 │ │ │ │ - blx ff43a018 │ │ │ │ + blx ff43a0c8 │ │ │ │ @ instruction: 0x46424633 │ │ │ │ ldrtmi r6, [r9], -r8, lsr #1 │ │ │ │ strcs r4, [r3], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ff9412 │ │ │ │ - bmi 163ab2c │ │ │ │ + bmi 163abdc │ │ │ │ ldrbtmi r4, [sl], #-2893 @ 0xfffff4b3 │ │ │ │ ldmpl r3, {r3, r5, r6, r7, sp, lr}^ │ │ │ │ - blls 8560a4 │ │ │ │ + blls 856154 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, fp, sl, lsl #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x7c12e9cd │ │ │ │ stmdbvs r0, {r0, r8, sp} │ │ │ │ ldmib sp, {r2, r3, r8, r9, sl, fp, sp, pc}^ │ │ │ │ stmib sp, {r1, r4, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #12, 6 @ 0x30000000 │ │ │ │ - blx cb9a7c │ │ │ │ + @ instruction: 0xf9d2f686 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2cd958 │ │ │ │ + blgt 2cda08 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - ldc2 6, cr15, [lr, #548] @ 0x224 │ │ │ │ + stc2l 6, cr15, [r6, #-548] @ 0xfffffddc │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorsls pc, r0, sp, asr #17 │ │ │ │ stmdbls r1, {r0, r1, r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdaeq r8, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ stmdbls r3, {r0, r1, r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ andsls pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0xf89d6af2 │ │ │ │ vhadd.u32 , q1, q2 │ │ │ │ @ instruction: 0xf88d0306 │ │ │ │ - blvs 1ec81b8 │ │ │ │ + blvs 1ec8268 │ │ │ │ movwls r4, #54854 @ 0xd646 │ │ │ │ svcgt 0x000f461d │ │ │ │ ldm r7, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ stm r6, {r0, r1} │ │ │ │ stmdbvs r0!, {r0, r1} │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ - blx 9b9adc │ │ │ │ + @ instruction: 0xf9c6f686 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r8], #-540 @ 0xfffffde4 │ │ │ │ ldrh pc, [ip], #-141 @ 0xffffff73 @ │ │ │ │ stceq 1, cr15, [r0], #-52 @ 0xffffffcc │ │ │ │ andsge pc, ip, sp, asr #17 │ │ │ │ - beq 1738500 │ │ │ │ + beq 17385b0 │ │ │ │ mvnspl pc, #234881024 @ 0xe000000 │ │ │ │ stmdbls r4, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ andsls pc, r8, sp, asr #17 │ │ │ │ vmul.p32 q8, , │ │ │ │ - blge 303c30 │ │ │ │ + blge 303ce0 │ │ │ │ stm sl, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ cmncs r4, pc │ │ │ │ @ instruction: 0xf8ad4b17 │ │ │ │ @ instruction: 0x4620e05c │ │ │ │ @ instruction: 0xf85b6972 │ │ │ │ - blx 24812a │ │ │ │ + blx 2481da │ │ │ │ ldrtmi r3, [r1], -r2, lsl #6 │ │ │ │ andcc r7, fp, #360 @ 0x168 │ │ │ │ eorpl pc, r2, r6, asr #16 │ │ │ │ @ instruction: 0xf89325a0 │ │ │ │ andcc r2, fp, #34 @ 0x22 │ │ │ │ eorls pc, r2, r6, asr #16 │ │ │ │ mlacs r5, r3, r8, pc @ │ │ │ │ @ instruction: 0xf846320b │ │ │ │ @ instruction: 0xf8939022 │ │ │ │ @ instruction: 0xf8932035 │ │ │ │ andcc r3, fp, #67 @ 0x43 │ │ │ │ @ instruction: 0xf846330b │ │ │ │ - bls 7d01d8 │ │ │ │ + bls 7d0288 │ │ │ │ eorcs pc, r3, r6, asr #16 │ │ │ │ - ldc2 6, cr15, [r2, #-548]! @ 0xfffffddc │ │ │ │ + ldc2l 6, cr15, [sl], {137} @ 0x89 │ │ │ │ @ instruction: 0xf633e743 │ │ │ │ - svclt 0x0000ec56 │ │ │ │ - @ instruction: 0x00784198 │ │ │ │ - @ instruction: 0x00784194 │ │ │ │ + svclt 0x0000ebfe │ │ │ │ + rsbseq r4, r8, r8, ror #1 │ │ │ │ + rsbseq r4, r8, r4, ror #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r3, r8, lr, asr #31 │ │ │ │ + rsbseq r3, r8, lr, lsl pc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2b7634 │ │ │ │ + blhi 2b76e4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ @ instruction: 0x4605b09b │ │ │ │ ldcge 8, cr4, [r1], {211} @ 0xd3 │ │ │ │ @ instruction: 0x460e4bd3 │ │ │ │ strls r4, [r3], #-1144 @ 0xfffffb88 │ │ │ │ tstcs r0, r0, lsr #4 │ │ │ │ movthi pc, #18655 @ 0x48df @ │ │ │ │ strtmi r5, [r0], -r3, asr #17 │ │ │ │ ldmdavs fp, {r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ @ instruction: 0xf6330300 │ │ │ │ - ldmdavs r7!, {r1, r2, r4, r6, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r7!, {r1, r2, r3, r4, r5, r6, r7, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ smlabbcs r0, r6, r1, r8 │ │ │ │ @ instruction: 0xf6866928 │ │ │ │ - stmdbvs sl!, {r0, r1, r2, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs sl!, {r0, r1, r2, r3, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4604693b │ │ │ │ @ instruction: 0xf3c368b9 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ strne lr, [r7, -r0, asr #19] │ │ │ │ strbeq pc, [r4, -r0, lsl #2] @ │ │ │ │ ldrtmi r2, [r9], -lr, lsl #22 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6872201 │ │ │ │ - strtmi pc, [r1], -r5, lsl #24 │ │ │ │ + strtmi pc, [r1], -sp, lsr #23 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - stmibvs r2!, {r0, r1, r5, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs r2!, {r0, r1, r3, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8927913 │ │ │ │ - blcs 760234 │ │ │ │ + blcs 7602e4 │ │ │ │ rschi pc, pc, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ rsceq r0, sp, sp, ror #1 │ │ │ │ smultteq r1, sp, r0 │ │ │ │ rscseq r0, r0, r6, lsl r0 │ │ │ │ strdeq r0, [r1, #-0]! │ │ │ │ andseq r0, r6, r1, ror #2 │ │ │ │ rscseq r0, r3, r6, lsl r0 │ │ │ │ andseq r0, r6, sp, ror #1 │ │ │ │ andseq r0, r6, r6, lsl r0 │ │ │ │ rsceq r0, sp, sp, ror #1 │ │ │ │ rsceq r0, sp, sp, ror #1 │ │ │ │ rsceq r0, sp, sp, ror #1 │ │ │ │ - beq 1238374 │ │ │ │ + beq 1238424 │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ - bleq a38674 │ │ │ │ + bleq a38724 │ │ │ │ @ instruction: 0xf6866928 │ │ │ │ - @ instruction: 0x4604f95d │ │ │ │ + strmi pc, [r4], -r5, lsl #18 │ │ │ │ @ instruction: 0x464a4653 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf10d9101 │ │ │ │ @ instruction: 0xf6870a30 │ │ │ │ - strls pc, [fp, -sp, asr #23] │ │ │ │ + smusdxls fp, r5, fp │ │ │ │ mrrceq 1, 0, pc, r4, cr4 @ │ │ │ │ strls r2, [r8, -r0, lsl #14] │ │ │ │ cdpeq 0, 6, cr15, cr4, cr15, {2} │ │ │ │ strvc lr, [r1, -fp, asr #19] │ │ │ │ @ instruction: 0xf8df6963 │ │ │ │ movwls r9, #8820 @ 0x2274 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ - bls 28db0c │ │ │ │ + bls 28dbbc │ │ │ │ andcc pc, r9, r8, asr r8 @ │ │ │ │ movwls r4, #17960 @ 0x4628 │ │ │ │ vmlacc.f64 d15, d2, d14 │ │ │ │ mlacc lr, lr, r8, pc @ │ │ │ │ @ instruction: 0xf844330b │ │ │ │ @ instruction: 0xf6897023 │ │ │ │ - ldmdavs r3!, {r0, r2, r3, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs r3!, {r0, r2, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs sl, {r0, r1, r6, r8, ip, sp, pc} │ │ │ │ tstpcc r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ andseq pc, r4, #-2080374783 @ 0x84000001 │ │ │ │ stmdbvs r8!, {r1, r3, r4, r8, sp, lr} │ │ │ │ - @ instruction: 0xf830f6ba │ │ │ │ + @ instruction: 0xffd8f6b9 │ │ │ │ @ instruction: 0xf8dd2400 │ │ │ │ - ldc 0, cr8, [pc, #48] @ 1fc2f0 │ │ │ │ + ldc 0, cr8, [pc, #48] @ 1fc3a0 │ │ │ │ strtmi r8, [r1], r5, lsl #23 │ │ │ │ ldmdbvs r3!, {r0, r9, sp} │ │ │ │ andsmi r4, sl, #162 @ 0xa2 │ │ │ │ addshi pc, r2, r0 │ │ │ │ @ instruction: 0x462169b2 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x7c03fa13 │ │ │ │ - blcc 24dae8 │ │ │ │ + blcc 24db98 │ │ │ │ vqdmulh.s d2, d0, d15 │ │ │ │ ldm pc, {r1, r2, r3, r4, r5, r7, r9, pc}^ @ │ │ │ │ rsbseq pc, r5, r3, lsl r0 @ │ │ │ │ rsbeq r0, r7, lr, rrx │ │ │ │ subseq r0, r9, r0, rrx │ │ │ │ adcseq r0, ip, #188, 4 @ 0xc000000b │ │ │ │ adcseq r0, ip, #82 @ 0x52 │ │ │ │ adcseq r0, ip, #188, 4 @ 0xc000000b │ │ │ │ adcseq r0, ip, #188, 4 @ 0xc000000b │ │ │ │ adcseq r0, ip, #188, 4 @ 0xc000000b │ │ │ │ - blls 23c34c │ │ │ │ + blls 23c3fc │ │ │ │ @ instruction: 0x462821b4 │ │ │ │ - blx db9d38 │ │ │ │ + @ instruction: 0xf9d6f689 │ │ │ │ ldcvc 6, cr4, [r3, #-28]! @ 0xffffffe4 │ │ │ │ - blvc 33a43c │ │ │ │ + blvc 33a4ec │ │ │ │ ldmdbvs r3!, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ - blx feee87d0 │ │ │ │ + blx feee8880 │ │ │ │ @ instruction: 0xf1c3f383 │ │ │ │ adcmi r0, r3, #32, 6 @ 0x80000000 │ │ │ │ strcc sp, [r1], #-2170 @ 0xfffff786 │ │ │ │ stmdbeq r0, {r0, r3, r6, r8, ip, sp, lr, pc} │ │ │ │ movweq pc, #33188 @ 0x81a4 @ │ │ │ │ movweq lr, #39507 @ 0x9a53 │ │ │ │ ldcvc 1, cr13, [r4, #-776]! @ 0xfffffcf8 │ │ │ │ @@ -471259,78 +471299,78 @@ │ │ │ │ @ instruction: 0xf0038187 │ │ │ │ strcs r0, [r0], #-783 @ 0xfffffcf1 │ │ │ │ svclt 0x00181b1b │ │ │ │ ldrbeq r2, [fp], #-769 @ 0xfffffcff │ │ │ │ ldmib r2, {r1, r3, r5, r8, fp, sp, lr}^ │ │ │ │ tstmi r8, #-2147483643 @ 0x80000005 │ │ │ │ stmib r2, {r0, r5, r8, r9, lr}^ │ │ │ │ - bmi 19bc7c8 │ │ │ │ + bmi 19bc878 │ │ │ │ ldrbtmi r4, [sl], #-2907 @ 0xfffff4a5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rsbhi pc, sp, #64 @ 0x40 │ │ │ │ ldc 0, cr11, [sp], #108 @ 0x6c │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ - blls 260350 │ │ │ │ + blls 260400 │ │ │ │ @ instruction: 0x462821be │ │ │ │ - @ instruction: 0xf9ecf689 │ │ │ │ + @ instruction: 0xf994f689 │ │ │ │ ldr r4, [ip, r7, lsl #12]! │ │ │ │ @ instruction: 0x21bc9b01 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - strmi pc, [r7], -r5, ror #19 │ │ │ │ - blls 276280 │ │ │ │ + strmi pc, [r7], -sp, lsl #19 │ │ │ │ + blls 276330 │ │ │ │ @ instruction: 0x462821ba │ │ │ │ - @ instruction: 0xf9def689 │ │ │ │ + @ instruction: 0xf986f689 │ │ │ │ str r4, [lr, r7, lsl #12]! │ │ │ │ @ instruction: 0x21b89b01 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - @ instruction: 0x4607f9d7 │ │ │ │ - blls 276264 │ │ │ │ + @ instruction: 0x4607f97f │ │ │ │ + blls 276314 │ │ │ │ @ instruction: 0x462821b6 │ │ │ │ - @ instruction: 0xf9d0f689 │ │ │ │ + @ instruction: 0xf978f689 │ │ │ │ str r4, [r0, r7, lsl #12]! │ │ │ │ mvncs r9, r1, lsl #22 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - strmi pc, [r7], -r9, asr #19 │ │ │ │ + @ instruction: 0x4607f971 │ │ │ │ @ instruction: 0xf04fe799 │ │ │ │ str r0, [r7, -r0, lsr #20]! │ │ │ │ - beq 438528 │ │ │ │ + beq 4385d8 │ │ │ │ @ instruction: 0xf04fe724 │ │ │ │ str r0, [r1, -r1, lsl #20]! │ │ │ │ - bleq 1437eb8 │ │ │ │ + bleq 1437f68 │ │ │ │ ldrbmi r2, [r0], -r0, lsr #2 │ │ │ │ - @ instruction: 0xf8a6f687 │ │ │ │ + @ instruction: 0xf84ef687 │ │ │ │ eorcs r6, r0, #40, 18 @ 0xa0000 │ │ │ │ - @ instruction: 0xf6862101 │ │ │ │ - @ instruction: 0x4607f857 │ │ │ │ + @ instruction: 0xf6852101 │ │ │ │ + @ instruction: 0x4607ffff │ │ │ │ addle r2, r2, r0, lsl #16 │ │ │ │ - blgt 2cdd60 │ │ │ │ + blgt 2cde10 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ ldrtmi r4, [r9], -r8, lsr #12 │ │ │ │ @ instruction: 0xf6893714 │ │ │ │ - ldrb pc, [r8, -sp, asr #23]! @ │ │ │ │ + @ instruction: 0xe778fb75 │ │ │ │ @ instruction: 0x210068b7 │ │ │ │ - @ instruction: 0xf6866928 │ │ │ │ - stmdbvs sl!, {r0, r4, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf6856928 │ │ │ │ + stmdbvs sl!, {r0, r3, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmvs r9!, {r0, r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ vaddl.u8 , d3, d2 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ strne lr, [r7, -r0, asr #19] │ │ │ │ mrseq pc, (UNDEF: 84) @ │ │ │ │ svcls 0x00022b0e │ │ │ │ svclt 0x00189105 │ │ │ │ stmdbls r5, {r5, r8, r9, sp} │ │ │ │ svclt 0x00084638 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6872201 │ │ │ │ - ldrtmi pc, [r9], -fp, asr #21 @ │ │ │ │ + @ instruction: 0x4639fa73 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - @ instruction: 0xf897fba9 │ │ │ │ + @ instruction: 0xf897fb51 │ │ │ │ movwcs r2, #85 @ 0x55 │ │ │ │ movwcc lr, #2506 @ 0x9ca │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ cdpne 1, 5, cr8, cr3, cr3, {7} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r4, r5, r6, r7, r8, pc}^ @ │ │ │ │ rsceq pc, r4, r3, lsl r0 @ │ │ │ │ @@ -471350,37 +471390,37 @@ │ │ │ │ mvneq r0, lr, ror #3 │ │ │ │ mvneq r0, lr, ror #3 │ │ │ │ ldmdavs r7!, {r0, r2, r4, r5} │ │ │ │ @ instruction: 0xf04fe677 │ │ │ │ ssat r0, #20, r0, lsl #20 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r3, r8, ip, ror #28 │ │ │ │ + ldrhteq r3, [r8], #-220 @ 0xffffff24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r8, ip, asr lr │ │ │ │ + rsbseq r3, r8, ip, lsr #27 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r3, r8, lr, lsl #25 │ │ │ │ + ldrsbteq r3, [r8], #-190 @ 0xffffff42 │ │ │ │ ldc 4, cr9, [sp, #48] @ 0x30 │ │ │ │ tstcs r1, ip, lsl #22 │ │ │ │ @ instruction: 0xed8d6928 │ │ │ │ @ instruction: 0xf6857b08 │ │ │ │ - @ instruction: 0x4602ffdb │ │ │ │ + strmi pc, [r2], -r3, lsl #31 │ │ │ │ andls r4, r6, r7, lsl #12 │ │ │ │ @ instruction: 0x465bb150 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462862d1 │ │ │ │ @ instruction: 0xf6894611 │ │ │ │ - @ instruction: 0xf107fb51 │ │ │ │ + @ instruction: 0xf107faf9 │ │ │ │ movwls r0, #25364 @ 0x6314 │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ - @ instruction: 0xff94f685 │ │ │ │ + @ instruction: 0xff3cf685 │ │ │ │ strmi r9, [r7], -r2, lsl #20 │ │ │ │ @ instruction: 0x61836993 │ │ │ │ @ instruction: 0xf6c869d0 │ │ │ │ - blls 37b7bc │ │ │ │ + blls 37b70c │ │ │ │ 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 +471432,26 @@ │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ cmppeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r9, [r8], -r2, lsl #20 │ │ │ │ @ instruction: 0x3055f892 │ │ │ │ @ instruction: 0x2054f892 │ │ │ │ - blx 1039fa4 │ │ │ │ + @ instruction: 0xf9e0f687 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ ldrbcc pc, [pc, pc, asr #32]! @ │ │ │ │ - blx 739fba │ │ │ │ + blx ff13a068 │ │ │ │ stccs 8, cr15, [r4], {88} @ 0x58 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ andls r6, r2, #40, 18 @ 0xa0000 │ │ │ │ - blx 3db5f0 │ │ │ │ + blx 3db6a0 │ │ │ │ bicsmi pc, fp, #201326592 @ 0xc000000 │ │ │ │ streq pc, [r1, -r3] │ │ │ │ @ instruction: 0xf6859705 │ │ │ │ - svcls 0x0002ffa7 │ │ │ │ + svcls 0x0002ff4f │ │ │ │ movwcs r9, #2311 @ 0x907 │ │ │ │ @ instruction: 0xf100910b │ │ │ │ stmib fp, {r2, r4, r6, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf1003300 │ │ │ │ @ instruction: 0xf8cb0164 │ │ │ │ @ instruction: 0xf8973008 │ │ │ │ @ instruction: 0xf880c010 │ │ │ │ @@ -471420,84 +471460,84 @@ │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ strls r0, [fp, -pc] │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ stm r7, {r1, r8, r9, sl, fp, ip, pc} │ │ │ │ - blls 33c634 │ │ │ │ + blls 33c6e4 │ │ │ │ @ instruction: 0xf1bcbb7b │ │ │ │ svclt 0x00080f20 │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 1fc740 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 1fc7f0 │ │ │ │ @ instruction: 0xf00cd007 │ │ │ │ @ instruction: 0xf04f031f │ │ │ │ - blx 4ff614 │ │ │ │ + blx 4ff6c4 │ │ │ │ @ instruction: 0xf10cfc03 │ │ │ │ svcls 0x00063cff │ │ │ │ stmdbls r4, {r2, r5, r6, r9, sp} │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ ldmdbvs fp!, {r3, r5, r9, sl, lr}^ │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ svcvc 0x009a4639 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorgt pc, r2, r7, asr #16 │ │ │ │ eor pc, r3, r7, asr #16 │ │ │ │ - blx ff1ba064 │ │ │ │ + blx 1bba114 │ │ │ │ @ instruction: 0xf8ade675 │ │ │ │ smmlar r4, r0, r0, r4 │ │ │ │ eorsmi pc, r0, sp, lsl #17 │ │ │ │ mcrne 7, 1, lr, cr3, cr1, {2} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ eorscc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf04fe74b │ │ │ │ ldrb r0, [sl, r1, lsl #24] │ │ │ │ ldmvs r7!, {r2, sp}^ │ │ │ │ - blx ff03a08a │ │ │ │ + blx 1a3a13a │ │ │ │ @ instruction: 0x4601aa15 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - tstpcs r0, fp, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + smlattcs r0, r3, r8, pc @ │ │ │ │ stmdbvs r8!, {r7, r9, sl, lr} │ │ │ │ - cdp2 6, 14, cr15, cr10, cr5, {4} │ │ │ │ + cdp2 6, 9, cr15, cr2, cr5, {4} │ │ │ │ ldmdbvs fp!, {r1, r3, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f4604 │ │ │ │ @ instruction: 0xf99239ff │ │ │ │ vmla.i , , d1[0] │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ ldmvs fp!, {r1, r2, r3, r8, fp, sp} │ │ │ │ strcc lr, [r7, -r0, asr #19] │ │ │ │ strbeq pc, [r4, -r0, lsl #2] @ │ │ │ │ @ instruction: 0x2320bf18 │ │ │ │ svclt 0x00084639 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6872201 │ │ │ │ - strtmi pc, [r1], -r5, lsr #19 │ │ │ │ + strtmi pc, [r1], -sp, asr #18 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - vpmax.s8 d31, d16, d3 │ │ │ │ + vpmax.s8 d31, d0, d27 │ │ │ │ stmdbvs r8!, {r0, r1, r2, r3, r4, r5, r6, r8, sp} │ │ │ │ mulsmi r0, r8, r8 │ │ │ │ - @ instruction: 0xff1ef685 │ │ │ │ + cdp2 6, 12, cr15, cr6, cr5, {4} │ │ │ │ movwcs r9, #1803 @ 0x70b │ │ │ │ @ instruction: 0xf1009308 │ │ │ │ stmib fp, {r2, r4, r6, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf1003301 │ │ │ │ @ instruction: 0xf8980c64 │ │ │ │ @ instruction: 0x46073010 │ │ │ │ eorcc pc, ip, r0, lsl #17 │ │ │ │ vst1.8 {d15-d16}, [r4], r9 │ │ │ │ mvnmi r9, #67108864 @ 0x4000000 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ eorhi pc, ip, sp, asr #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ - streq pc, [pc], #-4 @ 1fc6f8 │ │ │ │ + streq pc, [pc], #-4 @ 1fc7a8 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - blls 26ac5c │ │ │ │ + blls 26ad0c │ │ │ │ svclt 0x001b2b20 │ │ │ │ @ instruction: 0xf0032401 │ │ │ │ @ instruction: 0x464c0a1f │ │ │ │ vst1.8 {d15-d16}, [sl], r4 │ │ │ │ strbmi fp, [ip], #-3864 @ 0xfffff0e8 │ │ │ │ rsbcs r6, r4, #2015232 @ 0x1ec000 │ │ │ │ @ instruction: 0xf04f9904 │ │ │ │ @@ -471505,119 +471545,119 @@ │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ svcvc 0x009a4639 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eormi pc, r2, r7, asr #16 │ │ │ │ @ instruction: 0xf8472400 │ │ │ │ @ instruction: 0xf689c023 │ │ │ │ - ldmdbvs r2!, {r0, r3, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r2!, {r0, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ movweq pc, #61442 @ 0xf002 @ │ │ │ │ svclt 0x00181b1b │ │ │ │ @ instruction: 0xf0122301 │ │ │ │ - b 15c071c │ │ │ │ + b 15c07cc │ │ │ │ svclt 0x00184343 │ │ │ │ orrcs pc, r0, #1124073472 @ 0x43000000 │ │ │ │ strdcs lr, [r4], -ip │ │ │ │ @ instruction: 0xf68868b7 │ │ │ │ - bls 2fb444 │ │ │ │ + bls 2fb394 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf8b8f689 │ │ │ │ + @ instruction: 0xf860f689 │ │ │ │ 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, r2, r3, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf100693b │ │ │ │ strmi r0, [r1], r4, asr #8 │ │ │ │ umaalne pc, r1, r2, r9 @ │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ stmdbcs lr, {r0, r1, r7, r8, sp, lr} │ │ │ │ stmib r0, {r0, r1, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ strtmi r3, [r1], -r7, lsl #14 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6872201 │ │ │ │ - strbmi pc, [r9], -r5, lsr #18 @ │ │ │ │ + strbmi pc, [r9], -sp, asr #17 @ │ │ │ │ @ instruction: 0xf04f4628 │ │ │ │ @ instruction: 0xf68939ff │ │ │ │ - @ instruction: 0xf898fa01 │ │ │ │ + @ instruction: 0xf898f9a9 │ │ │ │ vqadd.s8 d23, d0, d0 │ │ │ │ stmdbvs r8!, {r0, r1, r2, r3, r4, r5, r6, r8, sp} │ │ │ │ @ instruction: 0xf707fa09 │ │ │ │ @ instruction: 0xf00743ff │ │ │ │ movwls r0, #4879 @ 0x130f │ │ │ │ - cdp2 6, 9, cr15, cr6, cr5, {4} │ │ │ │ + cdp2 6, 3, cr15, cr14, cr5, {4} │ │ │ │ movwcs r9, #1035 @ 0x40b │ │ │ │ stmib fp, {r3, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf1003301 │ │ │ │ @ instruction: 0xf8980e54 │ │ │ │ @ instruction: 0xf100c010 │ │ │ │ @ instruction: 0xf8800364 │ │ │ │ ldrmi ip, [pc], -ip, lsr #32 │ │ │ │ ldm fp, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8cd000f │ │ │ │ stm sl, {r2, r3, r5, pc} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldm fp, {r0, r1, r2, r3} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ - blls 23c84c │ │ │ │ + blls 23c8fc │ │ │ │ ldrmi fp, [pc], -fp, asr #3 │ │ │ │ rsbcs r6, r4, #1622016 @ 0x18c000 │ │ │ │ @ instruction: 0xf04f9904 │ │ │ │ strtmi r0, [r8], -r0, lsl #24 │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ svcvc 0x009a4621 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorvc pc, r2, r4, asr #16 │ │ │ │ eorgt pc, r3, r4, asr #16 │ │ │ │ - @ instruction: 0xf9c0f689 │ │ │ │ + @ instruction: 0xf968f689 │ │ │ │ str r6, [r4, #2355] @ 0x933 │ │ │ │ stmdbmi ip, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf1bce655 │ │ │ │ svclt 0x001b0f20 │ │ │ │ @ instruction: 0xf00c2701 │ │ │ │ @ instruction: 0x464f031f │ │ │ │ svclt 0x0018409f │ │ │ │ ldrbcc pc, [pc, r7, lsl #2]! @ │ │ │ │ @ instruction: 0xf633e7da │ │ │ │ - svclt 0x0000e8d4 │ │ │ │ + svclt 0x0000e87c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ - bmi 178e2c0 │ │ │ │ - blmi 178e0f8 │ │ │ │ + bmi 178e370 │ │ │ │ + blmi 178e1a8 │ │ │ │ addslt r4, fp, sl, ror r4 │ │ │ │ @ instruction: 0xf8dd58d3 │ │ │ │ ldmdavs fp, {r4, r7, ip, pc} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ stmiblt r1, {r8, r9} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blmi 15cf1d8 │ │ │ │ + blmi 15cf288 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 856908 │ │ │ │ + blls 8569b8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strbmi r8, [r8], -fp, lsl #1 │ │ │ │ pop {r0, r1, r3, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d08ff0 │ │ │ │ strmi r3, [r5], -r0, ror #2 │ │ │ │ - bcs 216924 │ │ │ │ + bcs 2169d4 │ │ │ │ addhi pc, r2, r0 │ │ │ │ tstcs r0, lr, lsl #12 │ │ │ │ @ instruction: 0xf8936814 │ │ │ │ stmdacs r0, {r5} │ │ │ │ sadd16mi fp, r9, r8 │ │ │ │ tstlt ip, r3, lsl r6 │ │ │ │ ldrb r4, [r5, r2, lsr #12]! │ │ │ │ rsbsle r2, r3, r0, lsl #18 │ │ │ │ @ instruction: 0x8018f8d1 │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ strmi lr, [r5], #-2509 @ 0xfffff633 │ │ │ │ - bleq d38d20 │ │ │ │ + bleq d38dd0 │ │ │ │ ldrbmi r9, [lr], r7, lsl #8 │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ @ instruction: 0xf8cd9404 │ │ │ │ ldmvs fp, {r2, r5, pc}^ │ │ │ │ @ instruction: 0xf8d89308 │ │ │ │ movwls r3, #12312 @ 0x3018 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @@ -471631,15 +471671,15 @@ │ │ │ │ eorsle r2, sp, r0, lsl #20 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ svclt 0x00082a00 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldcge 3, cr4, [r1], {11} │ │ │ │ tstcs r0, r0, lsr #4 │ │ │ │ @ instruction: 0xf6324620 │ │ │ │ - strtmi lr, [r2], -lr, lsl #27 │ │ │ │ + @ instruction: 0x4622ed36 │ │ │ │ @ instruction: 0x4628a912 │ │ │ │ subsls pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf88d9615 │ │ │ │ @ instruction: 0xf7fe7058 │ │ │ │ strmi pc, [r1], r3, lsr #24 │ │ │ │ addsle r2, r9, r0, lsl #16 │ │ │ │ teqpcs r2, r5 @ @ p-variant is OBSOLETE │ │ │ │ @@ -471650,34 +471690,34 @@ │ │ │ │ teqpcs r2, r5, lsl #17 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldrbeq sp, [fp], sl │ │ │ │ @ instruction: 0x4621d514 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ @ instruction: 0x2102ff9b │ │ │ │ @ instruction: 0xf6924640 │ │ │ │ - str pc, [r1, r5, ror #28] │ │ │ │ + str pc, [r1, sp, lsl #28] │ │ │ │ ldrbtle r0, [r4], #1754 @ 0x6da │ │ │ │ @ instruction: 0x46284632 │ │ │ │ ldmdbge r3, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7fe9700 │ │ │ │ @ instruction: 0xe7ecfc97 │ │ │ │ strb r2, [r4, r1, lsl #8] │ │ │ │ ldmdbge r3, {r3, r5, r9, sl, lr} │ │ │ │ movwcs r4, #5682 @ 0x1632 │ │ │ │ @ instruction: 0xf7fe9700 │ │ │ │ strtmi pc, [r1], -sp, lsl #25 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ ubfx pc, fp, #23, #3 │ │ │ │ - stmda r2!, {r0, r1, r4, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00caf632 │ │ │ │ ldmdbvs fp, {r8, r9, sp} │ │ │ │ stmiavs r3!, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r3, r8, r4, lsl #15 │ │ │ │ + ldrsbteq r3, [r8], #-100 @ 0xffffff9c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r8, r8, ror #14 │ │ │ │ + ldrhteq r3, [r8], #-104 @ 0xffffff98 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr0, cr12, {6} │ │ │ │ ldrmi fp, [r5], -fp, asr #1 │ │ │ │ ldrcs pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ @ instruction: 0xf8df461e │ │ │ │ @@ -471687,24 +471727,24 @@ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9349 │ │ │ │ ldmiblt r1, {r8, r9} │ │ │ │ movwls r2, #37632 @ 0x9300 │ │ │ │ strcs pc, [r4, #-2271] @ 0xfffff721 │ │ │ │ ldrbtcc pc, [ip], #2271 @ 0x8df @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1456a8c │ │ │ │ + blls 1456b3c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r9, {r1, r2, r3, r5, r6, r9, pc} │ │ │ │ pop {r0, r1, r3, r6, ip, sp, pc} │ │ │ │ @ instruction: 0xf10d8ff0 │ │ │ │ strmi r0, [r7], -r0, lsl #23 │ │ │ │ eorcs r4, r0, #12, 12 @ 0xc00000 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - stc 6, cr15, [sl, #-200] @ 0xffffff38 │ │ │ │ + ldc 6, cr15, [r2], #200 @ 0xc8 │ │ │ │ stmdbge r1!, {r1, r3, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0x96264638 │ │ │ │ @ instruction: 0xf88d9424 │ │ │ │ @ instruction: 0xf7fe5094 │ │ │ │ andls pc, r9, r1, lsr #23 │ │ │ │ sbcsle r2, r7, r0, lsl #16 │ │ │ │ teqpcs r2, r7 @ @ p-variant is OBSOLETE │ │ │ │ @@ -471730,132 +471770,132 @@ │ │ │ │ @ instruction: 0xf8d7fc0f │ │ │ │ stmdavs fp!, {r5, r6, r8, ip, lr} │ │ │ │ adcle r2, fp, r0, lsl #22 │ │ │ │ ldmdblt r6!, {r1, r2, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ adcle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ - blge 730eb0 │ │ │ │ - blge 8a16f4 │ │ │ │ + blge 730f60 │ │ │ │ + blge 8a17a4 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrmi r2, [r9], r2, lsl #14 │ │ │ │ @ instruction: 0x46cc6933 │ │ │ │ ldmibvs r4!, {r3, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x469668db │ │ │ │ stmdahi r0, {r1, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdahi r2, {r1, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrcc lr, [r8], -sp, asr #19 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - strmi pc, [r2], r7, asr #18 │ │ │ │ + strmi pc, [r2], pc, ror #17 │ │ │ │ subsle r2, r3, r0, lsl #24 │ │ │ │ stcls 6, cr4, [r9], {35} @ 0x23 │ │ │ │ strls r2, [r3, #-512] @ 0xfffffe00 │ │ │ │ stmdavs sp, {r0, r3, r4, r8, fp, sp, lr} │ │ │ │ stmdavs r8!, {r0, r2, r3, r4, r7, r8, ip, sp, pc} │ │ │ │ - blvc 429264 │ │ │ │ + blvc 429314 │ │ │ │ suble r2, sp, r4, lsl #16 │ │ │ │ stmdavs sp!, {r0, r3, r5, r9, sl, lr} │ │ │ │ stmdavs r8!, {r0, r2, r5, r7, r8, ip, sp, pc} │ │ │ │ - blvc 429174 │ │ │ │ + blvc 429224 │ │ │ │ mvnsle r2, r4, lsl #16 │ │ │ │ stmdacc pc!, {r3, r6, r8, fp, sp, lr}^ @ │ │ │ │ movweq pc, #8240 @ 0x2030 @ │ │ │ │ stccs 0, cr13, [r0, #-76] @ 0xffffffb4 │ │ │ │ @ instruction: 0x4650d1f0 │ │ │ │ @ instruction: 0xf6879204 │ │ │ │ - bls 33afe4 │ │ │ │ + bls 33af34 │ │ │ │ bicslt r4, fp, r3, asr r6 │ │ │ │ ldrb r4, [pc, r2, lsl #13] │ │ │ │ - blcs 31b788 │ │ │ │ + blcs 31b838 │ │ │ │ stmdbvs fp, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0333b6f │ │ │ │ mvnle r0, r2, lsl #6 │ │ │ │ - bls 98e3e0 │ │ │ │ + bls 98e490 │ │ │ │ stmib sp, {r3, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0x4659711a │ │ │ │ teqpcs r6, r2 @ @ p-variant is OBSOLETE │ │ │ │ strle r0, [r3, #-1747] @ 0xfffff92d │ │ │ │ mrc2 7, 4, pc, cr14, cr14, {7} │ │ │ │ ldrb r4, [lr, r2, lsr #12] │ │ │ │ - blx fffbab84 │ │ │ │ + blx fffbac34 │ │ │ │ ldrb r4, [sl, r2, lsr #12] │ │ │ │ orrslt r9, sl, r3, lsl #26 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - stc2l 6, cr15, [r0, #-584]! @ 0xfffffdb8 │ │ │ │ + stc2 6, cr15, [r8, #-584] @ 0xfffffdb8 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 15, cr10, [r0, #-228] @ 0xffffff1c │ │ │ │ svcge 0x0036f43f │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ stmdavs sp!, {r1, r2, r4, r7, r8, ip, lr, pc} │ │ │ │ - blcs 216c60 │ │ │ │ + blcs 216d10 │ │ │ │ @ instruction: 0xe72dd1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6924630 │ │ │ │ - strb pc, [r9, fp, asr #26]! @ │ │ │ │ + @ instruction: 0xe7e9fcf3 │ │ │ │ stmdacc pc!, {r3, r6, r8, fp, sp, lr}^ @ │ │ │ │ movweq pc, #8240 @ 0x2030 @ │ │ │ │ strb sp, [ip, ip, lsr #3] │ │ │ │ stmibvs r0, {r8, ip, sp, pc} │ │ │ │ - bls 3cfb20 │ │ │ │ - bmi ff692f28 │ │ │ │ + bls 3cfbd0 │ │ │ │ + bmi ff692fd8 │ │ │ │ movwls r4, #13849 @ 0x3619 │ │ │ │ @ instruction: 0xf685447a │ │ │ │ - @ instruction: 0xf8d7f927 │ │ │ │ + @ instruction: 0xf8d7f8cf │ │ │ │ strmi r5, [r1], r0, ror #2 │ │ │ │ stmdavs fp!, {r0, r1, r2, r5, ip, pc} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmibvs lr!, {r0, r2, r3, r8, r9, sl, fp, sp, pc} │ │ │ │ stmdavs sp!, {r1, r2, r5, r8, fp, ip, sp, pc} │ │ │ │ - blcs 216cac │ │ │ │ + blcs 216d5c │ │ │ │ @ instruction: 0xe705d1f9 │ │ │ │ eorls pc, r8, sp, asr #17 │ │ │ │ - beq 238d48 │ │ │ │ + beq 238df8 │ │ │ │ @ instruction: 0x462e46b1 │ │ │ │ - blge 70e508 │ │ │ │ - blge 8a1838 │ │ │ │ + blge 70e5b8 │ │ │ │ + blge 8a18e8 │ │ │ │ @ instruction: 0xf8d99303 │ │ │ │ smladcs r0, r0, r0, r3 │ │ │ │ @ instruction: 0xf8dd9a08 │ │ │ │ ldmvs fp, {r2, r3, lr, pc}^ │ │ │ │ stmib r2, {r1, r2, r4, r7, r9, sl, lr}^ │ │ │ │ addsvs r7, r7, r0, lsl #14 │ │ │ │ stmib sp, {r0, r1, r2, r4, r6, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf8d93918 │ │ │ │ ldm lr!, {r3, r4, lr} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1} │ │ │ │ strtmi r0, [r0], -r3 │ │ │ │ - @ instruction: 0xf8a4f687 │ │ │ │ + @ instruction: 0xf84cf687 │ │ │ │ stccs 0, cr9, [r0], {6} │ │ │ │ mrshi pc, (UNDEF: 72) @ │ │ │ │ stmdbge fp, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ strvs lr, [sp, #-2509] @ 0xfffff633 │ │ │ │ eorslt pc, ip, sp, asr #17 │ │ │ │ stmdavs r5!, {r2, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ stmdavs fp!, {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc add0a4 │ │ │ │ + blvc add154 │ │ │ │ @ instruction: 0xf0002b04 │ │ │ │ @ instruction: 0x462c813f │ │ │ │ stccs 8, cr6, [r0, #-180] @ 0xffffff4c │ │ │ │ rscshi pc, r8, r0 │ │ │ │ - blcs 216d38 │ │ │ │ + blcs 216de8 │ │ │ │ rscshi pc, r4, r0 │ │ │ │ - blcs 31b920 │ │ │ │ + blcs 31b9d0 │ │ │ │ stmdbvs r3!, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ addcs pc, sl, #64, 4 │ │ │ │ @ instruction: 0xd1ee4293 │ │ │ │ - bls 3cfb28 │ │ │ │ + bls 3cfbd8 │ │ │ │ ldmpl r3, {r1, r2, r3, r4, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf5039304 │ │ │ │ stcvs 2, cr4, [r3, #448] @ 0x1c0 │ │ │ │ @ instruction: 0xf0030b1b │ │ │ │ @ instruction: 0xf8920b10 │ │ │ │ movwcc r3, #48683 @ 0xbe2b │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ @@ -471880,68 +471920,68 @@ │ │ │ │ svceq 0x0004f842 │ │ │ │ addsmi r3, r8, #1 │ │ │ │ @ instruction: 0x460ad3fa │ │ │ │ ldrtmi r9, [r9], -r3, lsl #16 │ │ │ │ @ instruction: 0xf7fe444b │ │ │ │ strmi pc, [r7], -r7, asr #24 │ │ │ │ tstcs r0, lr, lsl r8 │ │ │ │ - blx fe73a73e │ │ │ │ + blx 113a7ee │ │ │ │ stmdals sl, {r1, r7, r9, sl, lr} │ │ │ │ strbeq pc, [r4], -sl, lsl #2 @ │ │ │ │ stmdbvs r3, {r1, r2, r3, r4, r9, fp, ip, pc} │ │ │ │ vmlal.u8 q11, d19, d1 │ │ │ │ @ instruction: 0xf8ca0314 │ │ │ │ @ instruction: 0xf9923018 │ │ │ │ stmib sl, {r0, r6, ip, sp}^ │ │ │ │ ldrtmi r1, [r1], -r7 │ │ │ │ ldrbmi r2, [r0], -lr, lsl #22 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6862201 │ │ │ │ - stmdals r3, {r0, r1, r2, r3, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r3, {r0, r1, r2, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6884651 │ │ │ │ - ldcvc 15, cr15, [fp], #-180 @ 0xffffff4c │ │ │ │ + ldcvc 14, cr15, [fp], #-852 @ 0xfffffcac │ │ │ │ eorle r2, ip, r4, lsl #22 │ │ │ │ tstcs r1, sl, ror ip │ │ │ │ @ instruction: 0xf685981e │ │ │ │ - strmi pc, [r2], sp, ror #25 │ │ │ │ + pkhbtmi pc, r2, r5, lsl #25 @ │ │ │ │ @ instruction: 0xf10ab128 │ │ │ │ @ instruction: 0x46010a14 │ │ │ │ @ instruction: 0xf6889803 │ │ │ │ - ldcvc 15, cr15, [fp], #-188 @ 0xffffff44 │ │ │ │ + ldcvc 14, cr15, [fp], #-860 @ 0xfffffca4 │ │ │ │ stmdbge r9!, {r0, r1, r3, r4, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8412200 │ │ │ │ @ instruction: 0xf8417c04 │ │ │ │ andcc r2, r1, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0xd1f8429a │ │ │ │ vpmax.s8 d2, d0, d3 │ │ │ │ stmdbge r8!, {r0, r2, r3, r5, r7, pc} │ │ │ │ - bl 244da4 │ │ │ │ + bl 244e54 │ │ │ │ ldrbmi r0, [r7], -r3, asr #5 │ │ │ │ stmib r2, {r0, r8, r9, ip, sp}^ │ │ │ │ - blcs 318db0 │ │ │ │ + blcs 318e60 │ │ │ │ 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], {127} @ 0x7f │ │ │ │ + blx 40e690 │ │ │ │ @ instruction: 0xf04ff809 │ │ │ │ vmul.i8 , q8, │ │ │ │ ldmdals lr, {r0, r1, r2, r3, r4, r5, r6, r8, sp} │ │ │ │ vpmax.u8 d15, d3, d9 │ │ │ │ stmdaeq r3, {r3, r5, r9, fp, sp, lr, pc} │ │ │ │ - blx fe6ba7f2 │ │ │ │ + blx 10ba8a2 │ │ │ │ @ instruction: 0x9613aa10 │ │ │ │ cdpls 3, 0, cr2, cr8, cr0, {0} │ │ │ │ @ instruction: 0xf1009310 │ │ │ │ stmib sp, {r2, r4, r6, r9, fp}^ │ │ │ │ pkhbtmi r3, r4, r1, lsl #6 │ │ │ │ muls r0, r7, r8 │ │ │ │ eor pc, ip, r0, lsl #17 │ │ │ │ - bgt 5e1610 │ │ │ │ + bgt 5e16c0 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ ldrls r9, [r3, -r5, lsl #20] │ │ │ │ stm r6, {r0, r1, r2, r3, r9, fp, lr, pc} │ │ │ │ cps #15 │ │ │ │ stm r6, {r2, r5, r6, r9, sl} │ │ │ │ strbmi r0, [r6], -pc │ │ │ │ @@ -471957,147 +471997,147 @@ │ │ │ │ stmdals r3, {r8, r9, sl, sp} │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ svcvc 0x009a4661 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorvs pc, r2, ip, asr #16 │ │ │ │ eorvc pc, r3, ip, asr #16 │ │ │ │ - cdp2 6, 11, cr15, cr0, cr8, {4} │ │ │ │ + cdp2 6, 5, cr15, cr8, cr8, {4} │ │ │ │ svceq 0x0000f1bb │ │ │ │ svcls 0x0009d13e │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ stcls 15, cr10, [r6], {10} │ │ │ │ @ instruction: 0xf6864620 │ │ │ │ - strexblt pc, r3, [ip] @ │ │ │ │ + biclt pc, ip, fp, lsr pc @ │ │ │ │ ldrbt r9, [r5], r6 │ │ │ │ - blcs 31bb08 │ │ │ │ + blcs 31bbb8 │ │ │ │ stmdbvs r3!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ addcs pc, sl, #64, 4 │ │ │ │ @ instruction: 0xd1f04293 │ │ │ │ str r2, [r9, -r0, lsl #10] │ │ │ │ - bcs 31bb18 │ │ │ │ + bcs 31bbc8 │ │ │ │ stmdbvs r2!, {r0, r1, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ orrcs pc, sl, r0, asr #4 │ │ │ │ rscsle r4, r5, sl, lsl #5 │ │ │ │ strtmi r9, [r0], -r6, lsl #24 │ │ │ │ - @ instruction: 0xff7af686 │ │ │ │ + @ instruction: 0xff22f686 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ stmdbge fp, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ strvs lr, [sp, #-2525] @ 0xfffff623 │ │ │ │ ldrsbtlt pc, [ip], -sp @ │ │ │ │ ldrtmi fp, [sl], r7, asr #3 │ │ │ │ strbmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx ff53a90a │ │ │ │ + blx 1f3a9ba │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xb12eb133 │ │ │ │ ldmiblt fp, {r0, r1, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf1ba462f │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ ldr sl, [r7, #3562] @ 0xdea │ │ │ │ @ instruction: 0xf6864620 │ │ │ │ - @ instruction: 0xe7bcf9b9 │ │ │ │ + ldr pc, [ip, r1, ror #18]! │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6924648 │ │ │ │ - @ instruction: 0xe7e5fbb3 │ │ │ │ + ubfx pc, fp, #22, #6 │ │ │ │ @ instruction: 0xe6904699 │ │ │ │ ldrb sl, [ip, -r8, lsr #18] │ │ │ │ vmla.i8 q11, q0, q9 │ │ │ │ addsmi r2, sl, #671088642 @ 0x28000002 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr11, cr15, {3} │ │ │ │ @ instruction: 0xf632e6ca │ │ │ │ - svclt 0x0000ed7e │ │ │ │ - rsbseq r3, r8, r2, lsl #12 │ │ │ │ - rsbseq r3, r8, r0, lsl #12 │ │ │ │ + svclt 0x0000ed26 │ │ │ │ + rsbseq r3, r8, r2, asr r5 │ │ │ │ + rsbseq r3, r8, r0, asr r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r8, r4, ror #11 │ │ │ │ + rsbseq r3, r8, r4, lsr r5 │ │ │ │ muleq r0, r8, sl │ │ │ │ - eoreq sl, r4, r8, asr r4 │ │ │ │ + eoreq sl, r4, r0, asr r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2b83ec │ │ │ │ + blhi 2b849c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ andls fp, sl, #173 @ 0xad │ │ │ │ movwls r4, #60105 @ 0xeac9 │ │ │ │ ldrbtmi r4, [sl], #-3017 @ 0xfffff437 │ │ │ │ ldmpl r3, {r1, r2, r8, ip, pc}^ │ │ │ │ @ instruction: 0x932b681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdals r6, {r0, r7, r8, fp, ip, sp, pc} │ │ │ │ - blmi ff30fa74 │ │ │ │ + blmi ff30fb24 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls cd6fd0 │ │ │ │ + blls cd7080 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, sp, r5, ror r1 │ │ │ │ - blhi 2b826c │ │ │ │ + blhi 2b831c │ │ │ │ svchi 0x00f0e8bd │ │ │ │ teqpcs r2, r0 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf381fab1 │ │ │ │ @ instruction: 0xf1c36841 │ │ │ │ strmi r0, [r4], -r0, lsr #6 │ │ │ │ andne pc, r7, #-1946157055 @ 0x8c000001 │ │ │ │ teqpcs r2, r0, lsl #17 @ p-variant is OBSOLETE │ │ │ │ cmplt r3, fp, lsl #16 │ │ │ │ ldrbeq r6, [fp, -fp, lsl #18] │ │ │ │ - bvs ff4f23ac │ │ │ │ + bvs ff4f245c │ │ │ │ @ instruction: 0xf0002b11 │ │ │ │ stmdavs r9, {r0, r2, r3, r6, r8, pc} │ │ │ │ - blcs 216fd8 │ │ │ │ - blls 4b1780 │ │ │ │ + blcs 217088 │ │ │ │ + blls 4b1830 │ │ │ │ movwls sl, #2336 @ 0x920 │ │ │ │ movwcs r4, #1568 @ 0x620 │ │ │ │ strcs r9, [r0], -r6, lsl #20 │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf7fe6720 │ │ │ │ ldmib sp, {r0, r2, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ movwls r1, #62240 @ 0xf320 │ │ │ │ ldrdmi pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xb12b6823 │ │ │ │ pushlt {r0, r2, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldr r2, [fp, r1]! │ │ │ │ - bmi feb23c00 │ │ │ │ + bmi feb23cb0 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ - blcc 221c14 │ │ │ │ + blcc 221cc4 │ │ │ │ svclt 0x0018447a │ │ │ │ movwls r2, #45825 @ 0xb301 │ │ │ │ ldrbeq r9, [fp], #-516 @ 0xfffffdfc │ │ │ │ orrcs pc, r0, #1124073472 @ 0x43000000 │ │ │ │ smlabtcc ip, sp, r9, lr │ │ │ │ stmdbls r4, {r5, r7, fp, sp, lr} │ │ │ │ - mrc 6, 4, APSR_nzcv, cr6, cr2, {1} │ │ │ │ + mrc 6, 1, APSR_nzcv, cr14, cr2, {1} │ │ │ │ cmnlt r0, r6, lsl #12 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ rscle r2, r3, r0, lsl #22 │ │ │ │ rscle r2, r1, r0, lsl #24 │ │ │ │ @ instruction: 0x2d0069a5 │ │ │ │ stmdavs r4!, {r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 2170b4 │ │ │ │ + blcs 217164 │ │ │ │ strdcs sp, [r1], -r8 │ │ │ │ @ instruction: 0xf8d5e796 │ │ │ │ @ instruction: 0xf1058018 │ │ │ │ ldrmi r0, [r8, #800] @ 0x320 │ │ │ │ tstphi r2, r0 @ p-variant is OBSOLETE │ │ │ │ ldrdls pc, [r8], -r8 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf8d8d009 │ │ │ │ @ instruction: 0xf04f8004 │ │ │ │ @ instruction: 0xf8d80901 │ │ │ │ - blcs 209064 │ │ │ │ + blcs 209114 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ strbmi r0, [r0], -r0, lsl #16 │ │ │ │ - bleq 23919c │ │ │ │ - blx fe83aa7a │ │ │ │ - bllt 73779c │ │ │ │ - bllt 7b77a0 │ │ │ │ + bleq 23924c │ │ │ │ + blx 123ab2a │ │ │ │ + bllt 73784c │ │ │ │ + bllt 7b7850 │ │ │ │ @ instruction: 0x469eab14 │ │ │ │ movwls r4, #22047 @ 0x561f │ │ │ │ stcleq 1, cr15, [r8], #-52 @ 0xffffffcc │ │ │ │ strbtmi r6, [r2], r3, lsl #18 │ │ │ │ andgt pc, ip, sp, asr #17 │ │ │ │ stmib sp, {r0, r1, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ svcgt 0x000f3018 │ │ │ │ @@ -472105,102 +472145,102 @@ │ │ │ │ muleq r3, r7, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ ldmdals sl, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x000fe8ba │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ - blcs 223cd4 │ │ │ │ + blcs 223d84 │ │ │ │ addhi pc, r9, r0, asr #32 │ │ │ │ svcge 0x00239b09 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 39d378 │ │ │ │ + blls 39d428 │ │ │ │ svceq 0x00f0f013 │ │ │ │ adchi pc, r1, r0, asr #32 │ │ │ │ - bleq ff863cf4 │ │ │ │ - blls 7fe22c │ │ │ │ + bleq ff863da4 │ │ │ │ + blls 7fe2dc │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strpl lr, [r7], #-2509 @ 0xfffff633 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - bpl 377850 │ │ │ │ - ldc 12, cr6, [pc, #616] @ 1fd348 │ │ │ │ + bpl 377900 │ │ │ │ + ldc 12, cr6, [pc, #616] @ 1fd3f8 │ │ │ │ movwmi r8, #11105 @ 0x2b61 │ │ │ │ ldclvs 4, cr6, [sl], {154} @ 0x9a │ │ │ │ ldrbvs r4, [sl], #778 @ 0x30a │ │ │ │ strcc lr, [r1], -r3 │ │ │ │ cdpcs 7, 0, cr3, cr8, cr4, {0} │ │ │ │ - blx 4711cc │ │ │ │ - b 6f9d14 │ │ │ │ + blx 47127c │ │ │ │ + b 6f9dc4 │ │ │ │ rscsle r0, r6, sl, lsl #30 │ │ │ │ mrc 8, 5, r6, cr0, cr12, {1} │ │ │ │ stmdals r3, {r3, r6, r8, r9, fp} │ │ │ │ mulslt r1, r4, r8 │ │ │ │ @ instruction: 0xf6864659 │ │ │ │ - @ instruction: 0x465afa1d │ │ │ │ + ldrbmi pc, [sl], -r5, asr #19 @ │ │ │ │ tstcs r1, r8, lsl r8 │ │ │ │ - @ instruction: 0xf9cef685 │ │ │ │ + @ instruction: 0xf976f685 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - bgt 2e3930 │ │ │ │ + bgt 2e39e0 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46280b14 │ │ │ │ - stc2l 6, cr15, [r2, #-544] @ 0xfffffde0 │ │ │ │ + stc2l 6, cr15, [sl], #544 @ 0x220 │ │ │ │ @ instruction: 0x4622465b │ │ │ │ @ instruction: 0x462821dd │ │ │ │ - blx 7bab66 │ │ │ │ + blx ff1bac14 │ │ │ │ @ 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: 0x3704fab3 │ │ │ │ cdpcs 6, 0, cr4, cr8, cr0, {4} │ │ │ │ ldmib sp, {r0, r3, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf1b85407 │ │ │ │ eorle r0, r3, r0, lsl #30 │ │ │ │ stmdbvs r3, {r3, r4, fp, ip, pc}^ │ │ │ │ umlalsvc pc, r9, r3, r8 @ │ │ │ │ eorsle r2, r8, r0, lsl #30 │ │ │ │ @ instruction: 0xf6852162 │ │ │ │ - blge 63b884 │ │ │ │ + blge 63b7d4 │ │ │ │ @ instruction: 0xf1004606 │ │ │ │ andcs r0, r0, #84, 24 @ 0x5400 │ │ │ │ subhi pc, ip, sp, asr #17 │ │ │ │ stmib sp, {r4, r9, ip, pc}^ │ │ │ │ svcls 0x00032211 │ │ │ │ stm r7, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6889805 │ │ │ │ - bls 83c5d4 │ │ │ │ + bls 83c524 │ │ │ │ @ instruction: 0x3140f892 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ smlalbbcc pc, r0, r2, r8 @ │ │ │ │ strtmi r2, [r8], -r2, lsl #2 │ │ │ │ - blx 15bac04 │ │ │ │ + @ instruction: 0xf9f6f692 │ │ │ │ strmi lr, [r0], r8, lsr #14 │ │ │ │ - blls 477018 │ │ │ │ - blcs 228e54 │ │ │ │ - blls 3b168c │ │ │ │ + blls 4770c8 │ │ │ │ + blcs 228f04 │ │ │ │ + blls 3b173c │ │ │ │ svceq 0x00f0f013 │ │ │ │ svcge 0x0078f43f │ │ │ │ andcs r9, r1, #14336 @ 0x3800 │ │ │ │ - blge be1ddc │ │ │ │ + blge be1e8c │ │ │ │ stmdals r5, {r0, r2, r3, r8, fp, ip, pc} │ │ │ │ mrc2 7, 1, pc, cr2, cr14, {7} │ │ │ │ tstcs r0, ip, lsl #16 │ │ │ │ vabd.s8 q15, q0, │ │ │ │ @ instruction: 0xf68521a6 │ │ │ │ - blge 63b810 │ │ │ │ + blge 63b760 │ │ │ │ @ instruction: 0xf1004606 │ │ │ │ @ instruction: 0xf8cd0c54 │ │ │ │ stmib sp, {r2, r3, r6, pc}^ │ │ │ │ @ instruction: 0x97127710 │ │ │ │ - blls 5b711c │ │ │ │ + blls 5b71cc │ │ │ │ movwls r2, #512 @ 0x200 │ │ │ │ stmdbls pc, {r0, r1, r2, r5, r8, r9, fp, sp, pc} @ │ │ │ │ @ instruction: 0xf7fe9805 │ │ │ │ @ instruction: 0xe7e5fe19 │ │ │ │ svcge 0x00239b0e │ │ │ │ ldrtmi r9, [fp], -r0, lsl #6 │ │ │ │ stmdbls sp, {r1, r3, r9, fp, ip, pc} │ │ │ │ @@ -472208,36 +472248,36 @@ │ │ │ │ strb pc, [r6, -pc, lsl #28] @ │ │ │ │ svcge 0x00239b0e │ │ │ │ ldrbmi r9, [sl], -r0, lsl #6 │ │ │ │ ldrtmi r9, [fp], -sp, lsl #18 │ │ │ │ @ instruction: 0xf7fe9805 │ │ │ │ strb pc, [r4, r5, lsl #28] @ │ │ │ │ smlabbls r3, r8, r8, r6 │ │ │ │ - ldc2 6, cr15, [r2, #796]! @ 0x31c │ │ │ │ - bls 385e50 │ │ │ │ + ldc2l 6, cr15, [sl, #-796] @ 0xfffffce4 │ │ │ │ + bls 385f00 │ │ │ │ addmi r9, r3, r3, lsl #18 │ │ │ │ andsmi r3, sl, r1, lsl #22 │ │ │ │ andls r2, r6, #0, 6 │ │ │ │ ldrt r9, [r7], pc, lsl #6 │ │ │ │ - bl ff73ab28 │ │ │ │ + bl 213abd8 │ │ │ │ cdple 8, 15, cr6, cr15, cr3, {4} │ │ │ │ ... │ │ │ │ - ldrhteq r3, [r8], #-6 │ │ │ │ + rsbseq r3, r8, r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r8, r0, lsr #1 │ │ │ │ - eoreq ip, r2, r8, lsr sp │ │ │ │ + ldrshteq r2, [r8], #-240 @ 0xffffff10 │ │ │ │ + eoreq ip, r2, r0, lsr sp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ ldrbtmi r4, [lr], #-2615 @ 0xfffff5c9 │ │ │ │ strls r2, [r4], #-256 @ 0xffffff00 │ │ │ │ - blge 2616c4 │ │ │ │ + blge 261774 │ │ │ │ @ instruction: 0xf10d9101 │ │ │ │ stmib sp, {r2, r4, sl, fp}^ │ │ │ │ @ instruction: 0xf8941102 │ │ │ │ ldmpl r2!, {r4, pc} │ │ │ │ ldmdavs r2, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9215 │ │ │ │ stmib sp, {r9}^ │ │ │ │ @@ -472253,19 +472293,19 @@ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ cmnlt r5, #0, 2 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6856930 │ │ │ │ - stclvc 8, cr15, [r3], #-468 @ 0xfffffe2c │ │ │ │ + stclvc 8, cr15, [r3], #-116 @ 0xffffff8c │ │ │ │ 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, r2, r3, r4, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -472273,26 +472313,26 @@ │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6884630 │ │ │ │ - bmi 4bc42c │ │ │ │ + bmi 4bc37c │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf63281f0 │ │ │ │ - svclt 0x0000eb4e │ │ │ │ - rsbseq r2, r8, sl, ror #26 │ │ │ │ + svclt 0x0000eaf6 │ │ │ │ + ldrhteq r2, [r8], #-202 @ 0xffffff36 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r8, lr, lsr #25 │ │ │ │ + ldrshteq r2, [r8], #-190 @ 0xffffff42 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ stmibmi ip, {r2, r3, r9, sl, lr} │ │ │ │ strmi r4, [r5], -ip, lsl #23 │ │ │ │ addslt r4, r5, r9, ror r4 │ │ │ │ @@ -472301,43 +472341,43 @@ │ │ │ │ msrne R9_usr, r0 │ │ │ │ tstls r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andvs r4, r2, r6, lsl #23 │ │ │ │ ldrbtmi r6, [fp], #-2304 @ 0xfffff700 │ │ │ │ strls r6, [r4], #-108 @ 0xffffff94 │ │ │ │ @ instruction: 0xf6859307 │ │ │ │ - @ instruction: 0xf100f8a1 │ │ │ │ + @ instruction: 0xf100f849 │ │ │ │ @ instruction: 0x46040618 │ │ │ │ andcs r2, r4, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6864631 │ │ │ │ - @ instruction: 0x4621fb15 │ │ │ │ + @ instruction: 0x4621fabd │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - @ instruction: 0xf44ffbf3 │ │ │ │ + @ instruction: 0xf44ffb9b │ │ │ │ stmdbvs r8!, {r1, r2, r3, r4, r6, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf890f685 │ │ │ │ + @ instruction: 0xf838f685 │ │ │ │ strmi r2, [r4], -r0, lsr #6 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ tstls r6, r1, lsl #4 │ │ │ │ - blx 33ae0a │ │ │ │ + blx fed3aeb8 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx ffabae1a │ │ │ │ + blx fe4baeca │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6856928 │ │ │ │ - @ instruction: 0xf100f87f │ │ │ │ + @ instruction: 0xf100f827 │ │ │ │ @ instruction: 0x23200918 │ │ │ │ andcs r4, r1, #4, 12 @ 0x400000 │ │ │ │ @ instruction: 0xf6864649 │ │ │ │ - @ instruction: 0x4621faf3 │ │ │ │ + @ instruction: 0x4621fa9b │ │ │ │ stcge 6, cr4, [lr], {40} @ 0x28 │ │ │ │ - blx ff63ae3e │ │ │ │ + blx 203aeee │ │ │ │ orrscs r4, r1, r2, lsr r6 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - tstpcs r3, pc, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r3, r7, lsr #18 @ p-variant is OBSOLETE │ │ │ │ stmdbvs r8!, {r0, r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xf8b6f685 │ │ │ │ + @ instruction: 0xf85ef685 │ │ │ │ ldrtmi r4, [r9], -r2, lsl #12 │ │ │ │ movwcs r2, #24577 @ 0x6001 │ │ │ │ cmpvs r0, r3, lsl #4 │ │ │ │ @ instruction: 0xf88246a2 │ │ │ │ strtmi r0, [r8], -r0, asr #32 │ │ │ │ movwcs r6, #12755 @ 0x31d3 │ │ │ │ movcs r6, #1275068419 @ 0x4c000003 │ │ │ │ @@ -472348,30 +472388,30 @@ │ │ │ │ andcs r4, r1, r7, lsl #12 │ │ │ │ strtmi r9, [r8], -lr │ │ │ │ @ instruction: 0xff0af7ff │ │ │ │ @ instruction: 0x4603463a │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - bls 2fbb38 │ │ │ │ + bls 2fba88 │ │ │ │ eorshi pc, r8, sp, asr #17 │ │ │ │ stmdbeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ stmdahi r1, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ andsls r4, r1, lr, asr #12 │ │ │ │ - blvs 17cef28 │ │ │ │ + blvs 17cefd8 │ │ │ │ andls r4, r5, r3, lsr #13 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ ldceq 1, cr15, [r4], {7} │ │ │ │ cdpgt 3, 0, cr9, cr15, cr11, {0} │ │ │ │ andeq lr, pc, sl, lsr #17 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ movwcs ip, #30479 @ 0x770f │ │ │ │ andhi pc, r0, r7, asr #17 │ │ │ │ - bls 324cd0 │ │ │ │ + bls 324d80 │ │ │ │ eorshi pc, r8, sp, asr #17 │ │ │ │ stmdahi r1, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmdbvs r7, {r0, r4, r9, sl, ip, pc}^ │ │ │ │ ldm r4, {r2, r3, r8, r9, ip, pc} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ strls r0, [fp], -pc │ │ │ │ cdpgt 6, 0, cr4, cr15, cr14, {2} │ │ │ │ @@ -472386,24 +472426,24 @@ │ │ │ │ @ instruction: 0xf8cd2164 │ │ │ │ stmdbvs r8!, {r2, r3, r4, r5, pc} │ │ │ │ movwcc pc, #31489 @ 0x7b01 @ │ │ │ │ @ instruction: 0xf8932101 │ │ │ │ movwcc r3, #45123 @ 0xb043 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0xf0032220 │ │ │ │ - blcc 2fe310 │ │ │ │ + blcc 2fe3c0 │ │ │ │ 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: 0x4607ff73 │ │ │ │ strbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46283714 │ │ │ │ - blx 12baf5a │ │ │ │ + blx ffcbb008 │ │ │ │ movwcs r9, #2563 @ 0xa03 │ │ │ │ @ instruction: 0x46ca9711 │ │ │ │ @ instruction: 0xf04f930e │ │ │ │ stmib r4, {r0, r1, r2, r3, r8, r9, fp}^ │ │ │ │ strtmi r3, [r6], r1, lsl #6 │ │ │ │ ssatmi r6, #1, r3, asr #22 │ │ │ │ eorslt pc, r0, sp, asr #17 │ │ │ │ @@ -472417,49 +472457,49 @@ │ │ │ │ andlt pc, r0, lr, asr #17 │ │ │ │ @ instruction: 0x000fe8b8 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ @ instruction: 0x23209c03 │ │ │ │ @ instruction: 0xf8cc2204 │ │ │ │ ldrtmi fp, [r1], -r0 │ │ │ │ @ instruction: 0xf6864620 │ │ │ │ - @ instruction: 0x4621fa35 │ │ │ │ + @ instruction: 0x4621f9dd │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - stmdals r4, {r0, r1, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r4, {r0, r1, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andscc r4, r8, r1, lsr r6 │ │ │ │ - blx 15bafb8 │ │ │ │ - blmi 40fdd0 │ │ │ │ + @ instruction: 0xf9f6f686 │ │ │ │ + blmi 40fe80 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6d7614 │ │ │ │ + blls 6d76c4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r2, r5, r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - b b3ae88 │ │ │ │ - rsbseq r2, r8, ip, ror #24 │ │ │ │ + stmib ip, {r1, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrhteq r2, [r8], #-188 @ 0xffffff44 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r8, lr, asr #24 │ │ │ │ + @ instruction: 0x00782b9e │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r2, r8, ip, asr sl │ │ │ │ + rsbseq r2, r8, ip, lsr #19 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, sl, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2890 @ 0xfffff4b6 │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ stmdavs fp!, {r8, r9} │ │ │ │ stmibvs lr!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs sp!, {r1, r2, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 2176b4 │ │ │ │ + blcs 217764 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 124ff18 │ │ │ │ + blmi 124ffc8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5d7680 │ │ │ │ + blls 5d7730 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r5, r0, lsl #6 │ │ │ │ andslt r9, r1, r1, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf10daf02 │ │ │ │ movwcs r0, #2340 @ 0x924 │ │ │ │ stmdane fp!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ @@ -472471,298 +472511,298 @@ │ │ │ │ ldm lr!, {r1, r2, r8, r9, ip, pc} │ │ │ │ strls r0, [r7], -pc │ │ │ │ @ instruction: 0xa018f8d6 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf6864650 │ │ │ │ - pkhbtmi pc, r3, r9, lsl #23 @ │ │ │ │ + strmi pc, [r3], r1, asr #22 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad048 │ │ │ │ @ instruction: 0xf8d11010 │ │ │ │ @ instruction: 0xf1baa000 │ │ │ │ andle r0, lr, r0, lsl #30 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ - blvc 4a9b8c │ │ │ │ + blvc 4a9c3c │ │ │ │ andsle r2, r1, r4, lsl #20 │ │ │ │ @ instruction: 0xf8da4651 │ │ │ │ @ instruction: 0xf1baa000 │ │ │ │ mvnsle r0, r0, lsl #30 │ │ │ │ - blcs 31c2c4 │ │ │ │ + blcs 31c374 │ │ │ │ @ instruction: 0x4658d010 │ │ │ │ @ instruction: 0xf68646da │ │ │ │ - @ instruction: 0xf1bbfb7b │ │ │ │ + @ instruction: 0xf1bbfb23 │ │ │ │ andsle r0, r7, r0, lsl #30 │ │ │ │ strb r4, [r0, r3, lsl #13]! │ │ │ │ strbmi r6, [r2, #-2378] @ 0xfffff6b6 │ │ │ │ strbmi sp, [r8], -sl, ror #3 │ │ │ │ @ instruction: 0xf7ff2401 │ │ │ │ strb pc, [r5, r1, ror #28]! @ │ │ │ │ strbmi r6, [r3, #-2379] @ 0xfffff6b5 │ │ │ │ strbmi sp, [r8], -fp, ror #3 │ │ │ │ @ instruction: 0xf7ff2401 │ │ │ │ @ instruction: 0x4658fe59 │ │ │ │ @ instruction: 0xf68646da │ │ │ │ - @ instruction: 0xf1bbfb63 │ │ │ │ + @ instruction: 0xf1bbfb0b │ │ │ │ mvnle r0, r0, lsl #30 │ │ │ │ @ instruction: 0x2103b194 │ │ │ │ @ instruction: 0xf6914630 │ │ │ │ - strls pc, [r1], #-4027 @ 0xfffff045 │ │ │ │ + strls pc, [r1], #-3939 @ 0xfffff09d │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ addle r2, pc, r0, lsl #22 │ │ │ │ addle r2, sp, r0, lsl #26 │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ stmdavs sp!, {r0, r1, r2, r3, r4, r7, r8, ip, lr, pc} │ │ │ │ - blcs 2177a8 │ │ │ │ + blcs 217858 │ │ │ │ @ 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 │ │ │ │ + strb pc, [fp, pc, asr #30]! @ │ │ │ │ + stmdb r4!, {r1, r4, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r2, r8, r6, ror #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r2, [r8], #-144 @ 0xffffff70 │ │ │ │ + rsbseq r2, r8, r0, asr #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed54924 │ │ │ │ + bl fed549d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bl 2016ec │ │ │ │ + bl 20179c │ │ │ │ strmi r1, [sp], -r1, asr #6 │ │ │ │ @ instruction: 0x46063330 │ │ │ │ - blgt 5cef88 │ │ │ │ - @ instruction: 0xf816f686 │ │ │ │ + blgt 5cf038 │ │ │ │ + @ instruction: 0xffbef685 │ │ │ │ strcc fp, [r2, #-784] @ 0xfffffcf0 │ │ │ │ mlacs sp, r6, r8, pc @ │ │ │ │ - bcs 9fdcfc │ │ │ │ + bcs 9fddac │ │ │ │ @ instruction: 0x0c05eb06 │ │ │ │ @ instruction: 0xf8965d73 │ │ │ │ - bl 211804 │ │ │ │ + bl 2118b4 │ │ │ │ andsle r0, r6, r3, asr #7 │ │ │ │ - blvs 238da8 │ │ │ │ + blvs 238e58 │ │ │ │ stmdble sl!, {r0, r8, sl, fp, sp} │ │ │ │ tstpeq r1, ip, lsl #2 @ p-variant is OBSOLETE │ │ │ │ and r4, r1, ip, lsr #9 │ │ │ │ eorle r4, r4, ip, lsl #11 │ │ │ │ - blcc 27b7b4 │ │ │ │ + blcc 27b864 │ │ │ │ biceq lr, r3, #0, 22 │ │ │ │ - blvc 238dc4 │ │ │ │ - blvc 13b924c │ │ │ │ - blx 639344 │ │ │ │ + blvc 238e74 │ │ │ │ + blvc 13b92fc │ │ │ │ + blx 6393f4 │ │ │ │ strdcs sp, [r0], -r2 │ │ │ │ ldc 13, cr11, [r3, #448] @ 0x1c0 │ │ │ │ vstrcs s12, [r1, #-0] │ │ │ │ @ instruction: 0xf10cd911 │ │ │ │ strtmi r0, [ip], #513 @ 0x201 │ │ │ │ ldrmi lr, [r4, #1] │ │ │ │ @ instruction: 0xf812d00b │ │ │ │ - bl 20c3a4 │ │ │ │ + bl 20c454 │ │ │ │ ldcl 3, cr0, [r3, #780] @ 0x30c │ │ │ │ vmov.f32 s15, #64 @ 0x3e000000 0.125 │ │ │ │ vneg.f32 s15, s12 │ │ │ │ rscsle pc, r2, r0, lsl sl @ │ │ │ │ cdp 7, 11, cr14, cr7, cr7, {7} │ │ │ │ andcs r6, r1, r6, asr #21 │ │ │ │ - blvs 238dcc │ │ │ │ + blvs 238e7c │ │ │ │ svclt 0x0000bd70 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x46054614 │ │ │ │ strmi r2, [lr], -r0, lsl #4 │ │ │ │ ldrmi r4, [sl], r1, lsr #12 │ │ │ │ - @ instruction: 0xf92af688 │ │ │ │ + @ instruction: 0xf8d2f688 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ strtmi r4, [r8], -r1, lsl #13 │ │ │ │ - @ instruction: 0xf924f688 │ │ │ │ + @ instruction: 0xf8ccf688 │ │ │ │ strmi r2, [r7], -r2, lsl #4 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf91ef688 │ │ │ │ + @ instruction: 0xf8c6f688 │ │ │ │ @ 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, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi r7, [r7], -r1, lsr #28 │ │ │ │ vacgt.f32 d23, d1, d10 │ │ │ │ ldrvc r0, [sl], -r0, lsl #4 │ │ │ │ - blhi ad7820 │ │ │ │ + blhi ad78d0 │ │ │ │ vorr.i16 d24, #45312 @ 0xb100 │ │ │ │ vcgt.u32 q8, , q4 │ │ │ │ tsthi r1, #-1073741774 @ 0xc0000032 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0x4642d050 │ │ │ │ strtmi r2, [r8], -ip, ror #3 │ │ │ │ - @ instruction: 0xff78f687 │ │ │ │ + @ instruction: 0xff20f687 │ │ │ │ @ instruction: 0xf8944603 │ │ │ │ @ instruction: 0x464a8018 │ │ │ │ @ instruction: 0x4628219e │ │ │ │ ldrdgt pc, [r0], -r3 │ │ │ │ muls r8, ip, r8 │ │ │ │ cdpeq 3, 0, cr15, cr0, cr8, {3} │ │ │ │ ands pc, r8, ip, lsl #17 │ │ │ │ ldrd pc, [r0], -r3 │ │ │ │ @ instruction: 0xc018f8b4 │ │ │ │ @ instruction: 0x8018f8be │ │ │ │ stcleq 3, cr15, [r8], {204} @ 0xcc │ │ │ │ stmiaeq fp, {r2, r3, r5, r6, r8, r9, ip, sp, lr, pc}^ │ │ │ │ andshi pc, r8, lr, lsr #17 │ │ │ │ - @ instruction: 0xff82f687 │ │ │ │ + @ instruction: 0xff2af687 │ │ │ │ strtmi r4, [r8], -r2, lsl #12 │ │ │ │ @ instruction: 0xf8946815 │ │ │ │ @ instruction: 0x463bc018 │ │ │ │ mcrvc 1, 1, r2, cr15, cr14, {4} │ │ │ │ streq pc, [r0, -ip, ror #6] │ │ │ │ ldmdavs r7, {r0, r1, r2, r3, r5, r9, sl, ip, sp, lr} │ │ │ │ @ instruction: 0xf8b78b25 │ │ │ │ vmov.i32 d28, #216 @ 0x000000d8 │ │ │ │ vrshl.u32 q8, q4, │ │ │ │ @ instruction: 0xf8a70ccb │ │ │ │ @ instruction: 0xf687c018 │ │ │ │ - stmdavs r3, {r0, r1, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r3, {r0, r1, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi r7, [r1], -r5, lsr #28 │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ vacgt.f32 d23, d5, d10 │ │ │ │ ldrvc r0, [sl], -r0, lsl #4 │ │ │ │ - blhi ad78d8 │ │ │ │ + blhi ad7988 │ │ │ │ vorr.i16 d24, #46336 @ 0xb500 │ │ │ │ vcgt.u32 q8, , q4 │ │ │ │ tsthi r5, #851443712 @ 0x32c00000 │ │ │ │ - @ instruction: 0xf8bef686 │ │ │ │ + @ instruction: 0xf866f686 │ │ │ │ @ instruction: 0xf6f44630 │ │ │ │ - andvs pc, r4, r7, lsr #30 │ │ │ │ + andvs pc, r4, pc, asr #29 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ strbmi r4, [r3], -sl, asr #12 │ │ │ │ @ instruction: 0x4628219e │ │ │ │ - @ instruction: 0xff4cf687 │ │ │ │ + cdp2 6, 15, cr15, cr4, cr7, {4} │ │ │ │ strb r4, [r8, r2, lsl #12] │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x46054614 │ │ │ │ strmi r2, [lr], -r0, lsl #4 │ │ │ │ @ instruction: 0xf6884621 │ │ │ │ - andcs pc, r1, #10289152 @ 0x9d0000 │ │ │ │ + andcs pc, r1, #4521984 @ 0x450000 │ │ │ │ strtmi r4, [r1], -r7, lsl #12 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - andcs pc, r2, #9895936 @ 0x970000 │ │ │ │ + andcs pc, r2, #4128768 @ 0x3f0000 │ │ │ │ strtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - @ instruction: 0x463af891 │ │ │ │ + @ instruction: 0x463af839 │ │ │ │ mvncs r4, r0, lsl #13 │ │ │ │ @ instruction: 0xf6874628 │ │ │ │ - strmi pc, [r3], -r3, lsl #30 │ │ │ │ + strmi pc, [r3], -fp, lsr #29 │ │ │ │ @ instruction: 0xf894464a │ │ │ │ orrscs r9, lr, r8, lsl r0 │ │ │ │ @ instruction: 0xf8d34628 │ │ │ │ @ instruction: 0xf89cc000 │ │ │ │ vqadd.u32 d30, d9, d8 │ │ │ │ @ instruction: 0xf88c0e00 │ │ │ │ @ instruction: 0xf8d3e018 │ │ │ │ @ instruction: 0xf8b4e000 │ │ │ │ @ instruction: 0xf8bec018 │ │ │ │ vshr.u8 d25, d8, #4 │ │ │ │ sha256su1.32 q8, q14, q4 │ │ │ │ @ instruction: 0xf8ae09cb │ │ │ │ @ instruction: 0xf6879018 │ │ │ │ - strmi pc, [r3], -sp, lsl #30 │ │ │ │ + @ instruction: 0x4603feb5 │ │ │ │ @ instruction: 0xf8944642 │ │ │ │ mvncs r8, r8, lsl r0 │ │ │ │ @ instruction: 0xf8d34628 │ │ │ │ @ instruction: 0xf89cc000 │ │ │ │ vqadd.u32 d30, d8, d8 │ │ │ │ @ instruction: 0xf88c0e00 │ │ │ │ @ instruction: 0xf8d3e018 │ │ │ │ @ instruction: 0xf8b4e000 │ │ │ │ @ instruction: 0xf8bec018 │ │ │ │ vshr.u8 d24, d8, #4 │ │ │ │ sha256su1.32 q8, q14, q4 │ │ │ │ @ instruction: 0xf8ae08cb │ │ │ │ @ instruction: 0xf6878018 │ │ │ │ - @ instruction: 0x4603fef1 │ │ │ │ + @ instruction: 0x4603fe99 │ │ │ │ @ instruction: 0xf8944628 │ │ │ │ @ instruction: 0x463ac018 │ │ │ │ ldmdavs sp, {r1, r2, r3, r4, r7, r8, sp} │ │ │ │ vcgt.f32 d23, d12, d31 │ │ │ │ strtvc r0, [pc], -r0, lsl #14 │ │ │ │ - blhi b57a24 │ │ │ │ + blhi b57ad4 │ │ │ │ @ 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, 8, cr15, cr2, cr7, {4} │ │ │ │ cdpvc 8, 2, cr6, cr5, cr3, {0} │ │ │ │ @ instruction: 0xf1044601 │ │ │ │ mrcvc 0, 0, r0, cr10, cr12, {0} │ │ │ │ andeq pc, r0, #-1811939327 @ 0x94000001 │ │ │ │ stmdavs sl, {r1, r3, r4, r9, sl, ip, sp, lr} │ │ │ │ - blhi 760660 │ │ │ │ + blhi 760710 │ │ │ │ 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} │ │ │ │ + @ instruction: 0xf6858315 │ │ │ │ + @ instruction: 0x4630ffd5 │ │ │ │ + mrc2 6, 1, pc, cr14, 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: 0xffbaf687 │ │ │ │ strmi r4, [r6], -r1, lsr #12 │ │ │ │ strtmi r2, [r8], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf80cf688 │ │ │ │ + @ instruction: 0xffb4f687 │ │ │ │ strmi r4, [r1], r1, lsr #12 │ │ │ │ strtmi r2, [r8], -r2, lsl #4 │ │ │ │ - @ instruction: 0xf806f688 │ │ │ │ + @ instruction: 0xffaef687 │ │ │ │ @ instruction: 0x46804632 │ │ │ │ strtmi r2, [r8], -ip, ror #3 │ │ │ │ - cdp2 6, 7, cr15, cr8, cr7, {4} │ │ │ │ + cdp2 6, 2, cr15, cr0, cr7, {4} │ │ │ │ @ instruction: 0xf8944602 │ │ │ │ @ instruction: 0x4643a018 │ │ │ │ strtmi r2, [r8], -ip, asr #3 │ │ │ │ ldrdgt pc, [r0], -r2 │ │ │ │ muls r8, ip, r8 │ │ │ │ cdpeq 3, 0, cr15, cr0, cr10, {3} │ │ │ │ ands pc, r8, ip, lsl #17 │ │ │ │ ldrd pc, [r0], -r2 │ │ │ │ @ instruction: 0xc018f8b4 │ │ │ │ @ instruction: 0xa018f8be │ │ │ │ stcleq 3, cr15, [r8], {204} @ 0xcc │ │ │ │ - beq ff4fa814 │ │ │ │ + beq ff4fa8c4 │ │ │ │ andsge pc, r8, lr, lsr #17 │ │ │ │ @ instruction: 0xf6879600 │ │ │ │ - @ instruction: 0x4606feb5 │ │ │ │ + @ instruction: 0x4606fe5d │ │ │ │ @ instruction: 0xf8944628 │ │ │ │ @ instruction: 0x4643e018 │ │ │ │ ldmdavs r5!, {r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf89521cc │ │ │ │ vqadd.u32 d28, d14, d8 │ │ │ │ @ instruction: 0xf8850c00 │ │ │ │ @ instruction: 0xf8d6c018 │ │ │ │ - blhi b6da90 │ │ │ │ + blhi b6db40 │ │ │ │ @ instruction: 0xe018f8bc │ │ │ │ strbeq pc, [r8, #965] @ 0x3c5 @ │ │ │ │ cdpeq 3, 12, cr15, cr11, cr5, {3} │ │ │ │ ands pc, r8, ip, lsr #17 │ │ │ │ @ instruction: 0xf6879600 │ │ │ │ - stmdavs r3, {r0, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r3, {r0, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi r7, [r1], -r5, lsr #28 │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ vacgt.f32 d23, d5, d10 │ │ │ │ ldrvc r0, [sl], -r0, lsl #4 │ │ │ │ - blhi ad7ae4 │ │ │ │ + blhi ad7b94 │ │ │ │ vorr.i16 d24, #46336 @ 0xb500 │ │ │ │ vcgt.u32 q8, , q4 │ │ │ │ tsthi r5, #851443712 @ 0x32c00000 │ │ │ │ - @ instruction: 0xffb8f685 │ │ │ │ + @ instruction: 0xff60f685 │ │ │ │ @ instruction: 0xf6f44638 │ │ │ │ - andvs pc, r4, r1, lsr #28 │ │ │ │ + andvs pc, r4, r9, asr #27 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmib r1, {r8, r9, sp}^ │ │ │ │ @@ -472770,918 +472810,918 @@ │ │ │ │ ldmvs ip, {r0, r1, r6, r7, r8, r9, sl, fp, sp, lr} │ │ │ │ adcmi r3, r3, #4, 24 @ 0x400 │ │ │ │ strmi sp, [r8], pc │ │ │ │ stmdavs r5!, {r1, r2, r9, sl, lr} │ │ │ │ strle r0, [r6], #-2026 @ 0xfffff816 │ │ │ │ stmdblt r7!, {r0, r1, r2, r3, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ andle r4, r2, lr, lsr #5 │ │ │ │ - bcs ff9180bc │ │ │ │ + bcs ff91816c │ │ │ │ stmiavs r4!, {r0, r2, ip, lr, pc} │ │ │ │ adcmi r3, r3, #4, 24 @ 0x400 │ │ │ │ pop {r0, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ movwcs r8, #8688 @ 0x21f0 │ │ │ │ ldrmi r4, [sl], -r9, lsr #12 │ │ │ │ @ instruction: 0xf68a4630 │ │ │ │ - msrlt SPSR_f, r9, ror #26 │ │ │ │ + msrlt SPSR_f, r1, lsl sp │ │ │ │ @ instruction: 0x463a463b │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - stc2l 6, cr15, [r2, #-552]! @ 0xfffffdd8 │ │ │ │ + stc2 6, cr15, [sl, #-552] @ 0xfffffdd8 │ │ │ │ @ instruction: 0xf8d8b140 │ │ │ │ svcvs 0x00f32004 │ │ │ │ @ instruction: 0xf8c83201 │ │ │ │ strb r2, [r4, r4]! │ │ │ │ @ instruction: 0xe7e26ff3 │ │ │ │ strtmi r2, [r9], -r1, lsl #6 │ │ │ │ @ instruction: 0x4630461a │ │ │ │ - ldc2l 6, cr15, [r2, #-552] @ 0xfffffdd8 │ │ │ │ + ldc2l 6, cr15, [sl], #552 @ 0x228 │ │ │ │ @ instruction: 0xf8d8b130 │ │ │ │ svcvs 0x00f32008 │ │ │ │ @ instruction: 0xf8c83201 │ │ │ │ ldrb r2, [r4, r8] │ │ │ │ ldrdcs pc, [r0], -r8 │ │ │ │ andcc r6, r1, #972 @ 0x3cc │ │ │ │ andcs pc, r0, r8, asr #17 │ │ │ │ svclt 0x0000e7cd │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ - blmi 1a29dac │ │ │ │ + blmi 1a29e5c │ │ │ │ @ instruction: 0x46054614 │ │ │ │ @ instruction: 0xf10d2200 │ │ │ │ tstls r1, r8, lsl #16 │ │ │ │ ldrbtmi r4, [r9], #-2397 @ 0xfffff6a3 │ │ │ │ strtmi r5, [r1], -fp, asr #17 │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xff42f687 │ │ │ │ + cdp2 6, 14, cr15, cr10, cr7, {4} │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ strtmi r4, [r8], -r2, lsl #13 │ │ │ │ - @ instruction: 0xff3cf687 │ │ │ │ + cdp2 6, 14, cr15, cr4, cr7, {4} │ │ │ │ strtmi r2, [r1], -r2, lsl #4 │ │ │ │ strtmi r4, [r8], -r1, lsl #13 │ │ │ │ - @ instruction: 0xff36f687 │ │ │ │ + cdp2 6, 13, cr15, cr14, cr7, {4} │ │ │ │ strmi r2, [r2], -ip, ror #3 │ │ │ │ strtmi r4, [r8], -r7, lsl #12 │ │ │ │ - stc2 6, cr15, [r8, #540]! @ 0x21c │ │ │ │ + ldc2l 6, cr15, [r0, #-540] @ 0xfffffde4 │ │ │ │ cdpvc 6, 2, cr4, cr6, cr3, {4} │ │ │ │ cdp 6, 11, cr4, cr7, cr0, {2} │ │ │ │ @ instruction: 0xf8db0b00 │ │ │ │ cdpvc 0, 1, cr2, cr1, cr0, {0} │ │ │ │ tstpeq r0, r6, ror #6 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8db7611 │ │ │ │ - blhi a81bf0 │ │ │ │ + blhi a81ca0 │ │ │ │ @ instruction: 0xf3c28b0e │ │ │ │ vhsub.u32 q8, q9, q4 │ │ │ │ movwhi r0, #59083 @ 0xe6cb │ │ │ │ @ instruction: 0x46317c7e │ │ │ │ - stc2 6, cr15, [r4], #532 @ 0x214 │ │ │ │ + mcrr2 6, 8, pc, ip, cr5 @ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6842101 │ │ │ │ - @ instruction: 0x4606fc55 │ │ │ │ + @ instruction: 0x4606fbfd │ │ │ │ strbmi fp, [r4], r8, asr #2 │ │ │ │ @ instruction: 0x0003e8bc │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6874628 │ │ │ │ - ldrtmi pc, [r2], -fp, asr #31 @ │ │ │ │ + shsub16mi pc, r2, r3 @ │ │ │ │ orrscs r4, lr, fp, asr r6 │ │ │ │ @ instruction: 0xf6874628 │ │ │ │ - @ instruction: 0x4603fd9f │ │ │ │ + strmi pc, [r3], -r7, asr #26 │ │ │ │ muls r8, r4, r8 │ │ │ │ mvncs r4, r2, asr r6 │ │ │ │ ldmdavs lr, {r3, r5, r9, sl, lr} │ │ │ │ mulsgt r8, r6, r8 │ │ │ │ stceq 3, cr15, [r0], {110} @ 0x6e │ │ │ │ andsgt pc, r8, r6, lsl #17 │ │ │ │ ldrdgt pc, [r0], -r3 │ │ │ │ @ instruction: 0xf8bc8b26 │ │ │ │ vmov.i32 d30, #232 @ 0x000000e8 │ │ │ │ vmax.u32 q8, q11, q4 │ │ │ │ @ instruction: 0xf8ac0ecb │ │ │ │ @ instruction: 0xf687e018 │ │ │ │ - strmi pc, [r6], -r5, lsl #27 │ │ │ │ + strmi pc, [r6], -sp, lsr #26 │ │ │ │ @ instruction: 0xf894463b │ │ │ │ @ instruction: 0x464ae018 │ │ │ │ ldmdavs r7!, {r1, r3, r5, r6, r7, r8, sp} │ │ │ │ @ instruction: 0xf8974628 │ │ │ │ vqadd.u32 d28, d14, d8 │ │ │ │ @ instruction: 0xf8870c00 │ │ │ │ @ instruction: 0xf8d6c018 │ │ │ │ - blhi bedc88 │ │ │ │ + blhi bedd38 │ │ │ │ @ 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, [r2, #-540] @ 0xfffffde4 │ │ │ │ strtmi r4, [r8], -r3, lsl #12 │ │ │ │ ldrtmi r7, [r2], -r7, lsr #28 │ │ │ │ ldmdavs sp, {r1, r2, r3, r4, r7, r8, sp} │ │ │ │ vcgt.f32 d23, d7, d30 │ │ │ │ strtvc r0, [lr], -r0, lsl #12 │ │ │ │ - blhi b57d2c │ │ │ │ + blhi b57ddc │ │ │ │ vbic.i16 d24, #55040 @ 0xd700 │ │ │ │ vrshl.u32 q8, q4, │ │ │ │ teqhi r7, #53215232 @ 0x32c0000 │ │ │ │ - ldc2l 6, cr15, [r6, #-540] @ 0xfffffde4 │ │ │ │ + ldc2l 6, cr15, [lr], #540 @ 0x21c │ │ │ │ cdpvc 8, 2, cr6, cr5, cr3, {0} │ │ │ │ @ instruction: 0xf1044601 │ │ │ │ mrcvc 0, 0, r0, cr10, cr12, {0} │ │ │ │ andeq pc, r0, #-1811939327 @ 0x94000001 │ │ │ │ stmdavs sl, {r1, r3, r4, r9, sl, ip, sp, lr} │ │ │ │ - blhi 760968 │ │ │ │ + blhi 760a18 │ │ │ │ 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, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldc2 6, cr15, [sl], #976 @ 0x3d0 │ │ │ │ + blmi 3d05c8 │ │ │ │ andvs r4, r4, sl, ror r4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r7, r2, lsl #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - mrc 6, 3, APSR_nzcv, cr12, cr1, {1} │ │ │ │ + mcr 6, 1, pc, cr4, cr1, {1} @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r8, r2, ror #8 │ │ │ │ - rsbseq r2, r8, ip, lsl #6 │ │ │ │ + ldrhteq r2, [r8], #-50 @ 0xffffffce │ │ │ │ + rsbseq r2, r8, ip, asr r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ strmi fp, [sl], r7, lsr #1 │ │ │ │ ldrne pc, [r0, #-2271] @ 0xfffff721 │ │ │ │ ldcge 6, cr4, [r3], {19} │ │ │ │ movwls r2, #45572 @ 0xb204 │ │ │ │ @ instruction: 0xf8df4479 │ │ │ │ strmi r3, [r5], -r8, lsl #10 │ │ │ │ strtmi r9, [r0], -r6, lsl #8 │ │ │ │ smlabtcs r8, fp, r8, r5 │ │ │ │ @ instruction: 0x9325681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stc2l 6, cr15, [r8], {244} @ 0xf4 │ │ │ │ + ldc2l 6, cr15, [r0], #-976 @ 0xfffffc30 │ │ │ │ stmiblt r0, {r2, r9, sl, lr} │ │ │ │ strbtcs pc, [ip], #2271 @ 0x8df @ │ │ │ │ strbtcc pc, [r4], #2271 @ 0x8df @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b57dd4 │ │ │ │ + blls b57e84 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r0], -r5, ror #4 │ │ │ │ pop {r0, r1, r2, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d58ff0 │ │ │ │ stmdavs fp!, {r5, r6, r8, ip, lr} │ │ │ │ stmibvs ip!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs sp!, {r2, r3, r4, r8, r9, fp, ip, sp, pc} │ │ │ │ - blcs 217e3c │ │ │ │ - blls 7b2578 │ │ │ │ + blcs 217eec │ │ │ │ + blls 7b2628 │ │ │ │ ldmdals r7, {r2, r4, r9, sl, fp, ip, pc} │ │ │ │ @ instruction: 0x9c133b01 │ │ │ │ ldcls 0, cr4, [r5, #-204] @ 0xffffff34 │ │ │ │ adcmi r4, r6, #50331648 @ 0x3000000 │ │ │ │ ldrtmi sp, [r7], -sp │ │ │ │ @ instruction: 0xf6856818 │ │ │ │ - ldmdals r7, {r0, r2, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdals r7, {r0, r2, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ tstcs r5, #3620864 @ 0x374000 │ │ │ │ - blcc 24ee14 │ │ │ │ + blcc 24eec4 │ │ │ │ eorsmi r9, fp, r3, lsl sl │ │ │ │ adcsmi r4, sl, #50331648 @ 0x3000000 │ │ │ │ - blne feb3258c │ │ │ │ + blne feb3263c │ │ │ │ svclt 0x003442ac │ │ │ │ strcs r2, [r1], #-1024 @ 0xfffffc00 │ │ │ │ - bl ff1bb694 │ │ │ │ + bl 1bbb744 │ │ │ │ @ instruction: 0xf10de7c4 │ │ │ │ strtmi r0, [r6], -r0, ror #22 │ │ │ │ - blge 9cf93c │ │ │ │ + blge 9cf9ec │ │ │ │ andge pc, ip, sp, asr #17 │ │ │ │ ldmdbvs r3!, {r0, r2, r8, r9, ip, pc} │ │ │ │ andcs r4, r0, #196, 12 @ 0xc400000 │ │ │ │ andcs lr, r0, #200, 18 @ 0x320000 │ │ │ │ andcs lr, r2, #200, 18 @ 0x320000 │ │ │ │ stmib sp, {r0, r1, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ stcls 6, cr3, [r5], {28} │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ - strgt r6, [pc], #-2487 @ 1fde00 │ │ │ │ + strgt r6, [pc], #-2487 @ 1fdeb0 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ subsle r2, r4, r0, lsl #30 │ │ │ │ stmib sp, {r2, r3, r8, r9, fp, sp, pc}^ │ │ │ │ movwls r6, #38151 @ 0x9507 │ │ │ │ ldmdavs r5, {r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ suble r2, r4, r0, lsl #26 │ │ │ │ stccs 8, cr6, [r0], {44} @ 0x2c │ │ │ │ rschi pc, pc, r0 │ │ │ │ - blcs 21ca74 │ │ │ │ + blcs 21cb24 │ │ │ │ mrshi pc, (UNDEF: 69) @ │ │ │ │ cmplt r4, ip, lsr #16 │ │ │ │ cmplt r3, r3, lsr #16 │ │ │ │ ldmdblt r3, {r0, r1, r3, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ - blcs ff9183e8 │ │ │ │ + blcs ff918498 │ │ │ │ strtmi sp, [r5], -fp, lsr #32 │ │ │ │ stccs 8, cr6, [r0], {44} @ 0x2c │ │ │ │ - blvc d32618 │ │ │ │ + blvc d326c8 │ │ │ │ stmdbvs fp!, {r2, r3, r5, r6, r8, r9, fp, ip, sp, pc}^ │ │ │ │ ldrdle r2, [sl, -ip]! │ │ │ │ mlacc sp, r5, r8, pc @ │ │ │ │ andsmi r9, sl, #12288 @ 0x3000 │ │ │ │ - blcs 631ef0 │ │ │ │ + blcs 631fa0 │ │ │ │ rschi pc, r3, r0 │ │ │ │ - blls ac8ae4 │ │ │ │ + blls ac8b94 │ │ │ │ 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] @ 1fd55f │ │ │ │ ldrbeq r7, [fp, fp, lsr #28] │ │ │ │ - blls 333338 │ │ │ │ + blls 3333e8 │ │ │ │ ldmib sp, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ - blcs 1fe2a0 │ │ │ │ + blcs 1fe350 │ │ │ │ rschi pc, r0, r0 │ │ │ │ stc2 7, cr15, [lr, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf895e004 │ │ │ │ - bls 2c9f50 │ │ │ │ + bls 2ca000 │ │ │ │ bicsle r4, ip, sl, lsl r2 │ │ │ │ stccs 6, cr4, [r0], {37} @ 0x25 │ │ │ │ ldrtmi sp, [r8], -r2, asr #3 │ │ │ │ - @ instruction: 0xff76f685 │ │ │ │ + @ instruction: 0xff1ef685 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ ldmib sp, {r4, r5, r7, r8, ip, lr, pc}^ │ │ │ │ tstcs r3, r7, lsl #10 │ │ │ │ @ instruction: 0xf6914630 │ │ │ │ - stmdavs sp!, {r0, r2, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 217f70 │ │ │ │ + stmdavs sp!, {r0, r2, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 218020 │ │ │ │ svcge 0x0065f43f │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ stmibvs lr!, {r1, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ orrle r2, r6, r0, lsl #28 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf105e759 │ │ │ │ - blgt 5beba4 │ │ │ │ - mcrr2 6, 8, pc, r0, cr5 @ │ │ │ │ + blgt 5bec54 │ │ │ │ + blx ffc3b9ae │ │ │ │ cmppeq r0, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ - blgt 5cf708 │ │ │ │ - ldc2 6, cr15, [sl], #-532 @ 0xfffffdec │ │ │ │ + blgt 5cf7b8 │ │ │ │ + blx ffabb9ba │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ mcrcs 15, 0, fp, cr0, cr8, {0} │ │ │ │ @ instruction: 0xf895d031 │ │ │ │ @ instruction: 0xf895202d │ │ │ │ - bcs a09fb8 │ │ │ │ + bcs a0a068 │ │ │ │ adchi pc, ip, r0 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf10580a3 │ │ │ │ strls r0, [sl], #-2623 @ 0xfffff5c1 │ │ │ │ stmdbeq r3, {r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4654ab10 │ │ │ │ ldrmi r4, [r9], sl, asr #13 │ │ │ │ strmi lr, [r2, #2]! │ │ │ │ addshi pc, r5, r0 │ │ │ │ svccc 0x0001f814 │ │ │ │ - bl 38f854 │ │ │ │ + bl 38f904 │ │ │ │ ldc 3, cr0, [r3, #780] @ 0x30c │ │ │ │ @ instruction: 0xf6310b00 │ │ │ │ - @ instruction: 0xf894ece8 │ │ │ │ + @ instruction: 0xf894ec90 │ │ │ │ strbmi r3, [r0], -r0, lsr #32 │ │ │ │ biceq lr, r3, #11264 @ 0x2c00 │ │ │ │ - bleq 239598 │ │ │ │ - ldcl 6, cr15, [lr], {49} @ 0x31 │ │ │ │ + bleq 239648 │ │ │ │ + stc 6, cr15, [r6], {49} @ 0x31 │ │ │ │ ldmdbls r8, {r4, r8, r9, fp, ip, pc} │ │ │ │ - blcs 2048c4 │ │ │ │ + blcs 204974 │ │ │ │ subsmi fp, fp, #184, 30 @ 0x2e0 │ │ │ │ @ instruction: 0xdde22b1a │ │ │ │ - bls 464f8c │ │ │ │ + bls 46503c │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx ff83bf6a │ │ │ │ + blx ff83c01a │ │ │ │ ldc 1, cr11, [sp, #544] @ 0x220 │ │ │ │ vmov.f64 d7, #124 @ 0x3fe00000 1.750 │ │ │ │ vmov.f64 d6, #64 @ 0x3e000000 0.125 │ │ │ │ vneg.f64 d23, d6 │ │ │ │ @ instruction: 0xf000fa10 │ │ │ │ cdp 0, 11, cr8, cr15, cr11, {5} │ │ │ │ vmov.f64 d6, #64 @ 0x3e000000 0.125 │ │ │ │ vneg.f64 d23, d6 │ │ │ │ @ instruction: 0xf000fa10 │ │ │ │ - bge 59e23c │ │ │ │ + bge 59e2ec │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - blx ff23bf9a │ │ │ │ + blx ff23c04a │ │ │ │ ldc 1, cr11, [sp, #672] @ 0x2a0 │ │ │ │ vmov.f64 d7, #254 @ 0xbff00000 -1.875 │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d6, #64 @ 0x3e000000 0.125 │ │ │ │ vneg.f64 d23, d5 │ │ │ │ mrc 10, 5, APSR_nzcv, cr4, cr0, {0} │ │ │ │ svclt 0x000c7b46 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ - blx 639b84 │ │ │ │ + blx 639c34 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 1febcc │ │ │ │ - blls 3324c8 │ │ │ │ + blcs 1fec7c │ │ │ │ + blls 332578 │ │ │ │ eorsle r2, r2, r0, lsl #22 │ │ │ │ - blcs 224c00 │ │ │ │ + blcs 224cb0 │ │ │ │ @ instruction: 0x4641d17c │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - blls 87d5dc │ │ │ │ + blls 87d68c │ │ │ │ cmnle r5, r0, lsl #22 │ │ │ │ - blcs 224c50 │ │ │ │ + blcs 224d00 │ │ │ │ addhi pc, r4, r0, asr #32 │ │ │ │ strtmi r6, [sl], -fp, ror #31 │ │ │ │ ldrdeq lr, [r5, -sp] │ │ │ │ - blvc 8d8064 │ │ │ │ + blvc 8d8114 │ │ │ │ eorle r2, r9, r5, lsl #22 │ │ │ │ stc2l 7, cr15, [lr], #-1020 @ 0xfffffc04 │ │ │ │ - blvc 6f7d3c │ │ │ │ + blvc 6f7dec │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldmdbvs r3, {r1, r2, r3, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf47f2bdc │ │ │ │ @ instruction: 0xf892af4a │ │ │ │ stmdbls r3, {r0, r2, r3, r5, ip, sp} │ │ │ │ @ instruction: 0xf43f4219 │ │ │ │ ldrmi sl, [r5], -r4, asr #30 │ │ │ │ @ instruction: 0xf47f2b10 │ │ │ │ - blls ae9c9c │ │ │ │ + blls ae9d4c │ │ │ │ @ instruction: 0xf893695b │ │ │ │ @ instruction: 0xf08aa001 │ │ │ │ movwls r0, #17153 @ 0x4301 │ │ │ │ - blls 4f7cb4 │ │ │ │ + blls 4f7d64 │ │ │ │ @ instruction: 0x4641b93b │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ ldmib sp, {r0, r2, r3, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r3, #-1879048191 @ 0x90000001 │ │ │ │ ldmib sp, {r4, r6, r7, ip, lr, pc}^ │ │ │ │ strtmi r0, [sl], -r5, lsl #2 │ │ │ │ ldc2 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ stcls 7, cr14, [sl], {36} @ 0x24 │ │ │ │ ldrdeq lr, [r5, -sp] │ │ │ │ @ instruction: 0xf7ff462a │ │ │ │ @ instruction: 0xe71dfc3d │ │ │ │ rscsle r2, r7, r0, lsl #22 │ │ │ │ - beq 11fa480 │ │ │ │ - bl 4a3098 │ │ │ │ - blge 600480 │ │ │ │ + beq 11fa530 │ │ │ │ + bl 4a3148 │ │ │ │ + blge 600530 │ │ │ │ @ instruction: 0x46ca4654 │ │ │ │ mul r1, r9, r6 │ │ │ │ rscle r4, sl, r2, lsr #11 │ │ │ │ svccc 0x0001f814 │ │ │ │ - bl 38f9a8 │ │ │ │ + bl 38fa58 │ │ │ │ ldc 3, cr0, [r3, #780] @ 0x30c │ │ │ │ @ instruction: 0xf6310a00 │ │ │ │ - @ instruction: 0xf894ea28 │ │ │ │ + @ instruction: 0xf894e9d0 │ │ │ │ strbmi r3, [r0], -r0, lsr #32 │ │ │ │ biceq lr, r3, #11264 @ 0x2c00 │ │ │ │ - beq 2396ec │ │ │ │ - b 9bb968 │ │ │ │ + beq 23979c │ │ │ │ + stmib r6, {r0, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdbls r8, {r4, r8, r9, fp, ip, pc} │ │ │ │ - blcs 204a18 │ │ │ │ + blcs 204ac8 │ │ │ │ subsmi fp, fp, #184, 30 @ 0x2e0 │ │ │ │ @ instruction: 0xdde32b0b │ │ │ │ ldmdbvs r3, {r2, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f2bdc │ │ │ │ @ instruction: 0xf892aeb7 │ │ │ │ stmdbls r3, {r0, r2, r3, r5, ip, sp} │ │ │ │ @ instruction: 0xf43f4219 │ │ │ │ @ instruction: 0x462caeb1 │ │ │ │ @ instruction: 0xe7a74615 │ │ │ │ ldrdeq lr, [r5, -sp] │ │ │ │ ldrb r4, [fp], sl, lsr #12 │ │ │ │ ldrdeq lr, [r5, -sp] │ │ │ │ movwcs r4, #5674 @ 0x162a │ │ │ │ - blx 1dbc0e2 │ │ │ │ + blx 1dbc192 │ │ │ │ ldmib sp, {r2, r3, r4, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ strtmi r0, [sl], -r5, lsl #2 │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ ldrb pc, [r5], r7, ror #22 @ │ │ │ │ @ instruction: 0x9014f8dd │ │ │ │ - bls 4cf9a0 │ │ │ │ + bls 4cfa50 │ │ │ │ @ instruction: 0xf6874648 │ │ │ │ - andcs pc, r1, #39168 @ 0x9900 │ │ │ │ + andcs pc, r1, #16640 @ 0x4100 │ │ │ │ andls r4, r4, r9, lsr #12 │ │ │ │ @ instruction: 0xf6874648 │ │ │ │ - andcs pc, r2, #37632 @ 0x9300 │ │ │ │ + andcs pc, r2, #15104 @ 0x3b00 │ │ │ │ andls r4, sl, r9, lsr #12 │ │ │ │ @ instruction: 0xf6874648 │ │ │ │ - mvncs pc, sp, lsl #25 │ │ │ │ + mvncs pc, r5, lsr ip @ │ │ │ │ strmi r4, [r6], -r2, lsl #12 │ │ │ │ @ instruction: 0xf8cd4648 │ │ │ │ @ instruction: 0xf6879014 │ │ │ │ - @ instruction: 0x4682fafd │ │ │ │ + strmi pc, [r2], r5, lsr #21 │ │ │ │ mulsgt r8, r5, r8 │ │ │ │ @ instruction: 0x4618ab10 │ │ │ │ - bleq 239c14 │ │ │ │ + bleq 239cc4 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ mrcvc 6, 0, r4, cr1, cr11, {4} │ │ │ │ tstpeq r0, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8da7611 │ │ │ │ - blhi c8214c │ │ │ │ + blhi c821fc │ │ │ │ @ instruction: 0xc018f8b1 │ │ │ │ sbceq pc, r8, #134217731 @ 0x8000003 │ │ │ │ stcleq 3, cr15, [fp], {98} @ 0x62 │ │ │ │ andsgt pc, r8, r1, lsr #17 │ │ │ │ mulsls r1, r6, r8 │ │ │ │ @ instruction: 0xf6854649 │ │ │ │ - @ instruction: 0x464af9f3 │ │ │ │ + @ instruction: 0x464af99b │ │ │ │ tstcs r1, r3, lsr #16 │ │ │ │ - @ instruction: 0xf9a4f684 │ │ │ │ + @ instruction: 0xf94cf684 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ @ instruction: 0x0003e8bb │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ stmdals r5, {r2, r4, r8, fp} │ │ │ │ - ldc2 6, cr15, [r8, #-540] @ 0xfffffde4 │ │ │ │ + stc2l 6, cr15, [r0], {135} @ 0x87 │ │ │ │ @ instruction: 0xb014f8dd │ │ │ │ @ instruction: 0x464a4653 │ │ │ │ @ instruction: 0x4658219e │ │ │ │ - blx ffcbbbb8 │ │ │ │ + blx fe6bbc68 │ │ │ │ ldrtmi r4, [r3], -r1, lsl #13 │ │ │ │ muls r8, r5, r8 │ │ │ │ mvncs r9, sl, lsl #20 │ │ │ │ ldrdvs pc, [r0], -r9 │ │ │ │ @ instruction: 0xf8964658 │ │ │ │ vqadd.u32 d28, d14, d8 │ │ │ │ @ instruction: 0xf8860c00 │ │ │ │ @ instruction: 0xf8d9c018 │ │ │ │ - blhi db61c0 │ │ │ │ + blhi db6270 │ │ │ │ @ instruction: 0xc018f8be │ │ │ │ strbeq pc, [r8], r6, asr #7 @ │ │ │ │ stcleq 3, cr15, [fp], {102} @ 0x66 │ │ │ │ andsgt pc, r8, lr, lsr #17 │ │ │ │ - blx ff5bbbf0 │ │ │ │ + blx 1fbbca0 │ │ │ │ @ instruction: 0xf8954682 │ │ │ │ @ instruction: 0x464be018 │ │ │ │ biccs r9, ip, r4, lsl #20 │ │ │ │ ldrdvs pc, [r0], -sl │ │ │ │ @ instruction: 0xf8964658 │ │ │ │ vqadd.u32 d28, d14, d8 │ │ │ │ @ instruction: 0xf8860c00 │ │ │ │ @ instruction: 0xf8dac018 │ │ │ │ - blhi db61f8 │ │ │ │ + blhi db62a8 │ │ │ │ @ instruction: 0xc018f8be │ │ │ │ strbeq pc, [r8], r6, asr #7 @ │ │ │ │ stcleq 3, cr15, [fp], {102} @ 0x66 │ │ │ │ andsgt pc, r8, lr, lsr #17 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ - blx ffb3bc2c │ │ │ │ + blx fe53bcdc │ │ │ │ cdpvc 6, 2, cr4, cr14, cr1, {0} │ │ │ │ andseq pc, ip, r5, lsl #2 │ │ │ │ cdpvc 8, 1, cr6, cr10, cr11, {0} │ │ │ │ andeq pc, r0, #-1744830463 @ 0x98000001 │ │ │ │ stmdavs sl, {r1, r3, r4, r9, sl, ip, sp, lr} │ │ │ │ - blhi 7a0ed4 │ │ │ │ + blhi 7a0f84 │ │ │ │ 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, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + blx 73bebc │ │ │ │ strt r6, [pc], -r5 │ │ │ │ - bl ffabbb08 │ │ │ │ - rsbseq r2, r8, r4, asr #5 │ │ │ │ + bl fe4bbbb8 │ │ │ │ + rsbseq r2, r8, r4, lsl r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0078229c │ │ │ │ + rsbseq r2, r8, ip, ror #3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r4, r8, r3, ror #21 │ │ │ │ ldrbtmi r4, [sl], #-3043 @ 0xfffff41d │ │ │ │ - blvc 4945bc │ │ │ │ + blvc 49466c │ │ │ │ movwls r6, #30747 @ 0x781b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ stmdbvs fp, {r0, r1, r2, r4, r5, r8, pc}^ │ │ │ │ strmi r2, [sp], -r2, lsl #12 │ │ │ │ - blcs 14fa98 │ │ │ │ + blcs 14fb48 │ │ │ │ andvs r6, r6, r1, asr #32 │ │ │ │ adchi pc, r1, r0 │ │ │ │ @ instruction: 0xf0402bfe │ │ │ │ @ instruction: 0xf687812b │ │ │ │ - strmi pc, [r6], -sp, asr #23 │ │ │ │ + @ instruction: 0x4606fb75 │ │ │ │ orrscs r4, sp, r2, lsl #12 │ │ │ │ @ instruction: 0xf10d4620 │ │ │ │ @ instruction: 0xf6870810 │ │ │ │ - @ instruction: 0x7c77fa3d │ │ │ │ - bleq ff5f992c │ │ │ │ + @ instruction: 0x7c77f9e5 │ │ │ │ + bleq ff5f99dc │ │ │ │ ldrtmi r4, [r9], -r2, lsl #13 │ │ │ │ @ instruction: 0xf6854640 │ │ │ │ - ldrtmi pc, [sl], -r9, asr #18 @ │ │ │ │ + @ instruction: 0x463af8f1 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf8faf684 │ │ │ │ + @ instruction: 0xf8a2f684 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2cfbd8 │ │ │ │ + blgt 2cfc88 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - ldclvc 12, cr15, [r2], #-452 @ 0xfffffe3c │ │ │ │ - bcs a06ee0 │ │ │ │ + ldclvc 12, cr15, [r2], #-100 @ 0xffffff9c │ │ │ │ + bcs a06f90 │ │ │ │ tstphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ movwls r8, #16939 @ 0x422b │ │ │ │ @ instruction: 0xf8c82210 │ │ │ │ vhadd.s8 d19, d8, d4 │ │ │ │ @ instruction: 0xf8ad33ff │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ - blvc 339974 │ │ │ │ + blvc 339a24 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6847b02 │ │ │ │ - pkhtbmi pc, r1, r7, asr #17 @ │ │ │ │ - blge 2aa870 │ │ │ │ + sxtab16mi pc, r1, pc, ror #16 @ │ │ │ │ + blge 2aa920 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - stmdbvs r0!, {r0, r1, r3, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r1, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ movwcs r2, #528 @ 0x210 │ │ │ │ @ instruction: 0xf8c89304 │ │ │ │ vst4.8 {d19-d22}, [pc], r4 │ │ │ │ @ instruction: 0xf8ad5360 │ │ │ │ ldc 0, cr3, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ - blvc 2b9978 │ │ │ │ - @ instruction: 0xf8b8f684 │ │ │ │ + blvc 2b9a28 │ │ │ │ + @ instruction: 0xf860f684 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2e8f58 │ │ │ │ + blgt 2e9008 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - stc2 6, cr15, [ip], #-540 @ 0xfffffde4 │ │ │ │ - blcs 121d534 │ │ │ │ + blx ff73be32 │ │ │ │ + blcs 121d5e4 │ │ │ │ mrshi pc, (UNDEF: 74) @ │ │ │ │ @ instruction: 0x463a4653 │ │ │ │ @ instruction: 0x462021dd │ │ │ │ - @ instruction: 0xf9fcf687 │ │ │ │ + @ instruction: 0xf9a4f687 │ │ │ │ @ instruction: 0x46074632 │ │ │ │ @ instruction: 0x462021d8 │ │ │ │ - @ instruction: 0xf9d0f687 │ │ │ │ + @ instruction: 0xf978f687 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - strbmi pc, [fp], -pc, ror #19 @ │ │ │ │ + @ instruction: 0x464bf997 │ │ │ │ ldrtmi r4, [r2], -r7, lsl #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - strbmi pc, [r3], -r7, ror #19 @ │ │ │ │ + strbmi pc, [r3], -pc, lsl #19 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf9e0f687 │ │ │ │ + @ instruction: 0xf988f687 │ │ │ │ @ instruction: 0x46032173 │ │ │ │ @ instruction: 0x4620463a │ │ │ │ @ instruction: 0xf6879600 │ │ │ │ - strmi pc, [r1], -sp, lsl #20 │ │ │ │ + @ instruction: 0x4601f9b5 │ │ │ │ andseq pc, ip, r5, lsl #2 │ │ │ │ - blx 10bbdde │ │ │ │ + blx ffabbe8c │ │ │ │ @ instruction: 0xf6844628 │ │ │ │ - andcs pc, r1, r5, asr #30 │ │ │ │ + andcs pc, r1, sp, ror #29 │ │ │ │ @ instruction: 0xf687e08d │ │ │ │ - strmi pc, [r7], -pc, lsr #22 │ │ │ │ + @ instruction: 0x4607fad7 │ │ │ │ orrscs r4, sp, r2, lsl #12 │ │ │ │ @ instruction: 0xf10d4620 │ │ │ │ @ instruction: 0xf6870810 │ │ │ │ - @ instruction: 0x7c7ef99f │ │ │ │ - bleq fe239a68 │ │ │ │ + @ instruction: 0x7c7ef947 │ │ │ │ + bleq fe239b18 │ │ │ │ ldrtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6854640 │ │ │ │ - ldrtmi pc, [r2], -fp, lsr #17 @ │ │ │ │ + @ instruction: 0x4632f853 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf85cf684 │ │ │ │ + @ instruction: 0xf804f684 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2cfd14 │ │ │ │ + blgt 2cfdc4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x4633fbd3 │ │ │ │ + @ instruction: 0x4633fb7b │ │ │ │ mvnscs r4, sl, asr #12 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x7c7af9a7 │ │ │ │ + @ instruction: 0x7c7af94f │ │ │ │ strmi r2, [r7], -r0, lsl #6 │ │ │ │ movwls r2, #23072 @ 0x5a20 │ │ │ │ addhi pc, pc, r0 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ movwcs r8, #41253 @ 0xa125 │ │ │ │ ldc 3, cr9, [sp, #16] │ │ │ │ eorcs r7, r0, #4, 22 @ 0x1000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 2b9a7c │ │ │ │ - @ instruction: 0xf836f684 │ │ │ │ + blvc 2b9b2c │ │ │ │ + @ instruction: 0xffdef683 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2e905c │ │ │ │ + blgt 2e910c │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - blx fecbbe86 │ │ │ │ + blx 16bbf36 │ │ │ │ movwls r2, #17152 @ 0x4300 │ │ │ │ andcc pc, r4, r8, asr #17 │ │ │ │ mvnsvc pc, #82837504 @ 0x4f00000 │ │ │ │ andscc pc, r0, sp, lsr #17 │ │ │ │ ldc 2, cr2, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ - @ instruction: 0xf6847b02 │ │ │ │ - pkhbtmi pc, r0, r7, lsl #16 @ │ │ │ │ - blge 2aa9f0 │ │ │ │ + @ instruction: 0xf6837b02 │ │ │ │ + selmi pc, r0, pc @ │ │ │ │ + blge 2aaaa0 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - ldrbmi pc, [r3], -fp, lsl #23 @ │ │ │ │ + @ instruction: 0x4653fb33 │ │ │ │ vst1.16 {d20-d22}, [pc], sl │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf95ef687 │ │ │ │ + @ instruction: 0xf906f687 │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ @ instruction: 0x96002173 │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - @ instruction: 0xf98af687 │ │ │ │ + @ instruction: 0xf932f687 │ │ │ │ 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 8, 15, pc, r3, cr7 @ │ │ │ │ + blcs a0fd8c │ │ │ │ svcge 0x0072f43f │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -ip, lsl #3 │ │ │ │ - @ instruction: 0xf91ef687 │ │ │ │ + @ instruction: 0xf8c6f687 │ │ │ │ strb r4, [r9, -r1, lsl #12]! │ │ │ │ - bmi 12c64f0 │ │ │ │ + bmi 12c65a0 │ │ │ │ ldrbtmi r4, [sl], #-2881 @ 0xfffff4bf │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi r0, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ movwls r8, #22512 @ 0x57f0 │ │ │ │ mvnsmi pc, #111 @ 0x6f │ │ │ │ tstcs r1, r4, lsl #6 │ │ │ │ stmdbhi r4, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbhi r2, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf6836920 │ │ │ │ - strmi pc, [r1], fp, asr #31 │ │ │ │ - blge 2aaa88 │ │ │ │ + @ instruction: 0x4681ff73 │ │ │ │ + blge 2aab38 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - movwcs pc, #2879 @ 0xb3f @ │ │ │ │ + movwcs pc, #2791 @ 0xae7 @ │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ stmdbvs r0!, {r2, r3, r4, r5, r6, r8, r9, ip, lr} │ │ │ │ movwls r2, #16928 @ 0x4220 │ │ │ │ tstcs r7, #256901120 @ 0xf500000 │ │ │ │ ldc 3, cr9, [sp, #16] │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6837b02 │ │ │ │ - strmi pc, [r2], fp, lsr #31 │ │ │ │ - blge 2aaac8 │ │ │ │ + pkhtbmi pc, r2, r3, asr #30 @ │ │ │ │ + blge 2aab78 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 73a9a0 │ │ │ │ + beq 73aa50 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0xf06ffb1f │ │ │ │ + @ instruction: 0xf06ffac7 │ │ │ │ andcs r0, r0, #-201326591 @ 0xf4000001 │ │ │ │ andcc lr, r4, #3358720 @ 0x334000 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ @ instruction: 0xf6837b02 │ │ │ │ - strmi pc, [r0], pc, lsl #31 │ │ │ │ - blge 2aab00 │ │ │ │ + @ instruction: 0x4680ff37 │ │ │ │ + blge 2aabb0 │ │ │ │ @ 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 @ │ │ │ │ + ldrbmi pc, [r3], -fp, lsr #21 @ │ │ │ │ vst1.16 {d20-d22}, [pc], sl │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf8d6f687 │ │ │ │ + @ instruction: 0xf87ef687 │ │ │ │ strls r4, [r0], -r3, asr #12 │ │ │ │ @ instruction: 0x4606463a │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - @ instruction: 0xf902f687 │ │ │ │ + @ instruction: 0xf8aaf687 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [r2], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - strmi pc, [r1], -r7, asr #17 │ │ │ │ + strmi pc, [r1], -pc, ror #16 │ │ │ │ svclt 0x0000e6ec │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - @ instruction: 0x00781d96 │ │ │ │ + rsbseq r1, r8, r6, ror #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r8, lr, lsl #22 │ │ │ │ + rsbseq r1, r8, lr, asr sl │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ @ instruction: 0x462071de │ │ │ │ - @ instruction: 0xf88cf687 │ │ │ │ + @ instruction: 0xf834f687 │ │ │ │ @ instruction: 0x463a4653 │ │ │ │ @ instruction: 0x460721dd │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - ldrtmi pc, [r2], -fp, lsr #17 @ │ │ │ │ + @ instruction: 0x4632f853 │ │ │ │ bicscs r4, r8, r2, lsl #13 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x4652f87f │ │ │ │ + ldrbmi pc, [r2], -r7, lsr #16 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf89ef687 │ │ │ │ + @ instruction: 0xf846f687 │ │ │ │ ldrtmi r4, [sl], -fp, asr #12 │ │ │ │ vst1.32 {d20-d22}, [pc], r1 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf896f687 │ │ │ │ + @ instruction: 0xf83ef687 │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - strbmi pc, [sl], -pc, lsl #17 @ │ │ │ │ + @ instruction: 0x464af837 │ │ │ │ cmncs r3, r3, lsl #12 │ │ │ │ strls r4, [r0, -r0, lsr #12] │ │ │ │ - @ instruction: 0xf8bcf687 │ │ │ │ + @ instruction: 0xf864f687 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x460611bb │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - vtst.8 , q0, │ │ │ │ + vadd.i8 d31, d0, d3 │ │ │ │ strmi r1, [r2], -r7, ror #2 │ │ │ │ @ instruction: 0x46204633 │ │ │ │ - @ instruction: 0xf87af687 │ │ │ │ + @ instruction: 0xf822f687 │ │ │ │ ldr r4, [pc], r1, lsl #12 │ │ │ │ movwls r2, #17172 @ 0x4314 │ │ │ │ - blvc 339cfc │ │ │ │ + blvc 339dac │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6837b02 │ │ │ │ - pkhbtmi pc, r2, r1, lsl #30 @ │ │ │ │ - blge 2aabfc │ │ │ │ + @ instruction: 0x4682feb9 │ │ │ │ + blge 2aacac │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 73aad4 │ │ │ │ + beq 73ab84 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - movwcs pc, #2693 @ 0xa85 @ │ │ │ │ + movwcs pc, #2605 @ 0xa2d @ │ │ │ │ @ instruction: 0xf64f9305 │ │ │ │ @ instruction: 0xf6cf4302 │ │ │ │ movwls r7, #17407 @ 0x43ff │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6837b02 │ │ │ │ - @ instruction: 0x4606fef3 │ │ │ │ - blge 2aabd8 │ │ │ │ + @ instruction: 0x4606fe9b │ │ │ │ + blge 2aac88 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx 1cbc104 │ │ │ │ - blvc c39d68 │ │ │ │ + blx 6bc1b4 │ │ │ │ + blvc c39e18 │ │ │ │ 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], r3, lsl #29 │ │ │ │ + blge 2aad18 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - strbmi pc, [sl], -pc, asr #20 @ │ │ │ │ + @ instruction: 0x464af9f7 │ │ │ │ bicsvc pc, lr, pc, asr #8 │ │ │ │ @ instruction: 0xf6864620 │ │ │ │ - usub8mi pc, r3, sp @ │ │ │ │ + ldrbmi pc, [r3], -r5, lsr #31 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf81cf687 │ │ │ │ + @ instruction: 0xffc4f686 │ │ │ │ @ instruction: 0xf8cd4633 │ │ │ │ strb r8, [r3, -r0] │ │ │ │ @ instruction: 0xf64f9305 │ │ │ │ vrsra.s64 , , #56 │ │ │ │ movwls r0, #17167 @ 0x430f │ │ │ │ stmdbhi r4, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6838902 │ │ │ │ - strmi pc, [r1], sp, lsr #29 │ │ │ │ - blge 2aacc4 │ │ │ │ + pkhtbmi pc, r1, r5, asr #28 @ │ │ │ │ + blge 2aad74 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - movwcs pc, #2593 @ 0xa21 @ │ │ │ │ + movwcs pc, #2505 @ 0x9c9 @ │ │ │ │ @ instruction: 0xf6c39305 │ │ │ │ strbt r7, [r0], r0, ror #7 │ │ │ │ - stmdb r0, {r0, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r8!, {r0, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, r0, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2896 @ 0xfffff4b0 │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ stmibvs r5!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 218854 │ │ │ │ + blcs 218904 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 13d10f0 │ │ │ │ + blmi 13d11a0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5d8840 │ │ │ │ + blls 5d88f0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r1, {r0, r7, pc} │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ movwcs r8, #4080 @ 0xff0 │ │ │ │ stmdaeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrmi sl, [sl], r9, lsl #30 │ │ │ │ strbmi r9, [r6], r1, lsl #6 │ │ │ │ - bge 278f1c │ │ │ │ + bge 278fcc │ │ │ │ andge pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf8c846bc │ │ │ │ stmdbvs lr!, {sp, pc} │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ ldmvs r6!, {r0, r1, r2, r8, sl, ip, pc}^ │ │ │ │ stmibvs lr!, {r1, r2, r9, sl, ip, pc} │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf6854630 │ │ │ │ - @ instruction: 0x4681fab9 │ │ │ │ + strmi pc, [r1], r1, ror #20 │ │ │ │ subsle r2, r5, r0, lsl #28 │ │ │ │ - bleq 23a96c │ │ │ │ + bleq 23aa1c │ │ │ │ stmdavs lr, {r0, r4, r5, r8, fp, sp, lr} │ │ │ │ ldmdavs r2!, {r1, r2, r3, r5, r8, r9, ip, sp, pc} │ │ │ │ andcs fp, r0, #1207959553 @ 0x48000001 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ ldmdavs r3!, {r0, r3, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - bleq 239174 │ │ │ │ - blx fe4fd1ca │ │ │ │ + bleq 239224 │ │ │ │ + blx fe4fd27a │ │ │ │ ldmdavs sl, {r0, r1, r7, r8, ip, sp, pc} │ │ │ │ cmnlt sl, r0, lsl #6 │ │ │ │ ldrtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - blls 23dc4c │ │ │ │ + blls 23dcfc │ │ │ │ andeq lr, r0, #307200 @ 0x4b000 │ │ │ │ - blx 19d00e0 │ │ │ │ + blx 19d0190 │ │ │ │ ldmdavs r3!, {r1, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldrtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - b 14fdc30 │ │ │ │ - blx 19c1480 │ │ │ │ + b 14fdce0 │ │ │ │ + blx 19c1530 │ │ │ │ strbmi pc, [r8], -fp, lsl #23 @ │ │ │ │ @ instruction: 0xf685464e │ │ │ │ - cmnplt r6, r7, lsl #21 @ p-variant is OBSOLETE │ │ │ │ + cmnplt r6, pc, lsr #20 @ p-variant is OBSOLETE │ │ │ │ strb r4, [pc, r1, lsl #13] │ │ │ │ @ instruction: 0x464e4638 │ │ │ │ ldc2l 7, cr15, [lr], {255} @ 0xff │ │ │ │ andeq lr, fp, r0, asr #20 │ │ │ │ - blx fe23d21e │ │ │ │ + blx fe23d2ce │ │ │ │ @ instruction: 0xf6854648 │ │ │ │ - @ instruction: 0x2e00fa79 │ │ │ │ + vmlacs.f32 s30, s0, s3 │ │ │ │ @ instruction: 0xf1bbd1f0 │ │ │ │ andsle r0, r3, r0, lsl #30 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - mrc2 6, 6, pc, cr0, cr0, {4} │ │ │ │ + mrc2 6, 3, pc, cr8, cr0, {4} │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ addle r2, r3, r0, lsl #22 │ │ │ │ addle r2, r1, r0, lsl #24 │ │ │ │ @ instruction: 0x2d0069a5 │ │ │ │ stmdavs r4!, {r0, r1, r4, r7, r8, ip, lr, pc} │ │ │ │ - blcs 218960 │ │ │ │ + blcs 218a10 │ │ │ │ @ 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, r3, ror #28]! @ │ │ │ │ + ldmda r8!, {r0, r4, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r1, r8, r6, lsr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r8, r0, lsr r8 │ │ │ │ + rsbseq r1, r8, r0, lsl #15 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ adclt r4, r3, r6, ror sl │ │ │ │ ldrbtmi r4, [sl], #-2934 @ 0xfffff48a │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9321 │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ stmibvs r5!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 2189b4 │ │ │ │ + blcs 218a64 │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ - blmi 1d512e8 │ │ │ │ + blmi 1d51398 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a589a0 │ │ │ │ + blls a58a50 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strbmi r8, [r8], -ip, asr #1 │ │ │ │ pop {r0, r1, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f8ff0 │ │ │ │ strtmi r0, [r6], -r0, lsl #18 │ │ │ │ stmibvs fp!, {r1, r3, r6, r7, r9, sl, lr} │ │ │ │ @@ -473691,28 +473731,28 @@ │ │ │ │ stmib sp, {r0, r1, r3, r4, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8cd5601 │ │ │ │ @ instruction: 0xf8db900c │ │ │ │ stmdavs r3!, {r4, lr} │ │ │ │ rsbsle r2, r0, r0, lsl #22 │ │ │ │ mcrcs 8, 0, r6, cr0, cr14, {0} │ │ │ │ addshi pc, sl, r0 │ │ │ │ - bcs 35d608 │ │ │ │ + bcs 35d6b8 │ │ │ │ adchi pc, r5, r0 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavs sl, {r0, r2, r7, pc} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvc e9eb9c │ │ │ │ + blvc e9ec4c │ │ │ │ mvnsle r2, r5, lsl #20 │ │ │ │ mlacs r4, r6, r8, pc @ │ │ │ │ svclt 0x00182a01 │ │ │ │ rscle r4, sp, r4, lsr r6 │ │ │ │ stmiavs r0!, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf6834645 │ │ │ │ - stmib r8, {r0, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib r8, {r0, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmib r8, {r9, fp, sp, pc}^ │ │ │ │ svcge 0x000baa02 │ │ │ │ @ instruction: 0x46c446be │ │ │ │ ldmvs fp, {r0, r1, r8, fp, sp, lr}^ │ │ │ │ andcc lr, r8, sp, asr #19 │ │ │ │ strgt ip, [pc, -pc, lsl #26] │ │ │ │ stmib sp, {r1, r8, r9, sp}^ │ │ │ │ @@ -473726,84 +473766,84 @@ │ │ │ │ stmdbeq r0, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ strls r2, [r0], -r0, lsl #10 │ │ │ │ strbmi r4, [ip], -r6, lsr #12 │ │ │ │ @ instruction: 0x462f46b9 │ │ │ │ stmdbeq r8, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ mlacs r5, r6, r8, pc @ │ │ │ │ stmdals r8, {r0, r8, sp} │ │ │ │ - ldc2l 6, cr15, [r6, #-524] @ 0xfffffdf4 │ │ │ │ + ldc2l 6, cr15, [lr], #524 @ 0x20c │ │ │ │ ldc 6, cr4, [r9, #20] │ │ │ │ strbmi r7, [r0], -r0, lsl #22 │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ stc 7, cr3, [r5, #4] │ │ │ │ @ instruction: 0xf6877b05 │ │ │ │ - @ instruction: 0xf844f8cd │ │ │ │ + @ instruction: 0xf844f875 │ │ │ │ @ instruction: 0xf8965f04 │ │ │ │ addmi r0, r7, #36 @ 0x24 │ │ │ │ ldrtmi sp, [r4], -r6, ror #7 │ │ │ │ @ instruction: 0xf6869e00 │ │ │ │ - bge 67d17c │ │ │ │ + bge 67d0cc │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xff54f686 │ │ │ │ + cdp2 6, 15, cr15, cr12, cr6, {4} │ │ │ │ @ instruction: 0xf1044601 │ │ │ │ smladcs r1, r4, r0, r0 │ │ │ │ - @ instruction: 0xfff8f684 │ │ │ │ + @ instruction: 0xffa0f684 │ │ │ │ @ instruction: 0xf6846960 │ │ │ │ - cdpcs 12, 0, cr15, cr0, cr3, {0} │ │ │ │ + vmlacs.f64 d15, d16, d27 │ │ │ │ @ instruction: 0x4658d197 │ │ │ │ - @ instruction: 0xf99ef685 │ │ │ │ + @ instruction: 0xf946f685 │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ ldmib sp, {r0, r1, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8dd5601 │ │ │ │ cmplt r7, #12 │ │ │ │ @ instruction: 0x210346b9 │ │ │ │ @ instruction: 0xf6904628 │ │ │ │ - ldmdavs r6!, {r0, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 218b48 │ │ │ │ + ldmdavs r6!, {r0, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 218bf8 │ │ │ │ svcge 0x0056f43f │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ ldmibvs r5!, {r0, r1, r4, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ ldmdavs r6!, {r1, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - blcs 218b60 │ │ │ │ + blcs 218c10 │ │ │ │ @ instruction: 0xe749d1f7 │ │ │ │ - blcs 35d768 │ │ │ │ + blcs 35d818 │ │ │ │ @ instruction: 0xf896d1db │ │ │ │ - blcs 24ab34 │ │ │ │ + blcs 24abe4 │ │ │ │ shadd16mi fp, r4, ip │ │ │ │ @ instruction: 0xf47f2600 │ │ │ │ @ instruction: 0xe7d2af7e │ │ │ │ - blcs 35d740 │ │ │ │ + blcs 35d7f0 │ │ │ │ @ instruction: 0xf894d1cf │ │ │ │ - blcs 24ab4c │ │ │ │ + blcs 24abfc │ │ │ │ svcge 0x0075f47f │ │ │ │ @ instruction: 0xf06fe7c9 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - stc2l 6, cr15, [r6, #576] @ 0x240 │ │ │ │ + stc2l 6, cr15, [lr, #-576]! @ 0xfffffdc0 │ │ │ │ @ instruction: 0xf894e7d3 │ │ │ │ - bcs 246b64 │ │ │ │ + bcs 246c14 │ │ │ │ svcge 0x0068f47f │ │ │ │ @ instruction: 0xf630e754 │ │ │ │ - svclt 0x0000ef96 │ │ │ │ - ldrshteq r1, [r8], #-102 @ 0xffffff9a │ │ │ │ + svclt 0x0000ef3e │ │ │ │ + rsbseq r1, r8, r6, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r1, [r8], #-96 @ 0xffffffa0 │ │ │ │ + rsbseq r1, r8, r0, lsr #12 │ │ │ │ stmdbvs sl, {r0, r1, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xd11d429a │ │ │ │ andle r2, ip, r1, lsl #22 │ │ │ │ andle r2, r6, r4, lsl #22 │ │ │ │ - bvs 4d9300 │ │ │ │ - blx fee05604 │ │ │ │ + bvs 4d93b0 │ │ │ │ + blx fee056b4 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ - blvs 2908cc │ │ │ │ + blvs 29097c │ │ │ │ addsmi r6, sl, #11264 @ 0x2c00 │ │ │ │ - bvs ff2b2f4c │ │ │ │ + bvs ff2b2ffc │ │ │ │ ldmdavs r0, {r0, r1, r3, r6, r7, r9, fp, sp, lr} │ │ │ │ - blvc 298b80 │ │ │ │ - bcs 25d74c │ │ │ │ + blvc 298c30 │ │ │ │ + bcs 25d7fc │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ tstle r5, r1, lsl #22 │ │ │ │ stmdbvs sl, {r0, r1, r6, r8, fp, sp, lr}^ │ │ │ │ smlalle r4, r1, r3, r2 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ @@ -473812,45 +473852,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 25911c │ │ │ │ + bl 272cf4 │ │ │ │ + bcs 2ff84c │ │ │ │ + bvs 232ca8 │ │ │ │ @ instruction: 0x73b5f246 │ │ │ │ cmppvs r6, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ eorsvs pc, sp, #77594624 @ 0x4a00000 │ │ │ │ adcscs pc, r2, #204, 4 @ 0xc000000c │ │ │ │ @ instruction: 0xf64e440b │ │ │ │ vaddhn.i16 d19, q1, │ │ │ │ @ instruction: 0xf64c74d4 │ │ │ │ vsra.s8 q9, , #8 │ │ │ │ - blx 293342 │ │ │ │ - b 15cab98 │ │ │ │ - blx 30af5e │ │ │ │ - b fe23aba0 │ │ │ │ - blx 24aee6 │ │ │ │ - b fe23aba8 │ │ │ │ - blx 28acee │ │ │ │ - b fe23abb0 │ │ │ │ + blx 2933f2 │ │ │ │ + b 15cac48 │ │ │ │ + blx 30b00e │ │ │ │ + b fe23ac50 │ │ │ │ + blx 24af96 │ │ │ │ + b fe23ac58 │ │ │ │ + blx 28ad9e │ │ │ │ + b fe23ac60 │ │ │ │ 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 599872 │ │ │ │ + b 15cb874 │ │ │ │ + blx 34bc3e │ │ │ │ + b fe2fb880 │ │ │ │ + blx 30bbc6 │ │ │ │ + b fe2fb888 │ │ │ │ + blx 58b9ce │ │ │ │ + b fe27b090 │ │ │ │ + bvs ff2cf0cc │ │ │ │ + blvc 2d8cec │ │ │ │ svclt 0x00182b01 │ │ │ │ ldr r2, [sp, r0]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ ldrmi fp, [r5], -sp, lsl #1 │ │ │ │ @@ -473862,56 +473902,56 @@ │ │ │ │ ldrbtmi r4, [r9], #1146 @ 0x47a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ @ instruction: 0xf7ff0300 │ │ │ │ strmi pc, [r0], pc, lsl #31 │ │ │ │ stmibvs r8!, {r1, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6ed4641 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, 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 20ad8c │ │ │ │ adcshi pc, sl, r0 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ movwcs r8, #723 @ 0x2d3 │ │ │ │ @ instruction: 0xf04f9f04 │ │ │ │ ldrmi r0, [sl], r1, lsl #16 │ │ │ │ movwls r4, #22169 @ 0x5699 │ │ │ │ stmdbvs r6!, {r0, r1, r8, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf0402e01 │ │ │ │ - blvs ffa5f064 │ │ │ │ - blvc 898ca4 │ │ │ │ + blvs ffa5f114 │ │ │ │ + blvc 898d54 │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ @ instruction: 0xf1ba810e │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0x2322822c │ │ │ │ ldrtmi r2, [r8], -r2, lsl #4 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - @ instruction: 0xf962f687 │ │ │ │ + @ instruction: 0xf90af687 │ │ │ │ strmi r7, [r5], -r2, asr #24 │ │ │ │ - bcs 12105a8 │ │ │ │ + bcs 1210658 │ │ │ │ teqphi r4, r0 @ p-variant is OBSOLETE │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - b c0ef10 │ │ │ │ + b c0efc0 │ │ │ │ strmi r0, [fp], -r1, lsl #2 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - blcs 25f4a8 │ │ │ │ + blcs 25f558 │ │ │ │ adcshi pc, r8, r0 │ │ │ │ stmdbvs r1, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ svcvc 0x0089b109 │ │ │ │ @ instruction: 0x1e59b919 │ │ │ │ @ instruction: 0xf0004219 │ │ │ │ - bcs a1f5f8 │ │ │ │ + bcs a1f6a8 │ │ │ │ stmdbls r6, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ subhi pc, r2, #0, 4 │ │ │ │ ldmdbcs pc, {r0, r4, r6, r9, sl, fp, ip} @ │ │ │ │ sbchi pc, sp, #0, 4 │ │ │ │ @ instruction: 0xf011e8df │ │ │ │ sbceq r0, fp, #215 @ 0xd7 │ │ │ │ sbceq r0, fp, #-1342177268 @ 0xb000000c │ │ │ │ @@ -473925,113 +473965,113 @@ │ │ │ │ sbceq r0, fp, #-1342177268 @ 0xb000000c │ │ │ │ sbceq r0, fp, #-1342177268 @ 0xb000000c │ │ │ │ sbceq r0, fp, #-1342177268 @ 0xb000000c │ │ │ │ sbceq r0, fp, #-1342177268 @ 0xb000000c │ │ │ │ sbceq r0, fp, #-1342177268 @ 0xb000000c │ │ │ │ sbceq r0, fp, #-1342177268 @ 0xb000000c │ │ │ │ addeq r0, r8, fp, asr #5 │ │ │ │ - beq 123ae64 │ │ │ │ + beq 123af14 │ │ │ │ @ instruction: 0x2e027b53 │ │ │ │ svclt 0x002c461f │ │ │ │ movwcs r4, #1587 @ 0x633 │ │ │ │ - blls 32394c │ │ │ │ + blls 3239fc │ │ │ │ ldmdbvs r8, {r5, r6, r8, sp} │ │ │ │ - blx ffa3c74e │ │ │ │ + blx fe43c7fe │ │ │ │ strbcc pc, [r8, #-2271] @ 0xfffff721 @ │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ strtmi r4, [r9], -r6, lsl #12 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ stmdbeq r4!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ stmdbvs r3, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ - blx 46356a │ │ │ │ + blx 46361a │ │ │ │ andcs r2, r1, #768 @ 0x300 │ │ │ │ @ instruction: 0xf89c2320 │ │ │ │ @ instruction: 0xf10ee051 │ │ │ │ @ instruction: 0xf8400e0b │ │ │ │ @ instruction: 0xf89c702e │ │ │ │ svcls 0x0005e053 │ │ │ │ cdpeq 1, 0, cr15, cr11, cr14, {0} │ │ │ │ eorge pc, lr, r0, asr #16 │ │ │ │ @ instruction: 0xe052f89c │ │ │ │ @ instruction: 0xc054f89c │ │ │ │ cdpeq 1, 0, cr15, cr11, cr14, {0} │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ eorvc pc, lr, r0, asr #16 │ │ │ │ eorcs pc, ip, r0, asr #16 │ │ │ │ - cdp2 6, 3, cr15, cr0, cr4, {4} │ │ │ │ + ldc2l 6, cr15, [r8, #528] @ 0x210 │ │ │ │ ldrtmi r9, [r1], -r4, lsl #30 │ │ │ │ @ instruction: 0xf6864638 │ │ │ │ - qadd16mi pc, fp, pc @ │ │ │ │ + strtmi pc, [fp], -r7, asr #29 │ │ │ │ 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, r2, r5, 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 20af00 │ │ │ │ svcge 0x0049f47f │ │ │ │ stmib fp, {r9, sp}^ │ │ │ │ @ instruction: 0xf8cb5200 │ │ │ │ @ instruction: 0xf8df2008 │ │ │ │ @ instruction: 0xf8df24bc │ │ │ │ ldrbtmi r3, [sl], #-1192 @ 0xfffffb58 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ subhi pc, r5, #64 @ 0x40 │ │ │ │ andlt r4, sp, r8, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldc 3, cr9, [sp, #24] │ │ │ │ tstcs r1, r6, lsl #22 │ │ │ │ - blvc 43a434 │ │ │ │ - blx 18bc812 │ │ │ │ + blvc 43a4e4 │ │ │ │ + blx 2bc8c2 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #18952 @ 0x4a08 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x463862d9 │ │ │ │ @ instruction: 0xf6864619 │ │ │ │ - blls 33e960 │ │ │ │ + blls 33e8b0 │ │ │ │ @ instruction: 0x462a3314 │ │ │ │ vmin.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf686113f │ │ │ │ - strmi pc, [r5], -r3, lsr #25 │ │ │ │ + strmi pc, [r5], -fp, asr #24 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ - bcs 35da9c │ │ │ │ + bcs 35db4c │ │ │ │ uadd16mi fp, r3, r8 │ │ │ │ strtmi sp, [sl], -sp, rrx │ │ │ │ vmin.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf686111f │ │ │ │ - @ instruction: 0x4605fc95 │ │ │ │ - blcs 2193d8 │ │ │ │ + @ instruction: 0x4605fc3d │ │ │ │ + blcs 219488 │ │ │ │ andshi pc, r5, #0 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 25dac0 │ │ │ │ + bcs 25db70 │ │ │ │ andhi pc, pc, #64 @ 0x40 │ │ │ │ ssatmi r6, #11, r8, asr #19 │ │ │ │ - @ instruction: 0xffa4f6c5 │ │ │ │ - blx 219402 │ │ │ │ + @ instruction: 0xff4cf6c5 │ │ │ │ + blx 2194b2 │ │ │ │ msrlt CPSR_fsx, r8, lsl #16 │ │ │ │ ldmdavs ip, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 25db00 │ │ │ │ + blcs 25dbb0 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr9, cr15, {1} │ │ │ │ - blls 366288 │ │ │ │ - bpl 2395ac │ │ │ │ + blls 366338 │ │ │ │ + bpl 23965c │ │ │ │ andcc pc, r8, fp, asr #17 │ │ │ │ @ instruction: 0xf8ade7a5 │ │ │ │ @ instruction: 0xe7b43018 │ │ │ │ andscc pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #6065 @ 0x17b1 │ │ │ │ andscc pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf1bae7ad │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0xf893aef2 │ │ │ │ - bvs fe8c6f3c │ │ │ │ + bvs fe8c6fec │ │ │ │ stmdale r6!, {r5, r9, fp, sp} │ │ │ │ - bcs 9cd6b4 │ │ │ │ + bcs 9cd764 │ │ │ │ mvnhi pc, r0, lsl #4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ mvneq r0, r0, lsr #32 │ │ │ │ mvneq r0, r1, ror #3 │ │ │ │ mvneq r0, r1, ror #3 │ │ │ │ eoreq r0, r0, r1, ror #3 │ │ │ │ mvneq r0, r1, ror #3 │ │ │ │ @@ -474042,26 +474082,26 @@ │ │ │ │ mvneq r0, r1, ror #3 │ │ │ │ mvneq r0, r1, ror #3 │ │ │ │ mvneq r0, r1, ror #3 │ │ │ │ mvneq r0, r1, ror #3 │ │ │ │ mvneq r0, r1, ror #3 │ │ │ │ mvneq r0, r1, ror #3 │ │ │ │ eoreq r0, r1, r1, ror #3 │ │ │ │ - blx fec2ba6a │ │ │ │ - bls 34b70c │ │ │ │ + blx fec2bb1a │ │ │ │ + bls 34b7bc │ │ │ │ ldrmi r2, [sl], #-1280 @ 0xfffffb00 │ │ │ │ str r9, [r3, r5, lsl #4]! │ │ │ │ svceq 0x0000f1b8 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr3, cr15, {3} │ │ │ │ stmdahi r8, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf89ae0cd │ │ │ │ ldmib r3, {r0, r4, sp}^ │ │ │ │ - bcs a03b48 │ │ │ │ + bcs a03bf8 │ │ │ │ msrhi (UNDEF: 107), r0 │ │ │ │ - bcs 9cd72c │ │ │ │ + bcs 9cd7dc │ │ │ │ @ instruction: 0x81a7f200 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ @ instruction: 0x01a50020 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ eoreq r0, r0, r5, lsr #3 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @@ -474072,15 +474112,15 @@ │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ smlaltbeq r0, ip, r5, r1 │ │ │ │ - blx fe27d8f0 │ │ │ │ + blx fe27d9a0 │ │ │ │ movwls r2, #17152 @ 0x4300 │ │ │ │ stmdbcs r0, {r0, r3, r5, r6, sl, fp, ip, sp, lr}^ │ │ │ │ sbchi pc, lr, r0 │ │ │ │ eorseq pc, pc, r1 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ cdpeq 1, 2, cr15, cr0, cr0, {5} │ │ │ │ stceq 1, cr15, [r0], #-768 @ 0xfffffd00 │ │ │ │ @@ -474113,18 +474153,18 @@ │ │ │ │ cmpeq r9, r9, asr r1 │ │ │ │ cmpeq r9, r9, asr r1 │ │ │ │ cmpeq r9, r9, asr r1 │ │ │ │ tsteq sl, r9, asr r1 │ │ │ │ strtmi r9, [r5], -r4, lsl #30 │ │ │ │ stccs 6, cr2, [r0], {1} │ │ │ │ rscshi pc, ip, r0 │ │ │ │ - blcs 2595c4 │ │ │ │ + blcs 259674 │ │ │ │ @ instruction: 0xb123d03c │ │ │ │ ldmdavs sp, {r0, r1, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 25dcd0 │ │ │ │ + blcs 25dd80 │ │ │ │ stmibvs r2!, {r1, r2, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ ldmdbvc r3, {r2, r8, r9, sl, ip, pc} │ │ │ │ vpadd.i8 d2, d0, d5 │ │ │ │ strhge r8, [r2, -sl] │ │ │ │ eorcc pc, r3, r1, asr r8 @ │ │ │ │ smladmi r8, r9, r4, r4 │ │ │ │ andeq r0, r0, fp, ror #2 │ │ │ │ @@ -474146,89 +474186,89 @@ │ │ │ │ andeq r0, r0, fp, ror #2 │ │ │ │ andeq r0, r0, fp, ror #2 │ │ │ │ andeq r0, r0, fp, ror #2 │ │ │ │ andeq r0, r0, fp, ror #2 │ │ │ │ andeq r0, r0, fp, ror #2 │ │ │ │ andeq r0, r0, fp, ror #2 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 25dd04 │ │ │ │ + bcs 25ddb4 │ │ │ │ rschi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf6c569d8 │ │ │ │ - stmdbvs fp!, {r0, r1, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs fp!, {r0, r1, r3, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf606fb00 │ │ │ │ stmib sp, {r0, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldc 1, cr1, [sp, #32] │ │ │ │ tstcs r1, r8, lsl #22 │ │ │ │ @ instruction: 0xed8d6938 │ │ │ │ @ instruction: 0xf6837b06 │ │ │ │ - @ instruction: 0x4605f9fb │ │ │ │ + strmi pc, [r5], -r3, lsr #19 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 3aab90 │ │ │ │ + blge 3aac40 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ ldrtmi r6, [r8], -r9, ror #5 │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ - ldc2l 6, cr15, [r0, #-536]! @ 0xfffffde8 │ │ │ │ - blls 378b78 │ │ │ │ + ldc2 6, cr15, [r8, #-536] @ 0xfffffde8 │ │ │ │ + blls 378c28 │ │ │ │ @ instruction: 0xf8cd2220 │ │ │ │ ldrtmi sl, [r1], -r4, lsr #32 │ │ │ │ ldc 3, cr9, [sp, #32] │ │ │ │ ldmdbvs r8!, {r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - blvc 3ba728 │ │ │ │ - @ instruction: 0xf9e0f683 │ │ │ │ + blvc 3ba7d8 │ │ │ │ + @ instruction: 0xf988f683 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2e9d18 │ │ │ │ + blgt 2e9dc8 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46380a14 │ │ │ │ - ldc2l 6, cr15, [r4, #-536] @ 0xfffffde8 │ │ │ │ - blvs ffa47d18 │ │ │ │ + ldc2l 6, cr15, [ip], #536 @ 0x218 │ │ │ │ + blvs ffa47dc8 │ │ │ │ ldr r9, [r4, #773]! @ 0x305 │ │ │ │ - b 18a5d30 │ │ │ │ + b 18a5de0 │ │ │ │ @ instruction: 0xf43f0303 │ │ │ │ - blls 32ab6c │ │ │ │ + blls 32ac1c │ │ │ │ @ instruction: 0xf8cd460e │ │ │ │ movwls sl, #36896 @ 0x9020 │ │ │ │ - blvc 43a7a8 │ │ │ │ + blvc 43a858 │ │ │ │ ldmdbvs r8!, {r1, r4, r5, r9, sl, lr} │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6837b06 │ │ │ │ - @ instruction: 0x4606f9bb │ │ │ │ - blge 3ab648 │ │ │ │ + strmi pc, [r6], -r3, ror #18 │ │ │ │ + blge 3ab6f8 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46383614 │ │ │ │ - ldc2 6, cr15, [r2, #-536]! @ 0xfffffde8 │ │ │ │ + ldc2l 6, cr15, [sl], {134} @ 0x86 │ │ │ │ @ instruction: 0xe66e4633 │ │ │ │ stmdbcc r6, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bllt 8f8a88 │ │ │ │ + bllt 8f8b38 │ │ │ │ movwls r3, #35585 @ 0x8b01 │ │ │ │ movwls r2, #37632 @ 0x9300 │ │ │ │ - blvc 43a7e4 │ │ │ │ + blvc 43a894 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blvc 3ba7ac │ │ │ │ - @ instruction: 0xf99ef683 │ │ │ │ + blvc 3ba85c │ │ │ │ + @ instruction: 0xf946f683 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #18950 @ 0x4a06 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x463862d9 │ │ │ │ @ instruction: 0xf6864619 │ │ │ │ - blls 33e5e8 │ │ │ │ + blls 33e538 │ │ │ │ @ instruction: 0x462a3314 │ │ │ │ vmin.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf6861151 │ │ │ │ - strmi pc, [r5], -r7, ror #21 │ │ │ │ + strmi pc, [r5], -pc, lsl #21 │ │ │ │ @ instruction: 0xf04fe642 │ │ │ │ ldr r0, [sp, #2592]! @ 0xa20 │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ ldrb r3, [r5, r1, lsl #6] │ │ │ │ - beq 63b2f8 │ │ │ │ + beq 63b3a8 │ │ │ │ movwcs lr, #1460 @ 0x5b4 │ │ │ │ - blx fe27da40 │ │ │ │ + blx fe27daf0 │ │ │ │ ldrb r9, [r7], r4, lsl #6 │ │ │ │ strmi r2, [sl], r0, lsl #6 │ │ │ │ ldrb r9, [r3], r4, lsl #6 │ │ │ │ @ instruction: 0xf8939b04 │ │ │ │ str sl, [r7, #28]! │ │ │ │ pkhbt fp, lr, fp, lsl #5 │ │ │ │ movwls r2, #34336 @ 0x8620 │ │ │ │ @@ -474245,42 +474285,42 @@ │ │ │ │ str r0, [sp, #2568] @ 0xa08 │ │ │ │ ldmdbvc r3, {r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ ldmdale r2!, {r0, r2, r4, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ ldmdbne r2, {r1, r4, r9, ip} │ │ │ │ stmdbne r0!, {r0, r1, r3, sp} │ │ │ │ smladcs fp, r9, fp, r0 │ │ │ │ - bleq 4c1e70 │ │ │ │ + bleq 4c1f20 │ │ │ │ teqcc r1, r1, lsr r1 │ │ │ │ - blvc 16c3af4 │ │ │ │ - beq 123b370 │ │ │ │ + blvc 16c3ba4 │ │ │ │ + beq 123b420 │ │ │ │ movwcs r4, #1567 @ 0x61f │ │ │ │ ldrb r9, [ip, #-773]! @ 0xfffffcfb │ │ │ │ @ instruction: 0xf04f7b53 │ │ │ │ ldrmi r0, [pc], -r0, lsr #20 │ │ │ │ movwls r2, #21248 @ 0x5300 │ │ │ │ - blvc 16f8820 │ │ │ │ - beq 63b38c │ │ │ │ + blvc 16f88d0 │ │ │ │ + beq 63b43c │ │ │ │ movwcs r4, #1567 @ 0x61f │ │ │ │ strb r9, [lr, #-773]! @ 0xfffffcfb │ │ │ │ @ instruction: 0xf04f7b53 │ │ │ │ ldrmi r0, [pc], -r8, lsl #20 │ │ │ │ movwls r2, #21248 @ 0x5300 │ │ │ │ - blvc 16f8804 │ │ │ │ - blls 310ae8 │ │ │ │ + blvc 16f88b4 │ │ │ │ + blls 310b98 │ │ │ │ mulsge ip, r3, r8 │ │ │ │ movwls r2, #21248 @ 0x5300 │ │ │ │ @ instruction: 0xf630e55f │ │ │ │ - movwcs lr, #3016 @ 0xbc8 │ │ │ │ + movwcs lr, #2928 @ 0xb70 │ │ │ │ @ instruction: 0xdeff69db │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r1, [r8], #-52 @ 0xffffffcc │ │ │ │ - ldrshteq r1, [r8], #-50 @ 0xffffffce │ │ │ │ + rsbseq r1, r8, r4, asr #6 │ │ │ │ + rsbseq r1, r8, r2, asr #6 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r1, r8, r6, lsr #4 │ │ │ │ + rsbseq r1, r8, r6, ror r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @ instruction: 0xf8dfb0a9 │ │ │ │ @ instruction: 0xf8df3558 │ │ │ │ ldrbtmi r2, [fp], #-1368 @ 0xfffffaa8 │ │ │ │ @@ -474301,22 +474341,22 @@ │ │ │ │ subsmi r9, sl, r7, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, r1, #64 @ 0x40 │ │ │ │ eorlt r4, r9, r0, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrls pc, [r0, #-2271] @ 0xfffff721 │ │ │ │ @ instruction: 0xf8df462f │ │ │ │ - blge 9a0748 │ │ │ │ - beq 23b448 │ │ │ │ + blge 9a07f8 │ │ │ │ + beq 23b4f8 │ │ │ │ ldrbtmi r4, [r8], #1273 @ 0x4f9 │ │ │ │ @ instruction: 0xf8cd9302 │ │ │ │ - blge 827388 │ │ │ │ + blge 827438 │ │ │ │ stmdblt fp, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd9301 │ │ │ │ - blls 29f3f4 │ │ │ │ + blls 29f4a4 │ │ │ │ @ instruction: 0xf8dd2200 │ │ │ │ ldrmi lr, [ip], r4 │ │ │ │ stmib r3, {r0, r2, r3, r4, r9, sl, lr}^ │ │ │ │ ldrbtmi r2, [r6], -r2, lsl #4 │ │ │ │ andcs lr, r0, #3194880 @ 0x30c000 │ │ │ │ ldmvs fp, {r0, r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ strcc lr, [r2, -sp, asr #19]! │ │ │ │ @@ -474327,56 +474367,56 @@ │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ ldrdcs lr, [ip, -sp] │ │ │ │ @ instruction: 0xf88d2000 │ │ │ │ @ instruction: 0xf6ed3095 │ │ │ │ - ldrdcs pc, [r2, -fp] │ │ │ │ + smlabbcs r2, r3, r9, pc @ │ │ │ │ ldrtmi r4, [r8], -r3, lsl #12 │ │ │ │ - blls 4e4008 │ │ │ │ + blls 4e40b8 │ │ │ │ addscc pc, r4, sp, lsl #17 │ │ │ │ - @ instruction: 0xf8fef690 │ │ │ │ + @ instruction: 0xf8a6f690 │ │ │ │ @ instruction: 0x9018f8d7 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0x464ed03b │ │ │ │ - blcs 21fbc90 │ │ │ │ + blcs 21fbd40 │ │ │ │ strvc lr, [r9], #-2509 @ 0xfffff633 │ │ │ │ ldmdavs sp, {r0, r1, r4, r5, r8, fp, sp, lr} │ │ │ │ stmdavs ip!, {r0, r2, r3, r4, r6, r8, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ - blvc 89f97c │ │ │ │ + blvc 89fa2c │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ stmdavs ip!, {r3, r4, r9, pc} │ │ │ │ stmdavs r3!, {r2, r6, r8, ip, sp, pc} │ │ │ │ - blvc ceb880 │ │ │ │ + blvc ceb930 │ │ │ │ suble r2, r2, r4, lsl #22 │ │ │ │ stmdavs ip!, {r0, r2, r5, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ - blcs 31e070 │ │ │ │ + blcs 31e120 │ │ │ │ stmdbvs fp!, {r0, r2, r4, r8, ip, lr, pc}^ │ │ │ │ svcvc 0x008af5b3 │ │ │ │ ldrbmi sp, [fp, #-62] @ 0xffffffc2 │ │ │ │ strcs sp, [r0], #-271 @ 0xfffffef1 │ │ │ │ ldmdavs r9, {r0, r1, r3, r5, r9, sl, fp, sp, lr} │ │ │ │ movwls r7, #15115 @ 0x3b0b │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ stmibvs fp, {r2, r3, r9, pc} │ │ │ │ svccs 0x0080f5b3 │ │ │ │ sbchi pc, r4, r0 │ │ │ │ stccs 6, cr4, [r0], {37} @ 0x25 │ │ │ │ @ instruction: 0x4630d1db │ │ │ │ - ldc2l 6, cr15, [r0], {132} @ 0x84 │ │ │ │ + ldc2l 6, cr15, [r8], #-528 @ 0xfffffdf0 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ ldmib sp, {r1, r3, r6, r7, r8, ip, lr, pc}^ │ │ │ │ tstcs r3, r9, lsl #8 │ │ │ │ @ instruction: 0xf6904638 │ │ │ │ - tstpcs r0, r7, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + smlabtcs r0, pc, r8, pc @ │ │ │ │ @ instruction: 0xf6ed9824 │ │ │ │ - stmdavs r4!, {r0, r2, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r4!, {r0, r2, r3, 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 +474424,24 @@ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xa01cf8dd │ │ │ │ stmdbvs fp!, {r0, r2, r3, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ svcvc 0x008af5b3 │ │ │ │ ldrbmi sp, [fp, #-3] │ │ │ │ strb sp, [pc, r4, asr #1] │ │ │ │ cdpvs 4, 2, cr2, cr11, cr0, {0} │ │ │ │ - blvc 4d94b8 │ │ │ │ + blvc 4d9568 │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ stmibvs fp, {r4, r6, r7, r8, pc} │ │ │ │ svccs 0x0080f5b3 │ │ │ │ - bls 2b3b74 │ │ │ │ + bls 2b3c24 │ │ │ │ movwcs sl, #14350 @ 0x380e │ │ │ │ tstls lr, #130023424 @ 0x7c00000 │ │ │ │ - blx ff0bd46e │ │ │ │ + blx ff0bd51e │ │ │ │ @ instruction: 0xf04f4be9 │ │ │ │ - bls 381a08 │ │ │ │ + bls 381ab8 │ │ │ │ ldrsbtge pc, [r8], -sp @ │ │ │ │ ldmpl r1, {r1, r5, fp, ip, pc}^ │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ movwls r9, #19216 @ 0x4b10 │ │ │ │ tstls r8, r3, asr r9 │ │ │ │ movwne pc, #15113 @ 0x3b09 @ │ │ │ │ @ instruction: 0x1052f893 │ │ │ │ @@ -474409,37 +474449,37 @@ │ │ │ │ @ instruction: 0xf8937021 │ │ │ │ @ instruction: 0xf8931051 │ │ │ │ svccs 0x00013053 │ │ │ │ tstpeq fp, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ smladxcs r1, r8, pc, fp @ │ │ │ │ @ instruction: 0xf852330b │ │ │ │ @ instruction: 0xf8521021 │ │ │ │ - bls 30b544 │ │ │ │ + bls 30b5f4 │ │ │ │ @ instruction: 0xf08042ba │ │ │ │ - bls 5df894 │ │ │ │ + bls 5df944 │ │ │ │ @ instruction: 0xf881fa5f │ │ │ │ movwls r9, #12805 @ 0x3205 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ vst4. {d24-d27}, [pc :256], r8 │ │ │ │ - @ instruction: 0xf68371d4 │ │ │ │ - @ instruction: 0x4642f815 │ │ │ │ + @ instruction: 0xf68271d4 │ │ │ │ + @ instruction: 0x4642ffbd │ │ │ │ eorhi pc, ip, r0, lsl #17 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strbmi r9, [r1], -r3, lsl #22 │ │ │ │ @ instruction: 0xf6844607 │ │ │ │ - @ instruction: 0xf10dfa87 │ │ │ │ + @ instruction: 0xf10dfa2f │ │ │ │ @ instruction: 0xf8cd0c50 │ │ │ │ movwcs sl, #92 @ 0x5c │ │ │ │ - beq 173b914 │ │ │ │ + beq 173b9c4 │ │ │ │ tstcc r4, #3358720 @ 0x334000 │ │ │ │ cdpeq 1, 6, cr15, cr4, cr7, {0} │ │ │ │ smladls r3, r6, r3, r9 │ │ │ │ ldm ip, {r0, r8, r9, sl, fp, ip, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ - bls 33f54c │ │ │ │ + bls 33f5fc │ │ │ │ ldm r7, {r0, r1, r2, r4, r9, ip, pc} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ stmdbls r3, {r0, r1, r2, r3} │ │ │ │ svcls 0x00049a08 │ │ │ │ @@ -474450,31 +474490,31 @@ │ │ │ │ eorvc pc, r2, r1, asr #16 │ │ │ │ @ instruction: 0x2055f89c │ │ │ │ @ instruction: 0xc056f89c │ │ │ │ @ instruction: 0xf841320b │ │ │ │ @ instruction: 0xf10c3022 │ │ │ │ andcs r0, r0, #738197504 @ 0x2c000000 │ │ │ │ eorcs pc, r3, r1, asr #16 │ │ │ │ - blx e3cf76 │ │ │ │ + blx ff83d024 │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf6840018 │ │ │ │ - strtmi pc, [r8], -fp, ror #20 │ │ │ │ - cdp2 6, 7, cr15, cr6, cr3, {4} │ │ │ │ + @ instruction: 0x4628fa13 │ │ │ │ + cdp2 6, 1, cr15, cr14, cr3, {4} │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe73b3095 │ │ │ │ ldmdage r1, {r1, r9, fp, ip, pc} │ │ │ │ stmib sp, {r1, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7ff351e │ │ │ │ @ instruction: 0xf8ddfb31 │ │ │ │ - blmi feb1f698 │ │ │ │ + blmi feb1f748 │ │ │ │ @ instruction: 0xf8d89a06 │ │ │ │ @ instruction: 0xf8dd1000 │ │ │ │ ldmpl r0, {r2, r3, r6, sp, pc}^ │ │ │ │ stmdbvs fp, {r2, r5, r6, r9, sp}^ │ │ │ │ - blx 2a35b2 │ │ │ │ + blx 2a3662 │ │ │ │ @ instruction: 0xf8930303 │ │ │ │ movwcc r3, #45138 @ 0xb052 │ │ │ │ eorcc pc, r3, r1, asr r8 @ │ │ │ │ svclt 0x00382b01 │ │ │ │ ldrmi r2, [sl, #769] @ 0x301 │ │ │ │ stmdbvs fp!, {r1, r2, r5, r6, r9, ip, lr, pc}^ │ │ │ │ ldrsbtls pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ @@ -474482,15 +474522,15 @@ │ │ │ │ svcvc 0x009b9822 │ │ │ │ @ instruction: 0xf855330b │ │ │ │ movwls r3, #16419 @ 0x4023 │ │ │ │ movwls r9, #35602 @ 0x8b12 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ vqadd.s8 d24, d16, d22 │ │ │ │ @ instruction: 0xf6822191 │ │ │ │ - @ instruction: 0xf10dff93 │ │ │ │ + @ instruction: 0xf10dff3b │ │ │ │ @ instruction: 0xf8cd0c50 │ │ │ │ andcs r9, r0, #92 @ 0x5c │ │ │ │ strmi r9, [r6], r1, lsl #30 │ │ │ │ andscs lr, r4, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8999216 │ │ │ │ @ instruction: 0xf8809010 │ │ │ │ ldm ip, {r2, r3, r5, ip, pc} │ │ │ │ @@ -474499,89 +474539,89 @@ │ │ │ │ @ instruction: 0xf8cd0754 │ │ │ │ stm r7, {r2, r3, r4, r6, pc} │ │ │ │ svcls 0x0001000f │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ strbeq pc, [r4, -lr, lsl #2]! @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ - blls 427224 │ │ │ │ + blls 4272d4 │ │ │ │ stm r7, {r0, r1, r2, r4, r8, r9, ip, pc} │ │ │ │ cpsid , #15 │ │ │ │ stm r7, {r2, r4, r5, r6, r8, r9, sl} │ │ │ │ - blls 2ff66c │ │ │ │ + blls 2ff71c │ │ │ │ @ instruction: 0xf1b9b96b │ │ │ │ svclt 0x00170f20 │ │ │ │ tstpeq pc, #9 @ p-variant is OBSOLETE │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ addsmi r9, sl, r3, lsl #20 │ │ │ │ sadd16mi fp, r3, ip │ │ │ │ mvnscc pc, #-1073741824 @ 0xc0000000 │ │ │ │ @ instruction: 0xf8de9304 │ │ │ │ rsbcs r3, r4, #20 │ │ │ │ svcls 0x00049905 │ │ │ │ - blx 2a5666 │ │ │ │ + blx 2a5716 │ │ │ │ ldrbtmi r1, [r1], -r3, lsl #6 │ │ │ │ andcc r7, fp, #360 @ 0x168 │ │ │ │ eorge pc, r2, lr, asr #16 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #87 @ 0x57 │ │ │ │ @ instruction: 0xf84e330b │ │ │ │ andcs r7, r0, #34 @ 0x22 │ │ │ │ eorcs pc, r3, lr, asr #16 │ │ │ │ - blx fe9bd098 │ │ │ │ + blx 13bd148 │ │ │ │ @ instruction: 0xf6834628 │ │ │ │ - movwcs pc, #7657 @ 0x1de9 @ │ │ │ │ + movwcs pc, #7569 @ 0x1d91 @ │ │ │ │ addscc pc, r5, sp, lsl #17 │ │ │ │ - blvc 8b9148 │ │ │ │ + blvc 8b91f8 │ │ │ │ @ instruction: 0xf47f2a04 │ │ │ │ ldmdbvs sl, {r1, r2, r3, r5, r7, r9, sl, fp, sp, pc}^ │ │ │ │ svcvc 0x008af5b2 │ │ │ │ ldrbmi sp, [sl, #-77] @ 0xffffffb3 │ │ │ │ mcrge 4, 5, pc, cr7, cr15, {3} @ │ │ │ │ @ instruction: 0xe695461d │ │ │ │ @ instruction: 0xf682461a │ │ │ │ - strmi pc, [r0], r5, lsl #30 │ │ │ │ + strmi pc, [r0], sp, lsr #29 │ │ │ │ stmdals r2, {r0, r6, r9, sl, lr} │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ - blx fe23d0d4 │ │ │ │ + blx c3d184 │ │ │ │ vabd.s8 q15, q0, q7 │ │ │ │ @ instruction: 0xf68211a7 │ │ │ │ - @ instruction: 0x4642ff1d │ │ │ │ + strbmi pc, [r2], -r5, asr #29 @ │ │ │ │ @ instruction: 0xf8804607 │ │ │ │ @ instruction: 0xf100802c │ │ │ │ - blls 2c1734 │ │ │ │ + blls 2c17e4 │ │ │ │ @ instruction: 0xf6844641 │ │ │ │ - blls 37dd18 │ │ │ │ + blls 37dc68 │ │ │ │ stmib sp, {r3, r9, fp, ip, pc}^ │ │ │ │ tstls r6, #20, 6 @ 0x50000000 │ │ │ │ @ instruction: 0xf8cd697b │ │ │ │ smlsdls r3, ip, r0, sl │ │ │ │ movwcs pc, #15113 @ 0x3b09 @ │ │ │ │ subseq pc, r4, #-1073741823 @ 0xc0000001 │ │ │ │ andls r9, r8, #1, 30 │ │ │ │ mulsge sp, r3, r8 │ │ │ │ @ instruction: 0xe055f893 │ │ │ │ @ instruction: 0xc056f893 │ │ │ │ @ instruction: 0xf10aab14 │ │ │ │ @ instruction: 0xf10e0a0b │ │ │ │ @ instruction: 0xf10c0e0b │ │ │ │ - blgt 5c2740 │ │ │ │ + blgt 5c27f0 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ stm r7, {r3, r8, r9, sl, fp, ip, pc} │ │ │ │ ldmib sp, {r0, r1, r2, r3}^ │ │ │ │ @ instruction: 0xf8477203 │ │ │ │ @ instruction: 0xf847202a │ │ │ │ ldrtmi r0, [r9], -lr, lsr #32 │ │ │ │ eoreq pc, ip, r7, asr #16 │ │ │ │ @ instruction: 0xf6869802 │ │ │ │ - ldr pc, [r1, -r3, asr #20] │ │ │ │ + ldr pc, [r1, -fp, ror #19] │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ vst1.32 {d30-d32}, [pc], r7 │ │ │ │ @ instruction: 0xf6827124 │ │ │ │ - blls 43f2bc │ │ │ │ + blls 43f20c │ │ │ │ cdpeq 1, 5, cr15, cr0, cr13, {0} │ │ │ │ subsls pc, ip, sp, asr #17 │ │ │ │ strmi r9, [r4], r1, lsl #30 │ │ │ │ tstcc r4, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8999316 │ │ │ │ @ instruction: 0xf8809010 │ │ │ │ ldm lr, {r2, r3, r5, ip, pc} │ │ │ │ @@ -474600,38 +474640,38 @@ │ │ │ │ @ instruction: 0xf04f031f │ │ │ │ svcls 0x000333ff │ │ │ │ svclt 0x0018409f │ │ │ │ mvnscc pc, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf8dc9304 │ │ │ │ rsbcs r3, r4, #20 │ │ │ │ svcls 0x00049905 │ │ │ │ - blx 2a57be │ │ │ │ + blx 2a586e │ │ │ │ strbtmi r1, [r1], -r3, lsl #6 │ │ │ │ andcc r7, fp, #360 @ 0x168 │ │ │ │ eorge pc, r2, ip, asr #16 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #87 @ 0x57 │ │ │ │ @ instruction: 0xf84c330b │ │ │ │ andcs r7, r0, #34 @ 0x22 │ │ │ │ eorcs pc, r3, ip, asr #16 │ │ │ │ - @ instruction: 0xf9f2f686 │ │ │ │ + @ instruction: 0xf99af686 │ │ │ │ ldmdbvs sl, {r1, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ svcvc 0x008af5b2 │ │ │ │ vhadd.s8 d29, d16, d26 │ │ │ │ addmi r2, sl, #-1073741793 @ 0xc000001f │ │ │ │ - ldclge 4, cr15, [pc, #508] @ 1ff9e8 │ │ │ │ + ldclge 4, cr15, [pc, #508] @ 1ffa98 │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ @ instruction: 0x468ae5f0 │ │ │ │ @ instruction: 0xf630e571 │ │ │ │ - movwcs lr, #2312 @ 0x908 │ │ │ │ + movwcs lr, #2224 @ 0x8b0 │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ - rsbseq r0, r8, r2, asr sp │ │ │ │ - rsbseq r0, r8, sl, asr #26 │ │ │ │ + rsbseq r0, r8, r2, lsr #25 │ │ │ │ + @ instruction: 0x00780c9a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r8, lr, lsl sp │ │ │ │ + rsbseq r0, r8, lr, ror #24 │ │ │ │ @ instruction: 0xfffff7dd │ │ │ │ @ instruction: 0xfffff82b │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ stmiblt fp!, {r0, r1, r8, r9, fp, ip, sp, lr} │ │ │ │ mlacs sp, r0, r8, pc @ │ │ │ │ ldmdale r1, {r5, r9, fp, sp} │ │ │ │ vmla.i8 q11, q0, q0 │ │ │ │ @@ -474652,132 +474692,132 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ ldmibmi fp!, {r0, r3, r7, r9, sl, lr} │ │ │ │ - blmi ff0d1100 │ │ │ │ + blmi ff0d11b0 │ │ │ │ addlt r4, r8, r9, ror r4 │ │ │ │ ldrmi r4, [r6], -r4, lsl #12 │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ vadd.i8 , q8, │ │ │ │ ldmdavs fp, {r0, r1, r2, r7, r8, ip} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ @ instruction: 0xf6850300 │ │ │ │ - mvnscs pc, r1, asr #30 │ │ │ │ + mvnscs pc, r9, ror #29 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xff3cf685 │ │ │ │ - ldc 6, cr4, [pc, #520] @ 1ffab8 │ │ │ │ + cdp2 6, 14, cr15, cr4, cr5, {4} │ │ │ │ + ldc 6, cr4, [pc, #520] @ 1ffb68 │ │ │ │ strbmi r0, [r0], -sp, lsr #23 │ │ │ │ mulspl r1, sl, r8 │ │ │ │ @ instruction: 0xf6834629 │ │ │ │ - strtmi pc, [sl], -r7, asr #28 │ │ │ │ + strtmi pc, [sl], -pc, ror #27 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - ldc2l 6, cr15, [r8, #520]! @ 0x208 │ │ │ │ + stc2 6, cr15, [r0, #520]! @ 0x208 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2d11dc │ │ │ │ + blgt 2d128c │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6864620 │ │ │ │ - strtmi pc, [fp], -pc, ror #18 │ │ │ │ + @ instruction: 0x462bf917 │ │ │ │ mvncs r4, r2, asr r6 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - orrscs pc, r8, r3, asr #30 │ │ │ │ + orrscs pc, r8, fp, ror #29 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xff18f685 │ │ │ │ + cdp2 6, 12, cr15, cr0, cr5, {4} │ │ │ │ @ instruction: 0x46054632 │ │ │ │ cmppne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - qadd16mi pc, sl, r1 @ │ │ │ │ + @ instruction: 0x462afeb9 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - @ instruction: 0xff30f685 │ │ │ │ + cdp2 6, 13, cr15, cr8, cr5, {4} │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0x11b3f240 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strtmi pc, [sl], -r9, lsr #30 │ │ │ │ + @ instruction: 0x462afed1 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - @ instruction: 0xff22f685 │ │ │ │ + cdp2 6, 12, cr15, cr10, cr5, {4} │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ @ instruction: 0x11b3f240 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - shadd16mi pc, r3, fp @ │ │ │ │ + ldrtmi pc, [r3], -r3, asr #29 @ │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4682113f │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x464aff13 │ │ │ │ + @ instruction: 0x464afebb │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - @ instruction: 0xff0cf685 │ │ │ │ + cdp2 6, 11, cr15, cr4, cr5, {4} │ │ │ │ @ instruction: 0x46024633 │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ strtmi r7, [r0], -pc, asr #3 │ │ │ │ - @ instruction: 0xff04f685 │ │ │ │ + cdp2 6, 10, cr15, cr12, cr5, {4} │ │ │ │ orrslt r4, r7, #135266304 @ 0x8100000 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x464afefb │ │ │ │ + strbmi pc, [sl], -r3, lsr #29 @ │ │ │ │ cmncs r3, r3, lsl #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #10 │ │ │ │ - @ instruction: 0xff28f685 │ │ │ │ + cdp2 6, 13, cr15, cr0, 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, 9, cr15, cr4, 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, 8, cr15, cr12, cr5, {4} │ │ │ │ @ instruction: 0x46034632 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf6859500 │ │ │ │ - bmi 1dff5fc │ │ │ │ + bmi 1dff54c │ │ │ │ ldrbtmi r4, [sl], #-2925 @ 0xfffff493 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, fp, r0, asr #32 │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf89a87f0 │ │ │ │ - bcs 1207a1c │ │ │ │ + bcs 1207acc │ │ │ │ @ instruction: 0xf002d071 │ │ │ │ @ instruction: 0xf04f013f │ │ │ │ strdmi r3, [fp], pc @ │ │ │ │ svclt 0x004807d9 │ │ │ │ ldrle r4, [r1, #-1619]! @ 0xfffff9ad │ │ │ │ cmncs r3, sl, asr #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf685a000 │ │ │ │ - strtmi pc, [sl], -pc, ror #29 │ │ │ │ + @ instruction: 0x462afe97 │ │ │ │ ldrtmi r4, [r3], -r7, lsl #12 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x464afeb3 │ │ │ │ + @ instruction: 0x464afe5b │ │ │ │ cmncs r3, r3, lsl #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #10 │ │ │ │ - cdp2 6, 14, cr15, cr0, cr5, {4} │ │ │ │ + cdp2 6, 8, cr15, cr8, cr5, {4} │ │ │ │ @ instruction: 0x46024633 │ │ │ │ bicvc pc, pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldclvc 14, cr15, [sl], #-660 @ 0xfffffd6c │ │ │ │ - bcs 1211240 │ │ │ │ + ldclvc 14, cr15, [sl], #-308 @ 0xfffffecc │ │ │ │ + bcs 12112f0 │ │ │ │ @ instruction: 0xf002d027 │ │ │ │ @ instruction: 0xf04f013f │ │ │ │ strdmi r3, [fp], pc @ │ │ │ │ ldrbeq r2, [fp, r0, lsl #2] │ │ │ │ ldrtmi fp, [fp], -r8, asr #30 │ │ │ │ @ instruction: 0x462ad571 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf6859700 │ │ │ │ - ldr pc, [r2, r5, asr #29]! │ │ │ │ + ldr pc, [r2, sp, ror #28]! │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9dd660 │ │ │ │ + bcs 9dd710 │ │ │ │ ldm pc, {r0, r1, r2, r3, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ cdppl 0, 5, cr15, cr10, cr2, {0} │ │ │ │ mrcpl 14, 2, r5, cr14, cr14, {2} │ │ │ │ mrcpl 5, 2, r5, cr14, cr14, {2} │ │ │ │ mrcpl 14, 2, r5, cr14, cr14, {2} │ │ │ │ mrcpl 0, 2, r5, cr14, cr14, {2} │ │ │ │ mrcpl 14, 2, r5, cr14, cr14, {2} │ │ │ │ @@ -474785,95 +474825,95 @@ │ │ │ │ mrcpl 14, 2, r5, cr14, cr14, {2} │ │ │ │ andcs r5, r1, lr, asr lr │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldmib sp, {r2, r8}^ │ │ │ │ stmib sp, {r2, r8}^ │ │ │ │ stmdbvs r0!, {r1, r8} │ │ │ │ @ instruction: 0xf6822101 │ │ │ │ - @ instruction: 0x4606fd11 │ │ │ │ - blge 2abf9c │ │ │ │ + @ instruction: 0x4606fcb9 │ │ │ │ + blge 2ac04c │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf888f686 │ │ │ │ + @ instruction: 0xf830f686 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf685111f │ │ │ │ - @ instruction: 0x4603fe5b │ │ │ │ + strmi pc, [r3], -r3, lsl #28 │ │ │ │ andcs lr, r1, r1, asr #15 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldc 1, cr0, [sp, #8] │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6827b04 │ │ │ │ - @ instruction: 0x4607fcf1 │ │ │ │ + @ instruction: 0x4607fc99 │ │ │ │ strbmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - @ instruction: 0xf868f686 │ │ │ │ + @ instruction: 0xf810f686 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf685111f │ │ │ │ - @ instruction: 0x4603fe3b │ │ │ │ + strmi pc, [r3], -r3, ror #27 │ │ │ │ movwcs lr, #6006 @ 0x1776 │ │ │ │ @ instruction: 0xf8ad2210 │ │ │ │ ldrb r3, [lr, r8] │ │ │ │ andcs r2, r8, #67108864 @ 0x4000000 │ │ │ │ andcc pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #56885248 @ 0x3640000 │ │ │ │ andcs pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #6101 @ 0x17d5 │ │ │ │ movwls r2, #8736 @ 0x2220 │ │ │ │ @ instruction: 0xf62fe7d1 │ │ │ │ - bcc 27b8f0 │ │ │ │ + bcc 27b840 │ │ │ │ andne pc, r4, r8, asr #17 │ │ │ │ - bcs 9e3f40 │ │ │ │ + bcs 9e3ff0 │ │ │ │ ldm pc, {r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ svccs 0x0010f002 │ │ │ │ svccs 0x002f2f2f │ │ │ │ svccs 0x002f2a2f │ │ │ │ svccs 0x002f2f2f │ │ │ │ svccs 0x002f252f │ │ │ │ svccs 0x002f2f2f │ │ │ │ svccs 0x002f2f2f │ │ │ │ svccs 0x002f2f2f │ │ │ │ andcs r2, r1, #-1073741813 @ 0xc000000b │ │ │ │ andscs pc, r0, sp, lsl #17 │ │ │ │ svclt 0x0000e793 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andgt r0, r0, r0 │ │ │ │ - strdmi pc, [pc, #255] @ 1ffc6b │ │ │ │ - rsbseq r0, r8, ip, ror r7 │ │ │ │ + strdmi pc, [pc, #255] @ 1ffd1b │ │ │ │ + rsbseq r0, r8, ip, asr #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r8, r6, asr #12 │ │ │ │ + @ instruction: 0x00780596 │ │ │ │ eorcs r2, r0, #67108864 @ 0x4000000 │ │ │ │ str r9, [r2, r4, lsl #6] │ │ │ │ andscs r2, r0, #67108864 @ 0x4000000 │ │ │ │ andscc pc, r0, sp, lsr #17 │ │ │ │ movwcs lr, #6013 @ 0x177d │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ @ instruction: 0xe7783010 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - bmi ffed15ec │ │ │ │ + bmi ffed169c │ │ │ │ @ instruction: 0x46044bf3 │ │ │ │ @ instruction: 0x460f447a │ │ │ │ @ instruction: 0xf04fb08b │ │ │ │ @ instruction: 0xf8df0b01 │ │ │ │ ldmpl r3, {r2, r6, r7, r8, r9, sp, pc}^ │ │ │ │ ldrbtmi r2, [sl], #512 @ 0x200 │ │ │ │ movwls r6, #38939 @ 0x981b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xff34f685 │ │ │ │ + cdp2 6, 13, cr15, cr12, cr5, {4} │ │ │ │ @ instruction: 0x46054639 │ │ │ │ strtmi r2, [r0], -r1, lsl #4 │ │ │ │ - @ instruction: 0xff2ef685 │ │ │ │ + cdp2 6, 13, cr15, cr6, cr5, {4} │ │ │ │ @ instruction: 0xf884697f │ │ │ │ strmi fp, [r6], -r8 │ │ │ │ mulshi r1, r5, r8 │ │ │ │ svceq 0x001ff1b8 │ │ │ │ addshi pc, r8, r0, asr #4 │ │ │ │ bicsvc pc, r7, #700448768 @ 0x29c00000 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @@ -474881,254 +474921,254 @@ │ │ │ │ svclt 0x00147fcb │ │ │ │ @ instruction: 0xf043469a │ │ │ │ @ instruction: 0xf1ba0a01 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ strtmi r8, [sl], -r2, lsl #1 │ │ │ │ orrvc pc, pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldrtmi pc, [r2], -r7, lsl #27 @ │ │ │ │ + ldrtmi pc, [r2], -pc, lsr #26 @ │ │ │ │ vst1.32 {d20-d22}, [pc], r0 │ │ │ │ strtmi r7, [r0], -pc, lsl #3 │ │ │ │ - stc2 6, cr15, [r0, #532] @ 0x214 │ │ │ │ + stc2 6, cr15, [r8, #-532]! @ 0xfffffdec │ │ │ │ svcvc 0x0093f5b7 │ │ │ │ @ instruction: 0xf0004681 │ │ │ │ - ldc 1, cr8, [pc, #128] @ 1ffcb0 │ │ │ │ + ldc 1, cr8, [pc, #128] @ 1ffd60 │ │ │ │ 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 3ba420 │ │ │ │ + beq 83c124 │ │ │ │ + blvc 33b328 │ │ │ │ + blx ffa3d702 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - blgt 2ea860 │ │ │ │ + blgt 2ea910 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46200b14 │ │ │ │ - @ instruction: 0xffacf685 │ │ │ │ + @ instruction: 0xff54f685 │ │ │ │ @ instruction: 0x462a465b │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldc 13, cr15, [pc, #508] @ 1ffe70 │ │ │ │ + ldc 13, cr15, [pc, #156] @ 1ffdc0 │ │ │ │ movwcs r7, #3006 @ 0xbbe │ │ │ │ movwls r7, #27762 @ 0x6c72 │ │ │ │ tstcs r1, r5, lsl #12 │ │ │ │ @ instruction: 0xf8ca6920 │ │ │ │ stc 0, cr3, [sp, #16] │ │ │ │ @ instruction: 0xf6827b04 │ │ │ │ - pkhbtmi pc, r3, r5, lsl #24 @ │ │ │ │ - blge 32c1f4 │ │ │ │ + @ instruction: 0x4683fbbd │ │ │ │ + blge 32c2a4 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 73c0d0 │ │ │ │ + bleq 73c180 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldrbmi pc, [fp], -r9, lsl #31 @ │ │ │ │ + uasxmi pc, fp, r1 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - ldc2l 6, cr15, [ip, #-532] @ 0xfffffdec │ │ │ │ + stc2 6, cr15, [r4, #-532] @ 0xfffffdec │ │ │ │ strbmi r4, [r1], -sl, asr #12 │ │ │ │ strmi r2, [r3], r1, lsl #6 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ pkhtbmi pc, r0, r3, asr #27 @ │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ strtmi r1, [r0], -r9, asr #2 │ │ │ │ - stc2 6, cr15, [r8, #-532]! @ 0xfffffdec │ │ │ │ + ldc2l 6, cr15, [r0], {133} @ 0x85 │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - ldc2l 6, cr15, [sl, #-532]! @ 0xfffffdec │ │ │ │ + stc2 6, cr15, [r2, #-532]! @ 0xfffffdec │ │ │ │ teqpne sp, #64, 4 @ p-variant is OBSOLETE │ │ │ │ addsmi r4, pc, #135266304 @ 0x8100000 │ │ │ │ rscshi pc, sp, r0 │ │ │ │ - blmi fea52780 │ │ │ │ + blmi fea52830 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 459d64 │ │ │ │ + blls 459e14 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strbmi r8, [r8], -r2, ror #2 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ @ instruction: 0x46028ff0 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ stc2 7, cr15, [sl, #1020]! @ 0x3fc │ │ │ │ strb r4, [r9, r1, lsl #13]! │ │ │ │ teqcs r0, r9 @ │ │ │ │ mulcs r0, r9, r8 │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ - beq fea3be68 │ │ │ │ + beq fea3bf18 │ │ │ │ movwcc pc, #31489 @ 0x7b01 @ │ │ │ │ mullt r6, r3, r8 │ │ │ │ - bleq 4fa658 │ │ │ │ - b 15ec1e4 │ │ │ │ + bleq 4fa708 │ │ │ │ + b 15ec294 │ │ │ │ @ instruction: 0xf06a0a48 │ │ │ │ - blx 19c2740 │ │ │ │ + blx 19c27f0 │ │ │ │ movwcs pc, #2698 @ 0xa8a @ │ │ │ │ @ instruction: 0x4629465a │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf6864653 │ │ │ │ - movwcs pc, #2305 @ 0x901 @ │ │ │ │ + movwcs pc, #2217 @ 0x8a9 @ │ │ │ │ @ instruction: 0x4631465a │ │ │ │ ldrbmi r9, [r3], -r0, lsl #6 │ │ │ │ strtmi r9, [r0], -r2 │ │ │ │ - @ instruction: 0xf8f8f686 │ │ │ │ + @ instruction: 0xf8a0f686 │ │ │ │ @ instruction: 0x460221fb │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - mcrrvc 12, 13, pc, r2, cr9 @ │ │ │ │ - bcs 121177c │ │ │ │ + mcrrvc 12, 8, pc, r2, cr1 @ │ │ │ │ + bcs 121182c │ │ │ │ mrshi pc, (UNDEF: 6) @ │ │ │ │ teqpeq pc, r2 @ p-variant is OBSOLETE │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrbeq r4, [fp, fp, lsl #1] │ │ │ │ msrhi CPSR_c, r0, asr #2 │ │ │ │ - bls 2916bc │ │ │ │ + bls 29176c │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - stc2l 6, cr15, [ip], #532 @ 0x214 │ │ │ │ + ldc2 6, cr15, [r4], {133} @ 0x85 │ │ │ │ @ instruction: 0x4652465b │ │ │ │ andcs r4, r0, r1, lsl #12 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - bne 117c6a8 │ │ │ │ - @ instruction: 0xf8d6f686 │ │ │ │ + bne 117c758 │ │ │ │ + @ instruction: 0xf87ef686 │ │ │ │ svclt 0x00184557 │ │ │ │ svcvc 0x00d7f5b7 │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ vcgt.s8 d18, d0, d0 │ │ │ │ strmi r1, [r1], pc, asr #4 │ │ │ │ svclt 0x00084297 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ addsle r2, r1, r0, lsl #22 │ │ │ │ ldrtmi r4, [r2], -r3, lsl #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strtmi pc, [sl], -fp, asr #25 │ │ │ │ + @ instruction: 0x462afc73 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - stc2l 6, cr15, [r4], {133} @ 0x85 │ │ │ │ + stc2l 6, cr15, [ip], #-532 @ 0xfffffdec │ │ │ │ pkhtbmi r4, r1, r7, asr #10 │ │ │ │ strbmi sp, [r2], -r0, lsl #3 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blx 1a3d802 │ │ │ │ + blx 43d8b2 │ │ │ │ ldrtmi r4, [r9], -r7, lsl #12 │ │ │ │ ldrcc r4, [r4, -r0, lsr #12] │ │ │ │ - cdp2 6, 13, cr15, cr12, cr5, {4} │ │ │ │ + cdp2 6, 8, cr15, cr4, cr5, {4} │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ msrne SP_fiq, r0 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldrtmi pc, [fp], -pc, lsr #25 @ │ │ │ │ + @ instruction: 0x463bfc57 │ │ │ │ ldrtmi r4, [r2], -r5, lsl #12 │ │ │ │ msrne SP_fiq, r0 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strtmi pc, [sl], -r7, lsr #25 │ │ │ │ + strtmi pc, [sl], -pc, asr #24 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r5, asr #2 │ │ │ │ - stc2 6, cr15, [r0], #532 @ 0x214 │ │ │ │ + mcrr2 6, 8, pc, r8, cr5 @ │ │ │ │ strmi r4, [r5], -sl, asr #12 │ │ │ │ vmin.s8 d20, d0, d27 │ │ │ │ strtmi r1, [r0], -r5, asr #2 │ │ │ │ - ldc2 6, cr15, [r8], {133} @ 0x85 │ │ │ │ + mcrr2 6, 8, pc, r0, cr5 @ │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x4633fc91 │ │ │ │ + @ instruction: 0x4633fc39 │ │ │ │ cmncs r3, r2, lsl #12 │ │ │ │ strls r4, [r0, -r0, lsr #12] │ │ │ │ - ldc2 6, cr15, [lr], #532 @ 0x214 │ │ │ │ + stc2l 6, cr15, [r6], #-532 @ 0xfffffdec │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strmi pc, [r1], r3, lsl #25 │ │ │ │ + strmi pc, [r1], fp, lsr #24 │ │ │ │ ldrtmi lr, [r3], -r0, asr #14 │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ strtmi r7, [r0], -fp, lsr #3 │ │ │ │ - ldc2l 6, cr15, [sl], #-532 @ 0xfffffdec │ │ │ │ + stc2 6, cr15, [r2], #-532 @ 0xfffffdec │ │ │ │ ldrbmi r4, [r9], -r6, lsl #12 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04faa06 │ │ │ │ @ instruction: 0x7c720b00 │ │ │ │ - beq 23bfcc │ │ │ │ - blge 33a5c8 │ │ │ │ - blx 63d8a2 │ │ │ │ + beq 23c07c │ │ │ │ + blge 33a678 │ │ │ │ + blx ff03d950 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2eaab0 │ │ │ │ + blgt 2eab60 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strtmi pc, [fp], -r7, lsl #29 │ │ │ │ + strtmi pc, [fp], -pc, lsr #28 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - mrrc2 6, 8, pc, sl, cr5 @ │ │ │ │ + stc2 6, cr15, [r2], {133} @ 0x85 │ │ │ │ strbmi r2, [sl], -r0, lsl #6 │ │ │ │ strmi r4, [r6], -r1, asr #12 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ vfma.f32 , q8, │ │ │ │ strmi r1, [r2], -r9, asr #2 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - stc2 6, cr15, [r6], #-532 @ 0xfffffdec │ │ │ │ + blx ff5bd99e │ │ │ │ @ instruction: 0x46034632 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf6859500 │ │ │ │ - sxtab16mi pc, r1, r9, ror #24 @ │ │ │ │ - ldc 7, cr14, [pc, #8] @ 1ffef4 │ │ │ │ + strmi pc, [r1], r1, lsr #24 │ │ │ │ + ldc 7, cr14, [pc, #8] @ 1fffa4 │ │ │ │ movwcs r7, #2848 @ 0xb20 │ │ │ │ tstcs r1, r2, asr #24 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ movwls r6, #26912 @ 0x6920 │ │ │ │ - blvc 33b534 │ │ │ │ - blx ff8bd90c │ │ │ │ + blvc 33b5e4 │ │ │ │ + blx fe2bd9bc │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2eab1c │ │ │ │ + blgt 2eabcc │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x464afe51 │ │ │ │ + @ instruction: 0x464afdf9 │ │ │ │ vmin.s8 d20, d0, d27 │ │ │ │ strtmi r1, [r0], -r7, lsr #2 │ │ │ │ - stc2 6, cr15, [r4], #-532 @ 0xfffffdec │ │ │ │ + blx ff53d9ee │ │ │ │ ldrbmi r4, [fp], -sl, lsr #12 │ │ │ │ vmax.s8 d20, d0, d5 │ │ │ │ strtmi r1, [r0], -r7, lsr #2 │ │ │ │ - ldc2 6, cr15, [ip], {133} @ 0x85 │ │ │ │ + blx ff33d9fe │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x4633fc15 │ │ │ │ + @ instruction: 0x4633fbbd │ │ │ │ strmi r4, [r5], -sl, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strbmi pc, [fp], -sp, lsl #24 @ │ │ │ │ + @ instruction: 0x464bfbb5 │ │ │ │ strtmi r4, [sl], -r6, lsl #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf6859600 │ │ │ │ - @ instruction: 0x4681fc39 │ │ │ │ + strmi pc, [r1], r1, ror #23 │ │ │ │ svclt 0x0000e6c2 │ │ │ │ ... │ │ │ │ - rsbseq r0, r8, r4, asr r4 │ │ │ │ + rsbseq r0, r8, r4, lsr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r8, r2, asr #8 │ │ │ │ - rsbseq r0, r8, ip, lsl #6 │ │ │ │ + @ instruction: 0x00780392 │ │ │ │ + rsbseq r0, r8, ip, asr r2 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ tstcs r0, r1 │ │ │ │ smlabteq r6, sp, r9, lr │ │ │ │ - blvc 3bb608 │ │ │ │ + blvc 3bb6b8 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 33b5d0 │ │ │ │ - blx fe53d9a8 │ │ │ │ + blvc 33b680 │ │ │ │ + blx f3da58 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #14852 @ 0x3a04 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6854619 │ │ │ │ - blls 2ff7c4 │ │ │ │ + blls 2ff714 │ │ │ │ @ instruction: 0x464a3314 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf685111f │ │ │ │ - pkhtbmi pc, r1, r5, asr #23 @ │ │ │ │ + @ instruction: 0x4681fb7d │ │ │ │ @ instruction: 0xf62fe6e0 │ │ │ │ - bcc 27b448 │ │ │ │ + bcc 27b398 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - bcs 9ccbf0 │ │ │ │ + bcs 9ccca0 │ │ │ │ ldm pc, {r0, r4, fp, ip, lr, pc}^ @ │ │ │ │ andsne pc, lr, r2 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r9 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r4 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ @@ -475141,20 +475181,20 @@ │ │ │ │ @ instruction: 0xe7bf3018 │ │ │ │ andcs r2, r8, #67108864 @ 0x4000000 │ │ │ │ andscc pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #48758784 @ 0x2e80000 │ │ │ │ andscs pc, r8, sp, lsl #17 │ │ │ │ svclt 0x0000e7b6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed5722c │ │ │ │ + bl fed572dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 304014 │ │ │ │ + bmi 3040c4 │ │ │ │ stmdbmi r4, {r0, r1, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - blx 2bda50 │ │ │ │ + @ instruction: 0xf9aaf684 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0xfffffb59 │ │ │ │ @ instruction: 0xfffff7df │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr0, cr12, {6} │ │ │ │ @@ -475182,70 +475222,70 @@ │ │ │ │ eoreq r0, r7, r7, lsr #32 │ │ │ │ teqeq r7, r7, lsr #32 │ │ │ │ eoreq r0, r7, r7, lsr #32 │ │ │ │ andseq r0, r6, r1, lsl #2 │ │ │ │ ldmdavc r0, {r3, r4, r5}^ │ │ │ │ @ instruction: 0xf8dfb178 │ │ │ │ cmncs r4, ip, lsl #11 │ │ │ │ - blx 25639a │ │ │ │ + blx 25644a │ │ │ │ @ instruction: 0xf8922203 │ │ │ │ - bls 2cc184 │ │ │ │ + bls 2cc234 │ │ │ │ @ instruction: 0xf852330b │ │ │ │ - blcs 3cc16c │ │ │ │ + blcs 3cc21c │ │ │ │ eorhi pc, ip, #0 │ │ │ │ @ instruction: 0xf8df2000 │ │ │ │ @ instruction: 0xf8df2570 │ │ │ │ ldrbtmi r3, [sl], #-1372 @ 0xfffffaa4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, asr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, r2, #64 @ 0x40 │ │ │ │ pop {r0, r1, r6, ip, sp, pc} │ │ │ │ ldmdavc r0, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rscle r2, ip, r0, lsl #16 │ │ │ │ strbcs pc, [r4, #-2271] @ 0xfffff721 @ │ │ │ │ ldmpl r6!, {r2, r5, r6, r8, r9, sl, sp} │ │ │ │ - blx 3e6926 │ │ │ │ + blx 3e69d6 │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45099 @ 0xb02b │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ bicsle r2, sp, r3, lsl #22 │ │ │ │ ldrmi r2, [r1], -r2, lsl #6 │ │ │ │ andcc lr, r0, #3227648 @ 0x314000 │ │ │ │ stmdbvs r8!, {r2, r4, r9, sl, lr} │ │ │ │ - blx ffdbdc3c │ │ │ │ + blx fe7bdcec │ │ │ │ @ instruction: 0xf04f4680 │ │ │ │ strmi r0, [r1], -r1, lsl #24 │ │ │ │ @ instruction: 0xf8d84628 │ │ │ │ - blx 3cc19a │ │ │ │ + blx 3cc24a │ │ │ │ @ instruction: 0xf8966603 │ │ │ │ @ instruction: 0xf896202b │ │ │ │ cdpge 0, 2, cr3, cr1, cr12, {1} │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorgt pc, r2, r8, asr #16 │ │ │ │ eorgt pc, r3, r8, asr #16 │ │ │ │ - stc2 6, cr15, [ip, #-532]! @ 0xfffffdec │ │ │ │ + ldc2l 6, cr15, [r4], {133} @ 0x85 │ │ │ │ @ instruction: 0xf6834640 │ │ │ │ - addcs pc, r0, #3227648 @ 0x314000 │ │ │ │ + addcs pc, r0, #1785856 @ 0x1b4000 │ │ │ │ tstcs r0, r5 │ │ │ │ @ instruction: 0xf62f4630 │ │ │ │ - @ instruction: 0xf894e974 │ │ │ │ + @ instruction: 0xf894e91c │ │ │ │ movwls r3, #16424 @ 0x4028 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf04f8253 │ │ │ │ strtmi r0, [r8], r0, lsl #20 │ │ │ │ @ instruction: 0x46554657 │ │ │ │ tstpeq r6, pc, asr #4 @ p-variant is OBSOLETE │ │ │ │ mvnsvc pc, pc, asr #13 │ │ │ │ @ instruction: 0xa014f8dd │ │ │ │ @ instruction: 0xf10d46b3 │ │ │ │ stmib sp, {r4, r5, r8, fp}^ │ │ │ │ and r1, r6, r6, lsl #12 │ │ │ │ strcc r9, [r1, #-2820] @ 0xfffff4fc │ │ │ │ - bleq 43c5d8 │ │ │ │ + bleq 43c688 │ │ │ │ @ instruction: 0xf00042ab │ │ │ │ stccs 2, cr8, [r2, #-212] @ 0xffffff2c │ │ │ │ stmib fp, {r3, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ mvnsle sl, r0, lsl #10 │ │ │ │ mcrreq 1, 0, pc, r4, cr13 @ │ │ │ │ strvc lr, [r0, -r9, asr #19] │ │ │ │ andvc pc, r8, r9, asr #17 │ │ │ │ @@ -475253,67 +475293,67 @@ │ │ │ │ ldcge 0, cr10, [r9], {60} @ 0x3c │ │ │ │ ldrvc lr, [r5, -sp, asr #19] │ │ │ │ muleq pc, r9, r8 @ │ │ │ │ subspl pc, r4, sp, lsl #17 │ │ │ │ ldrvc lr, [r7, -sp, asr #19] │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ subsge pc, r0, sp, asr #17 │ │ │ │ - strgt ip, [pc], #-3599 @ 2001ec │ │ │ │ + strgt ip, [pc], #-3599 @ 20029c │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ - @ instruction: 0xf8f4f682 │ │ │ │ + @ instruction: 0xf89cf682 │ │ │ │ andseq pc, ip, #0, 2 │ │ │ │ @ instruction: 0xf89a4611 │ │ │ │ andls r3, r5, #17 │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ - blx ffebdc22 │ │ │ │ + blx fe8bdcd2 │ │ │ │ ldrdcc pc, [ip], -r8 │ │ │ │ cdpeq 1, 6, cr15, cr4, cr13, {0} │ │ │ │ mulne r8, r8, r8 │ │ │ │ ldceq 1, cr15, [r0], #-24 @ 0xffffffe8 │ │ │ │ vbic.i16 d24, #45568 @ 0xb200 │ │ │ │ - b 1240e4c │ │ │ │ - blls 38093c │ │ │ │ + b 1240efc │ │ │ │ + blls 3809ec │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ teqhi r3, #1275068416 @ 0x4c000000 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - ldc2 6, cr15, [r4], #532 @ 0x214 │ │ │ │ + mrrc2 6, 8, pc, ip, cr5 @ │ │ │ │ strls r2, [sp, -r6, lsl #6] │ │ │ │ movwls r2, #49696 @ 0xc220 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf8d87b0c │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf6827b08 │ │ │ │ - strmi pc, [r4], -r5, lsr #18 │ │ │ │ - blge 42c774 │ │ │ │ + strmi pc, [r4], -sp, asr #17 │ │ │ │ + blge 42c824 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46403414 │ │ │ │ - ldc2 6, cr15, [ip], {133} @ 0x85 │ │ │ │ + mcrr2 6, 8, pc, r4, cr5 @ │ │ │ │ strtmi r9, [r3], -r5, lsl #20 │ │ │ │ orrsvc pc, r3, pc, asr #8 │ │ │ │ @ instruction: 0xf6854640 │ │ │ │ - stmib sp, {r0, r1, r2, r3, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r2, r4, r9, fp, ip, sp, lr, pc}^ │ │ │ │ str r0, [r5, r5, lsr #14] │ │ │ │ stmdacs r0, {r4, r7, fp, ip, sp, lr} │ │ │ │ svcge 0x0023f43f │ │ │ │ movwcs r9, #14851 @ 0x3a03 │ │ │ │ tstcs r0, sl, rrx │ │ │ │ tstls ip, fp, lsr #32 │ │ │ │ mlacs r9, r2, r8, pc @ │ │ │ │ - bcs a246e8 │ │ │ │ + bcs a24798 │ │ │ │ @ instruction: 0x81bef200 │ │ │ │ - blcs 9c7c08 │ │ │ │ + blcs 9c7cb8 │ │ │ │ bichi pc, r4, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ biceq r0, r2, r9, lsl #3 │ │ │ │ biceq r0, r2, r2, asr #3 │ │ │ │ biceq r0, r2, r2, asr #3 │ │ │ │ orreq r0, r9, r2, asr #3 │ │ │ │ biceq r0, r2, r2, asr #3 │ │ │ │ @@ -475341,15 +475381,15 @@ │ │ │ │ mlacs lr, r2, r8, pc @ │ │ │ │ @ instruction: 0xf850320b │ │ │ │ @ instruction: 0xf4188022 │ │ │ │ @ instruction: 0xf47f6f00 │ │ │ │ andcs sl, r2, #3376 @ 0xd30 │ │ │ │ mlsvs r8, lr, fp, r2 │ │ │ │ @ instruction: 0xf000602a │ │ │ │ - blcs feda0934 │ │ │ │ + blcs feda09e4 │ │ │ │ adccs fp, ip, #12, 30 @ 0x30 │ │ │ │ andls r2, r7, #805306371 @ 0x30000003 │ │ │ │ @ instruction: 0xf04f9a04 │ │ │ │ svcls 0x00030a64 │ │ │ │ stmdbvs r8!, {r2, r3, r5, r7, r8, sp} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwcs pc, #15114 @ 0x3b0a @ │ │ │ │ @@ -475358,110 +475398,110 @@ │ │ │ │ mlacc sp, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorcs pc, r2, r7, asr r8 @ │ │ │ │ eorcc pc, r3, r7, asr r8 @ │ │ │ │ cdpne 3, 1, cr9, cr3, cr6, {0} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf6829305 │ │ │ │ - @ instruction: 0xf100f8b9 │ │ │ │ + @ instruction: 0xf100f861 │ │ │ │ @ instruction: 0x23200b18 │ │ │ │ ldrbmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6834607 │ │ │ │ - strls pc, [fp], -sp, lsr #22 │ │ │ │ + @ instruction: 0x960bfad5 │ │ │ │ @ instruction: 0xf8cdae08 │ │ │ │ @ instruction: 0xf1079020 │ │ │ │ @ instruction: 0xf10d0e54 │ │ │ │ stmib r6, {r4, r5, sl, fp}^ │ │ │ │ ldm r6, {r0, r8, fp, ip, pc} │ │ │ │ strls r0, [fp], #-15 │ │ │ │ streq lr, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldmdbvs fp!, {r0, r1, r2, sl, sp}^ │ │ │ │ ldrtmi r9, [r9], -r4, lsl #20 │ │ │ │ - blx 491c7e │ │ │ │ + blx 491d2e │ │ │ │ @ instruction: 0xf8932303 │ │ │ │ andcc r2, fp, #43 @ 0x2b │ │ │ │ eormi pc, r2, r7, asr #16 │ │ │ │ mlacs ip, r3, r8, pc @ │ │ │ │ andcc r9, fp, #1280 @ 0x500 │ │ │ │ eormi pc, r2, r7, asr #16 │ │ │ │ mlacs sp, r3, r8, pc @ │ │ │ │ andcc r9, fp, #1536 @ 0x600 │ │ │ │ eormi pc, r2, r7, asr #16 │ │ │ │ mlacs lr, r3, r8, pc @ │ │ │ │ mlacc r1, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorhi pc, r2, r7, asr #16 │ │ │ │ eorls pc, r3, r7, asr #16 │ │ │ │ - blx ff6bde2e │ │ │ │ - bls 3dab08 │ │ │ │ + blx 20bdede │ │ │ │ + bls 3dabb8 │ │ │ │ @ instruction: 0xf8cd2101 │ │ │ │ cmpvs sl, r4, lsr r0 │ │ │ │ movwls r2, #49922 @ 0xc302 │ │ │ │ svcls 0x00032220 │ │ │ │ - blvc 53baa4 │ │ │ │ + blvc 53bb54 │ │ │ │ @ instruction: 0xf8d76928 │ │ │ │ stc 0, cr8, [sp, #512] @ 0x200 │ │ │ │ - @ instruction: 0xf6827b08 │ │ │ │ - @ instruction: 0x4607f83d │ │ │ │ + @ instruction: 0xf6817b08 │ │ │ │ + strmi pc, [r7], -r5, ror #31 │ │ │ │ ldrtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46283714 │ │ │ │ - blx fef3de6a │ │ │ │ + blx 193df1a │ │ │ │ @ instruction: 0x4642463b │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf6851151 │ │ │ │ - mcrrvc 9, 8, pc, r3, cr7 @ │ │ │ │ - blcs a11e6c │ │ │ │ + mcrrvc 9, 2, pc, r3, cr15 @ │ │ │ │ + blcs a11f1c │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - pkhtbmi pc, r1, r7, asr #18 @ │ │ │ │ + @ instruction: 0x4681f8ff │ │ │ │ andcs r2, r0, #201326592 @ 0xc000000 │ │ │ │ andcc lr, ip, #3358720 @ 0x334000 │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ - @ instruction: 0xf6827b08 │ │ │ │ - @ instruction: 0x4607f813 │ │ │ │ + @ instruction: 0xf6817b08 │ │ │ │ + @ instruction: 0x4607ffbb │ │ │ │ mcrgt 1, 0, fp, cr3, cr8, {1} │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - strbmi pc, [fp], -fp, lsl #23 @ │ │ │ │ + @ instruction: 0x464bfb33 │ │ │ │ @ instruction: 0x4628465a │ │ │ │ orrsne pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0xf6859700 │ │ │ │ - @ instruction: 0xf898f991 │ │ │ │ + @ instruction: 0xf898f939 │ │ │ │ @ instruction: 0x46013011 │ │ │ │ strtmi r2, [r8], -r4, lsl #4 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ strls r2, [r0, #-1280] @ 0xfffffb00 │ │ │ │ - stc2l 6, cr15, [r6, #-532] @ 0xfffffdec │ │ │ │ + stc2l 6, cr15, [lr], #532 @ 0x214 │ │ │ │ cdpls 12, 0, cr9, cr4, cr3, {0} │ │ │ │ stmdbvs r3!, {r2, r5, r6, r9, sp}^ │ │ │ │ - blx 29c35e │ │ │ │ + blx 29c40e │ │ │ │ svcvs 0x00e26303 │ │ │ │ andsvs r6, r1, sl, asr #32 │ │ │ │ strvs r1, [r5, r1, lsl #26]! │ │ │ │ rsbseq pc, r8, #4, 2 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ stmdavs r1, {r0, r5, r6, r7, r8, r9, sl, sp, lr}^ │ │ │ │ orreq lr, r3, #4, 22 @ 0x1000 │ │ │ │ addeq pc, r0, r4, asr #17 │ │ │ │ subvs r6, sl, r1, lsr #15 │ │ │ │ - bvs ff898608 │ │ │ │ + bvs ff8986b8 │ │ │ │ andvs pc, r0, #1107296256 @ 0x42000000 │ │ │ │ ldrdcs r6, [r1], -sl │ │ │ │ - blcs f39cc0 │ │ │ │ + blcs f39d70 │ │ │ │ stclge 6, cr15, [sl, #508]! @ 0x1fc │ │ │ │ teqpeq r5, r3, lsr #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf63f2905 │ │ │ │ andge sl, r2, r5, ror #27 │ │ │ │ eorne pc, r1, r0, asr r8 @ │ │ │ │ strmi r4, [r0, -r8, lsl #8] │ │ │ │ @ instruction: 0xfffffde1 │ │ │ │ @@ -475469,98 +475509,98 @@ │ │ │ │ @ instruction: 0xfffffbc1 │ │ │ │ @ instruction: 0xfffffd75 │ │ │ │ @ instruction: 0xfffffb9f │ │ │ │ @ instruction: 0xfffffbe3 │ │ │ │ movwcs r4, #9748 @ 0x2614 │ │ │ │ ldrmi r6, [r1], -r8, lsr #18 │ │ │ │ andcc lr, r0, #3227648 @ 0x314000 │ │ │ │ - @ instruction: 0xf8e4f6c1 │ │ │ │ + @ instruction: 0xf88cf6c1 │ │ │ │ strmi r6, [r6], -r3, ror #18 │ │ │ │ svclt 0x00082ba3 │ │ │ │ mulle r3, ip, r3 │ │ │ │ svclt 0x000c2bb2 │ │ │ │ teqcs r3, #172, 6 @ 0xb0000002 │ │ │ │ ldreq pc, [r8, -r6, lsl #2] │ │ │ │ ldrtmi r2, [r0], -r1, lsl #4 │ │ │ │ @ instruction: 0x46396173 │ │ │ │ @ instruction: 0xf6832320 │ │ │ │ - ldrtmi pc, [r1], -r3, asr #20 @ │ │ │ │ + ldrtmi pc, [r1], -fp, ror #19 @ │ │ │ │ @ instruction: 0xf04f4628 │ │ │ │ @ instruction: 0xf6850800 │ │ │ │ - @ instruction: 0xf896fb1f │ │ │ │ + @ instruction: 0xf896fac7 │ │ │ │ stmdbvs r8!, {r0, r3, r5, sp} │ │ │ │ strcs r2, [r0], -r1, lsl #2 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strvs lr, [ip], -sp, asr #19 │ │ │ │ stmdbhi r8, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xff90f681 │ │ │ │ + @ instruction: 0xff38f681 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2eb1c0 │ │ │ │ + blgt 2eb270 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - ldrtmi pc, [r3], -r7, lsl #22 @ │ │ │ │ + ldrtmi pc, [r3], -pc, lsr #21 @ │ │ │ │ @ instruction: 0x4628463a │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ - @ instruction: 0xf8daf685 │ │ │ │ + @ instruction: 0xf882f685 │ │ │ │ strmi r9, [r1], -r3, lsl #24 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - blx 10bdfd4 │ │ │ │ + @ instruction: 0xf9e2f683 │ │ │ │ @ instruction: 0xf68269a0 │ │ │ │ - strtmi pc, [r0], -r5, asr #28 │ │ │ │ - cdp2 6, 6, cr15, cr2, cr2, {4} │ │ │ │ + strtmi pc, [r0], -sp, ror #27 │ │ │ │ + cdp2 6, 0, cr15, cr10, cr2, {4} │ │ │ │ movwcs lr, #6039 @ 0x1797 │ │ │ │ eorscc pc, r0, sp, lsl #17 │ │ │ │ ldrdeq lr, [ip, -sp] │ │ │ │ smlabteq r8, sp, r9, lr │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ - @ instruction: 0xff66f681 │ │ │ │ + @ instruction: 0xff0ef681 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2eb214 │ │ │ │ + blgt 2eb2c4 │ │ │ │ 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, r2, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andscc r4, r8, r1, lsr r6 │ │ │ │ - blx 83e018 │ │ │ │ + @ instruction: 0xf9c0f683 │ │ │ │ movwcs lr, #6011 @ 0x177b │ │ │ │ strb r9, [r3, ip, lsl #6]! │ │ │ │ @ instruction: 0xf8ad2301 │ │ │ │ @ instruction: 0xe7df3030 │ │ │ │ strbmi r9, [r5], -r3, lsl #22 │ │ │ │ @ instruction: 0xf8939e07 │ │ │ │ movwls r3, #16424 @ 0x4028 │ │ │ │ ldrtmi r9, [r1], -r4, lsl #20 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - bfi pc, sp, (invalid: 19:3) @ │ │ │ │ + strb pc, [r3, r5, asr #18] @ │ │ │ │ tstcs r0, r1 │ │ │ │ smlabteq ip, sp, r9, lr │ │ │ │ addscs lr, ip, #54001664 @ 0x3380000 │ │ │ │ str r9, [r7], r7, lsl #4 │ │ │ │ - stmib r0!, {r0, r1, r2, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r8, {r0, r1, r2, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0077ff90 │ │ │ │ - rsbseq pc, r7, lr, lsl #31 │ │ │ │ + rsbseq pc, r7, r0, ror #29 │ │ │ │ + ldrsbteq pc, [r7], #-238 @ 0xffffff12 @ │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq pc, r7, r2, lsl pc @ │ │ │ │ + rsbseq pc, r7, r2, ror #28 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, r4, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2900 @ 0xfffff4ac │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ stmdavs fp!, {r8, r9} │ │ │ │ @ instruction: 0x468ab133 │ │ │ │ ldmiblt lr, {r1, r2, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bmi 152529c │ │ │ │ + bmi 152534c │ │ │ │ ldrbtmi r4, [sl], #-2890 @ 0xfffff4b6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, r8, r0, asr #32 │ │ │ │ andslt r9, r1, r1, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -475575,69 +475615,69 @@ │ │ │ │ ldmvs fp, {pc}^ │ │ │ │ ldm ip!, {r1, r2, r8, r9, ip, pc} │ │ │ │ strls r0, [r7], -pc │ │ │ │ @ instruction: 0xb018f8d6 │ │ │ │ ldm ip, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ stm r4, {r0, r1} │ │ │ │ ldrbmi r0, [r8], -r3 │ │ │ │ - blx 16be102 │ │ │ │ + blx be1b0 │ │ │ │ @ instruction: 0xf1bb4682 │ │ │ │ subsle r0, r9, r0, lsl #30 │ │ │ │ ldrbmi r2, [fp], -r0, lsl #8 │ │ │ │ ldmdbvs r9, {r0, r1, r5, r7, r9, sl, lr} │ │ │ │ tstlt ip, #12, 16 @ 0xc0000 │ │ │ │ movtlt r6, #14371 @ 0x3823 │ │ │ │ - blcs 31f33c │ │ │ │ - bls 234b30 │ │ │ │ + blcs 31f3ec │ │ │ │ + bls 234be0 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ - b 123f980 │ │ │ │ - blx 19c134c │ │ │ │ + b 123fa30 │ │ │ │ + blx 19c13fc │ │ │ │ strtmi pc, [r1], -r3, lsl #23 │ │ │ │ cmplt r4, r4, lsr #16 │ │ │ │ teqlt r3, r3, lsr #16 │ │ │ │ - blcs 31f35c │ │ │ │ + blcs 31f40c │ │ │ │ strtmi sp, [r1], -pc, ror #1 │ │ │ │ stccs 8, cr6, [r0], {36} @ 0x24 │ │ │ │ - blvc 4f4f14 │ │ │ │ + blvc 4f4fc4 │ │ │ │ tstle r7, r4, lsl #22 │ │ │ │ strbmi r9, [r8], -r0, lsl #20 │ │ │ │ stc2 7, cr15, [r2], {255} @ 0xff │ │ │ │ andeq lr, fp, r0, asr #20 │ │ │ │ - blx fe23f0ce │ │ │ │ + blx fe23f17e │ │ │ │ @ instruction: 0xf6834650 │ │ │ │ - ldrbmi pc, [r3], -r1, lsr #22 @ │ │ │ │ + ldrbmi pc, [r3], -r9, asr #21 @ │ │ │ │ pkhbtmi fp, r2, r3, lsl #3 │ │ │ │ - blvc 4fa6a4 │ │ │ │ + blvc 4fa754 │ │ │ │ mvnsle r2, r4, lsl #22 │ │ │ │ strbmi r9, [r8], -r0, lsl #20 │ │ │ │ ldc2l 7, cr15, [r0], #-1020 @ 0xfffffc04 │ │ │ │ movweq lr, #2635 @ 0xa4b │ │ │ │ - blx 19d20b4 │ │ │ │ + blx 19d2164 │ │ │ │ @ instruction: 0xf683fb83 │ │ │ │ - ldrbmi pc, [r3], -pc, lsl #22 @ │ │ │ │ + @ instruction: 0x4653fab7 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xb1ac465c │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xff66f68e │ │ │ │ + @ instruction: 0xff0ef68e │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 15, cr10, [r0, #-504] @ 0xfffffe08 │ │ │ │ svcge 0x007bf43f │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ stmdavs sp!, {r1, r2, r3, r7, r8, ip, lr, pc} │ │ │ │ - blcs 21a858 │ │ │ │ + blcs 21a908 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0xe7e9fef7 │ │ │ │ + stmia ip, {r0, r1, r2, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrsbteq pc, [r7], #-142 @ 0xffffff72 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r7, r6, ror #18 │ │ │ │ + ldrhteq pc, [r7], #-134 @ 0xffffff7a @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ stmiacs r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8dfb09b │ │ │ │ ldrbtmi r3, [sl], #-2276 @ 0xfffff71c │ │ │ │ @@ -475655,15 +475695,15 @@ │ │ │ │ ldrbtmi r3, [sl], #-2228 @ 0xfffff74c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbhi pc, [fp], #-64 @ 0xffffffc0 @ │ │ │ │ andslt r9, fp, sl, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bleq e3c970 │ │ │ │ + bleq e3ca20 │ │ │ │ movwcs r4, #1738 @ 0x6ca │ │ │ │ movwls r9, #42246 @ 0xa506 │ │ │ │ movwls sl, #35596 @ 0x8b0c │ │ │ │ movwls sl, #39699 @ 0x9b13 │ │ │ │ strcs r9, [r0], -r6, lsl #26 │ │ │ │ ldrls r9, [r1, #-2568] @ 0xfffff5f8 │ │ │ │ ldrmi r6, [r4], fp, lsr #18 │ │ │ │ @@ -475671,58 +475711,58 @@ │ │ │ │ strvs lr, [r2], -r2, asr #19 │ │ │ │ tstls r0, #14352384 @ 0xdb0000 │ │ │ │ ldm ip!, {r0, r3, r8, r9, sl, fp, ip, pc} │ │ │ │ strgt r0, [pc, -pc] │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ @ instruction: 0xf6834628 │ │ │ │ - blvs ffcff790 │ │ │ │ + blvs ffcff6e0 │ │ │ │ strls r2, [r6, #-260] @ 0xfffffefc │ │ │ │ ldmdbeq pc, {r0, r1, r2, r3, r4, r8, r9, ip, sp}^ @ │ │ │ │ @ instruction: 0xf62e4638 │ │ │ │ - @ instruction: 0x2104edbe │ │ │ │ + tstcs r4, r6, ror #26 │ │ │ │ ldrtmi r4, [r8], -r3, lsl #12 │ │ │ │ @ instruction: 0xf62e461d │ │ │ │ - svcls 0x0006edb8 │ │ │ │ + svcls 0x0006ed60 │ │ │ │ strtmi r4, [r9], -r1, lsl #13 │ │ │ │ ldrtmi r4, [r8], -sl, asr #12 │ │ │ │ - stc2 6, cr15, [r4], {134} @ 0x86 │ │ │ │ + stc2 6, cr15, [ip], #-536 @ 0xfffffde8 │ │ │ │ svccs 0x000069bf │ │ │ │ movthi pc, #49152 @ 0xc000 @ │ │ │ │ @ instruction: 0x462e46b0 │ │ │ │ ldmdbvs ip!, {r0, r1, r2, sl, ip, pc} │ │ │ │ stccs 8, cr6, [r0, #-148] @ 0xffffff6c │ │ │ │ bichi pc, fp, r0 │ │ │ │ strls r6, [r4], -fp, lsr #16 │ │ │ │ svclt 0x00082b00 │ │ │ │ - blvc ac9cc0 │ │ │ │ + blvc ac9d70 │ │ │ │ stmdale sl, {r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ andeq r0, r9, r0, lsr #32 │ │ │ │ andseq r0, r4, r9 │ │ │ │ orrseq r0, r0, r4, lsl r0 │ │ │ │ andseq r0, r4, r9 │ │ │ │ - blcs 44092c │ │ │ │ + blcs 4409dc │ │ │ │ stmdbvs r3!, {r3, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xb12a681a │ │ │ │ ldmdavs fp, {r2, r9, sl, fp, ip, pc} │ │ │ │ - bcs 21a954 │ │ │ │ + bcs 21aa04 │ │ │ │ @ instruction: 0x9604d1fb │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ stmdavs fp!, {r0, r3, r5, r7, r8, pc} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ svclt 0x00082a00 │ │ │ │ strtmi r2, [ip], -r0, lsl #6 │ │ │ │ bfi r4, sp, #12, #15 │ │ │ │ @ instruction: 0x37c8f8df │ │ │ │ @ instruction: 0xe014f8d4 │ │ │ │ mlane sp, r4, r8, pc @ │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ smlatbeq r1, r1, r1, pc @ │ │ │ │ - blx fee65534 │ │ │ │ + blx fee655e4 │ │ │ │ stmdbeq r9, {r0, r7, r8, ip, sp, lr, pc}^ │ │ │ │ movwcc pc, #60171 @ 0xeb0b @ │ │ │ │ mulgt r4, r3, r8 │ │ │ │ svceq 0x0000f1bc │ │ │ │ cdpls 0, 0, cr13, cr4, cr14, {0} │ │ │ │ movwcs r4, #1570 @ 0x622 │ │ │ │ movwcc r6, #7120 @ 0x1bd0 │ │ │ │ @@ -475895,59 +475935,59 @@ │ │ │ │ @ instruction: 0xffffff71 │ │ │ │ @ instruction: 0xffffff71 │ │ │ │ andeq r0, r0, r9, lsr r3 │ │ │ │ @ instruction: 0xffffff71 │ │ │ │ andeq r0, r0, r3, asr #6 │ │ │ │ mlacc r5, r4, r8, pc @ │ │ │ │ @ instruction: 0xf43f2b01 │ │ │ │ - bvs aec5f0 │ │ │ │ + bvs aec6a0 │ │ │ │ andseq pc, pc, #3 │ │ │ │ @ instruction: 0xf859095b │ │ │ │ sbcsmi r3, r3, r3, lsr #32 │ │ │ │ @ instruction: 0xf57f07db │ │ │ │ @ instruction: 0xf894ae75 │ │ │ │ - bcs 208c9c │ │ │ │ + bcs 208d4c │ │ │ │ mrcge 4, 3, APSR_nzcv, cr0, cr15, {1} │ │ │ │ movwcs r9, #3588 @ 0xe04 │ │ │ │ - bvc 4bc368 │ │ │ │ + bvc 4bc418 │ │ │ │ strcc r3, [r8], #-769 @ 0xfffffcff │ │ │ │ mrc 2, 7, r4, cr8, cr3, {4} │ │ │ │ vstr s15, [r4, #924] @ 0x39c │ │ │ │ mvnsle r7, r8, lsl #20 │ │ │ │ strbt r9, [r1], -r4, lsl #12 │ │ │ │ strdle r2, [r3], -pc @ │ │ │ │ andle r4, r1, fp, lsl #5 │ │ │ │ smlabtle r2, fp, fp, r2 │ │ │ │ @ instruction: 0x73acf44f │ │ │ │ @ instruction: 0xf04f6163 │ │ │ │ stccs 8, cr0, [r0, #-4] │ │ │ │ mrcge 4, 2, APSR_nzcv, cr7, cr15, {3} │ │ │ │ ldrtmi r9, [r8], -r4, lsl #28 │ │ │ │ - @ instruction: 0xf8a4f683 │ │ │ │ + @ instruction: 0xf84cf683 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ mcrge 4, 1, pc, cr9, cr15, {3} @ │ │ │ │ ldrtmi r9, [r5], -r7, lsl #24 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ msrhi SPSR_fs, r0 │ │ │ │ stmdals r6, {r0, r1, r8, sp} │ │ │ │ - ldc2l 6, cr15, [r6], #568 @ 0x238 │ │ │ │ + ldc2 6, cr15, [lr], {142} @ 0x8e │ │ │ │ @ instruction: 0xf62e4630 │ │ │ │ - strbmi lr, [r8], -lr, ror #24 │ │ │ │ - stcl 6, cr15, [sl], #-184 @ 0xffffff48 │ │ │ │ + @ instruction: 0x4648ec16 │ │ │ │ + ldc 6, cr15, [r2], {46} @ 0x2e │ │ │ │ eorhi pc, r8, sp, asr #17 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 13, cr10, [r0], {196} @ 0xc4 │ │ │ │ stclge 4, cr15, [r1, #252] @ 0xfc │ │ │ │ ldmdblt fp!, {r0, r1, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmibvs r3!, {r1, r3, r4, r5, r7, r8, sl, fp, sp, pc} │ │ │ │ rscsle r2, r7, r0, lsl #22 │ │ │ │ - strb r9, [pc, #774] @ 200faa │ │ │ │ + strb r9, [pc, #774] @ 20105a │ │ │ │ @ instruction: 0xf04f23cf │ │ │ │ cmnvs r3, r1, lsl #16 │ │ │ │ bicscs lr, sp, #52690944 @ 0x3240000 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strb r6, [r4, r3, ror #2] │ │ │ │ @ instruction: 0xf04f23e5 │ │ │ │ cmnvs r3, r1, lsl #16 │ │ │ │ @@ -475968,36 +476008,36 @@ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ str r6, [r0, r3, ror #2]! │ │ │ │ @ instruction: 0xf04f23b1 │ │ │ │ cmnvs r3, r1, lsl #16 │ │ │ │ mcrls 7, 0, lr, cr9, cr11, {4} │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - andcs pc, r1, #2288 @ 0x8f0 │ │ │ │ + andcs pc, r1, #880 @ 0x370 │ │ │ │ strtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - bls 800748 │ │ │ │ + bls 800698 │ │ │ │ ldmdbvs r2, {r0, r1, r9, sl, lr}^ │ │ │ │ - bcs 21ed74 │ │ │ │ + bcs 21ee24 │ │ │ │ msrhi CPSR_c, r0 │ │ │ │ mvnscs r4, r2, lsl #12 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - @ instruction: 0x4642fcf5 │ │ │ │ + @ instruction: 0x4642fc9d │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - vmla.f32 d31, d0, d5 │ │ │ │ + vfma.f32 d31, d16, d29 │ │ │ │ strmi r1, [r2], -sp, lsl #2 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - strmi pc, [r1], -r9, ror #25 │ │ │ │ + @ instruction: 0x4601fc91 │ │ │ │ @ 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, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blx 9be824 │ │ │ │ orrscs lr, lr, #27525120 @ 0x1a40000 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strb r6, [r4, -r3, ror #2]! │ │ │ │ @ instruction: 0xf04f239d │ │ │ │ cmnvs r3, r1, lsl #16 │ │ │ │ @ instruction: 0x23b2e75f │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @@ -476065,24 +476105,24 @@ │ │ │ │ @ instruction: 0xfffffb3d │ │ │ │ @ instruction: 0xfffffb3d │ │ │ │ @ instruction: 0xfffffb3d │ │ │ │ @ instruction: 0xfffffb3d │ │ │ │ ldrdeq r0, [r0], -sp │ │ │ │ @ instruction: 0xf04f23cb │ │ │ │ cmnvs r3, r1, lsl #16 │ │ │ │ - blvs ffafa9e8 │ │ │ │ + blvs ffafaa98 │ │ │ │ tstpne sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrdgt pc, [r0], -r3 │ │ │ │ @ instruction: 0xf89c6161 │ │ │ │ - bcs 208edc │ │ │ │ + bcs 208f8c │ │ │ │ mcrge 4, 6, pc, cr7, cr15, {3} @ │ │ │ │ @ instruction: 0x3014f8dc │ │ │ │ @ instruction: 0xf43f2bab │ │ │ │ @ instruction: 0xf63faebf │ │ │ │ - blcs fe9ac99c │ │ │ │ + blcs fe9aca4c │ │ │ │ mrcge 4, 5, APSR_nzcv, cr13, cr15, {3} │ │ │ │ @ instruction: 0xf5039b05 │ │ │ │ @ instruction: 0xf8935380 │ │ │ │ stmdbcs r0, {r2, r5, r7, r8, sl, fp, ip} │ │ │ │ @ instruction: 0xf89cd05b │ │ │ │ @ instruction: 0xf10c002c │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r5, fp} │ │ │ │ @@ -476108,18 +476148,18 @@ │ │ │ │ @ instruction: 0xf04f235d │ │ │ │ cmnvs r3, r1, lsl #16 │ │ │ │ cmpcs ip, #141557760 @ 0x8700000 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ str r6, [r2], r3, ror #2 │ │ │ │ @ instruction: 0xf06f9806 │ │ │ │ @ instruction: 0xf68e0108 │ │ │ │ - strtmi pc, [r8], -r9, lsl #23 │ │ │ │ - bl 23e804 │ │ │ │ + @ instruction: 0x4628fb31 │ │ │ │ + b fec3e8b4 │ │ │ │ @ instruction: 0xf62e4648 │ │ │ │ - @ instruction: 0xe693eafe │ │ │ │ + ldr lr, [r3], r6, lsr #21 │ │ │ │ @ instruction: 0xf04f2321 │ │ │ │ cmnvs r3, r1, lsl #16 │ │ │ │ vld1.16 {d30-d32}, [pc :256], r1 │ │ │ │ ldrmi r7, [r6], #743 @ 0x2e7 │ │ │ │ svceq 0x0002f1be │ │ │ │ stclge 6, cr15, [r2], {63} @ 0x3f │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @@ -476135,23 +476175,23 @@ │ │ │ │ @ instruction: 0xf8d3305c │ │ │ │ @ instruction: 0xf898e000 │ │ │ │ @ instruction: 0xf89e300c │ │ │ │ andls r2, fp, #12 │ │ │ │ cmnle lr, r0, lsl #22 │ │ │ │ @ instruction: 0x3014f8d8 │ │ │ │ rsble r2, ip, ip, ror #23 │ │ │ │ - blcs 227be0 │ │ │ │ + blcs 227c90 │ │ │ │ mcrge 4, 2, pc, cr3, cr15, {3} @ │ │ │ │ @ instruction: 0x3014f8de │ │ │ │ @ instruction: 0xf47f2bec │ │ │ │ @ instruction: 0xf10cae3e │ │ │ │ mcrls 12, 0, r0, cr8, cr0, {1} │ │ │ │ ldm ip, {r4, r5, r6, r7, r9, sl, lr} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ - blls 341010 │ │ │ │ + blls 3410c0 │ │ │ │ movwpl pc, #1283 @ 0x503 @ │ │ │ │ mcrrne 8, 9, pc, r4, cr3 @ │ │ │ │ @ instruction: 0xf898b1d9 │ │ │ │ @ instruction: 0xf108002c │ │ │ │ lsrslt r0, pc, lr │ │ │ │ @ instruction: 0xf04f9e04 │ │ │ │ ldrbtmi r0, [r2], -r0, lsl #24 │ │ │ │ @@ -476166,25 +476206,25 @@ │ │ │ │ mvnle r4, r1, ror #10 │ │ │ │ @ instruction: 0xf8d89604 │ │ │ │ @ instruction: 0xf8d3303c │ │ │ │ @ instruction: 0xf8988000 │ │ │ │ ldrmi r3, [lr], -ip │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf8d8ae0a │ │ │ │ - blcs ff58d080 │ │ │ │ + blcs ff58d130 │ │ │ │ mcrge 4, 0, pc, cr5, cr15, {3} @ │ │ │ │ @ instruction: 0xf1089b08 │ │ │ │ - blgt 5c40fc │ │ │ │ + blgt 5c41ac │ │ │ │ andeq lr, pc, sp, lsl #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ - @ instruction: 0xf908f687 │ │ │ │ + @ instruction: 0xf8b0f687 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdbls r5, {r3, r4, r5, r6, r7, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf8d82230 │ │ │ │ - blx 28d0aa │ │ │ │ + blx 28d15a │ │ │ │ ldmdbvc r9, {r0, r1, r8, r9, ip} │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ @ instruction: 0xf898adeb │ │ │ │ @ instruction: 0xf108002c │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r5, fp} │ │ │ │ stclge 4, cr15, [r4, #252]! @ 0xfc │ │ │ │ mcrls 6, 0, r4, cr4, cr3, {1} │ │ │ │ @@ -476192,30 +476232,30 @@ │ │ │ │ andcc lr, r1, #2 │ │ │ │ andsle r4, r7, r2, lsl #5 │ │ │ │ svc 0x0001f81c │ │ │ │ smlalsle r4, r8, r6, r5 │ │ │ │ @ instruction: 0xf10ce736 │ │ │ │ mcrls 3, 0, r0, cr8, cr0, {2} │ │ │ │ stm r6, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ - blls 4c10d4 │ │ │ │ + blls 4c1184 │ │ │ │ orrsle r2, sl, r0, lsl #22 │ │ │ │ @ instruction: 0x3014f8de │ │ │ │ orrsle r2, r6, ip, ror #23 │ │ │ │ - bcs 23aedc │ │ │ │ + bcs 23af8c │ │ │ │ @ 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 0x0000ec4c │ │ │ │ + rsbseq pc, r7, sl, ror #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r7, lr, lsl #16 │ │ │ │ - rsbseq pc, r7, sl, ror #15 │ │ │ │ + rsbseq pc, r7, lr, asr r7 @ │ │ │ │ + rsbseq pc, r7, sl, lsr r7 @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ strmi fp, [r8], r3, lsr #1 │ │ │ │ andcs r4, r2, #2654208 @ 0x288000 │ │ │ │ @@ -476223,36 +476263,36 @@ │ │ │ │ stmiapl fp, {r1, ip, pc}^ │ │ │ │ @ instruction: 0x9321681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdacs r0, {r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8984b9e │ │ │ │ ldrbtmi r0, [fp], #-44 @ 0xffffffd4 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bge 6213b4 │ │ │ │ + bge 621464 │ │ │ │ andcs r9, r0, #805306368 @ 0x30000000 │ │ │ │ - bmi fe8a5920 │ │ │ │ + bmi fe8a59d0 │ │ │ │ stmdbeq r0!, {r3, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4640589e │ │ │ │ - @ instruction: 0xff98f683 │ │ │ │ + @ instruction: 0xff40f683 │ │ │ │ @ instruction: 0xf8d89a01 │ │ │ │ @ instruction: 0xf0001014 │ │ │ │ stmdals r2, {r0, r3, r4, r5, r6, r8, r9} │ │ │ │ - blcs 120128c │ │ │ │ + blcs 120133c │ │ │ │ strtmi fp, [sl], -r8, lsl #30 │ │ │ │ stmdbvs r0, {r2, r5, r6, r8, r9, sp} │ │ │ │ - blx 2d29a2 │ │ │ │ + blx 2d2a52 │ │ │ │ @ instruction: 0xf8936301 │ │ │ │ movwcc r3, #45093 @ 0xb025 │ │ │ │ eormi pc, r3, r8, asr r8 @ │ │ │ │ - @ instruction: 0xf9d6f681 │ │ │ │ + @ instruction: 0xf97ef681 │ │ │ │ @ instruction: 0xf1004682 │ │ │ │ @ instruction: 0xf8980218 │ │ │ │ ldrmi r3, [r1], -r9, lsr #32 │ │ │ │ andcs r9, r1, #4, 4 @ 0x40000000 │ │ │ │ - mcrr2 6, 8, pc, r8, cr2 @ │ │ │ │ + blx ffe3ec22 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ eorcc pc, ip, sl, lsl #17 │ │ │ │ ldrsbcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ @ instruction: 0xf8cab10b │ │ │ │ @ instruction: 0xf8d83050 │ │ │ │ @ instruction: 0xf04f1014 │ │ │ │ @ instruction: 0xf8da0e64 │ │ │ │ @@ -476279,60 +476319,60 @@ │ │ │ │ @ instruction: 0x41284007 │ │ │ │ andeq pc, r3, r0 │ │ │ │ tstpmi r7, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ eorne pc, r2, sl, asr #16 │ │ │ │ @ instruction: 0x2014f8d8 │ │ │ │ andvs pc, r2, #14336 @ 0x3800 │ │ │ │ @ instruction: 0xb3287910 │ │ │ │ - bleq 23d330 │ │ │ │ + bleq 23d3e0 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr10, {0} │ │ │ │ - bcc 37b930 │ │ │ │ + bcc 37b9e0 │ │ │ │ ldrbmi sl, [ip], r8, lsl #24 │ │ │ │ ldrbmi sl, [pc], -ip, lsl #26 │ │ │ │ @ instruction: 0xf8cd4682 │ │ │ │ @ instruction: 0xf859801c │ │ │ │ - bl 58d2bc │ │ │ │ + bl 58d36c │ │ │ │ stmib r4, {r0, r1, r3, r7, fp}^ │ │ │ │ @ instruction: 0xf10c7700 │ │ │ │ stmib r4, {r0, sl, fp}^ │ │ │ │ @ instruction: 0xf10b7702 │ │ │ │ movwls r0, #47876 @ 0xbb04 │ │ │ │ ldm r4, {r2, r4, r6, r7, r8, sl, lr} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ mvnle r0, pc │ │ │ │ @ instruction: 0x801cf8dd │ │ │ │ - bcc 37b9b0 │ │ │ │ + bcc 37ba60 │ │ │ │ stmdale sp!, {r0, r1, r8, r9, fp, sp} │ │ │ │ ldrbmi r9, [r1], -r2, lsl #16 │ │ │ │ - ldc2 6, cr15, [sl], #528 @ 0x210 │ │ │ │ + stc2l 6, cr15, [r2], #-528 @ 0xfffffdf0 │ │ │ │ ldmib sp, {r0, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8422103 │ │ │ │ @ instruction: 0xf8981f04 │ │ │ │ movwcc r0, #4140 @ 0x102c │ │ │ │ addsmi r9, r8, #805306368 @ 0x30000000 │ │ │ │ @ instruction: 0xf63f9301 │ │ │ │ @ instruction: 0xf683af60 │ │ │ │ - bge 68094c │ │ │ │ + bge 68089c │ │ │ │ stmdals r2, {r0, r9, sl, lr} │ │ │ │ - blx 113ec82 │ │ │ │ + blx ffb3ed30 │ │ │ │ @ instruction: 0xf1084601 │ │ │ │ @ instruction: 0xf6820018 │ │ │ │ - @ instruction: 0xf8d8fbe1 │ │ │ │ + @ instruction: 0xf8d8fb89 │ │ │ │ @ instruction: 0xf6810018 │ │ │ │ - bmi 1281230 │ │ │ │ + bmi 1281180 │ │ │ │ ldrbtmi r4, [sl], #-2877 @ 0xfffff4c3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r3, sp, ror #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ movwls r4, #22096 @ 0x5650 │ │ │ │ - stc2 6, cr15, [r0, #548] @ 0x224 │ │ │ │ - blls 35b5c4 │ │ │ │ + stc2 6, cr15, [r8, #-548]! @ 0xfffffddc │ │ │ │ + blls 35b674 │ │ │ │ ldclvc 6, cr4, [sl], #-524 @ 0xfffffdf4 │ │ │ │ movwcs r0, #2204 @ 0x89c │ │ │ │ andsle r2, r5, r0, asr #20 │ │ │ │ eorseq pc, pc, r2 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ orrmi r4, ip, #129 @ 0x81 │ │ │ │ stcge 1, cr13, [r8], {48} @ 0x30 │ │ │ │ @@ -476340,29 +476380,29 @@ │ │ │ │ movwcc lr, #2500 @ 0x9c4 │ │ │ │ movwcc lr, #10692 @ 0x29c4 │ │ │ │ ldm r4, {r0, r1, r3, r8, r9, sl, ip, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ str r0, [pc, pc]! │ │ │ │ stmib sp, {r2, r3, r8, sl, fp, sp, pc}^ │ │ │ │ - blls 291f18 │ │ │ │ + blls 291fc8 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xac087b0c │ │ │ │ @ instruction: 0xed8d6918 │ │ │ │ @ instruction: 0xf6817b08 │ │ │ │ - @ instruction: 0x4603f8df │ │ │ │ + strmi pc, [r3], -r7, lsl #17 │ │ │ │ @ instruction: 0x4622b150 │ │ │ │ - bgt 2e5f18 │ │ │ │ + bgt 2e5fc8 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ stmdals r2, {r0, r3, r4, r9, sl, lr} │ │ │ │ - mrrc2 6, 8, pc, r6, cr4 @ │ │ │ │ + blx 1bedd2 │ │ │ │ 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: 0xf9d0f684 │ │ │ │ ldrb r4, [r0, r7, lsl #12] │ │ │ │ vstrge s6, [ip, #-4] │ │ │ │ movwcc lr, #51661 @ 0xc9cd │ │ │ │ ldmdale r1, {r0, r1, r2, r3, r4, r9, fp, sp} │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ andsne r1, r0, fp, lsl r0 │ │ │ │ @ instruction: 0x17101010 │ │ │ │ @@ -476376,40 +476416,40 @@ │ │ │ │ andscs lr, r0, #51642368 @ 0x3140000 │ │ │ │ eorsmi pc, r0, sp, lsr #17 │ │ │ │ andcs lr, r8, #50593792 @ 0x3040000 │ │ │ │ eorsmi pc, r0, sp, lsl #17 │ │ │ │ andcs lr, r1, #49545216 @ 0x2f40000 │ │ │ │ eorscs pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf62ee7b9 │ │ │ │ - svclt 0x0000eb4a │ │ │ │ - rsbseq lr, r7, lr, lsl #30 │ │ │ │ + svclt 0x0000eaf2 │ │ │ │ + rsbseq lr, r7, lr, asr lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq lr, [r7], #-230 @ 0xffffff1a │ │ │ │ + rsbseq lr, r7, r6, asr #28 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq lr, r7, sl, ror sp │ │ │ │ + rsbseq lr, r7, sl, asr #25 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r6, r9, r3, asr r9 │ │ │ │ - blcs 212bd4 │ │ │ │ - bvs ff6f54a4 │ │ │ │ + blcs 212c84 │ │ │ │ + bvs ff6f5554 │ │ │ │ ldmdavs sl, {r0, r2, r4, r9, sl, lr} │ │ │ │ svccs 0x00017b17 │ │ │ │ @ instruction: 0x4606d139 │ │ │ │ @ instruction: 0xffeaf7ff │ │ │ │ @ instruction: 0xf8d54603 │ │ │ │ @ instruction: 0x461d903c │ │ │ │ ldmdbvs r0!, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf844f681 │ │ │ │ + @ instruction: 0xffecf680 │ │ │ │ stmibvs fp!, {r2, r9, sl, lr} │ │ │ │ stmdaeq r0!, {r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1046183 │ │ │ │ stmibvs r8!, {r4, r5, r8, r9, sl}^ │ │ │ │ - stc2l 6, cr15, [lr, #-780] @ 0xfffffcf4 │ │ │ │ + ldc2l 6, cr15, [r6], #780 @ 0x30c │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ movwcc lr, #6605 @ 0x19cd │ │ │ │ movteq pc, #16645 @ 0x4105 @ │ │ │ │ mvnvs r9, r3, lsl #6 │ │ │ │ muleq pc, sp, r8 @ │ │ │ │ andls pc, ip, sp, asr #17 │ │ │ │ @@ -476418,17 +476458,17 @@ │ │ │ │ muleq pc, sp, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ cmppeq r4, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8954620 │ │ │ │ @ instruction: 0xf8953055 │ │ │ │ @ instruction: 0xf6822054 │ │ │ │ - strtmi pc, [r1], -sp, ror #21 │ │ │ │ + @ instruction: 0x4621fa95 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - strtmi pc, [r0], -fp, asr #23 │ │ │ │ + @ instruction: 0x4620fb73 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ svclt 0x000083f0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0c3 │ │ │ │ @@ -476453,88 +476493,88 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrhi pc, [pc, -r0, asr #32] │ │ │ │ sublt r4, r3, r0, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x4699ae1c │ │ │ │ movweq pc, #25167 @ 0x624f @ │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ - blge ae60d8 │ │ │ │ + blge ae6188 │ │ │ │ ldrtmi r9, [r3], -r1, lsl #6 │ │ │ │ - beq 23d5f0 │ │ │ │ + beq 23d6a0 │ │ │ │ strmi r4, [pc], -lr, asr #12 │ │ │ │ ldmdbvs r3!, {r0, r3, r4, r7, r9, sl, lr} │ │ │ │ strtls r4, [r1], -lr, asr #13 │ │ │ │ stmib r9, {r8, sl, sp}^ │ │ │ │ ldmvs fp, {r8, sl, ip, lr}^ │ │ │ │ strpl lr, [r2, #-2505] @ 0xfffff637 │ │ │ │ @ instruction: 0xf8dd9320 │ │ │ │ ldm lr!, {r2, lr, pc} │ │ │ │ @ instruction: 0xf8d6000f │ │ │ │ stmia ip!, {r3, r4, pc} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1} │ │ │ │ strbmi r0, [r0], -r3 │ │ │ │ - mrrc2 6, 8, pc, r6, cr2 @ │ │ │ │ + blx 1befa6 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strthi pc, [r4], -r0 │ │ │ │ strbmi r4, [r2], -fp, asr #13 │ │ │ │ stmib sp, {r0, r7, r9, sl, lr}^ │ │ │ │ ldmdbvs r4, {r4, sl, sp, lr} │ │ │ │ movwls r6, #34851 @ 0x8823 │ │ │ │ subsle r2, r0, r0, lsl #22 │ │ │ │ - blcs 21b578 │ │ │ │ + blcs 21b628 │ │ │ │ eorshi pc, r1, #0 │ │ │ │ - blcs 3201a0 │ │ │ │ + blcs 320250 │ │ │ │ @ instruction: 0xf894d153 │ │ │ │ - blcs 24d5cc │ │ │ │ + blcs 24d67c │ │ │ │ stmdbvs r3!, {r0, r1, r2, r3, r6, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf5b3461a │ │ │ │ rsble r7, r1, #168, 30 @ 0x2a0 │ │ │ │ svcvc 0x00a5f5b3 │ │ │ │ andhi pc, r5, #192 @ 0xc0 │ │ │ │ @ instruction: 0x71a5f5a3 │ │ │ │ sbcmi r2, sl, r9, lsr #4 │ │ │ │ @ instruction: 0xf14007d0 │ │ │ │ - bls 2a1d48 │ │ │ │ + bls 2a1df8 │ │ │ │ ldrble r0, [sp], #-1878 @ 0xfffff8aa │ │ │ │ svcvc 0x0098f5b3 │ │ │ │ bicshi pc, r3, #64 @ 0x40 │ │ │ │ sbcseq r9, r9, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf44fbf58 │ │ │ │ @ instruction: 0xf1007298 │ │ │ │ vmlal.s32 q4, d2, d2[0] │ │ │ │ - blcs 2ca388 │ │ │ │ + blcs 2ca438 │ │ │ │ mvnshi pc, r0, lsl #4 │ │ │ │ ldreq r9, [lr, -r2, lsl #22] │ │ │ │ svccs 0x0000d51d │ │ │ │ msrhi SPSR_, #0 │ │ │ │ strtmi r9, [r0], -r6, lsl #18 │ │ │ │ stmdacs r0, {r3, r4, r5, r7, r8, r9, sl, lr} │ │ │ │ cmpphi sl, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ @ instruction: 0xf5b36963 │ │ │ │ @ instruction: 0xf0007f26 │ │ │ │ vqsub.s8 d24, d0, d19 │ │ │ │ addsmi r2, r3, #268435464 @ 0x10000008 │ │ │ │ bichi pc, r1, #0 │ │ │ │ svcvc 0x0025f5b3 │ │ │ │ - blls 2b59b4 │ │ │ │ + blls 2b5a64 │ │ │ │ strle r0, [r4, #-793] @ 0xfffffce7 │ │ │ │ strtmi r9, [r0], -r6, lsl #18 │ │ │ │ stmdacs r0, {r3, r4, r5, r7, r8, r9, sl, lr} │ │ │ │ - blls 435b7c │ │ │ │ + blls 435c2c │ │ │ │ strbmi fp, [r8], -fp, asr #18 │ │ │ │ - blx fff3efba │ │ │ │ + blx fe93f06a │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldrmi r8, [r9], sp, ror #3 │ │ │ │ - blls 43b43c │ │ │ │ + blls 43b4ec │ │ │ │ ldmdavs fp, {r2, r3, r4, r9, sl, lr} │ │ │ │ tstlt r3, r8, lsl #6 │ │ │ │ - blcs 21b638 │ │ │ │ - blvc af5c50 │ │ │ │ + blcs 21b6e8 │ │ │ │ + blvc af5d00 │ │ │ │ mvnle r2, r4, lsl #22 │ │ │ │ mlacc ip, r4, r8, pc @ │ │ │ │ svclt 0x00182b01 │ │ │ │ rscle r2, r4, r0, lsl #6 │ │ │ │ stmdbvs r3!, {r3, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf5b3461a │ │ │ │ orrsle r7, sp, #168, 30 @ 0x2a0 │ │ │ │ @@ -476550,27 +476590,27 @@ │ │ │ │ stmdbvs r3!, {r0, r1, r3, r4, r5, r6, r8, r9, pc}^ │ │ │ │ vld1.8 {d20-d22}, [pc :64], sl │ │ │ │ ldmdane r9, {r0, r2, r4, r5, r7, ip, sp, lr} │ │ │ │ vmla.i8 d2, d0, d8 │ │ │ │ vand q12, q8, │ │ │ │ sbcmi r1, sl, r1, lsr #5 │ │ │ │ @ instruction: 0xf14007d1 │ │ │ │ - bls 2a1c58 │ │ │ │ + bls 2a1d08 │ │ │ │ @ instruction: 0xf1400712 │ │ │ │ svccs 0x00008186 │ │ │ │ msrhi SPSR_sx, #0 │ │ │ │ strtmi r9, [r0], -r6, lsl #18 │ │ │ │ stmdacs r0, {r3, r4, r5, r7, r8, r9, sl, lr} │ │ │ │ msrhi SPSR_, #64 @ 0x40 │ │ │ │ vmla.i8 q11, q0, │ │ │ │ addsmi r2, r3, #-268435456 @ 0xf0000000 │ │ │ │ bicshi pc, r1, r0 │ │ │ │ sbcsne pc, sp, #64, 4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ - bls 2ad42c │ │ │ │ + bls 2ad4dc │ │ │ │ @ instruction: 0xf1000592 │ │ │ │ @ instruction: 0x461a81bd │ │ │ │ orrcs pc, sl, #805306378 @ 0x3000000a │ │ │ │ @ instruction: 0xf67f2b03 │ │ │ │ @ instruction: 0xf5b2af79 │ │ │ │ addsle r7, r6, r6, lsr #30 │ │ │ │ orrcs pc, r1, #64, 4 │ │ │ │ @@ -476579,389 +476619,389 @@ │ │ │ │ orrle r7, lr, r5, lsr #30 │ │ │ │ tsteq r8, #2048 @ 0x800 │ │ │ │ svccs 0x0000d58b │ │ │ │ movwcs sp, #8580 @ 0x2184 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ cdpvs 4, 2, cr3, cr3, cr3, {1} │ │ │ │ @ instruction: 0xf6899303 │ │ │ │ - stmiavs r3, {r0, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3, {r0, r3, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8df930a │ │ │ │ - bls 58fdbc │ │ │ │ + bls 58fe6c │ │ │ │ ldmpl r3, {r0, r5, r6, r8, fp, sp, lr}^ │ │ │ │ movwls r2, #16996 @ 0x4264 │ │ │ │ movwcc pc, #6914 @ 0x1b02 @ │ │ │ │ movwcc r7, #49051 @ 0xbf9b │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ - blcs 2262e8 │ │ │ │ + blcs 226398 │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ movwls r3, #21503 @ 0x53ff │ │ │ │ movwhi pc, #32768 @ 0x8000 @ │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - blge d4aee0 │ │ │ │ - bls 6fbe18 │ │ │ │ - blge c66330 │ │ │ │ + blge d4af90 │ │ │ │ + bls 6fbec8 │ │ │ │ + blge c663e0 │ │ │ │ movwls r9, #63253 @ 0xf715 │ │ │ │ @ instruction: 0xf6809827 │ │ │ │ - @ instruction: 0xf04fff07 │ │ │ │ + @ instruction: 0xf04ffeaf │ │ │ │ @ instruction: 0xf8800301 │ │ │ │ strmi r3, [r5], -ip, lsr #32 │ │ │ │ tstlt r3, r3, lsr #26 │ │ │ │ stmdbvs fp!, {r0, r1, r8, sl, sp, lr}^ │ │ │ │ - bls 309c98 │ │ │ │ + bls 309d48 │ │ │ │ ldrmi r6, [pc], -r0, ror #18 │ │ │ │ - blx 26572e │ │ │ │ - blx 24bf22 │ │ │ │ + blx 2657de │ │ │ │ + blx 24bfd2 │ │ │ │ mrscs r2, SP_irq │ │ │ │ @ instruction: 0xf89a930d │ │ │ │ andcc r2, fp, #30 │ │ │ │ eorne pc, r2, r5, asr #16 │ │ │ │ mlascs r2, r3, r8, pc @ │ │ │ │ @ instruction: 0xf854320b │ │ │ │ @ instruction: 0xf8930022 │ │ │ │ - blls 2c97f8 │ │ │ │ + blls 2c98a8 │ │ │ │ stmibeq r2, {r2, r8, r9, fp, sp, lr, pc} │ │ │ │ - blls 3608a4 │ │ │ │ + blls 360954 │ │ │ │ ldrdne pc, [ip], -r9 @ │ │ │ │ - blx 2c3a8e │ │ │ │ + blx 2c3b3e │ │ │ │ @ instruction: 0xf89a0002 │ │ │ │ andcc r2, fp, #50 @ 0x32 │ │ │ │ @ instruction: 0xf62e920c │ │ │ │ - bls 53bb8c │ │ │ │ + bls 53badc │ │ │ │ @ instruction: 0xf8459b0d │ │ │ │ @ instruction: 0xf89a1022 │ │ │ │ @ instruction: 0xf8932031 │ │ │ │ andcc r3, fp, #46 @ 0x2e │ │ │ │ ldrdne pc, [ip], -r9 @ │ │ │ │ eorne pc, r2, r5, asr #16 │ │ │ │ @ instruction: 0xf89ab13b │ │ │ │ movwcc r2, #45102 @ 0xb02e │ │ │ │ @ instruction: 0xf854320b │ │ │ │ @ instruction: 0xf8453023 │ │ │ │ - bls 30d808 │ │ │ │ - blls 3c9914 │ │ │ │ + bls 30d8b8 │ │ │ │ + blls 3c99c4 │ │ │ │ movwcs pc, #15104 @ 0x3b00 @ │ │ │ │ cmplt fp, fp, asr pc │ │ │ │ stmdbcs r7, {r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf854330b │ │ │ │ @ instruction: 0xf8992023 │ │ │ │ movwcc r3, #45085 @ 0xb01d │ │ │ │ eorcs pc, r3, r5, asr #16 │ │ │ │ - blls 6a7fb0 │ │ │ │ + blls 6a8060 │ │ │ │ stmib fp, {r0, r1, r2, r3, r8, r9, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8cb6600 │ │ │ │ andsls r6, pc, #8 │ │ │ │ mulsge r0, r2, r8 │ │ │ │ strvs lr, [r0], -r3, asr #19 │ │ │ │ strvs lr, [r2], -r3, asr #19 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ svccs 0x00009f05 │ │ │ │ @ instruction: 0xf1babf08 │ │ │ │ @ instruction: 0xf0000f01 │ │ │ │ - bls 2e1b08 │ │ │ │ + bls 2e1bb8 │ │ │ │ stmibeq r4, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ ldrsbt pc, [ip], -sp @ │ │ │ │ eorls r4, ip, #204, 12 @ 0xcc00000 │ │ │ │ svceq 0x0001f1ba │ │ │ │ adcsvc pc, r4, sp, lsl #17 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ adcshi pc, r5, r0 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6809827 │ │ │ │ - blls 300fcc │ │ │ │ - beq 93dc0c │ │ │ │ + blls 300f1c │ │ │ │ + beq 93dcbc │ │ │ │ ldrbmi r2, [r1], -r1, lsl #4 │ │ │ │ mrrcvc 6, 0, r4, fp, cr7 │ │ │ │ - @ instruction: 0xf8f0f682 │ │ │ │ + @ instruction: 0xf898f682 │ │ │ │ @ instruction: 0xf89d9b26 │ │ │ │ @ instruction: 0xf1071094 │ │ │ │ - blhi 10848e4 │ │ │ │ + blhi 1084994 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andsmi r9, sl, fp, lsl #22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ ldm r9!, {r0, r1, r3, r4, r5, r8, r9, pc} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm r9, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stmdals r1, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf6844639 │ │ │ │ - stmdbvs r3!, {r0, r2, r4, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ - blls 326474 │ │ │ │ + stmdbvs r3!, {r0, r2, r3, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + blls 326524 │ │ │ │ stmdbls r7, {r2, r5, r6, r9, sp} │ │ │ │ mrrceq 1, 0, pc, r4, cr5 @ │ │ │ │ strvs lr, [r0], -r8, asr #19 │ │ │ │ strvs lr, [r2], -r8, asr #19 │ │ │ │ rsbge pc, ip, sp, asr #17 │ │ │ │ strcc pc, [r1, -r2, lsl #22] │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ stm ip, {r0, r1, r2, r3, r4, r5, r8, fp, ip, sp, lr} │ │ │ │ svccc 0x0001000f │ │ │ │ ldmdble lr, {r0, r8, r9, sl, fp, sp} │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - beq 1e3dca0 │ │ │ │ + beq 1e3dd50 │ │ │ │ msreq SPSR_s, #1073741825 @ 0x40000001 │ │ │ │ @ instruction: 0xf85a9307 │ │ │ │ @ instruction: 0xf109302e │ │ │ │ stmib r8, {r0, r8, fp}^ │ │ │ │ ldrmi r6, [r9, #1536]! @ 0x600 │ │ │ │ strvs lr, [r2], -r8, asr #19 │ │ │ │ - blls 3e6518 │ │ │ │ + blls 3e65c8 │ │ │ │ fstmiaxeq lr, {d14} @ Deprecated │ │ │ │ cdpeq 1, 0, cr15, cr4, cr14, {0} │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - blls 2f6068 │ │ │ │ + blls 2f6118 │ │ │ │ mrrcvc 10, 0, r9, fp, cr5 │ │ │ │ - blx 283c3a │ │ │ │ - bls 4be4dc │ │ │ │ - bcs 1220a1c │ │ │ │ + blx 283cea │ │ │ │ + bls 4be58c │ │ │ │ + bcs 1220acc │ │ │ │ eorhi pc, r2, #0 │ │ │ │ eorseq pc, pc, r2 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ orrmi r4, fp, #129 @ 0x81 │ │ │ │ strhi pc, [r9], #64 @ 0x40 │ │ │ │ strtmi r9, [r8], -sl, lsl #30 │ │ │ │ - blx 18bf314 │ │ │ │ + blx 2bf3c4 │ │ │ │ strvs lr, [r0], -r8, asr #19 │ │ │ │ stmib r8, {r2, r7, r9, sl, lr}^ │ │ │ │ ldrls r6, [fp, -r2, lsl #12] │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stmdals r1, {r0, r3, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf956f684 │ │ │ │ + @ instruction: 0xf8fef684 │ │ │ │ andcs r9, r1, #5120 @ 0x1400 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ - b aa8140 │ │ │ │ + b aa81f0 │ │ │ │ movwls r0, #37635 @ 0x9303 │ │ │ │ - blx fe6cc524 │ │ │ │ - blx feefe7b4 │ │ │ │ + blx fe6cc5d4 │ │ │ │ + blx feefe864 │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf0009305 │ │ │ │ stmdbvs r1!, {r1, r3, r4, r7, sl, pc}^ │ │ │ │ @ instruction: 0xf5b3e6d8 │ │ │ │ @ instruction: 0xf43f7f98 │ │ │ │ ldrmi sl, [sl], -r5, lsl #28 │ │ │ │ orrcs pc, sl, #536870922 @ 0x2000000a │ │ │ │ @ instruction: 0xf67f2b03 │ │ │ │ @ instruction: 0xf5b2ae0b │ │ │ │ @ instruction: 0xf47f7f26 │ │ │ │ - blls 2ad39c │ │ │ │ + blls 2ad44c │ │ │ │ @ instruction: 0xf57f059b │ │ │ │ svccs 0x0000ae24 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr12, cr15, {3} │ │ │ │ svccs 0x0000e695 │ │ │ │ svcge 0x0048f47f │ │ │ │ ldrdge pc, [ip], -sp │ │ │ │ - blvc abb738 │ │ │ │ + blvc abb7e8 │ │ │ │ @ instruction: 0xf47f2a04 │ │ │ │ @ instruction: 0xf894ae18 │ │ │ │ - bcs 249a30 │ │ │ │ + bcs 249ae0 │ │ │ │ mcrge 4, 1, pc, cr14, cr15, {3} @ │ │ │ │ @ instruction: 0xf6824648 │ │ │ │ - strbmi pc, [sl], -r7, lsl #20 @ │ │ │ │ - bcs 21319c │ │ │ │ + strbmi pc, [sl], -pc, lsr #19 @ │ │ │ │ + bcs 21324c │ │ │ │ mrcge 4, 0, APSR_nzcv, cr3, cr15, {3} │ │ │ │ ldrvs lr, [r0], #-2525 @ 0xfffff623 │ │ │ │ stccs 6, cr4, [r0, #-868] @ 0xfffffc9c │ │ │ │ bichi pc, lr, #0 │ │ │ │ smlatbcs r3, sl, r6, r4 │ │ │ │ @ instruction: 0xf68d4630 │ │ │ │ - stmdavs r4!, {r0, r1, r2, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 21ba3c │ │ │ │ + stmdavs r4!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 21baec │ │ │ │ stclge 4, cr15, [r3, #-252]! @ 0xffffff04 │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ stmibvs r6!, {r5, r6, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ stmdavs r4!, {r2, r3, r4, r5, r6, r8, sl, fp, sp, pc} │ │ │ │ - blcs 21ba54 │ │ │ │ + blcs 21bb04 │ │ │ │ ldrb sp, [r6, #-503] @ 0xfffffe09 │ │ │ │ tstpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf040428b │ │ │ │ - blls 2a2ad4 │ │ │ │ + blls 2a2b84 │ │ │ │ @ instruction: 0xf57f0619 │ │ │ │ orrslt sl, pc, r2, asr lr @ │ │ │ │ strtmi r9, [r0], -r6, lsl #18 │ │ │ │ ldmdblt r8!, {r3, r4, r5, r7, r8, r9, sl, lr}^ │ │ │ │ ldr r6, [r6, #2402]! @ 0x962 │ │ │ │ ldreq r9, [sl, #2818] @ 0xb02 │ │ │ │ ldclge 5, cr15, [r9, #508] @ 0x1fc │ │ │ │ - blls 2bb140 │ │ │ │ + blls 2bb1f0 │ │ │ │ @ instruction: 0xf57f061e │ │ │ │ stmdbls r6, {r2, r4, r6, r7, r8, sl, fp, sp, pc} │ │ │ │ ldrmi r4, [r8, r0, lsr #12]! │ │ │ │ rscle r2, pc, r0, lsl #16 │ │ │ │ movwcs r4, #9760 @ 0x2620 │ │ │ │ strtcc lr, [r3], #-2509 @ 0xfffff633 │ │ │ │ - @ instruction: 0xf9c8f689 │ │ │ │ + @ instruction: 0xf970f689 │ │ │ │ @ instruction: 0xf89468c3 │ │ │ │ movwls r0, #20524 @ 0x502c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df80ef │ │ │ │ @ instruction: 0xf10d3648 │ │ │ │ - bls 583bac │ │ │ │ + bls 583c5c │ │ │ │ ldmpl r3, {r8, sl, sp}^ │ │ │ │ - blge e26644 │ │ │ │ + blge e266f4 │ │ │ │ movwls r9, #42243 @ 0xa503 │ │ │ │ - bls 6bc170 │ │ │ │ + bls 6bc220 │ │ │ │ stmdbvs r1!, {r2, r4, r8, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf6809827 │ │ │ │ - @ instruction: 0x4606fd5d │ │ │ │ + strmi pc, [r6], -r5, lsl #26 │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ mlacc r9, r4, r8, pc @ │ │ │ │ andls r4, ip, #17825792 @ 0x1100000 │ │ │ │ @ instruction: 0xf6812201 │ │ │ │ - @ instruction: 0xf04fffcf │ │ │ │ + @ instruction: 0xf04fff77 │ │ │ │ @ instruction: 0xf8860301 │ │ │ │ stcvs 0, cr3, [r3, #-176]! @ 0xffffff50 │ │ │ │ ldrvs fp, [r3, #-259]! @ 0xfffffefd │ │ │ │ mlacc r9, r4, r8, pc @ │ │ │ │ stmdbls r3, {r2, r5, r6, sp} │ │ │ │ ldmeq fp, {r0, r1, r2, r5, r6, r8, fp, sp, lr}^ │ │ │ │ andls r6, r7, #1867776 @ 0x1c8000 │ │ │ │ @ instruction: 0xf103fb01 │ │ │ │ tstls r9, r4, lsl #22 │ │ │ │ - bcc 400684 │ │ │ │ + bcc 400734 │ │ │ │ andcc pc, r2, #0, 22 │ │ │ │ @ instruction: 0xf89a920f │ │ │ │ @ instruction: 0xf89a3032 │ │ │ │ movwcc r9, #45105 @ 0xb031 │ │ │ │ stmibeq r9, {r2, r8, r9, fp, sp, lr, pc} │ │ │ │ eoreq pc, r3, r4, asr r8 @ │ │ │ │ mlascc r2, r2, r8, pc @ │ │ │ │ @ instruction: 0xf8d94408 │ │ │ │ movwcc r1, #45100 @ 0xb02c │ │ │ │ @ instruction: 0xf62d930d │ │ │ │ - blls 57d830 │ │ │ │ + blls 57d780 │ │ │ │ @ instruction: 0xf8469a0f │ │ │ │ @ instruction: 0xf8921023 │ │ │ │ @ instruction: 0xf89a3031 │ │ │ │ movwcc r1, #45102 @ 0xb02e │ │ │ │ ldrdeq pc, [ip], -r9 @ │ │ │ │ eoreq pc, r3, r6, asr #16 │ │ │ │ @ instruction: 0xf892b139 │ │ │ │ tstcc fp, lr, lsr #32 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ @ instruction: 0xf8462021 │ │ │ │ stmdbls r4, {r0, r1, r5, sp} │ │ │ │ - blx 209c72 │ │ │ │ + blx 209d22 │ │ │ │ @ instruction: 0xf8931307 │ │ │ │ cmplt r3, r2, lsr #32 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blls 3c9b7c │ │ │ │ + blls 3c9c2c │ │ │ │ movwne pc, #15104 @ 0x3b00 @ │ │ │ │ mlacc r2, r3, r8, pc @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ stmdbls r4, {r0, r1, r5, sp} │ │ │ │ - blx 209c96 │ │ │ │ + blx 209d46 │ │ │ │ @ instruction: 0xf8931307 │ │ │ │ cmplt r3, r1, lsr #32 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blls 3c9ba0 │ │ │ │ + blls 3c9c50 │ │ │ │ movwne pc, #15104 @ 0x3b00 @ │ │ │ │ mlacc r1, r3, r8, pc @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ stmdbls r4, {r0, r1, r5, sp} │ │ │ │ - blx 209cba │ │ │ │ + blx 209d6a │ │ │ │ svcvc 0x005a1307 │ │ │ │ @ instruction: 0x460bb152 │ │ │ │ andcc r9, fp, #114688 @ 0x1c000 │ │ │ │ movwcc pc, #6912 @ 0x1b00 @ │ │ │ │ eorcs pc, r2, r4, asr r8 @ │ │ │ │ movwcc r7, #48987 @ 0xbf5b │ │ │ │ eorcs pc, r3, r6, asr #16 │ │ │ │ rsbcs r9, r4, #4, 22 @ 0x1000 │ │ │ │ strcc pc, [r7, -r2, lsl #22] │ │ │ │ mul r4, r7, r8 │ │ │ │ svceq 0x0001f1be │ │ │ │ @ instruction: 0xf04fd01f │ │ │ │ @ instruction: 0xf10e0900 │ │ │ │ @ instruction: 0x46cc3eff │ │ │ │ - beq 1a3df74 │ │ │ │ + beq 1a3e024 │ │ │ │ cmppeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ @ instruction: 0xf85a9307 │ │ │ │ @ instruction: 0xf10c3029 │ │ │ │ stmib r8, {r0, sl, fp}^ │ │ │ │ ldrbmi r5, [r4, #1280]! @ 0x500 │ │ │ │ strpl lr, [r2, #-2504] @ 0xfffff638 │ │ │ │ - blls 3e67ec │ │ │ │ + blls 3e689c │ │ │ │ streq lr, [r9, r3, lsl #22] │ │ │ │ stmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ - blls 37633c │ │ │ │ - blcs 1220d08 │ │ │ │ + blls 3763ec │ │ │ │ + blcs 1220db8 │ │ │ │ adchi pc, fp, #0 │ │ │ │ teqpeq pc, r3 @ p-variant is OBSOLETE │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ stmdbls r9, {r1, r3, r7, lr} │ │ │ │ andeq lr, r2, #200704 @ 0x31000 │ │ │ │ msrhi SPSR_f, #64 @ 0x40 │ │ │ │ @ instruction: 0x9014f8dd │ │ │ │ @ instruction: 0xf6894630 │ │ │ │ - stmib r8, {r0, r1, r4, r5, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib r8, {r0, r1, r3, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stmib r8, {r8, sl, ip, lr}^ │ │ │ │ strmi r5, [r7], -r2, lsl #10 │ │ │ │ rsbls pc, ip, sp, asr #17 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ stmdals r1, {r0, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xffeef683 │ │ │ │ - bls 52880c │ │ │ │ + @ instruction: 0xff96f683 │ │ │ │ + bls 5288bc │ │ │ │ svccs 0x0004f843 │ │ │ │ - blls 2e6814 │ │ │ │ + blls 2e68c4 │ │ │ │ mlaeq ip, r4, r8, pc @ │ │ │ │ movwls r3, #13057 @ 0x3301 │ │ │ │ @ instruction: 0xf4ff4283 │ │ │ │ ldmib sp, {r1, r5, r8, r9, sl, fp, sp, pc}^ │ │ │ │ svcls 0x00149a12 │ │ │ │ - @ instruction: 0xf8eaf683 │ │ │ │ + @ instruction: 0xf892f683 │ │ │ │ @ instruction: 0x4601aa31 │ │ │ │ @ instruction: 0xf6839801 │ │ │ │ - strmi pc, [r1], -sp, ror #28 │ │ │ │ + @ instruction: 0x4601fe15 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - @ instruction: 0xff12f681 │ │ │ │ + cdp2 6, 11, cr15, cr10, cr1, {4} │ │ │ │ @ instruction: 0xf68169a0 │ │ │ │ - rsb pc, r6, sp, lsl fp @ │ │ │ │ + rsb pc, r6, r5, asr #21 │ │ │ │ sbcseq r9, lr, #2048 @ 0x800 │ │ │ │ - ldcge 5, cr15, [pc], #508 @ 201e24 │ │ │ │ + ldcge 5, cr15, [pc], #508 @ 201ed4 │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ ldr sl, [r0, #-3255]! @ 0xfffff349 │ │ │ │ stmib sp, {r1, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8943423 │ │ │ │ cdpvs 0, 2, cr3, cr2, cr12, {1} │ │ │ │ - blcs 226450 │ │ │ │ + blcs 226500 │ │ │ │ @ instruction: 0xf8dfd052 │ │ │ │ stmdbls lr, {r3, r5, sl, sp} │ │ │ │ andcs r5, r0, #8978432 @ 0x890000 │ │ │ │ strmi r9, [pc], -pc, lsl #14 │ │ │ │ andls r9, r3, #1879048192 @ 0x70000000 │ │ │ │ - bls 53c38c │ │ │ │ + bls 53c43c │ │ │ │ strbtcs r6, [r4], -r2, ror #18 │ │ │ │ - blx 3a906e │ │ │ │ + blx 3a911e │ │ │ │ svcvc 0x00927202 │ │ │ │ @ instruction: 0xf854320b │ │ │ │ andcs r1, r1, #34 @ 0x22 │ │ │ │ andmi r4, sl, #170 @ 0xaa │ │ │ │ tstcs r0, pc, lsr #32 │ │ │ │ @ instruction: 0xf6834620 │ │ │ │ - stmdbvs r1!, {r0, r4, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r1!, {r0, r3, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0009b07 │ │ │ │ @ instruction: 0x462a0a79 │ │ │ │ svceq 0x0040f1ba │ │ │ │ ldrmi fp, [sl], -r8, lsl #30 │ │ │ │ vmlavc.f64 d15, d1, d6 │ │ │ │ umaalcc pc, r3, lr, r8 @ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ @@ -476975,77 +477015,77 @@ │ │ │ │ @ instruction: 0xf0023044 │ │ │ │ andls r0, r5, #12582912 @ 0xc00000 │ │ │ │ cmple lr, r0, lsl #22 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf01981dc │ │ │ │ @ instruction: 0xf0000f20 │ │ │ │ @ instruction: 0xf89482d2 │ │ │ │ - bls 2cdd84 │ │ │ │ + bls 2cde34 │ │ │ │ andcc r9, r1, #114688 @ 0x1c000 │ │ │ │ tstcc r2, r3, lsl #4 │ │ │ │ @ instruction: 0x9107429a │ │ │ │ ldmib sp, {r1, r3, r4, r5, r7, r8, r9, ip, lr, pc}^ │ │ │ │ svcls 0x000f9a0c │ │ │ │ @ instruction: 0xf6814620 │ │ │ │ - strcs pc, [r1, #-2741] @ 0xfffff54b │ │ │ │ + strcs pc, [r1, #-2653] @ 0xfffff5a3 │ │ │ │ vqshl.s8 q15, , q0 │ │ │ │ addsmi r1, r3, #805306381 @ 0x3000000d │ │ │ │ mcrge 4, 1, pc, cr3, cr15, {3} @ │ │ │ │ tsteq r2, #8192 @ 0x2000 │ │ │ │ mcrge 5, 3, pc, cr13, cr15, {1} @ │ │ │ │ @ instruction: 0xe61d461a │ │ │ │ strtmi r9, [r1], -r1, lsl #16 │ │ │ │ @ instruction: 0xf9e4f7ff │ │ │ │ - blls 2bbcc8 │ │ │ │ + blls 2bbd78 │ │ │ │ @ instruction: 0xf53f02d8 │ │ │ │ strb sl, [r4], #-3137 @ 0xfffff3bf │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmib sp, {r0, r1, r5, r6, r7, r8, sl, fp, sp, pc}^ │ │ │ │ ldc 6, cr3, [sp, #112] @ 0x70 │ │ │ │ tstcs r1, ip, lsl fp │ │ │ │ stc 8, cr9, [sp, #156] @ 0x9c │ │ │ │ @ instruction: 0xf6807b18 │ │ │ │ - strmi pc, [r7], -r1, asr #23 │ │ │ │ + strmi pc, [r7], -r9, ror #22 │ │ │ │ strbmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ stmdals r1, {r2, r4, r8, r9, sl, ip, sp} │ │ │ │ - @ instruction: 0xff38f683 │ │ │ │ - bls 49363c │ │ │ │ + cdp2 6, 14, cr15, cr0, cr3, {4} │ │ │ │ + bls 4936ec │ │ │ │ vadd.i8 d25, d0, d1 │ │ │ │ @ instruction: 0xf683111f │ │ │ │ - strmi pc, [r7], -fp, lsl #26 │ │ │ │ + @ instruction: 0x4607fcb3 │ │ │ │ movwcc lr, #46533 @ 0xb5c5 │ │ │ │ - bl 30a564 │ │ │ │ + bl 30a614 │ │ │ │ and r0, r2, r3, lsl #25 │ │ │ │ addsmi r3, r5, #268435456 @ 0x10000000 │ │ │ │ - bcs 276c10 │ │ │ │ + bcs 276cc0 │ │ │ │ @ instruction: 0xf89ebf89 │ │ │ │ @ instruction: 0xf8dc3045 │ │ │ │ movwcc r3, #45056 @ 0xb000 │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf0029331 │ │ │ │ - bl 54298c │ │ │ │ + bl 542a3c │ │ │ │ @ instruction: 0xf8930343 │ │ │ │ @ instruction: 0xf00330c4 │ │ │ │ ldrmi r0, [r3], #-783 @ 0xfffffcf1 │ │ │ │ rscle r4, r7, #-805306359 @ 0xd0000009 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf01981d5 │ │ │ │ @ instruction: 0xf0000f20 │ │ │ │ stmdals r7!, {r4, r6, r9, pc} │ │ │ │ - blx fecbf7ae │ │ │ │ + blx 16bf85e │ │ │ │ @ instruction: 0xf8802301 │ │ │ │ strmi r3, [r6], -ip, lsr #32 │ │ │ │ tstlt r3, r3, lsr #26 │ │ │ │ stmdbvs r2!, {r0, r1, r8, sl, sp, lr}^ │ │ │ │ stmdaeq r4!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04f6971 │ │ │ │ - blx 404dce │ │ │ │ - blx 41e5d6 │ │ │ │ + blx 404e7e │ │ │ │ + blx 41e686 │ │ │ │ svcvc 0x00507301 │ │ │ │ @ instruction: 0xf854300b │ │ │ │ svcvc 0x0058e020 │ │ │ │ @ instruction: 0xf846300b │ │ │ │ svcvc 0x0098e020 │ │ │ │ umaal pc, r3, r3, r8 @ │ │ │ │ @ instruction: 0xf846300b │ │ │ │ @@ -477062,215 +477102,215 @@ │ │ │ │ eoreq pc, r3, r6, asr #16 │ │ │ │ @ instruction: 0xf8549807 │ │ │ │ vaddl.u8 , d3, d18 │ │ │ │ tstmi r2, r7, lsl #4 │ │ │ │ andeq pc, r3, #2 │ │ │ │ tstpmi r7, #-2013265919 @ p-variant is OBSOLETE @ 0x88000001 │ │ │ │ eorcc pc, ip, r6, asr #16 │ │ │ │ - blx 41c3ba │ │ │ │ + blx 41c46a │ │ │ │ @ instruction: 0xf8937302 │ │ │ │ - blcs 20df48 │ │ │ │ + blcs 20dff8 │ │ │ │ sbchi pc, r2, r0, asr #32 │ │ │ │ movwcs r9, #3332 @ 0xd04 │ │ │ │ @ instruction: 0xf10d951f │ │ │ │ stmib fp, {r2, r5, r7, sl, fp}^ │ │ │ │ @ instruction: 0xf8cb3300 │ │ │ │ stmib sp, {r3, ip, sp}^ │ │ │ │ stmib sp, {r0, r2, r3, r5, r8, r9, ip, sp}^ │ │ │ │ ldm fp, {r0, r1, r2, r3, r5, r8, r9, ip, sp} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf895000f │ │ │ │ - blls 2e1ea4 │ │ │ │ + blls 2e1f54 │ │ │ │ svceq 0x0001f1b8 │ │ │ │ addmi fp, r3, #8, 30 │ │ │ │ mrshi pc, (UNDEF: 4) @ │ │ │ │ ldcge 5, cr9, [r1, #-176]! @ 0xffffff50 │ │ │ │ adcscc pc, r4, sp, lsl #17 │ │ │ │ @ instruction: 0xf1b846ae │ │ │ │ ldm ip!, {r0, r8, r9, sl, fp} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf000000f │ │ │ │ vst4. {d24-d27}, [pc :128] │ │ │ │ stmdals r7!, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - blx febbf89c │ │ │ │ + blx 15bf94c │ │ │ │ @ instruction: 0xf1009b04 │ │ │ │ andcs r0, r1, #28, 18 @ 0x70000 │ │ │ │ strmi r4, [r0], r9, asr #12 │ │ │ │ @ instruction: 0xf6817c5b │ │ │ │ - blls bc1544 │ │ │ │ + blls bc1494 │ │ │ │ umullsne pc, r4, sp, r8 @ │ │ │ │ ldceq 1, cr15, [r0], #-32 @ 0xffffffe0 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andsmi r9, sl, fp, lsl #22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ stmia ip!, {r0, r1, r2, r3, r8, sl, fp, lr, pc} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stmdals r1, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf6834641 │ │ │ │ - stmdbvs r3!, {r0, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r3!, {r0, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldcge 2, cr2, [r8, #-400] @ 0xfffffe70 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ cdpeq 1, 5, cr15, cr4, cr6, {0} │ │ │ │ rsbgt pc, r0, sp, asr #17 │ │ │ │ movwvc pc, #15106 @ 0x3b02 @ │ │ │ │ @ instruction: 0xcc01e9c5 │ │ │ │ rsbls pc, ip, sp, asr #17 │ │ │ │ mulhi r4, r3, r8 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ svceq 0x0001f1b8 │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ usatmi sp, #1, pc, lsl #18 @ │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ - beq 1e3e338 │ │ │ │ + beq 1e3e3e8 │ │ │ │ msreq SPSR_s, #-2147483647 @ 0x80000001 │ │ │ │ movwls r9, #38410 @ 0x960a │ │ │ │ eorcc pc, r9, sl, asr r8 @ │ │ │ │ cdpeq 1, 0, cr15, cr1, cr14, {0} │ │ │ │ @ instruction: 0xcc00e9c5 │ │ │ │ stmib r5, {r1, r2, r6, r7, r8, sl, lr}^ │ │ │ │ tstls fp, #512 @ 0x200 │ │ │ │ - bl 2e8b6c │ │ │ │ + bl 2e8c1c │ │ │ │ @ instruction: 0xf1090689 │ │ │ │ ldm r5, {r2, r8, fp} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ mvnle r0, pc │ │ │ │ - blls 369788 │ │ │ │ + blls 369838 │ │ │ │ stmdale r4, {r0, r1, r8, r9, fp, sp} │ │ │ │ ldrtmi r9, [r1], -r1, lsl #16 │ │ │ │ - cdp2 6, 2, cr15, cr8, cr3, {4} │ │ │ │ + ldc2l 6, cr15, [r0, #524] @ 0x20c │ │ │ │ ldrtmi lr, [r0], -pc, lsr #13 │ │ │ │ - @ instruction: 0xff18f688 │ │ │ │ + cdp2 6, 12, cr15, cr0, cr8, {4} │ │ │ │ @ instruction: 0xf8d09b05 │ │ │ │ tstcs r0, ip │ │ │ │ ldmeq sl, {r7, r9, sl, lr} │ │ │ │ mulscc r1, r9, r8 │ │ │ │ svclt 0x00042b40 │ │ │ │ tstcs r8, sp, asr #19 │ │ │ │ @ instruction: 0xf000461a │ │ │ │ @ instruction: 0xf0038093 │ │ │ │ @ instruction: 0xf04f0c3f │ │ │ │ - blx 20e398 │ │ │ │ + blx 20e448 │ │ │ │ orrmi pc, r2, #12 │ │ │ │ sbcshi pc, r5, r0, asr #32 │ │ │ │ tstls r8, #0, 6 │ │ │ │ movwcc lr, #6597 @ 0x19c5 │ │ │ │ @ instruction: 0xf8cd60eb │ │ │ │ ldm r5, {r2, r3, r5, r6, ip, pc} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldrb r0, [r1, pc] │ │ │ │ - blx 40ebf2 │ │ │ │ + blx 40eca2 │ │ │ │ strbmi r7, [r0], -r2, lsl #24 │ │ │ │ - bl 30a7cc │ │ │ │ + bl 30a87c │ │ │ │ and r0, r3, r3, lsl #7 │ │ │ │ addsmi r3, r5, #268435456 @ 0x10000000 │ │ │ │ svcge 0x0032f4ff │ │ │ │ @ instruction: 0xf0022a01 │ │ │ │ svclt 0x00890e01 │ │ │ │ umaaleq pc, r5, ip, r8 @ │ │ │ │ andcc r6, fp, r8, lsl r8 │ │ │ │ eoreq pc, r0, r4, asr r8 @ │ │ │ │ stmdage r2, {r0, r3, r5, ip, pc}^ │ │ │ │ vmlaeq.f64 d30, d14, d0 │ │ │ │ stcleq 8, cr15, [r4], #-120 @ 0xffffff88 │ │ │ │ andeq pc, pc, r0 │ │ │ │ addmi r4, r5, #16, 8 @ 0x10000000 │ │ │ │ movwcs sp, #742 @ 0x2e6 │ │ │ │ - blls 366ccc │ │ │ │ + blls 366d7c │ │ │ │ svceq 0x0040f1ba │ │ │ │ stclgt 8, cr15, [r4], #-120 @ 0xffffff88 │ │ │ │ andeq pc, r1, r3 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf00c2302 │ │ │ │ - bl 5453e0 │ │ │ │ - b 12c2124 │ │ │ │ + bl 545490 │ │ │ │ + b 12c21d4 │ │ │ │ @ instruction: 0xf880030c │ │ │ │ @ instruction: 0xf81e30c4 │ │ │ │ - bne fe8d11bc │ │ │ │ + bne fe8d126c │ │ │ │ @ instruction: 0xf880442b │ │ │ │ - blls 34e34c │ │ │ │ + blls 34e3fc │ │ │ │ @ instruction: 0xf0139a31 │ │ │ │ @ instruction: 0xf04f0f02 │ │ │ │ svclt 0x000b0364 │ │ │ │ movwvc pc, #6915 @ 0x1b03 @ │ │ │ │ tstpvc r1, r3, lsl #22 @ p-variant is OBSOLETE │ │ │ │ umaalcc pc, r4, r3, r8 @ │ │ │ │ umaalcc pc, r5, r1, r8 @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ strbt r2, [pc], r3, lsr #32 │ │ │ │ - ldrhteq lr, [r7], #-182 @ 0xffffff4a │ │ │ │ - rsbseq lr, r7, r6, lsr #23 │ │ │ │ + rsbseq lr, r7, r6, lsl #22 │ │ │ │ + ldrshteq lr, [r7], #-166 @ 0xffffff5a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r7, lr, ror fp │ │ │ │ + rsbseq lr, r7, lr, asr #21 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - blcs 228c80 │ │ │ │ + blcs 228d30 │ │ │ │ svcge 0x000df47f │ │ │ │ @ instruction: 0x9010f8dd │ │ │ │ @ instruction: 0xf04fe735 │ │ │ │ @ instruction: 0xf04f0800 │ │ │ │ @ instruction: 0x463031ff │ │ │ │ - @ instruction: 0xf93af683 │ │ │ │ + @ instruction: 0xf8e2f683 │ │ │ │ @ instruction: 0xf019b930 │ │ │ │ andle r0, r5, r0, lsr #30 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr9, cr15, {1} │ │ │ │ str r6, [r2], r1, ror #18 │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf68331ff │ │ │ │ - stmdacs r0, {r0, r1, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ udf #23810 @ 0x5d02 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldrmi r3, [sl], -r0, rrx │ │ │ │ - blvc 83d730 │ │ │ │ + blvc 83d7e0 │ │ │ │ stmdals r7!, {r0, r8, sp} │ │ │ │ - blvc 93d6f8 │ │ │ │ - @ instruction: 0xf9f8f680 │ │ │ │ + blvc 93d7a8 │ │ │ │ + @ instruction: 0xf9a0f680 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2d3a3c │ │ │ │ + blgt 2d3aec │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r4, #-524] @ 0xfffffdf4 │ │ │ │ stmdals r1, {r1, r3, r6, r9, sl, lr} │ │ │ │ vmin.s8 q10, q0, │ │ │ │ @ instruction: 0xf683111f │ │ │ │ - @ instruction: 0x4681fb3f │ │ │ │ - bls 47be50 │ │ │ │ + strmi pc, [r1], r7, ror #21 │ │ │ │ + bls 47bf00 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ andsls sl, r6, #5824 @ 0x16c0 │ │ │ │ ldrls r4, [r7, #-1562] @ 0xfffff9e6 │ │ │ │ - blvc 7bd77c │ │ │ │ + blvc 7bd82c │ │ │ │ stmdals r7!, {r0, r8, sp} │ │ │ │ - blvc 93d744 │ │ │ │ - @ instruction: 0xf9d2f680 │ │ │ │ + blvc 93d7f4 │ │ │ │ + @ instruction: 0xf97af680 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2d3a88 │ │ │ │ + blgt 2d3b38 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6839801 │ │ │ │ - bls 381650 │ │ │ │ + bls 3815a0 │ │ │ │ stmdals r1, {r0, r1, r3, r4, r5, r9, sl, lr} │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 93fb46 │ │ │ │ + blx ff33fbf4 │ │ │ │ ldr r4, [sp, #-1665]! @ 0xfffff97f │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68d4630 │ │ │ │ - ldrt pc, [r0], #-2697 @ 0xfffff577 @ │ │ │ │ + ldrt pc, [r0], #-2609 @ 0xfffff5cf @ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blcc 27bfb4 │ │ │ │ + blcc 27c064 │ │ │ │ rsbvs r9, r9, r8, lsl r1 │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ strhge r8, [r2, -lr] │ │ │ │ eorcc pc, r3, r1, asr r8 @ │ │ │ │ smladmi r8, r9, r4, r4 │ │ │ │ @ instruction: 0xffffff4d │ │ │ │ andeq r0, r0, r3, ror r1 │ │ │ │ @@ -477305,15 +477345,15 @@ │ │ │ │ andeq r0, r0, r3, ror r1 │ │ │ │ andeq r0, r0, r1, lsl #1 │ │ │ │ eorcs r9, r0, #24, 4 @ 0x80000001 │ │ │ │ @ instruction: 0xf8ade766 │ │ │ │ andscs r2, r0, #96 @ 0x60 │ │ │ │ @ instruction: 0xf88de762 │ │ │ │ andcs r2, r8, #96 @ 0x60 │ │ │ │ - bcc 27bf74 │ │ │ │ + bcc 27c024 │ │ │ │ strvs lr, [r0], -fp, asr #19 │ │ │ │ stmdale r8!, {r0, r1, r2, r3, r4, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ @ instruction: 0x6767671b │ │ │ │ strbne r6, [r7, -r7, ror #14]! │ │ │ │ strbvs r6, [r7, -r7, ror #14]! │ │ │ │ cmnne r7, #27000832 @ 0x19c0000 │ │ │ │ @@ -477326,30 +477366,30 @@ │ │ │ │ rsbscc pc, r0, sp, lsr #17 │ │ │ │ andcs lr, r8, #499122176 @ 0x1dc00000 │ │ │ │ rsbscc pc, r0, sp, lsl #17 │ │ │ │ andcs lr, r1, #482344960 @ 0x1cc00000 │ │ │ │ rsbscs pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf04fe56f │ │ │ │ @ instruction: 0x463031ff │ │ │ │ - @ instruction: 0xf8a0f683 │ │ │ │ + @ instruction: 0xf848f683 │ │ │ │ str r6, [r8, #2401]! @ 0x961 │ │ │ │ sbcsne pc, sp, #64, 4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ - bls 2ac82c │ │ │ │ + bls 2ac8dc │ │ │ │ @ instruction: 0xf53f0590 │ │ │ │ @ instruction: 0xf7ffabbc │ │ │ │ ldmib sp, {r1, r2, r3, r4, r5, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ svcls 0x00159a13 │ │ │ │ @ instruction: 0x4630e53a │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf88af683 │ │ │ │ + @ instruction: 0xf832f683 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ str sl, [fp, -r6, lsr #26] │ │ │ │ ldrls r3, [r7, #-2817] @ 0xfffff4ff │ │ │ │ - blcs 9e76e4 │ │ │ │ + blcs 9e7794 │ │ │ │ ldm pc, {r0, r4, fp, ip, lr, pc}^ @ │ │ │ │ andsne pc, fp, r3 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r7 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r3 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ @@ -477360,175 +477400,175 @@ │ │ │ │ subscs pc, r8, sp, lsr #17 │ │ │ │ @ instruction: 0xe7212210 │ │ │ │ subscs pc, r8, sp, lsl #17 │ │ │ │ ldr r2, [sp, -r8, lsl #4] │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0x461a3058 │ │ │ │ @ instruction: 0xf62de718 │ │ │ │ - svclt 0x0000eb9a │ │ │ │ + svclt 0x0000eb42 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 14, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0bf │ │ │ │ strmi r2, [r3], -r4, ror #14 │ │ │ │ ldrbtmi r2, [sl], #-0 │ │ │ │ andls r4, sp, #31457280 @ 0x1e00000 │ │ │ │ @ instruction: 0xf8df468b │ │ │ │ @ instruction: 0xf8df2758 │ │ │ │ ldrbtmi r3, [sl], #-1880 @ 0xfffff8a8 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f933d │ │ │ │ @ instruction: 0xf6ea0300 │ │ │ │ - @ instruction: 0x4603fcf9 │ │ │ │ + strmi pc, [r3], -r1, lsr #25 │ │ │ │ movwls r2, #40960 @ 0xa000 │ │ │ │ - ldc2l 6, cr15, [r4], #936 @ 0x3a8 │ │ │ │ + ldc2 6, cr15, [ip], {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 │ │ │ │ + @ instruction: 0x4604fb17 │ │ │ │ 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 r2!, {r0, r2, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdals sl, {r0, r5, r9, sl, lr} │ │ │ │ - blx 19bff0a │ │ │ │ + blx 3bffba │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ stmdals r9, {r1, r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf6ea2100 │ │ │ │ - @ instruction: 0x4604fb57 │ │ │ │ + @ instruction: 0x4604faff │ │ │ │ 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}^ │ │ │ │ + stm sl, {r0, r2, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdals r9, {r0, r5, r9, sl, lr} │ │ │ │ - blx 13bff3a │ │ │ │ + blx ffdbffe8 │ │ │ │ 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, r2, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6ea2100 │ │ │ │ - @ instruction: 0x4630fa5b │ │ │ │ - @ instruction: 0xff8ef6b3 │ │ │ │ + ldrtmi pc, [r0], -r3, lsl #20 @ │ │ │ │ + @ instruction: 0xff36f6b3 │ │ │ │ ssatcs pc, #13, pc, asr #17 @ │ │ │ │ ssatcc pc, #5, pc, asr #17 @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 115c424 │ │ │ │ + blls 115c4d4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x4648833a │ │ │ │ pop {r0, r1, r2, r3, r4, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf8df8ff0 │ │ │ │ @ instruction: 0xf04f3690 │ │ │ │ ldrbmi r0, [r8], r0, lsl #18 │ │ │ │ - bcs 21fecdc │ │ │ │ + bcs 21fed8c │ │ │ │ @ instruction: 0x9602447b │ │ │ │ - blge 826ff0 │ │ │ │ - blge 9e6ff8 │ │ │ │ + blge 8270a0 │ │ │ │ + blge 9e70a8 │ │ │ │ vsubw.u8 , , d5 │ │ │ │ movwls r0, #58240 @ 0xe380 │ │ │ │ strcs r6, [r0, -fp, lsr #18] │ │ │ │ @ instruction: 0xf8dd951d │ │ │ │ ldmvs fp, {r2, r4, lr, pc}^ │ │ │ │ - blls 327070 │ │ │ │ + blls 327120 │ │ │ │ ldrmi r6, [lr], lr, lsr #19 │ │ │ │ strvc lr, [r0, -r3, asr #19] │ │ │ │ strvc lr, [r2, -r3, asr #19] │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf6814630 │ │ │ │ - @ instruction: 0x4683fcbb │ │ │ │ + strmi pc, [r3], r3, ror #24 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldrtmi r8, [r3], -r5, asr #3 │ │ │ │ stmib sp, {r1, r2, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8cd7506 │ │ │ │ @ instruction: 0xf8d39020 │ │ │ │ @ instruction: 0xf8d88010 │ │ │ │ svccs 0x00007000 │ │ │ │ ldmdavs fp!, {r0, r2, r3, r4, r5, ip, lr, pc} │ │ │ │ - blcs 213fac │ │ │ │ + blcs 21405c │ │ │ │ mulcc ip, r8, r8 │ │ │ │ strcs fp, [r0, -r8, lsl #30] │ │ │ │ - blcs 328058 │ │ │ │ + blcs 328108 │ │ │ │ tstle lr, r7, lsr #12 │ │ │ │ mlacc ip, r8, r8, pc @ │ │ │ │ andsle r2, sl, r1, lsl #22 │ │ │ │ @ instruction: 0x3014f8d8 │ │ │ │ svcvc 0x008af5b3 │ │ │ │ ldrbmi fp, [r3, #-3864] @ 0xfffff0e8 │ │ │ │ @ instruction: 0x03bcf1a3 │ │ │ │ andcs fp, r1, #20, 30 @ 0x50 │ │ │ │ - blcs 2cac78 │ │ │ │ + blcs 2cad28 │ │ │ │ andcs fp, r0, #148, 30 @ 0x250 │ │ │ │ andeq pc, r1, #2 │ │ │ │ @ instruction: 0xf8d8b94a │ │ │ │ ldmdavs fp, {r5, r6, ip, sp} │ │ │ │ stmdbcs r1, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ sbcshi pc, r7, #64 @ 0x40 │ │ │ │ andsmi r6, r6, #2523136 @ 0x268000 │ │ │ │ - blls 27692c │ │ │ │ + blls 2769dc │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ svclt 0x00082a00 │ │ │ │ @ instruction: 0xf8dd2300 │ │ │ │ movwls r8, #4100 @ 0x1004 │ │ │ │ mulcc ip, r8, r8 │ │ │ │ sbcsle r2, r1, r4, lsl #22 │ │ │ │ - blcs 2290bc │ │ │ │ + blcs 22916c │ │ │ │ ldrtmi sp, [ip], -pc, ror #3 │ │ │ │ ldrbmi r4, [r8], -fp, asr #13 │ │ │ │ - stc2l 6, cr15, [sl], #-516 @ 0xfffffdfc │ │ │ │ - blcs 213e34 │ │ │ │ + ldc2 6, cr15, [r2], {129} @ 0x81 │ │ │ │ + blcs 213ee4 │ │ │ │ cmpphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ ldr r4, [r2, r3, lsl #13]! │ │ │ │ @ instruction: 0xf0002d05 │ │ │ │ - bvs ff8e2fb0 │ │ │ │ - blvc 89c548 │ │ │ │ + bvs ff8e3060 │ │ │ │ + blvc 89c5f8 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sp, {r0, r1, r4, r5, r7, r9, pc}^ │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ ldrdlt pc, [r0], -r3 @ │ │ │ │ @ instruction: 0x4010f8db │ │ │ │ mulscs r3, fp, r8 │ │ │ │ ldreq pc, [r4], #-964 @ 0xfffffc3c │ │ │ │ strble r0, [ip], #2000 @ 0x7d0 │ │ │ │ ldrdeq pc, [r8], -fp │ │ │ │ - mcrr2 6, 12, pc, lr, cr2 @ │ │ │ │ - bcs 760910 │ │ │ │ - blls 2f851c │ │ │ │ + blx fffc00be │ │ │ │ + bcs 7609c0 │ │ │ │ + blls 2f85cc │ │ │ │ eorcs pc, r2, r3, asr r8 @ │ │ │ │ sbcle r2, r0, r0, asr #20 │ │ │ │ @ instruction: 0xf9929a23 │ │ │ │ stccs 0, cr2, [r4], {65} @ 0x41 │ │ │ │ - bcs 232140 │ │ │ │ + bcs 2321f0 │ │ │ │ @ instruction: 0xf8dbd003 │ │ │ │ - bcs 9ca5d8 │ │ │ │ + bcs 9ca688 │ │ │ │ @ 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: 0xf6c2fbd7 │ │ │ │ + stmdacs r0, {r0, r2, r5, 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, r2, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + bcs 250e4c │ │ │ │ @ instruction: 0xf8d8d99d │ │ │ │ @ instruction: 0xf5b22014 │ │ │ │ @ instruction: 0xf0007f8a │ │ │ │ vand d24, d0, d17 │ │ │ │ ldrbmi r8, [r2, #-299] @ 0xfffffed5 │ │ │ │ vsra.u64 d29, d3, #58 │ │ │ │ stccs 2, cr0, [r8], {192} @ 0xc0 │ │ │ │ @@ -477536,59 +477576,59 @@ │ │ │ │ andeq pc, r1, #2 │ │ │ │ addle r2, sl, r0, lsl #20 │ │ │ │ ldrsbtcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ stmdals r9, {r0, r3, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf8cd2202 │ │ │ │ andsls r8, pc, #128 @ 0x80 │ │ │ │ @ instruction: 0xf6ea9306 │ │ │ │ - stmdacs r0, {r0, r1, r2, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ subhi pc, r4, #0 │ │ │ │ movwls r6, #47235 @ 0xb883 │ │ │ │ mlacs ip, r8, r8, pc @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf8df8227 │ │ │ │ - blls 547890 │ │ │ │ + blls 547940 │ │ │ │ vtst.8 , , │ │ │ │ @ instruction: 0xf6cf0106 │ │ │ │ movwls r7, #49663 @ 0xc1ff │ │ │ │ stmdbvc pc, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} @ │ │ │ │ tstvs r1, sp, asr #19 │ │ │ │ vst4.16 {d30-d33}, [pc], r6 │ │ │ │ stmdals r3!, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xff0cf67f │ │ │ │ + mrc2 6, 5, pc, cr4, cr15, {3} │ │ │ │ @ instruction: 0xf1009b06 │ │ │ │ andcs r0, r1, #28, 18 @ 0x70000 │ │ │ │ strmi r4, [r7], -r9, asr #12 │ │ │ │ @ instruction: 0xf6817c5b │ │ │ │ - blls ac0e10 │ │ │ │ + blls ac0d60 │ │ │ │ umullne pc, r4, sp, r8 @ │ │ │ │ ldceq 1, cr15, [r0], #-28 @ 0xffffffe4 │ │ │ │ vbic.i16 d24, #47616 @ 0xba00 │ │ │ │ @ instruction: 0xf8dd0308 │ │ │ │ - b 127a728 │ │ │ │ - blls 682d08 │ │ │ │ + b 127a7d8 │ │ │ │ + blls 682db8 │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ teqhi fp, #1275068416 @ 0x4c000000 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldrtmi r9, [r9], -r5, lsl #16 │ │ │ │ - blx ff5c002c │ │ │ │ + blx 1fc00dc │ │ │ │ tstls r4, #0, 6 │ │ │ │ movwcc lr, #6596 @ 0x19c4 │ │ │ │ strbeq pc, [r4, -r6, lsl #2]! @ │ │ │ │ @ instruction: 0xf8cd60e3 │ │ │ │ ldm r4, {r2, r3, r4, r6, ip, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ stcls 0, cr0, [r4], {15} │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ stmdals r5, {r0, r4, r5, r9, sl, lr} │ │ │ │ - blx ff0c0054 │ │ │ │ + blx 1ac0104 │ │ │ │ mlacs ip, r8, r8, pc @ │ │ │ │ addsmi r3, r5, #4194304 @ 0x400000 │ │ │ │ bichi pc, pc, r0, lsl #1 │ │ │ │ @ instruction: 0x1014f8d8 │ │ │ │ stmdals ip, {r2, r5, r6, sl, sp} │ │ │ │ adcmi r2, fp, r1, lsl #6 │ │ │ │ andeq pc, r1, r4, lsl #22 │ │ │ │ @@ -477599,59 +477639,59 @@ │ │ │ │ vmlsl.u8 , d3, d11 │ │ │ │ strtmi r1, [fp], #-769 @ 0xfffffcff │ │ │ │ eorls pc, r3, r2, asr r8 @ │ │ │ │ tstls r3, #-1342177266 @ 0xb000000e │ │ │ │ svceq 0x0000f1b9 │ │ │ │ orrshi pc, r0, r0 │ │ │ │ @ instruction: 0xf67f9823 │ │ │ │ - @ instruction: 0xf04fff37 │ │ │ │ + @ instruction: 0xf04ffedf │ │ │ │ stmdbvs r2, {r0, r8, r9}^ │ │ │ │ @ instruction: 0xf8802164 │ │ │ │ strmi r3, [r6], -ip, lsr #32 │ │ │ │ - blx 2692d6 │ │ │ │ + blx 269386 │ │ │ │ movwcs r3, #4610 @ 0x1202 │ │ │ │ svcvc 0x00922100 │ │ │ │ @ instruction: 0xf840320b │ │ │ │ stmdals r3!, {r1, r5, ip, sp} │ │ │ │ - mcr2 6, 6, pc, cr12, cr15, {3} @ │ │ │ │ + mrc2 6, 3, pc, cr4, cr15, {3} │ │ │ │ @ instruction: 0x2010f8d9 │ │ │ │ stmdals r3!, {r2, r9, sl, lr} │ │ │ │ ldrdne pc, [r8], -r9 │ │ │ │ andseq pc, r4, #134217731 @ 0x8000003 │ │ │ │ @ instruction: 0xf99061a2 │ │ │ │ stmib r4, {r0, r6, sp}^ │ │ │ │ @ instruction: 0xf1041907 │ │ │ │ - bcs 582be8 │ │ │ │ + bcs 582c98 │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf6814620 │ │ │ │ - svcls 0x0005f987 │ │ │ │ + svcls 0x0005f92f │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 1b40100 │ │ │ │ + blx 5401b0 │ │ │ │ ldrdcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ ldcge 6, cr4, [r4], {33} @ 0x21 │ │ │ │ ldmdavs sl, {r3, r4, r5, r9, sl, lr} │ │ │ │ - blcs 261350 │ │ │ │ + blcs 261400 │ │ │ │ andcs fp, r0, #24, 30 @ 0x60 │ │ │ │ mcr2 7, 2, pc, cr0, cr14, {7} @ │ │ │ │ svcls 0x00042300 │ │ │ │ tstls r4, #68 @ 0x44 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr6, {0} │ │ │ │ movwcc lr, #6596 @ 0x19c4 │ │ │ │ ldceq 1, cr15, [r4], {13} │ │ │ │ stmib sp, {r0, r1, r2, r4, ip, pc}^ │ │ │ │ stmib sp, {r0, r3, r5, r8, r9, ip, sp}^ │ │ │ │ ldm r4, {r0, r1, r3, r5, r8, r9, ip, sp} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ - blls 382774 │ │ │ │ + blls 382824 │ │ │ │ ldm r7, {r0, r1, r3, r4, r8, r9, ip, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - blls 382780 │ │ │ │ + blls 382830 │ │ │ │ muls r0, r3, r8 │ │ │ │ svceq 0x0001f1be │ │ │ │ stccs 15, cr11, [r0, #-32] @ 0xffffffe0 │ │ │ │ @ instruction: 0x4667d015 │ │ │ │ @ instruction: 0x9328b2ea │ │ │ │ @ instruction: 0xf88dab2d │ │ │ │ ldrmi r2, [ip], r4, lsr #1 │ │ │ │ @@ -477664,26 +477704,26 @@ │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ @ instruction: 0xf8ddaf24 │ │ │ │ smlald r9, sp, r8, r0 │ │ │ │ mcrls 6, 0, r4, cr6, cr0, {5} │ │ │ │ stmdbpl r7, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ssatmi fp, #18, r6, lsl #3 │ │ │ │ tstcs r3, r8, lsr #12 │ │ │ │ - @ instruction: 0xff60f68c │ │ │ │ + @ instruction: 0xff08f68c │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ teqlt ip, r3, asr #2 │ │ │ │ @ instruction: 0x2d0069a5 │ │ │ │ mcrge 4, 1, pc, cr4, cr15, {3} @ │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ strb r9, [r0, #3586] @ 0xe02 │ │ │ │ @ instruction: 0xf06f4628 │ │ │ │ @ instruction: 0xf68c0108 │ │ │ │ - strb pc, [fp, sp, asr #30]! @ │ │ │ │ - bcs 2d12b4 │ │ │ │ + @ instruction: 0xe7ebfef5 │ │ │ │ + bcs 2d1364 │ │ │ │ mcrge 6, 3, pc, cr7, cr15, {1} @ │ │ │ │ @ instruction: 0x2c049a0e │ │ │ │ andcs fp, r0, #20, 30 @ 0x50 │ │ │ │ andeq pc, r1, #2 │ │ │ │ vmul.f , q3, d2[2] │ │ │ │ stccs 2, cr0, [r8], {192} @ 0xc0 │ │ │ │ andcs fp, r0, #20, 30 @ 0x50 │ │ │ │ @@ -477692,52 +477732,52 @@ │ │ │ │ @ instruction: 0xf8dbae56 │ │ │ │ andcs r4, r2, #16 │ │ │ │ @ instruction: 0xf8cd4659 │ │ │ │ andsls r8, pc, #128 @ 0x80 │ │ │ │ ldreq pc, [r4], #-964 @ 0xfffffc3c │ │ │ │ @ instruction: 0xf0002c04 │ │ │ │ stmdals r9, {r0, r1, r6, r7, pc} │ │ │ │ - @ instruction: 0xf89ef6ea │ │ │ │ + @ instruction: 0xf846f6ea │ │ │ │ stmdacs r0, {r1, r9, sl, lr} │ │ │ │ rscshi pc, r8, r0 │ │ │ │ movwls r6, #26771 @ 0x6893 │ │ │ │ mlacs ip, r8, r8, pc @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bge 722c20 │ │ │ │ + bge 722cd0 │ │ │ │ ldrls sl, [r1], -sp, lsr #22 │ │ │ │ movwls r4, #46614 @ 0xb616 │ │ │ │ stmdbvc pc, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf8d8e06b │ │ │ │ stmdals r3!, {r2, r4, ip} │ │ │ │ - mcr2 6, 3, pc, cr4, cr15, {3} @ │ │ │ │ + mcr2 6, 0, pc, cr12, cr15, {3} @ │ │ │ │ @ instruction: 0xf1004681 │ │ │ │ @ instruction: 0xf8980218 │ │ │ │ ldrmi r3, [r1], -r9, lsr #32 │ │ │ │ andcs r9, r1, #12, 4 @ 0xc0000000 │ │ │ │ - @ instruction: 0xf8d6f681 │ │ │ │ + @ instruction: 0xf87ef681 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ @ instruction: 0xf8892100 │ │ │ │ stmdals r3!, {r2, r3, r5, ip, sp} │ │ │ │ - ldc2l 6, cr15, [sl, #508]! @ 0x1fc │ │ │ │ - bls adccec │ │ │ │ + stc2 6, cr15, [r2, #508]! @ 0x1fc │ │ │ │ + bls adcd9c │ │ │ │ stmiavs r1!, {r0, r1, r2, r9, sl, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001407 │ │ │ │ - blcs 582d88 │ │ │ │ + blcs 582e38 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6812201 │ │ │ │ - stcls 8, cr15, [r5], {185} @ 0xb9 │ │ │ │ + stcls 8, cr15, [r5], {97} @ 0x61 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - @ instruction: 0xf996f683 │ │ │ │ + @ instruction: 0xf93ef683 │ │ │ │ ldrdcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - blvc 6dc904 │ │ │ │ + blvc 6dc9b4 │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf7fe2200 │ │ │ │ movwcs pc, #3443 @ 0xd73 @ │ │ │ │ @ instruction: 0x7014f8d8 │ │ │ │ stmib r6, {r2, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1093300 │ │ │ │ stmib r6, {r2, r4, r6, sl, fp}^ │ │ │ │ @@ -477751,193 +477791,193 @@ │ │ │ │ strbteq pc, [r4], #-265 @ 0xfffffef7 @ │ │ │ │ ldrsbtcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ tstls r7, #4, 30 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ strbmi r9, [r9], -r5, lsl #16 │ │ │ │ - @ instruction: 0xf964f683 │ │ │ │ + @ instruction: 0xf90cf683 │ │ │ │ andcc lr, fp, #3620864 @ 0x374000 │ │ │ │ eorcs pc, r5, r3, asr #16 │ │ │ │ @ instruction: 0xf8983501 │ │ │ │ addsmi r2, r5, #44 @ 0x2c │ │ │ │ @ instruction: 0xf89bd228 │ │ │ │ - bls 38e95c │ │ │ │ + bls 38ea0c │ │ │ │ movwne pc, #5059 @ 0x13c3 @ │ │ │ │ @ instruction: 0xf852442b │ │ │ │ stccs 0, cr4, [r0], {35} @ 0x23 │ │ │ │ stmdbls r3!, {r0, r3, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf6be4658 │ │ │ │ - @ instruction: 0xf89bfe35 │ │ │ │ + @ instruction: 0xf89bfddd │ │ │ │ stcvc 0, cr3, [r2, #-80] @ 0xffffffb0 │ │ │ │ vrsubhn.i16 d20, , q2 │ │ │ │ strtmi r1, [fp], #-769 @ 0xfffffcff │ │ │ │ andne pc, r5, #-1946157055 @ 0x8c000001 │ │ │ │ stmvs r0, {r1, r8, sl, ip, sp, lr} │ │ │ │ - blx fe8c0446 │ │ │ │ + blx 12c04f6 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xe76af979 │ │ │ │ stmdbvc pc, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} @ │ │ │ │ mrcls 6, 0, r4, cr1, cr5, {0} │ │ │ │ @ instruction: 0xf6824628 │ │ │ │ - bls 50124c │ │ │ │ + bls 50119c │ │ │ │ stmdals r5, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xffbcf682 │ │ │ │ + @ instruction: 0xff64f682 │ │ │ │ @ instruction: 0xf1084601 │ │ │ │ @ instruction: 0xf6810018 │ │ │ │ - @ instruction: 0xf8d8f861 │ │ │ │ + @ instruction: 0xf8d8f809 │ │ │ │ @ instruction: 0xf6800018 │ │ │ │ - movwcs pc, #7275 @ 0x1c6b @ │ │ │ │ + movwcs pc, #7187 @ 0x1c13 @ │ │ │ │ str r9, [r6, #774] @ 0x306 │ │ │ │ @ instruction: 0xf6e9980a │ │ │ │ - @ instruction: 0x4602ffdb │ │ │ │ + strmi pc, [r2], -r3, lsl #31 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ qasxmi sl, r1, sp │ │ │ │ @ instruction: 0xf62c4620 │ │ │ │ - @ instruction: 0x4659ed30 │ │ │ │ + @ instruction: 0x4659ecd8 │ │ │ │ andls r4, r6, r2, lsl #12 │ │ │ │ @ instruction: 0xf6e9980a │ │ │ │ - ldr pc, [r3, -r9, ror #31]! │ │ │ │ + @ instruction: 0xe733ff91 │ │ │ │ ldrbmi r9, [r8], -r3, lsr #18 │ │ │ │ - stc2l 6, cr15, [ip, #760]! @ 0x2f8 │ │ │ │ + ldc2 6, cr15, [r4, #760] @ 0x2f8 │ │ │ │ mulscs r4, fp, r8 │ │ │ │ rsclt r7, fp, #1, 26 @ 0x40 │ │ │ │ vrsubhn.i16 d20, q9, │ │ │ │ ldrmi r1, [sl], #-513 @ 0xfffffdff │ │ │ │ tstpne r5, r2, ror #6 @ p-variant is OBSOLETE │ │ │ │ stmvs r0, {r0, r8, sl, ip, sp, lr} │ │ │ │ - blx 16404da │ │ │ │ + blx 40588 │ │ │ │ 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: 0xf92ef67f │ │ │ │ @ instruction: 0x1014f8d8 │ │ │ │ ldmib sp, {r2, r3, r6, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0x9e11790f │ │ │ │ @ instruction: 0xf6804640 │ │ │ │ - strb pc, [r0, sp, lsr #24] @ │ │ │ │ + @ instruction: 0xe7c0fbd5 │ │ │ │ strmi r2, [r8], -r4, lsl #2 │ │ │ │ - ldcl 6, cr15, [sl], #176 @ 0xb0 │ │ │ │ + stc 6, cr15, [r2], #176 @ 0xb0 │ │ │ │ @ instruction: 0x46024659 │ │ │ │ stmdals r9, {r1, r2, ip, pc} │ │ │ │ - @ instruction: 0xffb4f6e9 │ │ │ │ + @ instruction: 0xff5cf6e9 │ │ │ │ mlacs ip, r8, r8, pc @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - blge d6e620 │ │ │ │ + blge d6e6d0 │ │ │ │ ldr r9, [sp, fp, lsl #6] │ │ │ │ strmi r2, [r8], -r4, lsl #2 │ │ │ │ - stcl 6, cr15, [r8], #176 @ 0xb0 │ │ │ │ + ldc 6, cr15, [r0], {44} @ 0x2c │ │ │ │ @ instruction: 0x46024659 │ │ │ │ stmdals r9, {r0, r1, r3, ip, pc} │ │ │ │ - @ instruction: 0xffa2f6e9 │ │ │ │ + @ instruction: 0xff4af6e9 │ │ │ │ @ instruction: 0xf62ce5b2 │ │ │ │ - ldmibvs r3, {r1, r2, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmibvs r3, {r1, r2, r3, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq sp, r7, lr, lsl #26 │ │ │ │ - ldrshteq sp, [r7], #-206 @ 0xffffff32 │ │ │ │ + rsbseq sp, r7, lr, asr ip │ │ │ │ + rsbseq sp, r7, lr, asr #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r7, ip, asr #24 │ │ │ │ - rsbeq sp, sp, ip, lsr #17 │ │ │ │ + @ instruction: 0x0077db9c │ │ │ │ + rsbeq sp, sp, r4, lsr #17 │ │ │ │ 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 394354 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [sl], {127} @ 0x7f │ │ │ │ cdpeq 1, 0, cr15, cr8, cr13, {0} │ │ │ │ cmppeq r4, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ mrsls r2, SP_abt │ │ │ │ - beq 173eeac │ │ │ │ + beq 173ef5c │ │ │ │ @ instruction: 0xf10d9302 │ │ │ │ stmib sp, {r3, r4, sl, fp}^ │ │ │ │ @ instruction: 0xf1003303 │ │ │ │ @ instruction: 0xf8950864 │ │ │ │ @ instruction: 0x4604b010 │ │ │ │ eorlt pc, ip, r0, lsl #17 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ stm ip, {r0, r2, r8, sl, ip, pc} │ │ │ │ @ instruction: 0xf8df000f │ │ │ │ stm sl, {r5, r6, ip, pc} │ │ │ │ ldrbtmi r0, [r9], #15 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ - bllt 2e96ec │ │ │ │ + bllt 2e979c │ │ │ │ svceq 0x0020f1bb │ │ │ │ @ instruction: 0xf00bd005 │ │ │ │ @ instruction: 0x26010b1f │ │ │ │ @ instruction: 0xf60bfa06 │ │ │ │ - blmi 592300 │ │ │ │ + blmi 5923b0 │ │ │ │ stmdbvs r2!, {r2, r5, r6, r8, sp}^ │ │ │ │ @ instruction: 0xf8594638 │ │ │ │ - blx 24eb16 │ │ │ │ + blx 24ebc6 │ │ │ │ strtmi r3, [r1], -r2, lsl #6 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #46 @ 0x2e │ │ │ │ @ instruction: 0xf844330b │ │ │ │ andcs r6, r0, #34 @ 0x22 │ │ │ │ eorcs pc, r3, r4, asr #16 │ │ │ │ - @ instruction: 0xf84cf683 │ │ │ │ + @ instruction: 0xfff4f682 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ @ instruction: 0x26018ff0 │ │ │ │ svclt 0x0000e7e5 │ │ │ │ - rsbseq sp, r7, sl, lsr #10 │ │ │ │ + rsbseq sp, r7, sl, ror r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ stmibmi r9, {r0, r2, r3, r9, sl, lr} │ │ │ │ addlt r4, sp, r9, lsl #23 │ │ │ │ mcrmi 4, 4, r4, cr9, cr9, {3} │ │ │ │ ldrmi r4, [r0], r4, lsl #12 │ │ │ │ stmiapl fp, {r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #47131 @ 0xb81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcs 1a9d114 │ │ │ │ - blcs ff2b6c9c │ │ │ │ - blcs 1a76c3c │ │ │ │ + blcs 1a9d1c4 │ │ │ │ + blcs ff2b6d4c │ │ │ │ + blcs 1a76cec │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ tstcs r0, r1, lsr #2 │ │ │ │ smlabtne r6, sp, r9, lr │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ ldmib sp, {r3, r4, sp}^ │ │ │ │ movwcs r6, #9990 @ 0x2706 │ │ │ │ ldrmi r6, [r1], -r0, lsr #18 │ │ │ │ strcc lr, [r0, #-2500] @ 0xfffff63c │ │ │ │ strvs lr, [r2, -sp, asr #19] │ │ │ │ - ldc2 6, cr15, [r0], {127} @ 0x7f │ │ │ │ + ldc2 6, cr15, [r8], #-508 @ 0xfffffe04 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2ed7a8 │ │ │ │ + blgt 2ed858 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ - @ instruction: 0xf6834620 │ │ │ │ - strtmi pc, [sl], -r7, lsl #16 │ │ │ │ + @ instruction: 0xf6824620 │ │ │ │ + strtmi pc, [sl], -pc, lsr #31 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xff58f7ff │ │ │ │ - bmi 1e0abc0 │ │ │ │ + bmi 1e0ac70 │ │ │ │ ldrbtmi r4, [sl], #-2925 @ 0xfffff493 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, sp, r0, asr #32 │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ ldmibvs r2, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ @@ -477950,189 +477990,189 @@ │ │ │ │ svcge 0x0065bba9 │ │ │ │ ldrvs fp, [fp, #2991]! @ 0xbaf │ │ │ │ strvs fp, [r9, #1381]! @ 0x565 │ │ │ │ sbcgt r6, r0, r5, ror #10 │ │ │ │ stmibge r0, {r6, r7, lr, pc}^ │ │ │ │ movwcs r6, #10706 @ 0x29d2 │ │ │ │ strcc lr, [r0, #-2496] @ 0xfffff640 │ │ │ │ - blvc 17e105c │ │ │ │ + blvc 17e110c │ │ │ │ vpadd.i8 d2, d0, d5 │ │ │ │ ldm pc, {r1, r4, r7, pc}^ @ │ │ │ │ addsls pc, r0, r3 │ │ │ │ @ instruction: 0x960ba290 │ │ │ │ - bleq feaab67c │ │ │ │ - bleq fe629c54 │ │ │ │ + bleq feaab72c │ │ │ │ + bleq fe629d04 │ │ │ │ addsls r0, r0, fp, lsl #22 │ │ │ │ umullsls r9, r0, r0, r0 │ │ │ │ - beq 123ed70 │ │ │ │ + beq 123ee20 │ │ │ │ vst2.8 {d22,d24}, [pc :128], r0 │ │ │ │ @ instruction: 0xf67f718a │ │ │ │ - ldrbmi pc, [r3], -r1, ror #24 @ │ │ │ │ - beq 83f044 │ │ │ │ + ldrbmi pc, [r3], -r9, lsl #24 @ │ │ │ │ + beq 83f0f4 │ │ │ │ ldrtmi r4, [sl], -r1, lsl #13 │ │ │ │ @ instruction: 0xf8804651 │ │ │ │ svcge 0x0006702c │ │ │ │ - cdp2 6, 13, cr15, cr2, cr0, {4} │ │ │ │ + cdp2 6, 7, cr15, cr10, cr0, {4} │ │ │ │ @ instruction: 0xf04fab02 │ │ │ │ @ instruction: 0xf1090c00 │ │ │ │ @ instruction: 0xf8cd0e54 │ │ │ │ @ instruction: 0xf108c008 │ │ │ │ stmib sp, {r2, r6, r9}^ │ │ │ │ andls ip, r5, #768 @ 0x300 │ │ │ │ @ instruction: 0xb110f8df │ │ │ │ @ instruction: 0x2014f8d9 │ │ │ │ - blgt 5e747c │ │ │ │ + blgt 5e752c │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ - bls 24b214 │ │ │ │ + bls 24b2c4 │ │ │ │ andcc pc, fp, r6, asr r8 @ │ │ │ │ - blx 25450e │ │ │ │ + blx 2545be │ │ │ │ strbmi r3, [r9], -r2, lsl #6 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf849330b │ │ │ │ @ instruction: 0xf682c023 │ │ │ │ - ldrbmi pc, [r2], -pc, lsl #31 @ │ │ │ │ + uasxmi pc, r2, r7 @ │ │ │ │ @ instruction: 0xf44f6e2b │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - stc2l 6, cr15, [r2, #-520]! @ 0xfffffdf8 │ │ │ │ + stc2 6, cr15, [sl, #-520] @ 0xfffffdf8 │ │ │ │ strmi r4, [r2], -r1, asr #12 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xe77ffed9 │ │ │ │ - beq 123edf8 │ │ │ │ + beq 123eea8 │ │ │ │ vst2.8 {d22,d24}, [pc :128], r0 │ │ │ │ @ instruction: 0xf67f718a │ │ │ │ - @ instruction: 0x464afc1d │ │ │ │ + strbmi pc, [sl], -r5, asr #23 @ │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r3], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8df4649 │ │ │ │ @ instruction: 0xf680a0a8 │ │ │ │ - @ instruction: 0xf108fe8d │ │ │ │ + @ instruction: 0xf108fe35 │ │ │ │ movwls r0, #21316 @ 0x5344 │ │ │ │ @ instruction: 0xf04fab02 │ │ │ │ @ instruction: 0xf10d0e00 │ │ │ │ @ instruction: 0xf8cd0c18 │ │ │ │ @ instruction: 0xf107e008 │ │ │ │ stmib sp, {r2, r4, r6, fp}^ │ │ │ │ @ instruction: 0xf04fee03 │ │ │ │ ldmdbvs sl!, {r2, r5, r6, r8, r9, fp}^ │ │ │ │ - blgt 5e7508 │ │ │ │ + blgt 5e75b8 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ - bls 254590 │ │ │ │ + bls 254640 │ │ │ │ andcc pc, sl, r6, asr r8 @ │ │ │ │ - blx 4d45fe │ │ │ │ + blx 4d46ae │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eor pc, r3, r7, asr #16 │ │ │ │ - @ instruction: 0xff4af682 │ │ │ │ + cdp2 6, 15, cr15, cr2, cr2, {4} │ │ │ │ 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, r2, r3, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blx 10407e8 │ │ │ │ @ instruction: 0xf04fe73e │ │ │ │ ldrb r0, [r9, -r0, lsr #20]! │ │ │ │ - beq a3ee80 │ │ │ │ + beq a3ef30 │ │ │ │ @ instruction: 0xf04fe7ba │ │ │ │ ldrb r0, [r3, -r8, lsl #20]! │ │ │ │ - beq 43ee8c │ │ │ │ + beq 43ef3c │ │ │ │ @ instruction: 0xf04fe7b4 │ │ │ │ strb r0, [sp, -r1, lsl #20]! │ │ │ │ - beq 27ee98 │ │ │ │ + beq 27ef48 │ │ │ │ @ instruction: 0xf04fe7ae │ │ │ │ @ instruction: 0xe7670a10 │ │ │ │ - beq 63eea4 │ │ │ │ + beq 63ef54 │ │ │ │ @ instruction: 0xf62ce7a8 │ │ │ │ - svclt 0x0000ee4e │ │ │ │ - ldrhteq sp, [r7], #-64 @ 0xffffffc0 │ │ │ │ + svclt 0x0000edf6 │ │ │ │ + rsbseq sp, r7, r0, lsl #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r7, r8, lsr #9 │ │ │ │ - rsbseq sp, r7, r2, asr #8 │ │ │ │ + ldrshteq sp, [r7], #-56 @ 0xffffffc8 │ │ │ │ + @ instruction: 0x0077d392 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ strcs pc, [r8], #-2271 @ 0xfffff721 │ │ │ │ @ instruction: 0xf8dfb099 │ │ │ │ @ instruction: 0xf8df1408 │ │ │ │ ldrbtmi r3, [sl], #-1032 @ 0xfffffbf8 │ │ │ │ tstls r2, r9, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9317 │ │ │ │ @ instruction: 0xf9900300 │ │ │ │ - blcs 30eebc │ │ │ │ + blcs 30ef6c │ │ │ │ movwcs sp, #16 │ │ │ │ - bmi e79c8 │ │ │ │ + bmi e7a78 │ │ │ │ ldrbtmi r4, [sl], #-3065 @ 0xfffff407 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ bicshi pc, pc, r0, asr #32 │ │ │ │ andslt r9, r9, r2, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ stmdavs r3!, {r0, r7, r9, sl, lr} │ │ │ │ rscle r2, r8, r0, lsl #22 │ │ │ │ ldmdblt r3!, {r0, r1, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ rscle r2, r2, r0, lsl #22 │ │ │ │ - blcs 21d484 │ │ │ │ + blcs 21d534 │ │ │ │ ldmibvs sp, {r3, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf6804628 │ │ │ │ - strmi pc, [r6], -fp, asr #31 │ │ │ │ + @ instruction: 0x4606ff73 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ stmdbvs fp!, {r0, r1, r3, r5, r7, r8, pc} │ │ │ │ @ instruction: 0xb1b2681a │ │ │ │ stmdbcs r0, {r0, r4, fp, sp, lr} │ │ │ │ - blvc 876edc │ │ │ │ + blvc 876f8c │ │ │ │ eorsle r2, r5, r4, lsl #18 │ │ │ │ cmplt fp, r3, lsl r8 │ │ │ │ cmplt r9, r9, lsl r8 │ │ │ │ stmdbcs r4, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldmdbvs r2, {r1, r8, ip, lr, pc}^ │ │ │ │ andsle r2, r3, r2, asr #21 │ │ │ │ ldmdavs r3, {r1, r3, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - blcs 321a88 │ │ │ │ + blcs 321b38 │ │ │ │ ldrtmi sp, [r0], -r9 │ │ │ │ @ instruction: 0xf6804635 │ │ │ │ - strmi pc, [r3], -r9, lsr #31 │ │ │ │ + @ instruction: 0x4603ff51 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldrmi r8, [lr], -r9, lsl #3 │ │ │ │ ldmdbvs r3, {r0, r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvnsle r2, r2, asr #23 │ │ │ │ ldrdcs pc, [r0, #-137]! @ 0xffffff77 │ │ │ │ stmdbcs r0, {r0, r4, fp, sp, lr} │ │ │ │ orrshi pc, fp, r0 │ │ │ │ stmdavs r8, {r8, r9, sp} │ │ │ │ mlami r0, r2, r8, pc @ │ │ │ │ svclt 0x00182c00 │ │ │ │ @ instruction: 0x460a4613 │ │ │ │ strmi fp, [r1], -r0, ror #2 │ │ │ │ - blvc 8bce50 │ │ │ │ + blvc 8bcf00 │ │ │ │ bicsle r2, lr, r4, lsl #20 │ │ │ │ - blcs ff29d3f0 │ │ │ │ + blcs ff29d4a0 │ │ │ │ ubfx sp, fp, #3, #8 │ │ │ │ - blcs ff29d3f8 │ │ │ │ + blcs ff29d4a8 │ │ │ │ strb sp, [r3, r6, asr #3]! │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d38182 │ │ │ │ @ instruction: 0xf1088018 │ │ │ │ @ instruction: 0xf8d80320 │ │ │ │ addsmi r6, lr, #24 │ │ │ │ cmnphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ ldrdlt pc, [r8], -r6 │ │ │ │ svceq 0x0000f1bb │ │ │ │ ldmdavs r6!, {r1, r2, ip, lr, pc}^ │ │ │ │ - bleq 27eff4 │ │ │ │ - blcs 21d088 │ │ │ │ + bleq 27f0a4 │ │ │ │ + blcs 21d138 │ │ │ │ strcs fp, [r0], -r8, lsl #30 │ │ │ │ ldrtmi sl, [r0], -sl, lsl #26 │ │ │ │ - stc2l 6, cr15, [r6], #-508 @ 0xfffffe04 │ │ │ │ + stc2 6, cr15, [lr], {127} @ 0x7f │ │ │ │ andls r2, sl, #0, 4 │ │ │ │ stmib r5, {r2, r3, r5, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf10d2201 │ │ │ │ rscvs r0, sl, r4, asr #28 │ │ │ │ @ instruction: 0x467446f2 │ │ │ │ stmdbvs r2, {r0, r1, r2, r3, r5, r9, sl, lr} │ │ │ │ stmib sp, {r1, r4, r6, r7, fp, sp, lr}^ │ │ │ │ @@ -478142,192 +478182,192 @@ │ │ │ │ stm lr, {r0, r1} │ │ │ │ stmib sp, {r0, r1}^ │ │ │ │ @ instruction: 0xf8dfb611 │ │ │ │ ldm sl!, {r2, r4, r5, r7, r9, ip, sp, pc} │ │ │ │ strgt r0, [pc, -pc] │ │ │ │ ldm lr, {r0, r1, r3, r5, r7, r9, fp, lr} │ │ │ │ stm ip, {r0, r1} │ │ │ │ - blls 282f1c │ │ │ │ + blls 282fcc │ │ │ │ ldrbtmi r4, [sl], #-1600 @ 0xfffff9c0 │ │ │ │ andcc pc, fp, r3, asr r8 @ │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ - @ instruction: 0xff8af67e │ │ │ │ + @ instruction: 0xff32f67e │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ @ instruction: 0xf8934607 │ │ │ │ - blcs 20f048 │ │ │ │ + blcs 20f0f8 │ │ │ │ mrshi pc, (UNDEF: 6) @ │ │ │ │ @ instruction: 0xf00c4628 │ │ │ │ strmi pc, [r0], fp, lsr #31 │ │ │ │ stmdals lr, {r8, sp} │ │ │ │ - blx fe44093c │ │ │ │ + blx e409ec │ │ │ │ ldmdbvs fp!, {r1, r2, r3, r9, fp, ip, pc} │ │ │ │ ldmvs r9!, {r1, r2, r9, sl, lr} │ │ │ │ - blcc 1ff088 │ │ │ │ + blcc 1ff138 │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001707 │ │ │ │ - blcs 584c70 │ │ │ │ + blcs 584d20 │ │ │ │ svclt 0x00144639 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - stc2l 6, cr15, [r4, #-512] @ 0xfffffe00 │ │ │ │ + stc2l 6, cr15, [ip], #512 @ 0x200 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - cdp2 6, 2, cr15, cr2, cr2, {4} │ │ │ │ + stc2l 6, cr15, [sl, #520] @ 0x208 │ │ │ │ mulscc r0, r8, r8 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 4e8fbc │ │ │ │ + blx 4e906c │ │ │ │ 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, r2, r3, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ movwcs r9, #1799 @ 0x707 │ │ │ │ - beq 173f39c │ │ │ │ + beq 173f44c │ │ │ │ movwcc lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf1009306 │ │ │ │ @ instruction: 0xf8980264 │ │ │ │ @ instruction: 0x4617e010 │ │ │ │ eor pc, ip, r0, lsl #17 │ │ │ │ smlabbls r1, r4, r6, r4 │ │ │ │ stm r4, {r0, r1, r2, r3, r8, fp, lr, pc} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ stmdbls r1, {r0, r1, r2, r3} │ │ │ │ andshi pc, ip, sp, asr #17 │ │ │ │ stm r4, {r0, r1, r2, r3, r8, fp, lr, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ - blls 2c300c │ │ │ │ + blls 2c30bc │ │ │ │ @ instruction: 0xf1bebb83 │ │ │ │ svclt 0x00080f20 │ │ │ │ ldrdle r4, [r5], -lr │ │ │ │ cdpeq 0, 1, cr15, cr15, cr14, {0} │ │ │ │ - blx 2cbbe8 │ │ │ │ + blx 2cbc98 │ │ │ │ ldrbmi pc, [lr], #3598 @ 0xe0e @ │ │ │ │ smccs 17587 @ 0x44b3 │ │ │ │ strtmi r9, [r8], -r2, lsl #20 │ │ │ │ ldmpl r3, {r8, sl, sp}^ │ │ │ │ @ instruction: 0x2014f8dc │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ svcvc 0x009a4661 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eor pc, r2, ip, asr #16 │ │ │ │ eorpl pc, r3, ip, asr #16 │ │ │ │ - ldc2l 6, cr15, [r4, #520] @ 0x208 │ │ │ │ + ldc2l 6, cr15, [ip, #-520]! @ 0xfffffdf8 │ │ │ │ ldrdhi pc, [r0, #-137]! @ 0xffffff77 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ svcls 0x0001aecc │ │ │ │ ldmibvs sl, {r0, r1, r6, r9, sl, lr} │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, r8, fp, ip, sp, pc} │ │ │ │ - bcs 21d098 │ │ │ │ + bcs 21d148 │ │ │ │ @ instruction: 0xe6c2d1f9 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0x4698e7d6 │ │ │ │ ldrmi r2, [sl], r0, lsl #6 │ │ │ │ ldrtmi r9, [fp], -r2, lsl #6 │ │ │ │ @ instruction: 0x46474691 │ │ │ │ @ instruction: 0xf8d94698 │ │ │ │ @ instruction: 0x46c43010 │ │ │ │ - bge 23d774 │ │ │ │ + bge 23d824 │ │ │ │ stmib r8, {r0, r2, r5, r9, sl, lr}^ │ │ │ │ ldmvs fp, {r1, r9, fp, sp, pc}^ │ │ │ │ stmdbcc r8, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xf8d9c50f │ │ │ │ movwls r3, #4120 @ 0x1018 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ @ instruction: 0xf6804618 │ │ │ │ - blls 282ab8 │ │ │ │ - blcs 214a8c │ │ │ │ + blls 282a08 │ │ │ │ + blcs 214b3c │ │ │ │ strcs sp, [r0, #-86] @ 0xffffffaa │ │ │ │ ldmdbvs r9, {r0, r8, r9, sl, ip, pc} │ │ │ │ mvnslt r6, pc, lsl #16 │ │ │ │ @ instruction: 0xb322683a │ │ │ │ - bcs 321cbc │ │ │ │ + bcs 321d6c │ │ │ │ @ instruction: 0x4639d075 │ │ │ │ cmnlt r7, pc, lsr r8 │ │ │ │ cmnlt r3, fp, lsr r8 │ │ │ │ - blcs 321cd0 │ │ │ │ + blcs 321d80 │ │ │ │ @ instruction: 0x4632d1f7 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldrtmi pc, [r9], -r5, asr #26 @ │ │ │ │ movwmi r6, #22591 @ 0x583f │ │ │ │ svccs 0x0000b2ed │ │ │ │ - blvc 4f787c │ │ │ │ + blvc 4f792c │ │ │ │ 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 @ │ │ │ │ + ldrbmi pc, [fp], -fp, lsl #28 @ │ │ │ │ strmi fp, [r3], fp, lsl #3 │ │ │ │ - blvc 4fd030 │ │ │ │ + blvc 4fd0e0 │ │ │ │ mvnsle r2, r4, lsl #22 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ stc2 7, cr15, [r8, #-1020]! @ 0xfffffc04 │ │ │ │ movweq lr, #2629 @ 0xa45 │ │ │ │ sbcslt r4, sp, #88, 12 @ 0x5800000 │ │ │ │ - cdp2 6, 5, cr15, cr2, cr0, {4} │ │ │ │ - blcs 214a64 │ │ │ │ + ldc2l 6, cr15, [sl, #512]! @ 0x200 │ │ │ │ + blcs 214b14 │ │ │ │ svcls 0x0001d1ed │ │ │ │ smlabtcs r3, r5, r1, fp │ │ │ │ @ instruction: 0xf68c4648 │ │ │ │ - strls pc, [r2, #-2729] @ 0xfffff557 │ │ │ │ + strls pc, [r2, #-2641] @ 0xfffff5af │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ svccs 0x0000ae56 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr3, cr15, {1} │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmibvs fp!, {r2, r3, r6, r9, sl, fp, sp, pc} │ │ │ │ rscsle r2, r7, r0, lsl #22 │ │ │ │ @ instruction: 0xe78c4699 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4648 │ │ │ │ - strb pc, [r5, pc, lsl #21]! @ │ │ │ │ + @ instruction: 0xe7e5fa37 │ │ │ │ vadd.i8 d25, d0, d14 │ │ │ │ @ instruction: 0xf67f1143 │ │ │ │ - movwcs pc, #6621 @ 0x19dd @ │ │ │ │ + movwcs pc, #6533 @ 0x1985 @ │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r1], -r6, lsl #12 │ │ │ │ @ instruction: 0xf680461a │ │ │ │ - @ instruction: 0x4631fc51 │ │ │ │ + @ instruction: 0x4631fbf9 │ │ │ │ @ instruction: 0xf6824628 │ │ │ │ - strbt pc, [fp], pc, lsr #26 @ │ │ │ │ + usat pc, #11, r7, asr #25 @ │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 14, cr10, [r0], {40} @ 0x28 │ │ │ │ mcrge 4, 1, pc, cr5, cr15, {1} @ │ │ │ │ - blcs 21d800 │ │ │ │ + blcs 21d8b0 │ │ │ │ mcrge 4, 2, pc, cr1, cr15, {3} @ │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x4632e61b │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - b 13824e8 │ │ │ │ + b 1382598 │ │ │ │ sbcslt r0, r5, #0, 4 │ │ │ │ @ instruction: 0xf62ce781 │ │ │ │ - stmvs r3, {r1, r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + stmvs r3, {r1, r5, r6, r7, r8, r9, 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, lr, lsr #3 │ │ │ │ + rsbseq sp, r7, ip, lsr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r7, lr, lsr r2 │ │ │ │ + rsbseq sp, r7, lr, lsl #3 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - eoreq r4, r4, sl, lsr r1 │ │ │ │ + eoreq r4, r4, r2, lsr r1 │ │ │ │ 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 1514cd4 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -478366,85 +478406,85 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf67f6938 │ │ │ │ - ldclvc 8, cr15, [r3], #-692 @ 0xfffffd4c │ │ │ │ + ldclvc 8, cr15, [r3], #-340 @ 0xfffffeac │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6804680 │ │ │ │ - ldmvs fp!, {r0, r2, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r2, r4, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 2032cc │ │ │ │ + strgt ip, [pc], #-3343 @ 20337c │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - ldc2l 6, cr15, [r0], #-520 @ 0xfffffdf8 │ │ │ │ - blmi 455b0c │ │ │ │ + ldc2 6, cr15, [r8], {130} @ 0x82 │ │ │ │ + blmi 455bbc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 75d350 │ │ │ │ + blls 75d400 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf62ce79c │ │ │ │ - svclt 0x0000eb84 │ │ │ │ + svclt 0x0000eb2c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r7, lr, lsl lr │ │ │ │ - rsbseq ip, r7, r0, lsr #26 │ │ │ │ + rsbseq ip, r7, lr, ror #26 │ │ │ │ + rsbseq ip, r7, r0, ror ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ stmibmi sp, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ addslt r4, sp, sp, lsl #23 │ │ │ │ @ instruction: 0x46064479 │ │ │ │ @ instruction: 0x46907c7c │ │ │ │ stccs 8, cr5, [r0], #-812 @ 0xfffffcd4 │ │ │ │ tstls fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rschi pc, r9, r0 │ │ │ │ @ instruction: 0xf0402c40 │ │ │ │ - bcs 62357c │ │ │ │ + bcs 62362c │ │ │ │ rscshi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 42370c │ │ │ │ + bcs 4237bc │ │ │ │ addhi pc, r4, r0, asr #32 │ │ │ │ ldrtmi sl, [sl], -r8, lsl #24 │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9def682 │ │ │ │ + @ instruction: 0xf986f682 │ │ │ │ strmi r2, [r5], -r1, lsl #6 │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf7ff9020 │ │ │ │ vmax.f32 d31, d0, d17 │ │ │ │ @ instruction: 0x460211b9 │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf6820802 │ │ │ │ - strtmi pc, [r9], -sp, asr #19 │ │ │ │ + @ instruction: 0x4629f975 │ │ │ │ strmi r2, [r2], r1, lsl #10 │ │ │ │ strtmi r4, [r2], -fp, lsr #12 │ │ │ │ strls r4, [r8, #-1584] @ 0xfffff9d0 │ │ │ │ @ instruction: 0xff10f7ff │ │ │ │ @ instruction: 0x11b9f240 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf9bef682 │ │ │ │ + @ instruction: 0xf966f682 │ │ │ │ strmi r4, [r7], -fp, lsr #12 │ │ │ │ ldrbmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf7ff9020 │ │ │ │ strtmi pc, [fp], -r1, lsl #30 │ │ │ │ ldrbmi r4, [r1], -r2, lsr #12 │ │ │ │ ldrtmi r9, [r0], -r5 │ │ │ │ @@ -478478,104 +478518,104 @@ │ │ │ │ eorlt pc, r0, sp, asr #17 │ │ │ │ mcr2 7, 6, pc, cr2, cr15, {7} @ │ │ │ │ strmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrtmi r9, [r0], -sl, lsl #4 │ │ │ │ vpmax.s8 d25, d0, d4 │ │ │ │ andls r1, fp, #-1073741772 @ 0xc0000034 │ │ │ │ stmib sp, {r0, r1, r9, fp, ip, pc}^ │ │ │ │ - bge 48dc80 │ │ │ │ + bge 48dd30 │ │ │ │ eorsls pc, r8, sp, asr #17 │ │ │ │ - strhi lr, [pc], #-2509 @ 203458 │ │ │ │ + strhi lr, [pc], #-2509 @ 203508 │ │ │ │ @ instruction: 0xf6829311 │ │ │ │ - sub pc, fp, r5, asr #20 │ │ │ │ + sub pc, fp, sp, ror #19 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - stmib r0!, {r2, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r8, {r2, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ strmi r4, [r2], r4, asr #10 │ │ │ │ @ instruction: 0xf048d33c │ │ │ │ strcs r0, [r0], #-772 @ 0xfffffcfc │ │ │ │ @ instruction: 0x46254639 │ │ │ │ movwls fp, #13019 @ 0x32db │ │ │ │ strtmi sl, [r3], r9, lsl #22 │ │ │ │ movwls r4, #22169 @ 0x5699 │ │ │ │ andcs r9, r4, #3072 @ 0xc00 │ │ │ │ strcc r4, [r1, #-1584] @ 0xfffff9d0 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf6824444 │ │ │ │ - strmi pc, [sl, #3425]! @ 0xd61 │ │ │ │ + strmi pc, [sl, #3337]! @ 0xd09 │ │ │ │ svceq 0x0004f849 │ │ │ │ ldrtmi sp, [r9], -r4, lsr #18 │ │ │ │ rscle r2, pc, r0, lsl #24 │ │ │ │ eorcs r9, r0, #5120 @ 0x1400 │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ andlt pc, r0, r3, asr #17 │ │ │ │ ldc 4, cr9, [sp, #32] │ │ │ │ vstr d7, [sp, #32] │ │ │ │ @ instruction: 0xf67e7b06 │ │ │ │ - @ instruction: 0x4603fffd │ │ │ │ - bge 3afa04 │ │ │ │ - bgt 2e80d8 │ │ │ │ + strmi pc, [r3], -r5, lsr #31 │ │ │ │ + bge 3afab4 │ │ │ │ + bgt 2e8188 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194630 │ │ │ │ - blx 1f40ede │ │ │ │ + blx 940f8e │ │ │ │ tstcc r4, #4, 22 @ 0x1000 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0x4630463a │ │ │ │ - @ instruction: 0xf946f682 │ │ │ │ + @ instruction: 0xf8eef682 │ │ │ │ strb r4, [sp, r1, lsl #12] │ │ │ │ @ instruction: 0xf6814650 │ │ │ │ - bge 4c26c4 │ │ │ │ + bge 4c2614 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf9f8f682 │ │ │ │ - blmi 815d60 │ │ │ │ + @ instruction: 0xf9a0f682 │ │ │ │ + blmi 815e10 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8dd56c │ │ │ │ + blls 8dd61c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1220300 │ │ │ │ pop {r0, r2, r3, r4, ip, sp, pc} │ │ │ │ - bcs 6274d4 │ │ │ │ - bcs a3755c │ │ │ │ + bcs 627584 │ │ │ │ + bcs a3760c │ │ │ │ ldrtmi fp, [r8], -r8, lsl #30 │ │ │ │ - bcs 4378d0 │ │ │ │ + bcs 437980 │ │ │ │ @ instruction: 0x463ad19e │ │ │ │ @ instruction: 0x11b9f240 │ │ │ │ - @ instruction: 0xf8fcf682 │ │ │ │ + @ instruction: 0xf8a4f682 │ │ │ │ ldrtmi lr, [sl], -r4, ror #15 │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ - @ instruction: 0xf8f6f682 │ │ │ │ + @ instruction: 0xf89ef682 │ │ │ │ @ instruction: 0x463ae7de │ │ │ │ bicsvc pc, fp, pc, asr #8 │ │ │ │ - @ instruction: 0xf8f0f682 │ │ │ │ + @ instruction: 0xf898f682 │ │ │ │ @ instruction: 0x463ae7d8 │ │ │ │ @ instruction: 0x11bdf240 │ │ │ │ - @ instruction: 0xf8eaf682 │ │ │ │ + @ instruction: 0xf892f682 │ │ │ │ @ instruction: 0xf62ce7d2 │ │ │ │ - svclt 0x0000ea5a │ │ │ │ - ldrsbteq ip, [r7], #-200 @ 0xffffff38 │ │ │ │ + svclt 0x0000ea02 │ │ │ │ + rsbseq ip, r7, r8, lsr #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r7, r4, lsl #22 │ │ │ │ + rsbseq ip, r7, r4, asr sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ @ instruction: 0xf8d1b08f │ │ │ │ @ instruction: 0x460e9014 │ │ │ │ stmib sp, {r1, r4, r6, sl, fp, lr}^ │ │ │ │ ldrbtmi r2, [ip], #-3 │ │ │ │ strbmi r9, [r9], -r2, lsl #2 │ │ │ │ movwls r6, #22784 @ 0x5900 │ │ │ │ @ instruction: 0xf67e9d19 │ │ │ │ - selmi pc, r0, r7 @ │ │ │ │ + pkhtbmi pc, r0, pc, asr #30 @ │ │ │ │ @ instruction: 0xf6874630 │ │ │ │ - blmi 15425b0 │ │ │ │ + blmi 1542500 │ │ │ │ movwls r5, #6371 @ 0x18e3 │ │ │ │ cmncs r4, #27262976 @ 0x1a00000 │ │ │ │ movwcs pc, #39683 @ 0x9b03 @ │ │ │ │ mulge r4, r3, r8 │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blls 2b7680 │ │ │ │ + blls 2b7730 │ │ │ │ strbmi r4, [r7], -r3, lsl #13 │ │ │ │ ldrbeq pc, [r4], -r3, lsl #2 @ │ │ │ │ rsbsle r2, ip, r0, lsl #26 │ │ │ │ cdpeq 1, 1, cr15, cr8, cr13, {0} │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ strls r0, [r6], #-3112 @ 0xfffff3d8 │ │ │ │ strmi lr, [r1], #-2510 @ 0xfffff632 │ │ │ │ @@ -478593,227 +478633,227 @@ │ │ │ │ strcc r3, [r1], #-769 @ 0xfffffcff │ │ │ │ andcc pc, ip, lr, asr #17 │ │ │ │ andls r3, r9, #16, 14 @ 0x400000 │ │ │ │ ldrbmi r3, [r4, #-1552] @ 0xfffff9f0 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ - blls 8b7dbc │ │ │ │ + blls 8b7e6c │ │ │ │ @ instruction: 0xf8889a01 │ │ │ │ cmncs r4, #44 @ 0x2c │ │ │ │ movwcs pc, #39683 @ 0x9b03 @ │ │ │ │ teqlt r2, sl, lsl sp │ │ │ │ addseq r9, r2, r2, lsl #18 │ │ │ │ eorseq pc, r0, r8, lsl #2 │ │ │ │ @ instruction: 0xf62c3130 │ │ │ │ - @ instruction: 0xf8d8ea5a │ │ │ │ + @ instruction: 0xf8d8ea02 │ │ │ │ cmncs r4, #20 │ │ │ │ stmdals r5, {r0, r8, fp, ip, pc} │ │ │ │ stmdbne r9, {r0, r1, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ movwne pc, #11011 @ 0x2b03 @ │ │ │ │ mulsne r0, r9, r8 │ │ │ │ mlascs r1, r3, r8, pc @ │ │ │ │ @ instruction: 0xf848320b │ │ │ │ @ instruction: 0xf8930022 │ │ │ │ ldmdals r8, {r1, r4, r5, sp} │ │ │ │ @ instruction: 0xf848320b │ │ │ │ - bllt 2436f0 │ │ │ │ + bllt 2437a0 │ │ │ │ movwcs r7, #8090 @ 0x1f9a │ │ │ │ andcc r9, fp, #425984 @ 0x68000 │ │ │ │ - blcc 2538a0 │ │ │ │ + blcc 253950 │ │ │ │ eorcc pc, r2, r8, asr #16 │ │ │ │ strbmi r9, [r1], -r4, lsl #16 │ │ │ │ - blx fe9c1088 │ │ │ │ + blx 13c1138 │ │ │ │ andlt r4, pc, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ movwls r2, #25344 @ 0x6300 │ │ │ │ movwcc lr, #6606 @ 0x19ce │ │ │ │ ldrbeq pc, [r4, #-263] @ 0xfffffef9 @ │ │ │ │ andcc pc, ip, lr, asr #17 │ │ │ │ movwls r9, #39683 @ 0x9b03 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ ldmib sp, {r0, r1, r3, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf108231a │ │ │ │ @ instruction: 0x46400118 │ │ │ │ - @ instruction: 0xf9a0f680 │ │ │ │ + @ instruction: 0xf948f680 │ │ │ │ @ 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, lr, asr #19 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ addslt r4, fp, r2, lsl #25 │ │ │ │ ldrmi r4, [r6], -r2, lsl #23 │ │ │ │ @ instruction: 0x460f447c │ │ │ │ stmiapl r3!, {r5, r9, fp, sp}^ │ │ │ │ ldmdavs fp, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ @ instruction: 0xf0000300 │ │ │ │ - bcs 1223a3c │ │ │ │ + bcs 1223aec │ │ │ │ mcrrvc 1, 6, sp, fp, cr6 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a23aa8 │ │ │ │ + blcs a23b58 │ │ │ │ sbcshi pc, r6, r0 │ │ │ │ cmple sp, r8, lsl #22 │ │ │ │ tstcs r0, r9, lsl #28 │ │ │ │ @ instruction: 0xf62b4630 │ │ │ │ - movwcs lr, #3744 @ 0xea0 │ │ │ │ + movwcs lr, #3656 @ 0xe48 │ │ │ │ andcs r4, pc, sl, lsl r6 @ │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107cd │ │ │ │ - bl 26db98 │ │ │ │ + bl 26dc48 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ mcrrcs 8, 4, pc, r4, cr1 @ │ │ │ │ - bcs 60ff40 │ │ │ │ + bcs 60fff0 │ │ │ │ @ instruction: 0x4632d1f2 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ ldc2 7, cr15, [sl, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xffe8f681 │ │ │ │ + @ instruction: 0xff90f681 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ ldrtmi r4, [r0], -r0, lsl #13 │ │ │ │ - cdp 6, 7, cr15, cr14, cr11, {1} │ │ │ │ + cdp 6, 2, cr15, cr6, cr11, {1} │ │ │ │ ldrmi r2, [r9], -r0, lsl #6 │ │ │ │ - blx 128c328 │ │ │ │ + blx 128c3d8 │ │ │ │ strbeq pc, [r8, r1, lsl #10]! @ │ │ │ │ ldmdage sl, {r0, r6, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ streq lr, [r3, #2816] @ 0xb00 │ │ │ │ @ instruction: 0xf8453301 │ │ │ │ tstcc r1, r4, asr #24 │ │ │ │ mvnsle r2, r0, lsl r9 │ │ │ │ @ instruction: 0x46394632 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf44ffd19 │ │ │ │ @ instruction: 0x460271b1 │ │ │ │ @ instruction: 0xf6814620 │ │ │ │ - strbmi pc, [r2], -r7, asr #31 @ │ │ │ │ + strbmi pc, [r2], -pc, ror #30 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -pc, asr #3 │ │ │ │ - @ instruction: 0xffe6f681 │ │ │ │ + @ instruction: 0xff8ef681 │ │ │ │ @ instruction: 0x71b3f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xffbaf681 │ │ │ │ - bmi 1614fc8 │ │ │ │ + @ instruction: 0xff62f681 │ │ │ │ + bmi 1615078 │ │ │ │ ldrbtmi r4, [sl], #-2894 @ 0xfffff4b2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, pc, r0, asr #32 │ │ │ │ andslt r4, fp, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ movwls sl, #11014 @ 0x2b06 │ │ │ │ movwcs r4, #1562 @ 0x61a │ │ │ │ tstcs r1, r6, lsl #6 │ │ │ │ subsvs r6, r3, r0, lsr #18 │ │ │ │ movwcs lr, #27101 @ 0x69dd │ │ │ │ movwcs lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf67e4632 │ │ │ │ - strmi pc, [r5], -r5, ror #28 │ │ │ │ - blge 32fcf4 │ │ │ │ + strmi pc, [r5], -sp, lsl #28 │ │ │ │ + blge 32fda4 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - @ instruction: 0xf9dcf682 │ │ │ │ - blcs 2228f4 │ │ │ │ + @ instruction: 0xf984f682 │ │ │ │ + blcs 2229a4 │ │ │ │ @ instruction: 0xf046d0d3 │ │ │ │ @ instruction: 0xf10d0604 │ │ │ │ rscslt r0, r3, #28, 22 @ 0x7000 │ │ │ │ ldrtmi r2, [r1], r0, lsl #12 │ │ │ │ - bls 2a8428 │ │ │ │ + bls 2a84d8 │ │ │ │ ldrtmi r2, [r9], -r1, lsl #6 │ │ │ │ strls r4, [r6], -r0, lsr #12 │ │ │ │ stc2l 7, cr15, [sl], {255} @ 0xff │ │ │ │ strmi r9, [r1], -r3, lsl #22 │ │ │ │ strtmi r2, [r0], -r4, lsl #4 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - blx fe641242 │ │ │ │ + blx 10412f2 │ │ │ │ @ instruction: 0xf8cb7c7b │ │ │ │ strmi r9, [r0], r0 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ - blx 38bc4e │ │ │ │ + blx 38bcfe │ │ │ │ movwls pc, #25347 @ 0x6303 @ │ │ │ │ - blvc 3beec4 │ │ │ │ - blvc 33ee88 │ │ │ │ - mrc2 6, 1, pc, cr0, cr14, {3} │ │ │ │ + blvc 3bef74 │ │ │ │ + blvc 33ef38 │ │ │ │ + ldc2l 6, cr15, [r8, #504] @ 0x1f8 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - bgt 2ee070 │ │ │ │ + bgt 2ee120 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - @ instruction: 0xf9a4f682 │ │ │ │ + @ instruction: 0xf94cf682 │ │ │ │ @ instruction: 0x46424653 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6814620 │ │ │ │ - qsub16mi pc, sl, r7 @ │ │ │ │ + qadd16mi pc, sl, pc @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ @ instruction: 0xf6813601 │ │ │ │ - ldcvc 15, cr15, [fp], #-444 @ 0xfffffe44 │ │ │ │ + ldcvc 15, cr15, [fp], #-92 @ 0xffffffa4 │ │ │ │ adcsmi r4, r3, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xe78ad8bf │ │ │ │ - blcs 6229cc │ │ │ │ - blcs a378f0 │ │ │ │ + blcs 622a7c │ │ │ │ + blcs a379a0 │ │ │ │ strmi fp, [sp], -r8, lsl #30 │ │ │ │ - blcs 437ab8 │ │ │ │ + blcs 437b68 │ │ │ │ @ instruction: 0x460ad190 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ - @ instruction: 0xff36f681 │ │ │ │ + cdp2 6, 13, cr15, cr14, cr1, {4} │ │ │ │ ldrb r4, [sl, -r5, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], sl │ │ │ │ @ instruction: 0xf68171b3 │ │ │ │ - strmi pc, [r5], -pc, lsr #30 │ │ │ │ + @ instruction: 0x4605fed7 │ │ │ │ @ instruction: 0x460ae773 │ │ │ │ asrsvc pc, pc, #8 @ │ │ │ │ - @ instruction: 0xff28f681 │ │ │ │ + cdp2 6, 13, cr15, cr0, cr1, {4} │ │ │ │ strb r4, [ip, -r5, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], sl │ │ │ │ @ instruction: 0xf68171b4 │ │ │ │ - strmi pc, [r5], -r1, lsr #30 │ │ │ │ + strmi pc, [r5], -r9, asr #29 │ │ │ │ @ instruction: 0xf62ce765 │ │ │ │ - svclt 0x0000e890 │ │ │ │ - rsbseq ip, r7, r8, lsl r9 │ │ │ │ + svclt 0x0000e838 │ │ │ │ + rsbseq ip, r7, r8, ror #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r7, sl, asr #16 │ │ │ │ + @ instruction: 0x0077c79a │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5ab00 │ │ │ │ + bl fed5abb0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldclmi 15, cr0, [r3, #-864] @ 0xfffffca0 │ │ │ │ ldmdbmi r3, {r2, r3, r9, sl, lr}^ │ │ │ │ ldrbtmi fp, [sp], #-134 @ 0xffffff7a │ │ │ │ strmi r5, [r5], -r9, ror #16 │ │ │ │ tstls r5, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ stclvc 6, cr4, [r2], #-68 @ 0xffffffbc │ │ │ │ eorsle r2, r9, r0, asr #20 │ │ │ │ - ldceq 0, cr15, [pc], #-8 @ 203920 │ │ │ │ + ldceq 0, cr15, [pc], #-8 @ 2039d0 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ eoreq pc, r0, ip, lsr #3 │ │ │ │ strteq pc, [r0], -ip, asr #3 │ │ │ │ stc2 10, cr15, [ip], {14} @ │ │ │ │ @ instruction: 0xf606fa2e │ │ │ │ - ldclcc 1, cr15, [pc], #112 @ 2039b0 │ │ │ │ + ldclcc 1, cr15, [pc], #112 @ 203a60 │ │ │ │ @ instruction: 0xf000fa0e │ │ │ │ tsteq r1, ip, lsl #20 │ │ │ │ andeq lr, r6, r0, asr #20 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ rscscc pc, pc, r0, asr #2 │ │ │ │ - b 1653964 │ │ │ │ + b 1653a14 │ │ │ │ svclt 0x00080e03 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ addsmi sp, r8, #81 @ 0x51 │ │ │ │ strmi fp, [ip, #3848] @ 0xf08 │ │ │ │ - bcc 277a6c │ │ │ │ + bcc 277b1c │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ stmdale lr!, {r0, r1, r2, r3, r4, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ stclvs 13, cr6, [sp, #-412]! @ 0xfffffe64 │ │ │ │ cmnvs sp, #6976 @ 0x1b40 │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ svcpl 0x006d6d6d │ │ │ │ @@ -478828,120 +478868,120 @@ │ │ │ │ svclt 0x00083fff │ │ │ │ svccc 0x00fff1b1 │ │ │ │ stmib sp, {r2, r3, r4, ip, lr, pc}^ │ │ │ │ ldmib sp, {r1, r8, r9, ip}^ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ stmdbvs r8!, {r8} │ │ │ │ @ instruction: 0xf67e2101 │ │ │ │ - @ instruction: 0x4606fd79 │ │ │ │ + strmi pc, [r6], -r1, lsr #26 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - @ instruction: 0xf8f0f682 │ │ │ │ + @ instruction: 0xf898f682 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6814628 │ │ │ │ - strmi pc, [r4], -r3, asr #29 │ │ │ │ - blmi 89625c │ │ │ │ + strmi pc, [r4], -fp, ror #28 │ │ │ │ + blmi 89630c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 35da60 │ │ │ │ + blls 35db10 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1260300 │ │ │ │ andlt r4, r6, r0, lsr #12 │ │ │ │ ldc 13, cr11, [sp, #448] @ 0x1c0 │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ @ instruction: 0xed8d6928 │ │ │ │ @ instruction: 0xf67e7b00 │ │ │ │ - @ instruction: 0x4604fd51 │ │ │ │ + @ instruction: 0x4604fcf9 │ │ │ │ rscle r2, r7, r0, lsl #16 │ │ │ │ - blgt 2d53cc │ │ │ │ + blgt 2d547c │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf6823414 │ │ │ │ - ldrb pc, [sp, r7, asr #17] @ │ │ │ │ + ldrb pc, [sp, pc, ror #16] @ │ │ │ │ tstls r2, r0, lsr #4 │ │ │ │ andscs lr, r0, #50069504 @ 0x2fc0000 │ │ │ │ andne pc, r8, sp, lsr #17 │ │ │ │ andcs lr, r8, #49020928 @ 0x2ec0000 │ │ │ │ andne pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #47972352 @ 0x2dc0000 │ │ │ │ andcs pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf62be7b3 │ │ │ │ - svclt 0x0000efdc │ │ │ │ - ldrshteq ip, [r7], #-98 @ 0xffffff9e │ │ │ │ + svclt 0x0000ef84 │ │ │ │ + rsbseq ip, r7, r2, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r7, r0, lsl r6 │ │ │ │ + rsbseq ip, r7, r0, ror #10 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x0c01eba2 │ │ │ │ ldreq pc, [pc], -r1 │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ ldrtmi r4, [r4], #1556 @ 0x614 │ │ │ │ @ instruction: 0xf1bc4605 │ │ │ │ ldmdale sp, {r5, r8, r9, sl, fp} │ │ │ │ - bl feec5fb8 │ │ │ │ + bl feec6068 │ │ │ │ andle r1, r1, r2, asr pc │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf8503401 │ │ │ │ @ instruction: 0xf0141023 │ │ │ │ @ instruction: 0xf04f041f │ │ │ │ svclt 0x001432ff │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ - blx 28fea8 │ │ │ │ + blx 28ff58 │ │ │ │ svclt 0x001cf206 │ │ │ │ @ instruction: 0xf10040a0 │ │ │ │ strdmi r3, [r2], -pc @ │ │ │ │ andeq lr, r2, #135168 @ 0x21000 │ │ │ │ eorcs pc, r3, r5, asr #16 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ stmdaeq r0!, {r0, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x0c01eba6 │ │ │ │ streq lr, [r6, -r8, lsr #23] │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ - bcc 1ffef4 │ │ │ │ - b 15d4e2c │ │ │ │ + bcc 1fffa4 │ │ │ │ + b 15d4edc │ │ │ │ @ instruction: 0xf1bc195a │ │ │ │ stmdale r8, {r5, r8, r9, sl, fp}^ │ │ │ │ strbmi r0, [fp, #-2379] @ 0xfffff6b5 │ │ │ │ - bl febb7b44 │ │ │ │ + bl febb7bf4 │ │ │ │ stclne 3, cr0, [r6], #-32 @ 0xffffffe0 │ │ │ │ - bcs a0a15c │ │ │ │ + bcs a0a20c │ │ │ │ ldmdbeq pc!, {r1, r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ svcne 0x0054ebb7 │ │ │ │ @ instruction: 0xf016d1c8 │ │ │ │ svclt 0x001f061f │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ eorcc pc, r7, r5, asr r8 @ │ │ │ │ @ instruction: 0xf606fa02 │ │ │ │ @ instruction: 0xf845401e │ │ │ │ ldr r6, [fp, r7, lsr #32]! │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ eorcs pc, r3, r0, asr r8 @ │ │ │ │ - b a93de8 │ │ │ │ + b a93e98 │ │ │ │ @ instruction: 0xf8400201 │ │ │ │ ldrb r2, [lr, r3, lsr #32] │ │ │ │ @ instruction: 0xf1073301 │ │ │ │ strbmi r0, [fp], #-2335 @ 0xfffff6e1 │ │ │ │ stmdaeq r0!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ ldmdale r8!, {r5, r8, r9, fp, sp} │ │ │ │ - bl feec612c │ │ │ │ + bl feec61dc │ │ │ │ svclt 0x00041f59 │ │ │ │ @ instruction: 0xf8452200 │ │ │ │ - bl feb8bbd8 │ │ │ │ - blcs a04770 │ │ │ │ - b 15f9bd4 │ │ │ │ - bl ff009cb8 │ │ │ │ + bl feb8bc88 │ │ │ │ + blcs a04820 │ │ │ │ + b 15f9c84 │ │ │ │ + bl ff009d68 │ │ │ │ orrsle r1, r9, r4, asr pc │ │ │ │ @ instruction: 0x061ff016 │ │ │ │ @ instruction: 0xf04fbf1f │ │ │ │ @ instruction: 0xf85532ff │ │ │ │ - blx 28fc0c │ │ │ │ + blx 28fcbc │ │ │ │ andsmi pc, lr, r6, lsl #12 │ │ │ │ eorvs pc, r8, r5, asr #16 │ │ │ │ ldrbmi lr, [r2], -ip, lsl #15 │ │ │ │ @ instruction: 0xff72f7ff │ │ │ │ @ instruction: 0x46394652 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ ldmdbeq fp!, {r0, r2, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -478957,152 +478997,152 @@ │ │ │ │ @ instruction: 0x464ae770 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ @ instruction: 0xff54f7ff │ │ │ │ strbmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strb pc, [r2, pc, asr #30] @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5adcc │ │ │ │ + bl fed5ae7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 1887b34 │ │ │ │ - blmi 18afdf0 │ │ │ │ + bmi 1887be4 │ │ │ │ + blmi 18afea0 │ │ │ │ ldrbtmi r4, [sl], #-1550 @ 0xfffff9f2 │ │ │ │ ldmpl r3, {r0, r2, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r1, r3, r6, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ - bcs 12047ec │ │ │ │ + bcs 120489c │ │ │ │ @ instruction: 0xf002d009 │ │ │ │ @ instruction: 0xf04f013f │ │ │ │ strdmi r3, [fp], pc @ │ │ │ │ @ instruction: 0xf00343db │ │ │ │ - blcs 204820 │ │ │ │ + blcs 2048d0 │ │ │ │ stmdbvs r8!, {r1, r3, r6, ip, lr, pc} │ │ │ │ tstlt fp, r3, asr #18 │ │ │ │ - bllt 18e3a78 │ │ │ │ + bllt 18e3b28 │ │ │ │ andcs r2, r0, #201326592 @ 0xc000000 │ │ │ │ andcc lr, r2, #3358720 @ 0x334000 │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r1, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #0, 6 │ │ │ │ - mcrr2 6, 7, pc, sl, cr14 @ │ │ │ │ + blx ffec16ce │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2d55d8 │ │ │ │ + blgt 2d5688 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6814628 │ │ │ │ - strtmi pc, [r3], -r1, asr #31 │ │ │ │ + strtmi pc, [r3], -r9, ror #30 │ │ │ │ @ instruction: 0x46284632 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2 6, cr15, [r4, #516] @ 0x204 │ │ │ │ - bmi 119545c │ │ │ │ + ldc2 6, cr15, [ip, #-516]! @ 0xfffffdfc │ │ │ │ + bmi 119550c │ │ │ │ ldrbtmi r4, [sl], #-2876 @ 0xfffff4c4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r1, ror #2 │ │ │ │ ldcllt 0, cr11, [r0, #-24]! @ 0xffffffe8 │ │ │ │ - bcs a0c068 │ │ │ │ + bcs a0c118 │ │ │ │ smlabtne r2, sp, r9, lr │ │ │ │ mrcne 8, 2, sp, cr3, cr4, {2} │ │ │ │ ldmdale r8, {r0, r1, r2, r3, r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ ldrbpl r5, [r7, -r8, asr #14] │ │ │ │ mrrcmi 7, 5, r5, r7, cr7 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x27575757 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ ldrbmi r5, [r7, #-1879] @ 0xfffff8a9 │ │ │ │ - blvc b3f318 │ │ │ │ + blvc b3f3c8 │ │ │ │ stmdbvs r0, {r0, r8, sp} │ │ │ │ movwcc lr, #10701 @ 0x29cd │ │ │ │ - blvc 23f2dc │ │ │ │ - stc2 6, cr15, [r6], {126} @ 0x7e │ │ │ │ + blvc 23f38c │ │ │ │ + blx fedc1756 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strbtmi sp, [fp], -fp, asr #1 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r8], -r1, ror #5 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ - @ instruction: 0xff7cf681 │ │ │ │ + @ instruction: 0xff24f681 │ │ │ │ movwcs lr, #34753 @ 0x87c1 │ │ │ │ andcc pc, r8, sp, lsr #17 │ │ │ │ - blvc 2bf344 │ │ │ │ + blvc 2bf3f4 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf67e7b00 │ │ │ │ - strmi pc, [r4], -pc, ror #23 │ │ │ │ + @ instruction: 0x4604fb97 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - @ instruction: 0xff66f681 │ │ │ │ + @ instruction: 0xff0ef681 │ │ │ │ ldrtmi r4, [r2], -r3, lsr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf681113f │ │ │ │ - @ instruction: 0x4604fd39 │ │ │ │ + strmi pc, [r4], -r1, ror #25 │ │ │ │ movwcs lr, #34723 @ 0x87a3 │ │ │ │ strb r9, [r1, r2, lsl #6]! │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldrb r3, [sp, r8] │ │ │ │ @ instruction: 0xf88d2308 │ │ │ │ ldrb r3, [r9, r8] │ │ │ │ - blvc 3bf398 │ │ │ │ - blvc 2bf354 │ │ │ │ + blvc 3bf448 │ │ │ │ + blvc 2bf404 │ │ │ │ @ instruction: 0xf62be7d4 │ │ │ │ - svclt 0x0000ee72 │ │ │ │ + svclt 0x0000ee1a │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ andeq r0, r0, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq ip, r7, r6, lsr #8 │ │ │ │ + rsbseq ip, r7, r6, ror r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq ip, [r7], #-50 @ 0xffffffce │ │ │ │ + rsbseq ip, r7, r2, lsl #6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ mcrreq 8, 12, pc, r8, cr12 @ │ │ │ │ stclvc 5, cr15, [r5, #-692]! @ 0xfffffd4c │ │ │ │ - blpl fe7420e0 │ │ │ │ + blpl fe742190 │ │ │ │ @ instruction: 0xf8df460e │ │ │ │ ldrbtmi r4, [sp], #-2964 @ 0xfffff46c │ │ │ │ tstls r5, r3, lsl #13 │ │ │ │ @ instruction: 0xf8df447c │ │ │ │ @ instruction: 0xf8961b8c │ │ │ │ stmdapl r9!, {r0, r3, r5}^ │ │ │ │ mlapl r8, r6, r8, pc @ │ │ │ │ mvnls r6, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ tstcs sp, #3358720 @ 0x334000 │ │ │ │ - blcs 1f4210c │ │ │ │ + blcs 1f421bc │ │ │ │ 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 2a92ce │ │ │ │ + blx 35065a │ │ │ │ andsls pc, r3, r0 │ │ │ │ mlaseq r2, r2, r8, pc @ │ │ │ │ mlascs r1, r2, r8, pc @ │ │ │ │ andcc r3, fp, #11 │ │ │ │ eoreq pc, r0, r6, asr r8 @ │ │ │ │ eorcs pc, r2, r6, asr r8 @ │ │ │ │ @ instruction: 0x4691901c │ │ │ │ @ instruction: 0xb1284615 │ │ │ │ @ instruction: 0xf2a0fa90 │ │ │ │ - blx fee8d1d0 │ │ │ │ + blx fee8d280 │ │ │ │ addsmi pc, r5, r2, lsl #5 │ │ │ │ - blx 28c766 │ │ │ │ + blx 28c816 │ │ │ │ @ instruction: 0xf8933301 │ │ │ │ - blcs 20fe94 │ │ │ │ + blcs 20ff44 │ │ │ │ cmnphi r9, #0 @ p-variant is OBSOLETE │ │ │ │ movwcc r9, #47637 @ 0xba15 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ svcls 0x0015931b │ │ │ │ @ instruction: 0x4638ae31 │ │ │ │ - @ instruction: 0xffd8f686 │ │ │ │ + @ instruction: 0xff80f686 │ │ │ │ ldrls r6, [r4], #-2244 @ 0xfffff73c │ │ │ │ ldmdbvs r9!, {r4, r5, r9, sl, lr}^ │ │ │ │ svcls 0x001e6824 │ │ │ │ ldrsbhi pc, [r8], #-141 @ 0xffffff73 @ │ │ │ │ strls r7, [r4, -r4, lsr #22] │ │ │ │ @ instruction: 0xf1a44643 │ │ │ │ svcls 0x001b0405 │ │ │ │ @@ -479113,112 +479153,112 @@ │ │ │ │ strls r9, [r1, -r2, lsl #8] │ │ │ │ @ instruction: 0xf8cd9c1d │ │ │ │ strmi r9, [r0, r0]! │ │ │ │ ldmdavc r3!, {r1, r4, r5, fp, ip, sp, lr}^ │ │ │ │ ldmdbls pc, {r6, r9, sl, lr} @ │ │ │ │ svclt 0x0008428a │ │ │ │ @ instruction: 0xf0004283 │ │ │ │ - blls 6e5828 │ │ │ │ + blls 6e58d8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwcs r8, #1403 @ 0x57b │ │ │ │ tstls r8, #82837504 @ 0x4f00000 │ │ │ │ movwls r4, #59056 @ 0xe6b0 │ │ │ │ tstls r1, #47104 @ 0xb800 │ │ │ │ - blx fe67bfb0 │ │ │ │ + blx fe67c060 │ │ │ │ andcs pc, r1, #-2080374782 @ 0x84000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ - blls 9a8a88 │ │ │ │ + blls 9a8b38 │ │ │ │ movwls fp, #17122 @ 0x42e2 │ │ │ │ - blls 8d5770 │ │ │ │ - blls a28a80 │ │ │ │ + blls 8d5820 │ │ │ │ + blls a28b30 │ │ │ │ movwvs lr, #6605 @ 0x19cd │ │ │ │ smladls r0, r5, fp, r9 │ │ │ │ ldmdbvs r9, {r0, r2, r3, r4, r8, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0x47a89b16 │ │ │ │ @ instruction: 0xf8b89b14 │ │ │ │ @ instruction: 0xf8985002 │ │ │ │ @ instruction: 0xf898a000 │ │ │ │ adcmi r9, pc, #1 │ │ │ │ @ instruction: 0xf0c07c5b │ │ │ │ @ instruction: 0x4629817a │ │ │ │ movwls r4, #30256 @ 0x7630 │ │ │ │ - stcl 6, cr15, [r4, #-172]! @ 0xffffff54 │ │ │ │ + stc 6, cr15, [ip, #-172] @ 0xffffff54 │ │ │ │ tstls r8, r7, lsl #22 │ │ │ │ teqle r8, r0, lsl #18 │ │ │ │ @ instruction: 0xf0002b40 │ │ │ │ @ instruction: 0xf0038148 │ │ │ │ @ instruction: 0xf04f013f │ │ │ │ strdmi r3, [sl], pc @ │ │ │ │ - b e6a2f8 │ │ │ │ + b e6a3a8 │ │ │ │ @ instruction: 0xf0400202 │ │ │ │ - bls 7246c8 │ │ │ │ + bls 724778 │ │ │ │ stmdbge r2, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmibeq r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ ldmdbls r5, {r8, r9, sp} │ │ │ │ ldrbmi r9, [r8], -r1, lsl #6 │ │ │ │ @ instruction: 0x9600463b │ │ │ │ - blx 12c1ede │ │ │ │ + blx 12c1f8e │ │ │ │ vqrdmlah.s d15, d10, d9 │ │ │ │ tstls r7, #274432 @ 0x43000 │ │ │ │ andscc r9, r8, r8, lsl fp │ │ │ │ eoreq pc, r3, r2, asr #16 │ │ │ │ tstls r8, #67108864 @ 0x4000000 │ │ │ │ - bls 7eab30 │ │ │ │ - bls 6d4f48 │ │ │ │ + bls 7eabe0 │ │ │ │ + bls 6d4ff8 │ │ │ │ addsmi r9, sl, #939524096 @ 0x38000000 │ │ │ │ andhi pc, fp, #64, 4 │ │ │ │ ldrtmi r9, [r9], -lr, lsl #22 │ │ │ │ ldmne r0, {r2, r3, r4, r9, fp, ip, pc}^ │ │ │ │ - bne ff72a75c │ │ │ │ - stc 6, cr15, [ip, #-172]! @ 0xffffff54 │ │ │ │ + bne ff72a80c │ │ │ │ + ldcl 6, cr15, [r4], {43} @ 0x2b │ │ │ │ stmdbcs r0, {r1, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0x9708d19d │ │ │ │ - bls 5bddac │ │ │ │ + bls 5bde5c │ │ │ │ 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 285470 │ │ │ │ + blx 2c03f4 │ │ │ │ + blx ac3028 │ │ │ │ + b 1281410 │ │ │ │ addmi r0, r2, ip, lsl #2 │ │ │ │ - b d94bf8 │ │ │ │ - b b04760 │ │ │ │ + b d94ca8 │ │ │ │ + b b04810 │ │ │ │ tstmi r1, #1073741824 @ 0x40000000 │ │ │ │ ldrhi pc, [r8], #64 @ 0x40 │ │ │ │ - blge d2afb4 │ │ │ │ - blls 428b8c │ │ │ │ + blge d2b064 │ │ │ │ + blls 428c3c │ │ │ │ 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 │ │ │ │ + stc 6, cr15, [r2], #172 @ 0xac │ │ │ │ ldrtmi r4, [fp], -r2, lsr #12 │ │ │ │ ldrbmi r9, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf7ff9915 │ │ │ │ - b 1602b44 │ │ │ │ + b 1602bf4 │ │ │ │ stcls 3, cr0, [r8], {217} @ 0xd9 │ │ │ │ - blx 6e7ffa │ │ │ │ + blx 6e80aa │ │ │ │ strmi pc, [r2], sl, lsl #6 │ │ │ │ movwcs r1, #35609 @ 0x8b19 │ │ │ │ - blx fe654a40 │ │ │ │ - blx feec0a24 │ │ │ │ + blx fe654af0 │ │ │ │ + blx feec0ad4 │ │ │ │ svclt 0x0008f282 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ strmi r4, [r8], -r9, lsl #13 │ │ │ │ - bls 7941fc │ │ │ │ + bls 7942ac │ │ │ │ addsmi r9, r3, #-1073741819 @ 0xc0000005 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ ldmeq lr, {r0, r2, r3, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf62b4631 │ │ │ │ - stmdbls r9, {r2, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + stmdbls r9, {r2, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r1, #1619]! @ 0x653 │ │ │ │ tstpeq r8, #-1073741824 @ p-variant is OBSOLETE @ 0xc0000000 │ │ │ │ orrsle r6, r1, #11 │ │ │ │ movwls r0, #49379 @ 0xc0e3 │ │ │ │ stmibge r4!, {r3, r4, r8, r9, fp, ip, pc}^ │ │ │ │ ldcge 5, cr9, [r3, #-60]! @ 0xffffffc4 │ │ │ │ strtvc lr, [r1], -sp, asr #19 │ │ │ │ @@ -479228,189 +479268,189 @@ │ │ │ │ tstls r0, #140 @ 0x8c │ │ │ │ movwls sl, #31587 @ 0x7b63 │ │ │ │ andcs r9, r1, sl, lsl fp │ │ │ │ stcls 15, cr9, [sp], {12} │ │ │ │ mlacc r9, r3, r8, pc @ │ │ │ │ @ instruction: 0xf2a7fa97 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - blx 214a98 │ │ │ │ + blx 214b48 │ │ │ │ svclt 0x0028f202 │ │ │ │ addsmi r4, sl, #36700160 @ 0x2300000 │ │ │ │ svclt 0x00284620 │ │ │ │ @ instruction: 0x4692461a │ │ │ │ @ instruction: 0xf62b4611 │ │ │ │ - ldrbmi lr, [r4, #-3076] @ 0xfffff3fc │ │ │ │ + ldrbmi lr, [r4, #-2988] @ 0xfffff454 │ │ │ │ addhi pc, r4, r0, asr #1 │ │ │ │ @ instruction: 0xf8cd2400 │ │ │ │ @ instruction: 0xf8ddb020 │ │ │ │ strtmi fp, [r0], r4, asr #32 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ andls r4, fp, r1, lsr #13 │ │ │ │ adcmi r9, r7, #75497472 @ 0x4800000 │ │ │ │ - blls 478e04 │ │ │ │ + blls 478eb4 │ │ │ │ orreq lr, r6, #3072 @ 0xc00 │ │ │ │ svcpl 0x0004f853 │ │ │ │ strcc r4, [r1], -r0, lsr #13 │ │ │ │ stcvc 12, cr7, [sl], #-420 @ 0xfffffe5c │ │ │ │ strmi pc, [r2], #-2833 @ 0xfffff4ef │ │ │ │ rscsle r4, r5, #1879048202 @ 0x7000000a │ │ │ │ andeq lr, r8, r7, lsr #23 │ │ │ │ - stc 6, cr15, [r4], {43} @ 0x2b │ │ │ │ + stc 6, cr15, [ip], #-172 @ 0xffffff54 │ │ │ │ @ instruction: 0xf8cb2301 │ │ │ │ ldrbmi r0, [sl], -r0 │ │ │ │ strtmi r9, [r9], -sl, lsl #2 │ │ │ │ @ instruction: 0xf7ff9808 │ │ │ │ stclvc 8, cr15, [fp], #-652 @ 0xfffffd74 │ │ │ │ movtle r4, #1434 @ 0x59a │ │ │ │ ldrbmi r9, [r7], #-2823 @ 0xfffff4f9 │ │ │ │ eoreq pc, r9, r3, asr #16 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r9, [fp, #-2827] @ 0xfffff4f5 │ │ │ │ stcls 8, cr13, [sp], {215} @ 0xd7 │ │ │ │ ldrdlt pc, [r0], -sp @ │ │ │ │ ldrbmi r9, [r4, #-3346] @ 0xfffff2ee │ │ │ │ ldrmi sp, [r8], -sl, asr #18 │ │ │ │ - cdp2 6, 9, cr15, cr12, cr0, {4} │ │ │ │ + cdp2 6, 4, cr15, cr4, cr0, {4} │ │ │ │ strmi r9, [r1], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x4622fc1f │ │ │ │ + strtmi pc, [r2], -r7, asr #23 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 5c20b2 │ │ │ │ + blx 5c2162 │ │ │ │ andcs r6, r1, r8, lsr #32 │ │ │ │ - cdp2 6, 8, cr15, cr14, cr0, {4} │ │ │ │ + cdp2 6, 3, cr15, cr6, cr0, {4} │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - blls 64310c │ │ │ │ + blls 64305c │ │ │ │ ldrdcs lr, [ip, -sp] │ │ │ │ svceq 0x0004f843 │ │ │ │ andls r4, ip, #167772160 @ 0xa000000 │ │ │ │ - blls 5e8d18 │ │ │ │ + blls 5e8dc8 │ │ │ │ movwcc r9, #6681 @ 0x1a19 │ │ │ │ addsmi r9, sl, #1006632960 @ 0x3c000000 │ │ │ │ ldmib sp, {r3, r7, fp, ip, lr, pc}^ │ │ │ │ - bcc 26196c │ │ │ │ + bcc 261a1c │ │ │ │ @ instruction: 0xf8dd9b17 │ │ │ │ adcsmi r8, r3, #140 @ 0x8c │ │ │ │ andcs fp, r0, #56, 30 @ 0xe0 │ │ │ │ movwcc r9, #6936 @ 0x1b18 │ │ │ │ tstls r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0x4652e6fa │ │ │ │ stmdals r8, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf904f7ff │ │ │ │ @ instruction: 0x46054651 │ │ │ │ @ instruction: 0xf62b980a │ │ │ │ - strtmi lr, [r9], -ip, lsl #23 │ │ │ │ + @ instruction: 0x4629eb34 │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ stmdals r8, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7ff465a │ │ │ │ str pc, [fp, sp, asr #16]! │ │ │ │ orreq lr, r6, #13312 @ 0x3400 │ │ │ │ ldrsbtpl pc, [r0], r3 @ │ │ │ │ ldr r7, [r5, r9, ror #24] │ │ │ │ @ instruction: 0xf6802001 │ │ │ │ - bls 403a7c │ │ │ │ + bls 4039cc │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx ff741b46 │ │ │ │ - bls 5be048 │ │ │ │ + blx 2141bf6 │ │ │ │ + bls 5be0f8 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ stmdbls r8, {r1, r2, r3, r4, r5, r7, r9, sl, fp, sp, pc} │ │ │ │ - blls 5959b8 │ │ │ │ + blls 595a68 │ │ │ │ @ instruction: 0x912f932e │ │ │ │ - blvc dbf7cc │ │ │ │ + blvc dbf87c │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf67e7b2c │ │ │ │ - strmi pc, [r5], -r9, lsr #19 │ │ │ │ - blge d3066c │ │ │ │ + @ instruction: 0x4605f951 │ │ │ │ + blge d3071c │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - stc2 6, cr15, [r0, #-516]! @ 0xfffffdfc │ │ │ │ + stc2l 6, cr15, [r8], {129} @ 0x81 │ │ │ │ @ instruction: 0x462b9a14 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf681111f │ │ │ │ - @ instruction: 0x4602faf3 │ │ │ │ + @ instruction: 0x4602fa9b │ │ │ │ mcrne 6, 3, lr, cr10, cr12, {4} │ │ │ │ andls r2, r7, #0 │ │ │ │ andls r2, r9, #64, 22 @ 0x10000 │ │ │ │ rscvc lr, r2, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0xf000920a │ │ │ │ @ instruction: 0xf00383a2 │ │ │ │ @ instruction: 0xf04f013f │ │ │ │ strdmi r3, [sl], pc @ │ │ │ │ - b e6a5e8 │ │ │ │ + b e6a698 │ │ │ │ @ instruction: 0xf0400202 │ │ │ │ cdpls 3, 1, cr8, cr4, cr11, {5} │ │ │ │ ldrtmi r4, [r1], -sl, ror #4 │ │ │ │ @ instruction: 0x17d34658 │ │ │ │ - blx fe8c21c2 │ │ │ │ + blx fe8c2272 │ │ │ │ strmi r2, [r2], -r0, lsl #6 │ │ │ │ stmdbge r2, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0x462b4658 │ │ │ │ @ instruction: 0xf7ff9915 │ │ │ │ - blx 8c28f2 │ │ │ │ - bls 440e04 │ │ │ │ - bl ff355bec │ │ │ │ + blx 8c29a2 │ │ │ │ + bls 440eb4 │ │ │ │ + bl ff355c9c │ │ │ │ @ instruction: 0xf8d803d3 │ │ │ │ ldrmi r5, [r3], #-4 │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ andls r4, r8, #805306378 @ 0x3000000a │ │ │ │ strtmi fp, [r3], -r8, lsr #30 │ │ │ │ tstls r7, #2, 26 @ 0x80 │ │ │ │ @ instruction: 0xf0007c73 │ │ │ │ stccs 1, cr8, [r1, #-1004] @ 0xfffffc14 │ │ │ │ msrhi SPSR_sxc, r0 │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ @ instruction: 0x463281d9 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - strmi pc, [r6], -r5, lsl #21 │ │ │ │ - blcs 12233ec │ │ │ │ + strmi pc, [r6], -sp, lsr #20 │ │ │ │ + blcs 122349c │ │ │ │ ldrhi pc, [r3, #-64]! @ 0xffffffc0 │ │ │ │ - bcs 22aa44 │ │ │ │ + bcs 22aaf4 │ │ │ │ ldrbhi pc, [sl, #0]! @ │ │ │ │ ldrmi r9, [sl], -sl, lsl #18 │ │ │ │ @ instruction: 0x93269b07 │ │ │ │ ldc 1, cr9, [sp, #156] @ 0x9c │ │ │ │ tstcs r1, r6, lsr #22 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc dbf878 │ │ │ │ - @ instruction: 0xf938f67e │ │ │ │ + blvc dbf928 │ │ │ │ + @ instruction: 0xf8e0f67e │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2eef08 │ │ │ │ + blgt 2eefb8 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - ldrtmi pc, [r2], -pc, lsr #25 @ │ │ │ │ + @ instruction: 0x4632fc57 │ │ │ │ vst1.8 {d20-d22}, [pc :128], fp │ │ │ │ @ instruction: 0x46587191 │ │ │ │ - blx fe2c1c70 │ │ │ │ + blx cc1d20 │ │ │ │ ldclvc 6, cr4, [r2], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf0402a40 │ │ │ │ @ instruction: 0xf8db83d0 │ │ │ │ stmdbvs r3, {r4}^ │ │ │ │ svcvc 0x009bb11b │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ movwcs r8, #13211 @ 0x339b │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, lr, lsr #4 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #184] @ 0xb8 │ │ │ │ @ instruction: 0xf67e7b2c │ │ │ │ - strmi pc, [r5], -sp, lsl #18 │ │ │ │ - blge d307a4 │ │ │ │ + @ instruction: 0x4605f8b5 │ │ │ │ + blge d30854 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - stc2 6, cr15, [r4], {129} @ 0x81 │ │ │ │ + stc2 6, cr15, [ip], #-516 @ 0xfffffdfc │ │ │ │ ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6811151 │ │ │ │ - pkhtbmi pc, r1, r7, asr #20 @ │ │ │ │ + @ instruction: 0x4681f9ff │ │ │ │ ldmdbls r1, {r0, r1, r3, r6, r7, r8, r9, sp, lr, pc} │ │ │ │ stmdals r8, {r0, r8, r9, fp, ip, sp} │ │ │ │ andeq lr, r0, r1, asr #19 │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r3, r5, r7, r8, sl, pc}^ @ │ │ │ │ orreq pc, sl, r3, lsl r0 @ │ │ │ │ streq r0, [r6, #1446]! @ 0x5a6 │ │ │ │ @@ -479424,144 +479464,144 @@ │ │ │ │ streq r0, [r6, #1446]! @ 0x5a6 │ │ │ │ streq r0, [r6, #1446]! @ 0x5a6 │ │ │ │ streq r0, [r6, #1446]! @ 0x5a6 │ │ │ │ streq r0, [r6, #1446]! @ 0x5a6 │ │ │ │ streq r0, [r6, #1446]! @ 0x5a6 │ │ │ │ streq r0, [r6, #1446]! @ 0x5a6 │ │ │ │ streq r0, [r6, #1446]! @ 0x5a6 │ │ │ │ - blls 9c4914 │ │ │ │ - blx 2eab7a │ │ │ │ - blls 84132c │ │ │ │ + blls 9c49c4 │ │ │ │ + blx 2eac2a │ │ │ │ + blls 8413dc │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbge r2, {r0, r2, r3, r8, r9, pc}^ │ │ │ │ - bl 255d78 │ │ │ │ + bl 255e28 │ │ │ │ @ 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, #-2584] @ 0xfffff5e8 │ │ │ │ teqle r9, #132, 12 @ 0x8400000 │ │ │ │ - blge d8df54 │ │ │ │ + blge d8e004 │ │ │ │ andslt pc, ip, sp, asr #17 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ @ instruction: 0x46b8463c │ │ │ │ @ instruction: 0x469b46b9 │ │ │ │ andls sl, r9, #405504 @ 0x63000 │ │ │ │ stmib sp, {r0, r1, r6, r9, fp, sp, pc}^ │ │ │ │ adcmi ip, r7, #-1610612736 @ 0xa0000000 │ │ │ │ addhi pc, r3, r0, asr #1 │ │ │ │ - bl 2eafa4 │ │ │ │ + bl 2eb054 │ │ │ │ @ instruction: 0xf8530386 │ │ │ │ strtmi r5, [r0], r4, lsl #30 │ │ │ │ stclvc 6, cr3, [r9], #-4 │ │ │ │ - blx 663432 │ │ │ │ + blx 6634e2 │ │ │ │ adcmi r4, r7, #33554432 @ 0x2000000 │ │ │ │ - bl febf8f64 │ │ │ │ + bl febf9014 │ │ │ │ @ instruction: 0xf62b0008 │ │ │ │ - movwcs lr, #6892 @ 0x1aec │ │ │ │ + movwcs lr, #6804 @ 0x1a94 │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ tstls r8, sl, asr r6 │ │ │ │ stmdals r7, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xff0af7fe │ │ │ │ ldrmi r7, [sl, #3179] @ 0xc6b │ │ │ │ - blls 4790f8 │ │ │ │ + blls 4791a8 │ │ │ │ @ instruction: 0xf8434457 │ │ │ │ @ instruction: 0xf1090029 │ │ │ │ - blls 4867c0 │ │ │ │ + blls 486870 │ │ │ │ bicsle r4, r6, #641728512 @ 0x26400000 │ │ │ │ @ instruction: 0xb01cf8dd │ │ │ │ ldrbmi r9, [r0, #-2070] @ 0xfffff7ea │ │ │ │ sbchi pc, r5, #64, 4 │ │ │ │ @ instruction: 0xf62b4651 │ │ │ │ - blls 9fec84 │ │ │ │ + blls 9febd4 │ │ │ │ bicslt r4, r3, r0, lsl #13 │ │ │ │ ldrsbls pc, [r8], #-141 @ 0xffffff73 @ │ │ │ │ @ instruction: 0xf8dd0087 │ │ │ │ stclge 0, cr10, [r3, #-496]! @ 0xfffffe10 │ │ │ │ strcs sl, [r0], #-3634 @ 0xfffff1ce │ │ │ │ strcc r4, [r1], #-1600 @ 0xfffff9c0 │ │ │ │ - ldc2l 6, cr15, [r4], #512 @ 0x200 │ │ │ │ + ldc2 6, cr15, [ip], {128} @ 0x80 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x464afa77 │ │ │ │ + @ instruction: 0x464afa1f │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf966f7ff │ │ │ │ strmi r4, [r2, #1085]! @ 0x43d │ │ │ │ svceq 0x0004f846 │ │ │ │ ldmdals pc, {r2, r3, r5, r6, r7, r8, ip, lr, pc} @ │ │ │ │ - stc2l 6, cr15, [r2], #512 @ 0x200 │ │ │ │ + stc2 6, cr15, [sl], {128} @ 0x80 │ │ │ │ @ instruction: 0x4601aa33 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - strmi pc, [r1], -r5, ror #20 │ │ │ │ + strmi pc, [r1], -sp, lsl #20 │ │ │ │ @ instruction: 0xf1049c15 │ │ │ │ @ instruction: 0xf67f0018 │ │ │ │ - stmibvs r0!, {r0, r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xff14f67e │ │ │ │ + stmibvs r0!, {r0, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + mrc2 6, 5, pc, cr12, cr14, {3} │ │ │ │ @ instruction: 0xf8df2001 │ │ │ │ @ instruction: 0xf8df24d4 │ │ │ │ ldrbtmi r3, [sl], #-1224 @ 0xfffffb38 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, ror #23 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrhi pc, [r9], #-64 @ 0xffffffc0 │ │ │ │ stclvc 5, cr15, [r5, #-52]! @ 0xffffffcc │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x46014652 │ │ │ │ @ instruction: 0xf7fe9807 │ │ │ │ usaxmi pc, r1, r9 @ │ │ │ │ stmdals r8, {r0, r2, r9, sl, lr} │ │ │ │ - stmib r0!, {r0, r1, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r8, {r0, r1, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cb4629 │ │ │ │ movwcs r0, #4096 @ 0x1000 │ │ │ │ ldrbmi r9, [sl], -r7, lsl #16 │ │ │ │ mcr2 7, 5, pc, cr2, cr14, {7} @ │ │ │ │ - bl 57e2e0 │ │ │ │ + bl 57e390 │ │ │ │ @ instruction: 0xf8d30386 │ │ │ │ stclvc 1, cr5, [r9], #-48 @ 0xffffffd0 │ │ │ │ - b 19be294 │ │ │ │ + b 19be344 │ │ │ │ @ instruction: 0xf43f0204 │ │ │ │ ldrmi sl, [sl], -r9, ror #26 │ │ │ │ strt lr, [ip], #-2509 @ 0xfffff633 │ │ │ │ movwls sl, #39724 @ 0x9b2c │ │ │ │ - blvc d3fb10 │ │ │ │ + blvc d3fbc0 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ - @ instruction: 0xf67e7b2e │ │ │ │ - strmi pc, [r5], -r7, lsl #16 │ │ │ │ - blge db09b0 │ │ │ │ + @ instruction: 0xf67d7b2e │ │ │ │ + strmi pc, [r5], -pc, lsr #31 │ │ │ │ + blge db0a60 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - blx 21c1ec6 │ │ │ │ + blx bc1f76 │ │ │ │ @ instruction: 0x462b9a14 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf681111f │ │ │ │ - @ instruction: 0x4604f951 │ │ │ │ + @ instruction: 0x4604f8f9 │ │ │ │ tstls fp, #306184192 @ 0x12400000 │ │ │ │ @ instruction: 0xf890e489 │ │ │ │ stmdbls r7, {r0, r3, r5, sp} │ │ │ │ svclt 0x00082a20 │ │ │ │ @ instruction: 0xf47f2903 │ │ │ │ @ instruction: 0xf890ae91 │ │ │ │ - bcs 24c58c │ │ │ │ + bcs 24c63c │ │ │ │ @ instruction: 0x83abf240 │ │ │ │ andle r2, r6, r0, lsr #22 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ ldrbmi r7, [r8], -r6, asr #3 │ │ │ │ - @ instruction: 0xf912f681 │ │ │ │ + @ instruction: 0xf8baf681 │ │ │ │ movwcs r4, #1542 @ 0x606 │ │ │ │ andcs r4, r3, #51380224 @ 0x3100000 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ @ instruction: 0x4601f9f5 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ @ instruction: 0xf89afb57 │ │ │ │ andls r3, r9, r8, lsr #32 │ │ │ │ - blge 1acf124 │ │ │ │ + blge 1acf1d4 │ │ │ │ suble r9, r7, r7, lsl #6 │ │ │ │ stmdavc sl, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dd2600 │ │ │ │ ldrmi r8, [r9], r0, lsr #32 │ │ │ │ and sl, r2, lr, lsr #26 │ │ │ │ addsmi r1, r6, #1440 @ 0x5a0 │ │ │ │ movwcs sp, #4665 @ 0x1239 │ │ │ │ @@ -479572,81 +479612,81 @@ │ │ │ │ ldrmi r4, [lr], #-1540 @ 0xfffff9fc │ │ │ │ strbmi r4, [r1], -sl, lsr #12 │ │ │ │ eorvs r4, lr, r8, asr r6 │ │ │ │ mrc2 7, 1, pc, cr0, cr14, {7} │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ msrne (UNDEF: 103), r0 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - blls 482978 │ │ │ │ + blls 4828c8 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ ldrbmi r7, [r8], -r5, ror #3 │ │ │ │ - @ instruction: 0xf8fcf681 │ │ │ │ + @ instruction: 0xf8a4f681 │ │ │ │ strtmi r4, [r2], -r4, lsl #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf68111bb │ │ │ │ - @ instruction: 0xf849f8cf │ │ │ │ + @ instruction: 0xf849f877 │ │ │ │ @ instruction: 0xf89a0b04 │ │ │ │ cdpne 0, 9, cr3, cr10, cr8, {1} │ │ │ │ - strhle r4, [pc, #42] @ 2045be │ │ │ │ + strhle r4, [pc, #42] @ 20466e │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ @ instruction: 0x465871de │ │ │ │ - @ instruction: 0xf8c2f681 │ │ │ │ + @ instruction: 0xf86af681 │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ mlacc r8, sl, r8, pc @ │ │ │ │ addsmi r1, r6, #1440 @ 0x5a0 │ │ │ │ ldmib sp, {r0, r2, r6, r7, r8, r9, ip, lr, pc}^ │ │ │ │ ldrmi r7, [sp], -sl, lsl #16 │ │ │ │ @ instruction: 0xf6804628 │ │ │ │ - bls 4035f8 │ │ │ │ + bls 403548 │ │ │ │ add r4, r5, r1, lsl #12 │ │ │ │ - blcs 22b1e0 │ │ │ │ + blcs 22b290 │ │ │ │ msrhi CPSR_x, #0 │ │ │ │ andcs sl, r0, #622592 @ 0x98000 │ │ │ │ - blls 468e6c │ │ │ │ + blls 468f1c │ │ │ │ andvs r2, fp, r0, lsr #4 │ │ │ │ - blls 67de94 │ │ │ │ + blls 67df44 │ │ │ │ eorcs r6, r0, #26 │ │ │ │ - blls 67dcc8 │ │ │ │ + blls 67dd78 │ │ │ │ andscs r8, r0, #26 │ │ │ │ - blls 67dcc0 │ │ │ │ + blls 67dd70 │ │ │ │ andcs r7, r8, #26 │ │ │ │ - bls 67dcb8 │ │ │ │ + bls 67dd68 │ │ │ │ andsvc r2, r3, r1, lsl #6 │ │ │ │ str r4, [sp, #1562]! @ 0x61a │ │ │ │ mlals r9, r0, r8, pc @ │ │ │ │ @ instruction: 0xf1b99a07 │ │ │ │ svclt 0x00080f20 │ │ │ │ svclt 0x000c2a03 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ ldrtmi r8, [r2], -r5, lsr #5 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - strmi pc, [r6], -r1, lsl #17 │ │ │ │ + strmi pc, [r6], -r9, lsr #16 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldclge 4, cr15, [r8, #252]! @ 0xfc │ │ │ │ mlacc r8, sl, r8, pc @ │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf04f8326 │ │ │ │ @ instruction: 0xad2e0900 │ │ │ │ - blge 1a95f70 │ │ │ │ + blge 1a96020 │ │ │ │ movwcs r9, #4871 @ 0x1307 │ │ │ │ stmdbls r8, {r0, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x462a441c │ │ │ │ eorvs r4, ip, r8, asr r6 │ │ │ │ ldc2 7, cr15, [r4, #1016]! @ 0x3f8 │ │ │ │ movwcs r9, #6408 @ 0x1908 │ │ │ │ @ instruction: 0xf8c5462a │ │ │ │ strmi r9, [r1], r0 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ strbmi pc, [sl], -fp, lsr #27 @ │ │ │ │ tstcs r0, r3, lsl #12 │ │ │ │ @ instruction: 0x96004658 │ │ │ │ - @ instruction: 0xf8b2f681 │ │ │ │ + @ instruction: 0xf85af681 │ │ │ │ @ instruction: 0xf8439b07 │ │ │ │ movwls r0, #32516 @ 0x7f04 │ │ │ │ mlacc r8, sl, r8, pc @ │ │ │ │ addsmi r3, ip, #1024 @ 0x400 │ │ │ │ ssatmi sp, #2, sp, asr #7 │ │ │ │ movwcs r9, #7176 @ 0x1c08 │ │ │ │ ldrbmi r4, [r8], -sl, lsr #12 │ │ │ │ @@ -479656,133 +479696,133 @@ │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ ldrbmi r2, [r8], -r1, lsl #6 │ │ │ │ andls pc, r0, r5, asr #17 │ │ │ │ stc2 7, cr15, [r8, #1016] @ 0x3f8 │ │ │ │ stclge 6, cr4, [r3], #-136 @ 0xffffff78 │ │ │ │ tstcs r0, r3, lsl #12 │ │ │ │ @ instruction: 0x96004658 │ │ │ │ - @ instruction: 0xf88ef681 │ │ │ │ + @ instruction: 0xf836f681 │ │ │ │ eoreq pc, r9, r4, asr #16 │ │ │ │ mlaeq r8, sl, r8, pc @ │ │ │ │ - blx fe4420ca │ │ │ │ + blx e4217a │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - andsls pc, r9, fp, lsl #18 │ │ │ │ + @ instruction: 0x9019f8b3 │ │ │ │ movwls sl, #39724 @ 0x9b2c │ │ │ │ @ instruction: 0x9c179b09 │ │ │ │ andsvs r9, sl, r9, lsl sl │ │ │ │ - blx fe70f6e4 │ │ │ │ + blx fe70f794 │ │ │ │ @ instruction: 0xf04ff2a4 │ │ │ │ - blx fee8530c │ │ │ │ + blx fee853bc │ │ │ │ svclt 0x0008f282 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ addsmi r4, r3, r0, lsr #12 │ │ │ │ addsmi r9, r3, #90112 @ 0x16000 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ ldmeq lr, {r2, r3, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf62b4631 │ │ │ │ - adcsmi lr, r4, #144, 16 @ 0x900000 │ │ │ │ + adcsmi lr, r4, #56, 16 @ 0x380000 │ │ │ │ @ instruction: 0xf4ff4684 │ │ │ │ - blls 82f6d8 │ │ │ │ + blls 82f788 │ │ │ │ strcs sl, [r0, #-2788] @ 0xfffff51c │ │ │ │ strls r9, [sp, #-1295] @ 0xfffffaf1 │ │ │ │ orreq lr, r3, #2048 @ 0x800 │ │ │ │ strtvc lr, [r1], -sp, asr #19 │ │ │ │ msrvc CPSR_x, #683671552 @ 0x28c00000 │ │ │ │ - blge 1ae936c │ │ │ │ - blge ee934c │ │ │ │ + blge 1ae941c │ │ │ │ + blge ee93fc │ │ │ │ @ instruction: 0x461d901a │ │ │ │ addhi pc, ip, sp, asr #17 │ │ │ │ vmovvc r9, sl, d9 │ │ │ │ addsmi r9, r3, #12, 22 @ 0x3000 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ - blls 5561b0 │ │ │ │ - blx fe6f0c78 │ │ │ │ + blls 556260 │ │ │ │ + blx fe6f0d28 │ │ │ │ andcs pc, r1, #-1946157054 @ 0x8c000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ svclt 0x0028459a │ │ │ │ stcls 6, cr4, [ip], {154} @ 0x9a │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - stmda r0!, {r0, r1, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r8, {r0, r1, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0c04554 │ │ │ │ strcs r8, [r0], #-136 @ 0xffffff78 │ │ │ │ eorlt pc, r0, sp, asr #17 │ │ │ │ strtmi r9, [r0], sp, lsl #30 │ │ │ │ ldrdlt pc, [r4], #-141 @ 0xffffff73 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ andls r4, fp, r1, lsr #13 │ │ │ │ adcmi r9, r7, #75497472 @ 0x4800000 │ │ │ │ - blls 479558 │ │ │ │ + blls 479608 │ │ │ │ orreq lr, r6, #3072 @ 0xc00 │ │ │ │ svcpl 0x0004f853 │ │ │ │ strcc r4, [r1], -r0, lsr #13 │ │ │ │ stcvc 12, cr7, [sl], #-420 @ 0xfffffe5c │ │ │ │ strmi pc, [r2], #-2833 @ 0xfffff4ef │ │ │ │ rscsle r4, r5, #1879048202 @ 0x7000000a │ │ │ │ andeq lr, r8, r7, lsr #23 │ │ │ │ - stmia r0!, {r0, r1, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stm r8, {r0, r1, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cb2301 │ │ │ │ ldrbmi r0, [sl], -r0 │ │ │ │ strtmi r9, [r9], -sl, lsl #2 │ │ │ │ @ instruction: 0xf7fe9808 │ │ │ │ stclvc 12, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ movtle r4, #13722 @ 0x359a │ │ │ │ ldrbmi r9, [r7], #-2823 @ 0xfffff4f9 │ │ │ │ eoreq pc, r9, r3, asr #16 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrmi r9, [r9, #2827] @ 0xb0b │ │ │ │ stcls 3, cr13, [ip], {215} @ 0xd7 │ │ │ │ ldrdlt pc, [r0], -sp @ │ │ │ │ ldrbmi r9, [r4, #-3346] @ 0xfffff2ee │ │ │ │ ldrmi sp, [r8], -sp, asr #18 │ │ │ │ - blx 421e8 │ │ │ │ + blx fea42298 │ │ │ │ strmi r9, [r1], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x4622f87b │ │ │ │ + strtmi pc, [r2], -r3, lsr #16 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xff6af7fe │ │ │ │ andcs r6, r1, r8, lsr #32 │ │ │ │ - blx ffcc2204 │ │ │ │ + blx fe6c22b4 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - blls 6429c4 │ │ │ │ + blls 642914 │ │ │ │ andne lr, ip, #3620864 @ 0x374000 │ │ │ │ svceq 0x0004f843 │ │ │ │ andls r4, sp, #167772160 @ 0xa000000 │ │ │ │ - blls 5e9460 │ │ │ │ + blls 5e9510 │ │ │ │ movwcc r9, #6682 @ 0x1a1a │ │ │ │ addsmi r9, sl, #1006632960 @ 0x3c000000 │ │ │ │ ldmib sp, {r1, r2, r7, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf1027621 │ │ │ │ - blls 7d3c30 │ │ │ │ + blls 7d3ce0 │ │ │ │ ldrdhi pc, [ip], sp │ │ │ │ svclt 0x003842b3 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ movwcc r9, #6936 @ 0x1b18 │ │ │ │ tstls r8, #1660944384 @ 0x63000000 │ │ │ │ - bllt 1742848 │ │ │ │ + bllt 17428f8 │ │ │ │ @ instruction: 0x46014652 │ │ │ │ @ instruction: 0xf7fe9808 │ │ │ │ @ instruction: 0x4651fd5d │ │ │ │ stmdals sl, {r0, r2, r9, sl, lr} │ │ │ │ - svc 0x00e4f62a │ │ │ │ + svc 0x008cf62a │ │ │ │ @ instruction: 0xf8cb4629 │ │ │ │ movwcs r0, #4096 @ 0x1000 │ │ │ │ ldrbmi r9, [sl], -r8, lsl #16 │ │ │ │ stc2 7, cr15, [r6], #1016 @ 0x3f8 │ │ │ │ - bl 57e714 │ │ │ │ + bl 57e7c4 │ │ │ │ @ instruction: 0xf8d30386 │ │ │ │ stclvc 0, cr5, [r9], #-704 @ 0xfffffd40 │ │ │ │ mulcs r1, r2, r7 │ │ │ │ - blx fecc2284 │ │ │ │ + blx 16c2334 │ │ │ │ strmi r9, [r1], -r7, lsl #20 │ │ │ │ - @ instruction: 0xf6814658 │ │ │ │ - ldr pc, [lr, sp, lsr #16]! │ │ │ │ - blcc 26ed44 │ │ │ │ + @ instruction: 0xf6804658 │ │ │ │ + sbfx pc, r5, #31, #31 │ │ │ │ + blcc 26edf4 │ │ │ │ mrsls r2, (UNDEF: 9) │ │ │ │ andeq lr, r0, r1, asr #19 │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r6, r7, r9, pc}^ @ │ │ │ │ cmppeq r8, r3, lsl r0 @ p-variant is OBSOLETE │ │ │ │ sbceq r0, r0, #192, 4 │ │ │ │ sbceq r0, r0, #192, 4 │ │ │ │ @@ -479795,62 +479835,62 @@ │ │ │ │ sbceq r0, r0, #192, 4 │ │ │ │ sbceq r0, r0, #192, 4 │ │ │ │ sbceq r0, r0, #192, 4 │ │ │ │ sbceq r0, r0, #192, 4 │ │ │ │ sbceq r0, r0, #192, 4 │ │ │ │ sbceq r0, r0, #192, 4 │ │ │ │ sbceq r0, r0, #192, 4 │ │ │ │ - bls 584e18 │ │ │ │ + bls 584ec8 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ stmdbls lr, {r2, r5, r6, sl, fp, sp, pc} │ │ │ │ stmib sp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ eors r1, sl, r4, lsr #32 │ │ │ │ - @ instruction: 0x0077c296 │ │ │ │ - @ instruction: 0x0077c290 │ │ │ │ + rsbseq ip, r7, r6, ror #3 │ │ │ │ + rsbseq ip, r7, r0, ror #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq fp, r7, r6, asr #23 │ │ │ │ - blcc 26eda0 │ │ │ │ + rsbseq fp, r7, r6, lsl fp │ │ │ │ + blcc 26ee50 │ │ │ │ andeq lr, r0, r1, asr #19 │ │ │ │ stmdale lr, {r0, r1, r2, r3, r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ stclmi 13, cr4, [sp, #-292] @ 0xfffffedc │ │ │ │ strbmi r4, [sp], -sp, asr #26 │ │ │ │ stclmi 13, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ strbcs r4, [sp, -sp, asr #26] │ │ │ │ stclmi 13, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ stclmi 13, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ stclmi 13, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ stclmi 13, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ - bls 9eb598 │ │ │ │ + bls 9eb648 │ │ │ │ @ instruction: 0xf403fb02 │ │ │ │ adcmi r9, r3, #22528 @ 0x5800 │ │ │ │ @ instruction: 0xf8ddbf9c │ │ │ │ @ instruction: 0xf8dda058 │ │ │ │ @ instruction: 0xf67fc07c │ │ │ │ ldmdals pc, {r0, r2, r3, r4, r5, r6, r7, sl, fp, sp, pc} @ │ │ │ │ - blx 11c235c │ │ │ │ + @ instruction: 0xf9e6f680 │ │ │ │ strmi sl, [r1], -r3, ror #20 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - strmi pc, [r1], -r1, asr #31 │ │ │ │ + strmi pc, [r1], -r9, ror #30 │ │ │ │ andhi lr, sl, sl, asr r5 │ │ │ │ ldc 2, cr2, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r4, lsr #22 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc dbffb0 │ │ │ │ - ldc2 6, cr15, [ip, #500] @ 0x1f4 │ │ │ │ + blvc dc0060 │ │ │ │ + stc2l 6, cr15, [r4, #-500] @ 0xfffffe0c │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2ef640 │ │ │ │ + blgt 2ef6f0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x4633f913 │ │ │ │ + @ instruction: 0x4633f8bb │ │ │ │ @ instruction: 0x46589a14 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - cdp2 6, 14, cr15, cr6, cr0, {4} │ │ │ │ + cdp2 6, 8, cr15, cr14, cr0, {4} │ │ │ │ str r4, [r7], #-1542 @ 0xfffff9fa │ │ │ │ andcs r7, r8, #10 │ │ │ │ movwcs lr, #6111 @ 0x17df │ │ │ │ ldrmi r7, [sl], -fp │ │ │ │ ldrdvs lr, [sl], -fp │ │ │ │ ldrb r2, [r8, r0, lsr #4] │ │ │ │ movwcs sl, #2344 @ 0x928 │ │ │ │ @@ -479877,37 +479917,37 @@ │ │ │ │ eoreq r0, r8, #40, 4 @ 0x80000002 │ │ │ │ @ instruction: 0xf0020083 │ │ │ │ @ instruction: 0xf04f033f │ │ │ │ @ instruction: 0x409931ff │ │ │ │ @ instruction: 0xf00143c9 │ │ │ │ stmdbcs r0, {r3, r8} │ │ │ │ stcge 4, cr15, [r5], #-508 @ 0xfffffe04 │ │ │ │ - blvc fed800ac │ │ │ │ + blvc fed8015c │ │ │ │ smlawtne lr, sp, r9, lr │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf67d7b2c │ │ │ │ - @ instruction: 0x4681fd3b │ │ │ │ - blge d30fa8 │ │ │ │ + strmi pc, [r1], r3, ror #25 │ │ │ │ + blge d31058 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - strbmi pc, [fp], -pc, lsr #17 @ │ │ │ │ + @ instruction: 0x464bf857 │ │ │ │ andseq pc, r8, #-2147483646 @ 0x80000002 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - @ instruction: 0xf89afe81 │ │ │ │ + @ instruction: 0xf89afe29 │ │ │ │ andsls r3, r9, r8, lsr #32 │ │ │ │ @ instruction: 0xf67f2b01 │ │ │ │ - blge cb0330 │ │ │ │ + blge cb03e0 │ │ │ │ mulscs r1, r9, r8 │ │ │ │ @ instruction: 0xf89a2000 │ │ │ │ - bcs a08b2c │ │ │ │ + bcs a08bdc │ │ │ │ andeq lr, r0, r3, asr #19 │ │ │ │ bichi pc, r5, r0, lsl #4 │ │ │ │ ldmdacs pc, {r4, r6, r9, sl, fp, ip} @ │ │ │ │ bichi pc, r7, r0, lsl #4 │ │ │ │ @ instruction: 0xf010e8df │ │ │ │ strheq r0, [r5, #26] │ │ │ │ biceq r0, r5, r5, asr #3 │ │ │ │ @@ -479922,53 +479962,53 @@ │ │ │ │ biceq r0, r5, r5, asr #3 │ │ │ │ biceq r0, r5, r5, asr #3 │ │ │ │ biceq r0, r5, r5, asr #3 │ │ │ │ biceq r0, r5, r5, asr #3 │ │ │ │ biceq r0, r5, r5, asr #3 │ │ │ │ smlawteq ip, r5, r1, r0 │ │ │ │ andvs r2, fp, r8, lsl #6 │ │ │ │ - blvc c40158 │ │ │ │ + blvc c40208 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf67d7b2e │ │ │ │ - strmi pc, [r5], -r5, ror #25 │ │ │ │ - blge db0ff4 │ │ │ │ + strmi pc, [r5], -sp, lsl #25 │ │ │ │ + blge db10a4 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - @ instruction: 0xf85cf681 │ │ │ │ + @ instruction: 0xf804f681 │ │ │ │ ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf680113f │ │ │ │ - strmi pc, [r1], pc, lsr #28 │ │ │ │ + pkhtbmi pc, r1, r7, asr #27 @ │ │ │ │ movwcs lr, #34723 @ 0x87a3 │ │ │ │ strb r8, [r1, fp]! │ │ │ │ andvc r2, fp, r8, lsl #6 │ │ │ │ movwcs lr, #6110 @ 0x17de │ │ │ │ ldrb r7, [fp, fp] │ │ │ │ - blvc 1e401a8 │ │ │ │ - blvc c40164 │ │ │ │ + blvc 1e40258 │ │ │ │ + blvc c40214 │ │ │ │ ldmdahi r3!, {r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf63f42ab │ │ │ │ andcs sl, r0, r2, lsl #19 │ │ │ │ - blls 47dd24 │ │ │ │ + blls 47ddd4 │ │ │ │ eorcs r6, r0, #26 │ │ │ │ - blls 47dde8 │ │ │ │ + blls 47de98 │ │ │ │ andscs r8, r0, #26 │ │ │ │ - blls 47dde0 │ │ │ │ + blls 47de90 │ │ │ │ andcs r7, r8, #26 │ │ │ │ - bls 47ddd8 │ │ │ │ + bls 47de88 │ │ │ │ andsvc r2, r3, r1, lsl #6 │ │ │ │ ldr r4, [fp], #1562 @ 0x61a │ │ │ │ svceq 0x0000f1b9 │ │ │ │ stclge 4, cr15, [r2, #-508]! @ 0xfffffe04 │ │ │ │ - bls 3eaf94 │ │ │ │ + bls 3eb044 │ │ │ │ svclt 0x001c430a │ │ │ │ stmib r1, {r1, r2, r5, r8, fp, sp, pc}^ │ │ │ │ rsbsle r9, r5, r0, lsl #18 │ │ │ │ - blcs 9d3780 │ │ │ │ + blcs 9d3830 │ │ │ │ cmpphi r3, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ andeq r0, r0, pc, asr #1 │ │ │ │ muleq r0, fp, r2 │ │ │ │ muleq r0, fp, r2 │ │ │ │ @@ -479999,54 +480039,54 @@ │ │ │ │ muleq r0, fp, r2 │ │ │ │ muleq r0, fp, r2 │ │ │ │ muleq r0, fp, r2 │ │ │ │ muleq r0, fp, r2 │ │ │ │ @ instruction: 0xfffffa43 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0x2320332e │ │ │ │ - blvc dc028c │ │ │ │ + blvc dc033c │ │ │ │ @ instruction: 0xf8db461a │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ - blvc d40258 │ │ │ │ - mcrr2 6, 7, pc, r8, cr13 @ │ │ │ │ + blvc d40308 │ │ │ │ + blx ffe426ce │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ - blge a01d2c │ │ │ │ - blgt 2ef8e4 │ │ │ │ + blge a01ddc │ │ │ │ + blgt 2ef994 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x46314658 │ │ │ │ @ instruction: 0xf6803614 │ │ │ │ - @ instruction: 0xf7ffffbd │ │ │ │ - blcs a33898 │ │ │ │ - bge ffa81e48 │ │ │ │ + @ instruction: 0xf7ffff65 │ │ │ │ + blcs a33948 │ │ │ │ + bge ffa81ef8 │ │ │ │ andcs sl, r0, #622592 @ 0x98000 │ │ │ │ andcs lr, r0, #3162112 @ 0x304000 │ │ │ │ andls r2, r9, #805306368 @ 0x30000000 │ │ │ │ movwcs lr, #6030 @ 0x178e │ │ │ │ ldrmi r7, [sl], -fp │ │ │ │ - blt ffc82c60 │ │ │ │ + blt ffc82d10 │ │ │ │ stmdbls lr!, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blls 47ebbc │ │ │ │ + blls 47ec6c │ │ │ │ andhi r2, fp, r0, lsl r2 │ │ │ │ - blt ffa82c70 │ │ │ │ + blt ffa82d20 │ │ │ │ andcs r9, r8, #9216 @ 0x2400 │ │ │ │ @ instruction: 0xf7ff700b │ │ │ │ @ instruction: 0xf62abadc │ │ │ │ - @ instruction: 0xf04feec4 │ │ │ │ + @ instruction: 0xf04fee6c │ │ │ │ @ instruction: 0xad2e0900 │ │ │ │ @ instruction: 0xf003e4fe │ │ │ │ strcs r0, [r1, #-575] @ 0xfffffdc1 │ │ │ │ msreq CPSR_, r2, lsr #3 │ │ │ │ eoreq pc, r0, r2, asr #3 │ │ │ │ vpmax.s8 d15, d2, d5 │ │ │ │ @ instruction: 0xf000fa25 │ │ │ │ - blx 3534a8 │ │ │ │ + blx 353558 │ │ │ │ stcls 1, cr15, [sl, #-4] │ │ │ │ tsteq r0, r1, asr #20 │ │ │ │ @ instruction: 0xf1419807 │ │ │ │ - b 2114b0 │ │ │ │ + b 211560 │ │ │ │ andmi r0, sp, r2, lsl #24 │ │ │ │ @ instruction: 0xf8cd4664 │ │ │ │ andcs ip, r0, r4, lsr #32 │ │ │ │ @ instruction: 0x0c05ea54 │ │ │ │ stcls 0, cr13, [r9], {11} │ │ │ │ svclt 0x000842a9 │ │ │ │ svclt 0x000842a2 │ │ │ │ @@ -480059,300 +480099,300 @@ │ │ │ │ andeq r0, r0, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldc 0, cr6, [sp, #100] @ 0x64 │ │ │ │ tstcs r1, sl, lsr #22 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ stc 13, cr10, [sp, #184] @ 0xb8 │ │ │ │ @ instruction: 0xf67d7b2e │ │ │ │ - @ instruction: 0x4606fbd7 │ │ │ │ + @ instruction: 0x4606fb7f │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - @ instruction: 0xff4ef680 │ │ │ │ + cdp2 6, 15, cr15, cr6, cr0, {4} │ │ │ │ @ instruction: 0x464b4632 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - vadd.f32 d31, d0, d17 │ │ │ │ + sha1c.32 , q8, │ │ │ │ @ instruction: 0x46031151 │ │ │ │ andseq pc, r8, #-2147483646 @ 0x80000002 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - @ instruction: 0xf89afd19 │ │ │ │ + @ instruction: 0xf89afcc1 │ │ │ │ strmi r3, [r1], -r8, lsr #32 │ │ │ │ ldmdble r0, {r0, r8, r9, fp, sp} │ │ │ │ strcs sl, [r1], -r2, ror #24 │ │ │ │ eorvs r2, lr, r1, lsl #6 │ │ │ │ ldrbmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7fe9107 │ │ │ │ @ instruction: 0xf844fa31 │ │ │ │ strcc r0, [r1], -r4, lsl #30 │ │ │ │ @ instruction: 0xf89a9907 │ │ │ │ addsmi r3, lr, #40 @ 0x28 │ │ │ │ @ instruction: 0xf89ad3f0 │ │ │ │ tstcs r1, r9, lsr #32 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ movwls sl, #31843 @ 0x7c63 │ │ │ │ - blx fe9c2772 │ │ │ │ + blx 13c2822 │ │ │ │ ldrbmi r4, [r8], -r6, lsl #12 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ - @ instruction: 0xff1af680 │ │ │ │ - blcc 26b9a8 │ │ │ │ + cdp2 6, 12, cr15, cr2, cr0, {4} │ │ │ │ + blcc 26ba58 │ │ │ │ eorvs pc, r3, r4, asr #16 │ │ │ │ mlaeq r8, sl, r8, pc @ │ │ │ │ - @ instruction: 0xf820f680 │ │ │ │ + @ instruction: 0xffc8f67f │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - movwcs pc, #3491 @ 0xda3 @ │ │ │ │ + movwcs pc, #3403 @ 0xd4b @ │ │ │ │ mulscs r1, r9, r8 │ │ │ │ stmib r5, {r1, r2, r9, sl, lr}^ │ │ │ │ mrscs r3, SP_irq │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ strcs r2, [r0], #-1280 @ 0xfffffb00 │ │ │ │ strmi lr, [ip, #-2509]! @ 0xfffff633 │ │ │ │ - blx 21427b6 │ │ │ │ + blx b42866 │ │ │ │ strmi sl, [r5], -ip, lsr #22 │ │ │ │ teqlt r8, r9, lsl #6 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - cdp2 6, 15, cr15, cr2, cr0, {4} │ │ │ │ + cdp2 6, 9, cr15, cr10, cr0, {4} │ │ │ │ strbmi r4, [sl], -fp, lsr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - bls 8840fc │ │ │ │ + bls 88404c │ │ │ │ @ instruction: 0x46054633 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - blls 4440ec │ │ │ │ + blls 44403c │ │ │ │ strtmi r9, [sl], -r0 │ │ │ │ @ instruction: 0x46582173 │ │ │ │ - stc2l 6, cr15, [sl], #512 @ 0x200 │ │ │ │ + ldc2 6, cr15, [r2], {128} @ 0x80 │ │ │ │ strbt r9, [r7], #-25 @ 0xffffffe7 │ │ │ │ @ instruction: 0xe7748019 │ │ │ │ @ instruction: 0xe7727019 │ │ │ │ svclt 0x00183900 │ │ │ │ andsvc r2, r9, r1, lsl #2 │ │ │ │ andsvs lr, r9, sp, ror #14 │ │ │ │ strb r9, [sl, -fp, lsr #32]! │ │ │ │ eorcs lr, lr, #3358720 @ 0x334000 │ │ │ │ svclt 0x0000e6f6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2c02ec │ │ │ │ + blhi 2c039c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r8], #816 @ 0x330 │ │ │ │ stclvc 5, cr15, [r7, #-692] @ 0xfffffd4c │ │ │ │ @ instruction: 0x460e4d7b │ │ │ │ ldrbtmi r4, [sp], #-3195 @ 0xfffff385 │ │ │ │ smlabbls lr, r3, r6, r4 │ │ │ │ ldmdbmi sl!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdapl r9!, {r4, r5, r9, sl, fp, sp, lr}^ │ │ │ │ stmdavs r9, {r0, r2, r6, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf04f91c5 │ │ │ │ stmib sp, {r8}^ │ │ │ │ - bmi 1f8dad8 │ │ │ │ + bmi 1f8db88 │ │ │ │ eorls r4, r1, r3, lsr #12 │ │ │ │ eorls sl, r3, r3, lsr #24 │ │ │ │ - beq ff77f7b0 │ │ │ │ + beq ff77f860 │ │ │ │ ldmpl ip, {r3, sl, ip, pc} │ │ │ │ ldmdbvs r3!, {r2, r5, r6, r9, sp}^ │ │ │ │ ldrls r9, [sl, #-1044] @ 0xfffffbec │ │ │ │ andmi pc, r3, #2048 @ 0x800 │ │ │ │ mlami ip, r6, r8, pc @ │ │ │ │ mlasne r2, r2, r8, pc @ │ │ │ │ mlascs r1, r2, r8, pc @ │ │ │ │ andcc r3, fp, #-1073741822 @ 0xc0000002 │ │ │ │ eorne pc, r1, r6, asr r8 @ │ │ │ │ eorcs pc, r2, r6, asr r8 @ │ │ │ │ - blx 3296e6 │ │ │ │ + blx 329796 │ │ │ │ cdpls 2, 1, cr15, cr1, cr10, {0} │ │ │ │ andsls r9, r3, #-1073741818 @ 0xc0000006 │ │ │ │ @ instruction: 0x460ab139 │ │ │ │ - blx fe68d2b4 │ │ │ │ - blx feec193c │ │ │ │ - blx 2818c0 │ │ │ │ + blx fe68d364 │ │ │ │ + blx feec19ec │ │ │ │ + blx 281970 │ │ │ │ ldmdbls r4, {r1, r9, sl, ip, sp, lr, pc} │ │ │ │ - blx 28d852 │ │ │ │ + blx 28d902 │ │ │ │ @ instruction: 0xf8931303 │ │ │ │ - blcs 210f80 │ │ │ │ + blcs 211030 │ │ │ │ andshi pc, r7, r1 │ │ │ │ movwcc r9, #47630 @ 0xba0e │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ stcls 3, cr9, [lr, #-120] @ 0xffffff88 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - stmdbvs r9!, {r0, r1, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r9!, {r0, r1, r3, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r6, [r8], -r2, asr #17 │ │ │ │ cmncs r4, #20, 26 @ 0x500 │ │ │ │ @ instruction: 0xf8dd9217 │ │ │ │ - blx 2e9092 │ │ │ │ + blx 2e9142 │ │ │ │ ldcls 3, cr5, [ip, #-4] │ │ │ │ movwcc r7, #49051 @ 0xbf9b │ │ │ │ eorvc pc, r3, r0, asr r8 @ │ │ │ │ - bls 95ef4c │ │ │ │ + bls 95effc │ │ │ │ andls r7, r4, #27648 @ 0x6c00 │ │ │ │ movweq pc, #20899 @ 0x51a3 @ │ │ │ │ - blx feeeb784 │ │ │ │ + blx feeeb834 │ │ │ │ andls pc, r3, #201326594 @ 0xc000002 │ │ │ │ ldmdbeq fp, {r0, r1, r3, r4, r9, fp, ip, pc}^ │ │ │ │ movwls r9, #8992 @ 0x2320 │ │ │ │ ldrmi sl, [r8], -r6, lsr #22 │ │ │ │ strmi r9, [r0], r1, lsl #4 │ │ │ │ andls r9, r0, #69632 @ 0x11000 │ │ │ │ @ instruction: 0x464b931f │ │ │ │ umaalcs pc, ip, sp, r8 @ │ │ │ │ @ instruction: 0xf89847a8 │ │ │ │ @ instruction: 0xf8982000 │ │ │ │ strbmi r3, [r9], -r1 │ │ │ │ svclt 0x000842a2 │ │ │ │ @ instruction: 0xf001428b │ │ │ │ - blge e250e0 │ │ │ │ + blge e25190 │ │ │ │ ldrmi r9, [sl], -pc, lsl #6 │ │ │ │ stmib r2, {r8, r9, sp}^ │ │ │ │ stmib r2, {r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xb3ac3302 │ │ │ │ movwcs fp, #702 @ 0x2be │ │ │ │ @ instruction: 0xf10a980f │ │ │ │ @ instruction: 0x461a3cff │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf102fa26 │ │ │ │ @ instruction: 0xf0113201 │ │ │ │ svclt 0x00080f01 │ │ │ │ tsteq r3, sl, lsl #22 │ │ │ │ - bl 538ffc │ │ │ │ + bl 5390ac │ │ │ │ ldmdbeq sp, {r0, r1, r8}^ │ │ │ │ svcne 0x0051ebb5 │ │ │ │ tsteq r3, sl, lsl #22 │ │ │ │ @ instruction: 0xf011d119 │ │ │ │ @ instruction: 0xf003081f │ │ │ │ svclt 0x0018031f │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ eorvc pc, r5, r0, asr r8 @ │ │ │ │ vpmax.u8 d15, d3, d9 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ - blx 594ba0 │ │ │ │ + blx 594c50 │ │ │ │ @ instruction: 0xf1c3fe08 │ │ │ │ svclt 0x00180300 │ │ │ │ cdpcc 1, 15, cr15, cr15, cr14, {0} │ │ │ │ movweq lr, #59907 @ 0xea03 │ │ │ │ @ instruction: 0xf840433b │ │ │ │ strmi r3, [fp], -r5, lsr #32 │ │ │ │ ldmle r1, {r2, r4, r7, r9, lr}^ │ │ │ │ - blhi 8c0640 │ │ │ │ - blge d16b30 │ │ │ │ + blhi 8c06f0 │ │ │ │ + blge d16be0 │ │ │ │ stmdbls pc, {r3, r4, r8, r9, ip, pc} @ │ │ │ │ @ instruction: 0xf8512300 │ │ │ │ ldmiblt sl!, {r2, r8, r9, fp, sp} │ │ │ │ - blcs 311bdc │ │ │ │ + blcs 311c8c │ │ │ │ stmdals lr, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - @ instruction: 0xf93cf67e │ │ │ │ - bmi 80cfe8 │ │ │ │ + @ instruction: 0xf8e4f67e │ │ │ │ + bmi 80d098 │ │ │ │ ldrbtmi r4, [sl], #-2837 @ 0xfffff4eb │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, asr #23 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorhi pc, r9, r1, asr #32 │ │ │ │ stclvc 5, cr15, [r7, #-52] @ 0xffffffcc │ │ │ │ - blhi 2c02f4 │ │ │ │ + blhi 2c03a4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf2a2fa92 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - bl 291814 │ │ │ │ + bl 2918c4 │ │ │ │ tstls r5, #201326593 @ 0xc000001 │ │ │ │ andls r1, r9, #1440 @ 0x5a0 │ │ │ │ addsmi r9, sl, #77824 @ 0x13000 │ │ │ │ strcs fp, [r1, #-3996] @ 0xfffff064 │ │ │ │ stmdble r0!, {r2, r3, r5, r9, sl, lr} │ │ │ │ ldmdals r3, {r0, r2, r4, sl, fp, ip, pc} │ │ │ │ ands r9, r1, pc, lsl #18 │ │ │ │ ... │ │ │ │ - ldrhteq fp, [r7], #-22 @ 0xffffffea │ │ │ │ - ldrhteq fp, [r7], #-16 │ │ │ │ + rsbseq fp, r7, r6, lsl #2 │ │ │ │ + rsbseq fp, r7, r0, lsl #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq fp, r7, sl, lsl r0 │ │ │ │ + rsbseq sl, r7, sl, ror #30 │ │ │ │ adcmi r3, r0, #16777216 @ 0x1000000 │ │ │ │ mvnshi pc, #0 │ │ │ │ @ instruction: 0xf0040963 │ │ │ │ @ instruction: 0xf851021f │ │ │ │ sbcsmi r3, r3, r3, lsr #32 │ │ │ │ ldrbtle r0, [r3], #2013 @ 0x7dd │ │ │ │ - bne ffb2bc88 │ │ │ │ - blls 8f1bfc │ │ │ │ + bne ffb2bd38 │ │ │ │ + blls 8f1cac │ │ │ │ ldmdbls r1, {r0, r3, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf62a1898 │ │ │ │ - tstls fp, lr, ror ip │ │ │ │ + tstls fp, r6, lsr #24 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - blx fe665fe8 │ │ │ │ + blx fe666098 │ │ │ │ andcs pc, r1, #-2080374782 @ 0x84000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ - blls 969cc0 │ │ │ │ + blls 969d70 │ │ │ │ movwls r4, #17962 @ 0x462a │ │ │ │ movwls r9, #15134 @ 0x3b1e │ │ │ │ movwls r9, #11040 @ 0x2b20 │ │ │ │ movwls r9, #6923 @ 0x1b0b │ │ │ │ movwls r9, #2833 @ 0xb11 │ │ │ │ vnmlsls.f64 d9, d15, d14 │ │ │ │ ldmdbvs r9, {r2, r3, r4, r8, sl, fp, ip, pc}^ │ │ │ │ - blls 89696c │ │ │ │ + blls 896a1c │ │ │ │ ldmdavc r5!, {r3, r5, r7, r8, r9, sl, lr}^ │ │ │ │ - blls 463174 │ │ │ │ + blls 463224 │ │ │ │ ldmdahi r2!, {r0, r3, r5, r6, r7, fp}^ │ │ │ │ bfine r9, r0, #0, #28 │ │ │ │ @ instruction: 0xf100fb11 │ │ │ │ tstls r2, sp, lsl #16 │ │ │ │ svclt 0x009842a1 │ │ │ │ vhsub.s8 d20, d16, d2 │ │ │ │ - bls 7e6574 │ │ │ │ - bcs 122421c │ │ │ │ + bls 7e6624 │ │ │ │ + bcs 12242cc │ │ │ │ @ instruction: 0x83baf000 │ │ │ │ - ldreq pc, [pc, #-2]! @ 2050da │ │ │ │ + ldreq pc, [pc, #-2]! @ 20518a │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ streq pc, [r0, -r5, lsr #3]! │ │ │ │ strteq pc, [r0], -r5, asr #3 │ │ │ │ @ instruction: 0xf005fa01 │ │ │ │ @ instruction: 0xf707fa01 │ │ │ │ @ instruction: 0xf606fa21 │ │ │ │ teqmi r0, #56, 6 @ 0xe0000000 │ │ │ │ - b ad53a0 │ │ │ │ - blls 445100 │ │ │ │ + b ad5450 │ │ │ │ + blls 4451b0 │ │ │ │ movweq lr, #6691 @ 0x1a23 │ │ │ │ svclt 0x00044318 │ │ │ │ movwls r9, #51991 @ 0xcb17 │ │ │ │ ldrbhi pc, [r7, #64] @ 0x40 @ │ │ │ │ - blcs 2ebd48 │ │ │ │ + blcs 2ebdf8 │ │ │ │ @ instruction: 0x83a4f240 │ │ │ │ andcs r9, r0, #12, 22 @ 0x3000 │ │ │ │ mrrcvc 9, 1, r9, fp, cr8 @ │ │ │ │ andcs lr, r0, #3162112 @ 0x304000 │ │ │ │ svclt 0x00882b20 │ │ │ │ stmdale r3, {r6, r9, sp} │ │ │ │ svclt 0x002c2b08 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ @ instruction: 0x672ce9dd │ │ │ │ @ instruction: 0xf8da2101 │ │ │ │ stmib sp, {r4}^ │ │ │ │ @ instruction: 0xf67d6728 │ │ │ │ - @ instruction: 0x4602f9b9 │ │ │ │ + strmi pc, [r2], -r1, ror #18 │ │ │ │ andsls r4, r9, r5, lsl #12 │ │ │ │ - blge c31690 │ │ │ │ + blge c31740 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465062d1 │ │ │ │ @ instruction: 0xf6804611 │ │ │ │ - @ instruction: 0xf105fd2f │ │ │ │ + @ instruction: 0xf105fcd7 │ │ │ │ tstls r9, #20, 6 @ 0x50000000 │ │ │ │ mrrcvc 11, 0, r9, sl, cr12 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf0028385 │ │ │ │ @ instruction: 0x2601003f │ │ │ │ msreq CPSR_, #160, 2 @ 0x28 │ │ │ │ streq pc, [r0, #-448]! @ 0xfffffe40 │ │ │ │ @ instruction: 0xf000fa06 │ │ │ │ - blx b8d584 │ │ │ │ + blx b8d634 │ │ │ │ stmdacc r1, {r0, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ vpmax.u8 d15, d3, d6 │ │ │ │ movweq lr, #23107 @ 0x5a43 │ │ │ │ streq pc, [r3, #-32] @ 0xffffffe0 │ │ │ │ mvnscc pc, #-1073741808 @ 0xc0000010 │ │ │ │ @ instruction: 0xf000431d │ │ │ │ streq r8, [r0, r5, asr #11] │ │ │ │ @@ -480361,103 +480401,103 @@ │ │ │ │ stmdbls r9, {r0, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ svclt 0x00282b04 │ │ │ │ adcmi r2, r3, #4, 6 @ 0x10000000 │ │ │ │ strtmi fp, [r3], -r8, lsr #30 │ │ │ │ @ instruction: 0x461a9312 │ │ │ │ sbceq r9, ip, r1, lsr #22 │ │ │ │ andsls r0, r0, #210 @ 0xd2 │ │ │ │ - bcs 824334 │ │ │ │ + bcs 8243e4 │ │ │ │ @ instruction: 0x83baf000 │ │ │ │ addsmi r9, r3, #16, 20 @ 0x10000 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ @ instruction: 0x461a9316 │ │ │ │ - blx fe73172c │ │ │ │ + blx fe7317dc │ │ │ │ smlatbcs r1, r4, r3, pc @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ svclt 0x0028429a │ │ │ │ andsls r4, r6, #27262976 @ 0x1a00000 │ │ │ │ mrcls 13, 0, r9, cr6, cr0, {0} │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ - bl 7c2aa4 │ │ │ │ + b ff1c2b54 │ │ │ │ @ instruction: 0x462b42b5 │ │ │ │ - blge 1334ef4 │ │ │ │ + blge 1334fa4 │ │ │ │ @ instruction: 0xf0c09306 │ │ │ │ strcs r8, [r0, #-1412] @ 0xfffffa7c │ │ │ │ andsge pc, ip, sp, asr #17 │ │ │ │ ldrsbge pc, [r8], #-141 @ 0xffffff73 @ │ │ │ │ ldrbcc pc, [pc, pc, asr #32]! @ │ │ │ │ strtmi r4, [r9], r8, lsr #13 │ │ │ │ andls sl, fp, r4, asr #22 │ │ │ │ adcmi r9, r5, #402653184 @ 0x18000000 │ │ │ │ movwhi pc, #29184 @ 0x7200 @ │ │ │ │ - bl 2ebe4c │ │ │ │ + bl 2ebefc │ │ │ │ @ instruction: 0xf8530387 │ │ │ │ strtmi r6, [r8], r4, lsl #30 │ │ │ │ ldclvc 7, cr3, [r1], #-4 │ │ │ │ - blx 664306 │ │ │ │ + blx 6643b6 │ │ │ │ adcmi r5, r5, #8388608 @ 0x800000 │ │ │ │ - bl feb3ba18 │ │ │ │ + bl feb3bac8 │ │ │ │ @ instruction: 0xf62a0008 │ │ │ │ - movwcs lr, #7058 @ 0x1b92 │ │ │ │ + movwcs lr, #6970 @ 0x1b3a │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ tstls sl, sl, asr r6 │ │ │ │ stmdals r7, {r0, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xffb0f7fd │ │ │ │ ldrmi r7, [sl, #3187] @ 0xc73 │ │ │ │ sbcshi pc, r3, #192 @ 0xc0 │ │ │ │ ldrbmi r9, [r4], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r9, r3, asr #16 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrmi r9, [r9, #2827] @ 0xb0b │ │ │ │ ldcls 3, cr13, [r0], {213} @ 0xd5 │ │ │ │ - blls 796cec │ │ │ │ + blls 796d9c │ │ │ │ @ instruction: 0xa01cf8dd │ │ │ │ vqsub.s8 d20, d16, d12 │ │ │ │ strbtmi r8, [r0], -r6, asr #10 │ │ │ │ - stc2 6, cr15, [r6, #508]! @ 0x1fc │ │ │ │ + stc2l 6, cr15, [lr, #-508] @ 0xfffffe04 │ │ │ │ strmi r9, [r1], -r6, lsl #20 │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - strtmi pc, [r2], -r9, lsr #22 │ │ │ │ + @ instruction: 0x4622fad1 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx 843298 │ │ │ │ + blx 843348 │ │ │ │ eorsls sl, r4, r4, lsr ip │ │ │ │ @ instruction: 0xf67f2001 │ │ │ │ - @ instruction: 0x4622fd97 │ │ │ │ + @ instruction: 0x4622fd3f │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx 8c2cb6 │ │ │ │ + blx ff2c2d64 │ │ │ │ stclvc 6, cr4, [r3], #-16 │ │ │ │ andle r2, r6, r0, lsr #22 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ ldrbmi r7, [r0], -r6, asr #3 │ │ │ │ - blx dc2cc8 │ │ │ │ - blls 616adc │ │ │ │ + @ instruction: 0xf9d6f680 │ │ │ │ + blls 616b8c │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ @ instruction: 0xf8da912d │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ - blcc 24db60 │ │ │ │ + blcc 24dc10 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x672ce9dd │ │ │ │ strvs lr, [r8, -sp, asr #19]! │ │ │ │ - @ instruction: 0xf8e4f67d │ │ │ │ + @ instruction: 0xf88cf67d │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2eff98 │ │ │ │ + blgt 2f0048 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - blls 584474 │ │ │ │ + blls 5843c4 │ │ │ │ vqdmulh.s d18, d0, d3 │ │ │ │ strtmi r8, [sl], -r2, ror #7 │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - blls 5c3b30 │ │ │ │ + blls 5c3a80 │ │ │ │ eorvc pc, r0, #1862270976 @ 0x6f000000 │ │ │ │ ldmdbvs fp, {r1, r2, ip, pc}^ │ │ │ │ - blcs 7d6374 │ │ │ │ + blcs 7d6424 │ │ │ │ ldrhi pc, [r1], r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ streq r0, [pc], r3, lsl #4 │ │ │ │ streq r0, [pc], pc, lsl #13 │ │ │ │ streq r0, [pc], pc, lsl #13 │ │ │ │ streq r0, [pc], pc, lsl #13 │ │ │ │ streq r0, [pc], pc, lsl #13 │ │ │ │ @@ -480473,19 +480513,19 @@ │ │ │ │ @ instruction: 0xf5032175 │ │ │ │ @ instruction: 0xf04f3380 │ │ │ │ svcvs 0x00170964 │ │ │ │ orrcc pc, lr, #9633792 @ 0x930000 │ │ │ │ @ instruction: 0xf852330b │ │ │ │ andls r0, r7, r3, lsr #32 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xf8bcf67d │ │ │ │ + @ instruction: 0xf864f67d │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67e4606 │ │ │ │ - rscvs pc, pc, r1, lsr fp @ │ │ │ │ + ldrdvs pc, [pc], #169 @ │ │ │ │ stmib r5, {r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf1067700 │ │ │ │ adcvs r0, pc, r4, asr r8 @ │ │ │ │ vmlaeq.f64 d14, d9, d6 │ │ │ │ ldcleq 1, cr15, [r4], #-24 @ 0xffffffe8 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ @@ -480501,36 +480541,36 @@ │ │ │ │ mlahi lr, r3, r8, pc @ │ │ │ │ umaal pc, lr, r3, r8 @ │ │ │ │ stmdaeq fp, {r3, r8, ip, sp, lr, pc} │ │ │ │ cdpeq 1, 0, cr15, cr11, cr14, {0} │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ - blls 3d6cbc │ │ │ │ + blls 3d6d6c │ │ │ │ eorcc pc, r8, r6, asr #16 │ │ │ │ movwcs r4, #22096 @ 0x5650 │ │ │ │ eorcc pc, lr, r6, asr #16 │ │ │ │ - blx ff8c2e0a │ │ │ │ + blx fe2c2eba │ │ │ │ ldmdbls r4, {r1, r2, r3, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf8d26953 │ │ │ │ - blx 4655da │ │ │ │ + blx 46568a │ │ │ │ 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_, #1114112 @ 0x110000 │ │ │ │ @ instruction: 0xf1002201 │ │ │ │ @ instruction: 0x46060118 │ │ │ │ - blx ff9c2e34 │ │ │ │ + blx fe3c2ee4 │ │ │ │ andhi pc, ip, r5, asr #17 │ │ │ │ strvc lr, [r0, -r5, asr #19] │ │ │ │ cdpeq 1, 5, cr15, cr4, cr6, {0} │ │ │ │ - bl 39d708 │ │ │ │ + bl 39d7b8 │ │ │ │ @ instruction: 0xf1060c09 │ │ │ │ @ instruction: 0xf04f0774 │ │ │ │ ldm r5, {r1, r2, fp} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ stmdals ip, {r0, r1, r2, r3} │ │ │ │ ldm fp, {r3, r5, r6, r7, sp, lr} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ @@ -480546,88 +480586,88 @@ │ │ │ │ ldm r5, {r0, r1, r3, sl, ip, sp} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf8469b06 │ │ │ │ ldrbmi r3, [r0], -ip, lsr #32 │ │ │ │ eorhi pc, r4, r6, asr #16 │ │ │ │ - blx fe442eae │ │ │ │ + blx e42f5e │ │ │ │ @ instruction: 0x9c129909 │ │ │ │ - ldreq pc, [pc, #-1] @ 2054b3 │ │ │ │ - bne 1cd64e8 │ │ │ │ + ldreq pc, [pc, #-1] @ 205563 │ │ │ │ + bne 1cd6598 │ │ │ │ cdpne 3, 6, cr3, cr6, cr1, {0} │ │ │ │ - bcs a0b888 │ │ │ │ + bcs a0b938 │ │ │ │ andhi pc, r1, #0, 4 │ │ │ │ - bl feec79f4 │ │ │ │ + bl feec7aa4 │ │ │ │ @ instruction: 0xf47f1f56 │ │ │ │ - bls 5f0ac8 │ │ │ │ - ldreq pc, [pc], #-20 @ 2054d4 │ │ │ │ + bls 5f0b78 │ │ │ │ + ldreq pc, [pc], #-20 @ 205584 │ │ │ │ andcs fp, r1, r4, lsl pc │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ eorne pc, r3, r2, asr r8 @ │ │ │ │ orreq lr, r3, #2048 @ 0x800 │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ adcmi fp, r0, ip, lsl pc │ │ │ │ rscscc pc, pc, r0, lsl #2 │ │ │ │ - bcc 25579c │ │ │ │ + bcc 25584c │ │ │ │ andeq lr, r0, #401408 @ 0x62000 │ │ │ │ andsvs r4, sl, sl │ │ │ │ - blls 73ea94 │ │ │ │ + blls 73eb44 │ │ │ │ stmdbls lr, {r3, r5, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf5032700 │ │ │ │ @ instruction: 0xf04f3380 │ │ │ │ @ instruction: 0xf04f0964 │ │ │ │ @ instruction: 0xf8930805 │ │ │ │ movwcc r3, #45549 @ 0xb1ed │ │ │ │ eoreq pc, r3, r1, asr r8 @ │ │ │ │ tstpvc sl, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8da9007 │ │ │ │ @ instruction: 0xf67c0010 │ │ │ │ - msrcs CPSR_, #940 @ 0x3ac │ │ │ │ + msrcs CPSR_, #588 @ 0x24c │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ - blx 1a42f30 │ │ │ │ + blx 442fe0 │ │ │ │ @ instruction: 0xf106980c │ │ │ │ rscvs r0, r8, r4, asr lr │ │ │ │ @ instruction: 0x0c09eb06 │ │ │ │ strvc lr, [r0, -r5, asr #19] │ │ │ │ ldm r5, {r0, r1, r2, r3, r5, r7, sp, lr} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ - bls 385590 │ │ │ │ + bls 385640 │ │ │ │ ldm fp, {r1, r3, r5, r6, r7, sp, lr} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ - bls 71fb3c │ │ │ │ - blx 456eb6 │ │ │ │ + bls 71fbec │ │ │ │ + blx 456f66 │ │ │ │ svcvc 0x005a2303 │ │ │ │ umaalgt pc, lr, r3, r8 @ │ │ │ │ - blls 3d1dac │ │ │ │ + blls 3d1e5c │ │ │ │ eorcc pc, r2, r6, asr #16 │ │ │ │ movweq pc, #45324 @ 0xb10c @ │ │ │ │ eorhi pc, r3, r6, asr #16 │ │ │ │ - blx 7c2f92 │ │ │ │ - bls 72b9cc │ │ │ │ + blx ff1c3040 │ │ │ │ + bls 72ba7c │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - blx 45faca │ │ │ │ + blx 45fb7a │ │ │ │ svcvc 0x005b2303 │ │ │ │ @ instruction: 0xf851330b │ │ │ │ vst4.8 {d24-d27}, [pc :128], r3 │ │ │ │ @ instruction: 0xf67c711a │ │ │ │ - msrcs CPSR_, #676 @ 0x2a4 │ │ │ │ + msrcs CPSR_, #324 @ 0x144 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ - blx 9c2fb4 │ │ │ │ + @ instruction: 0xf9c6f67e │ │ │ │ @ instruction: 0xf106980c │ │ │ │ rscvs r0, r8, r4, asr ip │ │ │ │ cdpeq 0, 0, cr15, cr6, cr15, {2} │ │ │ │ strvc lr, [r0, -r5, asr #19] │ │ │ │ - bl 39d88c │ │ │ │ + bl 39d93c │ │ │ │ ldm r5, {r0, r3, r8, r9, sl} │ │ │ │ rscvs r0, ip, pc │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ @@ -480635,25 +480675,25 @@ │ │ │ │ @ instruction: 0x46509a14 │ │ │ │ movwcs pc, #15113 @ 0x3b09 @ │ │ │ │ @ instruction: 0xf8937f5a │ │ │ │ andcc r3, fp, #78 @ 0x4e │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf8468022 │ │ │ │ @ instruction: 0xf680e023 │ │ │ │ - @ instruction: 0xe74dfad7 │ │ │ │ + smlsldx pc, sp, pc, sl @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ bicne pc, sp, r0, asr #4 │ │ │ │ @ instruction: 0xf67cad28 │ │ │ │ - @ instruction: 0x4606ff71 │ │ │ │ + @ instruction: 0x4606ff19 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ andcs r4, r1, #68157440 @ 0x4100000 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ eorcc pc, ip, r0, lsl #17 │ │ │ │ strcs r2, [r0, -r0, lsr #6] │ │ │ │ - @ instruction: 0xf9e0f67e │ │ │ │ + @ instruction: 0xf988f67e │ │ │ │ ldmdbls r4, {r2, r3, r8, r9, fp, ip, pc} │ │ │ │ rscvs r2, fp, r4, ror #4 │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ stmib r5, {r0, r1, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ adcvs r7, pc, r0, lsl #14 │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ mlasls r1, r3, r8, pc @ │ │ │ │ @@ -480664,25 +480704,25 @@ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ stmdbeq fp, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ mlacc r9, r6, r8, pc @ │ │ │ │ @ instruction: 0x46504631 │ │ │ │ @ instruction: 0xf84608db │ │ │ │ @ instruction: 0xf8463029 │ │ │ │ @ instruction: 0xf680702e │ │ │ │ - blls 3c40f8 │ │ │ │ + blls 3c4048 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46507191 │ │ │ │ - @ instruction: 0xf870f680 │ │ │ │ + @ instruction: 0xf818f680 │ │ │ │ strmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - strmi pc, [r6], -r9, ror #16 │ │ │ │ + @ instruction: 0x4606f811 │ │ │ │ orrscs pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xff2af67c │ │ │ │ + mrc2 6, 6, pc, cr2, cr12, {3} │ │ │ │ stmib r5, {r1, r2, r3, r5, r6, r7, sp, lr}^ │ │ │ │ strmi r7, [r4], -r0, lsl #14 │ │ │ │ @ instruction: 0xf10060af │ │ │ │ ldcvc 14, cr0, [r7], #-336 @ 0xfffffeb0 │ │ │ │ stcleq 1, cr15, [r4], #-0 │ │ │ │ eorvc pc, ip, r0, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ @@ -480693,382 +480733,382 @@ │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ svclt 0x001c000f │ │ │ │ andseq pc, pc, #7 │ │ │ │ ldmdals r4, {r0, r8, r9, sp} │ │ │ │ msreq SPSR_s, pc, asr #32 │ │ │ │ - blx 2f5358 │ │ │ │ + blx 2f5408 │ │ │ │ stmdbvs r3!, {r1, r9, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00147c76 │ │ │ │ rscscc pc, pc, #-2147483648 @ 0x80000000 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ - blx 24f30e │ │ │ │ + blx 24f3be │ │ │ │ ldmeq r6!, {r0, r1, r8, r9}^ │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ mlaspl r1, r3, r8, pc @ │ │ │ │ @ instruction: 0xf844350b │ │ │ │ @ instruction: 0xf8936025 │ │ │ │ svcvc 0x009b5032 │ │ │ │ movwcc r3, #46347 @ 0xb50b │ │ │ │ eorvc pc, r5, r4, asr #16 │ │ │ │ eorcs pc, r3, r4, asr #16 │ │ │ │ - blx 1343134 │ │ │ │ + @ instruction: 0xf9ecf680 │ │ │ │ stcge 6, cr14, [r8, #-744]! @ 0xfffffd18 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ strcs r2, [r0, -fp, lsl #3] │ │ │ │ - mrc2 6, 6, pc, cr14, cr12, {3} │ │ │ │ + mcr2 6, 4, pc, cr6, cr12, {3} @ │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67e4606 │ │ │ │ - blls 543ca0 │ │ │ │ + blls 543bf0 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr6, {0} │ │ │ │ @ instruction: 0xf04f60eb │ │ │ │ stmib r5, {r2, r5, r6, r8, fp}^ │ │ │ │ - bl 3a3364 │ │ │ │ + bl 3a3414 │ │ │ │ adcvs r0, pc, r9, lsl #24 │ │ │ │ stmdaeq r5, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ rscvs r9, sl, r6, lsl #20 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - bls 717054 │ │ │ │ + bls 717104 │ │ │ │ @ instruction: 0x46506973 │ │ │ │ movwcs pc, #15113 @ 0x3b09 @ │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf6808023 │ │ │ │ - @ instruction: 0xf8dafa0b │ │ │ │ + @ instruction: 0xf8daf9b3 │ │ │ │ orrcs r0, fp, r0, lsl r0 │ │ │ │ - mcr2 6, 5, pc, cr8, cr12, {3} @ │ │ │ │ + mrc2 6, 2, pc, cr0, cr12, {3} │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67e4606 │ │ │ │ - blls 543c34 │ │ │ │ + blls 543b84 │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ @ instruction: 0xf04f60eb │ │ │ │ stmib r5, {r1, r2, r9, sl, fp}^ │ │ │ │ adcvs r7, pc, r0, lsl #14 │ │ │ │ streq lr, [r9, -r6, lsl #22] │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ stm fp, {r2, r3, r5, r6, r7, sp, lr} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ - bls 71fdc0 │ │ │ │ - blx 45713a │ │ │ │ + bls 71fe70 │ │ │ │ + blx 4571ea │ │ │ │ @ instruction: 0xf8932303 │ │ │ │ movwcc r3, #45134 @ 0xb04e │ │ │ │ eor pc, r3, r6, asr #16 │ │ │ │ - @ instruction: 0xf9daf680 │ │ │ │ + @ instruction: 0xf982f680 │ │ │ │ @ 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 │ │ │ │ + ldrtmi lr, [r1], -lr, lsr #31 │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ stmdals r7, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7fd465a │ │ │ │ ldr pc, [r9, #-3271] @ 0xfffff339 │ │ │ │ movwls r9, #56081 @ 0xdb11 │ │ │ │ - bl 57e8dc │ │ │ │ + bl 57e98c │ │ │ │ @ instruction: 0xf8d30387 │ │ │ │ ldclvc 0, cr6, [r1], #-560 @ 0xfffffdd0 │ │ │ │ - blls 6fec40 │ │ │ │ - bne fe92c06c │ │ │ │ + blls 6fecf0 │ │ │ │ + bne fe92c11c │ │ │ │ str fp, [ip], #-741 @ 0xfffffd1b │ │ │ │ stmdbcs r0, {r0, r3, r8, fp, ip, pc} │ │ │ │ rschi pc, sl, #64 @ 0x40 │ │ │ │ - blcs 2ec48c │ │ │ │ + blcs 2ec53c │ │ │ │ sbcshi pc, pc, #0, 4 │ │ │ │ movwls r9, #51991 @ 0xcb17 │ │ │ │ movwcs r2, #515 @ 0x203 │ │ │ │ ldrbmi r9, [r0], -ip, lsl #18 │ │ │ │ @ instruction: 0xf846f7fe │ │ │ │ andsls r9, r9, ip, lsl #22 │ │ │ │ - bcs 12249dc │ │ │ │ + bcs 1224a8c │ │ │ │ ldclge 4, cr15, [fp], #-508 @ 0xfffffe04 │ │ │ │ andeq pc, r3, pc, rrx │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ smlawteq r8, sp, r9, lr │ │ │ │ @ instruction: 0x6728e9dd │ │ │ │ @ instruction: 0xf8da2101 │ │ │ │ @ instruction: 0xf10d0010 │ │ │ │ stmib sp, {r4, r5, r7, r8, r9, fp}^ │ │ │ │ @ instruction: 0xf67c672c │ │ │ │ - strmi pc, [r5], -pc, lsl #28 │ │ │ │ + @ instruction: 0x4605fdb7 │ │ │ │ @ instruction: 0xf8ddb150 │ │ │ │ ldrbmi fp, [fp], -r0, rrx │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46503514 │ │ │ │ - @ instruction: 0xf984f680 │ │ │ │ + @ instruction: 0xf92cf680 │ │ │ │ strtmi r9, [fp], -ip, lsl #20 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - andls pc, ip, r7, asr pc @ │ │ │ │ + strdls pc, [ip], -pc @ │ │ │ │ svcls 0x0015e470 │ │ │ │ - bl febd3548 │ │ │ │ + bl febd35f8 │ │ │ │ @ instruction: 0xf1080805 │ │ │ │ @ instruction: 0xf0083bff │ │ │ │ ldrbmi r0, [fp], #-2335 @ 0xfffff6e1 │ │ │ │ subsne lr, fp, #323584 @ 0x4f000 │ │ │ │ andls r2, r6, #32, 22 @ 0x8000 │ │ │ │ rsbhi pc, sp, #0, 4 │ │ │ │ - bls 457134 │ │ │ │ + bls 4571e4 │ │ │ │ svcne 0x0052ebb3 │ │ │ │ rschi pc, r2, #0 │ │ │ │ movweq pc, #4551 @ 0x11c7 @ │ │ │ │ strbmi r4, [fp], #-1067 @ 0xfffffbd5 │ │ │ │ - bcs a0bcc4 │ │ │ │ + bcs a0bd74 │ │ │ │ eorshi pc, r2, #0, 4 │ │ │ │ ldmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svcne 0x0056ebb8 │ │ │ │ - blge 1a02b08 │ │ │ │ + blge 1a02bb8 │ │ │ │ @ instruction: 0xf0149b0f │ │ │ │ svclt 0x0014041f │ │ │ │ @ instruction: 0xf04f2101 │ │ │ │ @ instruction: 0xf85331ff │ │ │ │ - bl 2cd9c0 │ │ │ │ + bl 2cda70 │ │ │ │ @ instruction: 0xf04f0888 │ │ │ │ svclt 0x001c33ff │ │ │ │ @ instruction: 0xf10140a1 │ │ │ │ - blx 2d212c │ │ │ │ + blx 2d21dc │ │ │ │ andmi pc, fp, r9, lsl #6 │ │ │ │ andeq lr, r3, #139264 @ 0x22000 │ │ │ │ andcs pc, r0, r8, asr #17 │ │ │ │ - bllt 138393c │ │ │ │ + bllt 13839ec │ │ │ │ svclt 0x00282b08 │ │ │ │ ldrmi r2, [sl], -r8, lsl #6 │ │ │ │ - blx fe731e7c │ │ │ │ + blx fe731f2c │ │ │ │ smlatbcs r1, r4, r3, pc @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ svclt 0x0028429a │ │ │ │ @ instruction: 0x4611461a │ │ │ │ - blge 130d9c4 │ │ │ │ + blge 130da74 │ │ │ │ movwls r9, #25098 @ 0x620a │ │ │ │ tstls r6, #0, 10 │ │ │ │ - svc 0x005cf629 │ │ │ │ + svc 0x0004f629 │ │ │ │ @ instruction: 0xf50d9a0a │ │ │ │ @ instruction: 0xf8cd7986 │ │ │ │ ssatmi sl, #9, ip │ │ │ │ @ instruction: 0xf04f46da │ │ │ │ @ instruction: 0x469337ff │ │ │ │ orreq lr, r0, #9216 @ 0x2400 │ │ │ │ adcmi r9, r5, #738197504 @ 0x2c000000 │ │ │ │ sbchi pc, r2, r0, lsl #4 │ │ │ │ - bl 2ec5b4 │ │ │ │ + bl 2ec664 │ │ │ │ @ instruction: 0xf8530387 │ │ │ │ strtmi r6, [r8], r4, lsl #30 │ │ │ │ ldclvc 7, cr3, [r1], #-4 │ │ │ │ - blx 664a6e │ │ │ │ + blx 664b1e │ │ │ │ adcmi r5, r5, #8388608 @ 0x800000 │ │ │ │ - bl feb3c180 │ │ │ │ + bl feb3c230 │ │ │ │ @ instruction: 0xf6290008 │ │ │ │ - movwcs lr, #8158 @ 0x1fde │ │ │ │ + movwcs lr, #8070 @ 0x1f86 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ tstls sl, r2, asr r6 │ │ │ │ stmdals r7, {r0, r4, r5, r9, sl, lr} │ │ │ │ - blx 1439ba │ │ │ │ + blx 143a6a │ │ │ │ ldrmi r7, [fp, #3187] @ 0xc73 │ │ │ │ - blls 4fa78c │ │ │ │ + blls 4fa83c │ │ │ │ @ instruction: 0xf849445c │ │ │ │ strbmi r0, [fp, #-3844] @ 0xfffff0fc │ │ │ │ @ instruction: 0x465ad1d9 │ │ │ │ - bcs 417528 │ │ │ │ + bcs 4175d8 │ │ │ │ @ instruction: 0xa01cf8dd │ │ │ │ andshi pc, r1, #0 │ │ │ │ andcs r4, r8, r1, lsl r6 │ │ │ │ - svc 0x001ef629 │ │ │ │ + cdp 6, 12, cr15, cr6, cr9, {1} │ │ │ │ @ instruction: 0xf8ddaf34 │ │ │ │ @ instruction: 0x46069058 │ │ │ │ ldcge 6, cr4, [r7, #-736]! @ 0xfffffd20 │ │ │ │ ldrtmi r0, [r0], -r4, lsl #1 │ │ │ │ - @ instruction: 0xf9ecf67f │ │ │ │ + @ instruction: 0xf994f67f │ │ │ │ strmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - andcs pc, r8, #444 @ 0x1bc │ │ │ │ + andcs pc, r8, #23, 30 @ 0x5c │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ mrc2 7, 2, pc, cr14, cr13, {7} │ │ │ │ - bleq 343b38 │ │ │ │ + bleq 343be8 │ │ │ │ strbmi r4, [r5, #-1185] @ 0xfffffb5f │ │ │ │ andcs sp, r3, sp, ror #3 │ │ │ │ - @ instruction: 0xf9daf67f │ │ │ │ + @ instruction: 0xf982f67f │ │ │ │ @ instruction: 0x4601463a │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - @ instruction: 0x4604ff5d │ │ │ │ - blcs 324ac0 │ │ │ │ + strmi pc, [r4], -r5, lsl #30 │ │ │ │ + blcs 324b70 │ │ │ │ movwcs sp, #51 @ 0x33 │ │ │ │ @ instruction: 0xf8da7c62 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcc lr, #2507 @ 0x9cb │ │ │ │ - blhi c4107c │ │ │ │ - ldc2 6, cr15, [r6, #-496]! @ 0xfffffe10 │ │ │ │ + blhi c4112c │ │ │ │ + ldc2l 6, cr15, [lr], {124} @ 0x7c │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f06f4 │ │ │ │ + blgt 2f07a4 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - stcvc 8, cr15, [r3], #-692 @ 0xfffffd4c │ │ │ │ + stcvc 8, cr15, [r3], #-340 @ 0xfffffeac │ │ │ │ stmdbge r5, {r0, r1, r4, r6, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8412200 │ │ │ │ @ instruction: 0xf8414c04 │ │ │ │ andcc r2, r1, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0xd1f8429a │ │ │ │ stmdale sl, {r0, r1, r8, r9, fp, sp} │ │ │ │ tstcs r0, r6, lsl #20 │ │ │ │ sbceq lr, r3, #2048 @ 0x800 │ │ │ │ stmib r2, {r0, r8, r9, ip, sp}^ │ │ │ │ - blcs 319e8c │ │ │ │ + blcs 319f3c │ │ │ │ andeq pc, r8, #-2147483648 @ 0x80000000 │ │ │ │ stmdbls r6, {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldrbmi r2, [r0], -r4, lsl #4 │ │ │ │ - @ instruction: 0xff68f67f │ │ │ │ + @ instruction: 0xff10f67f │ │ │ │ strtmi r4, [r1], -r4, lsl #12 │ │ │ │ ldrbmi r2, [r0], -r0, lsr #4 │ │ │ │ mrc2 7, 0, pc, cr4, cr13, {7} │ │ │ │ str r4, [lr], #-1540 @ 0xfffff9fc │ │ │ │ @ instruction: 0x4601465a │ │ │ │ @ instruction: 0xf7fd9807 │ │ │ │ ldrbmi pc, [r9], -sp, lsr #24 @ │ │ │ │ stmdals sl, {r1, r2, r9, sl, lr} │ │ │ │ - cdp 6, 11, cr15, cr4, cr9, {1} │ │ │ │ + cdp 6, 5, cr15, cr12, cr9, {1} │ │ │ │ @ instruction: 0xf8ca4631 │ │ │ │ movwcs r0, #4096 @ 0x1000 │ │ │ │ ldrbmi r9, [r2], -r7, lsl #16 │ │ │ │ - blx 1fc3ac6 │ │ │ │ + blx 1fc3b76 │ │ │ │ ldmdbls r9, {r0, r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4650 │ │ │ │ mcrrvc 8, 7, pc, r3, cr5 @ │ │ │ │ - blcs a172f8 │ │ │ │ + blcs a173a8 │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - @ instruction: 0x4606fe1b │ │ │ │ + strmi pc, [r6], -r3, asr #27 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - @ instruction: 0x462afe39 │ │ │ │ + strtmi pc, [sl], -r1, ror #27 │ │ │ │ @ instruction: 0x46044633 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - @ instruction: 0x4605fe31 │ │ │ │ - bllt 183b10 │ │ │ │ + @ instruction: 0x4605fdd9 │ │ │ │ + bllt 183bc0 │ │ │ │ orreq lr, r7, #13312 @ 0x3400 │ │ │ │ ldrdvs pc, [ip], r3 │ │ │ │ smlsldx r7, r4, r1, ip │ │ │ │ mrrcvc 10, 2, r9, r2, cr1 │ │ │ │ svclt 0x002842aa │ │ │ │ ldrmi r4, [r3], sl, lsr #12 │ │ │ │ - blx 36c372 │ │ │ │ - bls 482b3c │ │ │ │ + blx 36c422 │ │ │ │ + bls 482bec │ │ │ │ ldrdle r0, [r8], -r7 │ │ │ │ @ instruction: 0xf0a7fa97 │ │ │ │ - blx fee0df44 │ │ │ │ + blx fee0dff4 │ │ │ │ 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, 1, cr15, cr2, cr9, {1} │ │ │ │ ldrbmi r9, [ip, #-2822] @ 0xfffff4fa │ │ │ │ teqle r9, #12 │ │ │ │ @ instruction: 0xf8cd2400 │ │ │ │ @ instruction: 0xf8dda01c │ │ │ │ @ instruction: 0xf04fa060 │ │ │ │ @ instruction: 0x46a036ff │ │ │ │ - bge 13175f4 │ │ │ │ + bge 13176a4 │ │ │ │ andls r9, r6, #54525952 @ 0x3400000 │ │ │ │ adcsmi r9, ip, #1476395008 @ 0x58000000 │ │ │ │ addshi pc, fp, r0, lsl #4 │ │ │ │ - bl 2ec7a0 │ │ │ │ + bl 2ec850 │ │ │ │ @ instruction: 0xf8530386 │ │ │ │ strtmi r5, [r0], r4, lsl #30 │ │ │ │ stclvc 6, cr3, [r9], #-4 │ │ │ │ - blx 664c3a │ │ │ │ + blx 664cea │ │ │ │ adcsmi r4, ip, #33554432 @ 0x2000000 │ │ │ │ - bl febfc36c │ │ │ │ + bl febfc41c │ │ │ │ @ instruction: 0xf6290008 │ │ │ │ - movwcs lr, #7912 @ 0x1ee8 │ │ │ │ + movwcs lr, #7824 @ 0x1e90 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ tstls sl, r2, asr r6 │ │ │ │ stmdals r7, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blx 3c3ba6 │ │ │ │ + blx 3c3c56 │ │ │ │ ldrmi r7, [fp, #3179] @ 0xc6b │ │ │ │ - blls 3ba960 │ │ │ │ + blls 3baa10 │ │ │ │ @ instruction: 0xf843445f │ │ │ │ @ instruction: 0xf1090029 │ │ │ │ - blls 507fc8 │ │ │ │ + blls 508078 │ │ │ │ bicsle r4, r6, #641728512 @ 0x26400000 │ │ │ │ @ instruction: 0xf8dd9d0d │ │ │ │ - blls 7adc40 │ │ │ │ + blls 7adcf0 │ │ │ │ vqrshl.s8 q10, , q0 │ │ │ │ ldrbmi r8, [r9], -r6, lsl #3 │ │ │ │ movwls r4, #26152 @ 0x6628 │ │ │ │ - cdp 6, 2, cr15, cr4, cr9, {1} │ │ │ │ + stcl 6, cr15, [ip, #164] @ 0xa4 │ │ │ │ pkhbtmi r9, r1, r0, lsl #20 │ │ │ │ bicslt r9, sl, r6, lsl #22 │ │ │ │ ldrdlt pc, [r0], #-141 @ 0xffffff73 │ │ │ │ cdpge 0, 4, cr0, cr4, cr7, {4} │ │ │ │ stmiaeq ip, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ movwls r2, #25600 @ 0x6400 │ │ │ │ strcc r4, [r1], #-1608 @ 0xfffff9b8 │ │ │ │ - @ instruction: 0xf8ecf67f │ │ │ │ + @ instruction: 0xf894f67f │ │ │ │ @ instruction: 0x46014632 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - strtmi pc, [sl], -pc, ror #28 │ │ │ │ + @ instruction: 0x462afe17 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ ldc2l 7, cr15, [lr, #-1012] @ 0xfffffc0c │ │ │ │ strmi r4, [r3, #1086]! @ 0x43e │ │ │ │ svceq 0x0004f848 │ │ │ │ - blls 3ba3d0 │ │ │ │ + blls 3ba480 │ │ │ │ movwls r9, #26640 @ 0x6810 │ │ │ │ - @ instruction: 0xf8d8f67f │ │ │ │ + @ instruction: 0xf880f67f │ │ │ │ @ instruction: 0x4601aa34 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - blls 3c55a0 │ │ │ │ - bls 7d7638 │ │ │ │ + blls 3c54f0 │ │ │ │ + bls 7d76e8 │ │ │ │ stmdbcs r0, {r0, r4, r6, sl, fp, ip, sp, lr}^ │ │ │ │ tstphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ - ldrteq pc, [pc], #-1 @ 205c44 @ │ │ │ │ + ldrteq pc, [pc], #-1 @ 205cf4 @ │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ streq pc, [r0, -r4, lsr #3]! │ │ │ │ strteq pc, [r0], -r4, asr #3 │ │ │ │ @ instruction: 0xf004fa02 │ │ │ │ @ instruction: 0xf707fa02 │ │ │ │ @ instruction: 0xf606fa22 │ │ │ │ teqmi r0, #56, 6 @ 0xe0000000 │ │ │ │ - b ad5eec │ │ │ │ + b ad5f9c │ │ │ │ stmdals r9, {r8, r9} │ │ │ │ andeq lr, r2, #32, 20 @ 0x20000 │ │ │ │ @ instruction: 0xf0404313 │ │ │ │ - bls 7e61c0 │ │ │ │ + bls 7e6270 │ │ │ │ @ instruction: 0x46509b10 │ │ │ │ movwhi lr, #6605 @ 0x19cd │ │ │ │ movwls r9, #2827 @ 0xb0b │ │ │ │ - blls 66c0bc │ │ │ │ + blls 66c16c │ │ │ │ @ instruction: 0xf7fd9503 │ │ │ │ - str pc, [pc], #-3181 @ 205c8c │ │ │ │ + str pc, [pc], #-3181 @ 205d3c │ │ │ │ @ instruction: 0x4601465a │ │ │ │ @ instruction: 0xf7fd9807 │ │ │ │ @ instruction: 0x4659fb3d │ │ │ │ stmdals sl, {r0, r2, r9, sl, lr} │ │ │ │ - stcl 6, cr15, [r4, #164] @ 0xa4 │ │ │ │ + stcl 6, cr15, [ip, #-164]! @ 0xffffff5c │ │ │ │ @ instruction: 0xf8ca4629 │ │ │ │ movwcs r0, #4096 @ 0x1000 │ │ │ │ ldrbmi r9, [r2], -r7, lsl #16 │ │ │ │ - blx fe3c3ca4 │ │ │ │ - bl 57fab8 │ │ │ │ + blx fe3c3d54 │ │ │ │ + bl 57fb68 │ │ │ │ @ instruction: 0xf8d30386 │ │ │ │ stclvc 0, cr5, [r9], #-560 @ 0xfffffdd0 │ │ │ │ stmdbge r4!, {r0, r1, r3, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ andcs r3, r0, r1, lsl #20 │ │ │ │ andeq lr, r0, r1, asr #19 │ │ │ │ vpmin.s8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r5, r8, pc}^ @ │ │ │ │ @@ -481085,38 +481125,38 @@ │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ andcs r0, r1, r0, lsr #2 │ │ │ │ - @ instruction: 0xf860f67f │ │ │ │ + @ instruction: 0xf808f67f │ │ │ │ strmi r9, [r1], -r6, lsl #20 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - strmi pc, [r4], -r3, ror #27 │ │ │ │ - blt ff403d24 │ │ │ │ + strmi pc, [r4], -fp, lsl #27 │ │ │ │ + blt ff403dd4 │ │ │ │ @ instruction: 0xf8da9b18 │ │ │ │ @ instruction: 0x469b0010 │ │ │ │ - blhi c41368 │ │ │ │ + blhi c41418 │ │ │ │ smlabtne r0, r3, r9, lr │ │ │ │ @ instruction: 0xf67c4631 │ │ │ │ - @ instruction: 0x4602fbbd │ │ │ │ + strmi pc, [r2], -r5, ror #22 │ │ │ │ andls r4, ip, r5, lsl #12 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge c30608 │ │ │ │ + blge c306b8 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465062d1 │ │ │ │ @ instruction: 0xf67f4611 │ │ │ │ - @ instruction: 0xf105ff31 │ │ │ │ + @ instruction: 0xf105fed9 │ │ │ │ movwls r0, #49940 @ 0xc314 │ │ │ │ - blt ac3d60 │ │ │ │ + blt ac3e10 │ │ │ │ streq pc, [r0, -r8, lsl #2]! │ │ │ │ streq lr, [r9, #-2983] @ 0xfffff459 │ │ │ │ - blcc 202184 │ │ │ │ - blcs a16ee0 │ │ │ │ + blcc 202234 │ │ │ │ + blcs a16f90 │ │ │ │ msrhi R11_usr, r0 │ │ │ │ ldmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svcne 0x005bebb8 │ │ │ │ msrhi CPSR_fx, r0 │ │ │ │ movweq pc, #4361 @ 0x1109 @ │ │ │ │ ldrtmi r1, [r3], #-3035 @ 0xfffff425 │ │ │ │ vqdmulh.s d2, d0, d16 │ │ │ │ @@ -481124,120 +481164,120 @@ │ │ │ │ svcne 0x0056ebb5 │ │ │ │ ldmdbge r7, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0149a0f │ │ │ │ svclt 0x0018041f │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ orreq lr, r5, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf852bf1e │ │ │ │ - blx 24de48 │ │ │ │ + blx 24def8 │ │ │ │ andsmi pc, r4, r4, lsl #8 │ │ │ │ @ instruction: 0xf7ff601c │ │ │ │ stmdbls r9, {r1, r2, r8, fp, ip, sp, pc} │ │ │ │ stmdals pc, {r1, r3, r4, r6, r9, sl, lr} @ │ │ │ │ mcr2 7, 2, pc, cr12, cr13, {7} @ │ │ │ │ ldrbmi r9, [sl], -pc, lsl #16 │ │ │ │ @ instruction: 0xf7fd4641 │ │ │ │ - blls 3c56f0 │ │ │ │ + blls 3c57a0 │ │ │ │ svcne 0x0058ebb3 │ │ │ │ stcge 4, cr15, [sl, #508] @ 0x1fc │ │ │ │ movwcs r9, #6415 @ 0x190f │ │ │ │ - blx 2ebdfc │ │ │ │ + blx 2ebeac │ │ │ │ @ instruction: 0xf851f309 │ │ │ │ - bl 24de6c │ │ │ │ + bl 24df1c │ │ │ │ cdpne 0, 5, cr0, cr9, cr0, {4} │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf04fd101 │ │ │ │ - blcc 2525f8 │ │ │ │ + blcc 2526a8 │ │ │ │ movweq lr, #6755 @ 0x1a63 │ │ │ │ andvs r4, r3, r3, lsl r0 │ │ │ │ andcs lr, r3, r4, ror r5 │ │ │ │ - @ instruction: 0xffe6f67e │ │ │ │ + @ instruction: 0xff8ef67e │ │ │ │ strmi r9, [r1], -r6, lsl #20 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - strmi pc, [r4], -r9, ror #26 │ │ │ │ - blls 47f644 │ │ │ │ + @ instruction: 0x4604fd11 │ │ │ │ + blls 47f6f4 │ │ │ │ @ instruction: 0x332ce9cd │ │ │ │ movwls r9, #51991 @ 0xcb17 │ │ │ │ stmiblt r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmib sp, {r0, r3, fp, ip, pc}^ │ │ │ │ ldmib sp, {r2, r5, r8, r9}^ │ │ │ │ tstcs r1, r4, lsr #14 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ strvs lr, [ip, -sp, asr #19]! │ │ │ │ - blx 1143832 │ │ │ │ + blx ffb438e0 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2ecaa8 │ │ │ │ + blgt 2ecb58 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - bls 805924 │ │ │ │ + bls 805874 │ │ │ │ ldrbmi r4, [r0], -fp, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2 6, cr15, [r6], {127} @ 0x7f │ │ │ │ + stc2 6, cr15, [lr], #-508 @ 0xfffffe04 │ │ │ │ @ instruction: 0xf7ff900c │ │ │ │ - bls 4743b8 │ │ │ │ + bls 474468 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ strmi sl, [sl], -r0, lsl #30 │ │ │ │ stmib sp, {r0, r3, r8, fp, ip, pc}^ │ │ │ │ ldmib sp, {r2, r3, r5, r8, r9, ip}^ │ │ │ │ tstcs r1, ip, lsr #14 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ strvs lr, [r8, -sp, asr #19]! │ │ │ │ - blx 7c387e │ │ │ │ + blx ff1c392c │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2f0b34 │ │ │ │ + blgt 2f0be4 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - bls 8058d8 │ │ │ │ + bls 805828 │ │ │ │ ldrbmi r4, [r0], -r3, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2l 6, cr15, [r0], #-508 @ 0xfffffe04 │ │ │ │ + stc2 6, cr15, [r8], {127} @ 0x7f │ │ │ │ ldrb r4, [pc], r2, lsl #12 │ │ │ │ - blls 5ec2d0 │ │ │ │ + blls 5ec380 │ │ │ │ eorcs pc, r1, r3, asr r8 @ │ │ │ │ addeq lr, r1, r3, lsl #22 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ tstcs r1, r3 │ │ │ │ @ instruction: 0xf109fa01 │ │ │ │ @ instruction: 0xf04f3901 │ │ │ │ strdmi r3, [fp], pc @ │ │ │ │ - b a95f08 │ │ │ │ + b a95fb8 │ │ │ │ andvs r0, r3, r3, lsl #6 │ │ │ │ ldmdals r0, {r1, r2, r8, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf67e9306 │ │ │ │ - bge 1345cc8 │ │ │ │ + bge 1345c18 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - ldc2l 6, cr15, [sl], #508 @ 0x1fc │ │ │ │ + stc2 6, cr15, [r2], #508 @ 0x1fc │ │ │ │ strmi r9, [r0], r6, lsl #22 │ │ │ │ tstls lr, #164626432 @ 0x9d00000 │ │ │ │ svclt 0x00ebf7fe │ │ │ │ andhi r2, fp, r0, lsl r2 │ │ │ │ andcs lr, r8, #38535168 @ 0x24c0000 │ │ │ │ ldr r7, [r0, fp] │ │ │ │ andvc r2, sl, r1, lsl #4 │ │ │ │ eorcs lr, r0, #36962304 @ 0x2340000 │ │ │ │ str r6, [sl, fp] │ │ │ │ - bleq fee42350 │ │ │ │ + bleq fee42400 │ │ │ │ movwcs r3, #2305 @ 0x901 │ │ │ │ movwcc lr, #2507 @ 0x9cb │ │ │ │ vmul.i8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r4, r7, pc}^ @ │ │ │ │ rsbls pc, r1, r1 │ │ │ │ umullsls r9, r0, r0, r0 │ │ │ │ umullsls r6, r0, r0, sp │ │ │ │ umullsls r9, r0, r0, r0 │ │ │ │ umullsls r6, r0, r0, r9 │ │ │ │ umullsls r9, r0, r0, r0 │ │ │ │ umullsls r9, r0, r0, r0 │ │ │ │ umullsls r9, r0, r0, r0 │ │ │ │ - blge c1f590 │ │ │ │ + blge c1f640 │ │ │ │ stmib r3, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9ca358 │ │ │ │ + bcs 9ca408 │ │ │ │ ldm pc, {r0, r3, r4, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ ldmdavc lr, {r1, ip, sp, lr, pc} │ │ │ │ ldmdavc r8!, {r3, r4, r5, r6, fp, ip, sp, lr}^ │ │ │ │ ldmdavc r8!, {r3, r4, r5, r6, r9, fp, ip}^ │ │ │ │ ldmdavc r8!, {r3, r4, r5, r6, fp, ip, sp, lr}^ │ │ │ │ ldmdavc r8!, {r3, r4, r5, r6, r8, sl, ip}^ │ │ │ │ ldmdavc r8!, {r3, r4, r5, r6, fp, ip, sp, lr}^ │ │ │ │ @@ -481263,17 +481303,17 @@ │ │ │ │ ldrsbthi pc, [ip], -sp @ │ │ │ │ @ instruction: 0x4640465a │ │ │ │ stc2l 7, cr15, [sl, #-1012] @ 0xfffffc0c │ │ │ │ @ instruction: 0x4629465a │ │ │ │ @ instruction: 0xf7fd4640 │ │ │ │ ldrb pc, [r5], r5, asr #26 @ │ │ │ │ @ instruction: 0xf04f990f │ │ │ │ - blx 292bdc │ │ │ │ + blx 292c8c │ │ │ │ @ instruction: 0xf851f209 │ │ │ │ - b ad2088 │ │ │ │ + b ad2138 │ │ │ │ @ instruction: 0xf8410302 │ │ │ │ strb r3, [r9], r8, lsr #32 │ │ │ │ @ instruction: 0xf88b2201 │ │ │ │ strb r2, [r0, -r0] │ │ │ │ andcs pc, r0, fp, asr #17 │ │ │ │ ldr r2, [ip, -r0, lsr #4]! │ │ │ │ andcs pc, r0, fp, lsr #17 │ │ │ │ @@ -481285,22 +481325,22 @@ │ │ │ │ adcslt sl, lr, #148, 30 @ 0x250 │ │ │ │ andle r2, sl, r0, lsr #24 │ │ │ │ andseq pc, pc, #4 │ │ │ │ addsmi r2, r3, r1, lsl #6 │ │ │ │ addsmi r3, lr, #1024 @ 0x400 │ │ │ │ svcge 0x0089f47e │ │ │ │ @ instruction: 0xf7fe2000 │ │ │ │ - blge e35f90 │ │ │ │ + blge e36040 │ │ │ │ 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 0x0000ec86 │ │ │ │ + blcs 324d30 │ │ │ │ ldrlt sp, [r0, #-294] @ 0xfffffeda │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ vmla.i8 q11, q0, q6 │ │ │ │ ldmdavs r3, {r0, r1, r4, r6, r7, sl, fp, ip}^ │ │ │ │ rsble r4, r3, r4, ror #10 │ │ │ │ @@ -481393,37 +481433,37 @@ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ @ instruction: 0x4689b133 │ │ │ │ ldmiblt sp, {r0, r2, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bmi 152adec │ │ │ │ + bmi 152ae9c │ │ │ │ ldrbtmi r4, [sl], #-2890 @ 0xfffff4b6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, r7, r0, asr #32 │ │ │ │ andslt r9, r1, r1, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svcge 0x00022300 │ │ │ │ stmdaeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ movwls r4, #5786 @ 0x169a │ │ │ │ ldrtmi r6, [ip], fp, lsr #18 │ │ │ │ - bge 280934 │ │ │ │ + bge 2809e4 │ │ │ │ @ instruction: 0xf8c74646 │ │ │ │ @ instruction: 0xf8c7a00c │ │ │ │ ldmvs fp, {sp, pc}^ │ │ │ │ ldm ip!, {r1, r2, r8, r9, ip, pc} │ │ │ │ strls r0, [r7, #-15] │ │ │ │ @ instruction: 0xb018f8d5 │ │ │ │ ldm ip, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ stm r6, {r0, r1} │ │ │ │ ldrbmi r0, [r8], -r3 │ │ │ │ - stc2 6, cr15, [ip, #500]! @ 0x1f4 │ │ │ │ + ldc2l 6, cr15, [r4, #-500] @ 0xfffffe0c │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0x2600d05b │ │ │ │ ldrbmi r9, [fp], -r0, lsl #10 │ │ │ │ @ instruction: 0x46264635 │ │ │ │ ldmdbvs r9, {r2, r9, sl, lr} │ │ │ │ ldrdlt pc, [r0], -r1 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @@ -481442,113 +481482,113 @@ │ │ │ │ rsclt r6, sp, #12, 16 @ 0xc0000 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x4640465a │ │ │ │ mrc2 7, 6, pc, cr10, cr15, {7} │ │ │ │ ldrtmi r4, [ip], -r5, lsl #6 │ │ │ │ rsclt r4, sp, #82837504 @ 0x4f00000 │ │ │ │ @ instruction: 0x462046d9 │ │ │ │ - ldc2l 6, cr15, [r6, #-500]! @ 0xfffffe0c │ │ │ │ + ldc2 6, cr15, [lr, #-500] @ 0xfffffe0c │ │ │ │ cmnlt ip, r3, lsr #12 │ │ │ │ strb r4, [lr, r4, lsl #12] │ │ │ │ strbmi r4, [r0], -sl, asr #12 │ │ │ │ mcr2 7, 6, pc, cr10, cr15, {7} @ │ │ │ │ sbclt r4, r5, #40, 6 @ 0xa0000000 │ │ │ │ @ instruction: 0xf67d4620 │ │ │ │ - strtmi pc, [r3], -r9, ror #26 │ │ │ │ + @ instruction: 0x4623fd11 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x462e4634 │ │ │ │ @ instruction: 0xb1a69d00 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf9bef689 │ │ │ │ + @ instruction: 0xf966f689 │ │ │ │ stmdavs r4!, {r0, r9, sl, ip, pc} │ │ │ │ - blcs 220370 │ │ │ │ + blcs 220420 │ │ │ │ svcge 0x007ff43f │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ stmibvs r5!, {r2, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ orrle r2, sp, r0, lsl #26 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf06fe773 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf9a8f689 │ │ │ │ + @ instruction: 0xf950f689 │ │ │ │ @ instruction: 0xf629e7e9 │ │ │ │ - svclt 0x0000eb7e │ │ │ │ - rsbseq r9, r7, lr, lsr lr │ │ │ │ + svclt 0x0000eb26 │ │ │ │ + rsbseq r9, r7, lr, lsl #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, r6, lsl lr │ │ │ │ + rsbseq r9, r7, r6, ror #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed5d524 │ │ │ │ + bl fed5d5d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ @ instruction: 0x11b7f240 │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ - @ instruction: 0xf9f6f67f │ │ │ │ + @ instruction: 0xf99ef67f │ │ │ │ strtmi r4, [sl], -r3, lsl #12 │ │ │ │ bicsvc pc, ip, pc, asr #8 │ │ │ │ @ instruction: 0x4620461d │ │ │ │ - @ instruction: 0xf9eef67f │ │ │ │ + @ instruction: 0xf996f67f │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - vldmdblt r8!, {s30-s42} │ │ │ │ + @ instruction: 0xbd38f9b5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed5d560 │ │ │ │ + bl fed5d610 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ @ instruction: 0x11bbf240 │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ - @ instruction: 0xf9d8f67f │ │ │ │ + @ instruction: 0xf980f67f │ │ │ │ strtmi r4, [sl], -r3, lsl #12 │ │ │ │ bicsvc pc, lr, pc, asr #8 │ │ │ │ @ instruction: 0x4620461d │ │ │ │ - @ instruction: 0xf9d0f67f │ │ │ │ + @ instruction: 0xf978f67f │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - @ instruction: 0xbd38f9ef │ │ │ │ + @ instruction: 0xbd38f997 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d59c │ │ │ │ + bl fed5d64c │ │ │ │ @ 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], -r1, ror #18 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ @ instruction: 0x462071de │ │ │ │ - @ instruction: 0xf9b2f67f │ │ │ │ + @ instruction: 0xf95af67f │ │ │ │ @ instruction: 0x46054632 │ │ │ │ @ instruction: 0x11b7f240 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - ldrtmi pc, [r2], -fp, lsr #19 @ │ │ │ │ + @ instruction: 0x4632f953 │ │ │ │ bicsvc pc, ip, pc, asr #8 │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - @ instruction: 0xf9a4f67f │ │ │ │ + @ instruction: 0xf94cf67f │ │ │ │ strmi r4, [r7], -sl, lsr #12 │ │ │ │ @ instruction: 0x11b7f240 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - @ instruction: 0x462af99d │ │ │ │ + strtmi pc, [sl], -r5, asr #18 │ │ │ │ bicsvc pc, ip, pc, asr #8 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf996f67f │ │ │ │ + @ instruction: 0xf93ef67f │ │ │ │ @ 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: 0xf9ccf67f │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ ldrbtmi r4, [lr], #-2615 @ 0xfffff5c9 │ │ │ │ strls r2, [r4], #-256 @ 0xffffff00 │ │ │ │ - blge 26a858 │ │ │ │ + blge 26a908 │ │ │ │ @ instruction: 0xf10d9101 │ │ │ │ stmib sp, {r2, r4, sl, fp}^ │ │ │ │ @ instruction: 0xf8941102 │ │ │ │ ldmpl r2!, {r4, pc} │ │ │ │ ldmdavs r2, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9215 │ │ │ │ stmib sp, {r9}^ │ │ │ │ @@ -481564,19 +481604,19 @@ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ cmnlt r5, #0, 2 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf67b6930 │ │ │ │ - stclvc 15, cr15, [r3], #-684 @ 0xfffffd54 │ │ │ │ + stclvc 15, cr15, [r3], #-332 @ 0xfffffeb4 │ │ │ │ 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, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -481584,28 +481624,28 @@ │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf67f4630 │ │ │ │ - bmi 4c5298 │ │ │ │ + bmi 4c51e8 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf62981f0 │ │ │ │ - svclt 0x0000ea84 │ │ │ │ - ldrsbteq r9, [r7], #-182 @ 0xffffff4a │ │ │ │ + svclt 0x0000ea2c │ │ │ │ + rsbseq r9, r7, r6, lsr #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, sl, lsl fp │ │ │ │ + rsbseq r9, r7, sl, ror #20 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d718 │ │ │ │ + bl fed5d7c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ movwcs r4, #2581 @ 0xa15 │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ movwls r4, #1550 @ 0x60e │ │ │ │ ldmpl r3, {r0, r1, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r1, r3, r5, r6, r9, sl, lr} │ │ │ │ @@ -481614,27 +481654,27 @@ │ │ │ │ strbtmi pc, [sl], -r9, ror #30 @ │ │ │ │ @ instruction: 0x46054631 │ │ │ │ movwcs r4, #5664 @ 0x1620 │ │ │ │ @ instruction: 0xf7ff9300 │ │ │ │ strtmi pc, [sl], -r1, ror #30 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r7, ror #2 │ │ │ │ - @ instruction: 0xf90af67f │ │ │ │ - blmi 3d8d80 │ │ │ │ + @ instruction: 0xf8b2f67f │ │ │ │ + blmi 3d8e30 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2605d0 │ │ │ │ + blls 260680 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ - b 1443e1c │ │ │ │ - ldrsbteq r9, [r7], #-170 @ 0xffffff56 │ │ │ │ + ldmib r0!, {r0, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r9, r7, sl, lsr #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, r0, lsr #21 │ │ │ │ + ldrshteq r9, [r7], #-144 @ 0xffffff70 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d78c │ │ │ │ + bl fed5d83c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ movwcs r4, #2596 @ 0xa24 │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ movwls r4, #1550 @ 0x60e │ │ │ │ ldmpl r3, {r1, r5, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r1, r3, r5, r6, r9, sl, lr} │ │ │ │ @@ -481643,42 +481683,42 @@ │ │ │ │ strbtmi pc, [sl], -pc, lsr #30 @ │ │ │ │ ldrtmi r4, [r1], -r7, lsl #12 │ │ │ │ movwcs r4, #5664 @ 0x1620 │ │ │ │ @ instruction: 0xf7ff9300 │ │ │ │ ldrtmi pc, [sl], -r7, lsr #30 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r1, ror #2 │ │ │ │ - @ instruction: 0xf8d0f67f │ │ │ │ + @ instruction: 0xf878f67f │ │ │ │ strmi r4, [r7], -sl, ror #12 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ movwls r2, #770 @ 0x302 │ │ │ │ @ instruction: 0xff18f7ff │ │ │ │ ldrtmi r4, [r1], -sl, ror #12 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ movwls r2, #771 @ 0x303 │ │ │ │ @ instruction: 0xff10f7ff │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ msrne (UNDEF: 97), r0 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - @ instruction: 0x463af8b9 │ │ │ │ + ldrtmi pc, [sl], -r1, ror #16 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r7, ror #2 │ │ │ │ - @ instruction: 0xf8b2f67f │ │ │ │ - blmi 3d8e30 │ │ │ │ + @ instruction: 0xf85af67f │ │ │ │ + blmi 3d8ee0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 260680 │ │ │ │ + blls 260730 │ │ │ │ @ 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 │ │ │ │ + ldmib r8, {r0, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrhteq r9, [r7], #-150 @ 0xffffff6a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r9, [r7], #-144 @ 0xffffff70 │ │ │ │ + rsbseq r9, r7, r0, asr #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d83c │ │ │ │ + bl fed5d8ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ movwcs r4, #2581 @ 0xa15 │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ movwls r4, #1550 @ 0x60e │ │ │ │ ldmpl r3, {r0, r1, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r1, r3, r5, r6, r9, sl, lr} │ │ │ │ @@ -481687,34 +481727,34 @@ │ │ │ │ @ instruction: 0x466afed7 │ │ │ │ @ instruction: 0x46054631 │ │ │ │ movwcs r4, #5664 @ 0x1620 │ │ │ │ @ instruction: 0xf7ff9300 │ │ │ │ strtmi pc, [sl], -pc, asr #29 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r1, ror #2 │ │ │ │ - @ instruction: 0xf878f67f │ │ │ │ - blmi 3d8ea4 │ │ │ │ + @ instruction: 0xf820f67f │ │ │ │ + blmi 3d8f54 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2606f4 │ │ │ │ + blls 2607a4 │ │ │ │ @ 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 │ │ │ │ + ldmdb lr, {r0, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r9, r7, r6, lsl #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, ip, ror r9 │ │ │ │ + rsbseq r9, r7, ip, asr #17 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d8b0 │ │ │ │ + bl fed5d960 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbvs fp, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ svcvc 0x00b4f5b3 │ │ │ │ @ instruction: 0xf5a3d90d │ │ │ │ - blcs 3e3634 │ │ │ │ - blcs 3fc6e8 │ │ │ │ + blcs 3e36e4 │ │ │ │ + blcs 3fc798 │ │ │ │ ldm pc, {r0, r2, fp, ip, lr, pc}^ @ │ │ │ │ strbeq pc, [r6], #-3 @ │ │ │ │ strbeq r2, [r8], #-1284 @ 0xfffffafc │ │ │ │ andcs r4, r0, r4, lsl #20 │ │ │ │ @ instruction: 0xf5b3bd70 │ │ │ │ mvnsle r7, #176, 30 @ 0x2c0 │ │ │ │ movsvc pc, #683671552 @ 0x28c00000 │ │ │ │ @@ -481734,32 +481774,32 @@ │ │ │ │ stmdbvs fp!, {r0, r1, r2, r9, sl, sp} │ │ │ │ @ instruction: 0xf8d3695b │ │ │ │ rscsmi r2, r2, r4, asr #1 │ │ │ │ andeq pc, r1, #18 │ │ │ │ movwcs sp, #8661 @ 0x21d5 │ │ │ │ eorvs r4, fp, r1, lsr #12 │ │ │ │ rsbvs r4, ip, r8, lsr #12 │ │ │ │ - @ instruction: 0xf97cf67f │ │ │ │ + @ instruction: 0xf924f67f │ │ │ │ strmi r4, [r1], -pc, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-1576 @ 0xfffff9d8 │ │ │ │ eorcc pc, r6, r3, asr r8 @ │ │ │ │ @ instruction: 0x46014798 │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ - @ instruction: 0xf974f67d │ │ │ │ + @ instruction: 0xf91cf67d │ │ │ │ @ instruction: 0xf67c69e0 │ │ │ │ - andcs pc, r1, pc, ror sp @ │ │ │ │ + andcs pc, r1, r7, lsr #26 │ │ │ │ @ instruction: 0x2605bd70 │ │ │ │ @ instruction: 0x2601e7dd │ │ │ │ @ instruction: 0x2603e7db │ │ │ │ @ instruction: 0x2606e7d9 │ │ │ │ @ instruction: 0x2604e7d7 │ │ │ │ @ instruction: 0x2600e7d5 │ │ │ │ @ instruction: 0x2602e7d3 │ │ │ │ svclt 0x0000e7d1 │ │ │ │ - ldrhteq r9, [r5], #-14 │ │ │ │ + rsbseq r9, r5, lr │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r4, r8, r4, ror sl │ │ │ │ @ instruction: 0x46044b74 │ │ │ │ @ instruction: 0x460d447a │ │ │ │ @@ -481783,225 +481823,225 @@ │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ movwls r2, #17155 @ 0x4303 │ │ │ │ mrc2 7, 0, pc, cr2, cr15, {7} │ │ │ │ strmi r4, [r1], -r3, asr #12 │ │ │ │ stmib sp, {r1, r3, r4, r5, r9, sl, lr}^ │ │ │ │ strtmi r5, [r0], -r0, lsl #2 │ │ │ │ msrne (UNDEF: 99), r0 │ │ │ │ - @ instruction: 0xf82af67f │ │ │ │ - blmi 185916c │ │ │ │ + @ instruction: 0xffd2f67e │ │ │ │ + blmi 185921c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3e0874 │ │ │ │ + blls 3e0924 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, r8, r4, lsr #1 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blcs a2594c │ │ │ │ + blcs a259fc │ │ │ │ strmi sp, [sl], -r5 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ - @ instruction: 0xff7cf67e │ │ │ │ + @ instruction: 0xff24f67e │ │ │ │ svcge 0x00044605 │ │ │ │ ldrtmi r4, [sl], -r9, lsr #12 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8cd0a00 │ │ │ │ @ instruction: 0xf7ffa010 │ │ │ │ ldrtmi pc, [sl], -r7, ror #27 @ │ │ │ │ strmi r4, [r0], r9, lsr #12 │ │ │ │ strcs r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7ff9604 │ │ │ │ movwcs pc, #36319 @ 0x8ddf @ │ │ │ │ andsge pc, r4, sp, asr #17 │ │ │ │ ldrtmi r9, [r1], -r4, lsl #6 │ │ │ │ - blvc 341ed4 │ │ │ │ + blvc 341f84 │ │ │ │ eorcs r4, r0, #135266304 @ 0x8100000 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf67b7b02 │ │ │ │ - strmi pc, [r6], -r5, lsr #28 │ │ │ │ - blge 2b2d74 │ │ │ │ + strmi pc, [r6], -sp, asr #27 │ │ │ │ + blge 2b2e24 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf99cf67f │ │ │ │ + @ instruction: 0xf944f67f │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - strbmi pc, [r2], -pc, ror #30 @ │ │ │ │ + @ instruction: 0x4642ff17 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xff68f67e │ │ │ │ + @ instruction: 0xff10f67e │ │ │ │ @ instruction: 0x4629463a │ │ │ │ strtmi r4, [r0], -r0, lsl #13 │ │ │ │ movwls r2, #17154 @ 0x4302 │ │ │ │ ldc2 7, cr15, [r0, #1020]! @ 0x3fc │ │ │ │ tstcs r0, r0, lsl r3 │ │ │ │ smlabtcc r4, sp, r9, lr │ │ │ │ eorcs r4, r0, #135266304 @ 0x8100000 │ │ │ │ @ instruction: 0xed9d6920 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ - blvc 2c1efc │ │ │ │ - ldc2l 6, cr15, [r6, #492]! @ 0x1ec │ │ │ │ + blvc 2c1fac │ │ │ │ + ldc2 6, cr15, [lr, #492] @ 0x1ec │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2f14dc │ │ │ │ + blgt 2f158c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - ldrtmi pc, [r3], -sp, ror #18 @ │ │ │ │ + @ instruction: 0x4633f915 │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xff40f67e │ │ │ │ + mcr2 6, 7, pc, cr8, cr14, {3} @ │ │ │ │ @ instruction: 0x4629463a │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ movwls r2, #17155 @ 0x4303 │ │ │ │ stc2 7, cr15, [r8, #1020] @ 0x3fc │ │ │ │ andcs r2, r0, #24, 6 @ 0x60000000 │ │ │ │ andcc lr, r4, #3358720 @ 0x334000 │ │ │ │ tstcs r1, r7, lsl #12 │ │ │ │ ldmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ - stc2l 6, cr15, [lr, #492] @ 0x1ec │ │ │ │ + ldc2l 6, cr15, [r6, #-492]! @ 0xfffffe14 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f152c │ │ │ │ + blgt 2f15dc │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - strtmi pc, [fp], -r5, asr #18 │ │ │ │ + strtmi pc, [fp], -sp, ror #17 │ │ │ │ @ instruction: 0x4620463a │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xff18f67e │ │ │ │ + mcr2 6, 6, pc, cr0, cr14, {3} @ │ │ │ │ @ instruction: 0x46034632 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - @ instruction: 0x4642ff11 │ │ │ │ + @ instruction: 0x4642feb9 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xff0af67e │ │ │ │ - @ instruction: 0xf629e750 │ │ │ │ - svclt 0x0000e854 │ │ │ │ - rsbseq r9, r7, r8, ror #16 │ │ │ │ + mrc2 6, 5, pc, cr2, cr14, {3} │ │ │ │ + @ instruction: 0xf628e750 │ │ │ │ + svclt 0x0000effc │ │ │ │ + ldrhteq r9, [r7], #-120 @ 0xffffff88 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r9, [r7], #-124 @ 0xffffff84 │ │ │ │ + rsbseq r9, r7, ip, asr #14 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ strdlt r4, [fp], r8 │ │ │ │ @ instruction: 0x460d4bf8 │ │ │ │ @ instruction: 0x4604447a │ │ │ │ mcrrvc 8, 13, r5, sl, cr3 │ │ │ │ movwls r6, #38939 @ 0x981b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldmdbvs r9, {r0, r1, r8, fp, sp, lr}^ │ │ │ │ umaalne pc, r0, r1, r8 @ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - bcs 426c28 │ │ │ │ + bcs 426cd8 │ │ │ │ strtmi fp, [pc], -r8, lsl #30 │ │ │ │ strtmi sp, [sl], -r6 │ │ │ │ bicvc pc, r7, pc, asr #8 │ │ │ │ - mrc2 6, 5, pc, cr6, cr14, {3} │ │ │ │ + mrc2 6, 2, pc, cr14, cr14, {3} │ │ │ │ strmi r6, [r7], -r3, lsr #18 │ │ │ │ andcs r2, r0, r8, lsl #4 │ │ │ │ andcs lr, r6, sp, asr #19 │ │ │ │ tstcs r1, r8, lsl r6 │ │ │ │ movwcs lr, #27101 @ 0x69dd │ │ │ │ movwcs lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf67b2220 │ │ │ │ - @ instruction: 0x4606fd71 │ │ │ │ - blge 332edc │ │ │ │ + @ instruction: 0x4606fd19 │ │ │ │ + blge 332f8c │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf8e8f67f │ │ │ │ + @ instruction: 0xf890f67f │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - mcrrvc 14, 11, pc, r3, cr11 @ │ │ │ │ - blcs 418400 │ │ │ │ + mcrrvc 14, 6, pc, r3, cr3 @ │ │ │ │ + blcs 4184b0 │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r7, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - strmi pc, [r0], fp, lsl #29 │ │ │ │ + @ instruction: 0x4680fe33 │ │ │ │ tstcs r0, r0, lsl r3 │ │ │ │ smlabtcc r6, sp, r9, lr │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ movwcs lr, #27101 @ 0x69dd │ │ │ │ movwcs lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf67b2220 │ │ │ │ - strmi pc, [r6], -r7, asr #26 │ │ │ │ - blge 332f30 │ │ │ │ + strmi pc, [r6], -pc, ror #25 │ │ │ │ + blge 332fe0 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf8bef67f │ │ │ │ + @ instruction: 0xf866f67f │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - mcrrvc 14, 9, pc, r3, cr1 @ │ │ │ │ - blcs 418458 │ │ │ │ + mcrrvc 14, 3, pc, r3, cr9 @ │ │ │ │ + blcs 418508 │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r7, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - strmi pc, [r1], r1, ror #28 │ │ │ │ + strmi pc, [r1], r9, lsl #28 │ │ │ │ andcs r2, r0, #24, 6 @ 0x60000000 │ │ │ │ andcc lr, r6, #3358720 @ 0x334000 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ stmib sp, {r1, r2, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf67bab04 │ │ │ │ - @ instruction: 0x4606fd1d │ │ │ │ - blge 332f84 │ │ │ │ + strmi pc, [r6], -r5, asr #25 │ │ │ │ + blge 333034 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf894f67f │ │ │ │ + @ instruction: 0xf83cf67f │ │ │ │ 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, 0, pc, r3, cr15 @ │ │ │ │ + blcs 41835c │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r7, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - @ instruction: 0x4601fe37 │ │ │ │ + @ instruction: 0x4601fddf │ │ │ │ smlabtls r0, sp, r9, lr │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67e11d1 │ │ │ │ - bmi fec465e0 │ │ │ │ + bmi fec46530 │ │ │ │ ldrbtmi r4, [sl], #-2982 @ 0xfffff45a │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ teqphi pc, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ stmib sp, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ ldrmi r1, [r8], -r6, lsl #2 │ │ │ │ strcs r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf10d2700 │ │ │ │ stmib sp, {r3, r4, r8, r9, fp}^ │ │ │ │ @ instruction: 0xf67b6704 │ │ │ │ - @ instruction: 0x4606fcdd │ │ │ │ - blge 333004 │ │ │ │ + strmi pc, [r6], -r5, lsl #25 │ │ │ │ + blge 3330b4 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf854f67f │ │ │ │ + @ instruction: 0xfffcf67e │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ strtmi r2, [r0], -r8, lsl #3 │ │ │ │ - mcr2 6, 1, pc, cr8, cr14, {3} @ │ │ │ │ + ldc2l 6, cr15, [r0, #504] @ 0x1f8 │ │ │ │ strmi r7, [r7], -r3, asr #24 │ │ │ │ andle r2, r6, r8, lsl #22 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, asr #3 │ │ │ │ - ldc2l 6, cr15, [r8, #504]! @ 0x1f8 │ │ │ │ + stc2 6, cr15, [r0, #504]! @ 0x1f8 │ │ │ │ stclvc 6, cr4, [sl], #-28 @ 0xffffffe4 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - bcs a0af48 │ │ │ │ + bcs a0aff8 │ │ │ │ mrshi pc, R8_fiq @ │ │ │ │ - blcs 9ce494 │ │ │ │ + blcs 9ce544 │ │ │ │ mrshi pc, R11_fiq @ │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ tsteq r9, r0, lsr #32 │ │ │ │ tsteq r9, r9, lsl #2 │ │ │ │ tsteq r9, r9, lsl #2 │ │ │ │ eoreq r0, r0, r9, lsl #2 │ │ │ │ tsteq r9, r9, lsl #2 │ │ │ │ @@ -482017,28 +482057,28 @@ │ │ │ │ tsteq r9, r9, lsl #2 │ │ │ │ rscseq r0, r1, r9, lsl #2 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldmib sp, {r3, ip, sp}^ │ │ │ │ tstcs r1, r2, lsl #18 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf67b8906 │ │ │ │ - strmi pc, [r6], -r9, lsl #25 │ │ │ │ + @ instruction: 0x4606fc31 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf800f67f │ │ │ │ + @ instruction: 0xffa8f67e │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ strtmi r2, [r0], -r8, lsl #3 │ │ │ │ - ldc2l 6, cr15, [r4, #504] @ 0x1f8 │ │ │ │ + ldc2l 6, cr15, [ip, #-504]! @ 0xfffffe08 │ │ │ │ strmi r7, [r0], r3, asr #24 │ │ │ │ andle r2, r6, r8, lsl #22 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, asr #3 │ │ │ │ - stc2 6, cr15, [r4, #504]! @ 0x1f8 │ │ │ │ + stc2l 6, cr15, [ip, #-504] @ 0xfffffe08 │ │ │ │ @ instruction: 0xf10d4680 │ │ │ │ @ instruction: 0x7c6a0910 │ │ │ │ movwls r2, #17152 @ 0x4300 │ │ │ │ @ instruction: 0xf8c92a20 │ │ │ │ vhadd.s8 d3, d0, d4 │ │ │ │ cdpne 0, 5, cr8, cr3, cr12, {5} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ @@ -482052,66 +482092,66 @@ │ │ │ │ adcslt fp, r2, #536870923 @ 0x2000000b │ │ │ │ adcslt fp, r2, #536870923 @ 0x2000000b │ │ │ │ movwcs r1, #8370 @ 0x20b2 │ │ │ │ ldc 3, cr9, [sp, #16] │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf67b7b06 │ │ │ │ - strmi pc, [r6], -r3, asr #24 │ │ │ │ + strmi pc, [r6], -fp, ror #23 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xffbaf67e │ │ │ │ + @ instruction: 0xff62f67e │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ strtmi r2, [r0], -r8, lsl #3 │ │ │ │ - stc2 6, cr15, [lr, #504] @ 0x1f8 │ │ │ │ + ldc2 6, cr15, [r6, #-504]! @ 0xfffffe08 │ │ │ │ strmi r7, [r2], r3, asr #24 │ │ │ │ andle r2, r6, r8, lsl #22 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, asr #3 │ │ │ │ - ldc2l 6, cr15, [lr, #-504] @ 0xfffffe08 │ │ │ │ + stc2 6, cr15, [r6, #-504] @ 0xfffffe08 │ │ │ │ stclvc 6, cr4, [sl], #-520 @ 0xfffffdf8 │ │ │ │ @ instruction: 0xf8cb2300 │ │ │ │ - bcs a12c84 │ │ │ │ + bcs a12d34 │ │ │ │ stmdale r3!, {r1, r2, r8, r9, ip, pc}^ │ │ │ │ - blcs 9ce5c8 │ │ │ │ + blcs 9ce678 │ │ │ │ ldm pc, {r0, r4, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ subvc pc, r8, r3 │ │ │ │ rsbsvc r7, r0, r0, ror r0 │ │ │ │ rsbsvc r4, r0, r0, ror r4 │ │ │ │ rsbsvc r7, r0, r0, ror r0 │ │ │ │ rsbsvc r4, r0, r0, ror r0 │ │ │ │ rsbsvc r7, r0, r0, ror r0 │ │ │ │ rsbsvc r7, r0, r0, ror r0 │ │ │ │ rsbsvc r7, r0, r0, ror r0 │ │ │ │ movwcs r1, #12400 @ 0x3070 │ │ │ │ ldc 3, cr9, [sp, #24] │ │ │ │ tstcs r1, r6, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf67b7b04 │ │ │ │ - strmi pc, [r6], -r1, lsl #24 │ │ │ │ + strmi pc, [r6], -r9, lsr #23 │ │ │ │ ldm r9!, {r6, r8, ip, sp, pc} │ │ │ │ adcsvs r0, r0, #3 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xff78f67e │ │ │ │ + @ instruction: 0xff20f67e │ │ │ │ orrcs r4, r8, r3, lsr r6 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ - stc2l 6, cr15, [ip, #-504] @ 0xfffffe08 │ │ │ │ + ldc2l 6, cr15, [r4], #504 @ 0x1f8 │ │ │ │ strmi r7, [r1], -r3, asr #24 │ │ │ │ andle r2, r6, r8, lsl #22 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, asr #3 │ │ │ │ - ldc2 6, cr15, [ip, #-504] @ 0xfffffe08 │ │ │ │ + stc2l 6, cr15, [r4], {126} @ 0x7e │ │ │ │ stmib sp, {r0, r9, sl, lr}^ │ │ │ │ strbmi sl, [r3], -r0, lsl #2 │ │ │ │ @ instruction: 0x4620463a │ │ │ │ bicsne pc, r1, r0, asr #4 │ │ │ │ - stc2 6, cr15, [sl, #504]! @ 0x1f8 │ │ │ │ + ldc2l 6, cr15, [r2, #-504] @ 0xfffffe08 │ │ │ │ movwcs lr, #14051 @ 0x36e3 │ │ │ │ andscc pc, r8, sp, lsr #17 │ │ │ │ movwcs lr, #14285 @ 0x37cd │ │ │ │ andscc pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #6089 @ 0x17c9 │ │ │ │ andscc pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #10181 @ 0x27c5 │ │ │ │ @@ -482128,35 +482168,35 @@ │ │ │ │ smlabteq r6, sp, r9, lr │ │ │ │ andcs lr, r2, sp, lsr #15 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ strb r0, [r6, -r4, lsl #2]! │ │ │ │ tstcs r0, r1 │ │ │ │ smlabteq r2, sp, r9, lr │ │ │ │ @ instruction: 0xf628e71b │ │ │ │ - svclt 0x0000ee54 │ │ │ │ - rsbseq r9, r7, r8, ror r6 │ │ │ │ + svclt 0x0000edfc │ │ │ │ + rsbseq r9, r7, r8, asr #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, r2, lsr r5 │ │ │ │ + rsbseq r9, r7, r2, lsl #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, r4, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2884 @ 0xfffff4bc │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ stmdavs fp!, {r8, r9} │ │ │ │ stmibvs lr!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs sp!, {r1, r2, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 220e50 │ │ │ │ + blcs 220f00 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 10d969c │ │ │ │ + blmi 10d974c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5e0e1c │ │ │ │ + blls 5e0ecc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r9, r0, lsl #6 │ │ │ │ andslt r9, r1, r1, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf10d2300 │ │ │ │ svcge 0x00090808 │ │ │ │ movwls r4, #5785 @ 0x1699 │ │ │ │ @@ -482168,89 +482208,89 @@ │ │ │ │ strls r0, [r7], -pc │ │ │ │ strls r6, [r6], #-2276 @ 0xfffff71c │ │ │ │ @ instruction: 0xa018f8d6 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf67c4650 │ │ │ │ - strmi pc, [r3], fp, asr #31 │ │ │ │ + @ instruction: 0x4683ff73 │ │ │ │ svceq 0x0000f1ba │ │ │ │ strcs sp, [r0], #-60 @ 0xffffffc4 │ │ │ │ @ instruction: 0x1010f8da │ │ │ │ ldrdge pc, [r0], -r1 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad017 │ │ │ │ cmnlt r2, r0 │ │ │ │ stmdblt r2!, {r1, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ msrmi CPSR_, #16128 @ 0x3f00 │ │ │ │ ldrbmi fp, [r1], -r4, asr #5 │ │ │ │ ldrdge pc, [r0], -sl │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blvc 4bb5f8 │ │ │ │ + blvc 4bb6a8 │ │ │ │ ldrtmi fp, [r8], -sl, lsr #18 │ │ │ │ ldc2 7, cr15, [r2], #-1020 @ 0xfffffc04 │ │ │ │ movweq lr, #19008 @ 0x4a40 │ │ │ │ @ instruction: 0x4658b2dc │ │ │ │ @ instruction: 0xf67c46da │ │ │ │ - @ instruction: 0xf1bbffa3 │ │ │ │ + @ instruction: 0xf1bbff4b │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldrb r4, [r7, r3, lsl #13] │ │ │ │ @ instruction: 0x2103b194 │ │ │ │ @ instruction: 0xf6884630 │ │ │ │ - strls pc, [r1], #-3065 @ 0xfffff407 │ │ │ │ + strls pc, [r1], #-2977 @ 0xfffff45f │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ addsle r2, fp, r0, lsl #22 │ │ │ │ addsle r2, r9, r0, lsl #26 │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ stmdavs sp!, {r1, r3, r5, r7, r8, ip, lr, pc} │ │ │ │ - blcs 220f2c │ │ │ │ + blcs 220fdc │ │ │ │ @ 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 │ │ │ │ + strb pc, [fp, sp, lsl #23]! @ │ │ │ │ + stcl 6, cr15, [r2, #-160]! @ 0xffffff60 │ │ │ │ + rsbseq r9, r7, sl, asr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, r4, asr r2 │ │ │ │ + rsbseq r9, r7, r4, lsr #3 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [r7], -lr, lsl #12 │ │ │ │ andcs r4, r1, #1048576 @ 0x100000 │ │ │ │ ldrdls pc, [ip, -pc]! @ │ │ │ │ @ instruction: 0xf6e569f0 │ │ │ │ - ldmdbvs ip!, {r0, r2, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs ip!, {r0, r2, 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 ce0ffc │ │ │ │ ldmdale r4, {r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ tstne r3, #-2080374784 @ 0x84000000 │ │ │ │ tstne r3, #44, 18 @ 0xb0000 │ │ │ │ @ instruction: 0xf8950005 │ │ │ │ - blcs 252fc0 │ │ │ │ + blcs 253070 │ │ │ │ cdpvc 0, 3, cr13, cr3, cr9, {0} │ │ │ │ ldmibvs r0!, {r0, r1, r3, r5, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf6e54629 │ │ │ │ - stmdacs r0, {r0, r1, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, 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 221048 │ │ │ │ strcs sp, [r0], #-481 @ 0xfffffe1f │ │ │ │ ldmibvs r0!, {r0, r2, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6e54639 │ │ │ │ - addvs pc, r4, r5, lsl sp @ │ │ │ │ + @ instruction: 0x6084fcbd │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ - blmi ea8ee4 │ │ │ │ + blmi ea8f94 │ │ │ │ @ instruction: 0xf8596968 │ │ │ │ - blx 492f3a │ │ │ │ + blx 492fea │ │ │ │ ldmdbvc fp, {r8, r9, ip, sp}^ │ │ │ │ strcs fp, [r1], #-2539 @ 0xfffff615 │ │ │ │ strb r4, [ip, r5, lsr #12]! │ │ │ │ @ instruction: 0xf5b3696b │ │ │ │ eorle r7, r0, sl, lsl #31 │ │ │ │ strbmi sp, [r3, #-2362] @ 0xfffff6c6 │ │ │ │ @ instruction: 0xf5b3d0f5 │ │ │ │ @@ -482261,44 +482301,44 @@ │ │ │ │ smlalle r4, sl, r3, r2 │ │ │ │ sbcsne pc, sp, #64, 4 │ │ │ │ smlalle r4, r6, r3, r2 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xd1b22b00 │ │ │ │ @ instruction: 0xf5b0e7cf │ │ │ │ sbcsle r7, lr, ip, lsr #31 │ │ │ │ - @ instruction: 0xff52f67d │ │ │ │ + mrc2 6, 7, pc, cr10, cr13, {3} │ │ │ │ sbcle r2, r4, r0, lsl #16 │ │ │ │ strtmi r2, [r5], -r1, lsl #8 │ │ │ │ cdpvs 7, 2, cr14, cr11, cr7, {6} │ │ │ │ - blvc 8a0ff4 │ │ │ │ + blvc 8a10a4 │ │ │ │ @ instruction: 0xd1292a01 │ │ │ │ @ instruction: 0xf413699b │ │ │ │ sbcle r2, lr, r0, asr #31 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ orrsle r2, sl, r0, lsl #22 │ │ │ │ @ instruction: 0xf5a3e7b7 │ │ │ │ - blcs 8a3e04 │ │ │ │ + blcs 8a3eb4 │ │ │ │ eorcs sp, r1, #11468800 @ 0xaf0000 │ │ │ │ andmi pc, r0, #192, 4 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ strcs sp, [r1], #-1449 @ 0xfffffa57 │ │ │ │ str r4, [ip, r5, lsr #12]! │ │ │ │ - blcs 2d5eac │ │ │ │ + blcs 2d5f5c │ │ │ │ stmdavs r4!, {r0, r3, r4, r5, r7, r8, fp, ip, lr, pc} │ │ │ │ - blcs 221050 │ │ │ │ + blcs 221100 │ │ │ │ str sp, [r2, r5, lsl #3]! │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xff68f7ff │ │ │ │ @ instruction: 0xd1ae2800 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xe796af7a │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r9, r7, ip, lsr r1 │ │ │ │ + rsbseq r9, r7, ip, lsl #1 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0028f8cc │ │ │ │ ldrdlt r4, [sp], r0 @ │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ @@ -482306,108 +482346,108 @@ │ │ │ │ ldmpl r3, {r1, r2, r3, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0x932b681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x460fb136 │ │ │ │ ldmiblt r4, {r2, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs lr!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #28 │ │ │ │ - blmi ff3d9b4c │ │ │ │ + blmi ff3d9bfc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ce109c │ │ │ │ + blls ce114c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrtmi r8, [r0], -r1, lsl #3 │ │ │ │ pop {r0, r2, r3, r5, ip, sp, pc} │ │ │ │ - blge beb008 │ │ │ │ + blge beb0b8 │ │ │ │ ldmeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ movwls r2, #46592 @ 0xb600 │ │ │ │ strbmi r4, [r2], fp, lsr #12 │ │ │ │ ldrtmi r4, [r1], r5, lsr #12 │ │ │ │ - bleq 1d43490 │ │ │ │ + bleq 1d43540 │ │ │ │ @ instruction: 0x461c46b8 │ │ │ │ strtmi r6, [r8], -fp, lsr #18 │ │ │ │ @ instruction: 0x932368db │ │ │ │ - @ instruction: 0xf9caf6e7 │ │ │ │ + @ instruction: 0xf972f6e7 │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ - blls 4ebd04 │ │ │ │ + blls 4ebdb4 │ │ │ │ stmdbcc r5!, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bls c017b0 │ │ │ │ - cdp2 6, 4, cr15, cr2, cr5, {7} │ │ │ │ + bls c01860 │ │ │ │ + stc2l 6, cr15, [sl, #916]! @ 0x394 │ │ │ │ movwls r6, #51627 @ 0xc9ab │ │ │ │ @ instruction: 0xf88d902a │ │ │ │ - blcs 22731c │ │ │ │ + blcs 2273cc │ │ │ │ msrhi CPSR_f, r0 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ movwls r5, #25613 @ 0x640d │ │ │ │ stmdavs pc, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} @ │ │ │ │ subge pc, r4, sp, asr #17 │ │ │ │ ldmdbvs sp, {r2, r3, r8, r9, fp, ip, pc} │ │ │ │ cdpcs 8, 0, cr6, cr0, cr14, {1} │ │ │ │ mrshi pc, (UNDEF: 11) @ │ │ │ │ - blcs 425d5c │ │ │ │ + blcs 425e0c │ │ │ │ strls fp, [r7, #-3844] @ 0xfffff0fc │ │ │ │ @ instruction: 0xf0404633 │ │ │ │ ldmdavs sl, {r2, r8, pc} │ │ │ │ - blvc 8735a8 │ │ │ │ + blvc 873658 │ │ │ │ tstle r4, r8, lsl #18 │ │ │ │ ldrmi r9, [r3], -r7, lsl #6 │ │ │ │ - bcs 221134 │ │ │ │ + bcs 2211e4 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc ee7588 │ │ │ │ + blvc ee7638 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ @ instruction: 0xf8958128 │ │ │ │ strcs r0, [r0], #-52 @ 0xffffffcc │ │ │ │ @ instruction: 0xf0002801 │ │ │ │ @ instruction: 0xf89d80bd │ │ │ │ - blcs 213380 │ │ │ │ + blcs 213430 │ │ │ │ sbchi pc, r8, r0 │ │ │ │ mlasmi r5, r5, r8, pc @ │ │ │ │ @ instruction: 0xf67d9403 │ │ │ │ - strmi pc, [r1], -sp, ror #28 │ │ │ │ + @ instruction: 0x4601fe15 │ │ │ │ @ instruction: 0xf67b9823 │ │ │ │ - @ instruction: 0xf100f971 │ │ │ │ + @ instruction: 0xf100f919 │ │ │ │ @ instruction: 0x4619031c │ │ │ │ @ instruction: 0xf8959308 │ │ │ │ @ instruction: 0x46232034 │ │ │ │ @ instruction: 0xf67c4682 │ │ │ │ - @ instruction: 0xf895fc6f │ │ │ │ - blcs 2131f0 │ │ │ │ + @ instruction: 0xf895fc17 │ │ │ │ + blcs 2132a0 │ │ │ │ addhi pc, r4, r0 │ │ │ │ @ instruction: 0xf04f9501 │ │ │ │ ldcge 8, cr0, [pc], {-0} │ │ │ │ - blge 758a04 │ │ │ │ + blge 758ab4 │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ movwge lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf67b9823 │ │ │ │ - blls 285b2c │ │ │ │ + blls 285a7c │ │ │ │ strteq pc, [r4], -r0, lsl #2 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf8934607 │ │ │ │ @ instruction: 0xf67c3035 │ │ │ │ - blls 2862a0 │ │ │ │ + blls 2861f0 │ │ │ │ stmib fp, {r1, r2, r3, r4, r9, sl, ip, pc}^ │ │ │ │ ldmdbvs lr, {r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8cb9b02 │ │ │ │ @ instruction: 0xf1039008 │ │ │ │ @ instruction: 0xf8d60e30 │ │ │ │ ldm fp, {sp, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf1ba000f │ │ │ │ suble r0, r0, r0, lsl #30 │ │ │ │ @ instruction: 0xf388fa5f │ │ │ │ strhi lr, [r9, #-2509] @ 0xfffff633 │ │ │ │ vst1.8 {d20-d22}, [pc :64]! │ │ │ │ stmdals r3!, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf92cf67b │ │ │ │ - beq 943594 │ │ │ │ + @ instruction: 0xf8d4f67b │ │ │ │ + beq 943644 │ │ │ │ andcs r9, r1, #3072 @ 0xc00 │ │ │ │ pkhtbmi r4, r0, r1, asr #12 │ │ │ │ - stc2 6, cr15, [ip], #-496 @ 0xfffffe10 │ │ │ │ + blx ff744c42 │ │ │ │ stmib fp, {r0, r1, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf1089900 │ │ │ │ @ instruction: 0xf8cb0c30 │ │ │ │ tstls lr, #8 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ subpl pc, r0, r8, lsl #17 │ │ │ │ @@ -482417,82 +482457,82 @@ │ │ │ │ mulle r4, r1, r2 │ │ │ │ @ instruction: 0xb11269da │ │ │ │ stmdbcs r6, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ tstls r8, #98 @ 0x62 │ │ │ │ tstls r7, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0x4642ab17 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - blx 1a44bd6 │ │ │ │ + blx 444c86 │ │ │ │ @ instruction: 0x465268b1 │ │ │ │ @ instruction: 0xf67b4638 │ │ │ │ - ldmdavs r6!, {r0, r2, r3, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2212c4 │ │ │ │ + ldmdavs r6!, {r0, r2, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + blcs 221374 │ │ │ │ ldmib sp, {r0, r2, r6, r7, r8, ip, lr, pc}^ │ │ │ │ movwcs r8, #9481 @ 0x2509 │ │ │ │ ldrtmi r9, [sl], -r1, lsl #28 │ │ │ │ @ instruction: 0xf1089315 │ │ │ │ - blls 349210 │ │ │ │ + blls 3492c0 │ │ │ │ ldm r3, {r1, r2, r4, r9, sl, ip, pc} │ │ │ │ @ instruction: 0xf67b0003 │ │ │ │ - blls 2c5f3c │ │ │ │ + blls 2c5e8c │ │ │ │ movwls r3, #8992 @ 0x2320 │ │ │ │ mlascc r4, r6, r8, pc @ │ │ │ │ orrle r4, r9, #152, 10 @ 0x26000000 │ │ │ │ @ instruction: 0xf8dd462e │ │ │ │ stcls 0, cr10, [r1, #-64] @ 0xffffffc0 │ │ │ │ movwcs r9, #15367 @ 0x3c07 │ │ │ │ - blge 6ebe80 │ │ │ │ + blge 6ebf30 │ │ │ │ @ instruction: 0x46529414 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - blx f44c2e │ │ │ │ + blx ff944cdc │ │ │ │ @ instruction: 0xf1059908 │ │ │ │ @ instruction: 0xf67c0024 │ │ │ │ - bvs 1c46230 │ │ │ │ - @ instruction: 0xf804f67c │ │ │ │ + bvs 1c46180 │ │ │ │ + @ instruction: 0xffacf67b │ │ │ │ eorvs r9, fp, fp, lsl #22 │ │ │ │ - blls c17cec │ │ │ │ + blls c17d9c │ │ │ │ andsvs r6, sp, fp, rrx │ │ │ │ rsble r9, r3, r8, lsr #10 │ │ │ │ cmplt lr, #16777216 @ 0x1000000 │ │ │ │ ldmdavs r6!, {r0, r2, r4, r5, r9, sl, lr} │ │ │ │ movwlt r6, #47155 @ 0xb833 │ │ │ │ - blcs 425f3c │ │ │ │ + blcs 425fec │ │ │ │ @ instruction: 0xf895d11e │ │ │ │ stmdacs r1, {r2, r4, r5} │ │ │ │ @ instruction: 0xf89dd0f4 │ │ │ │ - blcs 213510 │ │ │ │ + blcs 2135c0 │ │ │ │ svcge 0x0038f47f │ │ │ │ strtmi r9, [r9], -sl, lsr #16 │ │ │ │ - blx 1944e22 │ │ │ │ + blx 344ed2 │ │ │ │ suble r2, r2, r0, lsl #16 │ │ │ │ - blcs 2214a0 │ │ │ │ + blcs 221550 │ │ │ │ @ instruction: 0xf895d0e5 │ │ │ │ @ instruction: 0xe72b0034 │ │ │ │ tstls r9, #134217728 @ 0x8000000 │ │ │ │ andsls sl, sl, #25600 @ 0x6400 │ │ │ │ ldm r3, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf67b0003 │ │ │ │ - @ instruction: 0xe79bfafd │ │ │ │ + ldr pc, [fp, r5, lsr #21] │ │ │ │ mlaseq r4, r5, r8, pc @ │ │ │ │ stmdacs r1, {r9, sl, sp} │ │ │ │ svcge 0x0017f47f │ │ │ │ @ instruction: 0x43239b06 │ │ │ │ stmdals ip, {r1, r2, r8, r9, ip, pc} │ │ │ │ - stc2l 6, cr15, [r8, #-496]! @ 0xfffffe10 │ │ │ │ + ldc2 6, cr15, [r0, #-496] @ 0xfffffe10 │ │ │ │ stmdacs r0, {r2, r3, ip, pc} │ │ │ │ mcrge 4, 7, pc, cr8, cr15, {3} @ │ │ │ │ stmdavs pc, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} @ │ │ │ │ ldmib sp, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ tstmi lr, #218103808 @ 0xd000000 │ │ │ │ ldrdge pc, [r4], #-141 @ 0xffffff73 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf9b8f688 │ │ │ │ - @ instruction: 0xf67c4650 │ │ │ │ - stmdals sl!, {r0, r1, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xfff6f6e6 │ │ │ │ + @ instruction: 0xf960f688 │ │ │ │ + @ instruction: 0xf67b4650 │ │ │ │ + stmdals sl!, {r0, r1, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xff9ef6e6 │ │ │ │ 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 +482544,27 @@ │ │ │ │ @ instruction: 0xe6e50034 │ │ │ │ movwls r2, #25345 @ 0x6301 │ │ │ │ @ instruction: 0xf895e7c9 │ │ │ │ strcs r0, [r0], #-52 @ 0xffffffcc │ │ │ │ svclt 0x00182801 │ │ │ │ @ instruction: 0xf47f4626 │ │ │ │ sbfx sl, r6, #29, #30 │ │ │ │ - bl 1ac4be4 │ │ │ │ - ldrshteq r8, [r7], #-246 @ 0xffffff0a │ │ │ │ + bl 4c4c94 │ │ │ │ + rsbseq r8, r7, r6, asr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r8, [r7], #-244 @ 0xffffff0c │ │ │ │ + rsbseq r8, r7, r4, lsr #30 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ ldrbtmi r4, [lr], #-2615 @ 0xfffff5c9 │ │ │ │ strls r2, [r4], #-256 @ 0xffffff00 │ │ │ │ - blge 26b798 │ │ │ │ + blge 26b848 │ │ │ │ @ instruction: 0xf10d9101 │ │ │ │ stmib sp, {r2, r4, sl, fp}^ │ │ │ │ @ instruction: 0xf8941102 │ │ │ │ ldmpl r2!, {r4, pc} │ │ │ │ ldmdavs r2, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9215 │ │ │ │ stmib sp, {r9}^ │ │ │ │ @@ -482539,20 +482579,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], #-716 @ 0xfffffd34 │ │ │ │ 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, r4, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -482560,121 +482600,121 @@ │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf67e4630 │ │ │ │ - bmi 4c6358 │ │ │ │ + bmi 4c62a8 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf62881f0 │ │ │ │ - svclt 0x0000eae4 │ │ │ │ - @ instruction: 0x00778c96 │ │ │ │ + svclt 0x0000ea8c │ │ │ │ + rsbseq r8, r7, r6, ror #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r8, [r7], #-186 @ 0xffffff46 │ │ │ │ + rsbseq r8, r7, sl, lsr #22 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ adcslt r4, r1, ip, ror #21 │ │ │ │ strmi r4, [r4], -ip, ror #23 │ │ │ │ stclmi 4, cr4, [ip, #488]! @ 0x1e8 │ │ │ │ ldmpl r3, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0x932f681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmibvs r3, {r7, r8, ip, sp, pc} │ │ │ │ andseq pc, r8, #-1073741824 @ 0xc0000000 │ │ │ │ addsmi r6, r3, #442368 @ 0x6c000 │ │ │ │ cmplt fp, sl │ │ │ │ - bcs 3260f4 │ │ │ │ + bcs 3261a4 │ │ │ │ ldmdbvs sl, {r1, r8, ip, lr, pc}^ │ │ │ │ andsle r2, r7, r0, ror #20 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf06f4620 │ │ │ │ @ instruction: 0xf6880108 │ │ │ │ - ldrdcs pc, [r0], -r9 │ │ │ │ - blmi ff8da020 │ │ │ │ + andcs pc, r0, r1, lsl #17 │ │ │ │ + blmi ff8da0d0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls de151c │ │ │ │ + blls de15cc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorslt r8, r1, r9, lsr #3 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrdcs r4, [r4, #-167]! @ 0xffffff59 │ │ │ │ andls r5, r1, r8, lsr #17 │ │ │ │ - blx 261a3a │ │ │ │ + blx 261aea │ │ │ │ @ instruction: 0xf8920202 │ │ │ │ andcc r2, fp, #82 @ 0x52 │ │ │ │ eorpl pc, r2, r3, asr r8 @ │ │ │ │ ldmdavs fp, {r0, r2, r7, r8, ip, sp, pc} │ │ │ │ - bcs 22154c │ │ │ │ - blcs 23b850 │ │ │ │ - blvc 8bb84c │ │ │ │ + bcs 2215fc │ │ │ │ + blcs 23b900 │ │ │ │ + blvc 8bb8fc │ │ │ │ tstle r2, r4, lsl #20 │ │ │ │ - bcs 1a21a5c │ │ │ │ + bcs 1a21b0c │ │ │ │ ldmdavs fp, {r1, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ - bcs 221564 │ │ │ │ + bcs 221614 │ │ │ │ @ instruction: 0xe7cdd1f5 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf83af688 │ │ │ │ + @ instruction: 0xffe2f687 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0x4628fd79 │ │ │ │ - ldc2l 6, cr15, [lr, #920] @ 0x398 │ │ │ │ + strtmi pc, [r8], -r1, lsr #26 │ │ │ │ + stc2 6, cr15, [r6, #920] @ 0x398 │ │ │ │ stmib sp, {r0, r1, r5, r8, fp, sp, lr}^ │ │ │ │ - bge 71c96c │ │ │ │ + bge 71ca1c │ │ │ │ ldrpl lr, [r6, #-2509] @ 0xfffff633 │ │ │ │ @ instruction: 0x46074615 │ │ │ │ ldmvs fp, {r2, r4, r7, r9, sl, lr}^ │ │ │ │ stmib sp, {r1, r2, r3, r9, sl, fp, sp, pc}^ │ │ │ │ ssatmi r3, #23, r8, lsl #8 │ │ │ │ - stcgt 2, cr9, [pc, #-24] @ 20751c │ │ │ │ + stcgt 2, cr9, [pc, #-24] @ 2075cc │ │ │ │ strgt r9, [pc], -fp, lsl #12 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ tstcs r4, r3, lsr #24 │ │ │ │ tstcc pc, #56, 12 @ 0x3800000 │ │ │ │ andsls r0, sl, #1474560 @ 0x168000 │ │ │ │ - cdp2 6, 4, cr15, cr8, cr6, {7} │ │ │ │ + ldc2l 6, cr15, [r0, #920]! @ 0x398 │ │ │ │ ldmdals r9, {r0, r1, r3, r4, ip, pc} │ │ │ │ - blx ec4f8e │ │ │ │ + blx ff8c503c │ │ │ │ smlattcs r4, r2, fp, r6 │ │ │ │ @ instruction: 0x4638901c │ │ │ │ - cdp2 6, 5, cr15, cr0, cr6, {7} │ │ │ │ + ldc2l 6, cr15, [r8, #920]! @ 0x398 │ │ │ │ @ instruction: 0x4620901d │ │ │ │ - blx 1d44f6e │ │ │ │ + blx 74501e │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ addhi pc, r3, r0 │ │ │ │ - bne fec03e88 │ │ │ │ + bne fec03f38 │ │ │ │ strvc lr, [ip], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0x8010f8d6 │ │ │ │ ldrdlt pc, [r0], -r8 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd06f │ │ │ │ strls r3, [r0], -r0 │ │ │ │ - blls 2521a4 │ │ │ │ + blls 252254 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ ldrbmi r0, [ip], -r0, lsl #22 │ │ │ │ orrcc pc, r0, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xf8989305 │ │ │ │ - blcs 3135e8 │ │ │ │ + blcs 313698 │ │ │ │ @ instruction: 0xf8d8d154 │ │ │ │ ldrbmi r3, [r3, #-20] @ 0xffffffec │ │ │ │ @ instruction: 0xf5b3d06f │ │ │ │ @ instruction: 0xf0007f24 │ │ │ │ - blcs 1a277f8 │ │ │ │ + blcs 1a278a8 │ │ │ │ @ instruction: 0xf8d8d14a │ │ │ │ @ instruction: 0xf1083020 │ │ │ │ addsmi r0, lr, #28, 12 @ 0x1c00000 │ │ │ │ tstphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5039b01 │ │ │ │ @ instruction: 0xf8925200 │ │ │ │ movwcc r3, #46546 @ 0xb5d2 │ │ │ │ @@ -482683,15 +482723,15 @@ │ │ │ │ ldrbeq pc, [r1, #2194] @ 0x892 @ │ │ │ │ ldrbcc pc, [r3, #2194] @ 0x892 @ │ │ │ │ andeq pc, fp, #0, 2 │ │ │ │ movwcc r9, #47131 @ 0xb81b │ │ │ │ eorls pc, r2, r8, asr r8 @ │ │ │ │ @ instruction: 0xf8589a1a │ │ │ │ addseq r5, r2, r3, lsr #32 │ │ │ │ - svc 0x0026f627 │ │ │ │ + cdp 6, 12, cr15, cr14, cr7, {1} │ │ │ │ ldrdne pc, [r0], -r8 @ │ │ │ │ svcne 0x000a9b1b │ │ │ │ andsle r4, r9, lr, lsl #5 │ │ │ │ ldmdavs r1, {r0, r8, r9, sl, sp} │ │ │ │ ldrle r0, [r1], #-1992 @ 0xfffff838 │ │ │ │ @ instruction: 0xf5a06948 │ │ │ │ stmdacs r1, {r2, r5, ip, sp, lr} │ │ │ │ @@ -482703,74 +482743,74 @@ │ │ │ │ tsteq ip, r1, asr #20 │ │ │ │ eorne pc, r0, r3, asr #16 │ │ │ │ svcne 0x000a6891 │ │ │ │ mvnle r4, lr, lsl #5 │ │ │ │ @ instruction: 0xf8d8462a │ │ │ │ ldmib sp, {r2, r5, sp, lr}^ │ │ │ │ @ instruction: 0x4649051c │ │ │ │ - blx fff45084 │ │ │ │ + blx fe945134 │ │ │ │ eoreq pc, r6, r5, asr #16 │ │ │ │ stmdavs r3!, {r2, r6, r8, ip, sp, pc} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ svclt 0x00082a00 │ │ │ │ strtmi r2, [r0], r0, lsl #6 │ │ │ │ @ instruction: 0xe79c461c │ │ │ │ ldrtmi r9, [r0], -r0, lsl #28 │ │ │ │ - blx ff5c5072 │ │ │ │ + blx 1fc5122 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ ldmib sp, {r1, r7, r8, ip, lr, pc}^ │ │ │ │ ldmdals ip, {r2, r3, sl, ip, sp, lr} │ │ │ │ - ldc2 6, cr15, [r2], #-548 @ 0xfffffddc │ │ │ │ + blx ff8c5166 │ │ │ │ @ instruction: 0xf6e64638 │ │ │ │ - strtmi pc, [r0], -r5, lsr #28 │ │ │ │ + strtmi pc, [r0], -sp, asr #27 │ │ │ │ @ instruction: 0xf6872103 │ │ │ │ - ldrdcs pc, [r1], -sp │ │ │ │ + andcs pc, r1, r5, lsl #31 │ │ │ │ @ instruction: 0xf8d8e702 │ │ │ │ - bls 953828 │ │ │ │ + bls 9538d8 │ │ │ │ @ instruction: 0xf85268d9 │ │ │ │ stmdacs r0, {r0, r5} │ │ │ │ ldmdavs sp, {r3, r4, r6, r7, ip, lr, pc} │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ - blx fe8c50e2 │ │ │ │ + blx 12c5192 │ │ │ │ @ instruction: 0xf1084601 │ │ │ │ @ instruction: 0xf67c0018 │ │ │ │ - @ instruction: 0xf8d8f9bb │ │ │ │ + @ instruction: 0xf8d8f963 │ │ │ │ @ instruction: 0xf67b0018 │ │ │ │ - bvs cc6de4 │ │ │ │ + bvs cc6d34 │ │ │ │ tstpeq ip, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ @ instruction: 0xd1c5429a │ │ │ │ @ instruction: 0xf67b4628 │ │ │ │ - @ instruction: 0xe7c1fdbd │ │ │ │ + strb pc, [r1, r5, ror #26] @ │ │ │ │ ldrsbtcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ ldmvs r9, {r0, r2, r3, r4, r9, fp, ip, pc}^ │ │ │ │ eoreq pc, r1, r2, asr r8 @ │ │ │ │ stmdacs r0, {r0, r1, ip, pc} │ │ │ │ @ instruction: 0xf8d3d0b8 │ │ │ │ cmncs r4, r0 │ │ │ │ @ instruction: 0xf8939b05 │ │ │ │ - blls 24f878 │ │ │ │ + blls 24f928 │ │ │ │ @ instruction: 0xf858320b │ │ │ │ @ instruction: 0xf8db9022 │ │ │ │ - blx 24f75e │ │ │ │ + blx 24f80e │ │ │ │ @ instruction: 0xf8923202 │ │ │ │ andcc r2, fp, #81 @ 0x51 │ │ │ │ eorvc pc, r2, fp, asr r8 @ │ │ │ │ subsle r2, sl, r0, lsr #30 │ │ │ │ tstpeq pc, r7 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d82201 │ │ │ │ addmi r3, sl, r0, rrx │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ tstls r4, r1, lsl #20 │ │ │ │ mlasle fp, r1, r5, r4 │ │ │ │ @ instruction: 0xf6899308 │ │ │ │ - blge a064a8 │ │ │ │ + blge a063f8 │ │ │ │ andls r2, r2, r0, asr #4 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf6279307 │ │ │ │ - andcs lr, r2, #2208 @ 0x8a0 │ │ │ │ + andcs lr, r2, #800 @ 0x320 │ │ │ │ @ instruction: 0xf8cd9b08 │ │ │ │ andsls r8, r4, #84 @ 0x54 │ │ │ │ cdpge 3, 1, cr11, cr14, cr15, {0} │ │ │ │ strhi lr, [r8], #-2509 @ 0xfffff633 │ │ │ │ eorlt pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf8dd46b0 │ │ │ │ strcs fp, [r0, #-44] @ 0xffffffd4 │ │ │ │ @@ -482783,51 +482823,51 @@ │ │ │ │ svclt 0x00080501 │ │ │ │ @ instruction: 0xf7ff9902 │ │ │ │ adcmi pc, pc, #14528 @ 0x38c0 │ │ │ │ svceq 0x0004f848 │ │ │ │ ldmib sp, {r2, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8dd8408 │ │ │ │ ldrtmi fp, [r8], -r8, lsr #32 │ │ │ │ - blx 945196 │ │ │ │ + blx ff345244 │ │ │ │ ldmib sp, {r0, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf67e0206 │ │ │ │ - @ instruction: 0x4603f89f │ │ │ │ + strmi pc, [r3], -r7, asr #16 │ │ │ │ ldrdeq lr, [r3, -sp] │ │ │ │ @ instruction: 0xf689461a │ │ │ │ - strbmi pc, [r0], -pc, lsl #22 @ │ │ │ │ - stc2l 6, cr15, [lr, #-492] @ 0xfffffe14 │ │ │ │ + @ instruction: 0x4640fab7 │ │ │ │ + ldc2l 6, cr15, [r6], #492 @ 0x1ec │ │ │ │ ldrdne pc, [r0], -fp @ │ │ │ │ andseq pc, ip, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf47f4291 │ │ │ │ ldrbmi sl, [r8], -sp, asr #30 │ │ │ │ - stc2l 6, cr15, [r4, #-492] @ 0xfffffe14 │ │ │ │ + stc2l 6, cr15, [ip], #492 @ 0x1ec │ │ │ │ @ instruction: 0xf8d8e748 │ │ │ │ @ instruction: 0xf1b93008 │ │ │ │ movwls r3, #20479 @ 0x4fff │ │ │ │ ldrdcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ ldmib sp, {r2, r5, r6, r7, ip, lr, pc}^ │ │ │ │ movwls r0, #33027 @ 0x8103 │ │ │ │ - blx 2c5212 │ │ │ │ + blx fecc52c0 │ │ │ │ subcs sl, r0, #31744 @ 0x7c00 │ │ │ │ tstcs r0, r2 │ │ │ │ movwls r4, #30232 @ 0x7618 │ │ │ │ - cdp 6, 3, cr15, cr0, cr7, {1} │ │ │ │ - blls 410008 │ │ │ │ + ldcl 6, cr15, [r8, #156] @ 0x9c │ │ │ │ + blls 4100b8 │ │ │ │ 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 │ │ │ │ + str pc, [r9, -sp, asr #25]! │ │ │ │ + stmia r2!, {r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r8, r7, r8, ror #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00778b94 │ │ │ │ - rsbseq r8, r7, r4, asr fp │ │ │ │ + rsbseq r8, r7, r4, ror #21 │ │ │ │ + rsbseq r8, r7, r4, lsr #21 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed5ea30 │ │ │ │ + bl fed5eae0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff0 │ │ │ │ stmdavs r5!, {r5, r6, r8, lr} │ │ │ │ stmibvs r0!, {r0, r2, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r3, r5, r8, fp, ip, sp, pc} │ │ │ │ stccs 8, cr6, [r0, #-148] @ 0xffffff6c │ │ │ │ @ instruction: 0x4628d1f9 │ │ │ │ @@ -482835,42 +482875,42 @@ │ │ │ │ ldc2l 7, cr15, [lr, #1020]! @ 0x3fc │ │ │ │ movwmi r6, #22564 @ 0x5824 │ │ │ │ rsclt r6, sp, #2293760 @ 0x230000 │ │ │ │ rscsle r2, r4, r0, lsl #22 │ │ │ │ rscsle r2, r2, r0, lsl #24 │ │ │ │ stmdacs r0, {r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r4!, {r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 2218fc │ │ │ │ + blcs 2219ac │ │ │ │ @ instruction: 0x4628d1f8 │ │ │ │ svclt 0x0000bd38 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ strmi fp, [ip], -fp, lsl #1 │ │ │ │ @ instruction: 0x461549dc │ │ │ │ ldrbtmi r4, [r9], #-3036 @ 0xfffff424 │ │ │ │ andscs r9, r4, #805306368 @ 0x30000000 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ - blvs 1ac84a4 │ │ │ │ + blvs 1ac8554 │ │ │ │ stmdbcc r5, {r1, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ @ instruction: 0xf8d99300 │ │ │ │ ldmdavs lr, {r2, r3, ip, sp} │ │ │ │ @ instruction: 0xb014f8d6 │ │ │ │ svceq 0x0000f1bb │ │ │ │ orrhi pc, r9, r0 │ │ │ │ - bleq 243a00 │ │ │ │ + bleq 243ab0 │ │ │ │ strcs r4, [r1, -r0, lsl #13] │ │ │ │ @ instruction: 0x46da465d │ │ │ │ strls lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0x46b16af2 │ │ │ │ ldmdavs r6, {r2, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blvc 661964 │ │ │ │ + blvc 661a14 │ │ │ │ @ instruction: 0xf0002905 │ │ │ │ stccs 0, cr8, [r0, #-872] @ 0xfffffc98 │ │ │ │ tstphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r7, [fp], -r2, ror #24 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf00280f1 │ │ │ │ @ instruction: 0xf04f033f │ │ │ │ @@ -482902,188 +482942,188 @@ │ │ │ │ cmneq r4, r4, ror #2 │ │ │ │ cmneq r4, r4, ror #2 │ │ │ │ cmneq r4, r4, ror #2 │ │ │ │ cmneq r4, r4, ror #2 │ │ │ │ cmneq r4, r4, ror #2 │ │ │ │ cmneq r4, r4, ror #2 │ │ │ │ movwls r0, #24608 @ 0x6020 │ │ │ │ - blvc 3c2ff0 │ │ │ │ + blvc 3c30a0 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf67a7b04 │ │ │ │ - pkhbtmi pc, r1, r9, lsl #27 @ │ │ │ │ - bge 333eec │ │ │ │ + strmi pc, [r1], r1, asr #26 │ │ │ │ + bge 333f9c │ │ │ │ @ instruction: 0xf8c9ca03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67e4640 │ │ │ │ - strtmi pc, [r2], -sp, lsl #18 │ │ │ │ + @ instruction: 0x4622f8b5 │ │ │ │ strbmi r4, [r0], -fp, asr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - mcr2 6, 7, pc, cr0, cr13, {3} @ │ │ │ │ + mcr2 6, 4, pc, cr8, cr13, {3} @ │ │ │ │ strtmi r4, [sl], -r4, lsl #12 │ │ │ │ strbmi r4, [r0], -r3, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - mrc2 6, 6, pc, cr8, cr13, {3} │ │ │ │ + mcr2 6, 4, pc, cr0, cr13, {3} @ │ │ │ │ ldmibvs r0!, {r0, r2, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf9f2f6bd │ │ │ │ - blx 221f9a │ │ │ │ - blcs 2455ec │ │ │ │ + @ instruction: 0xf99af6bd │ │ │ │ + blx 22204a │ │ │ │ + blcs 24569c │ │ │ │ svcge 0x007ef47f │ │ │ │ strls lr, [r1], #-2525 @ 0xfffff623 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ svccc 0x000180fa │ │ │ │ strls r9, [r6, -r7, lsl #6] │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, r6, lsl #22 │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ - blvc 343028 │ │ │ │ - stc2l 6, cr15, [r0, #-488]! @ 0xfffffe18 │ │ │ │ + blvc 3430d8 │ │ │ │ + stc2 6, cr15, [r8, #-488] @ 0xfffffe18 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2f2610 │ │ │ │ + blgt 2f26c0 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67e4640 │ │ │ │ - @ instruction: 0x463bf8d7 │ │ │ │ + @ instruction: 0x463bf87f │ │ │ │ strbmi r4, [r0], -sl, lsr #12 │ │ │ │ bicsvc pc, r6, pc, asr #8 │ │ │ │ - mcr2 6, 5, pc, cr10, cr13, {3} @ │ │ │ │ - bvs fe9622ec │ │ │ │ + mrc2 6, 2, pc, cr2, cr13, {3} │ │ │ │ + bvs fe96239c │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r6, sl, lr} │ │ │ │ sbcshi pc, r8, r0 │ │ │ │ movwcs lr, #6617 @ 0x19d9 │ │ │ │ andsvs r6, sl, r3, asr r0 │ │ │ │ @ instruction: 0xf8c92300 │ │ │ │ stcne 0, cr3, [r2, #-16] │ │ │ │ andcs pc, r8, r9, asr #17 │ │ │ │ movweq pc, #16649 @ 0x4109 @ │ │ │ │ @ instruction: 0xf8c96842 │ │ │ │ @ instruction: 0xf8c9000c │ │ │ │ subsvs r2, r3, r4 │ │ │ │ - blls 21fb5c │ │ │ │ + blls 21fc0c │ │ │ │ svclt 0x00042b0c │ │ │ │ @ instruction: 0xf8c9230e │ │ │ │ @ instruction: 0xf0003010 │ │ │ │ movwcs r8, #53445 @ 0xd0c5 │ │ │ │ andscc pc, r0, r9, asr #17 │ │ │ │ - bmi 1c20efc │ │ │ │ + bmi 1c20fac │ │ │ │ ldrbtmi r4, [sl], #-2918 @ 0xfffff49a │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adcshi pc, pc, r0, asr #32 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf8ad8ff0 │ │ │ │ @ instruction: 0xe7773018 │ │ │ │ andscc pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #6004 @ 0x1774 │ │ │ │ andscc pc, r8, sp, lsl #17 │ │ │ │ stccs 7, cr14, [r0, #-448] @ 0xfffffe40 │ │ │ │ svcge 0x0026f47f │ │ │ │ mlacc r5, r2, r8, pc @ │ │ │ │ - blcs a224ec │ │ │ │ + blcs a2259c │ │ │ │ addhi pc, r6, r0, lsl #4 │ │ │ │ - blcs 9d66b0 │ │ │ │ + blcs 9d6760 │ │ │ │ addhi pc, r2, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ addhi r8, r0, r2, ror r0 │ │ │ │ addvc r8, r0, #128 @ 0x80 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ stcls 0, cr8, [r0], {128} @ 0x80 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ stmib sp, {r0, r1, r2, r4, r8, r9, sl, fp, sp, pc}^ │ │ │ │ and r7, r1, r6, lsl #14 │ │ │ │ smlabtne r6, sp, r9, lr │ │ │ │ - blvc 3c315c │ │ │ │ + blvc 3c320c │ │ │ │ @ instruction: 0xf8d82101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf67a7b04 │ │ │ │ - strmi pc, [r4], -r1, ror #25 │ │ │ │ + strmi pc, [r4], -r9, lsl #25 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 333868 │ │ │ │ + blge 333918 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strbmi r6, [r0], -r1, ror #5 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ - @ instruction: 0xf856f67e │ │ │ │ + @ instruction: 0xfffef67d │ │ │ │ stmib sp, {r0, r1, r2, r3, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ eorcs fp, r0, #25165824 @ 0x1800000 │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r1, r2, r8, sl, lr}^ │ │ │ │ @ instruction: 0xf67a4504 │ │ │ │ - strmi pc, [r5], -r7, asr #25 │ │ │ │ - bge 334030 │ │ │ │ + strmi pc, [r5], -pc, ror #24 │ │ │ │ + bge 3340e0 │ │ │ │ adcvs ip, r8, #12288 @ 0x3000 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46403514 │ │ │ │ - @ instruction: 0xf83ef67e │ │ │ │ + @ instruction: 0xffe6f67d │ │ │ │ ldrsbtmi pc, [ip], -r9 @ │ │ │ │ - bleq 243c84 │ │ │ │ + bleq 243d34 │ │ │ │ stmib sp, {r1, r2, r3, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ ldr r3, [r3, -r6, lsl #20] │ │ │ │ - blcc 2768a0 │ │ │ │ + blcc 276950 │ │ │ │ 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 │ │ │ │ + strmi pc, [r1], pc, asr #24 │ │ │ │ + bge 334180 │ │ │ │ @ instruction: 0xf8c9ca03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf67e4640 │ │ │ │ - @ instruction: 0x4622f81b │ │ │ │ + @ instruction: 0xf67d4640 │ │ │ │ + strtmi pc, [r2], -r3, asr #31 │ │ │ │ strbmi r4, [r0], -fp, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2l 6, cr15, [lr, #500]! @ 0x1f4 │ │ │ │ + ldc2 6, cr15, [r6, #500] @ 0x1f4 │ │ │ │ str r4, [ip, -r4, lsl #12] │ │ │ │ sbcslt r6, r3, #240, 18 @ 0x3c0000 │ │ │ │ - bcs 6e5fa8 │ │ │ │ - blx 3fbc4a │ │ │ │ + bcs 6e6058 │ │ │ │ + blx 3fbcfa │ │ │ │ str fp, [sp, -r3, lsl #22] │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ strb r3, [lr, r1, lsl #6] │ │ │ │ @ instruction: 0x461369f0 │ │ │ │ - bcs 6e5fc4 │ │ │ │ + bcs 6e6074 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xd01832ff │ │ │ │ svclt 0x0098429a │ │ │ │ - blcc 203fd4 │ │ │ │ + blcc 204084 │ │ │ │ mrcge 6, 7, APSR_nzcv, cr10, cr15, {3} │ │ │ │ - bvs f01b70 │ │ │ │ + bvs f01c20 │ │ │ │ ldrbmi r6, [sp], #-2717 @ 0xfffff563 │ │ │ │ strtmi r9, [r0], -r3, lsl #18 │ │ │ │ - mcr2 6, 7, pc, cr10, cr11, {3} @ │ │ │ │ - blcs 52e7e4 │ │ │ │ + mrc2 6, 4, pc, cr2, cr11, {3} │ │ │ │ + blcs 52e894 │ │ │ │ svcge 0x003ef47f │ │ │ │ ldr r6, [ip, -r5, ror #10]! │ │ │ │ addslt r6, r3, #240, 18 @ 0x3c0000 │ │ │ │ - bcs 6e5ffc │ │ │ │ + bcs 6e60ac │ │ │ │ stmdbvs r2, {r0, r2, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf627e7e4 │ │ │ │ - svclt 0x0000ef06 │ │ │ │ - rsbseq r8, r7, lr, ror #14 │ │ │ │ + svclt 0x0000eeae │ │ │ │ + ldrhteq r8, [r7], #-110 @ 0xffffff92 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00778596 │ │ │ │ + rsbseq r8, r7, r6, ror #9 │ │ │ │ bicsmi lr, r8, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ - blcs 2e684c │ │ │ │ + blcs 2e68fc │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ strmi sp, [r0], r7, lsr #2 │ │ │ │ strmi r6, [pc], -r8, lsl #23 │ │ │ │ - blvs 14f4890 │ │ │ │ + blvs 14f4940 │ │ │ │ ldrmi r2, [ip], -r0, lsl #4 │ │ │ │ andcc lr, r1, #2 │ │ │ │ mlale r3, r0, r2, r4 │ │ │ │ ldrcc r6, [r4], #-2337 @ 0xfffff6df │ │ │ │ mvnsle r2, fp, lsl #18 │ │ │ │ strbmi r2, [r0], -r2, lsl #6 │ │ │ │ stmib r8, {r0, r3, r4, r5, r9, sl, lr}^ │ │ │ │ @@ -483097,121 +483137,121 @@ │ │ │ │ mvnsle r2, ip, lsl #28 │ │ │ │ @ instruction: 0x46404639 │ │ │ │ mcr2 7, 0, pc, cr2, cr15, {7} @ │ │ │ │ pop {r0, sp} │ │ │ │ stclne 1, cr8, [r0], #-864 @ 0xfffffca0 │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ ldrhhi lr, [r8, #141] @ 0x8d │ │ │ │ - ldrbtcc pc, [pc], #79 @ 207c88 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 207d38 @ │ │ │ │ svclt 0x0000e7e7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, r0, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2896 @ 0xfffff4b0 │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ stmibvs r5!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 221d4c │ │ │ │ + blcs 221dfc │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 13da5e8 │ │ │ │ + blmi 13da698 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5e1d38 │ │ │ │ + blls 5e1de8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r1, {r0, r7, pc} │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ movwcs r8, #4080 @ 0xff0 │ │ │ │ stmdaeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrmi sl, [sl], r9, lsl #30 │ │ │ │ strbmi r9, [r6], r1, lsl #6 │ │ │ │ - bge 282414 │ │ │ │ + bge 2824c4 │ │ │ │ andge pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf8c846bc │ │ │ │ stmdbvs lr!, {sp, pc} │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ ldmvs r6!, {r0, r1, r2, r8, sl, ip, pc}^ │ │ │ │ stmibvs lr!, {r1, r2, r9, sl, ip, pc} │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ - @ instruction: 0xf67c4630 │ │ │ │ - @ instruction: 0x4681f83d │ │ │ │ + @ instruction: 0xf67b4630 │ │ │ │ + strmi pc, [r1], r5, ror #31 │ │ │ │ subsle r2, r5, r0, lsl #28 │ │ │ │ - bleq 243e64 │ │ │ │ + bleq 243f14 │ │ │ │ stmdavs lr, {r0, r4, r5, r8, fp, sp, lr} │ │ │ │ ldmdavs r2!, {r1, r2, r3, r5, r8, r9, ip, sp, pc} │ │ │ │ andcs fp, r0, #1207959553 @ 0x48000001 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ ldmdavs r3!, {r0, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bleq 24266c │ │ │ │ - blx fe5066c2 │ │ │ │ + bleq 24271c │ │ │ │ + blx fe506772 │ │ │ │ ldmdavs sl, {r0, r1, r7, r8, ip, sp, pc} │ │ │ │ cmnlt sl, r0, lsl #6 │ │ │ │ ldrtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - blls 247ac4 │ │ │ │ + blls 247b74 │ │ │ │ andeq lr, r0, #307200 @ 0x4b000 │ │ │ │ - blx 19d95d8 │ │ │ │ + blx 19d9688 │ │ │ │ ldmdavs r3!, {r1, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldrtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - b 1507aa8 │ │ │ │ - blx 19ca978 │ │ │ │ + b 1507b58 │ │ │ │ + blx 19caa28 │ │ │ │ strbmi pc, [r8], -fp, lsl #23 @ │ │ │ │ - @ instruction: 0xf67c464e │ │ │ │ - cmnplt r6, fp, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xf67b464e │ │ │ │ + ldrhlt pc, [r6, #-243]! @ 0xffffff0d @ │ │ │ │ strb r4, [pc, r1, lsl #13] │ │ │ │ @ instruction: 0x464e4638 │ │ │ │ @ instruction: 0xff3ef7ff │ │ │ │ andeq lr, fp, r0, asr #20 │ │ │ │ - blx fe246716 │ │ │ │ + blx fe2467c6 │ │ │ │ @ instruction: 0xf67b4648 │ │ │ │ - mcrcs 15, 0, pc, cr0, cr13, {7} @ │ │ │ │ + cdpcs 15, 0, cr15, cr0, cr5, {5} │ │ │ │ @ instruction: 0xf1bbd1f0 │ │ │ │ andsle r0, r3, r0, lsl #30 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - mrrc2 6, 8, pc, r4, cr7 @ │ │ │ │ + blx 14587e │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ addle r2, r3, r0, lsl #22 │ │ │ │ addle r2, r1, r0, lsl #24 │ │ │ │ @ instruction: 0x2d0069a5 │ │ │ │ stmdavs r4!, {r0, r1, r4, r7, r8, ip, lr, pc} │ │ │ │ - blcs 221e58 │ │ │ │ + blcs 221f08 │ │ │ │ @ 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 │ │ │ │ + strb pc, [fp, r7, ror #23]! @ │ │ │ │ + ldc 6, cr15, [ip, #156]! @ 0x9c │ │ │ │ + rsbseq r8, r7, lr, lsr #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r7, r8, lsr r3 │ │ │ │ + rsbseq r8, r7, r8, lsl #5 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5eff4 │ │ │ │ + bl fed5f0a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stclvs 15, cr0, [r3], {240} @ 0xf0 │ │ │ │ strbeq pc, [r8, #-256] @ 0xffffff00 @ │ │ │ │ mulsle sp, sp, r2 │ │ │ │ vrecps.f32 d17, d0, d12 │ │ │ │ and r2, fp, pc, ror r6 │ │ │ │ tstle r6, r4, lsl #20 │ │ │ │ @ instruction: 0xf5b3695b │ │ │ │ svclt 0x00187f8a │ │ │ │ @ instruction: 0xd11042b3 │ │ │ │ svcne 0x001c68a3 │ │ │ │ mulle sp, sp, r2 │ │ │ │ @ instruction: 0xf0136823 │ │ │ │ mvnsle r0, r1 │ │ │ │ - blvc 8b431c │ │ │ │ + blvc 8b43cc │ │ │ │ mvnle r2, r1, lsl #20 │ │ │ │ @ instruction: 0xf7ff4618 │ │ │ │ stmdacs r0, {r0, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldcllt 1, cr13, [r0, #-952]! @ 0xfffffc48 │ │ │ │ ldcllt 0, cr2, [r0, #-4]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -483225,252 +483265,252 @@ │ │ │ │ strmi r9, [r4], -r5, lsl #8 │ │ │ │ andcs r9, r0, ip │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9323 │ │ │ │ @ instruction: 0xf8df0300 │ │ │ │ ldrbtmi r3, [fp], #-1748 @ 0xfffff92c │ │ │ │ @ instruction: 0xf6e7930a │ │ │ │ - @ instruction: 0xf8d4fa8f │ │ │ │ + @ instruction: 0xf8d4fa37 │ │ │ │ andls r4, fp, r0, ror #2 │ │ │ │ teqlt r3, r3, lsr #16 │ │ │ │ - blcs 222520 │ │ │ │ + blcs 2225d0 │ │ │ │ stmdavs r4!, {r0, r1, r4, r6, r8, ip, lr, pc} │ │ │ │ - blcs 221f28 │ │ │ │ - blls 4fc680 │ │ │ │ + blcs 221fd8 │ │ │ │ + blls 4fc730 │ │ │ │ @ instruction: 0x2c006b1c │ │ │ │ addshi pc, pc, r0 │ │ │ │ @ instruction: 0xf8d39b0c │ │ │ │ ldmdavs fp!, {r5, r6, r8, ip, sp, lr} │ │ │ │ ldmibvs fp!, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldmdavs pc!, {r1, r4, r6, r7, r9, pc} @ │ │ │ │ - blcs 221fac │ │ │ │ + blcs 22205c │ │ │ │ @ instruction: 0x4698d1f7 │ │ │ │ stmdals fp, {r8, sp} │ │ │ │ - blx 16c5a68 │ │ │ │ + @ instruction: 0xf9faf6e7 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf9e6f6e7 │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ - blls 53c6b0 │ │ │ │ + blls 53c760 │ │ │ │ ldrdpl pc, [r0, #-131]! @ 0xffffff7d │ │ │ │ teqlt fp, fp, lsr #16 │ │ │ │ @ instruction: 0x2c0069ac │ │ │ │ addhi pc, r7, r0, asr #32 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ tstcs r0, fp, lsl #16 │ │ │ │ - @ instruction: 0xf8e0f6e7 │ │ │ │ + @ instruction: 0xf888f6e7 │ │ │ │ @ instruction: 0x2634f8df │ │ │ │ @ instruction: 0x3628f8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ae1f94 │ │ │ │ + blls ae2044 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x464082f9 │ │ │ │ pop {r0, r2, r5, ip, sp, pc} │ │ │ │ @ instruction: 0x46b28ff0 │ │ │ │ - ldrbcs pc, [pc, #-576]! @ 207d04 @ │ │ │ │ + ldrbcs pc, [pc, #-576]! @ 207db4 @ │ │ │ │ @ instruction: 0x2e00699e │ │ │ │ @ instruction: 0x4637d039 │ │ │ │ - bleq 1f44384 │ │ │ │ + bleq 1f44434 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ ssatmi fp, #4, fp, asr #6 │ │ │ │ - blvc ad9830 │ │ │ │ + blvc ad98e0 │ │ │ │ @ instruction: 0xd1212b04 │ │ │ │ @ instruction: 0xf5b36963 │ │ │ │ svclt 0x00187f8a │ │ │ │ svclt 0x001442ab │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ mcrvs 1, 1, sp, cr2, cr8, {0} │ │ │ │ - blvc ea1fd4 │ │ │ │ + blvc ea2084 │ │ │ │ @ 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, [r0, #692] @ 0x2b4 │ │ │ │ and fp, r9, r0, lsr r9 │ │ │ │ ldmdavs lr, {r0, r1, r4, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 266c68 │ │ │ │ + blcs 266d18 │ │ │ │ sbcshi pc, r0, #64 @ 0x40 │ │ │ │ teqlt r3, #1884160 @ 0x1cc000 │ │ │ │ mvnsle r2, r5, lsl #22 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ bicsle r2, r6, r0, lsl #22 │ │ │ │ @ instruction: 0x4638465c │ │ │ │ - mrc2 6, 7, pc, cr0, cr11, {3} │ │ │ │ + mrc2 6, 4, pc, cr8, cr11, {3} │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ stmdavs r4!, {r1, r3, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 222050 │ │ │ │ + blcs 222100 │ │ │ │ svcge 0x006bf43f │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ stmibvs r3!, {r3, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xd1b72b00 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - blvs 92ec0c │ │ │ │ + blvs 92ecbc │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ strtmi sl, [r1], -r1, ror #30 │ │ │ │ ssatmi r4, #1, r8, lsl #12 │ │ │ │ - @ instruction: 0xf876f6e7 │ │ │ │ - bvs fc1e44 │ │ │ │ + @ instruction: 0xf81ef6e7 │ │ │ │ + bvs fc1ef4 │ │ │ │ sbcsle r2, r7, r0, lsl #28 │ │ │ │ vbic.i16 d22, #179 @ 0x00b3 │ │ │ │ - blcs 208c50 │ │ │ │ + blcs 208d00 │ │ │ │ ldmvs r0!, {r1, r4, r6, r7, ip, lr, pc} │ │ │ │ - bls 272460 │ │ │ │ - blls 799f2c │ │ │ │ + bls 272510 │ │ │ │ + blls 799fdc │ │ │ │ stmible fp, {r0, r1, r6, r8, sl, lr}^ │ │ │ │ ldrtmi r9, [r1], -fp, lsl #16 │ │ │ │ - @ instruction: 0xf916f6e7 │ │ │ │ + @ instruction: 0xf8bef6e7 │ │ │ │ @ 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 279134 │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x260081fe │ │ │ │ strvc lr, [sp, #-2509] @ 0xfffff633 │ │ │ │ eorshi pc, ip, sp, asr #17 │ │ │ │ ldmdbvs sp, {r0, r8, r9, fp, ip, pc} │ │ │ │ biclt r6, ip, ip, lsr #16 │ │ │ │ ldmdblt r3, {r0, r1, r5, fp, sp, lr} │ │ │ │ stmdavs r3!, {r3, r4, r5, sp, lr, pc} │ │ │ │ - blvc cf4540 │ │ │ │ + blvc cf45f0 │ │ │ │ eorsle r2, r7, r4, lsl #22 │ │ │ │ stmdavs r4!, {r0, r2, r5, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ - blcs 326d30 │ │ │ │ + blcs 326de0 │ │ │ │ stmdbvs ip!, {r1, r3, r8, ip, lr, pc}^ │ │ │ │ cmnpcs pc, #64, 4 @ p-variant is OBSOLETE │ │ │ │ svclt 0x0018429c │ │ │ │ svcvc 0x008af5b4 │ │ │ │ strcs fp, [r1], #-3860 @ 0xfffff0ec │ │ │ │ eorle r2, sp, r0, lsl #8 │ │ │ │ @ instruction: 0xf67b9801 │ │ │ │ - andls pc, r1, fp, ror lr @ │ │ │ │ + andls pc, r1, r3, lsr #28 │ │ │ │ bicsle r2, fp, r0, lsl #16 │ │ │ │ strvc lr, [sp, #-2525] @ 0xfffff623 │ │ │ │ ldrsbthi pc, [ip], -sp @ │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldrtmi r8, [r0], lr, asr #3 │ │ │ │ ldrtmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx ff545adc │ │ │ │ + blx 1f45b8c │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 15, cr10, [r0, #-148] @ 0xffffff6c │ │ │ │ svcge 0x0022f43f │ │ │ │ svccs 0x000069af │ │ │ │ stmdavs sp!, {r3, r5, r7, r8, ip, lr, pc} │ │ │ │ - blcs 222188 │ │ │ │ + blcs 222238 │ │ │ │ @ instruction: 0xe719d1f8 │ │ │ │ - bcs 326d8c │ │ │ │ + bcs 326e3c │ │ │ │ @ instruction: 0x461cd1da │ │ │ │ vmla.i8 q11, q0, │ │ │ │ @ instruction: 0xf5b3227f │ │ │ │ svclt 0x00187f8a │ │ │ │ @ instruction: 0xd1134293 │ │ │ │ @ instruction: 0xf8d36e2b │ │ │ │ @ instruction: 0xf89aa000 │ │ │ │ stmdbcs r1, {r2, r3, ip} │ │ │ │ ldrbmi fp, [r3], -ip, lsl #30 │ │ │ │ and r2, r5, r0, lsl #6 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 266d7c │ │ │ │ + bcs 266e2c │ │ │ │ andshi pc, r4, #64 @ 0x40 │ │ │ │ @ instruction: 0xb12a695a │ │ │ │ mvnsle r2, r5, lsl #20 │ │ │ │ stccs 6, cr4, [r0], {37} @ 0x25 │ │ │ │ ldr sp, [r9, r9, lsr #3]! │ │ │ │ svccs 0x00006a1f │ │ │ │ ldmdbvs fp!, {r3, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf06f6afb │ │ │ │ addsmi r4, r3, #0, 4 │ │ │ │ ldmvs r8!, {r1, r2, r4, r8, ip, lr, pc} │ │ │ │ - bls 3b2590 │ │ │ │ + bls 3b2640 │ │ │ │ ldrmi r9, [r8, r5, lsl #22] │ │ │ │ cdpvs 8, 2, cr9, cr11, cr12, {0} │ │ │ │ @ instruction: 0xf8d09a16 │ │ │ │ @ instruction: 0xf8d31180 │ │ │ │ cdpne 0, 5, cr10, cr3, cr0, {0} │ │ │ │ subsmi r4, r2, #184549376 @ 0xb000000 │ │ │ │ rscsvs r4, fp, #19 │ │ │ │ ldrmi r9, [sl], #-2578 @ 0xfffff5ee │ │ │ │ orrcs pc, r0, r0, asr #17 │ │ │ │ mulne ip, sl, r8 │ │ │ │ @ instruction: 0xf04f2901 │ │ │ │ svclt 0x00180302 │ │ │ │ - beq 2442b8 │ │ │ │ + beq 244368 │ │ │ │ ldrcc lr, [sp, #-2509] @ 0xfffff633 │ │ │ │ and r4, r8, r3, asr r6 │ │ │ │ @ instruction: 0xf0002e05 │ │ │ │ - bvs ff8e88d0 │ │ │ │ - blvc 8a21fc │ │ │ │ + bvs ff8e8980 │ │ │ │ + blvc 8a22ac │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs lr, {r0, r2, r4, r6, r7, r8, pc}^ │ │ │ │ mvnsle r2, r0, lsl #28 │ │ │ │ @ instruction: 0x46516a1f │ │ │ │ stmdals r2, {r0, r2, r9, fp, ip, pc} │ │ │ │ - cdp2 6, 7, cr15, cr14, cr13, {5} │ │ │ │ + cdp2 6, 2, cr15, cr6, cr13, {5} │ │ │ │ ldrdhi pc, [ip], -r7 @ │ │ │ │ andls r7, r4, r2, asr #24 │ │ │ │ - b 15d2ab4 │ │ │ │ + b 15d2b64 │ │ │ │ @ instruction: 0xf00070e8 │ │ │ │ @ instruction: 0xf00280ef │ │ │ │ @ instruction: 0xf04f073f │ │ │ │ @ instruction: 0xf1a733ff │ │ │ │ @ instruction: 0xf1c70e20 │ │ │ │ - blx 2cb24c │ │ │ │ - blx 3045ec │ │ │ │ - blx b07a0c │ │ │ │ - b 1287208 │ │ │ │ + blx 2cb2fc │ │ │ │ + blx 30469c │ │ │ │ + blx b07abc │ │ │ │ + b 12872b8 │ │ │ │ adcsmi r0, fp, lr, lsl #2 │ │ │ │ tsteq ip, r1, asr #20 │ │ │ │ movweq lr, #14888 @ 0x3a28 │ │ │ │ andeq lr, r1, r0, lsr #20 │ │ │ │ @ instruction: 0xf0404318 │ │ │ │ mrcge 0, 0, r8, cr2, cr8, {7} │ │ │ │ - bge 62ee08 │ │ │ │ + bge 62eeb8 │ │ │ │ @ instruction: 0x001cf8da │ │ │ │ @ instruction: 0x4798a911 │ │ │ │ @ instruction: 0xf5b3696b │ │ │ │ rsbsle r7, r9, sl, lsl #31 │ │ │ │ ldrsbthi pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ mulscs r1, r8, r8 │ │ │ │ @ instruction: 0xf0002a01 │ │ │ │ - bmi ff668648 │ │ │ │ + bmi ff6686f8 │ │ │ │ stmdals r1!, {r1, r3, r8, fp, ip, pc} │ │ │ │ ldrdls pc, [r0], #-141 @ 0xffffff73 │ │ │ │ andls r5, r9, #9043968 @ 0x8a0000 │ │ │ │ rsbcs r4, r4, #17825792 @ 0x1100000 │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ orrscs pc, r3, r0, asr #4 │ │ │ │ movwcc r7, #49051 @ 0xbf9b │ │ │ │ eorcc pc, r3, r5, asr r8 @ │ │ │ │ @ instruction: 0xf67a9303 │ │ │ │ - @ instruction: 0xf898f963 │ │ │ │ + @ instruction: 0xf898f90b │ │ │ │ @ instruction: 0xf100c010 │ │ │ │ @ instruction: 0xf8800e54 │ │ │ │ @ instruction: 0xf100c02c │ │ │ │ stmib r6, {r2, r5, r6, r9}^ │ │ │ │ stmib r6, {r8, r9, fp, ip, sp, pc}^ │ │ │ │ svcls 0x0006bb02 │ │ │ │ subshi pc, r4, sp, asr #17 │ │ │ │ @@ -483480,58 +483520,58 @@ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ stmib r6, {r2, r8, fp, ip, pc}^ │ │ │ │ stmib r6, {r8, r9, fp, ip, sp, pc}^ │ │ │ │ tstls r5, r2, lsl #22 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ stm r6, {r3, r9, sl, fp, ip, pc} │ │ │ │ - blls 2c82c0 │ │ │ │ + blls 2c8370 │ │ │ │ @ instruction: 0xf1bcb963 │ │ │ │ svclt 0x001b0f20 │ │ │ │ @ instruction: 0xf00c2301 │ │ │ │ @ instruction: 0xf04f021f │ │ │ │ @ instruction: 0x409333ff │ │ │ │ @ instruction: 0xf103bf18 │ │ │ │ movwls r3, #13311 @ 0x33ff │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf898d103 │ │ │ │ - b 15ec2f0 │ │ │ │ + b 15ec3a0 │ │ │ │ @ instruction: 0x9e0709d9 │ │ │ │ stmdbls r9, {r2, r5, r6, r9, sp} │ │ │ │ ldmdbvs r3!, {r1, fp, ip, pc}^ │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ @ instruction: 0xf8934631 │ │ │ │ andcc r2, fp, #49 @ 0x31 │ │ │ │ eorls pc, r2, r6, asr #16 │ │ │ │ mlascs r2, r3, r8, pc @ │ │ │ │ andcc r7, fp, #620 @ 0x26c │ │ │ │ @ instruction: 0xf846330b │ │ │ │ - bls 2f4360 │ │ │ │ + bls 2f4410 │ │ │ │ eorcs pc, r3, r6, asr #16 │ │ │ │ - stc2l 6, cr15, [lr], #-500 @ 0xfffffe0c │ │ │ │ + ldc2 6, cr15, [r6], {125} @ 0x7d │ │ │ │ strcs r4, [r1], -r8, lsr #12 │ │ │ │ - @ instruction: 0xffb8f67a │ │ │ │ + @ instruction: 0xff60f67a │ │ │ │ @ instruction: 0x46254650 │ │ │ │ - blx fe345da6 │ │ │ │ + blx d45e56 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ ldrb sl, [r1], r2, asr #29 │ │ │ │ mlals r9, r5, r8, pc @ │ │ │ │ bicne pc, sp, r0, asr #4 │ │ │ │ mlacs ip, r5, r8, pc @ │ │ │ │ svceq 0x0001f1b9 │ │ │ │ svclt 0x00149821 │ │ │ │ @ instruction: 0x2320464b │ │ │ │ movwls r9, #12807 @ 0x3207 │ │ │ │ ldrdhi pc, [r0], #-141 @ 0xffffff73 │ │ │ │ - @ instruction: 0xf8f2f67a │ │ │ │ + @ instruction: 0xf89af67a │ │ │ │ @ instruction: 0xf1009a07 │ │ │ │ - blls 2c8784 │ │ │ │ + blls 2c8834 │ │ │ │ @ instruction: 0xf8804607 │ │ │ │ tstls r3, ip, lsr #32 │ │ │ │ - blx 1b45d1e │ │ │ │ + blx 545dce │ │ │ │ @ instruction: 0xf1079b04 │ │ │ │ stmib r6, {r2, r4, r6, sl, fp}^ │ │ │ │ stmib r6, {r8, r9, fp, ip, sp, pc}^ │ │ │ │ tstls r5, #2048 @ 0x800 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ stm r6, {r1, r2, r9, sl, fp, ip, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -483545,39 +483585,39 @@ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ @ instruction: 0xf8934639 │ │ │ │ @ instruction: 0xf8932031 │ │ │ │ andcc r3, fp, #50 @ 0x32 │ │ │ │ @ instruction: 0xf847330b │ │ │ │ @ instruction: 0xf8478022 │ │ │ │ @ instruction: 0xf67db023 │ │ │ │ - @ instruction: 0xf1b9fc1b │ │ │ │ + @ instruction: 0xf1b9fbc3 │ │ │ │ subsle r0, r7, r1, lsl #30 │ │ │ │ @ instruction: 0xf1059903 │ │ │ │ @ instruction: 0xf67b0018 │ │ │ │ - sbfx pc, r3, #22, #4 │ │ │ │ + @ instruction: 0xe7a3fafb │ │ │ │ movweq lr, #2648 @ 0xa58 │ │ │ │ svcge 0x0027f43f │ │ │ │ andshi lr, r6, sp, asr #19 │ │ │ │ @ instruction: 0x6716e9dd │ │ │ │ stmdals r1!, {r0, r8, sp} │ │ │ │ ldrvs lr, [r2, -sp, asr #19] │ │ │ │ - @ instruction: 0xf882f67a │ │ │ │ + @ instruction: 0xf82af67a │ │ │ │ @ instruction: 0x4607ae12 │ │ │ │ ldrtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ stmdals r2, {r2, r4, r8, r9, sl, ip, sp} │ │ │ │ - blx 45dc2 │ │ │ │ + blx fea45e72 │ │ │ │ ldrtmi r9, [fp], -r4, lsl #20 │ │ │ │ vadd.i8 d25, d0, d2 │ │ │ │ @ instruction: 0xf67d111f │ │ │ │ - andls pc, r4, fp, asr #19 │ │ │ │ + andls pc, r4, r3, ror r9 @ │ │ │ │ stmdbls r6, {r3, r8, r9, sl, sp, lr, pc} │ │ │ │ stmib r1, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9e1be8 │ │ │ │ + bcs 9e1c98 │ │ │ │ ldm pc, {r0, r2, r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ ldcne 0, cr15, [r8], {2} │ │ │ │ ldcne 12, cr1, [ip], {28} │ │ │ │ ldcne 4, cr1, [ip], {28} │ │ │ │ ldcne 12, cr1, [ip], {28} │ │ │ │ ldcne 0, cr1, [ip], {28} │ │ │ │ ldcne 12, cr1, [ip], {28} │ │ │ │ @@ -483589,186 +483629,186 @@ │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #50855936 @ 0x3080000 │ │ │ │ subscs pc, r8, sp, lsl #17 │ │ │ │ eorcs lr, r0, #49807360 @ 0x2f80000 │ │ │ │ @ instruction: 0xe7bb9316 │ │ │ │ stmdals r2, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf67d211e │ │ │ │ - stmdbvs fp!, {r0, r1, r2, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs fp!, {r0, r1, r2, r3, r4, r8, fp, ip, sp, lr, pc}^ │ │ │ │ strbt r4, [sl], r0, lsl #13 │ │ │ │ mlacc r9, r7, r8, pc @ │ │ │ │ adcle r2, r3, r1, lsl #22 │ │ │ │ tstcs ip, r3, lsl #20 │ │ │ │ @ instruction: 0xf67d9802 │ │ │ │ - andls pc, r3, fp, ror #18 │ │ │ │ + andls pc, r3, r3, lsl r9 @ │ │ │ │ @ instruction: 0xf06fe79c │ │ │ │ ldrtmi r0, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf8fef687 │ │ │ │ + @ instruction: 0xf8a6f687 │ │ │ │ mcrls 6, 0, lr, cr11, cr0, {1} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xb1fd699d │ │ │ │ @ instruction: 0x9010f8d5 │ │ │ │ ldrdmi pc, [r0], -r9 │ │ │ │ stmdavs r3!, {r2, r5, r7, r8, ip, sp, pc} │ │ │ │ suble r2, pc, r0, lsl #22 │ │ │ │ mulcc ip, r9, r8 │ │ │ │ eorle r2, r5, r1, lsl #22 │ │ │ │ cmplt r3, r3, lsr #16 │ │ │ │ teqlt r2, sl, lsl r8 │ │ │ │ - bcs 267114 │ │ │ │ + bcs 2671c4 │ │ │ │ @ instruction: 0x461cd01c │ │ │ │ - blcs 222520 │ │ │ │ - blvc afcc70 │ │ │ │ + blcs 2225d0 │ │ │ │ + blvc afcd20 │ │ │ │ eorsle r2, r6, r1, lsl #22 │ │ │ │ @ instruction: 0xf67b4628 │ │ │ │ - @ instruction: 0x4605fc7b │ │ │ │ + strmi pc, [r5], -r3, lsr #24 │ │ │ │ bicsle r2, pc, r0, lsl #16 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ svccs 0x0000ad09 │ │ │ │ stcge 4, cr15, [r6, #-252] @ 0xffffff04 │ │ │ │ - blcs 222ba8 │ │ │ │ + blcs 222c58 │ │ │ │ ldmdavs pc!, {r1, r4, r6, r7, r8, ip, lr, pc} @ │ │ │ │ - blcs 2225b0 │ │ │ │ + blcs 222660 │ │ │ │ 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, r3, r4, r5, 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, 1, cr15, cr12, 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, 8, cr15, cr4, cr6, {7} │ │ │ │ @ instruction: 0xd1bf2c00 │ │ │ │ strmi lr, [r0], ip, asr #15 │ │ │ │ @ instruction: 0xd1bb2c00 │ │ │ │ strtmi lr, [r0], -r8, asr #15 │ │ │ │ - blx 1f45fc4 │ │ │ │ + blx 946074 │ │ │ │ strtmi fp, [r1], r0, asr #18 │ │ │ │ ldrb r4, [sp, r4, lsl #12] │ │ │ │ mulcs ip, r9, r8 │ │ │ │ @ instruction: 0xd1bd2a01 │ │ │ │ bfi r4, ip, #12, #8 │ │ │ │ ldr r4, [r9, r0, lsl #13]! │ │ │ │ - b 1dc5dc8 │ │ │ │ + b 7c5e78 │ │ │ │ ldrbmi r9, [r1], -r5, lsl #20 │ │ │ │ @ instruction: 0xf6ad9802 │ │ │ │ - movwcs pc, #3255 @ 0xcb7 @ │ │ │ │ + movwcs pc, #3167 @ 0xc5f @ │ │ │ │ @ instruction: 0xdeff6adb │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - @ instruction: 0x0077819a │ │ │ │ + rsbseq r8, r7, sl, ror #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r7, r2, lsl #3 │ │ │ │ - ldrsbteq r8, [r7], #-12 │ │ │ │ + ldrsbteq r8, [r7], #-2 │ │ │ │ + rsbseq r8, r7, ip, lsr #32 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed5f764 │ │ │ │ + bl fed5f814 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs sl, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmdavs r9, {r1, r4, r8, ip, sp, pc}^ │ │ │ │ stclt 7, cr4, [r8, #-576] @ 0xfffffdc0 │ │ │ │ @ instruction: 0xf1a07b00 │ │ │ │ - blx fee0858c │ │ │ │ + blx fee0863c │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd08 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0x46154c30 │ │ │ │ addlt r4, r7, r0, lsr sl │ │ │ │ @ instruction: 0x4607447c │ │ │ │ svcvc 0x00a7f5b5 │ │ │ │ strmi r5, [ip], -r2, lsr #17 │ │ │ │ andls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0x4698d036 │ │ │ │ - blcs 266f24 │ │ │ │ + blcs 266fd4 │ │ │ │ strcs fp, [r1, #-3972] @ 0xfffff07c │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eors sp, r9, ip, lsl #16 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ ldrtmi r7, [r8], -fp, lsr #3 │ │ │ │ @ instruction: 0xf67d006d │ │ │ │ - @ instruction: 0xf898f8cf │ │ │ │ + @ instruction: 0xf898f877 │ │ │ │ strmi r3, [r4], -r9 │ │ │ │ pushle {r0, r1, r3, r5, r7, r9, lr} │ │ │ │ stccs 6, cr4, [r0, #-140] @ 0xffffff74 │ │ │ │ stmib sp, {r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ eorcs r5, r0, #32768 @ 0x8000 │ │ │ │ tstcs r1, r8, lsr r9 │ │ │ │ - blvc 2c3c64 │ │ │ │ - blvc 243c28 │ │ │ │ - @ instruction: 0xff60f679 │ │ │ │ + blvc 2c3d14 │ │ │ │ + blvc 243cd8 │ │ │ │ + @ instruction: 0xff08f679 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2d9fac │ │ │ │ + blgt 2da05c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf67d4638 │ │ │ │ - @ instruction: 0x4633fad7 │ │ │ │ + @ instruction: 0x4633fa7f │ │ │ │ ldrtmi r4, [r8], -r2, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf8aaf67d │ │ │ │ + @ instruction: 0xf852f67d │ │ │ │ ldrb r4, [r1, r3, lsl #12] │ │ │ │ vmax.s8 d20, d0, d10 │ │ │ │ @ instruction: 0xf67d1149 │ │ │ │ - @ instruction: 0x4622f87d │ │ │ │ + strtmi pc, [r2], -r5, lsr #16 │ │ │ │ strtmi r4, [r9], -r3, lsl #12 │ │ │ │ @ instruction: 0xf67d4638 │ │ │ │ - @ instruction: 0x4604f89d │ │ │ │ - blmi 41ae60 │ │ │ │ + strmi pc, [r4], -r5, asr #16 │ │ │ │ + blmi 41af10 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3626ac │ │ │ │ + blls 36275c │ │ │ │ @ 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 r0, {r0, r1, r2, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrhteq r7, [r7], #-148 @ 0xffffff6c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, r4, asr #19 │ │ │ │ + rsbseq r7, r7, r4, lsl r9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ - blmi 1ef494c │ │ │ │ + blmi 1ef49fc │ │ │ │ @ instruction: 0xf8d14a73 │ │ │ │ andls sl, r1, r0, rrx │ │ │ │ ldmdami r2!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ mlaeq ip, r1, r8, pc @ │ │ │ │ teqls r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdami sp!, {r4, r6, r7, pc}^ │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svcge 0x0017468b │ │ │ │ strbmi sl, [sp], -pc, lsl #24 │ │ │ │ - bge 6de6f8 │ │ │ │ + bge 6de7a8 │ │ │ │ vcgt.s8 d25, d15, d7 │ │ │ │ @ instruction: 0xf6cf0306 │ │ │ │ andls r7, r3, #-67108861 @ 0xfc000003 │ │ │ │ - bge 4ed2e0 │ │ │ │ - bge aecee0 │ │ │ │ - blls 26cedc │ │ │ │ + bge 4ed390 │ │ │ │ + bge aecf90 │ │ │ │ + blls 26cf8c │ │ │ │ @ instruction: 0x1014f8db │ │ │ │ @ instruction: 0xf6796918 │ │ │ │ - @ instruction: 0x4606ff19 │ │ │ │ + strmi pc, [r6], -r1, asr #29 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ mlacc r9, fp, r8, pc @ │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf67b9002 │ │ │ │ - @ instruction: 0xf04ff98b │ │ │ │ + @ instruction: 0xf04ff933 │ │ │ │ @ instruction: 0xf8860301 │ │ │ │ stmib r4, {r2, r3, r5, ip, sp}^ │ │ │ │ adcvs r5, r5, r0, lsl #10 │ │ │ │ @ instruction: 0xf8cd9e03 │ │ │ │ @ instruction: 0xf89aa048 │ │ │ │ ldm r4, {r4, lr, pc} │ │ │ │ stmib r7, {r0, r1, r2, r3}^ │ │ │ │ @@ -483782,45 +483822,45 @@ │ │ │ │ @ instruction: 0x4696905c │ │ │ │ subsge pc, r8, sp, asr #17 │ │ │ │ svceq 0x0001f1bc │ │ │ │ cdpgt 2, 0, cr9, cr15, cr5, {0} │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ - bls 27c920 │ │ │ │ + bls 27c9d0 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6796910 │ │ │ │ - @ instruction: 0xf89afe51 │ │ │ │ + @ instruction: 0xf89afdf9 │ │ │ │ @ instruction: 0xf1003011 │ │ │ │ andcs r0, r1, #28, 2 │ │ │ │ tstls r4, r6, lsl #12 │ │ │ │ - @ instruction: 0xf950f67b │ │ │ │ + @ instruction: 0xf8f8f67b │ │ │ │ @ instruction: 0xf8dd9a01 │ │ │ │ @ instruction: 0xf106e014 │ │ │ │ ldmvs r3, {r4, r5, sl, fp}^ │ │ │ │ - blhi ea6fac │ │ │ │ + blhi ea705c │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andsmi r9, sl, r9, lsl #22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ ldm lr!, {r0, r1, r4, r5, r8, r9, pc} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stmdals r1, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf67d4631 │ │ │ │ - blls 346fe4 │ │ │ │ + blls 346f34 │ │ │ │ movwls r2, #57956 @ 0xe264 │ │ │ │ @ instruction: 0xf8db9907 │ │ │ │ mcrls 0, 0, r3, cr8, cr4, {0} │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ strpl lr, [r0, #-2502] @ 0xfffff63a │ │ │ │ @ instruction: 0xf89360b5 │ │ │ │ - blls 2c07c4 │ │ │ │ + blls 2c0874 │ │ │ │ svceq 0x0001f1be │ │ │ │ mrrceq 1, 0, pc, r4, cr3 @ │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0xf8dbd90b │ │ │ │ movwls r3, #57456 @ 0xe070 │ │ │ │ @@ -483828,46 +483868,46 @@ │ │ │ │ ldm r6, {r2, r5, r6, sl, fp} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stmdbls r2, {r0, r1, r2, r3} │ │ │ │ andcc lr, ip, #3588096 @ 0x36c000 │ │ │ │ stmib r1, {r0, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf67d320c │ │ │ │ - blls 3c6f88 │ │ │ │ + blls 3c6ed8 │ │ │ │ mlaeq ip, fp, r8, pc @ │ │ │ │ eorhi pc, r9, r3, asr #16 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf63f4548 │ │ │ │ @ instruction: 0xf67caf5e │ │ │ │ - bls 3c73a8 │ │ │ │ + bls 3c72f8 │ │ │ │ stmdals r1, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xf86af67d │ │ │ │ - blmi 4db054 │ │ │ │ + @ instruction: 0xf812f67d │ │ │ │ + blmi 4db104 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ee2888 │ │ │ │ + blls ee2938 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 59) │ │ │ │ pop {r0, r2, r4, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf1b98ff0 │ │ │ │ orrle r0, r2, r0, lsl #30 │ │ │ │ andsge pc, r0, sp, asr #17 │ │ │ │ - blge b026f0 │ │ │ │ + blge b027a0 │ │ │ │ strb r9, [r2, r6, lsl #6]! │ │ │ │ - stmia r2!, {r0, r1, r2, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stm sl, {r0, r1, r2, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, r0, lsl #19 │ │ │ │ - rsbseq r7, r7, ip, ror r9 │ │ │ │ + ldrsbteq r7, [r7], #-128 @ 0xffffff80 │ │ │ │ + rsbseq r7, r7, ip, asr #17 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r7, r7, r8, ror #15 │ │ │ │ + rsbseq r7, r7, r8, lsr r7 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 151a2c0 │ │ │ │ + bmi 151a370 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -483906,95 +483946,95 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6796938 │ │ │ │ - ldclvc 13, cr15, [r3], #-380 @ 0xfffffe84 │ │ │ │ + ldclvc 13, cr15, [r3], #-28 @ 0xffffffe4 │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf67b4680 │ │ │ │ - ldmvs fp!, {r0, r1, r2, r3, r4, r6, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r2, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 208968 │ │ │ │ + strgt ip, [pc], #-3343 @ 208a18 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf922f67d │ │ │ │ - blmi 45b1a8 │ │ │ │ + @ instruction: 0xf8caf67d │ │ │ │ + blmi 45b258 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7629ec │ │ │ │ + blls 762a9c │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0xf626e79c │ │ │ │ + svclt 0x0000efde │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, r2, lsl #15 │ │ │ │ - rsbseq r7, r7, r4, lsl #13 │ │ │ │ + ldrsbteq r7, [r7], #-98 @ 0xffffff9e │ │ │ │ + ldrsbteq r7, [r7], #-84 @ 0xffffffac │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ addslt r4, sp, r9, asr #24 │ │ │ │ strmi r4, [sp], -r9, asr #22 │ │ │ │ @ instruction: 0x462a447c │ │ │ │ strmi r9, [r0], r2, lsl #2 │ │ │ │ svcge 0x00072176 │ │ │ │ strcs r5, [r0], -r3, ror #17 │ │ │ │ tstls fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - mcr2 6, 5, pc, cr2, cr12, {3} @ │ │ │ │ + mcr2 6, 2, pc, cr10, cr12, {3} @ │ │ │ │ strmi r2, [r1], -r1, lsl #6 │ │ │ │ ldrtmi r4, [sl], -r3, lsl #13 │ │ │ │ strls r4, [r7], -r0, asr #12 │ │ │ │ @ instruction: 0xff34f7ff │ │ │ │ andls r7, r0, fp, lsr #24 │ │ │ │ stmdble r5!, {r0, r8, r9, fp, sp}^ │ │ │ │ - beq 284b38 │ │ │ │ + beq 284be8 │ │ │ │ ldmdbeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ vqdmulh.s d26, d15, d11 │ │ │ │ @ instruction: 0xf6cf0206 │ │ │ │ movwls r7, #13055 @ 0x32ff │ │ │ │ strcs lr, [r4, -sp, asr #19] │ │ │ │ movwls sl, #6931 @ 0x1b13 │ │ │ │ svcls 0x00039b05 │ │ │ │ strvs lr, [r0], -r9, asr #19 │ │ │ │ strvs lr, [r0], -r3, asr #19 │ │ │ │ addsvs r4, lr, sp, lsr r6 │ │ │ │ eorlt pc, r8, sp, asr #17 │ │ │ │ eorsge pc, ip, sp, lsl #17 │ │ │ │ - beq 284e58 │ │ │ │ + beq 284f08 │ │ │ │ stmib r9, {r0, r1, r2, r3, r8, r9, fp, lr, pc}^ │ │ │ │ stm r7, {r1, r9, sl, sp, lr} │ │ │ │ stcls 0, cr0, [r1], {15} │ │ │ │ eorslt pc, r8, sp, asr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 208a44 │ │ │ │ + strgt ip, [pc], #-3343 @ 208af4 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ - stc2l 6, cr15, [r8], {121} @ 0x79 │ │ │ │ + ldc2l 6, cr15, [r0], #-484 @ 0xfffffe1c │ │ │ │ andseq pc, ip, #0, 2 │ │ │ │ @ instruction: 0xf89b4617 │ │ │ │ andcs r3, r1, #17 │ │ │ │ @ instruction: 0x46054639 │ │ │ │ - @ instruction: 0xffc6f67a │ │ │ │ + @ instruction: 0xff6ef67a │ │ │ │ ldrdcc pc, [ip], -r8 │ │ │ │ ldceq 1, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ mulne r8, r8, r8 │ │ │ │ @ instruction: 0xf3c38b2a │ │ │ │ stmdals r4, {r3, r8, r9} │ │ │ │ ldrd pc, [r4], -sp │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ @@ -484002,32 +484042,32 @@ │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ @ instruction: 0x832b4313 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf888f67d │ │ │ │ - bls 21a39c │ │ │ │ + @ instruction: 0xf830f67d │ │ │ │ + bls 21a44c │ │ │ │ vmax.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf67c111f │ │ │ │ - blls 2c8428 │ │ │ │ + blls 2c8378 │ │ │ │ ldcvc 0, cr9, [fp], {-0} │ │ │ │ stmiale r7!, {r0, r1, r4, r6, r8, sl, lr} │ │ │ │ - blmi 41b2ec │ │ │ │ + blmi 41b39c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8e2b38 │ │ │ │ + blls 8e2be8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r9, sp, r0, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - svc 0x0092f626 │ │ │ │ - rsbseq r7, r7, ip, lsr r6 │ │ │ │ + svc 0x003af626 │ │ │ │ + rsbseq r7, r7, ip, lsl #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, r8, lsr r5 │ │ │ │ + rsbseq r7, r7, r8, lsl #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ adclt r4, r3, r7, lsl #21 │ │ │ │ strmi r4, [r3], r7, lsl #23 │ │ │ │ mcrvs 4, 0, r4, cr15, cr10, {3} │ │ │ │ @@ -484064,19 +484104,19 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r9, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf000000f │ │ │ │ vst4.32 {d24-d27}, [pc :128], fp │ │ │ │ @ instruction: 0xf8db71ac │ │ │ │ @ instruction: 0xf6790010 │ │ │ │ - @ instruction: 0xf100fc23 │ │ │ │ + @ instruction: 0xf100fbcb │ │ │ │ @ instruction: 0x4611021c │ │ │ │ andls r7, r1, #31488 @ 0x7b00 │ │ │ │ strmi r2, [r1], r1, lsl #4 │ │ │ │ - @ instruction: 0xff22f67a │ │ │ │ + mcr2 6, 6, pc, cr10, cr10, {3} @ │ │ │ │ ldrdcc pc, [ip], -fp │ │ │ │ ldceq 1, cr15, [r0], #-36 @ 0xffffffdc │ │ │ │ mulne r8, fp, r8 │ │ │ │ @ instruction: 0x2018f8b9 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ @ instruction: 0xe014f8dd │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ @@ -484085,140 +484125,140 @@ │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r9, lsr #17 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldrbmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xffe2f67c │ │ │ │ + @ instruction: 0xff8af67c │ │ │ │ tstpvc r4, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - ldc2l 6, cr15, [lr], #-484 @ 0xfffffe1c │ │ │ │ + stc2 6, cr15, [r6], #-484 @ 0xfffffe1c │ │ │ │ @ instruction: 0xf1009b01 │ │ │ │ pkhbtmi r0, r1, r8, lsl #2 │ │ │ │ ldcvc 1, cr9, [sl], {4} │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf67a7c5b │ │ │ │ - blls 3c87d8 │ │ │ │ + blls 3c8728 │ │ │ │ @ instruction: 0xf1099a01 │ │ │ │ stmib r3, {r2, r4, r6, sl, fp}^ │ │ │ │ stmib r3, {r8, sl, ip, lr}^ │ │ │ │ andls r5, ip, #8388608 @ 0x800000 │ │ │ │ stm r4, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf67c4658 │ │ │ │ - blls 308b3c │ │ │ │ + blls 308a8c │ │ │ │ @ instruction: 0x46584639 │ │ │ │ eorshi pc, r4, sp, asr #17 │ │ │ │ vmul.i8 q11, q0, q5 │ │ │ │ addsmi r2, sl, #-1006632958 @ 0xc4000002 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ subsle r4, r1, r2, lsr #12 │ │ │ │ ldc2l 7, cr15, [lr, #1020]! @ 0x3fc │ │ │ │ strmi r9, [r3], -r4, lsl #20 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf67c4658 │ │ │ │ - strmi pc, [r3], -r3, lsl #27 │ │ │ │ - bcs 22f478 │ │ │ │ + strmi pc, [r3], -fp, lsr #26 │ │ │ │ + bcs 22f528 │ │ │ │ vst4.16 {d29-d32}, [pc], r2 │ │ │ │ @ instruction: 0x46587191 │ │ │ │ - ldc2l 6, cr15, [sl, #-496]! @ 0xfffffe10 │ │ │ │ - blls 2ecc88 │ │ │ │ + stc2 6, cr15, [r2, #-496]! @ 0xfffffe10 │ │ │ │ + blls 2ecd38 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ mlacc ip, r3, r8, pc @ │ │ │ │ @ instruction: 0xf63f4543 │ │ │ │ vrecps.f32 q13, q0, q6 │ │ │ │ @ instruction: 0xf8db21af │ │ │ │ @ instruction: 0xf6790010 │ │ │ │ - movwcs pc, #7219 @ 0x1c33 @ │ │ │ │ + movwcs pc, #7131 @ 0x1bdb @ │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ @ instruction: 0x4639461a │ │ │ │ @ instruction: 0xf67a4605 │ │ │ │ - bls 3c8748 │ │ │ │ + bls 3c8698 │ │ │ │ movwls r2, #37632 @ 0x9300 │ │ │ │ ldrbeq pc, [r4], -r5, lsl #2 @ │ │ │ │ movwcc lr, #6594 @ 0x19c2 │ │ │ │ - blls 2a1008 │ │ │ │ - bgt 5ed8f0 │ │ │ │ + blls 2a10b8 │ │ │ │ + bgt 5ed9a0 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ ldrbmi r4, [r8], -r9, lsr #12 │ │ │ │ - @ instruction: 0xff76f67c │ │ │ │ - blmi 71b528 │ │ │ │ + @ instruction: 0xff1ef67c │ │ │ │ + blmi 71b5d8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a62d44 │ │ │ │ + blls a62df4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle sl, r0, lsl #6 │ │ │ │ eorlt r4, r3, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svceq 0x0000f1b8 │ │ │ │ svcge 0x0051f47f │ │ │ │ ldrb r9, [pc, -r1, lsl #14]! │ │ │ │ strb r9, [r0, r2, lsl #6] │ │ │ │ stc2 7, cr15, [ip, #1020]! @ 0x3fc │ │ │ │ strmi r9, [r3], -r4, lsl #20 │ │ │ │ ldrbmi r2, [r8], -r2, asr #3 │ │ │ │ - ldc2 6, cr15, [r2, #-496]! @ 0xfffffe10 │ │ │ │ + ldc2l 6, cr15, [sl], {124} @ 0x7c │ │ │ │ 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 0x0000ee1e │ │ │ │ + rsbseq r7, r7, r8, asr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, ip, lsr #6 │ │ │ │ + rsbseq r7, r7, ip, ror r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldrdhi pc, [r8], pc @ │ │ │ │ cdpvs 0, 0, cr11, cr11, cr9, {4} │ │ │ │ ldrbtmi r4, [r8], #1549 @ 0x60d │ │ │ │ - bcs 21a564 │ │ │ │ + bcs 21a614 │ │ │ │ ldrmi sp, [sl], -r5, asr #2 │ │ │ │ @ instruction: 0x11bbf240 │ │ │ │ - stc2l 6, cr15, [r6], #496 @ 0x1f0 │ │ │ │ + stc2 6, cr15, [lr], {124} @ 0x7c │ │ │ │ stmdbvs r9!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ - beq 1b44e9c │ │ │ │ + beq 1b44f4c │ │ │ │ @ instruction: 0xf6796930 │ │ │ │ - strmi pc, [r4], -sp, asr #23 │ │ │ │ + @ instruction: 0x4604fb75 │ │ │ │ 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} @ │ │ │ │ + stc2l 6, cr15, [r8, #488]! @ 0x1e8 │ │ │ │ strls r2, [r3, -r0, lsl #6] │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ @ instruction: 0xf1049300 │ │ │ │ stmib sp, {r2, r4, r6, r8, r9, sl}^ │ │ │ │ ldmib r5, {r0, r8, r9, ip, sp}^ │ │ │ │ stmib r4, {r2, r3, r9, ip, sp}^ │ │ │ │ ldm sp, {r2, r3, r9, ip, sp} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf8d5000f │ │ │ │ stm r7, {r2, r4, ip, pc} │ │ │ │ @ instruction: 0xf858000f │ │ │ │ - blx 494dd6 │ │ │ │ + blx 494e86 │ │ │ │ ldmdbvc fp, {r0, r3, r8, r9, ip, sp} │ │ │ │ tstle r9, r2, lsl #22 │ │ │ │ - bl 324a60 │ │ │ │ + bl 324b10 │ │ │ │ movwls r0, #13578 @ 0x350a │ │ │ │ muleq pc, sp, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ ldrtmi r2, [r0], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8844621 │ │ │ │ @ instruction: 0xf67c302c │ │ │ │ - @ instruction: 0x4620fef5 │ │ │ │ + @ instruction: 0x4620fe9d │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ ssub8mi r8, sl, r0 │ │ │ │ bicsvc pc, lr, pc, asr #8 │ │ │ │ - stc2 6, cr15, [r0], #496 @ 0x1f0 │ │ │ │ + mcrr2 6, 7, pc, r8, cr12 @ │ │ │ │ ldr r4, [r8, r7, lsl #12]! │ │ │ │ - ldrhteq r7, [r7], #-42 @ 0xffffffd6 │ │ │ │ + rsbseq r7, r7, sl, lsl #4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ umullslt r4, r9, lr, ip │ │ │ │ @ instruction: 0xae02499e │ │ │ │ @@ -484226,15 +484266,15 @@ │ │ │ │ ldrdls pc, [ip], sp │ │ │ │ @ instruction: 0xf8dd2300 │ │ │ │ stmdapl r1!, {r3, r7, pc}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9117 │ │ │ │ ldrmi r0, [r1], -r0, lsl #2 │ │ │ │ mulcs r9, r9, r8 │ │ │ │ - bcs a2da34 │ │ │ │ + bcs a2dae4 │ │ │ │ vqadd.s8 q3, q0, │ │ │ │ mrcne 1, 2, r8, cr3, cr2, {0} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r6, r7, pc}^ @ │ │ │ │ svclt 0x00b8f003 │ │ │ │ svclt 0x00bfbfbf │ │ │ │ svclt 0x00bfb5bf │ │ │ │ @@ -484244,24 +484284,24 @@ │ │ │ │ svclt 0x00bfbfbf │ │ │ │ svclt 0x00bfbfbf │ │ │ │ @ instruction: 0xf8adbfbf │ │ │ │ ldmib sp, {r3, ip}^ │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf679ab04 │ │ │ │ - strmi pc, [r5], -r3, lsr #22 │ │ │ │ - blge 335378 │ │ │ │ + strmi pc, [r5], -fp, asr #21 │ │ │ │ + blge 335428 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - mrc2 6, 4, pc, cr10, cr12, {3} │ │ │ │ + mcr2 6, 2, pc, cr2, cr12, {3} @ │ │ │ │ strbmi r4, [r3], -sl, lsr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67c1151 │ │ │ │ - @ instruction: 0xf899fc6d │ │ │ │ + @ instruction: 0xf899fc15 │ │ │ │ strmi fp, [r5], -sl │ │ │ │ svceq 0x0001f1bb │ │ │ │ sbchi pc, fp, r0 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf10dd011 │ │ │ │ andcs r0, r0, #24, 24 @ 0x1800 │ │ │ │ mul r9, r9, r8 │ │ │ │ @@ -484269,104 +484309,104 @@ │ │ │ │ ldrmi sl, [r3], -r5, lsl #18 │ │ │ │ andls r6, r4, #11 │ │ │ │ ldc 4, cr4, [sp, #456] @ 0x1c8 │ │ │ │ vstmia ip!, {d7-d8} │ │ │ │ strmi r7, [r4, #2818] @ 0xb02 │ │ │ │ stmdbvs r0!, {r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldrbmi r2, [r9], -r0, lsr #4 │ │ │ │ - blx ffe468bc │ │ │ │ + blx fe84696c │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ sbceq lr, fp, #323584 @ 0x4f000 │ │ │ │ eorcc sl, r8, r6, lsl #18 │ │ │ │ - stc 6, cr15, [r8], #-152 @ 0xffffff68 │ │ │ │ + bl ff646830 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - mcr2 6, 3, pc, cr4, cr12, {3} @ │ │ │ │ + mcr2 6, 0, pc, cr12, cr12, {3} @ │ │ │ │ mullt sl, r9, r8 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf899d012 │ │ │ │ - bge 588f28 │ │ │ │ + bge 588fd8 │ │ │ │ vdiveq.f64 d30, d11, d2 │ │ │ │ strmi sl, [r3], -r5, lsl #18 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andgt pc, r0, r1, asr #17 │ │ │ │ strmi r9, [r3], #-772 @ 0xfffffcfc │ │ │ │ - blvc 344590 │ │ │ │ - blvc 2c41a8 │ │ │ │ + blvc 344640 │ │ │ │ + blvc 2c4258 │ │ │ │ @ instruction: 0xd1f54596 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf6794659 │ │ │ │ - strmi pc, [r1], r5, asr #21 │ │ │ │ - b 15f5494 │ │ │ │ + strmi pc, [r1], sp, ror #20 │ │ │ │ + b 15f5544 │ │ │ │ stmdbge lr, {r0, r1, r3, r6, r7, r9} │ │ │ │ @ instruction: 0xf6263028 │ │ │ │ - @ instruction: 0x4649ebfe │ │ │ │ + strbmi lr, [r9], -r6, lsr #23 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0x464bfe39 │ │ │ │ + strbmi pc, [fp], -r1, ror #27 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x462071d2 │ │ │ │ - stc2 6, cr15, [ip], {124} @ 0x7c │ │ │ │ + blx fef469fa │ │ │ │ @ instruction: 0x46424653 │ │ │ │ bicsvc pc, r2, pc, asr #8 │ │ │ │ @ instruction: 0xf10d4680 │ │ │ │ @ instruction: 0x46200a10 │ │ │ │ @ instruction: 0xf67c17ff │ │ │ │ - stclvc 12, cr15, [sl], #-4 │ │ │ │ + @ instruction: 0x7c6afba9 │ │ │ │ strmi r2, [r1], r0, lsl #6 │ │ │ │ - bcs a2db88 │ │ │ │ + bcs a2dc38 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ mrcne 8, 2, sp, cr3, cr8, {3} │ │ │ │ ldmdale sl!, {r0, r1, r2, r3, r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ ldmdbvc r9!, {r4, r5, r6, r8, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0x6d797979 │ │ │ │ ldmdbvc r9!, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr}^ │ │ │ │ - bvs 206757c │ │ │ │ + bvs 206762c │ │ │ │ ldmdbvc r9!, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr}^ │ │ │ │ ldmdbvc r9!, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr}^ │ │ │ │ ldmdbvc r9!, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0x1c797979 │ │ │ │ andne pc, r8, sp, lsl #17 │ │ │ │ teqmi r9, #23330816 @ 0x1640000 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ ldrb r3, [r2, -r8] │ │ │ │ ldrb r9, [r0, -r2, lsl #2] │ │ │ │ ldc 7, cr9, [sp, #16] │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6797b02 │ │ │ │ - @ instruction: 0x4607fa73 │ │ │ │ + @ instruction: 0x4607fa1b │ │ │ │ ldrtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - stc2l 6, cr15, [sl, #496]! @ 0x1f0 │ │ │ │ + ldc2 6, cr15, [r2, #496] @ 0x1f0 │ │ │ │ @ instruction: 0x464a463b │ │ │ │ strls r2, [r0, #-371] @ 0xfffffe8d │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf67c0b00 │ │ │ │ - movwcs pc, #3055 @ 0xbef @ │ │ │ │ + movwcs pc, #2967 @ 0xb97 @ │ │ │ │ strmi r7, [r7], -sl, ror #24 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - beq 245148 │ │ │ │ + beq 2451f8 │ │ │ │ stmib sp, {r2, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf679ab02 │ │ │ │ - @ instruction: 0x4605fa51 │ │ │ │ + @ instruction: 0x4605f9f9 │ │ │ │ mcrgt 1, 0, fp, cr3, cr8, {1} │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - strls pc, [r0, #-3529] @ 0xfffff237 │ │ │ │ + strls pc, [r0, #-3441] @ 0xfffff28f │ │ │ │ @ instruction: 0x4642463b │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx ff646a2a │ │ │ │ - bmi 69a850 │ │ │ │ + blx 2046ada │ │ │ │ + bmi 69a900 │ │ │ │ ldrbtmi r4, [sl], #-2832 @ 0xfffff4f0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4628d113 │ │ │ │ pop {r0, r3, r4, ip, sp, pc} │ │ │ │ stmib sp, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ @@ -484374,51 +484414,51 @@ │ │ │ │ andsvc pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7af │ │ │ │ @ instruction: 0xe7ac7010 │ │ │ │ @ instruction: 0xf88d427f │ │ │ │ @ instruction: 0xe7a87010 │ │ │ │ strvc lr, [r4, -sp, asr #19] │ │ │ │ @ instruction: 0xf626e7a5 │ │ │ │ - svclt 0x0000ecc8 │ │ │ │ - ldrshteq r7, [r7], #-24 @ 0xffffffe8 │ │ │ │ + svclt 0x0000ec70 │ │ │ │ + rsbseq r7, r7, r8, asr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r7, r2, asr #31 │ │ │ │ + rsbseq r6, r7, r2, lsl pc │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed60290 │ │ │ │ + bl fed60340 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ vmla.i8 d22, d0, d0 │ │ │ │ @ instruction: 0xf67911ed │ │ │ │ - @ instruction: 0xf100fa2d │ │ │ │ + @ instruction: 0xf100f9d5 │ │ │ │ @ instruction: 0x46050718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf67a4639 │ │ │ │ - strtmi pc, [r9], -r1, lsr #25 │ │ │ │ + strtmi pc, [r9], -r9, asr #24 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0xf06ffd7f │ │ │ │ + @ instruction: 0xf06ffd27 │ │ │ │ @ instruction: 0xf04f0201 │ │ │ │ @ instruction: 0x462033ff │ │ │ │ strvc lr, [r0], -sp, asr #19 │ │ │ │ mrc2 7, 4, pc, cr0, cr15, {7} │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed602dc │ │ │ │ + bl fed6038c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ vmla.i8 d22, d0, d0 │ │ │ │ @ instruction: 0xf67911ed │ │ │ │ - @ instruction: 0xf100fa07 │ │ │ │ + @ instruction: 0xf100f9af │ │ │ │ @ instruction: 0x46050718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf67a4639 │ │ │ │ - @ instruction: 0x4629fc7b │ │ │ │ + strtmi pc, [r9], -r3, lsr #24 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0xf04ffd59 │ │ │ │ + @ instruction: 0xf04ffd01 │ │ │ │ @ instruction: 0xf04f32ff │ │ │ │ @ instruction: 0x462033ff │ │ │ │ strvc lr, [r0], -sp, asr #19 │ │ │ │ mcr2 7, 3, pc, cr10, cr15, {7} @ │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -484435,232 +484475,232 @@ │ │ │ │ @ instruction: 0x93bf681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi r6, [r0], -fp, lsl #16 │ │ │ │ adcmi r7, sl, #23808 @ 0x5d00 │ │ │ │ strtmi fp, [sl], -r8, lsr #30 │ │ │ │ ldrmi r9, [r6], -r7, lsl #4 │ │ │ │ @ instruction: 0xf6264611 │ │ │ │ - adcsmi lr, r4, #96256 @ 0x17800 │ │ │ │ + adcsmi lr, r4, #6144 @ 0x1800 │ │ │ │ @ instruction: 0xf0c0900e │ │ │ │ - blls 3e943c │ │ │ │ + blls 3e94ec │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andslt pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf04346c1 │ │ │ │ cdpge 3, 2, cr0, cr2, cr4, {0} │ │ │ │ - beq 1c455c0 │ │ │ │ + beq 1c45670 │ │ │ │ sbcslt r4, fp, #204472320 @ 0xc300000 │ │ │ │ andeq pc, r6, #-268435452 @ 0xf0000004 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ @ instruction: 0xf8cd930d │ │ │ │ @ instruction: 0xf04f8010 │ │ │ │ ldrls r3, [r2, #-1023] @ 0xfffffc01 │ │ │ │ movwhi lr, #35277 @ 0x89cd │ │ │ │ @ instruction: 0x9713ab1e │ │ │ │ - blge 11eddc4 │ │ │ │ + blge 11ede74 │ │ │ │ tstls r0, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0xf0c045cb │ │ │ │ - bls 469b54 │ │ │ │ + bls 469c04 │ │ │ │ andcc r9, r1, #15360 @ 0x3c00 │ │ │ │ orreq lr, r2, #3072 @ 0xc00 │ │ │ │ andcc lr, r1, #0 │ │ │ │ @ instruction: 0xf8534618 │ │ │ │ strbmi r4, [pc], -r4, lsl #22 │ │ │ │ mulshi r1, r4, r8 │ │ │ │ - blx 82826e │ │ │ │ + blx 82831e │ │ │ │ ldrbmi r9, [r9, #2309] @ 0x905 │ │ │ │ stmib sp, {r0, r1, r4, r5, r6, r7, r8, fp, ip, lr, pc}^ │ │ │ │ stmib sp, {r0, r3, sp}^ │ │ │ │ movwcs r5, #1795 @ 0x703 │ │ │ │ movwcc lr, #2506 @ 0x9ca │ │ │ │ andcc pc, r8, sl, asr #17 │ │ │ │ movwcc lr, #2502 @ 0x9c6 │ │ │ │ movwcc lr, #10694 @ 0x29c6 │ │ │ │ - bls 2efe0c │ │ │ │ + bls 2efebc │ │ │ │ movweq lr, #15275 @ 0x3bab │ │ │ │ @ instruction: 0xf8ca9d05 │ │ │ │ strbmi r4, [r3, #-12] │ │ │ │ movwls r4, #9759 @ 0x261f │ │ │ │ strcs fp, [r0, -ip, lsr #30] │ │ │ │ - bcs 252e18 │ │ │ │ + bcs 252ec8 │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ smladcs r0, r8, pc, fp @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ @ instruction: 0x4641811a │ │ │ │ @ instruction: 0xf6269802 │ │ │ │ - @ instruction: 0x46aeeafe │ │ │ │ + strtmi lr, [lr], r6, lsr #21 │ │ │ │ rscvs fp, ip, r7, asr #5 │ │ │ │ - blge da62f4 │ │ │ │ + blge da63a4 │ │ │ │ movwls r4, #46748 @ 0xb69c │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - blcs 26fe5c │ │ │ │ + blcs 26ff0c │ │ │ │ mrshi pc, (UNDEF: 0) @ │ │ │ │ vst1.8 {d25-d26}, [pc], r6 │ │ │ │ ldmdbvs r0, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf8c4f679 │ │ │ │ + @ instruction: 0xf86cf679 │ │ │ │ @ instruction: 0xf1007c63 │ │ │ │ andcs r0, r1, #28, 8 @ 0x1c000000 │ │ │ │ strmi r4, [r5], -r1, lsr #12 │ │ │ │ - blx ff346c5a │ │ │ │ + blx 1d46d0a │ │ │ │ svcls 0x000b9a06 │ │ │ │ ldceq 1, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ - bvc 6635c8 │ │ │ │ + bvc 663678 │ │ │ │ @ instruction: 0xf3c38b2a │ │ │ │ - b 1249ea4 │ │ │ │ - blls 649994 │ │ │ │ + b 1249f54 │ │ │ │ + blls 649a44 │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ @ instruction: 0x832b4313 │ │ │ │ stmia ip!, {r0, r1, r2, r3, r8, r9, sl, fp, lr, pc} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stmdals r6, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf67c4629 │ │ │ │ - blls 4c84d0 │ │ │ │ + blls 4c8420 │ │ │ │ ldmdavs fp, {r0, r1, r2, r9, fp, ip, pc} │ │ │ │ addsmi r7, sl, #23296 @ 0x5b00 │ │ │ │ sbcshi pc, r6, r0, asr #1 │ │ │ │ - bls 62fedc │ │ │ │ + bls 62ff8c │ │ │ │ eormi pc, r3, r2, asr #16 │ │ │ │ - bls 3d5ec8 │ │ │ │ + bls 3d5f78 │ │ │ │ ldrmi r9, [r3], #776 @ 0x308 │ │ │ │ addsmi r9, r3, #57344 @ 0xe000 │ │ │ │ svcge 0x0072f4ff │ │ │ │ @ instruction: 0xf8dd9d12 │ │ │ │ svcls 0x0013b018 │ │ │ │ adcmi r9, fp, #12, 22 @ 0x3000 │ │ │ │ subshi pc, lr, #64, 4 │ │ │ │ stmdals ip, {r0, r1, r2, r8, fp, ip, pc} │ │ │ │ - b fea46b80 │ │ │ │ + b 1446c30 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ umulleq r8, r3, ip, r0 │ │ │ │ - blls 52df04 │ │ │ │ + blls 52dfb4 │ │ │ │ ldcleq 1, cr15, [r4], #-52 @ 0xffffffcc │ │ │ │ @ instruction: 0x46e2ad3f │ │ │ │ stmdbeq r4, {r0, r1, r6, ip, sp, lr, pc} │ │ │ │ stmeq r7, {r2, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ - blx 19eef2c │ │ │ │ + blx 19eefdc │ │ │ │ stmib sp, {r0, r3, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ movwls r0, #14341 @ 0x3805 │ │ │ │ @ instruction: 0xf67b9805 │ │ │ │ - strtmi pc, [sl], -r1, ror #26 │ │ │ │ + strtmi pc, [sl], -r9, lsl #26 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx ffb46d10 │ │ │ │ + blx fe546dc0 │ │ │ │ strmi r9, [r4], -ip, lsl #22 │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ - blcs 1229818 │ │ │ │ + blcs 12298c8 │ │ │ │ mcrrvc 1, 0, sp, r3, cr9 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a29ba4 │ │ │ │ + blcs a29c54 │ │ │ │ eorhi pc, r8, #0 │ │ │ │ @ instruction: 0xf0002b08 │ │ │ │ mrcge 1, 0, r8, cr10, cr14, {5} │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ stmib r6, {r2, r3, r9, fp, ip, pc}^ │ │ │ │ ldc 3, cr3, [sp] │ │ │ │ vstr d7, [sp, #104] @ 0x68 │ │ │ │ @ instruction: 0xf6797b18 │ │ │ │ - strmi pc, [r1], sp, lsr #17 │ │ │ │ - blge 8358c4 │ │ │ │ + pkhtbmi pc, r1, r5, asr #16 @ │ │ │ │ + blge 835974 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67c4658 │ │ │ │ - stcvc 12, cr15, [r3], #-132 @ 0xffffff7c │ │ │ │ + @ instruction: 0x7c23fbc9 │ │ │ │ suble r2, r9, r0, lsl #22 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strge lr, [r7, #-2509] @ 0xfffff633 │ │ │ │ strbmi r4, [r5], -r7, asr #12 │ │ │ │ movwls sl, #11035 @ 0x2b1b │ │ │ │ ldrtmi r2, [r2], -r1, lsl #6 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7ff6035 │ │ │ │ - blls 307d14 │ │ │ │ + blls 307dc4 │ │ │ │ andcs r4, r4, #1048576 @ 0x100000 │ │ │ │ smlsdls r0, r8, r6, r4 │ │ │ │ - ldc2l 6, cr15, [r6, #496] @ 0x1f0 │ │ │ │ + ldc2l 6, cr15, [lr, #-496]! @ 0xfffffe10 │ │ │ │ strmi r9, [r0], r2, lsl #22 │ │ │ │ @ instruction: 0xf8db2220 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ stclvc 0, cr6, [r3], #-124 @ 0xffffff84 │ │ │ │ vqrdmulh.s d15, d3, d5 │ │ │ │ ldc 0, cr6, [sp, #204] @ 0xcc │ │ │ │ vstr d7, [sp, #104] @ 0x68 │ │ │ │ @ instruction: 0xf6797b18 │ │ │ │ - sxtab16mi pc, r2, r5, ror #16 @ │ │ │ │ - bge 835934 │ │ │ │ + pkhbtmi pc, r2, sp, lsl #16 @ │ │ │ │ + bge 8359e4 │ │ │ │ @ instruction: 0xf8caca03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 74580c │ │ │ │ + beq 7458bc │ │ │ │ @ instruction: 0xf67c4658 │ │ │ │ - ldrbmi pc, [r3], -r9, ror #23 @ │ │ │ │ + @ instruction: 0x4653fb91 │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - @ instruction: 0xf9bcf67c │ │ │ │ + @ instruction: 0xf964f67c │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ strcc r4, [r1, #-1624] @ 0xfffff9a8 │ │ │ │ - @ instruction: 0xf9b4f67c │ │ │ │ + @ instruction: 0xf95cf67c │ │ │ │ strmi r7, [r1], r3, lsr #24 │ │ │ │ @ instruction: 0xd3bf429d │ │ │ │ strge lr, [r7, #-2525] @ 0xfffff623 │ │ │ │ svcls 0x0004f84a │ │ │ │ ldrmi r9, [sp], #-2820 @ 0xfffff4fc │ │ │ │ ldrbmi r9, [r3, #-2822] @ 0xfffff4fa │ │ │ │ svcge 0x0076f47f │ │ │ │ ldrtmi r9, [r8], -r9, lsl #30 │ │ │ │ - ldc2l 6, cr15, [r6], {123} @ 0x7b │ │ │ │ + ldc2l 6, cr15, [lr], #-492 @ 0xfffffe14 │ │ │ │ @ instruction: 0x4601aa1e │ │ │ │ @ instruction: 0xf67c4658 │ │ │ │ - bmi ffc87d9c │ │ │ │ + bmi ffc87cec │ │ │ │ ldrbtmi r4, [sl], #-3047 @ 0xfffff419 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrhmi r9, [sl], #-191 @ 0xffffff41 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ bichi pc, r1, r0, asr #32 │ │ │ │ stclvc 5, cr15, [r1, #-52] @ 0xffffffcc │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ - bls 3f5050 │ │ │ │ + bls 3f5100 │ │ │ │ addsmi r4, sl, #70254592 @ 0x4300000 │ │ │ │ svcge 0x002af4bf │ │ │ │ stccs 12, cr7, [r0, #-404]! @ 0xfffffe6c │ │ │ │ tstphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0402d40 │ │ │ │ - bcs 629720 │ │ │ │ + bcs 6297d0 │ │ │ │ @ instruction: 0x81a3f000 │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 429a3c │ │ │ │ + bcs 429aec │ │ │ │ adchi pc, r2, r0, asr #32 │ │ │ │ strtmi r9, [r2], -r6, lsl #30 │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #10 │ │ │ │ - @ instruction: 0xf948f67c │ │ │ │ + @ instruction: 0xf8f0f67c │ │ │ │ strmi r2, [r4], -r1, lsl #6 │ │ │ │ ldrbmi r4, [r2], -r1, lsl #12 │ │ │ │ @ instruction: 0xf8ca4638 │ │ │ │ @ instruction: 0xf7ff5000 │ │ │ │ vmul.i8 , q8, │ │ │ │ @ instruction: 0x460211b9 │ │ │ │ @ instruction: 0xf67c4638 │ │ │ │ - @ instruction: 0x4621f939 │ │ │ │ + strtmi pc, [r1], -r1, ror #17 │ │ │ │ strmi r2, [r5], -r1, lsl #8 │ │ │ │ ldrbmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0xf8ca4638 │ │ │ │ @ instruction: 0xf7ff4000 │ │ │ │ vmla.i8 , q8, │ │ │ │ @ instruction: 0x460211b9 │ │ │ │ @ instruction: 0xf67c4638 │ │ │ │ - strtmi pc, [r9], -r9, lsr #18 │ │ │ │ + @ instruction: 0x4629f8d1 │ │ │ │ ldrbmi r2, [r2], -r0, lsl #6 │ │ │ │ ldrtmi r9, [r8], -r3 │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0xf7ff4623 │ │ │ │ @ instruction: 0x4623f9b9 │ │ │ │ ldrbmi r4, [r2], -r9, lsr #12 │ │ │ │ ldrtmi r9, [r8], -sl │ │ │ │ @@ -484694,275 +484734,275 @@ │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ @ instruction: 0x4652f97b │ │ │ │ stmdbls r3, {r0, r1, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf8ca4604 │ │ │ │ ldrtmi r5, [r8], -r0 │ │ │ │ @ instruction: 0xf972f7ff │ │ │ │ @ instruction: 0x932e9b0a │ │ │ │ - blls 4f3e34 │ │ │ │ + blls 4f3ee4 │ │ │ │ bicsne pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0x463861d0 │ │ │ │ - blls 7216d4 │ │ │ │ - blls 7617d8 │ │ │ │ - blls 7a18dc │ │ │ │ - blls 7e19e0 │ │ │ │ + blls 721784 │ │ │ │ + blls 761888 │ │ │ │ + blls 7a198c │ │ │ │ + blls 7e1a90 │ │ │ │ strcc lr, [r5], #-2498 @ 0xfffff63e │ │ │ │ - @ instruction: 0xf9a6f67c │ │ │ │ + @ instruction: 0xf94ef67c │ │ │ │ rsb r4, r0, r4, lsl #12 │ │ │ │ - blcs 6286b0 │ │ │ │ + blcs 628760 │ │ │ │ rschi pc, sl, r0 │ │ │ │ svclt 0x00082b20 │ │ │ │ @ instruction: 0xf43f4681 │ │ │ │ - blcs 435278 │ │ │ │ + blcs 435328 │ │ │ │ mcrge 4, 6, pc, cr5, cr15, {3} @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b1 │ │ │ │ - @ instruction: 0xf8b0f67c │ │ │ │ + @ instruction: 0xf858f67c │ │ │ │ str r4, [r5, -r1, lsl #13]! │ │ │ │ strtmi r9, [r8], -r7, lsl #30 │ │ │ │ @ instruction: 0xf6264639 │ │ │ │ - adcmi lr, pc, #44, 18 @ 0xb0000 │ │ │ │ + adcmi lr, pc, #212, 16 @ 0xd40000 │ │ │ │ ldmdale fp!, {r1, r3, ip, pc} │ │ │ │ strtmi r2, [r1], -r0, lsl #10 │ │ │ │ - blge d5ae9c │ │ │ │ + blge d5af4c │ │ │ │ movwcs r9, #771 @ 0x303 │ │ │ │ movwls r9, #2054 @ 0x806 │ │ │ │ - blls 551dfc │ │ │ │ + blls 551eac │ │ │ │ @ instruction: 0xf67c3501 │ │ │ │ - blls 3088c0 │ │ │ │ + blls 308810 │ │ │ │ svceq 0x0004f843 │ │ │ │ - blls 3ee208 │ │ │ │ - blls 49a67c │ │ │ │ + blls 3ee2b8 │ │ │ │ + blls 49a72c │ │ │ │ stmdble r5!, {r0, r1, r3, r5, r7, r9, lr} │ │ │ │ svccs 0x00004621 │ │ │ │ - blls 3bd9b8 │ │ │ │ + blls 3bda68 │ │ │ │ andsls r2, fp, #0, 4 │ │ │ │ @ instruction: 0xf8ca2101 │ │ │ │ eorcs r7, r0, #0 │ │ │ │ - blvc 8c4c90 │ │ │ │ + blvc 8c4d40 │ │ │ │ @ instruction: 0xed8d6918 │ │ │ │ @ instruction: 0xf6787b18 │ │ │ │ - strmi pc, [r3], -r9, asr #30 │ │ │ │ - bge 835b6c │ │ │ │ - bgt 2ee25c │ │ │ │ + @ instruction: 0x4603fef1 │ │ │ │ + bge 835c1c │ │ │ │ + bgt 2ee30c │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ stmdals r6, {r0, r3, r4, r9, sl, lr} │ │ │ │ - blx ff24702c │ │ │ │ + blx 1c470dc │ │ │ │ tstcc r4, #11264 @ 0x2c00 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strtmi r9, [r2], -r6, lsl #16 │ │ │ │ - @ instruction: 0xf892f67c │ │ │ │ + @ instruction: 0xf83af67c │ │ │ │ strb r4, [r8, r1, lsl #12] │ │ │ │ @ instruction: 0xf67b980a │ │ │ │ - bge dc855c │ │ │ │ + bge dc84ac │ │ │ │ stmdals r6, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xf944f67c │ │ │ │ + @ instruction: 0xf8ecf67c │ │ │ │ stmdals r2, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf6264641 │ │ │ │ - strmi lr, [r8], -r2, lsl #19 │ │ │ │ + strmi lr, [r8], -sl, lsr #18 │ │ │ │ @ instruction: 0xf6269907 │ │ │ │ - @ instruction: 0x4621e8dc │ │ │ │ + strtmi lr, [r1], -r4, lsl #17 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ stmdals r6, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7ff4652 │ │ │ │ strmi pc, [r4], -fp, ror #17 │ │ │ │ - blls 602ee8 │ │ │ │ + blls 602f98 │ │ │ │ @ instruction: 0xf8539a09 │ │ │ │ - bl 2d9718 │ │ │ │ + bl 2d97c8 │ │ │ │ movwls r0, #41858 @ 0xa382 │ │ │ │ @ instruction: 0xf8947c23 │ │ │ │ movwls r8, #12305 @ 0x3011 │ │ │ │ - blls 402d2c │ │ │ │ + blls 402ddc │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a298b8 │ │ │ │ - blcs 43da18 │ │ │ │ + blcs a29968 │ │ │ │ + blcs 43dac8 │ │ │ │ strtmi sp, [r2], -ip, lsl #3 │ │ │ │ vadd.i8 d25, d0, d6 │ │ │ │ - @ instruction: 0xf67c11b9 │ │ │ │ - @ instruction: 0x4604f835 │ │ │ │ + @ instruction: 0xf67b11b9 │ │ │ │ + @ instruction: 0x4604ffdd │ │ │ │ mcrge 7, 1, lr, cr14, cr1, {6} │ │ │ │ tstcs r0, ip, lsl #20 │ │ │ │ @ instruction: 0xf6254630 │ │ │ │ - movwcs lr, #3786 @ 0xeca │ │ │ │ + movwcs lr, #3698 @ 0xe72 │ │ │ │ andcs r4, pc, sl, lsl r6 @ │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004807cf │ │ │ │ eorcs pc, r3, r6, asr #16 │ │ │ │ andeq pc, r1, #-2147483648 @ 0x80000000 │ │ │ │ movwcc fp, #8008 @ 0x1f48 │ │ │ │ mvnsle r2, r0, lsl sl │ │ │ │ @ instruction: 0x46214632 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ vst2.32 {d31-d32}, [pc :256], r3 │ │ │ │ @ instruction: 0x460271b1 │ │ │ │ - @ instruction: 0xf67c4658 │ │ │ │ - subcs pc, r0, #1245184 @ 0x130000 │ │ │ │ + @ instruction: 0xf67b4658 │ │ │ │ + subcs pc, r0, #748 @ 0x2ec │ │ │ │ tstcs r0, r7, lsl #12 │ │ │ │ @ instruction: 0xf6254630 │ │ │ │ - movwcs lr, #3754 @ 0xeaa │ │ │ │ + movwcs lr, #3666 @ 0xe52 │ │ │ │ rscscs r4, r0, sl, lsl r6 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004807c9 │ │ │ │ eorcs pc, r3, r6, asr #16 │ │ │ │ andeq pc, r1, #-2147483648 @ 0x80000000 │ │ │ │ movwcc fp, #8008 @ 0x1f48 │ │ │ │ mvnsle r2, r0, lsl sl │ │ │ │ @ instruction: 0x46214632 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ vst2.32 {d31-d32}, [pc :64], r3 │ │ │ │ @ instruction: 0x460271b1 │ │ │ │ @ instruction: 0xf67b4658 │ │ │ │ - shsub8mi pc, sl, r3 @ │ │ │ │ + shadd8mi pc, sl, fp @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ ldrbmi r1, [r8], -pc, asr #3 │ │ │ │ - @ instruction: 0xf812f67c │ │ │ │ + @ instruction: 0xffbaf67b │ │ │ │ @ instruction: 0x71b3f44f │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xffe6f67b │ │ │ │ + @ instruction: 0xff8ef67b │ │ │ │ ldrb r4, [fp], -r1, lsl #13 │ │ │ │ stmdals r6, {r1, r5, r9, sl, lr} │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ - @ instruction: 0xffdef67b │ │ │ │ + @ instruction: 0xff86f67b │ │ │ │ ldrb r4, [sl, -r4, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b4 │ │ │ │ - @ instruction: 0xffd6f67b │ │ │ │ + @ instruction: 0xff7ef67b │ │ │ │ strb r4, [fp], -r1, lsl #13 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b0 │ │ │ │ - @ instruction: 0xffcef67b │ │ │ │ + @ instruction: 0xff76f67b │ │ │ │ strb r4, [r3], -r1, lsl #13 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b3 │ │ │ │ - @ instruction: 0xffc6f67b │ │ │ │ + @ instruction: 0xff6ef67b │ │ │ │ ldrt r4, [fp], -r1, lsl #13 │ │ │ │ @ instruction: 0xf67b4638 │ │ │ │ - bge 1208410 │ │ │ │ + bge 1208360 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf89ef67c │ │ │ │ + @ instruction: 0xf846f67c │ │ │ │ strtmi lr, [r2], -r3, asr #12 │ │ │ │ vst2.8 {d25-d26}, [pc], r6 │ │ │ │ @ instruction: 0xf67b71db │ │ │ │ - @ instruction: 0x4604ffb5 │ │ │ │ + @ instruction: 0x4604ff5d │ │ │ │ @ instruction: 0x4622e751 │ │ │ │ vadd.i8 d25, d0, d6 │ │ │ │ @ instruction: 0xf67b11bd │ │ │ │ - strmi pc, [r4], -sp, lsr #31 │ │ │ │ + @ instruction: 0x4604ff55 │ │ │ │ @ instruction: 0xf626e749 │ │ │ │ - svclt 0x0000e91c │ │ │ │ - rsbseq r6, r7, r0, asr #29 │ │ │ │ + svclt 0x0000e8c4 │ │ │ │ + rsbseq r6, r7, r0, lsl lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r7, r6, asr #23 │ │ │ │ + rsbseq r6, r7, r6, lsl fp │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ - bmi 165b238 │ │ │ │ + bmi 165b2e8 │ │ │ │ @ instruction: 0xf891461e │ │ │ │ - blmi 162d844 │ │ │ │ + blmi 162d8f4 │ │ │ │ @ instruction: 0xf891447a │ │ │ │ @ instruction: 0x4607b010 │ │ │ │ @ instruction: 0xf006fb08 │ │ │ │ strmi fp, [sp], -r9, lsr #1 │ │ │ │ - blx 85fb62 │ │ │ │ + blx 85fc12 │ │ │ │ ldmdavs fp, {r0, r1, r3, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f9327 │ │ │ │ addmi r0, r4, #0, 6 │ │ │ │ strbmi sp, [r9], -r5, asr #4 │ │ │ │ - stmda r0, {r1, r2, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00a8f625 │ │ │ │ ldrbmi r4, [r8, #-1666] @ 0xfffff97e │ │ │ │ @ instruction: 0x464ad03f │ │ │ │ ldmdbeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - blvc 1204eb4 │ │ │ │ + blvc 1204f64 │ │ │ │ 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 2c4f2c │ │ │ │ + ldc2l 6, cr15, [lr, #480] @ 0x1e0 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #6658 @ 0x1a02 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x463862d9 │ │ │ │ @ instruction: 0xf67c4619 │ │ │ │ - blls 287f18 │ │ │ │ + blls 287e68 │ │ │ │ stcvc 3, cr3, [ip], #-80 @ 0xffffffb0 │ │ │ │ stmdbge r7, {r2, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8412200 │ │ │ │ @ instruction: 0xf8415c04 │ │ │ │ andcc r2, r1, #8, 22 @ 0x2000 │ │ │ │ mvnsle r4, r2, lsr #5 │ │ │ │ strmi sl, [r2, #3334]! @ 0xd06 │ │ │ │ - bl 37fcac │ │ │ │ - bl 34cb98 │ │ │ │ + bl 37fd5c │ │ │ │ + bl 34cc48 │ │ │ │ andcs r0, r0, #-2147483598 @ 0x80000032 │ │ │ │ andcc lr, r0, #204, 18 @ 0x330000 │ │ │ │ stceq 1, cr15, [r8], {12} │ │ │ │ mvnsle r4, ip, lsl #11 │ │ │ │ ldrbmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf67c4638 │ │ │ │ - stcvc 8, cr15, [r4], {101} @ 0x65 │ │ │ │ + stcvc 8, cr15, [r4], {13} │ │ │ │ strmi r7, [r5], -r3, asr #24 │ │ │ │ @ instruction: 0xf403fb14 │ │ │ │ @ instruction: 0xf10de001 │ │ │ │ @ instruction: 0x46310910 │ │ │ │ strls r4, [r4, #-1568] @ 0xfffff9e0 │ │ │ │ - svc 0x00b6f625 │ │ │ │ + svc 0x005ef625 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ ldrtmi r4, [r8], -r9, asr #12 │ │ │ │ stc2 7, cr15, [ip], #-1020 @ 0xfffffc04 │ │ │ │ strmi r7, [r6], -r3, lsl #24 │ │ │ │ stmdale sp, {r0, r1, r6, r8, sl, lr} │ │ │ │ - blmi 8dc144 │ │ │ │ + blmi 8dc1f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls be3944 │ │ │ │ + blls be39f4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1240300 │ │ │ │ eorlt r4, r9, r0, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ tstcs r0, r6, lsl #26 │ │ │ │ strtmi r2, [r8], -r0, asr #4 │ │ │ │ - ldc 6, cr15, [r2, #148]! @ 0x94 │ │ │ │ + ldcl 6, cr15, [sl, #-148] @ 0xffffff6c │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf108fa01 │ │ │ │ stmdbcc r1, {r2, r3, r4, r9, sl, lr} │ │ │ │ - blx 127632c │ │ │ │ + blx 12763dc │ │ │ │ ldrbeq pc, [r2, r4, lsl #4] @ │ │ │ │ - bge c39614 │ │ │ │ + bge c396c4 │ │ │ │ addeq lr, r3, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf8423301 │ │ │ │ strcc r4, [r1], #-3208 @ 0xfffff378 │ │ │ │ mvnsle r2, r0, lsl ip │ │ │ │ @ instruction: 0x462a4631 │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ @ instruction: 0x4606ff97 │ │ │ │ @ instruction: 0xf626e7d0 │ │ │ │ - svclt 0x0000e86c │ │ │ │ + svclt 0x0000e814 │ │ │ │ ... │ │ │ │ - rsbseq r6, r7, r0, lsl #16 │ │ │ │ + rsbseq r6, r7, r0, asr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r7, ip, lsr #14 │ │ │ │ + rsbseq r6, r7, ip, ror r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ adcslt r4, r5, r9, asr #21 │ │ │ │ strmi r4, [lr], -r9, asr #23 │ │ │ │ @ instruction: 0x4604447a │ │ │ │ mvnsvc pc, pc, asr #8 │ │ │ │ ldmpl r3, {r8, fp, sp, lr}^ │ │ │ │ teqls r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stc2l 6, cr15, [r4, #480] @ 0x1e0 │ │ │ │ + stc2l 6, cr15, [ip, #-480]! @ 0xfffffe20 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ andcs r4, r1, #7340032 @ 0x700000 │ │ │ │ strbmi r2, [r9], -r0, lsr #6 │ │ │ │ - @ instruction: 0xf838f67a │ │ │ │ + @ instruction: 0xffe0f679 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - @ instruction: 0xf916f67c │ │ │ │ + @ instruction: 0xf8bef67c │ │ │ │ tstcs r0, r2, ror sl │ │ │ │ smlabtne r4, sp, r9, lr │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ mrcne 1, 2, r8, cr3, cr1, {2} │ │ │ │ ldmdale lr, {r0, r1, r2, r3, r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ ldclpl 13, cr5, [sp, #-388] @ 0xfffffe7c │ │ │ │ @@ -484971,24 +485011,24 @@ │ │ │ │ subsne r5, sp, sp, asr sp │ │ │ │ ldclpl 13, cr5, [sp, #-372] @ 0xfffffe8c │ │ │ │ ldclpl 13, cr5, [sp, #-372] @ 0xfffffe8c │ │ │ │ ldclpl 13, cr5, [sp, #-372] @ 0xfffffe8c │ │ │ │ ldclpl 13, cr5, [sp, #-372] @ 0xfffffe8c │ │ │ │ mvnsvc pc, #82837504 @ 0x4f00000 │ │ │ │ andscc pc, r0, sp, lsr #17 │ │ │ │ - blge 344148 │ │ │ │ + blge 3441f8 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 444110 │ │ │ │ - stc2l 6, cr15, [ip, #-480]! @ 0xfffffe20 │ │ │ │ + blge 4441c0 │ │ │ │ + ldc2 6, cr15, [r4, #-480] @ 0xfffffe20 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f4608 │ │ │ │ + blgt 2f46b8 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0xf10df8e3 │ │ │ │ + @ instruction: 0xf10df88b │ │ │ │ @ instruction: 0xf8970818 │ │ │ │ movwcs r2, #41 @ 0x29 │ │ │ │ movwls r7, #27249 @ 0x6a71 │ │ │ │ @ instruction: 0xf8c82a20 │ │ │ │ vhadd.s8 d3, d0, d4 │ │ │ │ cdpne 1, 5, cr8, cr3, cr0, {1} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ @@ -485012,52 +485052,52 @@ │ │ │ │ mvnscs r0, #44 @ 0x2c │ │ │ │ andscc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf04fe7b6 │ │ │ │ movwls r3, #17407 @ 0x43ff │ │ │ │ movwcs lr, #6066 @ 0x17b2 │ │ │ │ andscc pc, r0, sp, lsl #17 │ │ │ │ smlatbls r6, lr, r7, lr │ │ │ │ - blge 3c41ec │ │ │ │ + blge 3c429c │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 4441b4 │ │ │ │ - ldc2 6, cr15, [sl, #-480] @ 0xfffffe20 │ │ │ │ - beq a45ebc │ │ │ │ + blge 444264 │ │ │ │ + stc2l 6, cr15, [r2], {120} @ 0x78 │ │ │ │ + beq a45f6c │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2db3dc │ │ │ │ + blgt 2db48c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - ldrtmi pc, [sl], -pc, lsl #17 @ │ │ │ │ + @ instruction: 0x463af837 │ │ │ │ vst1.16 {d20-d22}, [pc], fp │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - mcr2 6, 3, pc, cr2, cr11, {3} @ │ │ │ │ + mcr2 6, 0, pc, cr10, cr11, {3} @ │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - @ instruction: 0xf896fe5b │ │ │ │ + @ instruction: 0xf896fe03 │ │ │ │ strmi fp, [r5], -sl │ │ │ │ svceq 0x0000f1bb │ │ │ │ - bge 4bdb08 │ │ │ │ + bge 4bdbb8 │ │ │ │ @ instruction: 0xf8962300 │ │ │ │ - bl 2b9af4 │ │ │ │ + bl 2b9ba4 │ │ │ │ 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 445204 │ │ │ │ + blvc 2c4e1c │ │ │ │ @ instruction: 0xd1f64297 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf6784659 │ │ │ │ - strmi pc, [r7], -r3, ror #25 │ │ │ │ - b 15f6038 │ │ │ │ + strmi pc, [r7], -fp, lsl #25 │ │ │ │ + b 15f60e8 │ │ │ │ stmdbge sl, {r0, r1, r3, r6, r7, r9} │ │ │ │ @ instruction: 0xf6253028 │ │ │ │ - @ instruction: 0x4639ee1c │ │ │ │ + ldrtmi lr, [r9], -r4, asr #27 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - @ instruction: 0xf858f67c │ │ │ │ + @ instruction: 0xf800f67c │ │ │ │ mullt sl, r6, r8 │ │ │ │ ldrmi r7, [fp, #3115] @ 0xc2b │ │ │ │ stclvc 0, cr13, [sl], #-376 @ 0xfffffe88 │ │ │ │ movwls r2, #33536 @ 0x8300 │ │ │ │ @ instruction: 0xf8ca2a20 │ │ │ │ vhadd.s8 d3, d0, d4 │ │ │ │ cdpne 0, 5, cr8, cr3, cr4, {5} │ │ │ │ @@ -485075,60 +485115,60 @@ │ │ │ │ usada8 sp, r8, r0, r1 │ │ │ │ svclt 0x00183900 │ │ │ │ @ instruction: 0xf88d2101 │ │ │ │ usada8 r7, r8, r0, r1 │ │ │ │ andsne pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf04fe784 │ │ │ │ movwls r3, #33791 @ 0x83ff │ │ │ │ - blvc 4451e8 │ │ │ │ + blvc 445298 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 3c51b0 │ │ │ │ - ldc2 6, cr15, [ip], {120} @ 0x78 │ │ │ │ + blvc 3c5260 │ │ │ │ + mcrr2 6, 7, pc, r4, cr8 @ │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls r4, r3, #70254592 @ 0x4300000 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ - @ instruction: 0xf67c4611 │ │ │ │ - bls 307be4 │ │ │ │ + @ instruction: 0xf67b4611 │ │ │ │ + bls 309b34 │ │ │ │ stcvc 2, cr3, [fp], #-80 @ 0xffffffb0 │ │ │ │ ldmdage r3, {r0, r1, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8402100 │ │ │ │ @ instruction: 0xf8405c04 │ │ │ │ tstcc r1, r8, lsl #22 │ │ │ │ @ instruction: 0xd1f84299 │ │ │ │ ldrmi sl, [fp, #2322] @ 0x912 │ │ │ │ - bl 27ffdc │ │ │ │ - bl 24aac8 │ │ │ │ + bl 28008c │ │ │ │ + bl 24ab78 │ │ │ │ andcs r0, r0, fp, asr #11 │ │ │ │ andcs lr, r0, r3, asr #19 │ │ │ │ addsmi r3, sp, #8, 6 @ 0x20000000 │ │ │ │ @ instruction: 0x465ad1fa │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - strmi pc, [r5], -sp, asr #29 │ │ │ │ + @ instruction: 0x4605fe75 │ │ │ │ @ instruction: 0x464b463a │ │ │ │ bicsvc pc, r2, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - movwcs pc, #3527 @ 0xdc7 @ │ │ │ │ + movwcs pc, #3439 @ 0xd6f @ │ │ │ │ @ instruction: 0x46077a72 │ │ │ │ tstcs r1, r8, lsl #6 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ - bleq 245d30 │ │ │ │ + bleq 245de0 │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ stmib sp, {r9, fp}^ │ │ │ │ @ instruction: 0xf678ab06 │ │ │ │ - @ instruction: 0x4606fc5b │ │ │ │ + strmi pc, [r6], -r3, lsl #24 │ │ │ │ ldm r8!, {r6, r8, ip, sp, pc} │ │ │ │ adcsvs r0, r0, #3 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xffd2f67b │ │ │ │ + @ instruction: 0xff7af67b │ │ │ │ ldrtmi r4, [sl], -fp, lsr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf67b9600 │ │ │ │ - bmi 84938c │ │ │ │ + bmi 8492dc │ │ │ │ ldrbtmi r4, [sl], #-2838 @ 0xfffff4ea │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorslt sp, r5, r0, lsr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @@ -485142,47 +485182,47 @@ │ │ │ │ eorcc pc, r0, sp, lsl #17 │ │ │ │ movwcs lr, #6020 @ 0x1784 │ │ │ │ eorcc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf04fe780 │ │ │ │ @ instruction: 0xf04f30ff │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, ip, sp}^ │ │ │ │ ldrb r0, [r9, -r8, lsl #2]! │ │ │ │ - cdp 6, 12, cr15, cr4, cr5, {1} │ │ │ │ - rsbseq r6, r7, r0, lsr #13 │ │ │ │ + cdp 6, 6, cr15, cr12, cr5, {1} │ │ │ │ + ldrshteq r6, [r7], #-80 @ 0xffffffb0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r6, [r7], #-54 @ 0xffffffca │ │ │ │ + rsbseq r6, r7, r6, lsr #6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed60e94 │ │ │ │ + bl fed60f44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldclmi 15, cr0, [r3, #-864] @ 0xfffffca0 │ │ │ │ ldmdbmi r3, {r2, r3, r9, sl, lr}^ │ │ │ │ ldrbtmi fp, [sp], #-134 @ 0xffffff7a │ │ │ │ strmi r5, [r5], -r9, ror #16 │ │ │ │ tstls r5, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ stclvc 6, cr4, [r2], #-68 @ 0xffffffbc │ │ │ │ eorsle r2, r9, r0, asr #20 │ │ │ │ - ldceq 0, cr15, [pc], #-8 @ 209cb4 │ │ │ │ + ldceq 0, cr15, [pc], #-8 @ 209d64 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ eoreq pc, r0, ip, lsr #3 │ │ │ │ strteq pc, [r0], -ip, asr #3 │ │ │ │ stc2 10, cr15, [ip], {14} @ │ │ │ │ @ instruction: 0xf606fa2e │ │ │ │ - ldclcc 1, cr15, [pc], #112 @ 209d44 │ │ │ │ + ldclcc 1, cr15, [pc], #112 @ 209df4 │ │ │ │ @ instruction: 0xf000fa0e │ │ │ │ tsteq r1, ip, lsl #20 │ │ │ │ andeq lr, r6, r0, asr #20 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ rscscc pc, pc, r0, asr #2 │ │ │ │ - b 1659cf8 │ │ │ │ + b 1659da8 │ │ │ │ svclt 0x00080e03 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ addsmi sp, r8, #81 @ 0x51 │ │ │ │ strmi fp, [ip, #3848] @ 0xf08 │ │ │ │ - bcc 27de00 │ │ │ │ + bcc 27deb0 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ stmdale lr!, {r0, r1, r2, r3, r4, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ stclvs 13, cr6, [sp, #-412]! @ 0xfffffe64 │ │ │ │ cmnvs sp, #6976 @ 0x1b40 │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ svcpl 0x006d6d6d │ │ │ │ @@ -485197,171 +485237,171 @@ │ │ │ │ svclt 0x00083fff │ │ │ │ svccc 0x00fff1b1 │ │ │ │ stmib sp, {r2, r3, r4, ip, lr, pc}^ │ │ │ │ ldmib sp, {r1, r8, r9, ip}^ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ stmdbvs r8!, {r8} │ │ │ │ @ instruction: 0xf6782101 │ │ │ │ - strmi pc, [r6], -pc, lsr #23 │ │ │ │ + @ instruction: 0x4606fb57 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - @ instruction: 0xff26f67b │ │ │ │ + mcr2 6, 6, pc, cr14, cr11, {3} @ │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4628 │ │ │ │ - @ instruction: 0x4604fcf9 │ │ │ │ - blmi 89c5f0 │ │ │ │ + strmi pc, [r4], -r1, lsr #25 │ │ │ │ + blmi 89c6a0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 363df4 │ │ │ │ + blls 363ea4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1260300 │ │ │ │ andlt r4, r6, r0, lsr #12 │ │ │ │ ldc 13, cr11, [sp, #448] @ 0x1c0 │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ @ instruction: 0xed8d6928 │ │ │ │ @ instruction: 0xf6787b00 │ │ │ │ - strmi pc, [r4], -r7, lsl #23 │ │ │ │ + strmi pc, [r4], -pc, lsr #22 │ │ │ │ rscle r2, r7, r0, lsl #16 │ │ │ │ - blgt 2db760 │ │ │ │ + blgt 2db810 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf67b3414 │ │ │ │ - @ instruction: 0xe7ddfefd │ │ │ │ + ldrb pc, [sp, r5, lsr #29] @ │ │ │ │ tstls r2, r0, lsr #4 │ │ │ │ andscs lr, r0, #50069504 @ 0x2fc0000 │ │ │ │ andne pc, r8, sp, lsr #17 │ │ │ │ andcs lr, r8, #49020928 @ 0x2ec0000 │ │ │ │ andne pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #47972352 @ 0x2dc0000 │ │ │ │ andcs pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf625e7b3 │ │ │ │ - svclt 0x0000ee12 │ │ │ │ - rsbseq r6, r7, lr, asr r3 │ │ │ │ + svclt 0x0000edba │ │ │ │ + rsbseq r6, r7, lr, lsr #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r7, ip, ror r2 │ │ │ │ + rsbseq r6, r7, ip, asr #3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ - bmi fe35b848 │ │ │ │ + bmi fe35b8f8 │ │ │ │ addlt r4, sp, r5, lsl #23 │ │ │ │ @ instruction: 0x4604447a │ │ │ │ mulvs sl, r8, r8 │ │ │ │ @ instruction: 0xf898460d │ │ │ │ @ instruction: 0x21229009 │ │ │ │ stmdbvs r0, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ movwls r6, #47131 @ 0xb81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx 1cc780e │ │ │ │ - beq 846230 │ │ │ │ + blx 6c78be │ │ │ │ + beq 8462e0 │ │ │ │ ldrtmi r4, [r2], -fp, asr #12 │ │ │ │ eorvs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0x46074651 │ │ │ │ - ldc2l 6, cr15, [ip, #484] @ 0x1e4 │ │ │ │ + stc2 6, cr15, [r4, #484] @ 0x1e4 │ │ │ │ stcge 5, cr9, [r2, #-20] @ 0xffffffec │ │ │ │ mrrceq 1, 0, pc, r4, cr7 @ │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cdae06 │ │ │ │ stmib r5, {r3, ip, pc}^ │ │ │ │ ldm r5, {r0, r8, fp, ip, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - vceq.f32 d31, d16, d25 │ │ │ │ + @ instruction: 0xf240fe51 │ │ │ │ stmdbvs r0!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - blx 13c7856 │ │ │ │ + blx ffdc7904 │ │ │ │ @ instruction: 0xf1004683 │ │ │ │ andcs r0, r1, #24, 14 @ 0x600000 │ │ │ │ ldrtmi r2, [r9], -r0, lsr #6 │ │ │ │ - ldc2 6, cr15, [sl, #484]! @ 0x1e4 │ │ │ │ + stc2l 6, cr15, [r2, #-484]! @ 0xfffffe1c │ │ │ │ @ instruction: 0x46204659 │ │ │ │ - mrc2 6, 4, pc, cr8, cr11, {3} │ │ │ │ + mcr2 6, 2, pc, cr0, cr11, {3} @ │ │ │ │ mlacs r9, fp, r8, pc @ │ │ │ │ rsble r2, r9, r0, asr #20 │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a32101 │ │ │ │ @ instruction: 0xf1c30020 │ │ │ │ - blx 24cf24 │ │ │ │ - blx a86ab4 │ │ │ │ - blcc 288edc │ │ │ │ + blx 24cfd4 │ │ │ │ + blx a86b64 │ │ │ │ + blcc 288f8c │ │ │ │ @ instruction: 0xf000fa01 │ │ │ │ andeq lr, ip, r0, asr #20 │ │ │ │ stceq 0, cr15, [r3], {35} @ 0x23 │ │ │ │ rscscc pc, pc, r0, asr #2 │ │ │ │ @ instruction: 0x0c00ea5c │ │ │ │ @ instruction: 0x079bd03a │ │ │ │ andcs sp, pc, #1073741853 @ 0x4000001d │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ strtmi r7, [r0], -r0, lsl #16 │ │ │ │ @ instruction: 0xff8ef7fe │ │ │ │ @ instruction: 0x46034652 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - movwcs pc, #3143 @ 0xc47 @ │ │ │ │ + movwcs pc, #3055 @ 0xbef @ │ │ │ │ movwls r2, #25088 @ 0x6200 │ │ │ │ rsbsvs r4, r3, r7, lsl #12 │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ stmdbvs r0!, {r1, r6, sl, fp, ip, sp, lr} │ │ │ │ - blx ff9c78dc │ │ │ │ + blx fe3c798c │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - mrc2 6, 2, pc, cr6, cr11, {3} │ │ │ │ + ldc2l 6, cr15, [lr, #492]! @ 0x1ec │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67b1145 │ │ │ │ - bmi 1288fc4 │ │ │ │ + bmi 1288f14 │ │ │ │ ldrbtmi r4, [sl], #-2879 @ 0xfffff4c1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, sp, ip, ror #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - blvc fc55b8 │ │ │ │ + blvc fc5668 │ │ │ │ andsls pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf8c66920 │ │ │ │ stc 0, cr9, [sp, #16] │ │ │ │ @ instruction: 0xf6787b02 │ │ │ │ - @ instruction: 0x4607fab5 │ │ │ │ + @ instruction: 0x4607fa5d │ │ │ │ adcsle r2, r8, r0, lsl #16 │ │ │ │ - blgt 2db804 │ │ │ │ + blgt 2db8b4 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ ldrtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf67b3714 │ │ │ │ - str pc, [lr, fp, lsr #28]! │ │ │ │ + sbfx pc, r3, #27, #15 │ │ │ │ andeq pc, r3, pc, rrx │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ smlabteq r6, sp, r9, lr │ │ │ │ - blvc 3c55ec │ │ │ │ + blvc 3c569c │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 2c55b4 │ │ │ │ - blx fe8c7964 │ │ │ │ + blvc 2c5664 │ │ │ │ + blx 12c7a14 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2db838 │ │ │ │ + blgt 2db8e8 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46200914 │ │ │ │ - mcr2 6, 0, pc, cr14, cr11, {3} @ │ │ │ │ + ldc2 6, cr15, [r6, #492]! @ 0x1ec │ │ │ │ @ instruction: 0x464b463a │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - strmi pc, [r7], -r1, ror #23 │ │ │ │ - bcc 283dd8 │ │ │ │ + strmi pc, [r7], -r9, lsl #23 │ │ │ │ + bcc 283e88 │ │ │ │ andsls pc, r8, sp, asr #17 │ │ │ │ andls pc, r4, r6, asr #17 │ │ │ │ stmdale r7!, {r0, r1, r2, r3, r4, r9, fp, sp} │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ strtcs r2, [r6], -r0, lsr #12 │ │ │ │ - blne b93864 │ │ │ │ + blne b93914 │ │ │ │ strtcs r2, [r6], -r6, lsr #12 │ │ │ │ strne r2, [r6, #-1574]! @ 0xfffff9da │ │ │ │ strtcs r2, [r6], -r6, lsr #12 │ │ │ │ strtcs r2, [r6], -r6, lsr #12 │ │ │ │ strtcs r2, [r6], -r6, lsr #12 │ │ │ │ eorne r2, r6, r6, lsr #12 │ │ │ │ movweq pc, #12399 @ 0x306f @ │ │ │ │ @@ -485370,24 +485410,24 @@ │ │ │ │ andscs r7, r0, #252, 6 @ 0xf0000003 │ │ │ │ andscc pc, r8, sp, lsr #17 │ │ │ │ mvnscs lr, #188, 14 @ 0x2f00000 │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ @ instruction: 0xe7b73018 │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ @ instruction: 0xe7b32018 │ │ │ │ - ldcl 6, cr15, [ip], #148 @ 0x94 │ │ │ │ + stc 6, cr15, [r4], #148 @ 0x94 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - ldrshteq r6, [r7], #-20 @ 0xffffffec │ │ │ │ + rsbseq r6, r7, r4, asr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r6, [r7], #-14 │ │ │ │ + rsbseq r6, r7, lr, lsr #32 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2c54ec │ │ │ │ + blhi 2c559c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0048f8cc │ │ │ │ @ instruction: 0xf8dfb0a3 │ │ │ │ strmi r4, [sp], -r8, ror #12 │ │ │ │ @ instruction: 0x3664f8df │ │ │ │ @ instruction: 0x4693447c │ │ │ │ ldrbtmi r9, [fp], #-262 @ 0xfffffefa │ │ │ │ @@ -485395,106 +485435,106 @@ │ │ │ │ @ instruction: 0xf8df4606 │ │ │ │ @ instruction: 0xf89b265c │ │ │ │ @ instruction: 0xf89b900a │ │ │ │ stmdapl r1!, {r0, r3, sp, pc}^ │ │ │ │ @ instruction: 0x91216809 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldmpl fp, {r0, r3, r5, r6, r8, fp, sp, lr} │ │ │ │ - blx 292a0a │ │ │ │ + blx 292aba │ │ │ │ @ instruction: 0xf8923201 │ │ │ │ andcc r2, fp, #40 @ 0x28 │ │ │ │ eorcs pc, r2, r5, asr r8 @ │ │ │ │ @ instruction: 0xf89b9205 │ │ │ │ stmdblt sl, {r3, sp} │ │ │ │ vpadd.i8 d15, d10, d9 │ │ │ │ rsbcs r9, r4, #-1879048192 @ 0x90000000 │ │ │ │ movwcc pc, #6914 @ 0x1b02 @ │ │ │ │ mlacc r9, r3, r8, pc @ │ │ │ │ rsble r2, r1, r0, lsl #22 │ │ │ │ - bls 396cd0 │ │ │ │ + bls 396d80 │ │ │ │ @ instruction: 0xf8529909 │ │ │ │ cdpne 0, 5, cr2, cr3, cr3, {1} │ │ │ │ svclt 0x00984299 │ │ │ │ andls r4, r4, #10485760 @ 0xa00000 │ │ │ │ andcs sl, r1, #20, 24 @ 0x1400 │ │ │ │ tstls r4, #0, 6 │ │ │ │ @ instruction: 0x46116930 │ │ │ │ ldcge 0, cr6, [r0, #-396] @ 0xfffffe74 │ │ │ │ subscs pc, r0, sp, lsl #17 │ │ │ │ - blvc 745740 │ │ │ │ - blvc 645704 │ │ │ │ - @ instruction: 0xf9f2f678 │ │ │ │ + blvc 7457f0 │ │ │ │ + blvc 6457b4 │ │ │ │ + @ instruction: 0xf99af678 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2db988 │ │ │ │ + blgt 2dba38 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - msrcs CPSR_x, r9, ror #26 │ │ │ │ + msrcs CPSR_x, r1, lsl sp │ │ │ │ @ instruction: 0xf6786930 │ │ │ │ - ldrbmi pc, [r3], -r7, lsl #20 @ │ │ │ │ + ldrbmi pc, [r3], -pc, lsr #19 @ │ │ │ │ @ instruction: 0xf1004680 │ │ │ │ @ instruction: 0x464a0118 │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6799108 │ │ │ │ - movwcs pc, #3193 @ 0xc79 @ │ │ │ │ + movwcs pc, #3105 @ 0xc21 @ │ │ │ │ stmib r5, {r4, r8, r9, ip, pc}^ │ │ │ │ rscvs r3, fp, r1, lsl #6 │ │ │ │ @ instruction: 0xf1089713 │ │ │ │ ldm r5, {r2, r4, r6, r8, r9, sl} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - ldrbmi pc, [r9], -r9, asr #26 @ │ │ │ │ + @ instruction: 0x4659fcf1 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ @ instruction: 0xf898fc0b │ │ │ │ strmi r2, [r3], -r8, lsr #32 │ │ │ │ - bcs 5d8940 │ │ │ │ + bcs 5d89f0 │ │ │ │ addshi pc, ip, #0, 4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ adceq r0, r9, #268435466 @ 0x1000000a │ │ │ │ sbceq r0, r3, #188, 4 @ 0xc000000b │ │ │ │ addseq r0, sl, #-1610612724 @ 0xa000000c │ │ │ │ mulseq r3, sl, r2 │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ movwls r9, #19209 @ 0x4b09 │ │ │ │ cmncs r6, r4, lsr #15 │ │ │ │ ldrtmi r9, [r0], -r8, lsl #20 │ │ │ │ - blx 1c7b60 │ │ │ │ + blx febc7c10 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - stc2l 6, cr15, [sl, #-492]! @ 0xfffffe14 │ │ │ │ + ldc2 6, cr15, [r2, #-492] @ 0xfffffe14 │ │ │ │ ldmdbvs pc, {r1, r2, r8, r9, fp, ip, pc}^ @ │ │ │ │ @ instruction: 0xf5b76e1b │ │ │ │ movwls r7, #32533 @ 0x7f15 │ │ │ │ teqphi sp, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0002f77 │ │ │ │ - blls 32b338 │ │ │ │ + blls 32b3e8 │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ @ instruction: 0xf04f80cd │ │ │ │ @ instruction: 0xf8dd0901 │ │ │ │ @ instruction: 0xf8cd801c │ │ │ │ strbmi fp, [fp], ip, lsr #32 │ │ │ │ strls sl, [sl, -ip, lsl #22] │ │ │ │ vcgt.s8 d25, d0, d3 │ │ │ │ ldmdbvs r0!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - @ instruction: 0xf9a4f678 │ │ │ │ + @ instruction: 0xf94cf678 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204607 │ │ │ │ strbmi r2, [r9], -r1, lsl #4 │ │ │ │ - ldc2 6, cr15, [r8], {121} @ 0x79 │ │ │ │ + blx ff247c5e │ │ │ │ @ instruction: 0x46304639 │ │ │ │ - ldc2l 6, cr15, [r6], #492 @ 0x1ec │ │ │ │ + ldc2 6, cr15, [lr], {123} @ 0x7b │ │ │ │ @ instruction: 0xf8979903 │ │ │ │ movwcs r2, #41 @ 0x29 │ │ │ │ stmib r1, {r5, r9, fp, sp}^ │ │ │ │ stmdale r5!, {r8, r9, ip, sp} │ │ │ │ - blcs 9d1b30 │ │ │ │ + blcs 9d1be0 │ │ │ │ ldrbhi pc, [lr, #512]! @ 0x200 @ │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ ldrbeq r0, [ip, #572]! @ 0x23c │ │ │ │ ldrbeq r0, [ip, #1532]! @ 0x5fc │ │ │ │ ldrbeq r0, [ip, #1532]! @ 0x5fc │ │ │ │ eorseq r0, r9, #252, 10 @ 0x3f000000 │ │ │ │ ldrbeq r0, [ip, #1532]! @ 0x5fc │ │ │ │ @@ -485510,46 +485550,46 @@ │ │ │ │ ldrbeq r0, [ip, #1532]! @ 0x5fc │ │ │ │ strdeq r0, [r1], -ip @ │ │ │ │ @ instruction: 0xf8cd930d │ │ │ │ ldc 0, cr11, [sp, #192] @ 0xc0 │ │ │ │ tstcs r1, ip, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6787b14 │ │ │ │ - @ instruction: 0x4607f93b │ │ │ │ + strmi pc, [r7], -r3, ror #17 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - ldc2 6, cr15, [r2], #492 @ 0x1ec │ │ │ │ + mrrc2 6, 7, pc, sl, cr11 @ │ │ │ │ @ instruction: 0x464a463b │ │ │ │ msrne SP_fiq, r0 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - movwcs pc, #2693 @ 0xa85 @ │ │ │ │ + movwcs pc, #2605 @ 0xa2d @ │ │ │ │ subslt pc, r0, sp, asr #17 │ │ │ │ tstls r5, #32, 4 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ andls r7, r2, r4, lsl fp │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6787b10 │ │ │ │ - @ instruction: 0x4607f91b │ │ │ │ + strmi pc, [r7], -r3, asr #17 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - ldc2 6, cr15, [r2], {123} @ 0x7b │ │ │ │ + ldc2 6, cr15, [sl], #-492 @ 0xfffffe14 │ │ │ │ msrcs SPSR_fiq, r0 │ │ │ │ @ instruction: 0xf6786930 │ │ │ │ - @ instruction: 0xf898f92f │ │ │ │ + @ instruction: 0xf898f8d7 │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46510a18 │ │ │ │ @ instruction: 0xf8984681 │ │ │ │ - b 15d62fc │ │ │ │ + b 15d63ac │ │ │ │ @ instruction: 0xf6790b4b │ │ │ │ - @ instruction: 0xf04ffb9d │ │ │ │ + @ instruction: 0xf04ffb45 │ │ │ │ @ instruction: 0xf8c50c00 │ │ │ │ @ instruction: 0xf109c00c │ │ │ │ stmib r5, {r2, r5, r6, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf8c5cc00 │ │ │ │ @ instruction: 0xf8cdc008 │ │ │ │ ldm r5, {r2, r3, r6, pc} │ │ │ │ @ instruction: 0xf8c5000f │ │ │ │ @@ -485557,107 +485597,107 @@ │ │ │ │ ldrbeq pc, [r4, -r9, lsl #2] @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - mrrc2 6, 7, pc, lr, cr11 @ │ │ │ │ + stc2 6, cr15, [r6], {123} @ 0x7b │ │ │ │ stmdbls r5, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0x46304653 │ │ │ │ - blx ec7cf8 │ │ │ │ + @ instruction: 0xf9daf67b │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - bls 29bb20 │ │ │ │ + bls 29bbd0 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ - blx 19c7d08 │ │ │ │ + blx 3c7db8 │ │ │ │ strmi r9, [r0], r4, lsl #22 │ │ │ │ @ instruction: 0xf63f455b │ │ │ │ svcls 0x000aaf44 │ │ │ │ ldrdlt pc, [ip], -sp @ │ │ │ │ andls r2, r7, r7, ror pc │ │ │ │ orrshi pc, ip, #0 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ - stc2l 6, cr15, [r0], {123} @ 0x7b │ │ │ │ - bls 470f50 │ │ │ │ + stc2l 6, cr15, [r8], #-492 @ 0xfffffe14 │ │ │ │ + bls 471000 │ │ │ │ @ instruction: 0xf0c04293 │ │ │ │ - blls 3aafa8 │ │ │ │ + blls 3ab058 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ mulhi sl, fp, r8 │ │ │ │ mulge r9, fp, r8 │ │ │ │ ldmdbvs r0!, {r1, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ ldrdls pc, [r0], #-131 @ 0xffffff7d @ │ │ │ │ @ instruction: 0xf6789209 │ │ │ │ - @ instruction: 0xf100f8cf │ │ │ │ + @ instruction: 0xf100f877 │ │ │ │ @ instruction: 0x46530b18 │ │ │ │ strbmi r4, [r2], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8804659 │ │ │ │ @ instruction: 0xf679802c │ │ │ │ - ldrtmi pc, [r9], -r1, asr #22 @ │ │ │ │ + ldrtmi pc, [r9], -r9, ror #21 @ │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0x465bfc1f │ │ │ │ + ldrbmi pc, [fp], -r7, asr #23 @ │ │ │ │ vst1.8 {d25-d26}, [pc], r8 │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - @ instruction: 0xf9f2f67b │ │ │ │ + @ instruction: 0xf99af67b │ │ │ │ strmi r9, [r2], r4, lsl #22 │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ @ instruction: 0x270080f4 │ │ │ │ - blhi ff2c5a18 │ │ │ │ + blhi ff2c5ac8 │ │ │ │ @ instruction: 0xf8cd2301 │ │ │ │ movwls fp, #24616 @ 0x6028 │ │ │ │ eorcs r6, r0, #48, 18 @ 0xc0000 │ │ │ │ stmib r4, {r0, r8, sp}^ │ │ │ │ stc 7, cr7, [sp] │ │ │ │ @ instruction: 0xf6788b10 │ │ │ │ - strmi pc, [r0], r1, lsl #17 │ │ │ │ + strmi pc, [r0], r9, lsr #16 │ │ │ │ @ instruction: 0x462bb158 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0xf89afbf5 │ │ │ │ - blcc 256418 │ │ │ │ + @ instruction: 0xf89afb9d │ │ │ │ + blcc 2564c8 │ │ │ │ vqdmulh.s d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r8, sl, pc}^ @ │ │ │ │ teqpeq r5, r3, lsl r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0125012d │ │ │ │ tsteq r5, sp, lsl r1 │ │ │ │ streq r0, [r1, #-1281] @ 0xfffffaff │ │ │ │ streq r0, [r1, #-269] @ 0xfffffef3 │ │ │ │ streq r0, [r1, #-1281] @ 0xfffffaff │ │ │ │ streq r0, [r1, #-1281] @ 0xfffffaff │ │ │ │ streq r0, [r1, #-1281] @ 0xfffffaff │ │ │ │ @ instruction: 0x46430010 │ │ │ │ cmncs sp, r2, asr r6 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0x9003f9b1 │ │ │ │ + andls pc, r3, r9, asr r9 @ │ │ │ │ ldmdbvs r0!, {r3, r5, r8, sp} │ │ │ │ - @ instruction: 0xf874f678 │ │ │ │ + @ instruction: 0xf81cf678 │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ ldrmi r4, [r1], -r0, lsl #13 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6799102 │ │ │ │ - @ instruction: 0xf108fae7 │ │ │ │ + @ instruction: 0xf108fa8f │ │ │ │ stmib r5, {r2, r4, r6, sl, fp}^ │ │ │ │ stmib r5, {r8, r9, sl, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf8cd7702 │ │ │ │ ldm r5, {r2, r3, r6, sp, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - vpadd.i8 d31, d16, d23 │ │ │ │ + vpadd.i8 , q0, │ │ │ │ ldmdbvs r0!, {r0, r1, r3, r5, r6, r8, sp} │ │ │ │ - @ instruction: 0xf854f678 │ │ │ │ + @ instruction: 0xfffcf677 │ │ │ │ mulscs r0, r9, r8 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ - bleq 846864 │ │ │ │ + bleq 846914 │ │ │ │ pkhtbmi r4, r0, r9, asr #12 │ │ │ │ mulscc r1, r9, r8 │ │ │ │ - blx ff347e54 │ │ │ │ + blx 1d47f04 │ │ │ │ stmib r5, {r0, r1, r2, r3, r5, r6, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf1087700 │ │ │ │ adcvs r0, pc, r4, asr lr @ │ │ │ │ stcleq 1, cr15, [r4], #-32 @ 0xffffffe0 │ │ │ │ subls pc, ip, sp, asr #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @@ -485665,390 +485705,390 @@ │ │ │ │ ldm r4, {r0, r1, r4, r8, r9, ip, pc} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - ldrbmi pc, [fp], -r7, lsl #23 @ │ │ │ │ + ldrbmi pc, [fp], -pc, lsr #22 @ │ │ │ │ stmdbls r5, {r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - bls 308a28 │ │ │ │ + bls 308978 │ │ │ │ cmncs r3, r3, lsl #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - vmla.i8 d31, d16, d7 │ │ │ │ + vmla.i8 d31, d0, d31 │ │ │ │ strmi r2, [r1], fp, ror #2 │ │ │ │ - @ instruction: 0xf6786930 │ │ │ │ - @ instruction: 0xf89af815 │ │ │ │ + @ instruction: 0xf6776930 │ │ │ │ + @ instruction: 0xf89affbd │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46590b18 │ │ │ │ @ instruction: 0xf89a4680 │ │ │ │ @ instruction: 0xf6793011 │ │ │ │ - rscvs pc, pc, r5, lsl #21 │ │ │ │ + rscvs pc, pc, sp, lsr #20 │ │ │ │ strvc lr, [r0, -r5, asr #19] │ │ │ │ cdpeq 1, 5, cr15, cr4, cr8, {0} │ │ │ │ @ instruction: 0xf10860af │ │ │ │ @ instruction: 0xf8cd0c64 │ │ │ │ ldm r5, {r2, r3, r6, sp, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ - blls 28a548 │ │ │ │ + blls 28a5f8 │ │ │ │ tstls r3, #239 @ 0xef │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx 1447f1a │ │ │ │ + blx ffe47fc8 │ │ │ │ eorcs r6, r0, #48, 18 @ 0xc0000 │ │ │ │ stmib r4, {r0, r8, sp}^ │ │ │ │ stc 7, cr7, [sp] │ │ │ │ @ instruction: 0xf6778b10 │ │ │ │ - selmi pc, r0, sp @ │ │ │ │ + strmi pc, [r0], r5, ror #30 │ │ │ │ @ instruction: 0x462bb158 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - bls 309220 │ │ │ │ + bls 309170 │ │ │ │ cmncs r3, fp, asr r6 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf67b8000 │ │ │ │ - blls 3c8a48 │ │ │ │ + blls 3c8998 │ │ │ │ strmi r9, [r2], r4, lsl #20 │ │ │ │ movwls r0, #24667 @ 0x605b │ │ │ │ @ instruction: 0xf63f429a │ │ │ │ @ instruction: 0xf8ddaf15 │ │ │ │ - blls 476620 │ │ │ │ + blls 4766d0 │ │ │ │ @ instruction: 0xf0002bb9 │ │ │ │ @ instruction: 0xf5b38125 │ │ │ │ @ instruction: 0xf0007f15 │ │ │ │ - bls 42ac24 │ │ │ │ + bls 42acd4 │ │ │ │ vst1.16 {d20-d22}, [pc :64], fp │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - @ instruction: 0xf8eaf67b │ │ │ │ - blvc 1285c1c │ │ │ │ + @ instruction: 0xf892f67b │ │ │ │ + blvc 1285ccc │ │ │ │ strmi r2, [r2], r0, lsl #6 │ │ │ │ eorcs r9, r0, #20, 6 @ 0x50000000 │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ stc 0, cr6, [sp, #396] @ 0x18c │ │ │ │ @ instruction: 0xf6777b10 │ │ │ │ - strmi pc, [r7], -r1, lsl #31 │ │ │ │ + strmi pc, [r7], -r9, lsr #30 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - blx 47fb8 │ │ │ │ + blx fea48068 │ │ │ │ mulscc r0, sl, r8 │ │ │ │ - blcs 5d91d8 │ │ │ │ + blcs 5d9288 │ │ │ │ strhi pc, [r6], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ movweq r0, #17164 @ 0x430c │ │ │ │ rscseq r0, r4, #252, 4 @ 0xc000000f │ │ │ │ streq r0, [r4], #-748 @ 0xfffffd14 │ │ │ │ rsceq r0, r4, #4, 8 @ 0x4000000 │ │ │ │ streq r0, [r4], #-1028 @ 0xfffffbfc │ │ │ │ streq r0, [r4], #-1028 @ 0xfffffbfc │ │ │ │ streq r0, [r4], #-1028 @ 0xfffffbfc │ │ │ │ addeq r0, r5, r4, lsl #8 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46302172 │ │ │ │ - @ instruction: 0xf8b4f67b │ │ │ │ + @ instruction: 0xf85cf67b │ │ │ │ str r9, [r1, -r3] │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46302171 │ │ │ │ - @ instruction: 0xf8acf67b │ │ │ │ + @ instruction: 0xf854f67b │ │ │ │ ldrbt r9, [r9], r3 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46302170 │ │ │ │ - @ instruction: 0xf8a4f67b │ │ │ │ + @ instruction: 0xf84cf67b │ │ │ │ ldrbt r9, [r1], r3 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ ldrtmi r2, [r0], -pc, ror #2 │ │ │ │ - @ instruction: 0xf89cf67b │ │ │ │ + @ instruction: 0xf844f67b │ │ │ │ strbt r9, [r9], r3 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ ldrtmi r2, [r0], -lr, ror #2 │ │ │ │ - @ instruction: 0xf894f67b │ │ │ │ + @ instruction: 0xf83cf67b │ │ │ │ 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, r3, lsr r8 @ │ │ │ │ @ instruction: 0xf88de6d8 │ │ │ │ strb fp, [r6, #48]! @ 0x30 │ │ │ │ movweq pc, #443 @ 0x1bb @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ eorscc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf8ade5df │ │ │ │ ldrb fp, [ip, #48] @ 0x30 │ │ │ │ - bls 412c00 │ │ │ │ + bls 412cb0 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0x4601f877 │ │ │ │ + @ instruction: 0x4601f81f │ │ │ │ vqrshl.s8 q15, , q0 │ │ │ │ - bls 40eb28 │ │ │ │ + bls 40ebd8 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - strmi pc, [r1], -pc, ror #16 │ │ │ │ + @ instruction: 0x4601f817 │ │ │ │ cmncs r2, pc, ror #10 │ │ │ │ ldrtmi r9, [r0], -r8, lsl #20 │ │ │ │ - @ instruction: 0xf868f67b │ │ │ │ + @ instruction: 0xf810f67b │ │ │ │ strb r4, [r8, #-1537]! @ 0xfffff9ff │ │ │ │ ... │ │ │ │ - ldrhteq r5, [r7], #-244 @ 0xffffff0c │ │ │ │ - rsbseq r5, r7, lr, lsr #31 │ │ │ │ + rsbseq r5, r7, r4, lsl #30 │ │ │ │ + ldrshteq r5, [r7], #-238 @ 0xffffff12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - bls 412c4c │ │ │ │ - @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0x4601f855 │ │ │ │ + bls 412cfc │ │ │ │ + @ instruction: 0xf67a4630 │ │ │ │ + @ instruction: 0x4601fffd │ │ │ │ cmncs r4, r5, asr r5 │ │ │ │ ldrtmi r9, [r0], -r8, lsl #20 │ │ │ │ - @ instruction: 0xf84ef67b │ │ │ │ + @ instruction: 0xfff6f67a │ │ │ │ strb r4, [lr, #-1537] @ 0xfffff9ff │ │ │ │ - bls 412c70 │ │ │ │ - @ instruction: 0xf67b4630 │ │ │ │ - strmi pc, [r1], -r7, asr #16 │ │ │ │ + bls 412d20 │ │ │ │ + @ instruction: 0xf67a4630 │ │ │ │ + strmi pc, [r1], -pc, ror #31 │ │ │ │ ldrtmi lr, [fp], -r7, asr #10 │ │ │ │ cmncs sp, r2, asr r6 │ │ │ │ - @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0x4683f83f │ │ │ │ + @ instruction: 0xf67a4630 │ │ │ │ + strmi pc, [r3], r7, ror #31 │ │ │ │ ldmdbvs r0!, {r3, r5, r8, sp} │ │ │ │ - @ instruction: 0xff02f677 │ │ │ │ + mcr2 6, 5, pc, cr10, cr7, {3} @ │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ ldrmi r4, [r1], -r0, lsl #13 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ tstls r2, r0, lsl #14 │ │ │ │ - @ instruction: 0xf974f679 │ │ │ │ + @ instruction: 0xf91cf679 │ │ │ │ mrrceq 1, 0, pc, r4, cr8 @ │ │ │ │ stmib r5, {r4, r8, r9, sl, ip, pc}^ │ │ │ │ rscvs r7, pc, r1, lsl #14 │ │ │ │ subge pc, ip, sp, asr #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx 1348120 │ │ │ │ + @ instruction: 0xf9ecf67b │ │ │ │ msrcs (UNDEF: 107), r0 │ │ │ │ @ instruction: 0xf6776930 │ │ │ │ - @ instruction: 0xf899fee1 │ │ │ │ + @ instruction: 0xf899fe89 │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46510a18 │ │ │ │ @ instruction: 0xf8994680 │ │ │ │ @ instruction: 0xf6793011 │ │ │ │ - @ instruction: 0x9710f951 │ │ │ │ + @ instruction: 0x9710f8f9 │ │ │ │ @ instruction: 0xf10860ef │ │ │ │ stmib r5, {r2, r4, r6, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf1087701 │ │ │ │ @ instruction: 0xf8cd0c64 │ │ │ │ ldm r5, {r2, r3, r6, ip, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stmdbls r2, {r0, r1, r2, r3} │ │ │ │ tstls r3, pc, ror #1 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx 748180 │ │ │ │ + @ instruction: 0xf9bcf67b │ │ │ │ mulspl r1, r9, r8 │ │ │ │ strtmi r9, [r0], -r5, lsl #18 │ │ │ │ @ instruction: 0xf678462a │ │ │ │ - qadd16mi pc, sl, r5 @ │ │ │ │ + @ instruction: 0x462afebd │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ - mcr2 6, 4, pc, cr6, cr7, {3} @ │ │ │ │ + mcr2 6, 1, pc, cr14, cr7, {3} @ │ │ │ │ teqlt r8, r5, lsl #12 │ │ │ │ adcvs ip, r8, #768 @ 0x300 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46303514 │ │ │ │ - @ instruction: 0xf9fef67b │ │ │ │ + @ instruction: 0xf9a6f67b │ │ │ │ @ instruction: 0x465a4653 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ - @ instruction: 0xf67b9500 │ │ │ │ - strmi pc, [r1], r5, lsl #16 │ │ │ │ + @ instruction: 0xf67a9500 │ │ │ │ + strmi pc, [r1], sp, lsr #31 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ - blx fe7c81c4 │ │ │ │ + blx 11c8274 │ │ │ │ stmdbls r7, {r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0xf8dffaa9 │ │ │ │ + @ instruction: 0xf8dffa51 │ │ │ │ @ instruction: 0xf8df2608 │ │ │ │ ldrbtmi r3, [sl], #-1544 @ 0xfffff9f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rscshi pc, r2, #64 @ 0x40 │ │ │ │ ldc 0, cr11, [sp], #140 @ 0x8c │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ - blls 32e7c8 │ │ │ │ + blls 32e878 │ │ │ │ @ instruction: 0xf67f2b01 │ │ │ │ @ instruction: 0xf04fad93 │ │ │ │ @ instruction: 0xf8cd0a01 │ │ │ │ ldrbmi fp, [r3], r8, lsr #32 │ │ │ │ mcrls 6, 0, r4, cr7, cr2, {5} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwls sl, #15125 @ 0x3b15 │ │ │ │ eorcs r9, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf8c32101 │ │ │ │ @ instruction: 0xf8cd9000 │ │ │ │ ldc 0, cr11, [sp, #320] @ 0x140 │ │ │ │ vstr d7, [sp, #80] @ 0x50 │ │ │ │ @ instruction: 0xf6777b10 │ │ │ │ - @ instruction: 0x4607fe3b │ │ │ │ + strmi pc, [r7], -r3, ror #27 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46503714 │ │ │ │ - @ instruction: 0xf9b2f67b │ │ │ │ + @ instruction: 0xf95af67b │ │ │ │ tstpvc ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - mcr2 6, 2, pc, cr14, cr7, {3} @ │ │ │ │ + ldc2l 6, cr15, [r6, #476]! @ 0x1dc │ │ │ │ @ instruction: 0xf8807c32 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46190318 │ │ │ │ ldclvc 6, cr4, [r3], #-512 @ 0xfffffe00 │ │ │ │ - bleq 15051b4 │ │ │ │ + bleq 1505264 │ │ │ │ @ instruction: 0xf6799102 │ │ │ │ - @ instruction: 0xf8c5f8bd │ │ │ │ + @ instruction: 0xf8c5f865 │ │ │ │ @ instruction: 0xf108900c │ │ │ │ stmib r5, {r2, r4, r6, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf1089900 │ │ │ │ @ instruction: 0xf8c50c64 │ │ │ │ ldrls r9, [r3], -r8 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andls pc, ip, r5, asr #17 │ │ │ │ stm lr, {r0, r1, r4, r8, r9, sl, ip, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf67b4650 │ │ │ │ - blls 2c8ec0 │ │ │ │ + blls 2c8e10 │ │ │ │ stmdbls r5, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf67a4650 │ │ │ │ - blls 34a61c │ │ │ │ + blls 34a56c │ │ │ │ ldrbmi r4, [fp, #-1542] @ 0xfffff9fa │ │ │ │ @ instruction: 0xf8ddd8aa │ │ │ │ ldrbmi fp, [r6], -r8, lsr #32 │ │ │ │ str r9, [sp, #-7]! │ │ │ │ ldmdbvs r0!, {r3, r5, r8, sp} │ │ │ │ - mrc2 6, 0, pc, cr0, cr7, {3} │ │ │ │ - bleq 846ce4 │ │ │ │ + ldc2 6, cr15, [r8, #476]! @ 0x1dc │ │ │ │ + bleq 846d94 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ pkhtbmi r4, r0, r9, asr #12 │ │ │ │ - @ instruction: 0xf884f679 │ │ │ │ + @ instruction: 0xf82cf679 │ │ │ │ strcs r9, [r0, -r8, lsl #22] │ │ │ │ mrrceq 1, 0, pc, r4, cr8 @ │ │ │ │ stmib r5, {r4, r8, r9, sl, ip, pc}^ │ │ │ │ rscvs r7, pc, r1, lsl #14 │ │ │ │ ldm r5, {r0, r1, r4, r8, r9, ip, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - vmul.i8 , q0, │ │ │ │ + vtst.8 , q8, │ │ │ │ ldmdbvs r0!, {r0, r1, r3, r5, r6, r8, sp} │ │ │ │ - ldc2l 6, cr15, [r0, #476]! @ 0x1dc │ │ │ │ + ldc2 6, cr15, [r8, #476] @ 0x1dc │ │ │ │ mulscs r0, r9, r8 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ - beq 846d2c │ │ │ │ + beq 846ddc │ │ │ │ pkhtbmi r4, r0, r1, asr #12 │ │ │ │ mulscc r1, r9, r8 │ │ │ │ - @ instruction: 0xf860f679 │ │ │ │ + @ instruction: 0xf808f679 │ │ │ │ rscvs r9, pc, r0, lsl r7 @ │ │ │ │ cdpeq 1, 5, cr15, cr4, cr8, {0} │ │ │ │ strvc lr, [r1, -r5, asr #19] │ │ │ │ stcleq 1, cr15, [r4], #-32 @ 0xffffffe0 │ │ │ │ subls pc, ip, sp, asr #17 │ │ │ │ ldm r5, {r0, r4, r6, r7, r9, sl, lr} │ │ │ │ rscvs r0, pc, pc │ │ │ │ sublt pc, ip, sp, asr #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xf924f67b │ │ │ │ + @ instruction: 0xf8ccf67b │ │ │ │ vabd.s8 d30, d0, d28 │ │ │ │ ldmdbvs r0!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - stc2l 6, cr15, [r0, #476] @ 0x1dc │ │ │ │ + stc2l 6, cr15, [r8, #-476]! @ 0xfffffe24 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204607 │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf834f679 │ │ │ │ + @ instruction: 0xffdcf678 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ @ instruction: 0xf67b2700 │ │ │ │ - blls 348de0 │ │ │ │ + blls 348d30 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ stmdbeq r0, {r0, r1, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf7ff464a │ │ │ │ @ instruction: 0xf89bf96f │ │ │ │ - blls 3129d8 │ │ │ │ + blls 312a88 │ │ │ │ addsmi r4, r3, #136314880 @ 0x8200000 │ │ │ │ sbcshi pc, r7, r0, asr #4 │ │ │ │ mulhi sl, fp, r8 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ addshi pc, r1, r0 │ │ │ │ @ instruction: 0xf10d9710 │ │ │ │ - bcs a0db50 │ │ │ │ + bcs a0dc00 │ │ │ │ vhadd.s8 q3, q0, │ │ │ │ @ instruction: 0x463881fc │ │ │ │ mrcne 6, 2, r4, cr3, cr9, {1} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r9, pc}^ @ │ │ │ │ eorseq pc, r9, r3, lsl r0 @ │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa0b │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa0f │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa13 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aabb │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aabf │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aac3 │ │ │ │ mvnseq r0, r6, lsr r0 │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa1b │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa1f │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa23 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aacb │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aacf │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aad3 │ │ │ │ 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] @ 20aadb │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aadf │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aae3 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aae7 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aaeb │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aaef │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aaf3 │ │ │ │ ldrls r0, [r0, -r0, lsr #32] │ │ │ │ - blvc 6460a0 │ │ │ │ + blvc 646150 │ │ │ │ ldrmi r3, [r0], #-257 @ 0xfffffeff │ │ │ │ stc 5, cr4, [ip], #544 @ 0x220 │ │ │ │ ldmdble r8, {r1, r8, r9, fp, ip, sp, lr}^ │ │ │ │ - b 21363c │ │ │ │ + b 2136ec │ │ │ │ tstls r0, #2359296 @ 0x240000 │ │ │ │ rsbvs r2, fp, r0, lsr #20 │ │ │ │ stmib sp, {r0, r3, r6, r7, r8, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xe7ed7310 │ │ │ │ subvc pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7ea │ │ │ │ strb r7, [r7, r0, asr #32]! │ │ │ │ svclt 0x00183f00 │ │ │ │ @ instruction: 0xf88d2701 │ │ │ │ strb r7, [r1, r0, asr #32]! │ │ │ │ - blcs 271678 │ │ │ │ - blge fe808368 │ │ │ │ + blcs 271728 │ │ │ │ + blge fe808418 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6776930 │ │ │ │ - strmi pc, [r7], -r5, asr #26 │ │ │ │ + strmi pc, [r7], -sp, ror #25 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23202201 │ │ │ │ @ instruction: 0xf6784641 │ │ │ │ - @ instruction: 0x4639ffb9 │ │ │ │ + ldrtmi pc, [r9], -r1, ror #30 @ │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0xf897f897 │ │ │ │ + @ instruction: 0xf897f83f │ │ │ │ tstcs r0, r9, lsr #32 │ │ │ │ smlabtne lr, sp, r9, lr │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ mrcne 1, 2, r8, cr3, cr12, {4} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r2, r3, r4, r7, r8, pc}^ @ │ │ │ │ rscseq pc, sp, r3, lsl r0 @ │ │ │ │ @@ -486065,24 +486105,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 │ │ │ │ + strmi pc, [r1], fp, lsl #25 │ │ │ │ + b 15f7108 │ │ │ │ ldmdbge r8, {r3, r6, r7, r9} │ │ │ │ @ instruction: 0xf6243028 │ │ │ │ - @ instruction: 0x4649ee1c │ │ │ │ + strbmi lr, [r9], -r4, asr #27 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0xf89bf857 │ │ │ │ + @ instruction: 0xf67a4630 │ │ │ │ + @ instruction: 0xf89bffff │ │ │ │ movwcs r2, #9 │ │ │ │ - bcs a2f768 │ │ │ │ + bcs a2f818 │ │ │ │ vhadd.s8 q3, q0, │ │ │ │ mrcne 1, 2, r8, cr3, cr1, {2} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r2, r3, r4, r6, r8, pc}^ @ │ │ │ │ adcseq pc, r9, r3, lsl r0 @ │ │ │ │ cmpeq sp, sp, asr r1 │ │ │ │ cmpeq sp, sp, asr r1 │ │ │ │ @@ -486095,240 +486135,240 @@ │ │ │ │ cmpeq sp, sp, asr r1 │ │ │ │ cmpeq sp, sp, asr r1 │ │ │ │ cmpeq sp, sp, asr r1 │ │ │ │ cmpeq sp, sp, asr r1 │ │ │ │ cmpeq sp, sp, asr r1 │ │ │ │ cmpeq sp, sp, asr r1 │ │ │ │ cmpeq sp, sp, asr r1 │ │ │ │ - blls 30ad24 │ │ │ │ - bleq 2452a4 │ │ │ │ - blcs a1c434 │ │ │ │ + blls 30add4 │ │ │ │ + bleq 245354 │ │ │ │ + blcs a1c4e4 │ │ │ │ @ instruction: 0xf003bf1b │ │ │ │ andcs r0, r1, #2080374784 @ 0x7c000000 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf04f409a │ │ │ │ svclt 0x00180300 │ │ │ │ rscscc pc, pc, #-2147483648 @ 0x80000000 │ │ │ │ @ instruction: 0xf930f7fe │ │ │ │ - bls 41c3a0 │ │ │ │ + bls 41c450 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - andls pc, r8, r9, ror #27 │ │ │ │ - bllt ff688ba0 │ │ │ │ + mulls r8, r1, sp │ │ │ │ + bllt ff688c50 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ @ instruction: 0x46302172 │ │ │ │ - stc2l 6, cr15, [r0, #488]! @ 0x1e8 │ │ │ │ - ldr r4, [pc, #1667] @ 20b237 │ │ │ │ + stc2 6, cr15, [r8, #488] @ 0x1e8 │ │ │ │ + ldr r4, [pc, #1667] @ 20b2e7 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ @ instruction: 0x46302171 │ │ │ │ - ldc2l 6, cr15, [r8, #488] @ 0x1e8 │ │ │ │ + stc2 6, cr15, [r0, #488] @ 0x1e8 │ │ │ │ ldr r4, [r7, #1667] @ 0x683 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ @ instruction: 0x46302170 │ │ │ │ - ldc2l 6, cr15, [r0, #488] @ 0x1e8 │ │ │ │ - str r4, [pc, #1667] @ 20b257 │ │ │ │ + ldc2l 6, cr15, [r8, #-488]! @ 0xfffffe18 │ │ │ │ + str r4, [pc, #1667] @ 20b307 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ ldrtmi r2, [r0], -pc, ror #2 │ │ │ │ - stc2l 6, cr15, [r8, #488] @ 0x1e8 │ │ │ │ + ldc2l 6, cr15, [r0, #-488]! @ 0xfffffe18 │ │ │ │ str r4, [r7, #1667] @ 0x683 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ ldrtmi r2, [r0], -lr, ror #2 │ │ │ │ - stc2l 6, cr15, [r0, #488] @ 0x1e8 │ │ │ │ - ldrb r4, [pc, #-1667]! @ 20a571 │ │ │ │ + stc2l 6, cr15, [r8, #-488]! @ 0xfffffe18 │ │ │ │ + ldrb r4, [pc, #-1667]! @ 20a621 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67a1145 │ │ │ │ - @ instruction: 0x4683fdb7 │ │ │ │ + pkhtbmi pc, r3, pc, asr #26 @ │ │ │ │ @ instruction: 0xf04fe576 │ │ │ │ tstls r4, #-67108861 @ 0xfc000003 │ │ │ │ - blvc 746284 │ │ │ │ + blvc 746334 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 64624c │ │ │ │ - mcrr2 6, 7, pc, lr, cr7 @ │ │ │ │ + blvc 6462fc │ │ │ │ + blx fffc86aa │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2dc4d0 │ │ │ │ + blgt 2dc580 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - ldc 15, cr15, [pc, #788] @ 20af48 │ │ │ │ + ldc 15, cr15, [pc, #436] @ 20ae98 │ │ │ │ movwcs r7, #2924 @ 0xb6c │ │ │ │ mulcs r9, fp, r8 │ │ │ │ tstls r4, #1073741824 @ 0x40000000 │ │ │ │ rsbvs r6, r3, r0, lsr r9 │ │ │ │ - blvc 64627c │ │ │ │ - ldc2 6, cr15, [r6], #-476 @ 0xfffffe24 │ │ │ │ + blvc 64632c │ │ │ │ + blx ff9c86da │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2dc500 │ │ │ │ + blgt 2dc5b0 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - @ instruction: 0xffaaf67a │ │ │ │ + @ instruction: 0xff52f67a │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - @ instruction: 0x463bfd7d │ │ │ │ + ldrtmi pc, [fp], -r5, lsr #26 @ │ │ │ │ cmncs r3, r2, lsl #12 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf67a8000 │ │ │ │ - strmi pc, [r3], -r9, lsr #27 │ │ │ │ + @ instruction: 0x4603fd51 │ │ │ │ @ instruction: 0xf64fe783 │ │ │ │ @ instruction: 0xf8ad73ff │ │ │ │ sbfx r3, r0, #0, #28 │ │ │ │ @ instruction: 0xf88d23ff │ │ │ │ sbfx r3, r0, #0, #24 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ sbfx r3, r0, #0, #20 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldc 0, cr3, [sp, #224] @ 0xe0 │ │ │ │ tstcs r1, lr, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6777b14 │ │ │ │ - @ instruction: 0x4607fbff │ │ │ │ + strmi pc, [r7], -r7, lsr #23 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xff76f67a │ │ │ │ + @ instruction: 0xff1ef67a │ │ │ │ @ instruction: 0x4642463b │ │ │ │ msrne SP_fiq, r0 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - tstpcs r1, r9, asr #26 @ p-variant is OBSOLETE │ │ │ │ + strdcs pc, [r1, -r1] │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ andls r1, r2, r4, lsl r3 │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ stmib sp, {r2, r4, r8, fp, pc}^ │ │ │ │ ldmdbvs r0!, {r4, r8, fp, pc} │ │ │ │ - blx ffa486d6 │ │ │ │ + blx fe448786 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2dc5ac │ │ │ │ + blgt 2dc65c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - vrecps.f32 , q0, │ │ │ │ + @ instruction: 0xf240feff │ │ │ │ ldmdbvs r0!, {r1, r2, r3, r5, r6, r8, sp} │ │ │ │ - blx fff486f6 │ │ │ │ + blx fe9487a6 │ │ │ │ @ instruction: 0xf1009b07 │ │ │ │ pkhbtmi r0, r1, r8, lsl #20 │ │ │ │ @ instruction: 0xf1094651 │ │ │ │ ldcvc 8, cr0, [sl], {84} @ 0x54 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6787c5b │ │ │ │ - blls 40a6c0 │ │ │ │ + blls 40a610 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ subgt pc, r0, sp, asr #17 │ │ │ │ andgt pc, ip, r5, asr #17 │ │ │ │ cdpeq 1, 6, cr15, cr4, cr9, {0} │ │ │ │ @ instruction: 0xcc01e9c5 │ │ │ │ ldm r5, {r0, r1, r4, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf8c5000f │ │ │ │ ldrls ip, [r3, -ip] │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - @ instruction: 0xff26f67a │ │ │ │ + mcr2 6, 6, pc, cr14, cr10, {3} @ │ │ │ │ stmdbls r5, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ mrrcvc 6, 2, r4, pc, cr0 @ │ │ │ │ @ instruction: 0xf678463a │ │ │ │ - ldrtmi pc, [sl], -r7, lsr #24 @ │ │ │ │ + ldrtmi pc, [sl], -pc, asr #23 @ │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ - blx fe848766 │ │ │ │ + blx 1248816 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2dc61c │ │ │ │ + blgt 2dc6cc │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - bls 2ca9dc │ │ │ │ + bls 2ca92c │ │ │ │ cmncs r3, r3, asr r6 │ │ │ │ smladxls r0, r0, r6, r4 │ │ │ │ - ldc2 6, cr15, [r6, #-488] @ 0xfffffe18 │ │ │ │ + ldc2 6, cr15, [lr], #488 @ 0x1e8 │ │ │ │ @ instruction: 0xf7ff9007 │ │ │ │ movwcs fp, #6849 @ 0x1ac1 │ │ │ │ eorscc pc, r8, sp, lsr #17 │ │ │ │ movwcs lr, #6007 @ 0x1777 │ │ │ │ ldrb r9, [r4, -lr, lsl #6]! │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ tsteq r4, sp, asr #19 │ │ │ │ @ instruction: 0x463be71e │ │ │ │ @ instruction: 0x46394638 │ │ │ │ andcs lr, r1, r7, lsr r6 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ strb r0, [r4, -lr, lsl #2]! │ │ │ │ - cdp 6, 1, cr15, cr2, cr4, {1} │ │ │ │ + ldc 6, cr15, [sl, #144]! @ 0x90 │ │ │ │ ... │ │ │ │ - rsbseq r5, r7, r6, lsl r8 │ │ │ │ + rsbseq r5, r7, r6, ror #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ - blmi b49184 │ │ │ │ + blmi b49234 │ │ │ │ @ instruction: 0xf8df461e │ │ │ │ adclt r3, r7, r4, lsr #22 │ │ │ │ sxtab16mi r4, r9, ip, ror #8 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ - blls e0ba20 │ │ │ │ - blcc 207230 │ │ │ │ + blls e0bad0 │ │ │ │ + blcc 2072e0 │ │ │ │ svclt 0x000845b3 │ │ │ │ eoreq pc, fp, r1, asr r8 @ │ │ │ │ @ instruction: 0xf8dfd10f │ │ │ │ @ instruction: 0xf8df2b04 │ │ │ │ ldrbtmi r3, [sl], #-2812 @ 0xfffff504 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrbhi pc, [r8, #64] @ 0x40 @ │ │ │ │ pop {r0, r1, r2, r5, ip, sp, pc} │ │ │ │ - blls e2ee10 │ │ │ │ + blls e2eec0 │ │ │ │ mrrcvc 6, 1, r4, r2, cr5 │ │ │ │ - blne fe9d3258 │ │ │ │ - bcs a1c66c │ │ │ │ + blne fe9d3308 │ │ │ │ + bcs a1c71c │ │ │ │ smlabtne ip, sp, r9, lr │ │ │ │ cmpeq r7, #323584 @ 0x4f000 │ │ │ │ - bl 2efa80 │ │ │ │ + bl 2efb30 │ │ │ │ ldmdale r4, {r1, r2, r9, fp} │ │ │ │ - blcs 9d27bc │ │ │ │ + blcs 9d286c │ │ │ │ ldm pc, {r1, r4, fp, ip, lr, pc}^ @ │ │ │ │ cmnpne r0, r3 @ p-variant is OBSOLETE │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl sp │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl sl │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstls sp, r1, lsl r1 │ │ │ │ eorsge pc, r0, sp, asr #17 │ │ │ │ - blvc 546514 │ │ │ │ + blvc 5465c4 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc ac64dc │ │ │ │ - blx 3c888a │ │ │ │ + blvc ac658c │ │ │ │ + blx fedc8938 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f5b3c │ │ │ │ + blgt 2f5bec │ │ │ │ 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, 1, pc, cr2, cr10, {3} @ │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67a1133 │ │ │ │ - @ instruction: 0xf10afc4d │ │ │ │ + @ instruction: 0xf10afbf5 │ │ │ │ addsmi r3, lr, #-67108861 @ 0xfc000003 │ │ │ │ movwls r9, #16387 @ 0x4003 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ @ instruction: 0xf0006026 │ │ │ │ stclvc 0, cr8, [sl], #-928 @ 0xfffffc60 │ │ │ │ @ instruction: 0x210008bb │ │ │ │ - bcs a2fb14 │ │ │ │ + bcs a2fbc4 │ │ │ │ stmib sp, {r0, r1, r4, r5, sl, lr}^ │ │ │ │ movwls r1, #8462 @ 0x210e │ │ │ │ mrcne 8, 2, sp, cr3, cr2, {1} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r3, r4, r5, r6, r8, sl, pc}^ @ │ │ │ │ addseq pc, r8, #19 │ │ │ │ ldrbeq r0, [r9, #-1401]! @ 0xfffffa87 │ │ │ │ @@ -486349,46 +486389,46 @@ │ │ │ │ @ instruction: 0xf8ad002e │ │ │ │ @ instruction: 0xe7a5a030 │ │ │ │ eorsge pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf1bae7a2 │ │ │ │ svclt 0x00180300 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe79b3030 │ │ │ │ - blls 2af3a4 │ │ │ │ + blls 2af454 │ │ │ │ ldc 3, cr9, [sp, #56] @ 0x38 │ │ │ │ tstcs r1, lr, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6777b22 │ │ │ │ - pkhbtmi pc, r0, pc, lsl #21 @ │ │ │ │ - blge ab74e0 │ │ │ │ + strmi pc, [r0], r7, asr #20 │ │ │ │ + blge ab7590 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - @ instruction: 0x4643fe13 │ │ │ │ + @ instruction: 0x4643fdbb │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx ffbc898e │ │ │ │ + blx fe5c8a3e │ │ │ │ andls r9, r7, r2, lsl #22 │ │ │ │ ldmcc pc!, {r0, r1, r8, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf0404546 │ │ │ │ @ instruction: 0xf85981ff │ │ │ │ movwls r3, #20518 @ 0x5026 │ │ │ │ - bls 2b1bcc │ │ │ │ + bls 2b1c7c │ │ │ │ svclt 0x00084293 │ │ │ │ eoreq pc, r3, r9, asr r8 @ │ │ │ │ - blls 3bf18c │ │ │ │ - bls 4133cc │ │ │ │ + blls 3bf23c │ │ │ │ + bls 41347c │ │ │ │ tstne r6, sp, asr #19 │ │ │ │ - blls 291a50 │ │ │ │ - bl 2ea180 │ │ │ │ - bcs a0c938 │ │ │ │ + blls 291b00 │ │ │ │ + bl 2ea230 │ │ │ │ + bcs a0c9e8 │ │ │ │ eorshi pc, r4, #0, 4 │ │ │ │ - blcs 9d2930 │ │ │ │ + blcs 9d29e0 │ │ │ │ strhi pc, [sl, #-512] @ 0xfffffe00 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ streq r0, [r8, #-891] @ 0xfffffc85 │ │ │ │ streq r0, [r8, #-1288] @ 0xfffffaf8 │ │ │ │ streq r0, [r8, #-1288] @ 0xfffffaf8 │ │ │ │ cmneq r8, #8, 10 @ 0x2000000 │ │ │ │ streq r0, [r8, #-1288] @ 0xfffffaf8 │ │ │ │ @@ -486404,48 +486444,48 @@ │ │ │ │ streq r0, [r8, #-1288] @ 0xfffffaf8 │ │ │ │ eoreq r0, pc, #8, 10 @ 0x2000000 │ │ │ │ @ instruction: 0xf8cd911b │ │ │ │ ldc 0, cr8, [sp, #416] @ 0x1a0 │ │ │ │ tstcs r1, sl, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6777b22 │ │ │ │ - @ instruction: 0x4602fa3b │ │ │ │ - blge ab7588 │ │ │ │ - blgt 2ef854 │ │ │ │ + strmi pc, [r2], -r3, ror #19 │ │ │ │ + blge ab7638 │ │ │ │ + blgt 2ef904 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - ldc2 6, cr15, [r2, #488]! @ 0x1e8 │ │ │ │ + ldc2l 6, cr15, [sl, #-488] @ 0xfffffe18 │ │ │ │ andscc r9, r4, #8192 @ 0x2000 │ │ │ │ vmin.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x462a1133 │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - ldrtmi pc, [r3], -r3, lsl #23 @ │ │ │ │ + ldrtmi pc, [r3], -fp, lsr #22 @ │ │ │ │ strmi r4, [r6], -sl, lsr #12 │ │ │ │ @ instruction: 0xf8cd4649 │ │ │ │ strtmi r8, [r0], -r0 │ │ │ │ mrc2 7, 5, pc, cr12, cr15, {7} │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ strbmi r4, [r9], -r0, lsl #13 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ffa000 │ │ │ │ @ instruction: 0x4643feb3 │ │ │ │ ldrtmi r9, [r2], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx fe9c8a86 │ │ │ │ + blx 13c8b36 │ │ │ │ ldrtmi r9, [fp], -r0 │ │ │ │ cmncs r3, r6, lsl #20 │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - mulls r0, r7, fp │ │ │ │ - blls 35367c │ │ │ │ - bls 3dc934 │ │ │ │ - blx fe648aa2 │ │ │ │ + andls pc, r0, pc, lsr fp @ │ │ │ │ + blls 35372c │ │ │ │ + bls 3dc9e4 │ │ │ │ + blx 1048b52 │ │ │ │ ldrbmi r4, [r3, #1542] @ 0x606 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ @ instruction: 0xf000502b │ │ │ │ - blls e2b3f0 │ │ │ │ + blls e2b4a0 │ │ │ │ stclvc 1, cr2, [sl], #-0 │ │ │ │ movweq lr, #43939 @ 0xaba3 │ │ │ │ tstne ip, sp, asr #19 │ │ │ │ movwls r2, #18976 @ 0x4a20 │ │ │ │ ldrbeq lr, [r3, -sl, lsl #22] │ │ │ │ cdpne 8, 5, cr13, cr3, cr5, {1} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ @@ -486467,35 +486507,35 @@ │ │ │ │ streq r0, [r9], #1161 @ 0x489 │ │ │ │ streq r0, [r9], #1161 @ 0x489 │ │ │ │ tstls sp, r1, lsr #32 │ │ │ │ ldc 7, cr9, [sp, #112] @ 0x70 │ │ │ │ tstcs r1, ip, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6777b22 │ │ │ │ - @ instruction: 0x4680f9bd │ │ │ │ - blge ab76a4 │ │ │ │ + strmi pc, [r0], r5, ror #18 │ │ │ │ + blge ab7754 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - @ instruction: 0x4643fd31 │ │ │ │ + @ instruction: 0x4643fcd9 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 348b52 │ │ │ │ + blx fed48c00 │ │ │ │ ldrmi r1, [sl, #3707] @ 0xe7b │ │ │ │ svclt 0x00089002 │ │ │ │ eorhi pc, sl, r9, asr r8 @ │ │ │ │ sbchi pc, r1, r0 │ │ │ │ tstcs r0, r4, lsl #22 │ │ │ │ stmib sp, {r1, r3, r5, r6, sl, fp, ip, sp, lr}^ │ │ │ │ - bl 48f5fc │ │ │ │ - bcs a0d3d4 │ │ │ │ + bl 48f6ac │ │ │ │ + bcs a0d484 │ │ │ │ andshi pc, r7, #0, 4 │ │ │ │ - blcs 9d2adc │ │ │ │ + blcs 9d2b8c │ │ │ │ ldrthi pc, [r4], #-512 @ 0xfffffe00 @ │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ ldrteq r0, [r2], #-667 @ 0xfffffd65 │ │ │ │ ldrteq r0, [r2], #-1074 @ 0xfffffbce │ │ │ │ ldrteq r0, [r2], #-1074 @ 0xfffffbce │ │ │ │ addseq r0, r8, #838860800 @ 0x32000000 │ │ │ │ ldrteq r0, [r2], #-1074 @ 0xfffffbce │ │ │ │ @@ -486511,91 +486551,91 @@ │ │ │ │ ldrteq r0, [r2], #-1074 @ 0xfffffbce │ │ │ │ andseq r0, r2, #838860800 @ 0x32000000 │ │ │ │ @ instruction: 0xf8cd9123 │ │ │ │ ldc 0, cr10, [sp, #544] @ 0x220 │ │ │ │ tstcs r1, r2, lsr #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6777b20 │ │ │ │ - strmi pc, [r3], r5, ror #18 │ │ │ │ - blge a37754 │ │ │ │ + strmi pc, [r3], sp, lsl #18 │ │ │ │ + blge a37804 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 747630 │ │ │ │ + bleq 7476e0 │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - @ instruction: 0x462afcd9 │ │ │ │ + strtmi pc, [sl], -r1, lsl #25 │ │ │ │ vmin.s8 q10, q0, │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - blx fed48c00 │ │ │ │ + blx 1748cb0 │ │ │ │ @ instruction: 0x462a463b │ │ │ │ strbmi r4, [r9], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ffa000 │ │ │ │ - blls e4a9c0 │ │ │ │ + blls e4aa70 │ │ │ │ strbmi r4, [r9], -sl, lsr #12 │ │ │ │ movwls r4, #1541 @ 0x605 │ │ │ │ ldrbmi r4, [r3], -r0, lsr #12 │ │ │ │ ldc2l 7, cr15, [ip, #1020] @ 0x3fc │ │ │ │ andls r4, r0, fp, lsr #12 │ │ │ │ cmncs r3, sl, lsr r6 │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - andls pc, r0, r7, asr #21 │ │ │ │ - bls 29cb5c │ │ │ │ + andls pc, r0, pc, ror #20 │ │ │ │ + bls 29cc0c │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx ff248c40 │ │ │ │ - bls 2dca70 │ │ │ │ + blx 1c48cf0 │ │ │ │ + bls 2dcb20 │ │ │ │ cmncs r3, r3, lsr r6 │ │ │ │ strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - blx ff048c50 │ │ │ │ + blx 1a48d00 │ │ │ │ @ instruction: 0x9121e5e1 │ │ │ │ @ instruction: 0x93209b04 │ │ │ │ - blvc a468e8 │ │ │ │ + blvc a46998 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc ac68b0 │ │ │ │ - @ instruction: 0xf91cf677 │ │ │ │ + blvc ac6960 │ │ │ │ + @ instruction: 0xf8c4f677 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls sl, r6, #34816 @ 0x8800 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf67a4611 │ │ │ │ - bls 3ca4e4 │ │ │ │ + bls 3ca434 │ │ │ │ @ instruction: 0x46133214 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ - blx 1b48c90 │ │ │ │ + blx 548d40 │ │ │ │ ldrbmi r9, [r3], -r4, lsl #20 │ │ │ │ strmi r4, [r2], r9, asr #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff462a │ │ │ │ - blls 34a930 │ │ │ │ + blls 34a9e0 │ │ │ │ strbmi r4, [r9], -sl, lsr #12 │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ ldc2 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ andls r4, r0, r2, asr r6 │ │ │ │ - blls 3138a0 │ │ │ │ + blls 313950 │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - @ instruction: 0x4682fa7f │ │ │ │ + strmi pc, [r2], r7, lsr #20 │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xf7ff9700 │ │ │ │ - bls 38a900 │ │ │ │ + bls 38a9b0 │ │ │ │ ldrbmi r9, [r3], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx 1e48ce0 │ │ │ │ + blx 848d90 │ │ │ │ ldrmi r4, [fp, #1664]! @ 0x680 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ adcle r0, r2, fp, lsr #32 │ │ │ │ tstcs r0, r0, lsr fp │ │ │ │ - bl feaea4b4 │ │ │ │ + bl feaea564 │ │ │ │ stmib sp, {r0, r1, r2, r9, fp}^ │ │ │ │ - bcs a0f79c │ │ │ │ - beq 18c5f34 │ │ │ │ + bcs a0f84c │ │ │ │ + beq 18c5fe4 │ │ │ │ svcge 0x005ef63f │ │ │ │ - blcs 9d2c6c │ │ │ │ + blcs 9d2d1c │ │ │ │ msrhi SPSR_fs, #0, 4 │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ andeq r0, r0, r1, ror #7 │ │ │ │ andeq r0, r0, sp, asr #13 │ │ │ │ andeq r0, r0, sp, asr #13 │ │ │ │ @@ -486654,48 +486694,48 @@ │ │ │ │ tsteq r5, #1409286144 @ 0x54000000 │ │ │ │ @ instruction: 0xf8ad0094 │ │ │ │ sxtab16 r7, sl, r0 │ │ │ │ rsbsvc pc, r0, sp, lsl #17 │ │ │ │ cdpne 6, 3, cr14, cr11, cr7, {4} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ rsbscc pc, r0, sp, lsl #17 │ │ │ │ - blls 2c4e30 │ │ │ │ + blls 2c4ee0 │ │ │ │ eorscc pc, r8, sp, lsr #17 │ │ │ │ - blls 2c4aa0 │ │ │ │ + blls 2c4b50 │ │ │ │ eorscc pc, r8, sp, lsl #17 │ │ │ │ - blls 2c4a98 │ │ │ │ + blls 2c4b48 │ │ │ │ svclt 0x00183b00 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @ instruction: 0x96169117 │ │ │ │ - blvc 7c6ac4 │ │ │ │ + blvc 7c6b74 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc ac6a8c │ │ │ │ - @ instruction: 0xf82ef677 │ │ │ │ + blvc ac6b3c │ │ │ │ + @ instruction: 0xffd6f676 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f60ec │ │ │ │ + blgt 2f619c │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - blx feac8e62 │ │ │ │ + blx 14c8f12 │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67a1133 │ │ │ │ - bls 2c9a5c │ │ │ │ + bls 2c99ac │ │ │ │ andls r1, r6, r3, ror lr │ │ │ │ svclt 0x0008429a │ │ │ │ eorvc pc, r2, r9, asr r8 @ │ │ │ │ @ instruction: 0x81b6f000 │ │ │ │ tstcs r0, r2, lsl #22 │ │ │ │ stmib sp, {r1, r3, r5, r6, sl, fp, ip, sp, lr}^ │ │ │ │ - bl 2cf904 │ │ │ │ - bcs a0d704 │ │ │ │ + bl 2cf9b4 │ │ │ │ + bcs a0d7b4 │ │ │ │ cmnphi r6, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - blcs 9d2dfc │ │ │ │ + blcs 9d2eac │ │ │ │ adchi pc, r4, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ adceq r0, r2, #40, 4 @ 0x80000002 │ │ │ │ adceq r0, r2, #536870922 @ 0x2000000a │ │ │ │ adceq r0, r2, #536870922 @ 0x2000000a │ │ │ │ eoreq r0, r5, #536870922 @ 0x2000000a │ │ │ │ adceq r0, r2, #536870922 @ 0x2000000a │ │ │ │ @@ -486706,41 +486746,41 @@ │ │ │ │ adceq r0, r2, #536870922 @ 0x2000000a │ │ │ │ adceq r0, r2, #536870922 @ 0x2000000a │ │ │ │ adceq r0, r2, #536870922 @ 0x2000000a │ │ │ │ adceq r0, r2, #536870922 @ 0x2000000a │ │ │ │ adceq r0, r2, #536870922 @ 0x2000000a │ │ │ │ adceq r0, r2, #536870922 @ 0x2000000a │ │ │ │ cmneq r1, r2, lsr #5 │ │ │ │ - blls 36f940 │ │ │ │ + blls 36f9f0 │ │ │ │ ldc 3, cr9, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r0, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b22 │ │ │ │ - @ instruction: 0x4603ffd5 │ │ │ │ - bge ab7a54 │ │ │ │ - bgt 2f013c │ │ │ │ + @ instruction: 0x4603ff7d │ │ │ │ + bge ab7b04 │ │ │ │ + bgt 2f01ec │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ - blx 1548f0e │ │ │ │ + blx fff48fbc │ │ │ │ tstcc r4, #9216 @ 0x2400 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf91ef67a │ │ │ │ + @ instruction: 0xf8c6f67a │ │ │ │ andls r9, sl, r5, lsl #22 │ │ │ │ addsmi r3, lr, #1024 @ 0x400 │ │ │ │ mvnshi pc, r0, asr #32 │ │ │ │ eorcc pc, r6, r9, asr r8 @ │ │ │ │ - blls 37016c │ │ │ │ + blls 37021c │ │ │ │ svclt 0x00084598 │ │ │ │ eoreq pc, r8, r9, asr r8 @ │ │ │ │ tstphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ tstcs r0, fp, lsl #20 │ │ │ │ stmib sp, {r3, r8, r9, fp, ip, pc}^ │ │ │ │ - bne fe8cf9b0 │ │ │ │ - bl 2b1d78 │ │ │ │ + bne fe8cfa60 │ │ │ │ + bl 2b1e28 │ │ │ │ stclvc 7, cr0, [sl], #-332 @ 0xfffffeb4 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ mrcne 0, 2, r8, cr3, cr8, {6} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r6, r9, pc}^ @ │ │ │ │ @ instruction: 0x01bef013 │ │ │ │ subeq r0, r1, #268435460 @ 0x10000004 │ │ │ │ @@ -486756,39 +486796,39 @@ │ │ │ │ subeq r0, r1, #268435460 @ 0x10000004 │ │ │ │ subeq r0, r1, #268435460 @ 0x10000004 │ │ │ │ subeq r0, r1, #268435460 @ 0x10000004 │ │ │ │ subeq r0, r1, #268435460 @ 0x10000004 │ │ │ │ subeq r0, r1, #268435460 @ 0x10000004 │ │ │ │ ldrsbls r0, [pc, -r3] │ │ │ │ rsbshi pc, r8, sp, asr #17 │ │ │ │ - blvc 9c6c38 │ │ │ │ + blvc 9c6ce8 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc ac6c00 │ │ │ │ - @ instruction: 0xff74f676 │ │ │ │ + blvc ac6cb0 │ │ │ │ + @ instruction: 0xff1cf676 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls sl, r5, #34816 @ 0x8800 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf67a4611 │ │ │ │ - bls 38a194 │ │ │ │ + bls 38a0e4 │ │ │ │ @ instruction: 0x46133214 │ │ │ │ strtmi r4, [sl], -r0, lsr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf8bcf67a │ │ │ │ + @ instruction: 0xf864f67a │ │ │ │ mvnscc pc, #8, 2 │ │ │ │ mulls r5, sl, r5 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ @ instruction: 0xf43fa02a │ │ │ │ - blls 336fb0 │ │ │ │ + blls 337060 │ │ │ │ stclvc 1, cr2, [sl], #-0 │ │ │ │ smlawtne r0, sp, r9, lr │ │ │ │ bicseq lr, r3, #10240 @ 0x2800 │ │ │ │ movwls r2, #18976 @ 0x4a20 │ │ │ │ mcrge 6, 1, pc, cr5, cr15, {1} @ │ │ │ │ - blcs 9d2f70 │ │ │ │ + blcs 9d3020 │ │ │ │ mvnhi pc, r0, lsl #4 │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ andeq r0, r0, fp, ror #5 │ │ │ │ andeq r0, r0, r9, asr #7 │ │ │ │ andeq r0, r0, r9, asr #7 │ │ │ │ @@ -486817,15 +486857,15 @@ │ │ │ │ andeq r0, r0, r9, asr #7 │ │ │ │ andeq r0, r0, r9, asr #7 │ │ │ │ andeq r0, r0, r9, asr #7 │ │ │ │ andeq r0, r0, r9, asr #7 │ │ │ │ andeq r0, r0, r9, asr #7 │ │ │ │ andeq r0, r0, r9, asr #7 │ │ │ │ @ instruction: 0xfffffc39 │ │ │ │ - blcc 2322cc │ │ │ │ + blcc 23237c │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ subcc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf8ade71d │ │ │ │ @ instruction: 0xe77b8078 │ │ │ │ rsbshi pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf1b8e778 │ │ │ │ svclt 0x00180300 │ │ │ │ @@ -486834,91 +486874,91 @@ │ │ │ │ subsvs pc, r8, sp, lsl #17 │ │ │ │ mrcne 6, 1, lr, cr3, cr4, {5} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf8ade6ae │ │ │ │ ssat r6, #12, r8, asr #0 │ │ │ │ addge pc, r8, sp, lsr #17 │ │ │ │ - blls 384cc0 │ │ │ │ + blls 384d70 │ │ │ │ subcc pc, r0, sp, lsr #17 │ │ │ │ - blls 3852f8 │ │ │ │ + blls 3853a8 │ │ │ │ subcc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf88de6f9 │ │ │ │ strb sl, [r6, #-136]! @ 0xffffff78 │ │ │ │ movweq pc, #442 @ 0x1ba @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ addcc pc, r8, sp, lsl #17 │ │ │ │ tstls r5, pc, asr r5 │ │ │ │ ldc 7, cr9, [sp, #80] @ 0x50 │ │ │ │ tstcs r1, r4, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b22 │ │ │ │ - strmi pc, [r6], -r3, asr #29 │ │ │ │ - blge ab7c38 │ │ │ │ + strmi pc, [r6], -fp, ror #28 │ │ │ │ + blge ab7ce8 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx 10c9130 │ │ │ │ + @ instruction: 0xf9e2f67a │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf67a4620 │ │ │ │ - blls 38978c │ │ │ │ + @ instruction: 0xf6794620 │ │ │ │ + blls 38b6dc │ │ │ │ strtmi r4, [sl], -r6, lsl #12 │ │ │ │ strls r4, [r0, -r9, asr #12] │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - bls 2ca484 │ │ │ │ + bls 2ca534 │ │ │ │ @ instruction: 0x4649463b │ │ │ │ andls r4, r0, #7340032 @ 0x700000 │ │ │ │ strtmi r4, [sl], -r0, lsr #12 │ │ │ │ - blx 11c9776 │ │ │ │ + blx 11c9826 │ │ │ │ andls r4, r0, fp, lsr r6 │ │ │ │ cmncs r3, r2, lsr r6 │ │ │ │ - @ instruction: 0xf67a4620 │ │ │ │ - andls pc, r0, r9, lsr #16 │ │ │ │ + @ instruction: 0xf6794620 │ │ │ │ + ldrdls pc, [r0], -r1 │ │ │ │ ldmib sp, {r0, r1, r4, r5, r6, r8, sp}^ │ │ │ │ strtmi r3, [r0], -r9, lsl #4 │ │ │ │ - @ instruction: 0xf822f67a │ │ │ │ - str r9, [pc], #-5 @ 20b798 │ │ │ │ + @ instruction: 0xffcaf679 │ │ │ │ + str r9, [pc], #-5 @ 20b848 │ │ │ │ @ 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 │ │ │ │ + strmi pc, [r7], -sp, lsr #28 │ │ │ │ + blge ab7d64 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - @ instruction: 0xf9fcf67a │ │ │ │ + @ instruction: 0xf9a4f67a │ │ │ │ @ instruction: 0x462a463b │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - blls 2cb710 │ │ │ │ + blls 2cb660 │ │ │ │ strtmi r4, [sl], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8cd4649 │ │ │ │ strtmi r8, [r0], -r0 │ │ │ │ - blx 4497e2 │ │ │ │ + blx 449892 │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ strbmi r4, [r9], -r0, lsl #13 │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - blx 2497f2 │ │ │ │ + blx 2498a2 │ │ │ │ andls r4, r0, sl, lsr r6 │ │ │ │ cmncs r3, r3, asr #12 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - strmi pc, [r7], -fp, ror #31 │ │ │ │ + @ instruction: 0x4607ff93 │ │ │ │ adcsmi r9, r3, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ @ instruction: 0xf43f0023 │ │ │ │ stclvc 12, cr10, [sl], #-276 @ 0xfffffeec │ │ │ │ stmdaeq r6, {r1, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - bl 38fc88 │ │ │ │ - bcs a0d984 │ │ │ │ + bl 38fd38 │ │ │ │ + bcs a0da34 │ │ │ │ stcge 6, cr15, [r2], {63} @ 0x3f │ │ │ │ - blcs 9d3178 │ │ │ │ + blcs 9d3228 │ │ │ │ rschi pc, r6, r0, lsl #4 │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ muleq r0, r9, r0 │ │ │ │ andeq r0, r0, r1, asr #3 │ │ │ │ andeq r0, r0, r1, asr #3 │ │ │ │ @@ -486950,103 +486990,103 @@ │ │ │ │ andeq r0, r0, r1, asr #3 │ │ │ │ andeq r0, r0, r1, asr #3 │ │ │ │ andeq r0, r0, r1, asr #3 │ │ │ │ @ instruction: 0xfffff7f3 │ │ │ │ @ instruction: 0xf8ad9b04 │ │ │ │ ldrb r3, [r5], #128 @ 0x80 │ │ │ │ rsbhi pc, r8, sp, lsr #17 │ │ │ │ - bllt fef098c8 │ │ │ │ + bllt fef09978 │ │ │ │ rsbhi pc, r8, sp, lsl #17 │ │ │ │ - bllt fee098d0 │ │ │ │ + bllt fee09980 │ │ │ │ movweq pc, #440 @ 0x1b8 @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ rsbcc pc, r8, sp, lsl #17 │ │ │ │ - bllt fec098e0 │ │ │ │ + bllt fec09990 │ │ │ │ rsbhi pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf8ade759 │ │ │ │ @ instruction: 0xe7187050 │ │ │ │ subsvc pc, r0, sp, lsl #17 │ │ │ │ mrcne 7, 1, lr, cr11, cr5, {0} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ subscc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf88de70f │ │ │ │ strb r8, [sl, -r0, rrx] │ │ │ │ movweq pc, #440 @ 0x1b8 @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ rsbcc pc, r0, sp, lsl #17 │ │ │ │ - blls 345624 │ │ │ │ + blls 3456d4 │ │ │ │ addcc pc, r0, sp, lsl #17 │ │ │ │ - blls 344bc0 │ │ │ │ + blls 344c70 │ │ │ │ svclt 0x00183b00 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ strt r3, [r1], #128 @ 0x80 │ │ │ │ - ldrshteq r5, [r7], #-16 │ │ │ │ + rsbseq r5, r7, r0, asr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r7, sl, asr #3 │ │ │ │ + rsbseq r5, r7, sl, lsl r1 │ │ │ │ tstcs r0, sl, ror #24 │ │ │ │ ldrne lr, [r7, -r6, lsl #22] │ │ │ │ tstne r2, sp, asr #19 │ │ │ │ ldmdale r4, {r5, r9, fp, sp} │ │ │ │ - blcs 9d3298 │ │ │ │ + blcs 9d3348 │ │ │ │ ldm pc, {r1, r2, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ strbpl pc, [sp, #-3] @ │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ ldrbpl r4, [r5, #-2645] @ 0xfffff5ab │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ ldrbpl r4, [r5, #-1877] @ 0xfffff8ab │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ tstls r3, r5, asr r1 │ │ │ │ ldc 7, cr9, [sp, #72] @ 0x48 │ │ │ │ tstcs r1, r2, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b22 │ │ │ │ - @ instruction: 0x4603fd99 │ │ │ │ - bge ab7ecc │ │ │ │ - bgt 2f05b4 │ │ │ │ + strmi pc, [r3], -r1, asr #26 │ │ │ │ + bge ab7f7c │ │ │ │ + bgt 2f0664 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ - @ instruction: 0xf910f67a │ │ │ │ + @ instruction: 0xf8b8f67a │ │ │ │ tstcc r4, #9216 @ 0x2400 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - mcr2 6, 7, pc, cr2, cr9, {3} @ │ │ │ │ + mcr2 6, 4, pc, cr10, cr9, {3} @ │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ strbmi r4, [r9], -r6, lsl #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #14 │ │ │ │ - blx 9499b8 │ │ │ │ + blx 949a68 │ │ │ │ ldrtmi r9, [fp], -r5, lsl #20 │ │ │ │ strmi r4, [r7], -r9, asr #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff462a │ │ │ │ @ instruction: 0x463bfa13 │ │ │ │ ldrtmi r9, [r2], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - mrc2 6, 7, pc, cr14, cr9, {3} │ │ │ │ + mcr2 6, 5, pc, cr6, cr9, {3} @ │ │ │ │ ldr r9, [r2, #9]! │ │ │ │ subvc pc, r8, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7c7 │ │ │ │ strb r7, [r4, r8, asr #32] │ │ │ │ svclt 0x00181e3b │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [lr, r8, asr #32]! │ │ │ │ - stmda r6, {r2, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00aef623 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0048f8cc │ │ │ │ @ instruction: 0xf8df4616 │ │ │ │ @ instruction: 0xf8df2650 │ │ │ │ adclt r3, r5, r0, asr r6 │ │ │ │ @ instruction: 0x4604447a │ │ │ │ ldmpl r3, {r3, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x9323681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blvc 8a5af8 │ │ │ │ + blvc 8a5ba8 │ │ │ │ eorle r2, sp, r5, lsl #20 │ │ │ │ ldrmi r7, [ip], fp, lsl #24 │ │ │ │ @ instruction: 0x461d461f │ │ │ │ rsble r2, r6, r0, lsl #22 │ │ │ │ stmdbeq r8, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf10d2700 │ │ │ │ movwcs r0, #6720 @ 0x1a40 │ │ │ │ @@ -487066,15 +487106,15 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rschi pc, ip, #64 @ 0x40 │ │ │ │ eorlt r4, r5, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mlacs r5, r3, r8, pc @ │ │ │ │ movwpl lr, #43475 @ 0xa9d3 │ │ │ │ ldmdale r6, {r5, r9, fp, sp} │ │ │ │ - bcs 9da2a0 │ │ │ │ + bcs 9da350 │ │ │ │ ldm pc, {r1, r3, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ ldmdbvs r0, {r1, ip, sp, lr, pc} │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, ip}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, sp, lr}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @@ -487083,20 +487123,20 @@ │ │ │ │ rsclt r6, sp, #1720320 @ 0x1a4000 │ │ │ │ @ instruction: 0xf8982300 │ │ │ │ addsmi r2, r5, #16 │ │ │ │ movweq pc, #371 @ 0x173 @ │ │ │ │ @ instruction: 0xf898d30e │ │ │ │ tstcs r1, r1, lsl r0 │ │ │ │ @ instruction: 0xf6766920 │ │ │ │ - @ instruction: 0x4605fe37 │ │ │ │ + @ instruction: 0x4605fddf │ │ │ │ sbcle r2, r2, r0, lsl #16 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf67a3514 │ │ │ │ - @ instruction: 0xe7bcf879 │ │ │ │ - bge 6146f8 │ │ │ │ + ldr pc, [ip, r1, lsr #16]! │ │ │ │ + bge 6147a8 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xf7fc9510 │ │ │ │ strmi pc, [r5], -sp, lsr #29 │ │ │ │ stmdaeq pc!, {r0, r1, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ @ │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ ldclvc 6, cr4, [r2], #-236 @ 0xffffff14 │ │ │ │ andls r2, r7, r0 │ │ │ │ @@ -487129,34 +487169,34 @@ │ │ │ │ addsmi r2, r5, #0, 6 │ │ │ │ movweq pc, #371 @ 0x173 @ │ │ │ │ ldr sp, [r5, r7, lsr #5]! │ │ │ │ @ instruction: 0x3c06e9cd │ │ │ │ stmdbhi r6, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ ldmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - ldc2 6, cr15, [r0], {118} @ 0x76 │ │ │ │ + ldc2 6, cr15, [r8], #-472 @ 0xfffffe28 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f67e0 │ │ │ │ + blgt 2f6890 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - @ instruction: 0xf804f67a │ │ │ │ + @ instruction: 0xffacf679 │ │ │ │ ldrtmi r4, [r2], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6791133 │ │ │ │ - svccs 0x0001fdd7 │ │ │ │ + svccs 0x0001fd7f │ │ │ │ svclt 0x00089002 │ │ │ │ ldrdge pc, [ip], #-141 @ 0xffffff73 │ │ │ │ rschi pc, r9, r0 │ │ │ │ tstcs r0, r2, ror ip │ │ │ │ ldmeq r5, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ smlabtne r8, sp, r9, lr │ │ │ │ ldmdale r3!, {r5, r9, fp, sp} │ │ │ │ - blcs 9d3530 │ │ │ │ + blcs 9d35e0 │ │ │ │ eorshi pc, ip, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ eorseq r0, sl, #137 @ 0x89 │ │ │ │ eorseq r0, sl, #-1610612733 @ 0xa0000003 │ │ │ │ eorseq r0, sl, #-1610612733 @ 0xa0000003 │ │ │ │ addeq r0, r6, sl, lsr r2 │ │ │ │ eorseq r0, sl, #-1610612733 @ 0xa0000003 │ │ │ │ @@ -487179,32 +487219,32 @@ │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe79f3018 │ │ │ │ @ instruction: 0xf8cd9109 │ │ │ │ ldmib sp, {r5, pc}^ │ │ │ │ tstcs r1, r8, lsl #22 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf676ab10 │ │ │ │ - strmi pc, [r1], sp, lsr #24 │ │ │ │ - blge 6381c4 │ │ │ │ + pkhtbmi pc, r1, r5, asr #23 @ │ │ │ │ + blge 638274 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - strbmi pc, [fp], -r1, lsr #31 @ │ │ │ │ + strbmi pc, [fp], -r9, asr #30 @ │ │ │ │ @ instruction: 0x46204632 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2l 6, cr15, [r4, #-484]! @ 0xfffffe1c │ │ │ │ + ldc2 6, cr15, [ip, #-484] @ 0xfffffe1c │ │ │ │ svceq 0x0001f1b8 │ │ │ │ svclt 0x00084681 │ │ │ │ ldrdge pc, [ip], #-141 @ 0xffffff73 │ │ │ │ ldclvc 0, cr13, [r2], #-468 @ 0xfffffe2c │ │ │ │ - b 15d409c │ │ │ │ + b 15d414c │ │ │ │ stmib sp, {r0, r2, r4, r6, r7, r8, r9, fp}^ │ │ │ │ - bcs a100cc │ │ │ │ + bcs a1017c │ │ │ │ mrcne 8, 2, sp, cr3, cr2, {1} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r3, r4, r6, r7, r8, pc}^ @ │ │ │ │ addeq pc, fp, r3, lsl r0 @ │ │ │ │ ldrsbeq r0, [r7, #23] │ │ │ │ ldrsbeq r0, [r7, #23] │ │ │ │ ldrsbeq r0, [r7, #23] │ │ │ │ @@ -487228,63 +487268,63 @@ │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ str r3, [r0, r0, lsr #32]! │ │ │ │ @ instruction: 0xf8cd910b │ │ │ │ ldc 0, cr11, [sp, #160] @ 0xa0 │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b10 │ │ │ │ - strmi pc, [r2], fp, asr #23 │ │ │ │ - blge 638288 │ │ │ │ + @ instruction: 0x4682fb73 │ │ │ │ + blge 638338 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 748160 │ │ │ │ + beq 748210 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - uasxmi pc, r3, pc @ │ │ │ │ + ldrbmi pc, [r3], -r7, ror #29 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - ldc2 6, cr15, [r2, #-484] @ 0xfffffe1c │ │ │ │ + ldc2 6, cr15, [sl], #484 @ 0x1e4 │ │ │ │ pkhbtmi sl, r2, r3, lsl #18 │ │ │ │ ldrtmi r2, [r2], -r0, lsl #6 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ tstls r3, r0, lsr #12 │ │ │ │ @ instruction: 0xf84af7ff │ │ │ │ stmdbls r3, {r0, r1, r3, r4, r6, r9, sl, lr} │ │ │ │ ldrtmi r4, [r2], -r3, lsl #13 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ff8000 │ │ │ │ ldrbmi pc, [r2], -r1, asr #16 @ │ │ │ │ ldrbmi r9, [fp], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - stc2 6, cr15, [ip, #-484]! @ 0xfffffe1c │ │ │ │ + ldc2l 6, cr15, [r4], {121} @ 0x79 │ │ │ │ cdpne 6, 7, cr4, cr11, cr2, {4} │ │ │ │ @ instruction: 0xf0404598 │ │ │ │ - bl 56c1a0 │ │ │ │ + bl 56c250 │ │ │ │ @ instruction: 0xf8d80888 │ │ │ │ ldrbmi r0, [r3], -ip, asr #32 │ │ │ │ strbmi r9, [sl], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - ldc2 6, cr15, [ip, #-484] @ 0xfffffe1c │ │ │ │ + stc2l 6, cr15, [r4], {121} @ 0x79 │ │ │ │ @ instruction: 0xf1054682 │ │ │ │ - strbmi r3, [pc, #-2559] @ 20b3a9 │ │ │ │ - bl 58020c │ │ │ │ + strbmi r3, [pc, #-2559] @ 20b459 │ │ │ │ + bl 5802bc │ │ │ │ ldclvs 7, cr0, [sp], #540 @ 0x21c │ │ │ │ ldrbmi r9, [r3], -r0, lsl #10 │ │ │ │ cmncs r3, r2, lsl #20 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - strmi pc, [r5], -sp, lsl #26 │ │ │ │ + @ instruction: 0x4605fcb5 │ │ │ │ @ instruction: 0xf88de653 │ │ │ │ str fp, [r4, r8, lsr #32]! │ │ │ │ movweq pc, #443 @ 0x1bb @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ eorcc pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf8ade79d │ │ │ │ ldr fp, [sl, r8, lsr #32] │ │ │ │ - bleq 1048214 │ │ │ │ - bl feb6afac │ │ │ │ + bleq 10482c4 │ │ │ │ + bl feb6b05c │ │ │ │ movwcs r0, #2055 @ 0x807 │ │ │ │ movwls r2, #59936 @ 0xea20 │ │ │ │ ldmdaeq r8, {r0, r1, r2, r8, r9, fp, sp, lr, pc}^ │ │ │ │ andcc pc, r4, fp, asr #17 │ │ │ │ cdpne 8, 5, cr13, cr3, cr5, {1} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r4, r5, r8, pc}^ @ │ │ │ │ @@ -487302,151 +487342,151 @@ │ │ │ │ @ instruction: 0x012f012f │ │ │ │ @ instruction: 0x012f012f │ │ │ │ @ instruction: 0x012f012f │ │ │ │ @ instruction: 0x012f012f │ │ │ │ @ instruction: 0x012f012f │ │ │ │ movwls r0, #61473 @ 0xf021 │ │ │ │ eorshi pc, r8, sp, asr #17 │ │ │ │ - blvc 5c74c0 │ │ │ │ + blvc 5c7570 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 647488 │ │ │ │ - blx e49832 │ │ │ │ + blvc 647538 │ │ │ │ + blx ff8498e0 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #14864 @ 0x3a10 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6794619 │ │ │ │ - blls 30b90c │ │ │ │ + blls 30b85c │ │ │ │ @ instruction: 0x46323314 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x463bfc79 │ │ │ │ + ldrtmi pc, [fp], -r1, lsr #24 @ │ │ │ │ andls sl, r4, r3, lsl pc │ │ │ │ @ instruction: 0x46394632 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7fe8000 │ │ │ │ strbmi pc, [r1, #4017] @ 0xfb1 @ │ │ │ │ tstle r9, r3 │ │ │ │ stmibeq r9, {r0, r2, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrdeq pc, [ip], #-137 @ 0xffffff77 │ │ │ │ cmncs r3, r0 │ │ │ │ andcc lr, r3, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x4605fc95 │ │ │ │ + @ instruction: 0x4605fc3d │ │ │ │ @ instruction: 0xf8ade77e │ │ │ │ @ instruction: 0xe7c78038 │ │ │ │ eorshi pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf1b8e7c4 │ │ │ │ svclt 0x00180300 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe7bd3038 │ │ │ │ - bl feb6b098 │ │ │ │ + bl feb6b148 │ │ │ │ tstcs r0, r8, lsl #6 │ │ │ │ tstne r0, sp, asr #19 │ │ │ │ ldmdbeq r3, {r3, r8, r9, fp, sp, lr, pc}^ │ │ │ │ ldmdale r5, {r5, r9, fp, sp} │ │ │ │ - blcs 9d3830 │ │ │ │ + blcs 9d38e0 │ │ │ │ adcshi pc, ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - blt ff0ba824 │ │ │ │ - bmi ff0ba9dc │ │ │ │ - blt ff0ba9e0 │ │ │ │ + blt ff0ba8d4 │ │ │ │ + bmi ff0baa8c │ │ │ │ + blt ff0baa90 │ │ │ │ @ instruction: 0x47bababa │ │ │ │ - blt ff0ba9e8 │ │ │ │ - blt ff0ba9ec │ │ │ │ - blt ff0ba9f0 │ │ │ │ + blt ff0baa98 │ │ │ │ + blt ff0baa9c │ │ │ │ + blt ff0baaa0 │ │ │ │ @ instruction: 0x11bababa │ │ │ │ @ instruction: 0xf8cd9111 │ │ │ │ ldc 0, cr9, [sp, #256] @ 0x100 │ │ │ │ tstcs r1, r0, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b0e │ │ │ │ - strmi pc, [r3], -fp, asr #21 │ │ │ │ + @ instruction: 0x4603fa73 │ │ │ │ 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} @ │ │ │ │ + stc2l 6, cr15, [sl, #484]! @ 0x1e4 │ │ │ │ tstcc r4, #5120 @ 0x1400 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2 6, cr15, [r4], {121} @ 0x79 │ │ │ │ + blx ff1499de │ │ │ │ ldrtmi r4, [r2], -r3, asr #12 │ │ │ │ ldrtmi r4, [r9], -r0, lsl #13 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7fe9000 │ │ │ │ strbmi pc, [fp], -sp, asr #30 @ │ │ │ │ @ instruction: 0x46394632 │ │ │ │ strmi r9, [r5], -r0, lsl #10 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ strtmi pc, [fp], -r5, asr #30 │ │ │ │ strbmi r9, [r2], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - ldc2 6, cr15, [r0], #-484 @ 0xfffffe1c │ │ │ │ + blx ff849a0e │ │ │ │ @ instruction: 0xf8ade792 │ │ │ │ strb r9, [r8, r0, asr #32] │ │ │ │ subls pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf1b9e7c5 │ │ │ │ svclt 0x00180300 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [lr, r0, asr #32]! │ │ │ │ - bl febeb160 │ │ │ │ + bl febeb210 │ │ │ │ tstcs r0, r8, lsl #22 │ │ │ │ smlabtne ip, sp, r9, lr │ │ │ │ - bleq 1906bc4 │ │ │ │ + bleq 1906c74 │ │ │ │ ldmdale r4, {r5, r9, fp, sp} │ │ │ │ - blcs 9d38f8 │ │ │ │ + blcs 9d39a8 │ │ │ │ ldm pc, {r3, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ strbpl pc, [lr, -r3] @ │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x57574b57 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x57574857 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ tstls sp, r7, asr r1 │ │ │ │ eorslt pc, r0, sp, asr #17 │ │ │ │ - blvc 547650 │ │ │ │ + blvc 547700 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 647618 │ │ │ │ - blx 1c499c0 │ │ │ │ + blvc 6476c8 │ │ │ │ + blx 649a70 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #14864 @ 0x3a10 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6794619 │ │ │ │ - blls 30b77c │ │ │ │ + blls 30b6cc │ │ │ │ @ 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, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0xf8cd4680 │ │ │ │ strtmi fp, [r0], -r0 │ │ │ │ @ instruction: 0xf7fe9103 │ │ │ │ stmdbls r3, {r0, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4632465b │ │ │ │ strls r4, [r0, -r3, lsl #13] │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ ldrbmi pc, [fp], -r1, ror #29 @ │ │ │ │ strbmi r9, [r2], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx ff549a26 │ │ │ │ + blx 1f49ad6 │ │ │ │ @ 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 │ │ │ │ + ldcl 6, cr15, [ip], #-140 @ 0xffffff74 │ │ │ │ + rsbseq r4, r7, r8, lsr r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r7, lr, lsl #11 │ │ │ │ + ldrsbteq r4, [r7], #-78 @ 0xffffffb2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0xf8df460d │ │ │ │ @ instruction: 0xf8df1488 │ │ │ │ addlt r3, fp, r8, lsl #9 │ │ │ │ @@ -487455,25 +487495,25 @@ │ │ │ │ stmiapl fp, {r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #38939 @ 0x981b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf5b3696b │ │ │ │ tstle r7, ip, lsl pc │ │ │ │ @ instruction: 0x079a7b13 │ │ │ │ svcvs 0x002bd504 │ │ │ │ - blvc 8a611c │ │ │ │ + blvc 8a61cc │ │ │ │ suble r2, r1, r5, lsl #20 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6766920 │ │ │ │ - @ instruction: 0xf100fa21 │ │ │ │ + @ instruction: 0xf100f9c9 │ │ │ │ @ instruction: 0x46070818 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6774641 │ │ │ │ - @ instruction: 0x4639fc95 │ │ │ │ + @ instruction: 0x4639fc3d │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - stmdbvs fp!, {r0, r1, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs fp!, {r0, r1, r3, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstpvc r2, #683671552 @ p-variant is OBSOLETE @ 0x28c00000 │ │ │ │ vqdmulh.s d2, d0, d24 │ │ │ │ ldm pc, {r1, r4, r9, pc}^ @ │ │ │ │ subseq pc, r5, r3, lsl r0 @ │ │ │ │ sbceq r0, lr, fp, lsr #1 │ │ │ │ andseq r0, r0, #216 @ 0xd8 │ │ │ │ andseq r0, r0, #16, 4 │ │ │ │ @@ -487491,17 +487531,17 @@ │ │ │ │ andseq r0, r0, #16, 4 │ │ │ │ andseq r0, r0, #16, 4 │ │ │ │ andseq r0, r0, #16, 4 │ │ │ │ teqeq sl, r0, lsl r2 │ │ │ │ teqeq pc, r0, lsl r2 @ │ │ │ │ cmpeq r4, r0, lsl r2 │ │ │ │ mlacs r5, r3, r8, pc @ │ │ │ │ - bcs a26bbc │ │ │ │ + bcs a26c6c │ │ │ │ msrhi (UNDEF: 108), r0 │ │ │ │ - bcs 9da94c │ │ │ │ + bcs 9da9fc │ │ │ │ msrhi (UNDEF: 104), r0 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ smultbeq r6, fp, r1 │ │ │ │ cmneq r6, r6, ror #2 │ │ │ │ cmneq r6, r6, ror #2 │ │ │ │ @ instruction: 0x01a90166 │ │ │ │ cmneq r6, r6, ror #2 │ │ │ │ @@ -487519,26 +487559,26 @@ │ │ │ │ andeq pc, r3, #111 @ 0x6f │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ ldc2l 7, cr15, [r6, #-1012]! @ 0xfffffc0c │ │ │ │ strmi r6, [r2], -fp, lsr #30 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ strbtmi r4, [pc], -r0, lsr #12 │ │ │ │ - blx ffa49b94 │ │ │ │ + blx fe449c44 │ │ │ │ strmi sl, [r1], r4, lsl #28 │ │ │ │ ldrdge pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ msrcs (UNDEF: 107), r0 │ │ │ │ @ instruction: 0xf6766920 │ │ │ │ - @ instruction: 0xf100f99f │ │ │ │ + @ instruction: 0xf100f947 │ │ │ │ @ instruction: 0xf89a0518 │ │ │ │ @ instruction: 0x46292010 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf89a4680 │ │ │ │ @ instruction: 0xf6773011 │ │ │ │ - @ instruction: 0xf04ffc0f │ │ │ │ + @ instruction: 0xf04ffbb7 │ │ │ │ @ instruction: 0xf8cd0c00 │ │ │ │ @ instruction: 0xf108c000 │ │ │ │ @ instruction: 0xf8c70e64 │ │ │ │ stmib r7, {r2, r3, lr, pc}^ │ │ │ │ @ instruction: 0xf8cdcc01 │ │ │ │ @ instruction: 0xf108a00c │ │ │ │ ldm r7, {r2, r4, r6, r9, fp} │ │ │ │ @@ -487547,180 +487587,180 @@ │ │ │ │ stm r6, {r2, r3, ip, pc} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - bmi ff18b55c │ │ │ │ + bmi ff18b4ac │ │ │ │ ldrbtmi r4, [sl], #-3002 @ 0xfffff446 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ msrhi SPSR_sxc, r0, asr #32 │ │ │ │ andlt r4, fp, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ movwcs r2, #12800 @ 0x3200 │ │ │ │ andcc lr, r4, #3358720 @ 0x334000 │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #0, 6 │ │ │ │ strbtmi r6, [pc], -r0, lsr #18 │ │ │ │ - @ instruction: 0xf930f676 │ │ │ │ + @ instruction: 0xf8d8f676 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2ddc0c │ │ │ │ + blgt 2ddcbc │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - ldrtmi pc, [r3], -r7, lsr #25 @ │ │ │ │ + ldrtmi pc, [r3], -pc, asr #24 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -fp, lsr #3 │ │ │ │ - blx 20c9c60 │ │ │ │ + blx ac9d10 │ │ │ │ strmi sl, [r1], r4, lsl #28 │ │ │ │ movwcs lr, #1944 @ 0x798 │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ ldmib sp, {r2, r8, r9, ip}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #0, 6 │ │ │ │ andcs lr, r0, #220, 14 @ 0x3700000 │ │ │ │ ldrb r2, [r1, r2, lsl #6] │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf8d56920 │ │ │ │ @ instruction: 0xf6769070 │ │ │ │ - @ instruction: 0xf100f92b │ │ │ │ + @ instruction: 0xf100f8d3 │ │ │ │ @ instruction: 0x46070818 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6774641 │ │ │ │ - @ instruction: 0x4639fb9f │ │ │ │ + ldrtmi pc, [r9], -r7, asr #22 @ │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - blmi fe78b4b8 │ │ │ │ + blmi fe78b408 │ │ │ │ cmncs r4, sl, ror #18 │ │ │ │ - blx 26269a │ │ │ │ + blx 26274a │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ movwcc r3, #45097 @ 0xb029 │ │ │ │ eorvs pc, r3, r5, asr r8 @ │ │ │ │ suble r2, sp, r0, lsl #28 │ │ │ │ movwcs r3, #3585 @ 0xe01 │ │ │ │ eorcs r9, r0, #4, 12 @ 0x400000 │ │ │ │ tstcs r1, r5, lsl #6 │ │ │ │ @ instruction: 0x6704e9dd │ │ │ │ strvs lr, [r0, -sp, asr #19] │ │ │ │ strbtmi r6, [pc], -r0, lsr #18 │ │ │ │ - @ instruction: 0xf8e0f676 │ │ │ │ + @ instruction: 0xf888f676 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2ddcac │ │ │ │ + blgt 2ddd5c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x464bfc57 │ │ │ │ + @ instruction: 0x464bfbff │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - blx cc9d00 │ │ │ │ + @ instruction: 0xf9d2f679 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - ldrtmi pc, [r2], -r3, lsr #20 @ │ │ │ │ + ldrtmi pc, [r2], -fp, asr #19 @ │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - @ instruction: 0xf9f6f679 │ │ │ │ + @ instruction: 0xf99ef679 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x4632fa15 │ │ │ │ + @ instruction: 0x4632f9bd │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ @ instruction: 0xf679ae04 │ │ │ │ - strmi pc, [r1], sp, lsl #20 │ │ │ │ + @ instruction: 0x4681f9b5 │ │ │ │ svcvs 0x002be72c │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ @ instruction: 0xe721111f │ │ │ │ strbmi r6, [r2], -fp, lsr #30 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ svcvs 0x002be71c │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ ldr r7, [r7, -fp, lsr #3] │ │ │ │ mvnsvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6766920 │ │ │ │ - @ instruction: 0x4607f8bf │ │ │ │ - beq 848788 │ │ │ │ + strmi pc, [r7], -r7, ror #16 │ │ │ │ + beq 848838 │ │ │ │ @ instruction: 0x23202201 │ │ │ │ @ instruction: 0xf6774651 │ │ │ │ - @ instruction: 0x4639fb33 │ │ │ │ + @ instruction: 0x4639fadb │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0xf897fc11 │ │ │ │ - bcs 1214444 │ │ │ │ + @ instruction: 0xf897fbb9 │ │ │ │ + bcs 12144f4 │ │ │ │ @ instruction: 0x0693d014 │ │ │ │ addhi pc, r1, r0, asr #32 │ │ │ │ cdpge 6, 0, cr4, cr4, cr15, {3} │ │ │ │ strbmi r4, [r2], -fp, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x4653f9db │ │ │ │ + ldrbmi pc, [r3], -r3, lsl #19 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf9d4f679 │ │ │ │ + @ instruction: 0xf97cf679 │ │ │ │ ldrbt r4, [r3], r1, lsl #13 │ │ │ │ @ instruction: 0xf04fae04 │ │ │ │ @ instruction: 0xf04f30ff │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, ip, sp}^ │ │ │ │ ldc 1, cr0, [sp, #16] │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ strbtmi r6, [pc], -r0, lsr #18 │ │ │ │ - blvc 247a1c │ │ │ │ - @ instruction: 0xf866f676 │ │ │ │ + blvc 247acc │ │ │ │ + @ instruction: 0xf80ef676 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - blgt 2ddda0 │ │ │ │ + blgt 2dde50 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46200b14 │ │ │ │ - blx ff8c9dee │ │ │ │ + blx fe2c9e9e │ │ │ │ @ instruction: 0x465b4652 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf679111f │ │ │ │ - strmi pc, [r2], sp, lsr #19 │ │ │ │ + pkhtbmi pc, r2, r5, asr #18 @ │ │ │ │ adcslt lr, pc, #200, 14 @ 0x3200000 │ │ │ │ @ instruction: 0xf63f2f1f │ │ │ │ @ instruction: 0xf8d5ae49 │ │ │ │ vst4.16 {d25-d28}, [pc :128], r0 │ │ │ │ stmdbvs r0!, {r0, r2, r3, r8, ip, sp, lr} │ │ │ │ - bleq 1b4856c │ │ │ │ - @ instruction: 0xf866f676 │ │ │ │ + bleq 1b4861c │ │ │ │ + @ instruction: 0xf80ef676 │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ mulscs r0, r9, r8 │ │ │ │ @ instruction: 0xf8804680 │ │ │ │ strtmi r2, [r9], -ip, lsr #32 │ │ │ │ @ instruction: 0xf89902bf │ │ │ │ @ instruction: 0xf0473011 │ │ │ │ @ instruction: 0xf677071f │ │ │ │ - @ instruction: 0xf8cdfad3 │ │ │ │ + @ instruction: 0xf8cdfa7b │ │ │ │ andcs r9, r0, #12 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr8, {0} │ │ │ │ @ instruction: 0xf10d9200 │ │ │ │ stmib sp, {r4, sl, fp}^ │ │ │ │ @ instruction: 0xf8df2201 │ │ │ │ ldm sp, {r4, r5, r7, ip, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf8d8000f │ │ │ │ stm lr, {r2, r4, sp, pc} │ │ │ │ strtmi r0, [r0], -pc │ │ │ │ @ instruction: 0xf8564641 │ │ │ │ - blx 4d84aa │ │ │ │ + blx 4d855a │ │ │ │ @ instruction: 0xf893330a │ │ │ │ @ instruction: 0xf8932036 │ │ │ │ andcc r3, fp, #55 @ 0x37 │ │ │ │ @ instruction: 0xf848330b │ │ │ │ andcs r7, r1, #34 @ 0x22 │ │ │ │ eorcs pc, r3, r8, asr #16 │ │ │ │ - blx fe5c9e86 │ │ │ │ + blx fc9f36 │ │ │ │ rscslt lr, pc, #198180864 @ 0xbd00000 │ │ │ │ rscslt lr, pc, #48758784 @ 0x2e80000 │ │ │ │ - bcc 286398 │ │ │ │ + bcc 286448 │ │ │ │ strvs lr, [r4], -sp, asr #19 │ │ │ │ - bcs 9f7cc4 │ │ │ │ + bcs 9f7d74 │ │ │ │ ldm pc, {r0, r1, r2, r5, fp, ip, lr, pc}^ @ │ │ │ │ strtcs pc, [r0], -r2 │ │ │ │ strtcs r2, [r6], -r6, lsr #12 │ │ │ │ strtcs r1, [r6], -r6, lsr #22 │ │ │ │ strtcs r2, [r6], -r6, lsr #12 │ │ │ │ strtcs r1, [r6], -r6, lsr #10 │ │ │ │ strtcs r2, [r6], -r6, lsr #12 │ │ │ │ @@ -487733,19 +487773,19 @@ │ │ │ │ @ instruction: 0xf8ad2210 │ │ │ │ @ instruction: 0xe7743010 │ │ │ │ andcs r2, r8, #-67108861 @ 0xfc000003 │ │ │ │ andscc pc, r0, sp, lsl #17 │ │ │ │ andcs lr, r1, #29097984 @ 0x1bc0000 │ │ │ │ andscs pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf623e76b │ │ │ │ - svclt 0x0000ea82 │ │ │ │ - rsbseq r3, r7, r8, ror pc │ │ │ │ + svclt 0x0000ea2a │ │ │ │ + rsbseq r3, r7, r8, asr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r7, r0, ror pc │ │ │ │ - ldrsbteq r3, [r7], #-222 @ 0xffffff22 │ │ │ │ + rsbseq r3, r7, r0, asr #29 │ │ │ │ + rsbseq r3, r7, lr, lsr #26 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0xf8df4691 │ │ │ │ @ instruction: 0xf8df288c │ │ │ │ @@ -487753,31 +487793,31 @@ │ │ │ │ addslt r4, r5, sl, ror r4 │ │ │ │ mulpl r9, r9, r8 │ │ │ │ @ instruction: 0x21294606 │ │ │ │ ldmpl r3, {r8, fp, sp, lr}^ │ │ │ │ ldrdmi pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ tstls r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xffd4f675 │ │ │ │ + @ instruction: 0xff7cf675 │ │ │ │ stcge 6, cr4, [sl, #-172] @ 0xffffff54 │ │ │ │ - beq 848960 │ │ │ │ + beq 848a10 │ │ │ │ andcs r4, r1, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf8804651 │ │ │ │ @ instruction: 0xf677202c │ │ │ │ - strls pc, [sp], #-2629 @ 0xfffff5bb │ │ │ │ + strls pc, [sp], #-2541 @ 0xfffff613 │ │ │ │ @ instruction: 0xf1072300 │ │ │ │ movwls r0, #44116 @ 0xac54 │ │ │ │ stmib r5, {r1, r2, r3, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf8df3301 │ │ │ │ ldm r5, {r2, r6, fp, ip, sp, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ ldrbtmi r0, [fp], #15 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ - blx 6c9f7e │ │ │ │ + blx ff0ca02c │ │ │ │ @ instruction: 0x3014f8d8 │ │ │ │ cmppcs r2, #805306378 @ p-variant is OBSOLETE @ 0x3000000a │ │ │ │ ldmdale r2!, {r1, r2, r3, r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ ldrhteq r0, [r1], #-1 │ │ │ │ rsbseq r0, r1, r1, ror r0 │ │ │ │ rsbseq r0, r1, r1, ror r0 │ │ │ │ @@ -487791,33 +487831,33 @@ │ │ │ │ rsbseq r0, r1, r1, ror r0 │ │ │ │ rsbseq r0, r1, r1, ror r0 │ │ │ │ sbcseq r0, r6, r1, ror r0 │ │ │ │ ldrsbteq r0, [r1], #-9 │ │ │ │ rsbseq r0, r1, pc, lsl r0 │ │ │ │ @ instruction: 0xf8d80071 │ │ │ │ ldmdavs sl, {r4, r5, r6, ip, sp} │ │ │ │ - bcs 36b238 │ │ │ │ + bcs 36b2e8 │ │ │ │ teqphi sp, #0 @ p-variant is OBSOLETE │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6756930 │ │ │ │ - @ instruction: 0xf100ff81 │ │ │ │ + @ instruction: 0xf100ff29 │ │ │ │ pkhbtmi r0, r1, r8, lsl #22 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6774659 │ │ │ │ - @ instruction: 0x4649f9f5 │ │ │ │ + @ instruction: 0x4649f99d │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - @ instruction: 0xf8d8fad3 │ │ │ │ + @ instruction: 0xf8d8fa7b │ │ │ │ @ instruction: 0x465a3070 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - strmi pc, [r0], r5, lsr #17 │ │ │ │ + strmi pc, [r0], sp, asr #16 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf897d04a │ │ │ │ movwcs r2, #41 @ 0x29 │ │ │ │ - bcs a31270 │ │ │ │ + bcs a31320 │ │ │ │ vhadd.s8 q3, q0, │ │ │ │ mrcne 1, 2, r8, cr3, cr5, {4} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r2, r4, r5, r7, r8, r9, pc}^ @ │ │ │ │ teqpeq r4, r3, lsl r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x03b503b5 │ │ │ │ @ instruction: 0x03b503b5 │ │ │ │ @@ -487832,109 +487872,109 @@ │ │ │ │ @ instruction: 0x03b503b5 │ │ │ │ @ instruction: 0x03b503b5 │ │ │ │ @ instruction: 0x03b503b5 │ │ │ │ @ instruction: 0x03b503b5 │ │ │ │ @ instruction: 0x03b503b5 │ │ │ │ vrhadd.s8 d16, d16, d8 │ │ │ │ ldmdbvs r0!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - @ instruction: 0xff36f675 │ │ │ │ - bleq 848a98 │ │ │ │ + mrc2 6, 6, pc, cr14, cr5, {3} │ │ │ │ + bleq 848b48 │ │ │ │ @ instruction: 0x23204681 │ │ │ │ ldrbmi r2, [r9], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf9aaf677 │ │ │ │ + @ instruction: 0xf952f677 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blx fe44a090 │ │ │ │ + blx e4a140 │ │ │ │ ldrsbtcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], sl │ │ │ │ ldrtmi r7, [r0], -fp, lsr #3 │ │ │ │ - @ instruction: 0xf85af679 │ │ │ │ + @ instruction: 0xf802f679 │ │ │ │ @ instruction: 0xf1b84680 │ │ │ │ @ instruction: 0xd1b40f00 │ │ │ │ biccs r6, r0, r0, lsr r9 │ │ │ │ - @ instruction: 0xff1af675 │ │ │ │ + mcr2 6, 6, pc, cr2, cr5, {3} @ │ │ │ │ mulscc r0, sl, r8 │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ eorcc pc, ip, r0, lsl #17 │ │ │ │ strmi r2, [r0], r1, lsl #6 │ │ │ │ @ instruction: 0x461a4639 │ │ │ │ - @ instruction: 0xf98af677 │ │ │ │ + @ instruction: 0xf932f677 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ @ instruction: 0xf108a034 │ │ │ │ movwls r0, #44116 @ 0xac54 │ │ │ │ movwcc lr, #6597 @ 0x19c5 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx 18ca0ec │ │ │ │ + blx 2ca19c │ │ │ │ @ instruction: 0xf8d8e116 │ │ │ │ tstcs r4, r0, ror r0 │ │ │ │ @ instruction: 0xf6756930 │ │ │ │ - @ instruction: 0xf100fef5 │ │ │ │ + @ instruction: 0xf100fe9d │ │ │ │ @ instruction: 0xf89b0818 │ │ │ │ pkhbtmi r2, r1, r0 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf89b4641 │ │ │ │ @ instruction: 0xf6773011 │ │ │ │ - movwcs pc, #2405 @ 0x965 @ │ │ │ │ + movwcs pc, #2317 @ 0x90d @ │ │ │ │ eorslt pc, r4, sp, asr #17 │ │ │ │ mrrceq 1, 0, pc, r4, cr9 @ │ │ │ │ stmib r5, {r1, r3, r8, r9, ip, pc}^ │ │ │ │ ldm r5, {r0, r8, r9, ip, sp} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - @ instruction: 0xe76cfa35 │ │ │ │ + @ instruction: 0xe76cf9dd │ │ │ │ ldrsbthi pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ @ instruction: 0xf8d8e766 │ │ │ │ ldmdavs sl, {r4, r5, r6, ip, sp} │ │ │ │ - bcs 36b3ac │ │ │ │ + bcs 36b45c │ │ │ │ rsbshi pc, fp, #0 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6756930 │ │ │ │ - @ instruction: 0xf100fec7 │ │ │ │ + @ instruction: 0xf100fe6f │ │ │ │ pkhbtmi r0, r1, r8, lsl #22 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6774659 │ │ │ │ - @ instruction: 0x4649f93b │ │ │ │ + strbmi pc, [r9], -r3, ror #17 @ │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - @ instruction: 0xf8d8fa19 │ │ │ │ + @ instruction: 0xf8d8f9c1 │ │ │ │ @ instruction: 0x465a3070 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf678111f │ │ │ │ - strmi pc, [r0], fp, ror #31 │ │ │ │ + pkhbtmi pc, r0, r3, lsl #31 @ │ │ │ │ @ instruction: 0xf8d8e744 │ │ │ │ tstcs r4, r0, ror r0 │ │ │ │ movwls r6, #14640 @ 0x3930 │ │ │ │ - mcr2 6, 5, pc, cr10, cr5, {3} @ │ │ │ │ + mrc2 6, 2, pc, cr2, cr5, {3} │ │ │ │ strmi r9, [r3], -r3, lsl #18 │ │ │ │ movwls r3, #21272 @ 0x5318 │ │ │ │ stcvc 0, cr9, [sl], {4} │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ stmdbls r5, {r0, r1, r3, r6, sl, fp, ip, sp, lr} │ │ │ │ - @ instruction: 0xf91af677 │ │ │ │ + @ instruction: 0xf8c2f677 │ │ │ │ movwcs r9, #2307 @ 0x903 │ │ │ │ movwls r9, #41229 @ 0xa10d │ │ │ │ movwcc lr, #6597 @ 0x19c5 │ │ │ │ @ instruction: 0xf1039b04 │ │ │ │ ldm r5, {r2, r4, r6, sl, fp} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r0], -pc │ │ │ │ @ instruction: 0xf6799904 │ │ │ │ - @ instruction: 0xf8dff9e9 │ │ │ │ + @ instruction: 0xf8dff991 │ │ │ │ @ instruction: 0xf8d835dc │ │ │ │ cmncs r4, r4, lsl r0 │ │ │ │ andcc pc, r3, fp, asr r8 @ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ mulcs r8, r9, r8 │ │ │ │ mlacc r9, r3, r8, pc @ │ │ │ │ @ instruction: 0xf858330b │ │ │ │ - bcs 218898 │ │ │ │ + bcs 218948 │ │ │ │ adcshi pc, r1, r0 │ │ │ │ @ instruction: 0xb1134691 │ │ │ │ svclt 0x00284599 │ │ │ │ @ instruction: 0xf1b94699 │ │ │ │ svclt 0x00080f01 │ │ │ │ ldrdvc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ addhi pc, r8, r0 │ │ │ │ @@ -487944,17 +487984,17 @@ │ │ │ │ @ instruction: 0xf000454b │ │ │ │ @ instruction: 0xf1b982a8 │ │ │ │ @ instruction: 0xf0000f20 │ │ │ │ @ instruction: 0xf04f809f │ │ │ │ @ instruction: 0xf1090800 │ │ │ │ stmdbls r5, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp} │ │ │ │ ldrtmi r4, [r0], -r3, asr #12 │ │ │ │ - blx 94a848 │ │ │ │ + blx 94a8f8 │ │ │ │ @ instruction: 0xf8cd7c42 │ │ │ │ - bcs a2c8cc │ │ │ │ + bcs a2c97c │ │ │ │ @ instruction: 0xf8cd9004 │ │ │ │ vqadd.s8 d8, d0, d8 │ │ │ │ cdpne 0, 5, cr8, cr3, cr2, {5} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r5, r7, r9, pc}^ @ │ │ │ │ cmppeq r2, r3, lsl r0 @ p-variant is OBSOLETE │ │ │ │ adceq r0, r1, #268435466 @ 0x1000000a │ │ │ │ @@ -487970,91 +488010,91 @@ │ │ │ │ adceq r0, r1, #268435466 @ 0x1000000a │ │ │ │ adceq r0, r1, #268435466 @ 0x1000000a │ │ │ │ adceq r0, r1, #268435466 @ 0x1000000a │ │ │ │ adceq r0, r1, #268435466 @ 0x1000000a │ │ │ │ adceq r0, r1, #268435466 @ 0x1000000a │ │ │ │ movwcs r0, #4254 @ 0x109e │ │ │ │ eorscc pc, r8, sp, lsl #17 │ │ │ │ - blvc 5c7f30 │ │ │ │ + blvc 5c7fe0 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 4c7ef8 │ │ │ │ - ldc2l 6, cr15, [r8, #468]! @ 0x1d4 │ │ │ │ + blvc 4c7fa8 │ │ │ │ + stc2 6, cr15, [r0, #468]! @ 0x1d4 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2de17c │ │ │ │ + blgt 2de22c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - ldrtmi pc, [sl], -pc, ror #18 @ │ │ │ │ + @ instruction: 0x463af917 │ │ │ │ vmax.s8 q10, q0, │ │ │ │ @ instruction: 0x46301151 │ │ │ │ - @ instruction: 0xff42f678 │ │ │ │ + mcr2 6, 7, pc, cr10, cr8, {3} @ │ │ │ │ @ instruction: 0x46034652 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - movwcs pc, #3899 @ 0xf3b @ │ │ │ │ + movwcs pc, #3811 @ 0xee3 @ │ │ │ │ movwls r2, #57856 @ 0xe200 │ │ │ │ rsbvs r4, r3, r7, lsl #12 │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ ldmdbvs r0!, {r1, r6, sl, fp, ip, sp, lr} │ │ │ │ - ldc2l 6, cr15, [r2, #468] @ 0x1d4 │ │ │ │ + ldc2l 6, cr15, [sl, #-468]! @ 0xfffffe2c │ │ │ │ teqlt r8, r4, lsl #12 │ │ │ │ adcvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xf94af679 │ │ │ │ + @ instruction: 0xf8f2f679 │ │ │ │ @ instruction: 0x4623463a │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6781145 │ │ │ │ - @ instruction: 0x4607ff1d │ │ │ │ + strmi pc, [r7], -r5, asr #29 │ │ │ │ ldrcs pc, [r0], #2271 @ 0x8df │ │ │ │ strcc pc, [r0], #2271 @ 0x8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6e69b0 │ │ │ │ + blls 6e6a60 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrtmi r8, [r8], -pc, lsr #4 │ │ │ │ pop {r0, r2, r4, ip, sp, pc} │ │ │ │ movwcs r8, #8176 @ 0x1ff0 │ │ │ │ str r9, [fp, lr, lsl #6]! │ │ │ │ @ instruction: 0xf8ad2301 │ │ │ │ @ instruction: 0xe7a73038 │ │ │ │ tstcs r0, r1 │ │ │ │ smlabteq lr, sp, r9, lr │ │ │ │ @ instruction: 0xf899e7a2 │ │ │ │ @ instruction: 0xf899100a │ │ │ │ - blx 6549a2 │ │ │ │ + blx 654a52 │ │ │ │ strb pc, [r8, -r2, lsl #18] @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], r2 │ │ │ │ @ instruction: 0x463071dd │ │ │ │ - mcr2 6, 6, pc, cr12, cr8, {3} @ │ │ │ │ + mrc2 6, 3, pc, cr4, cr8, {3} │ │ │ │ strmi r9, [r2], -r5, lsl #22 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0xf44ffeeb │ │ │ │ + @ instruction: 0xf44ffe93 │ │ │ │ @ instruction: 0x460271b3 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0x4682febf │ │ │ │ + strmi pc, [r2], r7, ror #28 │ │ │ │ @ instruction: 0xf8cde68c │ │ │ │ @ instruction: 0xf8cd801c │ │ │ │ ldc 0, cr9, [sp, #96] @ 0x60 │ │ │ │ tstcs r1, r6, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6757b0e │ │ │ │ - @ instruction: 0x4680fd7b │ │ │ │ + strmi pc, [r0], r3, lsr #26 │ │ │ │ @ instruction: 0x4623b158 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - strbmi pc, [r2], -pc, ror #17 @ │ │ │ │ + @ instruction: 0x4642f897 │ │ │ │ @ instruction: 0xf44f9b04 │ │ │ │ ldrtmi r7, [r0], -sl, lsr #3 │ │ │ │ - mcr2 6, 6, pc, cr2, cr8, {3} @ │ │ │ │ + mcr2 6, 3, pc, cr10, cr8, {3} @ │ │ │ │ mlalt r9, r7, r8, pc @ │ │ │ │ andls r2, r3, r0, lsl #4 │ │ │ │ svceq 0x0020f1bb │ │ │ │ andcs lr, r8, #3358720 @ 0x334000 │ │ │ │ bichi pc, lr, r0, lsl #4 │ │ │ │ mvnscc pc, #-1073741822 @ 0xc0000002 │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ @@ -488073,35 +488113,35 @@ │ │ │ │ ldrsbeq r0, [r3, #19] │ │ │ │ ldrsbeq r0, [r3, #19] │ │ │ │ ldrsbeq r0, [r3, #19] │ │ │ │ ldrsbeq r0, [r3, #19] │ │ │ │ ldrsbeq r0, [r3, #19] │ │ │ │ @ instruction: 0xf04f0020 │ │ │ │ movwls r3, #33791 @ 0x83ff │ │ │ │ - blvc 4480cc │ │ │ │ + blvc 44817c │ │ │ │ ldmdbvs r0!, {r1, r3, r4, r6, r9, sl, lr} │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6757b0e │ │ │ │ - strmi pc, [r0], r9, lsr #26 │ │ │ │ + pkhtbmi pc, r0, r1, asr #25 @ │ │ │ │ @ instruction: 0x4623b158 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - bls 30acf8 │ │ │ │ - blcs a2bbd4 │ │ │ │ + bls 30ac48 │ │ │ │ + blcs a2bc84 │ │ │ │ vst4.16 {d29-d32}, [pc], ip │ │ │ │ ldrtmi r7, [r0], -r6, asr #3 │ │ │ │ - mcr2 6, 2, pc, cr8, cr8, {3} @ │ │ │ │ + ldc2l 6, cr15, [r0, #480]! @ 0x1e0 │ │ │ │ movwcs r7, #3138 @ 0xc42 │ │ │ │ movwls r9, #40965 @ 0xa005 │ │ │ │ rsbvs r2, fp, r0, lsr #20 │ │ │ │ orrhi pc, r3, r0, lsl #4 │ │ │ │ - blcs 9d43f4 │ │ │ │ + blcs 9d44a4 │ │ │ │ orrhi pc, r4, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ orreq r0, r2, r5, lsr #1 │ │ │ │ orreq r0, r2, r2, lsl #3 │ │ │ │ orreq r0, r2, r2, lsl #3 │ │ │ │ adceq r0, r2, r2, lsl #3 │ │ │ │ orreq r0, r2, r2, lsl #3 │ │ │ │ @@ -488132,177 +488172,177 @@ │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ movwls r9, #23299 @ 0x5b03 │ │ │ │ @ instruction: 0xf8cd2220 │ │ │ │ ldc 0, cr11, [sp, #160] @ 0xa0 │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6757b0e │ │ │ │ - @ instruction: 0x4683fcbb │ │ │ │ + strmi pc, [r3], r3, ror #24 │ │ │ │ @ instruction: 0x4623b158 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 748f84 │ │ │ │ - @ instruction: 0xf6794630 │ │ │ │ - blls 38ac1c │ │ │ │ + bleq 749034 │ │ │ │ + @ instruction: 0xf6784630 │ │ │ │ + blls 38cb6c │ │ │ │ vst1.16 {d20-d22}, [pc :64], sl │ │ │ │ ldrtmi r7, [r0], -sl, lsr #3 │ │ │ │ - mcr2 6, 0, pc, cr2, cr8, {3} @ │ │ │ │ + stc2 6, cr15, [sl, #480]! @ 0x1e0 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0xf897fdfb │ │ │ │ + @ instruction: 0xf897fda3 │ │ │ │ strmi r3, [r0], r9, lsr #32 │ │ │ │ ldmdble pc!, {r0, r1, r3, r6, r8, sl, lr} @ │ │ │ │ @ instruction: 0xf04f463b │ │ │ │ strbmi r0, [pc], -r0, lsl #22 │ │ │ │ ldrmi r9, [r9], r5, lsl #8 │ │ │ │ strbmi lr, [r3], -fp │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ rsbseq r4, pc, r0, lsr r6 @ │ │ │ │ - stc2l 6, cr15, [r8, #480]! @ 0x1e0 │ │ │ │ + ldc2 6, cr15, [r0, #480] @ 0x1e0 │ │ │ │ mlacc r9, r9, r8, pc @ │ │ │ │ adcsmi r4, fp, #128, 12 @ 0x8000000 │ │ │ │ strbmi sp, [r2], -fp, lsr #18 │ │ │ │ rscsle r2, r0, r0, lsl #30 │ │ │ │ - blvc 5c72e8 │ │ │ │ + blvc 5c7398 │ │ │ │ ldmdbvs r0!, {r5, r9, sp} │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #56] @ 0x38 │ │ │ │ @ instruction: 0xf6757b0a │ │ │ │ - @ instruction: 0x4604fc79 │ │ │ │ + strmi pc, [r4], -r1, lsr #24 │ │ │ │ strtmi fp, [sl], -r0, asr #2 │ │ │ │ adcvs ip, r0, #12288 @ 0x3000 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xfff0f678 │ │ │ │ + @ instruction: 0xff98f678 │ │ │ │ strtmi r4, [r3], -r2, asr #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6781151 │ │ │ │ - strmi pc, [r2], -r3, asr #27 │ │ │ │ + strmi pc, [r2], -fp, ror #26 │ │ │ │ @ instruction: 0xf8ade7d1 │ │ │ │ ldr fp, [lr, r8, lsr #32] │ │ │ │ eorlt pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #6043 @ 0x179b │ │ │ │ eorcc pc, r8, sp, lsl #17 │ │ │ │ stcls 7, cr14, [r5], {151} @ 0x97 │ │ │ │ - blls 31e550 │ │ │ │ + blls 31e600 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - strbmi pc, [r3], -pc, lsr #27 @ │ │ │ │ + @ instruction: 0x4643fd57 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - stc2 6, cr15, [r8, #480]! @ 0x1e0 │ │ │ │ + ldc2l 6, cr15, [r0, #-480] @ 0xfffffe20 │ │ │ │ ldrbmi r9, [r2], -r3, lsl #22 │ │ │ │ vmax.s8 d20, d0, d7 │ │ │ │ @ instruction: 0x46301151 │ │ │ │ - stc2 6, cr15, [r0, #480]! @ 0x1e0 │ │ │ │ + stc2l 6, cr15, [r8, #-480] @ 0xfffffe20 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strmi r7, [r0], r5, lsr #3 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0x4642fd73 │ │ │ │ + @ instruction: 0x4642fd1b │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - ldc2 6, cr15, [r2, #480] @ 0x1e0 │ │ │ │ + ldc2 6, cr15, [sl, #-480]! @ 0xfffffe20 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - strmi pc, [r2], fp, lsl #27 │ │ │ │ + @ instruction: 0x4682fd33 │ │ │ │ @ instruction: 0x4652e532 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - strmi pc, [r2], r3, lsl #27 │ │ │ │ + strmi pc, [r2], fp, lsr #26 │ │ │ │ ldrbmi lr, [r2], -sl, lsr #10 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6781151 │ │ │ │ - @ instruction: 0x4682fd7b │ │ │ │ + strmi pc, [r2], r3, lsr #26 │ │ │ │ stmdbls r5, {r1, r5, r8, sl, sp, lr, pc} │ │ │ │ movwcs r2, #513 @ 0x201 │ │ │ │ @ instruction: 0xf7fd4630 │ │ │ │ tstpcs r1, r1, lsl #16 @ p-variant is OBSOLETE │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ strmi r1, [r0], lr, lsl #6 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ ldmdbvs r0!, {r1, r2, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - blvc 4c82d4 │ │ │ │ - stc2 6, cr15, [sl], {117} @ 0x75 │ │ │ │ + blvc 4c8384 │ │ │ │ + blx feeca72a │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2de558 │ │ │ │ + blgt 2de608 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - ldrtmi pc, [fp], -r1, lsl #31 @ │ │ │ │ + ldrtmi pc, [fp], -r9, lsr #30 @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], r2 │ │ │ │ ldrtmi r7, [r0], -r5, ror #3 │ │ │ │ - ldc2l 6, cr15, [r4, #-480] @ 0xfffffe20 │ │ │ │ + ldc2l 6, cr15, [ip], #480 @ 0x1e0 │ │ │ │ subscc pc, r5, #79 @ 0x4f │ │ │ │ @ instruction: 0xf04f4601 │ │ │ │ @ instruction: 0x46303355 │ │ │ │ @ instruction: 0xffdaf7fc │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ movwne lr, #59853 @ 0xe9cd │ │ │ │ eorcs r4, r0, #137363456 @ 0x8300000 │ │ │ │ - blvc 5c835c │ │ │ │ + blvc 5c840c │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6757b0a │ │ │ │ - strmi pc, [r7], -r3, ror #23 │ │ │ │ + strmi pc, [r7], -fp, lsl #23 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xff5af678 │ │ │ │ + @ instruction: 0xff02f678 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0xf04ffd2d │ │ │ │ + @ instruction: 0xf04ffcd5 │ │ │ │ strmi r3, [r1], -sl, lsr #5 │ │ │ │ @ instruction: 0x33aaf04f │ │ │ │ @ instruction: 0xf7fc4630 │ │ │ │ - ldc 15, cr15, [pc, #716] @ 20cff4 │ │ │ │ + ldc 15, cr15, [pc, #716] @ 20d0a4 │ │ │ │ movwcs r7, #2851 @ 0xb23 │ │ │ │ mulscs r1, r8, r8 │ │ │ │ strmi r9, [r1], lr, lsl #6 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ stc 0, cr6, [sp, #396] @ 0x18c │ │ │ │ @ instruction: 0xf6757b0a │ │ │ │ - @ instruction: 0x4607fbbb │ │ │ │ + strmi pc, [r7], -r3, ror #22 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xff32f678 │ │ │ │ + mrc2 6, 6, pc, cr10, cr8, {3} │ │ │ │ @ instruction: 0x4642463b │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - ldrbmi pc, [fp], -r5, lsl #26 @ │ │ │ │ + ldrbmi pc, [fp], -sp, lsr #25 @ │ │ │ │ strmi r4, [r7], -sl, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0xf8cdfcfd │ │ │ │ + @ instruction: 0xf8cdfca5 │ │ │ │ strmi sl, [r3], -r0 │ │ │ │ cmncs r3, sl, lsr r6 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - strmi pc, [r2], r9, lsr #26 │ │ │ │ + pkhtbmi pc, r2, r1, asr #25 @ │ │ │ │ @ instruction: 0x4652e49c │ │ │ │ @ instruction: 0xf44f9b05 │ │ │ │ ldrtmi r7, [r0], -r4, ror #3 │ │ │ │ - stc2l 6, cr15, [ip], #480 @ 0x1e0 │ │ │ │ + ldc2 6, cr15, [r4], {120} @ 0x78 │ │ │ │ ldr r4, [r3], #1666 @ 0x682 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ movwcs lr, #35277 @ 0x89cd │ │ │ │ stmib sp, {r2, r4, r6, r9, sl, sp, lr, pc}^ │ │ │ │ strb fp, [r0], sl, lsl #6 │ │ │ │ - cdp 6, 2, cr15, cr10, cr2, {1} │ │ │ │ + ldcl 6, cr15, [r2, #136] @ 0x88 │ │ │ │ ... │ │ │ │ - rsbseq r3, r7, r8, asr #21 │ │ │ │ + rsbseq r3, r7, r8, lsl sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r7, r6, ror sl │ │ │ │ + rsbseq r3, r7, r6, asr #19 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r3, r7, r0, asr #13 │ │ │ │ + rsbseq r3, r7, r0, lsl r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ strbmi pc, [ip, #2271] @ 0x8df @ │ │ │ │ @ instruction: 0xf8df460e │ │ │ │ addslt r1, r1, ip, asr #11 │ │ │ │ @@ -488319,59 +488359,59 @@ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ ldrmi r2, [r3], r0, lsl #4 │ │ │ │ mlacc r8, r3, r8, pc @ │ │ │ │ @ instruction: 0xf856330b │ │ │ │ @ instruction: 0xf8d68023 │ │ │ │ @ instruction: 0xf5b89060 │ │ │ │ @ instruction: 0xf0007f91 │ │ │ │ - blls 22d858 │ │ │ │ + blls 22d908 │ │ │ │ @ instruction: 0xf8cd6918 │ │ │ │ - blls 26ce6c │ │ │ │ - bvc fe9552c8 │ │ │ │ + blls 26cf1c │ │ │ │ + bvc fe955378 │ │ │ │ mulge r9, r3, r8 │ │ │ │ - blx 194a81e │ │ │ │ + blx 34a8ce │ │ │ │ @ instruction: 0xf880462a │ │ │ │ @ instruction: 0xf100502c │ │ │ │ @ instruction: 0x46530518 │ │ │ │ strmi r4, [r7], -r9, lsr #12 │ │ │ │ - stc2l 6, cr15, [lr, #472] @ 0x1d8 │ │ │ │ - bge 395a60 │ │ │ │ + ldc2l 6, cr15, [r6, #-472]! @ 0xfffffe28 │ │ │ │ + bge 395b10 │ │ │ │ movwcc lr, #27085 @ 0x69cd │ │ │ │ - blge 4b1a88 │ │ │ │ + blge 4b1b38 │ │ │ │ @ instruction: 0xf8cd461c │ │ │ │ @ instruction: 0xf1079024 │ │ │ │ andls r0, r2, #84, 24 @ 0x5400 │ │ │ │ - bgt 5f1a88 │ │ │ │ + bgt 5f1b38 │ │ │ │ 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, 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: 0xf89afc01 │ │ │ │ strmi r8, [r5], -r9 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ bichi pc, r0, r0 │ │ │ │ @ instruction: 0xf1a62201 │ │ │ │ @ instruction: 0xf1c60e20 │ │ │ │ andcs r0, r0, r0, lsr #6 │ │ │ │ vseleq.f32 s30, s28, s4 │ │ │ │ - blx a9e8f0 │ │ │ │ - b 1609af0 │ │ │ │ + blx a9e9a0 │ │ │ │ + b 1609ba0 │ │ │ │ adcsmi r0, r2, r6, asr #18 │ │ │ │ vmlseq.f32 s28, s6, s28 │ │ │ │ strmi r3, [r3], -r1, lsl #20 │ │ │ │ cdpcc 1, 15, cr15, cr15, cr14, {2} │ │ │ │ strls lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ streq pc, [r0, -r3, lsr #3]! │ │ │ │ streq pc, [r0, #-451]! @ 0xfffffe3d │ │ │ │ @@ -488380,35 +488420,35 @@ │ │ │ │ @ instruction: 0xf505fa22 │ │ │ │ @ instruction: 0x43294339 │ │ │ │ @ instruction: 0x0c0cea41 │ │ │ │ @ instruction: 0xf103fa02 │ │ │ │ movwmi r4, #33867 @ 0x844b │ │ │ │ stmiale fp!, {r3, r4, r7, r8, sl, lr}^ │ │ │ │ strvc lr, [r0, #-2525] @ 0xfffff623 │ │ │ │ - bcs 122c0d0 │ │ │ │ + bcs 122c180 │ │ │ │ adchi pc, r6, r0 │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ msreq CPSR_, r3, lsr #3 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr3, {6} │ │ │ │ vpmax.u8 d15, d3, d8 │ │ │ │ vseleq.f32 s30, s28, s17 │ │ │ │ - blx 41bb4c │ │ │ │ - b 249350 │ │ │ │ - b 124cf5c │ │ │ │ + blx 41bbfc │ │ │ │ + b 249400 │ │ │ │ + b 124d00c │ │ │ │ @ instruction: 0xf141010e │ │ │ │ - b 519754 │ │ │ │ - b 160ff60 │ │ │ │ + b 519804 │ │ │ │ + b 1610010 │ │ │ │ @ instruction: 0xf0000e0c │ │ │ │ strbmi r8, [r1, #-380]! @ 0xfffffe84 │ │ │ │ addmi fp, r3, #8, 30 │ │ │ │ adcshi pc, r0, r0 │ │ │ │ tstcs r0, r4, lsl #22 │ │ │ │ smlabtne r0, r3, r9, lr │ │ │ │ - blcs 9d48c4 │ │ │ │ + blcs 9d4974 │ │ │ │ andshi pc, sl, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ andseq r0, r8, #-2147483593 @ 0x80000037 │ │ │ │ andseq r0, r8, #24, 4 @ 0x80000001 │ │ │ │ andseq r0, r8, #24, 4 @ 0x80000001 │ │ │ │ bicseq r0, fp, r8, lsl r2 │ │ │ │ andseq r0, r8, #24, 4 @ 0x80000001 │ │ │ │ @@ -488420,52 +488460,52 @@ │ │ │ │ andseq r0, r8, #24, 4 @ 0x80000001 │ │ │ │ andseq r0, r8, #24, 4 @ 0x80000001 │ │ │ │ andseq r0, r8, #24, 4 @ 0x80000001 │ │ │ │ andseq r0, r8, #24, 4 @ 0x80000001 │ │ │ │ andseq r0, r8, #24, 4 @ 0x80000001 │ │ │ │ bicseq r0, r6, r8, lsl r2 │ │ │ │ strtmi r9, [r9], -r0, lsl #24 │ │ │ │ - bls 2f3bcc │ │ │ │ + bls 2f3c7c │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ movwcs pc, #2779 @ 0xadb @ │ │ │ │ movwls r2, #45313 @ 0xb101 │ │ │ │ strmi r9, [r6], -sl, lsl #2 │ │ │ │ - blge 4c7750 │ │ │ │ + blge 4c7800 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ - blge 3c7718 │ │ │ │ - blx 1c4a9bc │ │ │ │ + blge 3c77c8 │ │ │ │ + blx 64aa6c │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f3bf8 │ │ │ │ + blgt 2f3ca8 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6784620 │ │ │ │ - @ instruction: 0x462bfddf │ │ │ │ + strtmi pc, [fp], -r7, lsl #27 │ │ │ │ ldrtmi r9, [r2], -r0, lsl #16 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx feeca9ee │ │ │ │ + blx 18caa9e │ │ │ │ @ instruction: 0xf5b84605 │ │ │ │ @ instruction: 0xf0007f91 │ │ │ │ - blls 22d538 │ │ │ │ + blls 22d5e8 │ │ │ │ ldmdbvs r8, {r6, r7, r8, sp} │ │ │ │ - blx 1e4a9f4 │ │ │ │ + blx 84aaa4 │ │ │ │ @ instruction: 0xf1007c2b │ │ │ │ @ instruction: 0xf8800718 │ │ │ │ movwcs r3, #4140 @ 0x102c │ │ │ │ @ instruction: 0x461a4639 │ │ │ │ @ instruction: 0xf6764606 │ │ │ │ - bls 2cc3bc │ │ │ │ + bls 2cc30c │ │ │ │ strls r2, [r9, #-768] @ 0xfffffd00 │ │ │ │ @ instruction: 0xf1069306 │ │ │ │ stcls 5, cr0, [r4], {84} @ 0x54 │ │ │ │ movwcc lr, #6594 @ 0x19c2 │ │ │ │ stm r4, {r0, r1, r2, r3, r9, fp, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6789800 │ │ │ │ - bmi ff88c720 │ │ │ │ + bmi ff88c670 │ │ │ │ ldrbtmi r4, [sl], #-3029 @ 0xfffff42b │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ orrshi pc, lr, r0, asr #32 │ │ │ │ andslt r4, r1, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -488474,227 +488514,227 @@ │ │ │ │ svccc 0x00fff1bc │ │ │ │ @ instruction: 0xf1b0bf08 │ │ │ │ @ instruction: 0xd01f3fff │ │ │ │ @ instruction: 0x0c0ae9cd │ │ │ │ stmdbhi sl, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ stmdbhi r6, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blx 54aa74 │ │ │ │ + @ instruction: 0xf9b4f675 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f3cb0 │ │ │ │ + blgt 2f3d60 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - stc2 6, cr15, [r0, #480] @ 0x1e0 │ │ │ │ + stc2 6, cr15, [r8, #-480]! @ 0xfffffe20 │ │ │ │ strbmi r4, [r3], -sl, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6784620 │ │ │ │ - @ instruction: 0x4605fb53 │ │ │ │ - bllt 1f9e97c │ │ │ │ + @ instruction: 0x4605fafb │ │ │ │ + bllt 1f9ea2c │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - blx 14caabe │ │ │ │ + blx ffecab6c │ │ │ │ @ instruction: 0x4605455f │ │ │ │ rschi pc, r9, r0, lsl #1 │ │ │ │ @ instruction: 0x462a463e │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ movwcs sl, #3811 @ 0xee3 │ │ │ │ movwvs lr, #43469 @ 0xa9cd │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ stmdbhi sl, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6758906 │ │ │ │ - @ instruction: 0x4607f9d9 │ │ │ │ - blls 2b960c │ │ │ │ + strmi pc, [r7], -r1, lsl #19 │ │ │ │ + blls 2b96bc │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - ldc2l 6, cr15, [r0, #-480] @ 0xfffffe20 │ │ │ │ + ldc2l 6, cr15, [r8], #480 @ 0x1e0 │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784620 │ │ │ │ - strmi pc, [r2], -r3, lsr #22 │ │ │ │ + strmi pc, [r2], -fp, asr #21 │ │ │ │ strls lr, [sl], -r2, asr #13 │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ tstcs r1, sl, lsl #18 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6758906 │ │ │ │ - @ instruction: 0x4606f9b9 │ │ │ │ - blls 2b964c │ │ │ │ + strmi pc, [r6], -r1, ror #18 │ │ │ │ + blls 2b96fc │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - ldc2 6, cr15, [r0, #-480]! @ 0xfffffe20 │ │ │ │ + ldc2l 6, cr15, [r8], {120} @ 0x78 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6781151 │ │ │ │ - strmi pc, [r3], -r3, lsl #22 │ │ │ │ - bmi fe707030 │ │ │ │ + strmi pc, [r3], -fp, lsr #21 │ │ │ │ + bmi fe7070e0 │ │ │ │ @ instruction: 0xf503589b │ │ │ │ @ instruction: 0xf8934360 │ │ │ │ @ instruction: 0xf89328f9 │ │ │ │ andcc r3, fp, #248, 16 @ 0xf80000 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ @ instruction: 0xf8562022 │ │ │ │ ldrmi r8, [r3], r3, lsr #32 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ @ instruction: 0xf5b88096 │ │ │ │ @ instruction: 0xf0007f91 │ │ │ │ @ instruction: 0xf5b88104 │ │ │ │ @ instruction: 0xf0007fa7 │ │ │ │ - blls 26d51c │ │ │ │ + blls 26d5cc │ │ │ │ cdpvs 1, 3, cr2, cr6, cr2, {1} │ │ │ │ @ instruction: 0xf8937a9d │ │ │ │ - blls 22d1d4 │ │ │ │ + blls 22d284 │ │ │ │ @ instruction: 0xf6756918 │ │ │ │ - strbmi pc, [r3], -r5, lsr #19 @ │ │ │ │ + strbmi pc, [r3], -sp, asr #18 @ │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf880462a │ │ │ │ strbmi r5, [r1], -ip, lsr #32 │ │ │ │ @ instruction: 0xf6764607 │ │ │ │ - @ instruction: 0x9609fc17 │ │ │ │ + @ instruction: 0x9609fbbf │ │ │ │ @ instruction: 0xf107ae06 │ │ │ │ stcge 12, cr0, [sl, #-336] @ 0xfffffeb0 │ │ │ │ - bllt 3c790c │ │ │ │ + bllt 3c79bc │ │ │ │ eorlt pc, r0, sp, asr #17 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ svcls 0x00004639 │ │ │ │ @ instruction: 0xf6784638 │ │ │ │ - strbmi pc, [r1], -r5, ror #25 @ │ │ │ │ + strbmi pc, [r1], -sp, lsl #25 @ │ │ │ │ @ instruction: 0x463846b8 │ │ │ │ - blx ff84b1ea │ │ │ │ + blx ff84b29a │ │ │ │ strmi r2, [r1], -r1, lsl #4 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #6 │ │ │ │ stc2l 7, cr15, [r2, #-1008] @ 0xfffffc10 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ eorlt pc, r8, sp, asr #17 │ │ │ │ movwcs lr, #27085 @ 0x69cd │ │ │ │ mcrrvc 6, 0, r4, r2, cr7 │ │ │ │ @ instruction: 0xf8c52101 │ │ │ │ @ instruction: 0xf8d8b004 │ │ │ │ @ instruction: 0xf6750010 │ │ │ │ - strmi pc, [r5], -r9, asr #18 │ │ │ │ + @ instruction: 0x4605f8f1 │ │ │ │ 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 @ │ │ │ │ + ldrtmi pc, [sl], -r9, ror #24 @ │ │ │ │ strtmi r9, [fp], -r0, lsl #16 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx fe74ac28 │ │ │ │ + blx 114acd8 │ │ │ │ str r4, [r6, -r7, lsl #12] │ │ │ │ - bcs 122c358 │ │ │ │ - b 15fcea4 │ │ │ │ + bcs 122c408 │ │ │ │ + b 15fcf54 │ │ │ │ rsbseq r0, r7, r6, asr #18 │ │ │ │ - blls 3413e4 │ │ │ │ + blls 341494 │ │ │ │ tstcs r0, pc, asr #12 │ │ │ │ smlabtne r0, r3, r9, lr │ │ │ │ stmdbhi sl, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ stmdbhi r6, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf922f675 │ │ │ │ + @ instruction: 0xf8caf675 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x0028f43f │ │ │ │ - blgt 2f3e88 │ │ │ │ + blgt 2f3f38 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6783514 │ │ │ │ - @ instruction: 0xe71dfc97 │ │ │ │ - blls 25eb38 │ │ │ │ + @ instruction: 0xe71dfc3f │ │ │ │ + blls 25ebe8 │ │ │ │ stmdals r0, {r0, r1, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf974f7fb │ │ │ │ svcvc 0x0091f5b8 │ │ │ │ @ instruction: 0xf47f4605 │ │ │ │ @ instruction: 0x462aaeb8 │ │ │ │ vst2.8 {d25-d26}, [pc], r0 │ │ │ │ @ instruction: 0xf67871a5 │ │ │ │ - @ instruction: 0x4605fa39 │ │ │ │ + strmi pc, [r5], -r1, ror #19 │ │ │ │ @ instruction: 0xf8dde6af │ │ │ │ strls r8, [r0], #-20 @ 0xffffffec │ │ │ │ - bcs 346d5c │ │ │ │ + bcs 346e0c │ │ │ │ ldcge 4, cr15, [r1, #508]! @ 0x1fc │ │ │ │ @ instruction: 0xf5b89b00 │ │ │ │ @ instruction: 0xf8d67f91 │ │ │ │ svclt 0x00089060 │ │ │ │ cmppcs sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ andle r6, r5, r8, lsl r9 │ │ │ │ svcvc 0x00a7f5b8 │ │ │ │ stcge 4, cr15, [fp, #508]! @ 0x1fc │ │ │ │ cmppcs lr, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf90cf675 │ │ │ │ + @ instruction: 0xf8b4f675 │ │ │ │ @ instruction: 0xf1002301 │ │ │ │ @ instruction: 0x461a0718 │ │ │ │ @ instruction: 0x46064639 │ │ │ │ - blx fe24acd2 │ │ │ │ + blx c4ad82 │ │ │ │ andcs sl, r0, #6144 @ 0x1800 │ │ │ │ eorls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf1069206 │ │ │ │ stmib sp, {r2, r4, r6, sl, fp}^ │ │ │ │ stcge 2, cr2, [sl, #-28] @ 0xffffffe4 │ │ │ │ stm r5, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6789800 │ │ │ │ - ldr pc, [ip], pc, asr #24 │ │ │ │ + @ instruction: 0xe69cfbf7 │ │ │ │ movwcs r9, #2564 @ 0xa04 │ │ │ │ movwcc lr, #2498 @ 0x9c2 │ │ │ │ ldr r2, [fp, r0, asr #4] │ │ │ │ strt r9, [pc], sl │ │ │ │ eoreq pc, r8, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de6ac │ │ │ │ strt r0, [r9], r8, lsr #32 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ strt r3, [r5], r8, lsr #32 │ │ │ │ strbmi r9, [sl], -r0, lsl #24 │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ @ instruction: 0xf6784620 │ │ │ │ - vst2. {d31,d33}, [pc :128], r9 │ │ │ │ + vst2.32 {d31,d33}, [pc :64], r1 │ │ │ │ strmi r7, [r1], r7, lsr #7 │ │ │ │ stmdbvs r0!, {r0, r1, r8, r9, ip, pc} │ │ │ │ stcls 5, cr14, [r0], {109} @ 0x6d │ │ │ │ msrvc CPSR_fs, pc, asr #8 │ │ │ │ @ instruction: 0x6e356920 │ │ │ │ - @ instruction: 0xf8caf675 │ │ │ │ + @ instruction: 0xf872f675 │ │ │ │ @ instruction: 0xf1002301 │ │ │ │ @ instruction: 0x461a0718 │ │ │ │ @ instruction: 0x46064639 │ │ │ │ - blx 11cad56 │ │ │ │ + blx ffbcae04 │ │ │ │ strls sl, [r9, #-2822] @ 0xfffff4fa │ │ │ │ - bllt 3c7ab8 │ │ │ │ + bllt 3c7b68 │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ eorlt pc, r0, sp, asr #17 │ │ │ │ - blgt 5f87b8 │ │ │ │ + blgt 5f8868 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - stc2 6, cr15, [lr], {120} @ 0x78 │ │ │ │ + blx fefcae32 │ │ │ │ stcls 6, cr14, [r0], {91} @ 0x5b │ │ │ │ @ instruction: 0x21aff240 │ │ │ │ ldrb r6, [ip, r0, lsr #18] │ │ │ │ - bl d4ac38 │ │ │ │ - rsbseq r3, r7, r4, lsl r2 │ │ │ │ + b ff74ace8 │ │ │ │ + rsbseq r3, r7, r4, ror #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r7, lr, lsl #4 │ │ │ │ + rsbseq r3, r7, lr, asr r1 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r2, r7, r2, lsr #31 │ │ │ │ + ldrshteq r2, [r7], #-226 @ 0xffffff1e │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2c8884 │ │ │ │ + blhi 2c8934 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ @ instruction: 0xf8df460e │ │ │ │ @ instruction: 0xf8df1920 │ │ │ │ addslt r3, fp, r0, lsr #18 │ │ │ │ @ instruction: 0xf8df4479 │ │ │ │ ldmdbvs r4!, {r2, r3, r4, r8, fp, ip, sp, lr}^ │ │ │ │ - ldrbtmi r4, [pc], #-1541 @ 20d3f0 │ │ │ │ + ldrbtmi r4, [pc], #-1541 @ 20d4a0 │ │ │ │ stmiapl fp, {r4, r7, r9, sl, lr}^ │ │ │ │ svcvc 0x001cf5b4 │ │ │ │ tstls r9, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ msrhi (UNDEF: 97), r0 │ │ │ │ svcvc 0x00f4f5b4 │ │ │ │ adchi pc, sl, r0, asr #1 │ │ │ │ @@ -488777,217 +488817,217 @@ │ │ │ │ @ instruction: 0xf8df27cc │ │ │ │ ldrbtmi r3, [sl], #-1984 @ 0xfffff840 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ msrhi CPSR_sx, #65 @ 0x41 │ │ │ │ andslt r4, fp, r0, lsr #12 │ │ │ │ - blhi 2c8850 │ │ │ │ + blhi 2c8900 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf0002c6d │ │ │ │ stmdble pc!, {r0, r4, r6, r7, r8, r9, sl, pc}^ @ │ │ │ │ @ instruction: 0xf0002cb9 │ │ │ │ vaba.s8 d8, d16, d24 │ │ │ │ ldclcs 0, cr8, [r7], #-940 @ 0xfffffc54 │ │ │ │ ldrhi pc, [r3, r0]! │ │ │ │ bicsle r2, sp, r6, lsl #25 │ │ │ │ stmdbcs r1, {r0, r4, r9, fp, ip, sp, lr} │ │ │ │ rsbhi pc, r0, #1 │ │ │ │ @ instruction: 0x06da7ad3 │ │ │ │ @ instruction: 0xf10dd5d6 │ │ │ │ andcs r0, r1, #80, 20 @ 0x50000 │ │ │ │ tstls r4, #0, 6 │ │ │ │ - bleq 12499cc │ │ │ │ + bleq 1249a7c │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ subscs pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0x0114e9dd │ │ │ │ tsteq r0, sp, asr #19 │ │ │ │ ldrmi r6, [r1], -r8, lsr #18 │ │ │ │ - @ instruction: 0xff84f674 │ │ │ │ + @ instruction: 0xff2cf674 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2def24 │ │ │ │ + blgt 2defd4 │ │ │ │ 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, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6742122 │ │ │ │ - @ instruction: 0xf100ff99 │ │ │ │ + @ instruction: 0xf100ff41 │ │ │ │ @ instruction: 0x46070818 │ │ │ │ strbmi r2, [r1], -r4, lsl #4 │ │ │ │ @ instruction: 0xf8802320 │ │ │ │ strcs r2, [r0], -ip, lsr #32 │ │ │ │ - blx 4cafbc │ │ │ │ + @ instruction: 0xf9b2f676 │ │ │ │ stmib fp, {r4, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf8cb6601 │ │ │ │ ldrls r6, [r3], #-12 │ │ │ │ ldrbeq pc, [r4], #-263 @ 0xfffffef9 @ │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ - blx ff8cafe8 │ │ │ │ + blx fe2cb098 │ │ │ │ @ instruction: 0x21276928 │ │ │ │ - @ instruction: 0xff78f674 │ │ │ │ + @ instruction: 0xff20f674 │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ strtmi r4, [r1], -r7, lsl #12 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ - @ instruction: 0xf9ecf676 │ │ │ │ + @ instruction: 0xf994f676 │ │ │ │ stmib fp, {r4, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf8cb6601 │ │ │ │ @ instruction: 0xf107600c │ │ │ │ @ instruction: 0xf8cd0654 │ │ │ │ ldm fp, {r2, r3, r6, pc} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - @ instruction: 0xe778fabb │ │ │ │ + ldrb pc, [r8, -r3, ror #20]! @ │ │ │ │ stmdale ip, {r2, r5, sl, fp, sp}^ │ │ │ │ @ instruction: 0xf2002c22 │ │ │ │ @ instruction: 0xf47f878a │ │ │ │ - bvc fe73941c │ │ │ │ + bvc fe7394cc │ │ │ │ mlacc r8, r6, r8, pc @ │ │ │ │ adcmi r7, r3, #356352 @ 0x57000 │ │ │ │ @ instruction: 0xf896d104 │ │ │ │ adcsmi r3, fp, #41 @ 0x29 │ │ │ │ svcge 0x0066f43f │ │ │ │ stmdbvs r8!, {r1, r5, r8, sp} │ │ │ │ ldrdge pc, [r0], #-134 @ 0xffffff7a @ │ │ │ │ - @ instruction: 0xff44f674 │ │ │ │ + mcr2 6, 7, pc, cr12, cr4, {3} @ │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4622463b │ │ │ │ eormi pc, ip, r0, lsl #17 │ │ │ │ strmi r4, [r0], r9, asr #12 │ │ │ │ - @ instruction: 0xf9b6f676 │ │ │ │ + @ instruction: 0xf95ef676 │ │ │ │ andcs sl, r0, #16, 22 @ 0x4000 │ │ │ │ @ instruction: 0xf8cdac14 │ │ │ │ @ instruction: 0xf108a04c │ │ │ │ andsls r0, r0, #84, 14 @ 0x1500000 │ │ │ │ andscs lr, r1, #3358720 @ 0x334000 │ │ │ │ stm r4, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - @ instruction: 0xf896fa85 │ │ │ │ + @ instruction: 0xf896fa2d │ │ │ │ @ instruction: 0xf8963029 │ │ │ │ strbmi r2, [r9], -r8, lsr #32 │ │ │ │ @ instruction: 0xf7fc4628 │ │ │ │ @ instruction: 0x4604f891 │ │ │ │ @ instruction: 0xf5b4e739 │ │ │ │ @ instruction: 0xf63f7f2c │ │ │ │ vmax.f32 d26, d0, d31 │ │ │ │ addsmi r2, ip, #-1207959550 @ 0xb8000002 │ │ │ │ svcge 0x0030f67f │ │ │ │ @ instruction: 0xf0147ad4 │ │ │ │ @ instruction: 0xf43f0402 │ │ │ │ cdpvs 15, 3, cr10, cr4, cr12, {1} │ │ │ │ @ instruction: 0xf1a4e729 │ │ │ │ - blcs 2ce380 │ │ │ │ + blcs 2ce430 │ │ │ │ svcge 0x0024f63f │ │ │ │ - bvc fe6a8fd0 │ │ │ │ + bvc fe6a9080 │ │ │ │ mulcc r9, r8, r8 │ │ │ │ @ instruction: 0x97147c39 │ │ │ │ @ instruction: 0xd1024291 │ │ │ │ addsmi r7, r9, #30976 @ 0x7900 │ │ │ │ ldmdbge r4, {r0, r2, ip, lr, pc} │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ ldmdbvs r4!, {r0, r3, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1a44607 │ │ │ │ - blcs 24e3b0 │ │ │ │ + blcs 24e460 │ │ │ │ strbmi sp, [r1], -ip, lsl #18 │ │ │ │ @ instruction: 0xf7fc4628 │ │ │ │ @ instruction: 0x463af913 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46287191 │ │ │ │ - @ instruction: 0xf820f678 │ │ │ │ + @ instruction: 0xffc8f677 │ │ │ │ @ instruction: 0x46076974 │ │ │ │ stccs 12, cr3, [r3], {37} @ 0x25 │ │ │ │ subshi pc, r5, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf014e8df │ │ │ │ subeq r0, lr, #72, 4 @ 0x80000004 │ │ │ │ @ instruction: 0x01b5010d │ │ │ │ @ instruction: 0xf47f2cc0 │ │ │ │ - blvc 16f9324 │ │ │ │ + blvc 16f93d4 │ │ │ │ @ instruction: 0x06d86e36 │ │ │ │ cmpphi sp, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bvc fe6ac828 │ │ │ │ + bvc fe6ac8d8 │ │ │ │ @ instruction: 0xf8984293 │ │ │ │ tstle r3, r9 │ │ │ │ addsmi r7, r9, #28928 @ 0x7100 │ │ │ │ mcrge 4, 7, pc, cr6, cr15, {1} @ │ │ │ │ qadd16mi sl, r8, r4 │ │ │ │ @ instruction: 0x96144639 │ │ │ │ ldc2l 7, cr15, [r4], {251} @ 0xfb │ │ │ │ biccs r4, r0, r0, lsl #13 │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - @ instruction: 0xf100febf │ │ │ │ + @ instruction: 0xf100fe67 │ │ │ │ @ instruction: 0xf8980418 │ │ │ │ @ instruction: 0x46213010 │ │ │ │ eorcc pc, ip, r0, lsl #17 │ │ │ │ ldrmi r2, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf6764606 │ │ │ │ - blge 64bc58 │ │ │ │ + blge 64bba8 │ │ │ │ @ instruction: 0xf1062200 │ │ │ │ @ instruction: 0xf8cd0c54 │ │ │ │ andsls r8, r0, #76 @ 0x4c │ │ │ │ andscs lr, r1, #3358720 @ 0x334000 │ │ │ │ stm r7, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - @ instruction: 0xe6bcf9ff │ │ │ │ + ldrt pc, [ip], r7, lsr #19 @ │ │ │ │ sbfxeq r7, r4, #21, #8 │ │ │ │ teqphi r0, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ mrrcvc 14, 3, r6, r3, cr2 │ │ │ │ @ instruction: 0xf0012b01 │ │ │ │ @ instruction: 0x076180f3 │ │ │ │ rscshi pc, r3, r1, lsl #2 │ │ │ │ streq pc, [r1], #-20 @ 0xffffffec │ │ │ │ mcrge 4, 5, pc, cr13, cr15, {1} @ │ │ │ │ mlacc ip, r6, r8, pc @ │ │ │ │ - blcs 2567e8 │ │ │ │ + blcs 256898 │ │ │ │ mcrge 6, 5, pc, cr7, cr15, {3} @ │ │ │ │ @ instruction: 0xf10d462b │ │ │ │ @ instruction: 0xf10d0a50 │ │ │ │ strtmi r0, [r5], -r0, asr #22 │ │ │ │ stmib sp, {r0, r3, r4, r7, r9, sl, lr}^ │ │ │ │ and r4, ip, r3, lsl #4 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ @ instruction: 0x46487191 │ │ │ │ - @ instruction: 0xffb2f677 │ │ │ │ + @ instruction: 0xff5af677 │ │ │ │ @ instruction: 0xf8969003 │ │ │ │ strcc r3, [r1, #-44] @ 0xffffffd4 │ │ │ │ @ instruction: 0xf081429d │ │ │ │ stmdbls r4, {r1, r4, r8, pc} │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ ldrls r4, [r4, #-1608] @ 0xfffff9b8 │ │ │ │ @ instruction: 0xf818f7fb │ │ │ │ @ instruction: 0x46076972 │ │ │ │ @ instruction: 0x23b1f240 │ │ │ │ mlami r9, r6, r8, pc @ │ │ │ │ @ instruction: 0xf8d9429a │ │ │ │ svclt 0x000c0010 │ │ │ │ vmin.s8 d20, d0, d9 │ │ │ │ @ instruction: 0xf67421b2 │ │ │ │ - ldcvc 14, cr15, [sl], #-372 @ 0xfffffe8c │ │ │ │ + ldcvc 14, cr15, [sl], #-20 @ 0xffffffec │ │ │ │ @ instruction: 0xf1004623 │ │ │ │ pkhbtmi r0, r0, r8, lsl #8 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ andcs r4, r1, #34603008 @ 0x2100000 │ │ │ │ - @ instruction: 0xf8cef676 │ │ │ │ + @ instruction: 0xf876f676 │ │ │ │ stmib fp, {r8, r9, sp}^ │ │ │ │ stmib fp, {r8, r9, ip, sp}^ │ │ │ │ ldrls r3, [r3, -r2, lsl #6] │ │ │ │ ldrbeq pc, [r4, -r8, lsl #2] @ │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ strbmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf99ef678 │ │ │ │ - bcs 234090 │ │ │ │ + @ instruction: 0xf946f678 │ │ │ │ + bcs 234140 │ │ │ │ strls sp, [r3], #-444 @ 0xfffffe44 │ │ │ │ @ instruction: 0xf898e7c1 │ │ │ │ vaddl.u8 q10, d4, d11 │ │ │ │ stccs 4, cr1, [r0], {128} @ 0x80 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr1, cr15, {1} │ │ │ │ vqdmulh.s d2, d0, d7 │ │ │ │ ldm pc, {r1, r3, r4, r9, pc}^ @ │ │ │ │ @@ -489003,27 +489043,27 @@ │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf898879d │ │ │ │ @ instruction: 0xf014400b │ │ │ │ @ instruction: 0xf43f0401 │ │ │ │ @ instruction: 0xf896ae2e │ │ │ │ - blcs 259994 │ │ │ │ + blcs 259a44 │ │ │ │ mcrge 6, 1, pc, cr8, cr15, {3} @ │ │ │ │ @ instruction: 0x46284631 │ │ │ │ mrc2 7, 5, pc, cr10, cr10, {7} │ │ │ │ strt r4, [r2], -r4, lsl #12 │ │ │ │ mulcc fp, r8, r9 │ │ │ │ mulcs fp, r8, r8 │ │ │ │ vqdmlsl.s q9, d0, d0 │ │ │ │ ldrbeq r8, [r4, r9, ror #12] │ │ │ │ @ instruction: 0xf896d503 │ │ │ │ - blcs 2599bc │ │ │ │ + blcs 259a6c │ │ │ │ @ instruction: 0xf998d8ec │ │ │ │ - blcs 219948 │ │ │ │ + blcs 2199f8 │ │ │ │ strbhi pc, [r2, #-704] @ 0xfffffd40 @ │ │ │ │ mulmi ip, r8, r8 │ │ │ │ streq pc, [r1], #-20 @ 0xffffffec │ │ │ │ mcrge 4, 0, pc, cr11, cr15, {1} @ │ │ │ │ mrrcvc 14, 3, r6, fp, cr3 │ │ │ │ @ instruction: 0xf47f2b40 │ │ │ │ andcs sl, r0, #5, 28 @ 0x50 │ │ │ │ @@ -489032,489 +489072,489 @@ │ │ │ │ strmi r2, [r4], -r1, lsl #4 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf9f4f7fb │ │ │ │ andseq pc, r8, #4, 2 │ │ │ │ tstpeq r8, #0, 2 @ p-variant is OBSOLETE │ │ │ │ msrne (UNDEF: 103), r0 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - strmi pc, [r4], -sp, lsl #30 │ │ │ │ + @ instruction: 0x4604feb5 │ │ │ │ ldrtmi lr, [sl], -pc, ror #11 │ │ │ │ @ instruction: 0x462821d7 │ │ │ │ - mcr2 6, 7, pc, cr0, cr7, {3} @ │ │ │ │ + mcr2 6, 4, pc, cr8, cr7, {3} @ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ andls r3, r3, r4, lsl r2 │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r2, r4, r8, r9, sp}^ │ │ │ │ stmdbvs r8!, {r4, r8, r9, sp} │ │ │ │ @ instruction: 0xf6742220 │ │ │ │ - @ instruction: 0x4604fd9b │ │ │ │ - blge 639e88 │ │ │ │ + strmi pc, [r4], -r3, asr #26 │ │ │ │ + blge 639f38 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - @ instruction: 0xf912f678 │ │ │ │ + @ instruction: 0xf8baf678 │ │ │ │ @ instruction: 0xf1037c3b │ │ │ │ - blcs 21bd9c │ │ │ │ + blcs 21be4c │ │ │ │ stclge 4, cr15, [fp, #252] @ 0xfc │ │ │ │ @ instruction: 0xf10d9704 │ │ │ │ - vldr s0, [pc, #320] @ 20daec │ │ │ │ + vldr s0, [pc, #320] @ 20db9c │ │ │ │ @ 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 2cfef4 │ │ │ │ + blx 309ab0 │ │ │ │ + blx b0c6a8 │ │ │ │ + b 124bea4 │ │ │ │ + blx 2cdab0 │ │ │ │ + b 124a6c0 │ │ │ │ + b a4dab0 │ │ │ │ + b d0e69c │ │ │ │ + b 16d0a94 │ │ │ │ @ instruction: 0xf0400c0c │ │ │ │ cmncs r3, r7, asr r6 │ │ │ │ ldrtmi r9, [r3], -r0, lsl #8 │ │ │ │ strtmi r4, [r8], -r2, asr #12 │ │ │ │ @ instruction: 0xf6773f01 │ │ │ │ - ldclne 14, cr15, [r9], #-956 @ 0xfffffc44 │ │ │ │ + ldclne 14, cr15, [r9], #-604 @ 0xfffffda4 │ │ │ │ @ instruction: 0xf43f4604 │ │ │ │ stmdbls r3, {r2, r3, r4, r7, r8, sl, fp, sp, pc} │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ ldrls r4, [r4, -r8, lsr #12] │ │ │ │ @ instruction: 0xff24f7fa │ │ │ │ movwcs r4, #1542 @ 0x606 │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ movwcc lr, #2506 @ 0x9ca │ │ │ │ stc 12, cr7, [sp, #456] @ 0x1c8 │ │ │ │ @ instruction: 0xf6748b10 │ │ │ │ - strmi pc, [r0], r9, asr #26 │ │ │ │ - blge 639f8c │ │ │ │ + @ instruction: 0x4680fcf1 │ │ │ │ + blge 63a03c │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - @ instruction: 0x4643f8bd │ │ │ │ + strbmi pc, [r3], -r5, ror #16 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ strtmi r1, [r8], -sp, lsr #2 │ │ │ │ - mrc2 6, 4, pc, cr0, cr7, {3} │ │ │ │ + mrc2 6, 1, pc, cr8, cr7, {3} │ │ │ │ @ instruction: 0x7c729b04 │ │ │ │ mrrcvc 6, 8, r4, r9, cr0 │ │ │ │ - blx 65835e │ │ │ │ - b 1609e7c │ │ │ │ + blx 65840e │ │ │ │ + b 1609f2c │ │ │ │ @ instruction: 0xd1a67ce1 │ │ │ │ sbcle r2, r0, r0, lsl #18 │ │ │ │ @ instruction: 0x1c0ee9cd │ │ │ │ - blvc 5c90e4 │ │ │ │ + blvc 5c9194 │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ - blvc 7490ac │ │ │ │ - ldc2 6, cr15, [lr, #-464] @ 0xfffffe30 │ │ │ │ + blvc 74915c │ │ │ │ + stc2l 6, cr15, [r6], {116} @ 0x74 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2df3d0 │ │ │ │ + blgt 2df480 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46280914 │ │ │ │ - @ instruction: 0xf892f678 │ │ │ │ + @ instruction: 0xf83af678 │ │ │ │ @ instruction: 0x464b4632 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf677111f │ │ │ │ - strmi pc, [r6], -r5, ror #28 │ │ │ │ + strmi pc, [r6], -sp, lsl #28 │ │ │ │ @ instruction: 0x463ae79f │ │ │ │ bicvc pc, lr, pc, asr #8 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0xf04ffe37 │ │ │ │ + @ instruction: 0xf04ffddf │ │ │ │ andcs r3, r0, #-67108861 @ 0xfc000003 │ │ │ │ andscc lr, r4, #3358720 @ 0x334000 │ │ │ │ tstcs r1, r3 │ │ │ │ tstcs r4, #3620864 @ 0x374000 │ │ │ │ tstcs r0, #3358720 @ 0x334000 │ │ │ │ eorcs r6, r0, #40, 18 @ 0xa0000 │ │ │ │ - ldc2l 6, cr15, [r2], #464 @ 0x1d0 │ │ │ │ + ldc2 6, cr15, [sl], {116} @ 0x74 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2f871c │ │ │ │ + blgt 2f87cc │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - ldcvc 8, cr15, [fp], #-420 @ 0xfffffe5c │ │ │ │ + ldcvc 8, cr15, [fp], #-68 @ 0xffffffbc │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf04fad24 │ │ │ │ @ instruction: 0xf10d0b00 │ │ │ │ @ instruction: 0x46d90a50 │ │ │ │ - blhi 218917c │ │ │ │ + blhi 218922c │ │ │ │ @ instruction: 0x464f46bb │ │ │ │ @ instruction: 0xf002e015 │ │ │ │ @ instruction: 0xf04f003f │ │ │ │ strdmi r3, [r1], pc @ │ │ │ │ @ instruction: 0xf040438b │ │ │ │ ldrtmi r8, [r3], -r4, lsl #11 │ │ │ │ strbmi r9, [r2], -r0, lsl #8 │ │ │ │ @ instruction: 0x46282173 │ │ │ │ @ instruction: 0xf6773701 │ │ │ │ - @ instruction: 0xf89bfe59 │ │ │ │ + @ instruction: 0xf89bfe01 │ │ │ │ @ instruction: 0x46043010 │ │ │ │ @ instruction: 0xf4bf429f │ │ │ │ stmdbls r3, {r2, r8, sl, fp, sp, pc} │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ ldrls r4, [r4, -r8, lsr #12] │ │ │ │ mcr2 7, 4, pc, cr12, cr10, {7} @ │ │ │ │ tstcs r1, r6, lsl #12 │ │ │ │ stmib sl, {r3, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x7c729900 │ │ │ │ - blhi 649184 │ │ │ │ - ldc2 6, cr15, [r2], #464 @ 0x1d0 │ │ │ │ + blhi 649234 │ │ │ │ + mrrc2 6, 7, pc, sl, cr4 @ │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f879c │ │ │ │ + blgt 2f884c │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46280814 │ │ │ │ - @ instruction: 0xf826f678 │ │ │ │ + @ instruction: 0xffcef677 │ │ │ │ ldrtmi r4, [r2], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf677112d │ │ │ │ - @ instruction: 0xf89bfdf9 │ │ │ │ + @ instruction: 0xf89bfda1 │ │ │ │ ldclvc 0, cr3, [r2], #-68 @ 0xffffffbc │ │ │ │ - bcs 121f588 │ │ │ │ + bcs 121f638 │ │ │ │ vqrdmulh.s d15, d3, d7 │ │ │ │ - blcs 24227c │ │ │ │ + blcs 24232c │ │ │ │ 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: 0x4603fc31 │ │ │ │ @ instruction: 0x4652b150 │ │ │ │ - bgt 2f27c0 │ │ │ │ + bgt 2f2870 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ ldrmi r4, [r9], -r8, lsr #12 │ │ │ │ - @ instruction: 0xf800f678 │ │ │ │ + @ instruction: 0xffa8f677 │ │ │ │ tstcc r4, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0x46284632 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2l 6, cr15, [r2, #476] @ 0x1dc │ │ │ │ + ldc2l 6, cr15, [sl, #-476]! @ 0xfffffe24 │ │ │ │ str r4, [r2, r6, lsl #12]! │ │ │ │ @ instruction: 0x46284639 │ │ │ │ mcr2 7, 7, pc, cr10, cr10, {7} @ │ │ │ │ strt r4, [lr], #1540 @ 0x604 │ │ │ │ svcvs 0x00347c3b │ │ │ │ svclt 0x00982b01 │ │ │ │ - beq 164a01c │ │ │ │ + beq 164a0cc │ │ │ │ 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, #6336 @ 0x18c0 │ │ │ │ movwcs r4, #1537 @ 0x601 │ │ │ │ @ instruction: 0xf04f4628 │ │ │ │ @ instruction: 0xf7fc0800 │ │ │ │ strmi pc, [r6], -r1, asr #16 │ │ │ │ stmdbvs r8!, {r8, r9, sp} │ │ │ │ tstcs r1, r4, lsl r3 │ │ │ │ @ instruction: 0xf04f7c72 │ │ │ │ @ instruction: 0xf8ca0900 │ │ │ │ stmib sp, {r2, ip, sp}^ │ │ │ │ @ instruction: 0xf6748910 │ │ │ │ - strmi pc, [r4], -r9, asr #24 │ │ │ │ - blge 63a12c │ │ │ │ + @ instruction: 0x4604fbf1 │ │ │ │ + blge 63a1dc │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - @ instruction: 0xffc0f677 │ │ │ │ + @ instruction: 0xff68f677 │ │ │ │ ldrtmi r4, [r2], -r3, lsr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf6771145 │ │ │ │ - @ instruction: 0x4604fd93 │ │ │ │ + @ instruction: 0x4604fd3b │ │ │ │ @ instruction: 0x4641e475 │ │ │ │ - blx 8cbc40 │ │ │ │ + blx 8cbcf0 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r8], -r5, lsr #3 │ │ │ │ - stc2l 6, cr15, [r2, #-476]! @ 0xfffffe24 │ │ │ │ + stc2 6, cr15, [sl, #-476] @ 0xfffffe24 │ │ │ │ @ instruction: 0xf8964601 │ │ │ │ strtmi r3, [r8], -r9, lsr #32 │ │ │ │ mlacs r8, r6, r8, pc @ │ │ │ │ ldc2 7, cr15, [sl, #1004]! @ 0x3ec │ │ │ │ strbt r4, [r2], #-1540 @ 0xfffff9fc │ │ │ │ @ instruction: 0xf7fb4641 │ │ │ │ strmi pc, [r4], -r7, lsl #20 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ mcr2 7, 3, pc, cr2, cr11, {7} @ │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ strtmi r4, [r2], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - strmi pc, [r1], -pc, ror #26 │ │ │ │ + @ instruction: 0x4601fd17 │ │ │ │ strbmi lr, [r1], -r5, ror #15 │ │ │ │ - blx 94bc88 │ │ │ │ + blx 94bd38 │ │ │ │ vabd.s8 q15, q8, │ │ │ │ stmdbvs r0, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - stc2 6, cr15, [ip], #-464 @ 0xfffffe30 │ │ │ │ + blx ff74b72a │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r9], -r1, lsl #4 │ │ │ │ - mcr2 6, 5, pc, cr0, cr5, {3} @ │ │ │ │ + mcr2 6, 2, pc, cr8, cr5, {3} @ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xff7ef677 │ │ │ │ + @ instruction: 0xff26f677 │ │ │ │ andcs r4, r1, #40, 12 @ 0x2800000 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7fb7800 │ │ │ │ @ instruction: 0x4601f891 │ │ │ │ strbmi lr, [r1], -r7, asr #15 │ │ │ │ @ instruction: 0xf9fef7fb │ │ │ │ @ instruction: 0xf898e7bc │ │ │ │ ldrbeq r3, [fp, fp] │ │ │ │ mrcge 5, 0, APSR_nzcv, cr10, cr15, {3} │ │ │ │ mlacc ip, r6, r8, pc @ │ │ │ │ @ instruction: 0xf67f2b01 │ │ │ │ ldrb sl, [fp, #3605]! @ 0xe15 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r2, r7, ip, lsl ip │ │ │ │ + rsbseq r2, r7, ip, ror #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r7, r2, lsl ip │ │ │ │ - ldrhteq r2, [r7], #-174 @ 0xffffff52 │ │ │ │ + rsbseq r2, r7, r2, ror #22 │ │ │ │ + rsbseq r2, r7, lr, lsl #20 │ │ │ │ mulmi r8, r8, r8 │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ movwcs sl, #3090 @ 0xc12 │ │ │ │ tstmi r4, #3358720 @ 0x334000 │ │ │ │ eorcs r6, r0, #0, 18 │ │ │ │ @ instruction: 0x6714e9dd │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6746710 │ │ │ │ - strmi pc, [r4], -r5, asr #23 │ │ │ │ + strmi pc, [r4], -sp, ror #22 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 638d40 │ │ │ │ + blge 638df0 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r8], -r1, ror #5 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ - @ instruction: 0xff3af677 │ │ │ │ - bllt bd48 │ │ │ │ + mcr2 6, 7, pc, cr2, cr7, {3} @ │ │ │ │ + bllt bdf8 │ │ │ │ mrrccc 8, 13, pc, ip, cr15 @ │ │ │ │ mulcs r8, r8, r8 │ │ │ │ @ instruction: 0xf50358fb │ │ │ │ @ instruction: 0xf8934360 │ │ │ │ - bl 39c144 │ │ │ │ - bvs ff84eb70 │ │ │ │ + bl 39c1f4 │ │ │ │ + bvs ff84ec20 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ addmi r8, sl, #788529152 @ 0x2f000000 │ │ │ │ strthi pc, [ip], #-512 @ 0xfffffe00 │ │ │ │ andcs r2, r0, #16777216 @ 0x1000000 │ │ │ │ @ instruction: 0xf89862da │ │ │ │ ldrbeq r3, [sl, fp] │ │ │ │ @ instruction: 0xf896d504 │ │ │ │ - blcs 259e34 │ │ │ │ + blcs 259ee4 │ │ │ │ ldcge 6, cr15, [r0, #252]! @ 0xfc │ │ │ │ mlacc r9, r6, r8, pc @ │ │ │ │ mulcs sp, r8, r8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ ldreq r8, [r3], r1, lsr #12 │ │ │ │ - blge ff60b398 │ │ │ │ + blge ff60b448 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf7fc4628 │ │ │ │ strmi pc, [r4], -r3, asr #18 │ │ │ │ - bllt ff40bda8 │ │ │ │ + bllt ff40be58 │ │ │ │ mulcc fp, r8, r8 │ │ │ │ strle r0, [r4, #-2011] @ 0xfffff825 │ │ │ │ mlacc ip, r6, r8, pc @ │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ @ instruction: 0xf998ad95 │ │ │ │ @ instruction: 0xf898300d │ │ │ │ - blcs 21ddfc │ │ │ │ + blcs 21deac │ │ │ │ strthi pc, [r2], #704 @ 0x2c0 │ │ │ │ streq pc, [r1], #-20 @ 0xffffffec │ │ │ │ - blge fef0aed0 │ │ │ │ + blge fef0af80 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0x6e376928 │ │ │ │ ldrsbthi pc, [r0], #-134 @ 0xffffff7a @ │ │ │ │ mlage r9, r6, r8, pc @ │ │ │ │ - blx fe54b7ba │ │ │ │ + blx f4b86a │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ - mcr2 6, 0, pc, cr0, cr5, {3} @ │ │ │ │ + stc2 6, cr15, [r8, #468]! @ 0x1d4 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - mrc2 6, 6, pc, cr14, cr7, {3} │ │ │ │ + mcr2 6, 4, pc, cr6, cr7, {3} @ │ │ │ │ ldrtmi r4, [r3], -r2, asr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - vfma.f32 d31, d16, d17 │ │ │ │ + vfma.f32 , q0, │ │ │ │ pkhtbmi r2, r1, r3, asr #2 │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - @ instruction: 0x7c3afb73 │ │ │ │ + @ instruction: 0x7c3afb1b │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0x46214653 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6754680 │ │ │ │ - ldrls pc, [r3, -r5, ror #27] │ │ │ │ + ldrls pc, [r3, -sp, lsl #27] │ │ │ │ movwcs sl, #3856 @ 0xf10 │ │ │ │ tstls r0, #20, 28 @ 0x140 │ │ │ │ tstcc r1, #3358720 @ 0x334000 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr8, {0} │ │ │ │ stcleq 1, cr15, [r4], #-32 @ 0xffffffe0 │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ subls pc, ip, sp, asr #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ - mcr2 6, 5, pc, cr10, cr7, {3} @ │ │ │ │ - bllt 1c0be68 │ │ │ │ + mrc2 6, 2, pc, cr2, cr7, {3} │ │ │ │ + bllt 1c0bf18 │ │ │ │ mulmi ip, r8, r8 │ │ │ │ @ instruction: 0xf1400763 │ │ │ │ @ instruction: 0xf89883c0 │ │ │ │ @ instruction: 0xf8d6300d │ │ │ │ ldmibeq fp, {r5, r6, ip, pc}^ │ │ │ │ @ instruction: 0xf899d004 │ │ │ │ - blcs 259ecc │ │ │ │ + blcs 259f7c │ │ │ │ @ instruction: 0x83b5f000 │ │ │ │ vrecps.f32 d22, d0, d19 │ │ │ │ stmdbvs r8!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ @ instruction: 0xf6749303 │ │ │ │ - @ instruction: 0xf100fb33 │ │ │ │ + @ instruction: 0xf100fadb │ │ │ │ @ instruction: 0x46040218 │ │ │ │ ldrmi r2, [r1], -r0, lsr #6 │ │ │ │ andcs r9, r1, #8, 4 @ 0x80000000 │ │ │ │ - stc2 6, cr15, [r6, #468]! @ 0x1d4 │ │ │ │ + stc2l 6, cr15, [lr, #-468] @ 0xfffffe2c │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - mcr2 6, 4, pc, cr4, cr7, {3} @ │ │ │ │ + mcr2 6, 1, pc, cr12, cr7, {3} @ │ │ │ │ mulscc r1, r9, r8 │ │ │ │ @ instruction: 0xf899696e │ │ │ │ - blcs 251f00 │ │ │ │ + blcs 251fb0 │ │ │ │ ldrbhi pc, [r3, #0]! @ │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ vmin.s8 q4, q0, q6 │ │ │ │ - blcs 42f858 │ │ │ │ + blcs 42f908 │ │ │ │ ldrbhi pc, [fp], -r0 @ │ │ │ │ - bcc ff84c254 │ │ │ │ + bcc ff84c304 │ │ │ │ @ instruction: 0xf6b758f8 │ │ │ │ - @ instruction: 0xf8dff891 │ │ │ │ + @ instruction: 0xf8dff839 │ │ │ │ @ instruction: 0x46012ad4 │ │ │ │ ldrbtmi r4, [sl], #-1584 @ 0xfffff9d0 │ │ │ │ - bleq 124a320 │ │ │ │ - @ instruction: 0xffa2f673 │ │ │ │ + bleq 124a3d0 │ │ │ │ + @ instruction: 0xff4af673 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - beq 164a32c │ │ │ │ - @ instruction: 0xff60f677 │ │ │ │ + beq 164a3dc │ │ │ │ + @ instruction: 0xff08f677 │ │ │ │ tstpvc r4, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ stmdbvs r8!, {r0, r3, ip, pc} │ │ │ │ - blx 14b8d8 │ │ │ │ + blx feb4b988 │ │ │ │ mlacs r8, r4, r8, pc @ │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ tstls r7, r6, lsl #12 │ │ │ │ mlacc r9, r4, r8, pc @ │ │ │ │ @ instruction: 0xf6752400 │ │ │ │ - bls 44d4d0 │ │ │ │ + bls 44d420 │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ stmib fp, {r4, sl, ip, pc}^ │ │ │ │ andsls r4, r3, #16777216 @ 0x1000000 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - mrc2 6, 1, pc, cr12, cr7, {3} │ │ │ │ + stc2l 6, cr15, [r4, #476]! @ 0x1dc │ │ │ │ tstpvc r4, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - @ instruction: 0xf899fad9 │ │ │ │ + @ instruction: 0xf899fa81 │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46060318 │ │ │ │ movwls r4, #46617 @ 0xb619 │ │ │ │ mulscc r1, r9, r8 │ │ │ │ - stc2l 6, cr15, [r8, #-468] @ 0xfffffe2c │ │ │ │ + ldc2l 6, cr15, [r0], #468 @ 0x1d4 │ │ │ │ @ instruction: 0x96059410 │ │ │ │ stmib fp, {r2, r4, r6, r9, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf8cd4401 │ │ │ │ ldm fp, {r2, r3, r6, ip, pc} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r8], -pc │ │ │ │ @ instruction: 0xf6779905 │ │ │ │ - @ instruction: 0xf44ffe19 │ │ │ │ + @ instruction: 0xf44ffdc1 │ │ │ │ stmdbvs r8!, {r2, r4, r8, ip, sp, lr} │ │ │ │ - blx fefcb964 │ │ │ │ + blx 19cba14 │ │ │ │ @ instruction: 0xf1009b03 │ │ │ │ @ instruction: 0x46060118 │ │ │ │ ldcvc 1, cr9, [sl], {6} │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6757c5b │ │ │ │ - bls 30d448 │ │ │ │ + bls 30d398 │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ stmib fp, {r4, sl, ip, pc}^ │ │ │ │ andsls r4, r3, #16777216 @ 0x1000000 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - ldc2l 6, cr15, [r8, #476]! @ 0x1dc │ │ │ │ + stc2 6, cr15, [r0, #476]! @ 0x1dc │ │ │ │ cmppcs r2, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - @ instruction: 0xf899fa95 │ │ │ │ + @ instruction: 0xf899fa3d │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46190318 │ │ │ │ @ instruction: 0xf899930a │ │ │ │ @ instruction: 0x46063011 │ │ │ │ - stc2 6, cr15, [r4, #-468] @ 0xfffffe2c │ │ │ │ + stc2 6, cr15, [ip], #468 @ 0x1d4 │ │ │ │ stmib fp, {r4, sl, ip, pc}^ │ │ │ │ ldrtmi r4, [r0], -r1, lsl #8 │ │ │ │ subls pc, ip, sp, asr #17 │ │ │ │ strbteq pc, [r4], #-256 @ 0xffffff00 @ │ │ │ │ ldrbcc r9, [r4], -r4 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ tstls r3, #6144 @ 0x1800 │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ stmdbls r4, {r3, r5, r9, sl, lr} │ │ │ │ - stc2l 6, cr15, [r8, #476] @ 0x1dc │ │ │ │ - blls 3f483c │ │ │ │ + ldc2l 6, cr15, [r0, #-476]! @ 0xfffffe24 │ │ │ │ + blls 3f48ec │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x4601fb9b │ │ │ │ + strmi pc, [r1], -r3, asr #22 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0xf899fe07 │ │ │ │ + @ instruction: 0xf899fdaf │ │ │ │ tstcs r0, r0, lsl r0 │ │ │ │ - blcs a32064 │ │ │ │ + blcs a32114 │ │ │ │ svclt 0x001b6928 │ │ │ │ tstpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f2201 │ │ │ │ - blx 29b458 │ │ │ │ + blx 29b508 │ │ │ │ svclt 0x0018f303 │ │ │ │ - ldrbtcc pc, [pc], #259 @ 20e064 @ │ │ │ │ - @ instruction: 0xf9f4f674 │ │ │ │ + ldrbtcc pc, [pc], #259 @ 20e114 @ │ │ │ │ + @ instruction: 0xf99cf674 │ │ │ │ strmi r6, [r6], -sl, lsr #18 │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001807 │ │ │ │ - blcs 58e598 │ │ │ │ + blcs 58e648 │ │ │ │ svclt 0x00189107 │ │ │ │ @ instruction: 0xf1002320 │ │ │ │ svclt 0x00080144 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6752201 │ │ │ │ - ldrtmi pc, [r1], -sp, lsr #25 @ │ │ │ │ + @ instruction: 0x4631fc55 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - cdpls 13, 0, cr15, cr5, cr11, {4} │ │ │ │ + mcrls 13, 0, pc, cr5, cr3, {1} @ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ mlacc r8, r6, r8, pc @ │ │ │ │ vpmax.u8 d15, d3, d0 │ │ │ │ - b b2855c │ │ │ │ + b b2860c │ │ │ │ movwls r0, #21251 @ 0x5303 │ │ │ │ - blx 9cba94 │ │ │ │ + @ instruction: 0xf9c6f674 │ │ │ │ @ instruction: 0xf8969a07 │ │ │ │ strcs ip, [r0], -r8, lsr #32 │ │ │ │ @ instruction: 0x46049610 │ │ │ │ andvs pc, ip, fp, asr #17 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr0, {0} │ │ │ │ strvs lr, [r1], -fp, asr #19 │ │ │ │ @ instruction: 0xf8809213 │ │ │ │ @@ -489524,82 +489564,82 @@ │ │ │ │ andvs pc, ip, fp, asr #17 │ │ │ │ strbteq pc, [r4], -r4, lsl #2 @ │ │ │ │ ldm sl, {r0, r1, r4, r8, ip, pc} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldm fp, {r0, r1, r2, r3} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ - blls 34e148 │ │ │ │ + blls 34e1f8 │ │ │ │ ldmdblt fp, {r1, r2, r3, r4, r9, sl, lr}^ │ │ │ │ svceq 0x0020f1bc │ │ │ │ @ instruction: 0x2601bf1b │ │ │ │ tstpeq pc, #12 @ p-variant is OBSOLETE │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ svclt 0x0018409e │ │ │ │ ldrbtcc pc, [pc], r6, lsl #2 @ │ │ │ │ stmcc r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r8], -r4, ror #4 │ │ │ │ @ instruction: 0x270058fb │ │ │ │ ldrmi r9, [r9], -r5, lsl #6 │ │ │ │ - blx 2a86ca │ │ │ │ + blx 2a877a │ │ │ │ strtmi r1, [r1], -r3, lsl #6 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #46 @ 0x2e │ │ │ │ @ instruction: 0xf844330b │ │ │ │ @ instruction: 0xf8446022 │ │ │ │ @ instruction: 0xf6777023 │ │ │ │ - stmdbls r6, {r0, r1, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r6, {r0, r1, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - ldrdcs pc, [sp, #-211]! @ 0xffffff2d │ │ │ │ + smccs 57307 @ 0xdfdb │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - movwcs pc, #6605 @ 0x19cd @ │ │ │ │ + movwcs pc, #6517 @ 0x1975 @ │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ ldrmi r4, [sl], -r4, lsl #12 │ │ │ │ @ instruction: 0xf6754631 │ │ │ │ - strtmi pc, [r1], -r1, asr #24 │ │ │ │ + strtmi pc, [r1], -r9, ror #23 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x4631fd1f │ │ │ │ + ldrtmi pc, [r1], -r7, asr #25 @ │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - blls 30d71c │ │ │ │ + blls 30d66c │ │ │ │ vst1.8 {d25-d26}, [pc], r8 │ │ │ │ ldrdls r7, [r3], -r2 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - strmi pc, [r1], -sp, ror #21 │ │ │ │ + @ instruction: 0x4601fa95 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0xf899fd59 │ │ │ │ + @ instruction: 0xf899fd01 │ │ │ │ tstcs r0, r0, lsl r0 │ │ │ │ - blcs a321c0 │ │ │ │ + blcs a32270 │ │ │ │ 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, r2, r3, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmdbeq r4, {r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ @ instruction: 0xf8d84606 │ │ │ │ vaddl.u8 , d3, d8 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ stmdane r7, {r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blcs 59fb08 │ │ │ │ + blcs 59fbb8 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6752201 │ │ │ │ - ldrtmi pc, [r1], -r3, lsl #24 @ │ │ │ │ + ldrtmi pc, [r1], -fp, lsr #23 @ │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - svcls 0x0004fce1 │ │ │ │ + svcls 0x0004fc89 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8976928 │ │ │ │ - blx 29a2ac │ │ │ │ - b b4ae1c │ │ │ │ + blx 29a35c │ │ │ │ + b b4aecc │ │ │ │ @ instruction: 0xf6740403 │ │ │ │ - @ instruction: 0xf897f975 │ │ │ │ + @ instruction: 0xf897f91d │ │ │ │ strcs lr, [r0, -r8, lsr #32] │ │ │ │ @ instruction: 0xf1009710 │ │ │ │ @ instruction: 0xf8cb0c64 │ │ │ │ strmi r7, [r6], -ip │ │ │ │ strvc lr, [r1, -fp, asr #19] │ │ │ │ subls pc, ip, sp, asr #17 │ │ │ │ ldmdbeq r4, {r8, ip, sp, lr, pc}^ │ │ │ │ @@ -489613,54 +489653,54 @@ │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0xf1beb964 │ │ │ │ svclt 0x001b0f20 │ │ │ │ @ instruction: 0xf00e2401 │ │ │ │ @ instruction: 0xf04f0e1f │ │ │ │ - blx 31b66c │ │ │ │ + blx 31b71c │ │ │ │ svclt 0x0018f40e │ │ │ │ - ldrbtcc pc, [pc], #260 @ 20e278 @ │ │ │ │ + ldrbtcc pc, [pc], #260 @ 20e328 @ │ │ │ │ rsbcs r6, r4, #1884160 @ 0x1cc000 │ │ │ │ strcs r9, [r0, -r5, lsl #18] │ │ │ │ - blx 29fb26 │ │ │ │ + blx 29fbd6 │ │ │ │ ldrtmi r1, [r1], -r3, lsl #6 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #46 @ 0x2e │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf8464022 │ │ │ │ @ instruction: 0xf6777023 │ │ │ │ - stmdbls r6, {r0, r1, r2, r3, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r6, {r0, r1, r2, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - tstpcs r2, pc, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + ldrdcs pc, [r2, -r7] │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - strmi pc, [r1], -sp, ror #17 │ │ │ │ + @ instruction: 0x4601f895 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - stmdbls r3, {r0, r1, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r3, {r0, r1, r3, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - stmdbls r9, {r0, r1, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r9, {r0, r1, r3, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - ldrtmi pc, [r9], -r1, lsr #27 @ │ │ │ │ + ldrtmi pc, [r9], -r9, asr #26 @ │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - stmdbvs sl!, {r0, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs sl!, {r0, r3, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ @ instruction: 0xf8d84604 │ │ │ │ @ instruction: 0xf1001008 │ │ │ │ @ instruction: 0xf3c30744 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ stmdane r7, {r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blcs 59fbd4 │ │ │ │ + blcs 59fc84 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6752201 │ │ │ │ - @ instruction: 0x4621fb7d │ │ │ │ + strtmi pc, [r1], -r5, lsr #22 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - stmibvs r2!, {r0, r1, r3, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 172c758 │ │ │ │ + stmibvs r2!, {r0, r1, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 172c808 │ │ │ │ vpadd.i8 d2, d0, d5 │ │ │ │ ldm pc, {r1, r3, r5, r6, sl, pc}^ @ │ │ │ │ sbcseq pc, r8, r3, lsl r0 @ │ │ │ │ ldrsbeq r0, [r8], #8 │ │ │ │ ldrdeq r0, [r5], fp @ │ │ │ │ ldrsbeq r0, [lr], #14 │ │ │ │ ldrsbeq r0, [fp], #11 │ │ │ │ @@ -489676,85 +489716,85 @@ │ │ │ │ mrshi pc, (UNDEF: 75) @ │ │ │ │ mrrcvc 14, 3, r6, r2, cr2 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldrbeq r8, [r8, -r6, asr #2] │ │ │ │ @ instruction: 0xf8dfd512 │ │ │ │ ldmpl sl!, {r2, r3, r6, r9, sl, sp} │ │ │ │ rsbmi pc, r0, #8388608 @ 0x800000 │ │ │ │ - bcs fe48c5b4 │ │ │ │ + bcs fe48c664 │ │ │ │ @ instruction: 0xf856320b │ │ │ │ teqlt sl, r2, lsr #32 │ │ │ │ @ instruction: 0xf00009da │ │ │ │ mrcvs 1, 1, r8, cr2, cr6, {1} │ │ │ │ - bcs 26d4c8 │ │ │ │ + bcs 26d578 │ │ │ │ teqphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ mulcs fp, r8, r8 │ │ │ │ strle r0, [r4, #-2001] @ 0xfffff82f │ │ │ │ mlacs ip, r6, r8, pc @ │ │ │ │ @ instruction: 0xf63f2a01 │ │ │ │ ldreq sl, [sl], -r9, lsr #21 │ │ │ │ - bge ff1cb998 │ │ │ │ + bge ff1cba48 │ │ │ │ mrrcvc 14, 3, r6, fp, cr3 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ @ instruction: 0x4642aab9 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8b6f7fe │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ @ instruction: 0xf898b8c2 │ │ │ │ @ instruction: 0xf014400c │ │ │ │ @ instruction: 0xf43f0440 │ │ │ │ mrcvs 8, 1, sl, cr2, cr12, {5} │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ - @ instruction: 0xf9acf677 │ │ │ │ + @ instruction: 0xf954f677 │ │ │ │ strmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ @ instruction: 0xf44ffd0f │ │ │ │ strmi r7, [r2], -r5, lsr #3 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - strmi pc, [r4], -r1, lsr #19 │ │ │ │ + strmi pc, [r4], -r9, asr #18 │ │ │ │ stmialt r9!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mulmi fp, r8, r8 │ │ │ │ strle r0, [r4, #-2023] @ 0xfffff819 │ │ │ │ mlacc ip, r6, r8, pc @ │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ @ instruction: 0xf014aa77 │ │ │ │ @ instruction: 0xf43f0420 │ │ │ │ @ instruction: 0x2186a89c │ │ │ │ @ instruction: 0x6e366928 │ │ │ │ - @ instruction: 0xf87af674 │ │ │ │ + @ instruction: 0xf822f674 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204604 │ │ │ │ strbmi r2, [r9], -r1, lsl #4 │ │ │ │ - blx ffdcbdf0 │ │ │ │ + blx fe7cbea0 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx ff54be02 │ │ │ │ + blx 1f4beb2 │ │ │ │ vmla.i8 d22, d0, d24 │ │ │ │ @ instruction: 0xf6742152 │ │ │ │ - ldcvc 8, cr15, [r2], #-420 @ 0xfffffe5c │ │ │ │ + ldcvc 8, cr15, [r2], #-68 @ 0xffffffbc │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf1004680 │ │ │ │ ldclvc 4, cr0, [r3], #-96 @ 0xffffffa0 │ │ │ │ @ instruction: 0xf6754621 │ │ │ │ - @ instruction: 0x9613fadb │ │ │ │ + ldrls pc, [r3], -r3, lsl #21 │ │ │ │ @ instruction: 0xf898e4f4 │ │ │ │ @ instruction: 0xf014400c │ │ │ │ @ instruction: 0xf43f0440 │ │ │ │ mrcvs 8, 1, sl, cr1, cr4, {3} │ │ │ │ @ instruction: 0xf7fb4642 │ │ │ │ strmi pc, [r4], -sp, asr #25 │ │ │ │ stmdalt sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ vst2.8 {d22,d24}, [pc :128], r8 │ │ │ │ - @ instruction: 0xf674718a │ │ │ │ - strmi pc, [r6], -r9, asr #16 │ │ │ │ + @ instruction: 0xf673718a │ │ │ │ + @ instruction: 0x4606fff1 │ │ │ │ @ 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, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ rsbcs r9, r4, #81920 @ 0x14000 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ subgt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xcc01e9cb │ │ │ │ andgt pc, ip, fp, asr #17 │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ @ instruction: 0xf1069713 │ │ │ │ @@ -489762,54 +489802,54 @@ │ │ │ │ ldm fp, {r1, r2, r3, r5, sp, lr, pc} │ │ │ │ cpsid , #15 │ │ │ │ stm r7, {r0, r1, r3, r9, sl, fp} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf8464628 │ │ │ │ @ instruction: 0xf677c02e │ │ │ │ - @ instruction: 0xf7fffb7d │ │ │ │ + @ instruction: 0xf7fffb25 │ │ │ │ @ instruction: 0xf04fb83a │ │ │ │ strb r0, [fp, r0, lsr #16] │ │ │ │ ldmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe7c8 │ │ │ │ strb r0, [r5, r8, lsl #16] │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf898e7c2 │ │ │ │ ldrbeq r3, [pc, fp] │ │ │ │ @ instruction: 0xf896d504 │ │ │ │ - blcs 25a59c │ │ │ │ + blcs 25a64c │ │ │ │ ldmibge ip!, {r0, r1, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mlacc r9, r6, r8, pc @ │ │ │ │ mulmi sp, r8, r8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf0148176 │ │ │ │ @ instruction: 0xf43f0420 │ │ │ │ strb sl, [r9], #-2074 @ 0xfffff7e6 │ │ │ │ stmibeq r4!, {r2, r4, r8, r9, fp, ip, sp, lr}^ │ │ │ │ ldmdage r5, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc} │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6736900 │ │ │ │ - @ instruction: 0xf100fff3 │ │ │ │ + @ instruction: 0xf100ff9b │ │ │ │ @ instruction: 0x46040618 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6754631 │ │ │ │ - strtmi pc, [r1], -r7, ror #20 │ │ │ │ + strtmi pc, [r1], -pc, lsl #20 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - orrcs pc, r6, r5, asr #22 │ │ │ │ + orrcs pc, r6, sp, ror #21 │ │ │ │ @ instruction: 0xf6736928 │ │ │ │ - @ instruction: 0xf100ffe3 │ │ │ │ + @ instruction: 0xf100ff8b │ │ │ │ @ instruction: 0x46040718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6754639 │ │ │ │ - @ instruction: 0x4621fa57 │ │ │ │ + @ instruction: 0x4621f9ff │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x463bfb35 │ │ │ │ + @ instruction: 0x463bfadd │ │ │ │ @ instruction: 0x46284632 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ - @ instruction: 0xf908f677 │ │ │ │ + @ instruction: 0xf8b0f677 │ │ │ │ @ instruction: 0xf7fe4604 │ │ │ │ cdpvs 15, 3, cr11, cr7, cr10, {7} │ │ │ │ @ instruction: 0xf8987a92 │ │ │ │ ldcvc 0, cr3, [r9], #-36 @ 0xffffffdc │ │ │ │ addsmi r9, r1, #20, 14 @ 0x500000 │ │ │ │ ldclvc 1, cr13, [r9], #-8 │ │ │ │ mulle r5, r9, r2 │ │ │ │ @@ -489820,44 +489860,44 @@ │ │ │ │ @ instruction: 0xf100071a │ │ │ │ strbmi r8, [r1], -r5, asr #1 │ │ │ │ stccs 6, cr4, [r4], #-160 @ 0xffffff60 │ │ │ │ eorhi pc, r8, #0 │ │ │ │ ldc2 7, cr15, [sl, #1000] @ 0x3e8 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r8], -r5, lsr #3 │ │ │ │ - @ instruction: 0xf8bcf677 │ │ │ │ + @ instruction: 0xf864f677 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x4601f8db │ │ │ │ + strmi pc, [r1], -r3, lsl #17 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ @ instruction: 0x4604f9f5 │ │ │ │ svclt 0x00b9f7fe │ │ │ │ @ instruction: 0xf43f2901 │ │ │ │ strcs sl, [r0], #-2186 @ 0xfffff776 │ │ │ │ - bllt ff68c5d0 │ │ │ │ + bllt ff68c680 │ │ │ │ mulcc sp, r8, r8 │ │ │ │ ldrdle r0, [r4], -fp │ │ │ │ mrrcvc 14, 3, r6, fp, cr3 │ │ │ │ @ instruction: 0xf43f2b01 │ │ │ │ strbmi sl, [r2], -lr, lsl #19 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ ldc2 7, cr15, [lr, #-1012]! @ 0xfffffc0c │ │ │ │ @ instruction: 0xf7fe4604 │ │ │ │ @ instruction: 0xf898bfa2 │ │ │ │ ldrbeq r3, [pc, fp] │ │ │ │ @ instruction: 0xf896d504 │ │ │ │ - blcs 25a6b4 │ │ │ │ + blcs 25a764 │ │ │ │ ldmdbge r0!, {r0, r1, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mulcc sp, r8, r9 │ │ │ │ vqdmlsl.s q9, d0, d0 │ │ │ │ @ instruction: 0xf01481dd │ │ │ │ @ instruction: 0xf47f0401 │ │ │ │ @ instruction: 0xf7fea985 │ │ │ │ - bcc 27e458 │ │ │ │ + bcc 27e508 │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ subls pc, r0, sp, asr #17 │ │ │ │ vpmin.s8 d2, d0, d15 │ │ │ │ ldm pc, {r2, r3, r4, r6, r7, r9, pc}^ @ │ │ │ │ eoreq pc, lr, r2, lsl r0 @ │ │ │ │ sbcseq r0, sl, #-1610612723 @ 0xa000000d │ │ │ │ sbcseq r0, sl, #-1610612723 @ 0xa000000d │ │ │ │ @@ -489874,20 +489914,20 @@ │ │ │ │ sbcseq r0, sl, #-1610612723 @ 0xa000000d │ │ │ │ sbcseq r0, sl, #-1610612723 @ 0xa000000d │ │ │ │ sbcseq r0, sl, #-1610612723 @ 0xa000000d │ │ │ │ eorcs r0, r0, #32 │ │ │ │ @ instruction: 0xf7ff9310 │ │ │ │ andscs fp, r0, #581632 @ 0x8e000 │ │ │ │ subcc pc, r0, sp, lsr #17 │ │ │ │ - blt fe48c680 │ │ │ │ + blt fe48c730 │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ @ instruction: 0xf7ff3040 │ │ │ │ andcs fp, r1, #132, 20 @ 0x84000 │ │ │ │ subcs pc, r0, sp, lsl #17 │ │ │ │ - blt 220c694 │ │ │ │ + blt 220c744 │ │ │ │ tstcs r0, r1, lsl #20 │ │ │ │ tstls lr, pc, lsl #2 │ │ │ │ vpmin.s8 d2, d0, d15 │ │ │ │ ldm pc, {r5, r7, r9, pc}^ @ │ │ │ │ eoreq pc, lr, r2, lsl r0 @ │ │ │ │ addseq r0, lr, #-536870903 @ 0xe0000009 │ │ │ │ addseq r0, lr, #-536870903 @ 0xe0000009 │ │ │ │ @@ -489919,43 +489959,43 @@ │ │ │ │ @ instruction: 0xe644ab59 │ │ │ │ @ instruction: 0xf0002c23 │ │ │ │ ldclvc 1, cr8, [fp], #-816 @ 0xfffffcd0 │ │ │ │ svclt 0x00082b20 │ │ │ │ andle r4, r6, r9, lsr r6 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0x4628463a │ │ │ │ - @ instruction: 0xfff6f676 │ │ │ │ + @ instruction: 0xff9ef676 │ │ │ │ andcs r4, r1, #1048576 @ 0x100000 │ │ │ │ strtmi r2, [r8], -r0, lsl #6 │ │ │ │ - bleq 124ab78 │ │ │ │ - blx feacc734 │ │ │ │ + bleq 124ac28 │ │ │ │ + blx feacc7e4 │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ tstne r4, #3358720 @ 0x334000 │ │ │ │ stmdbvs r8!, {r1, r2, r9, sl, lr} │ │ │ │ tstcs r4, #3620864 @ 0x374000 │ │ │ │ tstcs r0, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf6732220 │ │ │ │ - strmi pc, [r4], -fp, lsr #29 │ │ │ │ + @ instruction: 0x4604fe53 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - blx acc154 │ │ │ │ + @ instruction: 0xf9caf677 │ │ │ │ @ instruction: 0x4623463a │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - @ instruction: 0xf10dfff5 │ │ │ │ + @ instruction: 0xf10dff9d │ │ │ │ @ instruction: 0x46070a50 │ │ │ │ vmla.i8 d22, d0, d24 │ │ │ │ @ instruction: 0xf6732135 │ │ │ │ - @ instruction: 0xf100feb5 │ │ │ │ + @ instruction: 0xf100fe5d │ │ │ │ @ instruction: 0x46210418 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6754680 │ │ │ │ - @ instruction: 0xf04ff929 │ │ │ │ + @ instruction: 0xf04ff8d1 │ │ │ │ @ instruction: 0xf8cd0c00 │ │ │ │ @ instruction: 0xf108c040 │ │ │ │ @ instruction: 0xf8cb0e54 │ │ │ │ stmib fp, {r2, r3, lr, pc}^ │ │ │ │ ldrls ip, [r3, -r1, lsl #24] │ │ │ │ strbeq pc, [r4, -r8, lsl #2]! @ │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ @@ -489963,76 +490003,76 @@ │ │ │ │ stm sl, {r0, r1, r4, r9, sl, ip, pc} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldm fp, {r0, r1, r2, r3} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0xf7fef9eb │ │ │ │ + @ instruction: 0xf7fef993 │ │ │ │ @ instruction: 0xf898bea8 │ │ │ │ - blcs 25a818 │ │ │ │ + blcs 25a8c8 │ │ │ │ mcrge 4, 4, pc, cr5, cr15, {3} @ │ │ │ │ strbteq pc, [r0], #-20 @ 0xffffffec @ │ │ │ │ mrcge 4, 4, APSR_nzcv, cr15, cr14, {1} │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ strmi pc, [r4], -r5, ror #21 │ │ │ │ mrclt 7, 4, APSR_nzcv, cr7, cr14, {7} │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r8, r9, sl, fp, sp, lr} │ │ │ │ - blcs 36d480 │ │ │ │ + blcs 36d530 │ │ │ │ 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 164ad08 │ │ │ │ + bleq 124ad0c │ │ │ │ strmi r4, [ip], -r9, lsl #13 │ │ │ │ tstls r4, r5, lsl fp │ │ │ │ movwls r9, #33031 @ 0x8107 │ │ │ │ - blls 43404c │ │ │ │ + blls 4340fc │ │ │ │ stmdbvs r8!, {r5, r9, sp} │ │ │ │ strls r2, [r6], #-257 @ 0xfffffeff │ │ │ │ andls pc, r0, r3, asr #17 │ │ │ │ ldrls r9, [r4], #-2821 @ 0xfffff4fb │ │ │ │ @ instruction: 0x6714e9dd │ │ │ │ ldrvs lr, [r0, -sp, asr #19] │ │ │ │ movwls r6, #15899 @ 0x3e1b │ │ │ │ - mrc2 6, 1, pc, cr0, cr3, {3} │ │ │ │ + ldc2l 6, cr15, [r8, #460] @ 0x1cc │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2e01cc │ │ │ │ + blgt 2e027c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - vst2.32 {d31,d33}, [pc :128], r7 │ │ │ │ + vst2.16 {d31,d33}, [pc] │ │ │ │ stmdbvs r8!, {r1, r4, r8, ip, sp, lr} │ │ │ │ - mcr2 6, 2, pc, cr4, cr3, {3} @ │ │ │ │ + stc2l 6, cr15, [ip, #460]! @ 0x1cc │ │ │ │ @ instruction: 0xf1009b03 │ │ │ │ @ instruction: 0x46070818 │ │ │ │ ldcvc 6, cr4, [sl], {65} @ 0x41 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6757c5b │ │ │ │ - blls 30cb64 │ │ │ │ + blls 30cab4 │ │ │ │ andls pc, ip, fp, asr #17 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr7, {0} │ │ │ │ stmdbls r0, {r0, r1, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stcleq 1, cr15, [r4], #-28 @ 0xffffffe4 │ │ │ │ andls pc, r8, fp, asr #17 │ │ │ │ ldm fp, {r0, r1, r4, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf8cb000f │ │ │ │ ldrls r9, [r3], -ip │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ - @ instruction: 0xf978f677 │ │ │ │ - blls 3bcd80 │ │ │ │ + @ instruction: 0xf920f677 │ │ │ │ + blls 3bce30 │ │ │ │ movwls r2, #17409 @ 0x4401 │ │ │ │ andshi pc, ip, sp, asr #17 │ │ │ │ - blls 388790 │ │ │ │ + blls 388840 │ │ │ │ stmdbls r0, {r1, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldclvc 15, cr6, [r2], #-120 @ 0xffffff88 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ cdpne 0, 5, cr8, cr3, cr4, {7} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r3, r4, r5, r6, r8, pc}^ @ │ │ │ │ subseq pc, r6, r3, lsl r0 @ │ │ │ │ @@ -490048,71 +490088,71 @@ │ │ │ │ cmneq r8, r8, ror r1 │ │ │ │ cmneq r8, r8, ror r1 │ │ │ │ cmneq r8, r8, ror r1 │ │ │ │ cmneq r8, r8, ror r1 │ │ │ │ cmneq r8, r8, ror r1 │ │ │ │ cmneq r8, r8, ror r1 │ │ │ │ ldrls r0, [r4], #-32 @ 0xffffffe0 │ │ │ │ - blvc 749fb0 │ │ │ │ + blvc 74a060 │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ - blvc 649f78 │ │ │ │ - ldc2 6, cr15, [r8, #460]! @ 0x1cc │ │ │ │ + blvc 64a028 │ │ │ │ + stc2l 6, cr15, [r0, #-460]! @ 0xfffffe34 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2e02bc │ │ │ │ + blgt 2e036c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - ldrtmi pc, [fp], -pc, lsr #18 @ │ │ │ │ + @ instruction: 0x463bf8d7 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ strtmi r1, [r8], -r7, lsr #2 │ │ │ │ - @ instruction: 0xff02f676 │ │ │ │ + mcr2 6, 5, pc, cr10, cr6, {3} @ │ │ │ │ strmi r9, [r2], -r7, lsl #22 │ │ │ │ cmncs r3, r0, lsl #6 │ │ │ │ strtmi r4, [r8], -r3, asr #12 │ │ │ │ - @ instruction: 0xff2ef676 │ │ │ │ + mrc2 6, 6, pc, cr6, cr6, {3} │ │ │ │ strcc r9, [r1], #-2820 @ 0xfffff4fc │ │ │ │ @ instruction: 0xf1434680 │ │ │ │ movwls r0, #17152 @ 0x4300 │ │ │ │ svcne 0x0023461a │ │ │ │ @ instruction: 0xd1a14313 │ │ │ │ @ instruction: 0xf7fe4604 │ │ │ │ @ instruction: 0xf8adbdd2 │ │ │ │ @ instruction: 0xe7cd4050 │ │ │ │ subsmi pc, r0, sp, lsl #17 │ │ │ │ movwcs lr, #6090 @ 0x17ca │ │ │ │ subscc pc, r0, sp, lsl #17 │ │ │ │ svclt 0x0000e7c6 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r8, lsr r8 │ │ │ │ - eoreq pc, r3, r6, lsl #2 │ │ │ │ + strdeq pc, [r3], -lr @ │ │ │ │ @ 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 154ca8a │ │ │ │ vqrshl.s8 q15, q3, q8 │ │ │ │ stmdbvs r8!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - stc2 6, cr15, [r2, #460] @ 0x1cc │ │ │ │ + stc2 6, cr15, [sl, #-460]! @ 0xfffffe34 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204604 │ │ │ │ strbmi r2, [r9], -r1, lsl #4 │ │ │ │ - @ instruction: 0xfff6f674 │ │ │ │ + @ instruction: 0xff9ef674 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf8d4f677 │ │ │ │ + @ instruction: 0xf87cf677 │ │ │ │ @ instruction: 0x21266928 │ │ │ │ - ldc2l 6, cr15, [r2, #-460]! @ 0xfffffe34 │ │ │ │ + ldc2 6, cr15, [sl, #-460] @ 0xfffffe34 │ │ │ │ strmi r2, [r0], r1, lsl #6 │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ str r4, [r9, #-1562] @ 0xfffff9e6 │ │ │ │ andcs r2, r1, #0, 2 │ │ │ │ tstls r5, r4, lsl r1 │ │ │ │ subscs pc, r0, sp, lsl #17 │ │ │ │ ldmib sp, {r8, fp, sp, lr}^ │ │ │ │ @@ -490120,55 +490160,55 @@ │ │ │ │ @ instruction: 0x9c03b973 │ │ │ │ ldcllt 7, cr15, [fp, #-1016]! @ 0xfffffc08 │ │ │ │ stmdbvs r0, {r9, sp} │ │ │ │ andscs lr, r4, #3358720 @ 0x334000 │ │ │ │ strcs r2, [r0], -r0, lsr #4 │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf6736710 │ │ │ │ - strmi pc, [r4], -pc, lsr #26 │ │ │ │ + @ instruction: 0x4604fcd7 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf7fea96a │ │ │ │ stclvc 13, cr11, [r2], #-424 @ 0xfffffe58 │ │ │ │ ldclvc 6, cr2, [r8], #-0 │ │ │ │ svclt 0x001f2a40 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ teqpeq pc, r2 @ p-variant is OBSOLETE │ │ │ │ orrsmi r4, r8, #139 @ 0x8b │ │ │ │ andle r1, sl, r3, asr #28 │ │ │ │ eorsle r2, r9, r0, lsl #16 │ │ │ │ stmdaeq r0, {r0, r1, r4, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4641d136 │ │ │ │ - stcl 6, cr15, [r2, #128]! @ 0x80 │ │ │ │ + stc 6, cr15, [sl, #128] @ 0x80 │ │ │ │ @ instruction: 0xf0403801 │ │ │ │ strtmi r8, [r2], -r7, lsl #1 │ │ │ │ - beq 164aed0 │ │ │ │ + beq 164af80 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ @ instruction: 0xffacf7fc │ │ │ │ @ instruction: 0xf7ff4607 │ │ │ │ - blmi 15fcd30 │ │ │ │ + blmi 15fcde0 │ │ │ │ @ instruction: 0xf7ff58f8 │ │ │ │ - blls 33d304 │ │ │ │ + blls 33d3b4 │ │ │ │ tstls r5, #20, 8 @ 0x14000000 │ │ │ │ @ instruction: 0xf10de73e │ │ │ │ movwcs r0, #2640 @ 0xa50 │ │ │ │ tstls r4, #0, 4 │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #16, 6 @ 0x40000000 │ │ │ │ - ldc2l 6, cr15, [r0], #460 @ 0x1cc │ │ │ │ - bleq 124af10 │ │ │ │ + ldc2 6, cr15, [r8], {115} @ 0x73 │ │ │ │ + bleq 124afc0 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ mrcge 4, 2, APSR_nzcv, cr4, cr15, {1} │ │ │ │ - blgt 2e0454 │ │ │ │ + blgt 2e0504 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf6773614 │ │ │ │ - strb pc, [r9], -r3, ror #16 @ │ │ │ │ - bcs a16efc │ │ │ │ + strb pc, [r9], -fp, lsl #16 @ │ │ │ │ + bcs a16fac │ │ │ │ smlabtne ip, sp, r9, lr │ │ │ │ cdpne 8, 5, cr13, cr3, cr11, {2} │ │ │ │ stmdale lr!, {r0, r1, r2, r3, r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ stclvs 13, cr6, [sp, #-212]! @ 0xffffff2c │ │ │ │ rsbcc r6, sp, #6976 @ 0x1b40 │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ @@ -490177,127 +490217,127 @@ │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ rsbne r6, sp, sp, ror #26 │ │ │ │ ldmib sp, {r2, r3, ip, pc}^ │ │ │ │ stmib sp, {r2, r3, r8}^ │ │ │ │ stmdbvs r8!, {r2, r4, r8} │ │ │ │ @ instruction: 0xf6732101 │ │ │ │ - @ instruction: 0xf10dfcbd │ │ │ │ + @ instruction: 0xf10dfc65 │ │ │ │ @ instruction: 0x46060a50 │ │ │ │ ldrbmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - @ instruction: 0xf832f677 │ │ │ │ + @ instruction: 0xffdaf676 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - strmi pc, [r2], -r5, lsl #28 │ │ │ │ + strmi pc, [r2], -sp, lsr #27 │ │ │ │ @ instruction: 0xf8ade798 │ │ │ │ @ instruction: 0xe7de0030 │ │ │ │ eorseq pc, r0, sp, lsl #17 │ │ │ │ stmdacc r0, {r0, r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ eorseq pc, r0, sp, lsl #17 │ │ │ │ - blmi 8c8ad8 │ │ │ │ + blmi 8c8b88 │ │ │ │ @ instruction: 0xf7ff58f8 │ │ │ │ - blmi 87d22c │ │ │ │ + blmi 87d2dc │ │ │ │ @ instruction: 0xf7ff58f8 │ │ │ │ - blmi 83d224 │ │ │ │ + blmi 83d2d4 │ │ │ │ @ instruction: 0xf7ff58f8 │ │ │ │ stmib sp, {r5, r7, r8, fp, ip, sp, pc}^ │ │ │ │ strb r0, [r6, ip, lsl #12] │ │ │ │ - svc 0x0032f620 │ │ │ │ + cdp 6, 13, cr15, cr10, cr0, {1} │ │ │ │ ldmdaeq r4, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ tstcs r4, #3620864 @ 0x374000 │ │ │ │ tstcs r0, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf6732220 │ │ │ │ - @ instruction: 0x4606fc7f │ │ │ │ - blge 63b0c0 │ │ │ │ + strmi pc, [r6], -r7, lsr #24 │ │ │ │ + blge 63b170 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - @ instruction: 0xfff6f676 │ │ │ │ + @ instruction: 0xff9ef676 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - @ instruction: 0xf10dfdc9 │ │ │ │ + @ instruction: 0xf10dfd71 │ │ │ │ @ instruction: 0x46020a50 │ │ │ │ svclt 0x0000e75a │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ andeq r0, r0, r4, asr #22 │ │ │ │ muleq r0, r8, r6 │ │ │ │ andeq r0, r0, ip, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed65e00 │ │ │ │ + bl fed65eb0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 312be8 │ │ │ │ + bmi 312c98 │ │ │ │ stmdbmi r4, {r0, r1, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - ldc2 6, cr15, [r8], {117} @ 0x75 │ │ │ │ + blx ff24c69a │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0xffffe7b5 │ │ │ │ @ instruction: 0xffff994b │ │ │ │ @ instruction: 0xf1a07b00 │ │ │ │ - blx fee0ec38 │ │ │ │ + blx fee0ece8 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ vmax.s8 d20, d0, d13 │ │ │ │ @ instruction: 0x4691113f │ │ │ │ - ldc2 6, cr15, [r0, #472] @ 0x1d8 │ │ │ │ + ldc2 6, cr15, [r8, #-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 │ │ │ │ + ldc2 6, cr15, [r0, #-472]! @ 0xfffffe28 │ │ │ │ @ instruction: 0x4606463b │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - stc2 6, cr15, [r0, #472] @ 0x1d8 │ │ │ │ + stc2 6, cr15, [r8, #-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 │ │ │ │ + stc2 6, cr15, [r0, #-472]! @ 0xfffffe28 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x464bfd71 │ │ │ │ + @ instruction: 0x464bfd19 │ │ │ │ strmi r4, [r2], -r7, lsl #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strbmi pc, [r2], -r9, ror #26 @ │ │ │ │ + @ instruction: 0x4642fd11 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - stc2l 6, cr15, [r2, #-472]! @ 0xfffffe28 │ │ │ │ + stc2 6, cr15, [sl, #-472] @ 0xfffffe28 │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ strcs r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - ldc2l 6, cr15, [sl, #-472] @ 0xfffffe28 │ │ │ │ + stc2 6, cr15, [r2, #-472] @ 0xfffffe28 │ │ │ │ @ instruction: 0x4602463b │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - stc2 6, cr15, [r6, #472] @ 0x1d8 │ │ │ │ + stc2 6, cr15, [lr, #-472]! @ 0xfffffe28 │ │ │ │ strmi r9, [r1], -sl, lsl #22 │ │ │ │ @ instruction: 0xf0432204 │ │ │ │ strtmi r0, [r0], -r4, lsl #6 │ │ │ │ sbcslt r9, fp, #0, 10 │ │ │ │ - @ instruction: 0xf93cf677 │ │ │ │ + @ instruction: 0xf8e4f677 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x000083f0 │ │ │ │ @ instruction: 0xf1a07b00 │ │ │ │ - blx fee0ed00 │ │ │ │ + blx fee0edb0 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed65f00 │ │ │ │ + bl fed65fb0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [sp, #-864]! @ 0xfffffca0 │ │ │ │ pushmi {r0, r1, r2, r7, ip, sp, pc} │ │ │ │ stcls 4, cr4, [sl], {125} @ 0x7d │ │ │ │ stccs 8, cr5, [r0], #-420 @ 0xfffffe5c │ │ │ │ @ instruction: 0xf04f4605 │ │ │ │ stmdavs r9, {} @ │ │ │ │ @@ -490314,49 +490354,49 @@ │ │ │ │ ldccc 13, cr3, [sp, #-244]! @ 0xffffff0c │ │ │ │ ldccc 13, cr3, [sp, #-244]! @ 0xffffff0c │ │ │ │ ldccc 13, cr3, [sp, #-244]! @ 0xffffff0c │ │ │ │ @ instruction: 0xf8ad3d3d │ │ │ │ ldc 0, cr2, [sp, #32] │ │ │ │ strtmi r7, [r2], -r2, lsl #22 │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ - blvc 24a398 │ │ │ │ - blx fec4c736 │ │ │ │ + blvc 24a448 │ │ │ │ + blx 164c7e6 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2e071c │ │ │ │ + blgt 2e07cc │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - bmi 68e9fc │ │ │ │ + bmi 68e94c │ │ │ │ ldrbtmi r4, [sl], #-2831 @ 0xfffff4f1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d111 │ │ │ │ ldclt 0, cr11, [r0, #-28]! @ 0xffffffe4 │ │ │ │ andcs pc, r8, sp, lsl #17 │ │ │ │ tstmi r3, #57409536 @ 0x36c0000 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ ldrb r3, [r4, r8] │ │ │ │ ldrb r9, [r2, r2, lsl #4] │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf620e7cf │ │ │ │ - svclt 0x0000ee28 │ │ │ │ - ldrshteq r1, [r7], #-36 @ 0xffffffdc │ │ │ │ + svclt 0x0000edd0 │ │ │ │ + rsbseq r1, r7, r4, asr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r7, lr, ror r2 │ │ │ │ + rsbseq r1, r7, lr, asr #3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ ldrbtmi r4, [lr], #-2615 @ 0xfffff5c9 │ │ │ │ strls r2, [r4], #-256 @ 0xffffff00 │ │ │ │ - blge 273210 │ │ │ │ + blge 2732c0 │ │ │ │ @ instruction: 0xf10d9101 │ │ │ │ stmib sp, {r2, r4, sl, fp}^ │ │ │ │ @ instruction: 0xf8941102 │ │ │ │ ldmpl r2!, {r4, pc} │ │ │ │ ldmdavs r2, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9215 │ │ │ │ stmib sp, {r9}^ │ │ │ │ @@ -490372,19 +490412,19 @@ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ cmnlt r5, #0, 2 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6736930 │ │ │ │ - @ instruction: 0x7c63facf │ │ │ │ + @ instruction: 0x7c63fa77 │ │ │ │ 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, r2, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -490392,215 +490432,215 @@ │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6764630 │ │ │ │ - bmi 4ce8e0 │ │ │ │ + bmi 4ce830 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf62081f0 │ │ │ │ - svclt 0x0000eda8 │ │ │ │ - rsbseq r1, r7, lr, lsl r2 │ │ │ │ + svclt 0x0000ed50 │ │ │ │ + rsbseq r1, r7, lr, ror #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r7, r2, ror #2 │ │ │ │ + ldrhteq r1, [r7], #-2 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ ldrmi r4, [sp], -r4, asr #24 │ │ │ │ addlt r4, r8, r4, asr #22 │ │ │ │ sxtab16mi r4, r8, ip, ror #8 │ │ │ │ ldrdls pc, [r0], #-141 @ 0xffffff73 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ @ instruction: 0xf1090300 │ │ │ │ adcmi r3, fp, #-67108861 @ 0xfc000003 │ │ │ │ @ instruction: 0xf851bf08 │ │ │ │ tstle ip, r3, lsr #32 │ │ │ │ - blmi 10e17f4 │ │ │ │ + blmi 10e18a4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3e8f74 │ │ │ │ + blls 3e9024 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r8, r0, lsl #6 │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ @ instruction: 0x461687f0 │ │ │ │ - beq 389dc4 │ │ │ │ + beq 389e74 │ │ │ │ tstcs r0, r2, asr ip │ │ │ │ - bl 360738 │ │ │ │ - bcs a11894 │ │ │ │ + bl 3607e8 │ │ │ │ + bcs a11944 │ │ │ │ smlabtne r4, sp, r9, lr │ │ │ │ mrcne 8, 2, sp, cr3, cr4, {0} │ │ │ │ ldmdale r2, {r0, r1, r2, r3, r4, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ tstne r1, lr, asr #2 │ │ │ │ - blmi 653388 │ │ │ │ + blmi 653438 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ ldmdami r1, {r0, r4, r8, ip} │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ @ instruction: 0xf8cd9105 │ │ │ │ ldc 0, cr10, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6737b02 │ │ │ │ - strmi pc, [r7], -r3, lsr #21 │ │ │ │ - blge 2bb478 │ │ │ │ + strmi pc, [r7], -fp, asr #20 │ │ │ │ + blge 2bb528 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - mrc2 6, 0, pc, cr10, cr6, {3} │ │ │ │ + stc2l 6, cr15, [r2, #472] @ 0x1d8 │ │ │ │ @ instruction: 0x4632463b │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6761133 │ │ │ │ - strtmi pc, [fp], -sp, ror #23 │ │ │ │ + @ instruction: 0x462bfb95 │ │ │ │ @ instruction: 0x46054632 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xff90f7ff │ │ │ │ @ instruction: 0x46324653 │ │ │ │ strmi r4, [r6], -r1, asr #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldrtmi pc, [r3], -r7, lsl #31 @ │ │ │ │ strtmi r4, [sl], -r7, lsl #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf6769700 │ │ │ │ - ldr pc, [r9, r7, lsl #24] │ │ │ │ + ldr pc, [r9, pc, lsr #23] │ │ │ │ andsge pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7c7 │ │ │ │ bfi sl, r0, #0, #5 │ │ │ │ movweq pc, #442 @ 0x1ba @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ andscc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf620e7bd │ │ │ │ - svclt 0x0000ed10 │ │ │ │ - rsbseq r1, r7, r0, lsr #2 │ │ │ │ + svclt 0x0000ecb8 │ │ │ │ + rsbseq r1, r7, r0, ror r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r1, [r7], #-12 │ │ │ │ + rsbseq r1, r7, ip, asr #32 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed66204 │ │ │ │ + bl fed662b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stclmi 15, cr0, [sl], #-800 @ 0xfffffce0 │ │ │ │ - blmi 1cbb234 │ │ │ │ + blmi 1cbb2e4 │ │ │ │ ldrbtmi r4, [ip], #-1541 @ 0xfffff9fb │ │ │ │ strmi r5, [ip], -r3, ror #17 │ │ │ │ movwls r6, #30747 @ 0x781b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrdcc lr, [r0, -r2] │ │ │ │ andsle r2, r2, r1, lsl #22 │ │ │ │ tstle r2, r1, lsl #18 │ │ │ │ stmdbcs r1, {r0, r4, r7, fp, sp, lr} │ │ │ │ andcs sp, r0, r9, asr #32 │ │ │ │ - blmi 1a219bc │ │ │ │ + blmi 1a21a6c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3e90a8 │ │ │ │ + blls 3e9158 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, r9, ip, lsr #1 │ │ │ │ stmdbcs r1, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldmvs r1, {r4, r5, r6, ip, lr, pc} │ │ │ │ mvnle r2, r1, lsl #18 │ │ │ │ - ldc 14, cr10, [pc, #16] @ 20f06c │ │ │ │ + ldc 14, cr10, [pc, #16] @ 20f11c │ │ │ │ movwcs r7, #2900 @ 0xb54 │ │ │ │ movwls r6, #18688 @ 0x4900 │ │ │ │ rsbsvs r2, r3, r0, lsr #4 │ │ │ │ - blvc 2ca6a0 │ │ │ │ - blx b4ca3c │ │ │ │ + blvc 2ca750 │ │ │ │ + @ instruction: 0xf9ccf673 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2f9c80 │ │ │ │ + blgt 2f9d30 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - movwcs pc, #3483 @ 0xd9b @ │ │ │ │ + movwcs pc, #3395 @ 0xd43 @ │ │ │ │ movwls r2, #16896 @ 0x4200 │ │ │ │ rsbsvs r2, r3, r1, lsl #2 │ │ │ │ stmdbvs r8!, {r8, r9, sp} │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf6732220 │ │ │ │ - strmi pc, [r6], -sp, lsl #20 │ │ │ │ - blge 2bb5a4 │ │ │ │ + @ instruction: 0x4606f9b5 │ │ │ │ + blge 2bb654 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - stc2 6, cr15, [r4, #472] @ 0x1d8 │ │ │ │ + stc2 6, cr15, [ip, #-472]! @ 0xfffffe28 │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strls r4, [r0], -r8, lsr #12 │ │ │ │ - blx fe4cca9e │ │ │ │ + blx eccb4e │ │ │ │ mcrge 7, 0, lr, cr4, cr6, {5} │ │ │ │ - blvc 104a748 │ │ │ │ + blvc 104a7f8 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4607f995 │ │ │ │ + blge 2bb694 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46283714 │ │ │ │ - stc2l 6, cr15, [r4, #-472]! @ 0xfffffe28 │ │ │ │ + stc2 6, cr15, [ip, #-472] @ 0xfffffe28 │ │ │ │ andcs r2, r0, #0, 6 │ │ │ │ tstcs r1, r4, lsl #6 │ │ │ │ movwcs r6, #115 @ 0x73 │ │ │ │ stmib sp, {r3, r5, r8, fp, sp, lr}^ │ │ │ │ eorcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ - @ instruction: 0xf9d6f673 │ │ │ │ + @ instruction: 0xf97ef673 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2f9d1c │ │ │ │ + blgt 2f9dcc │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - ldrtmi pc, [fp], -sp, asr #26 @ │ │ │ │ + @ instruction: 0x463bfcf5 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ strtmi r7, [r8], -r8, ror #3 │ │ │ │ @ instruction: 0xf6769600 │ │ │ │ - @ instruction: 0xe77ffb53 │ │ │ │ - ldc 14, cr10, [pc, #16] @ 20f148 │ │ │ │ + @ instruction: 0xe77ffafb │ │ │ │ + ldc 14, cr10, [pc, #16] @ 20f1f8 │ │ │ │ movwcs r7, #2845 @ 0xb1d │ │ │ │ movwls r6, #18688 @ 0x4900 │ │ │ │ rsbsvs r2, r3, r0, lsr #4 │ │ │ │ - blvc 2ca77c │ │ │ │ - @ instruction: 0xf9b6f673 │ │ │ │ + blvc 2ca82c │ │ │ │ + @ instruction: 0xf95ef673 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2f9d5c │ │ │ │ + blgt 2f9e0c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - movwcs pc, #3373 @ 0xd2d @ │ │ │ │ + movwcs pc, #3285 @ 0xcd5 @ │ │ │ │ movwls r2, #16896 @ 0x4200 │ │ │ │ rsbsvs r2, r3, r1, lsl #2 │ │ │ │ stmdbvs r8!, {r8, r9, sp} │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf6732220 │ │ │ │ - @ instruction: 0x4606f99f │ │ │ │ - blge 2bb680 │ │ │ │ + strmi pc, [r6], -r7, asr #18 │ │ │ │ + blge 2bb730 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - ldc2 6, cr15, [r6, #-472] @ 0xfffffe28 │ │ │ │ + ldc2 6, cr15, [lr], #472 @ 0x1d8 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strls r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ - blx 94cb7a │ │ │ │ + blx ff34cc28 │ │ │ │ @ instruction: 0xf620e748 │ │ │ │ - svclt 0x0000ec32 │ │ │ │ + svclt 0x0000ebda │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r0, r7, lr, ror #31 │ │ │ │ + rsbseq r0, r7, lr, lsr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r7, r8, asr #31 │ │ │ │ + rsbseq r0, r7, r8, lsl pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ ldrbpl pc, [r4, #2271] @ 0x8df @ │ │ │ │ @ instruction: 0xf8dfb097 │ │ │ │ @@ -490610,15 +490650,15 @@ │ │ │ │ ldrmi r5, [r5], -ip, lsr #18 │ │ │ │ strbcs pc, [r8, #2271] @ 0x8df @ │ │ │ │ ldrls r6, [r5], #-2084 @ 0xfffff7dc │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ stmdbvs r8, {r2, r9, sl, lr}^ │ │ │ │ rsbcs r5, r4, #10158080 @ 0x9b0000 │ │ │ │ movwcc pc, #2818 @ 0xb02 @ │ │ │ │ - blcs 22e274 │ │ │ │ + blcs 22e324 │ │ │ │ @ instruction: 0xf891d047 │ │ │ │ @ instruction: 0xf5b07029 │ │ │ │ subsle r7, r4, #724 @ 0x2d4 │ │ │ │ svcvc 0x009df5b0 │ │ │ │ @ instruction: 0xf5a0d335 │ │ │ │ stmdacs pc!, {r0, r2, r3, r4, r7, ip, sp, lr} @ │ │ │ │ ldm pc, {r0, r1, r3, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ @@ -490651,15 +490691,15 @@ │ │ │ │ smlattle r4, r9, r8, r2 │ │ │ │ ldmdavc r3!, {r1, r2, r3, r4, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf140079a │ │ │ │ strcs r8, [r0, #-802] @ 0xfffffcde │ │ │ │ ldrcs pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ strcc pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 769314 │ │ │ │ + blls 7693c4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x462885d1 │ │ │ │ pop {r0, r1, r2, r4, ip, sp, pc} │ │ │ │ vrecps.f32 q12, q8, q8 │ │ │ │ addsmi r2, r8, #-1409286144 @ 0xac000000 │ │ │ │ vhadd.s8 d29, d0, d18 │ │ │ │ @@ -490669,142 +490709,142 @@ │ │ │ │ stmdbvs r0!, {r0, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ ldrdcc pc, [ip, #-128] @ 0xffffff80 │ │ │ │ ldmib sp, {r1, r3, r8, r9, ip, pc}^ │ │ │ │ stmib sp, {r1, r3, r8, r9, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf6736706 │ │ │ │ - strmi pc, [r5], -r3, ror #17 │ │ │ │ + strmi pc, [r5], -fp, lsl #17 │ │ │ │ sbcsle r2, r1, r0, lsl #16 │ │ │ │ - blgt 2f9f14 │ │ │ │ + blgt 2f9fc4 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6763514 │ │ │ │ - @ instruction: 0xe7c7fc59 │ │ │ │ + strb pc, [r7, r1, lsl #24] @ │ │ │ │ sbcle r2, r4, r0, lsl #28 │ │ │ │ @ instruction: 0x065b7833 │ │ │ │ vst3. {d29,d31,d33}, [pc], r1 │ │ │ │ stmdbvs r0!, {r0, r1, r3, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf8f0f673 │ │ │ │ + @ instruction: 0xf898f673 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204605 │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ - blx 1b4cd02 │ │ │ │ + blx 54cdb2 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - mcrr2 6, 7, pc, r2, cr6 @ │ │ │ │ + blx ffcccdc2 │ │ │ │ @ instruction: 0x46411d32 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4605fe5d │ │ │ │ @ instruction: 0xd1a92800 │ │ │ │ msrne (UNDEF: 105), r0 │ │ │ │ @ instruction: 0xf6736920 │ │ │ │ - @ instruction: 0xf100f8d7 │ │ │ │ + @ instruction: 0xf100f87f │ │ │ │ pkhbtmi r0, r1, r8, lsl #20 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6744651 │ │ │ │ - @ instruction: 0xf047fb4b │ │ │ │ + @ instruction: 0xf047faf3 │ │ │ │ strbmi r0, [r9], -r4, lsl #22 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - ldrbmi pc, [r1], -r7, lsr #24 @ │ │ │ │ + ldrbmi pc, [r1], -pc, asr #23 @ │ │ │ │ andcs r4, r4, #95420416 @ 0x5b00000 │ │ │ │ strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - stc2l 6, cr15, [lr, #472]! @ 0x1d8 │ │ │ │ + ldc2 6, cr15, [r6, #472] @ 0x1d8 │ │ │ │ @ instruction: 0xf8966873 │ │ │ │ strmi sl, [r1], r1 │ │ │ │ - beq 28b3b0 │ │ │ │ + beq 28b460 │ │ │ │ @ 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 4caac0 │ │ │ │ + blvc 3caa84 │ │ │ │ + @ instruction: 0xf832f673 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f9fc4 │ │ │ │ + blgt 2fa074 │ │ │ │ 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, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwls r8, #42071 @ 0xa457 │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6737b06 │ │ │ │ - strmi pc, [r6], -pc, ror #16 │ │ │ │ - blge 3bb8e0 │ │ │ │ + @ instruction: 0x4606f817 │ │ │ │ + blge 3bb990 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx ffbccdca │ │ │ │ + blx fe5cce7a │ │ │ │ svceq 0x0000f1ba │ │ │ │ strthi pc, [r9], #-0 │ │ │ │ @ instruction: 0xf10d4649 │ │ │ │ strbmi r0, [sl], -r8, lsr #18 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8cd0a02 │ │ │ │ @ instruction: 0xf7ffa028 │ │ │ │ @ instruction: 0x4632fcdd │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - @ instruction: 0xf9aaf676 │ │ │ │ + @ instruction: 0xf952f676 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ eorcs sl, r0, #40 @ 0x28 │ │ │ │ strmi r9, [r2], fp, lsl #6 │ │ │ │ - blvc 4caaa0 │ │ │ │ + blvc 4cab50 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 3caa68 │ │ │ │ - @ instruction: 0xf840f673 │ │ │ │ + blvc 3cab18 │ │ │ │ + @ instruction: 0xffe8f672 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #10758 @ 0x2a06 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6764619 │ │ │ │ - blls 2ce32c │ │ │ │ + blls 2ce27c │ │ │ │ @ instruction: 0x46523314 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strmi pc, [r1], -r9, lsl #19 │ │ │ │ + @ instruction: 0x4601f931 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - vldr d15, [pc, #980] @ 20f83c │ │ │ │ + vldr d15, [pc, #628] @ 20f78c │ │ │ │ movwcs r7, #11215 @ 0x2bcf │ │ │ │ andvs r4, r3, #136314880 @ 0x8200000 │ │ │ │ movwcs r2, #544 @ 0x220 │ │ │ │ movwls r6, #43296 @ 0xa920 │ │ │ │ @ instruction: 0xf8c92101 │ │ │ │ stc 0, cr3, [sp, #16] │ │ │ │ - @ instruction: 0xf6737b06 │ │ │ │ - pkhbtmi pc, r1, r9, lsl #16 @ │ │ │ │ - blge 3bb9ec │ │ │ │ + @ instruction: 0xf6727b06 │ │ │ │ + strmi pc, [r1], r1, asr #31 │ │ │ │ + blge 3bba9c │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strbmi pc, [fp], -sp, lsl #23 @ │ │ │ │ + @ instruction: 0x464bfb35 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0xf8cd71e8 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - @ instruction: 0xf992f676 │ │ │ │ + @ instruction: 0xf93af676 │ │ │ │ @ instruction: 0x4601465b │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ andcs r9, r4, #0, 4 │ │ │ │ - stc2l 6, cr15, [sl, #-472] @ 0xfffffe28 │ │ │ │ + ldc2l 6, cr15, [r2], #472 @ 0x1d8 │ │ │ │ pkhtbmi r4, r1, r1, asr #12 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x462afbf7 │ │ │ │ + @ instruction: 0x462afb9f │ │ │ │ @ instruction: 0x46414633 │ │ │ │ strls r4, [r0, -r0, lsr #12] │ │ │ │ - blx feccd4da │ │ │ │ + blx feccd58a │ │ │ │ @ instruction: 0x46054651 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strtmi pc, [sl], -pc, lsl #24 │ │ │ │ + @ instruction: 0x462afbb7 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ - stc2 6, cr15, [r2], #-472 @ 0xfffffe28 │ │ │ │ + blx ff4ccf7a │ │ │ │ ldrb r4, [r3], r5, lsl #12 │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ ldmdavs r3!, {r4, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf1018287 │ │ │ │ @ instruction: 0xf04f0518 │ │ │ │ movwcs r0, #15104 @ 0x3b00 │ │ │ │ @@ -490821,193 +490861,193 @@ │ │ │ │ ldmdblt r3!, {r0, r1, r3, r6, ip, sp} │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ ldmdavc r3!, {r1, r2, r3, r5, r7, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf57f06dd │ │ │ │ @ instruction: 0xf44faeaa │ │ │ │ @ instruction: 0xf04f71ae │ │ │ │ @ instruction: 0xf6720900 │ │ │ │ - @ instruction: 0xf100ffd7 │ │ │ │ + @ instruction: 0xf100ff7f │ │ │ │ @ instruction: 0x46050618 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6744631 │ │ │ │ - strtmi pc, [r9], -fp, asr #20 │ │ │ │ + @ instruction: 0x4629f9f3 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf6760b01 │ │ │ │ - vqdmulh.s d31, d0, d23 │ │ │ │ + vpmax.s8 , q8, │ │ │ │ stmdbvs r0!, {r0, r1, r2, r3, r5, r8, sp} │ │ │ │ - @ instruction: 0xffc4f672 │ │ │ │ + @ instruction: 0xff6cf672 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strmi r2, [r5], -r0, lsr #6 │ │ │ │ strbmi r2, [r1], -r3, lsl #4 │ │ │ │ - blx 104cf58 │ │ │ │ + @ instruction: 0xf9e0f674 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf676ad0a │ │ │ │ - @ instruction: 0x462afb15 │ │ │ │ + @ instruction: 0x462afabd │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ eorls pc, r8, sp, asr #17 │ │ │ │ ldc2 7, cr15, [r4], {255} @ 0xff │ │ │ │ strtmi r4, [sl], -r1, asr #12 │ │ │ │ strtmi r4, [r0], -r0, lsl #13 │ │ │ │ eorlt pc, r8, sp, asr #17 │ │ │ │ stc2 7, cr15, [ip], {255} @ 0xff │ │ │ │ strmi r4, [r2], sl, lsr #12 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ movwls r2, #41730 @ 0xa302 │ │ │ │ stc2 7, cr15, [r4], {255} @ 0xff │ │ │ │ @ instruction: 0x46424653 │ │ │ │ vmax.s8 d20, d16, d2 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - @ instruction: 0xf8d0f676 │ │ │ │ + @ instruction: 0xf878f676 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strtmi pc, [sl], -r9, asr #17 │ │ │ │ + @ instruction: 0x462af871 │ │ │ │ ldrtmi r4, [r1], -r2, lsl #13 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ffb028 │ │ │ │ strbmi pc, [r3], -sp, ror #23 @ │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - @ instruction: 0xf8baf676 │ │ │ │ + @ instruction: 0xf862f676 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x462af8b3 │ │ │ │ + @ instruction: 0x462af85b │ │ │ │ @ instruction: 0x46054631 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ff9028 │ │ │ │ @ instruction: 0x462afbd7 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - @ instruction: 0xf8a4f676 │ │ │ │ + @ instruction: 0xf84cf676 │ │ │ │ movweq pc, #16455 @ 0x4047 @ │ │ │ │ andcs r4, r4, #1048576 @ 0x100000 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf6769000 │ │ │ │ - strmi pc, [r5], -pc, lsl #25 │ │ │ │ + @ instruction: 0x4605fc37 │ │ │ │ cdpcs 6, 0, cr14, cr0, cr14, {1} │ │ │ │ mcrge 4, 1, pc, cr11, cr15, {1} @ │ │ │ │ vmvn.i16 d23, #213 @ 0x00d5 │ │ │ │ stccs 5, cr0, [r0, #-512] @ 0xfffffe00 │ │ │ │ mcrge 4, 1, pc, cr5, cr15, {3} @ │ │ │ │ msrcs (UNDEF: 47), r0 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100ff53 │ │ │ │ + @ instruction: 0xf100fefb │ │ │ │ @ instruction: 0x46060918 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6744649 │ │ │ │ - ldrtmi pc, [r1], -r7, asr #19 @ │ │ │ │ + ldrtmi pc, [r1], -pc, ror #18 @ │ │ │ │ @ instruction: 0xf0474620 │ │ │ │ @ instruction: 0xf6760704 │ │ │ │ - vpmax.s8 d31, d16, d19 │ │ │ │ + vpmax.s8 , q0, │ │ │ │ stmdbvs r0!, {r0, r3, r5, r6, r8, ip} │ │ │ │ - @ instruction: 0xff40f672 │ │ │ │ + mcr2 6, 7, pc, cr8, cr2, {3} @ │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204606 │ │ │ │ strbmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xf9b4f674 │ │ │ │ + @ instruction: 0xf95cf674 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - blx fe6cd070 │ │ │ │ + blx 10cd120 │ │ │ │ ldrtmi r4, [fp], -r9, asr #12 │ │ │ │ strls r2, [r0, #-516] @ 0xfffffdfc │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x463bfc59 │ │ │ │ + ldrtmi pc, [fp], -r1, lsl #24 @ │ │ │ │ andcs r4, r4, #68157440 @ 0x4100000 │ │ │ │ strmi r9, [r5], -r0, lsl #10 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x462afc51 │ │ │ │ + @ instruction: 0x462afbf9 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - @ instruction: 0xf856f676 │ │ │ │ + @ instruction: 0xfffef675 │ │ │ │ strb r4, [r9, #1541]! @ 0x605 │ │ │ │ orrsvc pc, sp, pc, asr #8 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100ff17 │ │ │ │ + @ instruction: 0xf100febf │ │ │ │ @ instruction: 0x463b0618 │ │ │ │ andcs r4, r3, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xf6744631 │ │ │ │ - strtmi pc, [r9], -fp, lsl #19 │ │ │ │ + @ instruction: 0x4629f933 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf6760901 │ │ │ │ - vpmax.s8 , q0, │ │ │ │ + vpmax.s8 d31, d0, d15 │ │ │ │ stmdbvs r0!, {r0, r2, r3, r4, r5, r8, ip} │ │ │ │ - @ instruction: 0xff04f672 │ │ │ │ + mcr2 6, 5, pc, cr12, cr2, {3} @ │ │ │ │ @ instruction: 0xf100463b │ │ │ │ @ instruction: 0x46050718 │ │ │ │ ldrtmi r2, [r9], -r3, lsl #4 │ │ │ │ - @ instruction: 0xf978f674 │ │ │ │ + @ instruction: 0xf920f674 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf676ad0a │ │ │ │ - @ instruction: 0x462afa55 │ │ │ │ + @ instruction: 0x462af9fd │ │ │ │ @ instruction: 0x46204631 │ │ │ │ movwls r2, #41730 @ 0xa302 │ │ │ │ - blx 174d71e │ │ │ │ + blx 174d7ce │ │ │ │ strmi r4, [r0], sl, lsr #12 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ eorls pc, r8, sp, asr #17 │ │ │ │ - blx 154d72e │ │ │ │ + blx 154d7de │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x462af819 │ │ │ │ + @ instruction: 0xf6754620 │ │ │ │ + strtmi pc, [sl], -r1, asr #31 │ │ │ │ ldrtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ff9028 │ │ │ │ @ instruction: 0x4643fb3d │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf808f676 │ │ │ │ + @ instruction: 0xffb0f675 │ │ │ │ @ instruction: 0x462a4639 │ │ │ │ strtmi r4, [r0], -r7, lsl #12 │ │ │ │ eorhi pc, r8, sp, asr #17 │ │ │ │ - blx d4d76e │ │ │ │ + blx d4d81e │ │ │ │ @ instruction: 0x4602463b │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - qsub8mi pc, sl, r9 @ │ │ │ │ + strtmi pc, [sl], -r1, lsr #31 │ │ │ │ @ instruction: 0x46054631 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ff8028 │ │ │ │ @ instruction: 0x462bfb1d │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - @ instruction: 0xffeaf675 │ │ │ │ + @ instruction: 0xff92f675 │ │ │ │ ldrb r4, [sp, #-1541]! @ 0xfffff9fb │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r0, r7, r2, lsr #28 │ │ │ │ + rsbseq r0, r7, r2, ror sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r7, sl, lsl lr │ │ │ │ + rsbseq r0, r7, sl, ror #26 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r0, r7, ip, asr sp │ │ │ │ + rsbseq r0, r7, ip, lsr #25 │ │ │ │ @ instruction: 0x2e006920 │ │ │ │ @ instruction: 0x81b2f000 │ │ │ │ @ instruction: 0xf0137833 │ │ │ │ @ instruction: 0xf0400602 │ │ │ │ stmdbvs r2, {r0, r1, r4, r5, r7, r8, pc}^ │ │ │ │ umaalcs pc, sp, r2, r8 @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldmibeq fp, {r0, r2, r3, r5, r7, r8, pc}^ │ │ │ │ svclt 0x00942f20 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 2103f0 │ │ │ │ + blcs 2104a0 │ │ │ │ ldclge 4, cr15, [r5, #-252] @ 0xffffff04 │ │ │ │ orrsvc pc, sp, pc, asr #8 │ │ │ │ - mcr2 6, 4, pc, cr4, cr2, {3} @ │ │ │ │ + mcr2 6, 1, pc, cr12, cr2, {3} @ │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204605 │ │ │ │ strbmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xf8f8f674 │ │ │ │ + @ instruction: 0xf8a0f674 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf9d6f676 │ │ │ │ - b 13d8024 │ │ │ │ + @ instruction: 0xf97ef676 │ │ │ │ + b 13d80d4 │ │ │ │ strbmi r0, [r1], -r2, lsl #6 │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - blx fe94d1fa │ │ │ │ + blx 134d2aa │ │ │ │ ldr r4, [fp, #-1541]! @ 0xfffff9fb │ │ │ │ stmdbvs r3, {r5, r8, fp, sp, lr}^ │ │ │ │ umaalcc pc, ip, r3, r8 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ strdlt r8, [lr, #-8]! │ │ │ │ @ instruction: 0x069a7833 │ │ │ │ rscshi pc, r3, r0, lsl #2 │ │ │ │ @@ -491019,17 +491059,17 @@ │ │ │ │ @ instruction: 0x311ef8b0 │ │ │ │ @ instruction: 0x611cf8b0 │ │ │ │ movweq pc, #4515 @ 0x11a3 @ │ │ │ │ msrcs CPSR_, r0 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ streq pc, [r1], -r6, lsr #3 │ │ │ │ @ instruction: 0xf686fab6 │ │ │ │ - b 15da074 │ │ │ │ - b 15d45c0 │ │ │ │ - b 13951d0 │ │ │ │ + b 15da124 │ │ │ │ + b 15d4670 │ │ │ │ + b 1395280 │ │ │ │ @ instruction: 0xf8900643 │ │ │ │ vbic.i32 d19, #183 @ 0x000000b7 │ │ │ │ @ instruction: 0xf0001340 │ │ │ │ @ instruction: 0xf08381db │ │ │ │ cdpcs 3, 0, cr0, cr0, cr1, {0} │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @@ -491042,269 +491082,269 @@ │ │ │ │ ldrtmi r4, [sl], -fp, asr #12 │ │ │ │ @ instruction: 0x81b6f100 │ │ │ │ stmib r8, {r0, r8, r9, sl, ip, sp}^ │ │ │ │ svccs 0x00033200 │ │ │ │ stmdaeq r8, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4629d1f0 │ │ │ │ @ instruction: 0x4620463a │ │ │ │ - @ instruction: 0xf850f676 │ │ │ │ + @ instruction: 0xfff8f675 │ │ │ │ strbt r4, [r5], #1541 @ 0x605 │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ ldmdavc r3!, {r1, r5, r6, r7, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf53f07d9 │ │ │ │ @ instruction: 0x463aacde │ │ │ │ stmdbvs r0!, {r0, r1, r8, sp} │ │ │ │ - stc2l 6, cr15, [r8, #456]! @ 0x1c8 │ │ │ │ + ldc2 6, cr15, [r0, #456] @ 0x1c8 │ │ │ │ strtmi r4, [r9], -r5, lsl #12 │ │ │ │ ldrcc r4, [r4, #-1568] @ 0xfffff9e0 │ │ │ │ - @ instruction: 0xf964f676 │ │ │ │ + @ instruction: 0xf90cf676 │ │ │ │ stmdbvs r0!, {r1, r4, r6, r7, sl, sp, lr, pc} │ │ │ │ teqpcc r7, r0 @ @ p-variant is OBSOLETE │ │ │ │ nopeq {19} │ │ │ │ stclge 4, cr15, [fp], {127} @ 0x7f │ │ │ │ eorcs r9, r0, #16, 6 @ 0x40000000 │ │ │ │ tstcs r3, r2, lsl r3 │ │ │ │ cdpge 3, 0, cr9, cr14, cr15, {0} │ │ │ │ tstls r3, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x311cf8b0 │ │ │ │ @ instruction: 0xf8b0930e │ │ │ │ tstls r0, #-2147483641 @ 0x80000007 │ │ │ │ msrcc CPSR_, r0 @ │ │ │ │ @ instruction: 0xf6729312 │ │ │ │ - strmi pc, [r5], -r7, asr #27 │ │ │ │ + strmi pc, [r5], -pc, ror #26 │ │ │ │ cdpgt 1, 0, cr11, cr15, cr0, {3} │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ cmnvs fp, #-1476395008 @ 0xa8000000 │ │ │ │ @ instruction: 0x63a8ce03 │ │ │ │ strtmi r6, [r9], -r9, ror #7 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - @ instruction: 0xf93af676 │ │ │ │ + @ instruction: 0xf8e2f676 │ │ │ │ strcs r4, [r0], -r9, lsr #12 │ │ │ │ movweq pc, #16455 @ 0x4047 @ │ │ │ │ strtmi r2, [r0], -r4, lsl #4 │ │ │ │ @ instruction: 0xf6769600 │ │ │ │ - @ instruction: 0x4605faff │ │ │ │ + strmi pc, [r5], -r7, lsr #21 │ │ │ │ stcls 4, cr14, [r3], {158} @ 0x9e │ │ │ │ movwls r2, #41217 @ 0xa101 │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ movwcs lr, #43485 @ 0xa9dd │ │ │ │ movwcs lr, #27085 @ 0x69cd │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ - stc2 6, cr15, [r0, #456]! @ 0x1c8 │ │ │ │ + stc2l 6, cr15, [r8, #-456] @ 0xfffffe38 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #18950 @ 0x4a06 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6764619 │ │ │ │ - blls 34ddec │ │ │ │ + blls 34dd3c │ │ │ │ stcvc 3, cr3, [r8], #-80 @ 0xffffffb0 │ │ │ │ @ instruction: 0xf6759304 │ │ │ │ - blls 30e218 │ │ │ │ + blls 30e168 │ │ │ │ ldmdbvs r8, {r0, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [r2, #-456]! @ 0xfffffe38 │ │ │ │ - blls 32ea64 │ │ │ │ + stc2l 6, cr15, [sl], {114} @ 0x72 │ │ │ │ + blls 32eb14 │ │ │ │ cmplt pc, #136314880 @ 0x8200000 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10d4681 │ │ │ │ cdpge 12, 0, cr0, cr6, cr8, {1} │ │ │ │ stmib sp, {r2, r6, r9, sl, lr}^ │ │ │ │ ldrbmi r3, [r8, #4] │ │ │ │ stmib r6, {r2, r4, r5, r6, r7, sp, lr}^ │ │ │ │ svclt 0x00084400 │ │ │ │ cdpeq 1, 3, cr15, cr0, cr9, {0} │ │ │ │ svclt 0x001560b4 │ │ │ │ cdpeq 1, 3, cr15, cr0, cr9, {0} │ │ │ │ - blx 19f65e8 │ │ │ │ + blx 19f6698 │ │ │ │ movwls pc, #39560 @ 0x9a88 @ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ strls fp, [r9, #-3860] @ 0xfffff0ec │ │ │ │ - beq 24bb24 │ │ │ │ + beq 24bbd4 │ │ │ │ stmdbeq r0!, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ ldm r6, {r3, r4, r5, r7, r8, sl, lr} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf889000f │ │ │ │ bicsle sl, lr, r0, lsr #32 │ │ │ │ @ instruction: 0xa014f8dd │ │ │ │ ldrbmi r9, [r1], -r3, lsl #16 │ │ │ │ - ldc2 6, cr15, [r2, #468] @ 0x1d4 │ │ │ │ + ldc2 6, cr15, [sl, #-468]! @ 0xfffffe2c │ │ │ │ str r4, [r8, #1541] @ 0x605 │ │ │ │ - blcs 229ce0 │ │ │ │ + blcs 229d90 │ │ │ │ ldclge 4, cr15, [r5, #-508]! @ 0xfffffe04 │ │ │ │ - blcs 229de8 │ │ │ │ + blcs 229e98 │ │ │ │ ldclge 4, cr15, [r1, #-508]! @ 0xfffffe04 │ │ │ │ vqshl.s8 d30, d27, d0 │ │ │ │ @ instruction: 0xf672115d │ │ │ │ - @ instruction: 0xf100fd6b │ │ │ │ + @ instruction: 0xf100fd13 │ │ │ │ @ instruction: 0x46050618 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734631 │ │ │ │ - @ instruction: 0x4620ffdf │ │ │ │ + strtmi pc, [r0], -r7, lsl #31 │ │ │ │ @ instruction: 0xf6764629 │ │ │ │ - stmdbvs r0!, {r0, r2, r3, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r2, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ teqpcc r7, r0 @ @ p-variant is OBSOLETE │ │ │ │ ldrle r0, [r2], #-1691 @ 0xfffff965 │ │ │ │ @ instruction: 0x311cf8b0 │ │ │ │ @ instruction: 0xf8b04631 │ │ │ │ movwls r2, #57630 @ 0xe11e │ │ │ │ msrcc CPSR_, r0 @ │ │ │ │ andls r4, pc, #32, 12 @ 0x2000000 │ │ │ │ tstls r0, #57344 @ 0xe000 │ │ │ │ - blx ff4cda64 │ │ │ │ + blx ff4cdb14 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ ldcge 4, cr15, [r6], {127} @ 0x7f │ │ │ │ vmla.i8 d22, d0, d16 │ │ │ │ @ instruction: 0xf10d212f │ │ │ │ @ instruction: 0xf6720928 │ │ │ │ - @ instruction: 0xf100fd41 │ │ │ │ + @ instruction: 0xf100fce9 │ │ │ │ @ instruction: 0x46050818 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734641 │ │ │ │ - @ instruction: 0x4629ffb5 │ │ │ │ + qsaxmi pc, r9, sp @ │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf6760a00 │ │ │ │ - @ instruction: 0x464af891 │ │ │ │ + @ instruction: 0x464af839 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ eorge pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf990f7ff │ │ │ │ strmi r4, [r5], -sl, asr #12 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ movwls r2, #41729 @ 0xa301 │ │ │ │ @ instruction: 0xf988f7ff │ │ │ │ strmi r4, [r0], fp, lsr #12 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ @ instruction: 0x462071d7 │ │ │ │ - mrc2 6, 2, pc, cr4, cr5, {3} │ │ │ │ + ldc2l 6, cr15, [ip, #468]! @ 0x1d4 │ │ │ │ strmi r4, [r1], fp, lsr #12 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - mcr2 6, 2, pc, cr12, cr5, {3} @ │ │ │ │ + ldc2l 6, cr15, [r4, #468]! @ 0x1d4 │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ bicsvc pc, r7, pc, asr #8 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - strtmi pc, [sl], -r5, asr #28 │ │ │ │ + strtmi pc, [sl], -sp, ror #27 │ │ │ │ strmi r4, [r5], -r3, asr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x4632fe3d │ │ │ │ + ldrtmi pc, [r2], -r5, ror #27 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - mrc2 6, 1, pc, cr6, cr5, {3} │ │ │ │ + ldc2l 6, cr15, [lr, #468] @ 0x1d4 │ │ │ │ strbmi r4, [sl], -fp, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - mcr2 6, 3, pc, cr2, cr5, {3} @ │ │ │ │ + mcr2 6, 0, pc, cr10, cr5, {3} @ │ │ │ │ movweq pc, #16455 @ 0x4047 @ │ │ │ │ andcs r4, r4, #1048576 @ 0x100000 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf676a000 │ │ │ │ - @ instruction: 0x4605fa19 │ │ │ │ - bllt ff04db28 │ │ │ │ + strmi pc, [r5], -r1, asr #19 │ │ │ │ + bllt ff04dbd8 │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ - blcs 21bc68 │ │ │ │ - blge fee8cd34 │ │ │ │ + blcs 21bd18 │ │ │ │ + blge fee8cde4 │ │ │ │ msrcs (UNDEF: 47), r0 │ │ │ │ - stc2l 6, cr15, [r0], #456 @ 0x1c8 │ │ │ │ + stc2 6, cr15, [r8], {114} @ 0x72 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204605 │ │ │ │ ldrtmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xff54f673 │ │ │ │ + mrc2 6, 7, pc, cr12, cr3, {3} │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf832f676 │ │ │ │ + @ instruction: 0xffdaf675 │ │ │ │ msrcs R11_fiq, r0 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100fccf │ │ │ │ + @ instruction: 0xf100fc77 │ │ │ │ @ instruction: 0x46050818 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734641 │ │ │ │ - strtmi pc, [r9], -r3, asr #30 │ │ │ │ - @ instruction: 0xf6764620 │ │ │ │ - mvncs pc, r1, lsr #16 │ │ │ │ + strtmi pc, [r9], -fp, ror #29 │ │ │ │ + @ instruction: 0xf6754620 │ │ │ │ + mvncs pc, r9, asr #31 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100fcbf │ │ │ │ + @ instruction: 0xf100fc67 │ │ │ │ @ instruction: 0x463b0918 │ │ │ │ andcs r4, r3, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xf6734649 │ │ │ │ - qasxmi pc, r9, r3 @ │ │ │ │ + @ instruction: 0x4629fedb │ │ │ │ @ instruction: 0xf0474620 │ │ │ │ - @ instruction: 0xf6760704 │ │ │ │ - vst2.8 {d31-d32}, [pc] │ │ │ │ + @ instruction: 0xf6750704 │ │ │ │ + @ instruction: 0xf44fffb7 │ │ │ │ stmdbvs r0!, {r1, r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - stc2 6, cr15, [ip], #456 @ 0x1c8 │ │ │ │ - beq 84bfac │ │ │ │ + mrrc2 6, 7, pc, r4, cr2 @ │ │ │ │ + beq 84c05c │ │ │ │ @ instruction: 0x23204605 │ │ │ │ ldrbmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xff20f673 │ │ │ │ + mcr2 6, 6, pc, cr8, cr3, {3} @ │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf6752500 │ │ │ │ - @ instruction: 0x4641fffd │ │ │ │ + strbmi pc, [r1], -r5, lsr #31 @ │ │ │ │ andcs r4, r4, #61865984 @ 0x3b00000 │ │ │ │ strtmi r9, [r0], -r0, lsl #10 │ │ │ │ - @ instruction: 0xf9c4f676 │ │ │ │ + @ instruction: 0xf96cf676 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [r1], -r9, asr #27 @ │ │ │ │ + @ instruction: 0x4631fd71 │ │ │ │ @ instruction: 0x4606463b │ │ │ │ strls r2, [r0, #-516] @ 0xfffffdfc │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x4632f9b5 │ │ │ │ + @ instruction: 0x4632f95d │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - ldc2 6, cr15, [sl, #468]! @ 0x1d4 │ │ │ │ + stc2l 6, cr15, [r2, #-468]! @ 0xfffffe2c │ │ │ │ @ instruction: 0x4651463b │ │ │ │ strls r2, [r0, #-516] @ 0xfffffdfc │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf9a6f676 │ │ │ │ + @ instruction: 0xf94ef676 │ │ │ │ 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: 0x4605fd53 │ │ │ │ + bllt 11cdccc │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - strmi pc, [r2], r7, asr #24 │ │ │ │ + strmi pc, [r2], pc, ror #23 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - @ instruction: 0xffc4f675 │ │ │ │ + @ instruction: 0xff6cf675 │ │ │ │ tstpeq r4, #-2147483646 @ p-variant is OBSOLETE @ 0x80000002 │ │ │ │ ldrt r2, [fp], -r0, lsl #4 │ │ │ │ streq pc, [r4], -r6, asr #32 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf7ffae2a │ │ │ │ strtmi fp, [sl], -r8, lsr #22 │ │ │ │ @ instruction: 0x46414633 │ │ │ │ strls r4, [r0, -r0, lsr #12] │ │ │ │ @ instruction: 0xffecf7fe │ │ │ │ @ instruction: 0xf7ff4605 │ │ │ │ @ instruction: 0x4601bb1f │ │ │ │ strtmi sl, [r0], -sl, lsl #20 │ │ │ │ @ instruction: 0xf7ff930a │ │ │ │ strmi pc, [r5], -pc, lsr #17 │ │ │ │ - bllt feb8dc6c │ │ │ │ + bllt feb8dd1c │ │ │ │ strbmi sl, [r9], -sl, lsl #20 │ │ │ │ movwcs r4, #5664 @ 0x1620 │ │ │ │ @ instruction: 0xf7ff930a │ │ │ │ strmi pc, [r6], -r5, lsr #17 │ │ │ │ - bllt fefcdc80 │ │ │ │ + bllt fefcdd30 │ │ │ │ tstls r2, r8, ror #16 │ │ │ │ - blx fea4d808 │ │ │ │ + blx 144d8b8 │ │ │ │ strmi r9, [r6], -r2, lsl #18 │ │ │ │ @ instruction: 0x2e006920 │ │ │ │ ldclge 4, cr15, [ip, #508] @ 0x1fc │ │ │ │ @ instruction: 0x71aef44f │ │ │ │ - ldc2 6, cr15, [r0], #-456 @ 0xfffffe38 │ │ │ │ + blx ff84d71a │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204607 │ │ │ │ strbmi r2, [r9], -r3, lsl #4 │ │ │ │ - mcr2 6, 5, pc, cr4, cr3, {3} @ │ │ │ │ + mcr2 6, 2, pc, cr12, cr3, {3} @ │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - @ instruction: 0xff82f675 │ │ │ │ + @ instruction: 0xff2af675 │ │ │ │ stmdavs r8!, {r0, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6dfaf0a │ │ │ │ - ldrtmi pc, [sl], -r1, asr #21 @ │ │ │ │ + ldrtmi pc, [sl], -r9, ror #20 @ │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xf7ff960a │ │ │ │ @ instruction: 0x463af87d │ │ │ │ strmi r4, [r2], r9, asr #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ff8028 │ │ │ │ @ instruction: 0x4649f875 │ │ │ │ @@ -491314,65 +491354,65 @@ │ │ │ │ andls pc, r2, sp, ror #16 │ │ │ │ @ instruction: 0xf8906920 │ │ │ │ @ instruction: 0xf8b03137 │ │ │ │ @ instruction: 0xf013511c │ │ │ │ @ instruction: 0xf0000320 │ │ │ │ vqadd.s8 d24, d16, d29 │ │ │ │ @ instruction: 0xf672212f │ │ │ │ - @ instruction: 0xf100fbfb │ │ │ │ + @ instruction: 0xf100fba3 │ │ │ │ pkhbtmi r0, r1, r8, lsl #22 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734659 │ │ │ │ - strbmi pc, [r9], -pc, ror #28 @ │ │ │ │ + @ instruction: 0x4649fe17 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [sl], -sp, asr #30 @ │ │ │ │ + @ instruction: 0x463afef5 │ │ │ │ @ instruction: 0x46204659 │ │ │ │ @ instruction: 0xf7ff960a │ │ │ │ strmi pc, [r6], -sp, asr #16 │ │ │ │ - bleq a4be70 │ │ │ │ + bleq a4bf20 │ │ │ │ movwcs r2, #513 @ 0x201 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7feb000 │ │ │ │ @ instruction: 0xf06fffdb │ │ │ │ strmi r0, [r7], -r1, lsl #4 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7feb000 │ │ │ │ @ instruction: 0x463bffd1 │ │ │ │ ldrbmi r4, [r2], -r1, lsl #13 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [fp], -r5, lsl #26 @ │ │ │ │ + ldrtmi pc, [fp], -sp, lsr #25 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ mulls r3, r1, r1 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x4652fcfd │ │ │ │ + ldrbmi pc, [r2], -r5, lsr #25 @ │ │ │ │ strmi r4, [r2], fp, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x464bfcf5 │ │ │ │ + @ instruction: 0x464bfc9d │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ pkhbtmi r7, r0, r1, lsl #3 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [fp], -sp, ror #25 @ │ │ │ │ + @ instruction: 0x463bfc95 │ │ │ │ vmin.s8 q10, q0, q1 │ │ │ │ pkhtbmi r1, r1, r1, asr #2 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - bls 30f13c │ │ │ │ + bls 30f08c │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - ldc2l 6, cr15, [lr], {117} @ 0x75 │ │ │ │ + stc2 6, cr15, [r6], {117} @ 0x75 │ │ │ │ @ instruction: 0x4642463b │ │ │ │ vmax.s8 d20, d0, d7 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - ldc2l 6, cr15, [r6], {117} @ 0x75 │ │ │ │ + ldc2l 6, cr15, [lr], #-468 @ 0xfffffe2c │ │ │ │ @ instruction: 0x4603463a │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - stmdbvs r3!, {r0, r1, r2, r3, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, r1, r2, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8934607 │ │ │ │ vbic.i32 d19, #183 @ 0x000000b7 │ │ │ │ @ instruction: 0xf0831340 │ │ │ │ ldrbeq r0, [sl, r1, lsl #6] │ │ │ │ biclt sp, sp, #243269632 @ 0xe800000 │ │ │ │ eormi r1, fp, fp, ror #28 │ │ │ │ @ instruction: 0xf045d136 │ │ │ │ @@ -491380,182 +491420,182 @@ │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ andseq pc, pc, #-2147483600 @ 0x80000030 │ │ │ │ @ instruction: 0xff7af7fe │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [sl], -pc, lsr #25 @ │ │ │ │ + @ instruction: 0x463afc57 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - stc2 6, cr15, [r8], #468 @ 0x1d4 │ │ │ │ + mrrc2 6, 7, pc, r0, cr5 @ │ │ │ │ strtmi r4, [sl], -r5, lsl #12 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0x462071d7 │ │ │ │ - stc2 6, cr15, [r0], #468 @ 0x1d4 │ │ │ │ + mcrr2 6, 7, pc, r8, cr5 @ │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - ldc2 6, cr15, [r8], {117} @ 0x75 │ │ │ │ + mcrr2 6, 7, pc, r0, cr5 @ │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ strtmi r9, [sl], -r2, lsl #24 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6759400 │ │ │ │ - strmi pc, [r5], -r3, asr #25 │ │ │ │ - blt acde54 │ │ │ │ - ldcl 6, cr15, [r6, #124] @ 0x7c │ │ │ │ + strmi pc, [r5], -fp, ror #24 │ │ │ │ + blt acdf04 │ │ │ │ + ldcl 6, cr15, [lr, #-124]! @ 0xffffff84 │ │ │ │ ldrtmi r4, [r3], -sl, asr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [sl], -r3, lsl #25 @ │ │ │ │ + ldrtmi pc, [sl], -fp, lsr #24 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - ldc2l 6, cr15, [ip], #-468 @ 0xfffffe2c │ │ │ │ + stc2 6, cr15, [r4], #-468 @ 0xfffffe2c │ │ │ │ ldrb r4, [r2, r5, lsl #12] │ │ │ │ strtmi r2, [r0], -r0, lsr #4 │ │ │ │ strtmi r9, [sl], -r0, lsl #4 │ │ │ │ @ instruction: 0xff38f7fe │ │ │ │ ldrb r4, [r1, -r6, lsl #12] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed67094 │ │ │ │ + bl fed67144 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r7], r0 @ │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ strmi r4, [r4], -r2, asr #26 │ │ │ │ stmib sp, {r5, r9, sp}^ │ │ │ │ ldrbtmi r1, [sp], #-770 @ 0xfffffcfe │ │ │ │ ldmib sp, {r6, r8, r9, fp, lr}^ │ │ │ │ stmib sp, {r1, r8, r9, sl, sp, lr}^ │ │ │ │ stmdbvs r0, {r8, r9, sl, sp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf6720300 │ │ │ │ - @ instruction: 0x4605faf9 │ │ │ │ + strmi pc, [r5], -r1, lsr #21 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - mrc2 6, 3, pc, cr0, cr5, {3} │ │ │ │ + mrc2 6, 0, pc, cr8, cr5, {3} │ │ │ │ @ instruction: 0x11bdf240 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100fb0d │ │ │ │ + @ instruction: 0xf100fab5 │ │ │ │ @ instruction: 0x46060718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734639 │ │ │ │ - ldrtmi pc, [r1], -r1, lsl #27 @ │ │ │ │ + ldrtmi pc, [r1], -r9, lsr #26 @ │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x463bfe5f │ │ │ │ + ldrtmi pc, [fp], -r7, lsl #28 @ │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - ldc2 6, cr15, [r2], #-468 @ 0xfffffe2c │ │ │ │ + blx ff8cd992 │ │ │ │ @ instruction: 0x11bff240 │ │ │ │ stmdbvs r0!, {r1, r2, r9, sl, lr} │ │ │ │ - blx fff4d8e0 │ │ │ │ + blx fe94d990 │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ @ instruction: 0x23204605 │ │ │ │ ldrtmi r2, [r9], -r1, lsl #4 │ │ │ │ - stc2l 6, cr15, [r8, #-460]! @ 0xfffffe34 │ │ │ │ + ldc2 6, cr15, [r0, #-460] @ 0xfffffe34 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - mcr2 6, 2, pc, cr6, cr5, {3} @ │ │ │ │ + stc2l 6, cr15, [lr, #468]! @ 0x1d4 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldc 12, cr15, [pc, #100] @ 20ffa4 │ │ │ │ + vldr d15, [pc, #772] @ 2102f4 │ │ │ │ andcs r7, r0, #25600 @ 0x6400 │ │ │ │ stmib sp, {r1, r2, r9, sl, lr}^ │ │ │ │ tstcs r1, r2, lsl #4 │ │ │ │ stmdbvs r0!, {r1, r6, sl, fp, ip, sp, lr} │ │ │ │ - blvc 24b588 │ │ │ │ - blx fee4d920 │ │ │ │ + blvc 24b638 │ │ │ │ + blx 184d9d0 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2e190c │ │ │ │ + blgt 2e19bc │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - strtmi pc, [fp], -r7, lsr #28 │ │ │ │ + strtmi pc, [fp], -pc, asr #27 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ strtmi r1, [r0], -r5, asr #2 │ │ │ │ - blx cd952 │ │ │ │ + blx feacda02 │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx ff5cd95e │ │ │ │ - blmi 4627b4 │ │ │ │ + blx 1fcda0e │ │ │ │ + blmi 462864 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 369ffc │ │ │ │ + blls 36a0ac │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ - ldc 6, cr15, [r2, #-124]! @ 0xffffff84 │ │ │ │ + ldcl 6, cr15, [sl], {31} │ │ │ │ ... │ │ │ │ - rsbseq r0, r7, r6, asr r1 │ │ │ │ + rsbseq r0, r7, r6, lsr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r7, r4, ror r0 │ │ │ │ + rsbseq pc, r6, r4, asr #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ stmibpl r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8dfb09f │ │ │ │ strbcs r4, [r4, -r4, asr #19]! │ │ │ │ @ instruction: 0xf8df447d │ │ │ │ @ instruction: 0xf8df39c0 │ │ │ │ ldrbtmi r2, [fp], #-2496 @ 0xfffff640 │ │ │ │ stmdavs r4!, {r2, r3, r5, r8, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f941d │ │ │ │ ldmpl lr, {sl} │ │ │ │ - blx 3ea51e │ │ │ │ + blx 3ea5ce │ │ │ │ ldcvc 2, cr6, [r2], {3} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf89180c7 │ │ │ │ strmi r8, [ip], -r9, lsr #32 │ │ │ │ @ instruction: 0xf5b34605 │ │ │ │ @ instruction: 0xf0807fb8 │ │ │ │ @ instruction: 0xf5b38085 │ │ │ │ stmdale sp, {r0, r5, r7, r8, r9, sl, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf0002be8 │ │ │ │ vand d8, d16, d8 │ │ │ │ @ instruction: 0xf1a380c9 │ │ │ │ - bcs 290b10 │ │ │ │ + bcs 290bc0 │ │ │ │ adcshi pc, r2, r0, lsl #4 │ │ │ │ ldmdavs r2, {r1, r3, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r1, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ strthi pc, [sl], #64 @ 0x40 │ │ │ │ stmdbcs r1, {r0, r4, r7, r8, fp, sp, lr} │ │ │ │ adchi pc, r8, r0, asr #32 │ │ │ │ stmdbvs r0, {r1, r4, r9, fp, sp, lr} │ │ │ │ - bcs 122ab88 │ │ │ │ + bcs 122ac38 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @ instruction: 0xf04f0803 │ │ │ │ - blcs ff152050 │ │ │ │ + blcs ff152100 │ │ │ │ eorhi pc, r8, #0 │ │ │ │ @ instruction: 0xf0402bbe │ │ │ │ @ instruction: 0x21de8290 │ │ │ │ ldrsbtls pc, [r0], #-132 @ 0xffffff7c @ │ │ │ │ - blx 164da28 │ │ │ │ + @ instruction: 0xf9f8f672 │ │ │ │ @ instruction: 0xf1004607 │ │ │ │ @ instruction: 0x23200418 │ │ │ │ andcs r4, r3, #34603008 @ 0x2100000 │ │ │ │ - stc2l 6, cr15, [r4], {115} @ 0x73 │ │ │ │ + stc2l 6, cr15, [ip], #-460 @ 0xfffffe34 │ │ │ │ rsbcs r6, r4, #2015232 @ 0x1ec000 │ │ │ │ mrrceq 1, 0, pc, r4, cr7 @ │ │ │ │ andsls pc, ip, sp, asr #17 │ │ │ │ movwvs pc, #15106 @ 0x3b02 @ │ │ │ │ cdpge 2, 0, cr2, cr8, cr0, {0} │ │ │ │ stmib sp, {r2, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8932205 │ │ │ │ - blge 34812c │ │ │ │ + blge 3481dc │ │ │ │ cdpeq 1, 0, cr15, cr11, cr14, {0} │ │ │ │ stm ip, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf8474628 │ │ │ │ @ instruction: 0xf675802e │ │ │ │ - rsb pc, lr, r9, lsl #27 │ │ │ │ + rsb pc, lr, r1, lsr sp @ │ │ │ │ @ instruction: 0x71a1f46f │ │ │ │ - bcs d1621c │ │ │ │ + bcs d162cc │ │ │ │ ldm pc, {r3, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ teqpeq fp, r2, lsl r0 @ p-variant is OBSOLETE │ │ │ │ rsbeq r0, r7, r7, rrx │ │ │ │ rsbeq r0, r7, r7, rrx │ │ │ │ rsbeq r0, r7, r7, rrx │ │ │ │ rsbeq r0, r7, r1, lsl r1 │ │ │ │ rsbeq r0, r7, r7, rrx │ │ │ │ @@ -491577,33 +491617,33 @@ │ │ │ │ rsbeq r0, r7, r7, rrx │ │ │ │ tsteq r1, r7, rrx │ │ │ │ svcvc 0x0006f5b3 │ │ │ │ stmdbvs r0, {r1, r2, r3, r5, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ orrlt r3, fp, #69 @ 0x45 │ │ │ │ tstpcs r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf9eaf672 │ │ │ │ + @ instruction: 0xf992f672 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ - mrrc2 6, 7, pc, lr, cr3 @ │ │ │ │ + stc2 6, cr15, [r6], {115} @ 0x73 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - ldc2 6, cr15, [ip, #-468]! @ 0xfffffe2c │ │ │ │ + stc2l 6, cr15, [r4], #468 @ 0x1d4 │ │ │ │ tstpne sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6726928 │ │ │ │ - msrcs CPSR_, #3555328 @ 0x364000 │ │ │ │ + msrcs CPSR_, #2113536 @ 0x204000 │ │ │ │ @ instruction: 0xf1004604 │ │ │ │ andcs r0, r1, #24, 14 @ 0x600000 │ │ │ │ @ instruction: 0xf6734639 │ │ │ │ - strtmi pc, [r1], -sp, asr #24 │ │ │ │ + @ instruction: 0x4621fbf5 │ │ │ │ @ instruction: 0xf6754628 │ │ │ │ - ldrtmi pc, [fp], -fp, lsr #26 @ │ │ │ │ + @ instruction: 0x463bfcd3 │ │ │ │ @ instruction: 0x46284632 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 1cdb48 │ │ │ │ + blx febcdbf8 │ │ │ │ and r4, r8, r4, lsl #12 │ │ │ │ @ instruction: 0xf023d306 │ │ │ │ vcgt.s8 d16, d0, d4 │ │ │ │ addsmi r2, r3, #-1342177278 @ 0xb0000002 │ │ │ │ addshi pc, r7, r0 │ │ │ │ @ instruction: 0xf8df2400 │ │ │ │ @ instruction: 0xf8df2814 │ │ │ │ @@ -491612,41 +491652,41 @@ │ │ │ │ subsmi r9, sl, sp, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ mvnhi pc, #64 @ 0x40 │ │ │ │ andslt r4, pc, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svcvc 0x008af5b3 │ │ │ │ cdpvs 1, 0, cr13, cr11, cr10, {7} │ │ │ │ - blvc 10ea234 │ │ │ │ + blvc 10ea2e4 │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ ldmibvs fp!, {r0, r1, r5, r6, r7, r8, r9, pc} │ │ │ │ mvnle r2, r1, lsl #22 │ │ │ │ - bcs 22a7b0 │ │ │ │ + bcs 22a860 │ │ │ │ rschi pc, lr, r0 │ │ │ │ ldmdavs r2, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ stmdbcs r1, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ bicshi pc, r9, #64 @ 0x40 │ │ │ │ ldrdls pc, [r0], -r2 @ │ │ │ │ ldrdne pc, [ip], -r9 @ │ │ │ │ vmls.i8 d2, d0, d21 │ │ │ │ stmdbcs r3!, {r0, r1, r4, r5, r8, r9, pc} │ │ │ │ teqphi sl, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ stmdbcs r5!, {r8, fp, sp, lr} │ │ │ │ cmpphi pc, #0 @ p-variant is OBSOLETE │ │ │ │ tstpcs r2, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf982f672 │ │ │ │ + @ instruction: 0xf92af672 │ │ │ │ strmi r2, [r4], -r0, lsr #6 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ ldrtmi r2, [r1], -r4, lsl #4 │ │ │ │ - blx fffcdbda │ │ │ │ + blx fe9cdc8a │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r4], {117} @ 0x75 │ │ │ │ + ldc2l 6, cr15, [ip], #-468 @ 0xfffffe2c │ │ │ │ ldrsbtge pc, [ip], -r7 @ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ - bcs 36ee88 │ │ │ │ + bcs 36ef38 │ │ │ │ tstphi r6, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10d7c37 │ │ │ │ @ instruction: 0xb1a70920 │ │ │ │ ldmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ strbmi r0, [sl], -r0, lsr #18 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @@ -491684,66 +491724,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} @ │ │ │ │ + stc2l 6, cr15, [r8, #468]! @ 0x1d4 │ │ │ │ ldrb r4, [r6, -r4, lsl #12] │ │ │ │ stmdbvs r2, {r8, fp, sp, lr}^ │ │ │ │ umlalscs pc, r7, r2, r8 @ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf990af4f │ │ │ │ - bcs 3183f4 │ │ │ │ + bcs 3184a4 │ │ │ │ svcge 0x004af47f │ │ │ │ - blx 298c8a │ │ │ │ + blx 298d3a │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45123 @ 0xb043 │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ cmnpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf47f2b16 │ │ │ │ vrecps.f32 d26, d0, d29 │ │ │ │ @ instruction: 0xf6721155 │ │ │ │ - msrcs CPSR_, #16056320 @ 0xf50000 │ │ │ │ + msrcs CPSR_, #10289152 @ 0x9d0000 │ │ │ │ @ instruction: 0xf1064606 │ │ │ │ andcs r0, r1, #24, 8 @ 0x18000000 │ │ │ │ @ instruction: 0xf6734621 │ │ │ │ - ldrtmi pc, [r1], -r9, ror #22 @ │ │ │ │ + @ instruction: 0x4631fb11 │ │ │ │ @ instruction: 0xf6754628 │ │ │ │ - str pc, [ip, -r7, asr #24]! │ │ │ │ + str pc, [ip, -pc, ror #23]! │ │ │ │ ldmdbvs fp, {r0, r1, r8, fp, sp, lr}^ │ │ │ │ umaalcc pc, r7, r3, r8 @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf7ffaf25 │ │ │ │ strmi pc, [r4], -r5, lsr #27 │ │ │ │ stmdbvs r0, {r0, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ - blcs 21c468 │ │ │ │ + blcs 21c518 │ │ │ │ svcge 0x001af43f │ │ │ │ cmppne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf8d2f672 │ │ │ │ + @ instruction: 0xf87af672 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ - blx 13cdd3a │ │ │ │ + blx ffdcdde8 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - stc2 6, cr15, [r4], #-468 @ 0xfffffe2c │ │ │ │ + blx ff54ddfa │ │ │ │ tstpne sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6726928 │ │ │ │ - @ instruction: 0xf100f8c1 │ │ │ │ + @ instruction: 0xf100f869 │ │ │ │ @ instruction: 0x46040718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734639 │ │ │ │ - @ instruction: 0x4621fb35 │ │ │ │ + @ instruction: 0x4621fadd │ │ │ │ @ instruction: 0xf6754628 │ │ │ │ - @ instruction: 0x463bfc13 │ │ │ │ + @ instruction: 0x463bfbbb │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ @ instruction: 0x46287191 │ │ │ │ - @ instruction: 0xf9e6f675 │ │ │ │ + @ instruction: 0xf98ef675 │ │ │ │ ldrbt r4, [r0], r4, lsl #12 │ │ │ │ ldrdls pc, [r0], -r7 @ │ │ │ │ @ instruction: 0xf8d94617 │ │ │ │ cdpne 0, 8, cr1, cr10, cr12, {1} │ │ │ │ ldmdale r5, {r0, r4, r6, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ umullseq r0, sp, sp, r0 │ │ │ │ @@ -491784,58 +491824,58 @@ │ │ │ │ subseq r0, r4, r4, asr r0 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf6734608 │ │ │ │ + strmi pc, [r0], r1, ror #31 │ │ │ │ ldrdeq pc, [r8], -r9 │ │ │ │ - stc2l 6, cr15, [r6], #-720 @ 0xfffffd30 │ │ │ │ + stc2 6, cr15, [lr], {180} @ 0xb4 │ │ │ │ @ instruction: 0xf8d94606 │ │ │ │ cdpcs 0, 0, cr0, cr0, cr8, {0} │ │ │ │ eorhi pc, r3, #64 @ 0x40 │ │ │ │ - bcs 6ee88c │ │ │ │ + bcs 6ee93c │ │ │ │ subshi pc, r0, #0 │ │ │ │ mlavc r9, r4, r8, pc @ │ │ │ │ @ instruction: 0xf8944632 │ │ │ │ strbmi r3, [r1], -r8, lsr #32 │ │ │ │ strls r4, [r0, -r8, lsr #12] │ │ │ │ - blx 18cde72 │ │ │ │ + blx 2cdf22 │ │ │ │ ldrbt r4, [r4], -r4, lsl #12 │ │ │ │ @ instruction: 0xf8d421dd │ │ │ │ - @ instruction: 0xf672a070 │ │ │ │ - strmi pc, [r1], fp, lsr #16 │ │ │ │ + @ instruction: 0xf671a070 │ │ │ │ + pkhtbmi pc, r1, r3, asr #31 @ │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r0, lsr #6 │ │ │ │ @ instruction: 0xf6732203 │ │ │ │ - @ instruction: 0xf8d9fa9f │ │ │ │ + @ instruction: 0xf8d9fa47 │ │ │ │ andcs r3, r0, #20 │ │ │ │ andsge pc, ip, sp, asr #17 │ │ │ │ stmib sp, {r2, r9, ip, pc}^ │ │ │ │ - blx 3d8ce2 │ │ │ │ + blx 3d8d92 │ │ │ │ @ instruction: 0xf1096303 │ │ │ │ mcrge 7, 0, r0, cr8, cr4, {2} │ │ │ │ mlagt r7, r3, r8, pc @ │ │ │ │ @ instruction: 0xf10cab04 │ │ │ │ - blgt 5d350c │ │ │ │ + blgt 5d35bc │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ eorhi pc, ip, r9, asr #16 │ │ │ │ - blx 1b4deca │ │ │ │ + blx 54df7a │ │ │ │ strmi lr, [r8], -r9, asr #12 │ │ │ │ @ instruction: 0xf6739303 │ │ │ │ - strmi pc, [r1], -pc, ror #31 │ │ │ │ + @ instruction: 0x4601ff97 │ │ │ │ @ instruction: 0xf6716928 │ │ │ │ - @ instruction: 0xf8d9fffd │ │ │ │ + @ instruction: 0xf8d9ffa5 │ │ │ │ strmi r1, [r6], -r8 │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ - blvc 14b7120 │ │ │ │ + blvc 14b71d0 │ │ │ │ stmdbvc r9, {r3, r7, r8, r9, fp, ip, sp, lr} │ │ │ │ vpadd.i8 d15, d0, d2 │ │ │ │ vmul.i8 d2, d0, d5 │ │ │ │ ldm pc, {r0, r1, r2, r4, r5, r9, pc}^ @ │ │ │ │ cmppeq sl, r1, lsl r0 @ p-variant is OBSOLETE │ │ │ │ cmpeq sl, sl, asr #2 │ │ │ │ teqeq ip, ip, asr #2 │ │ │ │ @@ -491848,294 +491888,294 @@ │ │ │ │ eorseq r0, r5, #1342177283 @ 0x50000003 │ │ │ │ eorseq r0, r5, #1342177283 @ 0x50000003 │ │ │ │ @ instruction: 0xf999014a │ │ │ │ stmdbcs r0, {r1, r4, sp}^ │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @ instruction: 0xf04f0803 │ │ │ │ @ instruction: 0xf8990801 │ │ │ │ - bcs 21c5b0 │ │ │ │ + bcs 21c660 │ │ │ │ vqdmlal.s q11, d0, d24 │ │ │ │ ldrbeq r8, [sl], -r7, lsl #4 │ │ │ │ mvncs fp, r8, asr pc │ │ │ │ bicscs sp, pc, r0, lsl #10 │ │ │ │ - @ instruction: 0xffc2f671 │ │ │ │ + @ instruction: 0xff6af671 │ │ │ │ @ instruction: 0xf1004607 │ │ │ │ @ instruction: 0x23200418 │ │ │ │ andcs r4, r3, #34603008 @ 0x2100000 │ │ │ │ - blx fcdf58 │ │ │ │ + @ instruction: 0xf9def673 │ │ │ │ rsbcs r6, r4, #2015232 @ 0x1ec000 │ │ │ │ ldrtmi r4, [r9], -r8, lsr #12 │ │ │ │ movwvs pc, #15106 @ 0x3b02 @ │ │ │ │ mlacc r7, r3, r8, pc @ │ │ │ │ @ instruction: 0xf847330b │ │ │ │ @ instruction: 0xf6758023 │ │ │ │ - ldrb pc, [r0, #2827]! @ 0xb0b @ │ │ │ │ + ldrb pc, [r0, #2739]! @ 0xab3 @ │ │ │ │ strbmi pc, [r0], r6, lsl #10 @ │ │ │ │ - blcc 1ce808 │ │ │ │ + blcc 1ce8b8 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ ldrbeq r3, [fp, -r3, lsr #32] │ │ │ │ svcge 0x0054f57f │ │ │ │ biccs r6, r2, r8, lsr #18 │ │ │ │ - @ instruction: 0xff9ef671 │ │ │ │ + @ instruction: 0xff46f671 │ │ │ │ strmi r2, [r6], -r1, lsl #6 │ │ │ │ vst1.32 {d30-d32}, [pc :128], r7 │ │ │ │ stmdbvs r8!, {r0, r1, r2, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xff96f671 │ │ │ │ + @ instruction: 0xff3ef671 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ - blx 4cdfb0 │ │ │ │ + @ instruction: 0xf9b2f673 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx ffc4dfc0 │ │ │ │ + blx fe64e070 │ │ │ │ str r2, [fp, #487]! @ 0x1e7 │ │ │ │ mvncs r6, r8, lsr #18 │ │ │ │ - @ instruction: 0xff84f671 │ │ │ │ + @ instruction: 0xff2cf671 │ │ │ │ @ instruction: 0xf1004607 │ │ │ │ @ instruction: 0x23200418 │ │ │ │ strtmi r2, [r1], -r2, lsl #4 │ │ │ │ - @ instruction: 0xf9f8f673 │ │ │ │ + @ instruction: 0xf9a0f673 │ │ │ │ rsbcs r6, r4, #2015232 @ 0x1ec000 │ │ │ │ - blx 2a1eb2 │ │ │ │ + blx 2a1f62 │ │ │ │ andcs r6, r1, #201326592 @ 0xc000000 │ │ │ │ mlacc r7, r3, r8, pc @ │ │ │ │ movwcc r4, #46649 @ 0xb639 │ │ │ │ eorcs pc, r3, r7, asr #16 │ │ │ │ - blx ff54dff8 │ │ │ │ + blx 1f4e0a8 │ │ │ │ stmdbvs fp!, {r0, r4, r5, r7, r8, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf893695b │ │ │ │ - blcs 21c768 │ │ │ │ + blcs 21c818 │ │ │ │ svcge 0x0018f43f │ │ │ │ andcs r2, r0, #32, 2 │ │ │ │ strtmi r2, [r8], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7fe9100 │ │ │ │ @ instruction: 0x4604fb5b │ │ │ │ vrshl.s8 d30, d17, d16 │ │ │ │ stmdbvs r8!, {r0, r1, r3, r5, r8, sp} │ │ │ │ - @ instruction: 0xff58f671 │ │ │ │ + @ instruction: 0xff00f671 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xf9ccf673 │ │ │ │ + @ instruction: 0xf974f673 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx fecce03c │ │ │ │ + blx 16ce0ec │ │ │ │ movweq pc, #16456 @ 0x4048 @ │ │ │ │ andcs r4, r0, #51380224 @ 0x3100000 │ │ │ │ andls r4, r0, #40, 12 @ 0x2800000 │ │ │ │ @ instruction: 0xf6752204 │ │ │ │ - mvncs pc, pc, ror #24 │ │ │ │ + mvncs pc, r7, lsl ip @ │ │ │ │ stmdbvs r8!, {r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xff3ef671 │ │ │ │ + mcr2 6, 7, pc, cr6, cr1, {3} @ │ │ │ │ strmi r4, [r4], -r3, asr #12 │ │ │ │ @ instruction: 0xf1002203 │ │ │ │ strb r0, [r3, #-1816]! @ 0xfffff8e8 │ │ │ │ orrsvc pc, sp, pc, asr #8 │ │ │ │ @ instruction: 0xf6716928 │ │ │ │ - @ instruction: 0xf100ff33 │ │ │ │ + @ instruction: 0xf100fedb │ │ │ │ @ instruction: 0x46040618 │ │ │ │ andcs r4, r3, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf6734631 │ │ │ │ - strtmi pc, [r1], -r7, lsr #19 │ │ │ │ + strtmi pc, [r1], -pc, asr #18 │ │ │ │ @ instruction: 0xf6754628 │ │ │ │ - stmdbvs r8!, {r0, r2, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r8!, {r0, r2, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67121e6 │ │ │ │ - strbmi pc, [r3], -r3, lsr #30 @ │ │ │ │ + strbmi pc, [r3], -fp, asr #29 @ │ │ │ │ @ instruction: 0xf1004604 │ │ │ │ andcs r0, r3, #24, 14 @ 0x600000 │ │ │ │ stmdbvs r8!, {r3, r6, r8, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf67121dc │ │ │ │ - @ instruction: 0x4607ff19 │ │ │ │ + strmi pc, [r7], -r1, asr #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, r2, r4, r5, r8, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r8], -r4, ror #4 │ │ │ │ movwvs pc, #15106 @ 0x3b02 @ │ │ │ │ ldr r2, [r3, r3, lsl #4] │ │ │ │ mvncs r6, r8, lsr #18 │ │ │ │ stmdbvs r8!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe77d21dc │ │ │ │ mvncs r6, r8, lsr #18 │ │ │ │ mvncs lr, sl, ror r7 │ │ │ │ @ instruction: 0xf6716928 │ │ │ │ - @ instruction: 0x4607fefd │ │ │ │ + strmi pc, [r7], -r5, lsr #29 │ │ │ │ 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, r3, r4, r8, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r8], -r4, ror #4 │ │ │ │ movwvs pc, #15106 @ 0x3b02 @ │ │ │ │ ldrb r2, [r7, -r0, lsl #4]! │ │ │ │ mvncs r6, r8, lsr #18 │ │ │ │ stmdbvs r8!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ msrne (UNDEF: 99), r0 │ │ │ │ mlage r8, r4, r8, pc @ │ │ │ │ - mcr2 6, 7, pc, cr4, cr1, {3} @ │ │ │ │ + mcr2 6, 4, pc, cr12, cr1, {3} @ │ │ │ │ @ instruction: 0xf1004681 │ │ │ │ @ instruction: 0x46430418 │ │ │ │ @ instruction: 0x46214652 │ │ │ │ eorge pc, ip, r0, lsl #17 │ │ │ │ - @ instruction: 0xf956f673 │ │ │ │ + @ instruction: 0xf8fef673 │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ strls r2, [r7, -r4, ror #4] │ │ │ │ @ instruction: 0xf70afb08 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ cdpeq 1, 5, cr15, cr4, cr9, {0} │ │ │ │ andsgt pc, r0, sp, asr #17 │ │ │ │ strvs pc, [r3], -r2, lsl #22 │ │ │ │ stmib sp, {r2, r8, r9, fp, sp, pc}^ │ │ │ │ ldmeq pc!, {r0, r2, sl, fp, lr, pc}^ @ │ │ │ │ stm lr, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ @ instruction: 0xf896000f │ │ │ │ @ instruction: 0xf896a01d │ │ │ │ cdpge 0, 0, cr8, cr8, cr2, {1} │ │ │ │ - beq 50cbac │ │ │ │ + beq 50cc5c │ │ │ │ stmdaeq fp, {r3, r8, ip, sp, lr, pc} │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ eorgt pc, sl, r9, asr #16 │ │ │ │ eorvc pc, r8, r9, asr #16 │ │ │ │ - blx 64e170 │ │ │ │ + @ instruction: 0xf9b8f675 │ │ │ │ movtcs lr, #1269 @ 0x4f5 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf928f673 │ │ │ │ + @ instruction: 0xf8d0f673 │ │ │ │ mlacc r8, r6, r8, pc @ │ │ │ │ @ instruction: 0x46284631 │ │ │ │ eorcc pc, ip, r6, lsl #17 │ │ │ │ - blx 2ce18c │ │ │ │ + @ instruction: 0xf9aaf675 │ │ │ │ @ instruction: 0x2320e4e7 │ │ │ │ tstcs r0, #240, 14 @ 0x3c00000 │ │ │ │ movwcs lr, #34798 @ 0x87ee │ │ │ │ movwls lr, #38892 @ 0x97ec │ │ │ │ ldmib sp, {r3, r9, sl, ip, pc}^ │ │ │ │ tstcs r1, r8, lsl #18 │ │ │ │ stmib sp, {r3, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6718904 │ │ │ │ - strmi pc, [r4], -pc, ror #28 │ │ │ │ - blge 33cce0 │ │ │ │ + @ instruction: 0x4604fe17 │ │ │ │ + blge 33cd90 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - @ instruction: 0xf9e6f675 │ │ │ │ + @ instruction: 0xf98ef675 │ │ │ │ ldrbmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0xf240ac0d │ │ │ │ @ instruction: 0x46281133 │ │ │ │ - @ instruction: 0xffb8f674 │ │ │ │ + @ instruction: 0xff60f674 │ │ │ │ strmi r4, [r0], r1, lsr #12 │ │ │ │ ldrbmi r2, [r2], -r0, lsl #6 │ │ │ │ strtmi r9, [r8], -r0, lsl #12 │ │ │ │ - blx 194e80a │ │ │ │ + blx 194e8ba │ │ │ │ @ instruction: 0x46214633 │ │ │ │ @ instruction: 0x46044652 │ │ │ │ strtmi r9, [r8], -r0, lsl #14 │ │ │ │ - blx 174e81a │ │ │ │ + blx 174e8ca │ │ │ │ strmi r4, [r6], -r3, lsr #12 │ │ │ │ cmncs r3, r2, asr #12 │ │ │ │ strls r4, [r0], -r8, lsr #12 │ │ │ │ - @ instruction: 0xffd4f674 │ │ │ │ + @ instruction: 0xff7cf674 │ │ │ │ strt r4, [sl], #1540 @ 0x604 │ │ │ │ eorvs pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7c7 │ │ │ │ strb r6, [r4, r0, lsr #32] │ │ │ │ svclt 0x00181e33 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [lr, r0, lsr #32]! │ │ │ │ ldr r6, [r0, #3071]! @ 0xbff │ │ │ │ mlacs r5, r3, r8, pc @ │ │ │ │ ldrdne lr, [sl], -r3 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ - bcc 270a90 │ │ │ │ + bcc 270b40 │ │ │ │ stmdale r3!, {r0, r1, r2, r3, r4, r9, fp, sp} │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ eorcs r2, r2, #16, 4 │ │ │ │ eorne r2, r2, r2, lsr #4 │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ svcne 0x00222222 │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ andcs fp, r0, #-1342177268 @ 0xb000000c │ │ │ │ addmi r7, fp, #12544 @ 0x3100 │ │ │ │ andeq pc, r0, #-2147483620 @ 0x8000001c │ │ │ │ - bge 44517c │ │ │ │ + bge 44522c │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7fe9308 │ │ │ │ @ instruction: 0x4604fa93 │ │ │ │ addlt lr, fp, #1895825408 @ 0x71000000 │ │ │ │ strb r2, [pc, r0, lsl #4]! │ │ │ │ andcs r4, r0, #11534336 @ 0xb00000 │ │ │ │ vst1.64 {d30}, [pc :128], ip │ │ │ │ @ instruction: 0xf6717100 │ │ │ │ - msrcs CPSR_, #560 @ 0x230 │ │ │ │ + msrcs CPSR_, #12992 @ 0x32c0 │ │ │ │ @ instruction: 0xf1004604 │ │ │ │ andcs r0, r2, #24, 12 @ 0x1800000 │ │ │ │ @ instruction: 0xf890e49f │ │ │ │ @ instruction: 0xf10db00e │ │ │ │ @ instruction: 0x26000a34 │ │ │ │ @ instruction: 0xf1bb46d1 │ │ │ │ andle r0, lr, r0, lsl #30 │ │ │ │ mlacc r9, r4, r8, pc @ │ │ │ │ movwls r4, #1586 @ 0x632 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xf8943601 │ │ │ │ @ instruction: 0xf6753028 │ │ │ │ - ldrbmi pc, [lr, #-2353] @ 0xfffff6cf @ │ │ │ │ - bleq 34ea18 │ │ │ │ + ldrbmi pc, [lr, #-2265] @ 0xfffff727 @ │ │ │ │ + bleq 34eac8 │ │ │ │ movwcs sp, #1008 @ 0x3f0 │ │ │ │ @ instruction: 0x4651463a │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ @ instruction: 0xf7feb000 │ │ │ │ strmi pc, [r4], -r1, ror #21 │ │ │ │ ldclvc 4, cr14, [r2], #-252 @ 0xffffff04 │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ - @ instruction: 0xff1cf671 │ │ │ │ + mcr2 6, 6, pc, cr4, cr1, {3} @ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldcge 4, cr15, [r6], #-252 @ 0xffffff04 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf6753414 │ │ │ │ - ldrt pc, [r0], #-2397 @ 0xfffff6a3 @ │ │ │ │ - blx 124e3fc │ │ │ │ + ldrt pc, [r0], #-2309 @ 0xfffff6fb @ │ │ │ │ + @ instruction: 0xf9e8f6b4 │ │ │ │ @ instruction: 0xf10d4603 │ │ │ │ @ instruction: 0xf8d90a34 │ │ │ │ ldrmi r0, [r9], r8 │ │ │ │ @ instruction: 0xf6b446d3 │ │ │ │ - @ instruction: 0xf1b9fa9d │ │ │ │ + @ instruction: 0xf1b9fa45 │ │ │ │ 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, #2211]! @ 0x8a3 │ │ │ │ + bleq 34eb3c │ │ │ │ movwcs sp, #496 @ 0x1f0 │ │ │ │ @ instruction: 0x4651463a │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ @ instruction: 0xf7fe9000 │ │ │ │ strmi pc, [r4], -fp, lsr #21 │ │ │ │ strmi lr, [fp], -r9, lsl #8 │ │ │ │ str r4, [r7, r2, lsl #12] │ │ │ │ ldrb r2, [fp, #481]! @ 0x1e1 │ │ │ │ - stmda r2, {r0, r1, r2, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x00eaf61e │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff6a1b │ │ │ │ - rsbseq r0, r7, ip, lsr #32 │ │ │ │ + rsbseq pc, r6, ip, ror pc @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r7, r2, lsr #32 │ │ │ │ + rsbseq pc, r6, r2, ror pc @ │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq pc, r6, lr, ror #28 │ │ │ │ + ldrhteq pc, [r6], #-222 @ 0xffffff22 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed67bac │ │ │ │ + bl fed67c5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi a94974 │ │ │ │ + bmi a94a24 │ │ │ │ stmdbmi r2!, {r8, r9, sp} │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ @ instruction: 0xf6734479 │ │ │ │ - strmi pc, [r5], -r1, asr #26 │ │ │ │ + strmi pc, [r5], -r9, ror #25 │ │ │ │ teqle r5, r0, lsl #16 │ │ │ │ ldmdavs r3, {r1, r5, r6, fp, sp, lr} │ │ │ │ ldmdavs r9, {r0, r1, r4, r5, r8, r9, ip, sp, pc} │ │ │ │ ldmdbvs r1, {r0, r4, r5, r8, r9, ip, sp, pc} │ │ │ │ strle r0, [r5, #-1996] @ 0xfffff834 │ │ │ │ tstcs r0, r0, asr r8 │ │ │ │ andvs r6, r3, r8, asr r0 │ │ │ │ @@ -492157,69 +492197,69 @@ │ │ │ │ ldclt 6, cr4, [r8, #-160]! @ 0xffffff60 │ │ │ │ bfieq r6, r0, (invalid: 18:0) │ │ │ │ ldmdavs r0, {r1, r3, r4, r5, r6, r7, r8, sl, ip, lr, pc}^ │ │ │ │ andvs r6, r3, r8, asr r0 │ │ │ │ stmib r2, {r3, r5, r9, sl, lr}^ │ │ │ │ ldclt 1, cr1, [r8, #-0] │ │ │ │ @ instruction: 0xf6a54620 │ │ │ │ - strb pc, [r5, r7, asr #24] @ │ │ │ │ + strb pc, [r5, pc, ror #23] @ │ │ │ │ @ instruction: 0xfffff5fb │ │ │ │ @ instruction: 0xffffe261 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed67c4c │ │ │ │ + bl fed67cfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi a949d4 │ │ │ │ - blmi abcc68 │ │ │ │ + bmi a94a84 │ │ │ │ + blmi abcd18 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ umaalcs pc, r1, r0, r9 @ │ │ │ │ movwls r6, #14363 @ 0x381b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbcslt r1, fp, #332 @ 0x14c │ │ │ │ svclt 0x00182a0e │ │ │ │ svclt 0x00942b02 │ │ │ │ strcs r2, [r0], #-1025 @ 0xfffffbff │ │ │ │ strmi sp, [r5], -r1, lsr #16 │ │ │ │ strmi r2, [lr], -r0 │ │ │ │ @ instruction: 0xf6de9101 │ │ │ │ - bmi 80fcc4 │ │ │ │ - blge 262ee8 │ │ │ │ + bmi 80fc14 │ │ │ │ + blge 262f98 │ │ │ │ ldrbtmi r9, [sl], #-2 │ │ │ │ @ instruction: 0x46284479 │ │ │ │ - ldc2l 6, cr15, [r6], {115} @ 0x73 │ │ │ │ + ldc2l 6, cr15, [lr], #-460 @ 0xfffffe34 │ │ │ │ stmdals r2, {r2, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [r0], #-884 @ 0xfffffc8c │ │ │ │ + blx ff44e6c6 │ │ │ │ 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 4dd058 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r2, lsl #2 │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ - svc 0x0096f61e │ │ │ │ - rsbseq pc, r6, r8, lsr #11 │ │ │ │ + svc 0x003ef61e │ │ │ │ + ldrshteq pc, [r6], #-72 @ 0xffffffb8 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffe733 │ │ │ │ @ instruction: 0xffffe255 │ │ │ │ - rsbseq pc, r6, lr, lsr r5 @ │ │ │ │ + rsbseq pc, r6, lr, lsl #9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ ldrbtmi r4, [lr], #-2615 @ 0xfffff5c9 │ │ │ │ strls r2, [r4], #-256 @ 0xffffff00 │ │ │ │ - blge 274f38 │ │ │ │ + blge 274fe8 │ │ │ │ @ instruction: 0xf10d9101 │ │ │ │ stmib sp, {r2, r4, sl, fp}^ │ │ │ │ @ instruction: 0xf8941102 │ │ │ │ ldmpl r2!, {r4, pc} │ │ │ │ ldmdavs r2, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9215 │ │ │ │ stmib sp, {r9}^ │ │ │ │ @@ -492235,19 +492275,19 @@ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ cmnlt r5, #0, 2 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6716930 │ │ │ │ - stclvc 12, cr15, [r3], #-236 @ 0xffffff14 │ │ │ │ + @ instruction: 0x7c63fbe3 │ │ │ │ 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, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -492255,133 +492295,133 @@ │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6744630 │ │ │ │ - bmi 4d0bb8 │ │ │ │ + bmi 4d0b08 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf61e81f0 │ │ │ │ - svclt 0x0000ef14 │ │ │ │ - ldrshteq pc, [r6], #-70 @ 0xffffffba @ │ │ │ │ + svclt 0x0000eebc │ │ │ │ + rsbseq pc, r6, r6, asr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, sl, lsr r4 @ │ │ │ │ + rsbseq pc, r6, sl, lsl #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ ldrdhi pc, [r4], -r1 │ │ │ │ - bmi 1622464 │ │ │ │ - blmi 163ce28 │ │ │ │ + bmi 1622514 │ │ │ │ + blmi 163ced8 │ │ │ │ ldrbtmi r4, [sl], #-1551 @ 0xfffff9f1 │ │ │ │ ldrdpl pc, [r4], -r8 │ │ │ │ ldmpl r3, {r2, r9, sl, lr}^ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ strcs r8, [r3, #-133] @ 0xffffff7b │ │ │ │ @ instruction: 0xf04f4638 │ │ │ │ @ instruction: 0xf6720a01 │ │ │ │ - @ instruction: 0xf44ffb11 │ │ │ │ + vst1.32 {d31-d32}, [pc :256], r9 │ │ │ │ strdvs r7, [r5], -pc @ │ │ │ │ andhi pc, r4, r4, asr #17 │ │ │ │ @ instruction: 0xf6716920 │ │ │ │ - @ instruction: 0xf100fc5d │ │ │ │ + @ instruction: 0xf100fc05 │ │ │ │ @ instruction: 0x46050818 │ │ │ │ andcs r2, r2, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6724641 │ │ │ │ - @ instruction: 0x4629fed1 │ │ │ │ + @ instruction: 0x4629fe79 │ │ │ │ stcge 6, cr4, [r2, #-128] @ 0xffffff80 │ │ │ │ - @ instruction: 0xffaef674 │ │ │ │ + @ instruction: 0xff56f674 │ │ │ │ strtmi r4, [sl], -r1, asr #12 │ │ │ │ movwcs r4, #1568 @ 0x620 │ │ │ │ @ instruction: 0xf7ff9302 │ │ │ │ strbmi pc, [r1], -r1, asr #30 @ │ │ │ │ strtmi r4, [sl], -r1, lsl #13 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ffa008 │ │ │ │ ldmdavc r3!, {r0, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 222684 │ │ │ │ + blcs 222734 │ │ │ │ mcrrvc 0, 3, sp, r6, cr15 │ │ │ │ - bleq 24c768 │ │ │ │ + bleq 24c818 │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ - mrrc2 6, 7, pc, ip, cr2 @ │ │ │ │ + stc2 6, cr15, [r4], {114} @ 0x72 │ │ │ │ stmdbvs r0!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6714651 │ │ │ │ - strmi pc, [r6], -sp, lsl #24 │ │ │ │ + @ instruction: 0x4606fbb5 │ │ │ │ stcgt 1, cr11, [r3, #-224] @ 0xffffff20 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - ldrtmi pc, [r2], -r5, lsl #31 @ │ │ │ │ + ldrtmi pc, [r2], -sp, lsr #30 @ │ │ │ │ vmax.s8 q10, q0, │ │ │ │ strtmi r1, [r0], -r9, lsl #2 │ │ │ │ - ldc2l 6, cr15, [r8, #-464] @ 0xfffffe30 │ │ │ │ + stc2 6, cr15, [r0, #-464] @ 0xfffffe30 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ tstpne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - @ instruction: 0x4606fd51 │ │ │ │ + @ instruction: 0x4606fcf9 │ │ │ │ strbmi r4, [sl], -r3, asr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - ldc2l 6, cr15, [ip, #-464]! @ 0xfffffe30 │ │ │ │ + stc2 6, cr15, [r4, #-464]! @ 0xfffffe30 │ │ │ │ @ instruction: 0xf1074601 │ │ │ │ @ instruction: 0xf6720018 │ │ │ │ - bmi 8d0790 │ │ │ │ + bmi 8d06e0 │ │ │ │ ldrbtmi r4, [sl], #-2840 @ 0xfffff4e8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs sp, r1, sp, lsl r1 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ - ldc 7, cr8, [pc, #960] @ 2110c8 │ │ │ │ + ldc 7, cr8, [pc, #960] @ 211178 │ │ │ │ @ instruction: 0x21200b0f │ │ │ │ @ instruction: 0xf6724628 │ │ │ │ - stmdbvs r0!, {r0, r2, r3, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r2, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ eorcs r4, r0, #84934656 @ 0x5100000 │ │ │ │ - blx ff5ce6e2 │ │ │ │ + blx 1fce792 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ stcgt 0, cr13, [r3, #-856] @ 0xfffffca8 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ ldrtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6743614 │ │ │ │ - strb pc, [sp, r5, asr #30] @ │ │ │ │ + strb pc, [sp, sp, ror #29] @ │ │ │ │ ldrdhi pc, [r8], -r1 │ │ │ │ @ instruction: 0xf61ee778 │ │ │ │ - svclt 0x0000ee66 │ │ │ │ + svclt 0x0000ee0e │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq pc, r6, lr, ror #7 │ │ │ │ + rsbseq pc, r6, lr, lsr r3 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, r2, lsl r3 @ │ │ │ │ + rsbseq pc, r6, r2, ror #4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, sl, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2906 @ 0xfffff4a6 │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9311 │ │ │ │ @ instruction: 0xf88d0300 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, ip} │ │ │ │ stmibvs r6!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r1, r2, r3, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 22ae1c │ │ │ │ + blcs 22aecc │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 16236dc │ │ │ │ + blmi 162378c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 66ae08 │ │ │ │ + blls 66aeb8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r1, {r1, r4, r7, pc} │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ svcge 0x00048ff0 │ │ │ │ stmdaeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ vcgt.s8 d18, d0, d0 │ │ │ │ @@ -492393,15 +492433,15 @@ │ │ │ │ movwls r6, #35035 @ 0x88db │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ @ instruction: 0xf8d69609 │ │ │ │ stmia ip!, {r3, r4, sp, pc} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldrbmi r0, [r0], -r3 │ │ │ │ - @ instruction: 0xffd4f672 │ │ │ │ + @ instruction: 0xff7cf672 │ │ │ │ @ instruction: 0xf1ba4683 │ │ │ │ rsble r0, r4, r0, lsl #30 │ │ │ │ @ instruction: 0x1010f8da │ │ │ │ ldrdge pc, [r0], -r1 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad02e │ │ │ │ movtlt r0, #0 │ │ │ │ @@ -492421,97 +492461,97 @@ │ │ │ │ stmdbvs r8, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ mvnsle r4, r8, asr #10 │ │ │ │ strbmi r9, [r0], -r2, lsl #20 │ │ │ │ mrc2 7, 6, pc, cr2, cr15, {7} │ │ │ │ @ instruction: 0xf8da4651 │ │ │ │ strcs sl, [r1, #-0] │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blvc 50560c │ │ │ │ + blvc 5056bc │ │ │ │ andle r2, r8, r4, lsl #22 │ │ │ │ @ instruction: 0x46da4658 │ │ │ │ - @ instruction: 0xff96f672 │ │ │ │ + @ instruction: 0xff3ef672 │ │ │ │ svceq 0x0000f1bb │ │ │ │ pkhbtmi sp, r3, r1 │ │ │ │ stmdbvs fp, {r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvnsle r4, fp, asr #10 │ │ │ │ andeq pc, pc, #1073741827 @ 0x40000003 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ @ instruction: 0x4658feb7 │ │ │ │ ldrbmi r2, [sl], r1, lsl #10 │ │ │ │ - @ instruction: 0xff84f672 │ │ │ │ + @ instruction: 0xff2cf672 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xb1a5d1ed │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx ff94e89a │ │ │ │ + blx fe34e94a │ │ │ │ stmdavs r4!, {r0, r8, sl, ip, pc} │ │ │ │ - blcs 22af34 │ │ │ │ + blcs 22afe4 │ │ │ │ svcge 0x0074f43f │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ stmibvs r6!, {r0, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ orrle r2, r3, r0, lsl #28 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf06fe768 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx ff3ce8c6 │ │ │ │ + blx 1dce976 │ │ │ │ @ instruction: 0xf61ee7e9 │ │ │ │ - svclt 0x0000ed9c │ │ │ │ - @ instruction: 0x0076f292 │ │ │ │ + svclt 0x0000ed44 │ │ │ │ + rsbseq pc, r6, r2, ror #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, r8, ror #4 │ │ │ │ + ldrhteq pc, [r6], #-24 @ 0xffffffe8 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed680e8 │ │ │ │ + bl fed68198 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [pc], -r0, asr #31 │ │ │ │ - blmi b63384 │ │ │ │ + blmi b63434 │ │ │ │ ldrbtmi fp, [r9], #-139 @ 0xffffff75 │ │ │ │ @ instruction: 0x46064614 │ │ │ │ strbtmi r2, [r8], -r0, lsr #4 │ │ │ │ stmiapl fp, {r0, r2, r3, r5, r6, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r8, sp} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ @ instruction: 0xf61e0300 │ │ │ │ - @ instruction: 0x2c04eaa6 │ │ │ │ + @ instruction: 0x2c04ea4e │ │ │ │ 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 │ │ │ │ + strmi pc, [r4], -sp, ror #20 │ │ │ │ strtmi fp, [ip], r8, lsl #3 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ cmnvs r3, #-2013265920 @ 0x88000000 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ mvnvs r6, #160, 6 @ 0x80000002 │ │ │ │ strtvs r4, [r2], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0x63233414 │ │ │ │ @ instruction: 0xf6744630 │ │ │ │ - bmi 590824 │ │ │ │ + bmi 590774 │ │ │ │ ldrbtmi r4, [sl], #-2827 @ 0xfffff4f5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r9, lsl #2 │ │ │ │ ldcllt 0, cr11, [r0, #44]! @ 0x2c │ │ │ │ cmnppl lr, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ movwls r9, #17158 @ 0x4306 │ │ │ │ movwls r9, #770 @ 0x302 │ │ │ │ @ instruction: 0xf61ee7d2 │ │ │ │ - svclt 0x0000ed44 │ │ │ │ - rsbseq pc, r6, sl, lsl #2 │ │ │ │ + svclt 0x0000ecec │ │ │ │ + rsbseq pc, r6, sl, asr r0 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, r6, lsr #1 │ │ │ │ + ldrshteq lr, [r6], #-246 @ 0xffffff0a │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 15229f8 │ │ │ │ + bmi 1522aa8 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -492550,258 +492590,258 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6716938 │ │ │ │ - @ instruction: 0x7c73f9c3 │ │ │ │ + @ instruction: 0x7c73f96b │ │ │ │ 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, r3, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 2110a0 │ │ │ │ + strgt ip, [pc], #-3343 @ 211150 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - stc2 6, cr15, [r6, #464] @ 0x1d0 │ │ │ │ - blmi 4638e0 │ │ │ │ + stc2 6, cr15, [lr, #-464]! @ 0xfffffe30 │ │ │ │ + blmi 463990 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 76b124 │ │ │ │ + blls 76b1d4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf61ee79c │ │ │ │ - svclt 0x0000ec9a │ │ │ │ + svclt 0x0000ec42 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, sl, asr #32 │ │ │ │ - rsbseq lr, r6, ip, asr #30 │ │ │ │ + @ instruction: 0x0076ef9a │ │ │ │ + @ instruction: 0x0076ee9c │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed682ec │ │ │ │ + bl fed6839c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ @ instruction: 0x46146b90 │ │ │ │ stmdacs r0, {r0, r2, r3, r9, sl, lr} │ │ │ │ - blvs 1705208 │ │ │ │ + blvs 17052b8 │ │ │ │ and r2, r2, r0, lsl #2 │ │ │ │ addmi r3, r1, #1073741824 @ 0x40000000 │ │ │ │ ldmdbvs sl, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ - bcs 45dd60 │ │ │ │ + bcs 45de10 │ │ │ │ @ instruction: 0x4620d1f8 │ │ │ │ - mcrr2 6, 7, pc, lr, cr2 @ │ │ │ │ + blx fffceb92 │ │ │ │ orrlt r6, r0, #160, 22 @ 0x28000 │ │ │ │ tstcs r0, r3, ror #22 │ │ │ │ tstcc r1, r2 │ │ │ │ eorle r4, sl, r8, lsl #5 │ │ │ │ tstcc r4, #425984 @ 0x68000 │ │ │ │ mvnsle r2, sl, lsl #20 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - blvs fea50234 │ │ │ │ - blvs 1bfd85c │ │ │ │ + blvs fea50184 │ │ │ │ + blvs 1bfd90c │ │ │ │ ldrtmi r2, [fp], -r0, lsl #2 │ │ │ │ tstcc r1, r2 │ │ │ │ andsle r4, r2, r1, lsl #5 │ │ │ │ tstcc r4, #425984 @ 0x68000 │ │ │ │ mvnsle r2, r6, lsl #20 │ │ │ │ @ instruction: 0x46202314 │ │ │ │ strvc pc, [r1, -r3, lsl #22] │ │ │ │ @ instruction: 0xf67268ff │ │ │ │ - teqplt r7, fp, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + teqplt r7, r3 @ @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ ldrtmi r2, [r0], -r5, ror #3 │ │ │ │ - blx 2ceb3e │ │ │ │ + blx feccebec │ │ │ │ strtmi r4, [sl], -r5, lsl #12 │ │ │ │ strtmi r2, [r0], -r5, lsl #2 │ │ │ │ - blx ff9ceb42 │ │ │ │ + blx fe3cebf2 │ │ │ │ mvnvs r2, r2, lsl #6 │ │ │ │ @ instruction: 0xf04fbdf8 │ │ │ │ @ instruction: 0xe7d531ff │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ svclt 0x0000e7c3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r6, [lr], -ip, lsl #23 │ │ │ │ @ instruction: 0xb3b44690 │ │ │ │ - blvs 14229c4 │ │ │ │ + blvs 1422a74 │ │ │ │ strmi r2, [r3], -r0, lsl #2 │ │ │ │ tstcc r1, r2 │ │ │ │ andsle r4, r5, ip, lsl #5 │ │ │ │ tstcc r4, #425984 @ 0x68000 │ │ │ │ mvnsle r2, r4, lsl #20 │ │ │ │ - blx 2d9e12 │ │ │ │ + blx 2d9ec2 │ │ │ │ stmiavs r4, {r0}^ │ │ │ │ @ instruction: 0xf6724630 │ │ │ │ - cmpplt ip, #250880 @ p-variant is OBSOLETE @ 0x3d400 │ │ │ │ + cmpplt ip, #160768 @ p-variant is OBSOLETE @ 0x27400 │ │ │ │ strbmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0x4638219e │ │ │ │ - blx ff54eba8 │ │ │ │ + blx 1f4ec58 │ │ │ │ @ instruction: 0x46806bb4 │ │ │ │ - blvs 1e3d910 │ │ │ │ + blvs 1e3d9c0 │ │ │ │ tstcs r0, r3, lsl #12 │ │ │ │ tstcc r1, r2 │ │ │ │ andsle r4, r2, r1, lsr #5 │ │ │ │ tstcc r4, #475136 @ 0x74000 │ │ │ │ mvnsle r2, r6, lsl #26 │ │ │ │ - blx 2d9e4a │ │ │ │ + blx 2d9efa │ │ │ │ stmiavs r4, {r0}^ │ │ │ │ @ instruction: 0xf6724630 │ │ │ │ - teqplt r4, r9 @ @ p-variant is OBSOLETE │ │ │ │ + teqplt r4, r1, lsl #23 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r3], -r2, asr #12 │ │ │ │ ldrtmi r2, [r8], -r5, ror #3 │ │ │ │ - blx fee4ebe0 │ │ │ │ + blx 184ec90 │ │ │ │ strbmi r4, [r2], -r0, lsl #13 │ │ │ │ ldrtmi r2, [r0], -r5, lsl #2 │ │ │ │ - blx fe54ebe6 │ │ │ │ + blx f4ec96 │ │ │ │ mvnsvs r2, r2, lsl #6 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xe7d96bb4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ - blmi 14bd4b8 │ │ │ │ + blmi 14bd568 │ │ │ │ stmdbvs r0, {r1, r7, r9, sl, lr} │ │ │ │ andls r4, r2, #143654912 @ 0x8900000 │ │ │ │ ldrbtmi r4, [sl], #-2632 @ 0xfffff5b8 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931d │ │ │ │ stmdbvs r3, {r8, r9}^ │ │ │ │ umlalscc pc, fp, r3, r8 @ │ │ │ │ suble r2, sp, r0, lsl #22 │ │ │ │ - blcs 27028c │ │ │ │ + blcs 27033c │ │ │ │ strcs sp, [r0, -sl, asr #18] │ │ │ │ stmdaeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrtmi sl, [ip], -r5, lsl #28 │ │ │ │ subcs sl, r0, #13312 @ 0x3400 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf61e9303 │ │ │ │ - movwcs lr, #6386 @ 0x18f2 │ │ │ │ + movwcs lr, #6298 @ 0x189a │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf8994650 │ │ │ │ smladls r9, r1, r0, fp │ │ │ │ mcr2 7, 4, pc, cr2, cr15, {7} @ │ │ │ │ andls r2, r1, r9, asr r1 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xf934f671 │ │ │ │ + @ instruction: 0xf8dcf671 │ │ │ │ ldrbmi r9, [fp], -r1, lsl #20 │ │ │ │ - bleq 84d6a0 │ │ │ │ + bleq 84d750 │ │ │ │ @ instruction: 0x46054659 │ │ │ │ @ instruction: 0xf8807c12 │ │ │ │ @ instruction: 0xf672202c │ │ │ │ - bls 290144 │ │ │ │ + bls 290094 │ │ │ │ strmi lr, [r0], #-2502 @ 0xfffff63a │ │ │ │ mrrceq 1, 0, pc, r4, cr5 @ │ │ │ │ andls r6, r8, #180 @ 0xb4 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x46294650 │ │ │ │ - ldc2l 6, cr15, [r6], #-464 @ 0xfffffe30 │ │ │ │ + ldc2 6, cr15, [lr], {116} @ 0x74 │ │ │ │ stmibvs fp!, {r0, r1, r9, fp, ip, pc} │ │ │ │ eorlt pc, r7, r2, asr #16 │ │ │ │ - bls 29eee0 │ │ │ │ + bls 29ef90 │ │ │ │ @ instruction: 0xf899615a │ │ │ │ addmi r0, r7, #16 │ │ │ │ @ instruction: 0xf673d3c9 │ │ │ │ - bls 3108c8 │ │ │ │ + bls 310818 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx cecc4 │ │ │ │ + blx feaced74 │ │ │ │ eor r4, r5, r6, lsl #12 │ │ │ │ mulsmi r1, r9, r8 │ │ │ │ @ instruction: 0xf6712159 │ │ │ │ - @ instruction: 0xf899f8ff │ │ │ │ + @ instruction: 0xf899f8a7 │ │ │ │ @ instruction: 0xf1002010 │ │ │ │ @ instruction: 0x46230618 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0x46054631 │ │ │ │ - blx 1e4ece2 │ │ │ │ + blx 84ed92 │ │ │ │ andcs sl, r0, #5120 @ 0x1400 │ │ │ │ eorls pc, r0, sp, asr #17 │ │ │ │ ldrbeq pc, [r4, -r5, lsl #2] @ │ │ │ │ stcge 2, cr9, [r9], {5} │ │ │ │ andcs lr, r6, #3358720 @ 0x334000 │ │ │ │ stm r4, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf6744650 │ │ │ │ - stmibvs fp!, {r0, r1, r2, r3, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r0, r1, r2, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ cmpvs sl, r2, lsl #20 │ │ │ │ - blmi 3e3b6c │ │ │ │ + blmi 3e3c1c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 96b3b8 │ │ │ │ + blls 96b468 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, pc, r0, lsr r6 @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bl 16cebdc │ │ │ │ + b cec8c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq lr, [r6], #-218 @ 0xffffff26 │ │ │ │ - ldrhteq lr, [r6], #-200 @ 0xffffff38 │ │ │ │ + rsbseq lr, r6, sl, lsl #26 │ │ │ │ + rsbseq lr, r6, r8, lsl #24 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0x46074a75 │ │ │ │ addlt r4, r7, r5, ror fp │ │ │ │ - blvs fe422574 │ │ │ │ + blvs fe422624 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ stmdacs r0, {r8, r9} │ │ │ │ sbchi pc, r4, r0 │ │ │ │ strmi r6, [sp], -ip, asr #22 │ │ │ │ strtmi r2, [r3], -r0, lsl #2 │ │ │ │ tstcc r1, r4 │ │ │ │ addmi r3, r8, #20, 6 @ 0x50000000 │ │ │ │ adcshi pc, sl, r0 │ │ │ │ - bcs 26b81c │ │ │ │ + bcs 26b8cc │ │ │ │ @ instruction: 0xf04fd1f7 │ │ │ │ @ instruction: 0x46280a14 │ │ │ │ strmi pc, [r1], #-2826 @ 0xfffff4f6 │ │ │ │ @ instruction: 0xf67268e4 │ │ │ │ - @ instruction: 0x2c00faf7 │ │ │ │ + @ instruction: 0x2c00fa9f │ │ │ │ adchi pc, ip, r0 │ │ │ │ mvnscs r2, r2, lsl #6 │ │ │ │ ldrtmi r4, [r8], -r2, lsr #12 │ │ │ │ rsbsvs r6, sp, fp, lsr r0 │ │ │ │ - @ instruction: 0xf9a4f674 │ │ │ │ + @ instruction: 0xf94cf674 │ │ │ │ strmi r6, [r1], r9, lsr #23 │ │ │ │ rsble r2, sl, r0, lsl #18 │ │ │ │ - blvs 1ca2ec8 │ │ │ │ + blvs 1ca2f78 │ │ │ │ strmi r2, [pc], -r0, lsl #8 │ │ │ │ strcc lr, [r1], #-2 │ │ │ │ stmdble r2!, {r0, r1, r2, r5, r7, r9, lr}^ │ │ │ │ @ instruction: 0xf604fb0a │ │ │ │ ldmdbvs r8, {r0, r1, r4, r7, r8, fp, ip} │ │ │ │ tstpeq r2, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ ldmvs pc, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ @ │ │ │ │ strbmi r2, [fp], -sl, ror #3 │ │ │ │ ldrtmi r4, [sl], -r0, asr #12 │ │ │ │ - @ instruction: 0xf9b0f674 │ │ │ │ + @ instruction: 0xf958f674 │ │ │ │ @ instruction: 0xf8954601 │ │ │ │ - blvs 1c91518 │ │ │ │ + blvs 1c915c8 │ │ │ │ stmdacs r0, {r0, r1, r4, r7, r8, fp, ip} │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, ip, lr, pc} │ │ │ │ teqle r8, r0, lsl #16 │ │ │ │ andls r6, r4, fp, ror #23 │ │ │ │ subsle r2, r4, r3, lsl #22 │ │ │ │ - bleq 64d864 │ │ │ │ + bleq 64d914 │ │ │ │ ldrbmi r2, [sl], -r4, lsl #22 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ @ instruction: 0x4640d176 │ │ │ │ @ instruction: 0xf7ff9102 │ │ │ │ movwcs pc, #7591 @ 0x1da7 @ │ │ │ │ ldrbmi r9, [sl], -r2, lsl #18 │ │ │ │ strbmi r9, [r0], -r3 │ │ │ │ @@ -492817,29 +492857,29 @@ │ │ │ │ @ instruction: 0xf04f4640 │ │ │ │ @ instruction: 0xf8cd0c03 │ │ │ │ @ instruction: 0xf7ffc010 │ │ │ │ ldmib sp, {r0, r3, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmib sp, {r1, r9, ip, sp}^ │ │ │ │ vhadd.s8 d23, d0, d0 │ │ │ │ @ instruction: 0x464011d1 │ │ │ │ - @ instruction: 0xf9e2f674 │ │ │ │ + @ instruction: 0xf98af674 │ │ │ │ strmi r6, [r1], -sl, ror #22 │ │ │ │ ldmib r3, {r0, r1, r4, r7, r8, fp, ip}^ │ │ │ │ rsbsvs r6, r0, r1 │ │ │ │ strcc r6, [r1], #-2991 @ 0xfffff451 │ │ │ │ andcs r6, r0, r6 │ │ │ │ stcne 0, cr6, [lr, #-352] @ 0xfffffea0 │ │ │ │ ldcne 0, cr6, [r8, #-632] @ 0xfffffd88 │ │ │ │ adcmi r6, r7, #5111808 @ 0x4e0000 │ │ │ │ ldrsbvs r6, [lr], #-9 │ │ │ │ subvs r6, r8, r0, ror r0 │ │ │ │ mulcs r1, ip, r8 │ │ │ │ - blmi be3d60 │ │ │ │ + blmi be3e10 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 36b530 │ │ │ │ + blls 36b5e0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 113) │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf10d8ff0 │ │ │ │ movwcs r0, #6928 @ 0x1b10 │ │ │ │ @ instruction: 0x4640465a │ │ │ │ @ instruction: 0xf7ff9102 │ │ │ │ @@ -492852,94 +492892,94 @@ │ │ │ │ strbmi r4, [r0], -r7, lsl #12 │ │ │ │ stceq 0, cr15, [r2], {79} @ 0x4f │ │ │ │ andsgt pc, r0, sp, asr #17 │ │ │ │ stc2l 7, cr15, [r2, #-1020] @ 0xfffffc04 │ │ │ │ ldrtmi r9, [fp], -r2, lsl #20 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strbmi r9, [r0], -r0 │ │ │ │ - @ instruction: 0xf95ef674 │ │ │ │ + @ instruction: 0xf906f674 │ │ │ │ strmi r6, [r1], -sl, ror #22 │ │ │ │ @ instruction: 0xe7b81993 │ │ │ │ strb r2, [r9, r0] │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ @ instruction: 0x4639fd31 │ │ │ │ ldrbmi r2, [sl], -r1, lsl #6 │ │ │ │ strbmi r4, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xf7ff9304 │ │ │ │ ldrtmi pc, [sl], -r9, lsr #26 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strbmi r1, [r0], -pc, asr #3 │ │ │ │ - @ instruction: 0xf912f674 │ │ │ │ + @ instruction: 0xf8baf674 │ │ │ │ strmi r6, [r1], -sl, ror #22 │ │ │ │ @ instruction: 0xe7a01993 │ │ │ │ - b 184edd0 │ │ │ │ - rsbseq lr, r6, r8, ror ip │ │ │ │ + b 24ee80 │ │ │ │ + rsbseq lr, r6, r8, asr #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r6, r0, asr #22 │ │ │ │ + @ instruction: 0x0076ea90 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ strmi r4, [r4], -fp, lsl #21 │ │ │ │ addlt r4, fp, fp, lsl #23 │ │ │ │ - blvs fe422768 │ │ │ │ + blvs fe422818 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ stmdacs r0, {r8, r9} │ │ │ │ rschi pc, fp, r0 │ │ │ │ strmi r6, [sp], -lr, asr #22 │ │ │ │ ldrtmi r2, [r2], -r0, lsl #6 │ │ │ │ movwcc lr, #4100 @ 0x1004 │ │ │ │ addmi r3, r3, #20, 4 @ 0x40000001 │ │ │ │ rschi pc, r1, r0 │ │ │ │ stmdbcs r5, {r0, r4, r8, fp, sp, lr} │ │ │ │ andscs sp, r4, #-1073741763 @ 0xc000003d │ │ │ │ @ instruction: 0xf703fb02 │ │ │ │ ldmvs r3!, {r1, r2, r3, r4, r5, sl, lr}^ │ │ │ │ - blvc 6eb620 │ │ │ │ + blvc 6eb6d0 │ │ │ │ @ instruction: 0xd1212b05 │ │ │ │ mlane r5, r2, r8, pc @ │ │ │ │ andcc lr, sl, #3440640 @ 0x348000 │ │ │ │ ldmdale r8, {r5, r8, fp, sp} │ │ │ │ ldmdbcs pc, {r0, r8, fp, ip, sp} @ │ │ │ │ sbcshi pc, r3, r0, lsl #4 │ │ │ │ @ instruction: 0xf001e8df │ │ │ │ bicsle sp, r1, r0, lsl r1 │ │ │ │ mrcgt 1, 6, sp, cr1, cr1, {6} │ │ │ │ ldrsble sp, [r1, #17] │ │ │ │ - blgt ff685d28 │ │ │ │ + blgt ff685dd8 │ │ │ │ ldrsble sp, [r1, #17] │ │ │ │ ldrsble sp, [r1, #17] │ │ │ │ ldrsble sp, [r1, #17] │ │ │ │ ldrsble sp, [r1, #17] │ │ │ │ subsmi fp, fp, #-1342177267 @ 0xb000000d │ │ │ │ tstmi r3, #57147392 @ 0x3680000 │ │ │ │ adcshi pc, r3, r0 │ │ │ │ @ instruction: 0xf10d4628 │ │ │ │ @ instruction: 0xf6730a10 │ │ │ │ - blvs 1dd0ca8 │ │ │ │ - blvc 1b0cc8c │ │ │ │ + blvs 1dd0bf8 │ │ │ │ + blvc 1b0cd3c │ │ │ │ ldrtmi r2, [lr], #-770 @ 0xfffffcfe │ │ │ │ umaallt pc, r3, r5, r8 @ │ │ │ │ @ instruction: 0xf04f2220 │ │ │ │ andls r0, r1, r0, lsl #16 │ │ │ │ @ instruction: 0xf8cd2101 │ │ │ │ stmdbvs r0!, {r4, pc} │ │ │ │ eorvs r6, r3, r5, rrx │ │ │ │ andhi pc, r4, sl, asr #17 │ │ │ │ ldrdls pc, [ip], -r6 │ │ │ │ - blvc 2ccc6c │ │ │ │ - @ instruction: 0xff3ef670 │ │ │ │ + blvc 2ccd1c │ │ │ │ + mcr2 6, 7, pc, cr6, cr0, {3} @ │ │ │ │ stmdacs r0, {r1, r9, sl, lr} │ │ │ │ adchi pc, r0, r0 │ │ │ │ andls sl, r0, #2, 30 │ │ │ │ - blgt 2e2f38 │ │ │ │ + blgt 2e2fe8 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - blx feecf028 │ │ │ │ + blx 18cf0d8 │ │ │ │ ldmib r6, {r9, fp, ip, pc}^ │ │ │ │ subvs r0, r1, r1, lsl #2 │ │ │ │ @ instruction: 0xf105464b │ │ │ │ @ instruction: 0xf1020920 │ │ │ │ andvs r0, r8, r8, lsl ip │ │ │ │ andseq pc, r4, r2, lsl #2 │ │ │ │ andhi pc, r4, r6, asr #17 │ │ │ │ @@ -492947,40 +492987,40 @@ │ │ │ │ @ instruction: 0x60706990 │ │ │ │ andgt pc, r8, r6, asr #17 │ │ │ │ strtmi r6, [r0], -r1, asr #32 │ │ │ │ andcs r6, r3, #1073741860 @ 0x40000024 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ rsbvs r6, r5, r2, lsr #32 │ │ │ │ @ instruction: 0xf674464a │ │ │ │ - @ instruction: 0xf8cdf86d │ │ │ │ + @ instruction: 0xf8cdf815 │ │ │ │ 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 2ccd90 │ │ │ │ + mcr2 6, 5, pc, cr12, cr0, {3} @ │ │ │ │ cmplt r0, r0, lsl #13 │ │ │ │ @ instruction: 0xf8c8cf03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - @ instruction: 0x4643fa79 │ │ │ │ + strbmi pc, [r3], -r1, lsr #20 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x4620113b │ │ │ │ - @ instruction: 0xf84cf674 │ │ │ │ + @ instruction: 0xfff4f673 │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ orrsvc pc, lr, pc, asr #8 │ │ │ │ - @ instruction: 0xf6744620 │ │ │ │ - @ instruction: 0xf895f845 │ │ │ │ + @ instruction: 0xf6734620 │ │ │ │ + @ instruction: 0xf895ffed │ │ │ │ strmi r3, [r5], -r0, asr #32 │ │ │ │ @ instruction: 0x4648b993 │ │ │ │ strtmi r6, [r9], -sl, lsr #16 │ │ │ │ - @ instruction: 0xf9c2f672 │ │ │ │ - bmi d19700 │ │ │ │ + @ instruction: 0xf96af672 │ │ │ │ + bmi d197b0 │ │ │ │ ldrbtmi r4, [sl], #-2858 @ 0xfffff4d6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, fp, r8, lsr r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrmi r9, [fp], #2817 @ 0xb01 │ │ │ │ @@ -492995,36 +493035,36 @@ │ │ │ │ adcsmi r3, lr, #1048576 @ 0x100000 │ │ │ │ @ instruction: 0x9704d3f3 │ │ │ │ streq lr, [r7, sp, lsl #22] │ │ │ │ movwcs r4, #5714 @ 0x1652 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ stc2 7, cr15, [r0], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0x465861b8 │ │ │ │ - blx 124f126 │ │ │ │ + blx ffc4f1d4 │ │ │ │ strmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - strmi pc, [r5], -r3, asr #17 │ │ │ │ + strmi pc, [r5], -fp, ror #16 │ │ │ │ andcs lr, r0, r3, asr #15 │ │ │ │ andslt lr, fp, #52166656 @ 0x31c0000 │ │ │ │ @ instruction: 0xe74417da │ │ │ │ @ instruction: 0x17dab25b │ │ │ │ ldrbne lr, [sl, r1, asr #14] │ │ │ │ @ instruction: 0xf10de73f │ │ │ │ bfi r0, r8, #16, #15 │ │ │ │ - stmdb r2, {r1, r2, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia sl!, {r1, r2, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movwne lr, #6614 @ 0x19d6 │ │ │ │ andcs r6, r4, fp, asr #32 │ │ │ │ stmib r6, {r0, r3, r4, sp, lr}^ │ │ │ │ rscsvs r2, r2, r1 │ │ │ │ mrcle 8, 7, r6, cr15, cr3, {2} │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq lr, r6, r4, lsl #21 │ │ │ │ + ldrsbteq lr, [r6], #-148 @ 0xffffff6c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r6, r2, lsl #18 │ │ │ │ + rsbseq lr, r6, r2, asr r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ addlt r4, fp, r3, asr #27 │ │ │ │ strmi r4, [pc], -r3, asr #25 │ │ │ │ @@ -493038,343 +493078,343 @@ │ │ │ │ mcrrvs 12, 12, r6, r3, cr2 │ │ │ │ sbcmi r4, fp, sl, asr #1 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ strle r0, [sl, #-2005] @ 0xfffff82b │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldcmi 1, cr8, [r7, #204]! @ 0xcc │ │ │ │ sbcsge pc, ip, #14614528 @ 0xdf0000 │ │ │ │ - bleq fec0ce84 │ │ │ │ + bleq fec0cf34 │ │ │ │ ldrbtmi r4, [sl], #1149 @ 0x47d │ │ │ │ - blcs 249834 │ │ │ │ + blcs 2498e4 │ │ │ │ tstphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8df4db3 │ │ │ │ - ldc 2, cr10, [pc, #832] @ 211b5c │ │ │ │ + ldc 2, cr10, [pc, #832] @ 211c0c │ │ │ │ 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, 1, pc, cr2, cr1, {3} │ │ │ │ stmdbvs r0!, {r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf6702101 │ │ │ │ - @ instruction: 0x4681fe3b │ │ │ │ + strmi pc, [r1], r3, ror #27 │ │ │ │ @ instruction: 0x4643b158 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - @ instruction: 0xed9af9af │ │ │ │ + @ instruction: 0xed9af957 │ │ │ │ strbmi r0, [r0], -r1, lsl #20 │ │ │ │ mulslt r1, r6, r8 │ │ │ │ - beq ff24d348 │ │ │ │ + beq ff24d3f8 │ │ │ │ @ instruction: 0xf6714659 │ │ │ │ - ldrbmi pc, [sl], -sp, ror #28 @ │ │ │ │ + @ instruction: 0x465afe15 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - mrc2 6, 0, pc, cr14, cr0, {3} │ │ │ │ + stc2l 6, cr15, [r6, #448] @ 0x1c0 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - bgt 2e318c │ │ │ │ + bgt 2e323c │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46200b14 │ │ │ │ - @ instruction: 0xf992f674 │ │ │ │ - beq 2ccf04 │ │ │ │ + @ instruction: 0xf93af674 │ │ │ │ + beq 2ccfb4 │ │ │ │ @ instruction: 0xf8964640 │ │ │ │ mrc 0, 5, sl, cr7, cr1, {0} │ │ │ │ ldrbmi r0, [r1], -r0, asr #21 │ │ │ │ - mrc2 6, 2, pc, cr0, cr1, {3} │ │ │ │ + ldc2l 6, cr15, [r8, #452]! @ 0x1c4 │ │ │ │ stmdbvs r0!, {r1, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf6702101 │ │ │ │ - strmi pc, [r2], r1, lsl #28 │ │ │ │ + strmi pc, [r2], r9, lsr #27 │ │ │ │ ldm r8!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8ca0003 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 74dcf4 │ │ │ │ + beq 74dda4 │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - stmib sp, {r0, r2, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r2, r3, r4, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbmi sl, [fp], -r0, lsl #12 │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x462011d1 │ │ │ │ - @ instruction: 0xffb8f673 │ │ │ │ + @ instruction: 0xff60f673 │ │ │ │ strmi r9, [r1], -r2, lsl #22 │ │ │ │ @ instruction: 0xf0432280 │ │ │ │ strtmi r0, [r0], -r0, lsl #13 │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ @ instruction: 0xf6744633 │ │ │ │ - eorcs pc, r0, #48128 @ 0xbc00 │ │ │ │ + eorcs pc, r0, #880640 @ 0xd7000 │ │ │ │ smlabbcs r4, r2, r6, r4 │ │ │ │ @ instruction: 0xf6706920 │ │ │ │ - pkhtbmi pc, r0, r9, asr #27 @ │ │ │ │ + strmi pc, [r0], r1, lsl #27 │ │ │ │ ssatmi fp, #13, r0, asr #3 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ eorscs pc, r0, r8, asr #17 │ │ │ │ eorscc pc, r4, r8, asr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ eorseq pc, r8, r8, asr #17 │ │ │ │ eorsne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf8c84641 │ │ │ │ @ instruction: 0xf1082040 │ │ │ │ @ instruction: 0xf8c80814 │ │ │ │ @ instruction: 0x46203030 │ │ │ │ - @ instruction: 0xf93ef674 │ │ │ │ + @ instruction: 0xf8e6f674 │ │ │ │ movwcs r4, #1601 @ 0x641 │ │ │ │ movwls r2, #640 @ 0x280 │ │ │ │ ldrtmi r4, [r3], -r0, lsr #12 │ │ │ │ - blx 34f322 │ │ │ │ + blx fed4f3d0 │ │ │ │ strmi r2, [r0], r0, lsr #4 │ │ │ │ stmdbvs r0!, {r2, r8, sp} │ │ │ │ - bleq 2cc570 │ │ │ │ - stc2 6, cr15, [ip, #448]! @ 0x1c0 │ │ │ │ + bleq 2cc620 │ │ │ │ + ldc2l 6, cr15, [r4, #-448] @ 0xfffffe40 │ │ │ │ biclt r4, r8, r1, lsl #13 │ │ │ │ @ instruction: 0x000fe8bb │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ eorscs pc, r0, r9, asr #17 │ │ │ │ eorscc pc, r4, r9, asr #17 │ │ │ │ @ instruction: 0x000fe8bb │ │ │ │ eorseq pc, r8, r9, asr #17 │ │ │ │ eorsne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf8c94649 │ │ │ │ @ instruction: 0xf1092040 │ │ │ │ @ instruction: 0xf8c90914 │ │ │ │ @ instruction: 0x46203030 │ │ │ │ - @ instruction: 0xf912f674 │ │ │ │ + @ instruction: 0xf8baf674 │ │ │ │ movwcs r4, #1609 @ 0x649 │ │ │ │ movwls r2, #640 @ 0x280 │ │ │ │ ldrtmi r4, [r3], -r0, lsr #12 │ │ │ │ - blx ff84f378 │ │ │ │ + blx fe24f428 │ │ │ │ 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 │ │ │ │ + strmi pc, [r3], r9, lsr #26 │ │ │ │ + stcgt 1, cr11, [pc, #-736] @ 21178c │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ eorscs pc, r0, fp, asr #17 │ │ │ │ eorscc pc, r4, fp, asr #17 │ │ │ │ @ instruction: 0xf8cbcd0f │ │ │ │ @ instruction: 0xf8cb0038 │ │ │ │ @ instruction: 0x4659103c │ │ │ │ subcs pc, r0, fp, asr #17 │ │ │ │ - bleq 74de0c │ │ │ │ + bleq 74debc │ │ │ │ eorscc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - ldrtmi pc, [r3], -r9, ror #17 @ │ │ │ │ + @ instruction: 0x4633f891 │ │ │ │ andcs r4, r0, #93323264 @ 0x5900000 │ │ │ │ andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf6742280 │ │ │ │ - bls 3904b8 │ │ │ │ + bls 390408 │ │ │ │ biccs r4, ip, r3, lsl #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf673a000 │ │ │ │ - bls 3515a8 │ │ │ │ + bls 3514f8 │ │ │ │ biccs r4, ip, fp, asr #12 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - mcr2 6, 7, pc, cr0, cr3, {3} @ │ │ │ │ + mcr2 6, 4, pc, cr8, cr3, {3} @ │ │ │ │ strmi r9, [r1], -r3, lsl #20 │ │ │ │ tstls r0, r3, asr #12 │ │ │ │ biccs r4, ip, r0, lsr #12 │ │ │ │ - mrc2 6, 6, pc, cr8, cr3, {3} │ │ │ │ + mcr2 6, 4, pc, cr0, cr3, {3} @ │ │ │ │ @ instruction: 0xf1074601 │ │ │ │ - @ instruction: 0xf6720020 │ │ │ │ - bmi dcfa48 │ │ │ │ + @ instruction: 0xf6710020 │ │ │ │ + bmi dd1998 │ │ │ │ ldrbtmi r4, [sl], #-2856 @ 0xfffff4d8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, fp, sl, lsr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ sbcmi r6, fp, r3, lsl #25 │ │ │ │ ldrle r0, [fp, #-2011] @ 0xfffff825 │ │ │ │ @ instruction: 0xf8df4d26 │ │ │ │ - ldc 0, cr10, [pc, #624] @ 211ccc │ │ │ │ + ldc 0, cr10, [pc, #624] @ 211d7c │ │ │ │ ldrbtmi r0, [sp], #-2838 @ 0xfffff4ea │ │ │ │ @ instruction: 0xe6de44fa │ │ │ │ sbcmi r6, fp, r3, lsl #25 │ │ │ │ strle r0, [r7, #-2010] @ 0xfffff826 │ │ │ │ @ instruction: 0xf8df4d22 │ │ │ │ - ldc 0, cr10, [pc, #560] @ 211ca4 │ │ │ │ + ldc 0, cr10, [pc, #560] @ 211d54 │ │ │ │ ldrbtmi r0, [sp], #-2834 @ 0xfffff4ee │ │ │ │ @ instruction: 0xe6d244fa │ │ │ │ @ instruction: 0xf8df4d20 │ │ │ │ - ldc 0, cr10, [pc, #528] @ 211c94 │ │ │ │ + ldc 0, cr10, [pc, #528] @ 211d44 │ │ │ │ ldrbtmi r0, [sp], #-2832 @ 0xfffff4f0 │ │ │ │ @ instruction: 0xe6ca44fa │ │ │ │ @ instruction: 0xf8df4d1e │ │ │ │ - ldc 0, cr10, [pc, #496] @ 211c84 │ │ │ │ + ldc 0, cr10, [pc, #496] @ 211d34 │ │ │ │ ldrbtmi r0, [sp], #-2830 @ 0xfffff4f2 │ │ │ │ @ instruction: 0xe6c244fa │ │ │ │ - svc 0x00b4f61d │ │ │ │ + svc 0x005cf61d │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andhi r0, r0, r0 │ │ │ │ svclt 0x00e93261 │ │ │ │ andgt r0, r0, r0 │ │ │ │ svclt 0x00ef225d │ │ │ │ andge r0, r0, r0 │ │ │ │ svclt 0x00ed4dc8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svclt 0x00e7985f │ │ │ │ andhi r0, r0, r0 │ │ │ │ svclt 0x00e66e97 │ │ │ │ and r0, r0, r0 │ │ │ │ svclt 0x00ebf976 │ │ │ │ - rsbseq lr, r6, r4, lsr r8 │ │ │ │ + rsbseq lr, r6, r4, lsl #15 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + rsbeq lr, ip, r8, ror #11 │ │ │ │ + strdeq lr, [ip], #-70 @ 0xffffffba @ │ │ │ │ + rsbeq lr, ip, r2, lsr r6 │ │ │ │ + rsbeq lr, ip, ip, ror #9 │ │ │ │ + rsbseq lr, r6, sl, lsl r5 │ │ │ │ + rsbeq lr, ip, r2, lsr r3 │ │ │ │ mlseq ip, r4, r2, lr │ │ │ │ + strhteq lr, [ip], #-42 @ 0xffffffd6 │ │ │ │ + rsbeq lr, ip, r0, ror r2 │ │ │ │ + rsbeq lr, ip, sl, lsr #8 │ │ │ │ + mlseq ip, r0, r2, lr │ │ │ │ + rsbeq lr, ip, sl, ror r4 │ │ │ │ + rsbeq lr, ip, ip, lsl #5 │ │ │ │ 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 fe46c320 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blcs 271e04 │ │ │ │ + blcs 271eb4 │ │ │ │ @ instruction: 0x81b3f000 │ │ │ │ movwcs r6, #11186 @ 0x2bb2 │ │ │ │ strcc lr, [r0], -fp, asr #19 │ │ │ │ subsle r2, r9, r0, lsl #20 │ │ │ │ - bl 2ac92c │ │ │ │ + bl 2ac9dc │ │ │ │ smlabbcs r0, r2, r2, r0 │ │ │ │ tstcc r5, r3 │ │ │ │ addmi r3, sl, #20, 6 @ 0x50000000 │ │ │ │ ldmdbvs pc, {r4, r6, ip, lr, pc} @ │ │ │ │ mvnsle r2, r0, lsl #30 │ │ │ │ ldrdhi pc, [ip], -r3 │ │ │ │ stcge 6, cr4, [lr], {61} @ 0x3d │ │ │ │ - beq 154dfb4 │ │ │ │ + beq 154e064 │ │ │ │ movwcs r9, #4354 @ 0x1102 │ │ │ │ strbmi r4, [r1], -r2, lsr #12 │ │ │ │ strls r4, [lr, #-1624] @ 0xfffff9a8 │ │ │ │ - blx 24fb8c │ │ │ │ + blx 24fc3c │ │ │ │ eoreq pc, r5, sl, asr #16 │ │ │ │ - blvs ffe1ef9c │ │ │ │ + blvs ffe1f04c │ │ │ │ ldmle r2!, {r3, r5, r7, r9, lr}^ │ │ │ │ umaalgt pc, r0, r6, r8 @ │ │ │ │ stmdbeq ip, {r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4655d01b │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stcls 4, cr9, [r1], {-0} │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ vpmax.u8 d15, d7, d8 │ │ │ │ andle r4, r9, r3, lsr #4 │ │ │ │ - blcs 32c18c │ │ │ │ + blcs 32c23c │ │ │ │ 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, r3, asr sp @ │ │ │ │ strcc r3, [r4, #-1793] @ 0xfffff8ff │ │ │ │ mvnle r4, pc, asr #10 │ │ │ │ ldrdge pc, [r4], -sp │ │ │ │ @ instruction: 0xf6736bf0 │ │ │ │ - @ instruction: 0x4652f8fb │ │ │ │ + ldrbmi pc, [r2], -r3, lsr #17 @ │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - mrc2 6, 3, pc, cr14, cr3, {3} │ │ │ │ - bls 2ac9bc │ │ │ │ + mcr2 6, 1, pc, cr6, cr3, {3} @ │ │ │ │ + bls 2aca6c │ │ │ │ orreq lr, r2, #3072 @ 0xc00 │ │ │ │ andne lr, r1, #3457024 @ 0x34c000 │ │ │ │ andsvs r6, r1, sl, asr #32 │ │ │ │ subsvs r2, sl, r0, lsl #4 │ │ │ │ addsvs r1, r9, r1, lsl #26 │ │ │ │ stmdavs r1, {r1, r3, r4, r8, sl, fp, ip}^ │ │ │ │ ldrsbvs r6, [r9], #-8 │ │ │ │ subvs r6, r2, sl, asr #32 │ │ │ │ - blmi ff72476c │ │ │ │ + blmi ff72481c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls aebc84 │ │ │ │ + blls aebd34 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x463081fc │ │ │ │ pop {r0, r2, r5, ip, sp, pc} │ │ │ │ shsub8mi r8, r1, r0 │ │ │ │ @ instruction: 0xf02b4658 │ │ │ │ vmla.f32 , q8, │ │ │ │ @ instruction: 0x46021113 │ │ │ │ @ instruction: 0xf6734658 │ │ │ │ - stmdavs fp!, {r0, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - bleq ff38d2c4 │ │ │ │ + stmdavs fp!, {r0, r3, r4, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + bleq ff38d374 │ │ │ │ strmi r2, [r2], r0, lsr #2 │ │ │ │ movwls r9, #14336 @ 0x3800 │ │ │ │ - ldc2l 6, cr15, [ip], #-452 @ 0xfffffe3c │ │ │ │ + stc2 6, cr15, [r4], #-452 @ 0xfffffe3c │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - stc2 6, cr15, [ip], #-448 @ 0xfffffe40 │ │ │ │ + blx ff74f6d2 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls r9, #18944 @ 0x4a00 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x465862d9 │ │ │ │ @ instruction: 0xf6734619 │ │ │ │ - blls 351b04 │ │ │ │ - bls 2de8cc │ │ │ │ + blls 351a54 │ │ │ │ + bls 2de97c │ │ │ │ ldrbmi r2, [r8], -r5, ror #3 │ │ │ │ - ldc2l 6, cr15, [r6, #-460]! @ 0xfffffe34 │ │ │ │ - bls 2235cc │ │ │ │ + ldc2 6, cr15, [lr, #-460] @ 0xfffffe34 │ │ │ │ + bls 22367c │ │ │ │ movwcs r4, #5762 @ 0x1682 │ │ │ │ ldrbmi r6, [r8], -r8, lsr #32 │ │ │ │ @ instruction: 0xf7ff970e │ │ │ │ @ instruction: 0x4652f97d │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6734658 │ │ │ │ - eorvs pc, r8, r7, ror #26 │ │ │ │ + eorvs pc, r8, pc, lsl #26 │ │ │ │ strcs lr, [r3], #-1940 @ 0xfffff86c │ │ │ │ andvs r3, r4, r2, lsl #2 │ │ │ │ stmdbvs r0, {r1, r2, r6, sp, lr} │ │ │ │ @ instruction: 0xf6709302 │ │ │ │ - ldmdbvs r2!, {r0, r1, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r2!, {r0, r1, r3, r4, sl, fp, ip, sp, lr, pc}^ │ │ │ │ bicvs r4, r4, r3, lsl #12 │ │ │ │ andls r6, r0, r2, asr #2 │ │ │ │ @ instruction: 0x76027e32 │ │ │ │ bicvs r6, r2, #247808 @ 0x3c800 │ │ │ │ strhcs pc, [r0], #-134 @ 0xffffff7a @ │ │ │ │ @ instruction: 0x4114e9d6 │ │ │ │ stceq 0, cr15, [r1], {2} │ │ │ │ stmib r3, {r4, r5, r6, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0x461c4114 │ │ │ │ subcs pc, r0, r3, lsr #17 │ │ │ │ @ instruction: 0xf8966bb2 │ │ │ │ @ instruction: 0xf8831042 │ │ │ │ - blls 295df4 │ │ │ │ + blls 295ea4 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvs 1a7232c │ │ │ │ + blvs 1a723dc │ │ │ │ streq lr, [r2], #2818 @ 0xb02 │ │ │ │ ldrmi r9, [pc], -r2, lsl #8 │ │ │ │ @ instruction: 0x2c05e9cd │ │ │ │ - beq 54e104 │ │ │ │ + beq 54e1b4 │ │ │ │ ldrdgt pc, [r8], -sp │ │ │ │ @ instruction: 0xf8cdad09 │ │ │ │ stcge 0, cr11, [lr], {8} │ │ │ │ ldmdbeq r0, {r8, ip, sp, lr, pc} │ │ │ │ ldmdaeq r0, {r0, r8, ip, sp, lr, pc} │ │ │ │ pkhbtmi r4, fp, lr, lsl #13 │ │ │ │ movweq lr, #14797 @ 0x39cd │ │ │ │ @ instruction: 0xf85a9607 │ │ │ │ - bl 4dddc4 │ │ │ │ + bl 4dde74 │ │ │ │ stmib r5, {r0, r1, r2, r7, r9, sl}^ │ │ │ │ stmib r5, {r9, sl, fp, sp, lr, pc}^ │ │ │ │ movwls lr, #52738 @ 0xce02 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ eorcc pc, r7, r9, asr r8 @ │ │ │ │ @@ -493384,38 +493424,38 @@ │ │ │ │ strcs r0, [r0, -r3, lsl #6] │ │ │ │ @ instruction: 0x2c05e9dd │ │ │ │ @ instruction: 0xf8dd4601 │ │ │ │ cdpls 0, 0, cr11, cr7, cr8, {0} │ │ │ │ mul r3, r6, r6 │ │ │ │ tstcc r4, r1, lsl #14 │ │ │ │ rsbsle r4, r6, r7, ror r5 │ │ │ │ - bcs 22c198 │ │ │ │ + bcs 22c248 │ │ │ │ stmiavs pc, {r3, r4, r5, r6, r7, r8, ip, lr, pc}^ @ │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0x4639d175 │ │ │ │ @ instruction: 0x46582259 │ │ │ │ @ instruction: 0xf7ff46a8 │ │ │ │ @ instruction: 0x4639fa51 │ │ │ │ @ instruction: 0x4607225c │ │ │ │ ssatmi r4, #3, r8, asr #12 │ │ │ │ - blx 14cfd90 │ │ │ │ + blx 14cfe40 │ │ │ │ andscs r6, r4, #183296 @ 0x2cc00 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ strtmi r9, [r1], r2, lsl #14 │ │ │ │ eorsgt pc, r8, sp, asr #17 │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ stmib r4, {r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8c4cc01 │ │ │ │ @ instruction: 0xf102c00c │ │ │ │ ldrls r0, [r1, -r0, lsr #2] │ │ │ │ andls r6, r3, r7, asr fp │ │ │ │ vmlaeq.f64 d14, d3, d7 │ │ │ │ ldm r4, {r2, r8, ip, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ - blls 291e08 │ │ │ │ + blls 291eb8 │ │ │ │ movwcs r9, #37644 @ 0x930c │ │ │ │ ldrbtmi r9, [r7], -sp, lsl #6 │ │ │ │ ldrcc r9, [r4, -r6, lsl #10] │ │ │ │ @ instruction: 0x000fe8b8 │ │ │ │ strls r9, [r7], #-1029 @ 0xfffffbfb │ │ │ │ andeq lr, pc, sl, lsr #17 │ │ │ │ @ instruction: 0x000fe8b9 │ │ │ │ @@ -493436,72 +493476,72 @@ │ │ │ │ andmi pc, r0, sl, asr #17 │ │ │ │ strgt ip, [pc, -pc, lsl #26] │ │ │ │ eorsvs r9, ip, r4, lsl #26 │ │ │ │ strtmi r9, [r9], -r0, lsl #24 │ │ │ │ mlascc r1, r6, r8, pc @ │ │ │ │ mlascs r0, r6, r8, pc @ │ │ │ │ @ instruction: 0xf6714620 │ │ │ │ - @ instruction: 0x4621fddd │ │ │ │ + strtmi pc, [r1], -r5, lsl #27 │ │ │ │ @ instruction: 0xf6734658 │ │ │ │ - @ instruction: 0xf106febb │ │ │ │ + @ instruction: 0xf106fe63 │ │ │ │ strtmi r0, [r9], -r0, lsr #32 │ │ │ │ - ldc2l 6, cr15, [r6, #452]! @ 0x1c4 │ │ │ │ + ldc2 6, cr15, [lr, #452] @ 0x1c4 │ │ │ │ @ instruction: 0xf6716a30 │ │ │ │ - strtmi pc, [r6], -r1, lsl #20 │ │ │ │ + strtmi pc, [r6], -r9, lsr #19 │ │ │ │ @ instruction: 0xf1a0e67a │ │ │ │ stmiavs pc, {r2, r4, r8}^ @ │ │ │ │ svceq 0x0000f1bc │ │ │ │ ldcvc 0, cr13, [sl], #-548 @ 0xfffffddc │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - beq 154e2a4 │ │ │ │ - bcc 25a274 │ │ │ │ + beq 154e354 │ │ │ │ + bcc 25a324 │ │ │ │ movwls r4, #9808 @ 0x2650 │ │ │ │ @ instruction: 0xf902fa09 │ │ │ │ @ instruction: 0xf1092240 │ │ │ │ @ instruction: 0xf61d39ff │ │ │ │ - blls 2cca38 │ │ │ │ - blx 9da68c │ │ │ │ - blx 14904b4 │ │ │ │ + blls 2cc988 │ │ │ │ + blx 9da73c │ │ │ │ + blx 1490564 │ │ │ │ strbeq pc, [r9, r2, lsl #2] @ │ │ │ │ stmdbge r4!, {r0, r6, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ orreq lr, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf8413301 │ │ │ │ andcc r2, r1, #68, 24 @ 0x4400 │ │ │ │ mvnsle r2, r0, lsl sl │ │ │ │ @ instruction: 0x46524639 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ strmi pc, [r7], -pc, ror #16 │ │ │ │ movwcs lr, #14177 @ 0x3761 │ │ │ │ stmdbvs r0, {r0, r1, sp, lr} │ │ │ │ andvs pc, r4, fp, asr #17 │ │ │ │ - blx 1d4f886 │ │ │ │ + blx 74f936 │ │ │ │ bicvs r2, r3, r2, lsl #6 │ │ │ │ ldmdbvs r3!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ cdpvc 1, 3, cr6, cr3, cr3, {2} │ │ │ │ - blvs ffeef6e0 │ │ │ │ + blvs ffeef790 │ │ │ │ ldmib r6, {r0, r1, r6, r7, r8, r9, sp, lr}^ │ │ │ │ stmib r0, {r2, r4, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf8b63214 │ │ │ │ @ instruction: 0xf8a03040 │ │ │ │ @ instruction: 0xf8963040 │ │ │ │ @ instruction: 0xf8803042 │ │ │ │ - blvs feeddff8 │ │ │ │ + blvs feede0a8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ andscs r8, r4, #145 @ 0x91 │ │ │ │ - beq 24e038 │ │ │ │ + beq 24e0e8 │ │ │ │ ldrsbt pc, [r4], -r6 @ │ │ │ │ stcge 13, cr10, [lr], {9} │ │ │ │ - blx 2a3a4a │ │ │ │ + blx 2a3afa │ │ │ │ @ instruction: 0xf8def903 │ │ │ │ - blcs 31df50 │ │ │ │ + blcs 31e000 │ │ │ │ @ instruction: 0xf8ded011 │ │ │ │ stmib r5, {r2, r3, sp}^ │ │ │ │ stmib r5, {fp, pc}^ │ │ │ │ andls r8, ip, #131072 @ 0x20000 │ │ │ │ - bl 2acd0c │ │ │ │ + bl 2acdbc │ │ │ │ @ instruction: 0xf8cc0c0a │ │ │ │ ldm r5, {r4, ip, sp} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ cpsie , #15 │ │ │ │ @ instruction: 0xf10e0a14 │ │ │ │ strbmi r0, [sl, #3604] @ 0xe14 │ │ │ │ @@ -493510,31 +493550,31 @@ │ │ │ │ smlabbcs r0, r9, ip, pc @ │ │ │ │ @ instruction: 0xec0de9d6 │ │ │ │ ldrbtmi r4, [r3], -r2, lsl #12 │ │ │ │ svceq 0x0000f1bc │ │ │ │ subs sp, r5, lr, lsl #2 │ │ │ │ ... │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r6, ip, asr #9 │ │ │ │ - rsbseq lr, r6, ip, ror #7 │ │ │ │ + rsbseq lr, r6, ip, lsl r4 │ │ │ │ + rsbseq lr, r6, ip, lsr r3 │ │ │ │ tstcc r4, #1073741824 @ 0x40000000 │ │ │ │ suble r4, r7, ip, lsl #11 │ │ │ │ stmdacs r4, {r3, r4, r8, fp, sp, lr} │ │ │ │ ldmvs fp, {r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0x4658219e │ │ │ │ @ instruction: 0xf67346a8 │ │ │ │ - movwcs pc, #3059 @ 0xbf3 @ │ │ │ │ + movwcs pc, #2971 @ 0xb9b @ │ │ │ │ andscs r9, r4, #939524096 @ 0x38000000 │ │ │ │ movwcc lr, #6596 @ 0x19c4 │ │ │ │ rscvs r4, r3, r6, lsr #13 │ │ │ │ - blvs feee3a24 │ │ │ │ + blvs feee3ad4 │ │ │ │ stmdbeq r0!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ andls r9, r0, r1, lsl r0 │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ - blcc 72cd94 │ │ │ │ + blcc 72ce44 │ │ │ │ @ instruction: 0x0c03eb02 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ movwls r9, #51968 @ 0xcb00 │ │ │ │ movwls r2, #54021 @ 0xd305 │ │ │ │ @ instruction: 0x000fe8b8 │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ @@ -493542,113 +493582,113 @@ │ │ │ │ andmi pc, r0, lr, asr #17 │ │ │ │ @ instruction: 0x000fe8ba │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ @ instruction: 0xf8cc4649 │ │ │ │ ldrtmi r4, [r8], -r0 │ │ │ │ mlascc r1, r6, r8, pc @ │ │ │ │ mlascs r0, r6, r8, pc @ │ │ │ │ - stc2 6, cr15, [r6, #-452] @ 0xfffffe3c │ │ │ │ + stc2 6, cr15, [lr], #452 @ 0x1c4 │ │ │ │ @ instruction: 0x46584639 │ │ │ │ - stc2l 6, cr15, [r4, #460]! @ 0x1cc │ │ │ │ + stc2 6, cr15, [ip, #460] @ 0x1cc │ │ │ │ eoreq pc, r0, r6, lsl #2 │ │ │ │ @ instruction: 0xf6714649 │ │ │ │ - bvs e5147c │ │ │ │ - @ instruction: 0xf92af671 │ │ │ │ + bvs e513cc │ │ │ │ + @ instruction: 0xf8d2f671 │ │ │ │ str r4, [r3, #1598]! @ 0x63e │ │ │ │ tstpeq r4, #-2147483605 @ p-variant is OBSOLETE @ 0x8000002b │ │ │ │ @ instruction: 0xf1a0e7b7 │ │ │ │ stcge 1, cr0, [r9, #-80] @ 0xffffffb0 │ │ │ │ strt sl, [ip], lr, lsl #24 │ │ │ │ stcge 13, cr10, [lr], {9} │ │ │ │ @ instruction: 0xf61de791 │ │ │ │ - svclt 0x0000ecf4 │ │ │ │ + svclt 0x0000ec9c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ @ instruction: 0x46064a9a │ │ │ │ umulllt r4, pc, sl, fp @ │ │ │ │ - blvs fe423228 │ │ │ │ + blvs fe4232d8 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ stmdacs r0, {r8, r9} │ │ │ │ sbcshi pc, sp, r0 │ │ │ │ strmi r6, [sp], -ip, asr #22 │ │ │ │ strtmi r2, [r3], -r0, lsl #2 │ │ │ │ tstcc r1, r4 │ │ │ │ addmi r3, r1, #20, 6 @ 0x50000000 │ │ │ │ sbcshi pc, r3, r0 │ │ │ │ - bcs 2ec4d0 │ │ │ │ + bcs 2ec580 │ │ │ │ tstcs r4, #-1073741763 @ 0xc000003d │ │ │ │ - blx 2e3912 │ │ │ │ + blx 2e39c2 │ │ │ │ stmiavs r7!, {r0, sl, lr}^ │ │ │ │ - ldc2 6, cr15, [lr], {113} @ 0x71 │ │ │ │ + mcrr2 6, 7, pc, r6, cr1 @ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ ldmib r5, {r1, r2, r6, r7, pc}^ │ │ │ │ stmdacs r0, {r0, r2, r3, lr, pc} │ │ │ │ adcshi pc, sl, r0 │ │ │ │ strbtmi r2, [r3], -r0, lsl #8 │ │ │ │ and r4, r5, r1, lsr #12 │ │ │ │ ldrcc r3, [r4], #-257 @ 0xfffffeff │ │ │ │ addmi r3, r1, #20, 6 @ 0x50000000 │ │ │ │ adcshi pc, r0, r0 │ │ │ │ - bcs 22c508 │ │ │ │ + bcs 22c5b8 │ │ │ │ @ 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, r3, r4, r6, fp, ip, sp, lr, pc} │ │ │ │ stmdbvs fp!, {r0, r1, r3, r6, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0002b04 │ │ │ │ ldmdbvs r0!, {r2, r3, r6, r7, pc} │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ - blcs 21e294 │ │ │ │ + blcs 21e344 │ │ │ │ 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 44c900 │ │ │ │ + blge 34c8c4 │ │ │ │ + @ instruction: 0xf992f670 │ │ │ │ + beq 64e5cc │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e3a3c │ │ │ │ + blgt 2e3aec │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46300914 │ │ │ │ - ldc2l 6, cr15, [ip, #-460] @ 0xfffffe34 │ │ │ │ + stc2 6, cr15, [r4, #-460] @ 0xfffffe34 │ │ │ │ vmul.i8 d22, d0, d16 │ │ │ │ @ instruction: 0xf6702109 │ │ │ │ - @ instruction: 0xf100f9f9 │ │ │ │ + @ instruction: 0xf100f9a1 │ │ │ │ @ instruction: 0x46590b18 │ │ │ │ andcs r2, r2, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6719003 │ │ │ │ - bls 3112d4 │ │ │ │ + bls 311224 │ │ │ │ @ instruction: 0xf10d2300 │ │ │ │ movwls r0, #19488 @ 0x4c20 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr2, {0} │ │ │ │ movwcc lr, #6602 @ 0x19ca │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ andsls pc, ip, sp, asr #17 │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ stmdbls r3, {r4, r5, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [r8, #-460]! @ 0xfffffe34 │ │ │ │ + stc2l 6, cr15, [r0], #460 @ 0x1cc │ │ │ │ ldrtmi lr, [fp], -pc, rrx │ │ │ │ ldrtmi r4, [r0], -r2, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 4cfb2a │ │ │ │ + blx feecfbd8 │ │ │ │ @ instruction: 0xf8954607 │ │ │ │ cmnlt fp, #64 @ 0x40 │ │ │ │ - blcs 2ad114 │ │ │ │ + blcs 2ad1c4 │ │ │ │ @ instruction: 0xf10dd07c │ │ │ │ ldrtmi r0, [r9], -r0, lsr #18 │ │ │ │ - beq 28e2b0 │ │ │ │ + beq 28e360 │ │ │ │ strbmi r2, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf8cd0c00 │ │ │ │ @ instruction: 0xf7fec020 │ │ │ │ ldrtmi pc, [r9], -r5, lsl #30 @ │ │ │ │ @ instruction: 0x46074653 │ │ │ │ ldrtmi r4, [r0], -sl, asr #12 │ │ │ │ @@ -493659,24 +493699,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 │ │ │ │ + @ instruction: 0x4607fab5 │ │ │ │ andcs r6, r0, fp, ror #22 │ │ │ │ strtmi r1, [r3], #-3389 @ 0xfffff2c3 │ │ │ │ andne lr, r1, #3457024 @ 0x34c000 │ │ │ │ andsvs r6, r1, sl, asr #32 │ │ │ │ subsvs r1, r8, sl, lsl sp │ │ │ │ ldmdavs r9!, {r0, sp}^ │ │ │ │ strpl lr, [r2, -r3, asr #19] │ │ │ │ subvs r6, sl, r9, asr r0 │ │ │ │ - bmi e6a3cc │ │ │ │ + bmi e6a47c │ │ │ │ ldrbtmi r4, [sl], #-2863 @ 0xfffff4d1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, pc, r2, asr r1 @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ tstpeq r4, #172, 2 @ p-variant is OBSOLETE @ 0x2b │ │ │ │ @@ -493684,203 +493724,203 @@ │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ andcs lr, r0, fp, asr #14 │ │ │ │ strtmi lr, [r9], -r9, ror #15 │ │ │ │ @ instruction: 0xf02b4630 │ │ │ │ vqdmulh.s d31, d0, d1 │ │ │ │ @ instruction: 0x46021113 │ │ │ │ @ instruction: 0xf6734630 │ │ │ │ - mvnscs pc, r1, lsl #21 │ │ │ │ + mvnscs pc, r9, lsr #20 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 214fbf8 │ │ │ │ + blx b4fca8 │ │ │ │ ldrtmi r4, [sl], -r3, lsl #13 │ │ │ │ tstpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6734630 │ │ │ │ - @ instruction: 0x465bfa75 │ │ │ │ + @ instruction: 0x465bfa1d │ │ │ │ mvncs r4, r2, lsl #12 │ │ │ │ @ instruction: 0xf6734630 │ │ │ │ - @ instruction: 0x4603fa95 │ │ │ │ + @ instruction: 0x4603fa3d │ │ │ │ orrscs r4, lr, r2, asr #12 │ │ │ │ @ instruction: 0xf6734630 │ │ │ │ - strmi pc, [r7], -pc, lsl #21 │ │ │ │ + @ instruction: 0x4607fa37 │ │ │ │ ldrtmi lr, [sl], -r3, lsl #15 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6731113 │ │ │ │ - ldrb pc, [r0, r1, ror #20]! @ │ │ │ │ + ldrb pc, [r0, r9, lsl #20]! @ │ │ │ │ svcge 0x00084639 │ │ │ │ movwcs r4, #5690 @ 0x163a │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf8cd0c00 │ │ │ │ @ instruction: 0xf7fec020 │ │ │ │ ldrtmi pc, [sl], -fp, lsl #29 @ │ │ │ │ strmi r2, [r7], -r1, lsl #6 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xf7fe9308 │ │ │ │ ldrtmi pc, [sl], -r3, lsl #29 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ ldrtmi r1, [r0], -pc, asr #3 │ │ │ │ - blx 1d4fc64 │ │ │ │ + blx 74fd14 │ │ │ │ ldr r4, [r1, r7, lsl #12] │ │ │ │ - bl fef4fb14 │ │ │ │ - rsbseq sp, r6, r4, asr #31 │ │ │ │ + bl 194fbc4 │ │ │ │ + rsbseq sp, r6, r4, lsl pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, sl, lsl lr │ │ │ │ + rsbseq sp, r6, sl, ror #26 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ @ instruction: 0x460d4a7b │ │ │ │ addlt r4, pc, fp, ror fp @ │ │ │ │ @ instruction: 0x4606447a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ @ instruction: 0xf7ff0300 │ │ │ │ - blvs fec91d74 │ │ │ │ + blvs fec91e24 │ │ │ │ ldmdbvs r0!, {r1, r8, r9, sp} │ │ │ │ eorsvs r3, r3, r1, lsl #18 │ │ │ │ @ instruction: 0xf6706075 │ │ │ │ - tstpcs r0, #1490944 @ p-variant is OBSOLETE @ 0x16c000 │ │ │ │ + tstpcs r0, #49152 @ p-variant is OBSOLETE @ 0xc000 │ │ │ │ strmi r6, [r1], r3, asr #3 │ │ │ │ andcs r6, r1, #240640 @ 0x3ac00 │ │ │ │ stmdbvs fp!, {r0, r1, r6, r7, r8, r9, sp, lr}^ │ │ │ │ @ instruction: 0xf8956143 │ │ │ │ @ instruction: 0xf8803040 │ │ │ │ @ instruction: 0xf8953040 │ │ │ │ @ instruction: 0xf880304d │ │ │ │ @ instruction: 0x2324304d │ │ │ │ @ instruction: 0xf1007603 │ │ │ │ ldrmi r0, [r9], -r0, lsr #6 │ │ │ │ @ instruction: 0x23209303 │ │ │ │ - blx 1e4fcde │ │ │ │ + blx 84fd8e │ │ │ │ @ instruction: 0xf8c92200 │ │ │ │ @ instruction: 0xf8d52038 │ │ │ │ @ instruction: 0xf1bbb038 │ │ │ │ eorle r0, sl, r0, lsl #30 │ │ │ │ ldrsbthi pc, [r4], -r5 @ │ │ │ │ stcge 6, cr4, [r4], {146} @ 0x92 │ │ │ │ @ instruction: 0xf10d4617 │ │ │ │ @ instruction: 0xf8d80c20 │ │ │ │ - bcs 3da37c │ │ │ │ + bcs 3da42c │ │ │ │ @ instruction: 0xf8d9d019 │ │ │ │ andscs r3, r4, r8, lsr r0 │ │ │ │ ldrsbtne pc, [r4], -r9 @ │ │ │ │ strvc lr, [r0, -r4, asr #19] │ │ │ │ - blx 22a5ee │ │ │ │ + blx 22a69e │ │ │ │ movwcc r1, #7683 @ 0x1e03 │ │ │ │ eorscc pc, r8, r9, asr #17 │ │ │ │ ldrdcc pc, [ip], -r8 │ │ │ │ @ instruction: 0xf8ce9307 │ │ │ │ ldm r4, {r4, sp} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf8d5000f │ │ │ │ stm lr, {r3, r4, r5, ip, sp, pc} │ │ │ │ cpsie , #15 │ │ │ │ @ instruction: 0xf1080a01 │ │ │ │ ldrbmi r0, [r3, #2068] @ 0x814 │ │ │ │ @ instruction: 0x4630d8db │ │ │ │ @ instruction: 0xf6734649 │ │ │ │ - ldmib r5, {r0, r1, r3, r4, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib r5, {r0, r1, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ cmnlt r8, sp │ │ │ │ addeq lr, r0, r0, lsl #22 │ │ │ │ andcs r4, r0, #36700160 @ 0x2300000 │ │ │ │ andcc lr, r5, #3 │ │ │ │ addsmi r3, r0, #20, 6 @ 0x50000000 │ │ │ │ ldmdbvs r9, {r2, ip, lr, pc} │ │ │ │ mvnsle r2, r7, lsl #18 │ │ │ │ mul r3, r4, r0 │ │ │ │ tstpeq r4, #164, 2 @ p-variant is OBSOLETE @ 0x29 │ │ │ │ ldreq pc, [r3], #-111 @ 0xffffff91 │ │ │ │ ldrdls pc, [ip], -r3 │ │ │ │ movwcs r2, #8448 @ 0x2100 │ │ │ │ smlabtcc r8, sp, r9, lr │ │ │ │ eorcs r6, r0, #48, 18 @ 0xc0000 │ │ │ │ - blge 44cb38 │ │ │ │ + blge 44cbe8 │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf670ab04 │ │ │ │ - sxtab16mi pc, r0, r5, ror #16 @ │ │ │ │ - blge 33e934 │ │ │ │ + pkhbtmi pc, r0, sp, lsl #16 @ │ │ │ │ + blge 33e9e4 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6734630 │ │ │ │ - strbmi pc, [r3], -r9, ror #23 @ │ │ │ │ + @ instruction: 0x4643fb91 │ │ │ │ ldrtmi r4, [r0], -sl, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf9bcf673 │ │ │ │ + @ instruction: 0xf964f673 │ │ │ │ strmi r7, [r2], r3, asr #24 │ │ │ │ andle r2, r6, r0, lsr #22 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ ldrtmi r7, [r0], -r6, asr #3 │ │ │ │ - @ instruction: 0xf98cf673 │ │ │ │ + @ instruction: 0xf934f673 │ │ │ │ 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 44db44 │ │ │ │ + blvc 34db08 │ │ │ │ + @ instruction: 0xfff0f66f │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2fd040 │ │ │ │ + blgt 2fd0f0 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - blx ff14fe12 │ │ │ │ + blx 1b4fec2 │ │ │ │ ldrbmi r9, [r3], -r3, lsl #20 │ │ │ │ orrsne pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf6738000 │ │ │ │ - movwcs pc, #63937 @ 0xf9c1 @ │ │ │ │ + movwcs pc, #63849 @ 0xf969 @ │ │ │ │ strmi r6, [r1], -fp, ror #3 │ │ │ │ andcs r6, r4, #109568 @ 0x1ac00 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #10 │ │ │ │ @ instruction: 0xf899441c │ │ │ │ strls r3, [r0, #-17] @ 0xffffffef │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ - ldc2l 6, cr15, [r2, #-460]! @ 0xfffffe34 │ │ │ │ + ldc2 6, cr15, [sl, #-460] @ 0xfffffe34 │ │ │ │ ldmib r4, {r0, r8, sl, fp, ip}^ │ │ │ │ subsvs r2, r3, r1, lsl #6 │ │ │ │ stcne 0, cr6, [r3, #-104]! @ 0xffffff98 │ │ │ │ rscvs r6, r0, r5, rrx │ │ │ │ stmib r4, {r1, r6, fp, sp, lr}^ │ │ │ │ subsvs r2, r3, r1, lsl #2 │ │ │ │ subvs r4, r3, r9, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, pc, r2, lsl #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - b fedcfd20 │ │ │ │ - rsbseq sp, r6, ip, lsr sp │ │ │ │ + b 17cfdd0 │ │ │ │ + rsbseq sp, r6, ip, lsl #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, lr, ror #22 │ │ │ │ + ldrhteq sp, [r6], #-174 @ 0xffffff52 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0x460fb093 │ │ │ │ stmib sp, {r0, r3, r7, r8, r9, fp, sp, lr}^ │ │ │ │ tstcc r1, r1, lsl #4 │ │ │ │ movwls r4, #14957 @ 0x3a6d │ │ │ │ ldrbtmi r4, [sl], #-2925 @ 0xfffff493 │ │ │ │ ldmpl r3, {r8, fp, sp, lr}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf858f670 │ │ │ │ + @ instruction: 0xf800f670 │ │ │ │ @ instruction: 0x46066bbb │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvs 20b280c │ │ │ │ + blvs 20b28bc │ │ │ │ orreq lr, r3, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf04f6b41 │ │ │ │ strls r0, [r5, -r0, lsl #16] │ │ │ │ - bleq 54e910 │ │ │ │ + bleq 54e9c0 │ │ │ │ ldmdbeq r0, {r1, r8, ip, sp, lr, pc} │ │ │ │ stcge 13, cr10, [ip], {6} │ │ │ │ - beq 64e918 │ │ │ │ + beq 64e9c8 │ │ │ │ ldrmi r4, [ip], r6, asr #13 │ │ │ │ andls r4, r4, pc, lsl #12 │ │ │ │ eorcc pc, r8, fp, asr r8 @ │ │ │ │ streq lr, [r8], r7, lsl #22 │ │ │ │ @ instruction: 0xee00e9c5 │ │ │ │ @ instruction: 0xee02e9c5 │ │ │ │ ldm r5, {r0, r3, r8, r9, ip, pc} │ │ │ │ @@ -493890,34 +493930,34 @@ │ │ │ │ @ instruction: 0xf84a3028 │ │ │ │ @ instruction: 0xf1083028 │ │ │ │ strbmi r0, [r0, #2053]! @ 0x805 │ │ │ │ ldmib sp, {r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ eorcs r6, r0, #4, 14 @ 0x100000 │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ movwcs r9, #780 @ 0x30c │ │ │ │ - blls 277190 │ │ │ │ + blls 277240 │ │ │ │ stmdbhi ip, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbhi r6, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf66f6918 │ │ │ │ - strmi pc, [r0], r7, lsr #31 │ │ │ │ + strmi pc, [r0], pc, asr #30 │ │ │ │ @ instruction: 0x462bb158 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6739801 │ │ │ │ - blvs ff0d11f4 │ │ │ │ - blvs 1eda9dc │ │ │ │ - bleq 24e6cc │ │ │ │ + blvs ff0d1144 │ │ │ │ + blvs 1edaa8c │ │ │ │ + bleq 24e77c │ │ │ │ eorslt pc, r0, sp, asr #17 │ │ │ │ stmib r4, {r0, r3, r5, r7, r9, sl, lr}^ │ │ │ │ strtmi fp, [r6], r1, lsl #22 │ │ │ │ andlt pc, ip, r4, asr #17 │ │ │ │ @ instruction: 0xf8cd46a2 │ │ │ │ - blx 27269a │ │ │ │ + blx 27274a │ │ │ │ @ instruction: 0xf1063c02 │ │ │ │ movwls r0, #8992 @ 0x2320 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf8cd2213 │ │ │ │ andls r8, sl, #36 @ 0x24 │ │ │ │ @ instruction: 0x000fe8b9 │ │ │ │ @@ -493929,55 +493969,55 @@ │ │ │ │ @ instruction: 0xf8cc2201 │ │ │ │ strcs r5, [r2, #-0] │ │ │ │ @ instruction: 0xf1066172 │ │ │ │ @ instruction: 0xf8c60120 │ │ │ │ andcs fp, r4, #28 │ │ │ │ @ instruction: 0xf8974630 │ │ │ │ mvnsvs r3, #49 @ 0x31 │ │ │ │ - ldrbeq pc, [pc, #-99]! @ 212595 @ │ │ │ │ + ldrbeq pc, [pc, #-99]! @ 212645 @ │ │ │ │ ldmib r7, {r0, r2, r4, r5, r9, sl, ip, sp, lr}^ │ │ │ │ stmib r6, {r2, r4, r8, sl, lr, pc}^ │ │ │ │ @ instruction: 0xf671c514 │ │ │ │ - stmdals r1, {r0, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r1, {r0, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6734631 │ │ │ │ - vldmdbvs fp!, {s30-s244} │ │ │ │ - bl 2b8e20 │ │ │ │ + vldmdbvs fp!, {s30-s156} │ │ │ │ + bl 2b8ed0 │ │ │ │ ldc 3, cr0, [r3, #524] @ 0x20c │ │ │ │ @ instruction: 0xeeb50a38 │ │ │ │ vneg.f32 s1, s0 │ │ │ │ tstple sp, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ - blmi 8a4e94 │ │ │ │ + blmi 8a4f44 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 66c698 │ │ │ │ + blls 66c748 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1260300 │ │ │ │ andslt r9, r3, r2, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mlaspl r1, r6, r8, pc @ │ │ │ │ - beq ff24e124 │ │ │ │ + beq ff24e1d4 │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ - @ instruction: 0xff7ef670 │ │ │ │ + @ instruction: 0xff26f670 │ │ │ │ strtmi r9, [sl], -r1, lsl #28 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - @ instruction: 0xff2ef66f │ │ │ │ + cdp2 6, 13, cr15, cr6, cr15, {3} │ │ │ │ teqlt r8, r5, lsl #12 │ │ │ │ adcvs ip, r8, #768 @ 0x300 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46303514 │ │ │ │ - blx febd003c │ │ │ │ + blx 15d00ec │ │ │ │ strtmi r9, [fp], -r2, lsl #20 │ │ │ │ mvncs r9, r1, lsl #16 │ │ │ │ - @ instruction: 0xf87af673 │ │ │ │ + @ instruction: 0xf822f673 │ │ │ │ ldrb r9, [r1, r2] │ │ │ │ stcge 13, cr10, [ip], {6} │ │ │ │ @ instruction: 0xf61de763 │ │ │ │ - svclt 0x0000e9c0 │ │ │ │ - rsbseq sp, r6, r6, lsr #22 │ │ │ │ + svclt 0x0000e968 │ │ │ │ + rsbseq sp, r6, r6, ror sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq sp, [r6], #-152 @ 0xffffff68 │ │ │ │ + rsbseq sp, r6, r8, lsr #18 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0x46174d33 │ │ │ │ addlt r4, fp, r3, lsr sl │ │ │ │ @ instruction: 0x4604447d │ │ │ │ @@ -494004,324 +494044,324 @@ │ │ │ │ strtmi r4, [r0], -r2, lsl #13 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andsgt pc, r8, sp, asr #17 │ │ │ │ ldc2 7, cr15, [lr], #-1016 @ 0xfffffc08 │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r0], r0, lsl #22 │ │ │ │ @ instruction: 0xf6704628 │ │ │ │ - stmdbvs r0!, {r0, r2, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r2, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ eorcs r4, r0, #76546048 @ 0x4900000 │ │ │ │ - cdp2 6, 12, cr15, cr6, cr15, {3} │ │ │ │ + cdp2 6, 6, cr15, cr14, cr15, {3} │ │ │ │ cmplt r8, r3, lsl #12 │ │ │ │ addsvs ip, r8, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ movwls r4, #22041 @ 0x5619 │ │ │ │ - blx 11d010c │ │ │ │ + @ instruction: 0xf9e6f673 │ │ │ │ tstcc r4, #5120 @ 0x1400 │ │ │ │ ldrtmi r9, [r1], -r4, lsl #20 │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ stmib sp, {r0, r1, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8cd7b02 │ │ │ │ @ instruction: 0xf7ff8000 │ │ │ │ - bmi 490810 │ │ │ │ + bmi 4908c0 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, fp, r2, lsl #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - stmdb r8, {r0, r2, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq sp, r6, r0, asr r9 │ │ │ │ + ldm r0!, {r0, r2, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq sp, r6, r0, lsr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, r2, lsr #17 │ │ │ │ + ldrshteq sp, [r6], #-114 @ 0xffffff8e │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ ldmibmi fp!, {r2, r3, r9, sl, lr}^ │ │ │ │ strdlt r4, [r9], fp @ │ │ │ │ andcs r4, r2, #2030043136 @ 0x79000000 │ │ │ │ stmiapl fp, {r0, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0x9327681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmib r0, {r0, r1, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ - blcs 21b7b4 │ │ │ │ + blcs 21b864 │ │ │ │ bichi pc, r7, r0 │ │ │ │ ldrsbtgt pc, [r4], -r4 @ │ │ │ │ strbtmi r2, [r2], -r0, lsl #2 │ │ │ │ tstcc r1, r4 │ │ │ │ addsmi r3, r9, #20, 4 @ 0x40000001 │ │ │ │ cmnphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ stmdacs r0, {r4, r8, fp, sp, lr} │ │ │ │ tstcs r4, #-1073741763 @ 0xc000003d │ │ │ │ - blx 2e405a │ │ │ │ + blx 2e410a │ │ │ │ ldmvs lr, {r0, r8, r9, lr, pc}^ │ │ │ │ - @ instruction: 0xf8eaf671 │ │ │ │ - blcs 22d670 │ │ │ │ + @ instruction: 0xf892f671 │ │ │ │ + blcs 22d720 │ │ │ │ @ instruction: 0x81b2f000 │ │ │ │ ldrsbtgt pc, [r4], -r4 @ │ │ │ │ tstcs r0, r2, ror #12 │ │ │ │ tstcc r1, r4 │ │ │ │ addsmi r3, r9, #20, 4 @ 0x40000001 │ │ │ │ cmpphi pc, r0 @ p-variant is OBSOLETE │ │ │ │ stmdacs r3, {r4, r8, fp, sp, lr} │ │ │ │ tstcs r4, #-1073741763 @ 0xc000003d │ │ │ │ - blx 2e408a │ │ │ │ + blx 2e413a │ │ │ │ ldmvs pc, {r0, r8, r9, lr, pc}^ @ │ │ │ │ - @ instruction: 0xf8d2f671 │ │ │ │ - blcs 22d6a0 │ │ │ │ + @ instruction: 0xf87af671 │ │ │ │ + blcs 22d750 │ │ │ │ @ instruction: 0x81a4f000 │ │ │ │ ldrsbtgt pc, [r4], -r4 @ │ │ │ │ tstcs r0, r0, ror #12 │ │ │ │ tstcc r1, r4 │ │ │ │ addsmi r3, r9, #20 │ │ │ │ mrshi pc, (UNDEF: 68) @ │ │ │ │ - bcs 46cc38 │ │ │ │ + bcs 46cce8 │ │ │ │ tstcs r4, #-1073741763 @ 0xc000003d │ │ │ │ - blx 2e40ba │ │ │ │ + blx 2e416a │ │ │ │ @ instruction: 0xf8d3c301 │ │ │ │ @ instruction: 0xf671800c │ │ │ │ - blvs feb10b28 │ │ │ │ + blvs feb10a78 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d48132 │ │ │ │ @ instruction: 0x4662c034 │ │ │ │ and r2, r4, r0, lsl #2 │ │ │ │ andscc r3, r4, #1073741824 @ 0x40000000 │ │ │ │ @ instruction: 0xf0004299 │ │ │ │ ldmdbvs r0, {r3, r5, r8, pc} │ │ │ │ mvnsle r2, sl, lsl #16 │ │ │ │ @ instruction: 0x46202314 │ │ │ │ @ instruction: 0xcc01fb03 │ │ │ │ ldrdls pc, [ip], -ip │ │ │ │ - @ instruction: 0xf8a0f671 │ │ │ │ + @ instruction: 0xf848f671 │ │ │ │ cmnvs r3, r1, lsl #6 │ │ │ │ suble r2, lr, r0, lsl #28 │ │ │ │ @ instruction: 0xeeb669e3 │ │ │ │ - vldr d0, [pc] @ 212884 │ │ │ │ + vldr d0, [pc] @ 212934 │ │ │ │ @ instruction: 0xf10d7bbe │ │ │ │ - blcs 3154cc │ │ │ │ + blcs 31557c │ │ │ │ mulsge r1, r6, r8 │ │ │ │ @ instruction: 0x46514658 │ │ │ │ cdp 15, 11, cr11, cr0, cr8, {0} │ │ │ │ @ instruction: 0xf6700b47 │ │ │ │ - @ instruction: 0x4652fe57 │ │ │ │ + @ instruction: 0x4652fdff │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ - cdp2 6, 0, cr15, cr8, cr15, {3} │ │ │ │ + ldc2 6, cr15, [r0, #444]! @ 0x1bc │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2e421c │ │ │ │ + blgt 2e42cc │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46280a14 │ │ │ │ - @ instruction: 0xf97cf673 │ │ │ │ + @ instruction: 0xf924f673 │ │ │ │ umaalcs pc, r0, r4, r8 @ │ │ │ │ movwcc r6, #7139 @ 0x1be3 │ │ │ │ - bcs 22b85c │ │ │ │ + bcs 22b90c │ │ │ │ rschi pc, r4, r0 │ │ │ │ - blcs 46d064 │ │ │ │ + blcs 46d114 │ │ │ │ rschi pc, r0, r0 │ │ │ │ movwcs r4, #5681 @ 0x1631 │ │ │ │ @ instruction: 0x4628465a │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andsgt pc, r0, sp, asr #17 │ │ │ │ - blx 16508ea │ │ │ │ + blx 165099a │ │ │ │ movwcs r4, #5681 @ 0x1631 │ │ │ │ @ instruction: 0x4606465a │ │ │ │ movwls r4, #17960 @ 0x4628 │ │ │ │ - blx 14508fa │ │ │ │ + blx 14509aa │ │ │ │ andls r4, r0, r2, lsr r6 │ │ │ │ vst1.16 {d20-d22}, [pc :64], r3 │ │ │ │ strtmi r7, [r8], -r8, ror #3 │ │ │ │ - @ instruction: 0xff64f672 │ │ │ │ + @ instruction: 0xff0cf672 │ │ │ │ tstcs r0, r2, lsl #12 │ │ │ │ - @ instruction: 0xf6714620 │ │ │ │ - svccs 0x0000f80d │ │ │ │ + @ instruction: 0xf6704620 │ │ │ │ + svccs 0x0000ffb5 │ │ │ │ ldcvc 0, cr13, [fp], #-224 @ 0xffffff20 │ │ │ │ eorsle r2, r0, r2, lsl #22 │ │ │ │ tstcs r1, sl, ror ip │ │ │ │ strcs r6, [r0], -r8, lsr #18 │ │ │ │ - beq 24ea6c │ │ │ │ + beq 24eb1c │ │ │ │ strvs lr, [r4], -sp, asr #19 │ │ │ │ - bleq 24ea74 │ │ │ │ - blge 2cd070 │ │ │ │ - ldc2 6, cr15, [ip, #444]! @ 0x1bc │ │ │ │ + bleq 24eb24 │ │ │ │ + blge 2cd120 │ │ │ │ + stc2l 6, cr15, [r4, #-444]! @ 0xfffffe44 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2fd550 │ │ │ │ + blgt 2fd600 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6734628 │ │ │ │ - @ instruction: 0x7c3bf933 │ │ │ │ + ldcvc 8, cr15, [fp], #-876 @ 0xfffffc94 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbge r7, {r0, r3, r4, r6, r7, pc} │ │ │ │ @ instruction: 0xf8412200 │ │ │ │ @ instruction: 0xf8417c04 │ │ │ │ andcc r2, r1, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0xd1f8429a │ │ │ │ tstle r2, r1, lsl #20 │ │ │ │ strls r2, [r8], -r0, lsl #6 │ │ │ │ andcs r9, r2, #603979776 @ 0x24000000 │ │ │ │ strtmi sl, [r8], -r6, lsl #18 │ │ │ │ - @ instruction: 0xfff4f672 │ │ │ │ + @ instruction: 0xff9cf672 │ │ │ │ ldrtmi r4, [sl], -r7, lsl #12 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xffd2f670 │ │ │ │ + @ instruction: 0xff7af670 │ │ │ │ movweq lr, #35417 @ 0x8a59 │ │ │ │ @ instruction: 0xf898d072 │ │ │ │ - blcs 29e9dc │ │ │ │ + blcs 29ea8c │ │ │ │ @ instruction: 0xf898d030 │ │ │ │ tstcs r1, r1, lsl r0 │ │ │ │ strcs r6, [r0], -r8, lsr #18 │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ strcs r6, [r0], -r4, lsl #12 │ │ │ │ strvs lr, [r2, -sp, asr #19] │ │ │ │ - stc2 6, cr15, [r0, #444] @ 0x1bc │ │ │ │ + stc2 6, cr15, [r8, #-444]! @ 0xfffffe44 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2fd5c8 │ │ │ │ + blgt 2fd678 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6734628 │ │ │ │ - @ instruction: 0xf898f8f7 │ │ │ │ + @ instruction: 0xf898f89f │ │ │ │ stmdbcs r0, {r4, ip} │ │ │ │ adcshi pc, r1, r0 │ │ │ │ movwcs sl, #2567 @ 0xa07 │ │ │ │ stchi 8, cr15, [r4], {66} @ 0x42 │ │ │ │ - blcc 450aec │ │ │ │ + blcc 450b9c │ │ │ │ addmi r3, fp, #67108864 @ 0x4000000 │ │ │ │ - blcs 2871cc │ │ │ │ + blcs 28727c │ │ │ │ movwcs sp, #258 @ 0x102 │ │ │ │ movwvs lr, #35277 @ 0x89cd │ │ │ │ stmdbge r6, {r1, r9, sp} │ │ │ │ @ instruction: 0xf6724628 │ │ │ │ - selmi pc, r0, r7 @ │ │ │ │ + pkhtbmi pc, r0, pc, asr #30 @ │ │ │ │ tstcs r9, r2, asr #12 │ │ │ │ @ instruction: 0xf6704620 │ │ │ │ - @ instruction: 0xf899ff95 │ │ │ │ - blcs 29ea50 │ │ │ │ + @ instruction: 0xf899ff3d │ │ │ │ + blcs 29eb00 │ │ │ │ andcs sp, r0, #47 @ 0x2f │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ stmdbvs r8!, {r9, sp} │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ mulscs r1, r9, r8 │ │ │ │ - stc2l 6, cr15, [r6, #-444] @ 0xfffffe44 │ │ │ │ + stc2l 6, cr15, [lr], #444 @ 0x1bc │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2fd63c │ │ │ │ + blgt 2fd6ec │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6734628 │ │ │ │ - @ instruction: 0xf899f8bd │ │ │ │ + @ instruction: 0xf899f865 │ │ │ │ stmdbcs r0, {r4, ip} │ │ │ │ - bge 406c34 │ │ │ │ + bge 406ce4 │ │ │ │ @ instruction: 0xf8422300 │ │ │ │ @ instruction: 0xf8429c04 │ │ │ │ movwcc r3, #6920 @ 0x1b08 │ │ │ │ mvnsle r4, fp, lsl #5 │ │ │ │ tstle r2, r1, lsl #22 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ andcs r6, r2, #8, 6 @ 0x20000000 │ │ │ │ strtmi sl, [r8], -r6, lsl #18 │ │ │ │ - @ instruction: 0xff7ef672 │ │ │ │ + @ instruction: 0xff26f672 │ │ │ │ strbmi r4, [sl], -r1, lsl #13 │ │ │ │ strtmi r2, [r0], -sl, lsl #2 │ │ │ │ - @ instruction: 0xff5cf670 │ │ │ │ - blcs 42d20c │ │ │ │ - bmi 12c6b00 │ │ │ │ + @ instruction: 0xff04f670 │ │ │ │ + blcs 42d2bc │ │ │ │ + bmi 12c6bb0 │ │ │ │ ldrbtmi r4, [sl], #-2880 @ 0xfffff4c0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r9, r2, ror #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x46534632 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf67211cf │ │ │ │ - strmi pc, [r2], -r3, ror #28 │ │ │ │ + strmi pc, [r2], -fp, lsl #28 │ │ │ │ @ instruction: 0xf04fe731 │ │ │ │ ldrb r0, [pc], r0, lsl #18 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strcs lr, [r0, -r9, asr #13] │ │ │ │ strcs lr, [r0], -lr, lsr #13 │ │ │ │ @ instruction: 0xf894e694 │ │ │ │ movwcs r1, #12352 @ 0x3040 │ │ │ │ strcc lr, [r0], #-2501 @ 0xfffff63b │ │ │ │ svcge 0x0006b319 │ │ │ │ @ instruction: 0xf8842240 │ │ │ │ tstcs r0, r0, lsr r0 │ │ │ │ @ instruction: 0xf1044638 │ │ │ │ @ instruction: 0xf61c0620 │ │ │ │ - movwcs lr, #3262 @ 0xcbe │ │ │ │ + movwcs lr, #3174 @ 0xc66 │ │ │ │ andcs r4, r5, sl, lsl r6 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107c9 │ │ │ │ - bl 27cf94 │ │ │ │ + bl 27d044 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ stccs 8, cr15, [r8], {65} @ 0x41 │ │ │ │ - bcs 61f304 │ │ │ │ + bcs 61f3b4 │ │ │ │ @ instruction: 0x4631d1f2 │ │ │ │ @ instruction: 0x4628463a │ │ │ │ - blx 12d0b04 │ │ │ │ + blx 12d0bb4 │ │ │ │ and r4, pc, r1, lsl #12 │ │ │ │ movwvs lr, #27085 @ 0x69cd │ │ │ │ @ instruction: 0xf104e72e │ │ │ │ movwcs r0, #9760 @ 0x2620 │ │ │ │ strtmi r9, [r8], -r4, lsl #2 │ │ │ │ @ instruction: 0xf8844631 │ │ │ │ - bge 31ebe8 │ │ │ │ + bge 31ec98 │ │ │ │ @ instruction: 0xf7fe2301 │ │ │ │ @ instruction: 0x4601fa31 │ │ │ │ ldrtmi r6, [r0], -sl, lsl #16 │ │ │ │ - @ instruction: 0xffa2f670 │ │ │ │ + @ instruction: 0xff4af670 │ │ │ │ stmib sp, {r0, r1, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrb r6, [r6, -r6, lsl #2] │ │ │ │ smlabtvs r6, sp, r9, lr │ │ │ │ movwcs lr, #6028 @ 0x178c │ │ │ │ ldr r6, [r7, r3, ror #2] │ │ │ │ cmnvs r2, r1, lsl #4 │ │ │ │ addsle r2, r3, r0, lsl #28 │ │ │ │ @ instruction: 0x461f4698 │ │ │ │ pkhbt r4, pc, r9, lsl #13 @ │ │ │ │ - svc 0x0054f61c │ │ │ │ + mrc 6, 7, APSR_nzcv, cr12, cr12, {0} │ │ │ │ cmnvs r2, r1, lsl #4 │ │ │ │ @ instruction: 0x4698b116 │ │ │ │ pkhbt r4, r7, r9, lsl #13 │ │ │ │ @ instruction: 0x46b146b0 │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ @ instruction: 0xe781aed4 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq sp, r6, r4, ror #16 │ │ │ │ + ldrhteq sp, [r6], #-116 @ 0xffffff8c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, sl, ror r5 │ │ │ │ + rsbseq sp, r6, sl, asr #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ @ instruction: 0x2790f8df │ │ │ │ @ instruction: 0xf8dfb0a3 │ │ │ │ @ instruction: 0x460d3790 │ │ │ │ @ instruction: 0x4604447a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9321 │ │ │ │ stmdbvs fp, {r8, r9}^ │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ - blcs 233068 │ │ │ │ + blcs 233118 │ │ │ │ addshi pc, sp, r0 │ │ │ │ svclt 0x000c2b02 │ │ │ │ stmdbeq r7, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r3, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ cdp2 0, 1, cr15, cr14, cr10, {1} │ │ │ │ @ instruction: 0x4602af11 │ │ │ │ tstpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - subcs pc, r0, #10048 @ 0x2740 │ │ │ │ + subcs pc, r0, #4416 @ 0x1140 │ │ │ │ smlabbcs r0, r0, r6, r4 │ │ │ │ @ instruction: 0xf61c4638 │ │ │ │ - movwcs lr, #3124 @ 0xc34 │ │ │ │ - blx 1464464 │ │ │ │ + movwcs lr, #3036 @ 0xbdc │ │ │ │ + blx 1464514 │ │ │ │ strbeq pc, [r9, r2, lsl #2] @ │ │ │ │ stmdbge r2!, {r0, r6, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ orreq lr, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf8413301 │ │ │ │ andcc r2, r1, #68, 24 @ 0x4400 │ │ │ │ mvnsle r2, r0, lsl sl │ │ │ │ @ instruction: 0x4641463a │ │ │ │ @@ -494338,19 +494378,19 @@ │ │ │ │ @ instruction: 0x260068d2 │ │ │ │ strcc lr, [r1], -r3 │ │ │ │ addsmi r3, lr, #20, 2 │ │ │ │ stmdbvs r8, {r3, r5, ip, lr, pc} │ │ │ │ mvnsle r2, sl, lsl #16 │ │ │ │ ldrtmi r6, [fp], -lr, asr #17 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - stc2 6, cr15, [r8, #456] @ 0x1c8 │ │ │ │ + ldc2 6, cr15, [r0, #-456]! @ 0xfffffe38 │ │ │ │ @ instruction: 0x46064632 │ │ │ │ mvncs r4, fp, lsr r6 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r7], -r1, lsl #27 │ │ │ │ + strmi pc, [r7], -r9, lsr #26 │ │ │ │ stmdbcs r1, {r0, r4, r5, sl, fp, ip, sp, lr} │ │ │ │ stmdbcc r2, {r1, r3, r4, ip, lr, pc} │ │ │ │ vmla.i8 d2, d0, d14 │ │ │ │ ldm pc, {r0, r1, r3, r4, r6, r8, r9, pc}^ @ │ │ │ │ rsbeq pc, r7, r1, lsl r0 @ │ │ │ │ rsbseq r0, r7, pc, rrx │ │ │ │ cmpeq r9, #127 @ 0x7f │ │ │ │ @@ -494360,106 +494400,106 @@ │ │ │ │ cmpeq r9, #1677721601 @ 0x64000001 │ │ │ │ subeq r0, r3, r9, asr r3 │ │ │ │ tstpeq r4, ip, lsr #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1ace7d6 │ │ │ │ bfi r0, r4, #4, #6 │ │ │ │ orrscs r4, sp, r2, lsr r6 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x463afd37 │ │ │ │ + @ instruction: 0x463afcdf │ │ │ │ @ instruction: 0x4606219d │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x4632fd31 │ │ │ │ + @ instruction: 0x4632fcd9 │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - bicscs pc, fp, r1, asr sp @ │ │ │ │ + ldrshcs pc, [fp, #201] @ 0xc9 @ │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - stc2 6, cr15, [r6, #-456]! @ 0xfffffe38 │ │ │ │ + stc2l 6, cr15, [lr], {114} @ 0x72 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf8dffa01 │ │ │ │ @ instruction: 0xf8df2658 │ │ │ │ ldrbtmi r3, [sl], #-1616 @ 0xfffff9b0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstphi sl, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ pop {r0, r1, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f8ff0 │ │ │ │ strb r0, [r5, -r1, lsl #18]! │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021b4 │ │ │ │ - stc2 6, cr15, [lr, #-456]! @ 0xfffffe38 │ │ │ │ + ldc2l 6, cr15, [r6], {114} @ 0x72 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r4, lsl #3 │ │ │ │ - stc2 6, cr15, [r2, #-456] @ 0xfffffe38 │ │ │ │ + stc2 6, cr15, [sl], #456 @ 0x1c8 │ │ │ │ @ instruction: 0x46067c3b │ │ │ │ - blcs 5e192c │ │ │ │ + blcs 5e19dc │ │ │ │ movwhi pc, #16896 @ 0x4200 @ │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ rsbeq r0, r2, sl, rrx │ │ │ │ subseq r0, r2, sl, asr r0 │ │ │ │ movweq r0, #8266 @ 0x204a │ │ │ │ subeq r0, r2, r2, lsl #6 │ │ │ │ movweq r0, #8962 @ 0x2302 │ │ │ │ movweq r0, #8962 @ 0x2302 │ │ │ │ movweq r0, #8962 @ 0x2302 │ │ │ │ eorseq r0, r8, r2, lsl #6 │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021b6 │ │ │ │ - stc2 6, cr15, [sl, #-456] @ 0xfffffe38 │ │ │ │ + ldc2 6, cr15, [r2], #456 @ 0x1c8 │ │ │ │ ldrb r4, [sl, r2, lsl #12] │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021b8 │ │ │ │ - stc2 6, cr15, [r2, #-456] @ 0xfffffe38 │ │ │ │ + stc2 6, cr15, [sl], #456 @ 0x1c8 │ │ │ │ ldrb r4, [r2, r2, lsl #12] │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021ba │ │ │ │ - ldc2l 6, cr15, [sl], #456 @ 0x1c8 │ │ │ │ + stc2 6, cr15, [r2], #456 @ 0x1c8 │ │ │ │ strb r4, [sl, r2, lsl #12] │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021bc │ │ │ │ - ldc2l 6, cr15, [r2], #456 @ 0x1c8 │ │ │ │ + ldc2 6, cr15, [sl], {114} @ 0x72 │ │ │ │ strb r4, [r2, r2, lsl #12] │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021be │ │ │ │ - stc2l 6, cr15, [sl], #456 @ 0x1c8 │ │ │ │ + ldc2 6, cr15, [r2], {114} @ 0x72 │ │ │ │ ldr r4, [sl, r2, lsl #12]! │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021b4 │ │ │ │ - stc2l 6, cr15, [r2], #456 @ 0x1c8 │ │ │ │ + stc2 6, cr15, [sl], {114} @ 0x72 │ │ │ │ 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, [r0], {114} @ 0x72 │ │ │ │ ldrb r4, [r4, r2, lsl #12]! │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021bc │ │ │ │ - ldc2l 6, cr15, [r0], {114} @ 0x72 │ │ │ │ + ldc2l 6, cr15, [r8], #-456 @ 0xfffffe38 │ │ │ │ strb r4, [ip, r2, lsl #12]! │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021ba │ │ │ │ - stc2l 6, cr15, [r8], {114} @ 0x72 │ │ │ │ + ldc2l 6, cr15, [r0], #-456 @ 0xfffffe38 │ │ │ │ strb r4, [r4, r2, lsl #12]! │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021b8 │ │ │ │ - stc2l 6, cr15, [r0], {114} @ 0x72 │ │ │ │ + stc2l 6, cr15, [r8], #-456 @ 0xfffffe38 │ │ │ │ ldrb r4, [ip, r2, lsl #12] │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021b6 │ │ │ │ - ldc2 6, cr15, [r8], #456 @ 0x1c8 │ │ │ │ + stc2l 6, cr15, [r0], #-456 @ 0xfffffe38 │ │ │ │ ldrb r4, [r4, r2, lsl #12] │ │ │ │ @ instruction: 0x463b463a │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - ldc2 6, cr15, [r0], #456 @ 0x1c8 │ │ │ │ + mrrc2 6, 7, pc, r8, cr2 @ │ │ │ │ strb r4, [ip, r2, lsl #12] │ │ │ │ stc2 0, cr15, [r0, #-168] @ 0xffffff58 │ │ │ │ tstpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - stc2 6, cr15, [r0], {114} @ 0x72 │ │ │ │ + stc2 6, cr15, [r8], #-456 @ 0xfffffe38 │ │ │ │ ldmib r5, {r1, r2, ip, pc}^ │ │ │ │ stmdbcs r0, {r0, r2, r3, r8, sp, lr} │ │ │ │ rsbshi pc, r9, #0 │ │ │ │ @ instruction: 0x46324633 │ │ │ │ and r2, r4, r0 │ │ │ │ andscc r3, r4, #1 │ │ │ │ @ instruction: 0xf0004281 │ │ │ │ @@ -494476,17 +494516,17 @@ │ │ │ │ andcc lr, r1, #4 │ │ │ │ addsmi r3, r1, #20, 6 @ 0x50000000 │ │ │ │ msrhi SPSR_fsxc, r0 │ │ │ │ stmdacs sl, {r3, r4, r8, fp, sp, lr} │ │ │ │ mcrge 1, 0, sp, cr8, cr7, {7} │ │ │ │ @ instruction: 0x464a68db │ │ │ │ @ instruction: 0x4620219d │ │ │ │ - beq 28efc4 │ │ │ │ + beq 28f074 │ │ │ │ @ instruction: 0xf6729307 │ │ │ │ - movwcs pc, #7243 @ 0x1c4b @ │ │ │ │ + movwcs pc, #7155 @ 0x1bf3 @ │ │ │ │ strmi r4, [r1], -r3, lsl #13 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ strls r2, [r8, -r0, lsl #14] │ │ │ │ @ instruction: 0xf878f7fe │ │ │ │ pkhtbmi r4, r0, r3, asr #12 │ │ │ │ @ instruction: 0x46324659 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @@ -494495,26 +494535,26 @@ │ │ │ │ @ instruction: 0x46324653 │ │ │ │ strtmi r9, [r0], -r5 │ │ │ │ strls r2, [r8, -r2, lsl #14] │ │ │ │ @ instruction: 0xf866f7fe │ │ │ │ strmi r4, [r3], r2, asr #12 │ │ │ │ mvncs r9, r5, lsl #22 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - ldrbmi pc, [sl], -pc, asr #24 @ │ │ │ │ + @ instruction: 0x465afbf7 │ │ │ │ biccs r4, pc, r3, lsl #12 │ │ │ │ svcge 0x000b4620 │ │ │ │ - mcrr2 6, 7, pc, r8, cr2 @ │ │ │ │ + blx ffe5095a │ │ │ │ @ instruction: 0x4642465b │ │ │ │ andls r2, r4, r5, ror #3 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - bls 391ff4 │ │ │ │ + bls 391f44 │ │ │ │ biccs r4, pc, r3, lsl #12 │ │ │ │ @ instruction: 0xf10d4620 │ │ │ │ @ instruction: 0xf6720838 │ │ │ │ - @ instruction: 0xf8dffc39 │ │ │ │ + @ instruction: 0xf8dffbe1 │ │ │ │ andls r2, r5, r0, asr #8 │ │ │ │ ldrbtmi r2, [sl], #-771 @ 0xfffffcfd │ │ │ │ stceq 1, cr15, [ip], {2} │ │ │ │ stm r7, {r0, r1, r2, r9, fp, lr, pc} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ strbmi r0, [r2], -r7 │ │ │ │ @@ -494522,294 +494562,294 @@ │ │ │ │ @ instruction: 0xf836f7fe │ │ │ │ @ instruction: 0x4683463a │ │ │ │ movwcs r4, #13897 @ 0x3649 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ ldrbmi pc, [fp], -pc, lsr #16 @ │ │ │ │ cmncs r3, r5, lsl #20 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - mcrr2 6, 7, pc, ip, cr2 @ │ │ │ │ - bls 324870 │ │ │ │ + blx fff509ba │ │ │ │ + bls 324920 │ │ │ │ andls r2, r0, r3, ror r1 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strbmi pc, [r2], -r5, asr #24 @ │ │ │ │ + strbmi pc, [r2], -sp, ror #23 @ │ │ │ │ stmdbls r3, {r0, r7, r9, sl, lr} │ │ │ │ strtmi r2, [r0], -r3, lsl #6 │ │ │ │ @ instruction: 0xf81af7fe │ │ │ │ @ instruction: 0x4683463a │ │ │ │ movwcs r9, #14595 @ 0x3903 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0x465bf813 │ │ │ │ cmncs r3, r5, lsl #20 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - ldc2 6, cr15, [r0], #-456 @ 0xfffffe38 │ │ │ │ + blx ff8509f2 │ │ │ │ ldmib sp, {r0, r1, r4, r5, r6, r8, sp}^ │ │ │ │ andls r3, r0, r3, lsl #4 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0xf8ddfc29 │ │ │ │ + @ instruction: 0xf8ddfbd1 │ │ │ │ @ instruction: 0x4642b01c │ │ │ │ ldrbmi r2, [r9], -r3, lsl #6 │ │ │ │ strtmi r4, [r0], -r0, lsl #13 │ │ │ │ @ instruction: 0xfffcf7fd │ │ │ │ @ instruction: 0x4659463a │ │ │ │ movwcs r4, #13831 @ 0x3607 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ shsub8mi pc, fp, r5 @ │ │ │ │ cmncs r3, r5, lsl #20 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - ldc2 6, cr15, [r2], {114} @ 0x72 │ │ │ │ - bls 324924 │ │ │ │ + blx ff0d0a2e │ │ │ │ + bls 3249d4 │ │ │ │ andls r2, r0, r3, ror r1 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - ldrbmi pc, [r3], -fp, lsl #24 @ │ │ │ │ + @ instruction: 0x4653fbb3 │ │ │ │ @ instruction: 0x46494632 │ │ │ │ strtmi r4, [r0], -r3, lsl #13 │ │ │ │ strls r2, [r8, -r2, lsl #14] │ │ │ │ @ instruction: 0xffdef7fd │ │ │ │ @ instruction: 0x460221fb │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0xf899fba3 │ │ │ │ + @ instruction: 0xf899fb4b │ │ │ │ pkhbtmi r3, r2, r0 │ │ │ │ @ instruction: 0xd01b42bb │ │ │ │ subcs sl, r0, #17, 30 @ 0x44 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ - b f50864 │ │ │ │ + ldmib ip, {r2, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx 121b008 │ │ │ │ + blx 121b0b8 │ │ │ │ strbeq pc, [r9, r2, lsl #2] @ │ │ │ │ stmdbge r2!, {r0, r6, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ orreq lr, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf8413301 │ │ │ │ andcc r2, r1, #68, 24 @ 0x4400 │ │ │ │ mvnsle r2, r0, lsl sl │ │ │ │ ldrtmi r4, [sl], -r9, asr #12 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ selmi pc, r1, r9 @ │ │ │ │ ldrbmi r4, [r3], -sl, asr #12 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx fead09f6 │ │ │ │ + blx 14d0aa6 │ │ │ │ mulscc r0, r8, r8 │ │ │ │ - blcs 2a4a38 │ │ │ │ + blcs 2a4ae8 │ │ │ │ strbmi fp, [r7], -r8, lsl #30 │ │ │ │ svcge 0x0011d01b │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ @ instruction: 0xf61c4638 │ │ │ │ - movwcs lr, #2572 @ 0xa0c │ │ │ │ + movwcs lr, #2484 @ 0x9b4 │ │ │ │ andcs r4, r3, sl, lsl r6 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107c9 │ │ │ │ - bl 27d4e0 │ │ │ │ + bl 27d590 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ mcrrcs 8, 4, pc, r4, cr1 @ │ │ │ │ - bcs 61f868 │ │ │ │ + bcs 61f918 │ │ │ │ @ instruction: 0x463ad1f2 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xff90f7fd │ │ │ │ strbmi r4, [r1], -r7, lsl #12 │ │ │ │ ldrtmi r2, [r2], -r1, lsl #6 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8cd0c02 │ │ │ │ @ instruction: 0xf7fdc020 │ │ │ │ strbmi pc, [sl], -r5, lsl #31 @ │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - ldrtmi pc, [sl], -pc, ror #22 @ │ │ │ │ + @ instruction: 0x463afb17 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r9, lsl #2 │ │ │ │ - blx 1c50a6a │ │ │ │ + blx 650b1a │ │ │ │ @ instruction: 0x46034652 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx 1ad0a76 │ │ │ │ + blx 4d0b26 │ │ │ │ mulscc r0, fp, r8 │ │ │ │ - blcs 2a4ab4 │ │ │ │ + blcs 2a4b64 │ │ │ │ ldrbmi fp, [pc], -r8, lsl #30 │ │ │ │ svcge 0x0011d01b │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ @ instruction: 0xf61c4638 │ │ │ │ - movwcs lr, #2508 @ 0x9cc │ │ │ │ + movwcs lr, #2420 @ 0x974 │ │ │ │ andcs r4, r3, sl, lsl r6 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107c9 │ │ │ │ - bl 27d560 │ │ │ │ + bl 27d610 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ mcrrcs 8, 4, pc, r4, cr1 @ │ │ │ │ - bcs 61f8e8 │ │ │ │ + bcs 61f998 │ │ │ │ @ instruction: 0x463ad1f2 │ │ │ │ @ instruction: 0x46204659 │ │ │ │ @ instruction: 0xff50f7fd │ │ │ │ ldrbmi r4, [r9], -r7, lsl #12 │ │ │ │ ldrtmi r2, [r2], -r1, lsl #6 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8cd0c02 │ │ │ │ @ instruction: 0xf7fdc020 │ │ │ │ strbmi pc, [sl], -r5, asr #30 @ │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - ldrtmi pc, [sl], -pc, lsr #22 @ │ │ │ │ + @ instruction: 0x463afad7 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r9, lsl #2 │ │ │ │ - blx c50aea │ │ │ │ + blx ff650b98 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx ad0af6 │ │ │ │ + blx ff4d0ba4 │ │ │ │ mulscc r0, r8, r8 │ │ │ │ - blcc 264950 │ │ │ │ + blcc 264a00 │ │ │ │ ldmdale r0, {r0, r1, r2, r3, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ svccs 0x00373f47 │ │ │ │ cmpne pc, r7, lsr #30 │ │ │ │ svcmi 0x004f4f4f │ │ │ │ svcmi 0x004f4f4f │ │ │ │ andseq pc, r4, #-2147483607 @ 0x80000029 │ │ │ │ @ instruction: 0xf1a6e687 │ │ │ │ @ instruction: 0xe6900314 │ │ │ │ andseq pc, r4, #-2147483607 @ 0x80000029 │ │ │ │ @ instruction: 0x4643e674 │ │ │ │ @ instruction: 0x21be4642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r0], r3, lsl #22 │ │ │ │ - blcc 27225c │ │ │ │ + strmi pc, [r0], fp, lsr #21 │ │ │ │ + blcc 27230c │ │ │ │ vqdmulh.s d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r2, r3, r4, r6, r7, pc}^ @ │ │ │ │ svclt 0x00c7f003 │ │ │ │ stcle 15, cr10, [r7, #732]! @ 0x2dc │ │ │ │ ldclle 15, cr9, [sp, #884] @ 0x374 │ │ │ │ ldclle 13, cr13, [sp, #884] @ 0x374 │ │ │ │ @ instruction: 0x464338dd │ │ │ │ @ instruction: 0x21bc4642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r0], sp, ror #21 │ │ │ │ + pkhbtmi pc, r0, r5, lsl #21 @ │ │ │ │ strbmi lr, [r3], -r8, ror #15 │ │ │ │ @ instruction: 0x21ba4642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r0], r5, ror #21 │ │ │ │ + strmi pc, [r0], sp, lsl #21 │ │ │ │ strbmi lr, [r3], -r0, ror #15 │ │ │ │ @ instruction: 0x21b84642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - pkhtbmi pc, r0, sp, asr #21 @ │ │ │ │ + strmi pc, [r0], r5, lsl #21 │ │ │ │ @ instruction: 0x4643e7d8 │ │ │ │ @ instruction: 0x21b64642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - pkhtbmi pc, r0, r5, asr #21 @ │ │ │ │ + @ instruction: 0x4680fa7d │ │ │ │ @ instruction: 0x4643e7d0 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r0], sp, asr #21 │ │ │ │ + @ instruction: 0x4680fa75 │ │ │ │ strbmi lr, [r3], -r8, asr #15 │ │ │ │ @ instruction: 0x21b44642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r0], r5, asr #21 │ │ │ │ + strmi pc, [r0], sp, ror #20 │ │ │ │ ldrtmi lr, [fp], -r0, asr #15 │ │ │ │ @ instruction: 0x21b4463a │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x4603fabd │ │ │ │ + strmi pc, [r3], -r5, ror #20 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ strcs r4, [r0, -r0, lsr #12] │ │ │ │ - blx fefd0bcc │ │ │ │ + blx 19d0c7c │ │ │ │ ldrtmi r2, [r2], -r1, lsl #6 │ │ │ │ strmi r9, [r2], r6, lsl #18 │ │ │ │ strls r4, [r8, -r0, lsr #12] │ │ │ │ mrc2 7, 5, pc, cr14, cr13, {7} │ │ │ │ cdp 1, 11, cr2, cr15, cr0, {1} │ │ │ │ strmi r0, [r1], r0, lsl #22 │ │ │ │ @ instruction: 0xf6704630 │ │ │ │ - stmdbvs r0!, {r0, r2, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r2, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - @ instruction: 0xf946f66f │ │ │ │ + @ instruction: 0xf8eef66f │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2e4b00 │ │ │ │ + blgt 2e4bb0 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - msrcs CPSR_, sp @ │ │ │ │ + msrcs CPSR_, r5, ror #24 │ │ │ │ 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, r2, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - @ instruction: 0xf930f66f │ │ │ │ + @ instruction: 0xf8d8f66f │ │ │ │ cmplt r0, r0, lsl #13 │ │ │ │ @ instruction: 0xf8c8ce03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - ldrbmi pc, [r3], -r5, lsr #25 @ │ │ │ │ + ldrbmi pc, [r3], -sp, asr #24 @ │ │ │ │ mvncs r4, sl, asr #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x464afa79 │ │ │ │ + strbmi pc, [sl], -r1, lsr #20 @ │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - bicscs pc, fp, r3, ror sl @ │ │ │ │ + bicscs pc, fp, fp, lsl sl @ │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 1450c5c │ │ │ │ + @ instruction: 0xf9f0f672 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx 1c50c68 │ │ │ │ + blx 650d18 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ @ instruction: 0x4620219e │ │ │ │ - blx 1ad0c74 │ │ │ │ + blx 4d0d24 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ ldr pc, [r4, #-3863] @ 0xfffff0e9 │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021be │ │ │ │ - blx 17d0c8c │ │ │ │ + @ instruction: 0xf9fef672 │ │ │ │ ldr r4, [r7, r3, lsl #12] │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021bc │ │ │ │ - blx 15d0c9c │ │ │ │ + @ instruction: 0xf9f6f672 │ │ │ │ str r4, [pc, r3, lsl #12] │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021ba │ │ │ │ - blx 13d0cac │ │ │ │ + @ instruction: 0xf9eef672 │ │ │ │ str r4, [r7, r3, lsl #12] │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021b8 │ │ │ │ - blx 11d0cbc │ │ │ │ + @ instruction: 0xf9e6f672 │ │ │ │ ldrb r4, [pc, -r3, lsl #12]! │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021b6 │ │ │ │ - blx fd0ccc │ │ │ │ + @ instruction: 0xf9def672 │ │ │ │ ldrb r4, [r7, -r3, lsl #12]! │ │ │ │ @ instruction: 0x463a463b │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx dd0cdc │ │ │ │ + @ instruction: 0xf9d6f672 │ │ │ │ strb r4, [pc, -r3, lsl #12]! │ │ │ │ stccs 8, cr15, [r8], {92} @ 0x5c │ │ │ │ tstpeq r4, ip, lsr #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf856e498 │ │ │ │ @ instruction: 0xf1a62c08 │ │ │ │ andls r0, r3, #20, 6 @ 0x50000000 │ │ │ │ str r4, [r4, #1681]! @ 0x691 │ │ │ │ - bl 1cd0ba4 │ │ │ │ - rsbseq sp, r6, r4, asr r4 │ │ │ │ + bl 6d0c54 │ │ │ │ + rsbseq sp, r6, r4, lsr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, r6, lsl r3 │ │ │ │ - rsbeq sp, ip, r2, ror r0 │ │ │ │ + rsbseq sp, r6, r6, ror #4 │ │ │ │ + rsbeq sp, ip, sl, rrx │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2ce804 │ │ │ │ + blhi 2ce8b4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r0, #816] @ 0x330 │ │ │ │ - bcs 1516d8 │ │ │ │ + bcs 151788 │ │ │ │ ldcvc 5, cr15, [r5, #-692] @ 0xfffffd4c │ │ │ │ - bcc 516e0 │ │ │ │ + bcc 51790 │ │ │ │ ldrbtmi r4, [sl], #-1543 @ 0xfffff9f9 │ │ │ │ @ instruction: 0x8172f891 │ │ │ │ ldmpl r3, {r2, r8, ip, pc}^ │ │ │ │ orrsls r6, r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf891d005 │ │ │ │ @ instruction: 0xf1b88171 │ │ │ │ @ instruction: 0xf0410f00 │ │ │ │ @ instruction: 0xf8d787ca │ │ │ │ stmdavs fp!, {r5, r6, r8, ip, lr} │ │ │ │ stmibvs ip!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs sp!, {r2, r3, r4, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 22d448 │ │ │ │ + blcs 22d4f8 │ │ │ │ @ instruction: 0xf8dfd1f9 │ │ │ │ @ instruction: 0xf8df2ac0 │ │ │ │ ldrbtmi r3, [sl], #-2744 @ 0xfffff548 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x405a9b93 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbhi pc, [r5, r1, asr #32] @ │ │ │ │ @@ -494832,50 +494872,50 @@ │ │ │ │ stmib r5, {r0, r1, r3, r5, r8, sp, lr}^ │ │ │ │ stmdbvs r3!, {r1, sl, fp, lr, pc}^ │ │ │ │ ldmibvs r3!, {r2, r4, r8, r9, ip, pc} │ │ │ │ svcgt 0x000f9309 │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ ldm r7, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ stm lr, {r0, r1} │ │ │ │ - blcs 213424 │ │ │ │ + blcs 2134d4 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, ip, lr, pc}^ │ │ │ │ strtmi r6, [fp], sp, lsl #20 │ │ │ │ @ instruction: 0xf8cd46c2 │ │ │ │ stmib sp, {r2, r3, r4, lr, pc}^ │ │ │ │ - blls 478468 │ │ │ │ + blls 478518 │ │ │ │ movwls r6, #22811 @ 0x591b │ │ │ │ movwls r6, #26651 @ 0x681b │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0012b00 │ │ │ │ - blls 373ae8 │ │ │ │ + blls 373b98 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blcs 2f20b4 │ │ │ │ - bls 3c754c │ │ │ │ + blcs 2f2164 │ │ │ │ + bls 3c75fc │ │ │ │ cmplt r3, r3, lsl r8 │ │ │ │ teqlt r1, r9, lsl r8 │ │ │ │ stmdbcs r3, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0x461ad036 │ │ │ │ - blcs 22d4ac │ │ │ │ - blvc 707c3c │ │ │ │ - blcs 2f7c80 │ │ │ │ + blcs 22d55c │ │ │ │ + blvc 707cec │ │ │ │ + blcs 2f7d30 │ │ │ │ orrshi pc, lr, r1 │ │ │ │ - b 12fa08c │ │ │ │ + b 12fa13c │ │ │ │ sbcslt r0, fp, #603979776 @ 0x24000000 │ │ │ │ stmdals r9, {r0, r1, r2, r8, r9, ip, pc} │ │ │ │ - stc2 6, cr15, [lr], {112} @ 0x70 │ │ │ │ + ldc2 6, cr15, [r6], #-448 @ 0xfffffe40 │ │ │ │ stmdacs r0, {r0, r3, ip, pc} │ │ │ │ ldmib sp, {r0, r1, r4, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldrbmi r9, [r0], pc, lsl #8 │ │ │ │ ldrbmi r9, [sp], -r7, lsl #22 │ │ │ │ - b 147acc4 │ │ │ │ + b 147ad74 │ │ │ │ @ instruction: 0xf8dd0303 │ │ │ │ - blx 19fb578 │ │ │ │ + blx 19fb628 │ │ │ │ smlabbcs r3, r3, r9, pc @ │ │ │ │ @ instruction: 0xf67c4630 │ │ │ │ - @ instruction: 0xf8daf8db │ │ │ │ + @ instruction: 0xf8daf883 │ │ │ │ @ instruction: 0xf8daa000 │ │ │ │ cmplt fp, r0 │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldrbmi sp, [r3], -r8 │ │ │ │ @ instruction: 0x2e00699e │ │ │ │ movwhi pc, #53313 @ 0xd041 @ │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @@ -494883,105 +494923,105 @@ │ │ │ │ strb r4, [sl, -r8, asr #13]! │ │ │ │ movwcs lr, #22989 @ 0x59cd │ │ │ │ strcs r9, [r1], #-3589 @ 0xfffff1fb │ │ │ │ ldrtmi r9, [r0], -r4, lsl #26 │ │ │ │ stmdavs sl!, {r0, r1, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ vpmax.u8 d15, d3, d4 │ │ │ │ streq lr, [r2, -r3, lsl #20] │ │ │ │ - mcr2 6, 1, pc, cr10, cr1, {3} @ │ │ │ │ + ldc2l 6, cr15, [r2, #452] @ 0x1c4 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ teqphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ stcvs 13, cr6, [sl, #460]! @ 0x1cc │ │ │ │ - blx 339904 │ │ │ │ - b 310104 │ │ │ │ + blx 3399b4 │ │ │ │ + b 3101b4 │ │ │ │ stclvs 8, cr0, [sl, #-8]! │ │ │ │ stmdaeq r0, {r3, r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ andsmi r0, r3, #65536 @ 0x10000 │ │ │ │ - b 15ee934 │ │ │ │ + b 15ee9e4 │ │ │ │ svclt 0x00180888 │ │ │ │ stmdaeq r2, {r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0004213 │ │ │ │ @ instruction: 0xf048811e │ │ │ │ movwls r0, #33537 @ 0x8301 │ │ │ │ @ instruction: 0x317ef891 │ │ │ │ @ instruction: 0xf0412b00 │ │ │ │ stcls 2, cr8, [r5], {124} @ 0x7c │ │ │ │ @ instruction: 0x46214650 │ │ │ │ @ instruction: 0xff1ef7fd │ │ │ │ - b 146dcc4 │ │ │ │ - blcs 31353c │ │ │ │ + b 146dd74 │ │ │ │ + blcs 3135ec │ │ │ │ @ instruction: 0xf980fa5f │ │ │ │ rsbshi pc, sp, #1 │ │ │ │ - blvs fe83a15c │ │ │ │ + blvs fe83a20c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvs 18f39b4 │ │ │ │ + blvs 18f3a64 │ │ │ │ and r2, r4, r0, lsl #4 │ │ │ │ tstcc r4, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf0004282 │ │ │ │ ldmdbvs r9, {r0, r4, r8, pc} │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ ldrbmi r9, [r0], -r5, lsl #18 │ │ │ │ ldc2l 7, cr15, [ip, #-1016] @ 0xfffffc08 │ │ │ │ andeq lr, r9, r0, asr #20 │ │ │ │ @ instruction: 0xf980fa5f │ │ │ │ ldmdbvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0002b04 │ │ │ │ ldmdblt r3!, {r3, r4, r6, r7, pc}^ │ │ │ │ - blvc 16f9d94 │ │ │ │ - blls 381a34 │ │ │ │ + blvc 16f9e44 │ │ │ │ + blls 381ae4 │ │ │ │ umaalcc pc, r1, r3, r8 @ │ │ │ │ - blvc fe6ffa7c │ │ │ │ + blvc fe6ffb2c │ │ │ │ @ instruction: 0xf04fb12b │ │ │ │ stmdbls r5, {r0, r8, fp} │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ - bls 39196c │ │ │ │ - blvs fe79c1a8 │ │ │ │ - blx 2ee9f8 │ │ │ │ + bls 391a1c │ │ │ │ + blvs fe79c258 │ │ │ │ + blx 2eeaa8 │ │ │ │ cdpcs 8, 0, cr15, cr0, cr4, {0} │ │ │ │ mrshi pc, (UNDEF: 5) @ │ │ │ │ @ instruction: 0x460a6b51 │ │ │ │ and r2, r4, r0, lsl #6 │ │ │ │ andscc r3, r4, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf00042b3 │ │ │ │ ldmdbvs r0, {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ mvnsle r2, fp, lsl #16 │ │ │ │ - blx 29be1e │ │ │ │ + blx 29bece │ │ │ │ ldmvs fp, {r0, r1, r8, r9, ip}^ │ │ │ │ - blvc 8ad640 │ │ │ │ + blvc 8ad6f0 │ │ │ │ svclt 0x00182a01 │ │ │ │ and r2, r5, r0, lsl #6 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 27224c │ │ │ │ + bcs 2722fc │ │ │ │ strthi pc, [pc], r1, asr #32 │ │ │ │ @ instruction: 0x2c00695c │ │ │ │ sbcshi pc, sl, r0 │ │ │ │ mvnsle r2, r5, lsl #24 │ │ │ │ @ instruction: 0xf04f2400 │ │ │ │ - blls 3155fc │ │ │ │ - b 82e46c │ │ │ │ + blls 3156ac │ │ │ │ + b 82e51c │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 333cd4 │ │ │ │ - b 82e578 │ │ │ │ + blls 333d84 │ │ │ │ + b 82e628 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 333e1c │ │ │ │ - b 82e684 │ │ │ │ + blls 333ecc │ │ │ │ + b 82e734 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 433e48 │ │ │ │ + blls 433ef8 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 373f4c │ │ │ │ - blcs 4add98 │ │ │ │ + blls 373ffc │ │ │ │ + blcs 4ade48 │ │ │ │ subshi pc, r1, #0 │ │ │ │ vldrvs d25, [fp, #16] │ │ │ │ svceq 0x0003ea18 │ │ │ │ rsbshi pc, r0, #64 @ 0x40 │ │ │ │ @ instruction: 0xf8d39b04 │ │ │ │ - b 81fbc4 │ │ │ │ + b 81fc74 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 374140 │ │ │ │ + blls 3741f0 │ │ │ │ stmdbcs r0, {r0, r3, r4, r7, r8, r9, fp, sp, lr} │ │ │ │ msrhi CPSR_fsc, #0 │ │ │ │ strcs r6, [r0], #-2907 @ 0xfffff4a5 │ │ │ │ and r4, r4, r8, lsl r6 │ │ │ │ andscc r3, r4, r1, lsl #8 │ │ │ │ @ instruction: 0xf000428c │ │ │ │ stmdbvs r2, {r2, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @@ -494989,113 +495029,113 @@ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ and r2, r4, r0, lsl #4 │ │ │ │ tstcc r4, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf000428a │ │ │ │ ldmdbvs r8, {r0, r2, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mvnsle r2, r3, lsl #16 │ │ │ │ strcs r9, [r1], -r5, lsl #22 │ │ │ │ - blcs 26ddf8 │ │ │ │ + blcs 26dea8 │ │ │ │ mvnshi pc, #0 │ │ │ │ @ instruction: 0xf8d29a04 │ │ │ │ - bcs 21bc68 │ │ │ │ + bcs 21bd18 │ │ │ │ ldrhi pc, [ip], #-0 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ - bls 3752c8 │ │ │ │ + bls 375378 │ │ │ │ stmdbcs r0, {r0, r4, r7, r8, r9, fp, sp, lr} │ │ │ │ ldrhi pc, [r9, -r0] │ │ │ │ strcs r9, [r0], #-2565 @ 0xfffff5fb │ │ │ │ and r6, r4, r2, asr fp │ │ │ │ andscc r3, r4, #16777216 @ 0x1000000 │ │ │ │ @ instruction: 0xf080428c │ │ │ │ ldmdbvs r0, {r0, r2, r8, r9, sl, pc} │ │ │ │ mvnsle r2, r5, lsl #16 │ │ │ │ @ instruction: 0xf8929a04 │ │ │ │ - bcs 21bcc0 │ │ │ │ + bcs 21bd70 │ │ │ │ movwhi pc, #41024 @ 0xa040 @ │ │ │ │ @ instruction: 0xf8929a04 │ │ │ │ - bcs 21bc94 │ │ │ │ + bcs 21bd44 │ │ │ │ movthi pc, #53248 @ 0xd000 @ │ │ │ │ @ instruction: 0xf0012b08 │ │ │ │ - blcs 4b4170 │ │ │ │ + blcs 4b4220 │ │ │ │ addshi pc, r8, r1 │ │ │ │ @ instruction: 0xf8939b04 │ │ │ │ teqlt fp, r3, ror r1 │ │ │ │ ldmibvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0012b05 │ │ │ │ - blcs 574180 │ │ │ │ + blcs 574230 │ │ │ │ adchi pc, r4, #1 │ │ │ │ @ instruction: 0xf8939b04 │ │ │ │ @ instruction: 0xb123317c │ │ │ │ ldmibvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0012b09 │ │ │ │ - blls 3b42a0 │ │ │ │ + blls 3b4350 │ │ │ │ @ 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 33f454 │ │ │ │ + bcs 22da44 │ │ │ │ + blls 347ca4 │ │ │ │ svccs 0x00007b1f │ │ │ │ svcge 0x0033f43f │ │ │ │ stmibvs r3!, {r0, r2, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf43f2b04 │ │ │ │ strtmi sl, [r0], -lr, lsr #30 │ │ │ │ - stc2l 6, cr15, [r8, #-452] @ 0xfffffe3c │ │ │ │ + ldc2l 6, cr15, [r0], #452 @ 0x1c4 │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ bichi pc, r6, r1 │ │ │ │ cmnvs r3, r1, lsl #6 │ │ │ │ - blls 34d3e4 │ │ │ │ + blls 34d494 │ │ │ │ @ instruction: 0x317ef893 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - b 17f52ec │ │ │ │ + b 17f539c │ │ │ │ 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 374814 │ │ │ │ + blcs 32df98 │ │ │ │ strhi pc, [r0], #-0 │ │ │ │ ldmdbvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ sbcle r2, r9, r4, lsl #22 │ │ │ │ ldmvs r2, {r2, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - blls 33f36c │ │ │ │ + blls 33f41c │ │ │ │ @ instruction: 0xf8d39805 │ │ │ │ ldrmi r1, [r0, r0, lsl #3] │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ strbt sl, [r7], r1, ror #29 │ │ │ │ - blcs 22e014 │ │ │ │ + blcs 22e0c4 │ │ │ │ svcge 0x0025f43f │ │ │ │ @ instruction: 0x2c1f6a9c │ │ │ │ svcge 0x0021f63f │ │ │ │ - blx 2dc3bc │ │ │ │ - blls 3517cc │ │ │ │ - b 82dc2c │ │ │ │ + blx 2dc46c │ │ │ │ + blls 35187c │ │ │ │ + b 82dcdc │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ svcls 0x0004861b │ │ │ │ - b 82ddb8 │ │ │ │ + b 82de68 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 334eb8 │ │ │ │ - b 82de44 │ │ │ │ + blls 334f68 │ │ │ │ + b 82def4 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - bls 334d20 │ │ │ │ - b 82df30 │ │ │ │ + bls 334dd0 │ │ │ │ + b 82dfe0 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - bls 334734 │ │ │ │ - b 82e03c │ │ │ │ + bls 3347e4 │ │ │ │ + b 82e0ec │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 3348a8 │ │ │ │ - b 82e168 │ │ │ │ + blls 334958 │ │ │ │ + b 82e218 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 334a1c │ │ │ │ - b 82e274 │ │ │ │ + blls 334acc │ │ │ │ + b 82e324 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 334b88 │ │ │ │ - b 82e380 │ │ │ │ + blls 334c38 │ │ │ │ + b 82e430 │ │ │ │ eorsle r0, lr, r3, lsl #30 │ │ │ │ andcs r9, r0, #81920 @ 0x14000 │ │ │ │ ldrbmi r9, [r0], -r4, lsl #22 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8ca2503 │ │ │ │ @ instruction: 0xf8ca1004 │ │ │ │ @ instruction: 0xf7fe5000 │ │ │ │ @@ -495104,82 +495144,82 @@ │ │ │ │ ldrbmi r2, [sl], -r1, lsl #6 │ │ │ │ andpl pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf7fd4650 │ │ │ │ ldrtmi pc, [r1], -r5, lsr #23 @ │ │ │ │ strbmi r4, [fp], -r5, lsl #12 │ │ │ │ @ instruction: 0x4650465a │ │ │ │ andls pc, r0, fp, asr #17 │ │ │ │ - blx fe95184e │ │ │ │ + blx fe9518fe │ │ │ │ @ instruction: 0x46074631 │ │ │ │ andcs r4, r0, fp, asr #12 │ │ │ │ @ instruction: 0xf8cb465a │ │ │ │ ldrbmi r0, [r0], -r0 │ │ │ │ - blx fe6d1862 │ │ │ │ + blx fe6d1912 │ │ │ │ andcs r4, r3, #51380224 @ 0x3100000 │ │ │ │ strbmi r4, [fp], -r6, lsl #12 │ │ │ │ andcs pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x465a4650 │ │ │ │ - blx fe451876 │ │ │ │ + blx fe451926 │ │ │ │ andvs lr, r0, sp, asr #19 │ │ │ │ ldrtmi r9, [fp], -r4, lsl #16 │ │ │ │ strtmi r9, [sl], -r2 │ │ │ │ ldrbmi r9, [r0], -r5, lsl #18 │ │ │ │ @ instruction: 0xf7fd9403 │ │ │ │ - blls 3536d4 │ │ │ │ - b 82e508 │ │ │ │ + blls 353784 │ │ │ │ + b 82e5b8 │ │ │ │ andle r0, r7, r3, lsl #30 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmib sp, {r0, r1, r5, r9, sl, lr}^ │ │ │ │ ldrbmi r2, [r0], -r4, lsl #2 │ │ │ │ mrc2 7, 7, pc, cr4, cr14, {7} │ │ │ │ - blvs 18fa4c4 │ │ │ │ + blvs 18fa574 │ │ │ │ svceq 0x0003ea18 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr15, cr15, {1} │ │ │ │ andcs r9, r0, #81920 @ 0x14000 │ │ │ │ ldrbmi r9, [r0], -r4, lsl #22 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8ca2603 │ │ │ │ @ instruction: 0xf8ca1004 │ │ │ │ @ instruction: 0xf7fe6000 │ │ │ │ movwcs pc, #3569 @ 0xdf1 @ │ │ │ │ strmi r4, [r1], -r5, lsl #12 │ │ │ │ @ instruction: 0xf8cb465a │ │ │ │ ldrbmi r3, [r0], -r0 │ │ │ │ strcs r2, [r2], -r1, lsl #6 │ │ │ │ - blx 16d18e2 │ │ │ │ + blx 16d1992 │ │ │ │ strtmi r4, [r9], -fp, asr #12 │ │ │ │ @ instruction: 0xf8cb465a │ │ │ │ strmi r9, [r7], -r0 │ │ │ │ @ instruction: 0xf7fd4650 │ │ │ │ strbmi pc, [fp], -r9, asr #22 @ │ │ │ │ ldrbmi r4, [sl], -r9, lsr #12 │ │ │ │ ldrbmi r9, [r0], -sl │ │ │ │ andvs pc, r0, fp, asr #17 │ │ │ │ - blx 1251906 │ │ │ │ + blx 12519b6 │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r5], -r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - @ instruction: 0x4649fe17 │ │ │ │ + @ instruction: 0x4649fdbf │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - strmi pc, [r1], r7, asr #27 │ │ │ │ + strmi pc, [r1], pc, ror #26 │ │ │ │ @ instruction: 0x465bb158 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6724650 │ │ │ │ - stmdbls r4, {r0, r1, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ - blls 4a5234 │ │ │ │ + stmdbls r4, {r0, r1, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + blls 4a52e4 │ │ │ │ stmib sp, {r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf04f5900 │ │ │ │ tstls r2, r1, lsl #18 │ │ │ │ stmdbls r5, {r0, r1, sl, ip, pc} │ │ │ │ @ instruction: 0xff2af7fd │ │ │ │ - blvs fe8fa574 │ │ │ │ + blvs fe8fa624 │ │ │ │ svceq 0x0003ea18 │ │ │ │ mcrge 4, 2, pc, cr13, cr15, {1} @ │ │ │ │ andcs r9, r0, #81920 @ 0x14000 │ │ │ │ strcs r9, [r3], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8ca4650 │ │ │ │ strcs r6, [r1], -r0 │ │ │ │ andne pc, r4, sl, asr #17 │ │ │ │ @@ -495189,172 +495229,172 @@ │ │ │ │ andvs pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf7fd4650 │ │ │ │ @ instruction: 0xf04ffafd │ │ │ │ ldrtmi r0, [r3], -r2, lsl #24 │ │ │ │ andgt pc, r0, fp, asr #17 │ │ │ │ ldrbmi r4, [sl], -r9, asr #12 │ │ │ │ ldrbmi r4, [r0], -r5, lsl #12 │ │ │ │ - blx ffed19a0 │ │ │ │ + blx ffed1a50 │ │ │ │ ldrbmi r4, [sl], -r9, asr #12 │ │ │ │ strmi r2, [r7], -r0, lsl #6 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x46334650 │ │ │ │ - blx ffc519b4 │ │ │ │ + blx ffc51a64 │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r1], r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - @ instruction: 0x4631fdbf │ │ │ │ + ldrtmi pc, [r1], -r7, ror #26 @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - strmi pc, [r6], -pc, ror #26 │ │ │ │ + @ instruction: 0x4606fd17 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - @ instruction: 0xf8e6f672 │ │ │ │ + @ instruction: 0xf88ef672 │ │ │ │ ldrtmi r9, [fp], -r4, lsl #18 │ │ │ │ strls lr, [r0], -sp, asr #19 │ │ │ │ tstls r2, sl, lsr #12 │ │ │ │ stmdbls r5, {r4, r6, r9, sl, lr} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fd9403 │ │ │ │ - blls 353560 │ │ │ │ - b 82e97c │ │ │ │ + blls 353610 │ │ │ │ + b 82ea2c │ │ │ │ @ instruction: 0xf43f0f03 │ │ │ │ @ instruction: 0x4623adfe │ │ │ │ ldmib sp, {r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fe2104 │ │ │ │ - blls 353310 │ │ │ │ + blls 3533c0 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - b 82ea98 │ │ │ │ + b 82eb48 │ │ │ │ @ instruction: 0xf43f0f03 │ │ │ │ @ instruction: 0x2601adf6 │ │ │ │ - blls 339e4c │ │ │ │ + blls 339efc │ │ │ │ ldrbmi r2, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf8ca2503 │ │ │ │ @ instruction: 0xf8ca1004 │ │ │ │ @ instruction: 0xf7fe5000 │ │ │ │ @ instruction: 0x4633fd37 │ │ │ │ strmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0x4650465a │ │ │ │ andvs pc, r0, fp, asr #17 │ │ │ │ - blx fe8d1a50 │ │ │ │ + blx fe8d1b00 │ │ │ │ strmi r4, [r7], -r9, asr #12 │ │ │ │ ldrtmi r2, [r3], -r0, lsl #4 │ │ │ │ andcs pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x465a4650 │ │ │ │ - blx fe651a64 │ │ │ │ + blx fe651b14 │ │ │ │ stceq 0, cr15, [r2], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8cb4649 │ │ │ │ ldrtmi ip, [r3], -r0 │ │ │ │ andls r4, sl, sl, asr r6 │ │ │ │ @ instruction: 0xf7fd4650 │ │ │ │ strbmi pc, [r9], -r5, lsl #21 @ │ │ │ │ @ instruction: 0x465a4633 │ │ │ │ andpl pc, r0, fp, asr #17 │ │ │ │ ldrbmi r4, [r0], -r5, lsl #12 │ │ │ │ @ instruction: 0xf7fd46b1 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ stmdals r4, {ip, lr} │ │ │ │ - blls 4a538c │ │ │ │ + blls 4a543c │ │ │ │ ldrbmi r9, [r0], -r2 │ │ │ │ strls r9, [r3], #-2309 @ 0xfffff6fb │ │ │ │ mcr2 7, 4, pc, cr2, cr13, {7} @ │ │ │ │ - blcs 23a6d4 │ │ │ │ + blcs 23a784 │ │ │ │ ldcge 4, cr15, [r7, #252]! @ 0xfc │ │ │ │ stmdbls r5, {r1, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f4650 │ │ │ │ @ instruction: 0xf7fe0901 │ │ │ │ andls pc, r5, r7, lsr #16 │ │ │ │ ldmibvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf47f2b0a │ │ │ │ - blls 33f190 │ │ │ │ + blls 33f240 │ │ │ │ @ instruction: 0x4171f893 │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ - blls 37f184 │ │ │ │ + blls 37f234 │ │ │ │ @ instruction: 0xf8caae32 │ │ │ │ @ instruction: 0xf1033004 │ │ │ │ movwcs r0, #14624 @ 0x3920 │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ - blgt 5fa748 │ │ │ │ + blgt 5fa7f8 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ strbmi r2, [r9], -r4, lsl #6 │ │ │ │ @ instruction: 0x46504632 │ │ │ │ - blx 13d1af8 │ │ │ │ + blx 13d1ba8 │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ stmdavs sl, {r0, r5, r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xffb6f66f │ │ │ │ + @ instruction: 0xff5ef66f │ │ │ │ vldrvs d25, [fp, #16] │ │ │ │ svceq 0x0003ea18 │ │ │ │ ldcge 4, cr15, [r0, #252] @ 0xfc │ │ │ │ strtmi r9, [r0], -r5, lsl #24 │ │ │ │ - blx 18d14ea │ │ │ │ + blx 2d159a │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf894ad89 │ │ │ │ @ instruction: 0xb1233041 │ │ │ │ umaalcc pc, r2, r4, r8 @ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - bls 37f140 │ │ │ │ + bls 37f1f0 │ │ │ │ @ instruction: 0xf8ca2103 │ │ │ │ stmdbls r4, {ip} │ │ │ │ @ instruction: 0xf8ca6d13 │ │ │ │ tstcc r8, #4 │ │ │ │ - bl 26e298 │ │ │ │ - bcs 495160 │ │ │ │ + bl 26e348 │ │ │ │ + bcs 495210 │ │ │ │ subshi pc, r0, r1 │ │ │ │ @ instruction: 0xf8129a04 │ │ │ │ - blcs 2dfbec │ │ │ │ + blcs 2dfc9c │ │ │ │ stmdavc r9!, {r0, r3, fp, ip, lr, pc}^ │ │ │ │ stmdale r6, {r0, r1, r8, fp, sp} │ │ │ │ stccs 8, cr7, [r3], {172} @ 0xac │ │ │ │ stmiavc r8!, {r0, r1, fp, ip, lr, pc}^ │ │ │ │ vadd.i8 d18, d1, d3 │ │ │ │ - blls 3749a8 │ │ │ │ + blls 374a58 │ │ │ │ mcrne 15, 3, sl, cr14, cr2, {1} │ │ │ │ strcc r4, [r3, #-1596] @ 0xfffff9c4 │ │ │ │ stmdbeq r0!, {r0, r1, r8, ip, sp, lr, pc} │ │ │ │ svccs 0x0001f816 │ │ │ │ svclt 0x00982a03 │ │ │ │ vmax.s8 q2, q0, q4 │ │ │ │ stmib r4, {r0, r1, r3, r4, r5, r9, sl, pc}^ │ │ │ │ adcmi r0, lr, #0, 4 │ │ │ │ streq pc, [r8], #-260 @ 0xfffffefc │ │ │ │ @ instruction: 0x4639d1f2 │ │ │ │ ldrbmi r2, [r0], -r4, lsl #4 │ │ │ │ - mcr2 6, 7, pc, cr2, cr1, {3} @ │ │ │ │ + mcr2 6, 4, pc, cr10, cr1, {3} @ │ │ │ │ stmdavs sl, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf66f4648 │ │ │ │ - blls 353948 │ │ │ │ + blls 353898 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrdcc pc, [r0, #-131]! @ 0xffffff7d │ │ │ │ svceq 0x0003ea18 │ │ │ │ stclge 4, cr15, [r3, #-252] @ 0xffffff04 │ │ │ │ strtmi r9, [r0], -r5, lsl #24 │ │ │ │ - blx 3d1592 │ │ │ │ + blx fedd1640 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf894ad3c │ │ │ │ stccs 0, cr4, [r0], {65} @ 0x41 │ │ │ │ ldcge 4, cr15, [r7, #-508]! @ 0xfffffe04 │ │ │ │ andcs r9, r3, #81920 @ 0x14000 │ │ │ │ andne pc, r4, sl, asr #17 │ │ │ │ stmdaeq r0!, {r0, r8, ip, sp, lr, pc} │ │ │ │ andcs pc, r0, sl, asr #17 │ │ │ │ mlascc r0, r1, r8, pc @ │ │ │ │ svclt 0x00084293 │ │ │ │ andsle r4, sl, r1, asr #12 │ │ │ │ subcs sl, r0, #50, 30 @ 0xc8 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ - stc 6, cr15, [ip], #-108 @ 0xffffff94 │ │ │ │ + bl ff751520 │ │ │ │ strtmi r4, [r2], -r3, lsr #12 │ │ │ │ - blx 121bc28 │ │ │ │ + blx 121bcd8 │ │ │ │ strbeq pc, [r9, r2, lsl #2] @ │ │ │ │ @ instruction: 0xf847bf48 │ │ │ │ @ instruction: 0xf1022023 │ │ │ │ svclt 0x00480201 │ │ │ │ - bcs 620824 │ │ │ │ + bcs 6208d4 │ │ │ │ @ instruction: 0x4641d1f3 │ │ │ │ @ instruction: 0x4650463a │ │ │ │ @ instruction: 0xf9b2f7fd │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf02a2400 │ │ │ │ movwcs pc, #7031 @ 0x1b77 @ │ │ │ │ strmi r4, [r1], -r5, lsl #12 │ │ │ │ @@ -495376,78 +495416,78 @@ │ │ │ │ strtmi ip, [r3], -r0 │ │ │ │ @ instruction: 0x4641465a │ │ │ │ @ instruction: 0xf7fd4650 │ │ │ │ ldrtmi pc, [r3], -r5, lsl #19 @ │ │ │ │ stmib sp, {r1, r3, r6, r9, sl, lr}^ │ │ │ │ vhadd.s8 d21, d0, d0 │ │ │ │ @ instruction: 0x465011d1 │ │ │ │ - ldc2l 6, cr15, [lr, #452] @ 0x1c4 │ │ │ │ + stc2 6, cr15, [r6, #452] @ 0x1c4 │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ stmdavs sl, {r0, r5, r7, r9, sl, lr} │ │ │ │ - cdp2 6, 14, cr15, cr12, cr15, {3} │ │ │ │ - blvs fe87a8bc │ │ │ │ + cdp2 6, 9, cr15, cr4, cr15, {3} │ │ │ │ + blvs fe87a96c │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ - blls 37effc │ │ │ │ + blls 37f0ac │ │ │ │ @ instruction: 0xf04f460e │ │ │ │ ldmibvs fp, {r0, r1, r2, r3, r4, r5, r6, r7, sl, ip, sp}^ │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf47f4688 │ │ │ │ - blls 33f060 │ │ │ │ + blls 33f110 │ │ │ │ @ instruction: 0xf8d34688 │ │ │ │ - bcs 21c29c │ │ │ │ + bcs 21c34c │ │ │ │ rschi pc, r4, r0, asr #32 │ │ │ │ stmdbcs r0, {r0, r8, r9, sp} │ │ │ │ stclge 4, cr15, [sl], #508 @ 0x1fc │ │ │ │ @ instruction: 0xf8939b04 │ │ │ │ - blcs 2202d4 │ │ │ │ + blcs 220384 │ │ │ │ stcge 4, cr15, [r2, #-252] @ 0xffffff04 │ │ │ │ strtmi r9, [r8], -r5, lsl #26 │ │ │ │ - blx fe2d16b0 │ │ │ │ + blx cd1760 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - bls 387ddc │ │ │ │ - blcs 32e244 │ │ │ │ + bls 387e8c │ │ │ │ + blcs 32e2f4 │ │ │ │ ldmibvs r3, {r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ stclge 4, cr15, [r8], #252 @ 0xfc │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - blx ff6d16ca │ │ │ │ + blx 20d177a │ │ │ │ strmi r9, [r2], -r5, lsl #22 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ ldclge 4, cr15, [lr], {127} @ 0x7f │ │ │ │ - blcs 47a12c │ │ │ │ + blcs 47a1dc │ │ │ │ andne pc, r4, sl, asr #17 │ │ │ │ tstpeq r2, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcs lr, r0, #3325952 @ 0x32c000 │ │ │ │ eoreq pc, r0, #79 @ 0x4f │ │ │ │ andne pc, r0, sl, asr #17 │ │ │ │ tstpeq r1, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ adcshi pc, fp, #1 │ │ │ │ strcs r2, [r0, -r0, lsl #12] │ │ │ │ ldrvs lr, [ip, -sp, asr #19] │ │ │ │ - blx ff0d16fe │ │ │ │ + blx 1ad17ae │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2fe9bc │ │ │ │ + blgt 2fea6c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - stcls 15, cr15, [r5, #-196] @ 0xffffff3c │ │ │ │ + stcls 14, cr15, [r5, #-868] @ 0xfffffc9c │ │ │ │ ldrtmi r4, [r2], -r1, lsr #13 │ │ │ │ @ instruction: 0x46294650 │ │ │ │ - blx 6d1d5c │ │ │ │ + blx 6d1e0c │ │ │ │ stmibvs fp!, {r2, r9, fp, ip, pc}^ │ │ │ │ msrcs SPSR_fsxc, r2 @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - bls 33f044 │ │ │ │ + bls 33f0f4 │ │ │ │ @ instruction: 0x2170f892 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - blcs 43f044 │ │ │ │ + blcs 43f0f4 │ │ │ │ stcge 4, cr15, [sp], #508 @ 0x1fc │ │ │ │ ldmdbvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf47f2b03 │ │ │ │ - bls 37f040 │ │ │ │ + bls 37f0f0 │ │ │ │ umaalcs pc, r0, r2, r8 @ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf8caaca5 │ │ │ │ strcs r3, [r1], -r0 │ │ │ │ ldrbmi r9, [sl], -r5, lsl #22 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ @ instruction: 0xf1034650 │ │ │ │ @@ -495464,123 +495504,123 @@ │ │ │ │ @ instruction: 0x4621465a │ │ │ │ andgt pc, r0, fp, asr #17 │ │ │ │ ldrbmi r4, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8d4f7fd │ │ │ │ @ instruction: 0x93292300 │ │ │ │ @ instruction: 0xf8cb2306 │ │ │ │ ldrtmi r3, [r1], -r0 │ │ │ │ - blvc c4f46c │ │ │ │ + blvc c4f51c │ │ │ │ eorcs r4, r0, #6291456 @ 0x600000 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - blvc 94f438 │ │ │ │ - blx 18517c2 │ │ │ │ + blvc 94f4e8 │ │ │ │ + blx 251872 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2fea80 │ │ │ │ + blgt 2feb30 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46500914 │ │ │ │ - mcr2 6, 6, pc, cr12, cr1, {3} @ │ │ │ │ + mrc2 6, 3, pc, cr4, cr1, {3} │ │ │ │ ldrtmi r4, [r2], -fp, asr #12 │ │ │ │ orrsvc pc, r3, pc, asr #8 │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - @ instruction: 0x4642fc9f │ │ │ │ + strbmi pc, [r2], -r7, asr #24 @ │ │ │ │ ldrtmi r9, [fp], -r0 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - strmi pc, [r1], -fp, asr #25 │ │ │ │ + @ instruction: 0x4601fc73 │ │ │ │ stmdavs sl, {r5, r9, sl, lr} │ │ │ │ - cdp2 6, 1, cr15, cr8, cr15, {3} │ │ │ │ + stc2l 6, cr15, [r0, #444] @ 0x1bc │ │ │ │ @ instruction: 0xf04fe08a │ │ │ │ @ instruction: 0xf04f0800 │ │ │ │ str r3, [fp], #-1279 @ 0xfffffb01 │ │ │ │ - @ instruction: 0x0076cc9a │ │ │ │ + rsbseq ip, r6, sl, ror #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r6, sl, asr ip │ │ │ │ - rsbeq ip, ip, r4, lsr #23 │ │ │ │ + rsbseq ip, r6, sl, lsr #23 │ │ │ │ + mlseq ip, ip, fp, ip │ │ │ │ strcs r9, [r0], -r5, lsl #22 │ │ │ │ - blcs 26e5dc │ │ │ │ + blcs 26e68c │ │ │ │ stcge 4, cr15, [lr], {127} @ 0x7f │ │ │ │ @ instruction: 0xf8939b05 │ │ │ │ @ instruction: 0xf1b43041 │ │ │ │ svclt 0x000c3fff │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 214a8c │ │ │ │ + blcs 214b3c │ │ │ │ ldrhi pc, [r3], #64 @ 0x40 │ │ │ │ @ instruction: 0xf8d39b04 │ │ │ │ - bcs 21c464 │ │ │ │ + bcs 21c514 │ │ │ │ svcge 0x001cf43f │ │ │ │ @ instruction: 0xf8ca2303 │ │ │ │ - blls 31fea0 │ │ │ │ + blls 31ff50 │ │ │ │ @ instruction: 0xf8ca9805 │ │ │ │ @ instruction: 0xf8d30004 │ │ │ │ @ instruction: 0xf1001178 │ │ │ │ strls r0, [r8, -r0, lsr #14] │ │ │ │ @ instruction: 0x46054790 │ │ │ │ @ instruction: 0xf0002801 │ │ │ │ stmdacs r2, {r2, r3, r4, r6, r7, r8, sl, pc} │ │ │ │ strbhi pc, [r6] @ │ │ │ │ @ instruction: 0xb1284639 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdavs sl, {r3, fp, ip, pc} │ │ │ │ - ldc2l 6, cr15, [r6, #444] @ 0x1bc │ │ │ │ + ldc2l 6, cr15, [lr, #-444]! @ 0xfffffe44 │ │ │ │ ldmibvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0402b03 │ │ │ │ stmdals r4, {r1, r4, r5, r6, r7, r9, pc} │ │ │ │ msrcs SPSR_f, r0 @ │ │ │ │ teqle fp, r0, lsl #20 │ │ │ │ @ instruction: 0xf8901c61 │ │ │ │ svclt 0x00182169 │ │ │ │ andsmi r2, r1, #1073741824 @ 0x40000000 │ │ │ │ @ instruction: 0xf890d134 │ │ │ │ - bcs 21c494 │ │ │ │ + bcs 21c544 │ │ │ │ bichi pc, ip, #0 │ │ │ │ @ instruction: 0xf8929a05 │ │ │ │ - bllt 189c008 │ │ │ │ + bllt 189c0b8 │ │ │ │ @ instruction: 0xf8929a04 │ │ │ │ tstlt r2, ip, ror #2 │ │ │ │ svceq 0x0006ea18 │ │ │ │ - bls 3483a4 │ │ │ │ + bls 348454 │ │ │ │ msrcs SPSR_fsc, r2 @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ strcc r8, [r1], #-984 @ 0xfffffc28 │ │ │ │ strbhi pc, [lr], -r0, asr #32 @ │ │ │ │ @ instruction: 0xf8929a04 │ │ │ │ tstlt sl, r4, ror #2 │ │ │ │ ldmdbvs r2, {r0, r2, r9, fp, ip, pc}^ │ │ │ │ andsle r2, r3, r3, lsl #20 │ │ │ │ @ instruction: 0xf8929a04 │ │ │ │ tstlt sl, r5, ror #2 │ │ │ │ ldmdbvs r2, {r0, r2, r9, fp, ip, pc}^ │ │ │ │ andle r2, fp, r2, lsl #20 │ │ │ │ @ instruction: 0xf8929a04 │ │ │ │ - bcs 21c4e4 │ │ │ │ + bcs 21c594 │ │ │ │ strbhi pc, [sl], #-0 @ │ │ │ │ @ instruction: 0xf8929a05 │ │ │ │ - bcs 21c058 │ │ │ │ + bcs 21c108 │ │ │ │ strbhi pc, [r4], #-0 @ │ │ │ │ ldrbmi r9, [r0], -r5, lsl #18 │ │ │ │ mrc2 7, 0, pc, cr6, cr14, {7} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - bllt ff711f68 │ │ │ │ + bllt ff712018 │ │ │ │ @ instruction: 0xf8929a05 │ │ │ │ - blcs 220074 │ │ │ │ + blcs 220124 │ │ │ │ mvnshi pc, #64 @ 0x40 │ │ │ │ - blcs 32e6c8 │ │ │ │ + blcs 32e778 │ │ │ │ stcge 4, cr15, [r0], {127} @ 0x7f │ │ │ │ ldmdbvc fp, {r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf7ffaaed │ │ │ │ svcls 0x0005bbf9 │ │ │ │ @ instruction: 0x46134691 │ │ │ │ @ instruction: 0x46394650 │ │ │ │ strcs r2, [r3], -r0, lsl #4 │ │ │ │ andvc pc, r4, sl, asr #17 │ │ │ │ andvs pc, r0, sl, asr #17 │ │ │ │ - blx fe451fa0 │ │ │ │ + blx fe452050 │ │ │ │ strmi r4, [r5], -fp, asr #12 │ │ │ │ andcs r4, r1, #59768832 @ 0x3900000 │ │ │ │ @ instruction: 0xf04f4650 │ │ │ │ @ instruction: 0xf7fe0901 │ │ │ │ @ instruction: 0x4629fa7f │ │ │ │ strmi r2, [r5], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8cb465a │ │ │ │ @@ -495592,43 +495632,43 @@ │ │ │ │ ldrbmi r4, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xffd8f7fc │ │ │ │ strtmi r4, [r9], -fp, asr #12 │ │ │ │ @ instruction: 0xf8cb465a │ │ │ │ strmi r6, [r6], -r0 │ │ │ │ @ instruction: 0xf7fc4650 │ │ │ │ smlawtcs r0, pc, pc, pc @ │ │ │ │ - bleq 24fad4 │ │ │ │ + bleq 24fb84 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - blx febd19bc │ │ │ │ + blx 15d1a6c │ │ │ │ @ instruction: 0xf8da4649 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ - blx 17d19c4 │ │ │ │ + @ instruction: 0xf9fef66e │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e5980 │ │ │ │ + blgt 2e5a30 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46500914 │ │ │ │ - stc2l 6, cr15, [sl, #452] @ 0x1c4 │ │ │ │ + ldc2l 6, cr15, [r2, #-452]! @ 0xfffffe3c │ │ │ │ ldrtmi r9, [r3], -r4, lsl #18 │ │ │ │ stmib sp, {r1, r3, r4, r5, r9, sl, lr}^ │ │ │ │ tstls r2, r0, lsl #18 │ │ │ │ stmdbls r5, {r4, r6, r9, sl, lr} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fd9403 │ │ │ │ - bls 352f28 │ │ │ │ - b 82e894 │ │ │ │ + bls 352fd8 │ │ │ │ + b 82e944 │ │ │ │ @ instruction: 0xf43f0f03 │ │ │ │ svcls 0x0005abd4 │ │ │ │ @ instruction: 0x46134691 │ │ │ │ @ instruction: 0x46394650 │ │ │ │ strcs r2, [r3, #-512] @ 0xfffffe00 │ │ │ │ andvc pc, r4, sl, asr #17 │ │ │ │ andpl pc, r0, sl, asr #17 │ │ │ │ - blx c52060 │ │ │ │ + blx c52110 │ │ │ │ strmi r4, [r6], -fp, asr #12 │ │ │ │ andcs r4, r1, #59768832 @ 0x3900000 │ │ │ │ @ instruction: 0xf04f4650 │ │ │ │ @ instruction: 0xf7fe0901 │ │ │ │ @ instruction: 0x4631fa1f │ │ │ │ strmi r2, [r6], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8cb465a │ │ │ │ @@ -495640,35 +495680,35 @@ │ │ │ │ ldrbmi r4, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xff78f7fc │ │ │ │ ldrtmi r4, [r1], -fp, asr #12 │ │ │ │ @ instruction: 0xf8cb465a │ │ │ │ strmi r9, [r6], -r0 │ │ │ │ @ instruction: 0xf7fc4650 │ │ │ │ msrcs LR_irq, pc │ │ │ │ - bleq 24fb94 │ │ │ │ + bleq 24fc44 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - blx 13d1a7c │ │ │ │ + @ instruction: 0xf9eef66f │ │ │ │ @ instruction: 0xf8da4649 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ - @ instruction: 0xf9f6f66e │ │ │ │ + @ instruction: 0xf99ef66e │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e5a40 │ │ │ │ + blgt 2e5af0 │ │ │ │ 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, [r2, #-452] @ 0xfffffe3c │ │ │ │ ldrtmi r9, [r3], -r4, lsl #18 │ │ │ │ stmdbpl r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ tstls r2, sl, lsr r6 │ │ │ │ stmdbls r5, {r4, r6, r9, sl, lr} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fd9403 │ │ │ │ - blls 352e68 │ │ │ │ - b 82ea74 │ │ │ │ + blls 352f18 │ │ │ │ + b 82eb24 │ │ │ │ @ instruction: 0xf43f0f03 │ │ │ │ vstrls d10, [r5, #-488] @ 0xfffffe18 │ │ │ │ svcls 0x00042200 │ │ │ │ @ instruction: 0x46294650 │ │ │ │ ldrtmi r2, [fp], -r3, lsl #12 │ │ │ │ andpl pc, r4, sl, asr #17 │ │ │ │ andvs pc, r0, sl, asr #17 │ │ │ │ @@ -495691,31 +495731,31 @@ │ │ │ │ ldrbmi r4, [sl], -r9, asr #12 │ │ │ │ andgt pc, r0, fp, asr #17 │ │ │ │ ldrbmi r4, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xff0ef7fc │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r1], r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - ldrtmi pc, [r1], -r5, ror #19 @ │ │ │ │ + ldrtmi pc, [r1], -sp, lsl #19 @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - @ instruction: 0x4606f995 │ │ │ │ + @ instruction: 0x4606f93d │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - stc2 6, cr15, [ip, #-452] @ 0xfffffe3c │ │ │ │ + ldc2 6, cr15, [r4], #452 @ 0x1c4 │ │ │ │ ldrtmi r9, [fp], -r4, lsl #18 │ │ │ │ strls lr, [r0], -sp, asr #19 │ │ │ │ tstls r2, sl, lsr #12 │ │ │ │ stmdbls r5, {r4, r6, r9, sl, lr} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fd9403 │ │ │ │ - blls 352dac │ │ │ │ - b 82ec30 │ │ │ │ + blls 352e5c │ │ │ │ + b 82ece0 │ │ │ │ @ instruction: 0xf43f0f03 │ │ │ │ vstrls d10, [r5, #-136] @ 0xffffff78 │ │ │ │ svcls 0x00042200 │ │ │ │ @ instruction: 0x46294650 │ │ │ │ ldrtmi r2, [fp], -r3, lsl #12 │ │ │ │ andpl pc, r4, sl, asr #17 │ │ │ │ andvs pc, r0, sl, asr #17 │ │ │ │ @@ -495738,23 +495778,23 @@ │ │ │ │ strmi r2, [r7], -r0, lsl #6 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x46334650 │ │ │ │ mrc2 7, 5, pc, cr0, cr12, {7} │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r1], r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - ldrtmi pc, [r1], -r7, lsl #19 @ │ │ │ │ + ldrtmi pc, [r1], -pc, lsr #18 @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - @ instruction: 0x4606f937 │ │ │ │ + @ instruction: 0x4606f8df │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - stc2 6, cr15, [lr], #452 @ 0x1c4 │ │ │ │ + mrrc2 6, 7, pc, r6, cr1 @ │ │ │ │ ldrtmi r9, [fp], -r4, lsl #18 │ │ │ │ strls lr, [r0], -sp, asr #19 │ │ │ │ tstls r2, sl, lsr #12 │ │ │ │ stmdbls r5, {r4, r6, r9, sl, lr} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fd9403 │ │ │ │ @ instruction: 0xf7fffa9d │ │ │ │ @@ -495786,32 +495826,32 @@ │ │ │ │ strmi r2, [r6], -r0, lsl #6 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ movwcs r4, #5712 @ 0x1650 │ │ │ │ mrc2 7, 2, pc, cr0, cr12, {7} │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r5], -r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - @ instruction: 0xf8daf927 │ │ │ │ + @ instruction: 0xf8daf8cf │ │ │ │ eorcs r0, r0, #16 │ │ │ │ @ instruction: 0xf66e2101 │ │ │ │ - pkhtbmi pc, r1, r7, asr #17 @ │ │ │ │ + sxtab16mi pc, r1, pc, ror #16 @ │ │ │ │ @ instruction: 0x465bb158 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - stmdbls r4, {r0, r1, r3, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r4, {r0, r1, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmib sp, {r0, r1, r4, r5, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [sl], -r0, lsl #18 │ │ │ │ ldrbmi r9, [r0], -r2, lsl #2 │ │ │ │ @ instruction: 0xf04f9905 │ │ │ │ strls r0, [r3], #-2305 @ 0xfffff6ff │ │ │ │ - blx 10d2334 │ │ │ │ - blt 1592340 │ │ │ │ + blx 10d23e4 │ │ │ │ + blt 15923f0 │ │ │ │ ldrtmi r9, [fp], -r5, lsl #26 │ │ │ │ ldrbmi r2, [r0], -r0, lsl #4 │ │ │ │ strcs r4, [r3], -r9, lsr #12 │ │ │ │ andpl pc, r4, sl, asr #17 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andvs pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0xf8acf7fe │ │ │ │ @@ -495832,25 +495872,25 @@ │ │ │ │ strmi r2, [r6], -r0, lsl #6 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x464b4650 │ │ │ │ ldc2l 7, cr15, [r4, #1008]! @ 0x3f0 │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r5], -r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - strbmi pc, [r9], -fp, asr #17 @ │ │ │ │ + @ instruction: 0x4649f873 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - sxtab16mi pc, r1, fp, ror #16 @ │ │ │ │ + strmi pc, [r1], r3, lsr #16 │ │ │ │ @ instruction: 0x465bb158 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - stmdbls r4, {r0, r1, r2, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r4, {r0, r1, r2, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmib sp, {r0, r1, r4, r5, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [sl], -r0, lsl #18 │ │ │ │ ldrbmi r9, [r0], -r2, lsl #2 │ │ │ │ @ instruction: 0xf04f9905 │ │ │ │ strls r0, [r3], #-2305 @ 0xfffff6ff │ │ │ │ @ instruction: 0xf9def7fd │ │ │ │ stmiblt fp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @@ -495878,69 +495918,69 @@ │ │ │ │ ldrbmi r4, [sl], -r9, lsr #12 │ │ │ │ andls pc, r0, fp, asr #17 │ │ │ │ ldrbmi r4, [r0], -r6, lsl #12 │ │ │ │ ldc2 7, cr15, [r8, #1008] @ 0x3f0 │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r5], -r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - strbmi pc, [r9], -pc, ror #16 @ │ │ │ │ + @ instruction: 0x4649f817 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xf66e2220 │ │ │ │ - pkhbtmi pc, r1, pc, lsl #16 @ │ │ │ │ + @ instruction: 0xf66d2220 │ │ │ │ + strmi pc, [r1], r7, asr #31 │ │ │ │ @ instruction: 0x465bb158 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - stmdbls r4, {r0, r1, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r4, {r0, r1, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmib sp, {r0, r1, r4, r5, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [sl], -r0, lsl #18 │ │ │ │ ldrbmi r9, [r0], -r2, lsl #2 │ │ │ │ @ instruction: 0xf04f9905 │ │ │ │ strls r0, [r3], #-2305 @ 0xfffff6ff │ │ │ │ @ instruction: 0xf982f7fd │ │ │ │ stmiblt r9, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ smlatbeq fp, r3, r1, pc @ │ │ │ │ @ instruction: 0xf63f2901 │ │ │ │ - bls 37f874 │ │ │ │ + bls 37f924 │ │ │ │ stmdbcs r0, {r0, r4, r7, r8, r9, fp, sp, lr} │ │ │ │ ldmge r2!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^ │ │ │ │ - bcs 45bf34 │ │ │ │ + bcs 45bfe4 │ │ │ │ stcge 6, cr15, [r4], {63} @ 0x3f │ │ │ │ cmppcs r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ vpmax.s8 d15, d2, d17 │ │ │ │ @ instruction: 0xf57f07d2 │ │ │ │ - blls 37e8ac │ │ │ │ + blls 37e95c │ │ │ │ @ instruction: 0xf8ca2220 │ │ │ │ tstcs r1, r4 │ │ │ │ @ instruction: 0xf8da2300 │ │ │ │ stmib fp, {r4}^ │ │ │ │ strcs r3, [r0], #-768 @ 0xfffffd00 │ │ │ │ strcs r2, [r0, #-770] @ 0xfffffcfe │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ ldrmi lr, [ip, #-2509] @ 0xfffff633 │ │ │ │ - @ instruction: 0xffdaf66d │ │ │ │ + @ instruction: 0xff82f66d │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2ff17c │ │ │ │ + blgt 2ff22c │ │ │ │ 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, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r5, r2, lsr #12 │ │ │ │ - blx 451ee0 │ │ │ │ - blls 38d9a0 │ │ │ │ + @ instruction: 0xf9b0f66f │ │ │ │ + blls 38da50 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ movwcs r6, #11162 @ 0x2b9a │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - blls 37e98c │ │ │ │ + blls 37ea3c │ │ │ │ strls r2, [r8, -r0, lsl #8] │ │ │ │ strtmi r4, [r6], -r5, lsr #12 │ │ │ │ - blvs 1865dc4 │ │ │ │ + blvs 1865e74 │ │ │ │ eorhi pc, r8, sp, asr #17 │ │ │ │ ldmdbvs r8, {r0, r1, r3, r8, fp, ip} │ │ │ │ suble r2, ip, sp, lsl #16 │ │ │ │ @ instruction: 0xd125280e │ │ │ │ @ instruction: 0xf1076d78 │ │ │ │ movwlt r0, #34900 @ 0x8854 │ │ │ │ @ instruction: 0xf8d868dd │ │ │ │ @@ -495955,53 +495995,53 @@ │ │ │ │ andcs r6, r0, #16 │ │ │ │ stcne 0, cr6, [r8, #-360]! @ 0xfffffe98 │ │ │ │ ldcne 0, cr6, [sl, #-608] @ 0xfffffda0 │ │ │ │ sbcsvs r6, sp, r8, ror #16 │ │ │ │ subvs r6, r2, r8, asr r0 │ │ │ │ andcs r6, r0, #106 @ 0x6a │ │ │ │ andcs pc, r0, r8, asr #17 │ │ │ │ - blvs ff09d9a8 │ │ │ │ + blvs ff09da58 │ │ │ │ ldrcc r3, [r4], #-1537 @ 0xfffff9ff │ │ │ │ bicle r4, pc, #1610612745 @ 0x60000009 │ │ │ │ - b 137c1d0 │ │ │ │ + b 137c280 │ │ │ │ @ instruction: 0xf8dd0309 │ │ │ │ - blx 19f4658 │ │ │ │ - b 1812bc8 │ │ │ │ + blx 19f4708 │ │ │ │ + b 1812c78 │ │ │ │ movwls r0, #33544 @ 0x8308 │ │ │ │ ldmge r4, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbmi r9, [r0], -r5, lsl #24 │ │ │ │ @ instruction: 0xf7fc4621 │ │ │ │ stmibvs r3!, {r0, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andeq lr, r9, r0, asr #20 │ │ │ │ - blx 19df1e8 │ │ │ │ + blx 19df298 │ │ │ │ @ instruction: 0xf000f980 │ │ │ │ @ instruction: 0xf8cd8273 │ │ │ │ @ instruction: 0xf1b88020 │ │ │ │ @ instruction: 0xf47e0f00 │ │ │ │ @ instruction: 0xf7ffafad │ │ │ │ ldcvs 8, cr11, [r8, #-804]! @ 0xfffffcdc │ │ │ │ ldmdaeq r0, {r0, r1, r2, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1bce7b3 │ │ │ │ sbcle r0, r0, r0, lsl #30 │ │ │ │ @ instruction: 0xf8cb2100 │ │ │ │ @ instruction: 0x9129c000 │ │ │ │ - blvc c4fc7c │ │ │ │ + blvc c4fd2c │ │ │ │ @ instruction: 0xf8da2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf66d7b1c │ │ │ │ - @ instruction: 0x4603ff51 │ │ │ │ - bge 940b5c │ │ │ │ - bgt 2f924c │ │ │ │ + @ instruction: 0x4603fef9 │ │ │ │ + bge 940c0c │ │ │ │ + bgt 2f92fc │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194650 │ │ │ │ - blx ff451ff0 │ │ │ │ + blx 1e520a0 │ │ │ │ tstcc r4, #11264 @ 0x2c00 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x4650111f │ │ │ │ - @ instruction: 0xf89af671 │ │ │ │ + @ instruction: 0xf842f671 │ │ │ │ @ instruction: 0x46056b79 │ │ │ │ ldr r1, [ip, fp, lsl #18] │ │ │ │ movwcs r3, #2561 @ 0xa01 │ │ │ │ movwcc lr, #2507 @ 0x9cb │ │ │ │ ldmdale sp, {r0, r1, r2, r3, r4, r9, fp, sp} │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ ldcne 12, cr1, [ip], {24} │ │ │ │ @@ -496017,31 +496057,31 @@ │ │ │ │ @ instruction: 0xf88b2208 │ │ │ │ ldr r0, [pc, r0]! │ │ │ │ @ instruction: 0xf88b2201 │ │ │ │ ldr r2, [fp, r0]! │ │ │ │ @ instruction: 0xf8cb2220 │ │ │ │ ldr r0, [r7, r0]! │ │ │ │ @ instruction: 0xf8909804 │ │ │ │ - bcs 21cc48 │ │ │ │ + bcs 21ccf8 │ │ │ │ ldcge 4, cr15, [r2], #-252 @ 0xffffff04 │ │ │ │ @ instruction: 0xf8929a05 │ │ │ │ - bcs 21c7ac │ │ │ │ + bcs 21c85c │ │ │ │ stcge 4, cr15, [ip], #-252 @ 0xffffff04 │ │ │ │ @ instruction: 0xf47f3401 │ │ │ │ @ instruction: 0xf890ac55 │ │ │ │ - bcs 21cc68 │ │ │ │ + bcs 21cd18 │ │ │ │ ldcge 4, cr15, [r4], #-252 @ 0xffffff04 │ │ │ │ svceq 0x0006ea18 │ │ │ │ mcrrge 4, 7, pc, ip, cr15 @ │ │ │ │ msrcs SPSR_fsc, r0 @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - bls 33f77c │ │ │ │ + bls 33f82c │ │ │ │ msrcs SPSR_fsx, r2 @ │ │ │ │ @ instruction: 0xf43f4211 │ │ │ │ - bls 37f770 │ │ │ │ + bls 37f820 │ │ │ │ vldrvs d22, [r5, #-576] @ 0xfffffdc0 │ │ │ │ suble r2, r0, r0, lsl #16 │ │ │ │ @ instruction: 0x46266b54 │ │ │ │ and r2, r3, r0, lsl #4 │ │ │ │ ldrcc r3, [r4], -r1, lsl #4 │ │ │ │ eorsle r4, r8, r2, lsl #5 │ │ │ │ stmdbcs lr, {r0, r4, r5, r8, fp, sp, lr} │ │ │ │ @@ -496068,85 +496108,85 @@ │ │ │ │ @ instruction: 0x06150615 │ │ │ │ @ instruction: 0x06150615 │ │ │ │ @ instruction: 0x06150615 │ │ │ │ @ instruction: 0x06150615 │ │ │ │ @ instruction: 0x06150615 │ │ │ │ @ instruction: 0x06150615 │ │ │ │ sbcslt r0, r2, #33 @ 0x21 │ │ │ │ - stccs 4, cr4, [pc, #-84] @ 214714 │ │ │ │ - blge ff952168 │ │ │ │ - bllt fffd276c │ │ │ │ + stccs 4, cr4, [pc, #-84] @ 2147c4 │ │ │ │ + blge ff952218 │ │ │ │ + bllt fffd281c │ │ │ │ @ instruction: 0xe7f7b292 │ │ │ │ ldrbmi r9, [r0], -r5, lsl #24 │ │ │ │ @ instruction: 0xf7fc4621 │ │ │ │ stmibvs r3!, {r0, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andeq lr, r0, r9, asr #20 │ │ │ │ - blx 19df398 │ │ │ │ + blx 19df448 │ │ │ │ @ instruction: 0xf47ef980 │ │ │ │ @ instruction: 0xf7ffaff9 │ │ │ │ - bls 383770 │ │ │ │ - bcs 2f33e0 │ │ │ │ + bls 383820 │ │ │ │ + bcs 2f3490 │ │ │ │ movwls fp, #28420 @ 0x6f04 │ │ │ │ @ instruction: 0xf43e4699 │ │ │ │ @ instruction: 0x4699ae95 │ │ │ │ mcrlt 7, 3, pc, cr2, cr14, {7} @ │ │ │ │ andls r2, r5, #0, 6 │ │ │ │ @ instruction: 0xf7fe9306 │ │ │ │ - blls 3441e8 │ │ │ │ + blls 344298 │ │ │ │ msrpl SPSR_fx, r3 @ │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ svcls 0x0005ab67 │ │ │ │ andcs r4, r2, #80, 12 @ 0x5000000 │ │ │ │ andvc pc, r4, sl, asr #17 │ │ │ │ @ instruction: 0xf8ca4639 │ │ │ │ @ instruction: 0xf0292000 │ │ │ │ ldrtmi pc, [r9], -r5, asr #16 @ │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ ldc2l 7, cr15, [r8], {252} @ 0xfc │ │ │ │ ldmibvs fp!, {r0, r3, r5, r7, r9, sl, lr}^ │ │ │ │ svclt 0x0056f7fe │ │ │ │ - blvs fe67affc │ │ │ │ + blvs fe67b0ac │ │ │ │ @ instruction: 0xf47e2900 │ │ │ │ stmdbls r4, {r0, r1, r2, r3, r4, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0x217df891 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf891aa75 │ │ │ │ - bcs 21cdbc │ │ │ │ + bcs 21ce6c │ │ │ │ svcge 0x0072f47e │ │ │ │ - blt ff012804 │ │ │ │ + blt ff0128b4 │ │ │ │ ldrbmi r9, [r0], -r5, lsl #22 │ │ │ │ @ instruction: 0xf7fc7e19 │ │ │ │ andcs pc, r0, #105472 @ 0x19c00 │ │ │ │ ldmiblt sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf66d9805 │ │ │ │ - stmdacs r0, {r0, r1, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0062f43e │ │ │ │ @ instruction: 0xf8939b04 │ │ │ │ - blcs 220df4 │ │ │ │ + blcs 220ea4 │ │ │ │ svcge 0x005cf43e │ │ │ │ svcge 0x00329d05 │ │ │ │ tstcs r0, r8, lsr #4 │ │ │ │ @ instruction: 0xf10d4638 │ │ │ │ movwcs r0, #14448 @ 0x3870 │ │ │ │ @ instruction: 0xf8ca2400 │ │ │ │ @ instruction: 0xf8ca3000 │ │ │ │ @ instruction: 0xf61a5004 │ │ │ │ - @ instruction: 0xf105ee08 │ │ │ │ + @ instruction: 0xf105edb0 │ │ │ │ stmdage r9!, {r3, r8, r9} │ │ │ │ - blge db94a4 │ │ │ │ + blge db9554 │ │ │ │ stmib sp, {r1, r4, sl, ip, pc}^ │ │ │ │ movwls r7, #50442 @ 0xc50a │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ ldreq lr, [r6, -sp, asr #19] │ │ │ │ - blls 43bc80 │ │ │ │ + blls 43bd30 │ │ │ │ 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, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strmi r6, [r7], -sl, lsr #24 │ │ │ │ - blvs ffcecf8c │ │ │ │ + blvs ffced03c │ │ │ │ stmdbvs fp!, {r0, r1, r6, r7, r8, r9, sp, lr}^ │ │ │ │ cmpvs r3, r2, lsl #8 │ │ │ │ umaalcc pc, r4, r5, r8 @ │ │ │ │ umaalcs pc, r4, r0, r8 @ │ │ │ │ biceq pc, r0, #201326595 @ 0xc000003 │ │ │ │ sbceq pc, r3, #-1946157055 @ 0x8c000001 │ │ │ │ subcs pc, r4, r0, lsl #17 │ │ │ │ @@ -496163,50 +496203,50 @@ │ │ │ │ @ instruction: 0xf8d09b05 │ │ │ │ strcs ip, [r0, #-52] @ 0xffffffcc │ │ │ │ andsls r4, r1, r7, lsl r6 │ │ │ │ @ instruction: 0xf10c6b5b │ │ │ │ @ instruction: 0xf1030910 │ │ │ │ @ instruction: 0xf1030a0c │ │ │ │ @ instruction: 0xf85a0e10 │ │ │ │ - bl 520978 │ │ │ │ + bl 520a28 │ │ │ │ stmib r8, {r0, r2, r7, r9, sl}^ │ │ │ │ @ instruction: 0xf8c84400 │ │ │ │ @ instruction: 0xf8c84008 │ │ │ │ ldm r8, {r2, r3, ip, sp} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf85e000f │ │ │ │ @ instruction: 0xf8493025 │ │ │ │ strcc r3, [r5, #-37] @ 0xffffffdb │ │ │ │ strhle r4, [r8, #45]! @ 0x2d │ │ │ │ - bls 4fc554 │ │ │ │ - blls 79cd1c │ │ │ │ + bls 4fc604 │ │ │ │ + blls 79cdcc │ │ │ │ andsvs r9, ip, ip, lsl #26 │ │ │ │ umaalcc pc, r5, r2, r9 @ │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ - blvc c4ff98 │ │ │ │ + blvc c50048 │ │ │ │ umaalcc pc, r6, r2, r9 @ │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ vstr s18, [r5, #32] │ │ │ │ vldr d7, [sp] │ │ │ │ ldmdbvs r0, {r3, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ stc 2, cr2, [r5, #128] @ 0x80 │ │ │ │ @ instruction: 0xf66d7b02 │ │ │ │ - @ instruction: 0x4605fdbb │ │ │ │ + strmi pc, [r5], -r3, ror #26 │ │ │ │ mcrls 1, 0, fp, cr12, cr0, {2} │ │ │ │ adcvs ip, r8, #15, 28 @ 0xf0 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ ldrcc r6, [r4, #-810] @ 0xfffffcd6 │ │ │ │ stmdals r8, {r0, r1, r3, r5, r9, sp, lr} │ │ │ │ - @ instruction: 0xf930f671 │ │ │ │ + @ instruction: 0xf8d8f671 │ │ │ │ andcc lr, sp, #3522560 @ 0x35c000 │ │ │ │ stmib r8, {r2, r4, r8, sp}^ │ │ │ │ ldrbmi r4, [sl], r2, lsl #10 │ │ │ │ strmi lr, [r0], #-2504 @ 0xfffff638 │ │ │ │ - blx 25e17e │ │ │ │ + blx 25e22e │ │ │ │ @ instruction: 0xf8cb3302 │ │ │ │ @ instruction: 0x46c46010 │ │ │ │ @ instruction: 0xf1a346c6 │ │ │ │ @ instruction: 0xf1070914 │ │ │ │ tstls r1, #32, 6 @ 0x80000000 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ @@ -496214,160 +496254,160 @@ │ │ │ │ @ instruction: 0x000fe8ba │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ andvs pc, r0, ip, asr #17 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, r9, lsr #17 │ │ │ │ @ instruction: 0xf8c99d05 │ │ │ │ strtmi r6, [r8], -r0 │ │ │ │ - blx ff752372 │ │ │ │ + blx 2152422 │ │ │ │ @ instruction: 0xf8952320 │ │ │ │ - bl 3dcac4 │ │ │ │ + bl 3dcb74 │ │ │ │ strbmi r0, [r9], -r3, lsl #18 │ │ │ │ ldrtmi r4, [r8], -r2, lsl #8 │ │ │ │ - @ instruction: 0xf81af66f │ │ │ │ + @ instruction: 0xffc2f66e │ │ │ │ ldrtmi r9, [r9], -r8, lsl #16 │ │ │ │ - @ instruction: 0xf8f8f671 │ │ │ │ + @ instruction: 0xf8a0f671 │ │ │ │ umaalcc pc, r3, r5, r8 @ │ │ │ │ subsvs r9, r6, sl, lsl #20 │ │ │ │ andls pc, r0, r2, asr #17 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bls 4b58dc │ │ │ │ + bls 4b598c │ │ │ │ andcc r9, r8, #11264 @ 0x2c00 │ │ │ │ - bls 6f9210 │ │ │ │ + bls 6f92c0 │ │ │ │ movwls r3, #45826 @ 0xb302 │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ svcls 0x0017af3b │ │ │ │ - blls 6bba0c │ │ │ │ + blls 6bbabc │ │ │ │ eorsvs r4, fp, #59768832 @ 0x3900000 │ │ │ │ @ instruction: 0xf8dd2300 │ │ │ │ rsbsvs sl, fp, #32 │ │ │ │ @ instruction: 0xf8944650 │ │ │ │ @ instruction: 0xf6702030 │ │ │ │ - strmi pc, [r1], -pc, lsr #31 │ │ │ │ + @ instruction: 0x4601ff57 │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ - @ instruction: 0xf812f66f │ │ │ │ + @ instruction: 0xffbaf66e │ │ │ │ @ instruction: 0xf66e6a20 │ │ │ │ - @ instruction: 0xf7fffc1d │ │ │ │ - blls 3834a8 │ │ │ │ + @ instruction: 0xf7fffbc5 │ │ │ │ + blls 383558 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ ldrdhi pc, [r0], -sp @ │ │ │ │ movwcs r6, #11162 @ 0x2b9a │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf7fead80 │ │ │ │ - blls 344018 │ │ │ │ - blcs 232fb0 │ │ │ │ + blls 3440c8 │ │ │ │ + blcs 233060 │ │ │ │ stcge 4, cr15, [lr, #504] @ 0x1f8 │ │ │ │ ldcllt 7, cr15, [ip, #-1016]! @ 0xfffffc08 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ movwcs r9, #6408 @ 0x1908 │ │ │ │ @ instruction: 0xf8cb465a │ │ │ │ ldrbmi ip, [r0], -r0 │ │ │ │ - blx fe852a50 │ │ │ │ + blx fe852b00 │ │ │ │ bicne pc, r5, r0, asr #4 │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ - mrc2 6, 2, pc, cr12, cr0, {3} │ │ │ │ + mcr2 6, 0, pc, cr4, cr0, {3} @ │ │ │ │ @ instruction: 0xf7ff4601 │ │ │ │ svcls 0x0005ba29 │ │ │ │ @ instruction: 0xf0027e3a │ │ │ │ - bcs 315494 │ │ │ │ + bcs 315544 │ │ │ │ cmpphi r0, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0402a80 │ │ │ │ ldrtmi r8, [r8], -r2, asr #6 │ │ │ │ - blx 1bd244e │ │ │ │ + blx 5d24fe │ │ │ │ umaalcs pc, r3, r7, r8 @ │ │ │ │ strmi r4, [r2], #-1579 @ 0xfffff9d5 │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ - bcs 3359f4 │ │ │ │ + bcs 335aa4 │ │ │ │ @ instruction: 0xf000465a │ │ │ │ @ instruction: 0xf04f8398 │ │ │ │ stmdbls r8, {sl, fp} │ │ │ │ andgt pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf7fc4650 │ │ │ │ vst1.16 {d31-d32}, [pc :128] │ │ │ │ strmi r7, [r2], -r0, ror #3 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - @ instruction: 0x4601fe33 │ │ │ │ - blt 252ac0 │ │ │ │ + @ instruction: 0x4601fddb │ │ │ │ + blt 252b70 │ │ │ │ ldmdbvc fp, {r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8cdad88 │ │ │ │ @ instruction: 0xf7fe8020 │ │ │ │ ldrmi fp, [sl], r7, asr #26 │ │ │ │ stclt 7, cr15, [r5], {254} @ 0xfe │ │ │ │ @ instruction: 0xf8929a14 │ │ │ │ @ instruction: 0xf1b99073 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - bls 375618 │ │ │ │ + bls 3756c8 │ │ │ │ eorls r2, r9, r1, lsl #2 │ │ │ │ ldmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ andcs pc, r4, sl, asr #17 │ │ │ │ eorcs r6, r0, #1216 @ 0x4c0 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ ldmib sp, {r1, r8, r9, sp}^ │ │ │ │ stmib sp, {r3, r5, r8, sl, lr}^ │ │ │ │ @ instruction: 0xf8da451c │ │ │ │ @ instruction: 0xf8ca0010 │ │ │ │ @ instruction: 0xf66d3000 │ │ │ │ - @ instruction: 0x4604fcd1 │ │ │ │ + @ instruction: 0x4604fc79 │ │ │ │ strbmi fp, [r3], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46503414 │ │ │ │ - @ instruction: 0xf848f671 │ │ │ │ + @ instruction: 0xfff0f670 │ │ │ │ tstpcs r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - stc2l 6, cr15, [r4], #436 @ 0x1b4 │ │ │ │ + stc2 6, cr15, [ip], {109} @ 0x6d │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ @ instruction: 0x23204606 │ │ │ │ strtmi r2, [r9], -r2, lsl #4 │ │ │ │ - @ instruction: 0xff58f66e │ │ │ │ + @ instruction: 0xff00f66e │ │ │ │ andmi pc, ip, r8, asr #17 │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ stmib r8, {sl, sp}^ │ │ │ │ @ instruction: 0xf8c84400 │ │ │ │ ldm r8, {r3, lr} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ - @ instruction: 0xf6714650 │ │ │ │ - stmdbls r5, {r0, r1, r2, r5, fp, ip, sp, lr, pc} │ │ │ │ - bcs 22f99c │ │ │ │ + @ instruction: 0xf6704650 │ │ │ │ + stmdbls r5, {r0, r1, r2, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bcs 22fa4c │ │ │ │ bichi pc, r6, #0 │ │ │ │ strtmi r6, [r3], -r9, asr #22 │ │ │ │ and r4, r4, ip, lsl #12 │ │ │ │ ldrcc r3, [r4], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ stmdbvs r6!, {r0, r1, r2, r4, r6, r7, r9, pc} │ │ │ │ mvnsle r2, r0, lsl #28 │ │ │ │ strtmi r6, [fp], -r2, ror #17 │ │ │ │ ldrbmi r2, [r0], -sl, ror #3 │ │ │ │ - stc2l 6, cr15, [sl, #448]! @ 0x1c0 │ │ │ │ + ldc2 6, cr15, [r2, #448] @ 0x1c0 │ │ │ │ ldmib r4, {r0, r1, r9, sl, lr}^ │ │ │ │ subvs r1, sl, r1, lsl #4 │ │ │ │ stcne 0, cr6, [r2, #-68]! @ 0xffffffbc │ │ │ │ rscvs r6, r0, r6, rrx │ │ │ │ stmdavs r1, {r2, ip, sp} │ │ │ │ adcvs r6, r0, r1, rrx │ │ │ │ subsvs r6, sl, sl, asr #32 │ │ │ │ ldmdbvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ ldcllt 7, cr15, [pc], {254} @ 0xfe │ │ │ │ - blvs fe63b3d8 │ │ │ │ + blvs fe63b488 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvs 1735a18 │ │ │ │ + blvs 1735ac8 │ │ │ │ orreq lr, r0, r0, lsl #22 │ │ │ │ @ instruction: 0xf1042200 │ │ │ │ @ instruction: 0xf8560610 │ │ │ │ ldccs 0, cr5, [r0, #-136] @ 0xffffff78 │ │ │ │ ldmibge lr!, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc} │ │ │ │ addmi r3, sl, #1342177280 @ 0x50000000 │ │ │ │ - bls 3493c4 │ │ │ │ + bls 349474 │ │ │ │ msrcs SPSR_fsx, r2 @ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - bls 37f258 │ │ │ │ + bls 37f308 │ │ │ │ ldrb r6, [r6, #-3413]! @ 0xfffff2ab │ │ │ │ @ instruction: 0xf8919905 │ │ │ │ @ instruction: 0xf0033044 │ │ │ │ stcpl 2, cr0, [sl], #12 │ │ │ │ svclt 0x009c2a03 │ │ │ │ movweq pc, #4962 @ 0x1362 @ │ │ │ │ subcc pc, r4, r1, lsl #17 │ │ │ │ @@ -496379,85 +496419,85 @@ │ │ │ │ svclt 0x00c1f7fe │ │ │ │ ldrbmi r9, [r0], -r5, lsl #18 │ │ │ │ ldc2 7, cr15, [sl], {252} @ 0xfc │ │ │ │ movweq lr, #39488 @ 0x9a40 │ │ │ │ @ instruction: 0xf983fa5f │ │ │ │ stcllt 7, cr15, [fp, #-1016]! @ 0xfffffc08 │ │ │ │ ldrbmi r9, [r0], -r5, lsl #18 │ │ │ │ - blx f52c3a │ │ │ │ + blx f52cea │ │ │ │ stmiblt lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ movwcs r9, #15621 @ 0x3d05 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8ca4629 │ │ │ │ @ instruction: 0xf8ca5004 │ │ │ │ @ instruction: 0xf6ac3000 │ │ │ │ - @ instruction: 0x4604fd59 │ │ │ │ + strmi pc, [r4], -r1, lsl #26 │ │ │ │ strteq pc, [r0], -r0, lsl #2 │ │ │ │ tstcs r0, #268435456 @ 0x10000000 │ │ │ │ bicvs r4, r3, r1, lsr r6 │ │ │ │ strvc r2, [r3], -r4, lsr #6 │ │ │ │ @ instruction: 0xf04f2320 │ │ │ │ @ instruction: 0xf66e0900 │ │ │ │ - @ instruction: 0x4621febd │ │ │ │ + strtmi pc, [r1], -r5, ror #28 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - @ instruction: 0xf894ff9b │ │ │ │ + @ instruction: 0xf894ff43 │ │ │ │ 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: 0x4605fbb3 │ │ │ │ + blge 941258 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46503514 │ │ │ │ - @ instruction: 0xff82f670 │ │ │ │ + @ instruction: 0xff2af670 │ │ │ │ ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ vmin.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf6701127 │ │ │ │ - @ instruction: 0x4601fd55 │ │ │ │ + @ instruction: 0x4601fcfd │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - stmdals r5, {r0, r1, r2, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blx ff2d268c │ │ │ │ + stmdals r5, {r0, r1, r2, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blx 1cd273c │ │ │ │ stmdblt r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blvs fe83b8f0 │ │ │ │ + blvs fe83b9a0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvs 18b55cc │ │ │ │ + blvs 18b567c │ │ │ │ and r2, r4, r0, lsl #6 │ │ │ │ andscc r3, r4, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf0004283 │ │ │ │ ldmdbvs r1, {r1, r4, r5, r9, pc} │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ - blls 36656c │ │ │ │ + blls 36661c │ │ │ │ @ instruction: 0xf8ca2201 │ │ │ │ movwcs r3, #4 │ │ │ │ movwcc lr, #2507 @ 0x9cb │ │ │ │ @ instruction: 0xf88b4611 │ │ │ │ movwcs r2, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x6728e9dd │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ ldrvs lr, [ip, -sp, asr #19] │ │ │ │ - blx ff4d26da │ │ │ │ + blx 1ed278a │ │ │ │ andls r4, sl, r5, lsl #12 │ │ │ │ - blge 94126c │ │ │ │ + blge 94131c │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ ldrbmi r6, [r0], -r9, ror #5 │ │ │ │ @ instruction: 0xf6704629 │ │ │ │ - @ instruction: 0xf105ff41 │ │ │ │ + @ instruction: 0xf105fee9 │ │ │ │ movwls r0, #41748 @ 0xa314 │ │ │ │ - blvs ff6fb558 │ │ │ │ + blvs ff6fb608 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ tstcs r4, #-2147483644 @ 0x80000004 │ │ │ │ - ldc 6, cr4, [pc, #868] @ 2150b4 │ │ │ │ + ldc 6, cr4, [pc, #868] @ 215164 │ │ │ │ @ instruction: 0x46d38bdb │ │ │ │ ldmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - blx 2e67a6 │ │ │ │ + blx 2e6856 │ │ │ │ movwls pc, #49924 @ 0xc304 @ │ │ │ │ ldrmi r2, [lr], -r0, lsl #6 │ │ │ │ ldrbmi r9, [r8], -ip, lsl #20 │ │ │ │ ldrsbtcc pc, [r4], -sl @ │ │ │ │ andvs pc, r0, r9, asr #17 │ │ │ │ @ instruction: 0x464a4413 │ │ │ │ movwcs r6, #6361 @ 0x18d9 │ │ │ │ @@ -496467,384 +496507,384 @@ │ │ │ │ umlalscc pc, fp, r3, r8 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stcvc 1, cr8, [fp], #-344 @ 0xfffffea8 │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ ldcge 1, cr8, [r2], #-328 @ 0xfffffeb8 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ strcs r4, [r0, -r0, lsr #12] │ │ │ │ - bl 195260c │ │ │ │ + bl 3526bc │ │ │ │ @ instruction: 0xf8cdab31 │ │ │ │ movwls sl, #32812 @ 0x802c │ │ │ │ ldrvs lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ strbmi r2, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8c94629 │ │ │ │ ldrbmi r7, [r8], -r0 │ │ │ │ mulsge r1, r5, r8 │ │ │ │ @ instruction: 0xf8e6f7fc │ │ │ │ cmpcs r9, r6, lsl #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blx fe852786 │ │ │ │ + blx 1252836 │ │ │ │ ldcvc 6, cr4, [r2], #-332 @ 0xfffffeb4 │ │ │ │ - beq 8511d8 │ │ │ │ + beq 851288 │ │ │ │ ldrbmi r4, [r1], -r4, lsl #12 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf66e3701 │ │ │ │ - movwcs pc, #3593 @ 0xe09 @ │ │ │ │ + movwcs pc, #3505 @ 0xdb1 @ │ │ │ │ andvs pc, ip, r8, asr #17 │ │ │ │ ldrbeq pc, [r4], -r4, lsl #2 @ │ │ │ │ movwcc lr, #2504 @ 0x9c8 │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ @ instruction: 0x46214658 │ │ │ │ - mrc2 6, 6, pc, cr8, cr0, {3} │ │ │ │ + mcr2 6, 4, pc, cr0, cr0, {3} @ │ │ │ │ subscs r9, r9, #8, 22 @ 0x2000 │ │ │ │ svcge 0x0004f843 │ │ │ │ stmibvs r3!, {r3, r8, r9, ip, pc} │ │ │ │ stcvc 1, cr6, [r8], #-360 @ 0xfffffe98 │ │ │ │ bicle r4, r7, #1879048200 @ 0x70000008 │ │ │ │ ldrvs lr, [r1], #-2525 @ 0xfffff623 │ │ │ │ ldrdge pc, [ip], -sp @ │ │ │ │ - @ instruction: 0xffd6f66f │ │ │ │ + @ instruction: 0xff7ef66f │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6704658 │ │ │ │ - andls pc, fp, r9, asr sp @ │ │ │ │ + andls pc, fp, r1, lsl #26 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ - blcs 221130 │ │ │ │ + blcs 2211e0 │ │ │ │ sbcshi pc, r4, r0 │ │ │ │ - blcs 273ef8 │ │ │ │ + blcs 273fa8 │ │ │ │ sbcshi pc, r0, r0, asr #4 │ │ │ │ subcs sl, r0, #12800 @ 0x3200 │ │ │ │ strtmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xf61a2700 │ │ │ │ - blge e8fa60 │ │ │ │ + blge e8f9b0 │ │ │ │ ldrge lr, [r1], -sp, asr #19 │ │ │ │ ldrls r9, [r3], #-776 @ 0xfffffcf8 │ │ │ │ strbmi r2, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8c94629 │ │ │ │ ldrbmi r7, [r8], -r0 │ │ │ │ mulsge r1, r5, r8 │ │ │ │ @ instruction: 0xf88af7fc │ │ │ │ cmpcs r9, r6, lsl #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blx 115283e │ │ │ │ + blx ffb528ec │ │ │ │ ldcvc 6, cr4, [r2], #-332 @ 0xfffffeb4 │ │ │ │ - beq 851290 │ │ │ │ + beq 851340 │ │ │ │ ldrbmi r4, [r1], -r4, lsl #12 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf66e3701 │ │ │ │ - movwcs pc, #3501 @ 0xdad @ │ │ │ │ + movwcs pc, #3413 @ 0xd55 @ │ │ │ │ andvs pc, ip, r8, asr #17 │ │ │ │ ldrbeq pc, [r4], -r4, lsl #2 @ │ │ │ │ movwcc lr, #2504 @ 0x9c8 │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ @ instruction: 0x46214658 │ │ │ │ - mrc2 6, 3, pc, cr12, cr0, {3} │ │ │ │ + mcr2 6, 1, pc, cr4, cr0, {3} @ │ │ │ │ subscs r9, ip, #8, 22 @ 0x2000 │ │ │ │ svcge 0x0004f843 │ │ │ │ stmibvs r3!, {r3, r8, r9, ip, pc} │ │ │ │ stcvc 1, cr6, [r8], #-360 @ 0xfffffe98 │ │ │ │ bicle r4, r7, #1879048200 @ 0x70000008 │ │ │ │ ldmib sp, {r0, r1, r4, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf66fa611 │ │ │ │ - qsub16mi pc, r2, fp @ │ │ │ │ + strtmi pc, [r2], -r3, lsr #30 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - ldc2l 6, cr15, [lr], #448 @ 0x1c0 │ │ │ │ - bls 4e670c │ │ │ │ + stc2 6, cr15, [r6], #448 @ 0x1c0 │ │ │ │ + bls 4e67bc │ │ │ │ @ instruction: 0x4658219d │ │ │ │ - ldc2 6, cr15, [r6], {112} @ 0x70 │ │ │ │ + blx ff1d296a │ │ │ │ @ instruction: 0x4604463a │ │ │ │ @ instruction: 0x4658219d │ │ │ │ - ldc2 6, cr15, [r0], {112} @ 0x70 │ │ │ │ + blx ff052976 │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ @ instruction: 0x4658219e │ │ │ │ - ldc2 6, cr15, [r0], #-448 @ 0xfffffe40 │ │ │ │ + blx ff852982 │ │ │ │ cdp 6, 11, cr4, cr0, cr4, {0} │ │ │ │ strbmi r0, [r8], -r8, asr #22 │ │ │ │ strtmi r7, [r9], -r5, ror #24 │ │ │ │ - blx 7d28da │ │ │ │ + blx ff1d2988 │ │ │ │ @ instruction: 0xf8db462a │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ - blx ff3d28e0 │ │ │ │ + blx 1dd2990 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2e6860 │ │ │ │ + blgt 2e6910 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6704658 │ │ │ │ - @ instruction: 0x462bfe3d │ │ │ │ + strtmi pc, [fp], -r5, ror #27 │ │ │ │ biccs r4, r2, r2, lsr #12 │ │ │ │ @ instruction: 0xf6704658 │ │ │ │ - bls 4d3f94 │ │ │ │ + bls 4d3ee4 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46587191 │ │ │ │ @ instruction: 0xf6703601 │ │ │ │ - @ instruction: 0xf8dafc09 │ │ │ │ + @ instruction: 0xf8dafbb1 │ │ │ │ andls r3, sl, ip, lsr r0 │ │ │ │ @ instruction: 0xf4ff429e │ │ │ │ @ instruction: 0x46daaefd │ │ │ │ - ldc 6, cr4, [pc, #812] @ 21529c │ │ │ │ + ldc 6, cr4, [pc, #812] @ 21534c │ │ │ │ @ instruction: 0x21200b55 │ │ │ │ @ instruction: 0xf66e4658 │ │ │ │ - @ instruction: 0xf8dafae9 │ │ │ │ + @ instruction: 0xf8dafa91 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ @ instruction: 0xf66d2101 │ │ │ │ - @ instruction: 0x4604fa99 │ │ │ │ + strmi pc, [r4], -r1, asr #20 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46503414 │ │ │ │ - mrc2 6, 0, pc, cr0, cr0, {3} │ │ │ │ + ldc2 6, cr15, [r8, #448]! @ 0x1c0 │ │ │ │ strcs r9, [r1, -r5, lsl #28] │ │ │ │ @ instruction: 0x465a463b │ │ │ │ @ instruction: 0xf8cb3620 │ │ │ │ ldrtmi r7, [r1], -r0 │ │ │ │ @ instruction: 0xf7fb4650 │ │ │ │ - bls 4d4f70 │ │ │ │ + bls 4d5020 │ │ │ │ andls r4, r0, r3, lsr #12 │ │ │ │ @ instruction: 0x46502173 │ │ │ │ - stc2 6, cr15, [ip], {112} @ 0x70 │ │ │ │ + blx fef52a32 │ │ │ │ @ instruction: 0x4604463b │ │ │ │ @ instruction: 0x4631465a │ │ │ │ smlsdcs r0, r0, r6, r4 │ │ │ │ andvc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xffdef7fb │ │ │ │ strmi r4, [r2], -r3, lsr #12 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - strmi pc, [r1], -r7, asr #23 │ │ │ │ + strmi pc, [r1], -pc, ror #22 │ │ │ │ stmdavs sl, {r4, r5, r9, sl, lr} │ │ │ │ - stc2l 6, cr15, [r8, #-440] @ 0xfffffe48 │ │ │ │ + ldc2l 6, cr15, [r0], #440 @ 0x1b8 │ │ │ │ svclt 0x00baf7fe │ │ │ │ cmpcs r9, pc, ror #24 │ │ │ │ - blx fe3529ac │ │ │ │ + blx d52a5c │ │ │ │ ldrtmi r7, [fp], -sl, lsr #24 │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ ldrtmi r4, [r9], -r4, lsl #12 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ - ldc2l 6, cr15, [r6], #440 @ 0x1b8 │ │ │ │ + ldc2 6, cr15, [lr], {110} @ 0x6e │ │ │ │ @ instruction: 0xf8c82300 │ │ │ │ @ instruction: 0xf104500c │ │ │ │ stmib r8, {r2, r4, r6, r8, sl}^ │ │ │ │ @ instruction: 0xf8c83300 │ │ │ │ ldm r8, {r3, ip, sp} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6704658 │ │ │ │ - stmibvs r3!, {r0, r2, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs r3!, {r0, r2, r3, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ cmpvs sl, ip, asr r2 │ │ │ │ - stclvc 7, cr14, [pc], #-356 @ 214ed8 │ │ │ │ + stclvc 7, cr14, [pc], #-356 @ 214f88 │ │ │ │ @ instruction: 0xf66d2159 │ │ │ │ - @ instruction: 0x7c2afa5f │ │ │ │ + @ instruction: 0x7c2afa07 │ │ │ │ ldrtmi r4, [fp], -r4, lsl #12 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf104910b │ │ │ │ @ instruction: 0xf66e0754 │ │ │ │ - movwcs pc, #3279 @ 0xccf @ │ │ │ │ + movwcs pc, #3191 @ 0xc77 @ │ │ │ │ movwcc lr, #2504 @ 0x9c8 │ │ │ │ strcc lr, [r2, #-2504] @ 0xfffff638 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - stc2 6, cr15, [r2, #448]! @ 0x1c0 │ │ │ │ + stc2l 6, cr15, [sl, #-448] @ 0xfffffe40 │ │ │ │ subscs r6, r9, #2670592 @ 0x28c000 │ │ │ │ @ instruction: 0xe6db615a │ │ │ │ movwcs r9, #7173 @ 0x1c05 │ │ │ │ @ instruction: 0x46214650 │ │ │ │ @ instruction: 0xf0286163 │ │ │ │ vqdmulh.s , q8, │ │ │ │ @ instruction: 0x46021113 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - mvnscs pc, r5, asr #22 │ │ │ │ + mvnscs pc, sp, ror #21 │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 1252a66 │ │ │ │ + blx ffc52b14 │ │ │ │ strmi r6, [r3], -r2, lsr #23 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvs 1a7555c │ │ │ │ + blvs 1a7560c │ │ │ │ strmi r4, [ip], -ip, asr #13 │ │ │ │ svclt 0x0000e00f │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ and r0, r0, r0 │ │ │ │ @ instruction: 0xc7efffff │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ ldrmi r3, [r4, #1044] @ 0x414 │ │ │ │ stmdbvs r6!, {r4, r5, ip, lr, pc} │ │ │ │ mvnsle r2, r0, lsl #28 │ │ │ │ mvncs r6, r2, ror #17 │ │ │ │ ssatmi r4, #26, r0, asr #12 │ │ │ │ - blx 1352aaa │ │ │ │ + blx ffd52b58 │ │ │ │ ldmib r4, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ subvs r1, sl, r1, lsl #4 │ │ │ │ andsvs r6, r1, fp, asr r9 │ │ │ │ rsbvs r1, r6, r1, lsl #26 │ │ │ │ adcvs r1, r1, r2, lsr #26 │ │ │ │ rscvs r6, r0, r1, asr #16 │ │ │ │ subvs r6, sl, r1, rrx │ │ │ │ @ instruction: 0xf7fe6042 │ │ │ │ - bmi fe6439f4 │ │ │ │ + bmi fe643aa4 │ │ │ │ stmdbls r8, {r2, r8, r9, sp} │ │ │ │ ldrbtmi r9, [sl], #-0 │ │ │ │ @ instruction: 0xf0284650 │ │ │ │ @ instruction: 0x4601fd75 │ │ │ │ mrclt 7, 6, APSR_nzcv, cr2, cr14, {7} │ │ │ │ andcs r4, r0, #19922944 @ 0x1300000 │ │ │ │ ldrbmi r9, [r0], -r0, lsl #4 │ │ │ │ stmdbls r8, {r0, r3, r7, r9, fp, lr} │ │ │ │ @ instruction: 0xf028447a │ │ │ │ strmi pc, [r1], -r9, ror #26 │ │ │ │ mcrlt 7, 6, pc, cr6, cr14, {7} @ │ │ │ │ ldmdbvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ ssatmi fp, #26, r3, lsl #18 │ │ │ │ - blt 9d313c │ │ │ │ + blt 9d31ec │ │ │ │ ldrmi r9, [r6], -r5, lsl #22 │ │ │ │ ldcvs 6, cr4, [ip, #-740] @ 0xfffffd1c │ │ │ │ - blx 2ddd54 │ │ │ │ + blx 2dde04 │ │ │ │ @ instruction: 0xf7fef804 │ │ │ │ @ instruction: 0xf04fba2e │ │ │ │ strb r3, [lr, #1279] @ 0x4ff │ │ │ │ movwcs r9, #7944 @ 0x1f08 │ │ │ │ @ instruction: 0x465a9911 │ │ │ │ strcs r4, [r4, #-1592] @ 0xfffff9c8 │ │ │ │ andpl pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xff10f7fb │ │ │ │ pkhbtmi r9, r1, r2, lsl #28 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldmdbvs r8!, {r0, r1, r2, r7, pc} │ │ │ │ cmnpcs r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf66d9708 │ │ │ │ - @ instruction: 0xf100f9bd │ │ │ │ + @ instruction: 0xf100f965 │ │ │ │ vldrge s0, [r8, #-96] @ 0xffffffa0 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0x46074651 │ │ │ │ - ldc2 6, cr15, [r0], #-440 @ 0xfffffe48 │ │ │ │ + blx ff852c02 │ │ │ │ stmib sp, {r0, r1, r3, r4, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf1074418 │ │ │ │ ldrls r0, [sl], #-3156 @ 0xfffff3ac │ │ │ │ strbteq pc, [r4], -r7, lsl #2 @ │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andls pc, ip, r5, asr #17 │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ stmdals r8, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ - ldc2l 6, cr15, [r8], #448 @ 0x1c0 │ │ │ │ + stc2 6, cr15, [r0], #448 @ 0x1c0 │ │ │ │ subge pc, r8, sp, asr #17 │ │ │ │ svcls 0x0008e405 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8cb4650 │ │ │ │ ldrtmi ip, [r9], -r0 │ │ │ │ mrc2 7, 6, pc, cr6, cr11, {7} │ │ │ │ strmi r4, [r1], fp, lsr #12 │ │ │ │ @ instruction: 0x465a4639 │ │ │ │ andpl pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf7fb4650 │ │ │ │ strbmi pc, [sl], -sp, asr #29 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r7 │ │ │ │ ldrbmi r7, [r0], -r0, ror #3 │ │ │ │ - blx fe652bc4 │ │ │ │ + blx 1052c74 │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ strmi r1, [r1], r1, asr #3 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - ldrtmi pc, [sl], -r9, lsl #21 @ │ │ │ │ + @ instruction: 0x463afa31 │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ ldrbmi r7, [r0], -r0, ror #3 │ │ │ │ - blx fe2d2be0 │ │ │ │ + blx cd2c90 │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ strmi r1, [r7], -r1, asr #3 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - vpmin.s8 , q0, │ │ │ │ + vpmax.s8 d31, d0, d19 │ │ │ │ stmib sp, {r0, r4, r6, r7, r8, ip}^ │ │ │ │ strtmi r7, [fp], -r0 │ │ │ │ ldrbmi r4, [r0], -sl, asr #12 │ │ │ │ - blx 4d2c02 │ │ │ │ + blx feed2cb0 │ │ │ │ @ instruction: 0xf7fe4601 │ │ │ │ @ instruction: 0xf04fbe3f │ │ │ │ stmdbls r8, {sl, fp} │ │ │ │ andgt pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x4650465a │ │ │ │ mrc2 7, 4, pc, cr12, cr11, {7} │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strmi r4, [r2], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - @ instruction: 0x464afa5f │ │ │ │ + strbmi pc, [sl], -r7, lsl #20 @ │ │ │ │ bicne pc, r1, r0, asr #4 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #13 │ │ │ │ - blx 1852c34 │ │ │ │ + blx 252ce4 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ strbmi r4, [sl], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - @ instruction: 0x4601fa77 │ │ │ │ + @ instruction: 0x4601fa1f │ │ │ │ mrclt 7, 0, APSR_nzcv, cr14, cr14, {7} │ │ │ │ @ instruction: 0xf7ff9012 │ │ │ │ - bge ec4130 │ │ │ │ + bge ec41e0 │ │ │ │ smlabtcc r0, r2, r9, lr │ │ │ │ stmib r2, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ ldrbmi r4, [r0], -r2 │ │ │ │ stmdbeq r0!, {r0, r1, r8, ip, sp, lr, pc} │ │ │ │ strbmi r2, [r9], -r4, lsl #6 │ │ │ │ mrc2 7, 3, pc, cr4, cr11, {7} │ │ │ │ @ instruction: 0xf7fe4601 │ │ │ │ - blls 3844a8 │ │ │ │ + blls 384558 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmdbhi ip, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf66d189e │ │ │ │ - @ instruction: 0x4605f8fb │ │ │ │ - blge 9417c8 │ │ │ │ + strmi pc, [r5], -r3, lsr #17 │ │ │ │ + blge 941878 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46503514 │ │ │ │ - ldc2l 6, cr15, [r2], #-448 @ 0xfffffe40 │ │ │ │ + ldc2 6, cr15, [sl], {112} @ 0x70 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx fedd2c9a │ │ │ │ + blx 17d2d4a │ │ │ │ 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, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmiblt r0!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8929a04 │ │ │ │ - bcs 21d8b0 │ │ │ │ + bcs 21d960 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr4, cr14, {1} │ │ │ │ vldrvs s19, [r5, #-20] @ 0xffffffec │ │ │ │ - blt e93300 │ │ │ │ + blt e933b0 │ │ │ │ ldmdbvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 380f70 │ │ │ │ + blls 381020 │ │ │ │ ldcvs 6, cr4, [ip, #-740] @ 0xfffffd1c │ │ │ │ - blx 2ddf1c │ │ │ │ + blx 2ddfcc │ │ │ │ @ instruction: 0xf7fef804 │ │ │ │ - blge ec3c58 │ │ │ │ + blge ec3d08 │ │ │ │ sbcvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldm r8, {r1, r3, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r0, {r1, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r4, [r1], -r3, lsl #12 │ │ │ │ ldrtmi r2, [r8], -r1, lsl #4 │ │ │ │ cmnpcs r2, r3, lsl #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf804f7fe │ │ │ │ @ instruction: 0xf7fe4680 │ │ │ │ @ instruction: 0xf61ab824 │ │ │ │ - movwcs lr, #2914 @ 0xb62 │ │ │ │ + movwcs lr, #2826 @ 0xb0a │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ - rsbeq sl, ip, lr, asr #23 │ │ │ │ - strhteq sl, [ip], #-180 @ 0xffffff4c │ │ │ │ + rsbeq sl, ip, r6, asr #23 │ │ │ │ + rsbeq sl, ip, ip, lsr #23 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 1526dbc │ │ │ │ + bmi 1526e6c │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -496883,47 +496923,47 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf66c6938 │ │ │ │ - ldclvc 15, cr15, [r3], #-900 @ 0xfffffc7c │ │ │ │ + ldclvc 15, cr15, [r3], #-548 @ 0xfffffddc │ │ │ │ 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, r3, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 215464 │ │ │ │ + strgt ip, [pc], #-3343 @ 215514 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx feb52e36 │ │ │ │ - blmi 467ca4 │ │ │ │ + blx 1552ee6 │ │ │ │ + blmi 467d54 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 76f4e8 │ │ │ │ + blls 76f598 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf61ae79c │ │ │ │ - svclt 0x0000eab8 │ │ │ │ + svclt 0x0000ea60 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r6, r6, lsl #25 │ │ │ │ - rsbseq sl, r6, r8, lsl #23 │ │ │ │ + ldrsbteq sl, [r6], #-182 @ 0xffffff4a │ │ │ │ + ldrsbteq sl, [r6], #-168 @ 0xffffff58 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ strmi fp, [fp], pc, lsr #1 │ │ │ │ ldrbne pc, [r0, #-2271] @ 0xfffff721 @ │ │ │ │ ldrbmi pc, [r0, #-2271] @ 0xfffff721 @ │ │ │ │ @@ -496937,31 +496977,31 @@ │ │ │ │ andls r9, ip, #5 │ │ │ │ rsbhi pc, r8, #64, 4 │ │ │ │ @ instruction: 0xf10b2501 │ │ │ │ and r0, r3, r0, lsr sl │ │ │ │ strmi r3, [r9, #1281]! @ 0x501 │ │ │ │ rscshi pc, ip, r0 │ │ │ │ movtne lr, #23307 @ 0x5b0b │ │ │ │ - blgt 5e21c0 │ │ │ │ + blgt 5e2270 │ │ │ │ andeq lr, pc, sp, lsl #17 │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ - mcr2 6, 5, pc, cr6, cr2, {3} @ │ │ │ │ + mcr2 6, 2, pc, cr14, cr2, {3} @ │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ movwcs r9, #10757 @ 0x2a05 │ │ │ │ cmncs r0, r4, lsl #12 │ │ │ │ andsvs r4, r3, r0, lsr #13 │ │ │ │ andlt pc, r4, r2, asr #17 │ │ │ │ @ instruction: 0xf89b6910 │ │ │ │ @ instruction: 0xf66c602d │ │ │ │ - @ instruction: 0xf8dfffeb │ │ │ │ + @ instruction: 0xf8dfff93 │ │ │ │ @ instruction: 0x460534f0 │ │ │ │ andcs r9, r1, #147456 @ 0x24000 │ │ │ │ stmiapl fp, {r0, r1, r2, r6, r8, fp, sp, lr}^ │ │ │ │ ldrmi r9, [r9], -fp, lsl #6 │ │ │ │ - blx 2de2d2 │ │ │ │ + blx 2de382 │ │ │ │ @ instruction: 0xf1001707 │ │ │ │ @ instruction: 0x46190318 │ │ │ │ @ instruction: 0x2320930a │ │ │ │ @ instruction: 0xc051f897 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ eorls pc, ip, r0, asr #16 │ │ │ │ @ instruction: 0xc053f897 │ │ │ │ @@ -496969,65 +497009,65 @@ │ │ │ │ eorvs pc, ip, r0, asr #16 │ │ │ │ @ instruction: 0xc052f897 │ │ │ │ @ instruction: 0x6054f897 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ @ instruction: 0xf840360b │ │ │ │ @ instruction: 0xf840402c │ │ │ │ @ instruction: 0xf66e2026 │ │ │ │ - @ instruction: 0x4629fa3d │ │ │ │ + strtmi pc, [r9], -r5, ror #19 │ │ │ │ ldrbmi r9, [sp], -r5, lsl #16 │ │ │ │ - blx d52f4a │ │ │ │ + blx ff752ff8 │ │ │ │ @ instruction: 0xf8cdab1d │ │ │ │ stmib sp, {r2, r4, r5, sp, pc}^ │ │ │ │ strtmi r9, [r1], r6, lsl #6 │ │ │ │ - blls 3cd5b0 │ │ │ │ + blls 3cd660 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r3, [r3, #-1312] @ 0xfffffae0 │ │ │ │ addshi pc, pc, r0 │ │ │ │ vst1.8 {d15-d16}, [r8 :128], r9 │ │ │ │ streq pc, [r1], #-20 @ 0xffffffec │ │ │ │ - blvs ffdc9d7c │ │ │ │ - blcc 32f880 │ │ │ │ + blvs ffdc9e2c │ │ │ │ + blcc 32f930 │ │ │ │ @ instruction: 0xd107429e │ │ │ │ ldrmi lr, [r3, #208] @ 0xd0 │ │ │ │ ldmvs fp, {r0, r1, r2, r8, ip, lr, pc} │ │ │ │ addsmi r3, lr, #4, 22 @ 0x1000 │ │ │ │ sbchi pc, sl, r0 │ │ │ │ bfieq r6, sl, #16, #2 │ │ │ │ @ instruction: 0xf8ddd5f5 │ │ │ │ subcs sl, r0, #28 │ │ │ │ mlavc ip, fp, r8, pc @ │ │ │ │ ldrbmi r2, [r0], -r0, lsl #2 │ │ │ │ - svc 0x003ef619 │ │ │ │ + mcr 6, 7, pc, cr6, cr9, {0} @ │ │ │ │ andsle r4, sl, #184, 10 @ 0x2e000000 │ │ │ │ addeq lr, r8, sl, lsl #22 │ │ │ │ strbmi r4, [r3], -sl, lsr #12 │ │ │ │ movwcc lr, #4100 @ 0x1004 │ │ │ │ andcc r3, r4, r0, lsr #4 │ │ │ │ mulle lr, pc, r2 @ │ │ │ │ addmi r6, lr, #214016 @ 0x34400 │ │ │ │ strdcs sp, [r1, -r7] │ │ │ │ andcc r3, r4, r0, lsr #4 │ │ │ │ movwcc r4, #4249 @ 0x1099 │ │ │ │ @ instruction: 0xf892430c │ │ │ │ @ instruction: 0xf8401020 │ │ │ │ addsmi r1, pc, #4, 24 @ 0x400 │ │ │ │ - b 1489dd8 │ │ │ │ + b 1489e88 │ │ │ │ ldmdavs r3!, {r2, r8, fp} │ │ │ │ - blcs 3f428c │ │ │ │ + blcs 3f433c │ │ │ │ @ instruction: 0x463bd0b9 │ │ │ │ ldrtmi r9, [r1], -r5, lsl #30 │ │ │ │ ldrtmi r2, [r8], -r2, lsl #4 │ │ │ │ @ instruction: 0xf8c7603a │ │ │ │ - bls 401644 │ │ │ │ + bls 4016f4 │ │ │ │ mcr2 7, 4, pc, cr14, cr15, {7} @ │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ ldmdbvs r8!, {r2, r5, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf66caf15 │ │ │ │ - ssaxls pc, r8, sp @ │ │ │ │ + ldrls pc, [r8], -r5, lsl #30 │ │ │ │ @ instruction: 0xf8962300 │ │ │ │ mrcge 0, 0, sl, cr9, cr0, {0} │ │ │ │ pkhbtmi r9, r4, r5, lsl #6 │ │ │ │ tstcc r6, #3358720 @ 0x334000 │ │ │ │ cdpeq 1, 6, cr15, cr4, cr0, {0} │ │ │ │ eorge pc, ip, r0, lsl #17 │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ @@ -497040,56 +497080,56 @@ │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ @ instruction: 0xf1bab964 │ │ │ │ svclt 0x001b0f20 │ │ │ │ @ instruction: 0xf00a2401 │ │ │ │ @ instruction: 0xf04f0a1f │ │ │ │ - blx 322a98 │ │ │ │ + blx 322b48 │ │ │ │ svclt 0x0018f40a │ │ │ │ - ldrbtcc pc, [pc], #260 @ 2156a4 @ │ │ │ │ + ldrbtcc pc, [pc], #260 @ 215754 @ │ │ │ │ @ instruction: 0x3014f8dc │ │ │ │ stmdbls fp, {r2, r5, r6, r9, sp} │ │ │ │ stmdals r5, {r9, sl, sp} │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ - blx 2a2b3a │ │ │ │ + blx 2a2bea │ │ │ │ strbtmi r1, [r1], -r3, lsl #6 │ │ │ │ andcc r7, fp, #360 @ 0x168 │ │ │ │ eorvs pc, r2, ip, asr #16 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #87 @ 0x57 │ │ │ │ @ instruction: 0xf84c330b │ │ │ │ @ instruction: 0xf84c4022 │ │ │ │ @ instruction: 0xf6706023 │ │ │ │ - blls 3d40a0 │ │ │ │ + blls 3d3ff0 │ │ │ │ @ instruction: 0xf47f4543 │ │ │ │ - bls 4c1468 │ │ │ │ + bls 4c1518 │ │ │ │ tstpeq ip, fp, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7df9805 │ │ │ │ eor pc, r0, r5, ror #16 │ │ │ │ @ instruction: 0xac1d9a05 │ │ │ │ tstcs r0, r2, lsl #6 │ │ │ │ stmib r2, {r5, r9, sl, lr}^ │ │ │ │ subcs r3, r0, #0, 22 │ │ │ │ - mcr 6, 5, pc, cr12, cr9, {0} @ │ │ │ │ - bge 927074 │ │ │ │ + mrc 6, 2, APSR_nzcv, cr4, cr9, {0} │ │ │ │ + bge 927124 │ │ │ │ subne lr, r9, fp, lsl #22 │ │ │ │ umaalne pc, r0, r3, r8 @ │ │ │ │ addmi r3, r3, #32, 6 @ 0x80000000 │ │ │ │ svcne 0x0004f842 │ │ │ │ @ instruction: 0xf8dbd1f8 │ │ │ │ @ instruction: 0x464b103c │ │ │ │ strtmi r9, [r2], -r5, lsl #16 │ │ │ │ mrc2 7, 0, pc, cr6, cr15, {7} │ │ │ │ @ instruction: 0xf10b4601 │ │ │ │ @ instruction: 0xf66e001c │ │ │ │ - ldrbmi pc, [r8], -r5, lsl #19 @ │ │ │ │ - ldc2 6, cr15, [r0, #436] @ 0x1b4 │ │ │ │ + ldrbmi pc, [r8], -sp, lsr #18 @ │ │ │ │ + ldc2 6, cr15, [r8, #-436]! @ 0xfffffe4c │ │ │ │ @ instruction: 0xf66d4658 │ │ │ │ - bmi ff054df4 │ │ │ │ + bmi ff054d44 │ │ │ │ ldrbtmi r4, [sl], #-2997 @ 0xfffff44b │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi r5, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ eorlt r2, pc, r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -497105,15 +497145,15 @@ │ │ │ │ rscshi pc, r6, r0, asr #2 │ │ │ │ stmdbls r9, {r0, r1, r2, r5, r7, r8, r9, fp, lr} │ │ │ │ movwls r5, #63691 @ 0xf8cb │ │ │ │ teqcs r0, #26214400 @ 0x1900000 │ │ │ │ movwne pc, #11011 @ 0x2b03 @ │ │ │ │ orrslt r7, r9, r9, lsl r9 │ │ │ │ cdpeq 1, 4, cr15, cr0, cr10, {0} │ │ │ │ - bl 5c1414 │ │ │ │ + bl 5c14c4 │ │ │ │ ldrtmi r1, [lr], -r1, asr #24 │ │ │ │ ldrdeq pc, [r0], -lr │ │ │ │ ldrdne pc, [r4], -lr │ │ │ │ cdpeq 1, 2, cr15, cr0, cr14, {0} │ │ │ │ ldccs 8, cr15, [r8], {94} @ 0x5e │ │ │ │ @ instruction: 0xf85e3710 │ │ │ │ strbmi r3, [r6, #3092]! @ 0xc14 │ │ │ │ @@ -497127,48 +497167,48 @@ │ │ │ │ andsls r4, r0, r4, lsl #13 │ │ │ │ eorcc r6, r0, #208, 22 @ 0x34000 │ │ │ │ svclt 0x00084560 │ │ │ │ @ instruction: 0xf003fa06 │ │ │ │ movweq pc, #4355 @ 0x1103 @ │ │ │ │ movwmi fp, #7940 @ 0x1f04 │ │ │ │ addsmi fp, pc, #-1879048184 @ 0x90000008 │ │ │ │ - blls 549fc0 │ │ │ │ + blls 54a070 │ │ │ │ ldmdavs fp, {r3, r8, ip, pc} │ │ │ │ - bls 541ccc │ │ │ │ + bls 541d7c │ │ │ │ ldmdavs r2, {r4, r6, r9, sl, lr}^ │ │ │ │ stmdacs r0, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ addhi pc, fp, r0 │ │ │ │ subhi pc, r4, sp, asr #17 │ │ │ │ stmib sp, {r9, sl, sp}^ │ │ │ │ svcls 0x000d9412 │ │ │ │ ldrdhi pc, [r0], -sp @ │ │ │ │ strls lr, [lr], #-2525 @ 0xfffff623 │ │ │ │ @ instruction: 0xf8da2301 │ │ │ │ - blx 2d9878 │ │ │ │ + blx 2d9928 │ │ │ │ @ instruction: 0xf1a1f206 │ │ │ │ - b 29670c │ │ │ │ - blcs 496054 │ │ │ │ + b 2967bc │ │ │ │ + blcs 496104 │ │ │ │ vtst.8 , q0, │ │ │ │ - blx a25890 │ │ │ │ + blx a25940 │ │ │ │ ldrbeq pc, [r8, r3, lsl #6] @ │ │ │ │ - bcs 24ae08 │ │ │ │ + bcs 24aeb8 │ │ │ │ adcshi pc, r3, r0, asr #32 │ │ │ │ strcc r3, [r0, -r1, lsl #12]! │ │ │ │ strhle r4, [r7, #81]! @ 0x51 │ │ │ │ ldmdbhi r1, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ mrcls 12, 0, r9, cr0, cr3, {0} │ │ │ │ - bls 5a719c │ │ │ │ + bls 5a724c │ │ │ │ shadd16mi sl, r1, r9 │ │ │ │ mlacc sp, fp, r8, pc @ │ │ │ │ - @ instruction: 0xf8c8f66e │ │ │ │ + @ instruction: 0xf870f66e │ │ │ │ movwcs r9, #14853 @ 0x3a05 │ │ │ │ msrvc CPSR_s, pc, asr #8 │ │ │ │ andge pc, r4, r2, asr #17 │ │ │ │ ldmdbvs r0, {r0, r1, r4, sp, lr} │ │ │ │ - cdp2 6, 4, cr15, cr2, cr12, {3} │ │ │ │ + stc2l 6, cr15, [sl, #432]! @ 0x1b0 │ │ │ │ mrrceq 1, 0, pc, r4, cr13 @ │ │ │ │ movwcs r9, #1560 @ 0x618 │ │ │ │ @ instruction: 0x46069315 │ │ │ │ tstcc r6, #3358720 @ 0x334000 │ │ │ │ cdpeq 1, 6, cr15, cr4, cr0, {0} │ │ │ │ mlage ip, sl, r8, pc @ │ │ │ │ eorge pc, ip, r0, lsl #17 │ │ │ │ @@ -497178,197 +497218,197 @@ │ │ │ │ ldm r7, {r1, r2, r3, r8, r9, sl, ip, pc} │ │ │ │ cps #15 │ │ │ │ stm r7, {r2, r4, r6, r8, r9, sl} │ │ │ │ svcls 0x000e000f │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ - blcs 23c4e4 │ │ │ │ + blcs 23c594 │ │ │ │ addhi pc, r7, r0, asr #32 │ │ │ │ svceq 0x0020f1ba │ │ │ │ @ instruction: 0xf04fbf1b │ │ │ │ @ instruction: 0xf00a0c01 │ │ │ │ @ instruction: 0xf04f0a1f │ │ │ │ - blx 524cd8 │ │ │ │ + blx 524d88 │ │ │ │ svclt 0x0018fc0a │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 215914 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 2159c4 │ │ │ │ rsbcs r6, r4, #1884160 @ 0x1cc000 │ │ │ │ strcs r9, [r0, -fp, lsl #18] │ │ │ │ - blx 2bb906 │ │ │ │ + blx 2bb9b6 │ │ │ │ ldrtmi r1, [r1], -r3, lsl #6 │ │ │ │ andcc r7, fp, #360 @ 0x168 │ │ │ │ eorvc pc, r2, r6, asr #16 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #87 @ 0x57 │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf846c022 │ │ │ │ @ instruction: 0xf6707023 │ │ │ │ - blls 453e68 │ │ │ │ + blls 453db8 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ vpmax.u8 d15, d8, d25 │ │ │ │ @ instruction: 0xf53f07db │ │ │ │ - blvs ffdc120c │ │ │ │ + blvs ffdc12bc │ │ │ │ teqcs r0, #87031808 @ 0x5300000 │ │ │ │ tstpmi r1, r3, lsl #22 @ p-variant is OBSOLETE │ │ │ │ mulgt r4, r1, r8 │ │ │ │ svceq 0x0000f1bc │ │ │ │ - bl 4c9b4c │ │ │ │ + bl 4c9bfc │ │ │ │ movwcs r0, #6 │ │ │ │ - bl 583e88 │ │ │ │ + bl 583f38 │ │ │ │ movwcc r1, #4611 @ 0x1203 │ │ │ │ strbmi r3, [r3, #-32]! @ 0xffffffe0 │ │ │ │ @ instruction: 0x2074f892 │ │ │ │ eorcs pc, r0, r0, lsl #17 │ │ │ │ @ instruction: 0xe779d3f5 │ │ │ │ muls r0, r7, r8 │ │ │ │ tstne r3, sp, lsl #22 │ │ │ │ eorcc r3, r0, r1, lsl #6 │ │ │ │ ldrmi r4, [ip, #1137] @ 0x471 │ │ │ │ @ instruction: 0x1074f891 │ │ │ │ eorne pc, r0, r0, lsl #17 │ │ │ │ @ instruction: 0xe768d8f2 │ │ │ │ stmdbls r9, {r2, r3, r5, r8, r9, fp, lr} │ │ │ │ teqcs r0, #200, 16 @ 0xc80000 │ │ │ │ - blx 2b99ba │ │ │ │ + blx 2b9a6a │ │ │ │ stmiane r2, {r0, r1, r8, r9, ip, sp, lr, pc}^ │ │ │ │ stmdbcs r0, {r0, r4, r6, r8, fp, ip, sp, lr} │ │ │ │ mcrge 4, 1, pc, cr3, cr15, {3} @ │ │ │ │ stmdbcs r0, {r0, r4, r8, fp, ip, sp, lr} │ │ │ │ svcge 0x0018f43f │ │ │ │ andcc r4, r6, r2, lsl #12 │ │ │ │ movwcc r4, #25624 @ 0x6418 │ │ │ │ strmi r4, [r8], #-1043 @ 0xfffffbed │ │ │ │ addmi lr, r3, #2 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr10, cr15, {1} │ │ │ │ svccs 0x0001f813 │ │ │ │ rscsle r2, r8, r0, lsl #20 │ │ │ │ ldrtmi lr, [r9], -pc, lsl #12 │ │ │ │ @ instruction: 0xf66d4658 │ │ │ │ - smlsldx pc, r7, r1, pc @ │ │ │ │ + smlald pc, r7, r9, pc @ │ │ │ │ @ instruction: 0xac1d9a05 │ │ │ │ tstcs r0, r2, lsl #6 │ │ │ │ stmib r2, {r5, r9, sl, lr}^ │ │ │ │ subcs r3, r0, #0, 22 │ │ │ │ - stcl 6, cr15, [r8, #-100] @ 0xffffff9c │ │ │ │ + ldcl 6, cr15, [r0], #100 @ 0x64 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ mcrge 4, 5, pc, cr3, cr15, {1} @ │ │ │ │ @ instruction: 0xf8dde696 │ │ │ │ str ip, [r3, r0, lsr #32] │ │ │ │ ldmdavs fp, {r2, r3, r8, r9, fp, ip, pc} │ │ │ │ - bls 541eb0 │ │ │ │ + bls 541f60 │ │ │ │ ldrbmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0x47986852 │ │ │ │ addsle r2, r8, r0, lsl #16 │ │ │ │ ldmdblt r3!, {r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf10a9308 │ │ │ │ tstls r0, #28, 6 @ 0x70000000 │ │ │ │ - @ instruction: 0xf61ae72b │ │ │ │ - movwcs lr, #2052 @ 0x804 │ │ │ │ + @ instruction: 0xf619e72b │ │ │ │ + movwcs lr, #4012 @ 0xfac │ │ │ │ @ instruction: 0xf10a9308 │ │ │ │ tstls r0, #28, 6 @ 0x70000000 │ │ │ │ svclt 0x0000e6fe │ │ │ │ - rsbseq sl, r6, r8, lsr fp │ │ │ │ - rsbseq sl, r6, r6, lsr fp │ │ │ │ + rsbseq sl, r6, r8, lsl #21 │ │ │ │ + rsbseq sl, r6, r6, lsl #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrhteq sl, [r6], #-142 @ 0xffffff72 │ │ │ │ + rsbseq sl, r6, lr, lsl #16 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ - blmi 1781c90 │ │ │ │ + blmi 1781d40 │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ andne lr, r4, #3358720 @ 0x334000 │ │ │ │ ldrbtmi r4, [sl], #-2643 @ 0xfffff5ad │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9313 │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ stmibvs r5!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 22faec │ │ │ │ + blcs 22fb9c │ │ │ │ movwls sp, #12793 @ 0x31f9 │ │ │ │ - blmi 14a8398 │ │ │ │ + blmi 14a8448 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6efad8 │ │ │ │ + blls 6efb88 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r3, {r3, r7, pc} │ │ │ │ pop {r0, r2, r4, ip, sp, pc} │ │ │ │ movwcs r8, #4080 @ 0xff0 │ │ │ │ @ instruction: 0xf10dae06 │ │ │ │ @ instruction: 0x46980a34 │ │ │ │ - blge 33a69c │ │ │ │ + blge 33a74c │ │ │ │ stmdbvs fp!, {r1, r8, r9, ip, pc} │ │ │ │ stmib r6, {r2, r4, r5, r7, r9, sl, lr}^ │ │ │ │ ldrbmi r8, [r7], -r1, lsl #16 │ │ │ │ andhi pc, ip, r6, asr #17 │ │ │ │ andhi pc, r0, r6, asr #17 │ │ │ │ movwls r6, #43227 @ 0xa8db │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xf8d5950b │ │ │ │ smladgt pc, r8, r0, fp @ │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ @ instruction: 0xf66e4658 │ │ │ │ - andls pc, r0, fp, ror #18 │ │ │ │ + andls pc, r0, r3, lsl r9 @ │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf04fd059 │ │ │ │ @ instruction: 0xf8db0900 │ │ │ │ @ instruction: 0xf8dbb010 │ │ │ │ tstlt pc, #0 │ │ │ │ cmplt sl, #3801088 @ 0x3a0000 │ │ │ │ mulcs ip, fp, r8 │ │ │ │ @ instruction: 0xf8dbb962 │ │ │ │ @ instruction: 0xf66f0014 │ │ │ │ - teqplt r0, r9 @ @ p-variant is OBSOLETE │ │ │ │ + teqplt r0, r1, asr #18 @ p-variant is OBSOLETE │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrbmi r9, [r9], -r2, lsl #20 │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ ldrdlt pc, [pc, r7] │ │ │ │ ldmdavs pc!, {r0, r1, r3, r4, r5, r7, r9, sl, lr} @ │ │ │ │ ldmdavs sl!, {r0, r1, r2, r4, r8, ip, sp, pc} │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ ldmdblt fp!, {r0, r8, r9, ip, pc} │ │ │ │ @ instruction: 0x0014f8db │ │ │ │ - @ instruction: 0xf982f66f │ │ │ │ + @ instruction: 0xf92af66f │ │ │ │ ldrmi r9, [pc], -r1, lsl #22 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldrdlt pc, [r0], -sp │ │ │ │ @ instruction: 0xf66e4658 │ │ │ │ - @ instruction: 0xf1bbf937 │ │ │ │ + @ instruction: 0xf1bbf8df │ │ │ │ andle r0, sp, r0, lsl #30 │ │ │ │ strb r9, [ip, r0] │ │ │ │ mulvc ip, fp, r8 │ │ │ │ sbcsle r2, r2, r0, lsl #30 │ │ │ │ ldrdlt pc, [r0], -sp │ │ │ │ @ instruction: 0xf66e4658 │ │ │ │ - @ instruction: 0xf1bbf929 │ │ │ │ + @ instruction: 0xf1bbf8d1 │ │ │ │ mvnsle r0, r0, lsl #30 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ tstcs r3, r5, lsl r0 │ │ │ │ @ instruction: 0xf6794628 │ │ │ │ - @ instruction: 0xf8cdfd7f │ │ │ │ + @ instruction: 0xf8cdfd27 │ │ │ │ stmdavs r4!, {r2, r3, ip, pc} │ │ │ │ - blcs 22fbf0 │ │ │ │ + blcs 22fca0 │ │ │ │ svcge 0x007ef43f │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ stmibvs r5!, {r0, r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ orrle r2, lr, r0, lsl #26 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf06fe772 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - stc2l 6, cr15, [r8, #-484]! @ 0xfffffe1c │ │ │ │ + ldc2 6, cr15, [r0, #-484] @ 0xfffffe1c │ │ │ │ @ instruction: 0xf619e7e9 │ │ │ │ - svclt 0x0000ef3e │ │ │ │ + svclt 0x0000eee6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq sl, [r6], #-90 @ 0xffffffa6 │ │ │ │ - @ instruction: 0x0076a598 │ │ │ │ + rsbseq sl, r6, sl, lsl #10 │ │ │ │ + rsbseq sl, r6, r8, ror #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 14, cr15, cr8, cr12, {6} │ │ │ │ strpl pc, [r8], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf8dfb0bd │ │ │ │ strmi r4, [fp], r8, lsl #9 │ │ │ │ @@ -497413,16 +497453,16 @@ │ │ │ │ @ instruction: 0xf46f9b05 │ │ │ │ andcs r7, r2, r0, lsr #2 │ │ │ │ andcc pc, r4, #2048 @ 0x800 │ │ │ │ ldccs 4, cr4, [r7], {12} │ │ │ │ @ instruction: 0xf8927f91 │ │ │ │ @ instruction: 0xf101a004 │ │ │ │ @ instruction: 0xf85b020b │ │ │ │ - bls 261cf8 │ │ │ │ - bleq 25037c │ │ │ │ + bls 261da8 │ │ │ │ + bleq 25042c │ │ │ │ bicshi pc, r8, r0, lsl #4 │ │ │ │ andcs pc, r1, #68157440 @ 0x4100000 │ │ │ │ addeq pc, ip, #192, 4 │ │ │ │ rscmi r2, r2, r1, lsl #2 │ │ │ │ andeq pc, r1, #2 │ │ │ │ vst1.8 {d15-d16}, [r4], r1 │ │ │ │ andls r3, ip, #4096 @ 0x1000 │ │ │ │ @@ -497443,37 +497483,37 @@ │ │ │ │ andls r0, pc, #-2147483644 @ 0x80000004 │ │ │ │ tsteq r9, sl, lsl #12 │ │ │ │ @ instruction: 0x91104690 │ │ │ │ tstls lr, fp, lsr #18 │ │ │ │ tstls sp, pc, lsl r9 │ │ │ │ tstls sl, fp, lsl r9 │ │ │ │ tstcs r0, r3, lsl #22 │ │ │ │ - blx fe6fbd20 │ │ │ │ - blx fef52f78 │ │ │ │ + blx fe6fbdd0 │ │ │ │ + blx fef53028 │ │ │ │ strls pc, [r6], #-1156 @ 0xfffffb7c │ │ │ │ bicsmi r4, fp, #227 @ 0xe3 │ │ │ │ - blx fe6e08f8 │ │ │ │ - blx fef12b88 │ │ │ │ + blx fe6e09a8 │ │ │ │ + blx fef12c38 │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ movwls r4, #38426 @ 0x961a │ │ │ │ andseq pc, pc, #2 │ │ │ │ addsmi r2, r3, r1, lsl #6 │ │ │ │ cdpne 2, 5, cr2, cr13, cr0, {2} │ │ │ │ strls r9, [r7, #-2831] @ 0xfffff4f1 │ │ │ │ mrcvs 4, 0, r4, cr15, cr11, {2} │ │ │ │ ldrbmi r9, [fp], #-2832 @ 0xfffff4f0 │ │ │ │ movwls r6, #11803 @ 0x2e1b │ │ │ │ vpmax.u8 d15, d4, d5 │ │ │ │ strcs r4, [r0], #-1565 @ 0xfffff9e3 │ │ │ │ @ instruction: 0xf6199308 │ │ │ │ - adclt lr, r9, #153600 @ 0x25800 │ │ │ │ - blx 12675c4 │ │ │ │ + adclt lr, r9, #63488 @ 0xf800 │ │ │ │ + blx 1267674 │ │ │ │ ldrbeq pc, [r2, r3, lsl #4] @ │ │ │ │ - bge 1145a44 │ │ │ │ + bge 1145af4 │ │ │ │ addeq lr, r4, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf8423401 │ │ │ │ movwcc r3, #7236 @ 0x1c44 │ │ │ │ mvnsle r2, r0, lsl fp │ │ │ │ movwcs r9, #2573 @ 0xa0d │ │ │ │ stmib r9, {r1, r3, r8, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8c93300 │ │ │ │ @@ -497508,185 +497548,185 @@ │ │ │ │ eorsle r2, r6, r0, lsl #24 │ │ │ │ addseq pc, fp, #1073741827 @ 0x40000003 │ │ │ │ @ instruction: 0xf812462b │ │ │ │ addsmi r1, r9, #1, 30 │ │ │ │ @ instruction: 0xf045bf18 │ │ │ │ movwcc r0, #5377 @ 0x1501 │ │ │ │ @ instruction: 0xd1f6429c │ │ │ │ - bls 282b20 │ │ │ │ + bls 282bd0 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf66c6910 │ │ │ │ - @ instruction: 0x7c7bfaf9 │ │ │ │ + @ instruction: 0x7c7bfaa1 │ │ │ │ ldreq pc, [ip, -r0, lsl #2] │ │ │ │ ldrtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf66d4605 │ │ │ │ - bls 2955ec │ │ │ │ + bls 29553c │ │ │ │ @ instruction: 0xf1059e0b │ │ │ │ ldmvs r3, {r4, r5, sl}^ │ │ │ │ - blhi cb4658 │ │ │ │ + blhi cb4708 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andsmi r9, sl, r1, lsl fp │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ cdpgt 3, 0, cr8, cr15, cr11, {1} │ │ │ │ ldm r6, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stmdals r1, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf66f4629 │ │ │ │ - blls 29593c │ │ │ │ + blls 29588c │ │ │ │ @ instruction: 0x1014f8db │ │ │ │ @ instruction: 0xf66c6918 │ │ │ │ - @ instruction: 0x4604fb5b │ │ │ │ + strmi pc, [r4], -r3, lsl #22 │ │ │ │ @ instruction: 0xf66f4659 │ │ │ │ - bls 394330 │ │ │ │ + bls 394280 │ │ │ │ cmncs r4, r3, ror #18 │ │ │ │ @ instruction: 0x6014f8db │ │ │ │ stmdals r7, {r0, r1, r3, r8, r9, ip, pc} │ │ │ │ movwcs pc, #15105 @ 0x3b01 @ │ │ │ │ andcs pc, r6, #1024 @ 0x400 │ │ │ │ @ instruction: 0x310b7f99 │ │ │ │ eoreq pc, r1, r4, asr #16 │ │ │ │ ldclvc 8, cr9, [sp], #-24 @ 0xffffffe8 │ │ │ │ mlasne r1, r2, r8, pc @ │ │ │ │ - blx 218232 │ │ │ │ + blx 2182e2 │ │ │ │ @ instruction: 0xb1b1f505 │ │ │ │ mlascs r2, r2, r8, pc @ │ │ │ │ andcc r3, fp, #-1073741822 @ 0xc0000002 │ │ │ │ eorne pc, r1, fp, asr r8 @ │ │ │ │ eoreq pc, r2, fp, asr r8 @ │ │ │ │ mlascs r1, r3, r8, pc @ │ │ │ │ mlascc r2, r3, r8, pc @ │ │ │ │ andcc r4, fp, #40, 8 @ 0x28000000 │ │ │ │ movwls r3, #25355 @ 0x630b │ │ │ │ eorne pc, r2, r4, asr #16 │ │ │ │ - stcl 6, cr15, [r2, #-100]! @ 0xffffff9c │ │ │ │ + stc 6, cr15, [sl, #-100] @ 0xffffff9c │ │ │ │ @ instruction: 0xf8449b06 │ │ │ │ - bls 359f3c │ │ │ │ - blx 21e046 │ │ │ │ + bls 359fec │ │ │ │ + blx 21e0f6 │ │ │ │ svcvc 0x00732606 │ │ │ │ subsle r2, pc, r0, lsl #22 │ │ │ │ movwcc r9, #47371 @ 0xb90b │ │ │ │ tstpcs r1, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ eorcs pc, r3, fp, asr r8 @ │ │ │ │ svcvc 0x004b442a │ │ │ │ @ instruction: 0xf844330b │ │ │ │ - blls 45df60 │ │ │ │ + blls 45e010 │ │ │ │ eorcc pc, ip, r4, lsl #17 │ │ │ │ svceq 0x0000f1ba │ │ │ │ mcrls 0, 0, sp, cr12, cr15, {0} │ │ │ │ cmple r8, r0, lsl #28 │ │ │ │ @ instruction: 0x9715ab12 │ │ │ │ ldrvs lr, [r2], -sp, asr #19 │ │ │ │ ldrbeq pc, [r4, #-260] @ 0xfffffefc @ │ │ │ │ smmlacs r4, r4, r6, r9 │ │ │ │ stm r9, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ strcc r0, [r1], -pc │ │ │ │ ldrbmi r3, [r6, #-1808] @ 0xfffff8f0 │ │ │ │ strbmi sp, [r6, #-11] │ │ │ │ - bl 509fa8 │ │ │ │ + bl 50a058 │ │ │ │ stmibne r5!, {r0, r1, r2, r8, r9}^ │ │ │ │ ldrcc r3, [r0, -r1, lsl #12] │ │ │ │ - blgt 5e7470 │ │ │ │ + blgt 5e7520 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ stmdals r1, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf66f4621 │ │ │ │ - blls 315854 │ │ │ │ + blls 3157a4 │ │ │ │ orrsmi r9, r3, #8, 20 @ 0x8000 │ │ │ │ @ instruction: 0xf47f9303 │ │ │ │ @ instruction: 0x4658aed7 │ │ │ │ - @ instruction: 0xf990f66d │ │ │ │ + @ instruction: 0xf938f66d │ │ │ │ movwcs lr, #1 │ │ │ │ - bmi 12bab50 │ │ │ │ + bmi 12bac00 │ │ │ │ ldrbtmi r4, [sl], #-2878 @ 0xfffff4c2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdals r4, {r0, r1, r2, r3, r5, r6, r8, ip, lr, pc} │ │ │ │ pop {r0, r2, r3, r4, r5, ip, sp, pc} │ │ │ │ - bls 2b9f1c │ │ │ │ + bls 2b9fcc │ │ │ │ tstls r2, #0, 6 │ │ │ │ stmib sp, {r0, r2, r5, r6, r7, r8, fp, ip}^ │ │ │ │ - blge 6a2bb4 │ │ │ │ - blgt 5fa7c0 │ │ │ │ + blge 6a2c64 │ │ │ │ + blgt 5fa870 │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ strcs lr, [r0], -r3, asr #15 │ │ │ │ @ instruction: 0xe7c62754 │ │ │ │ stmib r9, {r1, r9, fp, ip, pc}^ │ │ │ │ mrrcvc 3, 0, r3, r2, cr0 │ │ │ │ stmdale r0, {r5, r9, fp, sp}^ │ │ │ │ - blcs 9dd8d8 │ │ │ │ + blcs 9dd988 │ │ │ │ ldm pc, {r0, r3, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ ldmdacc r2!, {r0, r1, ip, sp, lr, pc} │ │ │ │ ldmdacc r8!, {r3, r4, r5, fp, ip, sp} │ │ │ │ ldmdacc r8!, {r3, r4, r5, r8, r9, sl, fp, sp} │ │ │ │ ldmdacc r8!, {r3, r4, r5, fp, ip, sp} │ │ │ │ ldmdacc r8!, {r3, r4, r5, ip} │ │ │ │ ldmdacc r8!, {r3, r4, r5, fp, ip, sp} │ │ │ │ ldmdacc r8!, {r3, r4, r5, fp, ip, sp} │ │ │ │ ldmdacc r8!, {r3, r4, r5, fp, ip, sp} │ │ │ │ @ instruction: 0xf8ad3838 │ │ │ │ mcrls 0, 0, r5, cr1, cr8, {2} │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ ldmdbvs r0!, {r1, r2, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ - blvc 6d15f8 │ │ │ │ - blx 2053978 │ │ │ │ + blvc 6d16a8 │ │ │ │ + blx a53a28 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 300c18 │ │ │ │ + blgt 300cc8 │ │ │ │ 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, r2, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r0, [fp], -r1, lsl #4 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx ff2d39aa │ │ │ │ + blx 1cd3a5a │ │ │ │ ldrb r9, [r0, -r2]! │ │ │ │ subspl pc, r8, sp, lsl #17 │ │ │ │ stccc 7, cr14, [r0, #-892] @ 0xfffffc84 │ │ │ │ strcs fp, [r1, #-3864] @ 0xfffff0e8 │ │ │ │ subspl pc, r8, sp, lsl #17 │ │ │ │ ldrls lr, [r6, #-2009] @ 0xfffff827 │ │ │ │ stcls 7, cr14, [r4, #-860] @ 0xfffffca4 │ │ │ │ stmib sp, {r3, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ bfi r5, r6, #6, #13 │ │ │ │ rsbcs r9, r4, #320 @ 0x140 │ │ │ │ - blx 2bc41e │ │ │ │ + blx 2bc4ce │ │ │ │ @ instruction: 0xf8c15000 │ │ │ │ andcs fp, r2, #4 │ │ │ │ @ instruction: 0xf890600a │ │ │ │ strt sl, [r7], -r4 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ ldrmi r9, [r1], -ip, lsl #4 │ │ │ │ @ instruction: 0xf619e63e │ │ │ │ - svclt 0x0000ecea │ │ │ │ - rsbseq sl, r6, r8, asr #8 │ │ │ │ + svclt 0x0000ec92 │ │ │ │ + @ instruction: 0x0076a398 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r6, r2, asr #8 │ │ │ │ + @ instruction: 0x0076a392 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrhteq sl, [r6], #-14 │ │ │ │ + rsbseq sl, r6, lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - blmi 17822ac │ │ │ │ + blmi 178235c │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ andne lr, r2, #3358720 @ 0x334000 │ │ │ │ ldrbtmi r4, [sl], #-2643 @ 0xfffff5ad │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9311 │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ stmibvs r5!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 230110 │ │ │ │ + blcs 2301c0 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 14a89bc │ │ │ │ + blmi 14a8a6c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6700fc │ │ │ │ + blls 6701ac │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r1, {r0, r3, r7, pc} │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ movwcs r8, #4080 @ 0xff0 │ │ │ │ @ instruction: 0xf10daf04 │ │ │ │ ldrmi r0, [sl], ip, lsr #16 │ │ │ │ @@ -497699,15 +497739,15 @@ │ │ │ │ movwls r6, #35035 @ 0x88db │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xf8d59509 │ │ │ │ @ instruction: 0xc60fb018 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ @ instruction: 0xf66d4658 │ │ │ │ - @ instruction: 0xf1bbfe59 │ │ │ │ + @ instruction: 0xf1bbfe01 │ │ │ │ subsle r0, fp, r0, lsl #30 │ │ │ │ strls r2, [r0, #-1536] @ 0xfffffa00 │ │ │ │ @ instruction: 0x4635465b │ │ │ │ strmi r4, [r4], -r6, lsr #12 │ │ │ │ @ instruction: 0xf8d16919 │ │ │ │ @ instruction: 0xf1bbb000 │ │ │ │ eorle r0, r3, r0, lsl #30 │ │ │ │ @@ -497726,117 +497766,117 @@ │ │ │ │ stccs 2, cr11, [r0], {237} @ 0xed │ │ │ │ @ instruction: 0x465ad1f3 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ movwmi pc, #23853 @ 0x5d2d @ │ │ │ │ @ instruction: 0x464f463c │ │ │ │ ldrbmi fp, [r9], sp, ror #5 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - strtmi pc, [r3], -r3, lsr #28 │ │ │ │ + strtmi pc, [r3], -fp, asr #27 │ │ │ │ strmi fp, [r4], -ip, ror #2 │ │ │ │ strbmi lr, [sl], -lr, asr #15 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ msrmi CPSR_f, #1856 @ 0x740 │ │ │ │ strtmi fp, [r0], -r5, asr #5 │ │ │ │ - cdp2 6, 1, cr15, cr6, cr13, {3} │ │ │ │ + ldc2 6, cr15, [lr, #436]! @ 0x1b4 │ │ │ │ stccs 6, cr4, [r0], {35} @ 0x23 │ │ │ │ @ instruction: 0x4634d1f1 │ │ │ │ stcls 6, cr4, [r0, #-184] @ 0xffffff48 │ │ │ │ smlatbcs r3, r6, r1, fp │ │ │ │ @ instruction: 0xf6794628 │ │ │ │ - strls pc, [r1], -fp, ror #20 │ │ │ │ + @ instruction: 0x9601fa13 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 15, cr10, [r0], {125} @ 0x7d │ │ │ │ svcge 0x007af43f │ │ │ │ @ instruction: 0x2d0069a5 │ │ │ │ stmdavs r4!, {r0, r2, r3, r7, r8, ip, lr, pc} │ │ │ │ - blcs 23022c │ │ │ │ + blcs 2302dc │ │ │ │ @ instruction: 0xe771d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6794628 │ │ │ │ - ubfx pc, r5, #20, #10 │ │ │ │ - stc 6, cr15, [sl], #-100 @ 0xffffff9c │ │ │ │ + @ instruction: 0xe7e9f9fd │ │ │ │ + bl ff6d3ac8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00769f96 │ │ │ │ - rsbseq r9, r6, r4, ror pc │ │ │ │ + rsbseq r9, r6, r6, ror #29 │ │ │ │ + rsbseq r9, r6, r4, asr #29 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r4, [pc], -r4, lsl #12 │ │ │ │ @ instruction: 0xf66c6900 │ │ │ │ - strmi pc, [r5], -sp, lsr #20 │ │ │ │ + @ instruction: 0x4605f9d5 │ │ │ │ @ instruction: 0xf66c6920 │ │ │ │ - @ instruction: 0xf8d7fa29 │ │ │ │ + @ instruction: 0xf8d7f9d1 │ │ │ │ @ instruction: 0xf8979014 │ │ │ │ @ instruction: 0x46068034 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0xf8d9b35b │ │ │ │ tstcs r2, ip │ │ │ │ strbtle r0, [r4], #-2010 @ 0xfffff826 │ │ │ │ - bcs 434e68 │ │ │ │ + bcs 434f18 │ │ │ │ @ instruction: 0xf8d9d06a │ │ │ │ @ instruction: 0x46202018 │ │ │ │ movwne lr, #2500 @ 0x9c4 │ │ │ │ @ instruction: 0x11bbf240 │ │ │ │ - blx fe453bd0 │ │ │ │ + blx e53c80 │ │ │ │ @ instruction: 0x2018f8d9 │ │ │ │ vst1.32 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x462071de │ │ │ │ - blx fe253be0 │ │ │ │ + blx c53c90 │ │ │ │ ldrdne pc, [r8], -r9 │ │ │ │ ldrbmi r4, [sl], -r2, lsl #13 │ │ │ │ @ instruction: 0xf66c4628 │ │ │ │ - @ instruction: 0xf8d9fa1d │ │ │ │ + @ instruction: 0xf8d9f9c5 │ │ │ │ ldrbmi r1, [r2], -r8 │ │ │ │ @ instruction: 0xf66c4630 │ │ │ │ - @ instruction: 0xf8d9fa17 │ │ │ │ + @ instruction: 0xf8d9f9bf │ │ │ │ @ instruction: 0xf8d99000 │ │ │ │ - blcs 222248 │ │ │ │ + blcs 2222f8 │ │ │ │ @ instruction: 0xf105d1d3 │ │ │ │ @ instruction: 0x23200924 │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf1064628 │ │ │ │ @ instruction: 0xf66d0a24 │ │ │ │ - strbmi pc, [r2], -sp, asr #23 @ │ │ │ │ + @ instruction: 0x4642fb75 │ │ │ │ ldrbmi r2, [r1], -r0, lsr #6 │ │ │ │ @ instruction: 0xf66d4630 │ │ │ │ - movwcs pc, #11207 @ 0x2bc7 @ │ │ │ │ + movwcs pc, #11119 @ 0x2b6f @ │ │ │ │ stmib r4, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ strtmi r3, [r0], -r0, lsl #14 │ │ │ │ - stc2 6, cr15, [r2], #444 @ 0x1bc │ │ │ │ + mcrr2 6, 6, pc, sl, cr15 @ │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - ldc2 6, cr15, [lr], {111} @ 0x6f │ │ │ │ + mcrr2 6, 6, pc, r6, cr15 @ │ │ │ │ ldrdcc lr, [r0, -r4] │ │ │ │ - blcs 264e90 │ │ │ │ + blcs 264f40 │ │ │ │ stmdbvs fp, {r0, r1, r3, r4, r5, r8, fp, ip, lr, pc} │ │ │ │ teqlt r2, sl, lsl r8 │ │ │ │ - bcs 434efc │ │ │ │ + bcs 434fac │ │ │ │ ldmdavs fp, {r1, r4, r5, r8, ip, lr, pc} │ │ │ │ - bcs 230304 │ │ │ │ + bcs 2303b4 │ │ │ │ movwcs sp, #4600 @ 0x11f8 │ │ │ │ eorvs r4, r3, sl, asr #12 │ │ │ │ ldrbmi r6, [r3], -r1, rrx │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf66f1167 │ │ │ │ - @ instruction: 0x4601fa5f │ │ │ │ + strmi pc, [r1], -r7, lsl #20 │ │ │ │ eoreq pc, r4, r7, lsl #2 │ │ │ │ - blx ff253c72 │ │ │ │ + blx 1c53d22 │ │ │ │ @ instruction: 0xf66c6a78 │ │ │ │ - pop {r0, r1, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + pop {r0, r1, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0238ff8 │ │ │ │ tstcs r1, r1, lsl #6 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r6, fp, sp, lr}^ │ │ │ │ svclt 0x00082a00 │ │ │ │ ldr r2, [r4, r0, lsl #6] │ │ │ │ ldrdcc pc, [r8], -r9 │ │ │ │ andseq pc, r8, #-1073741824 @ 0xc0000000 │ │ │ │ addsmi r6, r1, #409600 @ 0x64000 │ │ │ │ ldmibvs sl, {r3, ip, lr, pc}^ │ │ │ │ - blvc 6827b4 │ │ │ │ + blvc 682864 │ │ │ │ svclt 0x00062906 │ │ │ │ tstcs r2, r3, lsl r6 │ │ │ │ str r2, [r4, r1, lsl #2] │ │ │ │ str r2, [r2, r1, lsl #2] │ │ │ │ movwcs r4, #9753 @ 0x2619 │ │ │ │ stmvs r9, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ svclt 0x0000e7c1 │ │ │ │ @@ -497844,132 +497884,132 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0bb │ │ │ │ @ instruction: 0xf8d03bb0 │ │ │ │ ldrbtmi r6, [fp], #-352 @ 0xfffffea0 │ │ │ │ andne lr, r2, #3358720 @ 0x334000 │ │ │ │ - blcs feb546a8 │ │ │ │ + blcs feb54758 │ │ │ │ @ instruction: 0xf8df9310 │ │ │ │ ldrbtmi r3, [sl], #-2980 @ 0xfffff45c │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9339 │ │ │ │ ldmdavs r3!, {r8, r9} │ │ │ │ ldmibvs r3!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ ldmdavs r6!, {r0, r1, r3, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 230418 │ │ │ │ + blcs 2304c8 │ │ │ │ @ instruction: 0x461dd1f9 │ │ │ │ - blcs fe3546d0 │ │ │ │ - blcc 21546d4 │ │ │ │ + blcs fe354780 │ │ │ │ + blcc 2154784 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 10703c8 │ │ │ │ + blls 1070478 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r8], -pc, lsr #11 │ │ │ │ pop {r0, r1, r3, r4, r5, ip, sp, pc} │ │ │ │ strcs r8, [r0, #-4080] @ 0xfffff010 │ │ │ │ - bleq fe5527ac │ │ │ │ + bleq fe55285c │ │ │ │ ldrmi r4, [r8], r9, lsr #13 │ │ │ │ tstls r1, #28, 22 @ 0x7000 │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ - bls 65f388 │ │ │ │ + bls 65f438 │ │ │ │ @ instruction: 0xf8cd465d │ │ │ │ ldmvs fp, {r2, r7, pc}^ │ │ │ │ stmib r2, {r0, r1, r2, r4, r9, sl, lr}^ │ │ │ │ stmib r2, {sl, lr}^ │ │ │ │ @ instruction: 0x93204402 │ │ │ │ @ instruction: 0xa018f8d8 │ │ │ │ - strgt ip, [pc, #-3855] @ 215495 │ │ │ │ + strgt ip, [pc, #-3855] @ 215545 │ │ │ │ muleq r3, r7, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldrbhi pc, [r7, #-0]! @ │ │ │ │ @ instruction: 0x46da4657 │ │ │ │ ldrtmi r4, [r1], fp, asr #13 │ │ │ │ ldmdbvs sp!, {r1, r2, r6, r9, sl, lr} │ │ │ │ ldrmi r6, [r6], sl, lsr #16 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvc cf680c │ │ │ │ - blcs 430414 │ │ │ │ + blvc cf68bc │ │ │ │ + blcs 4304c4 │ │ │ │ ldrmi fp, [r3], -r4, lsl #30 │ │ │ │ @ instruction: 0xf04046ac │ │ │ │ ldmdavs sl, {r5, r7, r8, r9, pc} │ │ │ │ - blvc 8428c8 │ │ │ │ + blvc 842978 │ │ │ │ tstle r4, r8, lsl #16 │ │ │ │ @ instruction: 0x4613469c │ │ │ │ - bcs 230454 │ │ │ │ + bcs 230504 │ │ │ │ stmdbcs r0, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ svclt 0x00084673 │ │ │ │ ldrmi r2, [lr], r0, lsl #6 │ │ │ │ stmdbvs fp, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r4], -r6, lsr #12 │ │ │ │ @ instruction: 0xf8cd970d │ │ │ │ @ instruction: 0xf8cdc024 │ │ │ │ stmdbls r3, {r3, r4, r5, ip, sp, pc} │ │ │ │ - blls 2a7cb0 │ │ │ │ + blls 2a7d60 │ │ │ │ pkhbtmi r4, r3, r8, lsl #15 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvc db6714 │ │ │ │ + blvc db67c4 │ │ │ │ @ instruction: 0xf0002e04 │ │ │ │ mcrcs 1, 0, r8, cr8, cr2, {2} │ │ │ │ mrshi pc, (UNDEF: 2) @ │ │ │ │ stmiaeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ strbmi r2, [r0], -r2, lsl #6 │ │ │ │ @ instruction: 0xf8959323 │ │ │ │ ldrcs r3, [r0, -sp, lsr #32]! │ │ │ │ @ instruction: 0x9014f8d5 │ │ │ │ strls r9, [r4, #-773]! @ 0xfffffcfb │ │ │ │ - stmda sl, {r0, r3, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ - bcc fe6547c8 │ │ │ │ - blx 3fcc92 │ │ │ │ + svc 0x00b2f618 │ │ │ │ + bcc fe654878 │ │ │ │ + blx 3fcd42 │ │ │ │ ldmpl r3, {r0, r3, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrtmi r9, [fp], #-778 @ 0xfffffcf6 │ │ │ │ stmdbcs r0, {r0, r3, r4, r8, fp, ip, sp, lr} │ │ │ │ - blls 4ca5c4 │ │ │ │ + blls 4ca674 │ │ │ │ vld1.8 {d19}, [pc :64], r6 │ │ │ │ @ instruction: 0xf8cd72a8 │ │ │ │ - ldrmi r9, [pc], #-28 @ 21646c │ │ │ │ + ldrmi r9, [pc], #-28 @ 21651c │ │ │ │ movweq lr, #11017 @ 0x2b09 │ │ │ │ svcvc 0x00e5f5b9 │ │ │ │ - blcs 2860d8 │ │ │ │ + blcs 286188 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ movwls r2, #25344 @ 0x6300 │ │ │ │ - blls 367eac │ │ │ │ - blcc 27b4c8 │ │ │ │ + blls 367f5c │ │ │ │ + blcc 27b578 │ │ │ │ and r9, r4, r8, lsl #6 │ │ │ │ eormi pc, r6, r8, asr #16 │ │ │ │ strbmi r3, [lr, #-1537] @ 0xfffff9ff │ │ │ │ @ instruction: 0x4632d038 │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx ff453e60 │ │ │ │ + blx 1e53f10 │ │ │ │ svccs 0x0001f817 │ │ │ │ @ instruction: 0xf0124604 │ │ │ │ rsbsle r0, ip, r9, ror pc │ │ │ │ mvnle r2, r1, lsl #28 │ │ │ │ ldmdblt fp, {r1, r2, r8, r9, fp, ip, pc} │ │ │ │ - blcc 20bd0d8 │ │ │ │ + blcc 20bd188 │ │ │ │ stmiale r7!, {r0, r1, r2, r8, r9, fp, sp}^ │ │ │ │ tstls sp, #0, 6 │ │ │ │ eorcs r9, r0, #8, 22 @ 0x2000 │ │ │ │ tstcs r1, ip, lsl r3 │ │ │ │ - blvc 951b44 │ │ │ │ + blvc 951bf4 │ │ │ │ stc 8, cr9, [sp, #156] @ 0x9c │ │ │ │ @ instruction: 0xf66b7b18 │ │ │ │ - strmi pc, [r3], -pc, ror #31 │ │ │ │ - bge 842a20 │ │ │ │ - bgt 2fb0f4 │ │ │ │ + @ instruction: 0x4603ff97 │ │ │ │ + bge 842ad0 │ │ │ │ + bgt 2fb1a4 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194650 │ │ │ │ - blx 1bd3eae │ │ │ │ + blx 5d3f5e │ │ │ │ tstcc r4, #4, 22 @ 0x1000 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ @ instruction: 0x46507191 │ │ │ │ - @ instruction: 0xf938f66f │ │ │ │ + @ instruction: 0xf8e0f66f │ │ │ │ @ instruction: 0xf8484604 │ │ │ │ strcc r4, [r1], -r6, lsr #32 │ │ │ │ bicle r4, r6, lr, asr #10 │ │ │ │ @ instruction: 0xf8dd9c0f │ │ │ │ vqadd.s8 d25, d0, d12 │ │ │ │ ldrmi r1, [r9, #947] @ 0x3b3 │ │ │ │ @ instruction: 0xf5b9bf18 │ │ │ │ @@ -497982,112 +498022,112 @@ │ │ │ │ @ instruction: 0xf0002600 │ │ │ │ vld4.32 {d24,d26,d28,d30}, [pc :64], sl │ │ │ │ strbmi r7, [fp], #-968 @ 0xfffffc38 │ │ │ │ vqdmulh.s d2, d0, d1 │ │ │ │ ldmib sp, {r3, r7, r8, r9, pc}^ │ │ │ │ ldrbmi r2, [r0], -r9, lsr #6 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf90ef66f │ │ │ │ + @ instruction: 0xf8b6f66f │ │ │ │ svcvc 0x00c9f5b9 │ │ │ │ @ instruction: 0xf0004607 │ │ │ │ - blls 377498 │ │ │ │ + blls 377548 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 4b73fc │ │ │ │ + blls 4b74ac │ │ │ │ orrmi pc, r0, #12582912 @ 0xc00000 │ │ │ │ - blvs fd47bc │ │ │ │ + blvs fd486c │ │ │ │ svceq 0x0079f016 │ │ │ │ cmpphi pc, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r9, [r9], -r5, lsl #22 │ │ │ │ ldrtmi r2, [r2], -r0 │ │ │ │ teqmi r3, #0 │ │ │ │ @ instruction: 0xf66f4650 │ │ │ │ - strmi pc, [r1], -r7, ror #25 │ │ │ │ + strmi pc, [r1], -pc, lsl #25 │ │ │ │ andseq pc, ip, r5, lsl #2 │ │ │ │ - blx 1753f48 │ │ │ │ + @ instruction: 0xf9fcf66d │ │ │ │ tstlt r4, #1048576 @ 0x100000 │ │ │ │ tstlt fp, r3, lsr #16 │ │ │ │ - bcs 230608 │ │ │ │ + bcs 2306b8 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ ldrmi r4, [ip], -r5, lsr #12 │ │ │ │ stmdavs r3, {r0, r1, r2, r3, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdblt r9, {r0, r3, r4, r8, r9, fp, ip, sp, lr}^ │ │ │ │ svceq 0x0006f012 │ │ │ │ @ instruction: 0xf1bbd008 │ │ │ │ tstle r5, r0, lsr #30 │ │ │ │ stmdbcs r4!, {r0, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ stmdbcs r7!, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ adcshi pc, r1, #0 │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ movweq lr, #47682 @ 0xba42 │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xf66fb2db │ │ │ │ - @ instruction: 0x4604fcbf │ │ │ │ + strmi pc, [r4], -r7, ror #24 │ │ │ │ ldrtmi lr, [r4], -r8, ror #14 │ │ │ │ ldrsbtlt pc, [r8], -sp @ │ │ │ │ @ instruction: 0x970ce9dd │ │ │ │ ldrtmi r9, [r8], -fp, lsl #28 │ │ │ │ - blx ff753fa6 │ │ │ │ + blx 2154056 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ mcrge 4, 7, pc, cr3, cr15, {3} @ │ │ │ │ @ instruction: 0x464e46b0 │ │ │ │ @ instruction: 0x46d346d9 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strtmi r8, [r1], lr, asr #8 │ │ │ │ strbmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf824f679 │ │ │ │ + @ instruction: 0xffccf678 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ teqlt lr, r3, asr #2 │ │ │ │ - blcs 230ce8 │ │ │ │ + blcs 230d98 │ │ │ │ strbhi pc, [r8], #-64 @ 0xffffffc0 @ │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldr r4, [r1], sp, asr #12 │ │ │ │ - blx 19f0be8 │ │ │ │ + blx 19f0c98 │ │ │ │ @ instruction: 0xf895fb80 │ │ │ │ @ instruction: 0xf04b9035 │ │ │ │ strcs r0, [r0, -r4, lsl #16] │ │ │ │ - blcs 23070c │ │ │ │ + blcs 2307bc │ │ │ │ ldmvs r3!, {r0, r3, r5, ip, lr, pc} │ │ │ │ andseq pc, r8, #-1073741824 @ 0xc0000000 │ │ │ │ addsmi r6, r1, #409600 @ 0x64000 │ │ │ │ ldmibvs sl, {r0, r3, r4, r5, ip, lr, pc}^ │ │ │ │ eorsle r2, r6, r0, lsl #20 │ │ │ │ stmdbcs r6, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldrmi fp, [r3], -sl, lsl #30 │ │ │ │ andcs r2, r2, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0x465069b1 │ │ │ │ @ instruction: 0x2323e9cd │ │ │ │ andcs r4, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf66f9700 │ │ │ │ - stcne 12, cr15, [r1, #-460] @ 0xfffffe34 │ │ │ │ + stcne 12, cr15, [r1, #-108] @ 0xffffff94 │ │ │ │ movwcs lr, #18902 @ 0x49d6 │ │ │ │ andsvs r6, sl, r3, asr r0 │ │ │ │ tstpeq r0, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ lsrsvs r6, r7, r1 │ │ │ │ teqvs r2, r2, asr #16 │ │ │ │ ldmdavs r6!, {r0, r4, r5, r6, r8, sp, lr} │ │ │ │ subvs r6, r3, r3, asr r0 │ │ │ │ - blcs 230760 │ │ │ │ + blcs 230810 │ │ │ │ @ instruction: 0xf885d1d5 │ │ │ │ strcc fp, [r4, #-53]! @ 0xffffffcb │ │ │ │ strtmi r9, [r9], -r9, lsl #20 │ │ │ │ @ instruction: 0xf0499224 │ │ │ │ andcs r0, r0, #4, 6 @ 0x10000000 │ │ │ │ andls r4, r0, #80, 12 @ 0x5000000 │ │ │ │ strcs r2, [r3], -r4, lsl #4 │ │ │ │ @ instruction: 0xf66f9623 │ │ │ │ - @ instruction: 0x4601fc51 │ │ │ │ + @ instruction: 0x4601fbf9 │ │ │ │ stmdavs sl, {r3, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf9def66d │ │ │ │ + @ instruction: 0xf986f66d │ │ │ │ andcs lr, r1, #104, 14 @ 0x1a00000 │ │ │ │ stmdbvs fp!, {r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ svcvc 0x002cf5b3 │ │ │ │ adchi pc, r9, r0, lsl #4 │ │ │ │ mlacs r9, r5, r8, pc @ │ │ │ │ - bcs 27aeec │ │ │ │ + bcs 27af9c │ │ │ │ strcs fp, [r6], -r8, lsl #30 │ │ │ │ @ instruction: 0xf8dfd013 │ │ │ │ cmncs r4, r0, lsl #16 │ │ │ │ stmpl r2, {r4, fp, ip, pc} │ │ │ │ andcs pc, r3, #1024 @ 0x400 │ │ │ │ mlacc r8, r2, r8, pc @ │ │ │ │ movwcc fp, #45387 @ 0xb14b │ │ │ │ @@ -498096,128 +498136,128 @@ │ │ │ │ stmiapl r3, {r5, r6, r7, r8, r9, sl, ip, sp}^ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ @ instruction: 0x46297dde │ │ │ │ @ instruction: 0xf98bfa5f │ │ │ │ movwcs r9, #10279 @ 0x2827 │ │ │ │ @ instruction: 0xf04f9524 │ │ │ │ @ instruction: 0x93230800 │ │ │ │ - @ instruction: 0xfffcf6aa │ │ │ │ + @ instruction: 0xffa4f6aa │ │ │ │ movweq lr, #27209 @ 0x6a49 │ │ │ │ cdpvs 6, 2, cr4, cr9, cr7, {0} │ │ │ │ sbcslt r4, fp, #52428800 @ 0x3200000 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf66f4650 │ │ │ │ - stmib sp, {r0, r1, r4, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8cd8818 │ │ │ │ @ instruction: 0xf10d8068 │ │ │ │ @ instruction: 0xf1070860 │ │ │ │ smlsdls r4, r4, ip, r0 │ │ │ │ svcls 0x0011901b │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ svcls 0x00044650 │ │ │ │ @ instruction: 0x37184639 │ │ │ │ andsls pc, r1, r7, lsl #17 │ │ │ │ - blx d54120 │ │ │ │ - blcs 1ff0d14 │ │ │ │ + @ instruction: 0xf9d4f66f │ │ │ │ + blcs 1ff0dc4 │ │ │ │ mvnshi pc, r0 │ │ │ │ ldrtmi r9, [r9], -r5, lsl #22 │ │ │ │ andcs r4, r0, r2, lsr r6 │ │ │ │ andls r4, r0, r3, lsr r3 │ │ │ │ sbcslt r4, fp, #80, 12 @ 0x5000000 │ │ │ │ - blx ffd5413e │ │ │ │ + blx fe7541ee │ │ │ │ @ instruction: 0xf1054601 │ │ │ │ @ instruction: 0xf66d0018 │ │ │ │ - smusd r3, r9, r9 │ │ │ │ + str pc, [r3, -r1, lsl #18] │ │ │ │ tstcs r1, r2, lsl r2 │ │ │ │ - blvc 6d1e08 │ │ │ │ + blvc 6d1eb8 │ │ │ │ stmdals r7!, {r5, r9, sp} │ │ │ │ - blvc 951dd0 │ │ │ │ - cdp2 6, 8, cr15, cr12, cr11, {3} │ │ │ │ + blvc 951e80 │ │ │ │ + cdp2 6, 3, cr15, cr4, cr11, {3} │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ rscshi pc, r3, r0, asr #32 │ │ │ │ @ instruction: 0x96149015 │ │ │ │ - blvc 751e24 │ │ │ │ + blvc 751ed4 │ │ │ │ stmdals r7!, {r1, r3, r4, r6, r9, sl, lr} │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf66b7b1c │ │ │ │ - @ instruction: 0x4606fe7d │ │ │ │ - blls 682cc4 │ │ │ │ + strmi pc, [r6], -r5, lsr #28 │ │ │ │ + blls 682d74 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - @ instruction: 0xf9f4f66f │ │ │ │ + @ instruction: 0xf99cf66f │ │ │ │ @ instruction: 0x4642463b │ │ │ │ teqpne fp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - ldrtmi pc, [r3], -r7, asr #31 @ │ │ │ │ + ldrtmi pc, [r3], -pc, ror #30 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x4650719e │ │ │ │ - @ instruction: 0xffc0f66e │ │ │ │ + @ instruction: 0xff68f66e │ │ │ │ teqcs r0, #40960 @ 0xa000 │ │ │ │ - blx 2e8016 │ │ │ │ + blx 2e80c6 │ │ │ │ ldmibvc lr, {r0, r3, r8, r9, sp} │ │ │ │ @ instruction: 0xf0069a05 │ │ │ │ - blx feed75e8 │ │ │ │ + blx feed7698 │ │ │ │ ldrmi pc, [r3, #899] @ 0x383 │ │ │ │ cmpne r3, #323584 @ 0x4f000 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0x4639aeb1 │ │ │ │ andseq pc, ip, r5, lsl #2 │ │ │ │ - @ instruction: 0xf90ef66d │ │ │ │ + @ instruction: 0xf8b6f66d │ │ │ │ vmin.s8 d30, d16, d24 │ │ │ │ addsmi r2, r3, #268435467 @ 0x1000000b │ │ │ │ svclt 0x00086e29 │ │ │ │ andle r2, r3, r0, lsl #13 │ │ │ │ - blcs 275960 │ │ │ │ + blcs 275a10 │ │ │ │ strcs fp, [r6], -r8, lsl #30 │ │ │ │ movweq lr, #47686 @ 0xba46 │ │ │ │ @ instruction: 0x46504632 │ │ │ │ sbcslt r2, fp, #0, 12 │ │ │ │ strcs r9, [r2, -r0, lsl #12] │ │ │ │ strls r9, [r3, -r4, lsr #10]! │ │ │ │ - blx fe35420e │ │ │ │ + blx d542be │ │ │ │ tstcs r6, #3489792 @ 0x354000 │ │ │ │ stcne 0, cr6, [r1, #-332] @ 0xfffffeb4 │ │ │ │ @ instruction: 0xf105601a │ │ │ │ strvs r0, [lr, #856]! @ 0x358 │ │ │ │ stmdavs r2, {r3, r5, r9, sl, sp, lr}^ │ │ │ │ strbvs r6, [r9, #1450]! @ 0x5aa │ │ │ │ subvs r6, r3, r3, asr r0 │ │ │ │ ldmib sp, {r1, r4, r7, r9, sl, sp, lr, pc}^ │ │ │ │ strmi r2, [r9, #809] @ 0x329 │ │ │ │ adchi pc, r1, #0 │ │ │ │ vmin.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf66e111f │ │ │ │ - @ instruction: 0x4680ff77 │ │ │ │ + pkhbtmi pc, r0, pc, lsl #30 @ │ │ │ │ @ instruction: 0xf06f9a05 │ │ │ │ @ instruction: 0xf04f4100 │ │ │ │ @ instruction: 0xf1c236ff │ │ │ │ - bcc a17594 │ │ │ │ + bcc a17644 │ │ │ │ strhteq pc, [r0], -r3 @ │ │ │ │ @ instruction: 0xf702fa01 │ │ │ │ @ instruction: 0xf603fa26 │ │ │ │ - blx 1286604 │ │ │ │ - b 13d28a8 │ │ │ │ - blx 12580c8 │ │ │ │ + blx 12866b4 │ │ │ │ + b 13d2958 │ │ │ │ + blx 1258178 │ │ │ │ svclt 0x0058f103 │ │ │ │ tstls r4, r6, lsl #6 │ │ │ │ strhteq pc, [r0], -r3 @ │ │ │ │ tstpmi r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ - blx 1286620 │ │ │ │ - blx 2928c4 │ │ │ │ + blx 12866d0 │ │ │ │ + blx 292974 │ │ │ │ svclt 0x0058f202 │ │ │ │ tstmi r9, r2, lsl #6 │ │ │ │ @ instruction: 0xf1bb2000 │ │ │ │ stmib sp, {r5, r8, r9, sl, fp}^ │ │ │ │ vqadd.s8 d0, d0, d2 │ │ │ │ @ instruction: 0xf10b82d1 │ │ │ │ - blcs 9e38dc │ │ │ │ + blcs 9e398c │ │ │ │ svcge 0x0054f63f │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ andeq r0, r0, fp, ror r1 │ │ │ │ @ instruction: 0xfffffe9d │ │ │ │ @ instruction: 0xfffffe9d │ │ │ │ @@ -498251,26 +498291,26 @@ │ │ │ │ @ instruction: 0xfffffe9d │ │ │ │ @ instruction: 0xfffffe9d │ │ │ │ subcs pc, r8, sp, lsr #17 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ andscs r7, r0, #18432 @ 0x4800 │ │ │ │ stc 8, cr9, [sp, #156] @ 0x9c │ │ │ │ @ instruction: 0xf66b7b1c │ │ │ │ - @ instruction: 0x4607fd99 │ │ │ │ + strmi pc, [r7], -r1, asr #26 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blls 676bb0 │ │ │ │ + blls 676c60 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465062f9 │ │ │ │ @ instruction: 0x37144639 │ │ │ │ - @ instruction: 0xf90ef66f │ │ │ │ + @ instruction: 0xf8b6f66f │ │ │ │ @ instruction: 0xf1bb2200 │ │ │ │ stmib sp, {r5, r8, r9, sl, fp}^ │ │ │ │ vqsub.s8 d2, d0, d4 │ │ │ │ @ instruction: 0xf10b8276 │ │ │ │ - blcs 9e39b0 │ │ │ │ + blcs 9e3a60 │ │ │ │ addhi pc, sl, #0, 4 │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ andeq r0, r0, fp, asr #1 │ │ │ │ andeq r0, r0, r9, lsl #10 │ │ │ │ andeq r0, r0, r9, lsl #10 │ │ │ │ @@ -498304,93 +498344,93 @@ │ │ │ │ andeq r0, r0, r9, lsl #10 │ │ │ │ @ instruction: 0xfffffde7 │ │ │ │ subcs pc, r8, sp, lsl #17 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ andcs r7, r8, #18432 @ 0x4800 │ │ │ │ stc 8, cr9, [sp, #156] @ 0x9c │ │ │ │ @ instruction: 0xf66b7b1c │ │ │ │ - strmi pc, [r7], -pc, lsr #26 │ │ │ │ + @ instruction: 0x4607fcd7 │ │ │ │ orrsle r2, r6, r0, lsl #16 │ │ │ │ andseq lr, r4, sp, asr #19 │ │ │ │ subsvs pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf04fe6a0 │ │ │ │ @ instruction: 0xf88d0301 │ │ │ │ ldc 0, cr3, [sp, #288] @ 0x120 │ │ │ │ andcs r7, r1, #18432 @ 0x4800 │ │ │ │ ldrmi r9, [r1], -r7, lsr #16 │ │ │ │ - blvc 9520b4 │ │ │ │ - ldc2 6, cr15, [sl, #-428] @ 0xfffffe54 │ │ │ │ + blvc 952164 │ │ │ │ + stc2l 6, cr15, [r2], {107} @ 0x6b │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ stmib sp, {r0, r7, r8, ip, lr, pc}^ │ │ │ │ - blls 316ae0 │ │ │ │ + blls 316b90 │ │ │ │ svclt 0x0014431e │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ subscc pc, r0, sp, lsl #17 │ │ │ │ stmib sp, {r1, r2, r7, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8ad0014 │ │ │ │ pkhtb r6, r1, r0, asr #32 │ │ │ │ @ instruction: 0x2329e9dd │ │ │ │ vmin.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf66e113f │ │ │ │ - bls 4d642c │ │ │ │ + bls 4d637c │ │ │ │ @ instruction: 0x46072330 │ │ │ │ movwcs pc, #39683 @ 0x9b03 @ │ │ │ │ @ instruction: 0xf016799e │ │ │ │ @ instruction: 0xf0000304 │ │ │ │ - blls 376dfc │ │ │ │ + blls 376eac │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 382010 │ │ │ │ + blls 3820c0 │ │ │ │ tstls ip, #32, 4 │ │ │ │ tstls sp, #0, 6 │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r2, r3, r4, r8, fp, pc}^ │ │ │ │ stmdals r7!, {r3, r4, r8, fp, pc} │ │ │ │ - stc2l 6, cr15, [r6], #428 @ 0x1ac │ │ │ │ + stc2 6, cr15, [lr], {107} @ 0x6b │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 301754 │ │ │ │ + blgt 301804 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46500814 │ │ │ │ - @ instruction: 0xf85af66f │ │ │ │ + @ instruction: 0xf802f66f │ │ │ │ @ instruction: 0x4643463a │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - strmi pc, [r7], -sp, lsr #28 │ │ │ │ + @ instruction: 0x4607fdd5 │ │ │ │ @ instruction: 0xf04fe670 │ │ │ │ stmdbcs r0, {sl, fp} │ │ │ │ stclge 4, cr15, [sl], #-508 @ 0xfffffe04 │ │ │ │ strmi r4, [lr], ip, lsl #13 │ │ │ │ @ instruction: 0x2125e466 │ │ │ │ movwls r9, #18471 @ 0x4827 │ │ │ │ - mrrc2 6, 6, pc, sl, cr11 @ │ │ │ │ + stc2 6, cr15, [r2], {107} @ 0x6b │ │ │ │ strmi r9, [r4], -r4, lsl #22 │ │ │ │ @ instruction: 0xf1033030 │ │ │ │ @ instruction: 0xf66b0130 │ │ │ │ - strtmi pc, [r1], -r7, lsr #22 │ │ │ │ + strtmi pc, [r1], -pc, asr #21 │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - @ instruction: 0x4604fcf3 │ │ │ │ - blmi ffb4fe10 │ │ │ │ + @ instruction: 0x4604fc9b │ │ │ │ + blmi ffb4fec0 │ │ │ │ ldmpl r3, {r4, r9, fp, ip, pc}^ │ │ │ │ eorsne pc, fp, #64, 4 │ │ │ │ movwpl pc, #1283 @ 0x503 @ │ │ │ │ mcrcc 8, 5, pc, cr4, cr3, {4} @ │ │ │ │ @ instruction: 0xf855330b │ │ │ │ addsmi r3, r3, #35 @ 0x23 │ │ │ │ msrhi CPSR_fsx, r0 │ │ │ │ svcvc 0x009ef5b3 │ │ │ │ ldclge 4, cr15, [ip, #508]! @ 0x1fc │ │ │ │ @ instruction: 0xf06f9805 │ │ │ │ @ instruction: 0xf04f4200 │ │ │ │ @ instruction: 0xf1c033ff │ │ │ │ stmdacc r0!, {r6, r8} │ │ │ │ - blx 2a6eb4 │ │ │ │ + blx 2a6f64 │ │ │ │ movwmi pc, #12288 @ 0x3000 @ │ │ │ │ strhteq pc, [r0], -r1 @ │ │ │ │ - blx 12c6904 │ │ │ │ + blx 12c69b4 │ │ │ │ movwmi pc, #12288 @ 0x3000 @ │ │ │ │ @ instruction: 0xf1bb410a │ │ │ │ @ instruction: 0xf04f0f20 │ │ │ │ @ instruction: 0xf8c80100 │ │ │ │ tstls r8, r4 │ │ │ │ orrhi pc, fp, r0, lsl #4 │ │ │ │ mvnscc pc, fp, lsl #2 │ │ │ │ @@ -498413,74 +498453,74 @@ │ │ │ │ orreq r0, r9, r9, lsl #3 │ │ │ │ orreq r0, r9, r9, lsl #3 │ │ │ │ tstls r8, #32 │ │ │ │ ldmdbhi r8, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdals r7!, {r1, r3, r4, r6, r9, sl, lr} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf66b891c │ │ │ │ - pkhtbmi pc, r0, r5, asr #24 @ │ │ │ │ - blls 683174 │ │ │ │ + @ instruction: 0x4680fbfd │ │ │ │ + blls 683224 │ │ │ │ @ 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 @ │ │ │ │ + shsub16mi pc, sl, r1 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x4650719e │ │ │ │ - ldc2 6, cr15, [ip, #440] @ 0x1b8 │ │ │ │ + stc2l 6, cr15, [r4, #-440] @ 0xfffffe48 │ │ │ │ ldr r4, [r7, #1543] @ 0x607 │ │ │ │ rsbcc pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7dc │ │ │ │ ldrb r3, [r9, r0, rrx] │ │ │ │ svclt 0x0014431a │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ rsbcc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0x4642e7d2 │ │ │ │ ldrbmi r4, [r0], -r9, asr #12 │ │ │ │ - cdp2 6, 4, cr15, cr4, cr14, {3} │ │ │ │ - bls 39037c │ │ │ │ + stc2l 6, cr15, [ip, #440]! @ 0x1b8 │ │ │ │ + bls 39042c │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ tstls sp, #33536 @ 0x8300 │ │ │ │ - blls 35f4f0 │ │ │ │ + blls 35f5a0 │ │ │ │ tstls ip, #1073741824 @ 0x40000000 │ │ │ │ ldmdbhi ip, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmdbhi r8, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf66b9827 │ │ │ │ - pkhbtmi pc, r0, fp, lsl #24 @ │ │ │ │ - blge 8431e8 │ │ │ │ + strmi pc, [r0], r3, asr #23 │ │ │ │ + blge 843298 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - ldrtmi pc, [sl], -pc, lsl #31 @ │ │ │ │ + shasxmi pc, sl, r7 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r0], -r9, lsr #3 │ │ │ │ - stc2l 6, cr15, [r2, #-440]! @ 0xfffffe48 │ │ │ │ + stc2 6, cr15, [sl, #-440] @ 0xfffffe48 │ │ │ │ str r4, [r5, #1543]! @ 0x607 │ │ │ │ eorcs r9, r0, #5120 @ 0x1400 │ │ │ │ tstcs r1, sp, lsl r6 │ │ │ │ ldmib sp, {r2, r3, r4, r8, r9, ip, pc}^ │ │ │ │ stmib sp, {r2, r3, r4, r8, fp, pc}^ │ │ │ │ stmdals r7!, {r3, r4, r8, fp, pc} │ │ │ │ - blx 54676 │ │ │ │ + blx fea54726 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 301930 │ │ │ │ + blgt 3019e0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - ldrtmi pc, [r3], -pc, ror #30 @ │ │ │ │ + shadd16mi pc, r3, r7 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ ldrbmi r7, [r0], -r5, ror #3 │ │ │ │ - stc2l 6, cr15, [r2, #-440] @ 0xfffffe48 │ │ │ │ + stc2l 6, cr15, [sl], #440 @ 0x1b8 │ │ │ │ strmi r9, [r7], -sl, lsl #22 │ │ │ │ orrmi pc, r0, #12582912 @ 0xc00000 │ │ │ │ - blvs fd4f44 │ │ │ │ - bls 3902fc │ │ │ │ + blvs fd4ff4 │ │ │ │ + bls 3903ac │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrvs lr, [r6], -sp, asr #19 │ │ │ │ svceq 0x0020f1bb │ │ │ │ strbeq pc, [r0], -r2, asr #3 @ │ │ │ │ eoreq pc, r0, r2, lsr #3 │ │ │ │ smlawteq r0, r2, r1, pc @ │ │ │ │ @ instruction: 0xf000fa03 │ │ │ │ @@ -498502,41 +498542,41 @@ │ │ │ │ strbgt ip, [r7, r7, asr #15] │ │ │ │ strbgt ip, [r7, r7, asr #15] │ │ │ │ andsls r1, r6, #199 @ 0xc7 │ │ │ │ ldmdbhi r6, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdals r7!, {r1, r3, r4, r6, r9, sl, lr} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf66b891c │ │ │ │ - strmi pc, [r6], -r3, lsr #23 │ │ │ │ - blls 683278 │ │ │ │ + strmi pc, [r6], -fp, asr #22 │ │ │ │ + blls 683328 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - @ instruction: 0xff1af66e │ │ │ │ + cdp2 6, 12, cr15, cr2, cr14, {3} │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ bicsvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - blls 4d614c │ │ │ │ + blls 4d609c │ │ │ │ @ instruction: 0xf5034607 │ │ │ │ @ instruction: 0xf8934380 │ │ │ │ str r6, [fp, #-2918]! @ 0xfffff49a │ │ │ │ subscs pc, r8, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7da │ │ │ │ @ instruction: 0xe7d72058 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ vst1.64 {d30}, [pc :64], r2 │ │ │ │ ldrbmi r7, [r0], -sl, lsr #3 │ │ │ │ - ldc2l 6, cr15, [r6], {110} @ 0x6e │ │ │ │ + ldc2l 6, cr15, [lr], #-440 @ 0xfffffe48 │ │ │ │ ldrb r4, [sp, #-1664] @ 0xfffff980 │ │ │ │ @ instruction: 0xf04f9905 │ │ │ │ @ instruction: 0xf1a14300 │ │ │ │ @ instruction: 0xf1c10220 │ │ │ │ @ instruction: 0xf1b10140 │ │ │ │ - blx 2d6e5c │ │ │ │ + blx 2d6f0c │ │ │ │ svclt 0x005cf202 │ │ │ │ @ instruction: 0xf000fa43 │ │ │ │ ldmdals r1, {r1, r8, r9, lr} │ │ │ │ @ instruction: 0xf1bb410b │ │ │ │ @ instruction: 0xf04f0f20 │ │ │ │ stmib r0, {r8}^ │ │ │ │ stmdale r1!, {r8, ip}^ │ │ │ │ @@ -498550,76 +498590,76 @@ │ │ │ │ strbtvs r6, [r4], #-1124 @ 0xfffffb9c │ │ │ │ strbtvs r6, [r4], #-1124 @ 0xfffffb9c │ │ │ │ strbtvs r6, [r4], #-1124 @ 0xfffffb9c │ │ │ │ rsbne r6, r4, r4, ror #8 │ │ │ │ ldc 2, cr9, [sp, #112] @ 0x70 │ │ │ │ @ instruction: 0x465a7b1c │ │ │ │ tstcs r1, r7, lsr #16 │ │ │ │ - blvc 852468 │ │ │ │ - blx 12547e6 │ │ │ │ + blvc 852518 │ │ │ │ + blx ffc54894 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ @ instruction: 0x0003e8b8 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46500914 │ │ │ │ - cdp2 6, 11, cr15, cr4, cr14, {3} │ │ │ │ + cdp2 6, 5, cr15, cr12, cr14, {3} │ │ │ │ @ instruction: 0x464b463a │ │ │ │ vmin.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf66e113b │ │ │ │ - strmi pc, [r7], -r7, lsl #25 │ │ │ │ + strmi pc, [r7], -pc, lsr #24 │ │ │ │ @ instruction: 0xf8ade482 │ │ │ │ @ instruction: 0xe7dc2070 │ │ │ │ rsbscs pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf04fe7d9 │ │ │ │ @ instruction: 0xf88d0301 │ │ │ │ @ instruction: 0xe7d43070 │ │ │ │ tstcs r2, sp, asr #19 │ │ │ │ stmdals r7!, {r6, r9, sp} │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #72] @ 0x48 │ │ │ │ @ instruction: 0xf66b7b1c │ │ │ │ - @ instruction: 0x4607fb13 │ │ │ │ + @ instruction: 0x4607fabb │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - blls 342484 │ │ │ │ + blls 342534 │ │ │ │ tstls r5, #20, 12 @ 0x1400000 │ │ │ │ @ instruction: 0xf06fe484 │ │ │ │ strbmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx ff7d488e │ │ │ │ - bllt fee54eac │ │ │ │ + blx 21d493e │ │ │ │ + bllt fee54f5c │ │ │ │ @ instruction: 0xf7ff4698 │ │ │ │ stmib sp, {r0, r2, r5, r6, r9, fp, ip, sp, pc}^ │ │ │ │ smmla r1, r6, r3, r2 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ stmib sp, {r0, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xe6993218 │ │ │ │ - ldc 6, cr15, [lr, #96] @ 0x60 │ │ │ │ - ldrsbteq r9, [r6], #-206 @ 0xffffff32 │ │ │ │ - rsbseq r9, r6, lr, asr #25 │ │ │ │ + stcl 6, cr15, [r6, #-96] @ 0xffffffa0 │ │ │ │ + rsbseq r9, r6, lr, lsr #24 │ │ │ │ + rsbseq r9, r6, lr, lsl ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r6, r8, lsr #25 │ │ │ │ + ldrshteq r9, [r6], #-184 @ 0xffffff48 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, r8, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2888 @ 0xfffff4b8 │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ stmdavs fp!, {r8, r9} │ │ │ │ stmibvs lr!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs sp!, {r1, r2, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 230fc4 │ │ │ │ + blcs 231074 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 11e9820 │ │ │ │ + blmi 11e98d0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5f0f90 │ │ │ │ + blls 5f1040 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r1, r0, lsl #6 │ │ │ │ andslt r9, r1, r1, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf10daf02 │ │ │ │ movwcs r0, #2084 @ 0x824 │ │ │ │ ldrtmi r9, [lr], r1, lsl #6 │ │ │ │ @@ -498632,84 +498672,84 @@ │ │ │ │ strls r0, [r7], -pc │ │ │ │ ldrdmi pc, [ip], -sl │ │ │ │ @ instruction: 0xf8d69406 │ │ │ │ stmia ip!, {r3, r4, ip, sp, pc} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldrbmi r0, [r8], -r3 │ │ │ │ - @ instruction: 0xff0ef66c │ │ │ │ + cdp2 6, 11, cr15, cr6, cr12, {3} │ │ │ │ @ instruction: 0xf1bb4682 │ │ │ │ suble r0, r1, r0, lsl #30 │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ mvnlt r6, ip, lsl #16 │ │ │ │ cmnlt sl, r2, lsr #16 │ │ │ │ - bcs 435bbc │ │ │ │ + bcs 435c6c │ │ │ │ @ instruction: 0xf891d108 │ │ │ │ - bcs a1f070 │ │ │ │ + bcs a1f120 │ │ │ │ @ instruction: 0xf04fd904 │ │ │ │ strbmi r0, [r0], -r1, lsl #18 │ │ │ │ @ instruction: 0xf90cf7ff │ │ │ │ stmdavs r4!, {r0, r5, r9, sl, lr} │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ - bcs 435bdc │ │ │ │ + bcs 435c8c │ │ │ │ @ instruction: 0xf891d108 │ │ │ │ - bcs a1f090 │ │ │ │ + bcs a1f140 │ │ │ │ @ instruction: 0xf04fd904 │ │ │ │ strbmi r0, [r0], -r1, lsl #18 │ │ │ │ @ instruction: 0xf8fcf7ff │ │ │ │ @ instruction: 0x46d34650 │ │ │ │ - cdp2 6, 14, cr15, cr4, cr12, {3} │ │ │ │ + cdp2 6, 8, cr15, cr12, cr12, {3} │ │ │ │ svceq 0x0000f1ba │ │ │ │ strmi sp, [r2], r1 │ │ │ │ @ instruction: 0xf1b9e7d4 │ │ │ │ andsle r0, r3, r0, lsl #30 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx 10549ca │ │ │ │ + blx ffa54a78 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ addsle r2, r3, r0, lsl #22 │ │ │ │ addsle r2, r1, r0, lsl #26 │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ stmdavs sp!, {r0, r5, r7, r8, ip, lr, pc} │ │ │ │ - blcs 2310b0 │ │ │ │ + blcs 231160 │ │ │ │ @ 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 │ │ │ │ + strb pc, [fp, fp, asr #21]! @ │ │ │ │ + stc 6, cr15, [r0], #96 @ 0x60 │ │ │ │ + rsbseq r9, r6, r6, asr r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r6, r0, ror #1 │ │ │ │ - blcs 335c34 │ │ │ │ + rsbseq r9, r6, r0, lsr r0 │ │ │ │ + blcs 335ce4 │ │ │ │ vmax.f32 d27, d0, d1 │ │ │ │ stmdbvs r0, {r0, r1, r2, r3, r8, r9, sp}^ │ │ │ │ - blx fee1db34 │ │ │ │ + blx fee1dbe4 │ │ │ │ svclt 0x000cf080 │ │ │ │ andcs r0, r0, r0, asr #18 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ strmi fp, [r6], -fp, lsl #1 │ │ │ │ ldrmi r4, [pc], -sp, lsl #12 │ │ │ │ tstpcs r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8dd6900 │ │ │ │ @ instruction: 0xf04fa050 │ │ │ │ andls r0, r1, #100, 16 @ 0x640000 │ │ │ │ - blx 14d4a18 │ │ │ │ + @ instruction: 0xf9f2f66b │ │ │ │ @ instruction: 0x4652463b │ │ │ │ eorge pc, ip, r0, lsl #17 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf66c4604 │ │ │ │ - @ instruction: 0xf10dfcbd │ │ │ │ + @ instruction: 0xf10dfc65 │ │ │ │ strls r0, [r5, #-3592] @ 0xfffff1f8 │ │ │ │ ldceq 1, cr15, [r8], {13} │ │ │ │ strls r2, [r2, #-1280] @ 0xfffffb00 │ │ │ │ - beq 17534a0 │ │ │ │ + beq 1753550 │ │ │ │ strpl lr, [r3, #-2509] @ 0xfffff633 │ │ │ │ strbeq pc, [r4, -r4, lsl #2]! @ │ │ │ │ ldrsbls pc, [ip], #-143 @ 0xffffff71 @ │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ movwls r9, #23297 @ 0x5b01 │ │ │ │ ldm ip, {r0, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @@ -498725,25 +498765,25 @@ │ │ │ │ mlacs lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf844320b │ │ │ │ svcvc 0x005a5022 │ │ │ │ mlacc r5, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorpl pc, r2, r4, asr #16 │ │ │ │ eorpl pc, r3, r4, asr #16 │ │ │ │ - stc2l 6, cr15, [r6, #-440]! @ 0xfffffe48 │ │ │ │ + stc2 6, cr15, [lr, #-440] @ 0xfffffe48 │ │ │ │ andlt r6, fp, r0, lsr #19 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - rsbseq r8, r6, r8, asr pc │ │ │ │ + rsbseq r8, r6, r8, lsr #29 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 1528b68 │ │ │ │ + bmi 1528c18 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -498782,160 +498822,160 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf66b6938 │ │ │ │ - @ instruction: 0x7c73f90b │ │ │ │ + ldclvc 8, cr15, [r3], #-716 @ 0xfffffd34 │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf66c4680 │ │ │ │ - ldmvs fp!, {r0, r1, r3, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 217210 │ │ │ │ + strgt ip, [pc], #-3343 @ 2172c0 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - stc2l 6, cr15, [lr], {110} @ 0x6e │ │ │ │ - blmi 469a50 │ │ │ │ + ldc2l 6, cr15, [r6], #-440 @ 0xfffffe48 │ │ │ │ + blmi 469b00 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 771294 │ │ │ │ + blls 771344 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf618e79c │ │ │ │ - svclt 0x0000ebe2 │ │ │ │ + svclt 0x0000eb8a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r8, [r6], #-234 @ 0xffffff16 │ │ │ │ - ldrsbteq r8, [r6], #-220 @ 0xffffff24 │ │ │ │ + rsbseq r8, r6, sl, lsr #28 │ │ │ │ + rsbseq r8, r6, ip, lsr #26 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ ldrmi r4, [sp], -r4, asr #24 │ │ │ │ addlt r4, r8, r4, asr #22 │ │ │ │ sxtab16mi r4, r8, ip, ror #8 │ │ │ │ ldrdls pc, [r0], #-141 @ 0xffffff73 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ @ instruction: 0xf1090300 │ │ │ │ adcmi r3, fp, #-67108861 @ 0xfc000003 │ │ │ │ @ instruction: 0xf851bf08 │ │ │ │ tstle ip, r3, lsr #32 │ │ │ │ - blmi 10e9b80 │ │ │ │ + blmi 10e9c30 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3f1300 │ │ │ │ + blls 3f13b0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r8, r0, lsl #6 │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ @ instruction: 0x461687f0 │ │ │ │ - beq 392150 │ │ │ │ + beq 392200 │ │ │ │ tstcs r0, r2, asr ip │ │ │ │ - bl 368ac4 │ │ │ │ - bcs a19c20 │ │ │ │ + bl 368b74 │ │ │ │ + bcs a19cd0 │ │ │ │ smlabtne r4, sp, r9, lr │ │ │ │ mrcne 8, 2, sp, cr3, cr4, {0} │ │ │ │ ldmdale r2, {r0, r1, r2, r3, r4, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ tstne r1, lr, asr #2 │ │ │ │ - blmi 65b714 │ │ │ │ + blmi 65b7c4 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ ldmdami r1, {r0, r4, r8, ip} │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ @ instruction: 0xf8cd9105 │ │ │ │ ldc 0, cr10, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf66b7b02 │ │ │ │ - @ instruction: 0x4607f8dd │ │ │ │ - blge 2c3804 │ │ │ │ + strmi pc, [r7], -r5, lsl #17 │ │ │ │ + blge 2c38b4 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - mrrc2 6, 6, pc, r4, cr14 @ │ │ │ │ + blx 154d7e │ │ │ │ @ instruction: 0x4632463b │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf66e1133 │ │ │ │ - strtmi pc, [fp], -r7, lsr #20 │ │ │ │ + strtmi pc, [fp], -pc, asr #19 │ │ │ │ @ instruction: 0x46054632 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xff90f7ff │ │ │ │ @ instruction: 0x46324653 │ │ │ │ strmi r4, [r6], -r1, asr #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldrtmi pc, [r3], -r7, lsl #31 @ │ │ │ │ strtmi r4, [sl], -r7, lsl #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf66e9700 │ │ │ │ - ldr pc, [r9, r1, asr #20] │ │ │ │ + ldr pc, [r9, r9, ror #19] │ │ │ │ andsge pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7c7 │ │ │ │ bfi sl, r0, #0, #5 │ │ │ │ movweq pc, #442 @ 0x1ba @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ andscc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf618e7bd │ │ │ │ - svclt 0x0000eb4a │ │ │ │ - @ instruction: 0x00768d94 │ │ │ │ + svclt 0x0000eaf2 │ │ │ │ + rsbseq r8, r6, r4, ror #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r6, r0, ror sp │ │ │ │ + rsbseq r8, r6, r0, asr #25 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi 12a8ddc │ │ │ │ + bmi 12a8e8c │ │ │ │ addslt r4, r4, r2, asr #22 │ │ │ │ sxtab16mi r4, r0, sl, ror #8 │ │ │ │ ldmpl r3, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ tstls r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - bcs 37601c │ │ │ │ + bcs 3760cc │ │ │ │ stcvc 0, cr13, [lr], {40} @ 0x28 │ │ │ │ - beq 4537f0 │ │ │ │ + beq 4538a0 │ │ │ │ strcs r4, [r0], #-1623 @ 0xfffff9a9 │ │ │ │ movwcs fp, #4454 @ 0x1166 │ │ │ │ @ instruction: 0x46294652 │ │ │ │ strls r4, [r2], #-1600 @ 0xfffff9c0 │ │ │ │ mrc2 7, 4, pc, cr8, cr15, {7} │ │ │ │ strcc r7, [r1], #-3118 @ 0xfffff3d2 │ │ │ │ svceq 0x0004f847 │ │ │ │ ldmle r2!, {r1, r2, r5, r7, r9, lr}^ │ │ │ │ strbmi r2, [sl], -r0, lsl #6 │ │ │ │ strbmi sl, [r0], -r3, lsl #18 │ │ │ │ @ instruction: 0xf7ff9600 │ │ │ │ @ instruction: 0x4604ff35 │ │ │ │ - blmi d69ca8 │ │ │ │ + blmi d69d58 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6f1460 │ │ │ │ + blls 6f1510 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_mon │ │ │ │ andslt r4, r4, r0, lsr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ mlacs r5, r3, r8, pc @ │ │ │ │ movwmi lr, #43475 @ 0xa9d3 │ │ │ │ ldmdale r6, {r5, r9, fp, sp} │ │ │ │ - bcs 9e5c1c │ │ │ │ + bcs 9e5ccc │ │ │ │ ldm pc, {r3, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ ldrcc pc, [r0, -r2] │ │ │ │ @ instruction: 0x37373737 │ │ │ │ @ instruction: 0x37371037 │ │ │ │ @ instruction: 0x37373737 │ │ │ │ @ instruction: 0x37372f37 │ │ │ │ @ instruction: 0x37373737 │ │ │ │ @@ -498943,65 +498983,65 @@ │ │ │ │ @ instruction: 0x37373737 │ │ │ │ rsclt r3, r4, #14417920 @ 0xdc0000 │ │ │ │ stcvc 3, cr2, [sl], #-0 │ │ │ │ @ instruction: 0xf1734294 │ │ │ │ movwle r0, #58112 @ 0xe300 │ │ │ │ tstcs r1, sl, ror #24 │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ - @ instruction: 0xf97af66b │ │ │ │ + @ instruction: 0xf922f66b │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strmi sp, [r1], -r6, asr #1 │ │ │ │ ldrcc r4, [r4], #-1600 @ 0xfffff9c0 │ │ │ │ - blx ff154e22 │ │ │ │ + blx 1b54ed2 │ │ │ │ movwcs lr, #6080 @ 0x17c0 │ │ │ │ strtmi sl, [r9], -r2, lsl #20 │ │ │ │ strls r4, [r2], #-1600 @ 0xfffff9c0 │ │ │ │ mcr2 7, 2, pc, cr4, cr15, {7} @ │ │ │ │ ldr r4, [r7, r4, lsl #12]! │ │ │ │ adclt r7, r4, #10752 @ 0x2a00 │ │ │ │ addsmi r2, r4, #0, 6 │ │ │ │ movweq pc, #371 @ 0x173 @ │ │ │ │ strb sp, [lr, r0, ror #5]! │ │ │ │ movwcs r7, #3114 @ 0xc2a │ │ │ │ @ instruction: 0xf1734294 │ │ │ │ sbcsle r0, r9, #0, 6 │ │ │ │ @ instruction: 0xf618e7e7 │ │ │ │ - svclt 0x0000eab6 │ │ │ │ - rsbseq r8, r6, r4, ror #24 │ │ │ │ + svclt 0x0000ea5e │ │ │ │ + ldrhteq r8, [r6], #-180 @ 0xffffff4c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r6, r0, lsl ip │ │ │ │ + rsbseq r8, r6, r0, ror #22 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed6e6b4 │ │ │ │ + bl fed6e764 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldclmi 15, cr0, [r3, #-864] @ 0xfffffca0 │ │ │ │ ldmdbmi r3, {r2, r3, r9, sl, lr}^ │ │ │ │ ldrbtmi fp, [sp], #-134 @ 0xffffff7a │ │ │ │ strmi r5, [r5], -r9, ror #16 │ │ │ │ tstls r5, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ stclvc 6, cr4, [r2], #-68 @ 0xffffffbc │ │ │ │ eorsle r2, r9, r0, asr #20 │ │ │ │ - ldceq 0, cr15, [pc], #-8 @ 2174d4 │ │ │ │ + ldceq 0, cr15, [pc], #-8 @ 217584 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ eoreq pc, r0, ip, lsr #3 │ │ │ │ strteq pc, [r0], -ip, asr #3 │ │ │ │ stc2 10, cr15, [ip], {14} @ │ │ │ │ @ instruction: 0xf606fa2e │ │ │ │ - ldclcc 1, cr15, [pc], #112 @ 217564 │ │ │ │ + ldclcc 1, cr15, [pc], #112 @ 217614 │ │ │ │ @ instruction: 0xf000fa0e │ │ │ │ tsteq r1, ip, lsl #20 │ │ │ │ andeq lr, r6, r0, asr #20 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ rscscc pc, pc, r0, asr #2 │ │ │ │ - b 1667518 │ │ │ │ + b 16675c8 │ │ │ │ svclt 0x00080e03 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ addsmi sp, r8, #81 @ 0x51 │ │ │ │ strmi fp, [ip, #3848] @ 0xf08 │ │ │ │ - bcc 28b620 │ │ │ │ + bcc 28b6d0 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ stmdale lr!, {r0, r1, r2, r3, r4, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ stclvs 13, cr6, [sp, #-412]! @ 0xfffffe64 │ │ │ │ cmnvs sp, #6976 @ 0x1b40 │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ svcpl 0x006d6d6d │ │ │ │ @@ -499016,53 +499056,53 @@ │ │ │ │ svclt 0x00083fff │ │ │ │ svccc 0x00fff1b1 │ │ │ │ stmib sp, {r2, r3, r4, ip, lr, pc}^ │ │ │ │ ldmib sp, {r1, r8, r9, ip}^ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ stmdbvs r8!, {r8} │ │ │ │ @ instruction: 0xf66a2101 │ │ │ │ - @ instruction: 0x4606ff9f │ │ │ │ + strmi pc, [r6], -r7, asr #30 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - blx 7d4f4a │ │ │ │ + blx ff1d4ff8 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf66e4628 │ │ │ │ - strmi pc, [r4], -r9, ror #17 │ │ │ │ - blmi 8a9e10 │ │ │ │ + @ instruction: 0x4604f891 │ │ │ │ + blmi 8a9ec0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 371614 │ │ │ │ + blls 3716c4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1260300 │ │ │ │ andlt r4, r6, r0, lsr #12 │ │ │ │ ldc 13, cr11, [sp, #448] @ 0x1c0 │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ @ instruction: 0xed8d6928 │ │ │ │ @ instruction: 0xf66a7b00 │ │ │ │ - @ instruction: 0x4604ff77 │ │ │ │ + @ instruction: 0x4604ff1f │ │ │ │ rscle r2, r7, r0, lsl #16 │ │ │ │ - blgt 2e8f80 │ │ │ │ + blgt 2e9030 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf66e3414 │ │ │ │ - ldrb pc, [sp, sp, ror #21] @ │ │ │ │ + bfi pc, r5, #21, #9 @ │ │ │ │ tstls r2, r0, lsr #4 │ │ │ │ andscs lr, r0, #50069504 @ 0x2fc0000 │ │ │ │ andne pc, r8, sp, lsr #17 │ │ │ │ andcs lr, r8, #49020928 @ 0x2ec0000 │ │ │ │ andne pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #47972352 @ 0x2dc0000 │ │ │ │ andcs pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf618e7b3 │ │ │ │ - svclt 0x0000ea02 │ │ │ │ - rsbseq r8, r6, lr, lsr fp │ │ │ │ + svclt 0x0000e9aa │ │ │ │ + rsbseq r8, r6, lr, lsl #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r6, ip, asr sl │ │ │ │ + rsbseq r8, r6, ip, lsr #19 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ movwcs fp, #16551 @ 0x40a7 │ │ │ │ strmi r2, [r4], -r0, lsl #4 │ │ │ │ @ instruction: 0xf8df460e │ │ │ │ @@ -499075,35 +499115,35 @@ │ │ │ │ stmdbvs r0!, {r3, r6, fp, ip} │ │ │ │ stmpl sl, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs r2, {r0, r8, sp} │ │ │ │ @ instruction: 0xf04f9225 │ │ │ │ stmib r4, {r9}^ │ │ │ │ eorcs r3, r0, #0, 12 │ │ │ │ movwls r6, #28467 @ 0x6f33 │ │ │ │ - @ instruction: 0xff28f66a │ │ │ │ + cdp2 6, 13, cr15, cr0, cr10, {3} │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 3022b0 │ │ │ │ + blgt 302360 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - @ instruction: 0x462bfa9f │ │ │ │ + strtmi pc, [fp], -r7, asr #20 │ │ │ │ vst1.8 {d25-d26}, [pc], r6 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf872f66e │ │ │ │ + @ instruction: 0xf81af66e │ │ │ │ stmdacc r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ andscs r9, r0, r3 │ │ │ │ @ instruction: 0xf8966975 │ │ │ │ @ instruction: 0xf857b029 │ │ │ │ cmncs r4, #3 │ │ │ │ ldrbeq lr, [fp, pc, asr #20] │ │ │ │ - blx 2e8f8e │ │ │ │ + blx 2e903e │ │ │ │ @ instruction: 0xf8958505 │ │ │ │ andcc r2, fp, #49 @ 0x31 │ │ │ │ eorge pc, r2, r6, asr r8 @ │ │ │ │ - b fe554f18 │ │ │ │ + b f54fc8 │ │ │ │ mlascs r2, r5, r8, pc @ │ │ │ │ svceq 0x000ff1ba │ │ │ │ @ instruction: 0xf1029009 │ │ │ │ @ instruction: 0xf856020b │ │ │ │ @ instruction: 0xf0055022 │ │ │ │ stmdble r1, {r0, r1, r2, r3, r8, sl}^ │ │ │ │ mlals ip, r6, r8, pc @ │ │ │ │ @@ -499116,21 +499156,21 @@ │ │ │ │ @ instruction: 0xf7ff6e31 │ │ │ │ ldmdbvs r2!, {r0, r1, r2, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strmi r2, [r3], r4, ror #2 │ │ │ │ andhi pc, r2, #1024 @ 0x400 │ │ │ │ mlacs lr, r2, r8, pc @ │ │ │ │ @ instruction: 0xf856320b │ │ │ │ stmdbvs r2, {r1, r5, ip, sp}^ │ │ │ │ - blx 268fae │ │ │ │ + blx 26905e │ │ │ │ @ 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} │ │ │ │ + stmda sl!, {r3, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ bicslt r9, r3, r4, lsl #22 │ │ │ │ mlacs r5, r8, r8, pc @ │ │ │ │ @ instruction: 0xf84b320b │ │ │ │ @ instruction: 0xf8df0022 │ │ │ │ @ instruction: 0xf8df2764 │ │ │ │ ldrbtmi r3, [sl], #-1876 @ 0xfffff8ac │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @@ -499138,137 +499178,137 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmnphi r3, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ eorlt r9, r7, r2, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf8dd2300 │ │ │ │ movwls r9, #16420 @ 0x4024 │ │ │ │ @ instruction: 0xf896e7c1 │ │ │ │ - blcs 263814 │ │ │ │ + blcs 2638c4 │ │ │ │ adcshi pc, fp, #0 │ │ │ │ svceq 0x0008f1ba │ │ │ │ - blx 70bd66 │ │ │ │ + blx 70be16 │ │ │ │ stccs 5, cr5, [r8, #-28] @ 0xffffffe4 │ │ │ │ @ instruction: 0xf013d879 │ │ │ │ @ instruction: 0x4639031f │ │ │ │ @ instruction: 0x2601bf14 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ - beq 2538c4 │ │ │ │ - bleq 2538c8 │ │ │ │ + beq 253974 │ │ │ │ + bleq 253978 │ │ │ │ addsmi fp, lr, ip, lsl pc │ │ │ │ ldrbtcc pc, [pc], r6, lsl #2 @ │ │ │ │ andcs r4, r8, r6, lsl #1 │ │ │ │ - b 8d4ffc │ │ │ │ + stmib r2, {r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ adcslt r9, r6, #98304 @ 0x18000 │ │ │ │ movwcs r2, #520 @ 0x208 │ │ │ │ @ instruction: 0xf800fa06 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4607fe7f │ │ │ │ stmdbvs r0!, {r9, sp} │ │ │ │ andscs lr, r2, #3358720 @ 0x334000 │ │ │ │ ldclvc 1, cr2, [sl], #-4 │ │ │ │ - blge 651ef4 │ │ │ │ - cdp2 6, 7, cr15, cr10, cr10, {3} │ │ │ │ + blge 651fa4 │ │ │ │ + cdp2 6, 2, cr15, cr2, cr10, {3} │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 30240c │ │ │ │ + blgt 3024bc │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - @ instruction: 0x462bf9f1 │ │ │ │ + @ instruction: 0x462bf999 │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ strtmi r1, [r0], -r5, asr #2 │ │ │ │ @ instruction: 0xf66dad15 │ │ │ │ - smlabtcs r0, r3, pc, pc @ │ │ │ │ + tstpcs r0, fp, ror #30 @ p-variant is OBSOLETE │ │ │ │ subcs r4, r0, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf6174628 │ │ │ │ - movwcs lr, #3636 @ 0xe34 │ │ │ │ + movwcs lr, #3548 @ 0xddc │ │ │ │ @ instruction: 0xf088fa1f │ │ │ │ - blx 1229064 │ │ │ │ + blx 1229114 │ │ │ │ ldrbeq pc, [r2, r1, lsl #4] @ │ │ │ │ - bge bc750c │ │ │ │ + bge bc75bc │ │ │ │ addeq lr, r3, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf8423301 │ │ │ │ tstcc r1, r4, asr #24 │ │ │ │ mvnsle r2, r0, lsl r9 │ │ │ │ strtmi r9, [sl], -r2, lsl #18 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ tstpcs r0, pc, ror #24 @ p-variant is OBSOLETE │ │ │ │ subcs r4, r0, #128, 12 @ 0x8000000 │ │ │ │ @ instruction: 0xf6174628 │ │ │ │ - movwcs lr, #3608 @ 0xe18 │ │ │ │ - blx 13a9098 │ │ │ │ + movwcs lr, #3520 @ 0xdc0 │ │ │ │ + blx 13a9148 │ │ │ │ ldrbeq pc, [r2, r1, lsl #4] @ │ │ │ │ - bge bc7540 │ │ │ │ + bge bc75f0 │ │ │ │ addeq lr, r3, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf8423301 │ │ │ │ tstcc r1, r4, asr #24 │ │ │ │ mvnsle r2, r0, lsl r9 │ │ │ │ stmdbls r2, {r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4643fc55 │ │ │ │ ldrtmi r4, [sl], -r5, lsl #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf66d9500 │ │ │ │ - @ instruction: 0x9002ffb9 │ │ │ │ - blls 3115f8 │ │ │ │ - bcs 12369d8 │ │ │ │ + andls pc, r2, r1, ror #30 │ │ │ │ + blls 3116a8 │ │ │ │ + bcs 1236a88 │ │ │ │ addshi pc, r0, #0 │ │ │ │ teqpeq pc, r2 @ p-variant is OBSOLETE │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ smlabbcs r0, fp, r0, r4 │ │ │ │ svclt 0x004807d8 │ │ │ │ @ instruction: 0xf1409a03 │ │ │ │ @ instruction: 0xf8cd82d6 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ mlacc r9, r6, r8, pc @ │ │ │ │ @ instruction: 0xf7ff6e31 │ │ │ │ ldrdls pc, [r7], -r3 │ │ │ │ mlaeq ip, r6, r8, pc @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blls 4783b8 │ │ │ │ - beq 2539e8 │ │ │ │ + blls 478468 │ │ │ │ + beq 253a98 │ │ │ │ ssatmi r4, #26, r0, asr #13 │ │ │ │ ldrbmi r3, [r7], -r1, lsl #22 │ │ │ │ @ instruction: 0xa018f8dd │ │ │ │ ldrbne r9, [fp, r5, lsl #6] │ │ │ │ movwls r9, #17928 @ 0x4608 │ │ │ │ mulscs r1, sl, r8 │ │ │ │ - bcs 121fcc8 │ │ │ │ + bcs 121fd78 │ │ │ │ bicshi pc, r1, r0 │ │ │ │ eorseq pc, pc, r2 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - b fe7ae4 │ │ │ │ + b fe7b94 │ │ │ │ cmple fp, r3, lsl #6 │ │ │ │ movwcs r4, #18005 @ 0x4655 │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, r2, lsl r2 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ - blvc 6d2f64 │ │ │ │ - blvc 652f28 │ │ │ │ - stc2l 6, cr15, [r0, #424]! @ 0x1a8 │ │ │ │ + blvc 6d3014 │ │ │ │ + blvc 652fd8 │ │ │ │ + stc2 6, cr15, [r8, #424] @ 0x1a8 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 302540 │ │ │ │ + blgt 3025f0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - @ instruction: 0x4633f957 │ │ │ │ + @ instruction: 0x4633f8ff │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ - @ instruction: 0xff2af66d │ │ │ │ + cdp2 6, 13, cr15, cr2, cr13, {3} │ │ │ │ strmi r7, [r6], -fp, ror #24 │ │ │ │ andcs r4, r0, r9, asr #12 │ │ │ │ @ instruction: 0xf0002b40 │ │ │ │ @ instruction: 0xf00381a8 │ │ │ │ @ instruction: 0xf04f023f │ │ │ │ @ instruction: 0x409131ff │ │ │ │ tsteq r1, r9, lsr #20 │ │ │ │ rsbsle r2, fp, r1, lsl #18 │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ ldrmi r8, [sl], -ip, asr #2 │ │ │ │ tstne r0, sp, asr #19 │ │ │ │ - blcs 9e6550 │ │ │ │ + blcs 9e6600 │ │ │ │ addshi pc, ip, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ addseq r0, sl, #186 @ 0xba │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ smulleq r0, r3, sl, r2 │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ @@ -499280,15 +499320,15 @@ │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ umaaleq r0, r8, sl, r2 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9dbdd4 │ │ │ │ + bcs 9dbe84 │ │ │ │ rsbshi pc, r4, #0, 4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ rsbseq r0, r2, #-1073741819 @ 0xc0000005 │ │ │ │ rsbseq r0, r2, #536870919 @ 0x20000007 │ │ │ │ rsbseq r0, r2, #536870919 @ 0x20000007 │ │ │ │ tsteq r3, r2, ror r2 │ │ │ │ rsbseq r0, r2, #536870919 @ 0x20000007 │ │ │ │ @@ -499303,25 +499343,25 @@ │ │ │ │ rsbseq r0, r2, #536870919 @ 0x20000007 │ │ │ │ rsbseq r0, r2, #536870919 @ 0x20000007 │ │ │ │ rscseq r0, r1, r2, ror r2 │ │ │ │ ldc 1, cr9, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r0, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf66a7b12 │ │ │ │ - strmi pc, [r3], r1, ror #26 │ │ │ │ - blge 6c3f5c │ │ │ │ + strmi pc, [r3], r9, lsl #26 │ │ │ │ + blge 6c400c │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 753e38 │ │ │ │ + bleq 753ee8 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - @ instruction: 0x465bf8d5 │ │ │ │ + @ instruction: 0x465bf87d │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - cdp2 6, 10, cr15, cr8, cr13, {3} │ │ │ │ + cdp2 6, 5, cr15, cr0, cr13, {3} │ │ │ │ strmi r7, [r5], -r3, asr #24 │ │ │ │ ldmib sp, {r6, r8, r9, fp, sp}^ │ │ │ │ svclt 0x00180c04 │ │ │ │ eorseq pc, pc, #3 │ │ │ │ mrshi pc, (UNDEF: 10) @ │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ msreq CPSR_, r2, lsr #3 │ │ │ │ @@ -499329,17 +499369,17 @@ │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ @ instruction: 0xf101fa0c │ │ │ │ @ instruction: 0xf000fa2c │ │ │ │ vpmax.s8 d15, d2, d12 │ │ │ │ stmdals r5, {r0, r8, r9, lr} │ │ │ │ andls r3, r6, #4096 @ 0x1000 │ │ │ │ mvnscc pc, r1, asr #2 │ │ │ │ - bls 327aa0 │ │ │ │ + bls 327b50 │ │ │ │ @ instruction: 0x0c02ea01 │ │ │ │ - bleq 5523a8 │ │ │ │ + bleq 552458 │ │ │ │ tstphi r1, r0 @ p-variant is OBSOLETE │ │ │ │ strbmi r9, [r1, #-2566]! @ 0xfffff5fa │ │ │ │ addmi fp, r2, #8, 30 │ │ │ │ mrcne 0, 2, sp, cr9, cr3, {2} │ │ │ │ stmib sp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ ldmdbcs pc, {r1, r4, r9, sl, fp, sp, lr, pc} @ │ │ │ │ andhi pc, r2, #0, 4 │ │ │ │ @@ -499366,104 +499406,104 @@ │ │ │ │ subne pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de785 │ │ │ │ str r1, [r2, r0, asr #32] │ │ │ │ ldc 0, cr9, [sp, #72] @ 0x48 │ │ │ │ tstcs r1, r2, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf66a7b10 │ │ │ │ - strmi pc, [r3], r3, ror #25 │ │ │ │ - blge 644058 │ │ │ │ + strmi pc, [r3], fp, lsl #25 │ │ │ │ + blge 644108 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 753f34 │ │ │ │ - @ instruction: 0xf66e4620 │ │ │ │ - @ instruction: 0x462af857 │ │ │ │ + bleq 753fe4 │ │ │ │ + @ instruction: 0xf66d4620 │ │ │ │ + qsub8mi pc, sl, pc @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], fp │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - cdp2 6, 2, cr15, cr10, cr13, {3} │ │ │ │ - blls 2e9334 │ │ │ │ + ldc2l 6, cr15, [r2, #436] @ 0x1b4 │ │ │ │ + blls 2e93e4 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ strtmi r1, [r0], -r7, lsr #2 │ │ │ │ - cdp2 6, 2, cr15, cr2, cr13, {3} │ │ │ │ + stc2l 6, cr15, [sl, #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 2a8d28 │ │ │ │ + ldc2l 6, cr15, [r4, #436]! @ 0x1b4 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldcge 12, cr15, [r5, #-116] @ 0xffffff8c │ │ │ │ @ instruction: 0xf8459b08 │ │ │ │ @ instruction: 0xf1080028 │ │ │ │ @ instruction: 0xf8930801 │ │ │ │ strbmi r0, [r0, #-44] @ 0xffffffd4 │ │ │ │ mrcge 6, 5, APSR_nzcv, cr0, cr15, {1} │ │ │ │ - @ instruction: 0xf93af66d │ │ │ │ + @ instruction: 0xf8e2f66d │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - @ instruction: 0x9002febd │ │ │ │ + andls pc, r2, r5, ror #28 │ │ │ │ @ instruction: 0xf88de5df │ │ │ │ ldr r0, [r4, r8, asr #32]! │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [r0, r8, asr #32]! │ │ │ │ subeq pc, r8, sp, lsr #17 │ │ │ │ eorcs lr, r0, #45350912 @ 0x2b40000 │ │ │ │ ldc 3, cr9, [sp, #56] @ 0x38 │ │ │ │ tstcs r1, lr, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf66a7b12 │ │ │ │ - strmi pc, [r5], -pc, lsl #25 │ │ │ │ - blge 6c40a0 │ │ │ │ + @ instruction: 0x4605fc37 │ │ │ │ + blge 6c4150 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - @ instruction: 0xf806f66e │ │ │ │ + @ instruction: 0xffaef66d │ │ │ │ ldrbmi r4, [r2], -fp, lsr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf66d111f │ │ │ │ - @ instruction: 0x4605fdd9 │ │ │ │ + strmi pc, [r5], -r1, lsl #27 │ │ │ │ andscs lr, r0, #147849216 @ 0x8d00000 │ │ │ │ eorscc pc, r8, sp, lsr #17 │ │ │ │ andcs lr, r8, #58458112 @ 0x37c0000 │ │ │ │ eorscc pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #57409536 @ 0x36c0000 │ │ │ │ eorscs pc, r8, sp, lsl #17 │ │ │ │ mcrne 7, 2, lr, cr10, cr7, {6} │ │ │ │ cmnle pc, sl, lsl #4 │ │ │ │ - blx fe684068 │ │ │ │ - blx fee9426c │ │ │ │ + blx fe684118 │ │ │ │ + blx fee9431c │ │ │ │ smlabbcc r1, r1, r1, pc @ │ │ │ │ @ instruction: 0xf43f3901 │ │ │ │ tstls r2, r9, lsl pc │ │ │ │ tstls r3, #0, 6 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, r2, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf66a7b10 │ │ │ │ - pkhtbmi pc, r3, r7, asr #24 @ │ │ │ │ - blge 644170 │ │ │ │ + @ instruction: 0x4683fbff │ │ │ │ + blge 644220 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 75404c │ │ │ │ + bleq 7540fc │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - strtmi pc, [sl], -fp, asr #31 │ │ │ │ + qsub16mi pc, sl, r3 @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], fp │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - ldc2 6, cr15, [lr, #436] @ 0x1b4 │ │ │ │ + stc2l 6, cr15, [r6, #-436] @ 0xfffffe4c │ │ │ │ strmi r7, [r5], -r3, asr #24 │ │ │ │ ldmib sp, {r6, r8, r9, fp, sp}^ │ │ │ │ svclt 0x00180c04 │ │ │ │ eorseq pc, pc, #3 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr6, cr15, {3} │ │ │ │ movwmi r4, #5729 @ 0x1661 │ │ │ │ tstcs r0, r4, lsl #30 │ │ │ │ tstne r2, sp, asr #19 │ │ │ │ - blls 48bccc │ │ │ │ + blls 48bd7c │ │ │ │ @ instruction: 0xf1b29a04 │ │ │ │ svclt 0x00083fff │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ subcs sl, r0, #92, 30 @ 0x170 │ │ │ │ andsgt lr, r2, sp, asr #19 │ │ │ │ svccs 0x0000e739 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr4, cr15, {1} │ │ │ │ @@ -499473,117 +499513,117 @@ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ subcs sp, r0, #1073741866 @ 0x4000002a │ │ │ │ andsne lr, r0, sp, asr #19 │ │ │ │ stmib sp, {r0, r1, r3, r5, r7, r9, sl, sp, lr, pc}^ │ │ │ │ ldc 14, cr14, [sp, #72] @ 0x48 │ │ │ │ @ instruction: 0x461a7b12 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 6532d4 │ │ │ │ - stc2 6, cr15, [sl], {106} @ 0x6a │ │ │ │ + blvc 653384 │ │ │ │ + blx feed56fe │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x0039f43f │ │ │ │ - blgt 3028f0 │ │ │ │ + blgt 3029a0 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf66d3514 │ │ │ │ - @ instruction: 0xe72eff7f │ │ │ │ + str pc, [lr, -r7, lsr #30]! │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ - blcs a29530 │ │ │ │ + blcs a295e0 │ │ │ │ @ instruction: 0xcc10e9cd │ │ │ │ mrcge 6, 1, APSR_nzcv, cr12, cr15, {3} │ │ │ │ @ instruction: 0xf04fe7d9 │ │ │ │ subcs r0, r0, #3840 @ 0xf00 │ │ │ │ andsgt lr, r2, sp, asr #19 │ │ │ │ - blls 3d18e4 │ │ │ │ - bcs 1236e4c │ │ │ │ + blls 3d1994 │ │ │ │ + bcs 1236efc │ │ │ │ @ instruction: 0xf04fbf1f │ │ │ │ @ instruction: 0xf00233ff │ │ │ │ addmi r0, fp, pc, lsr r1 │ │ │ │ mrcne 3, 3, r4, cr11, cr15, {4} │ │ │ │ orrslt sp, pc, #38 @ 0x26 │ │ │ │ teqle r1, fp, lsr r2 │ │ │ │ @ instruction: 0xf7a7fa97 │ │ │ │ @ instruction: 0xf787fab7 │ │ │ │ movwcs fp, #503 @ 0x1f7 │ │ │ │ tstls r3, #4718592 @ 0x480000 │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r1, r4, r8, r9, sp}^ │ │ │ │ stmdbvs r0!, {r4, r8, r9, sp} │ │ │ │ @ instruction: 0xf66a2220 │ │ │ │ - strmi pc, [r5], -sp, asr #23 │ │ │ │ - blge 644224 │ │ │ │ + @ instruction: 0x4605fb75 │ │ │ │ + blge 6442d4 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - @ instruction: 0xff44f66d │ │ │ │ + cdp2 6, 14, cr15, cr12, cr13, {3} │ │ │ │ strtmi r9, [fp], -r6, lsl #20 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - andls pc, r6, r7, lsl sp @ │ │ │ │ + @ instruction: 0x9006fcbf │ │ │ │ strtmi r9, [r0], -r9, lsl #22 │ │ │ │ @ instruction: 0x1e5a9906 │ │ │ │ @ instruction: 0xf7ff17d3 │ │ │ │ stmdbls r2, {r0, r2, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 755d5a │ │ │ │ + blx 755e0a │ │ │ │ strbt r9, [r8], #2 │ │ │ │ - bcs a20164 │ │ │ │ + bcs a20214 │ │ │ │ smlabtne sl, sp, r9, lr │ │ │ │ mrcne 8, 2, sp, cr3, cr4, {1} │ │ │ │ ldmdale ip, {r0, r1, r2, r3, r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - blpl 18eeacc │ │ │ │ + blpl 18eeb7c │ │ │ │ subspl r5, fp, #93184 @ 0x16c00 │ │ │ │ - blpl 18eeaec │ │ │ │ + blpl 18eeb9c │ │ │ │ svcmi 0x005b5b5b │ │ │ │ - blpl 18eeaf4 │ │ │ │ - blpl 18eeaf8 │ │ │ │ - blpl 18eeafc │ │ │ │ - blpl 18eeb00 │ │ │ │ + blpl 18eeba4 │ │ │ │ + blpl 18eeba8 │ │ │ │ + blpl 18eebac │ │ │ │ + blpl 18eebb0 │ │ │ │ tstcs r0, r1 │ │ │ │ smlabteq ip, sp, r9, lr │ │ │ │ - blge 552514 │ │ │ │ + blge 5525c4 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 6d24dc │ │ │ │ - blx fe3d5756 │ │ │ │ + blge 6d258c │ │ │ │ + blx dd5806 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 3029fc │ │ │ │ + blgt 302aac │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - bls 3179b8 │ │ │ │ + bls 317908 │ │ │ │ strtmi r4, [r0], -fp, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2l 6, cr15, [r0], {109} @ 0x6d │ │ │ │ + ldc2l 6, cr15, [r8], #-436 @ 0xfffffe4c │ │ │ │ ldrb r4, [sl, #-1538] @ 0xfffff9fe │ │ │ │ strls r9, [sl, -r4, lsl #22] │ │ │ │ ldmib sp, {r0, r1, r3, r8, r9, ip, pc}^ │ │ │ │ tstcs r1, sl, lsl #14 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf66a6712 │ │ │ │ - strmi pc, [r5], -r7, ror #22 │ │ │ │ - blge 6c42f0 │ │ │ │ + strmi pc, [r5], -pc, lsl #22 │ │ │ │ + blge 6c43a0 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - cdp2 6, 13, cr15, cr14, cr13, {3} │ │ │ │ + cdp2 6, 8, cr15, cr6, cr13, {3} │ │ │ │ strtmi r9, [fp], -r6, lsl #20 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - @ instruction: 0x9006fcb1 │ │ │ │ + andls pc, r6, r9, asr ip @ │ │ │ │ @ instruction: 0xf8ade798 │ │ │ │ strb r7, [r0, r8, lsr #32]! │ │ │ │ eorvc pc, r8, sp, lsl #17 │ │ │ │ svccc 0x0000e7dd │ │ │ │ smladcs r1, r8, pc, fp @ │ │ │ │ eorvc pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0x970ae7d7 │ │ │ │ ldcge 7, cr14, [r5, #-852] @ 0xfffffcac │ │ │ │ @ instruction: 0xf617e696 │ │ │ │ - bcc 2935e0 │ │ │ │ + bcc 293530 │ │ │ │ smlabtne ip, sp, r9, lr │ │ │ │ stmdale r3!, {r0, r1, r2, r3, r4, r9, fp, sp} │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ eorcs r2, r2, #16, 4 │ │ │ │ stcne 2, cr2, [r2, #-136]! @ 0xffffff78 │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ stmdane r2!, {r1, r5, r9, sp} │ │ │ │ @@ -499596,41 +499636,41 @@ │ │ │ │ eorcs r2, r0, #67108864 @ 0x4000000 │ │ │ │ ldr r9, [r3, ip, lsl #6] │ │ │ │ andscs r2, r0, #67108864 @ 0x4000000 │ │ │ │ eorscc pc, r0, sp, lsr #17 │ │ │ │ movwcs lr, #6030 @ 0x178e │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ @ instruction: 0xe7893030 │ │ │ │ - rsbseq r8, r6, r4, asr #19 │ │ │ │ + rsbseq r8, r6, r4, lsl r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r8, [r6], #-148 @ 0xffffff6c │ │ │ │ + rsbseq r8, r6, r4, lsl #18 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r8, r6, r6, asr #17 │ │ │ │ + rsbseq r8, r6, r6, lsl r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed6f0a4 │ │ │ │ + bl fed6f154 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 31be8c │ │ │ │ + bmi 31bf3c │ │ │ │ stmdbmi r4, {r8, r9, sp} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - blx ff3d5868 │ │ │ │ + blx 1dd5918 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0xfffff761 │ │ │ │ @ instruction: 0xfffff16f │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0xf8df460c │ │ │ │ @ instruction: 0xf8df16dc │ │ │ │ @ instruction: 0xb09136dc │ │ │ │ @ instruction: 0xf8df4479 │ │ │ │ - ldrbtmi r7, [pc], #-1752 @ 217ee8 │ │ │ │ + ldrbtmi r7, [pc], #-1752 @ 217f98 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ - blvc ad8af4 │ │ │ │ + blvc ad8ba4 │ │ │ │ tstle sp, r4, lsl #22 │ │ │ │ stmib r0, {r1, r8, r9, sp}^ │ │ │ │ stmdbvs r3!, {sl, ip, sp}^ │ │ │ │ @ instruction: 0x46054691 │ │ │ │ andcs pc, pc, #64, 4 │ │ │ │ mulsle r4, r3, r2 │ │ │ │ andscs pc, r2, #64, 4 │ │ │ │ @@ -499643,15 +499683,15 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstphi r3, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ stmdbvs r0, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ teqpcc r6, r0 @ @ p-variant is OBSOLETE │ │ │ │ movweq pc, #4115 @ 0x1013 @ │ │ │ │ cdpvs 1, 2, cr13, cr6, cr8, {7} │ │ │ │ - bcs 1237110 │ │ │ │ + bcs 12371c0 │ │ │ │ adcshi pc, fp, #0 │ │ │ │ ldreq pc, [pc, -r2]! │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0x07c940b9 │ │ │ │ rscshi pc, pc, #64, 2 │ │ │ │ tstcs r6, #212, 18 @ 0x350000 │ │ │ │ qaddcs r6, r3, r0 │ │ │ │ @@ -499661,49 +499701,49 @@ │ │ │ │ stmib r4, {r1, r4, r5, r6, fp, sp, lr}^ │ │ │ │ subsvs r2, r3, r6, lsl r1 │ │ │ │ andcs r6, r1, r3, ror r0 │ │ │ │ cdpge 7, 0, cr14, cr10, cr11, {6} │ │ │ │ stmdbvs r0, {r8, r9, sp} │ │ │ │ movwls r2, #41504 @ 0xa220 │ │ │ │ rsbsvs r2, r3, r1, lsl #2 │ │ │ │ - beq 2540cc │ │ │ │ - bleq 2540d0 │ │ │ │ - blge 3d26cc │ │ │ │ - blx fe5d5944 │ │ │ │ + beq 25417c │ │ │ │ + bleq 254180 │ │ │ │ + blge 3d277c │ │ │ │ + blx fd59f4 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 302bbc │ │ │ │ + blgt 302c6c │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46280814 │ │ │ │ - cdp2 6, 0, cr15, cr2, cr13, {3} │ │ │ │ + stc2 6, cr15, [sl, #436]! @ 0x1b4 │ │ │ │ mulcs r1, r9, r8 │ │ │ │ mlacc r9, r4, r8, pc @ │ │ │ │ ldrdge pc, [r0], #-132 @ 0xffffff7c @ │ │ │ │ mlalt ip, r4, r8, pc @ │ │ │ │ - bcs 23cbd8 │ │ │ │ + bcs 23cc88 │ │ │ │ @ instruction: 0xf899d149 │ │ │ │ - blcs 223fd4 │ │ │ │ + blcs 224084 │ │ │ │ orrshi pc, r2, r0 │ │ │ │ tstcs r4, r3, lsl r6 │ │ │ │ @ instruction: 0xf89a9100 │ │ │ │ - bcs 1220028 │ │ │ │ + bcs 12200d8 │ │ │ │ orrhi pc, sp, r0 │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ movwcs r4, #152 @ 0x98 │ │ │ │ @ instruction: 0xf0004381 │ │ │ │ stmdbvs r8!, {r2, r4, r5, r9, pc} │ │ │ │ @ instruction: 0xc014f8d0 │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0xf89cd005 │ │ │ │ @ instruction: 0xf1bee01e │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ stmib sp, {r2, r6, r9, pc}^ │ │ │ │ - bcc 264c30 │ │ │ │ + bcc 264ce0 │ │ │ │ vpmin.s8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r2, r6, r7, r9, pc}^ @ │ │ │ │ msreq SPSR_sx, r2, lsl r0 │ │ │ │ sbceq r0, r5, #1342177292 @ 0x5000000c │ │ │ │ sbceq r0, r5, #1342177292 @ 0x5000000c │ │ │ │ sbceq r0, r5, #1342177292 @ 0x5000000c │ │ │ │ sbceq r0, r5, #-2147483624 @ 0x80000018 │ │ │ │ @@ -499718,109 +499758,109 @@ │ │ │ │ sbceq r0, r5, #1342177292 @ 0x5000000c │ │ │ │ sbceq r0, r5, #1342177292 @ 0x5000000c │ │ │ │ sbceq r0, r5, #1342177292 @ 0x5000000c │ │ │ │ @ instruction: 0xf8df016a │ │ │ │ cmncs r4, r0, ror #10 │ │ │ │ ldmpl sl!, {r3, r5, r8, fp, sp, lr}^ │ │ │ │ stmdbvs r3!, {r1, r2, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - blx 27c876 │ │ │ │ + blx 27c926 │ │ │ │ vcgt.s8 d18, d0, d3 │ │ │ │ svcvc 0x005b2111 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ movwls r3, #4131 @ 0x1023 │ │ │ │ - blx 1155a30 │ │ │ │ + @ instruction: 0xf9e4f66a │ │ │ │ @ instruction: 0xf880465a │ │ │ │ @ instruction: 0xf100b02c │ │ │ │ - blls 2dacf4 │ │ │ │ + blls 2dada4 │ │ │ │ pkhtbmi r4, r1, r9, asr #12 │ │ │ │ - stc2 6, cr15, [lr], #428 @ 0x1ac │ │ │ │ + mrrc2 6, 6, pc, r6, cr11 @ │ │ │ │ eorhi pc, r4, sp, asr #17 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andsgt pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xcc07e9cd │ │ │ │ ldmdaeq r4, {r0, r3, r8, ip, sp, lr, pc}^ │ │ │ │ cdpeq 1, 6, cr15, cr4, cr9, {0} │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ eorge pc, r4, sp, asr #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ - bls 220664 │ │ │ │ + bls 220714 │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ - blx 26997e │ │ │ │ + blx 269a2e │ │ │ │ strbmi r2, [r9], -r3, lsl #6 │ │ │ │ mlacs lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf849320b │ │ │ │ svcvc 0x005ac022 │ │ │ │ mlacc r5, r3, r8, pc @ │ │ │ │ stcls 2, cr3, [r1, #-44] @ 0xffffffd4 │ │ │ │ @ instruction: 0xf849330b │ │ │ │ @ instruction: 0xf8495022 │ │ │ │ @ instruction: 0xf66dc023 │ │ │ │ - @ instruction: 0xf104fd5d │ │ │ │ + @ instruction: 0xf104fd05 │ │ │ │ @ instruction: 0x46590018 │ │ │ │ - ldc2 6, cr15, [r8], {107} @ 0x6b │ │ │ │ + mcrr2 6, 6, pc, r0, cr11 @ │ │ │ │ @ instruction: 0xf66b69a0 │ │ │ │ - ldr pc, [r2, -r3, lsr #17]! │ │ │ │ + ldr pc, [r2, -fp, asr #16]! │ │ │ │ @ instruction: 0xf8ad2210 │ │ │ │ ldc 0, cr1, [sp, #96] @ 0x60 │ │ │ │ tstcs r1, r6, lsl #22 │ │ │ │ - blvc 4d3758 │ │ │ │ - @ instruction: 0xf9c8f66a │ │ │ │ + blvc 4d3808 │ │ │ │ + @ instruction: 0xf970f66a │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e99fc │ │ │ │ + blgt 2e9aac │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46280914 │ │ │ │ - ldc2 6, cr15, [ip, #-436]! @ 0xfffffe4c │ │ │ │ + stc2l 6, cr15, [r4], #436 @ 0x1b4 │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - blx 655b06 │ │ │ │ + blx ff055bb4 │ │ │ │ @ instruction: 0xf8df9002 │ │ │ │ rsbcs r3, r4, #112, 8 @ 0x70000000 │ │ │ │ movwls r5, #6395 @ 0x18fb │ │ │ │ stmdbvs r3!, {r0, r3, r4, r9, sl, lr}^ │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ movwcc r7, #48987 @ 0xbf5b │ │ │ │ eorne pc, r3, r4, asr r8 @ │ │ │ │ - blx 2fed72 │ │ │ │ - blls 2d4578 │ │ │ │ - b 15f72e0 │ │ │ │ - bcs 1236900 │ │ │ │ + blx 2fee22 │ │ │ │ + blls 2d4628 │ │ │ │ + b 15f7390 │ │ │ │ + bcs 12369b0 │ │ │ │ msrhi CPSR_sc, r0 │ │ │ │ ldreq pc, [pc, -r2]! │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ stceq 1, cr15, [r0], #-668 @ 0xfffffd64 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr7, {6} │ │ │ │ @ instruction: 0xf007fa03 │ │ │ │ stc2 10, cr15, [ip], {3} @ │ │ │ │ vseleq.f32 s30, s28, s7 │ │ │ │ andeq lr, ip, r0, asr #20 │ │ │ │ - b 1228490 │ │ │ │ - b a581e0 │ │ │ │ - b c58db8 │ │ │ │ - b 16da5b0 │ │ │ │ + b 1228540 │ │ │ │ + b a58290 │ │ │ │ + b c58e68 │ │ │ │ + b 16da660 │ │ │ │ @ instruction: 0xf0400909 │ │ │ │ @ instruction: 0xf10d812e │ │ │ │ stmdbvs r8!, {r3, r4, r8, fp} │ │ │ │ tstpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf99ef66a │ │ │ │ + @ instruction: 0xf946f66a │ │ │ │ @ instruction: 0xf880465a │ │ │ │ @ instruction: 0xf100b02c │ │ │ │ - blls 2dae30 │ │ │ │ + blls 2daee0 │ │ │ │ @ instruction: 0x46074659 │ │ │ │ - beq 254314 │ │ │ │ - stc2 6, cr15, [lr], {107} @ 0x6b │ │ │ │ + beq 2543c4 │ │ │ │ + blx fefd5c3a │ │ │ │ andsge pc, r8, sp, asr #17 │ │ │ │ andge pc, ip, r9, asr #17 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr7, {0} │ │ │ │ - bge 292910 │ │ │ │ + bge 2929c0 │ │ │ │ eorhi pc, r4, sp, asr #17 │ │ │ │ stmdaeq r4!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x0c08eb07 │ │ │ │ muleq pc, r9, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ @ instruction: 0xf8c99b02 │ │ │ │ movwls sl, #36876 @ 0x900c │ │ │ │ @@ -499842,29 +499882,29 @@ │ │ │ │ andcc r2, fp, #50 @ 0x32 │ │ │ │ eorge pc, r2, r7, asr #16 │ │ │ │ mlacs r1, r3, r8, pc @ │ │ │ │ mlacc r2, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorge pc, r2, r7, asr #16 │ │ │ │ eorge pc, r3, r7, asr #16 │ │ │ │ - stc2 6, cr15, [ip], #436 @ 0x1b4 │ │ │ │ + mrrc2 6, 6, pc, r4, cr13 @ │ │ │ │ ldmibvs r9!, {r0, r1, r5, r9, sl, fp, sp, lr} │ │ │ │ - blvc 8b22d8 │ │ │ │ + blvc 8b2388 │ │ │ │ subsle r2, sp, r5, lsl #20 │ │ │ │ mlapl r9, r4, r8, pc @ │ │ │ │ stmdbvs sl, {r8, r9, fp, ip, pc}^ │ │ │ │ stmdbvs r0!, {r0, r2, r3, r5, r6, r7, fp}^ │ │ │ │ svclt 0x00b8429d │ │ │ │ - blls 269af8 │ │ │ │ + blls 269ba8 │ │ │ │ strcc pc, [r2], -r8, lsl #22 │ │ │ │ stmdacc r0, {r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mlasvc r1, r6, r8, pc @ │ │ │ │ mlasvs r2, r6, r8, pc @ │ │ │ │ @ instruction: 0xf898370b │ │ │ │ - blcc 264310 │ │ │ │ + blcc 2643c0 │ │ │ │ eorpl pc, r7, r1, asr #16 │ │ │ │ streq pc, [fp, #-262] @ 0xfffffefa │ │ │ │ eorge pc, r5, r1, asr #16 │ │ │ │ stcls 3, cr3, [r1, #-48] @ 0xffffffd0 │ │ │ │ @ instruction: 0xf8549f00 │ │ │ │ cmncs r4, #35 @ 0x23 │ │ │ │ andpl pc, r2, #3072 @ 0xc00 │ │ │ │ @@ -499894,16 +499934,16 @@ │ │ │ │ tstle r5, r0, lsl #30 │ │ │ │ mlsgt r5, ip, r8, pc @ │ │ │ │ svceq 0x0000f1bc │ │ │ │ sbchi pc, r0, r0 │ │ │ │ stmib sp, {r6, r9, sp}^ │ │ │ │ ldrbt r1, [r6], r6, lsl #6 │ │ │ │ mlacs r5, r3, r8, pc @ │ │ │ │ - bcs a32dac │ │ │ │ - bcc 28e3d0 │ │ │ │ + bcs a32e5c │ │ │ │ + bcc 28e480 │ │ │ │ vpmin.s8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r2, r4, r5, r8, pc}^ @ │ │ │ │ eoreq pc, r0, r2, lsl r0 @ │ │ │ │ teqeq r5, r5, lsr r1 │ │ │ │ teqeq r5, r5, lsr r1 │ │ │ │ teqeq r5, r5, lsr r1 │ │ │ │ teqeq r5, r0, lsr #32 │ │ │ │ @@ -499932,35 +499972,35 @@ │ │ │ │ @ instruction: 0xf8543b01 │ │ │ │ @ instruction: 0xf841e02e │ │ │ │ stcls 0, cr12, [r0, #-148] @ 0xffffff6c │ │ │ │ strvs pc, [r5, #-2830] @ 0xfffff4f2 │ │ │ │ strbmi pc, [r0, #-37] @ 0xffffffdb @ │ │ │ │ eorpl pc, r7, r1, asr #16 │ │ │ │ adcslt lr, r6, #112, 14 @ 0x1c00000 │ │ │ │ - b 169233c │ │ │ │ + b 16923ec │ │ │ │ @ instruction: 0xf43f0309 │ │ │ │ stmib sp, {r1, r4, r5, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xed9d190a │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ @ instruction: 0xf10d6928 │ │ │ │ @ instruction: 0xed8d0918 │ │ │ │ @ instruction: 0xf66a7b06 │ │ │ │ - strmi pc, [r7], -r7, ror #16 │ │ │ │ + strmi pc, [r7], -pc, lsl #16 │ │ │ │ strbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46283714 │ │ │ │ - blx ff9d5db6 │ │ │ │ + blx fe3d5e66 │ │ │ │ ldrtmi r9, [fp], -r2, lsl #20 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf66d111f │ │ │ │ - @ instruction: 0x9002f9b1 │ │ │ │ - bcc 291f60 │ │ │ │ + andls pc, r2, r9, asr r9 @ │ │ │ │ + bcc 292010 │ │ │ │ mrsls r2, (UNDEF: 26) │ │ │ │ - bcs 9f05e0 │ │ │ │ + bcs 9f0690 │ │ │ │ sbchi pc, r6, r0, lsl #4 │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ strbgt ip, [r4], #1051 @ 0x41b │ │ │ │ strbne ip, [r4, r4, asr #9] │ │ │ │ strbgt ip, [r4], #1220 @ 0x4c4 │ │ │ │ bicne ip, r4, #196, 8 @ 0xc4000000 │ │ │ │ strbgt ip, [r4], #1220 @ 0x4c4 │ │ │ │ @@ -499970,77 +500010,77 @@ │ │ │ │ movwls r2, #41504 @ 0xa220 │ │ │ │ andscs lr, r0, #51642368 @ 0x3140000 │ │ │ │ eorcc pc, r8, sp, lsr #17 │ │ │ │ andcs lr, r8, #50593792 @ 0x3040000 │ │ │ │ eorcc pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #49545216 @ 0x2f40000 │ │ │ │ eorcs pc, r8, sp, lsl #17 │ │ │ │ - ldc 7, cr14, [pc, #740] @ 218748 │ │ │ │ + ldc 7, cr14, [pc, #740] @ 2187f8 │ │ │ │ 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 │ │ │ │ + strmi pc, [r2], -r9, asr #31 │ │ │ │ stmdacs r0, {r1, ip, pc} │ │ │ │ mcrge 4, 3, pc, cr9, cr15, {1} @ │ │ │ │ ldrmi sl, [r1], r6, lsl #22 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462862d1 │ │ │ │ @ instruction: 0xf66d4611 │ │ │ │ - @ instruction: 0xf109fb95 │ │ │ │ + @ instruction: 0xf109fb3d │ │ │ │ movwls r0, #8980 @ 0x2314 │ │ │ │ @ instruction: 0xf89ce65b │ │ │ │ @ instruction: 0xf1bcc065 │ │ │ │ tstle r4, r0, lsl #30 │ │ │ │ - ldclcc 1, cr15, [pc], #68 @ 2184ec │ │ │ │ + ldclcc 1, cr15, [pc], #68 @ 21859c │ │ │ │ svceq 0x0001ea1c │ │ │ │ @ instruction: 0xf04fd02a │ │ │ │ - bcs a1b4b4 │ │ │ │ + bcs a1b564 │ │ │ │ andsgt pc, r8, sp, asr #17 │ │ │ │ andsgt pc, ip, sp, asr #17 │ │ │ │ stcge 6, cr15, [fp, #508]! @ 0x1fc │ │ │ │ @ instruction: 0xf04fe730 │ │ │ │ @ instruction: 0xf04f0801 │ │ │ │ stmib sp, {r8, fp}^ │ │ │ │ ldmib sp, {r2, r8, fp, pc}^ │ │ │ │ tstcs r1, r4, lsl #18 │ │ │ │ stmdbhi sl, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xffeef669 │ │ │ │ + @ instruction: 0xff96f669 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 30310c │ │ │ │ + blgt 3031bc │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf66d4628 │ │ │ │ - ldrtmi pc, [r2], -r5, ror #22 @ │ │ │ │ + ldrtmi pc, [r2], -sp, lsl #22 @ │ │ │ │ @ instruction: 0x4628463b │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf938f66d │ │ │ │ + @ instruction: 0xf8e0f66d │ │ │ │ str r4, [fp, #-1542]! @ 0xfffff9fa │ │ │ │ - blx fe68498c │ │ │ │ - blx fee94b90 │ │ │ │ + blx fe684a3c │ │ │ │ + blx fee94c40 │ │ │ │ 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 4d3c44 │ │ │ │ + blvc 3d3c08 │ │ │ │ + @ instruction: 0xff70f669 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 303148 │ │ │ │ + blgt 3031f8 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46280914 │ │ │ │ - blx 1155efa │ │ │ │ + blx ffb55fa8 │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf66d1151 │ │ │ │ - andls pc, r2, pc, lsl #18 │ │ │ │ + @ instruction: 0x9002f8b7 │ │ │ │ @ instruction: 0xf617e5fd │ │ │ │ - bcc 292ebc │ │ │ │ + bcc 292e0c │ │ │ │ movwcc lr, #18893 @ 0x49cd │ │ │ │ ldmdale r1, {r0, r1, r2, r3, r4, r9, fp, sp} │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ andsne r1, r0, lr, lsl r0 │ │ │ │ ldmdbne r0, {r4, ip} │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ ldrne r1, [r0], #-16 │ │ │ │ @@ -500054,251 +500094,251 @@ │ │ │ │ andscc pc, r0, sp, lsr #17 │ │ │ │ movwcs lr, #6041 @ 0x1799 │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ @ instruction: 0xe7943010 │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ @ instruction: 0xe7902010 │ │ │ │ ... │ │ │ │ - rsbseq r8, r6, r0, lsr #2 │ │ │ │ + rsbseq r8, r6, r0, ror r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r6, sl, lsl r1 │ │ │ │ - rsbseq r8, r6, r2, ror #1 │ │ │ │ + rsbseq r8, r6, sl, rrx │ │ │ │ + rsbseq r8, r6, r2, lsr r0 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ - blmi fe404840 │ │ │ │ + blmi fe4048f0 │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ @ instruction: 0xf8df4604 │ │ │ │ @ instruction: 0xf88da218 │ │ │ │ - bmi fe360660 │ │ │ │ + bmi fe360710 │ │ │ │ @ instruction: 0xf88d44fa │ │ │ │ ldrbtmi r1, [sl], #-28 @ 0xffffffe4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9317 │ │ │ │ stmdavs fp!, {r8, r9} │ │ │ │ stmibvs fp!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs sp!, {r0, r1, r3, r6, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 2326b8 │ │ │ │ + blcs 232768 │ │ │ │ movwls sp, #20985 @ 0x51f9 │ │ │ │ teqpcc r6, r4 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0434a7b │ │ │ │ @ instruction: 0xf8840301 │ │ │ │ - blmi 1fa4af8 │ │ │ │ + blmi 1fa4ba8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7f2690 │ │ │ │ + blls 7f2740 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r5, {r5, r6, r7, pc} │ │ │ │ pop {r0, r3, r4, ip, sp, pc} │ │ │ │ @ instruction: 0x46998ff0 │ │ │ │ movwcs sl, #3848 @ 0xf08 │ │ │ │ ldmdaeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ movwls r4, #22046 @ 0x561e │ │ │ │ - blge 3ea0d8 │ │ │ │ + blge 3ea188 │ │ │ │ stmdbcc r3, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd46b9 │ │ │ │ - bls 340678 │ │ │ │ + bls 340728 │ │ │ │ stmib r9, {r2, r3, r6, r7, r9, sl, lr}^ │ │ │ │ strbmi r6, [r7], -r1, lsl #12 │ │ │ │ andvs pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf8c96913 │ │ │ │ ldmibvs r4, {sp, lr} │ │ │ │ andls r6, sp, #14352384 @ 0xdb0000 │ │ │ │ ldm ip!, {r2, r3, r8, r9, ip, pc} │ │ │ │ strgt r0, [pc, -pc] │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ @ instruction: 0xf66b4620 │ │ │ │ - strmi pc, [r2], r9, lsl #23 │ │ │ │ + @ instruction: 0x4682fb31 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strcs r8, [r0, -r4, lsr #1] │ │ │ │ stmdavs ip, {r0, r5, r8, fp, sp, lr} │ │ │ │ stmdavs r3!, {r2, r3, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ - bls 3052e8 │ │ │ │ + bls 305398 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ @ instruction: 0x4621fc11 │ │ │ │ stmdavs ip, {r0, r1, r2, r8, r9, lr} │ │ │ │ strdlt fp, [r4, #-47]! @ 0xffffffd1 │ │ │ │ cmplt r3, r3, lsr #16 │ │ │ │ strbmi r9, [r0], -r3, lsl #20 │ │ │ │ stc2 7, cr15, [r6], {255} @ 0xff │ │ │ │ - b 13e9f40 │ │ │ │ + b 13e9ff0 │ │ │ │ stmdavs ip, {r8, r9} │ │ │ │ stccs 2, cr11, [r0], {223} @ 0xdf │ │ │ │ - bls 30ce90 │ │ │ │ + bls 30cf40 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ movwmi pc, #31739 @ 0x7bfb @ │ │ │ │ @ instruction: 0x4650b2ff │ │ │ │ @ instruction: 0xf66b4654 │ │ │ │ - msrlt SPSR_mon, pc │ │ │ │ + msrlt SPSR_mon, r7 │ │ │ │ ldrb r4, [r7, r2, lsl #13] │ │ │ │ strbmi r9, [r0], -r3, lsl #20 │ │ │ │ - blx ffdd66e6 │ │ │ │ + blx ffdd6796 │ │ │ │ @ instruction: 0x46544338 │ │ │ │ ldrbmi fp, [r0], -r7, asr #5 │ │ │ │ - blx 16d60a2 │ │ │ │ + blx d6150 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ rsble r2, ip, r0, lsl #30 │ │ │ │ tstcs r3, r4, lsl #16 │ │ │ │ - @ instruction: 0xffaaf676 │ │ │ │ + @ instruction: 0xff52f676 │ │ │ │ stmdavs sp!, {r0, r2, r8, r9, sl, ip, pc} │ │ │ │ cmplt r3, fp, lsr #16 │ │ │ │ stmibvs fp!, {r0, r2, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ - blcs 23d324 │ │ │ │ + blcs 23d3d4 │ │ │ │ stmdavs sp!, {r0, r1, r2, r3, r4, r7, r8, ip, lr, pc} │ │ │ │ - blcs 2327c8 │ │ │ │ - blls 38cefc │ │ │ │ + blcs 232878 │ │ │ │ + blls 38cfac │ │ │ │ @ instruction: 0xf8dd465c │ │ │ │ - blcs 240748 │ │ │ │ + blcs 2407f8 │ │ │ │ svcge 0x0072f43f │ │ │ │ teqpcc r6, fp @ @ p-variant is OBSOLETE │ │ │ │ ldrle r0, [r8], #-2008 @ 0xfffff828 │ │ │ │ ldrdpl pc, [r4], -fp │ │ │ │ @ instruction: 0xb1a3682b │ │ │ │ ldreq r6, [r9], -fp, lsr #18 │ │ │ │ - bvs fed0db78 │ │ │ │ + bvs fed0dc28 │ │ │ │ movwcc r6, #6312 @ 0x18a8 │ │ │ │ - blvs 1cf11f8 │ │ │ │ + blvs 1cf12a8 │ │ │ │ svclt 0x001c1c5a │ │ │ │ cmnvs fp, #67108864 @ 0x4000000 │ │ │ │ - blx b5620a │ │ │ │ + blx ff5562b8 │ │ │ │ addmi r6, r3, #688 @ 0x2b0 │ │ │ │ stmdavs sp!, {r0, r6, ip, lr, pc} │ │ │ │ - blcs 232810 │ │ │ │ + blcs 2328c0 │ │ │ │ @ instruction: 0xf8d4d1ea │ │ │ │ @ instruction: 0xf8941174 │ │ │ │ movwcc r3, #4164 @ 0x1044 │ │ │ │ subcc pc, r4, r4, lsl #17 │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ - blmi b044a8 │ │ │ │ + blmi b04558 │ │ │ │ @ instruction: 0xf85a2210 │ │ │ │ movwls r3, #8195 @ 0x2003 │ │ │ │ - @ instruction: 0xf6ab4618 │ │ │ │ - blmi a568d0 │ │ │ │ + @ instruction: 0xf6aa4618 │ │ │ │ + blmi a58820 │ │ │ │ strmi r4, [r2], -r6, lsl #12 │ │ │ │ orrcs r4, r0, fp, ror r4 │ │ │ │ @ instruction: 0xf6694620 │ │ │ │ - @ instruction: 0x4605faf9 │ │ │ │ + strmi pc, [r5], -r1, lsr #21 │ │ │ │ strbmi r2, [r0], -r0, lsl #6 │ │ │ │ stclvc 1, cr2, [sl, #-4]! │ │ │ │ @ instruction: 0xf04262ab │ │ │ │ strbvc r0, [sl, #-514]! @ 0xfffffdfe │ │ │ │ @ instruction: 0x960e4a18 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ andls r4, r0, #2046820352 @ 0x7a000000 │ │ │ │ stmib sp, {r1, r2, r4, r9, fp, lr}^ │ │ │ │ ldrbtmi r3, [sl], #-785 @ 0xfffffcef │ │ │ │ andcs r9, r3, #-268435456 @ 0xf0000000 │ │ │ │ tstcc r3, #3358720 @ 0x334000 │ │ │ │ tstcc r5, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf6ab9610 │ │ │ │ - strtvs pc, [r8], -r1, lsl #26 │ │ │ │ + strtvs pc, [r8], -r9, lsr #25 │ │ │ │ stmdals r4, {r2, r3, r4, r8, r9, sl, sp, lr, pc} │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xff3cf676 │ │ │ │ + mcr2 6, 7, pc, cr4, cr6, {3} @ │ │ │ │ stmiavs fp!, {r0, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blcs 6f6c54 │ │ │ │ - bvs ffd083f4 │ │ │ │ + blcs 6f6d04 │ │ │ │ + bvs ffd084a4 │ │ │ │ rscvs r3, fp, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf617e7b5 │ │ │ │ - svclt 0x0000e90a │ │ │ │ + svclt 0x0000e8b2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r6, r4, lsl sl │ │ │ │ - rsbseq r7, r6, lr, lsl #20 │ │ │ │ - rsbseq r7, r6, r0, ror #19 │ │ │ │ + rsbseq r7, r6, r4, ror #18 │ │ │ │ + rsbseq r7, r6, lr, asr r9 │ │ │ │ + rsbseq r7, r6, r0, lsr r9 │ │ │ │ muleq r0, r8, sl │ │ │ │ - ldrdeq lr, [r2], -r8 @ │ │ │ │ - eoreq lr, r2, r0, asr #17 │ │ │ │ - eoreq r3, r3, r2, lsr #28 │ │ │ │ + ldrdeq lr, [r2], -r0 @ │ │ │ │ + strhteq lr, [r2], -r8 │ │ │ │ + eoreq r3, r3, sl, lsl lr │ │ │ │ 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 23298c │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ - blmi ff12b350 │ │ │ │ + blmi ff12b400 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7728c8 │ │ │ │ + blls 772978 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strbmi r8, [r8], -fp, ror #2 │ │ │ │ pop {r0, r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f8ff0 │ │ │ │ ldrtmi r0, [sp], -r0, lsl #18 │ │ │ │ @ instruction: 0xf04f4698 │ │ │ │ strbmi r0, [sl], r1, lsl #22 │ │ │ │ tstcs r2, pc, lsl #12 │ │ │ │ @ instruction: 0xf6764640 │ │ │ │ - @ instruction: 0x4640fe79 │ │ │ │ - mcrr2 6, 6, pc, r8, cr11 @ │ │ │ │ + strbmi pc, [r0], -r1, lsr #28 @ │ │ │ │ + blx ffe562ee │ │ │ │ @ instruction: 0x9018f8d8 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ sbchi pc, sp, r0 │ │ │ │ eorshi pc, r8, sp, asr #17 │ │ │ │ strtmi r2, [r0], r0, lsl #12 │ │ │ │ @ instruction: 0xf8cd462c │ │ │ │ @ instruction: 0xf8cd9034 │ │ │ │ - blls 5809a0 │ │ │ │ + blls 580a50 │ │ │ │ @ instruction: 0xa010f8d3 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ strtmi r8, [r5], -sp, lsr #1 │ │ │ │ @ instruction: 0xf04f4654 │ │ │ │ strls r0, [sl], -r0, lsl #28 │ │ │ │ and pc, r8, sp, asr #17 │ │ │ │ - blcs 23755c │ │ │ │ + blcs 23760c │ │ │ │ addshi pc, r7, r0, asr #32 │ │ │ │ vld2.16 {d22,d24}, [pc :128], r2 │ │ │ │ ldmdane r3, {r0, r1, r2, r5, r6, r7, r8, ip, sp, lr}^ │ │ │ │ vqdmulh.s d2, d0, d2 │ │ │ │ - bvs 1a78b24 │ │ │ │ + bvs 1a78bd4 │ │ │ │ stceq 1, cr15, [r0], #-16 │ │ │ │ svclt 0x00182900 │ │ │ │ andle r4, r3, ip, lsl #11 │ │ │ │ ldrmi r6, [ip, #2123] @ 0x84b │ │ │ │ mrshi pc, CPSR @ │ │ │ │ stmiapl fp!, {r1, r2, r4, r7, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ - blx 2e15c6 │ │ │ │ + blx 2e1676 │ │ │ │ ldmdbvc r8, {r1, r8, r9, ip} │ │ │ │ rsbsle r2, sl, r0, lsl #16 │ │ │ │ strtmi r2, [r1], -r0, lsl #12 │ │ │ │ svccs 0x00004632 │ │ │ │ adchi pc, r5, r0, asr #32 │ │ │ │ vpmax.u8 d15, d2, d11 │ │ │ │ tstmi lr, #268435456 @ 0x10000000 │ │ │ │ mvnsle r4, r2, lsl #5 │ │ │ │ rsble r2, ip, r0, lsl #28 │ │ │ │ @ instruction: 0xf9a6fa96 │ │ │ │ - blx ff07e554 │ │ │ │ + blx ff07e604 │ │ │ │ @ instruction: 0xf10df989 │ │ │ │ strbmi r0, [r9], -r4, asr #20 │ │ │ │ ldrtmi r4, [r7], -fp, asr #12 │ │ │ │ @ instruction: 0xf8cd46a9 │ │ │ │ @ instruction: 0xf8cd8020 │ │ │ │ @ instruction: 0xf04fc00c │ │ │ │ stmib sl, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp}^ │ │ │ │ stcls 2, cr2, [r1, #-8] │ │ │ │ stmib sl, {r4, r5, sp}^ │ │ │ │ - b 15e1158 │ │ │ │ + b 15e1208 │ │ │ │ stmdbvs r2!, {r0, r6, fp, ip}^ │ │ │ │ andpl pc, r2, #0, 22 │ │ │ │ streq lr, [r8, #-2820] @ 0xfffff4fc │ │ │ │ - blvs ffcb6da8 │ │ │ │ + blvs ffcb6e58 │ │ │ │ ldmdble r3, {r3, r7, r9, lr} │ │ │ │ addsmi r6, r3, #240640 @ 0x3ac00 │ │ │ │ @ instruction: 0xf895d108 │ │ │ │ strbtmi r3, [fp], #-64 @ 0xffffffc0 │ │ │ │ subne pc, r4, r3, lsl #17 │ │ │ │ vpmax.u8 d15, d1, d11 │ │ │ │ streq lr, [r3, -r7, lsr #20] │ │ │ │ @@ -500316,139 +500356,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 │ │ │ │ + @ instruction: 0xb118ffbd │ │ │ │ + blvc 7f2b30 │ │ │ │ suble r2, pc, r0, lsl #30 │ │ │ │ @ instruction: 0x463568b3 │ │ │ │ ldrsbtne pc, [ip], -r9 @ │ │ │ │ adcsmi r3, r1, #4, 22 @ 0x1000 │ │ │ │ ldmib sp, {r0, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ - blls 3b6e00 │ │ │ │ + blls 3b6eb0 │ │ │ │ svclt 0x00142f00 │ │ │ │ @ instruction: 0xf04f4619 │ │ │ │ strdle r3, [r4, pc]! │ │ │ │ @ instruction: 0x8708e9dd │ │ │ │ stmdavs r4!, {r0, r2, r3, r6, r9, sl, lr} │ │ │ │ - blcs 232a94 │ │ │ │ + blcs 232b44 │ │ │ │ svcge 0x0060f47f │ │ │ │ strtmi r9, [ip], -sl, lsl #28 │ │ │ │ ldrd pc, [r8], -sp │ │ │ │ streq lr, [r6], -lr, asr #20 │ │ │ │ @ instruction: 0xf66b980d │ │ │ │ - @ instruction: 0x900df9bd │ │ │ │ + andls pc, sp, r5, ror #18 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf8ddaf44 │ │ │ │ @ instruction: 0x4625a03c │ │ │ │ @ instruction: 0xf8dd4644 │ │ │ │ - b 13b8b14 │ │ │ │ + b 13b8bc4 │ │ │ │ tstcs r3, sl, lsl #20 │ │ │ │ @ instruction: 0xf6764640 │ │ │ │ - stmdavs r4!, {r0, r2, r3, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r4!, {r0, r2, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ teqlt fp, r3, lsr #16 │ │ │ │ stmibvs r3!, {r2, r4, r5, r8, ip, sp, pc} │ │ │ │ cmnle r7, r0, lsl #22 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ usat r4, #29, r1, asr #13 │ │ │ │ @ instruction: 0x31203201 │ │ │ │ @ instruction: 0xf43f4282 │ │ │ │ - blvs ff5047e8 │ │ │ │ - blvc 8f2ad4 │ │ │ │ + blvs ff504898 │ │ │ │ + blvc 8f2b84 │ │ │ │ rscsle r2, r5, r5, lsl #22 │ │ │ │ vpmax.u8 d15, d2, d11 │ │ │ │ @ instruction: 0x31203201 │ │ │ │ addmi r4, r2, #2013265920 @ 0x78000000 │ │ │ │ smmlsr r3, r3, r1, sp │ │ │ │ teqpeq r0, #-2147483648 @ p-variant is OBSOLETE @ 0x80000000 │ │ │ │ ldmdaeq r0, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ ldrbmi r1, [r1], -fp, ror #21 │ │ │ │ strtmi r4, [r9], sl, asr #13 │ │ │ │ @ instruction: 0x463d115b │ │ │ │ strbmi r9, [r7], -r7, lsl #6 │ │ │ │ ldrmi r4, [r0], -fp, lsl #12 │ │ │ │ movwls r9, #51463 @ 0xc907 │ │ │ │ @ instruction: 0xf66c920b │ │ │ │ - ldmib sp, {r0, r1, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r4, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ adcmi r2, r8, #738197504 @ 0x2c000000 │ │ │ │ ldmdavc r9!, {r0, r2, r8, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf9914469 │ │ │ │ tstcc r1, r4, asr #32 │ │ │ │ strcc sp, [r1, #-44] @ 0xffffffd4 │ │ │ │ stccs 7, cr3, [r4, #-4] │ │ │ │ strbmi sp, [sp], -fp, ror #3 │ │ │ │ @ instruction: 0x469a46d1 │ │ │ │ ldmib r5, {r8, r9, sl, sp}^ │ │ │ │ subvs r1, fp, r1, lsl #6 │ │ │ │ @ instruction: 0xf1046019 │ │ │ │ rsbvs r0, pc, ip, lsl r1 @ │ │ │ │ - bvs a70e7c │ │ │ │ + bvs a70f2c │ │ │ │ adcvs r9, fp, r3, lsl #22 │ │ │ │ rsbvs r1, r9, fp, lsr #26 │ │ │ │ subvs r4, fp, r5, lsl r6 │ │ │ │ stmdbls r7, {r0, r1, r5, r9, sp, lr} │ │ │ │ @ instruction: 0xf66c4628 │ │ │ │ - adcsmi pc, r8, #3358720 @ 0x334000 │ │ │ │ + adcsmi pc, r8, #1916928 @ 0x1d4000 │ │ │ │ @ instruction: 0xf898d908 │ │ │ │ strbtmi r3, [fp], #-0 │ │ │ │ umaalcc pc, r4, r3, r8 @ │ │ │ │ andcc pc, r0, r8, lsl #17 │ │ │ │ movwls r2, #8961 @ 0x2301 │ │ │ │ @ instruction: 0xf1083701 │ │ │ │ svccs 0x00040801 │ │ │ │ strb sp, [r5, -fp, ror #3]! │ │ │ │ @ instruction: 0x469a46d1 │ │ │ │ @ instruction: 0xf851e762 │ │ │ │ - blvc 867b2c │ │ │ │ + blvc 867bdc │ │ │ │ @ instruction: 0xf47f2904 │ │ │ │ ldmdbvs fp, {r0, r1, r3, r5, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ addcs pc, sl, r0, asr #4 │ │ │ │ orrcs pc, sp, r0, asr #4 │ │ │ │ svclt 0x0018428b │ │ │ │ @ instruction: 0xf47f4283 │ │ │ │ cdpls 14, 0, cr10, cr10, cr1, {7} │ │ │ │ strb r4, [sp, -ip, lsr #12]! │ │ │ │ ssat r4, #1, r8, lsl #13 │ │ │ │ - svc 0x0062f616 │ │ │ │ - ldrsbteq r7, [r6], #-114 @ 0xffffff8e │ │ │ │ + svc 0x000af616 │ │ │ │ + rsbseq r7, r6, r2, lsr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r6, r8, asr #15 │ │ │ │ - rsbseq r7, r6, r8, lsr #15 │ │ │ │ + rsbseq r7, r6, r8, lsl r7 │ │ │ │ + ldrshteq r7, [r6], #-104 @ 0xffffff98 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ strhtlt r4, [r7], pc │ │ │ │ ldrbtmi r4, [sl], #-3007 @ 0xfffff441 │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ stmibvs r6!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r1, r2, r3, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 232c18 │ │ │ │ + blcs 232cc8 │ │ │ │ movwls sp, #29177 @ 0x71f9 │ │ │ │ - blmi fefab670 │ │ │ │ + blmi fefab720 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b72c04 │ │ │ │ + blls b72cb4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r7, {r0, r3, r4, r6, r8, pc} │ │ │ │ pop {r0, r1, r2, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf10d8ff0 │ │ │ │ @ instruction: 0xf10d0848 │ │ │ │ movwcs r0, #2684 @ 0xa7c │ │ │ │ - blge 87d7d8 │ │ │ │ - blge 4bd7d8 │ │ │ │ + blge 87d888 │ │ │ │ + blge 4bd888 │ │ │ │ ldmdbvs r3!, {r1, r8, r9, ip, pc} │ │ │ │ andcs r4, r0, #196, 12 @ 0xc400000 │ │ │ │ andcs lr, r0, #200, 18 @ 0x320000 │ │ │ │ andcs lr, r2, #200, 18 @ 0x320000 │ │ │ │ ldmvs fp, {r0, r2, r4, r6, r9, sl, lr}^ │ │ │ │ stmib sp, {r1, r2, r4, r6, r7, r9, sl, lr}^ │ │ │ │ svcls 0x00063616 │ │ │ │ @@ -500456,57 +500496,57 @@ │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1} │ │ │ │ ldm lr!, {r0, r1} │ │ │ │ strgt r0, [pc, -pc] │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ @ instruction: 0x462869b5 │ │ │ │ - @ instruction: 0xf8ccf66b │ │ │ │ + @ instruction: 0xf874f66b │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ - blge 538e74 │ │ │ │ + blge 538f24 │ │ │ │ strls sl, [r4], -lr, lsl #20 │ │ │ │ - bleq 254d4c │ │ │ │ + bleq 254dfc │ │ │ │ andhi pc, ip, sp, asr #17 │ │ │ │ ldrmi r4, [r9], r6, lsl #12 │ │ │ │ strls r4, [r5], #-1680 @ 0xfffff970 │ │ │ │ ldrtmi lr, [r0], -r6 │ │ │ │ @ instruction: 0xf66b4635 │ │ │ │ - mcrcs 8, 0, pc, cr0, cr9, {5} @ │ │ │ │ + cdpcs 8, 0, cr15, cr0, cr1, {3} │ │ │ │ strmi sp, [r6], -sl, rrx │ │ │ │ stmdavs r3!, {r2, r3, r5, r6, fp, sp, lr}^ │ │ │ │ rscsle r2, r4, r0, lsl #22 │ │ │ │ stccs 8, cr6, [r1, #-660] @ 0xfffffd6c │ │ │ │ - bvs 1a4d400 │ │ │ │ + bvs 1a4d4b0 │ │ │ │ stceq 1, cr15, [ip], #-16 │ │ │ │ @ instruction: 0xf1046b62 │ │ │ │ strbmi r0, [r0, #-316]! @ 0xfffffec4 │ │ │ │ @ instruction: 0x4607bf14 │ │ │ │ addmi r2, sl, #0, 14 │ │ │ │ mrshi pc, (UNDEF: 4) @ │ │ │ │ addmi r6, sl, #8448 @ 0x2100 │ │ │ │ stmdbvs sl, {r0, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ cdpeq 1, 1, cr15, cr8, cr1, {0} │ │ │ │ bicsle r4, ip, r2, ror r5 │ │ │ │ svclt 0x000c4560 │ │ │ │ - blvs aa146c │ │ │ │ + blvs aa151c │ │ │ │ @ instruction: 0xd1d64297 │ │ │ │ andls r6, r8, #950272 @ 0xe8000 │ │ │ │ @ instruction: 0xf1074610 │ │ │ │ addsmi r0, r0, #24, 4 @ 0x80000001 │ │ │ │ stmdavs r2, {r0, r1, r2, r3, r6, r7, ip, lr, pc} │ │ │ │ andcs fp, r0, r2, lsr r1 │ │ │ │ andcc r6, r1, r2, lsl r8 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ stmiale r6, {r0, fp, sp}^ │ │ │ │ ldmdavs r0, {r1, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdbvs r2, {r2, r5, r6, r7, pc} │ │ │ │ ldrdgt pc, [r0], -r2 │ │ │ │ svceq 0x0000f1bc │ │ │ │ - blvc 64ce08 │ │ │ │ + blvc 64ceb8 │ │ │ │ cmple r5, r8, lsl #16 │ │ │ │ ldrdeq pc, [r0], -ip │ │ │ │ rsbsle r2, r2, r0, lsl #16 │ │ │ │ muleq ip, ip, r8 │ │ │ │ svclt 0x00182808 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ ldmdavs r0, {r1, r4, r6, r8, fp, sp, lr} │ │ │ │ @@ -500515,243 +500555,243 @@ │ │ │ │ addmi fp, r7, #24, 30 @ 0x60 │ │ │ │ ldmdavs r2, {r0, r2, r5, r7, ip, lr, pc} │ │ │ │ stmdacs r0, {r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf1bcd1f6 │ │ │ │ eorsle r0, fp, r0, lsl #30 │ │ │ │ @ instruction: 0xf8dc469e │ │ │ │ stmdavs r2, {} @ │ │ │ │ - blvc 2c5ab4 │ │ │ │ + blvc 2c5b64 │ │ │ │ @ instruction: 0xd12b2a08 │ │ │ │ @ instruction: 0x2014f8dc │ │ │ │ - blcs 232d44 │ │ │ │ + blcs 232df4 │ │ │ │ @ instruction: 0x4673d051 │ │ │ │ strb r4, [r2, r4, lsl #13]! │ │ │ │ strvs lr, [r4], #-2525 @ 0xfffff623 │ │ │ │ ldrdhi pc, [ip], -sp │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0x4629d016 │ │ │ │ @ instruction: 0xf6764630 │ │ │ │ - @ instruction: 0xf8cdfca1 │ │ │ │ + @ instruction: 0xf8cdfc49 │ │ │ │ stmdavs r4!, {r2, r3, r4, ip, sp, pc} │ │ │ │ - blcs 232dac │ │ │ │ + blcs 232e5c │ │ │ │ svcge 0x0036f43f │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ stmibvs r6!, {r0, r1, r4, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ stmdavs r4!, {r3, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - blcs 232dc4 │ │ │ │ + blcs 232e74 │ │ │ │ @ instruction: 0xe729d1f7 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6764630 │ │ │ │ - strb pc, [r8, r9, lsl #25]! @ │ │ │ │ + @ instruction: 0xe7e8fc31 │ │ │ │ @ instruction: 0x2014f8dc │ │ │ │ @ instruction: 0xf04f4673 │ │ │ │ ldmdavs r0, {sl, fp} │ │ │ │ @ instruction: 0xd1b62800 │ │ │ │ - blvc 4bf17c │ │ │ │ + blvc 4bf22c │ │ │ │ @ instruction: 0xf47f2a04 │ │ │ │ ldmdavs sl, {r1, r2, r3, r4, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - bcs 2332a4 │ │ │ │ + bcs 233354 │ │ │ │ svclt 0x000869e2 │ │ │ │ tstls sl, #0, 6 │ │ │ │ tstls r9, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0x23a5f240 │ │ │ │ mulsle r2, pc, r2 @ │ │ │ │ svccs 0x0061d863 │ │ │ │ svccs 0x0062d05f │ │ │ │ svcge 0x004bf47f │ │ │ │ @ instruction: 0xf44f9b08 │ │ │ │ stmdals r6, {r0, r4, r7, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf66c6e1b │ │ │ │ - strmi pc, [r2], -sp, ror #25 │ │ │ │ + @ instruction: 0x4602fc95 │ │ │ │ strmi lr, [r4], r5 │ │ │ │ pkhbtmi lr, r4, r0, lsl #15 │ │ │ │ vaba.s8 d30, d16, d15 │ │ │ │ ldrtmi r2, [r9], -r6, lsr #15 │ │ │ │ andls r9, r9, #1900544 @ 0x1d0000 │ │ │ │ - blx fec56756 │ │ │ │ + blx 1656806 │ │ │ │ movwcs r9, #2569 @ 0xa09 │ │ │ │ @ instruction: 0xf1009215 │ │ │ │ - bls 2dab0c │ │ │ │ + bls 2dabbc │ │ │ │ @ instruction: 0xf8d44686 │ │ │ │ stmib r2, {r3, lr, pc}^ │ │ │ │ addsvs r3, r3, r0, lsl #6 │ │ │ │ stm sl, {r0, r1, r2, r3, r9, fp, lr, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r3], -pc │ │ │ │ svceq 0x0000f1bc │ │ │ │ stmdavs r3!, {r1, r2, ip, lr, pc}^ │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ addmi r6, r2, #5898240 @ 0x5a0000 │ │ │ │ strmi fp, [r3], -r8, lsl #30 │ │ │ │ tstgt r0, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0x4672ab10 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - ldc2l 6, cr15, [r8, #-420] @ 0xfffffe5c │ │ │ │ + stc2 6, cr15, [r0, #-420] @ 0xfffffe5c │ │ │ │ @ instruction: 0xf66a9808 │ │ │ │ - stmiavs r3!, {r0, r2, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r2, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmib r4, {r0, r1, r3, r4, r5, r8, r9, ip, sp, pc}^ │ │ │ │ andcs r4, r1, #0, 6 │ │ │ │ strcs r9, [r0, #-526] @ 0xfffffdf2 │ │ │ │ adcmi r6, sl, #5898240 @ 0x5a0000 │ │ │ │ strtmi fp, [fp], -r8, lsl #30 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r8, r9, ip, pc} │ │ │ │ svclt 0x000842ab │ │ │ │ stmib sp, {r2, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf04f540c │ │ │ │ ldm r9, {r0, r8, r9, fp} │ │ │ │ stm sp, {r0, r1} │ │ │ │ stmdals r2, {r0, r1} │ │ │ │ ldm r8, {r0, r4, r6, r9, sl, lr} │ │ │ │ - @ instruction: 0xf66e000c │ │ │ │ - ldrbmi pc, [r0], -fp, lsl #16 @ │ │ │ │ - @ instruction: 0xf936f66e │ │ │ │ + @ instruction: 0xf66d000c │ │ │ │ + @ instruction: 0x4650ffb3 │ │ │ │ + @ instruction: 0xf8def66e │ │ │ │ strbcs lr, [r2, -sp, ror #13]! │ │ │ │ vabd.s8 d30, d16, d31 │ │ │ │ addsmi r2, pc, #-1744830462 @ 0x98000002 │ │ │ │ mcrge 4, 7, pc, cr7, cr15, {3} @ │ │ │ │ stmib sp, {r1, r3, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ strb r3, [r2, lr, lsl #8]! │ │ │ │ - ldcl 6, cr15, [r6, #88] @ 0x58 │ │ │ │ + ldcl 6, cr15, [lr, #-88]! @ 0xffffffa8 │ │ │ │ ldmdbvs fp, {r8, r9, sp} │ │ │ │ stmdbvs r3, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ - @ instruction: 0x00767492 │ │ │ │ + rsbseq r7, r6, r2, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r6, ip, ror #8 │ │ │ │ + ldrhteq r7, [r6], #-60 @ 0xffffffc4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed7007c │ │ │ │ + bl fed7012c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1000ff8 │ │ │ │ @ instruction: 0x46040310 │ │ │ │ addsmi r6, r8, #64, 18 @ 0x100000 │ │ │ │ ldmib r0, {r0, r1, r2, ip, lr, pc}^ │ │ │ │ subvs r1, sl, r0, lsl #4 │ │ │ │ andsvs r2, r1, r0, lsl #6 │ │ │ │ movwcc lr, #2496 @ 0x9c0 │ │ │ │ stmdavs r0!, {r4, r8, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf6d5211c │ │ │ │ - movwcs pc, #2359 @ 0x937 @ │ │ │ │ + movwcs pc, #2271 @ 0x8df @ │ │ │ │ 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: 0xf8c6f6d5 │ │ │ │ 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 87cff4 │ │ │ │ suble r0, fp, #8192 @ 0x2000 │ │ │ │ strbmi r4, [sl, #1611] @ 0x64b │ │ │ │ subseq sp, fp, sl, lsl r9 │ │ │ │ stmdale r7!, {r0, r1, r2, r3, r4, r5, r8, r9, fp, sp} │ │ │ │ svceq 0x0040f1ba │ │ │ │ svclt 0x003846d3 │ │ │ │ - bleq 125505c │ │ │ │ + bleq 125510c │ │ │ │ @ instruction: 0xf8584b21 │ │ │ │ addsmi r3, r8, #3 │ │ │ │ stmiavs r1!, {r0, r1, r2, r5, ip, lr, pc}^ │ │ │ │ @ instruction: 0x465ab1f8 │ │ │ │ - @ instruction: 0xf926f6d5 │ │ │ │ + @ instruction: 0xf8cef6d5 │ │ │ │ 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 6f3384 │ │ │ │ andle r0, r2, r9, lsl #10 │ │ │ │ andsge pc, r0, r4, asr #17 │ │ │ │ ldmvs r9!, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6164628 │ │ │ │ - @ instruction: 0x4620ebf0 │ │ │ │ + @ instruction: 0x4620eb98 │ │ │ │ strhlt r6, [r3], -r4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svclt 0x00384553 │ │ │ │ @ instruction: 0x469b4653 │ │ │ │ @ instruction: 0x4608e7d8 │ │ │ │ @ instruction: 0xf6164659 │ │ │ │ - strmi lr, [r5], -r6, lsr #29 │ │ │ │ + strmi lr, [r5], -lr, asr #28 │ │ │ │ @ instruction: 0x4658e7dd │ │ │ │ @ instruction: 0xf6169201 │ │ │ │ - bls 29444c │ │ │ │ + bls 29439c │ │ │ │ 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, #2940 @ 0xb7c │ │ │ │ strbmi r6, [sp], #-229 @ 0xffffff1b │ │ │ │ andslt pc, r4, r4, asr #17 │ │ │ │ ldrb r6, [r5, r3, lsr #1] │ │ │ │ bfi r4, sp, #12, #11 │ │ │ │ - rsbseq r7, r6, r2, lsl r1 │ │ │ │ + rsbseq r7, r6, r2, rrx │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [r0], lr, lsl #12 │ │ │ │ @ instruction: 0x46174611 │ │ │ │ @ instruction: 0xf6d368b0 │ │ │ │ - @ instruction: 0x4605fcbd │ │ │ │ + strmi pc, [r5], -r5, ror #24 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4604f839 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r0], #-844 @ 0xfffffcb4 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r8], {157} @ 0x9d │ │ │ │ ldmibvs fp, {r0, r1, r3, r5, r6, fp, sp, lr}^ │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf109b1e2 │ │ │ │ ldmib r9, {r2, r3, r8, fp}^ │ │ │ │ @ instruction: 0xf04f4301 │ │ │ │ strtmi r0, [r3], #-2048 @ 0xfffff800 │ │ │ │ andsle r4, r0, #156, 4 @ 0xc0000009 │ │ │ │ @ instruction: 0x462a6870 │ │ │ │ cmppeq r4, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - ldc2l 6, cr15, [r4], #-628 @ 0xfffffd8c │ │ │ │ + ldc2 6, cr15, [ip], {157} @ 0x9d │ │ │ │ andle r4, r2, r8, lsr r2 │ │ │ │ strbeq r4, [r3, r0, lsr #13] │ │ │ │ ldmib r9, {r4, sl, ip, lr, pc}^ │ │ │ │ ldrbcc r1, [ip], #-769 @ 0xfffffcff │ │ │ │ addmi r4, ip, #419430400 @ 0x19000000 │ │ │ │ strbmi sp, [r0], -lr, ror #7 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - bvs 8aa9a0 │ │ │ │ + bvs 8aaa50 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ @ instruction: 0xf100ff95 │ │ │ │ ldrb r0, [ip, r8, lsl #18] │ │ │ │ tstlt r3, r8, lsl #22 │ │ │ │ movwcs r9, #6664 @ 0x1a08 │ │ │ │ ssatmi r7, #1, r3 │ │ │ │ pop {r6, r9, sl, lr} │ │ │ │ @@ -500765,17 +500805,17 @@ │ │ │ │ @ instruction: 0x460d447e │ │ │ │ vqdmulh.s d2, d0, d3 │ │ │ │ ldm pc, {r0, r3, r5, r6, r7, pc}^ @ │ │ │ │ adcseq pc, r1, r3, lsl r0 @ │ │ │ │ andeq r0, r4, r0, rrx │ │ │ │ smlattcs r8, r7, r0, r0 │ │ │ │ @ instruction: 0xf6d56880 │ │ │ │ - strmi pc, [r6], -r9, ror #25 │ │ │ │ + @ instruction: 0x4606fc91 │ │ │ │ @ instruction: 0xf6d36878 │ │ │ │ - @ instruction: 0xf8d8fe15 │ │ │ │ + @ instruction: 0xf8d8fdbd │ │ │ │ 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 +500829,42 @@ │ │ │ │ @ instruction: 0xf1b99000 │ │ │ │ mvnsle r0, r0, lsl #30 │ │ │ │ @ instruction: 0xffbef7ff │ │ │ │ stmdavs fp!, {r0, r2, r6, r8, r9, ip, sp, pc} │ │ │ │ ldmdavs r2!, {r8, sp} │ │ │ │ tstmi r3, #112, 16 @ 0x700000 │ │ │ │ @ instruction: 0xf6d3602b │ │ │ │ - @ instruction: 0x4604fc75 │ │ │ │ + @ instruction: 0x4604fc1d │ │ │ │ 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, [r2], {211} @ 0xd3 │ │ │ │ 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, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ andne lr, r0, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0xf6d36868 │ │ │ │ - strtmi pc, [r1], -r1, lsr #24 │ │ │ │ + strtmi pc, [r1], -r9, asr #23 │ │ │ │ @ instruction: 0xf6d36870 │ │ │ │ - @ instruction: 0x4604fc57 │ │ │ │ + @ instruction: 0x4604fbff │ │ │ │ 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, r2, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ strdcs r8, [r8, -r8] │ │ │ │ @ instruction: 0xf6d56880 │ │ │ │ - strmi pc, [r6], -sp, lsl #25 │ │ │ │ + @ instruction: 0x4606fc35 │ │ │ │ @ instruction: 0xf6d36878 │ │ │ │ - @ instruction: 0xf8d8fdb9 │ │ │ │ + @ instruction: 0xf8d8fd61 │ │ │ │ rsbsvs r2, r0, r4, lsr #32 │ │ │ │ mvnslt r6, r4, lsl r8 │ │ │ │ - blcs 23322c │ │ │ │ + blcs 2332dc │ │ │ │ msrhi CPSR_s, r0 │ │ │ │ @ instruction: 0x46384631 │ │ │ │ @ instruction: 0xff78f7ff │ │ │ │ ldrdls pc, [r0], -r4 │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf1b94638 │ │ │ │ andle r0, sp, r0, lsl #30 │ │ │ │ @@ -500852,28 +500892,28 @@ │ │ │ │ strtmi pc, [r2], -r5, asr #30 │ │ │ │ @ instruction: 0x46384631 │ │ │ │ ldrdls pc, [r0], -r4 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xe77bd1f0 │ │ │ │ adcle r2, sl, r0, lsl #18 │ │ │ │ @ instruction: 0x4010f8d8 │ │ │ │ - blcs 2332bc │ │ │ │ + blcs 23336c │ │ │ │ vst4.32 {d29-d32}, [pc :128], r5 │ │ │ │ vqdmlal.s , d0, d2 │ │ │ │ vmul.i8 d16, d0, d14 │ │ │ │ vaba.s8 q9, q0, │ │ │ │ - blvc ae34e0 │ │ │ │ + blvc ae3590 │ │ │ │ suble r2, r2, r2, lsl #22 │ │ │ │ cmple r4, r4, lsl #22 │ │ │ │ - blcs fe7737dc │ │ │ │ + blcs fe77388c │ │ │ │ adcshi pc, r0, r0 │ │ │ │ - blcs d8f414 │ │ │ │ + blcs d8f4c4 │ │ │ │ adcshi pc, r3, r0 │ │ │ │ - blcs b67fb0 │ │ │ │ - blcs b8f348 │ │ │ │ + blcs b68060 │ │ │ │ + blcs b8f3f8 │ │ │ │ ldm pc, {r0, r1, r2, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ strbcc pc, [r4], r3 @ │ │ │ │ @ instruction: 0x36363636 │ │ │ │ @ instruction: 0x36363636 │ │ │ │ @ instruction: 0x36363636 │ │ │ │ @ instruction: 0x36c4c436 │ │ │ │ @ instruction: 0x36363636 │ │ │ │ @@ -500895,34 +500935,34 @@ │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ stccs 8, cr6, [r0, #-148] @ 0xffffff6c │ │ │ │ @ instruction: 0xf7ffd1f4 │ │ │ │ pop {r0, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdavs fp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movweq lr, #39491 @ 0x9a43 │ │ │ │ stmdavs r4!, {r0, r1, r3, r5, sp, lr} │ │ │ │ - blcs 233368 │ │ │ │ + blcs 233418 │ │ │ │ pop {r0, r4, r5, r7, r8, ip, lr, pc} │ │ │ │ shsub8mi r8, r1, r8 │ │ │ │ @ instruction: 0xe7194638 │ │ │ │ eorvs r2, fp, r8, lsl #6 │ │ │ │ ldrshle lr, [r2, #115]! @ 0x73 │ │ │ │ @ instruction: 0xf66b4620 │ │ │ │ - stmiavs r3, {r0, r1, r3, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3, {r0, r1, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ @ instruction: 0xf8db8089 │ │ │ │ @ instruction: 0x4659201c │ │ │ │ - blvc 16b34b0 │ │ │ │ - blx 2d7b20 │ │ │ │ - bcc 215740 │ │ │ │ - blx fe4d7b98 │ │ │ │ - blx 6d6e6e │ │ │ │ + blvc 16b3560 │ │ │ │ + blx 2d7bd0 │ │ │ │ + bcc 2157f0 │ │ │ │ + blx fe4d7c48 │ │ │ │ + blx ff0d6f1c │ │ │ │ suble r2, r1, r0, lsl #16 │ │ │ │ - b 12f3534 │ │ │ │ + b 12f35e4 │ │ │ │ addvs r0, r3, sl, lsl #6 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ orrle r2, r6, r0, lsl #22 │ │ │ │ adcsmi lr, fp, #55312384 @ 0x34c0000 │ │ │ │ @ instruction: 0xf5b3d0da │ │ │ │ andle r7, lr, #24, 30 @ 0x60 │ │ │ │ eorscs pc, r6, #64, 4 │ │ │ │ @@ -500943,49 +500983,49 @@ │ │ │ │ cmnpmi r0, #12582912 @ p-variant is OBSOLETE @ 0xc00000 │ │ │ │ ldmibcc sl!, {r0, r1, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf854330b │ │ │ │ cdpvs 0, 2, cr10, cr3, cr3, {1} │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ svclt 0x00182b01 │ │ │ │ - bleq 2554d8 │ │ │ │ + bleq 255588 │ │ │ │ ldrbmi r6, [r9], -r8, ror #16 │ │ │ │ - blx ff656ef0 │ │ │ │ + blx 2056fa0 │ │ │ │ @ instruction: 0xd1bd2800 │ │ │ │ ldrbmi r6, [r2], -r8, ror #16 │ │ │ │ @ instruction: 0xf6d34659 │ │ │ │ - ldr pc, [r0, r5, ror #21] │ │ │ │ + ldr pc, [r0, sp, lsl #21] │ │ │ │ vst2.8 {d22-d23}, [r3 :128], fp │ │ │ │ vst2.32 {d17-d20}, [r3], r0 │ │ │ │ eorvs r7, fp, r8, lsl #6 │ │ │ │ - blmi 8531e8 │ │ │ │ + blmi 853298 │ │ │ │ @ instruction: 0xf50358f3 │ │ │ │ @ instruction: 0xf8935380 │ │ │ │ andcc r2, fp, #-1073741772 @ 0xc0000034 │ │ │ │ eorcs pc, r2, r4, asr r8 @ │ │ │ │ @ instruction: 0xf57f07d2 │ │ │ │ @ instruction: 0xf893af7e │ │ │ │ movwcc r3, #45524 @ 0xb1d4 │ │ │ │ eorcs pc, r3, r4, asr r8 @ │ │ │ │ tstmi r3, #2818048 @ 0x2b0000 │ │ │ │ ldrb r6, [r4, -fp, lsr #32]! │ │ │ │ @ instruction: 0x46384631 │ │ │ │ mcrvs 6, 1, lr, cr3, cr2, {7} │ │ │ │ - beq 295534 │ │ │ │ + beq 2955e4 │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ svclt 0x00182b01 │ │ │ │ - bleq 255544 │ │ │ │ + bleq 2555f4 │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ - blx 4b817c │ │ │ │ + blx 4b822c │ │ │ │ @ instruction: 0xf10afa03 │ │ │ │ @ instruction: 0xe7c13aff │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r6, r6, ip, asr #30 │ │ │ │ + @ instruction: 0x00766e9c │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ teqlt ip, #132, 16 @ 0x840000 │ │ │ │ ldrdhi pc, [r4], -r0 │ │ │ │ @@ -500999,186 +501039,186 @@ │ │ │ │ @ instruction: 0x6e2bb96b │ │ │ │ andsmi r6, pc, #2539520 @ 0x26c000 │ │ │ │ ldmvs r1!, {r0, r3, ip, lr, pc} │ │ │ │ stmiane r8!, {r2, r3, r4, r6, r9, sp} │ │ │ │ adcsvs r3, r1, ip, asr r9 │ │ │ │ addmi r4, ip, #1090519040 @ 0x41000000 │ │ │ │ @ instruction: 0xf616d001 │ │ │ │ - strmi lr, [r0, #2400]! @ 0x960 │ │ │ │ + strmi lr, [r0, #2312]! @ 0x908 │ │ │ │ stclvs 2, cr13, [fp, #-24]! @ 0xffffffe8 │ │ │ │ mrrccc 13, 5, r3, ip, cr12 │ │ │ │ andsmi r6, pc, #2539520 @ 0x26c000 │ │ │ │ strb sp, [ip, r6, ror #1]! │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [r0], sp, lsl #12 │ │ │ │ ldrmi r2, [r6], -r0, lsl #2 │ │ │ │ @ instruction: 0xf6d368a8 │ │ │ │ - lsrslt pc, r7 @ @ │ │ │ │ + asrslt pc, pc, sl @ │ │ │ │ stmiavs r3!, {r2, r9, sl, lr} │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ ldmibvs pc, {r6, r9, sl, lr} @ │ │ │ │ @ instruction: 0xd00242bd │ │ │ │ ldc2l 7, cr15, [sl], #1020 @ 0x3fc │ │ │ │ @ instruction: 0xf1034603 │ │ │ │ ldrtmi r0, [r1], -r8 │ │ │ │ @ instruction: 0xffacf7ff │ │ │ │ stmiavs r8!, {r0, r5, r9, sl, lr} │ │ │ │ - blx fead7024 │ │ │ │ + blx 14d70d4 │ │ │ │ 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, r4, 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}^ │ │ │ │ + stmia r6!, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ svccs 0x003f007f │ │ │ │ strbmi sp, [r7, #-2323] @ 0xfffff6ed │ │ │ │ @ instruction: 0x4647bf38 │ │ │ │ @ instruction: 0xf8594b16 │ │ │ │ addsmi r3, lr, #3 │ │ │ │ stmdbvs r1!, {r1, r2, r4, ip, lr, pc} │ │ │ │ @ instruction: 0x4630b176 │ │ │ │ @ instruction: 0xf6d4463a │ │ │ │ - strmi pc, [r6], -pc, lsl #28 │ │ │ │ + @ instruction: 0x4606fdb7 │ │ │ │ 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 1456e88 │ │ │ │ strb r4, [pc, r6, lsl #12]! │ │ │ │ @ instruction: 0xf6164638 │ │ │ │ - strmi lr, [r6], -lr, lsr #20 │ │ │ │ + @ instruction: 0x4606e9d6 │ │ │ │ sbcsle r2, r5, r0, lsl #16 │ │ │ │ andne lr, r4, #212, 18 @ 0x350000 │ │ │ │ - ldm r0, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r8!, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x61a72300 │ │ │ │ rscvs r6, r3, r6, lsr #2 │ │ │ │ svclt 0x0000e7c5 │ │ │ │ - rsbseq r6, r6, r2, ror #21 │ │ │ │ + rsbseq r6, r6, r2, lsr sl │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ @ instruction: 0x460c4615 │ │ │ │ - bmi 136ae08 │ │ │ │ + bmi 136aeb8 │ │ │ │ adcslt r4, r3, r5, asr #22 │ │ │ │ @ instruction: 0x4606447a │ │ │ │ @ instruction: 0xf8df6840 │ │ │ │ ldmpl r3, {r4, r8, ip, pc}^ │ │ │ │ ldmdavs fp, {r0, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f9331 │ │ │ │ @ instruction: 0xf69d0300 │ │ │ │ - stmdavs fp!, {r0, r3, r4, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdavs fp!, {r0, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ - bcs 233b54 │ │ │ │ + bcs 233c04 │ │ │ │ strcc sp, [ip], #-81 @ 0xffffffaf │ │ │ │ subscs sl, r4, #3072 @ 0xc00 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ - svc 0x0030f615 │ │ │ │ + mrc 6, 6, APSR_nzcv, cr8, cr5, {0} │ │ │ │ @ instruction: 0x4603aa18 │ │ │ │ ldm r5, {r1, r3, r4, r9, sl, fp, sp, pc} │ │ │ │ stm r2, {r0, r1} │ │ │ │ subscs r0, ip, #3 │ │ │ │ @ instruction: 0x46304619 │ │ │ │ - ldm r2, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda sl!, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf11268a2 │ │ │ │ ldmdale r9, {r0, r2, r3, r4, r6, r8, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf10268e3 │ │ │ │ addsmi r0, pc, #92, 14 @ 0x1700000 │ │ │ │ - b 160fa98 │ │ │ │ + b 160fb48 │ │ │ │ @ instruction: 0xf1b80843 │ │ │ │ svclt 0x00980f3f │ │ │ │ stmdble r2, {r3, r4, r5, r7, r9, sl, lr} │ │ │ │ svclt 0x003845b8 │ │ │ │ - blmi cab11c │ │ │ │ + blmi cab1cc │ │ │ │ @ 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, [r0, #-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}^ │ │ │ │ + stmda ip, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmib r4, {r0, r2, r3, r4, r9, fp, lr}^ │ │ │ │ ldrbtmi r0, [sl], #-769 @ 0xfffffcff │ │ │ │ ldrmi r3, [r8], #-2908 @ 0xfffff4a4 │ │ │ │ ldmpl r3, {r0, r1, r2, r4, r8, r9, fp, lr}^ │ │ │ │ - blls e736ec │ │ │ │ + blls e7379c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1230300 │ │ │ │ pop {r0, r1, r4, r5, ip, sp, pc} │ │ │ │ @ instruction: 0x462183f0 │ │ │ │ @ instruction: 0x46306a1a │ │ │ │ stc2 7, cr15, [r8], {255} @ 0xff │ │ │ │ streq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ strmi lr, [r8], -r6, lsr #15 │ │ │ │ @ instruction: 0xf6164641 │ │ │ │ - ldrb lr, [r1, ip, lsl #22] │ │ │ │ + @ instruction: 0xe7d1eab4 │ │ │ │ andls r4, r1, #64, 12 @ 0x4000000 │ │ │ │ - ldmib r8, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r0, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ cmplt r8, r5, lsl #12 │ │ │ │ stmdavs r1!, {r0, r9, fp, ip, pc}^ │ │ │ │ - ldmda ip!, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00e4f615 │ │ │ │ @ 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 r0, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r6, r6, r8, lsl #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r6, ip, lsr #20 │ │ │ │ + rsbseq r6, r6, ip, ror r9 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - rsbseq r6, r6, sl, lsl #19 │ │ │ │ + ldrsbteq r6, [r6], #-138 @ 0xffffff76 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ stmvs fp, {r0, r3, r4, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8ddb083 │ │ │ │ mvnlt sl, r0, lsr r0 │ │ │ │ - blcc 193383c │ │ │ │ + blcc 19338ec │ │ │ │ stmiane r4!, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ @ instruction: 0x4607d017 │ │ │ │ @ instruction: 0xf1044690 │ │ │ │ @ instruction: 0xf04f0654 │ │ │ │ ldrtmi r0, [r1], -r1, lsl #22 │ │ │ │ @ instruction: 0x46426878 │ │ │ │ - @ instruction: 0xf90ef69d │ │ │ │ + @ instruction: 0xf8b6f69d │ │ │ │ strle r0, [sp, #-1985] @ 0xfffff83f │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf8cad125 │ │ │ │ stmdavs fp!, {lr}^ │ │ │ │ stmdble r2, {r2, r3, r4, r7, r9, lr} │ │ │ │ mrrccc 14, 5, r3, ip, cr12 │ │ │ │ andlt lr, r3, sp, ror #15 │ │ │ │ @@ -501191,59 +501231,59 @@ │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ svclt 0x00044291 │ │ │ │ andmi pc, r0, sl, asr #17 │ │ │ │ addmi r6, ip, #7012352 @ 0x6b0000 │ │ │ │ subscs sp, ip, #228 @ 0xe4 │ │ │ │ subseq pc, r4, r6, lsr #3 │ │ │ │ @ instruction: 0xf6159301 │ │ │ │ - blls 2956fc │ │ │ │ + blls 29564c │ │ │ │ stmiavs r9!, {r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdbcc ip, {r0, r1, r3, r5, r6, fp, sp, lr}^ │ │ │ │ ldrmi r6, [r9], #-169 @ 0xffffff57 │ │ │ │ andle r4, r6, ip, lsl #5 │ │ │ │ @ instruction: 0xf1a6225c │ │ │ │ movwls r0, #4180 @ 0x1054 │ │ │ │ - svc 0x00d0f615 │ │ │ │ - bls 5803a0 │ │ │ │ + svc 0x0078f615 │ │ │ │ + bls 580450 │ │ │ │ andlt pc, r0, r2, lsl #17 │ │ │ │ svclt 0x0000e7ca │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ ldrmi fp, [r7], -r7, lsl #1 │ │ │ │ ldrmi r2, [r9], r0, lsl #4 │ │ │ │ strmi r4, [r0], fp, asr #22 │ │ │ │ andcs pc, pc, sp, lsl #17 │ │ │ │ andls r4, r4, #14680064 @ 0xe00000 │ │ │ │ - bmi 146b0b0 │ │ │ │ + bmi 146b160 │ │ │ │ ldrbtmi r6, [sl], #-2112 @ 0xfffff7c0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf69d0300 │ │ │ │ - ldmdavs fp!, {r0, r1, r3, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r0, r1, r6, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ stmdblt sl, {r1, r3, r4, r6, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs r3, {r1, r3, r4, r9, fp, sp, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ svccs 0x0000f5b3 │ │ │ │ @ instruction: 0xf5b3bf18 │ │ │ │ cmple r9, r0, lsl #30 │ │ │ │ @ instruction: 0x210068b0 │ │ │ │ - @ instruction: 0xf90cf6d3 │ │ │ │ - beq 615c3c │ │ │ │ + @ instruction: 0xf8b4f6d3 │ │ │ │ + beq 615cec │ │ │ │ @ instruction: 0xf10d4604 │ │ │ │ ldmdblt r8!, {r4, r8, r9, fp} │ │ │ │ @ instruction: 0x4621e035 │ │ │ │ @ instruction: 0xf6d368b0 │ │ │ │ - strmi pc, [r4], -r1, lsl #18 │ │ │ │ + strmi pc, [r4], -r9, lsr #17 │ │ │ │ eorle r2, lr, r0, lsl #16 │ │ │ │ ldmibvs fp, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - bvs 8c7d34 │ │ │ │ + bvs 8c7de4 │ │ │ │ ldmdbvs r2, {r0, r5, r6, fp, sp, lr} │ │ │ │ subsmi r6, r3, fp, lsl #18 │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ stmibvs fp!, {r0, r2, r5, r7, fp, sp, lr} │ │ │ │ mulle r5, lr, r2 │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ @@ -501252,143 +501292,143 @@ │ │ │ │ ldrtmi r4, [sl], -fp, asr #12 │ │ │ │ tstpeq r8, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ stmib sp, {r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ffba00 │ │ │ │ stmdbvs fp!, {r0, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ bicsle r2, r4, r0, lsl #22 │ │ │ │ ldmvs r0!, {r0, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf8acf6d3 │ │ │ │ + @ instruction: 0xf854f6d3 │ │ │ │ ldmvs r0!, {r0, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf8d2f6d3 │ │ │ │ + @ instruction: 0xf87af6d3 │ │ │ │ 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 76c1a4 │ │ │ │ stmdals r4, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r7, lr, lsl r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - blx 20d78b6 │ │ │ │ + blx 20d7966 │ │ │ │ strbmi r4, [fp], -r4, lsl #12 │ │ │ │ andeq pc, pc, #1073741827 @ 0x40000003 │ │ │ │ andls r4, r1, #64, 12 @ 0x4000000 │ │ │ │ tstpeq r8, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andls sl, r0, #4, 20 @ 0x4000 │ │ │ │ @ instruction: 0xf7ff463a │ │ │ │ stmdbvs r3!, {r0, r2, r3, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ bicsle r2, sp, r0, lsl #22 │ │ │ │ ldmvs r0!, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf6d36a19 │ │ │ │ - @ instruction: 0xe7d5f87f │ │ │ │ - stm lr, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrb pc, [r5, r7, lsr #16] @ │ │ │ │ + ldmda r6!, {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 │ │ │ │ + rsbseq r6, r6, r2, lsl #15 │ │ │ │ + ldrhteq r6, [r6], #-104 @ 0xffffff98 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ ldrmi r4, [r1], -sp, lsl #12 │ │ │ │ addlt r4, r5, r5, asr sl │ │ │ │ pkhtbmi r4, r3, r5, asr #22 │ │ │ │ stmiavs r0, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ - @ instruction: 0xf6d30300 │ │ │ │ - stmvs r7, {r0, r1, r2, r3, fp, ip, sp, lr, pc} │ │ │ │ - bllt ef3a18 │ │ │ │ + @ instruction: 0xf6d20300 │ │ │ │ + stmvs r7, {r0, r1, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bllt ef3ac8 │ │ │ │ tstcs r0, r8, ror r8 │ │ │ │ - @ instruction: 0xf874f6d3 │ │ │ │ + @ instruction: 0xf81cf6d3 │ │ │ │ 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 │ │ │ │ + strmi pc, [r4], -r9, lsl #16 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ - blmi 126c26c │ │ │ │ + blmi 126c31c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2f39d4 │ │ │ │ + blls 2f3a84 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r5, r0, lsl #6 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ stmiavs r8!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0xf6d32100 │ │ │ │ - strmi pc, [r4], -sp, asr #16 │ │ │ │ + @ instruction: 0xf6d22100 │ │ │ │ + @ instruction: 0x4604fff5 │ │ │ │ eors fp, r3, r0, asr r9 │ │ │ │ strtmi r6, [r1], -r8, lsr #17 │ │ │ │ - @ instruction: 0xf81cf6d3 │ │ │ │ + @ instruction: 0xffc4f6d2 │ │ │ │ stmiavs r8!, {r0, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf842f6d3 │ │ │ │ + @ instruction: 0xffeaf6d2 │ │ │ │ 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 8687e4 │ │ │ │ rscle r0, r3, r3, lsl #6 │ │ │ │ @ instruction: 0xf8d76d5a │ │ │ │ ldmibvs r2, {sp, pc} │ │ │ │ svceq 0x0002ea1a │ │ │ │ ldrmi sp, [r9, #310] @ 0x136 │ │ │ │ @ instruction: 0xf8d8d32d │ │ │ │ - blcs 225a20 │ │ │ │ + blcs 225ad0 │ │ │ │ @ instruction: 0x4621d0d2 │ │ │ │ - @ instruction: 0xf6d368a8 │ │ │ │ - @ instruction: 0x4604f819 │ │ │ │ + @ instruction: 0xf6d268a8 │ │ │ │ + strmi pc, [r4], -r1, asr #31 │ │ │ │ bicsle r2, r5, r0, lsl #16 │ │ │ │ - blcs 233fa0 │ │ │ │ + blcs 234050 │ │ │ │ stmdbvs ip!, {r1, r3, r4, r7, ip, lr, pc} │ │ │ │ stmiane r3!, {r2, r3, r4, r6, r8, r9, fp, ip, sp}^ │ │ │ │ ldclvs 0, cr13, [sl, #-600] @ 0xfffffda8 │ │ │ │ ldrdhi pc, [r0], -r7 │ │ │ │ - b 834050 │ │ │ │ + b 834100 │ │ │ │ tstle r8, r2, lsl #30 │ │ │ │ addle r4, sp, #156, 4 @ 0xc0000009 │ │ │ │ stccs 8, cr15, [r8], {83} @ 0x53 │ │ │ │ ldmibvs r2, {r2, r3, r4, r6, r8, r9, fp, ip, sp} │ │ │ │ svceq 0x0002ea18 │ │ │ │ stmdbvs r9!, {r1, r2, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ cmnvs r9, ip, asr r9 │ │ │ │ addmi r4, fp, #553648128 @ 0x21000000 │ │ │ │ @ instruction: 0x4618d0f0 │ │ │ │ @ instruction: 0xf615225c │ │ │ │ - strmi lr, [r3], -r4, lsl #29 │ │ │ │ + strmi lr, [r3], -ip, lsr #28 │ │ │ │ @ instruction: 0xf853e7ea │ │ │ │ - blcc 1924a5c │ │ │ │ - b 8b4088 │ │ │ │ + blcc 1924b0c │ │ │ │ + b 8b4138 │ │ │ │ sbcle r0, r8, r2, lsl #30 │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ @ instruction: 0xf8c8395c │ │ │ │ strbmi r1, [r9], #-16 │ │ │ │ smullle r4, r0, r9, r2 │ │ │ │ subscs r4, ip, #24, 12 @ 0x1800000 │ │ │ │ - mcr 6, 3, pc, cr14, cr5, {0} @ │ │ │ │ + mrc 6, 0, APSR_nzcv, cr6, cr5, {0} │ │ │ │ ldr r4, [sl, r3, lsl #12]! │ │ │ │ - svc 0x00d2f615 │ │ │ │ - rsbseq r6, r6, ip, ror #13 │ │ │ │ + svc 0x007af615 │ │ │ │ + rsbseq r6, r6, ip, lsr r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0076669c │ │ │ │ + rsbseq r6, r6, ip, ror #11 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @ instruction: 0xf1016ad3 │ │ │ │ addlt r0, sp, r4, asr #14 │ │ │ │ svclt 0x000842bb │ │ │ │ @@ -501400,71 +501440,71 @@ │ │ │ │ rsbspl r3, r1, #56623104 @ 0x3600000 │ │ │ │ ldmibvs r3, {r0, r1} │ │ │ │ stmdbvs r0, {r0, r2, r8, sp} │ │ │ │ @ instruction: 0xb01cf8d2 │ │ │ │ stmdals ip, {r1, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d29303 │ │ │ │ @ instruction: 0xf668a038 │ │ │ │ - blls 318de4 │ │ │ │ + blls 318d34 │ │ │ │ stmib r0, {r2, r9, sl, lr}^ │ │ │ │ - blge 3286e0 │ │ │ │ + blge 328790 │ │ │ │ @ instruction: 0xf1002200 │ │ │ │ strls r0, [r7, -r0, lsr #24] │ │ │ │ andls sl, r4, #8, 30 │ │ │ │ andcs lr, r5, #3358720 @ 0x334000 │ │ │ │ stm ip, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ stmib r4, {r0, r1, r2, r3}^ │ │ │ │ @ instruction: 0xf8c4980c │ │ │ │ @ instruction: 0xf104a038 │ │ │ │ strtmi r0, [r0], -r4, asr #2 │ │ │ │ @ instruction: 0x3055f895 │ │ │ │ @ instruction: 0x2054f895 │ │ │ │ - @ instruction: 0xff7ef669 │ │ │ │ + @ instruction: 0xff26f669 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf85cf66c │ │ │ │ + @ instruction: 0xf804f66c │ │ │ │ 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 │ │ │ │ + mcrr2 6, 6, pc, r4, cr8 @ │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - @ instruction: 0xf9aaf6ab │ │ │ │ + @ instruction: 0xf952f6ab │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r8], #-416 @ 0xfffffe60 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ strbmi r6, [r1], -r3, lsl #3 │ │ │ │ @ instruction: 0xf6ab69e8 │ │ │ │ - blge 3580a4 │ │ │ │ + blge 357ff4 │ │ │ │ strls r2, [r7, -r0, lsl #4] │ │ │ │ stceq 1, cr15, [r0], #-16 │ │ │ │ andls sl, r4, #8, 30 │ │ │ │ andcs lr, r5, #3358720 @ 0x334000 │ │ │ │ - blgt 5f22f4 │ │ │ │ + blgt 5f23a4 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ eorshi pc, r0, r4, asr #17 │ │ │ │ @ instruction: 0xf895e7b3 │ │ │ │ strcs r3, [r0], #-85 @ 0xffffffab │ │ │ │ andcs r6, r2, #214016 @ 0x34400 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ @ instruction: 0xf66c9400 │ │ │ │ - smlattcs r3, r1, r9, pc @ │ │ │ │ + smlabbcs r3, r9, r9, pc @ │ │ │ │ ldmdbvs r0!, {r7, r9, sl, lr} │ │ │ │ - mrrc2 6, 6, pc, r8, cr8 @ │ │ │ │ + stc2 6, cr15, [r0], {104} @ 0x68 │ │ │ │ svcge 0x00049707 │ │ │ │ stmib sp, {r0, r1, r3, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf1004404 │ │ │ │ strls r0, [r6], #-2336 @ 0xfffff6e0 │ │ │ │ stceq 1, cr15, [r0], #-52 @ 0xffffffcc │ │ │ │ strmi r6, [r4], -r3, lsl #3 │ │ │ │ @ instruction: 0xf10069eb │ │ │ │ @@ -501474,24 +501514,24 @@ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ @ instruction: 0xf895e785 │ │ │ │ @ instruction: 0xf04f3055 │ │ │ │ - blvs ff65bfe8 │ │ │ │ + blvs ff65c098 │ │ │ │ @ instruction: 0xf0432202 │ │ │ │ @ instruction: 0xf8cd0302 │ │ │ │ @ instruction: 0xf66c9000 │ │ │ │ - @ instruction: 0x4621f9b1 │ │ │ │ + @ instruction: 0x4621f959 │ │ │ │ ldmdbvs r0!, {r7, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [r8], #-416 @ 0xfffffe60 │ │ │ │ + blx ff657652 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - @ instruction: 0xf936f6ab │ │ │ │ + @ instruction: 0xf8def6ab │ │ │ │ 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 +501557,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 │ │ │ │ + ldcl 6, cr15, [sl], #84 @ 0x54 │ │ │ │ @ instruction: 0xf8d39b01 │ │ │ │ @ instruction: 0xf8d88004 │ │ │ │ - blcs 225cb0 │ │ │ │ + blcs 225d60 │ │ │ │ @ instruction: 0x81a7f000 │ │ │ │ @ instruction: 0xf6699801 │ │ │ │ - blls 318808 │ │ │ │ + blls 318758 │ │ │ │ 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 │ │ │ │ + pkhtbmi pc, r0, r5, asr #27 @ │ │ │ │ stmdavs r8!, {r0, r5, r9, sl, lr}^ │ │ │ │ - mcr2 6, 1, pc, cr8, cr12, {4} @ │ │ │ │ + ldc2l 6, cr15, [r0, #624] @ 0x270 │ │ │ │ @ instruction: 0xf8d84606 │ │ │ │ ldmibvs r4!, {r2, r3, r4, ip, sp}^ │ │ │ │ ldmdavs r9, {r3, r4, r8, sl, fp, ip}^ │ │ │ │ stmdbcs r0, {r2, sl, ip, sp} │ │ │ │ rsbshi pc, r2, #0 │ │ │ │ and r4, ip, r3, lsr #12 │ │ │ │ - bcs 274228 │ │ │ │ + bcs 2742d8 │ │ │ │ stmdbvs sl, {r2, r8, ip, lr, pc}^ │ │ │ │ svclt 0x00082a02 │ │ │ │ stmdbeq r1, {r0, r3, r6, ip, sp, lr, pc} │ │ │ │ svcne 0x0004f850 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ @ instruction: 0x461c80f9 │ │ │ │ - blcs 357e48 │ │ │ │ + blcs 357ef8 │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ adcsvs r2, fp, r0, lsl #6 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ rscshi pc, r5, r0, asr #32 │ │ │ │ cmplt sl, r2, lsr #16 │ │ │ │ @ instruction: 0x46506879 │ │ │ │ mcr2 7, 5, pc, cr12, cr15, {7} @ │ │ │ │ @ instruction: 0x46016078 │ │ │ │ svccs 0x0004f854 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrtcs pc, [ip], #2271 @ 0x8df @ │ │ │ │ ldrtcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 11f3da0 │ │ │ │ + blls 11f3e50 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strbmi r8, [r8], -r7, asr #4 │ │ │ │ pop {r0, r6, ip, sp, pc} │ │ │ │ stmdavs r3!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bcs 2742b8 │ │ │ │ - bvs ff90e1b8 │ │ │ │ - blvc 8b3dc4 │ │ │ │ + bcs 274368 │ │ │ │ + bvs ff90e268 │ │ │ │ + blvc 8b3e74 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r8, {r0, r1, r3, r4, r5, r9, pc}^ │ │ │ │ - @ instruction: 0xffbef6aa │ │ │ │ + @ instruction: 0xff66f6aa │ │ │ │ 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 378a88 │ │ │ │ mrshi pc, (UNDEF: 68) @ │ │ │ │ vldrvs d25, [fp, #-12] │ │ │ │ @ instruction: 0xf6aa69d8 │ │ │ │ - @ instruction: 0xb110ffb1 │ │ │ │ + tstplt r0, r9, asr pc @ p-variant is OBSOLETE │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stcls 7, cr14, [r3], {208} @ 0xd0 │ │ │ │ @ instruction: 0x46382254 │ │ │ │ @ instruction: 0xf6154621 │ │ │ │ - stclvs 12, cr14, [r3, #-848]! @ 0xfffffcb0 │ │ │ │ - blvc 1834504 │ │ │ │ + stclvs 12, cr14, [r3, #-496]! @ 0xfffffe10 │ │ │ │ + blvc 18345b4 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf10780f6 │ │ │ │ strcs r0, [r0], -r3, asr #6 │ │ │ │ ldrdgt pc, [r4], -r7 │ │ │ │ @ instruction: 0x463a4619 │ │ │ │ ldrtmi r4, [r4], -r8, asr #13 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ strls r9, [r6, -r7, lsl #6] │ │ │ │ strtmi lr, [ip], -r0 │ │ │ │ svcpl 0x0004f852 │ │ │ │ - blx 5c6238 │ │ │ │ + blx 5c62e8 │ │ │ │ teqpmi r3, #4, 6 @ p-variant is OBSOLETE @ 0x10000000 │ │ │ │ @ instruction: 0xf811b29e │ │ │ │ adcmi r3, r3, #1, 30 │ │ │ │ strmi fp, [ip, #3848]! @ 0xf08 │ │ │ │ streq pc, [r1, #-260] @ 0xfffffefc │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ - b 4229e0 │ │ │ │ + b 422a90 │ │ │ │ adcmi r0, r8, #196608 @ 0x30000 │ │ │ │ @ instruction: 0xf1b8d1e9 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ movwcs r8, #4302 @ 0x10ce │ │ │ │ adcmi r9, fp, r1, lsl #20 │ │ │ │ ldmdbvs r2, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ mlsle sp, lr, r2, r4 │ │ │ │ svcvc 0x008af5b2 │ │ │ │ @ instruction: 0x4641bf18 │ │ │ │ - blls 28df80 │ │ │ │ + blls 28e030 │ │ │ │ @ instruction: 0xf8ca2600 │ │ │ │ - blge 9e5e20 │ │ │ │ + blge 9e5ed0 │ │ │ │ movwls r4, #34330 @ 0x861a │ │ │ │ @ instruction: 0xf8ca2303 │ │ │ │ @ instruction: 0xf1073000 │ │ │ │ strls r0, [r2, -r4, asr #6] │ │ │ │ eorls pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0x970b4693 │ │ │ │ @ instruction: 0x460f4699 │ │ │ │ @ instruction: 0xf8cd9509 │ │ │ │ and sl, sl, r4, lsl r0 │ │ │ │ andcs pc, r6, r9, lsl r8 @ │ │ │ │ stmib fp, {r2, r4, r5, r7, r9, lr}^ │ │ │ │ @ instruction: 0xf10b3200 │ │ │ │ @ instruction: 0xf1060b08 │ │ │ │ andsle r0, fp, r1, lsl #6 │ │ │ │ - bls 2ab6c4 │ │ │ │ + bls 2ab774 │ │ │ │ svccc 0x0004f852 │ │ │ │ - blcs 23e65c │ │ │ │ + blcs 23e70c │ │ │ │ svccs 0x0000d1ee │ │ │ │ adchi pc, r9, r0 │ │ │ │ - bls 273f4c │ │ │ │ + bls 273ffc │ │ │ │ svclt 0x00084293 │ │ │ │ stmdaeq r1, {r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4632463b │ │ │ │ stmib fp, {r2, r4, r5, r7, r9, lr}^ │ │ │ │ - blx 19e6674 │ │ │ │ + blx 19e6724 │ │ │ │ @ instruction: 0xf10bf888 │ │ │ │ @ instruction: 0xf1060b08 │ │ │ │ mvnle r0, r1, lsl #6 │ │ │ │ stmdbpl r9, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xa014f8dd │ │ │ │ svcls 0x000b462a │ │ │ │ ldrbmi r9, [r0], -r8, lsl #18 │ │ │ │ - stc2l 6, cr15, [ip, #-428]! @ 0xfffffe54 │ │ │ │ + ldc2 6, cr15, [r4, #-428] @ 0xfffffe54 │ │ │ │ ldmib sp, {r8, r9, sp}^ │ │ │ │ andcs r1, r1, #25165824 @ 0x1800000 │ │ │ │ adcmi r7, r3, #58 @ 0x3a │ │ │ │ svceq 0x0004f841 │ │ │ │ svccc 0x0001f805 │ │ │ │ movweq pc, #4355 @ 0x1103 @ │ │ │ │ @ instruction: 0xf1b8d1f7 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ stcls 15, cr10, [r1], {57} @ 0x39 │ │ │ │ @ instruction: 0xf6694620 │ │ │ │ - @ instruction: 0xf8c4f9cd │ │ │ │ + @ instruction: 0xf8c4f975 │ │ │ │ ldr r8, [r1, -r8]! │ │ │ │ @ instruction: 0xf1039b01 │ │ │ │ @ instruction: 0xf6690018 │ │ │ │ - eorsmi pc, r0, #1712 @ 0x6b0 │ │ │ │ + eorsmi pc, r0, #304 @ 0x130 │ │ │ │ svcge 0x0056f43f │ │ │ │ ldmdbvs sl, {r0, r8, r9, fp, ip, pc}^ │ │ │ │ svcvc 0x008af5b2 │ │ │ │ cmnphi r0, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ tstcc r8, #1024 @ 0x400 │ │ │ │ usada8 lr, r9, r6, r4 │ │ │ │ movwcs r4, #1564 @ 0x61c │ │ │ │ @ instruction: 0xf1b960bb │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ stmdbls r3, {r0, r1, r3, r8, r9, sl, fp, sp, pc} │ │ │ │ tstcc r4, r8, ror #16 │ │ │ │ - stc2 6, cr15, [sl, #-624] @ 0xfffffd90 │ │ │ │ + ldc2 6, cr15, [r2], #624 @ 0x270 │ │ │ │ ldrmi r6, [r9], r3, asr #19 │ │ │ │ @ instruction: 0xf859685b │ │ │ │ stmdblt r3!, {r2, r8, r9, fp, ip} │ │ │ │ @ instruction: 0x4619e035 │ │ │ │ svccc 0x0004f859 │ │ │ │ ldmdbvs sl, {r0, r1, r3, r7, r8, r9, ip, sp, pc}^ │ │ │ │ mvnsle r2, r2, lsl #20 │ │ │ │ @@ -501699,194 +501739,194 @@ │ │ │ │ biclt r6, fp, fp, ror #16 │ │ │ │ @ instruction: 0x4645695a │ │ │ │ @ instruction: 0xf1084633 │ │ │ │ strcc r0, [r4], -r4, lsl #16 │ │ │ │ mvnsle r2, r2, lsl #20 │ │ │ │ @ instruction: 0x4650461e │ │ │ │ stmdaeq r4, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ - blcs 3580c4 │ │ │ │ + blcs 358174 │ │ │ │ stc2 7, cr15, [r0, #1020] @ 0x3fc │ │ │ │ svccs 0x0004f859 │ │ │ │ - bcs 22b77c │ │ │ │ + bcs 22b82c │ │ │ │ rsbsvs sp, r9, r1, ror #3 │ │ │ │ @ instruction: 0xf8dde6c6 │ │ │ │ ldrb r9, [r1], ip │ │ │ │ @ instruction: 0x46454633 │ │ │ │ - blls 293f34 │ │ │ │ + blls 293fe4 │ │ │ │ stmdavs ip!, {r0, r2, r3, r4, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strcs r8, [r3], #-280 @ 0xfffffee8 │ │ │ │ ldrtmi r9, [r0], -r1, lsl #28 │ │ │ │ - @ instruction: 0xf95cf669 │ │ │ │ + @ instruction: 0xf904f669 │ │ │ │ @ instruction: 0xf8ca2300 │ │ │ │ @ instruction: 0xf8ca4000 │ │ │ │ adcsvs r5, r3, r4 │ │ │ │ - blls 313aa0 │ │ │ │ + blls 313b50 │ │ │ │ ldrsbge pc, [r4], #-131 @ 0xffffff7d @ │ │ │ │ @ instruction: 0x201cf8da │ │ │ │ - blvc 16b8408 │ │ │ │ + blvc 16b84b8 │ │ │ │ vpadd.i8 d2, d0, d5 │ │ │ │ ldm pc, {r0, r3, r8, pc}^ @ │ │ │ │ rsbseq pc, r3, r3, lsl r0 @ │ │ │ │ rsbseq r0, r3, r3, ror r0 │ │ │ │ ldrshteq r0, [r5], -r0 │ │ │ │ ldrshteq r0, [r2], #2 │ │ │ │ ldrshteq r0, [r0], #0 │ │ │ │ eorseq r0, r5, r5, lsr r0 │ │ │ │ ldrshteq r0, [r3], #-6 │ │ │ │ eorseq r0, r5, r5, lsr r0 │ │ │ │ tsteq r7, r5, lsr r0 │ │ │ │ tsteq r7, r7, lsl #2 │ │ │ │ tsteq r7, r7, lsl #2 │ │ │ │ - blls 25a1c0 │ │ │ │ + blls 25a270 │ │ │ │ @ instruction: 0xf8d3464e │ │ │ │ ldrb r8, [r3], -r8 │ │ │ │ mlacs r5, r3, r8, pc @ │ │ │ │ - bcs a34a74 │ │ │ │ - bcc 29015c │ │ │ │ + bcs a34b24 │ │ │ │ + bcc 29020c │ │ │ │ ldmdale r2, {r0, r1, r2, r3, r4, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ cmppl r1, r0, asr r1 │ │ │ │ subspl r5, r1, r1, asr r1 │ │ │ │ cmppl r1, r1, asr r1 │ │ │ │ svcgt 0x00515151 │ │ │ │ cmppl r1, r1, asr r1 │ │ │ │ cmppl r1, r1, asr r1 │ │ │ │ cmppl r1, r1, asr r1 │ │ │ │ cmppl r1, r1, asr r1 │ │ │ │ - blls 363d34 │ │ │ │ + blls 363de4 │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ ldmdbvs r8, {r2, r3, r9, ip, pc} │ │ │ │ - blx 1a579e0 │ │ │ │ + blx 457a90 │ │ │ │ ldrtmi r9, [fp], -ip, lsl #20 │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ ldrtmi r4, [r9], -r5, lsl #12 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ - ldc2l 6, cr15, [r2], {105} @ 0x69 │ │ │ │ + ldc2l 6, cr15, [sl], #-420 @ 0xfffffe5c │ │ │ │ @ instruction: 0xf10a462a │ │ │ │ @ instruction: 0xf1050344 │ │ │ │ tstls r2, #84, 2 │ │ │ │ @ instruction: 0xf04fab0f │ │ │ │ strmi r0, [sp], -r0, lsl #28 │ │ │ │ eors pc, ip, sp, asr #17 │ │ │ │ mcrreq 1, 0, pc, ip, cr13 @ │ │ │ │ @ instruction: 0xee10e9cd │ │ │ │ andls r6, ip, #1327104 @ 0x144000 │ │ │ │ @ instruction: 0xf8df910d │ │ │ │ - blgt 602640 │ │ │ │ + blgt 6026f0 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ stm ip, {r2, r8, sl, fp, ip, pc} │ │ │ │ stmdbls sp, {r0, r1, r2, r3} │ │ │ │ andcc pc, sl, r5, asr r8 @ │ │ │ │ - bls 523624 │ │ │ │ - blx 3800ae │ │ │ │ + bls 5236d4 │ │ │ │ + blx 38015e │ │ │ │ ldrmi r3, [r1], -r1, lsl #6 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf842330b │ │ │ │ @ instruction: 0xf66be023 │ │ │ │ - ldrb pc, [r7], r9, lsl #27 @ │ │ │ │ + @ instruction: 0xe6d7fd31 │ │ │ │ strb r2, [r0, r0, lsr #14] │ │ │ │ - blls 306c44 │ │ │ │ + blls 306cf4 │ │ │ │ streq lr, [r4], r3, lsl #22 │ │ │ │ - blcs 234288 │ │ │ │ + blcs 234338 │ │ │ │ mcrge 4, 3, pc, cr0, cr15, {1} @ │ │ │ │ @ instruction: 0xf8d39b01 │ │ │ │ @ instruction: 0xf8d88004 │ │ │ │ stccs 0, cr5, [r0, #-16] │ │ │ │ strcs sp, [r3, #-125] @ 0xffffff83 │ │ │ │ ldrdlt pc, [r4], -sp │ │ │ │ @ instruction: 0xf6694658 │ │ │ │ - blls 3183d8 │ │ │ │ + blls 318328 │ │ │ │ stmdapl r0, {r1, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ strtmi r2, [r3], #-512 @ 0xfffffe00 │ │ │ │ ldrls r6, [r6, #-2165] @ 0xfffff78b │ │ │ │ andsls sl, r3, #5888 @ 0x1700 │ │ │ │ umaalvs pc, r4, r3, r8 @ │ │ │ │ stmib sp, {r0, r1, r4, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf8cb2214 │ │ │ │ stmib sp, {r3, sp}^ │ │ │ │ stmib sp, {r0, r1, r3, r4, r9, sp}^ │ │ │ │ - blgt 5e2978 │ │ │ │ + blgt 5e2a28 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ mulsgt r0, r5, r8 │ │ │ │ svclt 0x00084296 │ │ │ │ svceq 0x0001f1bc │ │ │ │ @ instruction: 0xf88dd03e │ │ │ │ - blge 9f22cc │ │ │ │ + blge 9f237c │ │ │ │ @ instruction: 0x469e951a │ │ │ │ @ instruction: 0xf1bc9308 │ │ │ │ stcgt 15, cr0, [pc], {1} │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ vst4.8 {d29-d32}, [pc :256] │ │ │ │ @ instruction: 0xf8da71ac │ │ │ │ @ instruction: 0xf6680010 │ │ │ │ - @ instruction: 0x7c6bf953 │ │ │ │ + stclvc 8, cr15, [fp], #-1004 @ 0xfffffc14 │ │ │ │ ldreq pc, [ip, #-256] @ 0xffffff00 │ │ │ │ strtmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6694680 │ │ │ │ - @ instruction: 0xf8dafc53 │ │ │ │ + @ instruction: 0xf8dafbfb │ │ │ │ @ instruction: 0xf89a300c │ │ │ │ @ instruction: 0xf1081008 │ │ │ │ @ instruction: 0xf8b80430 │ │ │ │ vmov.i32 d18, #184 @ 0x000000b8 │ │ │ │ cdpls 3, 0, cr0, cr8, cr8, {0} │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3599 @ 21a184 │ │ │ │ + strgt ip, [pc], #-3599 @ 21a234 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrbmi r4, [r0], -r1, asr #12 │ │ │ │ - ldc2 6, cr15, [r4, #-428] @ 0xfffffe54 │ │ │ │ + ldc2 6, cr15, [ip], #428 @ 0x1ac │ │ │ │ tstcs r0, r4, asr r2 │ │ │ │ @ instruction: 0xf6154638 │ │ │ │ - movwcs lr, #6496 @ 0x1960 │ │ │ │ + movwcs lr, #6408 @ 0x1908 │ │ │ │ eorsvc r6, fp, sp, ror r0 │ │ │ │ ldrcs lr, [r0, -r0, asr #11] │ │ │ │ strcs lr, [r8, -r3, asr #14] │ │ │ │ adclt lr, r4, #17039360 @ 0x1040000 │ │ │ │ smlsdxcs r1, pc, r7, lr @ │ │ │ │ mcrcs 7, 0, lr, cr0, cr13, {1} │ │ │ │ @ instruction: 0xe7ebd1bd │ │ │ │ str r6, [r5, #185]! @ 0xb9 │ │ │ │ ldrmi r2, [r9], -r0, lsl #6 │ │ │ │ ldmvs sp, {r0, r1, r2, r3, r4, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d3e6e6 │ │ │ │ ldrb r8, [pc, -r8]! │ │ │ │ - ldc 6, cr15, [sl], {21} │ │ │ │ + bl ff2d7ad8 │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r6, r6, r6, lsr #7 │ │ │ │ + ldrshteq r6, [r6], #-38 @ 0xffffffda │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r6, ip, lsl #7 │ │ │ │ - ldrsbteq r6, [r6], #-32 @ 0xffffffe0 │ │ │ │ + ldrsbteq r6, [r6], #-44 @ 0xffffffd4 │ │ │ │ + rsbseq r6, r6, r0, lsr #4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ ldrmi fp, [r5], -pc, lsr #1 │ │ │ │ - blcs 1958584 │ │ │ │ + blcs 1958634 │ │ │ │ @ instruction: 0xf8df4698 │ │ │ │ ldrbtmi r3, [sl], #-2908 @ 0xfffff4a4 │ │ │ │ stmdavs ip!, {r1, r8, ip, pc} │ │ │ │ - blls 1758594 │ │ │ │ + blls 1758644 │ │ │ │ ldrbtmi r5, [r9], #2259 @ 0x8d3 │ │ │ │ @ instruction: 0x932d681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r7, pc} │ │ │ │ - blcs 22ba4c │ │ │ │ + blcs 22bafc │ │ │ │ addshi pc, sl, r0 │ │ │ │ - blcs 2b8ee4 │ │ │ │ + blcs 2b8f94 │ │ │ │ bicshi pc, r1, #0 │ │ │ │ @ instruction: 0xd12c2b04 │ │ │ │ @ instruction: 0xf5b3696b │ │ │ │ eorsle r7, sp, sl, lsl #31 │ │ │ │ addshi pc, r6, r0, asr #4 │ │ │ │ rsbscs pc, pc, #64, 4 │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ @@ -501896,81 +501936,81 @@ │ │ │ │ addsmi r2, r3, #1610612741 @ 0x60000005 │ │ │ │ subshi pc, sp, #0 │ │ │ │ tstphi ip, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ eorscs pc, r6, #64, 4 │ │ │ │ @ instruction: 0xd1104293 │ │ │ │ ldmdavs sp, {r0, r1, r3, r5, r9, sl, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f2301 │ │ │ │ - bge 71d280 │ │ │ │ + bge 71d330 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xf8cd7b2e │ │ │ │ addsmi ip, lr, #84 @ 0x54 │ │ │ │ uqadd16mi fp, r5, r8 │ │ │ │ @ instruction: 0xf7ff9514 │ │ │ │ @ instruction: 0x2c00fa87 │ │ │ │ stmdavs r6!, {r1, r2, r4, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldmdavs r3!, {r2, r3, r4, r8, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc afa70c │ │ │ │ + blvc afa7bc │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 33a6d0 │ │ │ │ + blcs 33a780 │ │ │ │ tstphi ip, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [r4], -r5, lsr #12 │ │ │ │ @ instruction: 0xf5b3696b │ │ │ │ bicle r7, r1, sl, lsl #31 │ │ │ │ - bcc fec58644 │ │ │ │ + bcc fec586f4 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ bicmi pc, r0, #12582912 @ 0xc00000 │ │ │ │ - blcc 1d8520 │ │ │ │ + blcc 1d85d0 │ │ │ │ @ instruction: 0xf855330b │ │ │ │ @ instruction: 0xf0133023 │ │ │ │ bicsle r0, sl, r4, lsl #6 │ │ │ │ ldmdavs r2, {r1, r3, r5, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r1, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ strhi pc, [sl, #-64]! @ 0xffffffc0 │ │ │ │ movwcs lr, #51661 @ 0xc9cd │ │ │ │ vld2.32 {d6,d8}, [r3 :64], r3 │ │ │ │ @ instruction: 0xf0236380 │ │ │ │ - blcs 21af14 │ │ │ │ + blcs 21afc4 │ │ │ │ ldmdbvs r3, {r0, r1, r3, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0402b05 │ │ │ │ - bvs ff6fb100 │ │ │ │ - blvc 8f4378 │ │ │ │ + bvs ff6fb1b0 │ │ │ │ + blvc 8f4428 │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ @ instruction: 0x46108376 │ │ │ │ - blx ff157d84 │ │ │ │ + blx 1b57e34 │ │ │ │ ldmdbvs r3, {r2, r3, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blcs 23b0e4 │ │ │ │ + blcs 23b194 │ │ │ │ strhi pc, [r8, #-0]! │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 278f7c │ │ │ │ + blcs 27902c │ │ │ │ strhi pc, [r2, #-64]! @ 0xffffffc0 │ │ │ │ strb r9, [r2, ip, lsl #4]! │ │ │ │ andvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ andseq pc, lr, #192, 4 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xf8a4f7ff │ │ │ │ - bcs c586c8 │ │ │ │ - bcc 8586cc │ │ │ │ + bcs c58778 │ │ │ │ + bcc 85877c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls d743c0 │ │ │ │ + blls d74470 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, pc, sl, ror #9 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bcs 2b9014 │ │ │ │ + bcs 2b90c4 │ │ │ │ teqphi pc, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ @ instruction: 0xe7e780bb │ │ │ │ vpadd.i8 q1, q0, │ │ │ │ - blcs 16fab04 │ │ │ │ + blcs 16fabb4 │ │ │ │ sbchi pc, r8, r0, asr #4 │ │ │ │ - blcs b690d8 │ │ │ │ + blcs b69188 │ │ │ │ andge sp, r2, #8716288 @ 0x850000 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0x4710441a │ │ │ │ andeq r0, r0, fp, lsr #1 │ │ │ │ @ instruction: 0xffffff03 │ │ │ │ @ instruction: 0xffffff03 │ │ │ │ @ instruction: 0xffffff03 │ │ │ │ @@ -502028,36 +502068,36 @@ │ │ │ │ andcc r2, fp, #1073741827 @ 0x40000003 │ │ │ │ eorcs pc, r2, r5, asr r8 @ │ │ │ │ strle r0, [r7], #-1872 @ 0xfffff8b0 │ │ │ │ @ instruction: 0x210cf891 │ │ │ │ @ instruction: 0xf855320b │ │ │ │ ldrbeq r2, [r2, -r2, lsr #32] │ │ │ │ msrhi SPSR_fxc, r0, asr #2 │ │ │ │ - beq e568c4 │ │ │ │ + beq e56974 │ │ │ │ movwcs r4, #5714 @ 0x1652 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xf984f7ff │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ smmlsr r1, ip, lr, sl │ │ │ │ subscs pc, pc, #64, 4 │ │ │ │ mulle r4, r3, r2 │ │ │ │ rsbcs pc, r2, #64, 4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ @ instruction: 0x4628aef0 │ │ │ │ - blx fec57e64 │ │ │ │ + blx 1657f14 │ │ │ │ ldrb r6, [sl], r3, asr #17 │ │ │ │ andvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ andseq pc, lr, #192, 4 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xffe0f7fe │ │ │ │ stmdavs r6!, {r2, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ - blvc b0606c │ │ │ │ + blvc b0611c │ │ │ │ @ instruction: 0xf43f2b02 │ │ │ │ - blcs 346190 │ │ │ │ + blcs 346240 │ │ │ │ strtmi fp, [r5], -r8, lsl #30 │ │ │ │ svcge 0x002ef47f │ │ │ │ strt r2, [r7], r0, lsl #8 │ │ │ │ vhadd.s8 d29, d0, d30 │ │ │ │ addsmi r2, r3, #1879048202 @ 0x7000000a │ │ │ │ msrhi CPSR_fsx, r0, asr #32 │ │ │ │ andvc pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ @@ -502078,73 +502118,73 @@ │ │ │ │ @ instruction: 0x464131d4 │ │ │ │ movwcc r4, #46648 @ 0xb638 │ │ │ │ eorcs pc, r3, r5, asr r8 @ │ │ │ │ @ instruction: 0xffa4f7fe │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ ldrbt sl, [fp], r6, lsr #29 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r9, sl, fp, sp, lr} │ │ │ │ - bcs 2791c0 │ │ │ │ + bcs 279270 │ │ │ │ ldrhi pc, [r9], #-64 @ 0xffffffc0 │ │ │ │ andcs r6, r0, #1458176 @ 0x164000 │ │ │ │ andsls r9, r5, #20, 6 @ 0x50000000 │ │ │ │ - bvs ff906b6c │ │ │ │ - blvc 8745d8 │ │ │ │ + bvs ff906c1c │ │ │ │ + blvc 874688 │ │ │ │ tstle r8, r1, lsl #18 │ │ │ │ ldmdbvs r9, {r1, r3, r9, sl, lr}^ │ │ │ │ movwls fp, #20793 @ 0x5139 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ stmdbcs r1, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ strdlt sp, [sl, -r6] │ │ │ │ tstls r4, #5120 @ 0x1400 │ │ │ │ - bge 723190 │ │ │ │ + bge 723240 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xf908f7ff │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ ldrb sl, [r5], r0, lsl #29 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r9, sl, fp, sp, lr} │ │ │ │ - bcs 27920c │ │ │ │ + bcs 2792bc │ │ │ │ mvnshi pc, #64 @ 0x40 │ │ │ │ andcs r6, r0, #1540096 @ 0x178000 │ │ │ │ mcrcs 3, 0, r9, cr5, cr0, {0} │ │ │ │ tstle r8, r1, lsl r2 │ │ │ │ ldmdavs r2, {r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 279204 │ │ │ │ + bcs 2792b4 │ │ │ │ adcshi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf69b4618 │ │ │ │ - blls 658b5c │ │ │ │ + blls 658aac │ │ │ │ cmnlt r0, lr, asr r9 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ - bvs ff8fb4d4 │ │ │ │ - blvc 8b4644 │ │ │ │ + bvs ff8fb584 │ │ │ │ + blvc 8b46f4 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs lr, {r1, r3, r4, r5, r7, r8, r9, pc}^ │ │ │ │ mcrcs 3, 0, r9, cr5, cr0, {0} │ │ │ │ - bge 64e980 │ │ │ │ - beq 1656a20 │ │ │ │ + bge 64ea30 │ │ │ │ + beq 1656ad0 │ │ │ │ ldm r2, {r0, r9, sl, fp, sp} │ │ │ │ stm sl, {r0, r1} │ │ │ │ cmple fp, r3 │ │ │ │ andls r6, r3, #897024 @ 0xdb000 │ │ │ │ - blvc 87466c │ │ │ │ + blvc 87471c │ │ │ │ @ instruction: 0xf0402901 │ │ │ │ ldmibvs r8, {r0, r1, r5, r7, r8, r9, pc}^ │ │ │ │ - blx 1cd80b6 │ │ │ │ + blx 6d8166 │ │ │ │ stmdacs r0, {r0, r1, r9, fp, ip, pc} │ │ │ │ - blls 64e70c │ │ │ │ + blls 64e7bc │ │ │ │ stmdavs r9, {r0, r3, r4, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ stmdacs r5, {r3, r8, r9, fp, ip, sp, lr} │ │ │ │ ldmdbvs r8, {r3, r4, r5, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bvs ff8fb490 │ │ │ │ - blvc 834698 │ │ │ │ + bvs ff8fb540 │ │ │ │ + blvc 834748 │ │ │ │ @ instruction: 0xf0402801 │ │ │ │ tstls r4, #148, 6 @ 0x50000002 │ │ │ │ @ instruction: 0xf89169db │ │ │ │ - blvc 18326d0 │ │ │ │ - bvs fe4e5ec0 │ │ │ │ + blvc 1832780 │ │ │ │ + bvs fe4e5f70 │ │ │ │ addshi pc, r6, #0, 4 │ │ │ │ ldmdbcs pc, {r0, r4, r5, r6, r9, sl, fp, ip} @ │ │ │ │ orrhi pc, r0, #0, 4 │ │ │ │ @ instruction: 0xf011e8df │ │ │ │ cmneq lr, #-1342177275 @ 0xb0000005 │ │ │ │ cmneq lr, #-134217727 @ 0xf8000001 │ │ │ │ cmneq lr, #-134217727 @ 0xf8000001 │ │ │ │ @@ -502158,119 +502198,119 @@ │ │ │ │ cmneq lr, #-134217727 @ 0xf8000001 │ │ │ │ cmneq lr, #-134217727 @ 0xf8000001 │ │ │ │ cmneq lr, #-134217727 @ 0xf8000001 │ │ │ │ cmneq lr, #-134217727 @ 0xf8000001 │ │ │ │ cmneq lr, #-134217727 @ 0xf8000001 │ │ │ │ rsbeq r0, r1, #-134217727 @ 0xf8000001 │ │ │ │ movwls r2, #17152 @ 0x4300 │ │ │ │ - bleq 1b567d4 │ │ │ │ + bleq 1b56884 │ │ │ │ @ instruction: 0x36d4f8df │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldrmi r9, [r9], -r3, lsl #6 │ │ │ │ - blx 4f4c56 │ │ │ │ + blx 4f4d06 │ │ │ │ @ instruction: 0xf8931303 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorvs pc, r3, r5, asr r8 @ │ │ │ │ @ instruction: 0x0604f016 │ │ │ │ mcrge 4, 7, pc, cr11, cr15, {3} @ │ │ │ │ strbmi r2, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x96004638 │ │ │ │ stc2 7, cr15, [r6], #1016 @ 0x3f8 │ │ │ │ mlacc ip, r5, r8, pc @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdbvs sl!, {r4, r5, r6, r7, r9, pc}^ │ │ │ │ - blx 500ae6 │ │ │ │ + blx 500b96 │ │ │ │ svcvc 0x00921202 │ │ │ │ @ instruction: 0xf855320b │ │ │ │ @ instruction: 0xb1ab2022 │ │ │ │ cdpeq 1, 0, cr15, cr4, cr0, {0} │ │ │ │ stc2 10, cr15, [r2], {31} @ │ │ │ │ - blx 1526800 │ │ │ │ + blx 15268b0 │ │ │ │ ldrbeq pc, [r2, r6, lsl #4] @ │ │ │ │ @ instruction: 0xf85ed509 │ │ │ │ svcvs 0x002a1026 │ │ │ │ @ instruction: 0xf0404291 │ │ │ │ stcpl 1, cr8, [r2, #140] @ 0x8c │ │ │ │ @ instruction: 0xf0404296 │ │ │ │ @ instruction: 0x3601811f │ │ │ │ @ instruction: 0xd1ee429e │ │ │ │ @ instruction: 0xf6684628 │ │ │ │ - movwcs pc, #7585 @ 0x1da1 @ │ │ │ │ + movwcs pc, #7497 @ 0x1d49 @ │ │ │ │ stccs 6, cr7, [r0], {59} @ 0x3b │ │ │ │ ldcge 4, cr15, [sp, #508]! @ 0x1fc │ │ │ │ vst1.8 {d30-d32}, [pc :64], r2 │ │ │ │ vmov.i32 d23, #2048 @ 0x00000800 │ │ │ │ @ instruction: 0x46410210 │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ stccs 14, cr15, [r0], {175} @ 0xaf │ │ │ │ ldcge 4, cr15, [r1, #508]! @ 0x1fc │ │ │ │ - blls 653f54 │ │ │ │ + blls 654004 │ │ │ │ @ instruction: 0xe752695e │ │ │ │ @ instruction: 0xf47f2b95 │ │ │ │ @ instruction: 0xf44fada8 │ │ │ │ vsubl.s8 , d0, d8 │ │ │ │ @ instruction: 0x46410210 │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ @ instruction: 0xe6d9fe9d │ │ │ │ svcvc 0x002af5b3 │ │ │ │ mcrge 4, 5, pc, cr11, cr15, {1} @ │ │ │ │ ldmibvs fp, {r0, r3, r4, r7, r8, sl, sp, lr, pc}^ │ │ │ │ - beq e56b9c │ │ │ │ + beq e56c4c │ │ │ │ @ instruction: 0x46526878 │ │ │ │ - blge 5b94e8 │ │ │ │ + blge 5b9598 │ │ │ │ movwls r4, #17945 @ 0x4619 │ │ │ │ - @ instruction: 0xf8e6f69c │ │ │ │ - bleq 2967bc │ │ │ │ - blls 5ceea0 │ │ │ │ - bcs 274cec │ │ │ │ - bvs ff90ebc8 │ │ │ │ - blvc 8b47f8 │ │ │ │ + @ instruction: 0xf88ef69c │ │ │ │ + bleq 29686c │ │ │ │ + blls 5cef50 │ │ │ │ + bcs 274d9c │ │ │ │ + bvs ff90ec78 │ │ │ │ + blvc 8b48a8 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r8, {r2, r4, r6, r7, r9, pc}^ │ │ │ │ - blx feb58240 │ │ │ │ - blls 5c6c5c │ │ │ │ + blx 15582f0 │ │ │ │ + blls 5c6d0c │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 379410 │ │ │ │ + blcs 3794c0 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr4, cr15, {1} │ │ │ │ ldmdbvs sl, {r2, r3, r8, r9, fp, ip, pc}^ │ │ │ │ tstle r0, r1, lsl #20 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 279420 │ │ │ │ + bcs 2794d0 │ │ │ │ sbchi pc, r8, #64 @ 0x40 │ │ │ │ @ instruction: 0xf6aa69d8 │ │ │ │ - teqplt r0, pc, lsl #21 @ p-variant is OBSOLETE │ │ │ │ - blvs ff9013f8 │ │ │ │ - blvc 8f4838 │ │ │ │ + teqplt r0, r7, lsr sl @ p-variant is OBSOLETE │ │ │ │ + blvs ff9014a8 │ │ │ │ + blvc 8f48e8 │ │ │ │ @ instruction: 0xf43f2b05 │ │ │ │ movwcs sl, #7775 @ 0x1e5f │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xf606fa03 │ │ │ │ mcrls 14, 0, r1, cr4, cr3, {3} │ │ │ │ movwcs r9, #774 @ 0x306 │ │ │ │ movwls r4, #1586 @ 0x632 │ │ │ │ @ instruction: 0xf7fe2304 │ │ │ │ @ instruction: 0x9600fc13 │ │ │ │ cdpge 6, 1, cr4, cr8, cr1, {0} │ │ │ │ strtmi r9, [fp], -r2, lsl #20 │ │ │ │ @ instruction: 0x96014638 │ │ │ │ - blx a587fc │ │ │ │ + blx a588ac │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf89d81a9 │ │ │ │ - blcs 22698c │ │ │ │ + blcs 226a3c │ │ │ │ eorshi pc, r3, #0 │ │ │ │ @ instruction: 0xf04f9819 │ │ │ │ - blls 529c14 │ │ │ │ + blls 529cc4 │ │ │ │ @ instruction: 0xf1039a02 │ │ │ │ stcvc 5, cr0, [r3], {68} @ 0x44 │ │ │ │ andls r9, r4, r6, lsl #18 │ │ │ │ vpmax.u8 d15, d3, d12 │ │ │ │ - b a74c6c │ │ │ │ + b a74d1c │ │ │ │ tstls r8, r3, lsl #2 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - cdp2 6, 6, cr15, cr4, cr7, {3} │ │ │ │ + cdp2 6, 0, cr15, cr12, cr7, {3} │ │ │ │ stmdals r4, {r1, r2, r7, r9, sl, lr} │ │ │ │ mcrreq 1, 0, pc, r0, cr13 @ │ │ │ │ stcvc 3, cr2, [r2], {-0} │ │ │ │ eorcs pc, ip, lr, lsl #17 │ │ │ │ ldcge 5, cr9, [r4, #-76] @ 0xffffffb4 │ │ │ │ stmib sp, {r4, r8, r9, ip, pc}^ │ │ │ │ andls r3, r9, #1140850688 @ 0x44000000 │ │ │ │ @@ -502283,67 +502323,67 @@ │ │ │ │ stmib ip, {r0, r1, r2, r8, sl, fp, ip, pc}^ │ │ │ │ ldm ip, {r0, r9, sp} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ cpsid , #15 │ │ │ │ stm r5, {r2, r5, r6, r8, sl} │ │ │ │ stmdbls r8, {r0, r1, r2, r3} │ │ │ │ stmdblt r1!, {r0, r1, r3, r9, sl, lr}^ │ │ │ │ - blcs a414b0 │ │ │ │ + blcs a41560 │ │ │ │ @ instruction: 0xf003bf1b │ │ │ │ andcs r0, r1, #2080374784 @ 0x7c000000 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ @ instruction: 0xf103bf18 │ │ │ │ @ instruction: 0xf8de33ff │ │ │ │ cmncs r4, r4, lsl r0 │ │ │ │ @ instruction: 0xf04f9803 │ │ │ │ - blx 25d8b2 │ │ │ │ + blx 25d962 │ │ │ │ stmdals r2, {r1, r9} │ │ │ │ svcvc 0x00954671 │ │ │ │ mlacs lr, r2, r8, pc @ │ │ │ │ andcc r3, fp, #46137344 @ 0x2c00000 │ │ │ │ eorcc pc, r5, lr, asr #16 │ │ │ │ eorgt pc, r2, lr, asr #16 │ │ │ │ - @ instruction: 0xf978f66b │ │ │ │ + @ instruction: 0xf920f66b │ │ │ │ ldrtvc r2, [fp], -r1, lsl #6 │ │ │ │ and r9, r5, lr, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 279544 │ │ │ │ + bcs 2795f4 │ │ │ │ subshi pc, r0, #64 @ 0x40 │ │ │ │ - bcs 234e4c │ │ │ │ + bcs 234efc │ │ │ │ tstphi sl, r0 @ p-variant is OBSOLETE │ │ │ │ mvnsle r2, r5, lsl #20 │ │ │ │ ldrbmi r2, [r2], -r0, lsl #6 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xff56f7fe │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ andshi pc, r1, #0 │ │ │ │ mlscs r0, sp, r8, pc @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldrmi r8, [sl], -ip, asr #2 │ │ │ │ @ instruction: 0xf1039d06 │ │ │ │ tstcs r1, r4, asr #32 │ │ │ │ - blne 358920 │ │ │ │ + blne 3589d0 │ │ │ │ vpmax.u8 d15, d11, d1 │ │ │ │ andle r4, sl, fp, lsr #4 │ │ │ │ orreq lr, fp, #6144 @ 0x1800 │ │ │ │ @ instruction: 0xf842685b │ │ │ │ - bl 3a69d8 │ │ │ │ + bl 3a6a88 │ │ │ │ @ instruction: 0xf893030b │ │ │ │ @ instruction: 0xf8003044 │ │ │ │ @ instruction: 0xf10b300b │ │ │ │ @ instruction: 0xf1bb0b01 │ │ │ │ mvnle r0, r0, lsl pc │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ - ldrbt sl, [pc], #3242 @ 21a948 │ │ │ │ + ldrbt sl, [pc], #3242 @ 21a9f8 │ │ │ │ subscs sl, r4, #24, 28 @ 0x180 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xf6149306 │ │ │ │ - @ instruction: 0xf8d5ed84 │ │ │ │ - blls 3cab1c │ │ │ │ + @ instruction: 0xf8d5ed2c │ │ │ │ + blls 3cabcc │ │ │ │ @ instruction: 0x4630469e │ │ │ │ @ instruction: 0xf10d4663 │ │ │ │ andcs r0, r0, #-1073741784 @ 0xc0000028 │ │ │ │ @ instruction: 0xf84046f4 │ │ │ │ @ instruction: 0xf8013f04 │ │ │ │ andcc r2, r1, #1, 30 │ │ │ │ mvnsle r4, r2, ror #10 │ │ │ │ @@ -502357,123 +502397,123 @@ │ │ │ │ stmdacs r0, {r0, r1, r2, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ sbcshi pc, r8, r0 │ │ │ │ @ instruction: 0xf04f9b04 │ │ │ │ @ instruction: 0xf8800c01 │ │ │ │ @ instruction: 0xf103c000 │ │ │ │ @ instruction: 0xf1030e01 │ │ │ │ strmi r0, [r1], #-324 @ 0xfffffebc │ │ │ │ - bl 2235b4 │ │ │ │ - blx 51e3f0 │ │ │ │ + bl 223664 │ │ │ │ + blx 51e4a0 │ │ │ │ eormi pc, sl, #805306368 @ 0x30000000 │ │ │ │ - bl 3ce9e0 │ │ │ │ + bl 3cea90 │ │ │ │ ldmdavs r2, {r0, r1, r7, r9}^ │ │ │ │ eorcs pc, r3, lr, asr #16 │ │ │ │ @ instruction: 0xf89218f2 │ │ │ │ strbpl r2, [sl], #68 @ 0x44 │ │ │ │ - blcs 6275d8 │ │ │ │ + blcs 627688 │ │ │ │ stccs 1, cr13, [r0], {239} @ 0xef │ │ │ │ mrrcge 4, 7, pc, pc, cr15 @ │ │ │ │ vst3.32 {d30-d32}, [pc :256], r4 │ │ │ │ vsubl.s8 , d0, d2 │ │ │ │ @ instruction: 0x4641021e │ │ │ │ ldc2l 7, cr15, [r2, #-1016] @ 0xfffffc08 │ │ │ │ vst3.16 {d30-d32}, [pc :64], r5 │ │ │ │ vsubl.s8 , d0, d2 │ │ │ │ @ instruction: 0x4641021e │ │ │ │ stc2l 7, cr15, [sl, #-1016] @ 0xfffffc08 │ │ │ │ - bls 553c90 │ │ │ │ + bls 553d40 │ │ │ │ stmdbge lr, {r0, r1, r4, r6, r8, fp, sp, lr} │ │ │ │ - beq e56e3c │ │ │ │ + beq e56eec │ │ │ │ tstls r4, lr, lsl #12 │ │ │ │ ldm sl, {r0, r8, r9, fp, sp} │ │ │ │ stm r6, {r0, r1} │ │ │ │ tstle r0, r3 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 279688 │ │ │ │ + bcs 279738 │ │ │ │ orrshi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0xf6aa69d8 │ │ │ │ - teqplt r0, fp, asr r9 @ p-variant is OBSOLETE │ │ │ │ - blvs ff8c1660 │ │ │ │ - blvc 674a7c │ │ │ │ + teqplt r0, r3, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + blvs ff8c1710 │ │ │ │ + blvc 674b2c │ │ │ │ @ instruction: 0xf0002905 │ │ │ │ movwcs r8, #197 @ 0xc5 │ │ │ │ strcs r9, [r0], -r3, lsl #6 │ │ │ │ msreq CPSR_fsxc, #1073741827 @ 0x40000003 │ │ │ │ @ instruction: 0x46414652 │ │ │ │ ldrtmi r9, [r8], -r0, lsl #6 │ │ │ │ @ instruction: 0xf88d2304 │ │ │ │ @ instruction: 0xf7fe602f │ │ │ │ @ instruction: 0x4631fadf │ │ │ │ pkhbtmi sl, r3, r8, lsl #28 │ │ │ │ @ instruction: 0x46302254 │ │ │ │ - ldcl 6, cr15, [ip], #80 @ 0x50 │ │ │ │ + stc 6, cr15, [r4], #80 @ 0x50 │ │ │ │ strtmi r9, [fp], -r2, lsl #20 │ │ │ │ @ instruction: 0x46384659 │ │ │ │ strge lr, [r0], -sp, asr #19 │ │ │ │ @ instruction: 0xf8e6f7ff │ │ │ │ rsbsle r2, sp, r0, lsl #16 │ │ │ │ mlsge r0, sp, r8, pc @ │ │ │ │ @ instruction: 0xf1ba9919 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ stmiavs fp!, {r2, r5, r8, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdavs sl, {r1, r2, r4, r7, pc} │ │ │ │ andseq pc, r8, r5, lsl #2 │ │ │ │ - @ instruction: 0xfff2f668 │ │ │ │ + @ instruction: 0xff9af668 │ │ │ │ ldrtvc r2, [fp], -r1, lsl #6 │ │ │ │ - blls 5c12d0 │ │ │ │ + blls 5c1380 │ │ │ │ umaalle r4, r8, sl, r2 │ │ │ │ - bls 3236a8 │ │ │ │ + bls 323758 │ │ │ │ strbmi r9, [r1], -r0, lsl #6 │ │ │ │ ldrtmi r2, [r8], -r1, lsl #6 │ │ │ │ - blx fee58aac │ │ │ │ + blx fee58b5c │ │ │ │ @ instruction: 0xf1bb4683 │ │ │ │ suble r0, r0, r0, lsl #30 │ │ │ │ mlane ip, r5, r8, pc @ │ │ │ │ - blls 2e2ac8 │ │ │ │ + blls 2e2b78 │ │ │ │ andeq pc, r0, fp, lsl #17 │ │ │ │ @ instruction: 0xf103181d │ │ │ │ - blx 21dbe0 │ │ │ │ + blx 21dc90 │ │ │ │ ldrbmi pc, [ip], #257 @ 0x101 @ │ │ │ │ - bl 4e8edc │ │ │ │ + bl 4e8f8c │ │ │ │ movwcs r0, #1413 @ 0x585 │ │ │ │ vpmax.s8 d15, d3, d0 │ │ │ │ andle r4, r9, sl, lsl #4 │ │ │ │ addeq lr, r3, #6144 @ 0x1800 │ │ │ │ @ instruction: 0xf8456852 │ │ │ │ ldmne r2!, {r0, r1, r5, sp}^ │ │ │ │ umaalcs pc, r4, r2, r8 @ │ │ │ │ andcs pc, r3, ip, lsl #16 │ │ │ │ - blcs 627700 │ │ │ │ + blcs 6277b0 │ │ │ │ stccs 1, cr13, [r0], {238} @ 0xee │ │ │ │ - blge ff517d00 │ │ │ │ + blge ff517db0 │ │ │ │ sbcslt lr, fp, #32, 8 @ 0x20000000 │ │ │ │ addmi r4, r8, #26214400 @ 0x1900000 │ │ │ │ stclge 6, cr15, [r1, #252] @ 0xfc │ │ │ │ @ instruction: 0x4619e5fe │ │ │ │ addslt lr, fp, #65273856 @ 0x3e40000 │ │ │ │ @ instruction: 0xe7f64619 │ │ │ │ - blcs 23538c │ │ │ │ + blcs 23543c │ │ │ │ mcrge 4, 7, pc, cr4, cr15, {1} @ │ │ │ │ mulscc r3, r3, r9 │ │ │ │ @ instruction: 0xf6bf2b00 │ │ │ │ stccs 14, cr10, [r0], {223} @ 0xdf │ │ │ │ - blge fef17d30 │ │ │ │ + blge fef17de0 │ │ │ │ @ instruction: 0xf89de408 │ │ │ │ - blcs 226bf8 │ │ │ │ - bls 34f22c │ │ │ │ + blcs 226ca8 │ │ │ │ + bls 34f2dc │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ ldc2 7, cr15, [r2, #-1016]! @ 0xfffffc08 │ │ │ │ ldr r4, [r7, r3, lsl #13]! │ │ │ │ @ instruction: 0x46414652 │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ str pc, [r1, -fp, lsr #26]! │ │ │ │ subscs r4, r4, #1048576 @ 0x100000 │ │ │ │ @ instruction: 0xf6144630 │ │ │ │ - blls 355d5c │ │ │ │ + blls 355cac │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm r3, {r0, r3, r4, r8, r9, fp, sp, pc} │ │ │ │ strt r0, [pc], r3 │ │ │ │ bfi r4, r9, (invalid: 12:10) │ │ │ │ mlagt ip, r5, r8, pc @ │ │ │ │ @ instruction: 0xf1052301 │ │ │ │ @ instruction: 0xf88d0e18 │ │ │ │ @@ -502482,131 +502522,131 @@ │ │ │ │ ldrtmi r4, [r1], -r3, lsl #12 │ │ │ │ adceq pc, r3, #1073741827 @ 0x40000003 │ │ │ │ @ instruction: 0xf8414670 │ │ │ │ @ instruction: 0xf8020f04 │ │ │ │ movwcc r3, #7937 @ 0x1f01 │ │ │ │ @ instruction: 0xd1f8459c │ │ │ │ @ instruction: 0xf803e77c │ │ │ │ - bge 8657b8 │ │ │ │ + bge 865868 │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffab72 │ │ │ │ @ instruction: 0xf105bbc7 │ │ │ │ @ instruction: 0xf6680018 │ │ │ │ - @ instruction: 0xe769ff3d │ │ │ │ + strb pc, [r9, -r5, ror #29]! @ │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ sbcshi pc, sp, r0 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ stmdbcs r1, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ sbcshi pc, r7, r0, asr #32 │ │ │ │ ldmibvs fp, {r1, r2, r3, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8927b59 │ │ │ │ - bvs fe6a6c78 │ │ │ │ + bvs fe6a6d28 │ │ │ │ stmdale r1, {r5, r8, r9, fp, sp}^ │ │ │ │ - blcs 9e97f0 │ │ │ │ + blcs 9e98a0 │ │ │ │ ldm pc, {r1, r2, r3, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ ldccc 0, cr15, [r0, #-12] │ │ │ │ ldccc 13, cr3, [sp, #-244]! @ 0xffffff0c │ │ │ │ ldccc 0, cr1, [sp, #-244]! @ 0xffffff0c │ │ │ │ ldccc 13, cr3, [sp, #-244]! @ 0xffffff0c │ │ │ │ ldccc 15, cr3, [sp, #-244]! @ 0xffffff0c │ │ │ │ ldccc 13, cr3, [sp, #-244]! @ 0xffffff0c │ │ │ │ ldccc 13, cr3, [sp, #-244]! @ 0xffffff0c │ │ │ │ ldccc 13, cr3, [sp, #-244]! @ 0xffffff0c │ │ │ │ sbcslt r3, r3, #3904 @ 0xf40 │ │ │ │ - blls 2ff824 │ │ │ │ + blls 2ff8d4 │ │ │ │ @ instruction: 0xf63f4299 │ │ │ │ @ instruction: 0xf8d5af10 │ │ │ │ @ instruction: 0xf8daa004 │ │ │ │ cdpcs 0, 0, cr6, cr0, cr4, {0} │ │ │ │ addhi pc, r2, r0 │ │ │ │ strtmi r2, [r8], -r3, lsl #12 │ │ │ │ - blx 6d85d6 │ │ │ │ + blx ff0d8684 │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ - bvs 255348 │ │ │ │ + bvs 2553f8 │ │ │ │ @ instruction: 0xf8956918 │ │ │ │ @ instruction: 0xf6672029 │ │ │ │ - strmi pc, [r6], -r3, lsl #27 │ │ │ │ + strmi pc, [r6], -fp, lsr #26 │ │ │ │ ldrcc fp, [r4], -r0, lsr #2 │ │ │ │ stmdals r2, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xffc6f66a │ │ │ │ + @ instruction: 0xff6ef66a │ │ │ │ @ instruction: 0xf1054631 │ │ │ │ @ instruction: 0xf6680018 │ │ │ │ - movwcs pc, #7919 @ 0x1eef @ │ │ │ │ + movwcs pc, #7831 @ 0x1e97 @ │ │ │ │ stccs 6, cr7, [r0], {59} @ 0x3b │ │ │ │ - blge 897e64 │ │ │ │ - bllt 1dd8c68 │ │ │ │ + blge 897f14 │ │ │ │ + bllt 1dd8d18 │ │ │ │ ldrb r9, [r2, r3, lsl #4] │ │ │ │ movwls fp, #12947 @ 0x3293 │ │ │ │ ldmdavs r8!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldmdbge r9, {r1, r4, r6, r9, sl, lr} │ │ │ │ - mcr2 6, 3, pc, cr2, cr11, {4} @ │ │ │ │ + mcr2 6, 0, pc, cr10, cr11, {4} @ │ │ │ │ andeq pc, r1, r0, lsl r0 @ │ │ │ │ - blge 417e84 │ │ │ │ + blge 417f34 │ │ │ │ @ instruction: 0xf1059b19 │ │ │ │ stmib sp, {r2, r5, r6, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf10d0010 │ │ │ │ movtcc r0, #19536 @ 0x4c50 │ │ │ │ - blge 63f8e8 │ │ │ │ - blgt 5fece8 │ │ │ │ + blge 63f998 │ │ │ │ + blgt 5fed98 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ stmdals r2, {r0, r3, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xff86f66a │ │ │ │ + @ instruction: 0xff2ef66a │ │ │ │ cdpge 6, 1, cr14, cr8, cr12, {0} │ │ │ │ subscs r4, r4, #1048576 @ 0x100000 │ │ │ │ movwls r4, #26160 @ 0x6630 │ │ │ │ - bl ff5d8510 │ │ │ │ - blcs 2418dc │ │ │ │ + bl 1fd85c0 │ │ │ │ + blcs 24198c │ │ │ │ mrcge 4, 2, APSR_nzcv, cr8, cr15, {1} │ │ │ │ ldrsbtgt pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ - blge 6545e8 │ │ │ │ - bge 655408 │ │ │ │ + blge 654698 │ │ │ │ + bge 6554b8 │ │ │ │ subge pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf1053144 │ │ │ │ tstls r3, r4, asr lr │ │ │ │ mrrceq 1, 0, pc, r0, cr13 @ │ │ │ │ stm ip, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf66a9802 │ │ │ │ - @ instruction: 0xf895ff63 │ │ │ │ + @ instruction: 0xf895ff0b │ │ │ │ movwcs r1, #4140 @ 0x102c │ │ │ │ andseq pc, r8, r5, lsl #2 │ │ │ │ rsbcc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ ldrtmi sl, [r2], -r7, asr #29 │ │ │ │ @ instruction: 0x03a3f10d │ │ │ │ svceq 0x0004f842 │ │ │ │ svcge 0x0001f803 │ │ │ │ - beq 297144 │ │ │ │ + beq 2971f4 │ │ │ │ mvnsle r4, r1, asr r5 │ │ │ │ @ instruction: 0x4652e6ba │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ mcrr2 7, 15, pc, r0, cr14 @ │ │ │ │ strb r4, [r7, #1539]! @ 0x603 │ │ │ │ ldrdge pc, [r8], -r5 │ │ │ │ @ instruction: 0xf614e77b │ │ │ │ - @ instruction: 0xf8dbee68 │ │ │ │ + @ instruction: 0xf8dbee10 │ │ │ │ mrcle 0, 7, r3, cr15, cr12, {0} │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ smlabteq ip, sp, r9, lr │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ ldmdbvs fp, {r4, r8, r9, ip, pc}^ │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ ldmibvs fp, {r2, r4, r8, r9, ip, pc}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrshteq r5, [r6], #-210 @ 0xffffff2e │ │ │ │ + rsbseq r5, r6, r2, asr #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r6, r6, ror #27 │ │ │ │ + rsbseq r5, r6, r6, lsr sp │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrhteq r5, [r6], #-192 @ 0xffffff40 │ │ │ │ + rsbseq r5, r6, r0, lsl #24 │ │ │ │ movwls r2, #49920 @ 0xc300 │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ ldmibvs fp, {r1, r2, r3, r8, r9, ip, pc}^ │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ @@ -502616,32 +502656,32 @@ │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldmdbvs fp, {r4, r8}^ │ │ │ │ svclt 0x0000deff │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ - bmi fea2c614 │ │ │ │ + bmi fea2c6c4 │ │ │ │ addslt r4, r1, r0, lsr #23 │ │ │ │ svcmi 0x00a0447a │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ ldmpl r3, {r0, r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcs 2f5088 │ │ │ │ + blcs 2f5138 │ │ │ │ rschi pc, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ eorseq r0, sl, r1, asr #1 │ │ │ │ rsceq r0, r8, r4 │ │ │ │ @ instruction: 0xf7fe462a │ │ │ │ strtmi pc, [r0], -r3, lsl #27 │ │ │ │ @ instruction: 0xf83ef7fe │ │ │ │ @ instruction: 0x46014632 │ │ │ │ strtmi r4, [r0], -r7, lsl #12 │ │ │ │ - blx 1f58dfe │ │ │ │ + blx 1f58eae │ │ │ │ ldmdavs r5, {r1, r3, r5, r8, fp, sp, lr} │ │ │ │ stmdavs fp!, {r0, r2, r3, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldrtmi r8, [r9], -fp, lsl #2 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmdavs lr!, {r0, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r9], -sl, lsr #12 │ │ │ │ @@ -502649,31 +502689,31 @@ │ │ │ │ cmplt r3, r3, lsr r8 │ │ │ │ @ instruction: 0xf7ff4635 │ │ │ │ @ instruction: 0x462affbf │ │ │ │ @ instruction: 0x46204639 │ │ │ │ cdpcs 8, 0, cr6, cr0, cr14, {1} │ │ │ │ @ instruction: 0xf7ffd1f4 │ │ │ │ ldmvs r8!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blx 15d8990 │ │ │ │ + @ instruction: 0xf9f6f6d3 │ │ │ │ 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 1cd9c18 │ │ │ │ ldrdhi pc, [r0], -r2 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8d8d020 │ │ │ │ - blcs 226e84 │ │ │ │ + blcs 226f34 │ │ │ │ sbcshi pc, r6, r0 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xff8ef7ff │ │ │ │ ldrdls pc, [r0], -r8 │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf1b94620 │ │ │ │ andle r0, sp, r0, lsl #30 │ │ │ │ @@ -502682,26 +502722,26 @@ │ │ │ │ @ instruction: 0xff80f7ff │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf8d84620 │ │ │ │ @ instruction: 0xf1b99000 │ │ │ │ mvnsle r0, r0, lsl #30 │ │ │ │ @ instruction: 0xff76f7ff │ │ │ │ @ instruction: 0xf6d368b8 │ │ │ │ - movwcs pc, #2573 @ 0xa0d @ │ │ │ │ + movwcs pc, #2485 @ 0x9b5 @ │ │ │ │ @ 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 158f9c │ │ │ │ @ instruction: 0xf8d26b6a │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ eorle r0, r0, r0, lsl #30 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x46398092 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @@ -502714,15 +502754,15 @@ │ │ │ │ @ instruction: 0xf7ff46c8 │ │ │ │ @ instruction: 0x4642ff3f │ │ │ │ @ instruction: 0x46204639 │ │ │ │ ldrdls pc, [r0], -r8 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf7ffd1f1 │ │ │ │ ldmvs r8!, {r0, r2, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9ccf6d3 │ │ │ │ + @ instruction: 0xf974f6d3 │ │ │ │ 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 +502775,28 @@ │ │ │ │ ldrmi sl, [ip], r2, lsl #22 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ stmdbvs sl!, {r0, r1, r2, r3, r8, r9, sl, lr, pc} │ │ │ │ ldm ip, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ stm r7, {r0, r1} │ │ │ │ stmdbge r9, {r0, r1} │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - bmi d59448 │ │ │ │ + bmi d594f8 │ │ │ │ ldrbtmi r4, [sl], #-2857 @ 0xfffff4d7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r1, r5, asr #2 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xff5ef7fd │ │ │ │ strmi r4, [r6], -r5, lsr #22 │ │ │ │ ldmpl fp!, {r5, r6, fp, sp, lr}^ │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ ldmpl fp!, {r0, r1, r5, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ - blx fecd8b16 │ │ │ │ + blx 16d8bc6 │ │ │ │ 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 +502804,95 @@ │ │ │ │ ldrtmi fp, [sp], -r3, asr #2 │ │ │ │ mrc2 7, 6, pc, cr10, cr15, {7} │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ stmdavs pc!, {r5, r9, sl, lr} @ │ │ │ │ mvnsle r2, r0, lsl #30 │ │ │ │ mrc2 7, 6, pc, cr2, cr15, {7} │ │ │ │ @ instruction: 0xf6d368b0 │ │ │ │ - stmdbvs r3!, {r0, r3, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r3!, {r0, r4, 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 0x0000ec8e │ │ │ │ + rsbseq r5, r6, ip, lsl #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r6, r4, lsr r2 │ │ │ │ - rsbseq r5, r6, r2, rrx │ │ │ │ + rsbseq r5, r6, r4, lsl #3 │ │ │ │ + ldrhteq r4, [r6], #-242 @ 0xffffff0e │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, r9, r6, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-2870 @ 0xfffff4ca │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ stmibvs r5!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r2, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 235118 │ │ │ │ + blcs 2351c8 │ │ │ │ @ instruction: 0x4698d1f9 │ │ │ │ - blmi d6d94c │ │ │ │ + blmi d6d9fc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3f5104 │ │ │ │ + blls 3f51b4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 125) │ │ │ │ andlt r4, r9, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strbtmi sl, [sl], r2, lsl #30 │ │ │ │ ldmdbeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ andcs r4, r0, r6, asr #12 │ │ │ │ - @ instruction: 0xf808f6d3 │ │ │ │ + @ instruction: 0xffb0f6d2 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [r4], #-844 @ 0xfffffcb4 │ │ │ │ ldrbmi r4, [r8], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6d19302 │ │ │ │ - @ instruction: 0x462afe13 │ │ │ │ + @ instruction: 0x462afdbb │ │ │ │ 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 │ │ │ │ + ldrbmi pc, [r8], -pc, asr #20 @ │ │ │ │ + @ instruction: 0xf890f6d3 │ │ │ │ @ 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 23526c │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0xe7e4fa35 │ │ │ │ + stc 6, cr15, [sl], {20} │ │ │ │ + rsbseq r4, r6, r2, ror #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, ip, ror #30 │ │ │ │ + ldrhteq r4, [r6], #-236 @ 0xffffff14 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ addslt r4, r5, ip, asr #21 │ │ │ │ strmi r4, [r5], -ip, asr #23 │ │ │ │ stmibvs r6, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -502861,44 +502901,44 @@ │ │ │ │ cdpcs 3, 0, cr0, cr0, cr0, {0} │ │ │ │ orrhi pc, r2, r0 │ │ │ │ movwcs r4, #1714 @ 0x6b2 │ │ │ │ andcc lr, r4, sp, asr #19 │ │ │ │ @ instruction: 0xb010f8da │ │ │ │ ldrdpl pc, [r0], -fp │ │ │ │ rsble r2, sp, r0, lsl #26 │ │ │ │ - bcs 23523c │ │ │ │ + bcs 2352ec │ │ │ │ msrhi SPSR_fsx, r0 │ │ │ │ mulcs ip, fp, r8 │ │ │ │ cmple r5, r0, lsl #20 │ │ │ │ @ instruction: 0x0014f8db │ │ │ │ svcvc 0x00acf5b0 │ │ │ │ @ instruction: 0xf669d003 │ │ │ │ - stmdacs r0, {r0, r1, r2, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dbd04b │ │ │ │ @ instruction: 0xf10b2024 │ │ │ │ adcsmi r0, r2, #32, 12 @ 0x2000000 │ │ │ │ ldmdavs r4, {r4, r7, r9, sl, lr}^ │ │ │ │ streq pc, [r4, -r2, lsr #3] │ │ │ │ @ instruction: 0xf8cdbf1c │ │ │ │ @ instruction: 0xf04fa004 │ │ │ │ @ instruction: 0xf1a40900 │ │ │ │ svclt 0x00180404 │ │ │ │ eorsle r4, r8, sl, lsr #13 │ │ │ │ @ instruction: 0x07eb683d │ │ │ │ - blvc d101e8 │ │ │ │ + blvc d10298 │ │ │ │ rsbsle r2, r5, r0, lsl #22 │ │ │ │ ldrsbteq pc, [ip], -fp @ │ │ │ │ mlacc ip, fp, r8, pc @ │ │ │ │ addsmi r7, sp, #1280 @ 0x500 │ │ │ │ @ instruction: 0xf8dbd114 │ │ │ │ @ instruction: 0xf5b33014 │ │ │ │ @ instruction: 0xf0007fac │ │ │ │ ldrbmi r8, [fp], -pc, ror #1 │ │ │ │ ldmdblt sp!, {r8, sp} │ │ │ │ - blvs ff8d3350 │ │ │ │ + blvs ff8d3400 │ │ │ │ @ instruction: 0xd1074290 │ │ │ │ @ instruction: 0x33203101 │ │ │ │ suble r4, fp, sp, lsl #5 │ │ │ │ umaalcs pc, r0, r3, r8 @ │ │ │ │ rscsle r4, r4, sl, lsl #5 │ │ │ │ @ instruction: 0xf10468a3 │ │ │ │ strtmi r0, [r7], -r4, lsl #16 │ │ │ │ @@ -502910,28 +502950,28 @@ │ │ │ │ andle r0, r6, r0, lsl #30 │ │ │ │ ldrdcs pc, [r4], -fp @ │ │ │ │ @ instruction: 0xf00042b2 │ │ │ │ @ instruction: 0xf8cd8113 │ │ │ │ cmnlt sp, r0, lsl r0 │ │ │ │ cmplt sl, sl, lsr #16 │ │ │ │ teqlt fp, r3, lsl r8 │ │ │ │ - blcs 239f04 │ │ │ │ + blcs 239fb4 │ │ │ │ sbcshi pc, r3, r0 │ │ │ │ stmdavs sl!, {r0, r2, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - bcs 239f10 │ │ │ │ + bcs 239fc0 │ │ │ │ sbchi pc, fp, r0 │ │ │ │ @ instruction: 0xf6684650 │ │ │ │ - pkhbtmi pc, r2, r3, lsl #27 @ │ │ │ │ + @ instruction: 0x4682fd3b │ │ │ │ orrle r2, r5, r0, lsl #16 │ │ │ │ strcc lr, [r4, #-2525] @ 0xfffff623 │ │ │ │ - blcs 23fe84 │ │ │ │ + blcs 23ff34 │ │ │ │ rscshi pc, lr, r0 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf9e6f674 │ │ │ │ + @ instruction: 0xf98ef674 │ │ │ │ stmibmi r3, {r0, r8, r9, fp, ip, pc} │ │ │ │ ldrbtmi r4, [r9], #-2689 @ 0xfffff57f │ │ │ │ ldmdavs r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ subsmi r9, r1, r3, lsl sl │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ rscshi pc, r5, r0, asr #32 │ │ │ │ andslt r4, r5, r8, lsl r6 │ │ │ │ @@ -502942,36 +502982,36 @@ │ │ │ │ rsbsvs r2, fp, r0, lsl #6 │ │ │ │ adcsvs r1, fp, r3, lsl #26 │ │ │ │ rscsvs r6, r8, r3, asr #16 │ │ │ │ @ instruction: 0xf8c3607b │ │ │ │ @ instruction: 0xf8c08004 │ │ │ │ str r8, [r5, r4]! │ │ │ │ teqpeq r0, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bne 206cb78 │ │ │ │ + bne 206cc28 │ │ │ │ @ instruction: 0xf6691149 │ │ │ │ - @ instruction: 0xf8dbfdd5 │ │ │ │ + @ instruction: 0xf8dbfd7d │ │ │ │ @ instruction: 0xf5b33014 │ │ │ │ @ instruction: 0xf0007fac │ │ │ │ ldcvc 0, cr8, [fp], #-572 @ 0xfffffdc4 │ │ │ │ - bl 4e52f4 │ │ │ │ + bl 4e53a4 │ │ │ │ @ instruction: 0xf8d31343 │ │ │ │ vqadd.s8 d28, d0, d28 │ │ │ │ @ instruction: 0xf10780aa │ │ │ │ @ instruction: 0xf107010f │ │ │ │ - bl 25bb44 │ │ │ │ + bl 25bbf4 │ │ │ │ and r0, r2, r0, lsl #28 │ │ │ │ @ instruction: 0xf0004572 │ │ │ │ @ instruction: 0xf81280a4 │ │ │ │ - bl 4eaf18 │ │ │ │ - blvs ff8e0024 │ │ │ │ + bl 4eafc8 │ │ │ │ + blvs ff8e00d4 │ │ │ │ smlalsle r4, r5, ip, r5 │ │ │ │ @ instruction: 0xf5b3696b │ │ │ │ @ instruction: 0xf47f7fac │ │ │ │ stmiavs r8!, {r0, r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - blx f58cc8 │ │ │ │ + @ instruction: 0xf9dcf667 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf10d3306 │ │ │ │ stmib sp, {r3, r4, r9, sl, fp}^ │ │ │ │ ldrbtmi r3, [r7], -r8, lsl #6 │ │ │ │ ldceq 1, cr15, [r4], #-52 @ 0xffffffcc │ │ │ │ and pc, r8, sp, asr #17 │ │ │ │ strbtmi r6, [r0], r3, lsl #18 │ │ │ │ @@ -502984,38 +503024,38 @@ │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0x000fe8b8 │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ mlavc ip, r5, r8, pc @ │ │ │ │ @ instruction: 0xf6694638 │ │ │ │ - strmi pc, [r1], -sp, lsr #26 │ │ │ │ - @ instruction: 0xf6674648 │ │ │ │ - @ instruction: 0x4601f831 │ │ │ │ + @ instruction: 0x4601fcd5 │ │ │ │ + @ instruction: 0xf6664648 │ │ │ │ + @ instruction: 0x4601ffd9 │ │ │ │ @ instruction: 0xf105b1ef │ │ │ │ @ instruction: 0xf8cd093f │ │ │ │ - bl 4833c4 │ │ │ │ + bl 483474 │ │ │ │ strmi r0, [r6], r7, lsl #16 │ │ │ │ @ instruction: 0xf8194682 │ │ │ │ @ instruction: 0xf10e7f01 │ │ │ │ @ instruction: 0xf10e0c30 │ │ │ │ strbmi r0, [r8, #3616] @ 0xe20 │ │ │ │ strbne lr, [r7, -fp, lsl #22] │ │ │ │ ldreq pc, [r0, -r7, lsl #2]! │ │ │ │ stmia ip!, {r0, r1, r2, r3, r8, r9, sl, fp, lr, pc} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mvnle r0, pc │ │ │ │ @ instruction: 0xf8dd4651 │ │ │ │ stmdals r2, {r2, r3, sp, pc} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8b0f66a │ │ │ │ + @ instruction: 0xf858f66a │ │ │ │ @ instruction: 0xf1054601 │ │ │ │ @ instruction: 0xf668001c │ │ │ │ - @ instruction: 0xe71ffb31 │ │ │ │ + @ instruction: 0xe71ffad9 │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ @ instruction: 0xf10baf65 │ │ │ │ ldrmi r0, [sp], #-831 @ 0xfffffcc1 │ │ │ │ addsmi lr, sp, #2 │ │ │ │ svcge 0x005ef43f │ │ │ │ eorseq pc, pc, #-1073741784 @ 0xc0000028 │ │ │ │ svcne 0x0001f813 │ │ │ │ @@ -503040,33 +503080,33 @@ │ │ │ │ andcc lr, r1, #3260416 @ 0x31c000 │ │ │ │ andhi pc, r4, r3, asr #17 │ │ │ │ andhi pc, r4, ip, asr #17 │ │ │ │ stmdacs r0, {r1, r2, r5, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d0e8 │ │ │ │ strmi r0, [r8], #-271 @ 0xfffffef1 │ │ │ │ svccc 0x0001f811 │ │ │ │ - bl 4ebe64 │ │ │ │ + bl 4ebf14 │ │ │ │ @ instruction: 0xf8931343 │ │ │ │ andvc r3, fp, r0, asr #32 │ │ │ │ @ instruction: 0xe7dbd1f6 │ │ │ │ @ instruction: 0xf6674658 │ │ │ │ - @ instruction: 0xe6e8fef3 │ │ │ │ + usat pc, #8, fp, lsl #29 @ │ │ │ │ mulpl ip, fp, r8 │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ @ instruction: 0xe68faef7 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6744628 │ │ │ │ - movwcs pc, #2279 @ 0x8e7 @ │ │ │ │ + movwcs pc, #2191 @ 0x88f @ │ │ │ │ @ instruction: 0xf614e6ff │ │ │ │ - svclt 0x0000eabc │ │ │ │ - @ instruction: 0x00764e98 │ │ │ │ + svclt 0x0000ea64 │ │ │ │ + rsbseq r4, r6, r8, ror #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, lr, ror #26 │ │ │ │ + ldrhteq r4, [r6], #-206 @ 0xffffff32 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed726a8 │ │ │ │ + bl fed72758 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff0 │ │ │ │ stmdavs r5!, {r5, r6, r8, lr} │ │ │ │ stmibvs r0!, {r0, r2, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r3, r5, r8, fp, ip, sp, pc} │ │ │ │ stccs 8, cr6, [r0, #-148] @ 0xffffff6c │ │ │ │ @ instruction: 0x4628d1f9 │ │ │ │ @@ -503074,102 +503114,102 @@ │ │ │ │ mcr2 7, 2, pc, cr2, cr15, {7} @ │ │ │ │ movwmi r6, #22564 @ 0x5824 │ │ │ │ rsclt r6, sp, #2293760 @ 0x230000 │ │ │ │ rscsle r2, r4, r0, lsl #22 │ │ │ │ rscsle r2, r2, r0, lsl #24 │ │ │ │ stmdacs r0, {r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r4!, {r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 235574 │ │ │ │ + blcs 235624 │ │ │ │ @ instruction: 0x4628d1f8 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed726f8 │ │ │ │ + bl fed727a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs r9, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf69c6880 │ │ │ │ - vstrlt s30, [r8, #-492] @ 0xfffffe14 │ │ │ │ + vstrlt s30, [r8, #-140] @ 0xffffff74 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ stmdavs fp!, {r0, r2, r7, ip, sp, pc} │ │ │ │ stmibvs ip!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs sp!, {r2, r6, r8, fp, ip, sp, pc} │ │ │ │ - blcs 2355d8 │ │ │ │ + blcs 235688 │ │ │ │ movwls sp, #12793 @ 0x31f9 │ │ │ │ andlt r9, r5, r3, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ qasxmi r4, r6, sp │ │ │ │ ldrsbtls pc, [r4], #143 @ 0x8f @ │ │ │ │ @ instruction: 0xf8df2300 │ │ │ │ - ldrbtmi sl, [pc], #-244 @ 21b548 │ │ │ │ + ldrbtmi sl, [pc], #-244 @ 21b5f8 │ │ │ │ movwls r4, #13561 @ 0x34f9 │ │ │ │ @ instruction: 0xf8cd44fa │ │ │ │ andcs sl, r0, r4 │ │ │ │ - blx ff7d8f0c │ │ │ │ + blx 21d8fbc │ │ │ │ @ instruction: 0x46836bf1 │ │ │ │ - mrc2 6, 2, pc, cr2, cr3, {6} │ │ │ │ + ldc2l 6, cr15, [sl, #844]! @ 0x34c │ │ │ │ ldrtmi r2, [r0], -r2, lsl #2 │ │ │ │ - @ instruction: 0xf80af674 │ │ │ │ + @ instruction: 0xffb2f673 │ │ │ │ @ instruction: 0xa018f8d6 │ │ │ │ svceq 0x0000f1ba │ │ │ │ strcs sp, [r0], #-87 @ 0xffffffa9 │ │ │ │ strtmi r9, [r0], r2, lsl #12 │ │ │ │ @ instruction: 0xf8d44654 │ │ │ │ @ instruction: 0xf8daa010 │ │ │ │ tstlt r6, #0 │ │ │ │ - blcs 235654 │ │ │ │ - bls 28f694 │ │ │ │ + blcs 235704 │ │ │ │ + bls 28f744 │ │ │ │ @ instruction: 0x46584651 │ │ │ │ ldmdavs r3!, {r0, sp, lr, pc} │ │ │ │ @ instruction: 0xf66db173 │ │ │ │ - ldrdlt pc, [r0, -r3]! │ │ │ │ + msrlt R8_usr, fp │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6674650 │ │ │ │ - ssatmi pc, #19, r9, asr #28 @ │ │ │ │ + ldrtmi pc, [r2], r1, lsl #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, r9 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6674650 │ │ │ │ - strtmi pc, [r0], -r7, asr #28 │ │ │ │ - blx ffb58f72 │ │ │ │ + strtmi pc, [r0], -pc, ror #27 │ │ │ │ + blx fe559022 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ mcrls 1, 0, sp, cr2, cr1, {6} │ │ │ │ tstlt r4, #68, 12 @ 0x4400000 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf83af674 │ │ │ │ + @ instruction: 0xffe2f673 │ │ │ │ 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, r2, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 235750 │ │ │ │ stccs 0, cr13, [r0, #-624] @ 0xfffffd90 │ │ │ │ stmibvs lr!, {r1, r3, r4, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xd1a82e00 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ andlt r9, r5, r3, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrbmi r4, [r1], -sl, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-1624 @ 0xfffff9a8 │ │ │ │ - blx fe6d8fd0 │ │ │ │ + blx 10d9080 │ │ │ │ bicle r2, pc, r0, lsl #16 │ │ │ │ @ instruction: 0xf06fe7d3 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf816f674 │ │ │ │ + @ instruction: 0xffbef673 │ │ │ │ svclt 0x0000e7dc │ │ │ │ @ instruction: 0xffffffa7 │ │ │ │ @ instruction: 0xffffffa5 │ │ │ │ @ instruction: 0xffffffa1 │ │ │ │ @ instruction: 0xfffffed7 │ │ │ │ - blcc 335850 │ │ │ │ + blcc 335900 │ │ │ │ mlale r8, r8, r2, r4 │ │ │ │ strmi r6, [r4], r2, lsl #16 │ │ │ │ ldmvs r4, {r4, sl, ip, sp, pc} │ │ │ │ ldmvs fp, {r0, r1, sp, lr, pc} │ │ │ │ ldrmi r3, [ip, #2820] @ 0xb04 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, ip, lr, pc} │ │ │ │ svclt 0x005807d0 │ │ │ │ @@ -503180,55 +503220,55 @@ │ │ │ │ addsmi r2, r4, #0, 4 │ │ │ │ ldmvs r0, {r0, r2, r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ stmiavs sl, {r6, r8, ip, sp, pc}^ │ │ │ │ addmi lr, r1, #3 │ │ │ │ stmiavs r0, {r0, r1, r2, r5, r6, r7, ip, lr, pc}^ │ │ │ │ addmi fp, r2, #16, 2 │ │ │ │ strdcs sp, [r0], -r9 │ │ │ │ - blmi 359804 │ │ │ │ + blmi 3598b4 │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ - blmi 35980c │ │ │ │ + blmi 3598bc │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8df6803 │ │ │ │ ldmdavs sl, {r3, r9, ip, pc} │ │ │ │ - bcs 22caa0 │ │ │ │ + bcs 22cb50 │ │ │ │ rscshi pc, fp, r0 │ │ │ │ tstcc r8, #425984 @ 0x68000 │ │ │ │ addsmi r4, sl, #5242880 @ 0x500000 │ │ │ │ - blvc 70f6d4 │ │ │ │ + blvc 70f784 │ │ │ │ suble r2, sp, r8, lsl #22 │ │ │ │ @ instruction: 0xf6684628 │ │ │ │ - strmi pc, [r0], r9, lsr #22 │ │ │ │ + pkhtbmi pc, r0, r1, asr #21 @ │ │ │ │ @ instruction: 0xf6684628 │ │ │ │ - strmi pc, [r0, #3063] @ 0xbf7 │ │ │ │ + strmi pc, [r0, #2975] @ 0xb9f │ │ │ │ rschi pc, r4, r0 │ │ │ │ strbmi r6, [r3], -pc, lsr #17 │ │ │ │ svclt 0x00184545 │ │ │ │ andle r2, r5, r2, lsl #30 │ │ │ │ movwvc lr, #10707 @ 0x29d3 │ │ │ │ svclt 0x00182f02 │ │ │ │ @ instruction: 0xd1f9429d │ │ │ │ @ instruction: 0x4010f8d8 │ │ │ │ streq pc, [r2, -r7, lsr #3] │ │ │ │ @ instruction: 0xf787fab7 │ │ │ │ ldmdbeq pc!, {r0, r1, r5, fp, sp, lr}^ @ │ │ │ │ eorsle r2, r9, r0, lsl #22 │ │ │ │ - beq 1b57850 │ │ │ │ - blne 1d18018 │ │ │ │ - blcs 2ba3a8 │ │ │ │ - blcs 3cf7b8 │ │ │ │ - blcs 34f7c0 │ │ │ │ - bmi 1bcfc10 │ │ │ │ + beq 1b57900 │ │ │ │ + blne 1d180c8 │ │ │ │ + blcs 2ba458 │ │ │ │ + blcs 3cf868 │ │ │ │ + blcs 34f870 │ │ │ │ + bmi 1bcfcc0 │ │ │ │ @ instruction: 0xf8596963 │ │ │ │ - blx 49f73a │ │ │ │ + blx 49f7ea │ │ │ │ cdpvs 2, 1, cr1, cr2, cr3, {0} │ │ │ │ ldrle r0, [r9, #-2000] @ 0xfffff830 │ │ │ │ svcvc 0x00baf5b3 │ │ │ │ @ instruction: 0xf5b3d227 │ │ │ │ andsle r7, r3, #740 @ 0x2e4 │ │ │ │ svcvc 0x0098f5b3 │ │ │ │ ldrbmi sp, [fp, #-82] @ 0xffffffae │ │ │ │ @@ -503243,15 +503283,15 @@ │ │ │ │ ldmfd sp!, {sp} │ │ │ │ svccs 0x00008ff8 │ │ │ │ stmdbvs r3!, {r1, r3, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ ldmible r7!, {r0, r8, r9, fp, sp}^ │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ bicle r2, r9, r0, lsl #22 │ │ │ │ @ instruction: 0xf6684640 │ │ │ │ - strmi pc, [r0], r7, lsl #22 │ │ │ │ + strmi pc, [r0], pc, lsr #21 │ │ │ │ @ instruction: 0xf5b3e7a4 │ │ │ │ stmdale r9!, {r1, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ svcvc 0x00e9f5b3 │ │ │ │ ldrb sp, [ip, r8, ror #17] │ │ │ │ stmdale r6!, {r1, r3, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ @@ -503269,27 +503309,27 @@ │ │ │ │ andeq r0, r0, r3, asr #1 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0xf7ff0014 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strb sp, [r1, sl, asr #3] │ │ │ │ sbcsne pc, sp, #64, 4 │ │ │ │ @ instruction: 0xd1b24293 │ │ │ │ - blx 2a4186 │ │ │ │ + blx 2a4236 │ │ │ │ @ instruction: 0xf8921203 │ │ │ │ andcc r2, fp, #46 @ 0x2e │ │ │ │ eorcs pc, r2, r4, asr r8 @ │ │ │ │ strtle r0, [r8], #1618 @ 0x652 │ │ │ │ @ instruction: 0x4629e7b2 │ │ │ │ eoreq pc, r4, r4, lsl #2 │ │ │ │ @ instruction: 0xff18f7ff │ │ │ │ @ instruction: 0xd1b32800 │ │ │ │ stmdbvs r6!, {r1, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 2358e8 │ │ │ │ + blcs 235998 │ │ │ │ cdpcs 0, 0, cr13, cr0, cr14, {5} │ │ │ │ - bvc 1f0fad4 │ │ │ │ + bvc 1f0fb84 │ │ │ │ @ instruction: 0x4629b933 │ │ │ │ andseq pc, ip, r6, lsl #2 │ │ │ │ @ instruction: 0xff08f7ff │ │ │ │ addsle r2, fp, r0, lsl #16 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ addsle r2, pc, r0, lsl #22 │ │ │ │ @ instruction: 0x4629e7f1 │ │ │ │ @@ -503306,29 +503346,29 @@ │ │ │ │ orrle r2, r7, r0, lsl #16 │ │ │ │ stmdbvs r3!, {r1, r2, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ orrle r2, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0xf7ff0038 │ │ │ │ stmdacs r0, {r0, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x007cf47f │ │ │ │ - blmi 5d5650 │ │ │ │ + blmi 5d5700 │ │ │ │ andne pc, r3, r9, asr r8 @ │ │ │ │ strb r6, [r2, -r3, ror #18]! │ │ │ │ ldmdavs r2, {r1, r5, r9, sl, fp, sp, lr} │ │ │ │ stmdacs r1, {r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldmibvs r0, {r1, r3, r8, ip, lr, pc} │ │ │ │ andvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ andseq pc, r8, #192, 4 │ │ │ │ @ instruction: 0xf43f4202 │ │ │ │ sbfx sl, r6, #30, #2 │ │ │ │ ldrb r2, [lr, -r1] │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ ldmdbvs r3, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r4, r6, r8, asr #18 │ │ │ │ + @ instruction: 0x00764898 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ addslt r4, lr, ip, lsl #21 │ │ │ │ strmi r4, [r5], -ip, lsl #23 │ │ │ │ @@ -503340,151 +503380,151 @@ │ │ │ │ @ instruction: 0xf1006a42 │ │ │ │ addsmi r0, sl, #44, 6 @ 0xb0000000 │ │ │ │ mrshi pc, (UNDEF: 2) @ │ │ │ │ stmdbvs r2!, {r2, r8, r9, fp, sp, lr} │ │ │ │ tstpeq r8, #4, 2 @ p-variant is OBSOLETE │ │ │ │ addsmi r6, sl, #2686976 @ 0x290000 │ │ │ │ stmibvs r3!, {r1, r2, ip, lr, pc}^ │ │ │ │ - blcs 3ba57c │ │ │ │ + blcs 3ba62c │ │ │ │ strmi fp, [fp], -r4, lsl #30 │ │ │ │ eorle r4, r9, r8, lsr #12 │ │ │ │ - blcs 235948 │ │ │ │ + blcs 2359f8 │ │ │ │ rschi pc, lr, r0 │ │ │ │ @ instruction: 0xf8d7690f │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ suble r0, r5, r0, lsl #30 │ │ │ │ - blcs 43a61c │ │ │ │ + blcs 43a6cc │ │ │ │ @ instruction: 0xf8d8d142 │ │ │ │ - blcs 227938 │ │ │ │ + blcs 2279e8 │ │ │ │ sbcshi pc, ip, r0 │ │ │ │ mulcc ip, r8, r8 │ │ │ │ svclt 0x00182b08 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ tstcs r0, sl, ror r9 │ │ │ │ - blcs 23599c │ │ │ │ + blcs 235a4c │ │ │ │ adchi pc, r8, r0 │ │ │ │ adcmi r6, r0, #144, 16 @ 0x900000 │ │ │ │ svclt 0x00086818 │ │ │ │ @ instruction: 0x461a6991 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strmi r8, [r3], -r0, lsr #1 │ │ │ │ @ instruction: 0x4610e7f4 │ │ │ │ ldmdavs fp, {r1, r3, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bcs 235c20 │ │ │ │ + bcs 235cd0 │ │ │ │ adcshi pc, r6, r0 │ │ │ │ - bcs 2359a8 │ │ │ │ + bcs 235a58 │ │ │ │ svclt 0x0008461a │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldcge 1, cr2, [r8], {9} │ │ │ │ - bcs 235b98 │ │ │ │ + bcs 235c48 │ │ │ │ strmi fp, [r3], -sl, lsl #30 │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ movwcs lr, #31181 @ 0x79cd │ │ │ │ ldm r3, {r0, r1, r2, r8, r9, fp, sp, pc} │ │ │ │ - blge 45b9b0 │ │ │ │ + blge 45ba60 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ strtmi sl, [r1], -r2, lsl #16 │ │ │ │ @ instruction: 0xf66bcb0c │ │ │ │ - strtmi pc, [r0], -pc, asr #20 │ │ │ │ - blx 20d9366 │ │ │ │ + @ instruction: 0x4620f9f7 │ │ │ │ + blx ad9416 │ │ │ │ eoreq pc, r4, r5, lsl #2 │ │ │ │ @ instruction: 0xf105b90e │ │ │ │ @ instruction: 0x46020034 │ │ │ │ - blcc 459b10 │ │ │ │ + blcc 459bc0 │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ ldmvs r9, {r4, r7, pc} │ │ │ │ ldmdavs fp, {r0, r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldmdavs sl, {r0, r8, sp}^ │ │ │ │ svclt 0x00082a00 │ │ │ │ stmiavs r2, {r8, r9, sp}^ │ │ │ │ tstne r1, #3358720 @ 0x334000 │ │ │ │ - blcs 235c34 │ │ │ │ + blcs 235ce4 │ │ │ │ ldmdavs r2, {r2, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ ldmdavs r1, {r8, r9, sp} │ │ │ │ svclt 0x00084299 │ │ │ │ stmib sp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ - blge 5e8238 │ │ │ │ + blge 5e82e8 │ │ │ │ svcge 0x0013ae02 │ │ │ │ ldm r3, {r2, r3, r5, r9, sl, lr} │ │ │ │ - blge 65ba14 │ │ │ │ + blge 65bac4 │ │ │ │ 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, r2, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ rsble r2, r0, r0, lsl #22 │ │ │ │ andcs r6, r0, #2818048 @ 0x2b0000 │ │ │ │ addsmi r6, r1, #1638400 @ 0x190000 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ movwcs lr, #22989 @ 0x59cd │ │ │ │ ldrtmi sl, [r9], -r5, lsl #22 │ │ │ │ - blgt 52d2f4 │ │ │ │ - blx fe6d93e4 │ │ │ │ - blcs 235ce8 │ │ │ │ + blgt 52d3a4 │ │ │ │ + blx 10d9494 │ │ │ │ + blcs 235d98 │ │ │ │ ldmib r5, {r0, r1, r3, r6, ip, lr, pc}^ │ │ │ │ andcs r4, r0, #0, 6 │ │ │ │ tstls sp, r1, lsl #2 │ │ │ │ stmdavs r1!, {r3, r4, r6, fp, sp, lr} │ │ │ │ svclt 0x00084290 │ │ │ │ addsmi r4, r1, #19922944 @ 0x1300000 │ │ │ │ ldrmi fp, [r4], -r8, lsl #30 │ │ │ │ - blge 500694 │ │ │ │ + blge 500744 │ │ │ │ strcs lr, [fp], #-2509 @ 0xfffff633 │ │ │ │ ldm r3, {r3, r4, sl, fp, sp, pc} │ │ │ │ - blge 55ba74 │ │ │ │ + blge 55bb24 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xf66bcb0c │ │ │ │ - strtmi pc, [r0], -sp, ror #19 │ │ │ │ - blx 85942a │ │ │ │ - blmi aee310 │ │ │ │ + @ instruction: 0x4620f995 │ │ │ │ + blx ff2594d8 │ │ │ │ + blmi aee3c0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 975af0 │ │ │ │ + blls 975ba0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r3, r0, lsl #6 │ │ │ │ pop {r1, r2, r3, r4, ip, sp, pc} │ │ │ │ - blvs 12bc258 │ │ │ │ + blvs 12bc308 │ │ │ │ teqpeq ip, #0, 2 @ p-variant is OBSOLETE │ │ │ │ mlale pc, sl, r2, r4 @ │ │ │ │ str r6, [ip, -r4, lsl #24]! │ │ │ │ @ instruction: 0xf1074619 │ │ │ │ @ instruction: 0xf6670024 │ │ │ │ - bvs 205b9cc │ │ │ │ - blx ff6d9452 │ │ │ │ + bvs 205b91c │ │ │ │ + blx 20d9502 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ svcge 0x007ef43f │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ teqlt r2, sl, lsl r8 │ │ │ │ - bcs 43a730 │ │ │ │ + bcs 43a7e0 │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ ldrmi r4, [r8], r7, asr #12 │ │ │ │ @ instruction: 0x4613e73a │ │ │ │ andcs lr, r1, #65536000 @ 0x3e80000 │ │ │ │ strcc lr, [sp, #-2509] @ 0xfffff633 │ │ │ │ @ instruction: 0x462be7bd │ │ │ │ str r2, [r1, r1, lsl #4]! │ │ │ │ str r2, [r6, r1, lsl #6] │ │ │ │ andcs r4, r1, #42991616 @ 0x2900000 │ │ │ │ movwcs lr, #1867 @ 0x74b │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {4} │ │ │ │ @ instruction: 0xe7274698 │ │ │ │ - svc 0x0086f613 │ │ │ │ + svc 0x002ef613 │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ ldmdbvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r4, r6, r4, lsr #14 │ │ │ │ + rsbseq r4, r6, r4, ror r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, r0, lsl #11 │ │ │ │ + ldrsbteq r4, [r6], #-64 @ 0xffffffc0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ adclt r4, r3, r1, ror #21 │ │ │ │ ldrdhi pc, [r0], -r0 │ │ │ │ - blmi ffa24f30 │ │ │ │ + blmi ffa24fe0 │ │ │ │ andls r4, r4, sl, ror r4 │ │ │ │ ldrdvs pc, [r0], -r8 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9321 │ │ │ │ andvc r0, sp, r0, lsl #6 │ │ │ │ subsle r2, r8, r0, lsl #28 │ │ │ │ qadd16mi sl, lr, r8 │ │ │ │ @@ -503496,15 +503536,15 @@ │ │ │ │ cmple r9, r2, lsl #24 │ │ │ │ @ instruction: 0xf10ba916 │ │ │ │ @ instruction: 0xf7ff0010 │ │ │ │ @ instruction: 0xf8dbffd3 │ │ │ │ teqmi r0, #0 │ │ │ │ sbclt r6, r6, #1376256 @ 0x150000 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ - blvs 67c1cc │ │ │ │ + blvs 67c27c │ │ │ │ stmdblt r9, {r0, r3, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf1026914 │ │ │ │ addmi r0, r4, #24 │ │ │ │ cmpphi r2, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmdacs r0, {r3, r5, fp, sp, lr} │ │ │ │ teqphi lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x4693465f │ │ │ │ @@ -503517,52 +503557,52 @@ │ │ │ │ @ instruction: 0xf7ff0034 │ │ │ │ @ instruction: 0xf89dffad │ │ │ │ movwmi r1, #20576 @ 0x5060 │ │ │ │ ldrdeq pc, [r0], -fp │ │ │ │ stmdavs r2, {r0, r2, r4, r5, r8, r9, lr} │ │ │ │ @ instruction: 0xb1a1b2ee │ │ │ │ mlsne r8, sp, r8, pc @ │ │ │ │ - blls 3881f8 │ │ │ │ - bcs 237c48 │ │ │ │ + blls 3882a8 │ │ │ │ + bcs 237cf8 │ │ │ │ msrhi SPSR_sx, r0 │ │ │ │ @ instruction: 0xf1006901 │ │ │ │ adcmi r0, r9, #24, 10 @ 0x6000000 │ │ │ │ teqphi pc, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmdbcs r0, {r0, r4, fp, sp, lr} │ │ │ │ teqphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ pkhtbmi r4, r3, pc, asr #12 @ │ │ │ │ - bcs 255ab8 │ │ │ │ - bmi fedd03e4 │ │ │ │ + bcs 255b68 │ │ │ │ + bmi fedd0494 │ │ │ │ ldrbtmi r4, [sl], #-2988 @ 0xfffff454 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi r8, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ eorlt r4, r3, r0, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ stmib sp, {r4, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf8db3802 │ │ │ │ @ instruction: 0xf10b3010 │ │ │ │ adcmi r0, r3, #24, 8 @ 0x18000000 │ │ │ │ @ instruction: 0xf8dbd004 │ │ │ │ - blvc 8e7ca4 │ │ │ │ + blvc 8e7d54 │ │ │ │ rsble r2, sl, r6, lsl #22 │ │ │ │ @ instruction: 0xf6684658 │ │ │ │ - @ instruction: 0x4680f973 │ │ │ │ + pkhbtmi pc, r0, fp, lsl #18 @ │ │ │ │ stmibvs r2, {r4, r5, r6, r8, ip, sp, pc}^ │ │ │ │ - blvc cb5c9c │ │ │ │ + blvc cb5d4c │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ - bcs 3fbeec │ │ │ │ + bcs 3fbf9c │ │ │ │ addhi pc, r4, r0 │ │ │ │ @ instruction: 0xf7ff4605 │ │ │ │ stmdacs r0, {r0, r1, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ addhi pc, r2, r0, asr #32 │ │ │ │ @ instruction: 0xf6684658 │ │ │ │ - strmi pc, [r5], -fp, ror #18 │ │ │ │ + @ instruction: 0x4605f913 │ │ │ │ pkhbtmi fp, r0, r0, lsl #7 │ │ │ │ ldc2 7, cr15, [r8, #-1020] @ 0xfffffc04 │ │ │ │ stmiavs sl!, {r4, r5, r6, r8, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldmib r5, {r0, r1, r2, r3, r4, r5, r7, pc}^ │ │ │ │ strcs r8, [r0], #-512 @ 0xfffffe00 │ │ │ │ tstls r2, r1, lsl #2 │ │ │ │ @@ -503570,80 +503610,80 @@ │ │ │ │ adcmi r1, r0, #0 │ │ │ │ strtmi fp, [r2], -r8, lsl #30 │ │ │ │ svclt 0x000842a1 │ │ │ │ andsls r4, r3, #160, 12 @ 0xa000000 │ │ │ │ stmib sp, {r1, r8, r9, fp, ip, pc}^ │ │ │ │ stcls 8, cr4, [r3], {16} │ │ │ │ muleq r3, r3, r8 │ │ │ │ - blgt 5468f0 │ │ │ │ + blgt 5469a0 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46214650 │ │ │ │ - @ instruction: 0xf8cef66b │ │ │ │ + @ instruction: 0xf876f66b │ │ │ │ @ instruction: 0xf66b4620 │ │ │ │ - movwlt pc, #31225 @ 0x79f9 @ │ │ │ │ + movwlt pc, #31137 @ 0x79a1 @ │ │ │ │ ldrdlt pc, [r0], -r7 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ svclt 0x00082b00 │ │ │ │ - bleq 257e08 │ │ │ │ + bleq 257eb8 │ │ │ │ str r2, [r8, r1, lsl #12]! │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ adcmi r6, r1, #16, 16 @ 0x100000 │ │ │ │ @ instruction: 0xf8dbd004 │ │ │ │ - blvc 45fd54 │ │ │ │ + blvc 45fe04 │ │ │ │ andle r2, r3, r6, lsl #18 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xe784af55 │ │ │ │ tstcs r1, r5, lsl #22 │ │ │ │ stmdacs r0, {r0, r3, r4, ip, sp, lr} │ │ │ │ svcge 0x004ef47f │ │ │ │ - blls 355af4 │ │ │ │ - bllt 459e50 │ │ │ │ + blls 355ba4 │ │ │ │ + bllt 459f00 │ │ │ │ svclt 0x0008459b │ │ │ │ - bleq 257e48 │ │ │ │ + bleq 257ef8 │ │ │ │ @ instruction: 0xf8dbe7de │ │ │ │ strmi r0, [r1], -r0 │ │ │ │ - blcs 235d24 │ │ │ │ + blcs 235dd4 │ │ │ │ ldmdavs sl, {r1, r2, r3, r7, ip, lr, pc} │ │ │ │ ldrmi fp, [r9], -r2, lsr #2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ ldrdcc pc, [r8], -fp │ │ │ │ stmvs fp, {r8, r9, fp, sp} │ │ │ │ ldrbmi fp, [r8], -sl, lsl #30 │ │ │ │ strcs r2, [r1], #-1024 @ 0xfffffc00 │ │ │ │ svclt 0x000a2b00 │ │ │ │ movwcs r4, #1546 @ 0x60a │ │ │ │ stmib sp, {r0, r8, r9, sp}^ │ │ │ │ - blge 428568 │ │ │ │ + blge 428618 │ │ │ │ strls r9, [sl], #-11 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r1, r3, r8, r9, fp, sp, pc} │ │ │ │ - blgt 51bd64 │ │ │ │ + blgt 51be14 │ │ │ │ @ instruction: 0xe7a7ac1c │ │ │ │ @ instruction: 0xf7ff2100 │ │ │ │ @ instruction: 0xe7aafdb1 │ │ │ │ ldrdcs pc, [r8], -r8 │ │ │ │ suble r2, r9, r0, lsl #20 │ │ │ │ andpl lr, r0, #216, 18 @ 0x360000 │ │ │ │ mrscs r2, SP_irq │ │ │ │ ldmdavs r0, {r1, r2, r3, r8, ip, pc}^ │ │ │ │ addsmi r6, r8, #2686976 @ 0x290000 │ │ │ │ ldrmi fp, [sl], -r8, lsl #30 │ │ │ │ svclt 0x00084299 │ │ │ │ andls r4, pc, #30408704 @ 0x1d00000 │ │ │ │ strcc lr, [ip, #-2509] @ 0xfffff633 │ │ │ │ ldm r3, {r2, r3, r8, r9, fp, sp, pc} │ │ │ │ - blge 59bda0 │ │ │ │ + blge 59be50 │ │ │ │ stm sp, {r2, r3, r8, r9, fp, lr, pc} │ │ │ │ ldrb r0, [sp, r3] │ │ │ │ mlacs r5, r5, r8, pc @ │ │ │ │ ldrdne lr, [sl], -r5 │ │ │ │ ldmdale r0!, {r5, r9, fp, sp} │ │ │ │ - bcs 9ea5b0 │ │ │ │ + bcs 9ea660 │ │ │ │ ldm pc, {r5, fp, ip, lr, pc}^ @ │ │ │ │ svcne 0x001df002 │ │ │ │ svcne 0x001f1f1f │ │ │ │ svcne 0x001f181f │ │ │ │ svcne 0x001f1f1f │ │ │ │ svcne 0x001f101f │ │ │ │ svcne 0x001f1f1f │ │ │ │ @@ -503670,131 +503710,131 @@ │ │ │ │ strtmi lr, [ip], -r1 │ │ │ │ stmdavs r8!, {r0, r2, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldrdpl pc, [r8], -r8 │ │ │ │ stccs 8, cr6, [r0, #-652] @ 0xfffffd74 │ │ │ │ strbmi fp, [r2], -sl, lsl #30 │ │ │ │ strcs r2, [r1, #-1280] @ 0xfffffb00 │ │ │ │ - blge 826a38 │ │ │ │ + blge 826ae8 │ │ │ │ strtmi fp, [r0], -r4, lsl #30 │ │ │ │ andsls r2, r9, r1, lsl #2 │ │ │ │ andsls r9, fp, #24, 2 │ │ │ │ muleq r3, r3, r8 │ │ │ │ ldrls sl, [sl, #-2842] @ 0xfffff4e6 │ │ │ │ @ instruction: 0x2601ac1c │ │ │ │ stm sp, {r2, r3, r8, r9, fp, lr, pc} │ │ │ │ strtmi r0, [r1], -r3 │ │ │ │ @ instruction: 0xf66aa806 │ │ │ │ - qsub8mi pc, r0, r9 @ │ │ │ │ - @ instruction: 0xf924f66b │ │ │ │ + strtmi pc, [r0], -r1, lsr #31 │ │ │ │ + @ instruction: 0xf8ccf66b │ │ │ │ ldrbmi lr, [r8], r9, asr #13 │ │ │ │ and r4, r0, r5, lsl #12 │ │ │ │ @ instruction: 0x4613461d │ │ │ │ - bcs 235ebc │ │ │ │ + bcs 235f6c │ │ │ │ @ instruction: 0xf8d8d1fa │ │ │ │ stmiavs fp!, {r3, ip} │ │ │ │ svclt 0x000a2900 │ │ │ │ tstcs r0, r0, asr #12 │ │ │ │ - blcs 22428c │ │ │ │ + blcs 22433c │ │ │ │ svclt 0x000cab14 │ │ │ │ strcs r4, [r0], #-1578 @ 0xfffff9d6 │ │ │ │ ldrls r9, [r4], #-533 @ 0xfffffdeb │ │ │ │ tstls r6, r7, lsl r0 │ │ │ │ muleq r3, r3, r8 │ │ │ │ bfi sl, r6, (invalid: 22:21) │ │ │ │ - ldc 6, cr15, [r2, #76]! @ 0x4c │ │ │ │ + ldcl 6, cr15, [sl, #-76] @ 0xffffffb4 │ │ │ │ @ instruction: 0xdeff6b2b │ │ │ │ @ instruction: 0xdeff6913 │ │ │ │ - ldrsbteq r4, [r6], #-64 @ 0xffffffc0 │ │ │ │ + rsbseq r4, r6, r0, lsr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, r2, lsl #8 │ │ │ │ + rsbseq r4, r6, r2, asr r3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2854 @ 0xfffff4da │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ stmdavs r7!, {r8, r9} │ │ │ │ stmibvs r5!, {r0, r1, r2, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r2, r3, r7, r8, fp, ip, sp, pc} │ │ │ │ svccs 0x00006827 │ │ │ │ - bmi a106d4 │ │ │ │ + bmi a10784 │ │ │ │ ldrbtmi r4, [sl], #-2845 @ 0xfffff4e3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r8], -sp, lsr #2 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ @ instruction: 0x270081f0 │ │ │ │ stmdaeq r3, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf7ff0018 │ │ │ │ @ instruction: 0x4606fdfd │ │ │ │ smlabtcs r0, r8, r1, fp │ │ │ │ @ instruction: 0xf6734628 │ │ │ │ - @ instruction: 0x4628fb99 │ │ │ │ - stc2l 6, cr15, [lr, #-616] @ 0xfffffd98 │ │ │ │ + strtmi pc, [r8], -r1, asr #22 │ │ │ │ + ldc2l 6, cr15, [r6], #616 @ 0x268 │ │ │ │ @ instruction: 0xf0184628 │ │ │ │ stmdavs r4!, {r0, r1, r2, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rscslt r4, r7, #-134217728 @ 0xf8000000 │ │ │ │ - blcs 235fc8 │ │ │ │ + blcs 236078 │ │ │ │ stccs 0, cr13, [r0], {215} @ 0xd7 │ │ │ │ stmibvs r5!, {r0, r2, r4, r6, r7, ip, lr, pc} │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf06fe7cd │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - blx 21d992a │ │ │ │ + blx bd99da │ │ │ │ @ instruction: 0xf613e7e9 │ │ │ │ - svclt 0x0000ed54 │ │ │ │ - rsbseq r4, r6, r2, lsr r1 │ │ │ │ + svclt 0x0000ecfc │ │ │ │ + rsbseq r4, r6, r2, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, lr, lsl #2 │ │ │ │ + rsbseq r4, r6, lr, asr r0 │ │ │ │ stmvs r4, {r4, r5, r8, sl, ip, sp, pc} │ │ │ │ stmdavs r5, {r2, r4, r5, r7, r8, ip, sp, pc}^ │ │ │ │ movweq pc, #49572 @ 0xc1a4 @ │ │ │ │ strmi r4, [ip], r6, lsl #13 │ │ │ │ andle r1, pc, fp, ror #17 │ │ │ │ ldmibvs r2, {r1, r3, r4, r7, fp, sp, lr} │ │ │ │ svceq 0x0002ea1c │ │ │ │ stccc 0, cr13, [ip], {6} │ │ │ │ andmi pc, r8, lr, asr #17 │ │ │ │ - bgt 3e2440 │ │ │ │ + bgt 3e24f0 │ │ │ │ andeq lr, r7, r3, lsl #17 │ │ │ │ andle r4, r1, #-805306359 @ 0xd0000009 │ │ │ │ strb r3, [pc, ip, lsl #22]! │ │ │ │ svclt 0x0000bd30 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed731b0 │ │ │ │ + bl fed73260 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs r3, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmdavs r4, {r0, r1, r6, r7, r8, ip, sp, pc}^ │ │ │ │ strmi r3, [r5], -ip, lsl #22 │ │ │ │ stmiane r4!, {r0, r1, r2, r3, r9, sl, lr}^ │ │ │ │ stmiavs r1!, {r1, r4, ip, lr, pc} │ │ │ │ @ instruction: 0xf69a4638 │ │ │ │ - stmdavs lr!, {r0, r1, r2, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdavs lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strle r0, [r7, #-1923] @ 0xfffff87d │ │ │ │ - blcc 536284 │ │ │ │ + blcc 536334 │ │ │ │ ldrtmi r6, [r3], #-171 @ 0xffffff55 │ │ │ │ muleq r7, r3, r8 │ │ │ │ andeq lr, r7, r4, lsl #17 │ │ │ │ andle r4, r1, #1610612746 @ 0x6000000a │ │ │ │ strb r3, [ip, ip, lsl #24]! │ │ │ │ svclt 0x0000bdf8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ - bmi 17ed85c │ │ │ │ - blmi 17ed884 │ │ │ │ + bmi 17ed90c │ │ │ │ + blmi 17ed934 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ addlt sl, r7, ip, asr r1 │ │ │ │ ldrbtmi r4, [sl], #1541 @ 0x605 │ │ │ │ ldmpl r3, {r3, r7, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r1, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ ldmdblt r2!, {r8, r9}^ │ │ │ │ @@ -503803,303 +503843,303 @@ │ │ │ │ strls r7, [r4], -ip │ │ │ │ addhi pc, pc, r0, lsl #4 │ │ │ │ strcs r4, [ip], #-1683 @ 0xfffff96d │ │ │ │ strtmi r2, [r6], -r0, asr #24 │ │ │ │ @ instruction: 0x2640bf38 │ │ │ │ @ instruction: 0xf8d0e05b │ │ │ │ @ instruction: 0xf1a2c004 │ │ │ │ - bl 91d07c │ │ │ │ + bl 91d12c │ │ │ │ rsble r0, r5, r4, lsl #8 │ │ │ │ @ instruction: 0xf04f3c0c │ │ │ │ - b 1ddec58 │ │ │ │ + b 1dded08 │ │ │ │ stmdbvs r1!, {r0, r1, r2, r8, fp}^ │ │ │ │ @ instruction: 0xf69a4630 │ │ │ │ - strbeq pc, [r3, -sp, lsl #24] @ │ │ │ │ - bhi b11478 │ │ │ │ + @ instruction: 0x0743fbb5 │ │ │ │ + bhi b11528 │ │ │ │ movweq lr, #14857 @ 0x3a09 │ │ │ │ cmplt fp, #805306370 @ 0x30000002 │ │ │ │ ldrdgt pc, [r4], -r5 │ │ │ │ movweq pc, #49412 @ 0xc104 @ │ │ │ │ ldrmi r3, [ip, #3084] @ 0xc0c │ │ │ │ stmiavs sl!, {r0, r2, r3, r5, r6, r7, r8, r9, ip, lr, pc} │ │ │ │ svceq 0x000df112 │ │ │ │ andhi pc, r8, sp, asr #17 │ │ │ │ andvc pc, ip, sp, lsr #17 │ │ │ │ stmdale r7, {r2, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf10268ee │ │ │ │ adcsmi r0, r4, #12, 8 @ 0xc000000 │ │ │ │ - bl 952140 │ │ │ │ + bl 9521f0 │ │ │ │ andle r0, r0, r2, lsl #6 │ │ │ │ stcge 0, cr6, [r2], {172} @ 0xac │ │ │ │ addsvs ip, sl, r7, lsl #24 │ │ │ │ andsvs r4, r8, r0, lsr sl │ │ │ │ ldrbtmi r6, [sl], #-89 @ 0xffffffa7 │ │ │ │ ldmpl r3, {r2, r3, r5, r8, r9, fp, lr}^ │ │ │ │ - blls 376120 │ │ │ │ + blls 3761d0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 125) │ │ │ │ andlt r4, r7, r8, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf04f4623 │ │ │ │ @ instruction: 0xf8530b01 │ │ │ │ movwls r0, #7948 @ 0x1f0c │ │ │ │ - @ instruction: 0xf8c0f667 │ │ │ │ + @ instruction: 0xf868f667 │ │ │ │ @ instruction: 0xf8d568aa │ │ │ │ - bcc 54c0f0 │ │ │ │ + bcc 54c1a0 │ │ │ │ strbtmi r6, [r2], #-170 @ 0xffffff56 │ │ │ │ - bgt 402cec │ │ │ │ + bgt 402d9c │ │ │ │ andeq lr, r7, r3, lsl #17 │ │ │ │ rsbseq lr, r6, r4, asr #15 │ │ │ │ stmible r1!, {r0, r1, r2, r3, r4, r5, r9, sl, fp, sp} │ │ │ │ svclt 0x003842a6 │ │ │ │ - blmi 96d994 │ │ │ │ + blmi 96da44 │ │ │ │ @ instruction: 0xf85a6828 │ │ │ │ addsmi r3, r8, #3 │ │ │ │ stmdavs r9!, {r0, r1, r4, ip, lr, pc}^ │ │ │ │ ldrtmi fp, [r2], -r0, ror #2 │ │ │ │ - @ instruction: 0xf838f6d2 │ │ │ │ + @ instruction: 0xffe0f6d1 │ │ │ │ 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 │ │ │ │ + ldcl 6, cr15, [r2, #-76]! @ 0xffffffb4 │ │ │ │ @ instruction: 0x4630e7f0 │ │ │ │ @ instruction: 0xf6139201 │ │ │ │ - @ instruction: 0x4607ec58 │ │ │ │ + strmi lr, [r7], -r0, lsl #24 │ │ │ │ rscsle r2, r1, r0, lsl #16 │ │ │ │ stmdavs r9!, {r0, r9, fp, ip, pc}^ │ │ │ │ - b d9990 │ │ │ │ + b fead9a40 │ │ │ │ rscvs r9, lr, r1, lsl #20 │ │ │ │ strhtvs r1, [pc], #-139 │ │ │ │ eorvs r2, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf8d0e7a6 │ │ │ │ ldrmi ip, [r3], r4 │ │ │ │ ldr r2, [lr, ip, lsl #8] │ │ │ │ - mrrc 6, 1, pc, r4, cr3 @ │ │ │ │ - ldrshteq r3, [r6], #-248 @ 0xffffff08 │ │ │ │ + bl 159a5c │ │ │ │ + rsbseq r3, r6, r8, asr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r6, lr, ror #31 │ │ │ │ - rsbseq r3, r6, r2, asr pc │ │ │ │ + rsbseq r3, r6, lr, lsr pc │ │ │ │ + rsbseq r3, r6, r2, lsr #29 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x46044ab5 │ │ │ │ @ instruction: 0xb0914bb5 │ │ │ │ andcs r4, r0, sl, ror r4 │ │ │ │ sbcsge pc, r0, #14614528 @ 0xdf0000 │ │ │ │ ldrbtmi r5, [sl], #2259 @ 0x8d3 │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xff96f6d1 │ │ │ │ + @ instruction: 0xff3ef6d1 │ │ │ │ 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 2362f4 │ │ │ │ @ instruction: 0x469bd1f9 │ │ │ │ @ instruction: 0xf6d29802 │ │ │ │ - bmi fec9a400 │ │ │ │ + bmi fec9a350 │ │ │ │ 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 2583d0 │ │ │ │ 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 @ 21c5e0 │ │ │ │ @ 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, r2, r5, r6, r8, fp, ip, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0xf04f811e │ │ │ │ @ instruction: 0xf10d0800 │ │ │ │ stmib sp, {r4, r5, r8, fp}^ │ │ │ │ @ instruction: 0xf8cd5407 │ │ │ │ ldmdbvs sp!, {r2, r5, ip, sp, pc} │ │ │ │ stmib r9, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8c93300 │ │ │ │ stmdavs ip!, {r3, ip, sp} │ │ │ │ movwls r9, #47874 @ 0xbb02 │ │ │ │ eorsle r2, r6, r0, lsl #24 │ │ │ │ @ instruction: 0xf04f6823 │ │ │ │ vqdmulh.s d16, d0, d0 │ │ │ │ - blcs 225c38 │ │ │ │ + blcs 225ce8 │ │ │ │ movwls sl, #6923 @ 0x1b0b │ │ │ │ strcs fp, [r0], #-3848 @ 0xfffff0f8 │ │ │ │ - blcs 2baef4 │ │ │ │ - blcs 3502d0 │ │ │ │ + blcs 2bafa4 │ │ │ │ + blcs 350380 │ │ │ │ stmdbvs fp!, {r0, r1, r4, r8, ip, lr, pc}^ │ │ │ │ svcvc 0x008af5b3 │ │ │ │ addshi pc, r9, r0 │ │ │ │ - blcs 175236c │ │ │ │ + blcs 175241c │ │ │ │ ldmdble r9, {r0, r4, r5, r6, ip, lr, pc}^ │ │ │ │ andle r2, r4, r1, ror fp │ │ │ │ @ instruction: 0xf0002b79 │ │ │ │ - blcs 1dfc4e4 │ │ │ │ + blcs 1dfc594 │ │ │ │ tstcs r8, r3, lsl #2 │ │ │ │ @ instruction: 0xf7ffa80b │ │ │ │ orrlt pc, r4, sp, ror lr @ │ │ │ │ tstlt fp, r3, lsr #16 │ │ │ │ - bcs 2362e8 │ │ │ │ + bcs 236398 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ ldrmi r4, [ip], -r5, lsr #12 │ │ │ │ - blcs 2baf38 │ │ │ │ + blcs 2bafe8 │ │ │ │ stmdbls r3, {r0, r2, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf7ff9801 │ │ │ │ stccs 14, cr15, [r0], {109} @ 0x6d │ │ │ │ - b 1510a54 │ │ │ │ + b 1510b04 │ │ │ │ ldrtmi r0, [r8], -r8, lsl #16 │ │ │ │ - ldc2l 6, cr15, [sl, #-412]! @ 0xfffffe64 │ │ │ │ + stc2 6, cr15, [r2, #-412]! @ 0xfffffe64 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ ldmib sp, {r0, r1, r2, r4, r5, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8dd5407 │ │ │ │ @ instruction: 0xf1b8b024 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ strbmi r8, [r3], r6, asr #1 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf9caf673 │ │ │ │ + @ instruction: 0xf972f673 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 15, cr10, [r0], {119} @ 0x77 │ │ │ │ svcge 0x0074f43f │ │ │ │ @ instruction: 0x2d0069a5 │ │ │ │ stmdavs r4!, {r0, r1, r2, r3, r7, r8, ip, lr, pc} │ │ │ │ - blcs 23636c │ │ │ │ + blcs 23641c │ │ │ │ @ instruction: 0xe76bd1f8 │ │ │ │ strhtle r4, [r0], #-35 @ 0xffffffdd │ │ │ │ svcvc 0x0020f5b3 │ │ │ │ vqsub.s8 , q0, q9 │ │ │ │ addsmi r2, r3, #-268435451 @ 0xf0000005 │ │ │ │ vqadd.s8 , q0, │ │ │ │ addsmi r2, r3, #536870918 @ 0x20000006 │ │ │ │ @ instruction: 0xf8d5d1bb │ │ │ │ ldmdavs r9, {r8, ip, sp} │ │ │ │ - blvc 506334 │ │ │ │ + blvc 5063e4 │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf7ff2100 │ │ │ │ ldr pc, [r0, fp, asr #28]! │ │ │ │ @ instruction: 0xd1ae2b2d │ │ │ │ @ instruction: 0xf85a4b54 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8935380 │ │ │ │ andcc r2, fp, #-1073741772 @ 0xc0000034 │ │ │ │ eorcs pc, r2, r5, asr r8 @ │ │ │ │ strle r0, [r2, #1938]! @ 0x792 │ │ │ │ @ instruction: 0x31d4f893 │ │ │ │ movwcc sl, #47115 @ 0xb80b │ │ │ │ eorne pc, r3, r5, asr r8 @ │ │ │ │ mrc2 7, 0, pc, cr8, cr15, {7} │ │ │ │ - blmi 14d61a8 │ │ │ │ + blmi 14d6258 │ │ │ │ @ instruction: 0xf85a6e2a │ │ │ │ ldmdavs r2, {r0, r1, ip, sp} │ │ │ │ movwpl pc, #1283 @ 0x503 @ │ │ │ │ @ instruction: 0x310cf893 │ │ │ │ @ instruction: 0xf855330b │ │ │ │ svcvs 0x002b1023 │ │ │ │ - blvc 8363cc │ │ │ │ - blvc 626368 │ │ │ │ + blvc 83647c │ │ │ │ + blvc 626418 │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ svclt 0x00182801 │ │ │ │ strbeq r2, [r9, -r0, lsl #4] │ │ │ │ stcge 5, cr13, [fp, #-208] @ 0xffffff30 │ │ │ │ @ instruction: 0x46284619 │ │ │ │ @ instruction: 0xf7ff9204 │ │ │ │ - bls 35bbd4 │ │ │ │ + bls 35bc84 │ │ │ │ ldrmi r4, [r1], -r8, lsr #12 │ │ │ │ mrc2 7, 0, pc, cr0, cr15, {7} │ │ │ │ mcrvs 7, 1, lr, cr11, cr5, {3} │ │ │ │ - blvc 4f63f4 │ │ │ │ + blvc 4f64a4 │ │ │ │ cmnle r0, r1, lsl #22 │ │ │ │ - bls 3b69c4 │ │ │ │ + bls 3b6a74 │ │ │ │ @ instruction: 0xf43f4213 │ │ │ │ stmdage fp, {r2, r3, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ mcr2 7, 0, pc, cr2, cr15, {7} @ │ │ │ │ svcvs 0x002be767 │ │ │ │ - blmi e56258 │ │ │ │ + blmi e56308 │ │ │ │ @ instruction: 0xf85a6e2a │ │ │ │ ldmdavs r2, {r0, r1, ip, sp} │ │ │ │ cmnpmi r0, #12582912 @ p-variant is OBSOLETE @ 0xc00000 │ │ │ │ @ instruction: 0xf8937b10 │ │ │ │ stmdacs r1, {r1, r3, r6, r7, r8, fp, ip} │ │ │ │ tstpeq fp, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs fp, r0, #24, 30 @ 0x60 │ │ │ │ eorne pc, r1, r5, asr r8 @ │ │ │ │ ldrle r0, [r6, #-1864] @ 0xfffff8b8 │ │ │ │ @ instruction: 0xe7e44611 │ │ │ │ svcvc 0x002af5b3 │ │ │ │ @ instruction: 0xe74cd091 │ │ │ │ @ instruction: 0x46184611 │ │ │ │ movwls r9, #16901 @ 0x4205 │ │ │ │ - blx 14d9e50 │ │ │ │ + @ instruction: 0xf9f2f69a │ │ │ │ andcc lr, r4, #3620864 @ 0x374000 │ │ │ │ svceq 0x0001f010 │ │ │ │ @ instruction: 0x4628d013 │ │ │ │ - bleq 298534 │ │ │ │ - @ instruction: 0xff2ef666 │ │ │ │ + bleq 2985e4 │ │ │ │ + cdp2 6, 13, cr15, cr6, cr6, {3} │ │ │ │ @ instruction: 0xf893e73b │ │ │ │ @ instruction: 0x462939ba │ │ │ │ movwcc sl, #47115 @ 0xb80b │ │ │ │ eorcc pc, r3, r5, lsr r8 @ │ │ │ │ ldc2l 7, cr15, [r0, #1020]! @ 0x3fc │ │ │ │ andeq lr, fp, r0, asr #20 │ │ │ │ - blx fe25ad96 │ │ │ │ + blx fe25ae46 │ │ │ │ ldrmi lr, [r9], -sp, lsr #14 │ │ │ │ andls sl, r5, #720896 @ 0xb0000 │ │ │ │ @ instruction: 0xf7ff9004 │ │ │ │ ldmib sp, {r0, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r0, [r9], -r4, lsl #4 │ │ │ │ - blvc 1976b7c │ │ │ │ + blvc 1976c2c │ │ │ │ adcmi r2, fp, r1, lsl #6 │ │ │ │ addslt r3, fp, #1024 @ 0x400 │ │ │ │ ldc2l 7, cr15, [sl, #1020] @ 0x3fc │ │ │ │ movweq lr, #47680 @ 0xba40 │ │ │ │ - blx fe31adc2 │ │ │ │ + blx fe31ae72 │ │ │ │ @ instruction: 0xf06fe717 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf904f673 │ │ │ │ + @ instruction: 0xf8acf673 │ │ │ │ @ instruction: 0xf613e738 │ │ │ │ - movwcs lr, #2778 @ 0xada │ │ │ │ + movwcs lr, #2690 @ 0xa82 │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ - rsbseq r3, r6, r4, ror lr │ │ │ │ + rsbseq r3, r6, r4, asr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r6, sl, ror #28 │ │ │ │ - rsbseq r3, r6, sl, lsr lr │ │ │ │ + ldrhteq r3, [r6], #-218 @ 0xffffff26 │ │ │ │ + rsbseq r3, r6, sl, lsl #27 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed73678 │ │ │ │ + bl fed73728 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf6a8460d │ │ │ │ - ldmiblt r0!, {r0, r3, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcc 67a918 │ │ │ │ + ldmiblt r0!, {r0, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcc 67a9c8 │ │ │ │ svclt 0x00842b01 │ │ │ │ @ instruction: 0x46042138 │ │ │ │ strtmi sp, [r0], -r6, lsl #16 │ │ │ │ - stc2 6, cr15, [r8], {168} @ 0xa8 │ │ │ │ + ldc2 6, cr15, [r0], #-672 @ 0xfffffd60 │ │ │ │ mrseq pc, (UNDEF: 30) @ │ │ │ │ addeq r4, r9, r4, lsl #12 │ │ │ │ @ instruction: 0xf6d16a68 │ │ │ │ - @ instruction: 0xf04ffe59 │ │ │ │ + @ instruction: 0xf04ffe01 │ │ │ │ movtvs r3, #17151 @ 0x42ff │ │ │ │ addvs r6, r2, #66 @ 0x42 │ │ │ │ @ instruction: 0x4620bd38 │ │ │ │ - ldc2l 6, cr15, [r8], #-672 @ 0xfffffd60 │ │ │ │ + stc2 6, cr15, [r0], #-672 @ 0xfffffd60 │ │ │ │ mrseq pc, (UNDEF: 31) @ │ │ │ │ addeq r1, r9, r4, asr #24 │ │ │ │ svclt 0x0000e7ee │ │ │ │ - blcs 2371d8 │ │ │ │ + blcs 237288 │ │ │ │ addhi pc, sl, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r2, r9, r0, lsl #12 │ │ │ │ ldmdbeq r4!, {r8, ip, sp, lr, pc} │ │ │ │ @@ -504107,59 +504147,59 @@ │ │ │ │ tstlt ip, r4, lsl #30 │ │ │ │ ldmdblt r8!, {r5, r6, r8, r9, fp, sp, lr} │ │ │ │ rscvs r6, r2, #9043968 @ 0x8a0000 │ │ │ │ addsmi r3, lr, #1048576 @ 0x100000 │ │ │ │ strdlt sp, [r9], -r5 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strvs lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ - beq f5891c │ │ │ │ + beq f589cc │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strtmi r4, [lr], -fp, asr #13 │ │ │ │ svcmi 0x0004f85a │ │ │ │ - blvs 1ac898c │ │ │ │ + blvs 1ac8a3c │ │ │ │ stmvs sl, {r1, r4, r6, r8, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf10862e2 │ │ │ │ strmi r0, [r0, #2049] @ 0x801 │ │ │ │ @ instruction: 0x4635d3f4 │ │ │ │ mcrls 6, 0, r4, cr0, cr9, {6} │ │ │ │ strb r6, [r1, fp, ror #22]! │ │ │ │ @ instruction: 0xf1042500 │ │ │ │ @ instruction: 0x46a90734 │ │ │ │ @ instruction: 0x463d46b4 │ │ │ │ pkhtbmi r4, fp, lr, asr #12 │ │ │ │ strhi lr, [r2], #-2509 @ 0xfffff633 │ │ │ │ svcmi 0x0004f855 │ │ │ │ - blvs 1b089e0 │ │ │ │ + blvs 1b08a90 │ │ │ │ @ instruction: 0xf8dbb973 │ │ │ │ rscvs r7, r7, #8 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ mvnsle r4, #608174080 @ 0x24400000 │ │ │ │ ldrbmi r9, [r9], -r1, lsl #22 │ │ │ │ ldrdhi pc, [r8], -sp │ │ │ │ @ instruction: 0x466646b3 │ │ │ │ @ instruction: 0xe7d86b58 │ │ │ │ ldreq pc, [r4, -r4, lsl #2]! │ │ │ │ @ instruction: 0xf04f46b6 │ │ │ │ strtmi r0, [r9], -r0, lsl #16 │ │ │ │ strls r4, [r4], #-1598 @ 0xfffff9c2 │ │ │ │ svcmi 0x0004f856 │ │ │ │ - blvs 1ac8a18 │ │ │ │ + blvs 1ac8ac8 │ │ │ │ @ instruction: 0xf8dbb95a │ │ │ │ rscvs r2, r2, #8 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ mvnsle r4, #152, 10 @ 0x26000000 │ │ │ │ strmi r9, [sp], -r3, lsl #22 │ │ │ │ - blvs 18adf78 │ │ │ │ + blvs 18ae028 │ │ │ │ stmib sp, {r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1046a05 │ │ │ │ smladxcs r0, r4, r5, r0 │ │ │ │ ldrbtmi r4, [r2], lr, lsl #12 │ │ │ │ andsgt pc, ip, sp, asr #17 │ │ │ │ svceq 0x0004f855 │ │ │ │ - blvs 1308a5c │ │ │ │ + blvs 1308b0c │ │ │ │ stmdblt fp!, {r0, r3, r4, r6, r9, sl, lr}^ │ │ │ │ ldrdcc pc, [r8], -fp │ │ │ │ strcc r6, [r1, -r3, asr #5] │ │ │ │ mvnsle r4, #1879048201 @ 0x70000009 │ │ │ │ ldrtmi r9, [r1], -r4, lsl #22 │ │ │ │ mcrls 6, 0, r4, cr5, cr6, {6} │ │ │ │ @ instruction: 0xac06e9dd │ │ │ │ @@ -504171,30 +504211,30 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r6, [ip], -r3, lsl #16 │ │ │ │ teqlt fp, r6, lsl r6 │ │ │ │ @ instruction: 0x46056959 │ │ │ │ suble r2, r5, r4, lsl #18 │ │ │ │ - blvs 1b12a24 │ │ │ │ + blvs 1b12ad4 │ │ │ │ cmple ip, r0, lsl #22 │ │ │ │ rscvs r6, r3, #11730944 @ 0xb30000 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ stmdbcs r2, {r5, r6, r8, r9, fp, sp, lr} │ │ │ │ - blvs ff9106bc │ │ │ │ - blvc 10f66a0 │ │ │ │ + blvs ff91076c │ │ │ │ + blvc 10f6750 │ │ │ │ @ instruction: 0xd1222b05 │ │ │ │ movweq pc, #53504 @ 0xd100 @ │ │ │ │ eorne pc, r3, r4, asr r8 @ │ │ │ │ stcne 1, cr11, [r8, #-100]! @ 0xffffff9c │ │ │ │ @ instruction: 0xffd8f7ff │ │ │ │ @ instruction: 0xf8976b60 │ │ │ │ - bvs ff0a86d4 │ │ │ │ + bvs ff0a8784 │ │ │ │ stmdale r3, {r5, r8, r9, fp, sp}^ │ │ │ │ - blcs 9eb24c │ │ │ │ + blcs 9eb2fc │ │ │ │ ldm pc, {r6, fp, ip, lr, pc}^ @ │ │ │ │ svccc 0x0034f003 │ │ │ │ svccc 0x003f3f3f │ │ │ │ svccc 0x003f343f │ │ │ │ svccc 0x003f3f3f │ │ │ │ svccc 0x003f413f │ │ │ │ svccc 0x003f3f3f │ │ │ │ @@ -504223,101 +504263,101 @@ │ │ │ │ movwcc sp, #58026 @ 0xe2aa │ │ │ │ eorne pc, r3, r4, asr r8 @ │ │ │ │ adcle r2, r5, r0, lsl #18 │ │ │ │ @ instruction: 0xe7e94632 │ │ │ │ @ instruction: 0xe7f34613 │ │ │ │ @ instruction: 0xe7f1b293 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed738dc │ │ │ │ + bl fed7398c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibvs r3, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ strmi r4, [ip], -r6, lsl #12 │ │ │ │ ldmdavs fp, {r3, fp, sp, lr} │ │ │ │ - bllt 4b6c58 │ │ │ │ + bllt 4b6d08 │ │ │ │ @ instruction: 0xf6d06a19 │ │ │ │ - msrlt CPSR_f, r7, lsr #18 │ │ │ │ + smlawtlt r8, pc, r8, pc @ │ │ │ │ @ instruction: 0x462269f3 │ │ │ │ ldcne 8, cr6, [r8, #-516] @ 0xfffffdfc │ │ │ │ @ instruction: 0xff72f7ff │ │ │ │ tstcs r0, r0, ror #16 │ │ │ │ - @ instruction: 0xf988f6d0 │ │ │ │ + @ instruction: 0xf930f6d0 │ │ │ │ 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 │ │ │ │ + strmi pc, [r5], -r7, lsr #18 │ │ │ │ rscsle r2, r5, r0, lsl #16 │ │ │ │ strtmi r6, [r1], -r8, lsr #17 │ │ │ │ - blcs 237438 │ │ │ │ + blcs 2374e8 │ │ │ │ @ instruction: 0xf7ffd0f1 │ │ │ │ ldrb pc, [r0, fp, asr #29]! @ │ │ │ │ @ instruction: 0xf6d02100 │ │ │ │ - @ instruction: 0x4605f971 │ │ │ │ + @ instruction: 0x4605f919 │ │ │ │ stmdavs r0!, {r3, r4, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf6d02100 │ │ │ │ - strmi pc, [r5], -fp, ror #18 │ │ │ │ + @ instruction: 0x4605f913 │ │ │ │ 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: 0xf8fef6d0 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ stmiavs r8!, {r0, r1, r5, r6, r7, ip, lr, pc} │ │ │ │ - blvs 12ee000 │ │ │ │ + blvs 12ee0b0 │ │ │ │ rscsle r2, r1, r0, lsl #22 │ │ │ │ mcr2 7, 5, pc, cr2, cr15, {7} @ │ │ │ │ stmiavs r3!, {r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ strtmi r6, [r9], -r3, asr #5 │ │ │ │ @ instruction: 0xf6d06860 │ │ │ │ - strmi pc, [r5], -r5, asr #18 │ │ │ │ + strmi pc, [r5], -sp, ror #17 │ │ │ │ adcsle r2, fp, r0, lsl #16 │ │ │ │ ldmib r5, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdavs sl, {r0, ip} │ │ │ │ smullsle r4, r9, r1, r2 │ │ │ │ strtmi r6, [r1], -r3, asr #22 │ │ │ │ rscle r2, ip, r0, lsl #22 │ │ │ │ mcr2 7, 4, pc, cr12, cr15, {7} @ │ │ │ │ svclt 0x0000e7eb │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addmi pc, r0, #-2147483648 @ 0x80000000 │ │ │ │ - bcc 276ef8 │ │ │ │ + bcc 276fa8 │ │ │ │ pkhbtmi fp, r3, r1, lsl #1 │ │ │ │ stmdbvs r0, {r3, sl, fp, sp, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorvs pc, r2, r3, asr r8 @ │ │ │ │ - beq e58c14 │ │ │ │ + beq e58cc4 │ │ │ │ tstcs r2, r3, lsl #2 │ │ │ │ @ instruction: 0xf901fa02 │ │ │ │ - cdp2 6, 3, cr15, cr2, cr5, {3} │ │ │ │ + ldc2l 6, cr15, [sl, #404] @ 0x194 │ │ │ │ @ instruction: 0x460569b3 │ │ │ │ @ instruction: 0xf1056183 │ │ │ │ ldmibvs r0!, {r2, r6, r8, r9, sl}^ │ │ │ │ - blx 11da29e │ │ │ │ + blx ffbda34c │ │ │ │ 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: 0xf88ef667 │ │ │ │ ldrbmi r4, [r8], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf9c4f669 │ │ │ │ + @ instruction: 0xf96cf669 │ │ │ │ ldmibvs fp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ andeq lr, r9, #3072 @ 0xc00 │ │ │ │ ldrdgt pc, [r8], -r2 │ │ │ │ svceq 0x0000f1bc │ │ │ │ addhi pc, r2, r0 │ │ │ │ streq pc, [ip], -r9, lsl #2 │ │ │ │ ldrdcs pc, [ip], -ip @ │ │ │ │ @@ -504329,76 +504369,76 @@ │ │ │ │ ldm pc, {r1, r2, r4, r5, r7, pc}^ @ │ │ │ │ movweq pc, #12291 @ 0x3003 @ │ │ │ │ adcseq r3, r4, r5, ror sl │ │ │ │ svceq 0x0001f1b9 │ │ │ │ sbcshi pc, r8, r0 │ │ │ │ @ instruction: 0xf8db2102 │ │ │ │ @ instruction: 0xf6650010 │ │ │ │ - stmibvs fp!, {r0, r1, r2, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r0, r1, r2, r3, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ orrvs r4, r3, r1, lsl #13 │ │ │ │ @ instruction: 0xf6a869e8 │ │ │ │ - @ instruction: 0x970bfaf5 │ │ │ │ + @ instruction: 0x970bfa9d │ │ │ │ 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: 0xf844f667 │ │ │ │ ldrbmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xf97af669 │ │ │ │ + @ instruction: 0xf922f669 │ │ │ │ ldmibvs fp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ andgt pc, r6, r3, asr r8 @ │ │ │ │ @ instruction: 0xf1bc3604 │ │ │ │ eorsle r0, r9, r0, lsl #30 │ │ │ │ strbeq pc, [r4, -r5, lsl #2] @ │ │ │ │ @ instruction: 0xf8dce7b6 │ │ │ │ tstcs r4, r0, lsr r0 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ @ instruction: 0xf6659304 │ │ │ │ - stmibvs fp!, {r0, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r0, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ orrvs r4, r3, r1, lsl #13 │ │ │ │ stmibvs r8!, {r2, r8, fp, ip, pc}^ │ │ │ │ - blx fe2da39c │ │ │ │ + blx cda44c │ │ │ │ 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 31cee0 │ │ │ │ eorscc pc, r0, r9, asr #17 │ │ │ │ @ instruction: 0xf8954648 │ │ │ │ @ instruction: 0xf8953055 │ │ │ │ @ instruction: 0x464d2054 │ │ │ │ - @ instruction: 0xf862f667 │ │ │ │ + @ instruction: 0xf80af667 │ │ │ │ ldrbmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xf940f669 │ │ │ │ + @ instruction: 0xf8e8f669 │ │ │ │ ldmibvs fp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ andgt pc, r6, r3, asr r8 @ │ │ │ │ @ instruction: 0xf1bc3604 │ │ │ │ bicle r0, r5, r0, lsl #30 │ │ │ │ andslt r4, r1, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x3055f895 │ │ │ │ @ instruction: 0xf8dc2202 │ │ │ │ @ instruction: 0x4658103c │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - blx fffda310 │ │ │ │ + blx fe9da3c0 │ │ │ │ strmi r2, [r1], r3, lsl #2 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - stc2l 6, cr15, [ip, #-404]! @ 0xfffffe6c │ │ │ │ + ldc2 6, cr15, [r4, #-404] @ 0xfffffe6c │ │ │ │ stmibvs fp!, {r0, r1, r3, r8, r9, sl, ip, pc} │ │ │ │ cdpeq 1, 2, cr15, cr0, cr0, {0} │ │ │ │ stmdahi r0, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldceq 1, cr15, [r0], #-0 │ │ │ │ andhi pc, r8, r4, asr #17 │ │ │ │ orrvs r4, r3, r7, lsl #12 │ │ │ │ bicvs r6, r3, fp, ror #19 │ │ │ │ @@ -504409,101 +504449,101 @@ │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x3055f895 │ │ │ │ @ instruction: 0x2054f895 │ │ │ │ cmppeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x463d4638 │ │ │ │ - @ instruction: 0xf81af667 │ │ │ │ + @ instruction: 0xffc2f666 │ │ │ │ @ instruction: 0x46584639 │ │ │ │ - @ instruction: 0xf8f8f669 │ │ │ │ + @ instruction: 0xf8a0f669 │ │ │ │ ldmibvs fp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8dce77c │ │ │ │ tstcs r5, r8, lsl r0 │ │ │ │ @ instruction: 0x301cf8dc │ │ │ │ movwls r9, #25095 @ 0x6207 │ │ │ │ ldrsbtcs pc, [r4], -ip @ │ │ │ │ ldrsbtcc pc, [r0], -ip @ │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ ldrsbtls pc, [r8], -ip @ │ │ │ │ andls r9, r4, #335544320 @ 0x14000000 │ │ │ │ - stc2 6, cr15, [ip, #-404]! @ 0xfffffe6c │ │ │ │ + ldc2l 6, cr15, [r4], {101} @ 0x65 │ │ │ │ @ instruction: 0xf100970b │ │ │ │ stmib r4, {r5, sl, fp}^ │ │ │ │ strmi r8, [r7], -r0, lsl #16 │ │ │ │ andhi pc, r8, r4, asr #17 │ │ │ │ - blls 3c3228 │ │ │ │ + blls 3c32d8 │ │ │ │ bicvs r6, r3, r2, lsl #3 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ - bls 343634 │ │ │ │ + bls 3436e4 │ │ │ │ stmib r7, {r0, r1, r3, r4, r5, r8, r9, sp, lr}^ │ │ │ │ strb r2, [r3, sp, lsl #18] │ │ │ │ @ instruction: 0x3055f895 │ │ │ │ @ instruction: 0xf8dc2200 │ │ │ │ @ instruction: 0x4658103c │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ andcs r9, r2, #0, 4 │ │ │ │ - blx fe55a3e4 │ │ │ │ + blx f5a494 │ │ │ │ andls r4, r4, r9, asr #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - stc2 6, cr15, [r2, #-404] @ 0xfffffe6c │ │ │ │ + stc2 6, cr15, [sl], #404 @ 0x194 │ │ │ │ strmi r6, [r1], fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - blx 65a4f8 │ │ │ │ + @ instruction: 0xf9b8f6a8 │ │ │ │ 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 31cb64 │ │ │ │ ldm sl, {r0, r1, r3, r8, r9, ip, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ str r0, [sp, -pc] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed73c8c │ │ │ │ + bl fed73d3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbvs r3, {r3, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ ldrmi r4, [r7], -r6, lsl #12 │ │ │ │ ldmdale sl, {r0, r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ stmdbne r8, {r4, r8, r9} │ │ │ │ - blvs ff2e2f50 │ │ │ │ - blvc 8b6b18 │ │ │ │ + blvs ff2e3000 │ │ │ │ + blvc 8b6bc8 │ │ │ │ eorle r2, pc, r5, lsl #20 │ │ │ │ vnmlane.f64 d22, d12, d11 │ │ │ │ streq lr, [r4], #2817 @ 0xb01 │ │ │ │ movwlt r6, #56229 @ 0xdba5 │ │ │ │ ldcllt 6, cr4, [r8, #160]! @ 0xa0 │ │ │ │ ldmdavs r8!, {r0, r9, fp, sp, lr} │ │ │ │ - @ instruction: 0xff3ef6cf │ │ │ │ + cdp2 6, 14, cr15, cr6, cr15, {6} │ │ │ │ rsble r2, pc, r0, lsl #16 │ │ │ │ strtmi r6, [r8], -r5, lsl #17 │ │ │ │ ldmdavs r8!, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf6cf4631 │ │ │ │ - stmdacs r0, {r0, r2, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4639d1f6 │ │ │ │ @ instruction: 0xf7ff69f0 │ │ │ │ strmi pc, [r5], -r5, asr #25 │ │ │ │ ldmdavs r8!, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6cf4631 │ │ │ │ - strb pc, [r3, r5, asr #30]! @ │ │ │ │ - bl 277708 │ │ │ │ - blvs feb5dd0c │ │ │ │ + strb pc, [r3, sp, ror #29]! @ │ │ │ │ + bl 2777b8 │ │ │ │ + blvs feb5ddbc │ │ │ │ bicsle r2, sp, r0, lsl #26 │ │ │ │ @ instruction: 0x463969f0 │ │ │ │ ldc2 7, cr15, [r4], #1020 @ 0x3fc │ │ │ │ movvs r4, #5242880 @ 0x500000 │ │ │ │ ldcllt 6, cr4, [r8, #160]! @ 0xa0 │ │ │ │ mlacs r5, r3, r8, pc @ │ │ │ │ - bcs a37588 │ │ │ │ - bcc 292e4c │ │ │ │ + bcs a37638 │ │ │ │ + bcc 292efc │ │ │ │ stmiale r9, {r0, r1, r2, r3, r4, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf850a002 │ │ │ │ ldrmi r2, [r0], #-34 @ 0xffffffde │ │ │ │ svclt 0x00004700 │ │ │ │ muleq r0, r7, r0 │ │ │ │ @ instruction: 0xffffff89 │ │ │ │ @ instruction: 0xffffff89 │ │ │ │ @@ -504534,17 +504574,17 @@ │ │ │ │ @ instruction: 0xffffff89 │ │ │ │ @ instruction: 0xffffff89 │ │ │ │ @ instruction: 0xffffff89 │ │ │ │ @ instruction: 0xffffff89 │ │ │ │ @ instruction: 0xffffff89 │ │ │ │ ldmibvs r0!, {r0, r3, r4, r5, r9, sl, lr}^ │ │ │ │ mrrc2 7, 15, pc, lr, cr15 @ │ │ │ │ - bvs e6e3cc │ │ │ │ + bvs e6e47c │ │ │ │ ldmdavs r8!, {r1, r3, r5, r9, sl, lr} │ │ │ │ - cdp2 6, 13, cr15, cr14, cr15, {6} │ │ │ │ + cdp2 6, 8, cr15, cr6, 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 +504596,20 @@ │ │ │ │ @ instruction: 0xf8564604 │ │ │ │ strcc r0, [r1, #-3844] @ 0xfffff0fc │ │ │ │ @ instruction: 0x463ab1f0 │ │ │ │ strmi r4, [r8, #1569]! @ 0x621 │ │ │ │ @ instruction: 0xf856d1f4 │ │ │ │ @ instruction: 0xf8d33c04 │ │ │ │ @ instruction: 0x4650a01c │ │ │ │ - @ instruction: 0xf8cef6a8 │ │ │ │ + @ instruction: 0xf876f6a8 │ │ │ │ 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: 0xf8d2f6a8 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ @ instruction: 0xf8c9fc23 │ │ │ │ @ instruction: 0x46040038 │ │ │ │ svceq 0x0004f856 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ @ instruction: 0x460487f0 │ │ │ │ @@ -504599,263 +504639,263 @@ │ │ │ │ subsmi r9, sl, r1, asr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ bichi pc, r3, #64 @ 0x40 │ │ │ │ sublt r4, r3, r8, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf04f469b │ │ │ │ strbmi r0, [sl], r0, lsl #18 │ │ │ │ - blge 8ae81c │ │ │ │ + blge 8ae8cc │ │ │ │ @ instruction: 0xf64f9316 │ │ │ │ @ instruction: 0xf6cf3378 │ │ │ │ tstls r2, #-335544317 @ 0xec000003 │ │ │ │ tstls r7, #33792 @ 0x8400 │ │ │ │ tstls r5, #43008 @ 0xa800 │ │ │ │ @ instruction: 0xf6d12000 │ │ │ │ - ldrshtls pc, [r0], -sp @ │ │ │ │ - @ instruction: 0xf814f6d0 │ │ │ │ + eorsls pc, r0, r5, lsr #19 │ │ │ │ + @ instruction: 0xffbcf6cf │ │ │ │ ldmdals r0!, {r0, r1, r9, sl, lr} │ │ │ │ - @ instruction: 0xf6d09327 │ │ │ │ - @ instruction: 0xf8d8f80f │ │ │ │ - bls 7a8d2c │ │ │ │ + @ instruction: 0xf6cf9327 │ │ │ │ + @ instruction: 0xf8d8ffb7 │ │ │ │ + bls 7a8ddc │ │ │ │ ldrsbgt pc, [ip], #-141 @ 0xffffff73 @ │ │ │ │ @ instruction: 0x461768db │ │ │ │ - bge 257400 │ │ │ │ + bge 2574b0 │ │ │ │ @ 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] @ 21bead │ │ │ │ ldm r7, {r0, r2, r4, r9, sl, fp, ip, pc} │ │ │ │ stm r5, {r0, r1} │ │ │ │ ldm ip!, {r0, r1} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ @ instruction: 0x7018f8d8 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0x260082f3 │ │ │ │ @ instruction: 0xf8cd463d │ │ │ │ ldrls r8, [r4], #-76 @ 0xffffffb4 │ │ │ │ tstcs r0, r7, lsr #16 │ │ │ │ - stc2l 6, cr15, [r2, #828] @ 0x33c │ │ │ │ + stc2l 6, cr15, [sl, #-828]! @ 0xfffffcc4 │ │ │ │ tstcs r0, r8, lsr #16 │ │ │ │ - ldc2 6, cr15, [lr, #828]! @ 0x33c │ │ │ │ + stc2l 6, cr15, [r6, #-828]! @ 0xfffffcc4 │ │ │ │ stmdavs r3!, {r2, r3, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwcs r8, #233 @ 0xe9 │ │ │ │ strpl lr, [r3], -sp, asr #19 │ │ │ │ @ instruction: 0x4626461f │ │ │ │ movwls r4, #9931 @ 0x26cb │ │ │ │ - blcs 33ba30 │ │ │ │ + blcs 33bae0 │ │ │ │ sbcshi pc, r4, r0, asr #32 │ │ │ │ teqvs r7, r3, ror r9 │ │ │ │ @ instruction: 0xf5b39729 │ │ │ │ @ instruction: 0xf1077f8a │ │ │ │ @ instruction: 0xf0000701 │ │ │ │ vrhadd.s8 d24, d0, d3 │ │ │ │ - blcs 172577c │ │ │ │ + blcs 172582c │ │ │ │ addsmi fp, r3, #24, 30 @ 0x60 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf0402300 │ │ │ │ cdpvs 0, 3, cr8, cr2, cr1, {6} │ │ │ │ - blvc cb6de8 │ │ │ │ + blvc cb6e98 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ stmibvs fp!, {r0, r2, r4, r6, r8, r9, pc} │ │ │ │ @ instruction: 0xf140035a │ │ │ │ @ instruction: 0xf43380b7 │ │ │ │ @ instruction: 0xf0402380 │ │ │ │ strtmi r8, [r8], -sl, ror #3 │ │ │ │ - mrc2 6, 7, pc, cr2, cr8, {4} │ │ │ │ + mrc2 6, 4, pc, cr10, cr8, {4} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ svcvs 0x003380ad │ │ │ │ ldrdls pc, [r0], -r3 │ │ │ │ @ instruction: 0xf8996973 │ │ │ │ - blcs 1724df4 │ │ │ │ + blcs 1724ea4 │ │ │ │ mvnhi pc, r0 │ │ │ │ @ instruction: 0xf0402a04 │ │ │ │ @ instruction: 0xf8d981f8 │ │ │ │ @ instruction: 0xf5b22014 │ │ │ │ @ instruction: 0xf0007f8a │ │ │ │ movwcs r8, #618 @ 0x26a │ │ │ │ @ instruction: 0x46996932 │ │ │ │ andls r9, r6, #469762048 @ 0x1c000000 │ │ │ │ @ instruction: 0x4629ab31 │ │ │ │ - bls e2e64c │ │ │ │ + bls e2e6fc │ │ │ │ movwcs r9, #13065 @ 0x3309 │ │ │ │ @ instruction: 0x932a962b │ │ │ │ - stc2l 6, cr15, [r4, #-608]! @ 0xfffffda0 │ │ │ │ + stc2 6, cr15, [ip, #-608] @ 0xfffffda0 │ │ │ │ stmdavs fp!, {r3, r4, r5, r8, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bge bfd84c │ │ │ │ + bge bfd8fc │ │ │ │ andls r9, r1, #2621440 @ 0x280000 │ │ │ │ - bge 106e748 │ │ │ │ + bge 106e7f8 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andls r4, r5, #185597952 @ 0xb100000 │ │ │ │ eorlt pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf855e005 │ │ │ │ @ instruction: 0xf1083f04 │ │ │ │ - blcs 21ee28 │ │ │ │ + blcs 21eed8 │ │ │ │ ldmdbvs fp, {r0, r2, r3, r5, r6, ip, lr, pc}^ │ │ │ │ mvnsle r2, r1, lsl #22 │ │ │ │ @ instruction: 0x46419838 │ │ │ │ @ instruction: 0xf7ff9a01 │ │ │ │ strmi pc, [r4], -fp, asr #29 │ │ │ │ subsle r2, r4, r0, lsl #30 │ │ │ │ - blvs ff8f6eec │ │ │ │ + blvs ff8f6f9c │ │ │ │ @ instruction: 0xf892681a │ │ │ │ ldmib r2, {r0, r2, r5, ip, sp}^ │ │ │ │ - blcs a21674 │ │ │ │ + blcs a21724 │ │ │ │ strmi fp, [fp], -r8, lsl #31 │ │ │ │ - blcc 292eb0 │ │ │ │ + blcc 292f60 │ │ │ │ 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 658f1c │ │ │ │ + blhi fe4ffd40 │ │ │ │ + blhi fe4e1144 │ │ │ │ + blhi fe4ffd48 │ │ │ │ + blhi fe50094c │ │ │ │ + blhi fe4ffd50 │ │ │ │ + blhi fe4ffd54 │ │ │ │ + blhi fe4ffd58 │ │ │ │ sbclt r8, fp, #142336 @ 0x22c00 │ │ │ │ stmdavs r1!, {r9, sp} │ │ │ │ svclt 0x00084592 │ │ │ │ @ instruction: 0xd12c4299 │ │ │ │ stmdbcs r0, {r4, r5, r9, fp, ip, pc} │ │ │ │ adchi pc, r8, r0, asr #32 │ │ │ │ @ instruction: 0xf1044639 │ │ │ │ @ instruction: 0xf6980008 │ │ │ │ - ldmib r4, {r0, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4, {r0, r3, r4, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ addsmi r3, sl, #-1342177280 @ 0xb0000000 │ │ │ │ - blls 3d1b24 │ │ │ │ + blls 3d1bd4 │ │ │ │ stmdbls r7, {r1, r5, r7, r9, fp, sp, lr} │ │ │ │ stmdavs r3!, {r0, r1, r5, r8, r9, sp, lr} │ │ │ │ svclt 0x0028428a │ │ │ │ adcvs r4, r2, #10485760 @ 0xa00000 │ │ │ │ eorvs r3, r3, r1, lsl #6 │ │ │ │ movwls r2, #35585 @ 0x8b01 │ │ │ │ @ instruction: 0xf855d9ab │ │ │ │ ldmibvs r0, {r2, sl, fp, sp}^ │ │ │ │ - @ instruction: 0xff70f6a7 │ │ │ │ + @ instruction: 0xff18f6a7 │ │ │ │ addmi r9, r3, #8, 22 @ 0x2000 │ │ │ │ - bls 291560 │ │ │ │ - bvs 1a3705c │ │ │ │ + bls 291610 │ │ │ │ + bvs 1a3710c │ │ │ │ mrc2 7, 3, pc, cr8, cr15, {7} │ │ │ │ - bvs ff2b796c │ │ │ │ + bvs ff2b7a1c │ │ │ │ vqsub.s8 d20, d16, d10 │ │ │ │ @ instruction: 0xf04f8233 │ │ │ │ strdvs r3, [r3], #-63 @ 0xffffffc1 @ │ │ │ │ @ instruction: 0xf10862a3 │ │ │ │ @ instruction: 0xf8550801 │ │ │ │ @ instruction: 0xf8c43f04 │ │ │ │ @ instruction: 0xf8c4a000 │ │ │ │ - blcs 244fc0 │ │ │ │ + blcs 245070 │ │ │ │ ldmib sp, {r0, r4, r7, r8, ip, lr, pc}^ │ │ │ │ strbmi r7, [lr], -sl, lsl #22 │ │ │ │ stmdals r9, {r0, r8, fp, ip, pc} │ │ │ │ - blx ffadaf0e │ │ │ │ + blx ffadafbe │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldmib sp, {r0, r1, r5, r8, r9, sl, fp, sp, pc}^ │ │ │ │ ldrbmi r5, [r9], r3, lsl #12 │ │ │ │ tstmi lr, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf6664628 │ │ │ │ - @ instruction: 0x4605ff37 │ │ │ │ + @ instruction: 0x4605fedf │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ ldmdals r0!, {r0, r1, r8, r9, sl, fp, sp, pc} │ │ │ │ ldrhi lr, [r3], #-2525 @ 0xfffff623 │ │ │ │ - @ instruction: 0xf9d2f6d1 │ │ │ │ + @ instruction: 0xf97af6d1 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldrtmi r8, [r1], ip, ror #3 │ │ │ │ strbmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx fe3da916 │ │ │ │ + blx dda9c6 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 14, cr10, [r0], {156} @ 0x9c │ │ │ │ mrcge 4, 4, APSR_nzcv, cr9, cr15, {1} │ │ │ │ ldmdblt fp!, {r0, r1, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmibvs r3!, {r1, r4, r7, r9, sl, fp, sp, pc} │ │ │ │ rscsle r2, r7, r0, lsl #22 │ │ │ │ ssat r4, #14, r8, lsl #13 │ │ │ │ andcs r4, r0, #11534336 @ 0xb00000 │ │ │ │ addlt lr, fp, #34340864 @ 0x20c0000 │ │ │ │ str r2, [r0, r0, lsl #4] │ │ │ │ ldmdavs sp, {r0, r1, r4, r5, r9, sl, fp, sp, lr} │ │ │ │ - blcs 27bc34 │ │ │ │ + blcs 27bce4 │ │ │ │ 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, r2, r3, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628d1bc │ │ │ │ - ldc2l 6, cr15, [ip, #608]! @ 0x260 │ │ │ │ + stc2 6, cr15, [r4, #608]! @ 0x260 │ │ │ │ @ instruction: 0xd1b72800 │ │ │ │ - blcs 277550 │ │ │ │ - bvs ffd113d0 │ │ │ │ - blvc 8b7018 │ │ │ │ + blcs 277600 │ │ │ │ + bvs ffd11480 │ │ │ │ + blvc 8b70c8 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r8, {r2, r6, r9, pc}^ │ │ │ │ - cdp2 6, 9, cr15, cr4, cr7, {5} │ │ │ │ + cdp2 6, 3, cr15, cr12, cr7, {5} │ │ │ │ @ instruction: 0xd1a92800 │ │ │ │ ldmdage r9!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6989a30 │ │ │ │ - stclls 12, cr15, [r0, #-500] @ 0xfffffe0c │ │ │ │ + stclls 12, cr15, [r0, #-148] @ 0xffffff6c │ │ │ │ stmdacs r0, {r3, r5, fp, sp, lr} │ │ │ │ smlatbcs r0, r0, r0, sp │ │ │ │ strtmi sl, [r2], -r7, lsr #24 │ │ │ │ ldc2l 7, cr15, [r6, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xf8554601 │ │ │ │ stmdacs r0, {r2, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xe795d1f7 │ │ │ │ ldrtmi r9, [r9], -r5, lsl #16 │ │ │ │ - stc2l 6, cr15, [sl], #-608 @ 0xfffffda0 │ │ │ │ + ldc2 6, cr15, [r2], {152} @ 0x98 │ │ │ │ ldrdgt pc, [r4], -r4 @ │ │ │ │ stmdavs r3!, {r6, fp, ip, pc} │ │ │ │ ldrdne pc, [r0], -ip │ │ │ │ movwls r6, #51206 @ 0xc806 │ │ │ │ - blx fefb70ac │ │ │ │ + blx fefb715c │ │ │ │ movwls pc, #57990 @ 0xe286 @ │ │ │ │ @ instruction: 0xf381fab1 │ │ │ │ ldmdbeq fp, {r1, r4, r6, r8, fp}^ │ │ │ │ svclt 0x0008429a │ │ │ │ - bleq 259150 │ │ │ │ + bleq 259200 │ │ │ │ adchi pc, sl, r0, asr #32 │ │ │ │ stmdbvs sl, {r0, r5, r8, r9, ip, sp, pc}^ │ │ │ │ addsmi r6, sl, #1884160 @ 0x1cc000 │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ vpmax.s8 d2, d0, d4 │ │ │ │ ldm pc, {r0, r2, r3, r9, pc}^ @ │ │ │ │ adceq pc, r3, r2, lsl r0 @ │ │ │ │ andeq r0, sl, r5, lsr #32 │ │ │ │ andeq r0, r5, fp, lsl #4 │ │ │ │ - blvs ef7c64 │ │ │ │ + blvs ef7d14 │ │ │ │ @ instruction: 0xf040429a │ │ │ │ @ instruction: 0xf10b8095 │ │ │ │ @ instruction: 0xf85c0b01 │ │ │ │ @ instruction: 0xf850102b │ │ │ │ - blx fee750fc │ │ │ │ - blx fefd9a58 │ │ │ │ + blx fee751ac │ │ │ │ + blx fefd9b08 │ │ │ │ ldmdbeq r2, {r1, r2, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ addsmi r0, sl, #1490944 @ 0x16c000 │ │ │ │ addhi pc, r6, r0, asr #32 │ │ │ │ bicsle r2, sl, r0, lsl #18 │ │ │ │ stmdals r5, {r0, r1, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf6989308 │ │ │ │ - blls 45c33c │ │ │ │ + blls 45c28c │ │ │ │ @ instruction: 0xf73f2b00 │ │ │ │ @ instruction: 0xe736af14 │ │ │ │ ldrsbt pc, [ip], -r1 @ │ │ │ │ @ instruction: 0xf8de6bf3 │ │ │ │ ldmdavs r8, {sp} │ │ │ │ @ instruction: 0xf8929208 │ │ │ │ andsls ip, r0, ip │ │ │ │ @ instruction: 0xf1ac7b02 │ │ │ │ - blx fee1d0a8 │ │ │ │ + blx fee1d158 │ │ │ │ @ instruction: 0xf1bcf080 │ │ │ │ - b 15e0cb0 │ │ │ │ + b 15e0d60 │ │ │ │ andls r1, pc, r0, asr r0 @ │ │ │ │ andeq pc, r5, r2, lsr #3 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ subsne lr, r0, pc, asr #20 │ │ │ │ svclt 0x001c9011 │ │ │ │ andls r2, sp, r0 │ │ │ │ adcshi pc, ip, r0 │ │ │ │ @@ -504863,78 +504903,78 @@ │ │ │ │ andsls r2, r0, #0, 4 │ │ │ │ addhi pc, r2, r0 │ │ │ │ andls r6, r8, #6422528 @ 0x620000 │ │ │ │ @ instruction: 0x0c0beba2 │ │ │ │ stc2 10, cr15, [ip], {188} @ 0xbc @ │ │ │ │ mrrcne 10, 4, lr, ip, cr15 │ │ │ │ vldmiavc r2, {s29-s120} │ │ │ │ - blls 6111bc │ │ │ │ - bcs 243914 │ │ │ │ + blls 61126c │ │ │ │ + bcs 2439c4 │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ - blls 689e38 │ │ │ │ + blls 689ee8 │ │ │ │ ldmdals r0, {r2, r3, r9, fp, ip, pc} │ │ │ │ svclt 0x00144282 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ movwlt r0, #45825 @ 0xb301 │ │ │ │ tstls r9, fp, asr #21 │ │ │ │ - blvc 837170 │ │ │ │ + blvc 837220 │ │ │ │ @ instruction: 0xf0402801 │ │ │ │ ldmibvs r8, {r1, r3, r4, r7, r8, pc}^ │ │ │ │ - cdp2 6, 4, cr15, cr14, cr7, {5} │ │ │ │ + ldc2l 6, cr15, [r6, #668]! @ 0x29c │ │ │ │ andls r9, r8, lr, lsl #22 │ │ │ │ stmdacs r0, {r3, r4, r6, r8, fp, sp, lr} │ │ │ │ orrshi pc, r1, r0 │ │ │ │ stmdavs r0, {r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ mulgt ip, r0, r8 │ │ │ │ svceq 0x0001f1bc │ │ │ │ orrhi pc, r9, r0, asr #32 │ │ │ │ @ instruction: 0xf6a769c0 │ │ │ │ - blls 45ca28 │ │ │ │ + blls 45c978 │ │ │ │ @ instruction: 0xf0004283 │ │ │ │ ldmdbls r9, {r0, r1, r8, pc} │ │ │ │ movwls r6, #34915 @ 0x8863 │ │ │ │ ldrmi r9, [fp, #2824] @ 0xb08 │ │ │ │ @ instruction: 0xf8d1d012 │ │ │ │ - blvs fff1523c │ │ │ │ + blvs fff152ec │ │ │ │ @ instruction: 0xf000459e │ │ │ │ ldmdbls r1, {r1, r3, r5, r7, pc} │ │ │ │ - bls 643d94 │ │ │ │ + bls 643e44 │ │ │ │ stmdbls sp, {r0, r1, r3, lr} │ │ │ │ svclt 0x00144291 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 21dd6c │ │ │ │ + blcs 21de1c │ │ │ │ addshi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf6989805 │ │ │ │ - @ instruction: 0xe6b8fc31 │ │ │ │ - bvs ef79a0 │ │ │ │ + ssat pc, #25, r9, asr #23 @ │ │ │ │ + bvs ef7a50 │ │ │ │ @ instruction: 0xd1f7429a │ │ │ │ strtmi lr, [r9], -r1, ror #14 │ │ │ │ @ instruction: 0x4628ad39 │ │ │ │ @ instruction: 0xf6989a30 │ │ │ │ - @ instruction: 0x4628fb9b │ │ │ │ + strtmi pc, [r8], -r3, asr #22 │ │ │ │ @ instruction: 0xf7ffa927 │ │ │ │ ldrt pc, [sp], r1, lsr #21 @ │ │ │ │ - bcs 277664 │ │ │ │ + bcs 277714 │ │ │ │ pkhbtmi fp, r1, r8, lsl #30 │ │ │ │ svclt 0x00189307 │ │ │ │ @ instruction: 0xf47f9306 │ │ │ │ @ instruction: 0xf8d9ae1f │ │ │ │ - bls 6a920c │ │ │ │ + bls 6a92bc │ │ │ │ stmdaeq r3, {r1, r4, r9, fp, sp, lr, pc} │ │ │ │ adchi pc, r7, r0 │ │ │ │ @ instruction: 0xf04f6933 │ │ │ │ movwls r0, #26880 @ 0x6900 │ │ │ │ ldmdbvs r3!, {r1, r4, r9, sl, sp, lr, pc} │ │ │ │ andls r4, r7, r1, lsl #13 │ │ │ │ str r9, [sp], -r6, lsl #6 │ │ │ │ @ instruction: 0xf8909810 │ │ │ │ - bvs fe225264 │ │ │ │ + bvs fe225314 │ │ │ │ stmdale r8!, {r5, r9, fp, sp} │ │ │ │ - bcs 9eb9dc │ │ │ │ + bcs 9eba8c │ │ │ │ teqphi r4, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ teqeq r2, r0, lsr #32 │ │ │ │ teqeq r2, r2, lsr r1 │ │ │ │ teqeq r2, r2, lsr r1 │ │ │ │ eoreq r0, r0, r2, lsr r1 │ │ │ │ teqeq r2, r2, lsr r1 │ │ │ │ @@ -504950,18 +504990,18 @@ │ │ │ │ teqeq r2, r2, lsr r1 │ │ │ │ eoreq r0, r3, r2, lsr r1 │ │ │ │ andsls fp, r0, #536870924 @ 0x2000000c │ │ │ │ andsls lr, r0, lr, asr #14 │ │ │ │ addlt lr, r2, #76, 14 @ 0x1300000 │ │ │ │ smlald r9, r9, r0, r2 @ │ │ │ │ @ instruction: 0xf8909808 │ │ │ │ - bvs fe24d2cc │ │ │ │ + bvs fe24d37c │ │ │ │ svceq 0x0020f1bc │ │ │ │ stmdale fp!, {r3, ip, pc} │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 21d274 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 21d324 │ │ │ │ svceq 0x001ff1bc │ │ │ │ rscshi pc, ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf01ce8df │ │ │ │ rscseq r0, sl, r0, lsr #32 │ │ │ │ ldrshteq r0, [sl], #10 │ │ │ │ ldrshteq r0, [sl], #10 │ │ │ │ strdeq r0, [r0], -sl @ │ │ │ │ @@ -504982,65 +505022,65 @@ │ │ │ │ andls r9, sp, r8, lsl #16 │ │ │ │ @ instruction: 0xf8bde70c │ │ │ │ andls r0, sp, r0, lsr #32 │ │ │ │ @ instruction: 0xf8d4e708 │ │ │ │ stmdals r0, {r2, r5, lr, pc}^ │ │ │ │ @ instruction: 0xf8d9e6c9 │ │ │ │ ldmdavs r0, {r5, r6, sp} │ │ │ │ - bcs 27bec0 │ │ │ │ + bcs 27bf70 │ │ │ │ adcshi pc, fp, r0, asr #32 │ │ │ │ @ instruction: 0x1010f8d9 │ │ │ │ stcleq 0, cr15, [r4], #-316 @ 0xfffffec4 │ │ │ │ stmdbmi r5!, {r0, r1, r2, r8, ip, pc}^ │ │ │ │ stmdapl r1!, {r3, r4, sl, fp, ip, pc}^ │ │ │ │ - blx 537a82 │ │ │ │ + blx 537b32 │ │ │ │ @ instruction: 0xf8941103 │ │ │ │ svcvc 0x008bc00e │ │ │ │ @ instruction: 0xf856330b │ │ │ │ - blvc 1ae136c │ │ │ │ + blvc 1ae141c │ │ │ │ vqrdmlah.s d15, d12, d3 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ addsmi r3, r9, #1024 @ 0x400 │ │ │ │ strmi fp, [r1], r8, lsl #30 │ │ │ │ svcge 0x0060f47f │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ - b 6c3b44 │ │ │ │ + b 6c3bf4 │ │ │ │ @ instruction: 0xf47f0803 │ │ │ │ @ instruction: 0x4648af59 │ │ │ │ - stc2 6, cr15, [ip], #-608 @ 0xfffffda0 │ │ │ │ + blx ff75ae1a │ │ │ │ cmnlt r8, r4, lsl #12 │ │ │ │ @ instruction: 0x46c16933 │ │ │ │ strb r9, [r7, #-774]! @ 0xfffffcfa │ │ │ │ @ instruction: 0xf6d09830 │ │ │ │ - @ instruction: 0xf06fffe3 │ │ │ │ + @ instruction: 0xf06fff8b │ │ │ │ strbmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf99af672 │ │ │ │ - blge c16b70 │ │ │ │ + @ instruction: 0xf942f672 │ │ │ │ + blge c16c20 │ │ │ │ strb r9, [sp, #769]! @ 0x301 │ │ │ │ @ instruction: 0xf6984648 │ │ │ │ - @ instruction: 0x4680fc31 │ │ │ │ + pkhtbmi pc, r0, r9, asr #23 @ │ │ │ │ subsle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0x46a16933 │ │ │ │ ldrb r9, [r1, #-774] @ 0xfffffcfa │ │ │ │ ldrdgt pc, [r4], -r4 @ │ │ │ │ @ instruction: 0xf8c49840 │ │ │ │ ldrbt fp, [sl], -r4 │ │ │ │ @ instruction: 0xf8dd4642 │ │ │ │ stmdbls r9, {r2, r4, r6, pc} │ │ │ │ strbmi r4, [r0], -lr, asr #12 │ │ │ │ - blvc 4d7ad0 │ │ │ │ - blx cdb35c │ │ │ │ + blvc 4d7b80 │ │ │ │ + blx cdb40c │ │ │ │ @ instruction: 0xf1046862 │ │ │ │ strmi r0, [r5], -r8, lsl #2 │ │ │ │ @ instruction: 0xf8cd4640 │ │ │ │ @ instruction: 0xf7ff8054 │ │ │ │ cmppcs r4, r1, lsr #20 @ p-variant is OBSOLETE │ │ │ │ stmdals lr!, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf6653544 │ │ │ │ - ldcls 8, cr15, [r6], {193} @ 0xc1 │ │ │ │ + ldcls 8, cr15, [r6], {105} @ 0x69 │ │ │ │ mrrceq 1, 0, pc, r4, cr0 @ │ │ │ │ @ instruction: 0xf1084681 │ │ │ │ @ instruction: 0xf8df0844 │ │ │ │ stmib r4, {r4, r6, r7, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8c4aa00 │ │ │ │ ldrls sl, [sp, #-8] │ │ │ │ ldm r4, {r0, r1, r2, r4, r8, sl, fp, ip, pc} │ │ │ │ @@ -505051,128 +505091,128 @@ │ │ │ │ @ instruction: 0xf109000f │ │ │ │ stm r5, {r2, r5, r6, sl} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ strbtcs r0, [r4], #-15 │ │ │ │ @ instruction: 0x46499b18 │ │ │ │ andcc pc, lr, r3, asr r8 @ │ │ │ │ @ instruction: 0x2014f8d9 │ │ │ │ - blx 343422 │ │ │ │ + blx 3434d2 │ │ │ │ @ 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, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff9809 │ │ │ │ movwcs pc, #6515 @ 0x1973 @ │ │ │ │ str r9, [sp, #770] @ 0x302 │ │ │ │ @ instruction: 0xf6984628 │ │ │ │ - stmdacs r0, {r0, r1, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d9d186 │ │ │ │ @ instruction: 0xf6a7001c │ │ │ │ - ldmdblt r8, {r0, r1, r2, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdblt r8, {r0, r1, r2, r3, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46816933 │ │ │ │ strbt r9, [r9], #774 @ 0x306 │ │ │ │ @ instruction: 0x001cf8d9 │ │ │ │ - cdp2 6, 7, cr15, cr0, cr6, {5} │ │ │ │ + cdp2 6, 1, cr15, cr8, cr6, {5} │ │ │ │ stmibvs r8!, {r7, r9, sl, lr}^ │ │ │ │ - cdp2 6, 6, cr15, cr12, cr6, {5} │ │ │ │ + cdp2 6, 1, cr15, cr4, cr6, {5} │ │ │ │ strmi r6, [r0, #2355] @ 0x933 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ movwls r0, #26880 @ 0x6900 │ │ │ │ @ instruction: 0xf612e4da │ │ │ │ - @ instruction: 0xf8d9eaec │ │ │ │ + @ instruction: 0xf8d9ea94 │ │ │ │ movwls r3, #28688 @ 0x7010 │ │ │ │ stmibvs r3, {r2, r3, r4, r5, r7, r9, sl, sp, lr, pc}^ │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff69db │ │ │ │ ldmibvs r3, {r1, r3, r4, r9, sl, lr} │ │ │ │ svclt 0x0000deff │ │ │ │ - @ instruction: 0x0076339e │ │ │ │ - @ instruction: 0x00763390 │ │ │ │ + rsbseq r3, r6, lr, ror #5 │ │ │ │ + rsbseq r3, r6, r0, ror #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r6, sl, ror #6 │ │ │ │ + ldrhteq r3, [r6], #-42 @ 0xffffffd6 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ stmvs sl, {r0, r1, r7, fp, sp, lr} │ │ │ │ ldmvs r0, {r0, r1, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ - bl fea2806c │ │ │ │ - blx fee1d47c │ │ │ │ - b 1619674 │ │ │ │ + bl fea2811c │ │ │ │ + blx fee1d52c │ │ │ │ + b 1619724 │ │ │ │ svclt 0x00081050 │ │ │ │ @ instruction: 0xb1282000 │ │ │ │ @ instruction: 0xf1a06898 │ │ │ │ - blx fee1d488 │ │ │ │ + blx fee1d538 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed74694 │ │ │ │ + bl fed74744 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp, #-480] @ 0xfffffe20 │ │ │ │ ldcmi 0, cr11, [fp], {158} @ 0x9e │ │ │ │ stmdbpl ip!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f941d │ │ │ │ stcge 4, cr0, [r2], {-0} │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldm r4, {r0, r1, r2, fp, sp, pc} │ │ │ │ strls r0, [r0, #-14] │ │ │ │ - blx fee5ae5c │ │ │ │ + blx 185af0c │ │ │ │ mulsvs ip, sp, r8 │ │ │ │ stcls 1, cr11, [fp, #-536] @ 0xfffffde8 │ │ │ │ movwcs fp, #381 @ 0x17d │ │ │ │ strtmi lr, [r3], -r2 │ │ │ │ andle r4, sl, r5, lsr #5 │ │ │ │ - blge 9a4648 │ │ │ │ + blge 9a46f8 │ │ │ │ movwne lr, #19203 @ 0x4b03 │ │ │ │ - blgt 5ec240 │ │ │ │ - @ instruction: 0xf962f666 │ │ │ │ + blgt 5ec2f0 │ │ │ │ + @ instruction: 0xf90af666 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ - bmi 466cec │ │ │ │ + bmi 466d9c │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r0], -r2, lsl #2 │ │ │ │ ldcllt 0, cr11, [r0, #-120]! @ 0xffffff88 │ │ │ │ - b fe25ad50 │ │ │ │ - rsbseq r2, r6, r0, ror #22 │ │ │ │ + b c5ae00 │ │ │ │ + ldrhteq r2, [r6], #-160 @ 0xffffff60 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r6, r2, lsl fp │ │ │ │ + rsbseq r2, r6, r2, ror #20 │ │ │ │ stcne 8, cr6, [r3, #-520] @ 0xfffffdf8 │ │ │ │ mlale pc, sl, r2, r4 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed74724 │ │ │ │ + bl fed747d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs fp, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ mcrrvc 6, 0, r4, r2, cr13 │ │ │ │ stcvc 0, cr11, [r1], {131} @ 0x83 │ │ │ │ ldmdbvs fp, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf66568d8 │ │ │ │ - stmdavs fp!, {r0, r1, r2, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r0, r1, r2, r3, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1034605 │ │ │ │ ldmibvs fp, {r5, r9} │ │ │ │ mulsle r9, r3, r2 │ │ │ │ @ instruction: 0xb12a689a │ │ │ │ andcs r6, r1, #5963776 @ 0x5b0000 │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ strtmi sl, [sl], -r2, lsl #22 │ │ │ │ andeq lr, r3, r3, lsl r9 │ │ │ │ - @ instruction: 0xf99ef665 │ │ │ │ + @ instruction: 0xf946f665 │ │ │ │ @ instruction: 0xf1054620 │ │ │ │ @ instruction: 0xf6660114 │ │ │ │ - andcs pc, r1, r3, ror #20 │ │ │ │ + andcs pc, r1, fp, lsl #20 │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed74790 │ │ │ │ + bl fed74840 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r4, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x4605b174 │ │ │ │ stmiavs fp!, {sl, sp} │ │ │ │ andsle r2, r4, r1, lsl #22 │ │ │ │ tstle r9, r2, lsl #22 │ │ │ │ @ instruction: 0xf7ff6928 │ │ │ │ @@ -505180,73 +505220,73 @@ │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldcllt 6, cr4, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r8, fp, sp, lr} │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ strcc r6, [r1], #-2075 @ 0xfffff7e5 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bvs 1c57590 │ │ │ │ + bvs 1c57640 │ │ │ │ @ instruction: 0xffdaf7ff │ │ │ │ - blvs 1c2edf0 │ │ │ │ + blvs 1c2eea0 │ │ │ │ @ instruction: 0xffd6f7ff │ │ │ │ ldrtmi r4, [r4], #-1030 @ 0xfffffbfa │ │ │ │ svclt 0x0000e7e6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ stmdavs r3, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ cdpls 0, 0, cr11, cr12, cr3, {4} │ │ │ │ @ instruction: 0x4604b1f3 │ │ │ │ ldrmi r4, [r3], sl, lsl #13 │ │ │ │ stmdaeq r1, {r1, r2, r8, ip, sp, lr, pc} │ │ │ │ ldrbcc pc, [pc, pc, asr #32]! @ │ │ │ │ stmdbeq r1, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ - blcs 2778a0 │ │ │ │ + blcs 277950 │ │ │ │ andscs sp, r4, #33 @ 0x21 │ │ │ │ tstle r2, r2, lsl #22 │ │ │ │ ldrbmi r6, [r1], -r2, lsr #18 │ │ │ │ @ instruction: 0xf7ff4610 │ │ │ │ @ instruction: 0x464bffb1 │ │ │ │ ldrmi r9, [r0], -r1 │ │ │ │ strtmi r9, [r2], -r0, lsl #12 │ │ │ │ @ instruction: 0xffd8f7ff │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ - bvs b01604 │ │ │ │ + bvs b016b4 │ │ │ │ @ instruction: 0x101cf8da │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ subsvs r1, r6, sl, asr #17 │ │ │ │ - blls 571988 │ │ │ │ - blcc 2d7d60 │ │ │ │ - bvs 1a5760c │ │ │ │ + blls 571a38 │ │ │ │ + blcc 2d7e10 │ │ │ │ + bvs 1a576bc │ │ │ │ ldrbmi r4, [sl], -fp, lsr #12 │ │ │ │ stmib sp, {r0, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff8700 │ │ │ │ - blvs 1a5d560 │ │ │ │ + blvs 1a5d610 │ │ │ │ ldrbmi r4, [sl], -fp, lsr #12 │ │ │ │ stmib sp, {r0, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff8700 │ │ │ │ @ instruction: 0xe7dbffb5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed74884 │ │ │ │ + bl fed74934 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmiavs r3, {r3, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ - bvs 15aeec0 │ │ │ │ + bvs 15aef70 │ │ │ │ ldmdavs sp, {r0, r1, r2, r3, r6, fp, sp, lr} │ │ │ │ stmdbvs sl!, {r0, r1, r3, r5, r6, r8, r9, fp, ip, sp, lr} │ │ │ │ svclt 0x00480758 │ │ │ │ eorcc pc, r2, r6, asr r8 @ │ │ │ │ @ instruction: 0xf043d408 │ │ │ │ @ instruction: 0xf0130004 │ │ │ │ cmnvc r8, #17, 30 @ 0x44 │ │ │ │ stmiavs fp!, {r0, r1, r2, r3, ip, lr, pc} │ │ │ │ eorcc pc, r2, r6, asr #16 │ │ │ │ - bvs 877ba0 │ │ │ │ + bvs 877c50 │ │ │ │ eoreq pc, r2, r6, asr r8 @ │ │ │ │ addmi r6, r8, #0, 20 │ │ │ │ andeq pc, r1, pc, asr #32 │ │ │ │ @ instruction: 0xf846bf38 │ │ │ │ rsbvs r3, r7, r2, lsr #32 │ │ │ │ stmdavs fp, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldmibvs fp, {r3, r5, r9, sl, lr} │ │ │ │ @@ -505257,98 +505297,98 @@ │ │ │ │ svclt 0x0000e7e6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x46044a54 │ │ │ │ strmi r7, [sp], -r3, lsl #22 │ │ │ │ - blcs 4ae8ec │ │ │ │ + blcs 4ae99c │ │ │ │ ldm pc, {r2, r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ eormi pc, r7, #3 │ │ │ │ ldmdbne sl!, {r2, r4, r6, r9, fp, sp, lr}^ │ │ │ │ ldreq r1, [r2], lr, lsl #19 │ │ │ │ stmdbvs r4, {r0, r1, r3, r4}^ │ │ │ │ cmnlt fp, r3, lsr #16 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0xf7ff000c │ │ │ │ - bvc 1b1d5d4 │ │ │ │ + bvc 1b1d684 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ tstlt fp, ip, lsl r0 │ │ │ │ @ instruction: 0xffa4f7ff │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - blcs 237c50 │ │ │ │ - bvs fe311f30 │ │ │ │ + blcs 237d00 │ │ │ │ + bvs fe311fe0 │ │ │ │ rscsle r2, r7, r0, lsl #22 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0xf7ff0018 │ │ │ │ @ instruction: 0xe7f1ff93 │ │ │ │ @ instruction: 0xf04f493d │ │ │ │ stmdbvs r3, {r4, r5, fp}^ │ │ │ │ andls pc, r1, r2, asr r8 @ │ │ │ │ movwls pc, #15112 @ 0x3b08 @ │ │ │ │ - blcs 23bbd8 │ │ │ │ - bl 251b08 │ │ │ │ + blcs 23bc88 │ │ │ │ + bl 251bb8 │ │ │ │ strcs r0, [r0], -r8, lsl #14 │ │ │ │ @ instruction: 0x46294638 │ │ │ │ @ instruction: 0xff80f7ff │ │ │ │ strcc r6, [r1], -r3, ror #18 │ │ │ │ - blx 42b406 │ │ │ │ + blx 42b4b6 │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, pc} │ │ │ │ mvnsle r4, #-536870903 @ 0xe0000009 │ │ │ │ stmdbvs r3, {r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ sbcsle r2, r3, r0, lsl #22 │ │ │ │ eorcc r4, r0, r9, lsr #12 │ │ │ │ @ instruction: 0xff70f7ff │ │ │ │ @ instruction: 0xf0236963 │ │ │ │ - blcs 25e3ac │ │ │ │ + blcs 25e45c │ │ │ │ strtmi sp, [r9], -sl, asr #3 │ │ │ │ eorseq pc, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xff66f7ff │ │ │ │ - bvs 13176c4 │ │ │ │ + bvs 1317774 │ │ │ │ @ instruction: 0x4629b11b │ │ │ │ @ instruction: 0xf7ff3018 │ │ │ │ - bvs feb1d53c │ │ │ │ + bvs feb1d5ec │ │ │ │ adcsle r2, fp, r0, lsl #22 │ │ │ │ streq pc, [ip, -r4, lsl #2]! │ │ │ │ ldrtmi r2, [r8], -r0, lsl #12 │ │ │ │ @ instruction: 0xf7ff4629 │ │ │ │ - bvs feb1d528 │ │ │ │ + bvs feb1d5d8 │ │ │ │ ldrcc r3, [r0, -r1, lsl #12] │ │ │ │ mvnsle r4, #-536870903 @ 0xe0000009 │ │ │ │ - blvs fe317698 │ │ │ │ + blvs fe317748 │ │ │ │ ldrtmi r2, [r7], -r0, lsl #12 │ │ │ │ adcle r2, r9, r0, lsl #22 │ │ │ │ strtmi r6, [r9], -r0, ror #22 │ │ │ │ ldrtmi r3, [r0], #-1793 @ 0xfffff8ff │ │ │ │ @ instruction: 0xf7ff3614 │ │ │ │ - blvs feb1d504 │ │ │ │ + blvs feb1d5b4 │ │ │ │ mvnsle r4, #-268435447 @ 0xf0000009 │ │ │ │ - blmi 797678 │ │ │ │ + blmi 797728 │ │ │ │ ldmpl r3, {r0, r6, r8, fp, sp, lr}^ │ │ │ │ - blx 2a619a │ │ │ │ + blx 2a624a │ │ │ │ ldmdbvc pc, {r0, r8, r9, ip, sp} @ │ │ │ │ addsle r2, r5, r0, lsl #30 │ │ │ │ @ instruction: 0x26003454 │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7ff3601 │ │ │ │ ldrcc pc, [r0], #-3887 @ 0xfffff0d1 │ │ │ │ ldrhle r4, [r7, #39]! @ 0x27 │ │ │ │ stmdbvs r3, {r1, r3, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ orrle r2, r7, r5, lsl #22 │ │ │ │ stmdbvs r4, {r1, r2, r3, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 2378c0 │ │ │ │ + blcs 237970 │ │ │ │ @ instruction: 0xf104d082 │ │ │ │ strtmi r0, [r9], -ip │ │ │ │ @ instruction: 0xff1ef7ff │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - rsbseq r2, r6, r0, lsl #18 │ │ │ │ + rsbseq r2, r6, r0, asr r8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r6, r3, r3, lsl #17 │ │ │ │ @@ -505357,58 +505397,58 @@ │ │ │ │ @ instruction: 0xf00042b0 │ │ │ │ strmi r8, [r1], pc, lsr #3 │ │ │ │ strcs r4, [r0], #-1672 @ 0xfffff978 │ │ │ │ ldmvs r7!, {r0, r1, sp, lr, pc} │ │ │ │ ldrmi r1, [r1, #3902]! @ 0xf3e │ │ │ │ ldmdavs r5!, {r0, r3, r4, ip, lr, pc} │ │ │ │ ldrbtle r0, [r8], #2024 @ 0x7e8 │ │ │ │ - blvc cbc640 │ │ │ │ + blvc cbc6f0 │ │ │ │ strle r0, [r6], #-1817 @ 0xfffff8e7 │ │ │ │ tstpeq r8, r3, asr #32 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0011f013 │ │ │ │ @ instruction: 0xf0007369 │ │ │ │ - bcs 43dbf4 │ │ │ │ + bcs 43dca4 │ │ │ │ adcshi pc, sl, r0 │ │ │ │ stmiavs r9!, {r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf87cf69a │ │ │ │ + @ instruction: 0xf824f69a │ │ │ │ @ instruction: 0x460468b7 │ │ │ │ ldrmi r1, [r1, #3902]! @ 0xf3e │ │ │ │ ldmdavs sp!, {r0, r2, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ adcsmi r3, r5, #4, 26 @ 0x100 │ │ │ │ @ instruction: 0x4620d011 │ │ │ │ ldrbeq r6, [sl, fp, lsr #16] │ │ │ │ @ instruction: 0xf023d508 │ │ │ │ ldmdavs r9, {r0, r8, r9}^ │ │ │ │ - blcs 237a04 │ │ │ │ + blcs 237ab4 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ - @ instruction: 0xf866f69a │ │ │ │ + @ instruction: 0xf80ef69a │ │ │ │ stccc 8, cr6, [r4, #-692] @ 0xfffffd4c │ │ │ │ - strhle r4, [pc, #37] @ 21d90d │ │ │ │ + strhle r4, [pc, #37] @ 21d9bd │ │ │ │ @ instruction: 0xf8574604 │ │ │ │ @ instruction: 0xf8d8ac04 │ │ │ │ @ instruction: 0xf8da3024 │ │ │ │ @ instruction: 0xf8532010 │ │ │ │ stccs 0, cr6, [r0], {34} @ 0x22 │ │ │ │ msrhi SPSR_fsx, r0 │ │ │ │ mulcc sp, sl, r8 │ │ │ │ ldrdlt pc, [r8], -sl │ │ │ │ @ instruction: 0xf100079b │ │ │ │ @ instruction: 0xf8db80d5 │ │ │ │ ldrcs r3, [r4, #-32] @ 0xffffffe0 │ │ │ │ strtmi r4, [r0], -r1, lsr #13 │ │ │ │ - blx 36f3ae │ │ │ │ + blx 36f45e │ │ │ │ @ instruction: 0xf8d8f203 │ │ │ │ @ instruction: 0xf853301c │ │ │ │ andcs lr, r0, #2 │ │ │ │ strcs lr, [r0, -sp, asr #19] │ │ │ │ ldrbmi lr, [r8, #-6] │ │ │ │ rscshi pc, r6, r0 │ │ │ │ eorle r4, r4, r6, lsl #5 │ │ │ │ tstlt r0, #64, 22 @ 0x10000 │ │ │ │ - blx 37814a │ │ │ │ + blx 3781fa │ │ │ │ ldmne r9, {r1, r9, ip, sp, lr, pc} │ │ │ │ ldrbmi r5, [r4, #-2204]! @ 0xfffff764 │ │ │ │ @ instruction: 0xf8d9d8f6 │ │ │ │ stmdavs pc, {r5, sp}^ @ │ │ │ │ andcc pc, r2, #5120 @ 0x1400 │ │ │ │ addmi r6, pc, #5308416 @ 0x510000 │ │ │ │ @ instruction: 0xf89ad3e9 │ │ │ │ @@ -505424,57 +505464,57 @@ │ │ │ │ @ instruction: 0xf8d9d1da │ │ │ │ tstcs r4, r0, lsr #32 │ │ │ │ svcls 0x00014664 │ │ │ │ vqdmulh.s d15, d2, d1 │ │ │ │ andgt pc, r2, r3, asr r8 @ │ │ │ │ @ instruction: 0x46612514 │ │ │ │ adcmi lr, r6, #11 │ │ │ │ - blvs 1b51b94 │ │ │ │ + blvs 1b51c44 │ │ │ │ rsbsle r2, sl, r0, lsl #24 │ │ │ │ ldrdcs pc, [r0], -r9 @ │ │ │ │ @ instruction: 0x301cf8d8 │ │ │ │ vqdmulh.s d15, d2, d5 │ │ │ │ - bvs ab3c18 │ │ │ │ + bvs ab3cc8 │ │ │ │ vqdmulh.s d15, d2, d5 │ │ │ │ addmi r5, sl, #10092544 @ 0x9a0000 │ │ │ │ @ instruction: 0xf8dad2ed │ │ │ │ - bvs 29d9e4 │ │ │ │ + bvs 29da94 │ │ │ │ andcc pc, r2, #5120 @ 0x1400 │ │ │ │ ldrdlt pc, [ip], -r2 │ │ │ │ svceq 0x0000f1bb │ │ │ │ strtmi sp, [r1], -r0, rrx │ │ │ │ - @ instruction: 0xf812f69a │ │ │ │ + @ instruction: 0xffbaf699 │ │ │ │ cmple fp, r0, lsl #16 │ │ │ │ ldrsbtcs pc, [r0], -fp @ │ │ │ │ - blcs 237f30 │ │ │ │ + blcs 237fe0 │ │ │ │ @ instruction: 0xf8dad07c │ │ │ │ @ instruction: 0xf8d81008 │ │ │ │ - bvs 4a9a60 │ │ │ │ + bvs 4a9b10 │ │ │ │ movwcc pc, #11013 @ 0x2b05 @ │ │ │ │ - blcs 1af7c64 │ │ │ │ + blcs 1af7d14 │ │ │ │ @ instruction: 0xf89ad94c │ │ │ │ cdpne 0, 13, cr3, cr10, cr12, {0} │ │ │ │ svceq 0x00fdf012 │ │ │ │ - blcs 351b20 │ │ │ │ + blcs 351bd0 │ │ │ │ addmi sp, ip, #62 @ 0x3e │ │ │ │ @ instruction: 0xf857d1c5 │ │ │ │ - blls 248a24 │ │ │ │ + blls 248ad4 │ │ │ │ svclt 0x00082b00 │ │ │ │ @ instruction: 0xf8da46a1 │ │ │ │ sub r3, r0, r8 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, r6, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmibvs fp!, {r2, r3, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ andle r4, r7, fp, asr #10 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmibvs fp!, {r2, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ mvnsle r4, fp, asr #10 │ │ │ │ stmiavs r9!, {r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xffb2f699 │ │ │ │ + @ instruction: 0xff5af699 │ │ │ │ ldrb r4, [r1, r4, lsl #12]! │ │ │ │ ldmdale r9!, {r1, r3, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf853a302 │ │ │ │ ldrmi r2, [r3], #-34 @ 0xffffffde │ │ │ │ svclt 0x00004718 │ │ │ │ strdeq r0, [r0], -sp │ │ │ │ andeq r0, r0, fp, lsl #2 │ │ │ │ @@ -505498,94 +505538,94 @@ │ │ │ │ andcc pc, r8, r8, lsl #17 │ │ │ │ @ instruction: 0xf8ca2001 │ │ │ │ andlt r9, r3, r8 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf43f455c │ │ │ │ ldrbmi sl, [r8], -r8, lsr #30 │ │ │ │ @ instruction: 0xf6994621 │ │ │ │ - @ instruction: 0xf857ff9b │ │ │ │ + @ instruction: 0xf857ff43 │ │ │ │ @ instruction: 0xf8daac04 │ │ │ │ stmdacs r0, {r3, ip, sp, pc} │ │ │ │ svcge 0x001df43f │ │ │ │ svceq 0x0000f1bb │ │ │ │ addhi pc, lr, r0 │ │ │ │ @ instruction: 0xe716465c │ │ │ │ - bcs 23cd2c │ │ │ │ + bcs 23cddc │ │ │ │ svcge 0x007ff47f │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ tstpeq r8, fp, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf000428b │ │ │ │ @ instruction: 0xf8db8083 │ │ │ │ @ instruction: 0xf102201c │ │ │ │ ldmdbvs r3, {r3, r4, r8} │ │ │ │ @ instruction: 0xf43f428b │ │ │ │ ldmibvs r3, {r4, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - bcs 3bc774 │ │ │ │ + bcs 3bc824 │ │ │ │ svcge 0x006bf47f │ │ │ │ - blcs 2b8080 │ │ │ │ + blcs 2b8130 │ │ │ │ @ instruction: 0xf8dabf08 │ │ │ │ @ instruction: 0xf47f1008 │ │ │ │ ldrb sl, [r4, -r4, ror #30]! │ │ │ │ strbtmi r4, [r4], -r1, lsr #12 │ │ │ │ stmdbls r0, {r2, r3, r7, r9, sl, lr} │ │ │ │ stmdblt r1, {r0, r8, r9, sl, fp, ip, pc}^ │ │ │ │ ldr r4, [r1, -r1, lsl #13]! │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf7ff0014 │ │ │ │ - blvc cdd578 │ │ │ │ + blvc cdd628 │ │ │ │ @ instruction: 0xf8d2e6b3 │ │ │ │ str ip, [r7, -r0]! │ │ │ │ - blcs 2780f4 │ │ │ │ + blcs 2781a4 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr0, cr15, {3} │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf7ff0038 │ │ │ │ eors pc, r6, r1, lsl #29 │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf7ff001c │ │ │ │ - blvc cdd550 │ │ │ │ + blvc cdd600 │ │ │ │ @ instruction: 0x4641e69f │ │ │ │ subeq pc, r4, r5, lsl #2 │ │ │ │ mrc2 7, 3, pc, cr4, cr15, {7} │ │ │ │ ldr r7, [r8], sl, lsr #22 │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf7ff0020 │ │ │ │ - blvc cdd534 │ │ │ │ - blmi a575c8 │ │ │ │ + blvc cdd5e4 │ │ │ │ + blmi a57678 │ │ │ │ stmdbvs sl!, {r2, r5, r6, r8, sp}^ │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ - blcs 23cc00 │ │ │ │ + blcs 23ccb0 │ │ │ │ mcrge 4, 4, pc, cr10, cr15, {1} @ │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf7ff0018 │ │ │ │ - blvc cdd510 │ │ │ │ + blvc cdd5c0 │ │ │ │ stmdbvs pc!, {r0, r1, r2, r3, r4, r5, r6, r9, sl, sp, lr, pc}^ @ │ │ │ │ - blcs 237c98 │ │ │ │ + blcs 237d48 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr14, cr15, {1} │ │ │ │ stmdblt r3!, {r0, r1, r3, r4, r5, r6, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf1074641 │ │ │ │ @ instruction: 0xf7ff001c │ │ │ │ ldmdavs pc!, {r0, r2, r3, r6, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ - blcs 237cb0 │ │ │ │ - blvc cd2398 │ │ │ │ + blcs 237d60 │ │ │ │ + blvc cd2448 │ │ │ │ strbmi lr, [r1], -sp, ror #12 │ │ │ │ eoreq pc, r4, r5, lsl #2 │ │ │ │ mcr2 7, 2, pc, cr2, cr15, {7} @ │ │ │ │ strbt r7, [r6], -sl, lsr #22 │ │ │ │ stcge 8, cr15, [r4], {83} @ 0x53 │ │ │ │ andcs r2, r1, r0, lsl #6 │ │ │ │ andcc pc, r8, sl, asr #17 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ uqsub8mi r8, r4, r0 │ │ │ │ svcls 0x00012201 │ │ │ │ @ instruction: 0x468146f4 │ │ │ │ strb r9, [sp], r0, lsl #4 │ │ │ │ smmls r7, r9, r6, r4 │ │ │ │ @ instruction: 0xdeff6913 │ │ │ │ - rsbseq r2, r6, lr, lsl #15 │ │ │ │ + ldrsbteq r2, [r6], #-110 @ 0xffffff92 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ ubfxcc pc, pc, #17, #5 │ │ │ │ @ instruction: 0xf8df460a │ │ │ │ @@ -505595,74 +505635,74 @@ │ │ │ │ ldrbtmi r3, [r9], #-2012 @ 0xfffff824 │ │ │ │ ldrdmi pc, [r0, #-140]! @ 0xffffff74 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9315 │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ stmibvs r6!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r1, r2, r3, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 237cd8 │ │ │ │ + blcs 237d88 │ │ │ │ movwls sp, #20985 @ 0x51f9 │ │ │ │ sbfxcs pc, pc, #17, #25 │ │ │ │ sbfxcc pc, pc, #17, #17 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 777cc8 │ │ │ │ + blls 777d78 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r5, {r0, r2, r6, r7, r8, r9, pc} │ │ │ │ pop {r0, r1, r2, r4, ip, sp, pc} │ │ │ │ strdcs r8, [r0, -r0] │ │ │ │ @ instruction: 0x3798f8df │ │ │ │ @ instruction: 0xf10d428a │ │ │ │ strmi r0, [r8], r0, asr #22 │ │ │ │ strmi r4, [r2], r5, lsr #12 │ │ │ │ @ instruction: 0xf10d447b │ │ │ │ svclt 0x0018092c │ │ │ │ tstls r5, fp, lsl #12 │ │ │ │ - blge 5c28a4 │ │ │ │ + blge 5c2954 │ │ │ │ eorgt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf8cd9308 │ │ │ │ tstcs r3, ip │ │ │ │ @ instruction: 0xf6714630 │ │ │ │ - blls 49ce54 │ │ │ │ + blls 49cda4 │ │ │ │ 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, r3, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdbvs r2, {r5, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xb12b6813 │ │ │ │ andhi pc, sp, r2, lsl #17 │ │ │ │ ldmdavs fp, {r1, r3, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - @ instruction: 0xf862f666 │ │ │ │ + @ instruction: 0xf80af666 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ - blls 426cdc │ │ │ │ + blls 426d8c │ │ │ │ tstcs r4, r2, lsr ip │ │ │ │ tstls r1, #32, 12 @ 0x2000000 │ │ │ │ strls r9, [ip], #-1547 @ 0xfffff9f5 │ │ │ │ eorshi pc, r4, sp, lsl #17 │ │ │ │ strlt lr, [lr], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf6d09410 │ │ │ │ - ldmibvs r7!, {r0, r1, r2, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r7!, {r0, r1, r2, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0x46239012 │ │ │ │ ldrtmi r9, [r8], -r1, lsl #4 │ │ │ │ strtmi r9, [r2], -r3, lsl #18 │ │ │ │ @ instruction: 0xf7ff9400 │ │ │ │ ldrls pc, [r3], #-3179 @ 0xfffff395 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ stmib sp, {r1, r3, r5, r6, r8, r9, pc}^ │ │ │ │ ldrtmi r6, [sp], -r6, lsl #10 │ │ │ │ stmdbvs ip!, {r1, r2, r3, r4, r6, r9, sl, lr} │ │ │ │ svccs 0x00006827 │ │ │ │ ldmdavs fp!, {r0, r2, r4, r5, ip, lr, pc} │ │ │ │ svclt 0x00082b00 │ │ │ │ - blls 6e7930 │ │ │ │ + blls 6e79e0 │ │ │ │ andsls r1, r3, #23040 @ 0x5a00 │ │ │ │ - blvc af61c4 │ │ │ │ + blvc af6274 │ │ │ │ stmdale sl, {r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ andseq r0, fp, r6, lsl r0 │ │ │ │ adceq r0, fp, pc, ror #1 │ │ │ │ andseq r0, fp, r7, rrx │ │ │ │ andeq r0, r9, r9 │ │ │ │ @ instruction: 0xf04f0009 │ │ │ │ @@ -505674,50 +505714,50 @@ │ │ │ │ @ instruction: 0xe7e0461f │ │ │ │ @ instruction: 0xf5b36963 │ │ │ │ @ instruction: 0xf0007fac │ │ │ │ @ instruction: 0xf88480d8 │ │ │ │ ldmib r4, {r0, r2, r3, pc}^ │ │ │ │ subsvs r2, r3, r0, lsl #6 │ │ │ │ stmib r4, {r1, r3, r4, sp, lr}^ │ │ │ │ - blls 677d88 │ │ │ │ + blls 677e38 │ │ │ │ andsvs r6, ip, r3, rrx │ │ │ │ svccs 0x00009411 │ │ │ │ strtmi sp, [r8], -r3, ror #3 │ │ │ │ - @ instruction: 0xf800f666 │ │ │ │ + @ instruction: 0xffa8f665 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x46b3d1bf │ │ │ │ cdpls 13, 0, cr9, cr6, cr7, {0} │ │ │ │ tstcs r4, r3, lsl sl │ │ │ │ @ instruction: 0xf6d02000 │ │ │ │ - @ instruction: 0x4603fa33 │ │ │ │ + @ instruction: 0x4603f9db │ │ │ │ tstls r4, #0 │ │ │ │ - cdp2 6, 10, cr15, cr6, cr10, {3} │ │ │ │ + cdp2 6, 4, cr15, cr14, cr10, {3} │ │ │ │ strmi r9, [r1], lr, lsl #24 │ │ │ │ svccs 0x00006827 │ │ │ │ mrshi pc, CPSR @ │ │ │ │ - blcs 237eb4 │ │ │ │ + blcs 237f64 │ │ │ │ rschi pc, pc, #0 │ │ │ │ ldrbeq r7, [fp, r3, ror #22] │ │ │ │ - bls 352e0c │ │ │ │ + bls 352ebc │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - cdp2 6, 11, cr15, cr2, cr10, {3} │ │ │ │ + cdp2 6, 5, cr15, cr10, cr10, {3} │ │ │ │ strtmi fp, [r0], -r8, lsr #2 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xf6653034 │ │ │ │ - svccs 0x0000fa37 │ │ │ │ + svccs 0x0000f9df │ │ │ │ rscshi pc, r9, r0 │ │ │ │ - blcs 237ee0 │ │ │ │ + blcs 237f90 │ │ │ │ rschi pc, r5, r0 │ │ │ │ - bcs 237e64 │ │ │ │ + bcs 237f14 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [lr, #-408]! @ 0xfffffe68 │ │ │ │ eorsle r2, fp, r0, lsl #16 │ │ │ │ ldrbcc pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0xf8842264 │ │ │ │ @ instruction: 0xf85a800d │ │ │ │ stmdbvs r3!, {r0, r1, ip}^ │ │ │ │ andne pc, r3, #2048 @ 0x800 │ │ │ │ mlacs lr, r2, r8, pc @ │ │ │ │ @@ -505743,51 +505783,51 @@ │ │ │ │ mvnshi pc, r0 │ │ │ │ ldrdcc pc, [ip], -fp @ │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ rscle r2, sp, r1, lsl #22 │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0x4620e771 │ │ │ │ - @ instruction: 0xf9aaf667 │ │ │ │ + @ instruction: 0xf952f667 │ │ │ │ stmdacs r0, {r0, r5, r7, r8, r9, fp, sp, lr} │ │ │ │ mrshi pc, (UNDEF: 7) @ │ │ │ │ cmnvc r3, #134217728 @ 0x8000000 │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ @ instruction: 0xf04faf66 │ │ │ │ strbmi r0, [fp], r0, lsl #18 │ │ │ │ strbmi r6, [sl], #-2914 @ 0xfffff49e │ │ │ │ - blcc 4f8308 │ │ │ │ + blcc 4f83b8 │ │ │ │ stmdale r9, {r0, r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ tsteq r3, #40, 24 @ 0x2800 │ │ │ │ @ instruction: 0xf8940313 │ │ │ │ - blcs 22a008 │ │ │ │ + blcs 22a0b8 │ │ │ │ rschi pc, r5, r0 │ │ │ │ - bleq 29a304 │ │ │ │ + bleq 29a3b4 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ mvnle r4, #583008256 @ 0x22c00000 │ │ │ │ ldrbeq r7, [sl], r3, ror #22 │ │ │ │ svcge 0x0049f57f │ │ │ │ @ instruction: 0xf894e736 │ │ │ │ - blcs 22a024 │ │ │ │ - bgt 6126b4 │ │ │ │ - mrrc2 6, 6, pc, r8, cr5 @ │ │ │ │ + blcs 22a0d4 │ │ │ │ + bgt 612764 │ │ │ │ + stc2 6, cr15, [r0], {101} @ 0x65 │ │ │ │ and fp, r9, r0, asr #2 │ │ │ │ umaalcc pc, lr, r4, r8 @ │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf7ffca0f │ │ │ │ stmdblt r8, {r0, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ ldrb r6, [pc, r1, lsr #23] │ │ │ │ umaalcc pc, sp, r4, r8 @ │ │ │ │ bicsle r2, fp, r0, lsl #22 │ │ │ │ @ instruction: 0xf04fe7f2 │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ - blvs ffb17bcc │ │ │ │ - blvc 6f7f94 │ │ │ │ + blvs ffb17c7c │ │ │ │ + blvc 6f8044 │ │ │ │ stmiale pc!, {r0, r1, r2, r8, r9, fp, sp} @ │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ @ instruction: 0xffffff55 │ │ │ │ @ instruction: 0xffffff55 │ │ │ │ @@ -505817,71 +505857,71 @@ │ │ │ │ orrsvc pc, r8, #683671552 @ 0x28c00000 │ │ │ │ @ instruction: 0xf63f2b1a │ │ │ │ eorcs sl, r1, #452 @ 0x1c4 │ │ │ │ andmi pc, r0, #192, 4 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ mrcge 5, 6, APSR_nzcv, cr13, cr15, {1} │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ - blvc 2117b30 │ │ │ │ + blvc 2117be0 │ │ │ │ movweq pc, #4115 @ 0x1013 @ │ │ │ │ ldrtmi sp, [r9], -fp, lsl #2 │ │ │ │ strbmi r9, [r8], -r4, lsl #20 │ │ │ │ @ instruction: 0xf66a9306 │ │ │ │ - blls 3dd6ac │ │ │ │ + blls 3dd5fc │ │ │ │ @ instruction: 0x461f463c │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0x4648aefe │ │ │ │ - stc2 6, cr15, [r0, #424]! @ 0x1a8 │ │ │ │ + stc2l 6, cr15, [r8, #-424] @ 0xfffffe58 │ │ │ │ stmdavs r2!, {r1, r2, r3, sl, fp, ip, pc} │ │ │ │ @ instruction: 0x4627b312 │ │ │ │ @ instruction: 0x07597b7b │ │ │ │ @ instruction: 0xf043d40a │ │ │ │ cmnvc sl, #4, 4 @ 0x40000000 │ │ │ │ @ instruction: 0xf0136939 │ │ │ │ - bls 721c48 │ │ │ │ + bls 721cf8 │ │ │ │ ldmvs fp!, {r1, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ eorcc pc, r1, r2, asr #16 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ cmnlt sl, r2, lsr #16 │ │ │ │ ldreq r7, [sl, -r3, ror #22] │ │ │ │ @ instruction: 0xf043d405 │ │ │ │ @ instruction: 0xf0130208 │ │ │ │ cmnvc r2, #17, 30 @ 0x44 │ │ │ │ stmdavs r4!, {r1, r4, r5, r6, ip, lr, pc} │ │ │ │ - blcs 2380bc │ │ │ │ + blcs 23816c │ │ │ │ stcls 1, cr13, [lr], {242} @ 0xf2 │ │ │ │ ldmdbeq r4, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorsvs lr, r9, r6 │ │ │ │ rsbsvs r6, sl, sl, asr #16 │ │ │ │ subvs r6, pc, r7, lsl r0 @ │ │ │ │ stcls 1, cr6, [lr], {31} │ │ │ │ ldrbmi r9, [ip, #-3857] @ 0xfffff0ef │ │ │ │ rschi pc, sl, r0 │ │ │ │ @ instruction: 0xf0137b7b │ │ │ │ mvnsle r0, r0, lsl r0 │ │ │ │ @ instruction: 0xf04368ba │ │ │ │ cmnvc fp, #16, 6 @ 0x40000000 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvs 67e4c0 │ │ │ │ - blx 484cb6 │ │ │ │ + bvs 67e570 │ │ │ │ + blx 484d66 │ │ │ │ ldmib r7, {r0, r8, r9, ip, sp}^ │ │ │ │ rsbvs r4, r1, r0, lsl #2 │ │ │ │ ldmdbvs r9, {r2, r3, sp, lr} │ │ │ │ andeq lr, r0, r7, asr #19 │ │ │ │ bicsle r2, ip, r0, lsl #18 │ │ │ │ @ instruction: 0xf1026911 │ │ │ │ addmi r0, r1, #24 │ │ │ │ ldrdle r6, [r3], -r1 │ │ │ │ - blvc 54a4d4 │ │ │ │ + blvc 54a584 │ │ │ │ sbcsle r2, r2, r6, lsl #24 │ │ │ │ smlabteq r0, r7, r9, lr │ │ │ │ bicsvs r6, r7, pc │ │ │ │ - bgt 617fe8 │ │ │ │ - blx fe2dba3a │ │ │ │ + bgt 618098 │ │ │ │ + blx cdbaea │ │ │ │ stmdacs r0, {r0, r5, r7, r8, r9, fp, sp, lr} │ │ │ │ svcge 0x0014f47f │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ stmdbcs r0, {r4, r8, r9, sl, sp, lr, pc} │ │ │ │ mrcge 4, 7, APSR_nzcv, cr11, cr15, {3} │ │ │ │ ldrbeq r7, [sl], r3, ror #22 │ │ │ │ mrcge 5, 2, APSR_nzcv, cr13, cr15, {3} │ │ │ │ @@ -505889,27 +505929,27 @@ │ │ │ │ vhsub.s8 d18, d0, d15 │ │ │ │ strbmi r1, [r3, #-3293]! @ 0xfffff323 │ │ │ │ addsmi fp, r3, #24, 30 @ 0x60 │ │ │ │ addeq pc, r9, r3, lsr #3 │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmdacs r1, {r9, sp} │ │ │ │ @ instruction: 0xf042bf98 │ │ │ │ - bcs 21e8e8 │ │ │ │ + bcs 21e998 │ │ │ │ @ instruction: 0xf104d07f │ │ │ │ - blgt 5dee3c │ │ │ │ + blgt 5deeec │ │ │ │ @ instruction: 0xf9cef7ff │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ movwcs sl, #7925 @ 0x1ef5 │ │ │ │ ldrt r7, [lr], -r3, ror #6 │ │ │ │ ldrtmi r9, [r8], -fp, lsl #22 │ │ │ │ @ instruction: 0xf842699b │ │ │ │ stmdbls r3, {r0, r5, ip, sp} │ │ │ │ @ instruction: 0xf7ff970c │ │ │ │ ldrb pc, [sp, -sp, ror #21]! @ │ │ │ │ - blcs 4bcda0 │ │ │ │ + blcs 4bce50 │ │ │ │ cmnphi r0, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ andeq r0, r0, r7, lsl #1 │ │ │ │ andeq r0, r0, fp, ror r0 │ │ │ │ @ instruction: 0xffffff07 │ │ │ │ @@ -505920,187 +505960,187 @@ │ │ │ │ andeq r0, r0, sp, lsr #32 │ │ │ │ strheq r0, [r0], -r7 │ │ │ │ muleq r0, r3, r0 │ │ │ │ andeq r0, r0, r9, lsr r0 │ │ │ │ @ instruction: 0xf1049903 │ │ │ │ @ instruction: 0xf7ff0014 │ │ │ │ @ instruction: 0xe766fb7f │ │ │ │ - blcs 2786ec │ │ │ │ + blcs 27879c │ │ │ │ svcge 0x0063f47f │ │ │ │ @ instruction: 0xf1049903 │ │ │ │ @ instruction: 0xf7ff0038 │ │ │ │ @ instruction: 0xe75cfb75 │ │ │ │ cmncs r4, r8, lsr #23 │ │ │ │ @ instruction: 0xf85a6962 │ │ │ │ - blx 26a18a │ │ │ │ + blx 26a23a │ │ │ │ ldcvc 3, cr3, [fp], {2} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdbls r3, {r1, r4, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - blx 1b5c18e │ │ │ │ + blx 1b5c23e │ │ │ │ stmdbls r3, {r0, r1, r3, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ - blx 19dc19a │ │ │ │ + blx 19dc24a │ │ │ │ stmdbls r3, {r0, r2, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ subeq pc, r4, r4, lsl #2 │ │ │ │ - blx 185c1a6 │ │ │ │ + blx 185c256 │ │ │ │ stmdbls r3, {r0, r1, r2, r3, r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ - blx 16dc1b2 │ │ │ │ + blx 16dc262 │ │ │ │ stmdbvs r7!, {r0, r3, r4, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 2382a8 │ │ │ │ + blcs 238358 │ │ │ │ svcge 0x0035f43f │ │ │ │ stmdblt r3!, {r0, r1, r3, r4, r5, r6, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf1079903 │ │ │ │ @ instruction: 0xf7ff001c │ │ │ │ ldmdavs pc!, {r0, r2, r6, r8, r9, fp, ip, sp, lr, pc} @ │ │ │ │ - blcs 2382c0 │ │ │ │ + blcs 238370 │ │ │ │ svcge 0x0029f43f │ │ │ │ stmdbls r3, {r1, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eoreq pc, r4, r4, lsl #2 │ │ │ │ - blx 10dc1e2 │ │ │ │ + blx 10dc292 │ │ │ │ rsbcs lr, r4, #8650752 @ 0x840000 │ │ │ │ tstpne r3, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ mlacs fp, r1, r8, pc @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - blcs 1b89fd8 │ │ │ │ + blcs 1b8a088 │ │ │ │ @ instruction: 0xf5b3bf18 │ │ │ │ @ instruction: 0xf0407f8a │ │ │ │ mcrvs 0, 1, r8, cr2, cr7, {5} │ │ │ │ - blvc 678250 │ │ │ │ + blvc 678300 │ │ │ │ @ instruction: 0xf0402901 │ │ │ │ ldmibvs r1, {r0, r2, r4, r5, r6, r7, pc} │ │ │ │ svcvc 0x0020f411 │ │ │ │ svcge 0x0067f47f │ │ │ │ svcvc 0x008af5b3 │ │ │ │ stcge 4, cr15, [sp, #508]! @ 0x1fc │ │ │ │ @ instruction: 0xe61e4693 │ │ │ │ @ instruction: 0xf6d09812 │ │ │ │ - ldmdals r4, {r0, r1, r3, r4, r6, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf858f6d0 │ │ │ │ + ldmdals r4, {r0, r1, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf800f6d0 │ │ │ │ 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, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ mlascc r4, sp, r8, pc @ │ │ │ │ tstmi sl, #20480 @ 0x5000 │ │ │ │ andls r6, r5, #2818048 @ 0x2b0000 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 12, cr10, [r0, #-1012] @ 0xfffffc0c │ │ │ │ ldclge 4, cr15, [sl], #252 @ 0xfc │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ ldcge 4, cr15, [sp, #-508] @ 0xfffffe04 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x461fe4f0 │ │ │ │ @ instruction: 0xf10be5be │ │ │ │ - blgt 5def38 │ │ │ │ - blx fe7dbc10 │ │ │ │ + blgt 5defe8 │ │ │ │ + blx 11dbcc0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8db80b6 │ │ │ │ - blcs 22a2d8 │ │ │ │ + blcs 22a388 │ │ │ │ ldclge 4, cr15, [sl, #508]! @ 0x1fc │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ - blvc 1117860 │ │ │ │ + blvc 1117910 │ │ │ │ vqdmulh.s d2, d0, d10 │ │ │ │ ldm pc, {r0, r1, r2, r3, r5, r7, pc}^ @ │ │ │ │ cmppcs r2, r3 @ p-variant is OBSOLETE │ │ │ │ ldmdane r6!, {r2, r4, r8, fp, lr} │ │ │ │ @ instruction: 0x065b1814 │ │ │ │ ldmdbvs ip!, {r1, r3, r5}^ │ │ │ │ cmplt r3, r3, lsr #16 │ │ │ │ stmdblt r3!, {r0, r1, r5, r6, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf1049903 │ │ │ │ @ instruction: 0xf7ff001c │ │ │ │ stmdavs r4!, {r0, r1, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ - blcs 238350 │ │ │ │ + blcs 238400 │ │ │ │ @ instruction: 0x4638d1f4 │ │ │ │ - @ instruction: 0xffc6f664 │ │ │ │ + @ instruction: 0xff6ef664 │ │ │ │ stmdbls r3, {r0, r1, r3, r4, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ andseq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf91ef7ff │ │ │ │ @ instruction: 0xf6644638 │ │ │ │ - @ instruction: 0xe6b2ffbd │ │ │ │ + ldrt pc, [r2], r5, ror #30 @ │ │ │ │ @ instruction: 0xf1079903 │ │ │ │ @ instruction: 0xf7ff0044 │ │ │ │ @ instruction: 0x4638f915 │ │ │ │ - @ instruction: 0xffb4f664 │ │ │ │ + @ instruction: 0xff5cf664 │ │ │ │ ldmdbvs fp!, {r0, r3, r5, r7, r9, sl, sp, lr, pc}^ │ │ │ │ mvnle r2, r1, lsl #22 │ │ │ │ @ instruction: 0xf1079903 │ │ │ │ @ instruction: 0xf7ff0038 │ │ │ │ ldrtmi pc, [r8], -r9, lsl #18 @ │ │ │ │ - @ instruction: 0xffa8f664 │ │ │ │ - blmi 12d7d80 │ │ │ │ + @ instruction: 0xff50f664 │ │ │ │ + blmi 12d7e30 │ │ │ │ ldmdbvs sl!, {r2, r5, r6, r8, sp}^ │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ - blcs 23d388 │ │ │ │ + blcs 23d438 │ │ │ │ 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 @ │ │ │ │ + @ instruction: 0xe68aff3d │ │ │ │ @ instruction: 0xf1079903 │ │ │ │ @ instruction: 0xf7ff0020 │ │ │ │ ldrtmi pc, [r8], -sp, ror #17 @ │ │ │ │ - @ instruction: 0xff8cf664 │ │ │ │ + @ instruction: 0xff34f664 │ │ │ │ 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 @ │ │ │ │ + ldrbt pc, [r8], -fp, lsr #30 @ │ │ │ │ @ instruction: 0xf1079903 │ │ │ │ @ instruction: 0xf7ff0024 │ │ │ │ @ instruction: 0x4638f8db │ │ │ │ - @ instruction: 0xff7af664 │ │ │ │ + @ instruction: 0xff22f664 │ │ │ │ tstcs r3, pc, ror #12 │ │ │ │ @ instruction: 0xf6714630 │ │ │ │ - @ instruction: 0xe768f975 │ │ │ │ + @ instruction: 0xe768f91d │ │ │ │ addne pc, r7, #64, 4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ @ instruction: 0xf104ad00 │ │ │ │ - blgt 5df0d0 │ │ │ │ - blx 6dbd18 │ │ │ │ + blgt 5df180 │ │ │ │ + @ instruction: 0xf9baf665 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ movwcs sl, #7595 @ 0x1dab │ │ │ │ ldrbt r7, [r4], #867 @ 0x363 │ │ │ │ ldmdavs fp, {r0, r1, r4, r9, sl, fp, sp, lr} │ │ │ │ - bcs 27d000 │ │ │ │ + bcs 27d0b0 │ │ │ │ ldmibvs fp, {r1, r2, r3, r5, r8, ip, lr, pc} │ │ │ │ svccs 0x00c0f413 │ │ │ │ stclge 4, cr15, [r9], #252 @ 0xfc │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ - blvc 1b17748 │ │ │ │ + blvc 1b177f8 │ │ │ │ movweq pc, #4115 @ 0x1013 @ │ │ │ │ mrcge 4, 0, APSR_nzcv, cr7, cr15, {3} │ │ │ │ str r4, [ip, #-1567] @ 0xfffff9e1 │ │ │ │ - blcs 2ad2ac │ │ │ │ + blcs 2ad35c │ │ │ │ ldclge 6, cr15, [fp], {127} @ 0x7f │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ vqshl.s8 q15, , q8 │ │ │ │ addsmi r2, r3, #-268435456 @ 0xf0000000 │ │ │ │ ldclge 4, cr15, [r3], {63} @ 0x3f │ │ │ │ andscs pc, r2, #64, 4 │ │ │ │ @ instruction: 0xf43f4293 │ │ │ │ sha1c.32 q13, q8, q7 │ │ │ │ addsmi r1, r3, #-805306355 @ 0xd000000d │ │ │ │ stclge 4, cr15, [r9], {63} @ 0x3f │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ ldrtmi lr, [sl], -r7, asr #9 │ │ │ │ @ instruction: 0xf884e4db │ │ │ │ strb r9, [r2], #13 │ │ │ │ - bl 45bc3c │ │ │ │ + b fee5bcec │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrsbteq r2, [r6], #-60 @ 0xffffffc4 │ │ │ │ - ldrsbteq r2, [r6], #-50 @ 0xffffffce │ │ │ │ + rsbseq r2, r6, ip, lsr #6 │ │ │ │ + rsbseq r2, r6, r2, lsr #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r6, r8, lsr #7 │ │ │ │ + ldrshteq r2, [r6], #-40 @ 0xffffffd8 │ │ │ │ @ instruction: 0xfffff7d9 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @@ -506112,44 +506152,44 @@ │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ rsble r4, r9, ip, lsl #12 │ │ │ │ @ instruction: 0xf1431e50 │ │ │ │ @ instruction: 0x40103eff │ │ │ │ vmlaeq.f32 s28, s6, s28 │ │ │ │ andeq lr, lr, r0, asr sl │ │ │ │ @ instruction: 0xf042d11e │ │ │ │ - blx ff121464 │ │ │ │ + blx ff121514 │ │ │ │ @ instruction: 0xf10cfc8c │ │ │ │ stmiblt fp, {r5, sl, fp} │ │ │ │ teqpeq pc, #220, 2 @ p-variant is OBSOLETE @ 0x37 │ │ │ │ - bmi feb12a2c │ │ │ │ + bmi feb12adc │ │ │ │ ldrbtmi r4, [sl], #-2977 @ 0xfffff45f │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ teqphi r6, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andlt r4, lr, r0, lsr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ stc2 10, cr15, [r3], {179} @ 0xb3 @ │ │ │ │ teqpeq pc, #220, 2 @ p-variant is OBSOLETE @ 0x37 │ │ │ │ subs sp, sl, fp, ror #1 │ │ │ │ stmdage r6, {r0, r5, r6, sl, fp, ip, sp, lr} │ │ │ │ smlabtne r0, sp, r9, lr │ │ │ │ - blx 21da532 │ │ │ │ + blx 21da5e2 │ │ │ │ ldrdhi pc, [r8], -sp @ │ │ │ │ @ instruction: 0x3708e9dd │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf1b8808b │ │ │ │ cmnle sl, r0, lsl #30 │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ movwcs r7, #3170 @ 0xc62 │ │ │ │ movwls r9, #18694 @ 0x4906 │ │ │ │ stmdals r7, {r5, r9, fp, sp} │ │ │ │ andcc pc, r4, r8, asr #17 │ │ │ │ sbcshi pc, sp, r0, lsl #4 │ │ │ │ - blcs 9e5e20 │ │ │ │ + blcs 9e5ed0 │ │ │ │ mrshi pc, LR_fiq @ │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ ldrdeq r0, [ip, -r0] │ │ │ │ tsteq ip, ip, lsl #2 │ │ │ │ tsteq ip, ip, lsl #2 │ │ │ │ sbceq r0, sp, ip, lsl #2 │ │ │ │ tsteq ip, ip, lsl #2 │ │ │ │ @@ -506165,42 +506205,42 @@ │ │ │ │ tsteq ip, ip, lsl #2 │ │ │ │ addseq r0, sl, ip, lsl #2 │ │ │ │ tstcs r0, sl, asr #24 │ │ │ │ strcs r6, [r0], -r8, lsr #18 │ │ │ │ smlabtne r6, sp, r9, lr │ │ │ │ strcs r2, [r0, -r1, lsl #2] │ │ │ │ strvs lr, [r4, -sp, asr #19] │ │ │ │ - @ instruction: 0xffc2f663 │ │ │ │ + @ instruction: 0xff6af663 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - blge 3527a0 │ │ │ │ + blge 352850 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r8], -r1, ror #5 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ - blx 105beea │ │ │ │ + blx ffa5bf98 │ │ │ │ andcs lr, r0, #37486592 @ 0x23c0000 │ │ │ │ andcc lr, r6, #3358720 @ 0x334000 │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ movwcs lr, #27101 @ 0x69dd │ │ │ │ movwcs lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf6632220 │ │ │ │ - blge 35e40c │ │ │ │ + blge 35e35c │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - blx a5bf1a │ │ │ │ + blx ff45bfc8 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6674628 │ │ │ │ - @ instruction: 0x4604f8f3 │ │ │ │ + @ instruction: 0x4604f89b │ │ │ │ stclvc 7, cr14, [r2], #-444 @ 0xfffffe44 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - bcs a229a0 │ │ │ │ + bcs a22a50 │ │ │ │ adchi pc, r4, r0, lsl #4 │ │ │ │ - blcs 9e5eec │ │ │ │ + blcs 9e5f9c │ │ │ │ adchi pc, r8, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ ssatge sl, #7, sl, lsl #13 │ │ │ │ strls sl, [r6, r6, lsr #13]! │ │ │ │ strtge sl, [r6], r6, lsr #13 │ │ │ │ strtls sl, [r6], #1702 @ 0x6a6 │ │ │ │ strtge sl, [r6], r6, lsr #13 │ │ │ │ @@ -506208,87 +506248,87 @@ │ │ │ │ strtge sl, [r6], r6, lsr #13 │ │ │ │ strtvc sl, [r6], #1702 @ 0x6a6 │ │ │ │ movwcs r9, #772 @ 0x304 │ │ │ │ tstcs r1, r5, lsl #6 │ │ │ │ movwcs lr, #18909 @ 0x49dd │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ eorcs r6, r0, #40, 18 @ 0xa0000 │ │ │ │ - @ instruction: 0xff6cf663 │ │ │ │ + @ instruction: 0xff14f663 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 3091f0 │ │ │ │ + blgt 3092a0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6674628 │ │ │ │ - strtmi pc, [r2], -r3, ror #21 │ │ │ │ + strtmi pc, [r2], -fp, lsl #21 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [r8], -r5, ror #3 │ │ │ │ - @ instruction: 0xf8b6f667 │ │ │ │ + @ instruction: 0xf85ef667 │ │ │ │ @ instruction: 0xf1b84604 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ sbfx sl, r5, #30, #31 │ │ │ │ ldmib sp, {r2, r8, ip, pc}^ │ │ │ │ stmib sp, {r2, r8}^ │ │ │ │ stmdbvs r8!, {r1, r8} │ │ │ │ @ instruction: 0xf6632101 │ │ │ │ - strmi pc, [r6], -fp, asr #30 │ │ │ │ - blge 2cab28 │ │ │ │ + @ instruction: 0x4606fef3 │ │ │ │ + blge 2cabd8 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - blx ff2dbfd4 │ │ │ │ + blx 1cdc084 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf66711b3 │ │ │ │ - @ instruction: 0x4604f895 │ │ │ │ + @ instruction: 0x4604f83d │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ movwcs sl, #3856 @ 0xf10 │ │ │ │ movwvc lr, #18893 @ 0x49cd │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ movwcs lr, #18909 @ 0x49dd │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf6632220 │ │ │ │ - strmi pc, [r6], -r9, lsr #30 │ │ │ │ + @ instruction: 0x4606fed1 │ │ │ │ addle r2, r7, r0, lsl #16 │ │ │ │ ldrb sl, [sp, -r2, lsl #22]! │ │ │ │ andsne pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7cd │ │ │ │ bfi r1, r0, #0, #11 │ │ │ │ svclt 0x00144301 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ andscc pc, r0, sp, lsl #17 │ │ │ │ stmib sp, {r0, r1, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ strb r1, [r0, r4] │ │ │ │ andhi pc, r8, sp, asr #17 │ │ │ │ ldrdeq lr, [r2, -sp] │ │ │ │ smlabteq r4, sp, r9, lr │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ - @ instruction: 0xff0af663 │ │ │ │ + cdp2 6, 11, cr15, cr2, cr3, {3} │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2effbc │ │ │ │ + blgt 2f006c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6674628 │ │ │ │ - @ instruction: 0x4622fa7f │ │ │ │ + strtmi pc, [r2], -r7, lsr #20 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [r8], -r9, asr #3 │ │ │ │ - @ instruction: 0xf852f667 │ │ │ │ + @ instruction: 0xfffaf666 │ │ │ │ ldrbt r4, [r5], r4, lsl #12 │ │ │ │ andhi pc, r8, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7de │ │ │ │ ldrb r8, [fp, r8] │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldrb r3, [r7, r8] │ │ │ │ mvnvc lr, #323584 @ 0x4f000 │ │ │ │ andhi pc, r8, sp, asr #17 │ │ │ │ ldrb r9, [r1, r3, lsl #6] │ │ │ │ - stmib sl, {r0, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r1, r6, lr, asr #23 │ │ │ │ + ldmdb r2!, {r0, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r1, r6, lr, lsl fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r6, lr, lsl #23 │ │ │ │ + ldrsbteq r1, [r6], #-174 @ 0xffffff52 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @ instruction: 0x460c4617 │ │ │ │ ldrmi r7, [sp], -sl, asr #24 │ │ │ │ strtne pc, [r0], #-2271 @ 0xfffff721 │ │ │ │ @@ -506298,20 +506338,20 @@ │ │ │ │ @ instruction: 0xf1b00040 │ │ │ │ stmiapl fp, {r5, sl, fp}^ │ │ │ │ msreq CPSR_, r2, lsr #3 │ │ │ │ movwls r6, #47131 @ 0xb81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwmi pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf101fa03 │ │ │ │ - blx 130e4b8 │ │ │ │ - b 129d77c │ │ │ │ + blx 130e568 │ │ │ │ + b 129d82c │ │ │ │ tstmi r3, ip, lsl #2 │ │ │ │ svclt 0x0008429d │ │ │ │ @ instruction: 0xf000428f │ │ │ │ - b 17feb38 │ │ │ │ + b 17febe8 │ │ │ │ @ instruction: 0xf0000305 │ │ │ │ mrcne 0, 3, r8, cr11, cr11, {6} │ │ │ │ rsbsle r4, lr, fp, lsr #6 │ │ │ │ svccc 0x00fff1b5 │ │ │ │ @ instruction: 0xf1b7bf08 │ │ │ │ @ instruction: 0xf0003fff │ │ │ │ strbne r8, [fp, r1, asr #1]! │ │ │ │ @@ -506323,78 +506363,78 @@ │ │ │ │ mvnscc pc, r9, asr #2 │ │ │ │ movweq lr, #35331 @ 0x8a03 │ │ │ │ tsteq r9, r1, lsl #20 │ │ │ │ cmnle r3, fp, lsl #6 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ ldrtmi r7, [r0], -pc, lsl #3 │ │ │ │ stmdaeq r1, {r3, r6, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xffbcf666 │ │ │ │ + @ instruction: 0xff64f666 │ │ │ │ @ instruction: 0xf389fab9 │ │ │ │ @ instruction: 0xf1b94607 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf1c3809b │ │ │ │ movwls r0, #25407 @ 0x633f │ │ │ │ movwls r2, #29440 @ 0x7300 │ │ │ │ stmdbhi r6, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmdbvs r0!, {r5, r9, sp} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6638904 │ │ │ │ - @ instruction: 0x4680fe71 │ │ │ │ - blge 34ad3c │ │ │ │ + pkhbtmi pc, r0, r9, lsl #28 @ │ │ │ │ + blge 34adec │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6674630 │ │ │ │ - strbmi pc, [r3], -r5, ror #19 @ │ │ │ │ + strbmi pc, [r3], -sp, lsl #19 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ ldrtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xffb8f666 │ │ │ │ + @ instruction: 0xff60f666 │ │ │ │ strmi r7, [r0], r2, ror #24 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ stmib sp, {r9, fp}^ │ │ │ │ @ instruction: 0xf04f7706 │ │ │ │ stmib sp, {r8, r9, fp}^ │ │ │ │ @ instruction: 0xf663ab04 │ │ │ │ - strmi pc, [r7], -sp, asr #28 │ │ │ │ - blge 34ad24 │ │ │ │ + @ instruction: 0x4607fdf5 │ │ │ │ + blge 34add4 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xf9c4f667 │ │ │ │ + @ instruction: 0xf96cf667 │ │ │ │ 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, #-252] @ 0xffffff04 │ │ │ │ + blle 19f0108 │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ ldrtmi r1, [r0], -r9, asr #2 │ │ │ │ - @ instruction: 0xff68f666 │ │ │ │ + @ instruction: 0xff10f666 │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - @ instruction: 0xffbaf666 │ │ │ │ - bmi feff0078 │ │ │ │ + @ instruction: 0xff62f666 │ │ │ │ + bmi feff0128 │ │ │ │ ldrbtmi r4, [sl], #-2997 @ 0xfffff44b │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andlt r4, sp, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r9, [fp], -r0, lsl #4 │ │ │ │ stmdage r6, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ - blx fea5a91c │ │ │ │ + blx fea5a9cc │ │ │ │ tstcs r0, r2, ror #24 │ │ │ │ @ instruction: 0xa018f8dd │ │ │ │ - blls 419010 │ │ │ │ + blls 4190c0 │ │ │ │ stmib sp, {r5, r9, fp, sp}^ │ │ │ │ stmdale sp!, {r2, r8, ip}^ │ │ │ │ - blcs 9e61f4 │ │ │ │ + blcs 9e62a4 │ │ │ │ mrshi pc, (UNDEF: 104) @ │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ smlaltteq r0, r6, r8, r0 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ rsceq r0, r5, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ @@ -506409,99 +506449,99 @@ │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ sbcseq r0, pc, r6, asr #2 │ │ │ │ @ instruction: 0xf388fab8 │ │ │ │ strb r3, [r0, -r0, lsr #6]! │ │ │ │ ldrtmi r4, [r0], -r2, lsr #12 │ │ │ │ cmppne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xff10f666 │ │ │ │ + cdp2 6, 11, cr15, cr8, cr6, {3} │ │ │ │ str r4, [lr, r4, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ ldrtmi r7, [r0], -r5, lsr #3 │ │ │ │ - @ instruction: 0xff08f666 │ │ │ │ + cdp2 6, 11, cr15, cr0, cr6, {3} │ │ │ │ ldr r4, [r7, r4, lsl #12] │ │ │ │ ldmdbvs r0!, {r8, sp} │ │ │ │ smlabtne r6, sp, r9, lr │ │ │ │ strcs r2, [r0], #-257 @ 0xfffffeff │ │ │ │ stmib sp, {r8, sl, sp}^ │ │ │ │ @ instruction: 0xf6634504 │ │ │ │ - strmi pc, [r4], -r5, asr #27 │ │ │ │ + strmi pc, [r4], -sp, ror #26 │ │ │ │ addsle r2, r8, r0, lsl #16 │ │ │ │ - blgt 309548 │ │ │ │ + blgt 3095f8 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ @ instruction: 0x46214630 │ │ │ │ @ instruction: 0xf6673414 │ │ │ │ - @ instruction: 0xe78ef93b │ │ │ │ - bcs a26d4c │ │ │ │ + str pc, [lr, r3, ror #17] │ │ │ │ + bcs a26dfc │ │ │ │ smlabtne r2, sp, r9, lr │ │ │ │ rschi pc, ip, r0, lsl #4 │ │ │ │ - blcs 9e62a4 │ │ │ │ + blcs 9e6354 │ │ │ │ addhi pc, r5, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ orrhi r8, r3, #-67108863 @ 0xfc000001 │ │ │ │ - blvc fe2ff774 │ │ │ │ + blvc fe2ff824 │ │ │ │ orrhi r8, r3, #201326594 @ 0xc000002 │ │ │ │ orrpl r8, r3, r3, lsl #7 │ │ │ │ orrhi r8, r3, #201326594 @ 0xc000002 │ │ │ │ orrhi r8, r3, #201326594 @ 0xc000002 │ │ │ │ orrhi r8, r3, #201326594 @ 0xc000002 │ │ │ │ orrhi r8, r3, #201326594 @ 0xc000002 │ │ │ │ stmdbge r4, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blvc 359ffc │ │ │ │ + blvc 35a0ac │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 2d9fc4 │ │ │ │ - ldc2 6, cr15, [r2, #396] @ 0x18c │ │ │ │ + blvc 2da074 │ │ │ │ + ldc2 6, cr15, [sl, #-396]! @ 0xfffffe74 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 3095a4 │ │ │ │ + blgt 309654 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - @ instruction: 0xf906f667 │ │ │ │ + @ instruction: 0xf8aef667 │ │ │ │ strtmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x71a2f44f │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - svccs 0x0001fed9 │ │ │ │ + svccs 0x0001fe81 │ │ │ │ @ instruction: 0xf1754680 │ │ │ │ - blle 1adfdc8 │ │ │ │ + blle 1adfe78 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf1bbdb10 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ stclvc 0, cr8, [r3], #-556 @ 0xfffffdd4 │ │ │ │ svclt 0x00083b01 │ │ │ │ cmnle r5, r3, asr #12 │ │ │ │ ldrtmi r4, [r0], -r2, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - cdp2 6, 12, cr15, cr2, cr6, {3} │ │ │ │ + cdp2 6, 6, cr15, cr10, cr6, {3} │ │ │ │ ldr r4, [sl, -r4, lsl #12]! │ │ │ │ strtmi r4, [r3], -r2, lsl #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf666111f │ │ │ │ - @ instruction: 0x4680feb9 │ │ │ │ + strmi pc, [r0], r1, ror #28 │ │ │ │ vst1.64 {d30}, [pc :128], r5 │ │ │ │ @ instruction: 0xf8ad4300 │ │ │ │ ldmib sp, {r3, ip, sp}^ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ ldmdbvs r0!, {r1, r2, r8} │ │ │ │ @ instruction: 0xf6632101 │ │ │ │ - strmi pc, [r5], -pc, asr #26 │ │ │ │ - blge 3caf20 │ │ │ │ + @ instruction: 0x4605fcf7 │ │ │ │ + blge 3cafd0 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46303514 │ │ │ │ - @ instruction: 0xf8c6f667 │ │ │ │ + @ instruction: 0xf86ef667 │ │ │ │ strtmi r4, [fp], -r2, lsr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - stclvc 14, cr15, [r3], #-612 @ 0xfffffd9c │ │ │ │ + stclvc 14, cr15, [r3], #-260 @ 0xfffffefc │ │ │ │ strcs r4, [r0], #-1537 @ 0xfffff9ff │ │ │ │ strls r2, [r0], #-518 @ 0xfffffdfa │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ @ instruction: 0xf6674630 │ │ │ │ - strmi pc, [r4], -r3, lsl #21 │ │ │ │ + strmi pc, [r4], -fp, lsr #20 │ │ │ │ orrcs lr, r0, #1835008 @ 0x1c0000 │ │ │ │ andcc pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #6101 @ 0x17d5 │ │ │ │ andcc pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf04fe7d1 │ │ │ │ movwls r4, #8960 @ 0x2300 │ │ │ │ @ instruction: 0xf8cde7cd │ │ │ │ @@ -506514,55 +506554,55 @@ │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ @ instruction: 0xe7793010 │ │ │ │ svceq 0x0001f1ba │ │ │ │ stmdbeq r0, {r0, r3, r4, r5, r6, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4602db99 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ ldrtmi r7, [r0], -sl, lsr #3 │ │ │ │ - cdp2 6, 6, cr15, cr4, cr6, {3} │ │ │ │ + cdp2 6, 0, cr15, cr12, cr6, {3} │ │ │ │ ldr r4, [r0, r0, lsl #13] │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ ldmdbvs r0!, {r2, r9, ip, sp} │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ - ldc2l 6, cr15, [sl], #396 @ 0x18c │ │ │ │ + stc2 6, cr15, [r2], #396 @ 0x18c │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 3096d4 │ │ │ │ + blgt 309784 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6674630 │ │ │ │ - @ instruction: 0x4623f871 │ │ │ │ + @ instruction: 0x4623f819 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ ldrtmi r7, [r0], -r5, ror #3 │ │ │ │ - cdp2 6, 4, cr15, cr4, cr6, {3} │ │ │ │ + stc2l 6, cr15, [ip, #408]! @ 0x198 │ │ │ │ ldrb r4, [r9, -r3, lsl #12]! │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldmdbvs r0!, {r2, r8, r9, ip, sp, pc} │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ - ldc2l 6, cr15, [sl], {99} @ 0x63 │ │ │ │ + stc2 6, cr15, [r2], {99} @ 0x63 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 309714 │ │ │ │ + blgt 3097c4 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ - @ instruction: 0xf6674630 │ │ │ │ - @ instruction: 0x4642f851 │ │ │ │ + @ instruction: 0xf6664630 │ │ │ │ + @ instruction: 0x4642fff9 │ │ │ │ vst1.8 {d20-d22}, [pc :128], fp │ │ │ │ ldrtmi r7, [r0], -r9, lsr #3 │ │ │ │ - cdp2 6, 2, cr15, cr4, cr6, {3} │ │ │ │ + stc2l 6, cr15, [ip, #408] @ 0x198 │ │ │ │ ldrb r4, [r4, -r0, lsl #13] │ │ │ │ @ instruction: 0xf04f2000 │ │ │ │ stmib sp, {r8, lr}^ │ │ │ │ strb r0, [r8, -r2, lsl #2]! │ │ │ │ - svc 0x0066f610 │ │ │ │ - ldrsbteq r1, [r6], #-140 @ 0xffffff74 │ │ │ │ + svc 0x000ef610 │ │ │ │ + rsbseq r1, r6, ip, lsr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00761796 │ │ │ │ + rsbseq r1, r6, r6, ror #13 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ stmiami r7, {r1, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0x460f4614 │ │ │ │ @@ -506573,91 +506613,91 @@ │ │ │ │ @ instruction: 0xf1a25841 │ │ │ │ stmdavs r9, {r5} │ │ │ │ @ instruction: 0xf04f910b │ │ │ │ @ instruction: 0xf04f0100 │ │ │ │ svclt 0x00584100 │ │ │ │ stc2 10, cr15, [ip], {65} @ 0x41 @ │ │ │ │ @ instruction: 0xf000fa01 │ │ │ │ - b 124e8f4 │ │ │ │ + b 124e9a4 │ │ │ │ @ instruction: 0x4129000c │ │ │ │ streq lr, [r3, #-2644] @ 0xfffff5ac │ │ │ │ tstphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00084299 │ │ │ │ @ instruction: 0xf00042a0 │ │ │ │ ldrbne r8, [r9, r0, asr #4] │ │ │ │ submi r4, fp, ip, asr #32 │ │ │ │ - bl 1ae5544 │ │ │ │ + bl 1ae55f4 │ │ │ │ @ instruction: 0xf1140501 │ │ │ │ @ instruction: 0xf1653aff │ │ │ │ - b 320bc0 │ │ │ │ - b 35f7ec │ │ │ │ + b 320c70 │ │ │ │ + b 35f89c │ │ │ │ strtmi r0, [r1], r8, lsl #2 │ │ │ │ movwmi r4, #46763 @ 0xb6ab │ │ │ │ addshi pc, lr, r0, asr #32 │ │ │ │ - bleq a5b008 │ │ │ │ - blvc fec1a254 │ │ │ │ + bleq a5b0b8 │ │ │ │ + blvc fec1a304 │ │ │ │ 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 3da2cc │ │ │ │ + stc2 6, cr15, [lr], {99} @ 0x63 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 30980c │ │ │ │ + blgt 3098bc │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46300914 │ │ │ │ - @ instruction: 0xffdaf666 │ │ │ │ + @ instruction: 0xff82f666 │ │ │ │ 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], #-340 @ 0xfffffeac │ │ │ │ + bcs 12306d0 │ │ │ │ @ instruction: 0x81b7f000 │ │ │ │ eorseq pc, pc, r2 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ cdpeq 1, 2, cr15, cr0, cr0, {5} │ │ │ │ stceq 1, cr15, [r0], #-768 @ 0xfffffd00 │ │ │ │ @ instruction: 0xf100fa03 │ │ │ │ vseleq.f32 s30, s28, s6 │ │ │ │ stc2 10, cr15, [ip], {35} @ 0x23 @ │ │ │ │ tsteq lr, r1, asr #20 │ │ │ │ - b 126ee50 │ │ │ │ - b c9f078 │ │ │ │ - b c1f858 │ │ │ │ - b 16e0c54 │ │ │ │ + b 126ef00 │ │ │ │ + b c9f128 │ │ │ │ + b c1f908 │ │ │ │ + b 16e0d04 │ │ │ │ svclt 0x00080808 │ │ │ │ @ instruction: 0xf040463b │ │ │ │ @ instruction: 0x464a8117 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ @ instruction: 0xf6669700 │ │ │ │ - @ instruction: 0x4680fdb9 │ │ │ │ + strmi pc, [r0], r1, ror #26 │ │ │ │ @ instruction: 0xf04f4264 │ │ │ │ @ instruction: 0xf8980000 │ │ │ │ - bl 1b66cb8 │ │ │ │ - bcs 122018c │ │ │ │ + bl 1b66d68 │ │ │ │ + bcs 122023c │ │ │ │ sbchi pc, sp, r0 │ │ │ │ teqpeq pc, r2 @ p-variant is OBSOLETE │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ stceq 1, cr15, [r0], #-644 @ 0xfffffd7c │ │ │ │ msreq CPSR_, #1073741872 @ 0x40000030 │ │ │ │ @ instruction: 0xf101fa0e │ │ │ │ vpmax.u8 d15, d3, d30 │ │ │ │ - blx 5ad09c │ │ │ │ - b 35dccc │ │ │ │ - b 151fca4 │ │ │ │ + blx 5ad14c │ │ │ │ + b 35dd7c │ │ │ │ + b 151fd54 │ │ │ │ @ instruction: 0xf14c0c03 │ │ │ │ - b 36e0a4 │ │ │ │ - b 17200dc │ │ │ │ + b 36e154 │ │ │ │ + b 172018c │ │ │ │ @ instruction: 0xf0000305 │ │ │ │ strmi r8, [ip, #405]! @ 0x195 │ │ │ │ adcmi fp, r1, #8, 30 │ │ │ │ sbcshi pc, r1, r0 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9decdc │ │ │ │ + bcs 9ded8c │ │ │ │ rsbshi pc, r5, #0, 4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ rsbseq r0, r3, #805306368 @ 0x30000000 │ │ │ │ rsbseq r0, r3, #805306375 @ 0x30000007 │ │ │ │ rsbseq r0, r3, #805306375 @ 0x30000007 │ │ │ │ mvnseq r0, r3, ror r2 │ │ │ │ rsbseq r0, r3, #805306375 @ 0x30000007 │ │ │ │ @@ -506677,35 +506717,35 @@ │ │ │ │ ldc2l 7, cr15, [r4], #1020 @ 0x3fc │ │ │ │ strmi r7, [r0], r2, asr #24 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf00280f7 │ │ │ │ @ instruction: 0xf04f003f │ │ │ │ @ instruction: 0xf1a033ff │ │ │ │ @ instruction: 0xf1c00e20 │ │ │ │ - blx 2e1db4 │ │ │ │ - blx 31b138 │ │ │ │ - blx b1e574 │ │ │ │ - b 129dd70 │ │ │ │ + blx 2e1e64 │ │ │ │ + blx 31b1e8 │ │ │ │ + blx b1e624 │ │ │ │ + b 129de20 │ │ │ │ addmi r0, r3, lr, lsl #2 │ │ │ │ tsteq ip, r1, asr #20 │ │ │ │ streq lr, [r3], #-2596 @ 0xfffff5dc │ │ │ │ streq lr, [r1, #-2597] @ 0xfffff5db │ │ │ │ strtmi r4, [fp], r1, lsr #13 │ │ │ │ movweq lr, #23124 @ 0x5a54 │ │ │ │ adcshi pc, pc, r0 │ │ │ │ @ instruction: 0x432b1e63 │ │ │ │ ldmdbvs r0!, {r0, r2, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ - blcs 239274 │ │ │ │ + blcs 239324 │ │ │ │ sbcshi pc, fp, r0 │ │ │ │ - blcs 23ebdc │ │ │ │ + blcs 23ec8c │ │ │ │ sbcshi pc, r7, r0 │ │ │ │ - bcs a27178 │ │ │ │ + bcs a27228 │ │ │ │ tstls r8, r9, lsl #2 │ │ │ │ cmnphi r1, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - bcs 9ed588 │ │ │ │ + bcs 9ed638 │ │ │ │ andshi pc, r5, #0, 4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ andseq r0, r3, #148, 2 @ 0x25 │ │ │ │ andseq r0, r3, #805306369 @ 0x30000001 │ │ │ │ andseq r0, r3, #805306369 @ 0x30000001 │ │ │ │ orrseq r0, r0, r3, lsl r2 │ │ │ │ andseq r0, r3, #805306369 @ 0x30000001 │ │ │ │ @@ -506721,55 +506761,55 @@ │ │ │ │ andseq r0, r3, #805306369 @ 0x30000001 │ │ │ │ orreq r0, r8, r3, lsl r2 │ │ │ │ ldmdbvs r0!, {r8, sp} │ │ │ │ smlabtne r8, sp, r9, lr │ │ │ │ strcs r2, [r0], #-257 @ 0xfffffeff │ │ │ │ stmib sp, {r8, sl, sp}^ │ │ │ │ @ instruction: 0xf6634506 │ │ │ │ - strmi pc, [r4], -fp, ror #22 │ │ │ │ - blge 3cb2e8 │ │ │ │ + @ instruction: 0x4604fb13 │ │ │ │ + blge 3cb398 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - cdp2 6, 14, cr15, cr2, cr6, {3} │ │ │ │ - blmi a71684 │ │ │ │ + cdp2 6, 8, cr15, cr10, cr6, {3} │ │ │ │ + blmi a71734 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4f8e6c │ │ │ │ + blls 4f8f1c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x462081d0 │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf1b58ff0 │ │ │ │ svclt 0x00083fff │ │ │ │ svccc 0x00fff1b4 │ │ │ │ stmib sp, {r3, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ andsle r4, sl, r6, lsl #10 │ │ │ │ strmi lr, [r6, #-2525] @ 0xfffff623 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ strmi lr, [r8, #-2509] @ 0xfffff633 │ │ │ │ - blx 125c7c6 │ │ │ │ + blx ffc5c874 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ @ instruction: 0x0003e8bb │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - @ instruction: 0x4642feb7 │ │ │ │ + @ instruction: 0x4642fe5f │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - stc2 6, cr15, [sl], {102} @ 0x66 │ │ │ │ + ldc2 6, cr15, [r2], #-408 @ 0xfffffe68 │ │ │ │ strbmi r4, [r3], -r0, lsl #13 │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ ldrtmi r7, [r0], -sl, lsr #3 │ │ │ │ - stc2 6, cr15, [r2], {102} @ 0x66 │ │ │ │ + stc2 6, cr15, [sl], #-408 @ 0xfffffe68 │ │ │ │ strb r4, [r3, r4, lsl #12] │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - @ instruction: 0x0076149a │ │ │ │ + rsbseq r1, r6, sl, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r6, r4, lsl #4 │ │ │ │ + rsbseq r1, r6, r4, asr r1 │ │ │ │ andcs r3, r0, r1, lsl #20 │ │ │ │ andls r9, r4, r5 │ │ │ │ vpmin.s8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r2, r3, r7, r8, pc}^ @ │ │ │ │ adceq pc, r6, r2, lsl r0 @ │ │ │ │ orreq r0, ip, ip, lsl #3 │ │ │ │ orreq r0, ip, ip, lsl #3 │ │ │ │ @@ -506787,93 +506827,93 @@ │ │ │ │ orreq r0, ip, ip, lsl #3 │ │ │ │ orreq r0, ip, ip, lsl #3 │ │ │ │ tstcs r0, r0, lsr #2 │ │ │ │ smlabtne r8, sp, r9, lr │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ smlabteq r6, sp, r9, lr │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blx ffb5c87c │ │ │ │ + blx fe55c92c │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ - blge 3d31c4 │ │ │ │ + blge 3d3274 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ ldrtmi r1, [r0], -ip, lsr #32 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0xf6660814 │ │ │ │ - sbfx pc, r7, #28, #7 │ │ │ │ + @ instruction: 0xe7a6fdff │ │ │ │ stmdbvs r3, {r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ svcvc 0x009b80a4 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf11980a0 │ │ │ │ @ instruction: 0xf14b33ff │ │ │ │ - b 2eb728 │ │ │ │ - b 25fb54 │ │ │ │ + b 2eb7d8 │ │ │ │ + b 25fc04 │ │ │ │ movwmi r0, #45323 @ 0xb10b │ │ │ │ svcge 0x001ef47f │ │ │ │ svceq 0x0000f1b9 │ │ │ │ msrhi CPSR_fs, r0 │ │ │ │ @ instruction: 0xf9a9fa99 │ │ │ │ @ instruction: 0xf989fab9 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ mvnscc pc, #1073741826 @ 0x40000002 │ │ │ │ movwcs r9, #776 @ 0x308 │ │ │ │ ldmib sp, {r0, r3, r8, r9, ip, pc}^ │ │ │ │ eorcs r4, r0, #8, 10 @ 0x2000000 │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6634506 │ │ │ │ - strmi pc, [r4], -r9, lsr #21 │ │ │ │ - blge 3cb46c │ │ │ │ + @ instruction: 0x4604fa51 │ │ │ │ + blge 3cb51c │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - cdp2 6, 2, cr15, cr0, cr6, {3} │ │ │ │ + stc2l 6, cr15, [r8, #408] @ 0x198 │ │ │ │ strtmi r4, [r3], -r2, asr #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6661151 │ │ │ │ - @ instruction: 0x4680fbf3 │ │ │ │ - b 18d8d2c │ │ │ │ + pkhbtmi pc, r0, fp, lsl #23 @ │ │ │ │ + b 18d8ddc │ │ │ │ svclt 0x00180308 │ │ │ │ stmdage r4, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ strmi sp, [r2], -r8, lsr #2 │ │ │ │ cmncs r3, fp, lsr r6 │ │ │ │ smladxls r0, r0, r6, r4 │ │ │ │ - ldc2 6, cr15, [r8], {102} @ 0x66 │ │ │ │ + blx ff25c9f2 │ │ │ │ strmi r7, [r0], r2, asr #24 │ │ │ │ @ instruction: 0xf43f2a40 │ │ │ │ @ instruction: 0xf002af56 │ │ │ │ strcs r0, [r1], #-831 @ 0xfffffcc1 │ │ │ │ msreq CPSR_, r3, lsr #3 │ │ │ │ eoreq pc, r0, r3, asr #3 │ │ │ │ vpmax.u8 d15, d3, d4 │ │ │ │ @ instruction: 0xf101fa04 │ │ │ │ - blx b2dbd0 │ │ │ │ - b 129afd0 │ │ │ │ + blx b2dc80 │ │ │ │ + b 129b080 │ │ │ │ @ instruction: 0xf1410100 │ │ │ │ movwmi r3, #45567 @ 0xb1ff │ │ │ │ svcge 0x0041f47f │ │ │ │ movwls r2, #33536 @ 0x8300 │ │ │ │ andcc pc, r4, fp, asr #17 │ │ │ │ andcs lr, r1, #124, 14 @ 0x1f00000 │ │ │ │ andscs pc, r0, sp, lsl #17 │ │ │ │ - blvc 35a664 │ │ │ │ + blvc 35a714 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 45a62c │ │ │ │ - blx 19dc988 │ │ │ │ + blvc 45a6dc │ │ │ │ + blx 3dca38 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f0970 │ │ │ │ + blgt 2f0a20 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - ldc2l 6, cr15, [r2, #408] @ 0x198 │ │ │ │ + ldc2l 6, cr15, [sl, #-408]! @ 0xfffffe68 │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf666111f │ │ │ │ - strmi pc, [r3], -r5, lsr #23 │ │ │ │ + strmi pc, [r3], -sp, asr #22 │ │ │ │ tstcs r0, r7, lsl r6 │ │ │ │ stmib sp, {r5, r9, fp, sp}^ │ │ │ │ vrhadd.s8 d1, d0, d2 │ │ │ │ cdpne 0, 5, cr8, cr3, cr11, {5} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r3, r4, r5, r7, pc}^ @ │ │ │ │ stmialt r1!, {r0, r1, ip, sp, lr, pc} │ │ │ │ @@ -506884,24 +506924,24 @@ │ │ │ │ ldmlt r8!, {r3, r4, r5, r7, fp, ip, sp, pc} │ │ │ │ ldmlt r8!, {r3, r4, r5, r7, fp, ip, sp, pc} │ │ │ │ ldmlt r8!, {r3, r4, r5, r7, fp, ip, sp, pc} │ │ │ │ stmib sp, {r3, r4, r5, r7, r8, r9, sl, ip, lr}^ │ │ │ │ ldmib sp, {r3, r8, r9, fp, ip, pc}^ │ │ │ │ tstcs r1, r8, lsl #10 │ │ │ │ strmi lr, [r6, #-2509] @ 0xfffff633 │ │ │ │ - blx adca00 │ │ │ │ + @ instruction: 0xf9caf663 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 309c94 │ │ │ │ + blgt 309d44 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - @ instruction: 0x4642fd99 │ │ │ │ + strbmi pc, [r2], -r1, asr #26 @ │ │ │ │ ldrtmi r4, [r0], -r3, lsr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 1d5ca32 │ │ │ │ + blx 75cae2 │ │ │ │ strbt r4, [r0], r0, lsl #13 │ │ │ │ @ instruction: 0xf8cd2220 │ │ │ │ strb r9, [r0, r0, lsr #32]! │ │ │ │ @ instruction: 0xf8ad2210 │ │ │ │ ldrb r9, [ip, r0, lsr #32] │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ ldrb r9, [r8, r0, lsr #32] │ │ │ │ @@ -506921,41 +506961,41 @@ │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ @ instruction: 0xe77d3010 │ │ │ │ movwmi pc, #79 @ 0x4f @ │ │ │ │ ldmib sp, {r1, r8, r9, ip, pc}^ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ ldmdbvs r0!, {r3, r8} │ │ │ │ @ instruction: 0xf6632101 │ │ │ │ - @ instruction: 0xf10df9d9 │ │ │ │ + @ instruction: 0xf10df981 │ │ │ │ strmi r0, [r4], -r0, lsr #22 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - stc2l 6, cr15, [lr, #-408] @ 0xfffffe68 │ │ │ │ + ldc2l 6, cr15, [r6], #408 @ 0x198 │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - movwcs pc, #2849 @ 0xb21 @ │ │ │ │ + movwcs pc, #2761 @ 0xac9 @ │ │ │ │ movwls r2, #33280 @ 0x8200 │ │ │ │ @ instruction: 0xf8cb4605 │ │ │ │ ldmdbvs r0!, {r2, ip, sp} │ │ │ │ mrscs r2, SP_irq │ │ │ │ movwcs lr, #27085 @ 0x69cd │ │ │ │ @ instruction: 0xf6637c7a │ │ │ │ - @ instruction: 0x4604f9b7 │ │ │ │ - blge 3cb650 │ │ │ │ + @ instruction: 0x4604f95f │ │ │ │ + blge 3cb700 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - stc2 6, cr15, [lr, #-408]! @ 0xfffffe68 │ │ │ │ + ldc2l 6, cr15, [r6], {102} @ 0x66 │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ @ instruction: 0xf6669700 │ │ │ │ - @ instruction: 0x4604fb35 │ │ │ │ + @ instruction: 0x4604fadd │ │ │ │ vst1.16 {d30-d32}, [pc], r2 │ │ │ │ @ instruction: 0xf8ad4300 │ │ │ │ ldr r3, [ip, r8]! │ │ │ │ @ instruction: 0xf88d2380 │ │ │ │ ldr r3, [r8, r8]! │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [r4, r8]! │ │ │ │ @@ -506964,25 +507004,25 @@ │ │ │ │ str r0, [lr, r2, lsl #2]! │ │ │ │ svceq 0x0000f1bb │ │ │ │ mrcge 4, 6, APSR_nzcv, cr6, cr15, {1} │ │ │ │ @ instruction: 0xf9abfa9b │ │ │ │ @ instruction: 0xf989fab9 │ │ │ │ stmdbeq r1!, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf610e6ce │ │ │ │ - svclt 0x0000ec2c │ │ │ │ + svclt 0x0000ebd4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 14, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0x4606b0bd │ │ │ │ ldrbcc pc, [r8, #-2271]! @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8df468b │ │ │ │ vqrshl.s8 , q12, q0 │ │ │ │ andls r1, r4, sp, lsr r5 │ │ │ │ - strbne pc, [pc], #-576 @ 21f1dc @ │ │ │ │ + strbne pc, [pc], #-576 @ 21f28c @ │ │ │ │ strbeq pc, [ip, #-2271]! @ 0xfffff721 @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f933b │ │ │ │ @ instruction: 0xf8db0300 │ │ │ │ @ instruction: 0xf5b33014 │ │ │ │ svclt 0x00187fcb │ │ │ │ @@ -506998,29 +507038,29 @@ │ │ │ │ @ instruction: 0xf0002000 │ │ │ │ stmdacs r0, {r0} │ │ │ │ cmpphi sp, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ @ instruction: 0xf89b6813 │ │ │ │ addsmi r2, sl, #45 @ 0x2d │ │ │ │ sbchi pc, sl, r0, asr #1 │ │ │ │ ldrsbcc pc, [ip], #-139 @ 0xffffff75 @ │ │ │ │ - blvc 6b92a4 │ │ │ │ + blvc 6b9354 │ │ │ │ @ instruction: 0xf0402a05 │ │ │ │ mrrcvc 0, 12, r8, sl, cr3 │ │ │ │ stmib r6, {r1, r8, r9, sp}^ │ │ │ │ andls r3, r9, #0, 22 │ │ │ │ mlaeq ip, fp, r8, pc @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bcs 11ff4f8 │ │ │ │ - beq 121b688 │ │ │ │ + bcs 11ff5a8 │ │ │ │ + beq 121b738 │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ movwls r2, #29441 @ 0x7301 │ │ │ │ ldmdbeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ strbtcc pc, [r4], #2271 @ 0x8df @ │ │ │ │ stmiapl fp, {r1, r2, r4, sl, fp, sp, pc}^ │ │ │ │ - blge cc3e94 │ │ │ │ + blge cc3f44 │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0x409333ff │ │ │ │ movwls r4, #41947 @ 0xa3db │ │ │ │ movwls sl, #15131 @ 0x3b1b │ │ │ │ ldrsbtpl pc, [ip], -fp @ │ │ │ │ ldrls r2, [r9, #-768] @ 0xfffffd00 │ │ │ │ stmdaeq r1, {r1, r3, r8, ip, sp, lr, pc} │ │ │ │ @@ -507029,56 +507069,56 @@ │ │ │ │ stmib r9, {r8, r9, ip, sp}^ │ │ │ │ stcvc 3, cr3, [fp], #-8 │ │ │ │ ldm r4, {r1, r8, r9, ip, pc} │ │ │ │ svcls 0x0003000f │ │ │ │ mulvs r1, sl, r8 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ addmi r9, r6, #2048 @ 0x800 │ │ │ │ - blcs 28eed8 │ │ │ │ + blcs 28ef88 │ │ │ │ ldrtmi sp, [lr], r0, asr #32 │ │ │ │ rsbsvs pc, ip, sp, lsl #17 │ │ │ │ - blge b0473c │ │ │ │ + blge b047ec │ │ │ │ movwls r4, #26268 @ 0x669c │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - blcs 285ee4 │ │ │ │ + blcs 285f94 │ │ │ │ cmnphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf44f9f04 │ │ │ │ ldmdbvs r8!, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf87ef663 │ │ │ │ + @ instruction: 0xf826f663 │ │ │ │ @ instruction: 0xf1007c6b │ │ │ │ andcs r0, r1, #28, 10 @ 0x7000000 │ │ │ │ strmi r4, [r6], -r9, lsr #12 │ │ │ │ - blx 21dcc8e │ │ │ │ - bvc 10796ec │ │ │ │ + blx bdcd3e │ │ │ │ + bvc 107979c │ │ │ │ vbic.i16 d24, #45568 @ 0xb200 │ │ │ │ @ instruction: 0xf8dd0308 │ │ │ │ vld4.8 {d12-d15}, [r2 :64], r8 │ │ │ │ smlsdxls r4, pc, r2, r6 @ │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ ldm ip!, {r0, r1, r4, r5, r8, r9, pc} │ │ │ │ cps #15 │ │ │ │ smladxgt pc, r0, r7, r0 @ │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ ldrtmi r9, [r1], -r4, lsl #16 │ │ │ │ - mcrr2 6, 6, pc, r0, cr6 @ │ │ │ │ + blx ffc5cd86 │ │ │ │ ldrsbcc pc, [ip], #-139 @ 0xffffff75 @ │ │ │ │ mlacs r0, r8, r8, pc @ │ │ │ │ andcc r6, r5, #1638400 @ 0x190000 │ │ │ │ sbceq lr, r2, r1, lsl #22 │ │ │ │ mlacc r5, r1, r8, pc @ │ │ │ │ eorsvs pc, r2, r1, asr r8 @ │ │ │ │ stmdavs r7, {r5, r8, r9, fp, sp}^ │ │ │ │ - blcc 295474 │ │ │ │ + blcc 295524 │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r2, r4, r5, r6, r7, pc}^ @ │ │ │ │ rscseq pc, r7, r3, lsl r0 @ │ │ │ │ ldrshteq r0, [r5], #5 │ │ │ │ ldrshteq r0, [r5], #5 │ │ │ │ ldrshteq r0, [r5], #5 │ │ │ │ ldrshteq r0, [r5], #2 │ │ │ │ @@ -507090,25 +507130,25 @@ │ │ │ │ ldrshteq r0, [r5], #5 │ │ │ │ ldrshteq r0, [r5], #5 │ │ │ │ ldrshteq r0, [r5], #5 │ │ │ │ ldrshteq r0, [r5], #5 │ │ │ │ ldrshteq r0, [r5], #5 │ │ │ │ ldrshteq r0, [r5], #5 │ │ │ │ @ instruction: 0xf66500f5 │ │ │ │ - bge d1e808 │ │ │ │ + bge d1e758 │ │ │ │ stmdals r4, {r0, r9, sl, lr} │ │ │ │ - blx fe8dcd4c │ │ │ │ + blx 12dcdfc │ │ │ │ @ instruction: 0xf10b4601 │ │ │ │ @ instruction: 0xf664001c │ │ │ │ - @ instruction: 0xf8dbfb3f │ │ │ │ + @ instruction: 0xf8dbfae7 │ │ │ │ @ instruction: 0xf663001c │ │ │ │ - andcs pc, r1, r9, asr #30 │ │ │ │ - blmi ff9b1f54 │ │ │ │ + strdcs pc, [r1], -r1 │ │ │ │ + blmi ff9b2004 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 10f943c │ │ │ │ + blls 10f94ec │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorslt r8, sp, r3, asr #9 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x17f7b236 │ │ │ │ eorscs r9, r0, #8, 18 @ 0x20000 │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ @@ -507127,16 +507167,16 @@ │ │ │ │ @ instruction: 0xf0007f93 │ │ │ │ stclvc 0, cr8, [sl], #-960 @ 0xfffffc40 │ │ │ │ movwmi pc, #79 @ 0x4f @ │ │ │ │ subeq pc, r0, r2, asr #3 │ │ │ │ msreq CPSR_, r2, lsr #3 │ │ │ │ stceq 1, cr15, [r0], #-704 @ 0xfffffd40 │ │ │ │ @ instruction: 0xf101fa03 │ │ │ │ - blx 130f1b0 │ │ │ │ - b 129e474 │ │ │ │ + blx 130f260 │ │ │ │ + b 129e524 │ │ │ │ tstmi r3, ip, lsl #2 │ │ │ │ andeq lr, r7, r6, asr sl │ │ │ │ eorhi pc, pc, #0 │ │ │ │ svclt 0x0008429f │ │ │ │ @ instruction: 0xf000428e │ │ │ │ cdpcs 3, 0, cr8, cr1, cr1, {5} │ │ │ │ movweq pc, #375 @ 0x177 @ │ │ │ │ @@ -507144,79 +507184,79 @@ │ │ │ │ mvnscc pc, r7, asr #2 │ │ │ │ andeq lr, r6, r3, lsl #20 │ │ │ │ @ instruction: 0x0c07ea01 │ │ │ │ andeq lr, ip, r0, asr sl │ │ │ │ subshi pc, fp, #0 │ │ │ │ @ instruction: 0x463b4632 │ │ │ │ stmdals r4, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blx 1b5d482 │ │ │ │ - vldr d9, [pc, #16] @ 21f498 │ │ │ │ + blx 1b5d532 │ │ │ │ + vldr d9, [pc, #16] @ 21f548 │ │ │ │ smlatbcs r1, sp, fp, r7 │ │ │ │ stclvc 0, cr9, [sl], #-8 │ │ │ │ movwcs r6, #2328 @ 0x918 │ │ │ │ movwcc lr, #2500 @ 0x9c4 │ │ │ │ - blvc 75aad0 │ │ │ │ - @ instruction: 0xf80cf663 │ │ │ │ + blvc 75ab80 │ │ │ │ + @ instruction: 0xffb4f662 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #27156 @ 0x6a14 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x461962d9 │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - blls 3de2c4 │ │ │ │ + blls 3de214 │ │ │ │ svccs 0x00003314 │ │ │ │ stmdals r4, {r1, r3, r5, r9, sl, lr} │ │ │ │ vrecps.f32 d27, d16, d20 │ │ │ │ vand d17, d0, d19 │ │ │ │ movwls r1, #24877 @ 0x612d │ │ │ │ - @ instruction: 0xf950f666 │ │ │ │ + @ instruction: 0xf8f8f666 │ │ │ │ strmi r9, [r5], -r6, lsl #22 │ │ │ │ vpmax.s8 d25, d0, d2 │ │ │ │ stmdals r4, {r0, r1, r2, r5, r8, ip} │ │ │ │ - @ instruction: 0xf948f666 │ │ │ │ + @ instruction: 0xf8f0f666 │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - blls 2dd9f4 │ │ │ │ + blls 2dd944 │ │ │ │ mrrcvc 6, 0, r4, sl, cr5 │ │ │ │ svclt 0x00082a40 │ │ │ │ ldrvs lr, [r6, -sp, asr #19] │ │ │ │ cmnphi pc, r0 @ p-variant is OBSOLETE │ │ │ │ eorseq pc, pc, r2 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr0, {5} │ │ │ │ stceq 1, cr15, [r0], #-768 @ 0xfffffd00 │ │ │ │ vpmax.u8 d15, d0, d1 │ │ │ │ vseleq.f32 s30, s28, s2 │ │ │ │ stc2 10, cr15, [ip], {33} @ 0x21 @ │ │ │ │ movweq lr, #59971 @ 0xea43 │ │ │ │ - b 12ef728 │ │ │ │ - b ba0158 │ │ │ │ - b bdf930 │ │ │ │ + b 12ef7d8 │ │ │ │ + b ba0208 │ │ │ │ + b bdf9e0 │ │ │ │ movwmi r0, #45827 @ 0xb303 │ │ │ │ stmdals r2, {r3, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ sbchi pc, sl, #64 @ 0x40 │ │ │ │ andls r9, r0, r2, lsl #22 │ │ │ │ stmdals r4, {r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6662173 │ │ │ │ - strmi pc, [r5], -r9, asr #18 │ │ │ │ + @ instruction: 0x4605f8f1 │ │ │ │ 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 1a5fa14 │ │ │ │ + b adf634 │ │ │ │ + b a20234 │ │ │ │ movwmi r0, #12295 @ 0x3007 │ │ │ │ - blge 753b7c │ │ │ │ + blge 753c2c │ │ │ │ stmib sp, {r5, r9, fp, sp}^ │ │ │ │ movwls r1, #8468 @ 0x2114 │ │ │ │ @ instruction: 0x83b3f200 │ │ │ │ - blcs 9e6ed0 │ │ │ │ + blcs 9e6f80 │ │ │ │ mvnshi pc, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ mvneq r0, #136, 4 @ 0x80000008 │ │ │ │ mvneq r0, #-1207959549 @ 0xb8000003 │ │ │ │ mvneq r0, #-1207959549 @ 0xb8000003 │ │ │ │ subeq r0, r6, #-1207959549 @ 0xb8000003 │ │ │ │ mvneq r0, #-1207959549 @ 0xb8000003 │ │ │ │ @@ -507236,59 +507276,59 @@ │ │ │ │ svcvc 0x00cbf5b3 │ │ │ │ strtmi sp, [r9], -r5, lsr #2 │ │ │ │ ldrtmi r9, [r2], -r4, lsl #16 │ │ │ │ @ instruction: 0xf7fe463b │ │ │ │ @ instruction: 0x4605ff1b │ │ │ │ @ instruction: 0xf1aa9b05 │ │ │ │ @ instruction: 0xf89b0a3e │ │ │ │ - bl fec9f6a4 │ │ │ │ + bl fec9f754 │ │ │ │ @ instruction: 0xf8430a0b │ │ │ │ ldrbmi r5, [r0, #-3844] @ 0xfffff0fc │ │ │ │ @ instruction: 0xf67f9305 │ │ │ │ @ instruction: 0x46c2aed2 │ │ │ │ @ instruction: 0x4629e63e │ │ │ │ ldrtmi r9, [r2], -r4, lsl #16 │ │ │ │ @ instruction: 0xf7ff463b │ │ │ │ @ instruction: 0x4605f877 │ │ │ │ strtmi lr, [r9], -r8, ror #15 │ │ │ │ ldrtmi r9, [r2], -r4, lsl #16 │ │ │ │ @ instruction: 0xf7ff463b │ │ │ │ @ instruction: 0x4605fa95 │ │ │ │ - b 17d95a8 │ │ │ │ + b 17d9658 │ │ │ │ strls r0, [r2], -r7, lsl #6 │ │ │ │ svclt 0x00089706 │ │ │ │ @ instruction: 0xf0007c6a │ │ │ │ mrcne 1, 3, r8, cr3, cr12, {1} │ │ │ │ mvnscc pc, r7, asr #2 │ │ │ │ andeq lr, r3, #24576 @ 0x6000 │ │ │ │ andeq lr, r1, r7, lsl #20 │ │ │ │ @ instruction: 0xf0004302 │ │ │ │ ldrtmi r8, [r2], -r7, lsl #1 │ │ │ │ ldrtmi r9, [fp], -r4, lsl #16 │ │ │ │ @ instruction: 0xf7fe4629 │ │ │ │ mcrrvc 14, 14, pc, r2, cr3 @ │ │ │ │ - bcs 1243688 │ │ │ │ + bcs 1243738 │ │ │ │ @ instruction: 0xf002d01b │ │ │ │ @ instruction: 0xf04f003f │ │ │ │ @ instruction: 0xf1a033ff │ │ │ │ @ instruction: 0xf1c00e20 │ │ │ │ - blx 2e26f0 │ │ │ │ - blx 31ba74 │ │ │ │ - blx b1eeb0 │ │ │ │ - b 129e6ac │ │ │ │ + blx 2e27a0 │ │ │ │ + blx 31bb24 │ │ │ │ + blx b1ef60 │ │ │ │ + b 129e75c │ │ │ │ addmi r0, r3, lr, lsl #2 │ │ │ │ tsteq ip, r1, asr #20 │ │ │ │ movweq lr, #14886 @ 0x3a26 │ │ │ │ tsteq r1, r7, lsr #20 │ │ │ │ movwmi r9, #45826 @ 0xb302 │ │ │ │ @ instruction: 0xf0009106 │ │ │ │ - blls 2c02ac │ │ │ │ - blcc 285ab4 │ │ │ │ + blls 2c035c │ │ │ │ + blcc 285b64 │ │ │ │ @ instruction: 0xf000430b │ │ │ │ - blls 33fa98 │ │ │ │ + blls 33fb48 │ │ │ │ stmdbvs r3, {r3, r4, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ svcvc 0x009b80c4 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ smlabtcs r0, r0, r0, r8 │ │ │ │ stmib sp, {r5, r9, fp, sp}^ │ │ │ │ vrhadd.s8 d1, d0, d14 │ │ │ │ @@ -507307,54 +507347,54 @@ │ │ │ │ movteq r0, #54093 @ 0xd34d │ │ │ │ movteq r0, #54093 @ 0xd34d │ │ │ │ movteq r0, #54093 @ 0xd34d │ │ │ │ movteq r0, #54093 @ 0xd34d │ │ │ │ movteq r0, #54093 @ 0xd34d │ │ │ │ movteq r0, #54093 @ 0xd34d │ │ │ │ movteq r0, #54093 @ 0xd34d │ │ │ │ - bls 49fd00 │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 21f850 │ │ │ │ - bls 46f770 │ │ │ │ + bls 49fdb0 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 21f900 │ │ │ │ + bls 46f820 │ │ │ │ eoreq pc, r0, r2, lsr #3 │ │ │ │ smlawteq r0, r2, r1, pc @ │ │ │ │ vpmax.s8 d15, d2, d12 │ │ │ │ @ instruction: 0xf000fa0c │ │ │ │ @ instruction: 0xf101fa2c │ │ │ │ movwmi r4, #41730 @ 0xa302 │ │ │ │ streq lr, [r2, -r7, lsr #20] │ │ │ │ svclt 0x0000e66a │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r6, r0, lsr #28 │ │ │ │ - rsbseq r0, r6, lr, lsl lr │ │ │ │ + rsbseq r0, r6, r0, ror sp │ │ │ │ + rsbseq r0, r6, lr, ror #26 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq r0, r6, r4, lsr ip │ │ │ │ - bcs 123e904 │ │ │ │ + rsbseq r0, r6, r4, lsl #23 │ │ │ │ + bcs 123e9b4 │ │ │ │ sbchi pc, r3, r0 │ │ │ │ ldrteq pc, [pc], -r2 @ │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ eoreq pc, r0, r6, lsr #3 │ │ │ │ streq pc, [r0, -r6, asr #3]! │ │ │ │ @ instruction: 0xf606fa0c │ │ │ │ @ instruction: 0xf707fa2c │ │ │ │ - blx 52ef80 │ │ │ │ - b 31b780 │ │ │ │ - b 122039c │ │ │ │ + blx 52f030 │ │ │ │ + b 31b830 │ │ │ │ + b 122044c │ │ │ │ @ instruction: 0xf04f0007 │ │ │ │ @ instruction: 0xf1400700 │ │ │ │ strdmi r3, [r1], -pc @ │ │ │ │ @ instruction: 0x0c01ea53 │ │ │ │ stmib r4, {r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf0007700 │ │ │ │ addmi r8, r8, #1073741884 @ 0x4000003c │ │ │ │ addsmi fp, lr, #8, 30 │ │ │ │ svcge 0x0020f43f │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9fd3e0 │ │ │ │ + bcs 9fd490 │ │ │ │ sbcshi pc, sl, #0, 4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ sbcseq r0, r8, #-2147483615 @ 0x80000021 │ │ │ │ sbcseq r0, r8, #216, 4 @ 0x8000000d │ │ │ │ sbcseq r0, r8, #216, 4 @ 0x8000000d │ │ │ │ ldrdeq r0, [r2, r8] │ │ │ │ sbcseq r0, r8, #216, 4 @ 0x8000000d │ │ │ │ @@ -507366,101 +507406,101 @@ │ │ │ │ sbcseq r0, r8, #216, 4 @ 0x8000000d │ │ │ │ sbcseq r0, r8, #216, 4 @ 0x8000000d │ │ │ │ sbcseq r0, r8, #216, 4 @ 0x8000000d │ │ │ │ sbcseq r0, r8, #216, 4 @ 0x8000000d │ │ │ │ sbcseq r0, r8, #216, 4 @ 0x8000000d │ │ │ │ ldrsbeq r0, [fp, #-40]! @ 0xffffffd8 │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ - blls 327960 │ │ │ │ + blls 327a10 │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r1, r2, r4, r8, r9, sl, sp, lr}^ │ │ │ │ ldmdbvs r8, {r2, r4, r8, r9, sl, sp, lr} │ │ │ │ - cdp2 6, 5, cr15, cr4, cr2, {3} │ │ │ │ + ldc2l 6, cr15, [ip, #392]! @ 0x188 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30a468 │ │ │ │ + blgt 30a518 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - bls 2ddf54 │ │ │ │ + bls 2ddea4 │ │ │ │ stmdals r4, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xff9ef665 │ │ │ │ + @ instruction: 0xff46f665 │ │ │ │ stmdbls r2, {r7, r9, sl, sp, lr, pc} │ │ │ │ cdpne 14, 4, cr9, cr11, cr6, {0} │ │ │ │ movweq lr, #6659 @ 0x1a03 │ │ │ │ mvnscc pc, r6, asr #2 │ │ │ │ movwmi r4, #45105 @ 0xb031 │ │ │ │ svcge 0x0035f47f │ │ │ │ - blcs 246458 │ │ │ │ + blcs 246508 │ │ │ │ rsbhi pc, r7, #0 │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - blcc 26c464 │ │ │ │ + blcc 26c514 │ │ │ │ movwcs r9, #790 @ 0x316 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r8, r9, ip, pc}^ │ │ │ │ eorcs r6, r0, #5767168 @ 0x580000 │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6626714 │ │ │ │ - strmi pc, [r6], -r1, lsr #28 │ │ │ │ - blge 74bd7c │ │ │ │ + strmi pc, [r6], -r9, asr #27 │ │ │ │ + blge 74be2c │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ stmdals r4, {r2, r4, r9, sl, ip, sp} │ │ │ │ - @ instruction: 0xf998f666 │ │ │ │ + @ instruction: 0xf940f666 │ │ │ │ ldrtmi r9, [r3], -fp, lsl #20 │ │ │ │ vadd.i8 d25, d0, d4 │ │ │ │ @ instruction: 0xf6651151 │ │ │ │ - andls pc, fp, fp, ror #30 │ │ │ │ - blls 4f1148 │ │ │ │ + andls pc, fp, r3, lsl pc @ │ │ │ │ + blls 4f11f8 │ │ │ │ vst2.8 {d25-d26}, [pc], r4 │ │ │ │ @ instruction: 0xf66571aa │ │ │ │ - strmi pc, [r5], -r3, ror #30 │ │ │ │ - blls 359320 │ │ │ │ + strmi pc, [r5], -fp, lsl #30 │ │ │ │ + blls 3593d0 │ │ │ │ strcs r2, [r0], -r1, lsl #2 │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ ldmdbvs r8, {r2, r4, r8, r9, sl, sp, lr} │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf6623300 │ │ │ │ - @ instruction: 0x4605fdf9 │ │ │ │ + strmi pc, [r5], -r1, lsr #27 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 74b304 │ │ │ │ + blge 74b3b4 │ │ │ │ rscvs ip, r9, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r8, lsr #5 │ │ │ │ ldrcc r9, [r4, #-2052] @ 0xfffff7fc │ │ │ │ - @ instruction: 0xf96ef666 │ │ │ │ + @ instruction: 0xf916f666 │ │ │ │ andcs lr, r0, r2, lsl #13 │ │ │ │ - b 1718ea8 │ │ │ │ + b 1718f58 │ │ │ │ svclt 0x00180001 │ │ │ │ smlabtcc ip, sp, r9, lr │ │ │ │ mrshi pc, (UNDEF: 67) @ │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0x670ce9dd │ │ │ │ ldrvs lr, [r6, -sp, asr #19] │ │ │ │ @ instruction: 0xf6626918 │ │ │ │ - @ instruction: 0x4606fdd9 │ │ │ │ + strmi pc, [r6], -r1, lsl #27 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ rscsvs ip, r1, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162b0 │ │ │ │ stmdals r4, {r2, r4, r9, sl, ip, sp} │ │ │ │ - @ instruction: 0xf950f666 │ │ │ │ + @ instruction: 0xf8f8f666 │ │ │ │ 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 │ │ │ │ + strmi pc, [r5], -fp, asr #29 │ │ │ │ + bcs 1259350 │ │ │ │ bicshi pc, ip, r0 │ │ │ │ ldreq pc, [pc, -r2]! │ │ │ │ @ instruction: 0xf1a72601 │ │ │ │ @ instruction: 0xf1c70c20 │ │ │ │ - blx 39f9c4 │ │ │ │ - blx 3dd564 │ │ │ │ + blx 39fa74 │ │ │ │ + blx 3dd614 │ │ │ │ @ instruction: 0xf117fc0c │ │ │ │ - blx baf54c │ │ │ │ - b 31b954 │ │ │ │ - b 1520590 │ │ │ │ + blx baf5fc │ │ │ │ + b 31ba04 │ │ │ │ + b 1520640 │ │ │ │ @ instruction: 0xf04f0000 │ │ │ │ @ instruction: 0xf1400600 │ │ │ │ strdmi r3, [r1], -pc @ │ │ │ │ smlsdeq r1, r3, sl, lr │ │ │ │ mvnhi pc, r0 │ │ │ │ svclt 0x00084288 │ │ │ │ @ instruction: 0xf43f459e │ │ │ │ @@ -507480,68 +507520,68 @@ │ │ │ │ ldrsheq r0, [r1, #17]! │ │ │ │ ldrsheq r0, [r1, #17]! │ │ │ │ ldrsheq r0, [r1, #17]! │ │ │ │ ldrsheq r0, [r1, #17]! │ │ │ │ ldrsheq r0, [r1, #17]! │ │ │ │ ldrsheq r0, [r1, #17]! │ │ │ │ ldrsheq r0, [r1, #17]! │ │ │ │ - blls 2a0154 │ │ │ │ + blls 2a0204 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r8, #-392] @ 0xfffffe78 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2f126c │ │ │ │ + blgt 2f131c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - bls 51dd8c │ │ │ │ + bls 51dcdc │ │ │ │ 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, 6, cr15, cr2, cr5, {3} │ │ │ │ strb r9, [sp, -fp] │ │ │ │ @ instruction: 0xf8ad9b02 │ │ │ │ @ instruction: 0xe7e03038 │ │ │ │ @ instruction: 0xf88d9b02 │ │ │ │ @ instruction: 0xe7dc3038 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe7d83038 │ │ │ │ subsvs pc, r0, sp, lsl #17 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0x6714e9dd │ │ │ │ ldrvs lr, [r6, -sp, asr #19] │ │ │ │ @ instruction: 0xf6626918 │ │ │ │ - strmi pc, [r7], -r5, asr #26 │ │ │ │ + strmi pc, [r7], -sp, ror #25 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ stmdals r4, {r2, r4, r8, r9, sl, ip, sp} │ │ │ │ - @ instruction: 0xf8bcf666 │ │ │ │ + @ instruction: 0xf864f666 │ │ │ │ @ instruction: 0x462a463b │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6659804 │ │ │ │ - ldrtmi pc, [fp], -pc, lsl #29 @ │ │ │ │ + @ instruction: 0x463bfe37 │ │ │ │ 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, 2, cr15, cr14, cr5, {3} │ │ │ │ + blvc ff01b194 │ │ │ │ movwcs r7, #3178 @ 0xc6a │ │ │ │ tstcs r1, r5, lsl #12 │ │ │ │ stmib r4, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ strls r3, [r4, -r0, lsl #6] │ │ │ │ - blvc 75b0b0 │ │ │ │ - ldc2 6, cr15, [ip, #-392] @ 0xfffffe78 │ │ │ │ + blvc 75b160 │ │ │ │ + stc2l 6, cr15, [r4], {98} @ 0x62 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 306690 │ │ │ │ + blgt 306740 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - @ instruction: 0x463bf893 │ │ │ │ - strb r9, [pc, #-1536] @ 21f49c │ │ │ │ + @ instruction: 0x463bf83b │ │ │ │ + strb r9, [pc, #-1536] @ 21f54c │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ sbfx r3, r0, #0, #28 │ │ │ │ @ instruction: 0xe7b99614 │ │ │ │ subsvs pc, r0, sp, lsr #17 │ │ │ │ eorcs lr, r0, #47710208 @ 0x2d80000 │ │ │ │ ldr r9, [pc, -ip, lsl #6] │ │ │ │ @ instruction: 0xf8ad2210 │ │ │ │ @@ -507595,146 +507635,146 @@ │ │ │ │ subsne pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #1601 @ 0x641 │ │ │ │ movwcc lr, #2500 @ 0x9c4 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0x6716e9dd │ │ │ │ ldrvs lr, [r4, -sp, asr #19] │ │ │ │ @ instruction: 0xf6626918 │ │ │ │ - @ instruction: 0x4605fc93 │ │ │ │ + @ instruction: 0x4605fc3b │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ str sl, [r5, #-3738]! @ 0xfffff166 │ │ │ │ - bcs a27fa0 │ │ │ │ + bcs a28050 │ │ │ │ tstne r0, sp, asr #19 │ │ │ │ adcshi pc, r7, r0, lsl #4 │ │ │ │ - blcs 9e74f8 │ │ │ │ + blcs 9e75a8 │ │ │ │ sbcshi pc, ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - ble ff8d6580 │ │ │ │ + ble ff8d6630 │ │ │ │ @ instruction: 0x6edadada │ │ │ │ - ble ff8d6728 │ │ │ │ + ble ff8d67d8 │ │ │ │ ldmibvs sl, {r1, r3, r4, r6, r7, r9, fp, ip, lr, pc}^ │ │ │ │ - ble ff8d6730 │ │ │ │ - ble ff8d6734 │ │ │ │ - ble ff8d6738 │ │ │ │ + ble ff8d67e0 │ │ │ │ + ble ff8d67e4 │ │ │ │ + ble ff8d67e8 │ │ │ │ ldrsbne sp, [sl], #170 @ 0xaa │ │ │ │ movwmi pc, #79 @ 0x4f @ │ │ │ │ - blls 34481c │ │ │ │ + blls 3448cc │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r4, r8, r9, sl, sp, lr}^ │ │ │ │ ldmdbvs r8, {r1, r2, r4, r8, r9, sl, sp, lr} │ │ │ │ - stc2l 6, cr15, [r6], #-392 @ 0xfffffe78 │ │ │ │ + stc2 6, cr15, [lr], {98} @ 0x62 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2f1480 │ │ │ │ + blgt 2f1530 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6659804 │ │ │ │ - @ instruction: 0x462bffdd │ │ │ │ + strtmi pc, [fp], -r5, lsl #31 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [r8, #-404] @ 0xfffffe6c │ │ │ │ + vldr d9, [pc, #16] @ 21fcd4 │ │ │ │ strmi r7, [r7], -ip, asr #22 │ │ │ │ tstcs r1, sl, ror #24 │ │ │ │ movwcs r6, #2328 @ 0x918 │ │ │ │ movwcc lr, #2500 @ 0x9c4 │ │ │ │ - blvc 75b25c │ │ │ │ - mcrr2 6, 6, pc, r6, cr2 @ │ │ │ │ + blvc 75b30c │ │ │ │ + blx ffddd666 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls sl, r2, #20, 22 @ 0x5000 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x461162d1 │ │ │ │ @ instruction: 0xf6659804 │ │ │ │ - bls 2dfb38 │ │ │ │ + bls 2dfa88 │ │ │ │ @ instruction: 0x46133214 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ stmdals r4, {r1, r3, r5, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [lr, #404] @ 0x194 │ │ │ │ + ldc2 6, cr15, [r6, #-404]! @ 0xfffffe6c │ │ │ │ svcls 0x0004463a │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldrtmi r7, [r8], -r7, lsr #3 │ │ │ │ - stc2 6, cr15, [r6, #404] @ 0x194 │ │ │ │ + stc2 6, cr15, [lr, #-404]! @ 0xfffffe6c │ │ │ │ @ instruction: 0x462b4632 │ │ │ │ vmax.s8 d20, d0, d6 │ │ │ │ @ instruction: 0x4638111f │ │ │ │ - ldc2l 6, cr15, [lr, #-404]! @ 0xfffffe6c │ │ │ │ + stc2 6, cr15, [r6, #-404]! @ 0xfffffe6c │ │ │ │ andls r4, r0, fp, lsr #12 │ │ │ │ cmncs r3, r2, lsr r6 │ │ │ │ @ instruction: 0xf6654638 │ │ │ │ - strmi pc, [r5], -fp, lsr #27 │ │ │ │ + @ instruction: 0x4605fd53 │ │ │ │ vst3.32 {d30-d32}, [pc :256], r0 │ │ │ │ @ instruction: 0xf8ad4300 │ │ │ │ str r3, [r4, r0, asr #32]! │ │ │ │ @ instruction: 0xf88d2380 │ │ │ │ str r3, [r0, r0, asr #32]! │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [ip, r0, asr #32] │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ strcs r2, [r0, -r0, lsl #12] │ │ │ │ ldrvs lr, [r4, -sp, asr #19] │ │ │ │ movwcs r6, #2328 @ 0x918 │ │ │ │ movwcc lr, #2500 @ 0x9c4 │ │ │ │ - stc2 6, cr15, [r0], {98} @ 0x62 │ │ │ │ + blx fec5d6f2 │ │ │ │ strmi r4, [r6], -r2, lsl #12 │ │ │ │ stmdacs r0, {r0, r1, r3, ip, pc} │ │ │ │ stclge 4, cr15, [ip, #252]! @ 0xfc │ │ │ │ - blgt 30a918 │ │ │ │ + blgt 30a9c8 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ stmdals r4, {r0, r4, r9, sl, lr} │ │ │ │ - @ instruction: 0xff74f665 │ │ │ │ + @ instruction: 0xff1cf665 │ │ │ │ tstpeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ - ldrb r9, [pc, #779] @ 21ffe7 │ │ │ │ + ldrb r9, [pc, #779] @ 220097 │ │ │ │ movwls r9, #60162 @ 0xeb02 │ │ │ │ movwls r9, #64262 @ 0xfb06 │ │ │ │ stmib sp, {r0, r4, r5, r6, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xe6976714 │ │ │ │ andeq lr, r1, r3, asr sl │ │ │ │ stmib sp, {r3, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf43f3112 │ │ │ │ - blls 34b9fc │ │ │ │ + blls 34baac │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r1, r4, r8, r9, sl, sp, lr}^ │ │ │ │ ldmdbvs r8, {r1, r2, r4, r8, r9, sl, sp, lr} │ │ │ │ - blx ff7dd696 │ │ │ │ + blx 21dd746 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ ldclge 4, cr15, [fp, #508]! @ 0x1fc │ │ │ │ andcs lr, r0, r2, lsl #12 │ │ │ │ tstpmi r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ tsteq r0, sp, asr #19 │ │ │ │ - bls 3d9a90 │ │ │ │ - bcs 246930 │ │ │ │ + bls 3d9b40 │ │ │ │ + bcs 2469e0 │ │ │ │ ldcge 4, cr15, [r9, #252] @ 0xfc │ │ │ │ @ instruction: 0xf3a2fa92 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ ldr r3, [r2, #801] @ 0x321 │ │ │ │ strvs lr, [r0], -r4, asr #19 │ │ │ │ svclt 0x0000e720 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ bfi r9, r2, #6, #15 │ │ │ │ subcc pc, r8, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7d1 │ │ │ │ strb r3, [lr, r8, asr #32] │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ strb r3, [sl, r8, asr #32] │ │ │ │ - cdp 6, 5, cr15, cr0, cr15, {0} │ │ │ │ + ldcl 6, cr15, [r8, #60]! @ 0x3c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, r9, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2889 @ 0xfffff4b7 │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmpl r3, {r0, r1, r8, ip, pc}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xb12b682b │ │ │ │ ldmiblt r6, {r1, r2, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bmi 12849ac │ │ │ │ + bmi 1284a5c │ │ │ │ ldrbtmi r4, [sl], #-2879 @ 0xfffff4c1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdals r2, {r1, r4, r5, r6, r8, ip, lr, pc} │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ movwcs r8, #4080 @ 0xff0 │ │ │ │ @@ -507745,68 +507785,68 @@ │ │ │ │ stmib r8, {r2, r6, r7, r9, sl, lr}^ │ │ │ │ ldrtmi sl, [ip], -r1, lsl #20 │ │ │ │ andge pc, ip, r8, asr #17 │ │ │ │ andge pc, r0, r8, asr #17 │ │ │ │ movwls r6, #35035 @ 0x88db │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xf8d69609 │ │ │ │ - strgt fp, [pc], #-24 @ 21fdf0 │ │ │ │ + strgt fp, [pc], #-24 @ 21fea0 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ @ instruction: 0xf6634658 │ │ │ │ - @ instruction: 0xf1bbffcd │ │ │ │ + @ instruction: 0xf1bbff75 │ │ │ │ suble r0, r5, r0, lsl #30 │ │ │ │ strcs r4, [r0], #-1626 @ 0xfffff9a6 │ │ │ │ ldrmi r4, [r3], -r3, lsl #13 │ │ │ │ ldmdbvs r9, {r0, r8, sl, ip, pc} │ │ │ │ movwlt r6, #55309 @ 0xd80d │ │ │ │ @ instruction: 0xb1b2682a │ │ │ │ stmiblt r2, {r1, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ ldrtmi r4, [r8], -sl, asr #12 │ │ │ │ @ instruction: 0xf9c8f7ff │ │ │ │ sbclt r4, r4, #32, 6 @ 0x80000000 │ │ │ │ stmdavs fp!, {r0, r3, sp, lr, pc} │ │ │ │ - blvc 50c39c │ │ │ │ + blvc 50c44c │ │ │ │ strbmi fp, [sl], -fp, lsr #18 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ movwmi pc, #18877 @ 0x49bd @ │ │ │ │ strtmi fp, [r9], -r4, ror #5 │ │ │ │ stccs 8, cr6, [r0, #-180] @ 0xffffff4c │ │ │ │ - blvc 51460c │ │ │ │ + blvc 5146bc │ │ │ │ @ instruction: 0x464ab933 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - b 125e518 │ │ │ │ + b 125e5c8 │ │ │ │ sbcslt r0, ip, #4, 6 @ 0x10000000 │ │ │ │ @ instruction: 0xf6634658 │ │ │ │ - uadd8mi pc, fp, sp @ │ │ │ │ + ldrbmi pc, [fp], -r5, asr #30 @ │ │ │ │ strmi fp, [r3], fp, lsl #2 │ │ │ │ stcls 7, cr14, [r1, #-844] @ 0xfffffcb4 │ │ │ │ @ instruction: 0x2103b194 │ │ │ │ @ instruction: 0xf66f4630 │ │ │ │ - strls pc, [r2], #-3059 @ 0xfffff40d │ │ │ │ + strls pc, [r2], #-2971 @ 0xfffff465 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ addsle r2, r2, r0, lsl #22 │ │ │ │ addsle r2, r0, r0, lsl #26 │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ stmdavs sp!, {r0, r1, r5, r7, r8, ip, lr, pc} │ │ │ │ - blcs 239f38 │ │ │ │ + blcs 239fe8 │ │ │ │ @ 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 │ │ │ │ + strb pc, [fp, r7, lsl #23]! @ │ │ │ │ + ldcl 6, cr15, [ip, #-60] @ 0xffffffc4 │ │ │ │ + ldrsbteq r0, [r6], #-18 @ 0xffffffee │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r6, sl, asr r2 │ │ │ │ + rsbseq r0, r6, sl, lsr #3 │ │ │ │ stmdavs r1, {r2, r3, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x461cb530 │ │ │ │ stmdavs fp, {r0, r1, r8, sl, fp, ip, pc} │ │ │ │ stmdbvs r9, {r0, r1, r3, r4, r8, r9, ip, sp, pc} │ │ │ │ mvnslt r6, fp, lsl #16 │ │ │ │ - blvc 4f191c │ │ │ │ + blvc 4f19cc │ │ │ │ tstle fp, r8, lsl #22 │ │ │ │ ldmdavs r8, {r0, r1, r3, r6, r8, fp, sp, lr} │ │ │ │ ldmvs sl, {r5, r7, r8, ip, sp, pc} │ │ │ │ svclt 0x00084562 │ │ │ │ mulle r2, ip, r0 │ │ │ │ svclt 0x00084572 │ │ │ │ stmdavs r2, {r0, r2, r3, r4, r7, sp, lr} │ │ │ │ @@ -507817,93 +507857,93 @@ │ │ │ │ strmi r6, [r3], -r2, lsl #16 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ stmdavs sl, {r0, r3, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ ldmdbvs fp, {r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed77110 │ │ │ │ + bl fed771c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ stcge 6, cr4, [r2], {30} │ │ │ │ andeq lr, r6, r4, lsl #18 │ │ │ │ - bcs 26794c │ │ │ │ + bcs 2679fc │ │ │ │ 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 │ │ │ │ + strmi pc, [r5], -r7, lsl #26 │ │ │ │ + blvs 1a4e574 │ │ │ │ @ instruction: 0x4639343c │ │ │ │ svclt 0x000842a0 │ │ │ │ @ instruction: 0xf6972000 │ │ │ │ - tstplt r8, r5, asr sp @ p-variant is OBSOLETE │ │ │ │ + strdlt pc, [r8, -sp] │ │ │ │ andcs r7, r1, r5, lsr r0 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ eorsvc r2, r3, r1, lsl #6 │ │ │ │ svclt 0x0000e7f9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed7716c │ │ │ │ + bl fed7721c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r6, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ stmdbvs r4, {r8, sp} │ │ │ │ tstpeq r8, #0, 2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x0008429c │ │ │ │ ldmdavs r3!, {r2, r3, r9, sl, lr}^ │ │ │ │ - blvs a309b4 │ │ │ │ + blvs a30a64 │ │ │ │ strmi fp, [lr], -r8, lsl #30 │ │ │ │ - @ instruction: 0xf9f0f6cf │ │ │ │ + @ instruction: 0xf998f6cf │ │ │ │ adcmi r6, lr, #4521984 @ 0x450000 │ │ │ │ qadd16mi fp, r8, r8 │ │ │ │ strmi sp, [r1], -r7, lsl #2 │ │ │ │ @ instruction: 0xf6cf6b20 │ │ │ │ - strmi pc, [r1], -r7, ror #19 │ │ │ │ + strmi pc, [r1], -pc, lsl #19 │ │ │ │ adcmi r6, r8, #64, 16 @ 0x400000 │ │ │ │ ldcllt 0, cr13, [r0, #-992]! @ 0xfffffc20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed771b4 │ │ │ │ + bl fed77264 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blvc 323f5c │ │ │ │ + blvc 32400c │ │ │ │ ldrbtmi r4, [fp], #-2845 @ 0xfffff4e3 │ │ │ │ teqle r4, r0, lsl #24 │ │ │ │ @ instruction: 0x460e4a1c │ │ │ │ @ instruction: 0x46052130 │ │ │ │ stmdbvs r2, {r0, r1, r3, r4, r7, fp, ip, lr}^ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ @ instruction: 0x075b6a9b │ │ │ │ strmi sp, [r7], -r9, lsr #10 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf8f6f662 │ │ │ │ + @ instruction: 0xf89ef662 │ │ │ │ stceq 0, cr15, [r1], {134} @ 0x86 │ │ │ │ - blvs 10cc0c │ │ │ │ + blvs 10ccbc │ │ │ │ stmiavs sl!, {r5, r8, r9, sl, ip, sp} │ │ │ │ ldmvs r9, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xd11a4291 │ │ │ │ - blcs 43ec68 │ │ │ │ + blcs 43ed18 │ │ │ │ stccs 0, cr13, [r0], {5} │ │ │ │ uqadd16mi fp, r6, r4 │ │ │ │ streq pc, [r1], -ip, asr #32 │ │ │ │ strcc fp, [r1], #-2446 @ 0xfffff672 │ │ │ │ mvnle r2, r3, lsl #24 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ ldmibvs sl, {r1, r6, r8, ip, sp, pc} │ │ │ │ - blvc 6ba068 │ │ │ │ + blvc 6ba118 │ │ │ │ tstle r4, r5, lsl #20 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ strdcs fp, [r0], -r8 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - rsbseq r0, r6, r2, asr #32 │ │ │ │ + @ instruction: 0x0075ff92 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ smlawblt fp, fp, r8, r6 │ │ │ │ movwcs r6, #6217 @ 0x1849 │ │ │ │ - bcs 23a170 │ │ │ │ + bcs 23a220 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ smlabtcc r0, r0, r9, lr │ │ │ │ svclt 0x00004770 │ │ │ │ strcs fp, [r0], #-1072 @ 0xfffffbd0 │ │ │ │ andsvc r7, ip, r4, lsl r0 │ │ │ │ cmnlt r4, #4, 16 @ 0x40000 │ │ │ │ stmdavs r4!, {r2, r7, r8, fp, sp, lr} │ │ │ │ @@ -507934,15 +507974,15 @@ │ │ │ │ svclt 0x00181e2c │ │ │ │ ldrb r2, [r3, r1, lsl #8]! │ │ │ │ stccc 2, cr11, [r0], {108} @ 0x6c │ │ │ │ strcs fp, [r1], #-3864 @ 0xfffff0e8 │ │ │ │ rsclt lr, ip, #62390272 @ 0x3b80000 │ │ │ │ @ instruction: 0xf1bce7ec │ │ │ │ stmdale pc!, {r5, r8, r9, sl, fp} @ │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 220114 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 2201c4 │ │ │ │ svceq 0x001ff1bc │ │ │ │ ldm pc, {r0, r1, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ eorcc pc, r1, #12 │ │ │ │ eorscc r3, r2, #536870915 @ 0x20000003 │ │ │ │ eorscc r1, r2, #51200 @ 0xc800 │ │ │ │ eorscc r3, r2, #536870915 @ 0x20000003 │ │ │ │ eorscc r1, r2, #209715200 @ 0xc800000 │ │ │ │ @@ -507972,32 +508012,32 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ strmi fp, [r9], sp, lsl #1 │ │ │ │ ldrmi r6, [r0], r9, asr #18 │ │ │ │ @ instruction: 0xf04f4c31 │ │ │ │ andls r0, r3, r0, lsr sl │ │ │ │ ldrbtmi r6, [ip], #-2304 @ 0xfffff700 │ │ │ │ - @ instruction: 0xf936f662 │ │ │ │ + @ instruction: 0xf8def662 │ │ │ │ mulscs r8, r9, r8 │ │ │ │ @ instruction: 0xf1007e03 │ │ │ │ andls r0, r1, ip, lsl r1 │ │ │ │ vrhadd.u32 d25, d2, d2 │ │ │ │ strvc r0, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0x3018f8b9 │ │ │ │ @ instruction: 0xf3c38b02 │ │ │ │ vcgt.u32 q8, , q4 │ │ │ │ movwhi r0, #8907 @ 0x22cb │ │ │ │ mlacc sp, r9, r8, pc @ │ │ │ │ mlacs ip, r9, r8, pc @ │ │ │ │ - stc2 6, cr15, [r6], #-396 @ 0xfffffe74 │ │ │ │ + blx ff5ddbea │ │ │ │ @ instruction: 0xf8544b22 │ │ │ │ @ instruction: 0xf8d9b003 │ │ │ │ - blx 4ac20a │ │ │ │ + blx 4ac2ba │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, sp, pc} │ │ │ │ - blls 28d00c │ │ │ │ + blls 28d0bc │ │ │ │ @ instruction: 0xf1a82600 │ │ │ │ @ instruction: 0xf1090804 │ │ │ │ @ instruction: 0xf1030540 │ │ │ │ stcge 12, cr0, [r4], {64} @ 0x40 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr13, {0} │ │ │ │ @ instruction: 0xf8584637 │ │ │ │ strcc r3, [r0, #-3844]! @ 0xfffff0fc │ │ │ │ @@ -508012,124 +508052,124 @@ │ │ │ │ @ instruction: 0xf8551c20 │ │ │ │ @ instruction: 0xf8552c1c │ │ │ │ @ instruction: 0xf84c0c14 │ │ │ │ @ instruction: 0xf84c0c14 │ │ │ │ @ instruction: 0xf84c1c20 │ │ │ │ @ instruction: 0xf84c2c1c │ │ │ │ @ instruction: 0xf8d93c18 │ │ │ │ - blx 4ac26e │ │ │ │ + blx 4ac31e │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, sp, pc} │ │ │ │ ldmle r8, {r0, r1, r4, r5, r7, r9, lr}^ │ │ │ │ stmdbls r1, {r0, r1, fp, ip, pc} │ │ │ │ - stc2l 6, cr15, [r8], {101} @ 0x65 │ │ │ │ + ldc2l 6, cr15, [r0], #-404 @ 0xfffffe6c │ │ │ │ andlt r9, sp, r2, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - rsbseq pc, r5, sl, lsl #29 │ │ │ │ + ldrsbteq pc, [r5], #-218 @ 0xffffff26 @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed77444 │ │ │ │ + bl fed774f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r4, #-704]! @ 0xfffffd40 │ │ │ │ ldcmi 0, cr11, [r4], #-576 @ 0xfffffdc0 │ │ │ │ stmdbpl ip!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ - strls r6, [pc], #-2084 @ 220258 │ │ │ │ + strls r6, [pc], #-2084 @ 220308 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ subsle r2, r0, r0, lsl #20 │ │ │ │ @ instruction: 0xf1006a44 │ │ │ │ addsmi r0, r4, #44, 4 @ 0xc0000002 │ │ │ │ strcs fp, [r0], -r8, lsl #30 │ │ │ │ - blvs 3d4270 │ │ │ │ + blvs 3d4320 │ │ │ │ eorsle r2, sp, r0, lsl #22 │ │ │ │ strmi r3, [sl], -r4, lsr #2 │ │ │ │ - blcc 45e3c4 │ │ │ │ + blcc 45e474 │ │ │ │ mlasle sp, r3, r2, r4 │ │ │ │ @ instruction: 0xb12a689a │ │ │ │ andcs r6, r1, #5963776 @ 0x5b0000 │ │ │ │ stmdacs r0, {r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ stmib sp, {r0, r3, r6, r7, fp, sp, lr}^ │ │ │ │ stmvs fp, {r2, r8, r9, sp} │ │ │ │ eorsle r2, sl, r0, lsl #22 │ │ │ │ movwcs r6, #2057 @ 0x809 │ │ │ │ addsmi r6, sl, #655360 @ 0xa0000 │ │ │ │ ldrmi fp, [r9], -r8, lsl #30 │ │ │ │ smlabtcc r6, sp, r9, lr │ │ │ │ vstrge d10, [sl, #-24] @ 0xffffffe8 │ │ │ │ ldm r3, {r1, sl, fp, sp, pc} │ │ │ │ - blge 3202c4 │ │ │ │ + blge 320374 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf666cb0c │ │ │ │ - movwcs pc, #7621 @ 0x1dc5 @ │ │ │ │ + movwcs pc, #7533 @ 0x1d6d @ │ │ │ │ strcc lr, [r8], -sp, asr #19 │ │ │ │ strtmi sl, [r9], -r8, lsl #22 │ │ │ │ - blgt 531b54 │ │ │ │ - cdp2 6, 4, cr15, cr2, cr6, {3} │ │ │ │ - blmi 672b24 │ │ │ │ + blgt 531c04 │ │ │ │ + stc2l 6, cr15, [sl, #408]! @ 0x198 │ │ │ │ + blmi 672bd4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5fa34c │ │ │ │ + blls 5fa3fc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r4, r0, lsl #6 │ │ │ │ ldcllt 0, cr11, [r0, #-64]! @ 0xffffffc0 │ │ │ │ @ instruction: 0x460a3134 │ │ │ │ - blcc 45e440 │ │ │ │ + blcc 45e4f0 │ │ │ │ @ instruction: 0xd1c14293 │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ - blvs 1397f00 │ │ │ │ + blvs 1397fb0 │ │ │ │ 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 0x0000eb20 │ │ │ │ + rsbseq pc, r5, r0, lsl #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r5, r4, lsr #26 │ │ │ │ + rsbseq pc, r5, r4, ror ip @ │ │ │ │ vst4.32 {d27-d30}, [pc], r2 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl fed742f4 │ │ │ │ + bl fed743a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ adclt r0, r9, r8, lsr pc │ │ │ │ andls r4, r4, lr, lsl r6 │ │ │ │ teqls r3, #172, 16 @ 0xac0000 │ │ │ │ ldrbtmi r4, [r8], #-2988 @ 0xfffff454 │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9327 │ │ │ │ - blls f20f54 │ │ │ │ - bcs 244f60 │ │ │ │ + blls f21004 │ │ │ │ + bcs 245010 │ │ │ │ @ instruction: 0xf8d1d06d │ │ │ │ @ instruction: 0xf101b034 │ │ │ │ ldrmi r0, [fp, #828] @ 0x33c │ │ │ │ @ instruction: 0xf04fbf04 │ │ │ │ ldrbmi r0, [sl], r0, lsl #22 │ │ │ │ @ instruction: 0xf8d1d001 │ │ │ │ ldmvs r3!, {r6, sp, pc} │ │ │ │ ldmdavs sp, {r2, r3, r4, r8, r9, sl, fp, ip}^ │ │ │ │ @ instruction: 0xf1a542b4 │ │ │ │ @ instruction: 0xf0000504 │ │ │ │ - blls 2c0844 │ │ │ │ + blls 2c08f4 │ │ │ │ @ instruction: 0xf04f2201 │ │ │ │ strls r0, [r1], #-2048 @ 0xfffff800 │ │ │ │ strbmi r4, [r7], -r1, asr #13 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ movwls r4, #13892 @ 0x3644 │ │ │ │ and r9, r0, r5, lsl #2 │ │ │ │ stmdals r1, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf0136803 │ │ │ │ @ instruction: 0xd12e0801 │ │ │ │ @ instruction: 0xf8db689b │ │ │ │ - bvs 8e4430 │ │ │ │ + bvs 8e44e0 │ │ │ │ @ instruction: 0xd328428b │ │ │ │ ldrdne pc, [r0], -sl @ │ │ │ │ stmdale r4!, {r0, r1, r3, r7, r9, lr} │ │ │ │ - blx fe9ddd4e │ │ │ │ + blx 13dddfe │ │ │ │ @ instruction: 0xf04f9a02 │ │ │ │ @ instruction: 0xf1a20c01 │ │ │ │ @ instruction: 0xf1c20320 │ │ │ │ - bls 2e0850 │ │ │ │ + bls 2e0900 │ │ │ │ vpmax.u8 d15, d3, d12 │ │ │ │ @ instruction: 0xf101fa2c │ │ │ │ ldrmi r4, [r8, #779] @ 0x30b │ │ │ │ addsmi fp, r0, #8, 30 │ │ │ │ svccs 0x0000d111 │ │ │ │ stmdbls r1, {r1, r4, r5, ip, lr, pc} │ │ │ │ ldmib r1, {r0, sl, sp}^ │ │ │ │ @@ -508139,152 +508179,152 @@ │ │ │ │ stcne 0, cr6, [fp, #-552] @ 0xfffffdd8 │ │ │ │ sbcvs r6, pc, sl, ror r8 @ │ │ │ │ subsvs r6, r3, sl, asr #32 │ │ │ │ stmiavs fp!, {r0, r1, r3, r4, r5, r6, sp, lr} │ │ │ │ strls r4, [r1, #-686] @ 0xfffffd52 │ │ │ │ movweq pc, #16803 @ 0x41a3 @ │ │ │ │ strtmi sp, [r4], r4, asr #3 │ │ │ │ - blmi 2032dfc │ │ │ │ + blmi 2032eac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls bfa488 │ │ │ │ + blls bfa538 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x466080df │ │ │ │ pop {r0, r3, r5, ip, sp, pc} │ │ │ │ strdlt r4, [r2], -r0 │ │ │ │ @ instruction: 0xf8d14770 │ │ │ │ @ instruction: 0xf101b024 │ │ │ │ ldrmi r0, [fp, #812] @ 0x32c │ │ │ │ ldrmi fp, [r3], r6, lsl #30 │ │ │ │ @ instruction: 0xf8d146da │ │ │ │ @ instruction: 0xe792a030 │ │ │ │ ldmvs sl, {r0, r2, r8, r9, fp, ip, pc} │ │ │ │ - blls 38c91c │ │ │ │ + blls 38c9cc │ │ │ │ ldmdavs fp, {r0, r9, sp}^ │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf10d9904 │ │ │ │ svcls 0x0035085c │ │ │ │ ldmdbls r3, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ movwcs lr, #2497 @ 0x9c1 │ │ │ │ @ instruction: 0xf8cdab13 │ │ │ │ @ instruction: 0x97169054 │ │ │ │ ldrsbgt pc, [r8], #141 @ 0x8d @ │ │ │ │ muls r0, r7, r8 │ │ │ │ - blgt 60509c │ │ │ │ + blgt 60514c │ │ │ │ ldmdbls fp, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmdbls sp, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0xf1bebf08 │ │ │ │ stm r8, {r0, r8, r9, sl, fp} │ │ │ │ suble r0, r4, pc │ │ │ │ stc2 10, cr15, [ip], {95} @ 0x5f @ │ │ │ │ - blge a0610c │ │ │ │ + blge a061bc │ │ │ │ rsbgt pc, ip, sp, lsl #17 │ │ │ │ movwls r4, #30236 @ 0x761c │ │ │ │ svceq 0x0001f1be │ │ │ │ @ instruction: 0x000fe8b8 │ │ │ │ ldm r8, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ tstle r2, pc │ │ │ │ svceq 0x0000f1bc │ │ │ │ stcls 0, cr13, [r4], {47} @ 0x2f │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6616920 │ │ │ │ - ldclvc 15, cr15, [fp], #-556 @ 0xfffffdd4 │ │ │ │ + ldclvc 15, cr15, [fp], #-204 @ 0xffffff34 │ │ │ │ ldreq pc, [ip, -r0, lsl #2] │ │ │ │ ldrtmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6634680 │ │ │ │ - stmiavs r3!, {r0, r1, r3, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r1, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1087a21 │ │ │ │ @ instruction: 0xf8b80c30 │ │ │ │ vmov.i32 d18, #184 @ 0x000000b8 │ │ │ │ @ instruction: 0xf8dd0308 │ │ │ │ vld4.8 {d14-d17}, [r2 :64], ip │ │ │ │ - b 1278ef8 │ │ │ │ + b 1278fa8 │ │ │ │ @ instruction: 0xf02201c3 │ │ │ │ @ instruction: 0xf6400209 │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ @ instruction: 0xf8a84313 │ │ │ │ ldm lr!, {r3, r4, ip, sp} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6654620 │ │ │ │ - @ instruction: 0x7c31fb4b │ │ │ │ + @ instruction: 0x7c31faf3 │ │ │ │ @ instruction: 0xf67f2901 │ │ │ │ stcls 15, cr10, [r4], {92} @ 0x5c │ │ │ │ stmdbvs r0!, {r1, r4, r5, r6, sl, fp, ip, sp, lr} │ │ │ │ - @ instruction: 0xf90af662 │ │ │ │ + @ instruction: 0xf8b2f662 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0x4601d056 │ │ │ │ @ instruction: 0xf6654620 │ │ │ │ - @ instruction: 0xf898fb4d │ │ │ │ + @ instruction: 0xf898faf5 │ │ │ │ @ instruction: 0xf1080024 │ │ │ │ movwls r0, #33556 @ 0x8314 │ │ │ │ - mcrr2 6, 6, pc, r2, cr4 @ │ │ │ │ + blx ffcddf96 │ │ │ │ stmdbvs r0!, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xff46f661 │ │ │ │ + cdp2 6, 14, cr15, cr14, cr1, {3} │ │ │ │ mlacs r4, r8, r8, pc @ │ │ │ │ - bcs 231d74 │ │ │ │ + bcs 231e24 │ │ │ │ smladxls r7, r7, r0, sp │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorge pc, r4, sp, asr #17 │ │ │ │ ldceq 1, cr15, [ip], #-52 @ 0xffffffcc │ │ │ │ ldrdge pc, [r8], -sp │ │ │ │ stcls 15, cr9, [r6], {8} │ │ │ │ - blpl 4dacb4 │ │ │ │ + blpl 4dad64 │ │ │ │ @ instruction: 0x960c4693 │ │ │ │ andls r4, sp, r6, lsl #12 │ │ │ │ @ instruction: 0xf04f45c2 │ │ │ │ stmib ip, {r8, r9}^ │ │ │ │ svclt 0x00083300 │ │ │ │ ldreq pc, [r0, #-262]! @ 0xfffffefa │ │ │ │ andcc pc, r8, ip, asr #17 │ │ │ │ @ instruction: 0xf106bf15 │ │ │ │ - blls 3e1a64 │ │ │ │ + blls 3e1b14 │ │ │ │ mcr2 10, 4, pc, cr8, cr15, {2} @ │ │ │ │ @ instruction: 0xf1089312 │ │ │ │ svclt 0x00140801 │ │ │ │ @ instruction: 0xf04f9712 │ │ │ │ strtcc r0, [r0], -r0, lsl #28 │ │ │ │ ldm ip, {r0, r1, r6, r7, r8, sl, lr} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf886000f │ │ │ │ bicsle lr, sp, r0, lsr #32 │ │ │ │ strge lr, [r9, #-2525] @ 0xfffff623 │ │ │ │ @ instruction: 0xb60be9dd │ │ │ │ stmdals r4, {r0, r2, r3, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf6644621 │ │ │ │ - strmi pc, [r7], -r9, lsr #31 │ │ │ │ + @ instruction: 0x4607ff51 │ │ │ │ @ instruction: 0xf04fe701 │ │ │ │ ldr r0, [r5, -r0, lsl #24] │ │ │ │ - b 5dde28 │ │ │ │ + ldmib r6!, {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, sl, lsl #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r5, r8, ror #23 │ │ │ │ + rsbseq pc, r5, r8, lsr fp @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ @ instruction: 0x4615b099 │ │ │ │ smlabteq r5, sp, r9, lr │ │ │ │ ldmibmi r3, {r1, r4, r7, fp, lr} │ │ │ │ stmdapl r1, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r1, r4, r7, fp, lr} │ │ │ │ @ instruction: 0xf04f9117 │ │ │ │ stmdbge sl, {r8} │ │ │ │ stm r1, {r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs r3, {r2, r3} │ │ │ │ umullne pc, r8, sp, r8 @ │ │ │ │ - bcs 23f2a4 │ │ │ │ + bcs 23f354 │ │ │ │ ldmdbvs sl, {r0, r1, r2, r3, r5, r6, r8, ip, lr, pc}^ │ │ │ │ ldrdlt pc, [ip], -sp @ │ │ │ │ svcvc 0x0091f5b2 │ │ │ │ adchi pc, r0, r0 │ │ │ │ strtne pc, [r7], #-576 @ 0xfffffdc0 │ │ │ │ @ instruction: 0xf00042a2 │ │ │ │ @ instruction: 0xf0818099 │ │ │ │ @@ -508293,21 +508333,21 @@ │ │ │ │ @ instruction: 0xf044bf18 │ │ │ │ stccs 4, cr0, [r0], {1} │ │ │ │ stcmi 1, cr13, [r1], {89} @ 0x59 │ │ │ │ ldmdaeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbpl r6, {r1, r3, r5, r7, r9, sl, lr} │ │ │ │ andls r2, r7, #0, 8 │ │ │ │ @ instruction: 0x461e46b1 │ │ │ │ - blx 431e8e │ │ │ │ + blx 431f3e │ │ │ │ strtmi r9, [r2], #-513 @ 0xfffffdff │ │ │ │ - bl 3beddc │ │ │ │ - blvs ff624f9c │ │ │ │ + bl 3bee8c │ │ │ │ + blvs ff62504c │ │ │ │ cmnle r6, r0, lsl #26 │ │ │ │ @ instruction: 0xf892445a │ │ │ │ - blx 43479a │ │ │ │ + blx 43484a │ │ │ │ @ instruction: 0xf0849101 │ │ │ │ stmib sp, {r0, r9}^ │ │ │ │ ldrmi r0, [r1], #-1293 @ 0xfffffaf3 │ │ │ │ mulgt r7, r1, r8 │ │ │ │ cmpne r2, r6, lsl #22 │ │ │ │ @ instruction: 0xf1bc6bcf │ │ │ │ cmple r4, r0, lsl #30 │ │ │ │ @@ -508323,85 +508363,85 @@ │ │ │ │ tstle sl, r5, lsl pc │ │ │ │ ldmdapl r9, {r0, r2, r5, r6, r8, fp, lr}^ │ │ │ │ msrmi SPSR_, r1, lsl #10 │ │ │ │ ldmne r9!, {r0, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf852310b │ │ │ │ stmiblt r1, {r0, r5, ip} │ │ │ │ ldmdage r3, {r3, r8, r9, ip, pc} │ │ │ │ - bge 77bf44 │ │ │ │ + bge 77bff4 │ │ │ │ ldrcc lr, [r5, #-2509] @ 0xfffff633 │ │ │ │ - bgt 3c5324 │ │ │ │ - blx 11de096 │ │ │ │ + bgt 3c53d4 │ │ │ │ + blx ffbde144 │ │ │ │ andsne lr, r3, #3620864 @ 0x374000 │ │ │ │ adcsmi r9, r9, #8, 22 @ 0x2000 │ │ │ │ adcsmi fp, r2, #8, 30 │ │ │ │ stmdblt r4!, {r4, r5, r6, ip, lr, pc} │ │ │ │ ldrdvs pc, [r0], -sl │ │ │ │ ldmdbvs r1!, {r0, sl, sp}^ │ │ │ │ strcs lr, [r0, #-1967] @ 0xfffff851 │ │ │ │ - blmi 1673078 │ │ │ │ + blmi 1673128 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7fa794 │ │ │ │ + blls 7fa844 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x46288095 │ │ │ │ pop {r0, r3, r4, ip, sp, pc} │ │ │ │ - bl 3c4700 │ │ │ │ + bl 3c47b0 │ │ │ │ @ instruction: 0xf8921242 │ │ │ │ stmdavs r2, {r6, sp, lr} │ │ │ │ ldrvc lr, [r1], -sp, asr #19 │ │ │ │ stmdbcs r5, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ addmi sp, r7, #1073741870 @ 0x4000002e │ │ │ │ - bls 414acc │ │ │ │ + bls 414b7c │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrtmi sl, [fp], -r1, lsl #24 │ │ │ │ stmdbge sp, {r1, r4, r6, r9, fp, ip} │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ stm r4, {r0, r1, r8, fp, lr, pc} │ │ │ │ ldmdbeq r2, {r0, r1}^ │ │ │ │ ldmib sp, {r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf7ff0105 │ │ │ │ @ instruction: 0x4605fdd7 │ │ │ │ - bl 3da6c0 │ │ │ │ + bl 3da770 │ │ │ │ @ instruction: 0xf8921244 │ │ │ │ str r5, [r6, r0, asr #32] │ │ │ │ @ instruction: 0xe76e4611 │ │ │ │ stmpl r6, {r3, r4, r5, r9, fp, lr} │ │ │ │ @ instruction: 0xf5066bda │ │ │ │ @ instruction: 0xf8915140 │ │ │ │ - bllt c66138 │ │ │ │ + bllt c661e8 │ │ │ │ @ instruction: 0xf893445b │ │ │ │ stmib sp, {r6, ip, sp}^ │ │ │ │ movwcs r2, #785 @ 0x311 │ │ │ │ - blge 6853ac │ │ │ │ + blge 68545c │ │ │ │ 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 27adda │ │ │ │ + bvc 67907c │ │ │ │ ldmiblt r1, {r1, r3, r4, r6, r7, r8, sl, fp, sp, lr} │ │ │ │ @ instruction: 0xf893445b │ │ │ │ stmib sp, {r5, r6, ip, sp}^ │ │ │ │ movwcs r2, #787 @ 0x313 │ │ │ │ - blge 7053d8 │ │ │ │ + blge 705488 │ │ │ │ ldrdeq lr, [r5, -sp] │ │ │ │ @ instruction: 0xf7ffcb0c │ │ │ │ movwmi pc, #24335 @ 0x5f0f @ │ │ │ │ ldr fp, [fp, sp, ror #5] │ │ │ │ umaalcc pc, r0, r3, r8 @ │ │ │ │ @ instruction: 0xf893e7d9 │ │ │ │ strb r3, [ip, r0, rrx]! │ │ │ │ cdpge 12, 0, cr10, cr1, cr13, {0} │ │ │ │ - bls 3f224c │ │ │ │ + bls 3f22fc │ │ │ │ tstls r8, fp, lsl #12 │ │ │ │ muleq r3, r4, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ strbne pc, [r5, -r0, asr #4] @ │ │ │ │ - blx fefe776c │ │ │ │ + blx fefe781c │ │ │ │ @ instruction: 0xf8ddf787 │ │ │ │ @ instruction: 0xf8dda018 │ │ │ │ ssatmi r8, #10, r4 │ │ │ │ @ instruction: 0x4651097f │ │ │ │ @ instruction: 0x4640463a │ │ │ │ andsgt pc, ip, sp, asr #17 │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ @@ -508414,21 +508454,21 @@ │ │ │ │ ldm r4, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ stm r6, {r0, r1} │ │ │ │ ldrbmi r0, [r1], -r3 │ │ │ │ @ instruction: 0xf8cd4640 │ │ │ │ @ instruction: 0xf7ff9000 │ │ │ │ msrmi CPSR_f, #6592 @ 0x19c0 │ │ │ │ ldrb fp, [pc, -r5, asr #5] │ │ │ │ - ldm r2, {r0, r1, r2, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq pc, r5, r4, ror #19 │ │ │ │ + ldmda sl!, {r0, r1, r2, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq pc, r5, r4, lsr r9 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq pc, [r5], #-148 @ 0xffffff6c @ │ │ │ │ + rsbseq pc, r5, r4, lsr #18 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrsbteq pc, [r5], #-140 @ 0xffffff74 @ │ │ │ │ + rsbseq pc, r5, ip, lsr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0xf8dfb0b7 │ │ │ │ ldrbtmi r3, [fp], #-2128 @ 0xfffff7b0 │ │ │ │ @ instruction: 0xf8df9212 │ │ │ │ @@ -508445,64 +508485,64 @@ │ │ │ │ eorsle r2, r5, r1, lsl #22 │ │ │ │ tstle ip, r2, lsl #22 │ │ │ │ ldrbmi r9, [r8], -r5, lsl #24 │ │ │ │ stmdbvs r1!, {r1, r4, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xffd4f7ff │ │ │ │ movweq lr, #43584 @ 0xaa40 │ │ │ │ @ instruction: 0x8010f8d4 │ │ │ │ - blx fe31f25c │ │ │ │ + blx fe31f30c │ │ │ │ tstpeq r8, #4, 2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00084598 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d86867 │ │ │ │ ldmdavs sl!, {r4, r5, ip, sp}^ │ │ │ │ - bcs 23b564 │ │ │ │ + bcs 23b614 │ │ │ │ strcs fp, [r0, -r8, lsl #30] │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blls 381308 │ │ │ │ + blls 3813b8 │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ - blcs 23a978 │ │ │ │ + blcs 23aa28 │ │ │ │ @ instruction: 0xf8dfd1d6 │ │ │ │ @ instruction: 0xf8df27dc │ │ │ │ ldrbtmi r3, [sl], #-2004 @ 0xfffff82c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ bichi pc, r5, #64 @ 0x40 │ │ │ │ eorslt r4, r7, r0, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrbmi r9, [r8], -r5, lsl #26 │ │ │ │ - bvs 1c88180 │ │ │ │ + bvs 1c88230 │ │ │ │ @ instruction: 0xf7ff4632 │ │ │ │ - blvs 1ca07bc │ │ │ │ + blvs 1ca086c │ │ │ │ ldrtmi r4, [r2], -r4, lsl #12 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ stmibvs sl!, {r0, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ movweq lr, #2628 @ 0xa44 │ │ │ │ movweq lr, #14922 @ 0x3a4a │ │ │ │ @ instruction: 0xf883fa5f │ │ │ │ @ instruction: 0xf1a36893 │ │ │ │ ldmdavs sp, {r2, r8, fp}^ │ │ │ │ @ instruction: 0xf1a5454a │ │ │ │ @ instruction: 0xf0000504 │ │ │ │ - blge 8415a0 │ │ │ │ + blge 841650 │ │ │ │ @ instruction: 0xf8d9930c │ │ │ │ strcs r3, [r0], -r0 │ │ │ │ subhi pc, ip, sp, asr #17 │ │ │ │ ldrle r0, [sp, #-2015]! @ 0xfffff821 │ │ │ │ @ instruction: 0xf0239905 │ │ │ │ addmi r0, fp, #67108864 @ 0x4000000 │ │ │ │ ldmdavs fp, {r2, r3, r5, ip, lr, pc}^ │ │ │ │ ldmdavs r9, {r0, r9, sp}^ │ │ │ │ svclt 0x00082900 │ │ │ │ stmib fp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf10d2300 │ │ │ │ stmdals r5, {r1, r2, r4, r6, r8, r9} │ │ │ │ muleq r6, fp, r8 │ │ │ │ - blx feede9a0 │ │ │ │ + blx feedea50 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ rscshi pc, ip, r0, asr #32 │ │ │ │ ldrd pc, [r0], -r9 │ │ │ │ svceq 0x0001f01e │ │ │ │ @ instruction: 0xf89ed110 │ │ │ │ stmdblt fp!, {r2, r3, ip, sp}^ │ │ │ │ @ instruction: 0x3014f8de │ │ │ │ @@ -508516,96 +508556,96 @@ │ │ │ │ ldmibvs sl, {r1, r2, r5, r6, r7, r9, ip, sp, pc}^ │ │ │ │ strtmi r6, [r9], fp, lsr #17 │ │ │ │ @ instruction: 0xf1a342aa │ │ │ │ @ instruction: 0xf0000304 │ │ │ │ @ instruction: 0x461d8113 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ strble r0, [r1], #2015 @ 0x7df │ │ │ │ - bcs 43f664 │ │ │ │ + bcs 43f714 │ │ │ │ andcs fp, r2, #24, 30 @ 0x60 │ │ │ │ @ instruction: 0xf859d1c7 │ │ │ │ @ instruction: 0xf1033c04 │ │ │ │ ldmdbvs r9, {r3, r4, r9} │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ ldmibvs sl, {r0, r1, r3, r4, r6, r7, r8, pc}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvc 681178 │ │ │ │ + blvc 681228 │ │ │ │ svclt 0x000a2906 │ │ │ │ andcs r4, r1, #19922944 @ 0x1300000 │ │ │ │ ldr r2, [r4, r2, lsl #4]! │ │ │ │ teqpeq r0, #-2147483645 @ p-variant is OBSOLETE @ 0x80000003 │ │ │ │ @ instruction: 0xd1d34599 │ │ │ │ ldrdcc pc, [r4], -lr @ │ │ │ │ eoreq pc, r0, #-2147483645 @ 0x80000003 │ │ │ │ ldrmi r9, [ip], sp, lsl #4 │ │ │ │ stmdaeq r4, {r0, r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ strbmi r6, [r2, #-2139]! @ 0xfffff7a5 │ │ │ │ - beq 35d0d4 │ │ │ │ + beq 35d184 │ │ │ │ @ instruction: 0xf10dd0c6 │ │ │ │ movwls r0, #58199 @ 0xe357 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldrpl lr, [r0], -sp, asr #19 │ │ │ │ @ instruction: 0xec06e9cd │ │ │ │ @ instruction: 0xf10007dd │ │ │ │ - blvc 8c0c78 │ │ │ │ + blvc 8c0d28 │ │ │ │ svclt 0x00182a08 │ │ │ │ @ instruction: 0xf0002202 │ │ │ │ stmib fp, {r3, r7, pc}^ │ │ │ │ stmdals r5, {r8, r9, sp} │ │ │ │ ldm fp, {r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf7ff0006 │ │ │ │ andls pc, r8, r5, asr #20 │ │ │ │ rsble r2, r3, r0, lsl #16 │ │ │ │ subcs sl, r0, #37888 @ 0x9400 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf60e930b │ │ │ │ - @ instruction: 0xf8dfece6 │ │ │ │ - bls 5ee408 │ │ │ │ + @ instruction: 0xf8dfec8e │ │ │ │ + bls 5ee4b8 │ │ │ │ eorscs r5, r0, #14090240 @ 0xd70000 │ │ │ │ ldmdbvs r9, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ andvc pc, r1, #2048 @ 0x800 │ │ │ │ - bcs 23eef0 │ │ │ │ - blge 7d4b8c │ │ │ │ + bcs 23efa0 │ │ │ │ + blge 7d4c3c │ │ │ │ cdpge 13, 2, cr9, cr4, cr6, {0} │ │ │ │ movwls r2, #41984 @ 0xa400 │ │ │ │ @ instruction: 0xf846e009 │ │ │ │ eorscs r2, r0, #4, 30 │ │ │ │ strcc r3, [r0, #-1025]! @ 0xfffffbff │ │ │ │ andvc pc, r1, #2048 @ 0x800 │ │ │ │ addsmi r7, r4, #294912 @ 0x48000 │ │ │ │ - blvs ffcd536c │ │ │ │ + blvs ffcd541c │ │ │ │ ldrdeq pc, [ip], -r9 │ │ │ │ mvnsle r4, r2, lsl #5 │ │ │ │ andcs r9, r0, #12, 22 @ 0x3000 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ andcs lr, r0, #3194880 @ 0x30c000 │ │ │ │ @ instruction: 0x2057f89d │ │ │ │ rsbcs pc, r0, sp, lsl #17 │ │ │ │ ldc 2, cr2, [sp, #4] │ │ │ │ @ instruction: 0x46117b18 │ │ │ │ - blvc 7dc128 │ │ │ │ - stc2l 6, cr15, [r0], #388 @ 0x184 │ │ │ │ + blvc 7dc1d8 │ │ │ │ + stc2 6, cr15, [r8], {97} @ 0x61 │ │ │ │ cmnlt r0, r2, lsl #12 │ │ │ │ ldrdgt pc, [r8], -sp @ │ │ │ │ ldm ip!, {r0, r3, r9, ip, pc} │ │ │ │ addsvs r0, r0, #3 │ │ │ │ @ instruction: 0x465862d1 │ │ │ │ - @ instruction: 0xf6654611 │ │ │ │ - bls 49ec68 │ │ │ │ - blls 3ad368 │ │ │ │ + @ instruction: 0xf6644611 │ │ │ │ + bls 4a0bb8 │ │ │ │ + blls 3ad418 │ │ │ │ @ instruction: 0xe7cc6959 │ │ │ │ ldrbmi r9, [r8], -fp, lsl #20 │ │ │ │ @ instruction: 0xf7ff9906 │ │ │ │ @ instruction: 0x9c08fb17 │ │ │ │ movwcs lr, #6616 @ 0x19d8 │ │ │ │ andsvs r6, sl, r3, asr r0 │ │ │ │ @ instruction: 0xf8c82300 │ │ │ │ stcne 0, cr3, [r3, #-16] │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ - bls 3fac4c │ │ │ │ + bls 3facfc │ │ │ │ andeq pc, ip, r8, asr #17 │ │ │ │ andcc pc, r4, r8, asr #17 │ │ │ │ subvs r6, r2, sl, asr r0 │ │ │ │ ldrdcc pc, [r8], -sl │ │ │ │ andeq pc, r4, #-2147483646 @ 0x80000002 │ │ │ │ ldrbmi r9, [r0], sp, lsl #18 │ │ │ │ andls r3, r7, #4, 22 @ 0x1000 │ │ │ │ @@ -508619,33 +508659,33 @@ │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf858e777 │ │ │ │ @ instruction: 0xf1033c04 │ │ │ │ ldmdbvs r9, {r3, r4, r9} │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ ldmibvs sl, {r0, r1, r2, r4, r8, pc}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvc 680fe4 │ │ │ │ + blvc 681094 │ │ │ │ svclt 0x000a2906 │ │ │ │ andcs r4, r1, #19922944 @ 0x1300000 │ │ │ │ strb r2, [r4, -r2, lsl #4]! │ │ │ │ movwcs r9, #2572 @ 0xa0c │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ movwcc lr, #2498 @ 0x9c2 │ │ │ │ @ instruction: 0xf89d2201 │ │ │ │ @ instruction: 0x46113056 │ │ │ │ rsbcc pc, r0, sp, lsl #17 │ │ │ │ - blvc 85c234 │ │ │ │ - blvc 7dc1f8 │ │ │ │ - ldc2l 6, cr15, [r8], #-388 @ 0xfffffe7c │ │ │ │ + blvc 85c2e4 │ │ │ │ + blvc 7dc2a8 │ │ │ │ + stc2 6, cr15, [r0], #-388 @ 0xfffffe7c │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ rsbshi pc, r3, #0 │ │ │ │ - blgt 30b82c │ │ │ │ + blgt 30b8dc │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x46394658 │ │ │ │ - @ instruction: 0xffeef664 │ │ │ │ + @ instruction: 0xff96f664 │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ movwcs lr, #6617 @ 0x19d9 │ │ │ │ andsvs r6, sl, r3, asr r0 │ │ │ │ @ instruction: 0xf8c92300 │ │ │ │ @ instruction: 0xf1073004 │ │ │ │ @ instruction: 0xf8c90214 │ │ │ │ @ instruction: 0xf109200c │ │ │ │ @@ -508657,196 +508697,196 @@ │ │ │ │ usat r5, #1, r0, lsl #12 │ │ │ │ ldrdhi pc, [ip], #-141 @ 0xffffff73 │ │ │ │ stmdaeq r6, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ tstls ip, #0, 6 │ │ │ │ @ instruction: 0x9c0cab1b │ │ │ │ @ instruction: 0x4620951b │ │ │ │ muleq r6, r3, r8 │ │ │ │ - @ instruction: 0xf8a8f664 │ │ │ │ + @ instruction: 0xf850f664 │ │ │ │ movwcs r9, #7429 @ 0x1d05 │ │ │ │ ldrbmi r9, [r8], -r0, lsl #6 │ │ │ │ ldmib r4, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ - b 125ffc0 │ │ │ │ + b 1260070 │ │ │ │ strtmi r0, [r8], -r8, lsl #6 │ │ │ │ - blx fe31f5c8 │ │ │ │ - @ instruction: 0xf93ef663 │ │ │ │ + blx fe31f678 │ │ │ │ + @ instruction: 0xf8e6f663 │ │ │ │ @ instruction: 0xf6634604 │ │ │ │ - strmi pc, [r6], -r7, ror #18 │ │ │ │ + strmi pc, [r6], -pc, lsl #18 │ │ │ │ stmdacs r0, {r1, r2, ip, pc} │ │ │ │ mrcge 4, 2, APSR_nzcv, cr1, cr15, {1} │ │ │ │ tstpeq r0, #0, 2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5ee0a8 │ │ │ │ + blgt 5ee158 │ │ │ │ andeq lr, pc, sp, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ - blx ffede610 │ │ │ │ + blx fe8de6c0 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdbvs r7!, {r2, r6, r9, sl, fp, sp, pc} │ │ │ │ - blcs 23ad6c │ │ │ │ + blcs 23ae1c │ │ │ │ mrcge 4, 1, APSR_nzcv, cr15, cr15, {1} │ │ │ │ - blcs 43f974 │ │ │ │ + blcs 43fa24 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr11, cr15, {3} │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ msreq CPSR_fs, #-2147483647 @ 0x80000001 │ │ │ │ movwls r4, #38644 @ 0x96f4 │ │ │ │ @ instruction: 0xf8cd900b │ │ │ │ @ instruction: 0xf8cda028 │ │ │ │ ldmdbvs r8!, {r2, r3, r4, ip, sp, pc}^ │ │ │ │ cmplt ip, r4, lsl #16 │ │ │ │ ldmibvs r3, {r1, r9, sl, lr} │ │ │ │ - blvc 8fad1c │ │ │ │ + blvc 8fadcc │ │ │ │ rsbsle r2, r2, r7, lsl #22 │ │ │ │ ldmdavs r3, {r1, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf1079a06 │ │ │ │ - blls 463964 │ │ │ │ + blls 463a14 │ │ │ │ @ instruction: 0xf852323c │ │ │ │ @ instruction: 0xf8529c18 │ │ │ │ ldrmi r6, [r9, #3080] @ 0xc08 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ - bvs e30d8 │ │ │ │ + bvs e3188 │ │ │ │ svclt 0x00084296 │ │ │ │ svcne 0x001d2600 │ │ │ │ @ instruction: 0xd07f459b │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorgt pc, r0, sp, asr #17 │ │ │ │ strtmi r4, [r8], -r2, asr #13 │ │ │ │ - @ instruction: 0xfff8f662 │ │ │ │ + @ instruction: 0xffa0f662 │ │ │ │ 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, r2, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi sp, [r2], r4, rrx │ │ │ │ - blcs 232614 │ │ │ │ + blcs 2326c4 │ │ │ │ stmiavs sl!, {r0, r3, r5, r6, r8, ip, lr, pc} │ │ │ │ ldrmi r1, [r3, #3861] @ 0xf15 │ │ │ │ ldmdbvs r8!, {r0, r2, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf1ba6804 │ │ │ │ rsble r0, r3, r0, lsl #30 │ │ │ │ @ instruction: 0xf1059d05 │ │ │ │ - blvs 1ca1214 │ │ │ │ + blvs 1ca12c4 │ │ │ │ andle r4, r0, sl, lsl #5 │ │ │ │ teqlt r4, fp, lsr #24 │ │ │ │ addsmi r6, r3, #8519680 @ 0x820000 │ │ │ │ stmdavs r0, {r0, r5, r6, ip, lr, pc} │ │ │ │ stccs 8, cr6, [r0], {4} │ │ │ │ - blls 39551c │ │ │ │ - bcs 23afa8 │ │ │ │ + blls 3955cc │ │ │ │ + bcs 23b058 │ │ │ │ ldmdavs fp, {r1, r2, r3, r4, r6, ip, lr, pc}^ │ │ │ │ ldmdavs r9, {r0, r9, sp}^ │ │ │ │ svclt 0x00082900 │ │ │ │ cdpls 3, 0, cr2, cr7, cr0, {0} │ │ │ │ movwcs lr, #2502 @ 0x9c6 │ │ │ │ @ instruction: 0xf8976930 │ │ │ │ @ instruction: 0xf8972035 │ │ │ │ @ instruction: 0xf6611034 │ │ │ │ - @ instruction: 0x4605fcf5 │ │ │ │ + @ instruction: 0x4605fc9d │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x460181b1 │ │ │ │ @ instruction: 0xf6644630 │ │ │ │ - @ instruction: 0xf8ddff37 │ │ │ │ + @ instruction: 0xf8ddfedf │ │ │ │ ldmib r4, {r2, r3, r5, lr, pc}^ │ │ │ │ subsvs r2, r3, r4, lsl #6 │ │ │ │ tstpeq r4, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ movwcs r6, #26 │ │ │ │ @ instruction: 0xf1046123 │ │ │ │ stmibvs sl!, {r4, r8, r9} │ │ │ │ @ instruction: 0x61a16122 │ │ │ │ tstpeq r8, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ subsvs r6, r3, r1, ror #2 │ │ │ │ ldmdavs pc!, {r0, r1, r3, r5, r7, r8, sp, lr} @ │ │ │ │ tstlt fp, fp, lsr r8 │ │ │ │ - blcs 43fa90 │ │ │ │ + blcs 43fb40 │ │ │ │ svcge 0x007df43f │ │ │ │ ldrdge pc, [r8], -sp @ │ │ │ │ @ instruction: 0xf8dd46e6 │ │ │ │ - b 14cce24 │ │ │ │ - blx 19e15e8 │ │ │ │ + b 14cced4 │ │ │ │ + blx 19e1698 │ │ │ │ str pc, [r2, #2690]! @ 0xa82 │ │ │ │ ldrb r2, [r6], -r1, lsl #4 │ │ │ │ @ instruction: 0xf47f2b25 │ │ │ │ ldrt sl, [r3], -r9, lsl #28 │ │ │ │ strb r2, [r2, #513]! @ 0x201 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - mrc2 6, 0, pc, cr4, cr6, {4} │ │ │ │ + ldc2 6, cr15, [ip, #600]! @ 0x258 │ │ │ │ tstlt r0, r0, lsl #13 │ │ │ │ - blcs 232728 │ │ │ │ + blcs 2327d8 │ │ │ │ @ instruction: 0xf8ddd095 │ │ │ │ ldrb ip, [sl, r0, lsr #32] │ │ │ │ @ instruction: 0xf1019905 │ │ │ │ - bvs 14a1a9c │ │ │ │ + bvs 14a1b4c │ │ │ │ svclt 0x000c429a │ │ │ │ - blvs 4e99f4 │ │ │ │ - blls 39ac5c │ │ │ │ + blvs 4e9aa4 │ │ │ │ + blls 39ad0c │ │ │ │ ldmvs sl, {r2, r9, sl, lr} │ │ │ │ lslle r2, r0, #20 │ │ │ │ str r9, [r4, r5, lsl #22]! │ │ │ │ @ instruction: 0xf7ff9805 │ │ │ │ strmi pc, [r0, #2221] @ 0x8ad │ │ │ │ @ instruction: 0xf43f9007 │ │ │ │ @ instruction: 0xf664ad78 │ │ │ │ - stmdacs r0, {r0, r1, r2, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ ldclge 4, cr15, [r3, #-252]! @ 0xffffff04 │ │ │ │ @ instruction: 0x6010f8d8 │ │ │ │ ldrdls pc, [r0], -r6 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ stclge 4, cr15, [fp, #-252]! @ 0xffffff04 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - bcs 240e64 │ │ │ │ + bcs 240f14 │ │ │ │ svclt 0x00089306 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - blvc ef2778 │ │ │ │ + blvc ef2828 │ │ │ │ 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, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf6634630 │ │ │ │ + ldmiblt r0, {r0, r1, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bls 5f3da0 │ │ │ │ @ instruction: 0xf8526971 │ │ │ │ teqcs r0, #3 │ │ │ │ movwgt pc, #6915 @ 0x1b03 @ │ │ │ │ - bcs 27f2dc │ │ │ │ + bcs 27f38c │ │ │ │ addhi pc, sl, r0 │ │ │ │ mlacc sp, r6, r8, pc @ │ │ │ │ tstle pc, r0, asr #22 │ │ │ │ @ instruction: 0x07989b12 │ │ │ │ stccs 5, cr13, [r0], {12} │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r6, ip, lr, pc} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ svclt 0x00082a00 │ │ │ │ strtmi r2, [r6], -r0, lsl #6 │ │ │ │ bfi r4, ip, #12, #9 │ │ │ │ ldr r4, [r6, #-1690]! @ 0xfffff966 │ │ │ │ rscsle r2, r0, r0, lsl #20 │ │ │ │ - bge b8bb1c │ │ │ │ + bge b8bbcc │ │ │ │ mulcs r0, sl, r6 │ │ │ │ @ instruction: 0x46359311 │ │ │ │ ldrmi r9, [r1], ip, lsl #22 │ │ │ │ movwls r9, #54026 @ 0xd30a │ │ │ │ strls r4, [lr], #-1547 @ 0xfffff9f5 │ │ │ │ @ instruction: 0xf8cd4664 │ │ │ │ ldrbmi fp, [r3], r0, asr #32 │ │ │ │ ldrdhi pc, [ip], -sp @ │ │ │ │ andsls r4, r3, #136314880 @ 0x8200000 │ │ │ │ ands r9, r8, r9 │ │ │ │ @ instruction: 0xf6964639 │ │ │ │ - stmdacs r0, {r0, r1, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, r3, r0 │ │ │ │ - blvs ffc3b4ac │ │ │ │ + blvs ffc3b55c │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ @ instruction: 0xf10a2230 │ │ │ │ strcc r0, [r0, #-2561]! @ 0xfffff5ff │ │ │ │ - bleq 35d320 │ │ │ │ + bleq 35d3d0 │ │ │ │ stmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ tstpmi r3, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ strmi r7, [sl, #2313] @ 0x909 │ │ │ │ - blvs ffc9584c │ │ │ │ + blvs ffc958fc │ │ │ │ @ instruction: 0xf8916809 │ │ │ │ stmvs r8, {r2, r3, sp, lr, pc} │ │ │ │ svceq 0x0008f1be │ │ │ │ strbmi sp, [r0, #-478] @ 0xfffffe22 │ │ │ │ stmdbvs sl, {r2, r3, r4, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8dd2100 │ │ │ │ @ instruction: 0xf8cbc028 │ │ │ │ @@ -508856,136 +508896,136 @@ │ │ │ │ ldrd pc, [r8], -r2 │ │ │ │ ldrmi r6, [lr, #2449]! @ 0x991 │ │ │ │ @ instruction: 0xf8c9bf18 │ │ │ │ andle r1, pc, r0 │ │ │ │ strmi r6, [r2], -r1, lsl #16 │ │ │ │ strmi fp, [r8], -r9, asr #2 │ │ │ │ @ instruction: 0xf8dde7f2 │ │ │ │ - blls 3c8fcc │ │ │ │ + blls 3c907c │ │ │ │ movweq lr, #14922 @ 0x3a4a │ │ │ │ - blx fe31f8d0 │ │ │ │ + blx fe31f980 │ │ │ │ @ instruction: 0xf8cde4d5 │ │ │ │ strb ip, [r5, r8, lsr #32] │ │ │ │ - blvc 6baf88 │ │ │ │ + blvc 6bb038 │ │ │ │ svclt 0x00082a07 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ - bcs 394f88 │ │ │ │ + bcs 395038 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @ instruction: 0xf00c0c00 │ │ │ │ andcs r0, r0, #256 @ 0x100 │ │ │ │ - bls 5457b0 │ │ │ │ + bls 545860 │ │ │ │ andne pc, r0, fp, asr #17 │ │ │ │ ldrb r9, [fp, r9, lsl #4] │ │ │ │ @ instruction: 0x4615ab18 │ │ │ │ strb r9, [r7], -ip, lsl #6 │ │ │ │ ldmibvc fp, {r1, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ @ instruction: 0xf896af78 │ │ │ │ - blcs 122d050 │ │ │ │ - blls 6d55a8 │ │ │ │ + blcs 122d100 │ │ │ │ + blls 6d5658 │ │ │ │ @ instruction: 0xf53f079b │ │ │ │ @ instruction: 0xe77daf70 │ │ │ │ @ instruction: 0x9c0e9b09 │ │ │ │ ldrdlt pc, [r0], #-141 @ 0xffffff73 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 58cd58 │ │ │ │ + blls 58ce08 │ │ │ │ tstmi r3, #40960 @ 0xa000 │ │ │ │ ldmiblt r3!, {r0, r1, r3, r4, r6, r7, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf1066a73 │ │ │ │ - blcs 221848 │ │ │ │ + blcs 2218f8 │ │ │ │ addsmi fp, sl, #24, 30 @ 0x60 │ │ │ │ svcge 0x005bf43f │ │ │ │ addmi r6, sl, #5832704 @ 0x590000 │ │ │ │ svcge 0x0057f47f │ │ │ │ stceq 8, cr15, [r4], {83} @ 0x53 │ │ │ │ @ instruction: 0xf53f07c2 │ │ │ │ tstcs r1, r2, asr pc │ │ │ │ @ instruction: 0xffe2f7fe │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bls 68cd20 │ │ │ │ + bls 68cdd0 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #10 │ │ │ │ @ instruction: 0xf8cb4658 │ │ │ │ @ instruction: 0xf8cb7004 │ │ │ │ @ instruction: 0xf7ff5000 │ │ │ │ - blls 41f2a8 │ │ │ │ + blls 41f358 │ │ │ │ tstcc r8, #135266304 @ 0x8100000 │ │ │ │ stccs 8, cr15, [r8], {83} @ 0x53 │ │ │ │ umaalle r4, lr, sl, r2 │ │ │ │ stmibvs fp, {r0, r1, r2, r8, fp, ip, pc}^ │ │ │ │ suble r2, sl, r0, lsl #22 │ │ │ │ - bcs 3bfc84 │ │ │ │ + bcs 3bfd34 │ │ │ │ @ instruction: 0x460bbf16 │ │ │ │ strcs r2, [r1, #-1282] @ 0xfffffafe │ │ │ │ movwpl lr, #2507 @ 0x9cb │ │ │ │ - bls 6f28f0 │ │ │ │ + bls 6f29a0 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ @ instruction: 0x4605f891 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blx 15e9c0 │ │ │ │ + blx feb5ea70 │ │ │ │ ldrtmi r4, [r9], -sl, asr #12 │ │ │ │ @ instruction: 0xf1094681 │ │ │ │ @ instruction: 0xf6610a24 │ │ │ │ - stmdbls r7, {r0, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r7, {r0, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r8], -sl, lsr #12 │ │ │ │ - blx 55e9da │ │ │ │ + blx fef5ea88 │ │ │ │ stcvc 12, cr7, [sl], #-428 @ 0xfffffe54 │ │ │ │ @ instruction: 0x46484651 │ │ │ │ - stc2l 6, cr15, [ip], {98} @ 0x62 │ │ │ │ + ldc2l 6, cr15, [r4], #-392 @ 0xfffffe78 │ │ │ │ ldmdbvs fp, {r0, r1, r3, r8, r9, fp, ip, pc} │ │ │ │ teqlt r2, sl, lsl r8 │ │ │ │ - bcs 43fcd4 │ │ │ │ + bcs 43fd84 │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r8, ip, lr, pc} │ │ │ │ - bcs 23b0dc │ │ │ │ - blls 515858 │ │ │ │ + bcs 23b18c │ │ │ │ + blls 515908 │ │ │ │ stmib fp, {r0, r9, sp}^ │ │ │ │ strbmi r2, [r9], -r0, lsl #6 │ │ │ │ @ instruction: 0xf6644658 │ │ │ │ - @ instruction: 0x4651fd9b │ │ │ │ + ldrbmi pc, [r1], -r3, asr #26 @ │ │ │ │ andseq pc, ip, r6, lsl #2 │ │ │ │ - ldc2l 6, cr15, [r6], {98} @ 0x62 │ │ │ │ + ldc2l 6, cr15, [lr], #-392 @ 0xfffffe78 │ │ │ │ @ instruction: 0xf6624630 │ │ │ │ - ldrtmi pc, [r0], -r1, ror #17 @ │ │ │ │ - @ instruction: 0xf8fef662 │ │ │ │ + ldrtmi pc, [r0], -r9, lsl #17 @ │ │ │ │ + @ instruction: 0xf8a6f662 │ │ │ │ movwls r9, #27401 @ 0x6b09 │ │ │ │ stcls 6, cr14, [lr], {241} @ 0xf1 │ │ │ │ ldrdlt pc, [r0], #-141 @ 0xffffff73 │ │ │ │ andcs lr, r2, #248512512 @ 0xed00000 │ │ │ │ - blls 41b044 │ │ │ │ + blls 41b0f4 │ │ │ │ @ instruction: 0xf60ee7b8 │ │ │ │ - ldmib r9, {r1, r3, r5, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmib r9, {r1, r4, r6, sl, fp, sp, lr, pc}^ │ │ │ │ subsvs r2, r3, r1, lsl #6 │ │ │ │ andsvs r2, sl, r4, lsl #2 │ │ │ │ smlabteq r1, r9, r9, lr │ │ │ │ andeq pc, ip, r9, asr #17 │ │ │ │ cdple 8, 15, cr6, cr15, cr3, {2} │ │ │ │ movwcs lr, #18900 @ 0x49d4 │ │ │ │ qaddcs r6, r3, r4 │ │ │ │ stmib r4, {r1, r3, r4, sp, lr}^ │ │ │ │ lslvs r0, r4, #2 │ │ │ │ cdple 8, 15, cr6, cr15, cr3, {2} │ │ │ │ - rsbseq pc, r5, lr, ror #14 │ │ │ │ - rsbseq pc, r5, r0, ror #14 │ │ │ │ + ldrhteq pc, [r5], #-110 @ 0xffffff92 @ │ │ │ │ + ldrhteq pc, [r5], #-96 @ 0xffffffa0 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r5, sl, ror #13 │ │ │ │ + rsbseq pc, r5, sl, lsr r6 @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ strmi fp, [sl], r7, lsr #1 │ │ │ │ @ instruction: 0xf8df4611 │ │ │ │ andls r3, r8, #52, 20 @ 0x34000 │ │ │ │ - bcs e5f490 │ │ │ │ + bcs e5f540 │ │ │ │ ldrbtmi r9, [sl], #-5 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ @ instruction: 0xf8da0300 │ │ │ │ - blcs 22d128 │ │ │ │ + blcs 22d1d8 │ │ │ │ sbcshi pc, r6, #0 │ │ │ │ - bleq 25d26c │ │ │ │ + bleq 25d31c │ │ │ │ movweq pc, #4097 @ 0x1001 @ │ │ │ │ andslt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf8da9306 │ │ │ │ stccs 0, cr5, [r1, #-32] @ 0xffffffe0 │ │ │ │ addshi pc, r9, r0 │ │ │ │ tstle ip, r2, lsl #26 │ │ │ │ @ instruction: 0xf8da9a08 │ │ │ │ @@ -508994,29 +509034,29 @@ │ │ │ │ @ instruction: 0xf8da9b04 │ │ │ │ tstmi r8, #16 │ │ │ │ ldrdmi pc, [r4], -sl │ │ │ │ movwls fp, #17091 @ 0x42c3 │ │ │ │ tstpeq r8, #-2147483646 @ p-variant is OBSOLETE @ 0x80000002 │ │ │ │ ldrmi r6, [r8, #2146] @ 0x862 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ - bcs 223174 │ │ │ │ + bcs 223224 │ │ │ │ strcs fp, [r0], #-3848 @ 0xfffff0f8 │ │ │ │ ldrsbtcc pc, [r0], -r8 @ │ │ │ │ - blcs 2bbdec │ │ │ │ + blcs 2bbe9c │ │ │ │ @ instruction: 0xf8dad018 │ │ │ │ @ instruction: 0xf8daa000 │ │ │ │ - blcs 22d18c │ │ │ │ + blcs 22d23c │ │ │ │ @ instruction: 0xf8ddd1d5 │ │ │ │ @ instruction: 0xf8dfb010 │ │ │ │ @ instruction: 0xf8df29b4 │ │ │ │ ldrbtmi r3, [sl], #-2472 @ 0xfffff658 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldrthi pc, [pc], #64 @ 2211ac @ │ │ │ │ + ldrthi pc, [pc], #64 @ 22125c @ │ │ │ │ eorlt r4, r7, r8, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x6010f8d8 │ │ │ │ stccs 8, cr6, [r0, #-212] @ 0xffffff2c │ │ │ │ stmdavs pc!, {r0, r5, r6, r7, ip, lr, pc} @ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ smlabbcs r0, lr, r2, r8 │ │ │ │ @@ -509031,32 +509071,32 @@ │ │ │ │ msrhi SPSR_xc, r0, asr #32 │ │ │ │ tstcs r0, sp, lsr r6 │ │ │ │ stmdavs pc!, {r3, r5, r9, sl, lr} @ │ │ │ │ mvnsle r2, r0, lsl #30 │ │ │ │ mrc2 7, 6, pc, cr8, cr14, {7} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [lr], -sl, asr #2 │ │ │ │ - blvs ffeea608 │ │ │ │ + blvs ffeea6b8 │ │ │ │ @ instruction: 0x4621aa13 │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7feab20 │ │ │ │ @ instruction: 0x4607ff1f │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf89d8139 │ │ │ │ @ instruction: 0xf89d304c │ │ │ │ - blcs 229428 │ │ │ │ + blcs 2294d8 │ │ │ │ cmpphi r6, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf04f812f │ │ │ │ movwcs r0, #6402 @ 0x1902 │ │ │ │ ldrbmi r9, [r0], -r7, lsl #6 │ │ │ │ mrc2 7, 4, pc, cr2, cr14, {7} │ │ │ │ strmi r9, [r3], r5, lsl #22 │ │ │ │ @ instruction: 0xf6616918 │ │ │ │ - bl 3dfa20 │ │ │ │ + bl 3df970 │ │ │ │ strmi r1, [r1], r9, asr #4 │ │ │ │ ldmdavs r2, {r1, r4, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ ldmdavs r1, {r1, r4, r6, r8, fp, sp, lr} │ │ │ │ svclt 0x00082900 │ │ │ │ mrslt r2, (UNDEF: 98) │ │ │ │ addsmi r6, ip, #9633792 @ 0x930000 │ │ │ │ msrhi CPSR_fsxc, r0 │ │ │ │ @@ -509070,96 +509110,96 @@ │ │ │ │ shasxmi pc, sl, r7 @ │ │ │ │ ldrsbtne pc, [r4], -sl @ │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0xff30f7ff │ │ │ │ movwmi r9, #19204 @ 0x4b04 │ │ │ │ @ instruction: 0x43234650 │ │ │ │ movwls fp, #17115 @ 0x42db │ │ │ │ - cdp2 6, 1, cr15, cr4, cr2, {3} │ │ │ │ + ldc2 6, cr15, [ip, #392]! @ 0x188 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ adchi pc, sp, r0 │ │ │ │ - cdp2 6, 3, cr15, cr10, cr2, {3} │ │ │ │ + stc2l 6, cr15, [r2, #392]! @ 0x188 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ adchi pc, r7, r0 │ │ │ │ tstpeq r0, #0, 2 @ p-variant is OBSOLETE │ │ │ │ ldreq pc, [r0], -sl, lsl #2 │ │ │ │ stm sp, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf666000f │ │ │ │ - @ instruction: 0xf10affc5 │ │ │ │ + @ instruction: 0xf10aff6d │ │ │ │ @ instruction: 0xf8da062c │ │ │ │ strmi r3, [r0], r4, lsr #32 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ addsmi r8, lr, #152 @ 0x98 │ │ │ │ strthi pc, [r5], #-0 │ │ │ │ ldrsbtcs pc, [r0], -sl @ │ │ │ │ tstpeq r8, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ addmi r6, r8, #16, 18 @ 0x40000 │ │ │ │ ldmibvs r2, {r2, ip, lr, pc}^ │ │ │ │ - bcs 3bff40 │ │ │ │ + bcs 3bfff0 │ │ │ │ addhi pc, ip, r0 │ │ │ │ ldrsbtcs pc, [r4], -sl @ │ │ │ │ teqpeq ip, sl, lsl #2 @ p-variant is OBSOLETE │ │ │ │ addmi r9, sl, #1073741826 @ 0x40000002 │ │ │ │ ldrhi pc, [r1], #-0 │ │ │ │ ldrdcs pc, [r0], #-138 @ 0xffffff76 │ │ │ │ tstpeq r8, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ addmi r6, r8, #16, 18 @ 0x40000 │ │ │ │ ldmibvs r2, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 3bff68 │ │ │ │ - bvs 1ad5504 │ │ │ │ + bcs 3c0018 │ │ │ │ + bvs 1ad55b4 │ │ │ │ msreq CPSR_fs, r4, lsl #2 │ │ │ │ addmi r9, sl, #-1073741823 @ 0xc0000001 │ │ │ │ mvnshi pc, #0 │ │ │ │ @ instruction: 0xf1026b22 │ │ │ │ ldmdbvs r0, {r3, r4, r8} │ │ │ │ andle r4, r3, r8, lsl #5 │ │ │ │ - blvc 6bba88 │ │ │ │ + blvc 6bbb38 │ │ │ │ rsble r2, r7, r6, lsl #20 │ │ │ │ @ instruction: 0xf1046b62 │ │ │ │ ldrbmi r0, [sl, #-2876] @ 0xfffff4c4 │ │ │ │ mvnhi pc, #0 │ │ │ │ @ instruction: 0xf1026c22 │ │ │ │ ldmdbvs r0, {r3, r4, r8} │ │ │ │ andle r4, r3, r8, lsl #5 │ │ │ │ - blvc 6bbaa8 │ │ │ │ + blvc 6bbb58 │ │ │ │ subsle r2, r7, r6, lsl #20 │ │ │ │ @ instruction: 0xf107693a │ │ │ │ strbmi r0, [sl, #-2328] @ 0xfffff6e8 │ │ │ │ movhi pc, #0 │ │ │ │ - blvc 6bbb5c │ │ │ │ + blvc 6bbc0c │ │ │ │ cmple sp, r8, lsl #20 │ │ │ │ @ instruction: 0xf6624620 │ │ │ │ - strls pc, [sl, #-3285] @ 0xfffff32b │ │ │ │ + strls pc, [sl, #-3197] @ 0xfffff383 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - stc2 6, cr15, [r2, #392]! @ 0x188 │ │ │ │ + stc2l 6, cr15, [sl, #-392] @ 0xfffffe78 │ │ │ │ andsle r4, r2, r5, lsl #5 │ │ │ │ @ instruction: 0xf1056929 │ │ │ │ addsmi r0, r1, #24, 4 @ 0x80000001 │ │ │ │ stmibvs sl!, {r2, ip, lr, pc}^ │ │ │ │ - bcs 3bffe4 │ │ │ │ + bcs 3c0094 │ │ │ │ orrshi pc, fp, #0 │ │ │ │ @ instruction: 0xf6624628 │ │ │ │ - @ instruction: 0x4605fcf9 │ │ │ │ + strmi pc, [r5], -r1, lsr #25 │ │ │ │ @ instruction: 0xf6624620 │ │ │ │ - addmi pc, r5, #9152 @ 0x23c0 │ │ │ │ + addmi pc, r5, #3520 @ 0xdc0 │ │ │ │ stcls 1, cr13, [sl, #-944] @ 0xfffffc50 │ │ │ │ stmdavs fp, {r0, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc 501d38 │ │ │ │ + blvc 501de8 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ ssatmi r8, #21, sl, asr #4 │ │ │ │ strpl lr, [fp, -sp, asr #19] │ │ │ │ - blhi 59bb04 │ │ │ │ + blhi 59bbb4 │ │ │ │ eorsls pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf8da6948 │ │ │ │ ldrmi r3, [ip, #36] @ 0x24 │ │ │ │ svclt 0x000c6803 │ │ │ │ @ instruction: 0xf8da2200 │ │ │ │ - blcs 2294a8 │ │ │ │ + blcs 229558 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ teqlt sp, r5, lsl #12 │ │ │ │ addsmi r6, sl, #11206656 @ 0xab0000 │ │ │ │ sbcshi pc, r5, #0 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ @@ -509168,87 +509208,87 @@ │ │ │ │ addsmi r0, lr, #44, 12 @ 0x2c00000 │ │ │ │ orrshi pc, r2, #0 │ │ │ │ ldmdavs r4, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ stmdbls r6, {r6, r7, pc} │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ stmdbcs r0, {r1, r3, r4, fp, sp, lr} │ │ │ │ - bcs 2559d0 │ │ │ │ + bcs 255a80 │ │ │ │ mcrge 4, 5, pc, cr15, cr15, {1} @ │ │ │ │ pkhbt r4, r2, sl, lsl #13 │ │ │ │ ldmibvs r2, {r0, r3, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf1094648 │ │ │ │ @ instruction: 0xf6610b24 │ │ │ │ - @ instruction: 0xf896f915 │ │ │ │ + @ instruction: 0xf896f8bd │ │ │ │ @ instruction: 0xf896302d │ │ │ │ ldrbmi r2, [r9], -ip, lsr #32 │ │ │ │ @ instruction: 0xf6624648 │ │ │ │ - @ instruction: 0xf8d8fad3 │ │ │ │ + @ instruction: 0xf8d8fa7b │ │ │ │ ldmdavs sl, {r4, ip, sp} │ │ │ │ - blvc 8cd924 │ │ │ │ + blvc 8cd9d4 │ │ │ │ cmple ip, r8, lsl #20 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ andcs r4, r1, #70254592 @ 0x4300000 │ │ │ │ strbmi r9, [r9], -r5, lsl #16 │ │ │ │ stmib r0, {r0, r3, r4, r5, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6642300 │ │ │ │ - ldrbmi pc, [r9], -r1, lsr #23 @ │ │ │ │ + ldrbmi pc, [r9], -r9, asr #22 @ │ │ │ │ andseq pc, ip, r6, lsl #2 │ │ │ │ - blx ff95ee0c │ │ │ │ + blx fe35eebc │ │ │ │ @ instruction: 0xf6614630 │ │ │ │ - ldrtmi pc, [r0], -r7, ror #29 @ │ │ │ │ - @ instruction: 0xff04f661 │ │ │ │ + ldrtmi pc, [r0], -pc, lsl #29 @ │ │ │ │ + cdp2 6, 10, cr15, cr12, cr1, {3} │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ - blls 34cf18 │ │ │ │ + blls 34cfc8 │ │ │ │ ldrdge pc, [r0], -sl │ │ │ │ stmdbeq r9, {r0, r1, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf389fa5f │ │ │ │ @ instruction: 0xf8da9304 │ │ │ │ - blcs 22d4ac │ │ │ │ + blcs 22d55c │ │ │ │ mcrge 4, 2, pc, cr5, cr15, {3} @ │ │ │ │ strtmi lr, [lr], -sp, ror #12 │ │ │ │ @ instruction: 0xe6a6463d │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf04f2302 │ │ │ │ movwls r0, #30977 @ 0x7901 │ │ │ │ ldmibvs r2, {r0, r3, r4, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf8cef661 │ │ │ │ - bl 3c80f0 │ │ │ │ - blvs ff8a61e4 │ │ │ │ + @ instruction: 0xf876f661 │ │ │ │ + bl 3c81a0 │ │ │ │ + blvs ff8a6294 │ │ │ │ ldmdbvs r2, {r1, r4, fp, sp, lr}^ │ │ │ │ stmdbcs r0, {r0, r4, fp, sp, lr} │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ ldmvs r3, {r2, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ umlalle r4, r1, fp, r5 │ │ │ │ ldmdavs r1, {r1, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ andcs lr, r2, #195035136 @ 0xba00000 │ │ │ │ @ instruction: 0xf8dae7b6 │ │ │ │ adcsmi r1, r1, #36 @ 0x24 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf8da0800 │ │ │ │ - bcs 2415d0 │ │ │ │ + bcs 241680 │ │ │ │ tstphi r0, #0 @ p-variant is OBSOLETE │ │ │ │ tstls r9, r9, lsl r9 │ │ │ │ andls r6, r7, r8, lsl #16 │ │ │ │ addle r2, r7, r0, lsl #16 │ │ │ │ - bcs 44014c │ │ │ │ + bcs 4401fc │ │ │ │ stmdavs r3, {r2, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x601cf8da │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc 301b0c │ │ │ │ + blvc 301bbc │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ @ instruction: 0xf8918172 │ │ │ │ @ instruction: 0x460a3035 │ │ │ │ addmi r7, fp, #28928 @ 0x7100 │ │ │ │ @ instruction: 0xf892d104 │ │ │ │ - blcs 26d61c │ │ │ │ + blcs 26d6cc │ │ │ │ sbcshi pc, r2, #0 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ ldmdavs r3, {r1, r3, r8, r9, ip, pc} │ │ │ │ orrlt r6, r0, r8, lsl r8 │ │ │ │ stmdacs r8, {r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf892d10d │ │ │ │ addmi r0, r8, #53 @ 0x35 │ │ │ │ @@ -509257,37 +509297,37 @@ │ │ │ │ sbchi pc, r2, r0 │ │ │ │ ldmdavs r3, {r1, r3, r4, r9, sl, lr} │ │ │ │ stmdacs r0, {r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf892d1ee │ │ │ │ andls r3, r7, #53 @ 0x35 │ │ │ │ @ instruction: 0xf0404299 │ │ │ │ @ instruction: 0xf8928153 │ │ │ │ - blcs 26d660 │ │ │ │ + blcs 26d710 │ │ │ │ cmpphi lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ movwls r9, #39687 @ 0x9b07 │ │ │ │ movwls r2, #29440 @ 0x7300 │ │ │ │ ldmdbvs sl, {r1, r2, r3, r5, r7, sp, lr, pc} │ │ │ │ addsmi r3, sl, #24, 6 @ 0x60000000 │ │ │ │ svcge 0x003bf47f │ │ │ │ ldrsbtcc pc, [r4], -sl @ │ │ │ │ ldreq pc, [ip, -sl, lsl #2]! │ │ │ │ @ instruction: 0xf00042bb │ │ │ │ ldmdavs sl, {r0, r6, r7, r9, pc} │ │ │ │ - bcs 23b604 │ │ │ │ + bcs 23b6b4 │ │ │ │ addhi pc, r3, #0 │ │ │ │ @ instruction: 0x3010f8da │ │ │ │ @ instruction: 0xf10007da │ │ │ │ - blvc 8c1fa0 │ │ │ │ + blvc 8c2050 │ │ │ │ svclt 0x00182a08 │ │ │ │ @ instruction: 0xf0002202 │ │ │ │ stmdals r5, {r0, r4, r8, pc} │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ movwcs lr, #2496 @ 0x9c0 │ │ │ │ @ instruction: 0x201cf8da │ │ │ │ - @ instruction: 0xf89ef664 │ │ │ │ + @ instruction: 0xf846f664 │ │ │ │ ldrdne pc, [r4], -sl @ │ │ │ │ movwcs lr, #23002 @ 0x59da │ │ │ │ adcsmi r6, r1, #83 @ 0x53 │ │ │ │ stceq 1, cr15, [r4], {-0} │ │ │ │ @ instruction: 0xf04f601a │ │ │ │ @ instruction: 0xf8ca0300 │ │ │ │ @ instruction: 0xf10a3014 │ │ │ │ @@ -509301,52 +509341,52 @@ │ │ │ │ addsmi r4, pc, #48 @ 0x30 │ │ │ │ addhi pc, r3, #0 │ │ │ │ ldrdhi pc, [r0], #-138 @ 0xffffff76 │ │ │ │ tstpeq r8, #8, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x2010f8d8 │ │ │ │ mulle r5, sl, r2 │ │ │ │ @ instruction: 0x301cf8d8 │ │ │ │ - blcs 3c02ac │ │ │ │ + blcs 3c035c │ │ │ │ sbcshi pc, r1, r0 │ │ │ │ strtmi r4, [r1], -r3, asr #12 │ │ │ │ ldrbmi r4, [r0], -r2, asr #12 │ │ │ │ @ instruction: 0xf7fe9400 │ │ │ │ @ instruction: 0xf8dafc2d │ │ │ │ addsmi r3, pc, #52 @ 0x34 │ │ │ │ subhi pc, r5, #0 │ │ │ │ @ instruction: 0xb12a689a │ │ │ │ andcs r6, r1, #5963776 @ 0x5b0000 │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ tstcs r8, #3358720 @ 0x334000 │ │ │ │ ldrdcc pc, [r0], #-138 @ 0xffffff76 │ │ │ │ - bcs 23b8e0 │ │ │ │ + bcs 23b990 │ │ │ │ eorshi pc, r1, #0 │ │ │ │ andcs r6, r0, #1769472 @ 0x1b0000 │ │ │ │ addsmi r6, r1, #1638400 @ 0x190000 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ tstcs r6, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xac10ab16 │ │ │ │ ldm r3, {r5, r8, r9, sl, fp, sp, pc} │ │ │ │ - blge 8216a4 │ │ │ │ + blge 821754 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - @ instruction: 0xf8dafbd5 │ │ │ │ + @ instruction: 0xf8dafb7d │ │ │ │ adcsmi r3, r3, #36 @ 0x24 │ │ │ │ andshi pc, fp, #0 │ │ │ │ - bcs 23b91c │ │ │ │ + bcs 23b9cc │ │ │ │ andhi pc, sp, #0 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r6, fp, sp, lr}^ │ │ │ │ svclt 0x00082a00 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - blge 736318 │ │ │ │ + blge 7363c8 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - movwcs pc, #7237 @ 0x1c45 @ │ │ │ │ + movwcs pc, #7149 @ 0x1bed @ │ │ │ │ strt r9, [r2], r4, lsl #6 │ │ │ │ ldrb r4, [sl, #-1691] @ 0xfffff965 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4639e591 │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ strmi pc, [r1], r1, ror #24 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @@ -509363,46 +509403,46 @@ │ │ │ │ strtmi r0, [r6], -r8, asr #22 │ │ │ │ movwcs r6, #2482 @ 0x9b2 │ │ │ │ @ instruction: 0x4638921e │ │ │ │ tstls pc, #11665408 @ 0xb20000 │ │ │ │ ldm r5, {r1, r6, r8, sl, lr} │ │ │ │ svclt 0x00140006 │ │ │ │ ldrbmi r4, [ip], -ip, asr #12 │ │ │ │ - blx b5f0c6 │ │ │ │ + blx ff55f174 │ │ │ │ ldmdavs r3, {r5, r9, fp, ip, pc} │ │ │ │ stmdbcs r5, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ stmdals r1!, {r1, r2, r3, r5, r8, ip, lr, pc} │ │ │ │ andcc r7, r5, r2, asr ip │ │ │ │ - bl 2ebfcc │ │ │ │ + bl 2ec07c │ │ │ │ ldmib lr, {r6, r7, r9, sl, fp}^ │ │ │ │ ldmdale sl!, {r9, sl, fp, ip}^ │ │ │ │ - bcs 9eff5c │ │ │ │ + bcs 9f000c │ │ │ │ ldm pc, {r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ svccs 0x0040f002 │ │ │ │ svccs 0x002f2f2f │ │ │ │ svccs 0x002f382f │ │ │ │ svccs 0x002f2f2f │ │ │ │ svccs 0x002f102f │ │ │ │ svccs 0x002f2f2f │ │ │ │ svccs 0x002f2f2f │ │ │ │ svccs 0x002f2f2f │ │ │ │ andlt r2, r9, #47, 30 @ 0xbc │ │ │ │ svclt 0x001c3101 │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ eorsne pc, r0, r3, lsr r8 @ │ │ │ │ - b 1695804 │ │ │ │ + b 16958b4 │ │ │ │ tstle r5, lr, lsl #2 │ │ │ │ ldmdavs r6!, {r1, r2, r9, fp, ip, pc} │ │ │ │ ldmdavs r2!, {r1, r5, sp, lr} │ │ │ │ @ instruction: 0xd1bd2a00 │ │ │ │ vmovls.32 d11[0], r9 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 701d18 │ │ │ │ + blls 701dc8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - bls 401d98 │ │ │ │ + bls 401e48 │ │ │ │ eorsle r2, fp, r0, lsl #20 │ │ │ │ uxtab16 r7, ip, r1, ROR #24 │ │ │ │ svclt 0x001c3101 │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ eorsne pc, r0, r3, asr r8 @ │ │ │ │ andcs sp, r0, #1073741880 @ 0x40000038 │ │ │ │ sublt lr, r9, #59506688 @ 0x38c0000 │ │ │ │ @@ -509416,38 +509456,38 @@ │ │ │ │ svclt 0x00082b00 │ │ │ │ @ instruction: 0xf00d2000 │ │ │ │ @ instruction: 0xe725fdb5 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ andseq pc, r8, #-1073741824 @ 0xc0000000 │ │ │ │ addsmi r6, r1, #409600 @ 0x64000 │ │ │ │ orrhi pc, r2, r0 │ │ │ │ - bcs 23bf74 │ │ │ │ + bcs 23c024 │ │ │ │ cmnphi lr, r0 @ p-variant is OBSOLETE │ │ │ │ stmdbcs r6, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldrmi fp, [r3], -sl, lsl #30 │ │ │ │ andcs r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bls 49b38c │ │ │ │ + bls 49b43c │ │ │ │ @ instruction: 0xf8927c71 │ │ │ │ addsmi r3, r9, #53 @ 0x35 │ │ │ │ msrhi SPSR_sxc, r0 │ │ │ │ movwls r2, #41728 @ 0xa300 │ │ │ │ - bls 4c8444 │ │ │ │ + bls 4c84f4 │ │ │ │ ldrdge pc, [r0], -sl │ │ │ │ sbcslt r4, fp, #1275068416 @ 0x4c000000 │ │ │ │ @ instruction: 0xf8da9304 │ │ │ │ - blcs 22d844 │ │ │ │ + blcs 22d8f4 │ │ │ │ ldclge 4, cr15, [r9], #-508 @ 0xfffffe04 │ │ │ │ @ instruction: 0xf1bee4a1 │ │ │ │ svclt 0x00083fff │ │ │ │ svccc 0x00fff1b1 │ │ │ │ @ instruction: 0xe7b8d19b │ │ │ │ @ instruction: 0xf8dd9904 │ │ │ │ stmdavs r9, {r3, r5, lr, pc} │ │ │ │ tstlt fp, fp, lsl #16 │ │ │ │ - blcs 440494 │ │ │ │ + blcs 440544 │ │ │ │ ldcge 4, cr15, [r4, #252]! @ 0xfc │ │ │ │ @ instruction: 0x570be9dd │ │ │ │ ldmib sp, {r1, r2, r5, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8dd8b0d │ │ │ │ movwcs r9, #4156 @ 0x103c │ │ │ │ ldrmi r4, [sl], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7fe4650 │ │ │ │ @@ -509456,42 +509496,42 @@ │ │ │ │ @ instruction: 0xf7fe4650 │ │ │ │ @ instruction: 0xf8dafcd5 │ │ │ │ addsmi r3, lr, #36 @ 0x24 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf8dad001 │ │ │ │ @ instruction: 0xf8da3030 │ │ │ │ stmdbls r9, {r2, r4, r5, sp} │ │ │ │ - bvs 1ab22f0 │ │ │ │ + bvs 1ab23a0 │ │ │ │ svclt 0x000c9907 │ │ │ │ @ instruction: 0xf8da2000 │ │ │ │ addsmi r0, r1, #64 @ 0x40 │ │ │ │ svclt 0x000c6b62 │ │ │ │ - blvs a69cc0 │ │ │ │ + blvs a69d70 │ │ │ │ svclt 0x000c4593 │ │ │ │ stcvs 2, cr2, [r2], #-0 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - blx ffddf8c8 │ │ │ │ + blx ffddf978 │ │ │ │ ldmdavs r3, {r1, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdbvs r2, {r0, r1, r3, r5, r8, pc} │ │ │ │ - blcs 23b92c │ │ │ │ - blvc 6959c0 │ │ │ │ + blcs 23b9dc │ │ │ │ + blvc 695a70 │ │ │ │ teqle r4, r8, lsl #18 │ │ │ │ stmdbcs r0, {r0, r3, r4, fp, sp, lr} │ │ │ │ tstphi r0, r0 @ p-variant is OBSOLETE │ │ │ │ stmdbcs r8, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ tstphi ip, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcs r6, r0, r1, asr r8 │ │ │ │ andvs r6, fp, r9, asr r0 │ │ │ │ ldmibvs r9!, {r4, r6, sp, lr}^ │ │ │ │ andls pc, r0, r2, asr #17 │ │ │ │ andvs r6, sl, r1, asr r0 │ │ │ │ @ instruction: 0x609761fa │ │ │ │ ldmdavs r1, {r1, r3, r4, fp, sp, lr} │ │ │ │ - blvc 68df3c │ │ │ │ + blvc 68dfec │ │ │ │ tstle lr, r8, lsl #18 │ │ │ │ subsvs r6, r1, r9, asr r8 │ │ │ │ stmib r3, {r1, r3, sp, lr}^ │ │ │ │ ldmibvs r9!, {ip, pc}^ │ │ │ │ andvs r6, fp, r9, asr r0 │ │ │ │ @ instruction: 0x609f61fb │ │ │ │ ldmdavs sl, {r0, r1, r4, r9, sl, lr} │ │ │ │ @@ -509507,93 +509547,93 @@ │ │ │ │ ldmib r4, {r0, r3, r6, r7, pc}^ │ │ │ │ mrscs r4, SP_irq │ │ │ │ andcs r9, r0, #28, 2 │ │ │ │ addsmi r6, r1, #5832704 @ 0x590000 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r8, r9, ip, pc} │ │ │ │ svclt 0x00084293 │ │ │ │ - blge 8b31c8 │ │ │ │ + blge 8b3278 │ │ │ │ ldrcs lr, [sl], #-2509 @ 0xfffff633 │ │ │ │ ldm r3, {r5, r8, r9, sl, fp, sp, pc} │ │ │ │ - blge 921990 │ │ │ │ + blge 921a40 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldmdage r0, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - @ instruction: 0x4638fa5f │ │ │ │ - blx fe4df32e │ │ │ │ + ldrtmi pc, [r8], -r7, lsl #20 @ │ │ │ │ + blx edf3de │ │ │ │ ldrdcc pc, [r4], -sl @ │ │ │ │ andshi pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf8dae535 │ │ │ │ - bls 46da78 │ │ │ │ + bls 46db28 │ │ │ │ @ instruction: 0x8018f8d5 │ │ │ │ svclt 0x000c429a │ │ │ │ @ instruction: 0xf8da2500 │ │ │ │ stmdacs r0, {r6, ip, lr} │ │ │ │ stcge 4, cr15, [r2, #-252]! @ 0xffffff04 │ │ │ │ addsmi r6, sp, #8585216 @ 0x830000 │ │ │ │ stmdavs r0, {r2, ip, lr, pc} │ │ │ │ - blcs 23b9d4 │ │ │ │ + blcs 23ba84 │ │ │ │ ldr sp, [r9, #-501] @ 0xfffffe0b │ │ │ │ @ instruction: 0xf1016acb │ │ │ │ @ instruction: 0xf8d00928 │ │ │ │ svcne 0x001db018 │ │ │ │ ldmdavs pc, {r0, r3, r4, r7, r8, sl, lr}^ @ │ │ │ │ streq pc, [r4, -r7, lsr #3] │ │ │ │ svcge 0x003df43f │ │ │ │ @ instruction: 0x461f463e │ │ │ │ @ instruction: 0xf8cd9104 │ │ │ │ strtmi ip, [r8], -r8, lsr #32 │ │ │ │ - @ instruction: 0xf978f662 │ │ │ │ + @ instruction: 0xf920f662 │ │ │ │ stmiavs r3, {r3, r6, r8, ip, sp, pc}^ │ │ │ │ andsle r4, r0, r3, lsr #5 │ │ │ │ ldrdcs pc, [ip], -sl │ │ │ │ mulle r2, r3, r2 │ │ │ │ stmdacs r0, {r3, r4, r9, sl, lr} │ │ │ │ ldmvs r3!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x46351d37 │ │ │ │ @ instruction: 0xf1a345b9 │ │ │ │ @ instruction: 0xf43f0004 │ │ │ │ @ instruction: 0x4606af1f │ │ │ │ stmdavs r3, {r0, r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrmi lr, [r0], -r0 │ │ │ │ ldmdavs fp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bls 3fc3bc │ │ │ │ + bls 3fc46c │ │ │ │ svclt 0x00181ad2 │ │ │ │ addsmi r2, r8, #268435456 @ 0x10000000 │ │ │ │ andcs fp, r0, #24, 30 @ 0x60 │ │ │ │ svclt 0x000c2a00 │ │ │ │ @ instruction: 0x46404658 │ │ │ │ movwcs lr, #6613 @ 0x19d5 │ │ │ │ andsvs r6, sl, r3, asr r0 │ │ │ │ rsbvs r2, fp, r0, lsl #6 │ │ │ │ adcvs r1, fp, r3, lsl #26 │ │ │ │ rscvs r6, r8, r3, asr #16 │ │ │ │ subsvs r6, pc, fp, rrx │ │ │ │ ldrb r6, [r4, r7, asr #32] │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ - bls 70d500 │ │ │ │ + bls 70d5b0 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf8daaea2 │ │ │ │ - bcs 229a94 │ │ │ │ + bcs 229b44 │ │ │ │ @ instruction: 0x461ad035 │ │ │ │ ldrdcc pc, [r4], -sl │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ vst2.8 {d25-d26}, [pc], r5 │ │ │ │ stmib r0, {r0, r2, r5, r7, r8, ip, sp, lr}^ │ │ │ │ ldrtmi r2, [r2], -r0, lsl #6 │ │ │ │ - cdp2 6, 4, cr15, cr8, cr3, {3} │ │ │ │ + ldc2l 6, cr15, [r0, #396]! @ 0x18c │ │ │ │ stmdals r9, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf6613024 │ │ │ │ - movwcs pc, #8143 @ 0x1fcf @ │ │ │ │ + movwcs pc, #8055 @ 0x1f77 @ │ │ │ │ str r9, [r6], sl, lsl #6 │ │ │ │ ldrtmi r9, [r1], -r9, lsl #16 │ │ │ │ @ instruction: 0xf6613024 │ │ │ │ - ldrb pc, [r6, r7, asr #31]! @ │ │ │ │ + ldrb pc, [r6, pc, ror #30]! @ │ │ │ │ str r4, [r0], #1609 @ 0x649 │ │ │ │ movweq pc, #4131 @ 0x1023 @ │ │ │ │ ldmdavs fp, {r0, r9, sp}^ │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ ldmdbvs sl, {r0, r1, r2, r7, r8, sl, sp, lr, pc} │ │ │ │ addsmi r3, sl, #24, 6 @ 0x60000000 │ │ │ │ @@ -509605,403 +509645,403 @@ │ │ │ │ @ instruction: 0x4653e5d2 │ │ │ │ movwcs lr, #1998 @ 0x7ce │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {4} │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ smlald r3, r0, ip, r4 │ │ │ │ movwls r2, #41728 @ 0xa300 │ │ │ │ @ instruction: 0xf892e600 │ │ │ │ - blcs 26dbd0 │ │ │ │ + blcs 26dc80 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr4, cr15, {3} │ │ │ │ movwls r2, #41728 @ 0xa300 │ │ │ │ ldrb r9, [r7, #775]! @ 0x307 │ │ │ │ strb r2, [r2, #-513]! @ 0xfffffdff │ │ │ │ subsvs r6, r9, r1, asr r8 │ │ │ │ movwcs r6, #11 │ │ │ │ ldmibvs fp!, {r0, r1, r4, r6, sp, lr}^ │ │ │ │ andls pc, r0, r2, asr #17 │ │ │ │ andsvs r6, sl, r3, asr r0 │ │ │ │ @ instruction: 0x609761fa │ │ │ │ @ instruction: 0xf60de713 │ │ │ │ - movwcs lr, #3950 @ 0xf6e │ │ │ │ + movwcs lr, #3862 @ 0xf16 │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ @ instruction: 0xdeff6913 │ │ │ │ ldmdavs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r5, sl, ror #29 │ │ │ │ - rsbseq lr, r5, r6, ror #28 │ │ │ │ + rsbseq lr, r5, sl, lsr lr │ │ │ │ + ldrhteq lr, [r5], #-214 @ 0xffffff2a │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0010f8cc │ │ │ │ ldrshtlt r4, [r3], sp │ │ │ │ ldrbtmi r4, [sl], #-3069 @ 0xfffff403 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9331 │ │ │ │ stmdavs r3, {r8, r9} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ strmi r8, [r4], -r3, lsr #3 │ │ │ │ - beq 25dcb8 │ │ │ │ - blcs 27be0c │ │ │ │ - blcs 2d5c54 │ │ │ │ + beq 25dd68 │ │ │ │ + blcs 27bebc │ │ │ │ + blcs 2d5d04 │ │ │ │ stmdbvs r0!, {r0, r1, r2, r3, r4, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xffe0f7ff │ │ │ │ @ instruction: 0xf8d46861 │ │ │ │ @ instruction: 0xf1049010 │ │ │ │ - b 12227f8 │ │ │ │ + b 12228a8 │ │ │ │ ldrmi r0, [r9, #10] │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ stmdavs fp, {r8, fp}^ │ │ │ │ - blx fe260524 │ │ │ │ + blx fe2605d4 │ │ │ │ @ instruction: 0xf8d92b00 │ │ │ │ svclt 0x00083030 │ │ │ │ - blvs 9a9fb4 │ │ │ │ + blvs 9aa064 │ │ │ │ tstle r6, r2, lsl #28 │ │ │ │ ldrdpl pc, [r0], -r9 │ │ │ │ tstlt r3, fp, lsr #16 │ │ │ │ svccs 0x000168af │ │ │ │ stmdavs r4!, {r0, r1, r5, ip, lr, pc} │ │ │ │ - blcs 23bc58 │ │ │ │ - bmi ffb16328 │ │ │ │ + blcs 23bd08 │ │ │ │ + bmi ffb163d8 │ │ │ │ ldrbtmi r4, [sl], #-3041 @ 0xfffff41f │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x81a6f040 │ │ │ │ eorslt r4, r3, r0, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf7ff6a60 │ │ │ │ strmi pc, [r5], -sp, lsr #31 │ │ │ │ @ instruction: 0xf7ff6b60 │ │ │ │ stmdavs r4!, {r0, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - b 14b2814 │ │ │ │ + b 14b28c4 │ │ │ │ stmdavs r3!, {r0, r2, r8, sl} │ │ │ │ - blx fe3a0584 │ │ │ │ + blx fe3a0634 │ │ │ │ @ instruction: 0xd1b72b00 │ │ │ │ stmibvs fp!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blvc 8bbc80 │ │ │ │ + blvc 8bbd30 │ │ │ │ bicsle r2, r6, r8, lsl #20 │ │ │ │ ldrmi r6, [r1, #2202] @ 0x89a │ │ │ │ ldmdbvs r8, {r0, r1, r4, r6, r7, r8, ip, lr, pc}^ │ │ │ │ eoreq pc, r6, #1073741827 @ 0x40000003 │ │ │ │ msreq CPSR_sxc, #1073741827 @ 0x40000003 │ │ │ │ - blx 75fc24 │ │ │ │ + blx 75fcd4 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf89dd0c9 │ │ │ │ @ instruction: 0xf89d3026 │ │ │ │ - blcs 229cd8 │ │ │ │ + blcs 229d88 │ │ │ │ cmpphi r0, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ sbcle r2, r0, r0, lsl #20 │ │ │ │ msreq CPSR_s, #1073741825 @ 0x40000001 │ │ │ │ @ instruction: 0xf1059304 │ │ │ │ movwls r0, #13108 @ 0x3334 │ │ │ │ @ instruction: 0xf8d39b03 │ │ │ │ @ instruction: 0xf8dbb000 │ │ │ │ tstlt r2, #0 │ │ │ │ ldrbmi r9, [r8], -r5, lsl #10 │ │ │ │ - @ instruction: 0xf862f662 │ │ │ │ + @ instruction: 0xf80af662 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf930f662 │ │ │ │ + @ instruction: 0xf8d8f662 │ │ │ │ andsle r4, r1, r5, lsl #5 │ │ │ │ @ instruction: 0xf1056929 │ │ │ │ addsmi r0, r1, #24, 4 @ 0x80000001 │ │ │ │ stmibvs sl!, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 3c08c8 │ │ │ │ + bcs 3c0978 │ │ │ │ strtmi sp, [r8], -r1, lsr #1 │ │ │ │ - @ instruction: 0xf888f662 │ │ │ │ + @ instruction: 0xf830f662 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf91ef662 │ │ │ │ + @ instruction: 0xf8c6f662 │ │ │ │ mvnle r4, r5, lsl #5 │ │ │ │ ldrdlt pc, [r0], -fp │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ bicsle r2, lr, r0, lsl #22 │ │ │ │ strtmi r9, [r0], -r5, lsl #26 │ │ │ │ - ldc2l 6, cr15, [r6, #-384]! @ 0xfffffe80 │ │ │ │ - mcr2 6, 4, pc, cr14, cr4, {4} @ │ │ │ │ + ldc2 6, cr15, [lr, #-384] @ 0xfffffe80 │ │ │ │ + mrc2 6, 1, pc, cr6, cr4, {4} │ │ │ │ @ instruction: 0xf01a4620 │ │ │ │ @ instruction: 0xf8d5fb1b │ │ │ │ strbmi sl, [r8], -r0 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ svclt 0x00082b00 │ │ │ │ - beq 25de00 │ │ │ │ - blx fe35fc16 │ │ │ │ + beq 25deb0 │ │ │ │ + blx fe35fcc6 │ │ │ │ @ instruction: 0xf7d34650 │ │ │ │ strbmi pc, [r8], -r1, lsl #23 @ │ │ │ │ stc2l 7, cr15, [ip], #-844 @ 0xfffffcb4 │ │ │ │ strls r4, [r5, #-1576] @ 0xfffff9d8 │ │ │ │ - @ instruction: 0xf826f662 │ │ │ │ + @ instruction: 0xffcef661 │ │ │ │ and r4, r6, r2, lsl #13 │ │ │ │ @ instruction: 0xf7d34650 │ │ │ │ ldrbmi pc, [r0], -r3, ror #24 @ │ │ │ │ - @ instruction: 0xf856f662 │ │ │ │ + @ instruction: 0xfffef661 │ │ │ │ strtmi r4, [r8], -r2, lsl #13 │ │ │ │ - @ instruction: 0xf8ecf662 │ │ │ │ + @ instruction: 0xf894f662 │ │ │ │ mvnsle r4, r2, lsl #11 │ │ │ │ tstls sl, #67108864 @ 0x4000000 │ │ │ │ tstls ip, #0, 6 │ │ │ │ @ instruction: 0xf8cdab1a │ │ │ │ @ instruction: 0xf8cd906c │ │ │ │ @ instruction: 0xf10d9074 │ │ │ │ @ instruction: 0xf10d0918 │ │ │ │ ldm r3, {r2, r3, r4, r7, r9, fp} │ │ │ │ - blge aa1d24 │ │ │ │ + blge aa1dd4 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x4619469b │ │ │ │ @ instruction: 0x4648ab1c │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - movwcs pc, #2195 @ 0x893 @ │ │ │ │ + movwcs pc, #2107 @ 0x83b @ │ │ │ │ ldrbmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf69f4650 │ │ │ │ - ldmdage r8, {r0, r2, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdage r8, {r0, r2, r3, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4621 │ │ │ │ @ instruction: 0x4651f97f │ │ │ │ muleq ip, r0, r8 │ │ │ │ @ instruction: 0xf6654648 │ │ │ │ - blls 320170 │ │ │ │ - blne 45fe9c │ │ │ │ + blls 3200c0 │ │ │ │ + blne 45ff4c │ │ │ │ @ instruction: 0xf0004299 │ │ │ │ ldmdage r6, {r0, r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf970f7fe │ │ │ │ ldmvs fp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ - bcs 23bfcc │ │ │ │ + bcs 23c07c │ │ │ │ sbcshi pc, pc, r0 │ │ │ │ andcs r6, r0, #1769472 @ 0x1b0000 │ │ │ │ addsmi r6, r1, #1638400 @ 0x190000 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ stmib sp, {r2, r4, r8, fp, sp, pc}^ │ │ │ │ ldm r0, {r2, r4, r8, r9, sp} │ │ │ │ stmdbgt r3, {r2, r3} │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46484651 │ │ │ │ - @ instruction: 0xf862f665 │ │ │ │ + @ instruction: 0xf80af665 │ │ │ │ @ instruction: 0x4621a812 │ │ │ │ @ instruction: 0xf954f7fe │ │ │ │ ldm r0, {r0, r4, r6, r9, sl, lr} │ │ │ │ strbmi r0, [r8], -ip │ │ │ │ - @ instruction: 0xf8def665 │ │ │ │ + @ instruction: 0xf886f665 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ stmdbvs r1, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ mulle r5, r1, r2 │ │ │ │ tstlt sl, r2, asr #19 │ │ │ │ stmdbcs r6, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ adcshi pc, r7, r0 │ │ │ │ andsls r2, r1, r1, lsl #6 │ │ │ │ - blge 646a04 │ │ │ │ + blge 646ab4 │ │ │ │ @ instruction: 0x46484659 │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - blls 3600ec │ │ │ │ - blne 45ff20 │ │ │ │ + blls 36003c │ │ │ │ + blne 45ffd0 │ │ │ │ @ instruction: 0xf0004299 │ │ │ │ - blls 3420c4 │ │ │ │ + blls 342174 │ │ │ │ @ instruction: 0xf10368db │ │ │ │ ldmdbvs r8, {r3, r4, r9} │ │ │ │ @ instruction: 0xf0004290 │ │ │ │ ldmibvs sl, {r0, r4, r7, pc}^ │ │ │ │ @ instruction: 0xf8929304 │ │ │ │ @ instruction: 0xf1abb00c │ │ │ │ @ instruction: 0xf10d0206 │ │ │ │ subsmi r0, r3, #56, 22 @ 0xe000 │ │ │ │ cmpmi r3, r8, asr r6 │ │ │ │ @ instruction: 0xf7fe9303 │ │ │ │ - blls 360274 │ │ │ │ + blls 360324 │ │ │ │ stmdbcs r0, {r0, r3, r4, r7, fp, sp, lr} │ │ │ │ ldmdavs fp, {r2, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ ldmdavs r8, {r8, sp} │ │ │ │ svclt 0x00084288 │ │ │ │ stmib sp, {r0, r1, r3, r9, sl, lr}^ │ │ │ │ stmdbge ip, {r2, r3, r8, r9, ip} │ │ │ │ muleq ip, fp, r8 │ │ │ │ stm sp, {r0, r1, r8, fp, lr, pc} │ │ │ │ ldrbmi r0, [r1], -r3 │ │ │ │ - @ instruction: 0xf6654648 │ │ │ │ - strtmi pc, [r0], -pc, lsl #16 │ │ │ │ + @ instruction: 0xf6644648 │ │ │ │ + @ instruction: 0x4620ffb7 │ │ │ │ @ instruction: 0xf896f7fe │ │ │ │ strmi r9, [r3], -r3, lsl #20 │ │ │ │ subsle r2, sl, r0, lsl #20 │ │ │ │ @ instruction: 0xf1006902 │ │ │ │ ldrbmi r0, [sl, #-2840] @ 0xfffff4e8 │ │ │ │ stmibvs r0, {r0, r1, r2, ip, lr, pc}^ │ │ │ │ - blvc 2ce2f0 │ │ │ │ + blvc 2ce3a0 │ │ │ │ rsbsle r2, r4, r6, lsl #20 │ │ │ │ stmdbcs r6, {r0, r8, r9, fp, ip, sp, lr} │ │ │ │ strcs sp, [r1], -pc, rrx │ │ │ │ - blge 4c6a8c │ │ │ │ + blge 4c6b3c │ │ │ │ ldrbmi r9, [r1], -sl, lsl #12 │ │ │ │ - blgt 533788 │ │ │ │ - @ instruction: 0xf878f665 │ │ │ │ - blcs 23c11c │ │ │ │ + blgt 533838 │ │ │ │ + @ instruction: 0xf820f665 │ │ │ │ + blcs 23c1cc │ │ │ │ ldmib r5, {r5, r6, ip, lr, pc}^ │ │ │ │ strcs r2, [r0, -r0, lsl #6] │ │ │ │ andcs r4, r1, #17825792 @ 0x1100000 │ │ │ │ ldmdavs sl, {r5, r9, ip, pc}^ │ │ │ │ svclt 0x000842ba │ │ │ │ @ instruction: 0x9321463b │ │ │ │ adcsmi r6, fp, #720896 @ 0xb0000 │ │ │ │ @ instruction: 0x460bbf14 │ │ │ │ movwls r4, #22075 @ 0x563b │ │ │ │ fstmdbxge ip!, {d9-d10} @ Deprecated │ │ │ │ - blge 9c6b18 │ │ │ │ + blge 9c6bc8 │ │ │ │ @ instruction: 0x46c2971e │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r5, r8, r9, fp, sp, pc} │ │ │ │ strbmi r0, [r8], -r3 │ │ │ │ - blgt 533754 │ │ │ │ - @ instruction: 0xffcef664 │ │ │ │ + blgt 533804 │ │ │ │ + @ instruction: 0xff76f664 │ │ │ │ @ instruction: 0xf6654628 │ │ │ │ - @ instruction: 0xe684f8f9 │ │ │ │ + str pc, [r4], r1, lsr #17 │ │ │ │ pkhbt r4, r6, sl, lsl #13 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf105ae80 │ │ │ │ movwls r0, #17204 @ 0x4334 │ │ │ │ msreq CPSR_s, #1073741825 @ 0x40000001 │ │ │ │ ldrt r9, [sp], r3, lsl #6 │ │ │ │ movwcs r9, #4877 @ 0x130d │ │ │ │ ldrmi r9, [r8], -sp, lsl #18 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46484651 │ │ │ │ ldm fp, {r2, r3, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf664000c │ │ │ │ - @ instruction: 0x4620ffb1 │ │ │ │ + qsaxmi pc, r0, r9 @ │ │ │ │ @ instruction: 0xf838f7fe │ │ │ │ @ instruction: 0xf1034603 │ │ │ │ ldmdbvs sl, {r3, r4, r8, r9, fp} │ │ │ │ adcle r4, ip, sl, asr r5 │ │ │ │ stmdacs r0, {r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ str sp, [r8, r6, lsr #3]! │ │ │ │ str r2, [r6, r1, lsl #2] │ │ │ │ - bleq 105e344 │ │ │ │ + bleq 105e3f4 │ │ │ │ ldrbmi r9, [r8], -r3, lsl #6 │ │ │ │ @ instruction: 0xf892f7fe │ │ │ │ ldmvs r9, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ sbcsle r2, r9, r0, lsl #18 │ │ │ │ andls r2, r3, #0, 4 │ │ │ │ andcs lr, r1, #30146560 @ 0x1cc0000 │ │ │ │ movwcs lr, #10020 @ 0x2724 │ │ │ │ smlald r9, r7, r1, r2 │ │ │ │ - stcl 6, cr15, [sl, #-52]! @ 0xffffffcc │ │ │ │ + ldc 6, cr15, [r2, #-52] @ 0xffffffcc │ │ │ │ strcc lr, [r0, #-2509]! @ 0xfffff633 │ │ │ │ andls lr, fp, ip, lsr #15 │ │ │ │ movwls lr, #14223 @ 0x378f │ │ │ │ - @ instruction: 0xf98af661 │ │ │ │ + @ instruction: 0xf932f661 │ │ │ │ ldrb r9, [r8, r3, lsl #22] │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ - @ instruction: 0x0075e49e │ │ │ │ + rsbseq lr, r5, lr, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r5, lr, lsr #8 │ │ │ │ + rsbseq lr, r5, lr, ror r3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ addlt r4, pc, sp, lsr sl @ │ │ │ │ ldrbtmi r4, [sl], #-2877 @ 0xfffff4c3 │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ @ instruction: 0x4689b133 │ │ │ │ ldmiblt r5, {r0, r2, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bmi f73a04 │ │ │ │ + bmi f73ab4 │ │ │ │ ldrbtmi r4, [sl], #-2867 @ 0xfffff4cd │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4650d159 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ uqsub8mi r8, lr, r0 │ │ │ │ ldmdaeq ip, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - bleq 25e0fc │ │ │ │ + bleq 25e1ac │ │ │ │ stmib r6, {r1, r2, r4, r5, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8c6bb01 │ │ │ │ strbmi fp, [r4], ip │ │ │ │ andlt pc, r0, r6, asr #17 │ │ │ │ @ instruction: 0xa010f8d5 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ @ instruction: 0xf8da9505 │ │ │ │ strls r7, [r4, -ip] │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx ff35f9a8 │ │ │ │ + blx 1d5fa58 │ │ │ │ stmibvs r9!, {r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ tstpcs r3, pc, lsr ip @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r8], -r2, lsl #13 │ │ │ │ - blx c5f9be │ │ │ │ + blx ff65fa6c │ │ │ │ strbmi r6, [sl], -r9, lsr #19 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ stmibvs fp!, {r0, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ ldrmi fp, [r8], -r8, lsr #19 │ │ │ │ ldc2 7, cr15, [r8, #1020] @ 0x3fc │ │ │ │ strmi fp, [r1], -r8, ror #19 │ │ │ │ @ instruction: 0xf66d4628 │ │ │ │ - stmdavs r4!, {r0, r3, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 23c0b8 │ │ │ │ + stmdavs r4!, {r0, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 23c168 │ │ │ │ stccs 0, cr13, [r0], {181} @ 0xb5 │ │ │ │ stmibvs r5!, {r0, r1, r4, r5, r7, ip, lr, pc} │ │ │ │ bicle r2, r3, r0, lsl #26 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldrmi lr, [r8], -fp, lsr #15 │ │ │ │ stc2 7, cr15, [r2, #1020] @ 0x3fc │ │ │ │ @ instruction: 0xf06fb938 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - beq 29e190 │ │ │ │ - blx 25fa0e │ │ │ │ + beq 29e240 │ │ │ │ + blx fec5fabc │ │ │ │ strtmi lr, [r8], -r5, ror #15 │ │ │ │ @ instruction: 0xf9f8f7e5 │ │ │ │ @ instruction: 0xf60de7f3 │ │ │ │ - svclt 0x0000ecd2 │ │ │ │ - rsbseq lr, r5, sl, lsl #1 │ │ │ │ + svclt 0x0000ec7a │ │ │ │ + ldrsbteq sp, [r5], #-250 @ 0xffffff06 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r5, r2, rrx │ │ │ │ + ldrhteq sp, [r5], #-242 @ 0xffffff0e │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed7927c │ │ │ │ + bl fed7932c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs ip, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdblt r1, {r0, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ addmi r6, r3, #1622016 @ 0x18c000 │ │ │ │ @ instruction: 0xf04fd003 │ │ │ │ strbtmi r0, [r0], -r0, lsl #24 │ │ │ │ @ instruction: 0x4620bd38 │ │ │ │ @ instruction: 0xf6604615 │ │ │ │ - stmdacs r0, {r0, r3, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r6, fp, ip, sp, lr, pc} │ │ │ │ strdcs sp, [r1, -r5] │ │ │ │ @ instruction: 0xf6604620 │ │ │ │ - pkhbtmi pc, r4, r3, lsl #17 @ │ │ │ │ + @ instruction: 0x4684f83b │ │ │ │ rscle r2, lr, r0, lsl #16 │ │ │ │ teqpeq r0, #4, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1053450 │ │ │ │ - blgt 5e58fc │ │ │ │ + blgt 5e59ac │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ svclt 0x0000e7e3 │ │ │ │ stmdavs r4, {r4, r5, sl, ip, sp, pc} │ │ │ │ - blcs 340d60 │ │ │ │ + blcs 340e10 │ │ │ │ stmdbvs r0!, {r2, r8, ip, lr, pc}^ │ │ │ │ msrcs SPSR_fxc, #64, 4 │ │ │ │ mulle r2, r8, r2 │ │ │ │ ldclt 0, cr2, [r0], #-0 │ │ │ │ - bvs af3ea8 │ │ │ │ + bvs af3f58 │ │ │ │ ldceq 1, cr15, [ip], {4} │ │ │ │ svclt 0x0018459c │ │ │ │ svclt 0x00142b00 │ │ │ │ andcs r2, r0, r1 │ │ │ │ ldmdavs sp, {r0, r1, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ mvnle r4, ip, lsr #11 │ │ │ │ @ instruction: 0xf1043b04 │ │ │ │ ldrmi r0, [ip, #3096] @ 0xc18 │ │ │ │ and sp, r7, r4, lsl #2 │ │ │ │ - blcc 33c37c │ │ │ │ + blcc 33c42c │ │ │ │ mulle r3, ip, r5 │ │ │ │ @ instruction: 0x07ed681d │ │ │ │ ldrb sp, [r7, r2, ror #9]! │ │ │ │ andvs r6, fp, r3, lsr #28 │ │ │ │ andsvs r6, r3, r3, lsr #30 │ │ │ │ svclt 0x0000e7dd │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -510015,51 +510055,51 @@ │ │ │ │ ldrbmi sp, [ip], fp, lsr #32 │ │ │ │ @ instruction: 0xf04f1f1c │ │ │ │ @ instruction: 0x468b0930 │ │ │ │ @ instruction: 0xf0136823 │ │ │ │ tstle lr, r1, lsl #14 │ │ │ │ cmplt sl, sl, lsl fp │ │ │ │ tstle r3, r4, lsl #20 │ │ │ │ - blcc 187c6d4 │ │ │ │ + blcc 187c784 │ │ │ │ ldmdble r6, {r0, r2, r8, r9, fp, sp} │ │ │ │ andlt r4, r5, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrteq pc, [r0], -r3, lsl #2 @ │ │ │ │ - blne febbc6e4 │ │ │ │ - b 15ecb4c │ │ │ │ + blne febbc794 │ │ │ │ + b 15ecbfc │ │ │ │ andsle r1, r2, r6, ror #12 │ │ │ │ @ instruction: 0xf85c4b31 │ │ │ │ - blx 46219a │ │ │ │ + blx 46224a │ │ │ │ ldrtmi r0, [r0], #-2 │ │ │ │ @ instruction: 0xf0037dc3 │ │ │ │ - blcs fe222fb0 │ │ │ │ + blcs fe223060 │ │ │ │ stmiavs r3!, {r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ addsmi r1, sp, #28, 30 @ 0x70 │ │ │ │ ldrdcs sp, [r1], -r8 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ mcrcs 15, 0, r8, cr0, cr0, {7} │ │ │ │ @ instruction: 0xf1bbbf18 │ │ │ │ rscle r0, r7, r8, lsl #30 │ │ │ │ @ instruction: 0xf1036a58 │ │ │ │ @ instruction: 0xf1a00e20 │ │ │ │ strmi r0, [r6, #2052] @ 0x804 │ │ │ │ stmib sp, {r0, r1, r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ ldrbtmi r2, [r2], r0, lsl #12 │ │ │ │ @ instruction: 0xf8d84662 │ │ │ │ strbeq r0, [r3, r0] │ │ │ │ - blvc 31724c │ │ │ │ + blvc 3172fc │ │ │ │ ldrteq pc, [r0], -r0, lsl #2 @ │ │ │ │ streq lr, [r6], -r8, lsr #23 │ │ │ │ hvclt 45334 @ 0xb116 │ │ │ │ tstle r3, r4, lsl #22 │ │ │ │ - blcc 187c6f4 │ │ │ │ + blcc 187c7a4 │ │ │ │ ldmdble r1, {r0, r2, r8, r9, fp, sp} │ │ │ │ mcrls 6, 0, r4, cr1, cr4, {4} │ │ │ │ strb r9, [r7, r0, lsl #20] │ │ │ │ - blcs 1efc704 │ │ │ │ + blcs 1efc7b4 │ │ │ │ ldmdbmi r4, {r1, r4, ip, lr, pc} │ │ │ │ teqcs r0, r0, asr r8 │ │ │ │ movweq pc, #15105 @ 0x3b01 @ │ │ │ │ ldclvc 4, cr4, [fp, #204] @ 0xcc │ │ │ │ orreq pc, r6, #3 │ │ │ │ tstle r7, r0, lsl #23 │ │ │ │ ldrdcc pc, [r8], -r8 │ │ │ │ @@ -510072,26 +510112,26 @@ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ @ instruction: 0xf7ff3202 │ │ │ │ ldmib sp, {r0, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r1, r9, ip, sp} │ │ │ │ ubfx sp, sp, #1, #8 │ │ │ │ mcrls 6, 0, r4, cr1, cr4, {4} │ │ │ │ str r9, [r0, r0, lsl #20]! │ │ │ │ - ldrhteq sp, [r5], #-236 @ 0xffffff14 │ │ │ │ + rsbseq sp, r5, ip, lsl #28 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 12, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0c5 │ │ │ │ @ instruction: 0xf8df3aec │ │ │ │ ldrbtmi r2, [fp], #-2796 @ 0xfffff514 │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldrbtmi r9, [sl], #-778 @ 0xfffffcf6 │ │ │ │ - bcc ffa605f4 │ │ │ │ + bcc ffa606a4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9343 │ │ │ │ stmdavs fp!, {r8, r9} │ │ │ │ @ instruction: 0x4680b133 │ │ │ │ stmiblt pc!, {r0, r1, r2, r3, r5, r7, r8, fp, sp, lr} @ │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @@ -510100,111 +510140,111 @@ │ │ │ │ ldrbtmi r3, [sl], #-2748 @ 0xfffff544 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, asr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strthi pc, [ip], -r0, asr #32 │ │ │ │ sublt r4, r5, r0, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - beq 25e3f8 │ │ │ │ + beq 25e4a8 │ │ │ │ movwls sl, #39714 @ 0x9b22 │ │ │ │ movwls sl, #52009 @ 0xcb29 │ │ │ │ @ instruction: 0xf04f693b │ │ │ │ - bls 465acc │ │ │ │ + bls 465b7c │ │ │ │ ldmvs fp, {r0, r1, r2, r5, r8, r9, sl, ip, pc}^ │ │ │ │ stmib r2, {r2, r4, r7, r9, sl, lr}^ │ │ │ │ stmib r2, {r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x9326ee02 │ │ │ │ @ instruction: 0x3014f8d8 │ │ │ │ ldm ip!, {r1, r2, r8, r9, ip, pc} │ │ │ │ stcls 0, cr0, [ip], {15} │ │ │ │ - strgt r6, [pc], #-2494 @ 2222ec │ │ │ │ + strgt r6, [pc], #-2494 @ 22239c │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ stmib sp, {r0, r1, r2, r7, sl, pc}^ │ │ │ │ ldrtmi r7, [r5], -sp, lsl #10 │ │ │ │ ands pc, r4, sp, asr #17 │ │ │ │ eorsge pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf8d7692f │ │ │ │ @ instruction: 0xf1baa000 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8da80c6 │ │ │ │ @ instruction: 0xf04f3000 │ │ │ │ @ instruction: 0xf04f0b00 │ │ │ │ ldrbmi r0, [lr], -r2, lsl #18 │ │ │ │ - blvc 10ecf28 │ │ │ │ + blvc 10ecfd8 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ strtmi r0, [fp], r0, lsl #20 │ │ │ │ andsge pc, r0, sp, asr #17 │ │ │ │ stmib sp, {r1, r6, r7, r9, sl, lr}^ │ │ │ │ movwlt r9, #46889 @ 0xb729 │ │ │ │ tstle lr, r4, lsl #22 │ │ │ │ vld2.16 {d22,d24}, [pc :256], sl │ │ │ │ @ instruction: 0xf1a27129 │ │ │ │ ldmdane r1, {r0, r5, r6, r8, r9}^ │ │ │ │ svclt 0x00882901 │ │ │ │ svclt 0x00962b01 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ vmin.s8 d4, d0, d14 │ │ │ │ - blls 342cec │ │ │ │ + blls 342d9c │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavs fp, {r2, r3, r4, r7, pc} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ svclt 0x00082a00 │ │ │ │ svcls 0x00042300 │ │ │ │ stmib sp, {r2, r8, r9, ip, pc}^ │ │ │ │ - blvc 1108020 │ │ │ │ + blvc 11080d0 │ │ │ │ bicsle r2, sp, r0, lsl #22 │ │ │ │ @ instruction: 0xf5b3697b │ │ │ │ @ instruction: 0xf0007f91 │ │ │ │ @ instruction: 0xf5b380b1 │ │ │ │ @ instruction: 0xf0007fa7 │ │ │ │ - blcs 1f02648 │ │ │ │ + blcs 1f026f8 │ │ │ │ cdpcs 1, 0, cr13, cr0, cr3, {7} │ │ │ │ msrhi SPSR_fsxc, #64 @ 0x40 │ │ │ │ @ instruction: 0x46384631 │ │ │ │ - @ instruction: 0xff16f65f │ │ │ │ + mrc2 6, 5, pc, cr14, 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, r2, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ msrhi SPSR_c, #0 │ │ │ │ ldmvs fp!, {r3, r4, r5, r6, r7, r8, sl, fp, sp, lr} │ │ │ │ ldmvs r2, {r1, fp, sp, lr} │ │ │ │ @ instruction: 0xf040429a │ │ │ │ - bge 803130 │ │ │ │ + bge 8031e0 │ │ │ │ @ instruction: 0xf7ffa916 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ cmpphi r3, #0 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r2, [r8], -r2, lsl #2 │ │ │ │ - mrc2 6, 7, pc, cr10, cr15, {2} │ │ │ │ + mcr2 6, 5, pc, cr2, cr15, {2} @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ svcvs 0x00f8834c │ │ │ │ stmdavs r2, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ addsmi r6, sl, #9568256 @ 0x920000 │ │ │ │ movthi pc, #20544 @ 0x5040 @ │ │ │ │ ldmdbge r8, {r0, r3, r4, r9, fp, sp, pc} │ │ │ │ mcr2 7, 3, pc, cr10, cr15, {7} @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldcls 3, cr8, [r6], {62} @ 0x3e │ │ │ │ addsmi r9, ip, #24, 22 @ 0x6000 │ │ │ │ teqphi r9, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ ldrsbthi pc, [r0], -sp @ │ │ │ │ - blls 86a9dc │ │ │ │ + blls 86aa8c │ │ │ │ @ instruction: 0x46406bfa │ │ │ │ - blls 807018 │ │ │ │ - @ instruction: 0xf9def663 │ │ │ │ + blls 8070c8 │ │ │ │ + @ instruction: 0xf986f663 │ │ │ │ msrcs (UNDEF: 107), r0 │ │ │ │ stmdals sp!, {r0, r1, r2, ip, pc} │ │ │ │ - @ instruction: 0xf86cf660 │ │ │ │ + @ instruction: 0xf814f660 │ │ │ │ @ instruction: 0xf8807c22 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46290518 │ │ │ │ stclvc 0, cr9, [r3], #-20 @ 0xffffffec │ │ │ │ - blx ff9dfdc0 │ │ │ │ + blx fe3dfe70 │ │ │ │ tstls lr, #0, 6 │ │ │ │ ldcleq 1, cr15, [r8], #-52 @ 0xffffffcc │ │ │ │ tstcc pc, #3358720 @ 0x334000 │ │ │ │ strtls r9, [r1], #-2821 @ 0xfffff4fb │ │ │ │ strbteq pc, [r4], #-259 @ 0xfffffefd @ │ │ │ │ stcls 4, cr9, [r9], {8} │ │ │ │ cdpeq 1, 5, cr15, cr4, cr3, {0} │ │ │ │ @@ -510214,284 +510254,284 @@ │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ stm r4, {r3, sl, fp, ip, pc} │ │ │ │ strbmi r0, [r0], -pc │ │ │ │ @ instruction: 0xf6639905 │ │ │ │ - @ instruction: 0x4629fb9d │ │ │ │ + strtmi pc, [r9], -r5, asr #22 │ │ │ │ andseq pc, ip, r7, lsl #2 │ │ │ │ - blx ff85fe10 │ │ │ │ + blx fe25fec0 │ │ │ │ @ instruction: 0xf66069f8 │ │ │ │ - movwcs pc, #7907 @ 0x1ee3 @ │ │ │ │ - blls 3470ac │ │ │ │ + movwcs pc, #7819 @ 0x1e8b @ │ │ │ │ + blls 34715c │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldrbmi sl, [sp], -r4, ror #30 │ │ │ │ @ instruction: 0x462846d0 │ │ │ │ - ldc2l 6, cr15, [r8], #-388 @ 0xfffffe7c │ │ │ │ + stc2 6, cr15, [r0], #-388 @ 0xfffffe7c │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x002cf47f │ │ │ │ ldmib sp, {r0, r2, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8dd750d │ │ │ │ stccs 0, cr10, [r0], {60} @ 0x3c │ │ │ │ @ instruction: 0x83a4f000 │ │ │ │ smlatbcs r3, r2, r6, r4 │ │ │ │ @ instruction: 0xf66d4638 │ │ │ │ - stmdavs sp!, {r0, r1, r2, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - blcs 23c57c │ │ │ │ + stmdavs sp!, {r0, r1, r2, r3, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ + blcs 23c62c │ │ │ │ mcrge 4, 7, pc, cr1, cr15, {1} @ │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ stmibvs pc!, {r1, r2, r3, r4, r6, r7, r9, sl, fp, sp, pc} @ │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ stmdavs sp!, {r0, r4, r5, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ - blcs 23c594 │ │ │ │ + blcs 23c644 │ │ │ │ @ instruction: 0xe6d4d1f7 │ │ │ │ mlapl sp, r7, r8, pc @ │ │ │ │ @ instruction: 0xf47f2d01 │ │ │ │ - blls 3ce1c8 │ │ │ │ + blls 3ce278 │ │ │ │ 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} @ │ │ │ │ + mcr2 6, 0, pc, cr8, 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, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x001df43f │ │ │ │ - blvs 8d1f4 │ │ │ │ + blvs 8d2a4 │ │ │ │ ldmdbvs r8!, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ movwcs r9, #775 @ 0x307 │ │ │ │ teqls sl, #-671088640 @ 0xd8000000 │ │ │ │ movtls r9, #9022 @ 0x233e │ │ │ │ ldc2 7, cr15, [ip, #1020] @ 0x3fc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bge 11032e8 │ │ │ │ + bge 1103398 │ │ │ │ ldmdbvs r8!, {r0, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr}^ │ │ │ │ ldc2 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ - blls 10c8e28 │ │ │ │ + blls 10c8ed8 │ │ │ │ @ instruction: 0xf8dd9d3e │ │ │ │ stmdacs r0, {r3, r8, lr, pc} │ │ │ │ msrhi SPSR_fx, #64 @ 0x40 │ │ │ │ eorsls r6, r6, #254976 @ 0x3e400 │ │ │ │ - bls 3fcb44 │ │ │ │ + bls 3fcbf4 │ │ │ │ ldrls r9, [lr, #-826]! @ 0xfffffcc6 │ │ │ │ smlabtgt r8, sp, r8, pc @ │ │ │ │ stc2 7, cr15, [r2, #1020] @ 0x3fc │ │ │ │ strdlt r6, [r0, #-217] @ 0xffffff27 │ │ │ │ - blvc afc5a8 │ │ │ │ + blvc afc658 │ │ │ │ tstle r4, r4, lsl #22 │ │ │ │ stmiavs r3!, {r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf000429a │ │ │ │ ldmdbvs r8!, {r4, r5, r7, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf7ff9a07 │ │ │ │ stmdacs r0, {r0, r1, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ mcrge 4, 7, pc, cr5, cr15, {1} @ │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 341228 │ │ │ │ + blcs 3412d8 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr15, cr15, {3} │ │ │ │ stmiavs r3!, {r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ stmdbvs r3!, {r1, r3, r4, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ svcvc 0x0012f5b3 │ │ │ │ ldrthi pc, [r6], #-0 @ │ │ │ │ andsvc pc, r2, #1862270976 @ 0x6f000000 │ │ │ │ - blcs 2f3608 │ │ │ │ + blcs 2f36b8 │ │ │ │ mcrge 6, 6, pc, cr15, cr15, {1} @ │ │ │ │ ldcge 8, cr9, [fp, #-232]! @ 0xffffff18 │ │ │ │ ldmdbls r6!, {r1, r2, r3, r4, r5, r9, fp, ip, pc} │ │ │ │ eorsls r9, sl, r2, asr #22 │ │ │ │ @ instruction: 0x462a923e │ │ │ │ teqls r6, r8, ror r9 │ │ │ │ - strtls r9, [pc], #-834 @ 2225d8 │ │ │ │ + strtls r9, [pc], #-834 @ 222688 │ │ │ │ stc2l 7, cr15, [ip, #-1020] @ 0xfffffc04 │ │ │ │ cmplt r0, sl, lsr r9 │ │ │ │ - blvc 2fc604 │ │ │ │ + blvc 2fc6b4 │ │ │ │ tstle r4, r4, lsl #22 │ │ │ │ stmvs r2, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ ldmdbvs r8!, {r0, r3, r5, r6, r7, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf7ff462a │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ mcrge 4, 5, pc, cr15, cr15, {1} @ │ │ │ │ ldmdavs r8, {r1, r2, r4, r5, r8, r9, fp, ip, pc} │ │ │ │ - blcs 341214 │ │ │ │ + blcs 3412c4 │ │ │ │ mcrge 4, 5, pc, cr9, cr15, {3} @ │ │ │ │ stmvs r2, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ stmdbvs r2, {r2, r5, r7, r9, sl, fp, sp, pc}^ │ │ │ │ svcvc 0x0012f5b2 │ │ │ │ mvnshi pc, #0 │ │ │ │ cdpvc 4, 1, cr15, cr2, cr15, {3} │ │ │ │ - bcs 2f37f0 │ │ │ │ + bcs 2f38a0 │ │ │ │ mrcge 6, 4, APSR_nzcv, cr9, cr15, {1} │ │ │ │ eorsls r9, r0, lr, lsr r9 │ │ │ │ stmdavs r8, {r1, r6, r9, fp, ip, pc} │ │ │ │ stmdbcs r4, {r0, r8, r9, fp, ip, sp, lr} │ │ │ │ mrcge 4, 4, APSR_nzcv, cr1, cr15, {3} │ │ │ │ addsmi r6, r9, #8454144 @ 0x810000 │ │ │ │ mcrge 4, 4, pc, cr13, cr15, {3} @ │ │ │ │ @ instruction: 0xf5b16941 │ │ │ │ @ instruction: 0xf0007f12 │ │ │ │ vld2. {d24-d27}, [pc :64], fp │ │ │ │ strbtmi r7, [r1], #-3090 @ 0xfffff3ee │ │ │ │ @ instruction: 0xf63f2903 │ │ │ │ eorsls sl, r1, r2, lsl #29 │ │ │ │ - blvc 2bc6a0 │ │ │ │ + blvc 2bc750 │ │ │ │ @ instruction: 0xf47f2a04 │ │ │ │ stmvs r2, {r2, r3, r4, r5, r6, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ stmdbvs r3, {r3, r4, r5, r6, r9, sl, fp, sp, pc}^ │ │ │ │ svcvc 0x0012f5b3 │ │ │ │ @ instruction: 0x83bff000 │ │ │ │ ldrvc pc, [r2, #-1135] @ 0xfffffb91 │ │ │ │ - blcs 2f372c │ │ │ │ + blcs 2f37dc │ │ │ │ mcrge 6, 3, pc, cr13, cr15, {1} @ │ │ │ │ cmppeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ eorlt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xb01cf8dd │ │ │ │ ldmeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ strcs r9, [r0, #-1040] @ 0xfffffbf0 │ │ │ │ eorsls r4, r2, ip, lsl r6 │ │ │ │ @ instruction: 0xf858970b │ │ │ │ ldm r4, {r2, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf107000f │ │ │ │ stm sp, {r2, r4, r6, sl, fp} │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf665000f │ │ │ │ - stmdacs r0, {r0, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ tstphi r1, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5a3697b │ │ │ │ - blcs 33f30c │ │ │ │ + blcs 33f3bc │ │ │ │ addshi pc, r0, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ movteq r5, #17250 @ 0x4362 │ │ │ │ andcs r0, r0, #142 @ 0x8e │ │ │ │ movweq pc, #8322 @ 0x2082 @ │ │ │ │ - blx 26aae0 │ │ │ │ + blx 26ab90 │ │ │ │ addseq pc, r1, r3, lsl #6 │ │ │ │ addmi r3, fp, r1, lsl #4 │ │ │ │ - b 136cef8 │ │ │ │ + b 136cfa8 │ │ │ │ adclt r0, sp, #12582912 @ 0xc00000 │ │ │ │ strbmi sp, [r3, #498] @ 0x1f2 │ │ │ │ @ instruction: 0xf64fd1d5 │ │ │ │ svcls 0x000b73ff │ │ │ │ ldrdlt pc, [r0], -sp @ │ │ │ │ ldcls 2, cr4, [r0], {157} @ 0x9d │ │ │ │ mcrge 4, 1, pc, cr13, cr15, {3} @ │ │ │ │ stmdals sp!, {r0, r1, r5, r9, sl, fp, sp, lr} │ │ │ │ ldmdbvs fp!, {r2, r3, r4, r9, sl, lr}^ │ │ │ │ svcvc 0x0091f5b3 │ │ │ │ vmax.f32 d27, d0, d12 │ │ │ │ vrhadd.s8 q9, q0, │ │ │ │ @ instruction: 0xf65f214e │ │ │ │ - movwcs pc, #7921 @ 0x1ef1 @ │ │ │ │ + movwcs pc, #7833 @ 0x1e99 @ │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ @ instruction: 0x4629461a │ │ │ │ @ instruction: 0xf6614680 │ │ │ │ - blge 9e0cc4 │ │ │ │ + blge 9e0c14 │ │ │ │ andcs r9, r0, #553648128 @ 0x21000000 │ │ │ │ @ instruction: 0xf1089c09 │ │ │ │ andsls r0, lr, #84, 24 @ 0x5400 │ │ │ │ andscs lr, pc, #3358720 @ 0x334000 │ │ │ │ stm r4, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf663980c │ │ │ │ - @ instruction: 0xe696fa35 │ │ │ │ + @ instruction: 0xe696f9dd │ │ │ │ @ instruction: 0xf0822200 │ │ │ │ tstcs r1, r1, lsl #6 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ andcc r0, r1, #145 @ 0x91 │ │ │ │ - bcs 332994 │ │ │ │ + bcs 332a44 │ │ │ │ streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ mvnsle fp, sp, lsr #5 │ │ │ │ andcs lr, r0, #49545216 @ 0x2f40000 │ │ │ │ movweq pc, #12738 @ 0x31c2 @ │ │ │ │ - blx 26ab80 │ │ │ │ + blx 26ac30 │ │ │ │ addseq pc, r1, r3, lsl #6 │ │ │ │ addmi r3, fp, r1, lsl #4 │ │ │ │ - b 136cf98 │ │ │ │ + b 136d048 │ │ │ │ adclt r0, sp, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xe7aed1f2 │ │ │ │ andcs r6, r0, #57, 30 @ 0xe4 │ │ │ │ @ instruction: 0xf893680b │ │ │ │ - bvs fe8e2830 │ │ │ │ + bvs fe8e28e0 │ │ │ │ ldmdale r5, {r5, fp, sp} │ │ │ │ ldmdacs pc, {r0, fp, ip, sp} @ │ │ │ │ ldm pc, {r1, r4, fp, ip, lr, pc}^ @ │ │ │ │ tstpne r0, r0 @ p-variant is OBSOLETE │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r0 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl fp │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ sbcslt r1, fp, #1073741828 @ 0x40000004 │ │ │ │ @ instruction: 0xf0032001 │ │ │ │ - blx 2233e0 │ │ │ │ + blx 223490 │ │ │ │ addseq pc, r0, r3, lsl #6 │ │ │ │ addmi r3, r3, r1, lsl #4 │ │ │ │ - b 12ecff0 │ │ │ │ + b 12ed0a0 │ │ │ │ addslt r0, sp, #335544320 @ 0x14000000 │ │ │ │ @ instruction: 0xe782d1d6 │ │ │ │ ldrbcc pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ ldmpl r3, {r1, r3, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf5032200 │ │ │ │ @ instruction: 0xf8934360 │ │ │ │ smlattcc fp, r6, r5, r1 │ │ │ │ eorcc pc, r1, r7, asr r8 @ │ │ │ │ sbcmi r0, r3, r0, asr r0 │ │ │ │ @ instruction: 0xf0032001 │ │ │ │ - blx 223418 │ │ │ │ + blx 2234c8 │ │ │ │ addseq pc, r0, r3, lsl #6 │ │ │ │ addmi r3, r3, r1, lsl #4 │ │ │ │ - b 12ed028 │ │ │ │ + b 12ed0d8 │ │ │ │ addslt r0, sp, #335544320 @ 0x14000000 │ │ │ │ strb sp, [r6, -lr, ror #3]! │ │ │ │ bfi fp, fp, #5, #15 │ │ │ │ @ instruction: 0xf0002a77 │ │ │ │ vqadd.s8 d24, d16, d12 │ │ │ │ addmi r1, sl, #-1073741777 @ 0xc000002f │ │ │ │ ldcge 4, cr15, [r5, #508] @ 0x1fc │ │ │ │ @ instruction: 0xf8929a06 │ │ │ │ andls r2, r7, #72 @ 0x48 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - bvs 10cde7c │ │ │ │ + bvs 10cdf2c │ │ │ │ ldmdaeq ip, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ ldrmi r1, [r0, #3857] @ 0xf11 │ │ │ │ @ instruction: 0xf1a56855 │ │ │ │ @ instruction: 0xf43f0504 │ │ │ │ strls sl, [r8, -r4, lsl #27] │ │ │ │ strbeq r6, [r2, ip, lsl #16]! │ │ │ │ - blvc ad79b4 │ │ │ │ + blvc ad7a64 │ │ │ │ cmple r2, r0, lsl #20 │ │ │ │ vmla.i8 q11, q0, q9 │ │ │ │ vhadd.s8 d17, d0, d23 │ │ │ │ addmi r1, r2, #18087936 @ 0x1140000 │ │ │ │ adcsmi fp, sl, #24, 30 @ 0x60 │ │ │ │ @ instruction: 0xf894d149 │ │ │ │ - bcs 26a92c │ │ │ │ + bcs 26a9dc │ │ │ │ @ instruction: 0xf104d145 │ │ │ │ stmibvs r0!, {r4, r5, r9}^ │ │ │ │ - blx feea92b0 │ │ │ │ + blx feea9360 │ │ │ │ ldmdbeq r2, {r1, r7, r9, ip, sp, lr, pc}^ │ │ │ │ cmpne r2, r0, lsl #22 │ │ │ │ ldmdavs r9!, {r0, r1, r2, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ mulgt ip, r1, r8 │ │ │ │ svceq 0x0005f1bc │ │ │ │ - bl 256d74 │ │ │ │ + bl 256e24 │ │ │ │ ldclvc 0, cr1, [sl], #-264 @ 0xfffffef8 │ │ │ │ @ instruction: 0xf8902a20 │ │ │ │ - bl 2629ac │ │ │ │ + bl 262a5c │ │ │ │ ldmib r1, {r6, r7, r8}^ │ │ │ │ vrhadd.s8 d0, d0, d10 │ │ │ │ - bcc 282f54 │ │ │ │ + bcc 283004 │ │ │ │ vpmin.s8 d2, d0, d15 │ │ │ │ ldm pc, {r6, r8, r9, pc}^ @ │ │ │ │ eoreq pc, r0, r2, lsl r0 @ │ │ │ │ teqeq lr, #-134217728 @ 0xf8000000 │ │ │ │ teqeq lr, #-134217728 @ 0xf8000000 │ │ │ │ teqeq lr, #-134217728 @ 0xf8000000 │ │ │ │ teqeq lr, #32 │ │ │ │ @@ -510511,44 +510551,44 @@ │ │ │ │ stmiavs sl!, {r0, r2, r3, ip, lr, pc} │ │ │ │ strtmi r1, [r9], -r8, lsr #26 │ │ │ │ @ instruction: 0xf1a24580 │ │ │ │ @ instruction: 0xf0000204 │ │ │ │ @ instruction: 0x46158134 │ │ │ │ @ instruction: 0x4602e79c │ │ │ │ movwmi r2, #41216 @ 0xa100 │ │ │ │ - bls 4570ec │ │ │ │ + bls 45719c │ │ │ │ @ instruction: 0x46966892 │ │ │ │ - bcs 23cc78 │ │ │ │ + bcs 23cd28 │ │ │ │ pushls {r0, r1, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf8d1910b │ │ │ │ stmdavs r8, {r5, r6, r8, ip} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r7, {r5, r8, pc} │ │ │ │ mlagt r0, r1, r8, pc @ │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0x460abf18 │ │ │ │ svccs 0x00004601 │ │ │ │ tstphi sl, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xe7f24638 │ │ │ │ smlabbcs r0, r2, r2, fp │ │ │ │ @ instruction: 0xf897e7d1 │ │ │ │ - blcs 26ea08 │ │ │ │ + blcs 26eab8 │ │ │ │ ldclge 4, cr15, [r9], #508 @ 0x1fc │ │ │ │ @ instruction: 0xf1076a3b │ │ │ │ svcne 0x001d0e1c │ │ │ │ @ instruction: 0xf000459e │ │ │ │ ldrtcs r8, [r0], #-568 @ 0xfffffdc8 │ │ │ │ ands pc, ip, sp, asr #17 │ │ │ │ ldrdhi pc, [r0], -r5 │ │ │ │ svceq 0x0001f018 │ │ │ │ stclge 4, cr15, [r9], #508 @ 0x1fc │ │ │ │ mulcs ip, r8, r8 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - bmi ffecdd28 │ │ │ │ - blls 4aab2c │ │ │ │ + bmi ffecddd8 │ │ │ │ + blls 4aabdc │ │ │ │ ldmpl sl, {r0, r3, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ andcs pc, r1, #0, 22 │ │ │ │ mlacs r8, r2, r8, pc @ │ │ │ │ @ instruction: 0xf857320b │ │ │ │ @ instruction: 0xf8d81022 │ │ │ │ addmi r2, sl, #20 │ │ │ │ ldclge 4, cr15, [r3], {127} @ 0x7f │ │ │ │ @@ -510556,85 +510596,85 @@ │ │ │ │ tstpne r2, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0017989 │ │ │ │ stmibcs r0, {r1, r2, r7, r8} │ │ │ │ tstphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ andeq pc, r2, #34 @ 0x22 │ │ │ │ @ instruction: 0xf43f2ae5 │ │ │ │ @ instruction: 0xf898acc4 │ │ │ │ - bcs 26aa8c │ │ │ │ - ldcge 4, cr15, [pc], #508 @ 222bdc │ │ │ │ + bcs 26ab3c │ │ │ │ + ldcge 4, cr15, [pc], #508 @ 222c8c │ │ │ │ movwcs r6, #3642 @ 0xe3a │ │ │ │ - bge 8c7250 │ │ │ │ + bge 8c7300 │ │ │ │ ldmdage lr, {r0, r1, r3, r4, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf662ca06 │ │ │ │ - @ instruction: 0xf108f9c7 │ │ │ │ + @ instruction: 0xf108f96f │ │ │ │ stmdals r9, {r4, r5, r9} │ │ │ │ - blx feea94a4 │ │ │ │ + blx feea9554 │ │ │ │ ldmdbeq r2, {r1, r7, r9, ip, sp, lr, pc}^ │ │ │ │ cmpne r2, r8, lsl #22 │ │ │ │ @ instruction: 0xf8916bcb │ │ │ │ tstls ip, #64 @ 0x40 │ │ │ │ andsls sl, sp, #28, 22 @ 0x7000 │ │ │ │ muleq r6, r3, r8 │ │ │ │ - @ instruction: 0xf9b4f662 │ │ │ │ + @ instruction: 0xf95cf662 │ │ │ │ stmdbls r2!, {r1, r2, r3, r4, fp, ip, pc} │ │ │ │ - blls b0929c │ │ │ │ + blls b0934c │ │ │ │ svclt 0x00084288 │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ stmiavs fp!, {r1, r3, r4, r7, sl, fp, sp, pc} │ │ │ │ svcne 0x001d9a07 │ │ │ │ @ instruction: 0xd1a5429a │ │ │ │ - bvs 10b4490 │ │ │ │ + bvs 10b4540 │ │ │ │ ldrhvs r2, [fp, #-57]! @ 0xffffffc7 │ │ │ │ @ instruction: 0xf1a24596 │ │ │ │ ldmdavs r1, {r2, r8, r9}^ │ │ │ │ streq pc, [r4], #-417 @ 0xfffffe5f │ │ │ │ @ instruction: 0xf107d014 │ │ │ │ @ instruction: 0x46770518 │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ @ instruction: 0xf1084629 │ │ │ │ @ instruction: 0xf660001c │ │ │ │ - @ instruction: 0xf8d8ffef │ │ │ │ + @ instruction: 0xf8d8ff97 │ │ │ │ @ instruction: 0xf660001c │ │ │ │ - @ instruction: 0x4623fbf9 │ │ │ │ + strtmi pc, [r3], -r1, lsr #23 │ │ │ │ ldcne 8, cr6, [sl, #-656] @ 0xfffffd70 │ │ │ │ @ instruction: 0xf1a442ba │ │ │ │ mvnle r0, r4, lsl #8 │ │ │ │ movwls r2, #21249 @ 0x5301 │ │ │ │ - blls 3dbc40 │ │ │ │ + blls 3dbcf0 │ │ │ │ umaalcc pc, r9, r3, r8 @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf897ac6c │ │ │ │ - blcs a2eb40 │ │ │ │ + blcs a2ebf0 │ │ │ │ stclge 4, cr15, [r7], #-508 @ 0xfffffe04 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 341700 │ │ │ │ + bcs 3417b0 │ │ │ │ stclge 4, cr15, [r1], #-508 @ 0xfffffe04 │ │ │ │ vmul.i8 q11, q0, q5 │ │ │ │ addsmi r1, sl, #-1409286144 @ 0xac000000 │ │ │ │ mrrcge 4, 7, pc, fp, cr15 @ │ │ │ │ @ instruction: 0xf1076a7b │ │ │ │ svcne 0x001a0820 │ │ │ │ mlasle r7, r8, r5, r4 │ │ │ │ @ instruction: 0x4614463b │ │ │ │ stmdbcs r4, {r0, r1, r3, sp, lr, pc} │ │ │ │ mcrrge 4, 7, pc, pc, cr15 @ │ │ │ │ - bcc 187d00c │ │ │ │ + bcc 187d0bc │ │ │ │ @ instruction: 0xf63f2a05 │ │ │ │ stmiavs r2!, {r1, r3, r6, sl, fp, sp, pc} │ │ │ │ ldrmi r1, [r0, #3860] @ 0xf14 │ │ │ │ stmdavs r2!, {r0, r1, r2, r5, ip, lr, pc} │ │ │ │ ldrbtle r0, [r8], #2005 @ 0x7d5 │ │ │ │ stmdbcs r0, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldmdbvs r7, {r0, r2, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldreq pc, [r0, #-258]! @ 0xfffffefe │ │ │ │ @ instruction: 0xf1a71b65 │ │ │ │ smcne 53267 @ 0xd013 │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ - b 15edef4 │ │ │ │ + b 15edfa4 │ │ │ │ svclt 0x00081151 │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ rscshi pc, lr, r0, asr #32 │ │ │ │ stmdbls sl, {r3, r4, r7, r9, fp, lr} │ │ │ │ eorscs r5, r0, #136, 16 @ 0x880000 │ │ │ │ andeq pc, r7, #2048 @ 0x800 │ │ │ │ ldclvc 4, cr4, [r2, #168] @ 0xa8 │ │ │ │ @@ -510642,112 +510682,112 @@ │ │ │ │ @ instruction: 0xf47f2a80 │ │ │ │ stmiavs r2!, {r1, r5, sl, fp, sp, pc} │ │ │ │ ldrmi r1, [r0, #3860] @ 0xf14 │ │ │ │ @ instruction: 0x461fd1d7 │ │ │ │ andcs r2, r1, #128, 6 │ │ │ │ ldrtmi r9, [r9], -r0, lsl #6 │ │ │ │ ldrtmi r2, [r8], -r2, lsl #6 │ │ │ │ - stc2 6, cr15, [sl], #-404 @ 0xfffffe6c │ │ │ │ + blx ff6e057a │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ andcs sl, r1, #4608 @ 0x1200 │ │ │ │ stmdals ip, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xff78f662 │ │ │ │ + @ instruction: 0xff20f662 │ │ │ │ orrsvc pc, r6, pc, asr #8 │ │ │ │ stmdals sp!, {r2, r9, sl, lr} │ │ │ │ - ldc2l 6, cr15, [r8], {95} @ 0x5f │ │ │ │ + stc2 6, cr15, [r0], {95} @ 0x5f │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204605 │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ - @ instruction: 0xff4cf660 │ │ │ │ + cdp2 6, 15, cr15, cr4, cr0, {3} │ │ │ │ stcls 6, cr4, [ip, #-164] @ 0xffffff5c │ │ │ │ - @ instruction: 0xf6634628 │ │ │ │ - strtmi pc, [r8], -r9, lsr #16 │ │ │ │ + @ instruction: 0xf6624628 │ │ │ │ + @ instruction: 0x4628ffd1 │ │ │ │ strbmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0xf66221ea │ │ │ │ - @ instruction: 0x4605fdfd │ │ │ │ + strmi pc, [r5], -r5, lsr #27 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf7ffac82 │ │ │ │ - bls 391b3c │ │ │ │ + bls 391bec │ │ │ │ andls r4, r5, #1744830464 @ 0x68000000 │ │ │ │ - bllt ffca0b88 │ │ │ │ + bllt ffca0c38 │ │ │ │ rscsle r2, r8, r0, lsl #20 │ │ │ │ ldrmi r6, [r6, #2450] @ 0x992 │ │ │ │ @ instruction: 0xf8ded1f5 │ │ │ │ @ instruction: 0xf10e3018 │ │ │ │ ldrbmi r0, [r3, #-3616]! @ 0xfffff1e0 │ │ │ │ bichi pc, sp, r0 │ │ │ │ @ instruction: 0xb12a689a │ │ │ │ andcs r6, r1, #5963776 @ 0x5b0000 │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ cmppne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ stmib sp, {r0, r1, r3, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf65f2329 │ │ │ │ - movwcs pc, #7327 @ 0x1c9f @ │ │ │ │ + movwcs pc, #7239 @ 0x1c47 @ │ │ │ │ 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, r3, r4, r5, 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, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ movtne pc, #21056 @ 0x5240 @ │ │ │ │ mulsle sp, sl, r2 │ │ │ │ @ instruction: 0xf1044639 │ │ │ │ @ instruction: 0xf660001c │ │ │ │ - stmibvs r0!, {r0, r1, r2, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blx ee0576 │ │ │ │ + stmibvs r0!, {r0, r1, r2, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blx ff8e0624 │ │ │ │ str r9, [r8], r7, lsl #22 │ │ │ │ mulsne r8, r8, r8 │ │ │ │ @ instruction: 0xf53f07cb │ │ │ │ strbt sl, [r3], lr, lsr #23 │ │ │ │ ldrbt r4, [lr], -r2, lsl #12 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf66c4638 │ │ │ │ - ldrb pc, [sl], #-3363 @ 0xfffff2dd @ │ │ │ │ - blls 10c94f0 │ │ │ │ + ldrb pc, [sl], #-3275 @ 0xfffff335 @ │ │ │ │ + blls 10c95a0 │ │ │ │ @ instruction: 0xf8dd9d3e │ │ │ │ ldr ip, [sp], #264 @ 0x108 │ │ │ │ stmdals ip, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ - ldc2l 6, cr15, [ip, #-392]! @ 0xfffffe78 │ │ │ │ + stc2 6, cr15, [r4, #-392]! @ 0xfffffe78 │ │ │ │ ldrb r4, [r9, r7, lsl #12] │ │ │ │ - blvc a7cc84 │ │ │ │ + blvc a7cd34 │ │ │ │ @ instruction: 0xf47f2904 │ │ │ │ @ instruction: 0xf8d7ac91 │ │ │ │ stmiavs r1!, {r3, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f458e │ │ │ │ stmdbvs r1!, {r0, r1, r3, r7, sl, fp, sp, pc}^ │ │ │ │ svcvc 0x0012f5b1 │ │ │ │ rscshi pc, r0, r0 │ │ │ │ andsvc pc, r2, pc, ror #8 │ │ │ │ stmdbcs r3, {r0, sl, lr} │ │ │ │ stcge 6, cr15, [r0], {63} @ 0x3f │ │ │ │ - strtls r6, [pc], #-2072 @ 222c60 │ │ │ │ + strtls r6, [pc], #-2072 @ 222d10 │ │ │ │ stmdbcs r4, {r0, r8, r9, fp, ip, sp, lr} │ │ │ │ ldclge 4, cr15, [sl], #-508 @ 0xfffffe04 │ │ │ │ strmi r6, [lr, #2177] @ 0x881 │ │ │ │ ldclge 4, cr15, [r6], #-508 @ 0xfffffe04 │ │ │ │ @ instruction: 0xf5b16941 │ │ │ │ @ instruction: 0xf0007f12 │ │ │ │ vld4.8 {d24,d26,d28,d30}, [pc :128] │ │ │ │ strbmi r7, [r1], #-2066 @ 0xfffff7ee │ │ │ │ @ instruction: 0xf63f2903 │ │ │ │ eorsls sl, r0, fp, ror #24 │ │ │ │ - blvc 27cd2c │ │ │ │ + blvc 27cddc │ │ │ │ @ instruction: 0xf47f2904 │ │ │ │ stmvs r1, {r0, r2, r5, r6, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f458e │ │ │ │ stmdbvs r1, {r0, r5, r6, sl, fp, sp, pc}^ │ │ │ │ svcvc 0x0012f5b1 │ │ │ │ msrhi CPSR_fxc, r0 │ │ │ │ ldmdavc r2, {r0, r1, r2, r3, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ stmdbcs r3, {r0, r6, sl, lr} │ │ │ │ mrrcge 6, 3, pc, r6, cr15 @ │ │ │ │ @ instruction: 0xf8dc9031 │ │ │ │ - blvc 262cb8 │ │ │ │ + blvc 262d68 │ │ │ │ @ instruction: 0xf47f2904 │ │ │ │ stmvs r1, {r0, r1, r2, r3, r6, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f458e │ │ │ │ stmdbvs r1, {r0, r1, r3, r6, sl, fp, sp, pc}^ │ │ │ │ svcvc 0x0012f5b1 │ │ │ │ tstphi lr, r0 @ p-variant is OBSOLETE │ │ │ │ cdpvc 4, 1, cr15, cr2, cr15, {3} │ │ │ │ @@ -510768,164 +510808,164 @@ │ │ │ │ @ instruction: 0xf8cd4659 │ │ │ │ @ instruction: 0xf8cd8020 │ │ │ │ strbtmi sl, [r3], ip, lsr #32 │ │ │ │ @ instruction: 0x46a846ba │ │ │ │ @ instruction: 0x46764637 │ │ │ │ @ instruction: 0xf8db9307 │ │ │ │ ldrbeq r2, [r0, r0] │ │ │ │ - blvc 657e24 │ │ │ │ + blvc 657ed4 │ │ │ │ stmdacs r4, {r5, r6, r7, r8, ip, sp, pc} │ │ │ │ ldmdbvs r0, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdacs r5, {r0, r3, r4, r6, fp, ip, sp} │ │ │ │ @ instruction: 0x463ed936 │ │ │ │ ldrbmi r4, [r7], -r5, asr #12 │ │ │ │ @ instruction: 0xf8dd9b07 │ │ │ │ strmi r8, [fp], r0, lsr #32 │ │ │ │ ldrdge pc, [ip], -sp @ │ │ │ │ svclt 0x0000e6d8 │ │ │ │ - @ instruction: 0x0075dd96 │ │ │ │ - rsbseq sp, r5, lr, lsl #27 │ │ │ │ + rsbseq sp, r5, r6, ror #25 │ │ │ │ + ldrsbteq sp, [r5], #-206 @ 0xffffff32 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r5, r2, ror #26 │ │ │ │ + ldrhteq sp, [r5], #-194 @ 0xffffff3e │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ eorseq pc, r0, r2, lsl #2 │ │ │ │ @ instruction: 0xc014f8d2 │ │ │ │ andeq lr, r0, fp, lsr #23 │ │ │ │ @ instruction: 0xf1ac1143 │ │ │ │ - blx fee22f48 │ │ │ │ - blcs 25ef80 │ │ │ │ + blx fee22ff8 │ │ │ │ + blcs 25f030 │ │ │ │ subsne lr, r0, pc, asr #20 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ cmple r8, r0, lsl #16 │ │ │ │ - bls 4b4f44 │ │ │ │ + bls 4b4ff4 │ │ │ │ eorscs r5, r0, #16, 16 @ 0x100000 │ │ │ │ @ instruction: 0x0c0cfb02 │ │ │ │ @ instruction: 0xf89c449c │ │ │ │ @ instruction: 0xf0055017 │ │ │ │ stccs 5, cr0, [r0, #536] @ 0x218 │ │ │ │ addshi pc, pc, r0, asr #32 │ │ │ │ ldrdeq pc, [r8], -fp │ │ │ │ - bleq 35f430 │ │ │ │ + bleq 35f4e0 │ │ │ │ @ instruction: 0xd1b64286 │ │ │ │ strmi r9, [fp], r7, lsl #22 │ │ │ │ ldrdhi pc, [r0], -sp @ │ │ │ │ @ instruction: 0xf8dd463e │ │ │ │ str sl, [r2], ip, lsr #32 │ │ │ │ @ instruction: 0xf5b26942 │ │ │ │ rsbsle r7, sp, r2, lsl pc │ │ │ │ ldmdavc r2, {r0, r1, r2, r3, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ - bcs 2f3edc │ │ │ │ + bcs 2f3f8c │ │ │ │ stcge 6, cr15, [sl], #-508 @ 0xfffffe04 │ │ │ │ svcvs 0x0023e40b │ │ │ │ - blvc 8fce4c │ │ │ │ + blvc 8fcefc │ │ │ │ @ instruction: 0xf47f2b05 │ │ │ │ @ instruction: 0xf7ffabd0 │ │ │ │ @ instruction: 0x23b9bbeb │ │ │ │ movwcs r6, #4475 @ 0x117b │ │ │ │ @ instruction: 0xf7ff9305 │ │ │ │ svcvs 0x0003bab4 │ │ │ │ - blvc 8fce68 │ │ │ │ + blvc 8fcf18 │ │ │ │ @ instruction: 0xf47f2b05 │ │ │ │ - ldrt sl, [pc], #-2734 @ 222e04 │ │ │ │ + ldrt sl, [pc], #-2734 @ 222eb4 │ │ │ │ stmdavs r9, {r0, r8, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - bge fec2000c │ │ │ │ + bge fec200bc │ │ │ │ svcvs 0x0002e423 │ │ │ │ - blvc 6bce60 │ │ │ │ + blvc 6bcf10 │ │ │ │ @ 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 381b44 │ │ │ │ + bge fe8a00d8 │ │ │ │ + bllt ff460edc │ │ │ │ stmdavs r9, {r0, r5, r8, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - blge fe660038 │ │ │ │ - bvs 165ca78 │ │ │ │ + blge fe6600e8 │ │ │ │ + bvs 165cb28 │ │ │ │ andsls r3, r3, #32, 4 │ │ │ │ addmi r1, r2, #5, 30 │ │ │ │ @ instruction: 0xf8cdd0ae │ │ │ │ strbtmi fp, [r3], r0, asr #32 │ │ │ │ @ instruction: 0x46269611 │ │ │ │ tstls r2, #12, 12 @ 0xc00000 │ │ │ │ strbeq r6, [r3, r8, lsr #16] │ │ │ │ - blvc 297f08 │ │ │ │ + blvc 297fb8 │ │ │ │ stmdbcs r4, {r0, r5, r6, r8, ip, sp, pc} │ │ │ │ stmdbvs r1, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r5, {r0, r3, r4, r6, r8, fp, ip, sp} │ │ │ │ strtmi sp, [r1], -r2, lsr #18 │ │ │ │ @ instruction: 0x463446dc │ │ │ │ ldmib sp, {r1, r4, r8, r9, fp, ip, pc}^ │ │ │ │ usada8 r7, r0, r6, fp │ │ │ │ teqpeq r0, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bne 1c7d38c │ │ │ │ + bne 1c7d43c │ │ │ │ @ instruction: 0xf1a2114b │ │ │ │ - blx fee63458 │ │ │ │ - blcs 25f494 │ │ │ │ + blx fee63508 │ │ │ │ + blcs 25f544 │ │ │ │ cmpne r1, pc, asr #20 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ teqle pc, r0, lsl #18 │ │ │ │ stmdals sl, {r0, r3, r5, r8, fp, lr} │ │ │ │ teqcs r0, r0, asr #16 │ │ │ │ tstpeq r2, r1, lsl #22 @ p-variant is OBSOLETE │ │ │ │ stclvc 4, cr4, [r9, #100] @ 0x64 │ │ │ │ orreq pc, r6, r1 │ │ │ │ teqle sp, r0, lsl #19 │ │ │ │ - blls 6fd15c │ │ │ │ + blls 6fd20c │ │ │ │ addmi r1, fp, #13, 30 @ 0x34 │ │ │ │ strtmi sp, [r1], -ip, asr #3 │ │ │ │ ldmib sp, {r2, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xe76fb610 │ │ │ │ ldmdavs r2, {r1, r8, r9, sl, fp, sp, lr} │ │ │ │ - bcs 381b18 │ │ │ │ - blge fe6200d0 │ │ │ │ - bllt fece0ed4 │ │ │ │ + bcs 381bc8 │ │ │ │ + blge fe620180 │ │ │ │ + bllt fece0f84 │ │ │ │ stmdavs r9, {r0, r8, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - blge 11600e0 │ │ │ │ + blge 1160190 │ │ │ │ ldrtmi lr, [lr], -pc, asr #13 │ │ │ │ ldrbmi r4, [r7], -r5, asr #12 │ │ │ │ @ instruction: 0xf8dd9b07 │ │ │ │ strmi r8, [fp], r0, lsr #32 │ │ │ │ ldrdge pc, [ip], -sp @ │ │ │ │ svcvs 0x0001e605 │ │ │ │ - blvc 47cf24 │ │ │ │ + blvc 47cfd4 │ │ │ │ @ instruction: 0xf47f2905 │ │ │ │ ldrb sl, [r3], fp, lsr #22 │ │ │ │ - ldcl 6, cr15, [lr, #-48]! @ 0xffffffd0 │ │ │ │ + stc 6, cr15, [r6, #-48]! @ 0xffffffd0 │ │ │ │ stmdavs r9, {r0, r8, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - blge ae0114 │ │ │ │ - bllt fef60f18 │ │ │ │ + blge ae01c4 │ │ │ │ + bllt fef60fc8 │ │ │ │ stmib sp, {r0, r1, r8, sp}^ │ │ │ │ @ instruction: 0xf7ff3214 │ │ │ │ ldmib sp, {r0, r8, fp, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r4, r9, ip, sp} │ │ │ │ @ instruction: 0xe7c1d0b6 │ │ │ │ ldrbmi r4, [ip], r1, lsr #12 │ │ │ │ - blls 6b4808 │ │ │ │ + blls 6b48b8 │ │ │ │ @ instruction: 0xb610e9dd │ │ │ │ ldmvs fp!, {r0, r3, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed7a150 │ │ │ │ + bl fed7a200 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbvc r2, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ addsmi r7, sl, #180224 @ 0x2c000 │ │ │ │ - bne ff652bc0 │ │ │ │ + bne ff652c70 │ │ │ │ stmiavs r2, {r3, r8, ip, lr, pc}^ │ │ │ │ addsmi r6, sl, #13303808 @ 0xcb0000 │ │ │ │ svclt 0x0088d30a │ │ │ │ stmdale r1, {r0, sp} │ │ │ │ ldrmi fp, [r0], -sl, lsl #18 │ │ │ │ stmdbvs r9, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf60c6900 │ │ │ │ - @ instruction: 0xbd08e978 │ │ │ │ + @ instruction: 0xbd08e920 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000bd08 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r8, #816]! @ 0x330 │ │ │ │ @ instruction: 0x2624f8df │ │ │ │ @@ -510936,55 +510976,55 @@ │ │ │ │ @ instruction: 0xf04f9387 │ │ │ │ stmdavs r3, {r8, r9} │ │ │ │ stmdbvc r3, {r3, r4, r7, fp, sp, lr} │ │ │ │ andsle r2, r0, r3, lsl fp │ │ │ │ @ instruction: 0x2608f8df │ │ │ │ @ instruction: 0x3600f8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls fe3fd034 │ │ │ │ + blls fe3fd0e4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50d82f2 │ │ │ │ pop {r0, r3, r8, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0x460d8ff0 │ │ │ │ - @ instruction: 0xff4af6a1 │ │ │ │ + cdp2 6, 15, cr15, cr2, cr1, {5} │ │ │ │ @ instruction: 0xf6a14681 │ │ │ │ - strmi pc, [r6], -r9, lsl #29 │ │ │ │ + @ instruction: 0x4606fe31 │ │ │ │ rscle r2, r5, r0, lsl #16 │ │ │ │ ldmvs r8, {r0, r1, r5, fp, sp, lr} │ │ │ │ - cdp2 6, 13, cr15, cr10, cr1, {5} │ │ │ │ + cdp2 6, 8, cr15, cr2, cr1, {5} │ │ │ │ mulcc r4, r9, r8 │ │ │ │ - blcs 77481c │ │ │ │ + blcs 7748cc │ │ │ │ ldm pc, {r0, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ subspl pc, r0, r3 │ │ │ │ @ instruction: 0x560b5350 │ │ │ │ - bleq 16f7d68 │ │ │ │ - bleq 1639440 │ │ │ │ + bleq 16f7e18 │ │ │ │ + bleq 16394f0 │ │ │ │ subspl r0, r0, fp, lsl #22 │ │ │ │ subspl r5, r0, r0, asr r0 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ - blcs 112ad10 │ │ │ │ + blcs 112adc0 │ │ │ │ strbmi sp, [r8], -sl, asr #17 │ │ │ │ - beq 55f460 │ │ │ │ + beq 55f510 │ │ │ │ stmdbeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46494652 │ │ │ │ - bleq ff85d974 │ │ │ │ + bleq ff85da24 │ │ │ │ ldmib sp, {r3, r5, r7, r8, r9, sl, lr}^ │ │ │ │ ldrmi r3, [r3], #-514 @ 0xfffffdfe │ │ │ │ - blcc 27398c │ │ │ │ + blcc 273a3c │ │ │ │ ldrmi r4, [fp, #19] │ │ │ │ - b 161772c │ │ │ │ + b 16177dc │ │ │ │ @ instruction: 0xad0609c7 │ │ │ │ tstcs r0, sl, asr #12 │ │ │ │ @ instruction: 0xf8d44628 │ │ │ │ @ instruction: 0xf60ca010 │ │ │ │ - @ instruction: 0xf1b8ea00 │ │ │ │ + @ instruction: 0xf1b8e9a8 │ │ │ │ vmax.f32 d0, d0, d16 │ │ │ │ @ instruction: 0xf1a8829a │ │ │ │ - blcs 823c8c │ │ │ │ + blcs 823d3c │ │ │ │ adchi pc, r7, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ adceq r0, r5, #-1073741812 @ 0xc000000c │ │ │ │ adceq r0, r5, #1342177290 @ 0x5000000a │ │ │ │ adceq r0, r5, #1342177290 @ 0x5000000a │ │ │ │ adceq r0, r5, #1342177290 @ 0x5000000a │ │ │ │ adceq r0, r5, #250 @ 0xfa │ │ │ │ @@ -510996,40 +511036,40 @@ │ │ │ │ adceq r0, r5, #1342177290 @ 0x5000000a │ │ │ │ adceq r0, r5, #1342177290 @ 0x5000000a │ │ │ │ @ instruction: 0xf04f0141 │ │ │ │ ldr r0, [r9, r0, lsr #16]! │ │ │ │ ldmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe7b6 │ │ │ │ ldr r0, [r3, r8, lsl #16]! │ │ │ │ - blcs 112acc8 │ │ │ │ + blcs 112ad78 │ │ │ │ svcge 0x007ef63f │ │ │ │ stmdaeq ip, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi sl, [r2], -r2, lsl #28 │ │ │ │ @ instruction: 0x46484631 │ │ │ │ ldmib sp, {r3, r5, r7, r8, r9, sl, lr}^ │ │ │ │ subsmi r1, sl, #134217728 @ 0x8000000 │ │ │ │ - blcc 274104 │ │ │ │ - blcs 333128 │ │ │ │ + blcc 2741b4 │ │ │ │ + blcs 3331d8 │ │ │ │ svcge 0x006ef47f │ │ │ │ @ instruction: 0xad066926 │ │ │ │ rscseq r2, sl, r0, lsl #2 │ │ │ │ @ instruction: 0xf60c4628 │ │ │ │ - movwcs lr, #6584 @ 0x19b8 │ │ │ │ - bl 36adb8 │ │ │ │ + movwcs lr, #6496 @ 0x1960 │ │ │ │ + bl 36ae68 │ │ │ │ @ instruction: 0xf85100c3 │ │ │ │ - bcc 22ed0c │ │ │ │ + bcc 22edbc │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ @ instruction: 0xf800429f │ │ │ │ @ instruction: 0xf1032c08 │ │ │ │ ldmle r2!, {r0, r8, r9}^ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f2600 │ │ │ │ strls r0, [r0], #-2816 @ 0xfffff500 │ │ │ │ ldrbmi r4, [r9], sl, lsr #13 │ │ │ │ - bllt fe9b49d0 │ │ │ │ + bllt fe9b4a80 │ │ │ │ ldrdeq lr, [r0, -r4] │ │ │ │ svceq 0x0020f1b8 │ │ │ │ andshi pc, r8, #0, 4 │ │ │ │ rscscc pc, pc, #8, 2 │ │ │ │ stcls 6, cr4, [r0], {35} @ 0x23 │ │ │ │ vpmin.s8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r6, r9, pc}^ @ │ │ │ │ @@ -511051,37 +511091,37 @@ │ │ │ │ subeq r0, r0, #64, 4 │ │ │ │ @ instruction: 0xf10b0186 │ │ │ │ strcc r0, [r8], #-2817 @ 0xfffff4ff │ │ │ │ stmdble r0!, {r0, r1, r2, r3, r4, r6, r8, sl, lr} │ │ │ │ biceq lr, fp, #5120 @ 0x1400 │ │ │ │ ldmib r3, {r1, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6600100 │ │ │ │ - mrrc 10, 12, pc, r1, cr13 @ │ │ │ │ + mrrc 10, 7, pc, r1, cr5 @ │ │ │ │ @ instruction: 0xf60c0b10 │ │ │ │ - b 165e1b8 │ │ │ │ + b 165e108 │ │ │ │ rscle r0, ip, r1, lsl #6 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0xf381fab1 │ │ │ │ - blx fee515f4 │ │ │ │ + blx fee516a4 │ │ │ │ msrcc CPSR_, #128, 6 │ │ │ │ movteq pc, #451 @ 0x1c3 @ │ │ │ │ - bleq 29f5e8 │ │ │ │ + bleq 29f698 │ │ │ │ @ instruction: 0xf1044599 │ │ │ │ svclt 0x00380408 │ │ │ │ - ldrbmi r4, [pc, #-1689] @ 222b2f │ │ │ │ + ldrbmi r4, [pc, #-1689] @ 222bdf │ │ │ │ stcls 8, cr13, [r0], {169} @ 0xa9 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ bicshi pc, pc, r0, asr #4 │ │ │ │ mvnscc pc, #1073741826 @ 0x40000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ msreq CPSR_, #-1073741776 @ 0xc0000030 │ │ │ │ stc2 10, cr15, [r3], {7} @ │ │ │ │ svceq 0x0040f1bc │ │ │ │ mcrge 6, 7, pc, cr8, cr15, {1} @ │ │ │ │ - bleq 29f32c │ │ │ │ + bleq 29f3dc │ │ │ │ vpmax.u8 d15, d3, d11 │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ strls r0, [r1, #-2304] @ 0xfffff700 │ │ │ │ strbmi r4, [r5], -fp, asr #13 │ │ │ │ movwcs r4, #5856 @ 0x16e0 │ │ │ │ cdpcs 1, 0, cr7, cr0, cr3, {3} │ │ │ │ cmnphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @@ -511105,40 +511145,40 @@ │ │ │ │ biceq r0, fp, fp, asr #3 │ │ │ │ biceq r0, fp, fp, asr #3 │ │ │ │ biceq r0, fp, fp, asr #3 │ │ │ │ biceq r0, fp, fp, asr #3 │ │ │ │ biceq r0, fp, fp, asr #3 │ │ │ │ rsbseq r0, r5, fp, asr #3 │ │ │ │ smlatbeq r2, sl, r1, pc @ │ │ │ │ - bl 36be74 │ │ │ │ + bl 36bf24 │ │ │ │ @ instruction: 0xf83102c3 │ │ │ │ addsmi r0, pc, #2, 30 │ │ │ │ movweq pc, #4355 @ 0x1103 @ │ │ │ │ stceq 8, cr15, [r8], {34} @ 0x22 │ │ │ │ - blge 357a58 │ │ │ │ + blge 357b08 │ │ │ │ strtmi r9, [sl], r0, lsl #8 │ │ │ │ @ instruction: 0xf04f465c │ │ │ │ ldrmi r0, [fp], r0, lsl #18 │ │ │ │ biceq lr, r9, r5, lsl #22 │ │ │ │ @ instruction: 0xf1094642 │ │ │ │ ldmib r1, {r0, r8, fp}^ │ │ │ │ @ instruction: 0xf6600100 │ │ │ │ - mrrc 10, 4, pc, r1, cr7 @ │ │ │ │ + mrrc 9, 14, pc, r1, cr15 @ │ │ │ │ @ instruction: 0xf60c0b10 │ │ │ │ - @ instruction: 0xf60ceb80 │ │ │ │ - mcrr 13, 2, lr, r1, cr2 │ │ │ │ + @ instruction: 0xf60ceb28 │ │ │ │ + mcrr 12, 12, lr, r1, cr10 │ │ │ │ @ instruction: 0x46410b10 │ │ │ │ @ instruction: 0xf6604658 │ │ │ │ - ldrbmi pc, [r1], -r9, asr #18 @ │ │ │ │ + @ instruction: 0x4651f8f1 │ │ │ │ ldrbmi r4, [r8], -r2, lsr #12 │ │ │ │ - svc 0x00d4f60b │ │ │ │ - beq 45f6f0 │ │ │ │ + svc 0x007cf60b │ │ │ │ + beq 45f7a0 │ │ │ │ svclt 0x00142800 │ │ │ │ @ instruction: 0xf0062600 │ │ │ │ - strbmi r0, [pc, #-1537] @ 222cd3 │ │ │ │ + strbmi r0, [pc, #-1537] @ 222d83 │ │ │ │ stcls 8, cr13, [r0], {220} @ 0xdc │ │ │ │ @ instruction: 0xf10ae71b │ │ │ │ movwcs r3, #4607 @ 0x11ff │ │ │ │ sbceq lr, r3, #5120 @ 0x1400 │ │ │ │ svceq 0x0001f811 │ │ │ │ @ instruction: 0xf103429f │ │ │ │ @ instruction: 0xf8020301 │ │ │ │ @@ -511153,16 +511193,16 @@ │ │ │ │ ldmib r4, {r0, r1, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stcls 3, cr1, [r0, #-24] @ 0xffffffe8 │ │ │ │ @ instruction: 0xf8dae001 │ │ │ │ @ instruction: 0xf1a90000 │ │ │ │ @ instruction: 0xf1c90220 │ │ │ │ @ instruction: 0xf10b0e20 │ │ │ │ @ instruction: 0xf10a0b01 │ │ │ │ - blx 225b50 │ │ │ │ - ldrbmi pc, [pc, #-514] @ 223132 @ │ │ │ │ + blx 225c00 │ │ │ │ + ldrbmi pc, [pc, #-514] @ 2231e2 @ │ │ │ │ vseleq.f32 s30, s28, s1 │ │ │ │ andeq lr, lr, #270336 @ 0x42000 │ │ │ │ @ instruction: 0xf009fa00 │ │ │ │ movweq lr, #10819 @ 0x2a43 │ │ │ │ tsteq r0, r1, asr #20 │ │ │ │ stmib r4, {r0, r3, r5, r7, sl, lr}^ │ │ │ │ stmiale r4!, {r1, r2, r8, r9, ip}^ │ │ │ │ @@ -511180,163 +511220,163 @@ │ │ │ │ ldmib r4, {r1, r2, r3, r4, r9, sl, sp, lr, pc}^ │ │ │ │ strmi r1, [r2], -r6, lsl #6 │ │ │ │ and r9, r1, r0, lsl #26 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ @ instruction: 0xf1a9b292 │ │ │ │ @ instruction: 0xf1c90020 │ │ │ │ @ instruction: 0xf10b0e20 │ │ │ │ - blx 2a5fa0 │ │ │ │ + blx 2a6050 │ │ │ │ @ instruction: 0xf10af000 │ │ │ │ - blx aa5bc4 │ │ │ │ - ldrbmi pc, [pc, #-3598] @ 22259a @ │ │ │ │ + blx aa5c74 │ │ │ │ + ldrbmi pc, [pc, #-3598] @ 22264a @ │ │ │ │ vpmax.s8 d15, d9, d2 │ │ │ │ andeq lr, lr, r0, asr #20 │ │ │ │ movweq lr, #2627 @ 0xa43 │ │ │ │ tsteq r2, r1, asr #20 │ │ │ │ stmib r4, {r0, r3, r5, r7, sl, lr}^ │ │ │ │ stmiale r3!, {r1, r2, r8, r9, ip}^ │ │ │ │ ldmib r4, {r1, r2, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ strmi r1, [r2], -r6, lsl #6 │ │ │ │ and r9, r1, r0, lsl #26 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ @ instruction: 0xf1a9b2d2 │ │ │ │ @ instruction: 0xf1c90020 │ │ │ │ @ instruction: 0xf10b0e20 │ │ │ │ - blx 2a5fe4 │ │ │ │ + blx 2a6094 │ │ │ │ @ instruction: 0xf10af000 │ │ │ │ - blx aa5c08 │ │ │ │ - ldrbmi pc, [pc, #-3598] @ 2225de @ │ │ │ │ + blx aa5cb8 │ │ │ │ + ldrbmi pc, [pc, #-3598] @ 22268e @ │ │ │ │ vpmax.s8 d15, d9, d2 │ │ │ │ andeq lr, lr, r0, asr #20 │ │ │ │ movweq lr, #2627 @ 0xa43 │ │ │ │ tsteq r2, r1, asr #20 │ │ │ │ stmib r4, {r0, r3, r5, r7, sl, lr}^ │ │ │ │ stmiale r3!, {r1, r2, r8, r9, ip}^ │ │ │ │ ldmib r4, {r2, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ strmi r1, [r2], -r6, lsl #6 │ │ │ │ and r9, r1, r0, lsl #26 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ @ instruction: 0xf1a9b2d2 │ │ │ │ @ instruction: 0xf1c90020 │ │ │ │ @ instruction: 0xf10b0e20 │ │ │ │ - blx 2a6028 │ │ │ │ + blx 2a60d8 │ │ │ │ @ instruction: 0xf10af000 │ │ │ │ - blx aa5c4c │ │ │ │ - ldrbmi pc, [pc, #-3598] @ 222622 @ │ │ │ │ + blx aa5cfc │ │ │ │ + ldrbmi pc, [pc, #-3598] @ 2226d2 @ │ │ │ │ vpmax.s8 d15, d9, d2 │ │ │ │ andeq lr, lr, r0, asr #20 │ │ │ │ movweq lr, #2627 @ 0xa43 │ │ │ │ tsteq r2, r1, asr #20 │ │ │ │ stmib r4, {r0, r3, r5, r7, sl, lr}^ │ │ │ │ stmiale r3!, {r1, r2, r8, r9, ip}^ │ │ │ │ strmi lr, [r2], -r2, lsl #15 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf0428099 │ │ │ │ @ instruction: 0xf10b0201 │ │ │ │ - blx feea6060 │ │ │ │ + blx feea6110 │ │ │ │ movwcc pc, #33410 @ 0x8282 @ │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ svclt 0x00384591 │ │ │ │ - ldrbmi r4, [pc, #-1681] @ 222ddb │ │ │ │ + ldrbmi r4, [pc, #-1681] @ 222e8b │ │ │ │ mcrge 6, 5, pc, cr14, cr15, {3} @ │ │ │ │ @ instruction: 0xe7eb681a │ │ │ │ and r4, pc, r2, lsl #12 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ - bleq 29f8ac │ │ │ │ + bleq 29f95c │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ @ instruction: 0xf1c23308 │ │ │ │ ldrmi r0, [r1, #544] @ 0x220 │ │ │ │ @ instruction: 0x4691bf38 │ │ │ │ @ instruction: 0xf67f455f │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r7, r9, sl, fp, sp, pc} │ │ │ │ - bcs 24fee4 │ │ │ │ + bcs 24ff94 │ │ │ │ @ instruction: 0xf10bd1ec │ │ │ │ movwcc r0, #35585 @ 0x8b01 │ │ │ │ ldmle r6!, {r0, r1, r2, r3, r4, r6, r8, sl, lr}^ │ │ │ │ @ instruction: 0x4602e690 │ │ │ │ ldmdavs sl, {sp, lr, pc} │ │ │ │ @ instruction: 0xf10bb2d2 │ │ │ │ @ instruction: 0xb1220b01 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ movwcc r0, #35073 @ 0x8901 │ │ │ │ ldmle r2!, {r0, r1, r2, r3, r4, r6, r8, sl, lr}^ │ │ │ │ strmi lr, [r2], -r0, lsl #13 │ │ │ │ @ instruction: 0xf042e00f │ │ │ │ @ instruction: 0xf10b0201 │ │ │ │ - blx feea60dc │ │ │ │ + blx feea618c │ │ │ │ movwcc pc, #33410 @ 0x8282 @ │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ svclt 0x00384591 │ │ │ │ - ldrbmi r4, [pc, #-1681] @ 222e57 │ │ │ │ + ldrbmi r4, [pc, #-1681] @ 222f07 │ │ │ │ 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 29f9d4 │ │ │ │ + ldrbmi r3, [pc, #-776] @ 2232a4 │ │ │ │ @ instruction: 0xe665d8f6 │ │ │ │ strtmi r9, [sl], -r1, lsl #22 │ │ │ │ biceq lr, fp, #3072 @ 0xc00 │ │ │ │ ldrdeq lr, [r0, -r3] │ │ │ │ - @ instruction: 0xf910f660 │ │ │ │ - bleq 65e658 │ │ │ │ - b 1460d48 │ │ │ │ + @ instruction: 0xf8b8f660 │ │ │ │ + bleq 65e708 │ │ │ │ + ldmib r0!, {r2, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vpmax.u8 d15, d9, d1 │ │ │ │ msreq CPSR_, r9, lsr #3 │ │ │ │ @ instruction: 0xf10b9a00 │ │ │ │ - blx 22612c │ │ │ │ + blx 2261dc │ │ │ │ @ instruction: 0xf10af101 │ │ │ │ movwmi r0, #47624 @ 0xba08 │ │ │ │ smlawteq r0, r9, r1, pc @ │ │ │ │ - blx a34ab4 │ │ │ │ - b 131f940 │ │ │ │ + blx a34b64 │ │ │ │ + b 131f9f0 │ │ │ │ stmibvs r1!, {r0, r8, r9} │ │ │ │ @ instruction: 0xf009fa00 │ │ │ │ - b 127478c │ │ │ │ + b 127483c │ │ │ │ @ instruction: 0x61a10100 │ │ │ │ - b 12fdcd4 │ │ │ │ + b 12fdd84 │ │ │ │ mvnvs r0, r1, lsl #6 │ │ │ │ mrcge 6, 2, APSR_nzcv, cr7, cr15, {1} │ │ │ │ ldrbt r4, [r9], r4, asr #13 │ │ │ │ - bl ff460d90 │ │ │ │ - b ae0d94 │ │ │ │ + bl 1e60e40 │ │ │ │ + stmib sl, {r2, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movweq lr, #6736 @ 0x1a50 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr12, cr15, {3} │ │ │ │ - bleq 29f99c │ │ │ │ - ldrbmi r3, [pc, #-1032] @ 22316c │ │ │ │ + bleq 29fa4c │ │ │ │ + ldrbmi r3, [pc, #-1032] @ 22321c │ │ │ │ ldclge 6, cr15, [r4, #252] @ 0xfc │ │ │ │ @ instruction: 0xf60ce627 │ │ │ │ - @ instruction: 0xf60cebba │ │ │ │ - bfi lr, r4, (invalid: 20:9) │ │ │ │ - bleq 29f9b4 │ │ │ │ - ldrbmi r3, [pc, #-776] @ 223284 │ │ │ │ + @ instruction: 0xf60ceb62 │ │ │ │ + @ instruction: 0xe7c9e9bc │ │ │ │ + bleq 29fa64 │ │ │ │ + ldrbmi r3, [pc, #-776] @ 223334 │ │ │ │ svcge 0x0070f63f │ │ │ │ movwcs lr, #5660 @ 0x161c │ │ │ │ movwls r4, #1724 @ 0x6bc │ │ │ │ - blge 35ce50 │ │ │ │ - bl 4b4ee4 │ │ │ │ + blge 35cf00 │ │ │ │ + bl 4b4f94 │ │ │ │ ldrmi r0, [r8], -r9, lsl #4 │ │ │ │ stmdbhi r2, {r0, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ stmdbhi r2, {r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xd1f94291 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ - bleq 45f6f4 │ │ │ │ + bleq 45f7a4 │ │ │ │ @ instruction: 0xf60ce664 │ │ │ │ - svclt 0x0000ea26 │ │ │ │ - rsbseq sp, r5, sl, asr r0 │ │ │ │ + svclt 0x0000e9ce │ │ │ │ + rsbseq ip, r5, sl, lsr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r5, ip, lsr r0 │ │ │ │ + rsbseq ip, r5, ip, lsl #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @ instruction: 0xf8dfb0a9 │ │ │ │ @ instruction: 0x46063a94 │ │ │ │ andls r4, r3, #2063597568 @ 0x7b000000 │ │ │ │ - bcs fe561968 │ │ │ │ + bcs fe561a18 │ │ │ │ @ instruction: 0xf8df9308 │ │ │ │ ldrbtmi r3, [sl], #-2700 @ 0xfffff574 │ │ │ │ ldmpl r3, {r0, r1, r2, r8, ip, pc}^ │ │ │ │ @ instruction: 0x9327681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ @ instruction: 0xf8d682f4 │ │ │ │ @@ -511346,174 +511386,174 @@ │ │ │ │ stmdacs r0, {r5} │ │ │ │ sadd16mi fp, r9, r8 │ │ │ │ tstlt sl, r3, lsr #12 │ │ │ │ @ instruction: 0xe7f54614 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ stmibvs ip, {r6, r9, sl, pc} │ │ │ │ @ instruction: 0xf6604620 │ │ │ │ - ldrdls pc, [r6], -pc @ │ │ │ │ + andls pc, r6, r7, lsl #27 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bls 3c418c │ │ │ │ + bls 3c423c │ │ │ │ andcs r2, r0, r0, lsr r1 │ │ │ │ - ldc2l 6, cr15, [r6, #808] @ 0x328 │ │ │ │ + ldc2l 6, cr15, [lr, #-808]! @ 0xfffffcd8 │ │ │ │ ldrdhi pc, [ip], -r4 @ │ │ │ │ @ instruction: 0xf8d84682 │ │ │ │ biclt r7, pc, r0 │ │ │ │ @ instruction: 0xf04f4643 │ │ │ │ @ instruction: 0x46a00930 │ │ │ │ - bleq 29f798 │ │ │ │ + bleq 29f848 │ │ │ │ stclvs 6, cr4, [r5], #-112 @ 0xffffff90 │ │ │ │ tstcs r0, r0, lsr r2 │ │ │ │ @ instruction: 0xf505fb09 │ │ │ │ movweq lr, #23306 @ 0x5b0a │ │ │ │ @ instruction: 0xf60b4618 │ │ │ │ - @ instruction: 0xf84aeef6 │ │ │ │ + @ instruction: 0xf84aee9e │ │ │ │ ldrtmi r4, [ip], -r5 │ │ │ │ @ instruction: 0xf880683f │ │ │ │ svccs 0x0000b004 │ │ │ │ strbmi sp, [r4], -sp, ror #3 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - @ instruction: 0xff78f66b │ │ │ │ + @ instruction: 0xff20f66b │ │ │ │ @ instruction: 0x8018f8d4 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldrbmi sp, [r1], r4, lsr #32 │ │ │ │ - bleq e5f7d8 │ │ │ │ + bleq e5f888 │ │ │ │ ldrtmi r4, [r7], -r2, asr #13 │ │ │ │ - ldrbcs pc, [pc, #-576]! @ 223464 @ │ │ │ │ + ldrbcs pc, [pc, #-576]! @ 223514 @ │ │ │ │ @ instruction: 0x6010f8da │ │ │ │ orrlt r6, fp, r3, lsr r8 │ │ │ │ - blcs 28237c │ │ │ │ + blcs 28242c │ │ │ │ mrshi pc, (UNDEF: 14) @ │ │ │ │ tstle r7, r4, lsl #22 │ │ │ │ @ instruction: 0xf5b36973 │ │ │ │ @ instruction: 0xf0007f8a │ │ │ │ adcmi r8, fp, #104, 2 │ │ │ │ tstphi pc, r0 @ p-variant is OBSOLETE │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf6604650 │ │ │ │ - strmi pc, [r2], r1, ror #22 │ │ │ │ + strmi pc, [r2], r9, lsl #22 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldrtmi r4, [lr], -sl, asr #13 │ │ │ │ @ instruction: 0x9018f8dd │ │ │ │ @ instruction: 0xf8df4650 │ │ │ │ eorscs r3, r0, #152, 18 @ 0x260000 │ │ │ │ ldrdpl pc, [r8, r6] │ │ │ │ ldrbtmi r4, [fp], #-1609 @ 0xfffff9b7 │ │ │ │ strls r2, [r9, #-1792] @ 0xfffff900 │ │ │ │ - stc 6, cr15, [lr, #-44]! @ 0xffffffd4 │ │ │ │ + ldcl 6, cr15, [r6], {11} │ │ │ │ @ instruction: 0xf8cd4655 │ │ │ │ stmib sp, {r4, r5, sp, pc}^ │ │ │ │ @ instruction: 0xf10da40a │ │ │ │ @ instruction: 0xf8dd0868 │ │ │ │ ssatmi sl, #28, ip │ │ │ │ strls sl, [r4, -r1, lsr #22] │ │ │ │ stmdbvc fp!, {r0, r2, r8, r9, ip, pc} │ │ │ │ ldrbvs r6, [r7], #-2090 @ 0xfffff7d6 │ │ │ │ suble r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x46284651 │ │ │ │ ldc2 7, cr15, [r0], #-1020 @ 0xfffffc04 │ │ │ │ - bls 37d7d8 │ │ │ │ + bls 37d888 │ │ │ │ ldmvs r8, {r0, r6, r9, sl, lr} │ │ │ │ ldcls 7, cr4, [sl], {208} @ 0xd0 │ │ │ │ addsmi r9, ip, #3072 @ 0xc00 │ │ │ │ stmdbvc fp!, {r0, r1, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmibvc fp!, {r0, r1, r3, r4, r6, r8, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbvc fp!, {r0, r1, r2, r4, r6, r8, pc} │ │ │ │ @ instruction: 0xf815b1ef │ │ │ │ addsmi r2, sl, #44, 24 @ 0x2c00 │ │ │ │ - bne fe8d33b8 │ │ │ │ + bne fe8d3468 │ │ │ │ stmiavs sl!, {r0, r2, r4, r8, ip, lr, pc}^ │ │ │ │ stcne 8, cr15, [r4], #-340 @ 0xfffffeac │ │ │ │ tstle r2, sl, lsl #5 │ │ │ │ @ instruction: 0xf855b93a │ │ │ │ - bvs ff66e82c │ │ │ │ + bvs ff66e8dc │ │ │ │ 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 59ecac │ │ │ │ + bcs 235040 │ │ │ │ stmdbls r1!, {r0, r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ ldrdeq pc, [r8, r6] │ │ │ │ @ instruction: 0xf1c11e4a │ │ │ │ stmdavs r9!, {sl, fp} │ │ │ │ - b 2b47a4 │ │ │ │ + b 2b4854 │ │ │ │ ldrmi r0, [r4], #-524 @ 0xfffffdf4 │ │ │ │ @ instruction: 0xf8c662ca │ │ │ │ - bls 333dc8 │ │ │ │ + bls 333e78 │ │ │ │ andls r4, r4, #1744830464 @ 0x68000000 │ │ │ │ ldrcc r3, [r0, #-1793]! @ 0xfffff8ff │ │ │ │ asrsle r4, pc, #10 │ │ │ │ ldmib sp, {r2, r8, r9, fp, ip, pc}^ │ │ │ │ - blcs 24c7e4 │ │ │ │ + blcs 24c894 │ │ │ │ strbhi pc, [r5], #0 @ │ │ │ │ ldrdcc pc, [r8, r6] │ │ │ │ addsmi r9, r3, #36864 @ 0x9000 │ │ │ │ teqphi r8, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ stmib sp, {r1, r3, r4, r9, sp}^ │ │ │ │ - blge 8ac048 │ │ │ │ + blge 8ac0f8 │ │ │ │ movwls r4, #38430 @ 0x961e │ │ │ │ @ instruction: 0xad216923 │ │ │ │ @ instruction: 0x9018f8d4 │ │ │ │ ldmvs fp, {r0, r2, r8, sl, ip, pc}^ │ │ │ │ ldrcc lr, [lr], #-2509 @ 0xfffff633 │ │ │ │ - strgt ip, [pc, #-3599] @ 2229e1 │ │ │ │ + strgt ip, [pc, #-3599] @ 222a91 │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0x46d3d03e │ │ │ │ vmax.s8 q10, q0, q7 │ │ │ │ strls r2, [sl], #-2175 @ 0xfffff781 │ │ │ │ ldmdavs sp, {r0, r1, r4, r5, r8, fp, sp, lr} │ │ │ │ stmdavs ip!, {r0, r2, r4, r5, r6, r8, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ - blvc 8c3e90 │ │ │ │ + blvc 8c3f40 │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ stmdavs ip!, {r0, r1, r3, r4, r6, r7, r8, pc} │ │ │ │ stmdavs r3!, {r2, r3, r6, r8, ip, sp, pc} │ │ │ │ - blvc d0fd14 │ │ │ │ + blvc d0fdc4 │ │ │ │ @ instruction: 0xf0002b04 │ │ │ │ strtmi r8, [r5], -r9, lsr #2 │ │ │ │ stccs 8, cr6, [r0], {44} @ 0x2c │ │ │ │ - blvc d1800c │ │ │ │ + blvc d180bc │ │ │ │ tstle r7, r4, lsl #22 │ │ │ │ @ instruction: 0xf5b3696b │ │ │ │ @ instruction: 0xf0007f8a │ │ │ │ strbmi r8, [r3, #-293] @ 0xfffffedb │ │ │ │ strcs sp, [r0], #-272 @ 0xfffffef0 │ │ │ │ ldmdavs pc, {r0, r1, r3, r5, r9, sl, fp, sp, lr} @ │ │ │ │ - blcs 282540 │ │ │ │ + blcs 2825f0 │ │ │ │ strthi pc, [r3], -r0, asr #32 │ │ │ │ @ instruction: 0xf5b369bb │ │ │ │ svclt 0x00082f80 │ │ │ │ @ instruction: 0xf000463b │ │ │ │ @ instruction: 0x462580d5 │ │ │ │ bicsle r2, r8, r0, lsl #24 │ │ │ │ @ instruction: 0xf6604630 │ │ │ │ - @ instruction: 0x4606fa93 │ │ │ │ + @ instruction: 0x4606fa3b │ │ │ │ bicle r2, r7, r0, lsl #16 │ │ │ │ ldrbmi r9, [sl], sl, lsl #24 │ │ │ │ eorscs r9, r0, r6, lsl #22 │ │ │ │ - blx 22cc86 │ │ │ │ - blls 54b894 │ │ │ │ + blx 22cd36 │ │ │ │ + blls 54b944 │ │ │ │ teqlt r2, sl, lsl r9 │ │ │ │ ldmib r2, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ rsbsvs r6, r1, r0, lsl #2 │ │ │ │ stmib r2, {r1, r2, r3, sp, lr}^ │ │ │ │ teqcc r0, #0, 10 │ │ │ │ mvnsle r4, r3, lsl #5 │ │ │ │ @ instruction: 0xf6ca4650 │ │ │ │ - tstpcs r3, sp, lsl sp @ p-variant is OBSOLETE │ │ │ │ + smlabtcs r3, r5, ip, pc @ │ │ │ │ @ instruction: 0xf66b4620 │ │ │ │ - @ instruction: 0xf8dffed5 │ │ │ │ + @ instruction: 0xf8dffe7d │ │ │ │ @ instruction: 0xf8df27d4 │ │ │ │ ldrbtmi r3, [sl], #-1992 @ 0xfffff838 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrhi pc, [sp, #-64]! @ 0xffffffc0 │ │ │ │ eorlt r9, r9, r4, lsl #16 │ │ │ │ @@ -511521,182 +511561,182 @@ │ │ │ │ stmdbcs r0, {r0, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ mrcge 4, 7, APSR_nzcv, cr8, cr15, {3} │ │ │ │ ldmdbvs fp, {r0, r1, r4, r5, r9, fp, sp, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ svccs 0x0080f5b3 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr0, cr15, {3} │ │ │ │ tstls r4, r0, lsr r6 │ │ │ │ - @ instruction: 0xf9a4f692 │ │ │ │ + @ instruction: 0xf94cf692 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bvs f0f49c │ │ │ │ + bvs f0f54c │ │ │ │ stmdbls r4, {r4, r5, r9, sp} │ │ │ │ - blx 2bea6e │ │ │ │ + blx 2beb1e │ │ │ │ tstvc r9, r3, lsl #6 │ │ │ │ cdpvs 6, 3, cr14, cr3, cr0, {7} │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ mulcc ip, r8, r8 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ @ instruction: 0xf8d8aed9 │ │ │ │ @ instruction: 0xf4333018 │ │ │ │ @ instruction: 0xf47f2380 │ │ │ │ @ instruction: 0x4643aed3 │ │ │ │ - bcs 39b948 │ │ │ │ + bcs 39b9f8 │ │ │ │ mcrge 4, 6, pc, cr14, cr15, {1} @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 28259c │ │ │ │ + bcs 28264c │ │ │ │ ldrhi pc, [r6, #64]! @ 0x40 │ │ │ │ - bcs 23dea4 │ │ │ │ - bvs 91810c │ │ │ │ + bcs 23df54 │ │ │ │ + bvs 9181bc │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ mrrcvs 14, 12, sl, fp, cr1 │ │ │ │ - blx 2ac20e │ │ │ │ + blx 2ac2be │ │ │ │ movwls pc, #21251 @ 0x5303 @ │ │ │ │ andeq lr, r3, #9216 @ 0x2400 │ │ │ │ ldmdbvc r3, {r2, r9, ip, pc} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8dfaeb5 │ │ │ │ stmdbls r8, {r3, r5, r8, r9, sl, ip, sp} │ │ │ │ stmiapl fp, {r1, r4, r7, fp, sp, lr}^ │ │ │ │ cmnpmi r0, #12582912 @ p-variant is OBSOLETE @ 0xc00000 │ │ │ │ ldmibcc sl!, {r0, r1, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf856330b │ │ │ │ movwls r3, #36899 @ 0x9023 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r8, r9, sl, fp, sp, lr} │ │ │ │ - bcs 2425ec │ │ │ │ + bcs 24269c │ │ │ │ msrhi SPSR_fsx, r0 │ │ │ │ @ instruction: 0xf0002b05 │ │ │ │ - bls 343e6c │ │ │ │ + bls 343f1c │ │ │ │ tstvc r3, r0, lsl #6 │ │ │ │ mrcvs 6, 1, lr, cr3, cr10, {4} │ │ │ │ - blvc 8bda04 │ │ │ │ + blvc 8bdab4 │ │ │ │ @ instruction: 0xf47f2a01 │ │ │ │ ldmibvs sl, {r0, r2, r4, r7, r9, sl, fp, sp, pc} │ │ │ │ addcs pc, r0, #838860800 @ 0x32000000 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr0, cr15, {3} │ │ │ │ cmplt sl, sl, asr r9 │ │ │ │ @ instruction: 0xf43f2a05 │ │ │ │ - bvs ff90f3e0 │ │ │ │ - blvc 8bda24 │ │ │ │ + bvs ff90f490 │ │ │ │ + blvc 8bdad4 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sl, {r0, r1, r4, r5, r6, r8, sl, pc}^ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - blcs 23e234 │ │ │ │ + blcs 23e2e4 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr14, cr15, {1} │ │ │ │ - blx 4feb3e │ │ │ │ + blx 4febee │ │ │ │ @ instruction: 0xf8989803 │ │ │ │ - blcs 22f9e8 │ │ │ │ + blcs 22fa98 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr6, cr15, {1} │ │ │ │ ldrdeq pc, [r8], -r8 │ │ │ │ @ instruction: 0x4651b118 │ │ │ │ - @ instruction: 0xf80af694 │ │ │ │ + @ instruction: 0xffb2f693 │ │ │ │ movwcs fp, #2320 @ 0x910 │ │ │ │ andcc pc, r4, r8, lsl #17 │ │ │ │ @ instruction: 0xf8882301 │ │ │ │ strbt r3, [r7], -r6 │ │ │ │ andlt pc, r4, r5, lsl #17 │ │ │ │ - bcs 39d558 │ │ │ │ + bcs 39d608 │ │ │ │ svcge 0x0031f43f │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 282674 │ │ │ │ + bcs 282724 │ │ │ │ strbhi pc, [sl, #-64] @ 0xffffffc0 @ │ │ │ │ - bcs 23df7c │ │ │ │ - bvs 9181e4 │ │ │ │ + bcs 23e02c │ │ │ │ + bvs 918294 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ mrrcvs 15, 2, sl, fp, cr4 │ │ │ │ - blx 2ac2e6 │ │ │ │ + blx 2ac396 │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ qadd16mi sl, r8, ip │ │ │ │ - ldc2 6, cr15, [r2], {95} @ 0x5f │ │ │ │ + blx ff0e1462 │ │ │ │ @ instruction: 0xf6914638 │ │ │ │ - @ instruction: 0xe714ffdf │ │ │ │ + ldr pc, [r4, -r7, lsl #31] │ │ │ │ ldrtmi r9, [r0], -r9, lsl #20 │ │ │ │ ldrdne pc, [r4, r6] │ │ │ │ @ instruction: 0xf6ca2730 │ │ │ │ - blls 3e2900 │ │ │ │ + blls 3e2850 │ │ │ │ @ instruction: 0xf8c64655 │ │ │ │ - blx 3e4066 │ │ │ │ + blx 3e4116 │ │ │ │ and sl, r3, r3, lsl #14 │ │ │ │ adcsmi r3, sp, #48, 10 @ 0xc000000 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr6, cr15, {1} │ │ │ │ - blcs 242210 │ │ │ │ + blcs 2422c0 │ │ │ │ stmdbvc fp!, {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0xf8d6682b │ │ │ │ ldmib r5, {r2, r7, r8}^ │ │ │ │ - bvs ff8ebe84 │ │ │ │ + bvs ff8ebf34 │ │ │ │ @ instruction: 0xf60b4418 │ │ │ │ - ubfx lr, lr, #28, #12 │ │ │ │ + strb lr, [fp, r6, lsl #28]! │ │ │ │ @ instruction: 0xf5b3696b │ │ │ │ andle r7, r4, sl, lsl #31 │ │ │ │ @ instruction: 0xf43f4543 │ │ │ │ usat sl, #10, pc, asr #29 @ │ │ │ │ cdpvs 4, 2, cr2, cr11, cr0, {0} │ │ │ │ andls r6, r3, #1703936 @ 0x1a0000 │ │ │ │ - blcs 2826e8 │ │ │ │ - ldrbthi pc, [pc], #64 @ 223aa0 @ │ │ │ │ + blcs 282798 │ │ │ │ + ldrbthi pc, [pc], #64 @ 223b50 @ │ │ │ │ @ instruction: 0xf5b36993 │ │ │ │ @ instruction: 0xf47f2f80 │ │ │ │ svcls 0x0003aede │ │ │ │ and r4, r8, fp, lsr r6 │ │ │ │ @ instruction: 0xf43f2a05 │ │ │ │ - bvs ff90f618 │ │ │ │ - blvc 8bdb28 │ │ │ │ + bvs ff90f6c8 │ │ │ │ + blvc 8bdbd8 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sl, {r0, r4, r5, r6, r7, sl, pc}^ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ smladls r3, fp, sl, r6 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ mrrcvs 14, 12, sl, fp, cr10 │ │ │ │ - blx 2ac39a │ │ │ │ + blx 2ac44a │ │ │ │ @ instruction: 0xf899b903 │ │ │ │ - blcs 22faf4 │ │ │ │ + blcs 22fba4 │ │ │ │ @ instruction: 0xf899d144 │ │ │ │ - blcs 22faf8 │ │ │ │ + blcs 22fba8 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr13, cr15, {1} │ │ │ │ movwcs r9, #16131 @ 0x3f03 │ │ │ │ @ instruction: 0x93219522 │ │ │ │ and r4, r5, fp, lsr r6 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 282768 │ │ │ │ + bcs 282818 │ │ │ │ ldrbhi pc, [r0], #64 @ 0x40 @ │ │ │ │ - bcs 23e070 │ │ │ │ + bcs 23e120 │ │ │ │ tstphi fp, #0 @ p-variant is OBSOLETE │ │ │ │ mvnsle r2, r5, lsl #20 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blls 309724 │ │ │ │ + blls 3097d4 │ │ │ │ ldmdbvc r3, {r1, r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ vpadd.i8 d2, d0, d5 │ │ │ │ ldm pc, {r0, r6, r7, sl, pc}^ @ │ │ │ │ msreq CPSR_fc, r3, lsl r0 │ │ │ │ @ instruction: 0x01290129 │ │ │ │ adceq r0, ip, sp, ror r3 │ │ │ │ @ instruction: 0x012c012c │ │ │ │ cmneq sp, #-201326591 @ 0xf4000001 │ │ │ │ adceq r0, ip, ip, lsr #1 │ │ │ │ @ instruction: 0x0129019d │ │ │ │ adceq r0, ip, ip, lsr #1 │ │ │ │ - ldrteq r0, [pc], #172 @ 223b48 │ │ │ │ - ldrteq r0, [pc], #1215 @ 223b4c │ │ │ │ - ldrteq r0, [pc], #1215 @ 223b50 │ │ │ │ - blvc 8a3ff8 │ │ │ │ + ldrteq r0, [pc], #172 @ 223bf8 │ │ │ │ + ldrteq r0, [pc], #1215 @ 223bfc │ │ │ │ + ldrteq r0, [pc], #1215 @ 223c00 │ │ │ │ + blvc 8a40a8 │ │ │ │ @ instruction: 0xf47f2a04 │ │ │ │ ldmdbvs sl, {r0, r3, r7, r9, sl, fp, sp, pc}^ │ │ │ │ svcvc 0x008af5b2 │ │ │ │ strbmi sp, [r2, #-61] @ 0xffffffc3 │ │ │ │ mcrge 4, 4, pc, cr2, cr15, {3} @ │ │ │ │ @ instruction: 0xe66f461d │ │ │ │ ldrdcs pc, [r0], -r9 @ │ │ │ │ ldmib r9, {r8, r9, sp}^ │ │ │ │ tstls r5, #6 │ │ │ │ - bcs a487cc │ │ │ │ + bcs a4887c │ │ │ │ movweq pc, #12367 @ 0x304f @ │ │ │ │ @ instruction: 0x93219522 │ │ │ │ movwhi pc, #53760 @ 0xd200 @ │ │ │ │ - blcs 9eb4d8 │ │ │ │ + blcs 9eb588 │ │ │ │ strhi pc, [sl], #512 @ 0x200 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ streq r0, [r8], #348 @ 0x15c │ │ │ │ streq r0, [r8], #1160 @ 0x488 │ │ │ │ streq r0, [r8], #1160 @ 0x488 │ │ │ │ smulbbeq r3, r8, r4 │ │ │ │ streq r0, [r8], #1160 @ 0x488 │ │ │ │ @@ -511711,79 +511751,79 @@ │ │ │ │ streq r0, [r8], #1160 @ 0x488 │ │ │ │ streq r0, [r8], #1160 @ 0x488 │ │ │ │ rscseq r0, r8, r8, lsl #9 │ │ │ │ @ instruction: 0xf5b2695a │ │ │ │ smlalbble r7, r8, sl, pc @ │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ @ instruction: 0x4630e757 │ │ │ │ - ldc2l 6, cr15, [ip, #-428] @ 0xfffffe54 │ │ │ │ + stc2 6, cr15, [r4, #-428] @ 0xfffffe54 │ │ │ │ movwls r2, #17152 @ 0x4300 │ │ │ │ @ instruction: 0xf8dfe65f │ │ │ │ - bls 430e64 │ │ │ │ + bls 430f14 │ │ │ │ movwls r5, #30931 @ 0x78d3 │ │ │ │ - bls 35d010 │ │ │ │ - blcs 24224c │ │ │ │ + bls 35d0c0 │ │ │ │ + blcs 2422fc │ │ │ │ mcrge 4, 6, pc, cr3, cr15, {3} @ │ │ │ │ ldrbmi r6, [r3, #-2195] @ 0xfffff76d │ │ │ │ mrcge 4, 5, APSR_nzcv, cr15, cr15, {3} │ │ │ │ @ instruction: 0xf6914640 │ │ │ │ - stmdacs r0, {r0, r1, r2, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ mrcge 4, 5, APSR_nzcv, cr9, cr15, {3} │ │ │ │ msreq SPSR_s, #-2147483647 @ 0x80000001 │ │ │ │ @ instruction: 0xf65fcb0f │ │ │ │ - @ instruction: 0xf8d8fda3 │ │ │ │ + @ instruction: 0xf8d8fd4b │ │ │ │ @ instruction: 0x4603101c │ │ │ │ - bcs 782054 │ │ │ │ + bcs 782104 │ │ │ │ orrshi pc, r1, #0, 4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ orreq r0, pc, #1006632962 @ 0x3c000002 │ │ │ │ orreq r0, ip, #1006632962 @ 0x3c000002 │ │ │ │ teqeq lr, #603979778 @ 0x24000002 │ │ │ │ orreq r0, ip, #-134217728 @ 0xf8000000 │ │ │ │ orreq r0, r9, #140, 6 @ 0x30000002 │ │ │ │ orrseq r0, r2, #603979778 @ 0x24000002 │ │ │ │ orreq r0, r9, #1006632962 @ 0x3c000002 │ │ │ │ orreq r0, r9, #603979778 @ 0x24000002 │ │ │ │ orreq r0, pc, #1006632962 @ 0x3c000002 │ │ │ │ orreq r0, pc, #1006632962 @ 0x3c000002 │ │ │ │ orreq r0, pc, #1006632962 @ 0x3c000002 │ │ │ │ - blcs 38a474 │ │ │ │ + blcs 38a524 │ │ │ │ andge pc, r8, r2, asr #17 │ │ │ │ mcrge 4, 4, pc, cr15, cr15, {3} @ │ │ │ │ vabd.s8 q15, q8, │ │ │ │ addmi r2, sl, #-1073741793 @ 0xc000001f │ │ │ │ ldclge 4, cr15, [r3, #508] @ 0x1fc │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ movtcs lr, #1510 @ 0x5e6 │ │ │ │ @ instruction: 0xf892930f │ │ │ │ ldmdbge r1, {r0, r2, r3, sp, pc} │ │ │ │ - bge 6cb8a8 │ │ │ │ + bge 6cb958 │ │ │ │ ldrdeq pc, [r8], -r9 │ │ │ │ - blls 2f5b74 │ │ │ │ + blls 2f5c24 │ │ │ │ ldmdbge r3, {r2, r4, r9, fp, sp, pc} │ │ │ │ sbfxmi r6, r8, #19, #25 │ │ │ │ stmdbls r3, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6929805 │ │ │ │ - @ instruction: 0xf8d9f8ff │ │ │ │ + @ instruction: 0xf8d9f8a7 │ │ │ │ movwls r3, #53292 @ 0xd02c │ │ │ │ - blls 6754cc │ │ │ │ + blls 67557c │ │ │ │ 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 ff4616ea │ │ │ │ @ instruction: 0xf8804652 │ │ │ │ @ instruction: 0xf100a02c │ │ │ │ - blls 5e652c │ │ │ │ + blls 5e65dc │ │ │ │ pkhtbmi r4, r1, r1, asr #12 │ │ │ │ - mrc2 6, 4, pc, cr2, cr15, {2} │ │ │ │ + mrc2 6, 1, pc, cr10, cr15, {2} │ │ │ │ andcs sl, r0, #22528 @ 0x5800 │ │ │ │ @ instruction: 0xf1099719 │ │ │ │ svcls 0x00090c54 │ │ │ │ stmib sp, {r1, r2, r4, r9, ip, pc}^ │ │ │ │ - blgt 5ec544 │ │ │ │ + blgt 5ec5f4 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldmdblt fp, {r0, r1, r3, r8, r9, fp, ip, pc} │ │ │ │ mlacc r9, r9, r8, pc @ │ │ │ │ movwls r0, #47323 @ 0xb8db │ │ │ │ cmncs r4, r2, ror #23 │ │ │ │ svcls 0x000d9a08 │ │ │ │ @@ -511803,47 +511843,47 @@ │ │ │ │ eorcs pc, ip, r9, asr #16 │ │ │ │ mlasgt r1, r3, r8, pc @ │ │ │ │ mlascc r2, r3, r8, pc @ │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ @ instruction: 0xf849330b │ │ │ │ @ instruction: 0xf849702c │ │ │ │ @ instruction: 0xf6612023 │ │ │ │ - @ instruction: 0xf899ff33 │ │ │ │ - blcs 3efe00 │ │ │ │ + @ instruction: 0xf899fedb │ │ │ │ + blcs 3efeb0 │ │ │ │ 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, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blx 96179c │ │ │ │ @ instruction: 0xf6919803 │ │ │ │ - ldrb pc, [r6, #-3649]! @ 0xfffff1bf @ │ │ │ │ + ldrb pc, [r6, #-3561]! @ 0xfffff217 @ │ │ │ │ movwls r2, #62240 @ 0xf320 │ │ │ │ movwcs lr, #34689 @ 0x8781 │ │ │ │ ldrb r9, [lr, -pc, lsl #6]! │ │ │ │ ldc 1, cr9, [sp, #80] @ 0x50 │ │ │ │ tstcs r1, r4, lsl fp │ │ │ │ stc 8, cr9, [sp, #148] @ 0x94 │ │ │ │ @ instruction: 0xf65e7b1a │ │ │ │ - pkhbtmi pc, r2, r1, lsl #23 @ │ │ │ │ - blls 4902fc │ │ │ │ + @ instruction: 0x4682fb39 │ │ │ │ + blls 4903ac │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 7601d4 │ │ │ │ + beq 760284 │ │ │ │ @ instruction: 0xf6619805 │ │ │ │ - blls 3239c8 │ │ │ │ + blls 323918 │ │ │ │ @ instruction: 0x461a6bdb │ │ │ │ @ instruction: 0xf8d9461f │ │ │ │ mrrcvc 0, 2, r3, r2, cr8 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf00281b9 │ │ │ │ @ instruction: 0xf04f003f │ │ │ │ strdmi r3, [r1], pc @ │ │ │ │ @ instruction: 0xf000438b │ │ │ │ - blcs 284504 │ │ │ │ + blcs 2845b4 │ │ │ │ stmdals r5!, {r1, r5, r6, ip, lr, pc} │ │ │ │ tstlt r9, r1, asr #18 │ │ │ │ ldmdblt r9, {r0, r3, r7, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ andsmi r1, r9, #1424 @ 0x590 │ │ │ │ eorshi pc, r1, #0 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ stmib sp, {r5, r9, fp, sp}^ │ │ │ │ @@ -511872,66 +511912,66 @@ │ │ │ │ svclt 0x00144301 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ subscc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf88de795 │ │ │ │ @ instruction: 0xe7921050 │ │ │ │ movwls r2, #62209 @ 0xf301 │ │ │ │ tstls r6, #3407872 @ 0x340000 │ │ │ │ - blvc 7df4e0 │ │ │ │ + blvc 7df590 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf65e7b1a │ │ │ │ - strmi pc, [r3], -r1, lsr #22 │ │ │ │ - bls 4903bc │ │ │ │ - bgt 308aac │ │ │ │ + strmi pc, [r3], -r9, asr #21 │ │ │ │ + bls 49046c │ │ │ │ + bgt 308b5c │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ stmdals r5, {r0, r3, r4, r9, sl, lr} │ │ │ │ - cdp2 6, 9, cr15, cr8, cr1, {3} │ │ │ │ + cdp2 6, 4, cr15, cr0, cr1, {3} │ │ │ │ tstcc r4, #11264 @ 0x2c00 │ │ │ │ stmdals r5, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2l 6, cr15, [sl], #-388 @ 0xfffffe7c │ │ │ │ + ldc2 6, cr15, [r2], {97} @ 0x61 │ │ │ │ strmi r7, [r7], -r2, asr #24 │ │ │ │ andle r2, r6, r0, lsr #20 │ │ │ │ stmdals r5, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ - ldc2 6, cr15, [sl], #-388 @ 0xfffffe7c │ │ │ │ + blx ffae18e6 │ │ │ │ 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, [r0], {97} @ 0x61 │ │ │ │ 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 5a4010 │ │ │ │ + blx 5e0ba0 │ │ │ │ + blcc 2a07a0 │ │ │ │ @ instruction: 0xf000fa2e │ │ │ │ - b 12b576c │ │ │ │ + b 12b581c │ │ │ │ @ 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 5a4038 │ │ │ │ + blx 5e2fec │ │ │ │ @ instruction: 0xf11cf303 │ │ │ │ - blx db3310 │ │ │ │ - b 131ff18 │ │ │ │ - b 3e771c │ │ │ │ + blx db33c0 │ │ │ │ + b 131ffc8 │ │ │ │ + b 3e77cc │ │ │ │ @ instruction: 0xf14e030c │ │ │ │ - b 2b3b20 │ │ │ │ - b 16e4760 │ │ │ │ + b 2b3bd0 │ │ │ │ + b 16e4810 │ │ │ │ @ instruction: 0xf0000002 │ │ │ │ ldrmi r8, [r6, #226] @ 0xe2 │ │ │ │ ldrmi fp, [ip, #3848] @ 0xf08 │ │ │ │ - bls 498094 │ │ │ │ + bls 498144 │ │ │ │ andcs r3, r0, r1, lsl #18 │ │ │ │ andeq lr, r0, r2, asr #19 │ │ │ │ vmul.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r2, r3, r5, r7, r9, pc}^ @ │ │ │ │ cmnpeq r9, r1, lsl r0 @ p-variant is OBSOLETE │ │ │ │ adceq r0, sp, #-805306358 @ 0xd000000a │ │ │ │ adceq r0, sp, #-805306358 @ 0xd000000a │ │ │ │ @@ -511949,33 +511989,33 @@ │ │ │ │ adceq r0, sp, #-805306358 @ 0xd000000a │ │ │ │ adceq r0, sp, #-805306358 @ 0xd000000a │ │ │ │ @ instruction: 0xf8ad016e │ │ │ │ @ instruction: 0xe76b3058 │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #5992 @ 0x1768 │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ - b 171dd30 │ │ │ │ + b 171dde0 │ │ │ │ @ instruction: 0xf0000c02 │ │ │ │ stmib sp, {r2, r3, r4, r5, r6, r8, pc}^ │ │ │ │ @ instruction: 0x460a321a │ │ │ │ - blvc 8df624 │ │ │ │ + blvc 8df6d4 │ │ │ │ stmdals r5!, {r0, r8, sp} │ │ │ │ - blvc 7df5ec │ │ │ │ - blx 21e1934 │ │ │ │ + blvc 7df69c │ │ │ │ + blx be19e4 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls sl, fp, #22528 @ 0x5800 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x461162d1 │ │ │ │ @ instruction: 0xf6619805 │ │ │ │ - bls 5237a8 │ │ │ │ + bls 5236f8 │ │ │ │ @ instruction: 0x46133214 │ │ │ │ ldrbmi r9, [r2], -r5, lsl #16 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ - blx ff3e196a │ │ │ │ - blls 2f59f0 │ │ │ │ + blx 1de1a1a │ │ │ │ + blls 2f5aa0 │ │ │ │ ldmdbvc fp, {r0, r1, r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ vpadd.i8 d2, d0, d5 │ │ │ │ ldm pc, {r0, r3, r4, r6, r9, pc}^ @ │ │ │ │ eoreq pc, sl, r3, lsl r0 @ │ │ │ │ eoreq r0, sl, sl, lsr #32 │ │ │ │ andseq r0, r6, fp, lsr r0 │ │ │ │ eorseq r0, sp, sp, lsr r0 │ │ │ │ @@ -511991,105 +512031,105 @@ │ │ │ │ @ instruction: 0xf8d9b9a3 │ │ │ │ addsmi r1, r1, #32 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr6, cr15, {1} │ │ │ │ @ instruction: 0xf0429300 │ │ │ │ ldrbmi r0, [r1], -r4, lsl #6 │ │ │ │ sbcslt r9, fp, #327680 @ 0x50000 │ │ │ │ @ instruction: 0xf6612204 │ │ │ │ - strmi pc, [r2], r9, lsl #31 │ │ │ │ + @ instruction: 0x4682ff31 │ │ │ │ @ instruction: 0xf899e68a │ │ │ │ eorcs r3, r0, #36 @ 0x24 │ │ │ │ rscle r2, sl, r0, lsl #22 │ │ │ │ cmnpeq pc, #98 @ p-variant is OBSOLETE @ 0x62 │ │ │ │ andcs r4, r0, #84934656 @ 0x5100000 │ │ │ │ andls r9, r0, #327680 @ 0x50000 │ │ │ │ andcs fp, r4, #-1342177267 @ 0xb000000d │ │ │ │ - @ instruction: 0xff78f661 │ │ │ │ + @ instruction: 0xff20f661 │ │ │ │ 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, ip, ror #18 │ │ │ │ + rsbseq ip, r5, lr, asr r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xfffff853 │ │ │ │ - rsbseq ip, r5, sl, asr #14 │ │ │ │ + @ instruction: 0x0075c69a │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ mulscs r1, sl, r8 │ │ │ │ stmdbls r9, {r8, r9, sp} │ │ │ │ svclt 0x00882a20 │ │ │ │ stmib r1, {r6, r9, sp}^ │ │ │ │ stmdale r2, {r8, r9, ip, sp} │ │ │ │ svclt 0x00382a08 │ │ │ │ ldc 2, cr2, [sp, #4] │ │ │ │ tstcs r1, sl, lsl fp │ │ │ │ stc 8, cr9, [sp, #148] @ 0x94 │ │ │ │ @ instruction: 0xf65e7b16 │ │ │ │ - @ instruction: 0x4681f9ff │ │ │ │ - blge 7d0620 │ │ │ │ + strmi pc, [r1], r7, lsr #19 │ │ │ │ + blge 7d06d0 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6619805 │ │ │ │ - @ instruction: 0x4652fd73 │ │ │ │ + @ instruction: 0x4652fd1b │ │ │ │ strbmi r9, [fp], -r5, lsl #16 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 13e1a6a │ │ │ │ + blx ffde1b18 │ │ │ │ ldrt r4, [fp], -r2, lsl #13 │ │ │ │ subsle r2, sp, r0, asr #18 │ │ │ │ @ instruction: 0xf47f068b │ │ │ │ stmdbcs r8, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strmi fp, [sl], -r8, lsr #30 │ │ │ │ svclt 0x00389909 │ │ │ │ stmib r1, {r0, r9, sp}^ │ │ │ │ ldc 3, cr3, [sp] │ │ │ │ tstcs r1, sl, lsl fp │ │ │ │ stc 8, cr9, [sp, #148] @ 0x94 │ │ │ │ @ instruction: 0xf65e7b16 │ │ │ │ - pkhtbmi pc, r2, r1, asr #19 @ │ │ │ │ + @ instruction: 0x4682f979 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 7cfeb0 │ │ │ │ + blge 7cff60 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ @ instruction: 0xf10a9805 │ │ │ │ @ instruction: 0xf6610a14 │ │ │ │ - ldrb pc, [r6, -r3, asr #26] @ │ │ │ │ - blcs 290848 │ │ │ │ + ldrb pc, [r6, -fp, ror #25] @ │ │ │ │ + blcs 2908f8 │ │ │ │ mcrge 4, 2, pc, cr13, cr15, {3} @ │ │ │ │ @ instruction: 0xf8d3e6b0 │ │ │ │ strls r9, [r3, -r0, lsr #32] │ │ │ │ ldrtmi lr, [r0], -r5, ror #9 │ │ │ │ - blx fec61afc │ │ │ │ + blx 1661bac │ │ │ │ @ instruction: 0xf6ca4650 │ │ │ │ - strb pc, [r7, #-2245] @ 0xfffff73b @ │ │ │ │ + strb pc, [r7, #-2157] @ 0xfffff793 @ │ │ │ │ @ instruction: 0x23204652 │ │ │ │ tstcs ip, r5, lsl #16 │ │ │ │ eorcc pc, r9, r9, lsl #17 │ │ │ │ - blx ff9e1aec │ │ │ │ + blx fe3e1b9c │ │ │ │ ldrb r4, [r9, #1666]! @ 0x682 │ │ │ │ stmdals r5!, {r0, r3, r8, fp, ip, pc} │ │ │ │ movwcc lr, #2497 @ 0x9c1 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #104] @ 0x68 │ │ │ │ @ instruction: 0xf65e7b16 │ │ │ │ - @ instruction: 0x4602f99b │ │ │ │ + strmi pc, [r2], -r3, asr #18 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 30ede4 │ │ │ │ + blgt 30ee94 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ stmdals r5, {r0, r4, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [r2, #-388] @ 0xfffffe7c │ │ │ │ + ldc2 6, cr15, [sl], #388 @ 0x184 │ │ │ │ tstpeq r4, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ ldclvc 6, cr4, [sl], #-124 @ 0xffffff84 │ │ │ │ stmib sp, {r1, r2, r3, r4, r5, r6, r9, sl, sp, lr, pc}^ │ │ │ │ strb r1, [lr, #20]! │ │ │ │ ldmibvs fp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ - blcs 78261c │ │ │ │ + blcs 7826cc │ │ │ │ cmnphi r8, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ @ instruction: 0xfffffe8b │ │ │ │ @ instruction: 0xfffffe8b │ │ │ │ @ instruction: 0xfffffe8b │ │ │ │ @@ -512124,158 +512164,158 @@ │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ ldrt r2, [r3], r8, rrx │ │ │ │ movwcs r9, #2313 @ 0x909 │ │ │ │ movwcc lr, #2497 @ 0x9c1 │ │ │ │ @ instruction: 0xb123e72d │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - blcc 270e60 │ │ │ │ + blcc 270f10 │ │ │ │ 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 │ │ │ │ + strmi pc, [r3], -fp, asr #17 │ │ │ │ + bge 7d0868 │ │ │ │ + bgt 308f58 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ stmdals r5, {r0, r3, r4, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [sl], {97} @ 0x61 │ │ │ │ + mcrr2 6, 6, pc, r2, cr1 @ │ │ │ │ tstcc r4, #11264 @ 0x2c00 │ │ │ │ stmdals r5, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 1d61c1c │ │ │ │ + blx 761ccc │ │ │ │ strmi r7, [r7], -r2, asr #24 │ │ │ │ - blls 49daa0 │ │ │ │ + blls 49db50 │ │ │ │ tstcs r0, sl, lsl #12 │ │ │ │ smlabtne r0, r3, r9, lr │ │ │ │ strmi lr, [ip], -sp, lsr #14 │ │ │ │ ldmiblt lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andls r2, sl, #8, 4 @ 0x80000000 │ │ │ │ andls r7, fp, #75776 @ 0x12800 │ │ │ │ ldmvs r2, {r2, r9, fp, ip, pc}^ │ │ │ │ movwls fp, #51594 @ 0xc98a │ │ │ │ - blls 38e72c │ │ │ │ + blls 38e7dc │ │ │ │ andcs pc, r3, r9, asr r8 @ │ │ │ │ ldmvs r0, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ ldrmi sl, [r8, r1, lsr #20] │ │ │ │ ldmdbls sl, {r2, r9, fp, ip, pc} │ │ │ │ sbcsvs r4, r1, r8, asr #12 │ │ │ │ - @ instruction: 0xff40f6c9 │ │ │ │ - blls 54aaf0 │ │ │ │ + cdp2 6, 14, cr15, cr8, cr9, {6} │ │ │ │ + blls 54aba0 │ │ │ │ stmdbls r7, {r4, r8, sp, lr} │ │ │ │ movwls r4, #22080 @ 0x5640 │ │ │ │ - ldc2l 6, cr15, [sl, #-580] @ 0xfffffdbc │ │ │ │ + stc2 6, cr15, [r2, #-580] @ 0xfffffdbc │ │ │ │ ldmvs r9, {r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf4bf4288 │ │ │ │ ldmdbvs r9, {r0, r3, r5, r6, r7, r8, fp, sp, pc} │ │ │ │ strmi r9, [r1], #-2827 @ 0xfffff4f5 │ │ │ │ - blx 22c304 │ │ │ │ - blls 4a0b10 │ │ │ │ + blx 22c3b4 │ │ │ │ + blls 4a0bc0 │ │ │ │ andsmi r3, sl, r1, lsl #20 │ │ │ │ addslt r9, r2, #10240 @ 0x2800 │ │ │ │ - blls 36ef90 │ │ │ │ + blls 36f040 │ │ │ │ adchi pc, r3, r0, lsl #4 │ │ │ │ stmdacc r1, {r1, r3, fp, ip, pc} │ │ │ │ vtst.8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r6, r7, pc}^ @ │ │ │ │ cmnpgt fp, r0 @ p-variant is OBSOLETE │ │ │ │ bicgt ip, r1, r1, asr #3 │ │ │ │ bicgt r5, r1, r1, asr #25 │ │ │ │ bicgt ip, r1, r1, asr #3 │ │ │ │ bicgt r3, r1, r1, asr #27 │ │ │ │ bicgt ip, r1, r1, asr #3 │ │ │ │ bicgt ip, r1, r1, asr #3 │ │ │ │ bicgt ip, r1, r1, asr #3 │ │ │ │ @ instruction: 0xf60b1ec1 │ │ │ │ - subcs lr, r0, #100352 @ 0x18800 │ │ │ │ + subcs lr, r0, #10240 @ 0x2800 │ │ │ │ ldr r9, [r3, sl, lsl #4]! │ │ │ │ andls r2, sl, #16, 4 │ │ │ │ eorcs lr, r0, #176, 14 @ 0x2c00000 │ │ │ │ str r9, [sp, sl, lsl #4]! │ │ │ │ andls r2, sl, #268435456 @ 0x10000000 │ │ │ │ - bcs 25e208 │ │ │ │ + bcs 25e2b8 │ │ │ │ stc2 10, cr15, [r2], #584 @ 0x248 @ │ │ │ │ stc2 10, cr15, [ip], {188} @ 0xbc @ │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf43f3cff │ │ │ │ @ instruction: 0xf04fa9ab │ │ │ │ - blx 5a7b7c │ │ │ │ - b ae03ac │ │ │ │ + blx 5a7c2c │ │ │ │ + b ae045c │ │ │ │ @ instruction: 0xf8530200 │ │ │ │ - bcs 224474 │ │ │ │ + bcs 224524 │ │ │ │ eoreq pc, ip, r1, asr #16 │ │ │ │ stc2 10, cr15, [r2], #584 @ 0x248 @ │ │ │ │ stc2 10, cr15, [ip], {188} @ 0xbc @ │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ strdle r3, [lr, #207]! @ 0xcf │ │ │ │ ldmiblt r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blx fe6aeba0 │ │ │ │ - blx fee6062c │ │ │ │ + blx fe6aec50 │ │ │ │ + blx fee606dc │ │ │ │ svclt 0x0008f080 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmibge ip, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc} │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ vseleq.f32 s30, s0, s24 │ │ │ │ andeq lr, lr, #139264 @ 0x22000 │ │ │ │ eors pc, r0, r3, lsr r8 @ │ │ │ │ @ instruction: 0xf8212a00 │ │ │ │ - blx fe6dc408 │ │ │ │ - blx fee60654 │ │ │ │ + blx fe6dc4b8 │ │ │ │ + blx fee60704 │ │ │ │ svclt 0x0008f080 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7ffd1ee │ │ │ │ - bcs 2529b8 │ │ │ │ + bcs 252a68 │ │ │ │ @ instruction: 0xf0a2fa92 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf43f30ff │ │ │ │ @ instruction: 0xf04fa96d │ │ │ │ - blx 5273f8 │ │ │ │ - b ae3bf8 │ │ │ │ + blx 5274a8 │ │ │ │ + b ae3ca8 │ │ │ │ @ instruction: 0xf813020e │ │ │ │ - bcs 25c4c0 │ │ │ │ + bcs 25c570 │ │ │ │ and pc, r0, r1, lsl #16 │ │ │ │ @ instruction: 0xf0a2fa92 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ strdle r3, [lr, #15]! │ │ │ │ ldmdblt r8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blx fe6aec1c │ │ │ │ - blx fee606a8 │ │ │ │ + blx fe6aeccc │ │ │ │ + blx fee60758 │ │ │ │ svclt 0x0008f080 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmdbge lr, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc}^ │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ stc2 10, cr15, [r0], {14} @ │ │ │ │ andeq lr, ip, #139264 @ 0x22000 │ │ │ │ eorsgt pc, r0, r3, lsl r8 @ │ │ │ │ @ instruction: 0xf1cc2a00 │ │ │ │ @ instruction: 0xf8410c00 │ │ │ │ - blx fe6d44c8 │ │ │ │ - blx fee606d4 │ │ │ │ + blx fe6d4578 │ │ │ │ + blx fee60784 │ │ │ │ svclt 0x0008f080 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7ffd1ec │ │ │ │ - bcs 252938 │ │ │ │ + bcs 2529e8 │ │ │ │ stc2 10, cr15, [r2], #584 @ 0x248 @ │ │ │ │ stc2 10, cr15, [ip], {188} @ 0xbc @ │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf43f3cff │ │ │ │ - b 160e924 │ │ │ │ - blx 227fa4 │ │ │ │ - bl 3234a8 │ │ │ │ + b 160e9d4 │ │ │ │ + blx 228054 │ │ │ │ + bl 323558 │ │ │ │ strmi r0, [lr], #2062 @ 0x80e │ │ │ │ andeq lr, ip, #139264 @ 0x22000 │ │ │ │ - blx fe6aec84 │ │ │ │ + blx fe6aed34 │ │ │ │ ldc 12, cr15, [r8, #648] @ 0x288 │ │ │ │ - blx ff14308c │ │ │ │ + blx ff14313c │ │ │ │ svclt 0x0008fc8c │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 2245d0 │ │ │ │ - blvc 25fad0 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 224680 │ │ │ │ + blvc 25fb80 │ │ │ │ @ instruction: 0xf7ffd1e9 │ │ │ │ movwcs fp, #2325 @ 0x915 │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ stmib r0, {r9, sp}^ │ │ │ │ stmib r0, {r9, sp}^ │ │ │ │ @@ -512465,91 +512505,91 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2087 @ 0xfffff7d9 │ │ │ │ stmdami r7!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2086 @ 0xfffff7da │ │ │ │ stmdami r6!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - rsbeq fp, fp, r4, ror sp │ │ │ │ + rsbeq fp, fp, ip, ror #26 │ │ │ │ + rsbeq fp, fp, r2, lsl #25 │ │ │ │ + rsbeq fp, fp, r2, ror r9 │ │ │ │ + rsbeq fp, fp, ip, asr sp │ │ │ │ + strdeq fp, [fp], #-166 @ 0xffffff5a @ │ │ │ │ + rsbeq fp, fp, r0, ror r9 │ │ │ │ + rsbeq fp, fp, sl, lsl #19 │ │ │ │ + rsbeq fp, fp, r4, asr #25 │ │ │ │ + rsbeq fp, fp, lr, ror sl │ │ │ │ + strhteq fp, [fp], #-184 @ 0xffffff48 │ │ │ │ + mlseq fp, r2, sl, fp │ │ │ │ + rsbeq fp, fp, ip, lsl #24 │ │ │ │ + rsbeq fp, fp, r6, ror #19 │ │ │ │ + rsbeq fp, fp, r0, asr #24 │ │ │ │ + rsbeq fp, fp, sl, lsl sl │ │ │ │ + strhteq fp, [fp], #-132 @ 0xffffff7c │ │ │ │ + rsbeq fp, fp, lr, ror #21 │ │ │ │ + rsbeq fp, fp, r8, asr #21 │ │ │ │ + rsbeq fp, fp, r2, lsl #17 │ │ │ │ + rsbeq fp, fp, ip, asr fp │ │ │ │ + rsbeq fp, fp, r6, lsr fp │ │ │ │ + strhteq fp, [fp], #-128 @ 0xffffff80 │ │ │ │ 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, r4, asr #24 │ │ │ │ + strhteq fp, [fp], #-158 @ 0xffffff62 │ │ │ │ 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 │ │ │ │ - mlseq fp, r2, ip, fp │ │ │ │ - rsbeq fp, fp, ip, asr #24 │ │ │ │ - rsbeq fp, fp, r6, asr #19 │ │ │ │ - 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 │ │ │ │ + strdeq fp, [fp], #-146 @ 0xffffff6e @ │ │ │ │ + rsbeq fp, fp, ip, ror #22 │ │ │ │ + rsbeq fp, fp, r6, lsl #24 │ │ │ │ + rsbeq fp, fp, r0, lsr #18 │ │ │ │ + rsbeq fp, fp, sl, lsl r8 │ │ │ │ + rsbeq fp, fp, r4, lsr r9 │ │ │ │ + rsbeq fp, fp, lr, lsl #25 │ │ │ │ + rsbeq fp, fp, r8, ror #24 │ │ │ │ + rsbeq fp, fp, r2, lsl #17 │ │ │ │ + rsbeq fp, fp, ip, asr fp │ │ │ │ + mlseq fp, r6, sl, fp │ │ │ │ + rsbeq fp, fp, r0, lsl sl │ │ │ │ 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 1eb5308 │ │ │ │ + blle 3a7914 │ │ │ │ orrsmi r4, r3, r8, lsl #5 │ │ │ │ @ instruction: 0xf04fbfb4 │ │ │ │ strdcs r3, [r0], -pc @ │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xf04f4b15 │ │ │ │ - bmi 767a04 │ │ │ │ - bvs 1275a64 │ │ │ │ + bmi 767ab4 │ │ │ │ + bvs 1275b14 │ │ │ │ stmdbvs fp, {r1, r3, r4, r7, fp, ip, lr}^ │ │ │ │ andcs pc, r3, #12, 22 @ 0x3000 │ │ │ │ mlascc r1, r2, r8, pc @ │ │ │ │ - bl 290ed4 │ │ │ │ + bl 290f84 │ │ │ │ ldrbtlt r0, [r0], #-899 @ 0xfffffc7d │ │ │ │ mlascs r2, r2, r8, pc @ │ │ │ │ strmi lr, [r6, #-2512] @ 0xfffff630 │ │ │ │ - bvs ff9ac1d8 │ │ │ │ + bvs ff9ac288 │ │ │ │ @ instruction: 0xd00942b4 │ │ │ │ andeq pc, ip, #0, 2 │ │ │ │ ldrdcs r6, [r1], -ip │ │ │ │ eorpl pc, r2, r1, asr #16 │ │ │ │ @ instruction: 0x4770bc70 │ │ │ │ @ instruction: 0x47704618 │ │ │ │ @ instruction: 0xf851320b │ │ │ │ adcmi r2, sl, #34 @ 0x22 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ ldcllt 1, cr13, [r0], #-952 @ 0xfffffc48 │ │ │ │ svclt 0x00004770 │ │ │ │ - rsbseq fp, r5, ip, lsl #15 │ │ │ │ + ldrsbteq fp, [r5], #-108 @ 0xffffff94 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed7bad4 │ │ │ │ + bl fed7bb84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - stc2 6, cr15, [r0, #-804] @ 0xfffffcdc │ │ │ │ + stc2 6, cr15, [r8], #804 @ 0x324 │ │ │ │ svclt 0x0000bd08 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r6, [r3], -sl, asr #16 │ │ │ │ addsmi r6, r0, #64, 16 @ 0x400000 │ │ │ │ @@ -512571,136 +512611,136 @@ │ │ │ │ svclt 0x000842b8 │ │ │ │ svclt 0x000c42ae │ │ │ │ andcs r2, r0, r1 │ │ │ │ @ instruction: 0xf10cd1dc │ │ │ │ strbmi r0, [r2, #-3073]! @ 0xfffff3ff │ │ │ │ stmdbvs r9, {r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldmdbvs r8, {r1, r4, r6, r7} │ │ │ │ - stc 6, cr15, [sl], {10} │ │ │ │ + ldc 6, cr15, [r2], #-40 @ 0xffffffd8 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ strb r0, [pc, r0, asr #18] │ │ │ │ strb r2, [sp, r1] │ │ │ │ vst4.32 {d27-d30}, [pc], r2 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl fed78950 │ │ │ │ + bl fed78a00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ pkhtbmi r0, r8, r8, asr #31 │ │ │ │ svcls 0x000e7c59 │ │ │ │ mcrls 6, 0, r4, cr15, cr14, {4} │ │ │ │ strteq pc, [r0], #-449 @ 0xfffffe3f │ │ │ │ @ instruction: 0xf1c1930b │ │ │ │ stmdbcc r0!, {r6, r8, r9} │ │ │ │ vst1.8 {d15-d16}, [r4], r7 │ │ │ │ @ instruction: 0x4605409e │ │ │ │ @ instruction: 0xf101fa27 │ │ │ │ movwmi r4, #58150 @ 0xe326 │ │ │ │ @ instruction: 0xf1c3409f │ │ │ │ stcls 1, cr0, [ip], {32} │ │ │ │ @ instruction: 0xf04f40df │ │ │ │ - blx 3a79ac │ │ │ │ + blx 3a7a5c │ │ │ │ movwmi pc, #61697 @ 0xf101 @ │ │ │ │ msreq CPSR_, r3 @ │ │ │ │ - blx 3232d2 │ │ │ │ - blx 13d472c │ │ │ │ + blx 323382 │ │ │ │ + blx 13d47dc │ │ │ │ movwmi pc, #61697 @ 0xf101 @ │ │ │ │ stmibeq ip, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ andsle r4, pc, r2, ror #10 │ │ │ │ eorscc pc, ip, r0, asr r8 @ │ │ │ │ ldrdne pc, [ip], -lr │ │ │ │ adcsmi r6, r1, #14548992 @ 0xde0000 │ │ │ │ stmdavs r9!, {r3, r4, fp, ip, lr, pc}^ │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ adcmi r3, r1, #8, 10 @ 0x2000000 │ │ │ │ ldrbmi fp, [r3, #-3848]! @ 0xfffff0f8 │ │ │ │ - bl 459198 │ │ │ │ + bl 459248 │ │ │ │ @ instruction: 0xf8580109 │ │ │ │ andcs r3, r0, #9 │ │ │ │ stmdavs r8, {r0, r1, r3, r4, r6, r7, r8, fp, ip}^ │ │ │ │ andcc pc, r9, r8, asr #16 │ │ │ │ streq lr, [r0], -fp, asr #22 │ │ │ │ pop {r1, r2, r3, r6, sp, lr} │ │ │ │ ssub8mi r4, r0, r8 │ │ │ │ ldrbmi fp, [r0, -r2]! │ │ │ │ andeq lr, ip, #165888 @ 0x28800 │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ - b 15f62b8 │ │ │ │ - b 15e5d48 │ │ │ │ + b 15f6368 │ │ │ │ + b 15e5df8 │ │ │ │ ldrbmi r0, [r2], -r2, asr #21 │ │ │ │ @ instruction: 0xf60b4420 │ │ │ │ - bl 45ebbc │ │ │ │ - bl 424a38 │ │ │ │ + bl 45eb0c │ │ │ │ + bl 424ae8 │ │ │ │ ldrbmi r0, [r2], -r9, lsl #8 │ │ │ │ @ instruction: 0xf60b4621 │ │ │ │ - blge 51ebac │ │ │ │ + blge 51eafc │ │ │ │ ldm r3, {r0, r9, sp} │ │ │ │ stm r5, {r0, r1} │ │ │ │ @ instruction: 0xf8480003 │ │ │ │ ldrmi r7, [r0], -r9 │ │ │ │ andlt pc, r4, r4, asr #17 │ │ │ │ svcmi 0x00f8e8bd │ │ │ │ ldrbmi fp, [r0, -r2]! │ │ │ │ andle r2, lr, fp, lsl #16 │ │ │ │ stmdale ip, {r0, r2, r4, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ svceq 0x000b0b0b │ │ │ │ svceq 0x0011110d │ │ │ │ - bleq 567ea4 │ │ │ │ + bleq 567f54 │ │ │ │ stceq 13, cr0, [sp, #-44] @ 0xffffffd4 │ │ │ │ - bleq 4e769c │ │ │ │ + bleq 4e774c │ │ │ │ andcs r0, r4, fp, lsl #22 │ │ │ │ andcs r4, r8, r0, ror r7 │ │ │ │ andcs r4, r2, r0, ror r7 │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ push {r0, r1, fp, sp, lr} │ │ │ │ movwlt r4, #13296 @ 0x33f0 │ │ │ │ @ instruction: 0xf64a68dc │ │ │ │ vrshr.s8 d22, d29, #4 │ │ │ │ vqsub.s8 d18, d22, d18 │ │ │ │ vrsra.s64 d23, d21, #63 │ │ │ │ @ instruction: 0xf64e6356 │ │ │ │ vaddw.s8 , q1, d31 │ │ │ │ - blx 2c11fa │ │ │ │ - b 15f16bc │ │ │ │ - blx 271a7e │ │ │ │ + blx 2c12aa │ │ │ │ + b 15f176c │ │ │ │ + blx 271b2e │ │ │ │ @ instruction: 0xf64cf303 │ │ │ │ vsra.s8 q9, , #8 │ │ │ │ - b fe2f9268 │ │ │ │ - blx 271a0e │ │ │ │ - b fe3216d0 │ │ │ │ - blx 2b1816 │ │ │ │ - b fe3216d8 │ │ │ │ + b fe2f9318 │ │ │ │ + blx 271abe │ │ │ │ + b fe321780 │ │ │ │ + blx 2b18c6 │ │ │ │ + b fe321788 │ │ │ │ stmdavs r4, {r0, r1, r4, r8, r9, lr}^ │ │ │ │ stclvs 3, cr11, [r2], #-688 @ 0xfffffd50 │ │ │ │ teqpvs sp, sl, asr #12 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21b2f2cc │ │ │ │ vmla.i8 d22, d6, d21 │ │ │ │ @ instruction: 0xf2c174b5 │ │ │ │ vmov.i32 q11, #14024704 @ 0x00d60000 │ │ │ │ - blx 265f3e │ │ │ │ + blx 265fee │ │ │ │ ldrmi r4, [r3], #-514 @ 0xfffffdfe │ │ │ │ eorcc pc, pc, #81788928 @ 0x4e00000 │ │ │ │ sbcsvc pc, r4, #536870924 @ 0x2000000c │ │ │ │ strmi pc, [r5], #-2817 @ 0xfffff4ff │ │ │ │ mvnscc lr, #323584 @ 0x4f000 │ │ │ │ ldrbcs pc, [r7, #-1612]! @ 0xfffff9b4 @ │ │ │ │ strbpl pc, [fp, #712]! @ 0x2c8 @ │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ bicscc lr, r3, #536576 @ 0x83000 │ │ │ │ vqrdmulh.s d15, d3, d5 │ │ │ │ cmpcc r3, #536576 @ 0x83000 │ │ │ │ vqrdmulh.s d15, d3, d1 │ │ │ │ tstmi r3, #536576 @ 0x83000 │ │ │ │ - b 15f5bb0 │ │ │ │ - blx 2b1af6 │ │ │ │ - b fe321738 │ │ │ │ - blx 371a7e │ │ │ │ - b fe321740 │ │ │ │ - blx 271886 │ │ │ │ - b fe321748 │ │ │ │ + b 15f5c60 │ │ │ │ + blx 2b1ba6 │ │ │ │ + b fe3217e8 │ │ │ │ + blx 371b2e │ │ │ │ + b fe3217f0 │ │ │ │ + blx 271936 │ │ │ │ + b fe3217f8 │ │ │ │ stmvs r7, {r0, r1, r4, r8, r9, lr} │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ stmiavs r4, {r0, r1, r7, r8, pc}^ │ │ │ │ @ instruction: 0xf64a00ff │ │ │ │ @ instruction: 0xf2cc6c3d │ │ │ │ vfma.f32 d18, d22, d18 │ │ │ │ vshl.s64 d23, d21, #1 │ │ │ │ @@ -512709,21 +512749,21 @@ │ │ │ │ @ instruction: 0xf64c7ed4 │ │ │ │ vsra.s8 q9, , #8 │ │ │ │ ldmdbne lr!, {r0, r1, r3, r5, r6, r7, r8, ip, lr} │ │ │ │ strcc r6, [r8], #-2082 @ 0xfffff7de │ │ │ │ stchi 8, cr15, [r4], {84} @ 0x54 │ │ │ │ ldmvs r2, {r1, r2, r5, r7, r9, lr}^ │ │ │ │ andpl pc, r2, #12, 22 @ 0x3000 │ │ │ │ - b 15f5be8 │ │ │ │ - blx 5b174e │ │ │ │ - b fe2e1390 │ │ │ │ - blx 2716d6 │ │ │ │ - b fe2e1398 │ │ │ │ - blx 5314de │ │ │ │ - b fe2e13a0 │ │ │ │ + b 15f5c98 │ │ │ │ + blx 5b17fe │ │ │ │ + b fe2e1440 │ │ │ │ + blx 271786 │ │ │ │ + b fe2e1448 │ │ │ │ + blx 53158e │ │ │ │ + b fe2e1450 │ │ │ │ strtmi r4, [fp], #-786 @ 0xfffffcee │ │ │ │ movwcc pc, #35596 @ 0x8b0c @ │ │ │ │ mvnscc lr, #323584 @ 0x4f000 │ │ │ │ vqrdmulh.s d15, d3, d14 │ │ │ │ bicscc lr, r3, #536576 @ 0x83000 │ │ │ │ vqrdmulh.s d15, d3, d1 │ │ │ │ cmpcc r3, #536576 @ 0x83000 │ │ │ │ @@ -512745,89 +512785,89 @@ │ │ │ │ @ instruction: 0x462a4499 │ │ │ │ andscc r6, r0, #16, 16 @ 0x100000 │ │ │ │ stc 8, cr15, [ip], {82} @ 0x52 │ │ │ │ stmdahi r0, {r1, r2, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stceq 8, cr15, [r4], {82} @ 0x52 │ │ │ │ vmlane.f64 d15, d14, d6 │ │ │ │ stcne 8, cr15, [r8], {82} @ 0x52 │ │ │ │ - b 15f6260 │ │ │ │ - blx 3b6ff6 │ │ │ │ - b 1608c18 │ │ │ │ - blx 3b8816 │ │ │ │ - blx 331826 │ │ │ │ - b 1622c44 │ │ │ │ - blx 334fea │ │ │ │ - b 1621064 │ │ │ │ - blx 335bfe │ │ │ │ - blx 363036 │ │ │ │ + b 15f6310 │ │ │ │ + blx 3b70a6 │ │ │ │ + b 1608cc8 │ │ │ │ + blx 3b88c6 │ │ │ │ + blx 3318d6 │ │ │ │ + b 1622cf4 │ │ │ │ + blx 33509a │ │ │ │ + b 1621114 │ │ │ │ + blx 335cae │ │ │ │ + blx 3630e6 │ │ │ │ ldmle sp, {r0, r1, r8, r9, ip, sp, lr, pc}^ │ │ │ │ rsbsvs lr, r1, #323584 @ 0x4f000 │ │ │ │ tstpeq r0, r7, lsr #3 @ p-variant is OBSOLETE │ │ │ │ - bl 2abde4 │ │ │ │ + bl 2abe94 │ │ │ │ @ instruction: 0xf02172f8 │ │ │ │ - bl 2a5088 │ │ │ │ + bl 2a5138 │ │ │ │ strmi r5, [r4, #563] @ 0x233 │ │ │ │ tstcs r0, r8, lsr pc │ │ │ │ - bl 2b2098 │ │ │ │ + bl 2b2148 │ │ │ │ @ instruction: 0xf00732b9 │ │ │ │ strmi r0, [sp], #-783 @ 0xfffffcf1 │ │ │ │ ldrtmi r3, [sl], #-2817 @ 0xfffff4ff │ │ │ │ stmdale r4, {r0, r1, r2, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ tstle r4, r4, lsr r4 │ │ │ │ tstgt r4, lr, asr ip │ │ │ │ - blcc 362dcc │ │ │ │ + blcc 362e7c │ │ │ │ eorsvs pc, sp, sl, asr #12 │ │ │ │ adcscs pc, r2, ip, asr #5 │ │ │ │ msrcc (UNDEF: 47), lr │ │ │ │ bicsvc pc, r4, r2, asr #5 │ │ │ │ movwcs pc, #15104 @ 0x3b00 @ │ │ │ │ mvnscc lr, #323584 @ 0x4f000 │ │ │ │ vqdmulh.s d15, d3, d1 │ │ │ │ - blcc 2a2cec │ │ │ │ + blcc 2a2d9c │ │ │ │ adcsvc pc, r1, r6, asr #4 │ │ │ │ subsvs pc, r6, r1, asr #5 │ │ │ │ @ instruction: 0x11b1f647 │ │ │ │ teqpvs r7, r9, asr #13 @ p-variant is OBSOLETE │ │ │ │ movwcs pc, #15104 @ 0x3b00 @ │ │ │ │ cmnpl r3, #323584 @ 0x4f000 │ │ │ │ vqdmulh.s d15, d3, d1 │ │ │ │ - blcc 2a2d0c │ │ │ │ + blcc 2a2dbc │ │ │ │ adcsvc pc, r1, r6, asr #4 │ │ │ │ subsvs pc, r6, r1, asr #5 │ │ │ │ @ instruction: 0x11b1f647 │ │ │ │ teqpvs r7, r9, asr #13 @ p-variant is OBSOLETE │ │ │ │ movwcs pc, #15104 @ 0x3b00 @ │ │ │ │ cmnpl r3, #323584 @ 0x4f000 │ │ │ │ vqdmulh.s d15, d3, d1 │ │ │ │ vadd.i8 d23, d6, d27 │ │ │ │ vshr.s64 d23, d17, #63 │ │ │ │ @ instruction: 0xf6476056 │ │ │ │ @ instruction: 0xf6c911b1 │ │ │ │ - blx 23d1c6 │ │ │ │ - b 15ed8f8 │ │ │ │ - blx 279abe │ │ │ │ - b fe2e1500 │ │ │ │ + blx 23d276 │ │ │ │ + b 15ed9a8 │ │ │ │ + blx 279b6e │ │ │ │ + b fe2e15b0 │ │ │ │ @ instruction: 0xf64c32d2 │ │ │ │ vsra.s8 q9, , #8 │ │ │ │ @ instruction: 0xf64a51eb │ │ │ │ vrsra.s8 d22, d29, #4 │ │ │ │ - blx 26dbd2 │ │ │ │ - b fe260d14 │ │ │ │ - blx 2f0e52 │ │ │ │ - b fe260d14 │ │ │ │ + blx 26dc82 │ │ │ │ + b fe260dc4 │ │ │ │ + blx 2f0f02 │ │ │ │ + b fe260dc4 │ │ │ │ pop {r4, lr} │ │ │ │ vcge.s8 q12, q11, q8 │ │ │ │ vrshr.s64 d23, d17, #63 │ │ │ │ ldrmi r6, [sl], #-598 @ 0xfffffdaa │ │ │ │ @ instruction: 0xe79b463b │ │ │ │ @ instruction: 0xf64a6829 │ │ │ │ vshr.s8 d22, d29, #4 │ │ │ │ stmdbvc fp!, {r1, r4, r5, r7, sp} │ │ │ │ - strtcc pc, [pc], #-1614 @ 224d38 │ │ │ │ + strtcc pc, [pc], #-1614 @ 224de8 │ │ │ │ ldrbvc pc, [r4], #706 @ 0x2c2 @ │ │ │ │ andcs pc, r1, #0, 22 │ │ │ │ @ instruction: 0x71b1f246 │ │ │ │ cmppvs r6, r1, asr #5 @ p-variant is OBSOLETE │ │ │ │ rscscc lr, r2, #323584 @ 0x4f000 │ │ │ │ vqrdmulh.s d15, d3, d1 │ │ │ │ @ instruction: 0x11b1f647 │ │ │ │ @@ -512846,45 +512886,45 @@ │ │ │ │ @ instruction: 0xf64a682c │ │ │ │ vsra.s8 d22, d29, #4 │ │ │ │ stmdbvc r8!, {r1, r4, r5, r7, r8, sp} │ │ │ │ vmla.i8 , q3, │ │ │ │ vshl.s64 d23, d17, #1 │ │ │ │ @ instruction: 0xf64e6556 │ │ │ │ vsubhn.i16 d19, q1, │ │ │ │ - blx 2828f6 │ │ │ │ - blx 36ddba │ │ │ │ + blx 2829a6 │ │ │ │ + blx 36de6a │ │ │ │ @ instruction: 0xf647f200 │ │ │ │ @ instruction: 0xf6c910b1 │ │ │ │ - b 15fce90 │ │ │ │ - blx 37218a │ │ │ │ - blx 3e19ca │ │ │ │ - b 15ed5d0 │ │ │ │ - blx 23978e │ │ │ │ + b 15fcf40 │ │ │ │ + blx 37223a │ │ │ │ + blx 3e1a7a │ │ │ │ + b 15ed680 │ │ │ │ + blx 23983e │ │ │ │ @ instruction: 0xf64c3302 │ │ │ │ vrshr.s8 q9, , #8 │ │ │ │ - b 15f997c │ │ │ │ - blx 239ba2 │ │ │ │ - b fe3219e4 │ │ │ │ - blx 2b1d2a │ │ │ │ - b fe3219ec │ │ │ │ - blx 271b32 │ │ │ │ - b fe260df4 │ │ │ │ + b 15f9a2c │ │ │ │ + blx 239c52 │ │ │ │ + b fe321a94 │ │ │ │ + blx 2b1dda │ │ │ │ + b fe321a9c │ │ │ │ + blx 271be2 │ │ │ │ + b fe260ea4 │ │ │ │ pop {r4, lr} │ │ │ │ @ instruction: 0xf85583f0 │ │ │ │ @ instruction: 0xf64a3b04 │ │ │ │ vshr.s8 d22, d29, #4 │ │ │ │ @ instruction: 0xf64e20b2 │ │ │ │ vaddw.s8 , q1, d31 │ │ │ │ - blx 241556 │ │ │ │ - b 15eda14 │ │ │ │ - blx 271dda │ │ │ │ + blx 241606 │ │ │ │ + b 15edac4 │ │ │ │ + blx 271e8a │ │ │ │ stmdavs fp!, {r0, r1, r9, ip, sp, lr, pc} │ │ │ │ teqpvs sp, sl, asr #12 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21b2f2cc │ │ │ │ - strtcc pc, [pc], #-1614 @ 224e1c │ │ │ │ + strtcc pc, [pc], #-1614 @ 224ecc │ │ │ │ ldrbvc pc, [r4], #706 @ 0x2c2 @ │ │ │ │ rsbscs pc, r7, ip, asr #12 │ │ │ │ rscpl pc, fp, r8, asr #5 │ │ │ │ movwcs pc, #15105 @ 0x3b01 @ │ │ │ │ mvnscc lr, #323584 @ 0x4f000 │ │ │ │ vqrdmulh.s d15, d3, d4 │ │ │ │ bicscc lr, r3, #536576 @ 0x83000 │ │ │ │ @@ -512897,15 +512937,15 @@ │ │ │ │ subsvs pc, r6, #268435468 @ 0x1000000c │ │ │ │ smlald r4, ip, sl, r4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 15368c0 │ │ │ │ + bmi 1536970 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -512944,85 +512984,85 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf65d6938 │ │ │ │ - @ instruction: 0x7c73fa5f │ │ │ │ + @ instruction: 0x7c73fa07 │ │ │ │ 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, r2, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 224f68 │ │ │ │ + strgt ip, [pc], #-3343 @ 225018 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [sl, #384] @ 0x180 │ │ │ │ + blmi 477858 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 77efec │ │ │ │ + blls 77f09c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf60ae79c │ │ │ │ - svclt 0x0000ed36 │ │ │ │ + svclt 0x0000ecde │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r5, r2, lsl #3 │ │ │ │ - rsbseq fp, r5, r4, lsl #1 │ │ │ │ + ldrsbteq fp, [r5], #-2 │ │ │ │ + ldrsbteq sl, [r5], #-244 @ 0xffffff0c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ stmibmi sp, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ addslt r4, sp, sp, lsl #23 │ │ │ │ @ instruction: 0x46064479 │ │ │ │ @ instruction: 0x46907c7c │ │ │ │ stccs 8, cr5, [r0], #-812 @ 0xfffffcd4 │ │ │ │ tstls fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rschi pc, r9, r0 │ │ │ │ @ instruction: 0xf0402c40 │ │ │ │ - bcs 645218 │ │ │ │ + bcs 6452c8 │ │ │ │ rscshi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 4453a8 │ │ │ │ + bcs 445458 │ │ │ │ addhi pc, r4, r0, asr #32 │ │ │ │ ldrtmi sl, [sl], -r8, lsl #24 │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blx fe662986 │ │ │ │ + blx 1062a36 │ │ │ │ strmi r2, [r5], -r1, lsl #6 │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf7ff9020 │ │ │ │ vmax.f32 d31, d0, d17 │ │ │ │ @ instruction: 0x460211b9 │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf6600802 │ │ │ │ - @ instruction: 0x4629fb7f │ │ │ │ + strtmi pc, [r9], -r7, lsr #22 │ │ │ │ strmi r2, [r2], r1, lsl #10 │ │ │ │ strtmi r4, [r2], -fp, lsr #12 │ │ │ │ strls r4, [r8, #-1584] @ 0xfffff9d0 │ │ │ │ @ instruction: 0xff10f7ff │ │ │ │ @ instruction: 0x11b9f240 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 1e629c6 │ │ │ │ + blx 862a76 │ │ │ │ strmi r4, [r7], -fp, lsr #12 │ │ │ │ ldrbmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf7ff9020 │ │ │ │ strtmi pc, [fp], -r1, lsl #30 │ │ │ │ ldrbmi r4, [r1], -r2, lsr #12 │ │ │ │ ldrtmi r9, [r0], -r5 │ │ │ │ @@ -513056,288 +513096,288 @@ │ │ │ │ eorlt pc, r0, sp, asr #17 │ │ │ │ mcr2 7, 6, pc, cr2, cr15, {7} @ │ │ │ │ strmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrtmi r9, [r0], -sl, lsl #4 │ │ │ │ vpmax.s8 d25, d0, d4 │ │ │ │ andls r1, fp, #-1073741772 @ 0xc0000034 │ │ │ │ stmib sp, {r0, r1, r9, fp, ip, pc}^ │ │ │ │ - bge 4af91c │ │ │ │ + bge 4af9cc │ │ │ │ eorsls pc, r8, sp, asr #17 │ │ │ │ - strhi lr, [pc], #-2509 @ 2250f4 │ │ │ │ + strhi lr, [pc], #-2509 @ 2251a4 │ │ │ │ @ instruction: 0xf6609311 │ │ │ │ - strd pc, [fp], #-183 @ 0xffffff49 │ │ │ │ + umaal pc, fp, pc, fp @ │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - bl fe6e292c │ │ │ │ + bl 10e29dc │ │ │ │ strmi r4, [r2], r4, asr #10 │ │ │ │ @ instruction: 0xf048d33c │ │ │ │ strcs r0, [r0], #-772 @ 0xfffffcfc │ │ │ │ @ instruction: 0x46254639 │ │ │ │ movwls fp, #13019 @ 0x32db │ │ │ │ strtmi sl, [r3], r9, lsl #22 │ │ │ │ movwls r4, #22169 @ 0x5699 │ │ │ │ andcs r9, r4, #3072 @ 0xc00 │ │ │ │ strcc r4, [r1, #-1584] @ 0xfffff9d0 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf6604444 │ │ │ │ - strmi pc, [sl, #3859]! @ 0xf13 │ │ │ │ + strmi pc, [sl, #3771]! @ 0xebb │ │ │ │ svceq 0x0004f849 │ │ │ │ ldrtmi sp, [r9], -r4, lsr #18 │ │ │ │ rscle r2, pc, r0, lsl #24 │ │ │ │ eorcs r9, r0, #5120 @ 0x1400 │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ andlt pc, r0, r3, asr #17 │ │ │ │ ldc 4, cr9, [sp, #32] │ │ │ │ vstr d7, [sp, #32] │ │ │ │ @ instruction: 0xf65d7b06 │ │ │ │ - strmi pc, [r3], -pc, lsr #19 │ │ │ │ - bge 3d16a0 │ │ │ │ - bgt 309d74 │ │ │ │ + @ instruction: 0x4603f957 │ │ │ │ + bge 3d1750 │ │ │ │ + bgt 309e24 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194630 │ │ │ │ - stc2 6, cr15, [r6, #-384]! @ 0xfffffe80 │ │ │ │ + stc2l 6, cr15, [lr], {96} @ 0x60 │ │ │ │ tstcc r4, #4, 22 @ 0x1000 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0x4630463a │ │ │ │ - blx 62b00 │ │ │ │ + blx fea62bb0 │ │ │ │ strb r4, [sp, r1, lsl #12] │ │ │ │ @ instruction: 0xf65f4650 │ │ │ │ - bge 4e4a28 │ │ │ │ + bge 4e4978 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx fece2b16 │ │ │ │ - blmi 8379fc │ │ │ │ + blx 16e2bc6 │ │ │ │ + blmi 837aac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8ff208 │ │ │ │ + blls 8ff2b8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1220300 │ │ │ │ pop {r0, r2, r3, r4, ip, sp, pc} │ │ │ │ - bcs 649170 │ │ │ │ - bcs a591f8 │ │ │ │ + bcs 649220 │ │ │ │ + bcs a592a8 │ │ │ │ ldrtmi fp, [r8], -r8, lsl #30 │ │ │ │ - bcs 45956c │ │ │ │ + bcs 45961c │ │ │ │ @ instruction: 0x463ad19e │ │ │ │ @ instruction: 0x11b9f240 │ │ │ │ - blx fede2b48 │ │ │ │ + blx 17e2bf8 │ │ │ │ ldrtmi lr, [sl], -r4, ror #15 │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ - blx fec62b54 │ │ │ │ + blx 1662c04 │ │ │ │ @ instruction: 0x463ae7de │ │ │ │ bicsvc pc, fp, pc, asr #8 │ │ │ │ - blx feae2b60 │ │ │ │ + blx 14e2c10 │ │ │ │ @ instruction: 0x463ae7d8 │ │ │ │ @ instruction: 0x11bdf240 │ │ │ │ - blx fe962b6c │ │ │ │ + blx 1362c1c │ │ │ │ @ instruction: 0xf60ae7d2 │ │ │ │ - svclt 0x0000ec0c │ │ │ │ - rsbseq fp, r5, ip, lsr r0 │ │ │ │ + svclt 0x0000ebb4 │ │ │ │ + rsbseq sl, r5, ip, lsl #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r8, ror #28 │ │ │ │ + ldrhteq sl, [r5], #-216 @ 0xffffff28 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ ldmdbmi r9!, {r2, r3, r9, sl, lr} │ │ │ │ - blmi 1076a8c │ │ │ │ + blmi 1076b3c │ │ │ │ addslt r4, r1, r9, ror r4 │ │ │ │ stmiapl fp, {r1, r2, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r3, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ - blvc fe425e2c │ │ │ │ - blx 703f5e │ │ │ │ + blvc fe425edc │ │ │ │ + blx 70400e │ │ │ │ addsmi pc, ip, #0, 6 │ │ │ │ stmdbvc r8, {r0, r2, r8, ip, lr, pc} │ │ │ │ stc2 7, cr15, [sl], {255} @ 0xff │ │ │ │ svceq 0x00c0ebb2 │ │ │ │ - blmi e1939c │ │ │ │ - bcs 227590 │ │ │ │ + blmi e1944c │ │ │ │ + bcs 227640 │ │ │ │ @ instruction: 0xf2a2fa92 │ │ │ │ - blx feeb643c │ │ │ │ + blx feeb64ec │ │ │ │ @ instruction: 0xf10df282 │ │ │ │ svclt 0x00080e2c │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ - bl 56ee60 │ │ │ │ - blgt 5e846c │ │ │ │ + bl 56ef10 │ │ │ │ + blgt 5e851c │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ @ instruction: 0xf8dc463b │ │ │ │ strtmi r0, [r1], -ip, lsr #32 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ @ instruction: 0xf69d7700 │ │ │ │ - stmibvs fp!, {r0, r2, r4, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r2, r3, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ addmi r4, r3, #128, 12 @ 0x8000000 │ │ │ │ tstcs r5, r6, lsr r0 │ │ │ │ @ instruction: 0xf8d56930 │ │ │ │ @ instruction: 0xf65d9018 │ │ │ │ - @ instruction: 0xf105f8e1 │ │ │ │ + @ instruction: 0xf105f889 │ │ │ │ movwls r0, #25412 @ 0x6344 │ │ │ │ strmi sl, [r4], -r3, lsl #22 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr0, {0} │ │ │ │ strvc lr, [r3, -sp, asr #19] │ │ │ │ @ instruction: 0xf10d9705 │ │ │ │ stmib r0, {r2, r3, r4, sl, fp}^ │ │ │ │ - blgt 60b2c4 │ │ │ │ + blgt 60b374 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ stmib r4, {r0, r1, r2, r5, r7, r8, r9, sp, lr}^ │ │ │ │ stm ip, {r2, r3, r8, r9, sl, ip, sp, lr} │ │ │ │ cps #15 │ │ │ │ strtmi r0, [r0], -r4, asr #2 │ │ │ │ @ instruction: 0x3055f895 │ │ │ │ @ instruction: 0x2054f895 │ │ │ │ - blx fe7e2c46 │ │ │ │ + blx 11e2cf6 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r4], #-384 @ 0xfffffe80 │ │ │ │ - blmi 477b04 │ │ │ │ + ldc2 6, cr15, [ip], {96} @ 0x60 │ │ │ │ + blmi 477bb4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5ff348 │ │ │ │ + blls 5ff3f8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_abt │ │ │ │ andslt r4, r1, r0, lsr #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ strb r4, [pc, ip, lsr #12]! │ │ │ │ - bl fe462b20 │ │ │ │ - rsbseq sl, r5, r8, ror #27 │ │ │ │ + bl e62bd0 │ │ │ │ + rsbseq sl, r5, r8, lsr sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbeq fp, fp, r4, lsl r2 │ │ │ │ - rsbseq sl, r5, r8, lsr #26 │ │ │ │ + rsbeq fp, fp, ip, lsl #4 │ │ │ │ + rsbseq sl, r5, r8, ror ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ addslt r4, fp, r2, lsl #25 │ │ │ │ ldrmi r4, [r6], -r2, lsl #23 │ │ │ │ @ instruction: 0x460f447c │ │ │ │ stmiapl r3!, {r5, r9, fp, sp}^ │ │ │ │ ldmdavs fp, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ @ instruction: 0xf0000300 │ │ │ │ - bcs 1245674 │ │ │ │ + bcs 1245724 │ │ │ │ mcrrvc 1, 6, sp, fp, cr6 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a456e0 │ │ │ │ + blcs a45790 │ │ │ │ sbcshi pc, r6, r0 │ │ │ │ cmple sp, r8, lsl #22 │ │ │ │ tstcs r0, r9, lsl #28 │ │ │ │ @ instruction: 0xf60a4630 │ │ │ │ - movwcs lr, #2180 @ 0x884 │ │ │ │ + movwcs lr, #2092 @ 0x82c │ │ │ │ andcs r4, pc, sl, lsl r6 @ │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107cd │ │ │ │ - bl 28f7d0 │ │ │ │ + bl 28f880 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ mcrrcs 8, 4, pc, r4, cr1 @ │ │ │ │ - bcs 631b78 │ │ │ │ + bcs 631c28 │ │ │ │ @ instruction: 0x4632d1f2 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ stc2l 7, cr15, [ip, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf9ccf660 │ │ │ │ + @ instruction: 0xf974f660 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ ldrtmi r4, [r0], -r0, lsl #13 │ │ │ │ - stmda r2!, {r1, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda sl, {r1, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrmi r2, [r9], -r0, lsl #6 │ │ │ │ - blx 12adf60 │ │ │ │ + blx 12ae010 │ │ │ │ strbeq pc, [r8, r1, lsl #10]! @ │ │ │ │ ldmdage sl, {r0, r6, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ streq lr, [r3, #2816] @ 0xb00 │ │ │ │ @ instruction: 0xf8453301 │ │ │ │ tstcc r1, r4, asr #24 │ │ │ │ mvnsle r2, r0, lsl r9 │ │ │ │ @ instruction: 0x46394632 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf44ffd4b │ │ │ │ @ instruction: 0x460271b1 │ │ │ │ @ instruction: 0xf6604620 │ │ │ │ - strbmi pc, [r2], -fp, lsr #19 @ │ │ │ │ + @ instruction: 0x4642f953 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -pc, asr #3 │ │ │ │ - @ instruction: 0xf9caf660 │ │ │ │ + @ instruction: 0xf972f660 │ │ │ │ @ instruction: 0x71b3f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf99ef660 │ │ │ │ - bmi 1636c00 │ │ │ │ + @ instruction: 0xf946f660 │ │ │ │ + bmi 1636cb0 │ │ │ │ ldrbtmi r4, [sl], #-2894 @ 0xfffff4b2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, pc, r0, asr #32 │ │ │ │ andslt r4, fp, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ movwls sl, #11014 @ 0x2b06 │ │ │ │ movwcs r4, #1562 @ 0x61a │ │ │ │ tstcs r1, r6, lsl #6 │ │ │ │ subsvs r6, r3, r0, lsr #18 │ │ │ │ movwcs lr, #27101 @ 0x69dd │ │ │ │ movwcs lr, #18893 @ 0x49cd │ │ │ │ - @ instruction: 0xf65d4632 │ │ │ │ - strmi pc, [r5], -r9, asr #16 │ │ │ │ - blge 35192c │ │ │ │ + @ instruction: 0xf65c4632 │ │ │ │ + @ instruction: 0x4605fff1 │ │ │ │ + blge 3519dc │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - blx ff262dbe │ │ │ │ - blcs 24452c │ │ │ │ + blx 1c62e6e │ │ │ │ + blcs 2445dc │ │ │ │ @ instruction: 0xf046d0d3 │ │ │ │ @ instruction: 0xf10d0604 │ │ │ │ rscslt r0, r3, #28, 22 @ 0x7000 │ │ │ │ ldrtmi r2, [r1], r0, lsl #12 │ │ │ │ - bls 2ca060 │ │ │ │ + bls 2ca110 │ │ │ │ ldrtmi r2, [r9], -r1, lsl #6 │ │ │ │ strls r4, [r6], -r0, lsr #12 │ │ │ │ ldc2l 7, cr15, [ip], #1020 @ 0x3fc │ │ │ │ strmi r9, [r1], -r3, lsl #22 │ │ │ │ strtmi r2, [r0], -r4, lsl #4 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - ldc2l 6, cr15, [r4, #-384]! @ 0xfffffe80 │ │ │ │ + ldc2 6, cr15, [ip, #-384] @ 0xfffffe80 │ │ │ │ @ instruction: 0xf8cb7c7b │ │ │ │ strmi r9, [r0], r0 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ - blx 3ad886 │ │ │ │ + blx 3ad936 │ │ │ │ movwls pc, #25347 @ 0x6303 @ │ │ │ │ - blvc 3e0afc │ │ │ │ - blvc 360ac0 │ │ │ │ - @ instruction: 0xf814f65d │ │ │ │ + blvc 3e0bac │ │ │ │ + blvc 360b70 │ │ │ │ + @ instruction: 0xffbcf65c │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - bgt 30fca8 │ │ │ │ + bgt 30fd58 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - blx fe462e2e │ │ │ │ + blx e62ede │ │ │ │ @ instruction: 0x46424653 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6604620 │ │ │ │ - @ instruction: 0x462af95b │ │ │ │ + strtmi pc, [sl], -r3, lsl #18 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ @ instruction: 0xf6603601 │ │ │ │ - @ instruction: 0x7c3bf953 │ │ │ │ + ldcvc 8, cr15, [fp], #-1004 @ 0xfffffc14 │ │ │ │ adcsmi r4, r3, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xe78ad8bf │ │ │ │ - blcs 644604 │ │ │ │ - blcs a59528 │ │ │ │ + blcs 6446b4 │ │ │ │ + blcs a595d8 │ │ │ │ strmi fp, [sp], -r8, lsl #30 │ │ │ │ - blcs 4596f0 │ │ │ │ + blcs 4597a0 │ │ │ │ @ instruction: 0x460ad190 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ - @ instruction: 0xf91af660 │ │ │ │ + @ instruction: 0xf8c2f660 │ │ │ │ ldrb r4, [sl, -r5, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], sl │ │ │ │ @ instruction: 0xf66071b3 │ │ │ │ - @ instruction: 0x4605f913 │ │ │ │ + @ instruction: 0x4605f8bb │ │ │ │ @ instruction: 0x460ae773 │ │ │ │ asrsvc pc, pc, #8 @ │ │ │ │ - @ instruction: 0xf90cf660 │ │ │ │ + @ instruction: 0xf8b4f660 │ │ │ │ strb r4, [ip, -r5, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], sl │ │ │ │ @ instruction: 0xf66071b4 │ │ │ │ - strmi pc, [r5], -r5, lsl #18 │ │ │ │ + strmi pc, [r5], -sp, lsr #17 │ │ │ │ @ instruction: 0xf60ae765 │ │ │ │ - svclt 0x0000ea74 │ │ │ │ - rsbseq sl, r5, r0, ror #25 │ │ │ │ + svclt 0x0000ea1c │ │ │ │ + rsbseq sl, r5, r0, lsr ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r2, lsl ip │ │ │ │ + rsbseq sl, r5, r2, ror #22 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8, #-816]! @ 0xfffffcd0 │ │ │ │ ldcvc 5, cr15, [r9, #-692] @ 0xfffffd4c │ │ │ │ strmi r4, [lr], -r5, ror #24 │ │ │ │ ldrbtmi r4, [ip], #-1565 @ 0xfffff9e3 │ │ │ │ @@ -513351,113 +513391,113 @@ │ │ │ │ @ instruction: 0xf40bfb08 │ │ │ │ strbmi r9, [r2, #-1] │ │ │ │ strbmi fp, [r2], -r8, lsr #30 │ │ │ │ ldrmi r2, [r2], r2, lsl #18 │ │ │ │ ldmdavs r3!, {r2, r8, ip, lr, pc}^ │ │ │ │ addsmi r7, sl, #23296 @ 0x5b00 │ │ │ │ ldrmi fp, [sl], r8, lsr #30 │ │ │ │ - blx fe791a9c │ │ │ │ + blx fe791b4c │ │ │ │ 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}^ │ │ │ │ + stmia ip!, {r1, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdale sp!, {r1, r5, r7, r8, sl, lr} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ strbmi r4, [pc], -ip, asr #12 │ │ │ │ stmib sp, {r1, r2, r8, r9, fp, sp, pc}^ │ │ │ │ movwls fp, #10402 @ 0x28a2 │ │ │ │ stmib sp, {r0, r1, r2, r4, r8, r9, fp, sp, pc}^ │ │ │ │ adcmi r3, r5, #4 │ │ │ │ - blls 31a3a8 │ │ │ │ - bl 2ec790 │ │ │ │ + blls 31a458 │ │ │ │ + bl 2ec840 │ │ │ │ and r0, r0, r2, lsl #7 │ │ │ │ ldrmi r3, [r8], r1, lsl #4 │ │ │ │ - bleq 363720 │ │ │ │ + bleq 3637d0 │ │ │ │ ldrmi r4, [r6], -r7, lsr #12 │ │ │ │ @ instruction: 0xf8907c41 │ │ │ │ - blx 695622 │ │ │ │ + blx 6956d2 │ │ │ │ adcmi r4, r5, #12, 8 @ 0xc000000 │ │ │ │ @ instruction: 0x4683d2f2 │ │ │ │ @ instruction: 0xf60a1be8 │ │ │ │ - bls 2dfcf0 │ │ │ │ + bls 2dfc40 │ │ │ │ ldrbmi r4, [r9], -fp, lsl #12 │ │ │ │ movwcs r4, #5787 @ 0x169b │ │ │ │ stmdals r1, {r4, sp, lr} │ │ │ │ stc2 7, cr15, [ip], #-1020 @ 0xfffffc04 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldrbmi r7, [r3, #-3163] @ 0xfffff3a5 │ │ │ │ - blls 35b718 │ │ │ │ + blls 35b7c8 │ │ │ │ @ instruction: 0xf8434455 │ │ │ │ @ instruction: 0xf1090029 │ │ │ │ - blls 367a1c │ │ │ │ + blls 367acc │ │ │ │ ldmle r0, {r0, r1, r3, r6, r8, sl, lr}^ │ │ │ │ stmialt r2!, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ subsle r4, r0, #813694976 @ 0x30800000 │ │ │ │ @ instruction: 0x46404651 │ │ │ │ - ldm lr!, {r1, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r6!, {r1, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1bb4681 │ │ │ │ andsle r0, r8, r0, lsl #30 │ │ │ │ @ instruction: 0xf8ddac06 │ │ │ │ addeq sl, r7, r4 │ │ │ │ - bl 350a9c │ │ │ │ + bl 350b4c │ │ │ │ strbmi r0, [r8], -fp, lsl #13 │ │ │ │ - blx ff462fc6 │ │ │ │ + blx 1e63076 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6604650 │ │ │ │ - strbmi pc, [r2], -fp, asr #18 @ │ │ │ │ + @ instruction: 0x4642f8f3 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ mrc2 7, 2, pc, cr6, cr15, {7} │ │ │ │ svceq 0x0004f844 │ │ │ │ adcsmi r4, r4, #1023410176 @ 0x3d000000 │ │ │ │ ldrbmi sp, [r8], -sp, ror #3 │ │ │ │ - blx fefe2fea │ │ │ │ + blx 19e309a │ │ │ │ strmi sl, [r1], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6609801 │ │ │ │ - bmi 923b5c │ │ │ │ + bmi 923aac │ │ │ │ ldrbtmi r4, [sl], #-2841 @ 0xfffff4e7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x405a9b97 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf50dd126 │ │ │ │ pop {r0, r3, r4, r8, sl, fp, ip, sp, lr} │ │ │ │ usub8mi r8, r2, r0 │ │ │ │ stmdals r1, {r0, r9, sl, lr} │ │ │ │ stc2 7, cr15, [r8], {255} @ 0xff │ │ │ │ pkhtbmi r4, r0, r1, asr #12 │ │ │ │ @ instruction: 0xf60a4658 │ │ │ │ - bls 2df9b0 │ │ │ │ + bls 2df900 │ │ │ │ movwcs r4, #5697 @ 0x1641 │ │ │ │ stmdals r1, {r4, sp, lr} │ │ │ │ - blx ff6e36b2 │ │ │ │ - blls 31f55c │ │ │ │ + blx ff6e3762 │ │ │ │ + blls 31f60c │ │ │ │ eorlt pc, r6, r3, asr r8 @ │ │ │ │ stmeq r6, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ mulsne r1, fp, r8 │ │ │ │ @ instruction: 0x4658e790 │ │ │ │ - blx fe3e304a │ │ │ │ + blx de30fa │ │ │ │ @ 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: 0xe7cef8b1 │ │ │ │ + ldmdb lr!, {r1, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq sl, r5, r6, lsl #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r6, lsl #19 │ │ │ │ + ldrsbteq sl, [r5], #-134 @ 0xffffff7a │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed7c8f0 │ │ │ │ + bl fed7c9a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ strmi r4, [r4], -fp, lsl #12 │ │ │ │ tstls r3, r1, lsl #4 │ │ │ │ mrrcvc 6, 1, r4, r8, cr1 │ │ │ │ - blx 304776 │ │ │ │ + blx 304826 │ │ │ │ @ instruction: 0xf60af000 │ │ │ │ - movwcs lr, #2190 @ 0x88e │ │ │ │ + movwcs lr, #2102 @ 0x836 │ │ │ │ andcs r4, r1, #5242880 @ 0x500000 │ │ │ │ strtmi sl, [r0], -r3, lsl #18 │ │ │ │ @ instruction: 0xf7ff9500 │ │ │ │ andlt pc, r5, r9, lsl #30 │ │ │ │ svclt 0x0000bd30 │ │ │ │ ldrblt r6, [r0, #2051]! @ 0x803 │ │ │ │ @ instruction: 0xe11cf8df │ │ │ │ @@ -513467,213 +513507,213 @@ │ │ │ │ stccs 12, cr1, [r1, #-252] @ 0xffffff04 │ │ │ │ ssatmi fp, #13, r8, lsl #30 │ │ │ │ andle r4, r1, r1, ror #10 │ │ │ │ ldcllt 0, cr2, [r0] │ │ │ │ @ instruction: 0xf04f4b40 │ │ │ │ stmdavs r6, {r4, r5, sl, fp}^ │ │ │ │ @ instruction: 0xf85e6be7 │ │ │ │ - blx 531766 │ │ │ │ + blx 531816 │ │ │ │ @ instruction: 0xf89c3c05 │ │ │ │ @ instruction: 0xf1bcc007 │ │ │ │ eorsle r0, r4, r0, lsl #30 │ │ │ │ umaalgt pc, r0, r4, r8 @ │ │ │ │ cdpeq 0, 3, cr15, cr0, cr15, {2} │ │ │ │ movwcc pc, #23310 @ 0x5b0e @ │ │ │ │ - bvc 900f08 │ │ │ │ + bvc 900fb8 │ │ │ │ teqle r7, r0, lsl #22 │ │ │ │ @ instruction: 0xf8964426 │ │ │ │ vhadd.s8 q10, q0, q8 │ │ │ │ addsmi r1, r9, #1140850689 @ 0x44000001 │ │ │ │ ldmdavs fp!, {r0, r1, ip, lr, pc} │ │ │ │ stmdbcs r5, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ stmdavs fp!, {r0, r1, r2, r3, r5, ip, lr, pc} │ │ │ │ stmdbcs r5, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ - bl 319ef0 │ │ │ │ + bl 319fa0 │ │ │ │ stclvc 3, cr0, [r9], #-784 @ 0xfffffcf0 │ │ │ │ ldmib r3, {r5, r8, fp, sp}^ │ │ │ │ ldmdale fp, {r1, r3, r8, sl, lr} │ │ │ │ ldmdbcs pc, {r0, r8, fp, ip, sp} @ │ │ │ │ ldm pc, {r1, r2, r3, r6, fp, ip, lr, pc}^ @ │ │ │ │ ldcmi 0, cr15, [r5, #-4] │ │ │ │ stclmi 13, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ stclmi 5, cr1, [sp, #-308] @ 0xfffffecc │ │ │ │ stclmi 13, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ stclmi 8, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ stclmi 13, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ stclmi 13, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ stclmi 13, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ - bl 338504 │ │ │ │ + bl 3385b4 │ │ │ │ @ instruction: 0xf89c0c06 │ │ │ │ strb ip, [r7, r0, asr #32] │ │ │ │ strcs fp, [r0, #-740] @ 0xfffffd1c │ │ │ │ strmi lr, [r0, #-2498] @ 0xfffff63e │ │ │ │ @ instruction: 0x7c00e9c0 │ │ │ │ ldcllt 0, cr2, [r0, #4]! │ │ │ │ mlsmi r0, r4, r8, pc @ │ │ │ │ - bl 31f70c │ │ │ │ + bl 31f7bc │ │ │ │ ldclvc 3, cr0, [r9], #-816 @ 0xfffffcd0 │ │ │ │ ldmib r3, {r5, r8, fp, sp}^ │ │ │ │ ldmdale r6, {r1, r3, r8, r9, sl, sp, lr} │ │ │ │ ldmdbcs pc, {r0, r8, fp, ip, sp} @ │ │ │ │ ldm pc, {r0, r1, r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ - bne 66180c │ │ │ │ - bne 8ac074 │ │ │ │ - bne 8a9878 │ │ │ │ - bne 8ac07c │ │ │ │ - bne 8ab480 │ │ │ │ - bne 8ac084 │ │ │ │ - bne 8ac088 │ │ │ │ - bne 8ac08c │ │ │ │ + bne 6618bc │ │ │ │ + bne 8ac124 │ │ │ │ + bne 8a9928 │ │ │ │ + bne 8ac12c │ │ │ │ + bne 8ab530 │ │ │ │ + bne 8ac134 │ │ │ │ + bne 8ac138 │ │ │ │ + bne 8ac13c │ │ │ │ rscslt r1, r6, #106496 @ 0x1a000 │ │ │ │ stmib r2, {r8, r9, sl, sp}^ │ │ │ │ stmib r0, {r8, r9, sl, sp, lr}^ │ │ │ │ ldrb r5, [r7, r0, lsl #8] │ │ │ │ @ instruction: 0x2700b2b6 │ │ │ │ @ instruction: 0x2700e7f7 │ │ │ │ adclt lr, r4, #64225280 @ 0x3d40000 │ │ │ │ strb r2, [fp, r0, lsl #10] │ │ │ │ strb r2, [r9, r0, lsl #10] │ │ │ │ - ldrsbteq sl, [r5], #-130 @ 0xffffff7e │ │ │ │ + rsbseq sl, r5, r2, lsr #16 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ strmi fp, [r8], fp, lsl #1 │ │ │ │ @ instruction: 0xf04f4952 │ │ │ │ - blmi 16a7c70 │ │ │ │ + blmi 16a7d20 │ │ │ │ andls r4, r2, #7340032 @ 0x700000 │ │ │ │ - bmi 1676a5c │ │ │ │ + bmi 1676b0c │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ strcs r4, [r1], #-1738 @ 0xfffff936 │ │ │ │ @ instruction: 0xf10d464d │ │ │ │ - vldr d0, [pc, #64] @ 2258c8 │ │ │ │ + vldr d0, [pc, #64] @ 225978 │ │ │ │ stmpl sl, {r0, r1, r2, r6, r8, r9, fp, sp, lr} │ │ │ │ - vldr d10, [pc, #24] @ 2258a8 │ │ │ │ + vldr d10, [pc, #24] @ 225958 │ │ │ │ ldmdavs r2, {r0, r1, r2, r6, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf04f9209 │ │ │ │ movwls r0, #512 @ 0x200 │ │ │ │ andhi pc, ip, sp, asr #17 │ │ │ │ vmin.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x4638113f │ │ │ │ - blvs 360ee0 │ │ │ │ - blvc 3e0ee4 │ │ │ │ + blvs 360f90 │ │ │ │ + blvc 3e0f94 │ │ │ │ @ instruction: 0xff38f7ff │ │ │ │ strmi r9, [r6], -r5, lsl #22 │ │ │ │ - blx 33719e │ │ │ │ - blls 361ccc │ │ │ │ - blvc 360ef8 │ │ │ │ + blx 33724e │ │ │ │ + blls 361d7c │ │ │ │ + blvc 360fa8 │ │ │ │ strne pc, [r3, #-2821] @ 0xfffff4fb │ │ │ │ smlatbhi r4, r3, fp, pc @ │ │ │ │ vshl.s8 d20, d13, d0 │ │ │ │ @ instruction: 0xf7ff1151 │ │ │ │ stcls 15, cr15, [r4], {39} @ 0x27 │ │ │ │ vcgt.s8 d20, d0, d6 │ │ │ │ @ instruction: 0xf1a4111f │ │ │ │ ldrtmi r0, [r8], -r0, lsr #4 │ │ │ │ rscslt r4, r6, #165 @ 0xa5 │ │ │ │ vpmax.s8 d15, d2, d8 │ │ │ │ @ instruction: 0xf1c44315 │ │ │ │ - blx 426174 │ │ │ │ - blx c62908 │ │ │ │ + blx 426224 │ │ │ │ + blx c629b8 │ │ │ │ tstpmi r5, #536870912 @ p-variant is OBSOLETE @ 0x20000000 │ │ │ │ @ instruction: 0xf7ff9a00 │ │ │ │ ldmdavs fp!, {r0, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bls 3b6520 │ │ │ │ - blx 19ff96c │ │ │ │ - blls 424b28 │ │ │ │ + bls 3b65d0 │ │ │ │ + blx 19ffa1c │ │ │ │ + blls 424bd8 │ │ │ │ @ instruction: 0xf103fb04 │ │ │ │ tstpne r2, r5, lsl #22 @ p-variant is OBSOLETE │ │ │ │ movwcs pc, #19362 @ 0x4ba2 @ │ │ │ │ - blvc 2f6984 │ │ │ │ + blvc 2f6a34 │ │ │ │ andeq lr, r9, #18432 @ 0x4800 │ │ │ │ tsteq sl, r1, asr #22 │ │ │ │ pkhbtmi r4, sl, r1, lsl #13 │ │ │ │ stmdbvs r6, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ svcvc 0x00acf5b6 │ │ │ │ @ instruction: 0xf1bcd01f │ │ │ │ @ instruction: 0xd1b10f00 │ │ │ │ ldrdhi pc, [ip], -sp │ │ │ │ - blcs 3372dc │ │ │ │ + blcs 33738c │ │ │ │ stmdbvs r0, {r0, r2, r8, ip, lr, pc}^ │ │ │ │ msrcs CPSR_sxc, #64, 4 │ │ │ │ svclt 0x00084298 │ │ │ │ - blls 2bda4c │ │ │ │ + blls 2bdafc │ │ │ │ strmi lr, [r0, #-2504] @ 0xfffff638 │ │ │ │ smlabtcs r0, r3, r9, lr │ │ │ │ - blmi 7f81c0 │ │ │ │ + blmi 7f8270 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 47f9d0 │ │ │ │ + blls 47fa80 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ - blmi 709938 │ │ │ │ + blmi 7099e8 │ │ │ │ ldmpl r3, {r0, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf5036bc2 │ │ │ │ @ instruction: 0xf8934380 │ │ │ │ ldmdblt r3!, {r0, r1, r2, r7, ip, sp} │ │ │ │ strmi r6, [r3], #-2171 @ 0xfffff785 │ │ │ │ umaalcc pc, r0, r3, r8 @ │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf890e784 │ │ │ │ ldrb r3, [r9, r0, asr #32]! │ │ │ │ - ldmda r4!, {r1, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00dcf609 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ ... │ │ │ │ - rsbseq sl, r5, ip, lsl #15 │ │ │ │ - rsbseq sl, r5, r8, lsl #15 │ │ │ │ + ldrsbteq sl, [r5], #-108 @ 0xffffff94 │ │ │ │ + ldrsbteq sl, [r5], #-104 @ 0xffffff98 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r0, lsr #13 │ │ │ │ + ldrshteq sl, [r5], #-80 @ 0xffffffb0 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst4.32 {d27-d30}, [pc], r2 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl fed77994 │ │ │ │ + bl fed77a44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r5, #640] @ 0x280 │ │ │ │ stcmi 0, cr11, [r5], {144} @ 0x90 │ │ │ │ ldrbtmi r4, [sp], #-1559 @ 0xfffff9e9 │ │ │ │ tstls r9, #1703936 @ 0x1a0000 │ │ │ │ @ instruction: 0xf8df4688 │ │ │ │ stmdbpl ip!, {r2, r3, r9, ip, pc} │ │ │ │ ldrbtmi r7, [r9], #2833 @ 0xb11 │ │ │ │ - strls r6, [pc], #-2084 @ 2259f8 │ │ │ │ + strls r6, [pc], #-2084 @ 225aa8 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ ldmib sp, {r2, r3, r4, sl, fp, ip, pc}^ │ │ │ │ stmdbcs r5, {r0, r2, r3, r4, r8, sl, sp, pc} │ │ │ │ addshi pc, r1, r0 │ │ │ │ stmdbge r6, {r3, r9, fp, sp, pc} │ │ │ │ ldmdage r9, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xff20f7ff │ │ │ │ - bls 44c63c │ │ │ │ - blx 34be82 │ │ │ │ - blx 4e262e │ │ │ │ - blx feab262e │ │ │ │ + bls 44c6ec │ │ │ │ + blx 34bf32 │ │ │ │ + blx 4e26de │ │ │ │ + blx feab26de │ │ │ │ strmi r2, [r3], #-4 │ │ │ │ stmne r0, {r3, r5, fp, sp, lr} │ │ │ │ eorvs r6, r8, sl, ror #16 │ │ │ │ movweq lr, #11075 @ 0x2b43 │ │ │ │ rsbvs r9, fp, sl, lsl sl │ │ │ │ rsbsle r2, r4, r0, lsl #18 │ │ │ │ svccs 0x00019b07 │ │ │ │ - blx 34ba5e │ │ │ │ - blx 4e2656 │ │ │ │ - blx fea3264e │ │ │ │ + blx 34bb0e │ │ │ │ + blx 4e2706 │ │ │ │ + blx fea326fe │ │ │ │ ldrmi sl, [ip], #-1028 @ 0xfffffbfc │ │ │ │ stmdavs fp, {r1, r8, fp, ip, lr, pc} │ │ │ │ biclt r7, r9, r9, lsl fp │ │ │ │ strge lr, [r2], #-2509 @ 0xfffff633 │ │ │ │ ldcls 6, cr4, [sl, #-264] @ 0xfffffef8 │ │ │ │ ldrdeq lr, [r3, -r6] │ │ │ │ - blls 88ae68 │ │ │ │ + blls 88af18 │ │ │ │ @ instruction: 0xff7cf7fe │ │ │ │ - blmi 1a783fc │ │ │ │ + blmi 1a784ac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5ffae0 │ │ │ │ + blls 5ffb90 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrhlt r8, [r0], -r4 │ │ │ │ @ instruction: 0x47f0e8bd │ │ │ │ ldrbmi fp, [r0, -r2]! │ │ │ │ vmul.i8 q11, q0, q4 │ │ │ │ addmi r1, r8, #-1073741817 @ 0xc0000007 │ │ │ │ @@ -513688,34 +513728,34 @@ │ │ │ │ stmib sp, {r6, r8, ip, lr}^ │ │ │ │ @ instruction: 0xf891c00b │ │ │ │ ldclvs 5, cr0, [r9, #864] @ 0x360 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ ldrmi r8, [sl], #-143 @ 0xffffff71 │ │ │ │ mlscc r0, r2, r8, pc @ │ │ │ │ movwne lr, #55757 @ 0xd9cd │ │ │ │ - blls 52d4bc │ │ │ │ + blls 52d56c │ │ │ │ strls r4, [r4, #-1601] @ 0xfffff9bf │ │ │ │ movwls r4, #1584 @ 0x630 │ │ │ │ strge lr, [r2], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf7ff9b0b │ │ │ │ - blls 5e58ac │ │ │ │ + blls 5e595c │ │ │ │ strmi r9, [r5], -r4, lsl #10 │ │ │ │ ldrtmi r9, [r0], -r0, lsl #6 │ │ │ │ - blne 20cc728 │ │ │ │ + blne 20cc7d8 │ │ │ │ tsteq r5, r8, lsl #22 │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf7ff9403 │ │ │ │ strtmi pc, [r8], #-3939 @ 0xfffff09d │ │ │ │ sbclt lr, sl, #46661632 @ 0x2c80000 │ │ │ │ ldmib r5, {r8, r9, sp}^ │ │ │ │ - blx 329b12 │ │ │ │ - blx 2e2722 │ │ │ │ - blx feb32742 │ │ │ │ + blx 329bc2 │ │ │ │ + blx 2e27d2 │ │ │ │ + blx feb327f2 │ │ │ │ stmne r9, {r1, sl, sp} │ │ │ │ - bl 12f6bac │ │ │ │ + bl 12f6c5c │ │ │ │ eorvs r0, r9, r0, lsl #6 │ │ │ │ andcs r6, r0, fp, rrx │ │ │ │ mrrcvc 7, 10, lr, r8, cr0 │ │ │ │ stmdacs r0!, {r1, r3, r4, r8, r9, fp, ip, pc} │ │ │ │ sbceq lr, r3, #2048 @ 0x800 │ │ │ │ movwne lr, #43474 @ 0xa9d2 │ │ │ │ strmi fp, [sl], -r8, lsl #31 │ │ │ │ @@ -513759,208 +513799,208 @@ │ │ │ │ movwcs fp, #650 @ 0x28a │ │ │ │ @ instruction: 0x460ae799 │ │ │ │ ldr r2, [r6, r0, lsl #6] │ │ │ │ @ instruction: 0xf8901898 │ │ │ │ strb r0, [r6, -r0, asr #32]! │ │ │ │ mlscc r0, r3, r8, pc @ │ │ │ │ @ instruction: 0xf609e770 │ │ │ │ - svclt 0x0000ef0e │ │ │ │ - rsbseq sl, r5, lr, lsl r6 │ │ │ │ + svclt 0x0000eeb6 │ │ │ │ + rsbseq sl, r5, lr, ror #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, lr, lsl #12 │ │ │ │ - @ instruction: 0x0075a590 │ │ │ │ + rsbseq sl, r5, lr, asr r5 │ │ │ │ + rsbseq sl, r5, r0, ror #9 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r8, #816]! @ 0x330 │ │ │ │ - bmi cb7658 │ │ │ │ - blmi cb7498 │ │ │ │ + bmi cb7708 │ │ │ │ + blmi cb7548 │ │ │ │ @ instruction: 0xf5ad447a │ │ │ │ strmi r7, [sp], -fp, lsl #26 │ │ │ │ @ instruction: 0x46062114 │ │ │ │ @ instruction: 0xf8dd58d3 │ │ │ │ ldmdavs fp, {r3, r6, r9, ip, pc} │ │ │ │ @ instruction: 0xf04f9389 │ │ │ │ @ instruction: 0xf6c80300 │ │ │ │ - tstpcs r0, sp, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r0, r5, lsl sl @ 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 587908 │ │ │ │ tstls r0, r2, lsl #10 │ │ │ │ @ instruction: 0xf8cdaf49 │ │ │ │ sbcvs r9, r7, r0, lsl r0 │ │ │ │ @ instruction: 0xf7ff6105 │ │ │ │ @ instruction: 0x2108feb3 │ │ │ │ adcvs r4, r0, r2, lsl #12 │ │ │ │ @ instruction: 0xf6c84630 │ │ │ │ - stmiavs r2!, {r0, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r2!, {r0, r3, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r8, r3, lsl #12 │ │ │ │ ldrtmi r6, [r0], -r3, ror #1 │ │ │ │ - blx ff0e379c │ │ │ │ + blx 1ae384c │ │ │ │ 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!, {r8, sl, fp, sp, lr, pc} │ │ │ │ strtmi r6, [r9], -r0, lsr #18 │ │ │ │ @ instruction: 0xf60900d2 │ │ │ │ - bmi 5611e0 │ │ │ │ + bmi 561130 │ │ │ │ ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #23 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r8, lsl #2 │ │ │ │ stcvc 5, cr15, [fp, #-52] @ 0xffffffcc │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ strpl lr, [r2, #-2496] @ 0xfffff640 │ │ │ │ strb r6, [ip, r5, lsl #2]! │ │ │ │ - cdp 6, 10, cr15, cr4, cr9, {0} │ │ │ │ - rsbseq sl, r5, r4, ror #7 │ │ │ │ + cdp 6, 4, cr15, cr12, cr9, {0} │ │ │ │ + rsbseq sl, r5, r4, lsr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r6, ror #6 │ │ │ │ + ldrhteq sl, [r5], #-38 @ 0xffffffda │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2e118c │ │ │ │ + blhi 2e123c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r0, #816] @ 0x330 │ │ │ │ ldcvc 5, cr15, [r5, #-692] @ 0xfffffd4c │ │ │ │ - bmi ff3f7540 │ │ │ │ + bmi ff3f75f0 │ │ │ │ ldrbtmi r4, [sl], #-3015 @ 0xfffff439 │ │ │ │ ldmpl r3, {r3, ip, pc}^ │ │ │ │ orrsls r6, r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldmdavs ip, {r0, r1, r3, r6, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ pkhtbmi r8, r8, fp, asr #2 │ │ │ │ @ instruction: 0xf8532000 │ │ │ │ strmi r7, [r5], -r4, lsl #30 │ │ │ │ svccs 0x00003001 │ │ │ │ stmdacs r0!, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ teqphi r5, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ tstcs r4, r8, lsl #16 │ │ │ │ - @ instruction: 0xf9faf6c8 │ │ │ │ - blge 6b7728 │ │ │ │ + @ instruction: 0xf9a2f6c8 │ │ │ │ + blge 6b77d8 │ │ │ │ stmib r0, {r0, r1, r4, r6, r9, fp, sp, pc}^ │ │ │ │ movwls r7, #42752 @ 0xa700 │ │ │ │ movwls r9, #21003 @ 0x520b │ │ │ │ @ instruction: 0xf04f9209 │ │ │ │ @ instruction: 0xf10d0b00 │ │ │ │ ldrbmi r0, [ip], -r0, asr #20 │ │ │ │ - blhi fee213bc │ │ │ │ + blhi fee2146c │ │ │ │ @ instruction: 0x201cf8d8 │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ andsls pc, r0, sp, asr #17 │ │ │ │ smlabteq r0, r6, r9, lr │ │ │ │ eoreq pc, r4, r2, asr r8 @ │ │ │ │ - blcs 380264 │ │ │ │ + blcs 380314 │ │ │ │ adcshi pc, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ @ instruction: 0x03b80370 │ │ │ │ @ instruction: 0xf8d0b8be │ │ │ │ @ instruction: 0xf68f903c │ │ │ │ - @ instruction: 0x2100ffbf │ │ │ │ + tstpcs r0, r7, ror #30 @ p-variant is OBSOLETE │ │ │ │ andne pc, r4, sl, asr #17 │ │ │ │ stc 6, cr4, [sp, #28] │ │ │ │ @ instruction: 0xf8d98b0e │ │ │ │ - blvc 66dd80 │ │ │ │ + blvc 66de30 │ │ │ │ @ instruction: 0xf0002905 │ │ │ │ stmdbge lr, {r1, r3, r4, r5, r7, pc} │ │ │ │ ldrbmi sl, [r0], -ip, lsl #20 │ │ │ │ andne lr, r6, #3358720 @ 0x334000 │ │ │ │ andls pc, r0, sl, asr #17 │ │ │ │ ldc2l 7, cr15, [lr, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xf8999a07 │ │ │ │ stmdbls r6, {r0, r4} │ │ │ │ @ instruction: 0xf1c06813 │ │ │ │ - bls 568ea8 │ │ │ │ + bls 568f58 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr0, {6} │ │ │ │ - blx 2f3e30 │ │ │ │ - blx 2e55ec │ │ │ │ - blx b225e8 │ │ │ │ - b 12e1dbc │ │ │ │ + blx 2f3ee0 │ │ │ │ + blx 2e569c │ │ │ │ + blx b22698 │ │ │ │ + b 12e1e6c │ │ │ │ movwmi r0, #8718 @ 0x220e │ │ │ │ vpmax.u8 d15, d12, d3 │ │ │ │ eoreq pc, r0, ip, asr #3 │ │ │ │ mcreq 1, 1, pc, cr0, cr12, {5} @ │ │ │ │ vpmax.u8 d15, d12, d19 │ │ │ │ @ instruction: 0xf000fa02 │ │ │ │ movweq lr, #2627 @ 0xa43 │ │ │ │ - blx 12d5b4c │ │ │ │ - b 1325618 │ │ │ │ - blx 12a6a1c │ │ │ │ + blx 12d5bfc │ │ │ │ + b 13256c8 │ │ │ │ + blx 12a6acc │ │ │ │ @ instruction: 0xf8daf20c │ │ │ │ - blx feae5dee │ │ │ │ - blx 416a0e │ │ │ │ + blx feae5e9e │ │ │ │ + blx 416abe │ │ │ │ ldmdavs r2!, {r1, r8, r9, ip, sp} │ │ │ │ andeq lr, ip, #18432 @ 0x4800 │ │ │ │ ldmdavs r2!, {r1, r4, r5, sp, lr}^ │ │ │ │ movweq lr, #11075 @ 0x2b43 │ │ │ │ orrslt r6, r0, r3, ror r0 │ │ │ │ @ instruction: 0xf8da680b │ │ │ │ stmdbls pc, {r2, sp} @ │ │ │ │ - blx feb0a612 │ │ │ │ + blx feb0a6c2 │ │ │ │ stmdals r9, {r0, r1, r2, r9, ip, sp} │ │ │ │ andcs pc, r1, #7168 @ 0x1c00 │ │ │ │ stmib sp, {r0, r2, r8, fp, ip, pc}^ │ │ │ │ ldrbmi r3, [sl], -r2, lsl #4 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ ldc2 7, cr15, [lr, #1016] @ 0x3f8 │ │ │ │ stclne 4, cr4, [r3], #-524 @ 0xfffffdf4 │ │ │ │ andle r4, lr, ip, lsr #5 │ │ │ │ @ instruction: 0x201cf8d8 │ │ │ │ - bl 2b76a8 │ │ │ │ + bl 2b7758 │ │ │ │ @ instruction: 0xf8530383 │ │ │ │ str r7, [r7, r4, lsl #24] │ │ │ │ adcmi r9, ip, #4, 20 @ 0x4000 │ │ │ │ subsvs r6, r3, r3, lsl #20 │ │ │ │ movweq pc, #4356 @ 0x1104 @ │ │ │ │ @ instruction: 0xf8ddd1f0 │ │ │ │ @ instruction: 0x465a9010 │ │ │ │ tstcs r8, r8, lsl #26 │ │ │ │ strbeq lr, [fp], #2639 @ 0xa4f │ │ │ │ @ instruction: 0xf8c94628 │ │ │ │ @ instruction: 0xf6c8b008 │ │ │ │ - ldrbmi pc, [sl], -r5, asr #19 @ │ │ │ │ + ldrbmi pc, [sl], -sp, ror #18 @ │ │ │ │ tstcs r8, r6, lsl #12 │ │ │ │ @ instruction: 0xf8c94628 │ │ │ │ @ instruction: 0xf6c8600c │ │ │ │ - @ instruction: 0x4605f9bd │ │ │ │ + strmi pc, [r5], -r5, ror #18 │ │ │ │ mcrls 6, 0, r4, cr9, cr0, {1} │ │ │ │ @ instruction: 0xf8c94622 │ │ │ │ @ instruction: 0x46315010 │ │ │ │ - mrrc 6, 0, pc, r8, cr9 @ │ │ │ │ + stc 6, cr15, [r0], {9} │ │ │ │ stmdbls r5, {r1, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6094628 │ │ │ │ - bls 520fe4 │ │ │ │ + bls 520f34 │ │ │ │ mulle r2, r6, r2 │ │ │ │ @ instruction: 0xf6094630 │ │ │ │ - blls 3a0c00 │ │ │ │ + blls 3a0b50 │ │ │ │ addsmi r9, r3, #40960 @ 0xa000 │ │ │ │ ldrmi sp, [r8], -r2 │ │ │ │ - bl 16636d0 │ │ │ │ - blmi 17b880c │ │ │ │ + b 63780 │ │ │ │ + blmi 17b88bc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls fe6fff20 │ │ │ │ + blls fe6fffd0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strbmi r8, [r8], -r7, lsr #1 │ │ │ │ ldcvc 5, cr15, [r5, #-52] @ 0xffffffcc │ │ │ │ - blhi 2e11c0 │ │ │ │ + blhi 2e1270 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xd1aa2f00 │ │ │ │ - bvs ff30c6e8 │ │ │ │ + bvs ff30c798 │ │ │ │ @ instruction: 0xe7a66013 │ │ │ │ strdcs r6, [r4, -fp]! │ │ │ │ - bvs 900aec │ │ │ │ + bvs 900b9c │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ ldmdavs r3!, {r1, r3, r4, r8, fp, sp, lr} │ │ │ │ mlasvs r3, fp, r8, r1 │ │ │ │ - bl 13000c0 │ │ │ │ + bl 1300170 │ │ │ │ rsbsvs r7, r3, r2, ror #7 │ │ │ │ @ instruction: 0xf899e797 │ │ │ │ ldmib r2, {r0, r4, ip}^ │ │ │ │ stmdbcs r0!, {r1, r3, r9, ip, sp} │ │ │ │ mcrne 8, 2, sp, cr10, cr6, {0} │ │ │ │ ldmdale r3, {r0, r1, r2, r3, r4, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ @@ -513971,267 +514011,267 @@ │ │ │ │ subspl r5, r2, #536870917 @ 0x20000005 │ │ │ │ subspl r5, r2, #536870917 @ 0x20000005 │ │ │ │ subspl r5, r2, #536870917 @ 0x20000005 │ │ │ │ subspl r5, r2, #536870917 @ 0x20000005 │ │ │ │ andcs fp, r0, #-1342177267 @ 0xb000000d │ │ │ │ subeq pc, r0, r1, asr #3 │ │ │ │ stceq 1, cr15, [r0], #-772 @ 0xfffffcfc │ │ │ │ - blx 2f43c0 │ │ │ │ + blx 2f4470 │ │ │ │ addmi pc, r2, ip, lsl #24 │ │ │ │ @ instruction: 0xf101fa23 │ │ │ │ andeq lr, ip, #270336 @ 0x42000 │ │ │ │ addmi r4, r3, sl, lsl #6 │ │ │ │ smlawteq r0, r0, r1, pc @ │ │ │ │ - blx 2b6264 │ │ │ │ + blx 2b6314 │ │ │ │ movwmi pc, #45313 @ 0xb101 @ │ │ │ │ msreq CPSR_, r0 @ │ │ │ │ - blx 12d5cd4 │ │ │ │ + blx 12d5d84 │ │ │ │ movwmi pc, #45313 @ 0xb101 @ │ │ │ │ - blx feaf6376 │ │ │ │ - blx 3f238e │ │ │ │ + blx feaf6426 │ │ │ │ + blx 3f243e │ │ │ │ ldmdavs r1!, {r1, r9, ip} │ │ │ │ ldmdavs r3!, {r0, r3, r6, r7, fp, ip}^ │ │ │ │ - bl 12be040 │ │ │ │ + bl 12be0f0 │ │ │ │ rsbsvs r0, r3, r3, lsl #6 │ │ │ │ sbceq lr, r4, r3, asr r7 │ │ │ │ @ instruction: 0xf6094620 │ │ │ │ - strmi lr, [r3], -lr, lsr #26 │ │ │ │ + @ instruction: 0x4603ecd6 │ │ │ │ movwls r4, #38432 @ 0x9620 │ │ │ │ - stc 6, cr15, [r8, #-36]! @ 0xffffffdc │ │ │ │ + ldcl 6, cr15, [r0], {9} │ │ │ │ andls r2, r5, r4, lsl r1 │ │ │ │ @ instruction: 0xf6c89808 │ │ │ │ - blge 6e428c │ │ │ │ + blge 6e41dc │ │ │ │ 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, #-332] @ 0xfffffeb4 │ │ │ │ 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: 0x4622f8b3 │ │ │ │ tstcs r8, r3, lsl #12 │ │ │ │ andcc pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf6c84628 │ │ │ │ - blge 6e43f8 │ │ │ │ + blge 6e4348 │ │ │ │ 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 │ │ │ │ + rsbseq sl, r5, r6, ror #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r0, asr r1 │ │ │ │ - ldcl 6, cr15, [sl], #36 @ 0x24 │ │ │ │ + rsbseq sl, r5, r0, lsr #1 │ │ │ │ + stc 6, cr15, [r2], #36 @ 0x24 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - bmi fe777880 │ │ │ │ + bmi fe777930 │ │ │ │ @ instruction: 0x460d4b95 │ │ │ │ addlt r4, lr, sl, ror r4 │ │ │ │ svcmi 0x00942140 │ │ │ │ - ldrbtmi r5, [pc], #-2259 @ 226038 │ │ │ │ + ldrbtmi r5, [pc], #-2259 @ 2260e8 │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf88cf6c8 │ │ │ │ + @ instruction: 0xf834f6c8 │ │ │ │ strmi r6, [r4], -sl, lsr #19 │ │ │ │ strvs lr, [r8], -r0, asr #19 │ │ │ │ - bcs 236f9c │ │ │ │ - b 15feb68 │ │ │ │ + bcs 23704c │ │ │ │ + b 15fec18 │ │ │ │ @ instruction: 0xf88073d3 │ │ │ │ vmvn.i32 d19, #4 @ 0x00000004 │ │ │ │ @ instruction: 0xf89680f9 │ │ │ │ strtmi r3, [sl], -ip, lsr #32 │ │ │ │ ldmdbvs r3, {r0, r1, r5, r7, r9, sp, lr}^ │ │ │ │ vqdmlsl.s q9, d0, d0 │ │ │ │ - bl 3c62f8 │ │ │ │ + bl 3c63a8 │ │ │ │ stcge 3, cr1, [r5, #-12] │ │ │ │ andcs r4, r0, #40, 12 @ 0x2800000 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r9, sl, fp, sp, lr} │ │ │ │ - blcs 284cac │ │ │ │ + blcs 284d5c │ │ │ │ tstcs r0, r8, lsl pc │ │ │ │ @ instruction: 0xf68f63a1 │ │ │ │ - @ instruction: 0x4629fc1b │ │ │ │ + strtmi pc, [r9], -r3, asr #23 │ │ │ │ andseq pc, r0, #4, 2 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4603fe1b │ │ │ │ rscvs r4, r3, r8, lsr #12 │ │ │ │ - ldc2 6, cr15, [sl], {143} @ 0x8f │ │ │ │ + mcrr2 6, 8, pc, r2, cr15 @ │ │ │ │ ldmpl sp!, {r0, r3, r4, r5, r6, r8, r9, fp, lr}^ │ │ │ │ ldmvs fp, {r0, r1, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ svclt 0x00a12b00 │ │ │ │ movwne lr, #15110 @ 0x3b06 │ │ │ │ cdpvs 8, 1, cr6, cr11, cr2, {7} │ │ │ │ rsbcs r6, r4, #19 │ │ │ │ - blx 2c068a │ │ │ │ + blx 2c073a │ │ │ │ @ instruction: 0xf8935303 │ │ │ │ - blcs 23217c │ │ │ │ + blcs 23222c │ │ │ │ movwcc sp, #45157 @ 0xb065 │ │ │ │ eorcc pc, r3, r6, asr r8 @ │ │ │ │ ldrtmi r6, [r0], -r3, lsr #6 │ │ │ │ - ldc2 6, cr15, [r6], #-376 @ 0xfffffe88 │ │ │ │ - blvs b12538 │ │ │ │ + blx ff9e3afe │ │ │ │ + blvs b125e8 │ │ │ │ movteq pc, #67 @ 0x43 @ │ │ │ │ - bvs ffafed6c │ │ │ │ + bvs ffafee1c │ │ │ │ stmdblt fp, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ ldmibvs fp, {r0, r1, r5, r7, r8, r9, fp, sp, lr} │ │ │ │ andne pc, pc, #64, 12 @ 0x4000000 │ │ │ │ andeq pc, lr, #192, 4 │ │ │ │ svclt 0x001e4213 │ │ │ │ @ instruction: 0xf0436b23 │ │ │ │ @ instruction: 0x63230302 │ │ │ │ ldmvs r8, {r0, r1, r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdbvs fp, {r0, r4, r5, r7, pc} │ │ │ │ ldceq 0, cr15, [pc], {79} @ 0x4f │ │ │ │ sbceq lr, r0, r3, lsl #22 │ │ │ │ - blx fe6de138 │ │ │ │ - blx feee2ba0 │ │ │ │ + blx fe6de1e8 │ │ │ │ + blx feee2c50 │ │ │ │ andcc pc, r1, #536870920 @ 0x20000008 │ │ │ │ svclt 0x00284594 │ │ │ │ addsmi r4, r8, #148, 12 @ 0x9400000 │ │ │ │ ldmib r3, {r4, ip, lr, pc}^ │ │ │ │ movwcc r2, #33024 @ 0x8100 │ │ │ │ @ instruction: 0x0601ea52 │ │ │ │ - bcs 25a510 │ │ │ │ + bcs 25a5c0 │ │ │ │ stmdbcs r0, {r0, r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blx fe69a4fc │ │ │ │ - blx feea27c4 │ │ │ │ + blx fe69a5ac │ │ │ │ + blx feea2874 │ │ │ │ @ instruction: 0xf101f181 │ │ │ │ strb r0, [r9, r1, lsr #4]! │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 22617c │ │ │ │ - blx 2eed54 │ │ │ │ - bvs 1aa2d84 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 22622c │ │ │ │ + blx 2eee04 │ │ │ │ + bvs 1aa2e34 │ │ │ │ @ instruction: 0x61a32064 │ │ │ │ - blx 240686 │ │ │ │ + blx 240736 │ │ │ │ @ instruction: 0xf8955502 │ │ │ │ @ instruction: 0xb1222031 │ │ │ │ @ instruction: 0xf851320b │ │ │ │ addsmi r2, sl, #34 @ 0x22 │ │ │ │ stmdbvs r2!, {r1, r3, r4, fp, ip, lr, pc} │ │ │ │ andsmi r3, r3, r1, lsl #22 │ │ │ │ mvnvs r4, r5, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2881 @ 0xfffff4bf │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d171 │ │ │ │ pop {r1, r2, r3, ip, sp, pc} │ │ │ │ stmiavs r3!, {r4, r5, r6, r7, r8, pc}^ │ │ │ │ - blcs 240304 │ │ │ │ + blcs 2403b4 │ │ │ │ ldchi 0, cr13, [fp], {153} @ 0x99 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ ldr r6, [r4, r3, lsr #6] │ │ │ │ mlascc r2, r5, r8, pc @ │ │ │ │ movwcc r6, #45474 @ 0xb1a2 │ │ │ │ eorcc pc, r3, r1, asr r8 @ │ │ │ │ ldmdbvs r3, {r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdbmi r4!, {r2, r5, r6, sp} │ │ │ │ - vldr d2, [pc] @ 2261bc │ │ │ │ + vldr d2, [pc] @ 22626c │ │ │ │ svclt 0x00a87b2e │ │ │ │ movwne lr, #15110 @ 0x3b06 │ │ │ │ svclt 0x00b869ea │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blvc 2e1804 │ │ │ │ + blvc 2e18b4 │ │ │ │ @ instruction: 0xf8d3bfa8 │ │ │ │ ldmdapl sp!, {r5, r6, pc}^ │ │ │ │ - blx 2407aa │ │ │ │ + blx 24085a │ │ │ │ svcvc 0x005b5303 │ │ │ │ movwcc fp, #45371 @ 0xb13b │ │ │ │ eorcc pc, r3, r6, asr r8 @ │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ movwcs r9, #770 @ 0x302 │ │ │ │ - blge 2cae00 │ │ │ │ + blge 2caeb0 │ │ │ │ movwls r4, #1601 @ 0x641 │ │ │ │ movwcs r4, #1568 @ 0x620 │ │ │ │ stc2 7, cr15, [r2, #-1020] @ 0xfffffc04 │ │ │ │ - blls 30ca0c │ │ │ │ + blls 30cabc │ │ │ │ @ instruction: 0x612260e0 │ │ │ │ @ instruction: 0xf1b86163 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0xf898af49 │ │ │ │ @ instruction: 0xf1c00011 │ │ │ │ @ instruction: 0xf1c00140 │ │ │ │ stmdacc r0!, {r5, r8, r9, sl} │ │ │ │ @ instruction: 0xf707fa02 │ │ │ │ - blx ab6454 │ │ │ │ + blx ab6504 │ │ │ │ teqpmi fp, #0 @ p-variant is OBSOLETE │ │ │ │ addmi r4, sl, r3, lsl #6 │ │ │ │ eoreq pc, r0, r1, asr #3 │ │ │ │ - blx 2f6560 │ │ │ │ + blx 2f6610 │ │ │ │ movwmi pc, #8192 @ 0x2000 @ │ │ │ │ strhteq pc, [r0], -r1 @ │ │ │ │ - blx 1315fb4 │ │ │ │ + blx 1316064 │ │ │ │ movwmi pc, #8192 @ 0x2000 @ │ │ │ │ stmib r4, {r0, r1, r3, r8, lr}^ │ │ │ │ str r2, [r9, -r4, lsl #6]! │ │ │ │ andseq pc, r8, r6, lsl #2 │ │ │ │ - stc2 6, cr15, [r6], #372 @ 0x174 │ │ │ │ + mcrr2 6, 5, pc, lr, cr13 @ │ │ │ │ @ instruction: 0xf380fab0 │ │ │ │ msreq CPSR_, #-1073741776 @ 0xc0000030 │ │ │ │ strmi fp, [r3], -r0, lsl #18 │ │ │ │ ldrbt r6, [sp], r2, ror #21 │ │ │ │ orrmi pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0xf609e771 │ │ │ │ - svclt 0x0000ebcc │ │ │ │ + svclt 0x0000eb74 │ │ │ │ ... │ │ │ │ - ldrsbteq r9, [r5], #-244 @ 0xffffff0c │ │ │ │ + rsbseq r9, r5, r4, lsr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r5, sl, asr #31 │ │ │ │ + rsbseq r9, r5, sl, lsl pc │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r9, r5, r6, lsl #29 │ │ │ │ + ldrsbteq r9, [r5], #-214 @ 0xffffff2a │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 7, cr15, cr8, cr12, {6} │ │ │ │ - bmi ff3b7af4 │ │ │ │ + bmi ff3b7ba4 │ │ │ │ sbcslt r4, r9, r6, asr #23 │ │ │ │ @ instruction: 0x460d447a │ │ │ │ ldmpl r3, {r1, r2, r9, sl, lr}^ │ │ │ │ cmpls r7, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmiavs r1!, {r0, r1, r3, r6, r7, fp, sp, lr}^ │ │ │ │ - bcs 240328 │ │ │ │ + bcs 2403d8 │ │ │ │ stmdavs r8, {r0, r1, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ subsle r2, lr, r0, lsl #16 │ │ │ │ - beq fe962700 │ │ │ │ + beq fe9627b0 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cdaf17 │ │ │ │ stmib sp, {r2, r3, r4, r7, pc}^ │ │ │ │ @ instruction: 0xf10d8828 │ │ │ │ eorls r0, sl, #172, 18 @ 0x2b0000 │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ movwls r4, #1608 @ 0x648 │ │ │ │ muleq lr, r7, r8 │ │ │ │ - blx fe7e3c6e │ │ │ │ + blx 11e3d1e │ │ │ │ @ instruction: 0xf10d68e3 │ │ │ │ @ instruction: 0xf8cd0c6c │ │ │ │ svcge 0x0041809c │ │ │ │ stmdahi r1, {r1, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x932a681b │ │ │ │ ldrsbthi pc, [ip], sp @ │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ movwls r4, #1592 @ 0x638 │ │ │ │ muleq lr, ip, r8 │ │ │ │ - blx fe263c9a │ │ │ │ + blx c63d4a │ │ │ │ umlalcc pc, ip, sp, r8 @ │ │ │ │ eorsle r2, r9, r0, lsl #22 │ │ │ │ @ instruction: 0xb104f89d │ │ │ │ svceq 0x0000f1bb │ │ │ │ - blls 139a404 │ │ │ │ + blls 139a4b4 │ │ │ │ @ instruction: 0xf0004543 │ │ │ │ @ instruction: 0xf1b88084 │ │ │ │ andsle r0, r4, r0, lsl #30 │ │ │ │ ldrtmi r4, [r9], -sl, asr #12 │ │ │ │ ldrls r2, [r5], #-768 @ 0xfffffd00 │ │ │ │ stmdavs r0, {r4, r9, fp, sp, lr} │ │ │ │ mulgt ip, r0, r8 │ │ │ │ @@ -514239,26 +514279,26 @@ │ │ │ │ adcshi pc, r8, r0 │ │ │ │ andscc r3, r0, #67108864 @ 0x4000000 │ │ │ │ strbmi r3, [r3, #-272] @ 0xfffffef0 │ │ │ │ ldcls 3, cr13, [r5], {242} @ 0xf2 │ │ │ │ svceq 0x0000f1bb │ │ │ │ subcs sp, ip, #24 │ │ │ │ strbtmi sl, [r8], -lr, lsr #18 │ │ │ │ - stmib r2!, {r0, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib sl, {r0, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ ldm r9, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf65e000e │ │ │ │ - subcs pc, ip, #50944 @ 0xc700 │ │ │ │ + subcs pc, ip, #28416 @ 0x6f00 │ │ │ │ stmdbge r4, {r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d3e040 │ │ │ │ @ instruction: 0xf1b88004 │ │ │ │ rsble r0, ip, r0, lsl #30 │ │ │ │ - blcs 2404c0 │ │ │ │ + blcs 240570 │ │ │ │ ldrmi sp, [r8, #105] @ 0x69 │ │ │ │ rscshi pc, r2, r0, asr #32 │ │ │ │ - bmi fe46e3a0 │ │ │ │ + bmi fe46e450 │ │ │ │ ldrbtmi r4, [sl], #-2951 @ 0xfffff479 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, asr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ pop {r0, r3, r4, r6, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d38ff0 │ │ │ │ @@ -514275,61 +514315,61 @@ │ │ │ │ stmib r9, {r0, r1, r2, r5, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8c93301 │ │ │ │ eorls r3, sl, #12 │ │ │ │ muleq pc, r9, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ movwls r4, #1592 @ 0x638 │ │ │ │ muleq lr, ip, r8 │ │ │ │ - blx 5e3d7e │ │ │ │ + blx fefe3e2c │ │ │ │ subcs r4, ip, #84934656 @ 0x5100000 │ │ │ │ @ instruction: 0xf6094668 │ │ │ │ - @ instruction: 0x4630e996 │ │ │ │ + @ instruction: 0x4630e93e │ │ │ │ muleq lr, r7, r8 │ │ │ │ - ldc2l 6, cr15, [sl], #-376 @ 0xfffffe88 │ │ │ │ - blvs b010c4 │ │ │ │ + stc2 6, cr15, [r2], #-376 @ 0xfffffe88 │ │ │ │ + blvs b01174 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ tstlt r8, r9, lsl #2 │ │ │ │ vmull.u8 q12, d1, d1 │ │ │ │ movwmi r0, #45320 @ 0xb108 │ │ │ │ andeq lr, r2, r3, asr #20 │ │ │ │ subeq pc, r0, r0, asr #7 │ │ │ │ @ instruction: 0xf8b8e7b3 │ │ │ │ vaddl.u8 , d1, d16 │ │ │ │ movwmi r0, #41224 @ 0xa108 │ │ │ │ - bls da0400 │ │ │ │ + bls da04b0 │ │ │ │ addsmi r9, sl, #68608 @ 0x10c00 │ │ │ │ svcge 0x0077f47f │ │ │ │ - blls 134cd08 │ │ │ │ - bleq 32131c │ │ │ │ + blls 134cdb8 │ │ │ │ + bleq 3213cc │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xf1b80b01 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0xf1bbaf6f │ │ │ │ addsle r0, r9, r0, lsl #30 │ │ │ │ @ instruction: 0xf10de77f │ │ │ │ @ instruction: 0xf10d099c │ │ │ │ movwcs r0, #3196 @ 0xc7c │ │ │ │ svcge 0x00419327 │ │ │ │ - bvc fe4638b0 │ │ │ │ + bvc fe463960 │ │ │ │ movwcc lr, #6601 @ 0x19c9 │ │ │ │ ldm r9, {r1, r3, r5, r9, ip, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r8], -pc │ │ │ │ ldm ip, {r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf65e000e │ │ │ │ - subcs pc, ip, #806912 @ 0xc5000 │ │ │ │ + subcs pc, ip, #446464 @ 0x6d000 │ │ │ │ @ instruction: 0x46684651 │ │ │ │ - stmdb ip, {r0, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r4!, {r0, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldm r7, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf65e000e │ │ │ │ - stmiavs r3!, {r0, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r3, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs sl, {r7, r9, sl, lr} │ │ │ │ orrsle r2, r4, r0, lsl #20 │ │ │ │ @ instruction: 0xb1286b2a │ │ │ │ - blvs b094c0 │ │ │ │ + blvs b09570 │ │ │ │ smlabteq r8, r1, r3, pc @ │ │ │ │ ldr r4, [r3, sl, lsl #6]! │ │ │ │ ldr r6, [r1, r3, lsr #22]! │ │ │ │ @ instruction: 0xf8d46a0c │ │ │ │ @ instruction: 0xf89cc000 │ │ │ │ @ instruction: 0xf1bee00c │ │ │ │ @ instruction: 0xf47f0f05 │ │ │ │ @@ -514348,15 +514388,15 @@ │ │ │ │ ldrbpl r4, [r4], #-3924 @ 0xfffff0ac │ │ │ │ ldrbpl r5, [r4], #-1108 @ 0xfffffbac │ │ │ │ ldrbpl r5, [r4], #-1108 @ 0xfffffbac │ │ │ │ ldrbpl r5, [r4], #-1108 @ 0xfffffbac │ │ │ │ stmdavs sl, {r2, r4, r6, sl, ip, lr} │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xe73baf59 │ │ │ │ - blx 19ee528 │ │ │ │ + blx 19ee5d8 │ │ │ │ strmi pc, [r4], -sl, lsl #21 │ │ │ │ mla r5, ip, r8, pc @ │ │ │ │ @ instruction: 0x0c0ae9dc │ │ │ │ svceq 0x0020f1be │ │ │ │ @ instruction: 0xf10ed819 │ │ │ │ @ instruction: 0xf1be3eff │ │ │ │ ldmdale sl!, {r0, r1, r2, r3, r4, r8, r9, sl, fp} │ │ │ │ @@ -514369,34 +514409,34 @@ │ │ │ │ ldmdbcc r9!, {r0, r3, r4, r5, r8, fp, ip, sp} │ │ │ │ ldmdbcc r9!, {r0, r3, r4, r5, r8, fp, ip, sp} │ │ │ │ eorscc r3, r9, r9, lsr r9 │ │ │ │ @ instruction: 0xf04fb2c0 │ │ │ │ strmi r0, [r4, #3072]! @ 0xc00 │ │ │ │ ldrbmi fp, [r0, #-3848] @ 0xfffff0f8 │ │ │ │ andcs fp, r1, r4, lsl pc │ │ │ │ - b 14ee57c │ │ │ │ + b 14ee62c │ │ │ │ strbt r0, [fp], r0, lsl #22 │ │ │ │ strhtcs pc, [r0], -r8 @ │ │ │ │ - blvs c495f4 │ │ │ │ + blvs c496a4 │ │ │ │ @ instruction: 0xf3c26b21 │ │ │ │ vsubl.u8 q8, d3, d8 │ │ │ │ movwmi r0, #8968 @ 0x2308 │ │ │ │ strb r4, [r9, -fp, lsl #6] │ │ │ │ - blx 9ee59c │ │ │ │ + blx 9ee64c │ │ │ │ strmi pc, [r4], -sl, lsl #21 │ │ │ │ andcs lr, r0, r4, asr #15 │ │ │ │ strb r4, [r1, r4, lsl #12] │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ addlt lr, r0, #58458112 @ 0x37c0000 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0xf609e7db │ │ │ │ - svclt 0x0000ea28 │ │ │ │ - rsbseq r9, r5, r8, asr sp │ │ │ │ + svclt 0x0000e9d0 │ │ │ │ + rsbseq r9, r5, r8, lsr #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r5, lr, asr ip │ │ │ │ + rsbseq r9, r5, lr, lsr #23 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r8], #816 @ 0x330 │ │ │ │ @ instruction: 0xf8df4682 │ │ │ │ @ instruction: 0x460c05fc │ │ │ │ ldrbne pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @@ -514404,191 +514444,191 @@ │ │ │ │ @ instruction: 0x46914478 │ │ │ │ ldrbcs pc, [r0, #2271]! @ 0x8df @ │ │ │ │ ldrbtmi r5, [sl], #-2113 @ 0xfffff7bf │ │ │ │ andcs r9, r2, r6, asr #29 │ │ │ │ @ instruction: 0x91bb6809 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8df9315 │ │ │ │ - bvs e73d88 │ │ │ │ + bvs e73e38 │ │ │ │ andne pc, r4, sl, asr #17 │ │ │ │ @ instruction: 0xf8ca6a61 │ │ │ │ svcls 0x00c90000 │ │ │ │ stmdbvs r8, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ tstls r4, #27262976 @ 0x1a00000 │ │ │ │ - blx 2ef3b2 │ │ │ │ + blx 2ef462 │ │ │ │ svcvc 0x009b2300 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf7fd82b2 │ │ │ │ stmibvs r3, {r0, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bl 26ee38 │ │ │ │ + bl 26eee8 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ addsmi r7, sl, fp, lsl ip │ │ │ │ addslt r3, r2, #4096 @ 0x1000 │ │ │ │ ldrdhi pc, [r4], -r9 @ │ │ │ │ ldcls 3, cr2, [r4, #-400] @ 0xfffffe70 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ movwpl pc, #2819 @ 0xb03 @ │ │ │ │ - blcs 2464c0 │ │ │ │ + blcs 246570 │ │ │ │ addshi pc, pc, #64 @ 0x40 │ │ │ │ @ instruction: 0xff2ef7fd │ │ │ │ - bl 440c6c │ │ │ │ + bl 440d1c │ │ │ │ @ instruction: 0xf8d81803 │ │ │ │ @ instruction: 0xf04f3060 │ │ │ │ ldcvc 8, cr0, [fp], {1} │ │ │ │ @ instruction: 0xf803fa08 │ │ │ │ ldmcc pc!, {r3, r8, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf888fa1f │ │ │ │ mlascc r4, r4, r8, pc @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bvs ffb07078 │ │ │ │ - bl 280cf4 │ │ │ │ + bvs ffb07128 │ │ │ │ + bl 280da4 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ stmdbcs r1, {r0, r3, r4, r6, sl, fp, ip, sp, lr} │ │ │ │ svclt 0x00084610 │ │ │ │ - bls ff3eeb18 │ │ │ │ - blx feae4008 │ │ │ │ + bls ff3eebc8 │ │ │ │ + blx 14e40b8 │ │ │ │ mlascs r4, r9, r8, pc @ │ │ │ │ ldrdcc pc, [r4], -r9 @ │ │ │ │ - bcs 24a6e0 │ │ │ │ + bcs 24a790 │ │ │ │ rsbhi pc, r5, #0 │ │ │ │ ldrdcs pc, [ip], -r9 @ │ │ │ │ - bl 300cfc │ │ │ │ + bl 300dac │ │ │ │ cdpvs 3, 1, cr1, cr11, cr2, {0} │ │ │ │ stmdbcs r1, {r0, r3, r4, r6, sl, fp, ip, sp, lr} │ │ │ │ svclt 0x00089ac7 │ │ │ │ strbmi r2, [r0], -r0, lsr #2 │ │ │ │ - blx fe564034 │ │ │ │ + blx f640e4 │ │ │ │ stmibls r7, {r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6094638 │ │ │ │ - blx 460984 │ │ │ │ + blx 4608d4 │ │ │ │ movwls pc, #54016 @ 0xd300 @ │ │ │ │ ldmibvs sl, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bl 30106c │ │ │ │ + bl 30111c │ │ │ │ @ instruction: 0xf8d91302 │ │ │ │ cdpvs 0, 1, cr2, cr9, cr12, {1} │ │ │ │ @ instruction: 0xf8d96992 │ │ │ │ tstls r3, r4, lsr #32 │ │ │ │ movwne lr, #11011 @ 0x2b03 │ │ │ │ tstls r0, #432 @ 0x1b0 │ │ │ │ - blcs 285828 │ │ │ │ + blcs 2858d8 │ │ │ │ subshi pc, r4, #0 │ │ │ │ movwls sl, #47896 @ 0xbb18 │ │ │ │ - bls 70d348 │ │ │ │ + bls 70d3f8 │ │ │ │ mrrcvc 2, 1, r9, fp, cr8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blge 887064 │ │ │ │ - blls ff44b334 │ │ │ │ + blge 887114 │ │ │ │ + blls ff44b3e4 │ │ │ │ andsls r9, r9, #16, 20 @ 0x10000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ rsbsmi r8, fp, #1610612741 @ 0x60000005 │ │ │ │ - blne f0b348 │ │ │ │ - blx fef0de48 │ │ │ │ + blne f0b3f8 │ │ │ │ + blx fef0def8 │ │ │ │ @ instruction: 0xf04ff383 │ │ │ │ stmib sp, {sl, fp}^ │ │ │ │ ldmdbeq fp, {r1, r2, r4, r9, sl, lr}^ │ │ │ │ eorgt pc, r4, sp, asr #17 │ │ │ │ - blge 90b388 │ │ │ │ + blge 90b438 │ │ │ │ eorgt pc, r8, sp, asr #17 │ │ │ │ - blge 8cb378 │ │ │ │ - blge 110b390 │ │ │ │ - blls 48b35c │ │ │ │ + blge 8cb428 │ │ │ │ + blge 110b440 │ │ │ │ + blls 48b40c │ │ │ │ stmdbls lr, {r0, r9, sp} │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ andsmi r9, r9, #53248 @ 0xd000 │ │ │ │ andeq lr, r3, #8192 @ 0x2000 │ │ │ │ cmnphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ - bcs 24d3b0 │ │ │ │ + bcs 24d460 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 227374 │ │ │ │ + blcs 227424 │ │ │ │ orrshi pc, r2, r0, asr #32 │ │ │ │ vmovvc r9, sl, d0 │ │ │ │ adcmi r9, sl, #8, 22 @ 0x2000 │ │ │ │ strtmi fp, [sl], -r8, lsr #30 │ │ │ │ @ instruction: 0xb14b4693 │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ - blx feeeef90 │ │ │ │ - blx 2e359c │ │ │ │ + blx feeef040 │ │ │ │ + blx 2e364c │ │ │ │ ldrmi pc, [fp, #771] @ 0x303 │ │ │ │ ldrmi fp, [fp], r8, lsr #30 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ - stmda r4, {r0, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x00ecf608 │ │ │ │ @ instruction: 0xf0c0455d │ │ │ │ strcs r8, [r0], #-365 @ 0xfffffe93 │ │ │ │ andsge pc, r0, sp, asr #17 │ │ │ │ strtmi r9, [r0], r8, lsl #30 │ │ │ │ ldrdge pc, [r4], #-141 @ 0xffffff73 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ strtmi r9, [r1], r3, lsl #22 │ │ │ │ andls r9, r6, pc, lsl #6 │ │ │ │ adcsmi r9, ip, #834666496 @ 0x31c00000 │ │ │ │ mrshi pc, (UNDEF: 100) @ │ │ │ │ - bl 30d3e8 │ │ │ │ + bl 30d498 │ │ │ │ @ instruction: 0xf8530386 │ │ │ │ strtmi r5, [r0], r4, lsl #30 │ │ │ │ stclvc 6, cr3, [r9], #-4 │ │ │ │ - blx 685886 │ │ │ │ + blx 685936 │ │ │ │ adcsmi r4, ip, #33554432 @ 0x2000000 │ │ │ │ - bl fec1cfb8 │ │ │ │ + bl fec1d068 │ │ │ │ @ instruction: 0xf6090008 │ │ │ │ - movwcs lr, #6338 @ 0x18c2 │ │ │ │ + movwcs lr, #6250 @ 0x186a │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ tstls r5, r2, asr r6 │ │ │ │ stmdals r4, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blx de47f6 │ │ │ │ + blx de48a6 │ │ │ │ ldrmi r7, [fp, #3179] @ 0xc6b │ │ │ │ tstphi r3, r0, asr #1 @ p-variant is OBSOLETE │ │ │ │ - ldrbmi r9, [pc], #-2819 @ 226808 │ │ │ │ + ldrbmi r9, [pc], #-2819 @ 2268b8 │ │ │ │ eoreq pc, r9, r3, asr #16 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrmi r9, [r9, #2822] @ 0xb06 │ │ │ │ stclls 3, cr13, [r7, #852] @ 0x354 │ │ │ │ @ instruction: 0xa010f8dd │ │ │ │ vqrshl.s8 q10, , q0 │ │ │ │ @ instruction: 0x46188131 │ │ │ │ - blx ff8641a0 │ │ │ │ + blx fe264250 │ │ │ │ strmi r9, [r1], -r3, lsl #20 │ │ │ │ @ instruction: 0xf65f4650 │ │ │ │ - @ instruction: 0x462af85b │ │ │ │ + strtmi pc, [sl], -r3, lsl #16 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ stc2l 7, cr15, [r6, #-1016]! @ 0xfffffc08 │ │ │ │ eorls sl, fp, fp, lsr #24 │ │ │ │ @ instruction: 0xf65e2001 │ │ │ │ - strtmi pc, [r2], -r9, asr #21 │ │ │ │ + @ instruction: 0x4622fa71 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf84cf65f │ │ │ │ - blls 478064 │ │ │ │ + @ instruction: 0xfff4f65e │ │ │ │ + blls 478114 │ │ │ │ @ instruction: 0xf8429a0c │ │ │ │ movwcc r4, #4131 @ 0x1023 │ │ │ │ movwls r9, #39432 @ 0x9a08 │ │ │ │ andls r4, r8, #704643072 @ 0x2a000000 │ │ │ │ strtmi r9, [sl], #-2570 @ 0xfffff5f6 │ │ │ │ - bls ff44b094 │ │ │ │ + bls ff44b144 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ ldmib sp, {r1, r2, r3, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ strbls r4, [r7, #1558] @ 0x616 │ │ │ │ @ instruction: 0xf65e98c8 │ │ │ │ - bls 565334 │ │ │ │ + bls 565284 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf830f65f │ │ │ │ + @ instruction: 0xffd8f65e │ │ │ │ vldrls s12, [r4, #-460] @ 0xfffffe34 │ │ │ │ ldmdbvs r9, {r2, r5, r6, r9, sp}^ │ │ │ │ - blx 2caca2 │ │ │ │ + blx 2cad52 │ │ │ │ svcvc 0x00915201 │ │ │ │ ldmib sp, {r0, r3, r5, r8, ip, sp, pc}^ │ │ │ │ tstcc fp, sp, lsl #4 │ │ │ │ @ instruction: 0xf843432a │ │ │ │ stcvc 0, cr2, [r2], {33} @ 0x21 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorcs pc, ip, r3, lsl #17 │ │ │ │ adcsvs r1, r2, #320 @ 0x140 │ │ │ │ - bvs ffff7350 │ │ │ │ + bvs ffff7400 │ │ │ │ @ instruction: 0xf8d769ba │ │ │ │ - b 1612910 │ │ │ │ + b 16129c0 │ │ │ │ @ instruction: 0xf1021202 │ │ │ │ - bl 2e6e18 │ │ │ │ + bl 2e6ec8 │ │ │ │ ldrmi r0, [r9], #-2306 @ 0xfffff6fe │ │ │ │ subseq pc, r8, #-2147483648 @ 0x80000000 │ │ │ │ ldmib r1, {r1, r3, r4, sl, lr}^ │ │ │ │ @ instruction: 0xf8ceec01 │ │ │ │ @ instruction: 0xf8ccc004 │ │ │ │ @ instruction: 0xf8c1e000 │ │ │ │ @ instruction: 0xf8c98004 │ │ │ │ @@ -514614,22 +514654,22 @@ │ │ │ │ @ instruction: 0xf10c441a │ │ │ │ @ instruction: 0xf8ce0804 │ │ │ │ @ instruction: 0xf8dcc060 │ │ │ │ @ instruction: 0xf8c1e004 │ │ │ │ @ instruction: 0xf8c1e004 │ │ │ │ @ instruction: 0xf8ce8008 │ │ │ │ @ instruction: 0xf8cc2004 │ │ │ │ - blle f6e960 │ │ │ │ + blle f6ea10 │ │ │ │ andne lr, fp, r0, lsl #22 │ │ │ │ ldrdcs lr, [r7, #157] @ 0x9d │ │ │ │ - bvs e42168 │ │ │ │ + bvs e42218 │ │ │ │ @ instruction: 0xf8ca681b │ │ │ │ andcs r0, r2, r4 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ - blvc 9782ac │ │ │ │ + blvc 97835c │ │ │ │ svclt 0x00182d01 │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ ldmdbvs sl!, {r0, r2, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46016a73 │ │ │ │ @ instruction: 0xf04f63b0 │ │ │ │ tsteq r2, r0, lsl #28 │ │ │ │ stmdaeq r4, {r0, r8, ip, sp, lr, pc}^ │ │ │ │ @@ -514643,232 +514683,232 @@ │ │ │ │ and pc, r4, r0, asr #17 │ │ │ │ rsbhi pc, r0, ip, asr #17 │ │ │ │ stcvs 0, cr6, [sp], {133} @ 0x85 │ │ │ │ rsbvs r6, sl, r5, asr #32 │ │ │ │ andsle r6, r3, sl, lsl #9 │ │ │ │ andls r6, r3, #1474560 @ 0x168000 │ │ │ │ strbcs r9, [r4, #-3860]! @ 0xfffff0ec │ │ │ │ - blx 38d1d2 │ │ │ │ + blx 38d282 │ │ │ │ svcvc 0x00517202 │ │ │ │ - bvs 1a52f10 │ │ │ │ + bvs 1a52fc0 │ │ │ │ stmdbvs r2, {r0, r1, r3, r8, ip, sp}^ │ │ │ │ andvc pc, r2, #5120 @ 0x1400 │ │ │ │ andcc r7, fp, #328 @ 0x148 │ │ │ │ eorcs pc, r2, r0, asr r8 @ │ │ │ │ eorcs pc, r1, r3, asr #16 │ │ │ │ ldmdals r5, {r0, r1, r5, r6, r7, fp, sp, lr} │ │ │ │ ldmib r4, {r0, r1, r4, r5, r6, r7, sp, lr}^ │ │ │ │ stmib r6, {r2, r8, r9, sp}^ │ │ │ │ ldmib r4, {r2, r8, r9, sp}^ │ │ │ │ @ instruction: 0x61b33106 │ │ │ │ movwcs lr, #2512 @ 0x9d0 │ │ │ │ ldrshvs r6, [r3], #-17 @ 0xffffffef │ │ │ │ @ instruction: 0x4602601a │ │ │ │ - bvs 22f604 │ │ │ │ + bvs 22f6b4 │ │ │ │ movwcc lr, #2498 @ 0x9c2 │ │ │ │ - stc2 6, cr15, [r6], #-368 @ 0xfffffe90 │ │ │ │ - blmi 1ef93e8 │ │ │ │ + blx ff5e442e │ │ │ │ + blmi 1ef9498 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ff100a80 │ │ │ │ + blls ff100b30 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50d80d9 │ │ │ │ pop {r0, r2, r3, r4, r5, r8, sl, fp, ip, sp, lr} │ │ │ │ usub8mi r8, sl, r0 │ │ │ │ stmdals r4, {r0, r9, sl, lr} │ │ │ │ - blx ff164a2c │ │ │ │ + blx ff164adc │ │ │ │ @ instruction: 0x46054659 │ │ │ │ @ instruction: 0xf6089805 │ │ │ │ - @ instruction: 0x4629eef6 │ │ │ │ + @ instruction: 0x4629ee9e │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ stmdals r4, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7fe4652 │ │ │ │ ldrb pc, [r9], r5, lsl #20 @ │ │ │ │ orreq lr, r6, #13312 @ 0x3400 │ │ │ │ stclvc 14, cr6, [r9], #-372 @ 0xfffffe8c │ │ │ │ - bcs 260568 │ │ │ │ + bcs 260618 │ │ │ │ mcrge 4, 4, pc, cr10, cr15, {3} @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ tstcs r1, sl, lsr #12 │ │ │ │ - mrc2 6, 3, pc, cr0, cr11, {2} │ │ │ │ + mrc2 6, 0, pc, cr8, cr11, {2} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ mcrge 4, 7, pc, cr15, cr15, {1} @ │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf65f3414 │ │ │ │ - @ instruction: 0xe6e8f8b1 │ │ │ │ + usat pc, #8, r9, asr #16 @ │ │ │ │ movwls sl, #64315 @ 0xfb3b │ │ │ │ @ instruction: 0xf65e2001 │ │ │ │ - bls 625128 │ │ │ │ + bls 625078 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xff2af65e │ │ │ │ + mrc2 6, 6, pc, cr2, cr14, {2} │ │ │ │ ldrb r4, [ip], r4, lsl #12 │ │ │ │ vmovvc r9, sl, d3 │ │ │ │ adcmi r9, sl, #10240 @ 0x2800 │ │ │ │ strtmi fp, [sl], -r8, lsr #30 │ │ │ │ @ instruction: 0xb14b4693 │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ - blx feeef2b4 │ │ │ │ - blx 2e38c0 │ │ │ │ + blx feeef364 │ │ │ │ + blx 2e3970 │ │ │ │ ldrmi pc, [fp, #771] @ 0x303 │ │ │ │ ldrmi fp, [fp], r8, lsr #30 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ - cdp 6, 11, cr15, cr2, cr8, {0} │ │ │ │ + cdp 6, 5, cr15, cr10, cr8, {0} │ │ │ │ bicsle r4, fp, #390070272 @ 0x17400000 │ │ │ │ @ instruction: 0xf8cd2400 │ │ │ │ svcls 0x000aa010 │ │ │ │ @ instruction: 0xf8dd46a0 │ │ │ │ @ instruction: 0xf04fa044 │ │ │ │ - blls 2f46d8 │ │ │ │ + blls 2f4788 │ │ │ │ movwls r4, #63137 @ 0xf6a1 │ │ │ │ strbls r9, [r7, #6] │ │ │ │ stmdale r1, {r2, r3, r4, r5, r7, r9, lr}^ │ │ │ │ - bl 30d718 │ │ │ │ + bl 30d7c8 │ │ │ │ @ instruction: 0xf8530386 │ │ │ │ strtmi r5, [r0], r4, lsl #30 │ │ │ │ stclvc 6, cr3, [r9], #-4 │ │ │ │ - blx 685ba6 │ │ │ │ + blx 685c56 │ │ │ │ adcsmi r4, ip, #33554432 @ 0x2000000 │ │ │ │ - bl fec1d2d8 │ │ │ │ + bl fec1d388 │ │ │ │ @ instruction: 0xf6080008 │ │ │ │ - movwcs lr, #7986 @ 0x1f32 │ │ │ │ + movwcs lr, #7898 @ 0x1eda │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ tstls r5, r2, asr r6 │ │ │ │ stmdals r4, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf99ef7fe │ │ │ │ ldrmi r7, [fp, #3179] @ 0xc6b │ │ │ │ - blls 31b768 │ │ │ │ + blls 31b818 │ │ │ │ @ instruction: 0xf843445f │ │ │ │ @ instruction: 0xf1090029 │ │ │ │ - blls 3a8f34 │ │ │ │ + blls 3a8fe4 │ │ │ │ ldmle r7, {r0, r1, r3, r6, r8, sl, lr}^ │ │ │ │ @ instruction: 0xf8dd9dc7 │ │ │ │ ldrbmi sl, [sp, #-16] │ │ │ │ ldrmi fp, [r8], -r8, lsl #31 │ │ │ │ mrcge 6, 3, APSR_nzcv, cr0, cr15, {1} │ │ │ │ @ instruction: 0x465ae79e │ │ │ │ stmdals r4, {r0, r9, sl, lr} │ │ │ │ - blx de4b48 │ │ │ │ + blx de4bf8 │ │ │ │ @ instruction: 0x46054659 │ │ │ │ @ instruction: 0xf6089805 │ │ │ │ - strtmi lr, [r9], -r8, ror #28 │ │ │ │ + @ instruction: 0x4629ee10 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ stmdals r4, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7fe4652 │ │ │ │ @ instruction: 0xe7daf977 │ │ │ │ orreq lr, r6, #13312 @ 0x3400 │ │ │ │ stclvc 14, cr6, [r9], #-116 @ 0xffffff8c │ │ │ │ @ instruction: 0xf893e7c5 │ │ │ │ ldr r1, [lr, #41] @ 0x29 │ │ │ │ mlane r9, r1, r8, pc @ │ │ │ │ @ instruction: 0xf1bbe585 │ │ │ │ @ instruction: 0xf6ff0f00 │ │ │ │ - bvs 1a527f0 │ │ │ │ + bvs 1a528a0 │ │ │ │ movwcc lr, #46816 @ 0xb6e0 │ │ │ │ eorcs pc, r3, r1, lsr r8 @ │ │ │ │ movwcc lr, #46420 @ 0xb554 │ │ │ │ eorhi pc, r3, r8, lsr r8 @ │ │ │ │ strbmi lr, [r3, #1388] @ 0x56c │ │ │ │ svcge 0x001ef6ff │ │ │ │ ldrb r6, [r3], r0, ror #20 │ │ │ │ andcs r2, r6, #0, 6 │ │ │ │ ldrbmi r9, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf65f2322 │ │ │ │ - @ instruction: 0x9013f9d1 │ │ │ │ + andsls pc, r3, r9, ror r9 @ │ │ │ │ movwcs lr, #1442 @ 0x5a2 │ │ │ │ movwls r9, #2320 @ 0x910 │ │ │ │ @ instruction: 0x23222206 │ │ │ │ @ instruction: 0xf65f4650 │ │ │ │ - andsls pc, r0, r7, asr #19 │ │ │ │ - blge 920254 │ │ │ │ + andsls pc, r0, pc, ror #18 │ │ │ │ + blge 920304 │ │ │ │ ldrb r9, [r1], -ip, lsl #6 │ │ │ │ - svc 0x0018f608 │ │ │ │ - rsbseq r9, r5, r8, lsl sl │ │ │ │ + cdp 6, 12, cr15, cr0, cr8, {0} │ │ │ │ + rsbseq r9, r5, r8, ror #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r5, lr, lsl #20 │ │ │ │ + rsbseq r9, r5, lr, asr r9 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrshteq r9, [r5], #-80 @ 0xffffffb0 │ │ │ │ + rsbseq r9, r5, r0, asr #10 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed7ddf4 │ │ │ │ + bl fed7dea4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ stmiavs r0, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ stmdavs r2, {r0, r3, r6, r7, fp, sp, lr}^ │ │ │ │ addsmi r6, sl, #4915200 @ 0x4b0000 │ │ │ │ andcs sp, r1, r1 │ │ │ │ stmdavs r2, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ addsmi r6, sl, #720896 @ 0xb0000 │ │ │ │ @ instruction: 0xf7fdd1f9 │ │ │ │ stmdacs r0, {r0, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmib r5, {r0, r2, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf06f3704 │ │ │ │ ldmib r4, {r9, sl, fp, lr}^ │ │ │ │ - bl feef043c │ │ │ │ - bl 1be9c38 │ │ │ │ + bl feef04ec │ │ │ │ + bl 1be9ce8 │ │ │ │ ldrbmi r0, [r1, #-262]! @ 0xfffffefa │ │ │ │ @ instruction: 0xf1bcbf08 │ │ │ │ strdle r3, [r7], #255 @ 0xff @ │ │ │ │ - blle 7b1040 │ │ │ │ + blle 7b10f0 │ │ │ │ movwcs lr, #39380 @ 0x99d4 │ │ │ │ mlaseq r4, r4, r8, pc @ │ │ │ │ svclt 0x00382b01 │ │ │ │ - bllt 122f854 │ │ │ │ + bllt 122f904 │ │ │ │ mlacs r9, r2, r8, pc @ │ │ │ │ svclt 0x00142a01 │ │ │ │ andcs r0, r4, #13762560 @ 0xd20000 │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ @ instruction: 0xf171459c │ │ │ │ svclt 0x00b40100 │ │ │ │ andcs r2, r0, r1 │ │ │ │ @ instruction: 0xf895bdf8 │ │ │ │ - bne ff6a6d44 │ │ │ │ - bl 1bc1724 │ │ │ │ - bvs 1c68498 │ │ │ │ + bne ff6a6df4 │ │ │ │ + bl 1bc17d4 │ │ │ │ + bvs 1c68548 │ │ │ │ svclt 0x00382b01 │ │ │ │ stmiblt r8!, {r0, r8, r9, sp} │ │ │ │ mlane r9, r1, r8, pc @ │ │ │ │ svclt 0x00142901 │ │ │ │ smlabtcs r4, r9, r8, r0 │ │ │ │ vqrdmulh.s d15, d3, d1 │ │ │ │ @ instruction: 0xf176429a │ │ │ │ svclt 0x00b40600 │ │ │ │ andcs r2, r0, r1 │ │ │ │ - bvs ffa56484 │ │ │ │ - bl 2c12a8 │ │ │ │ + bvs ffa56534 │ │ │ │ + bl 2c1358 │ │ │ │ cdpvs 2, 1, cr1, cr2, cr0, {0} │ │ │ │ @ instruction: 0xe7d17c52 │ │ │ │ stmibvs r0, {r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ tstne r0, r1, lsl #22 │ │ │ │ mcrrvc 14, 0, r6, r9, cr9 │ │ │ │ svclt 0x0000e7e4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ ldrmi r6, [r5], -fp, lsl #22 │ │ │ │ tstmi r3, #18432 @ 0x4800 │ │ │ │ strble r0, [r8], #-1052 @ 0xfffffbe4 │ │ │ │ - bvs ff4386e0 │ │ │ │ + bvs ff438790 │ │ │ │ stmdavs r7, {r2, r3, r9, sl, lr} │ │ │ │ - blvs fe515124 │ │ │ │ + blvs fe5151d4 │ │ │ │ @ instruction: 0xf8d8699f │ │ │ │ ldmdavs r2, {r2, sp}^ │ │ │ │ eorsle r4, ip, sl, lsr r2 │ │ │ │ ldmdavs r1!, {r1, r2, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blvs fec95120 │ │ │ │ + blvs fec951d0 │ │ │ │ andmi r6, sl, #2244608 @ 0x224000 │ │ │ │ vqadd.s8 d29, d0, d21 │ │ │ │ andsmi r1, r7, #805306376 @ 0x30000008 │ │ │ │ @ instruction: 0xf5b7d136 │ │ │ │ @ instruction: 0xf8941f80 │ │ │ │ svclt 0x00173034 │ │ │ │ @ instruction: 0xf7a7fa97 │ │ │ │ - blx feff0a5c │ │ │ │ + blx feff0b0c │ │ │ │ strcc pc, [r1, -r7, lsl #15] │ │ │ │ rscseq fp, pc, r8, lsl pc @ │ │ │ │ - blcs 237e44 │ │ │ │ + blcs 237ef4 │ │ │ │ adcsmi sp, sp, #-2147483636 @ 0x8000000c │ │ │ │ qadd16mi fp, lr, r8 │ │ │ │ ldmdavs r6!, {r1, r5, ip, lr, pc} │ │ │ │ @ instruction: 0xd01d42be │ │ │ │ ldrhtle r4, [sl], #37 @ 0x25 │ │ │ │ @ instruction: 0xd01942b4 │ │ │ │ mlascc r4, r6, r8, pc @ │ │ │ │ @@ -514880,272 +514920,272 @@ │ │ │ │ @ instruction: 0xf7ff0000 │ │ │ │ @ instruction: 0x4631fa99 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ stmdacs r0, {r0, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andcs sp, r0, r1, ror #1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - bvs ffdc18f8 │ │ │ │ + bvs ffdc19a8 │ │ │ │ ldrhle r4, [r8, #32]! │ │ │ │ - blvs cc1a0c │ │ │ │ + blvs cc1abc │ │ │ │ @ instruction: 0xd1f44293 │ │ │ │ ldrbtle r0, [r2], #1883 @ 0x75b │ │ │ │ @ instruction: 0xf0807a00 │ │ │ │ strb r0, [pc, r1]! │ │ │ │ svclt 0x001842bc │ │ │ │ rscle r4, pc, r6, lsr #12 │ │ │ │ @ instruction: 0x46326876 │ │ │ │ strhtle r4, [r9], #46 @ 0x2e │ │ │ │ ldrhtle r4, [r9], #36 @ 0x24 │ │ │ │ strhtle r4, [r5], #37 @ 0x25 │ │ │ │ - blvs e81a38 │ │ │ │ + blvs e81ae8 │ │ │ │ ldrbeq r4, [r8], -fp, lsl #6 │ │ │ │ @ instruction: 0x4621d4f2 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - blx 1ce4db8 │ │ │ │ + blx 1ce4e68 │ │ │ │ stmdacs r0, {r0, r4, r5, r9, sl, lr} │ │ │ │ strtmi sp, [r0], -sl, ror #3 │ │ │ │ @ instruction: 0xff12f7ff │ │ │ │ rscle r2, r5, r0, lsl #16 │ │ │ │ svclt 0x0000e7cf │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @ instruction: 0xf8dfb08d │ │ │ │ strmi r8, [r7], -r4, ror #4 │ │ │ │ @ instruction: 0x461d4614 │ │ │ │ ldmdals r6, {r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf6089107 │ │ │ │ - stmdbcs r0, {r2, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdbcs r0, {r2, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ tstphi r7, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ mlascs r4, r4, r8, pc @ │ │ │ │ - bcs 238810 │ │ │ │ + bcs 2388c0 │ │ │ │ rschi pc, sp, r0 │ │ │ │ vtst.8 d2, d0, d0 │ │ │ │ vst4. {d24-d27}, [pc :256], lr │ │ │ │ vrshr.s64 d23, d15, #64 │ │ │ │ sbcmi r0, r2, r1, lsl #4 │ │ │ │ @ instruction: 0xf14007d3 │ │ │ │ - blls 4071f8 │ │ │ │ + blls 4072a8 │ │ │ │ @ instruction: 0xa010f8d5 │ │ │ │ @ instruction: 0x9010f8d4 │ │ │ │ stmdbvs fp!, {r0, r3, r4, r6, r7, fp}^ │ │ │ │ andeq lr, r9, #174080 @ 0x2a800 │ │ │ │ ldrmi r9, [r0], -r8, lsl #6 │ │ │ │ movwls r6, #39267 @ 0x9963 │ │ │ │ @ instruction: 0xf608920a │ │ │ │ - stmdbcs r0, {r3, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdbcs r0, {r6, r8, sl, fp, sp, lr, pc} │ │ │ │ rschi pc, r3, r0, asr #32 │ │ │ │ - bvs 1b019cc │ │ │ │ + bvs 1b01a7c │ │ │ │ stmibvs r9, {r1, r3, r9, fp, ip, pc} │ │ │ │ - bl 30ba7c │ │ │ │ + bl 30bb2c │ │ │ │ cdpvs 1, 0, cr1, cr9, cr1, {0} │ │ │ │ stmdbcs r1, {r0, r3, r6, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0x460bbf18 │ │ │ │ mlasne r4, r5, r8, pc @ │ │ │ │ @ instruction: 0x2320bf08 │ │ │ │ - bvs 1cf86e0 │ │ │ │ + bvs 1cf8790 │ │ │ │ stmdbcs r0, {r1, r3, r8, r9, ip, pc} │ │ │ │ sbcshi pc, r6, r0 │ │ │ │ stmibvs r9, {r0, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ tstne r1, r3, lsl #22 │ │ │ │ mcrrvc 14, 0, r6, r9, cr9 │ │ │ │ stmdbcs r1, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x4608bf14 │ │ │ │ addsmi r2, lr, #32 │ │ │ │ svclt 0x00284631 │ │ │ │ addmi r4, r1, #26214400 @ 0x1900000 │ │ │ │ strmi fp, [r1], -r8, lsr #30 │ │ │ │ sbcseq fp, r2, r2, ror r1 │ │ │ │ - bcs 22eea0 │ │ │ │ + bcs 22ef50 │ │ │ │ @ instruction: 0xf2a2fa92 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ - blx 233aa8 │ │ │ │ + blx 233b58 │ │ │ │ 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, {r5, r6, sl, fp, sp, lr, pc} │ │ │ │ adchi pc, r5, r0, lsl #4 │ │ │ │ ldrdgt pc, [r4], -r7 │ │ │ │ ldmib r4, {r0, r1, r3, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8dc0106 │ │ │ │ strls r7, [r4, -ip] │ │ │ │ strls r9, [r3, -sl, lsl #30] │ │ │ │ strls r9, [r2, -fp, lsl #30] │ │ │ │ @ instruction: 0xf8979a07 │ │ │ │ - blx 3c2f92 │ │ │ │ + blx 3c3042 │ │ │ │ cdpls 7, 0, cr15, cr9, cr7, {0} │ │ │ │ - bl 7e92e4 │ │ │ │ + bl 7e9394 │ │ │ │ @ instruction: 0xf1460709 │ │ │ │ cdpls 14, 0, cr0, cr8, cr0, {0} │ │ │ │ @ instruction: 0x0707ebba │ │ │ │ vmlseq.f64 d14, d14, d22 │ │ │ │ @ instruction: 0x7e00e9cd │ │ │ │ ldrdvc pc, [r0], -ip │ │ │ │ stmdacs r0, {r3, r4, r5, r7, r8, r9, sl, lr} │ │ │ │ addhi pc, r1, r0 │ │ │ │ mlascc r4, r4, r8, pc @ │ │ │ │ rsbsle r2, sp, r0, lsl #22 │ │ │ │ movweq lr, #43476 @ 0xa9d4 │ │ │ │ ldrdls pc, [r4], -r4 @ │ │ │ │ mlascs r4, r5, r8, pc @ │ │ │ │ - bl 48158c │ │ │ │ + bl 48163c │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ - bvs 1d06098 │ │ │ │ + bvs 1d06148 │ │ │ │ svclt 0x00082c01 │ │ │ │ - blx 32ffb2 │ │ │ │ - bcs 262f34 │ │ │ │ + blx 330062 │ │ │ │ + bcs 262fe4 │ │ │ │ @ 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, r3, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + bvs fec5b574 │ │ │ │ + blx 3f88ca │ │ │ │ @ instruction: 0xf608f000 │ │ │ │ - stmdbcs r0, {r1, r3, r8, sl, fp, sp, lr, pc} │ │ │ │ - blmi 111b4b4 │ │ │ │ + stmdbcs r0, {r1, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + blmi 111b564 │ │ │ │ @ instruction: 0x0014f8d9 │ │ │ │ andvc pc, r3, r8, asr r8 @ │ │ │ │ - blx 2efcfe │ │ │ │ + blx 2efdae │ │ │ │ svcvc 0x009b7300 │ │ │ │ cmple lr, r0, lsl #22 │ │ │ │ - blx fea64f6c │ │ │ │ + blx fea6501c │ │ │ │ andcs r6, r1, r3, lsl #19 │ │ │ │ stmdbne r3, {r0, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrdcc pc, [r0], #-137 @ 0xffffff77 @ │ │ │ │ addsmi r7, r8, fp, lsl ip │ │ │ │ addlt r3, r0, #65536 @ 0x10000 │ │ │ │ strtmi r9, [r1], -r7, lsl #20 │ │ │ │ - stc2l 6, cr15, [r2, #360] @ 0x168 │ │ │ │ + stc2l 6, cr15, [sl, #-360]! @ 0xfffffe98 │ │ │ │ eorsle r2, r8, r0, lsl #16 │ │ │ │ cmncs r4, #434176 @ 0x6a000 │ │ │ │ - blx 3014e2 │ │ │ │ + blx 301592 │ │ │ │ svcvc 0x00bb7700 │ │ │ │ cmple fp, r0, lsl #22 │ │ │ │ - blx fe3e4fa0 │ │ │ │ + blx fe3e5050 │ │ │ │ movwcs r6, #6529 @ 0x1981 │ │ │ │ tstne r1, r2, lsl #22 │ │ │ │ stcvc 14, cr6, [r9], {9} │ │ │ │ @ instruction: 0xf001fa03 │ │ │ │ addlt r3, r0, #65536 @ 0x10000 │ │ │ │ mlascc r4, r5, r8, pc @ │ │ │ │ eorsle r2, r8, r0, lsl #22 │ │ │ │ ldmibvs fp, {r0, r1, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ movwne lr, #15106 @ 0x3b02 │ │ │ │ mrrcvc 14, 1, r6, r9, cr11 │ │ │ │ - bls 3f13dc │ │ │ │ + bls 3f148c │ │ │ │ @ instruction: 0x2120bf08 │ │ │ │ - ldc2 6, cr15, [ip, #360] @ 0x168 │ │ │ │ + stc2l 6, cr15, [r4, #-360] @ 0xfffffe98 │ │ │ │ ldmdacs r0, {r2, r4, sp, lr, pc} │ │ │ │ - blls 41d02c │ │ │ │ + blls 41d0dc │ │ │ │ @ instruction: 0xa010f8d5 │ │ │ │ @ instruction: 0x9010f8d4 │ │ │ │ stmdbvs fp!, {r0, r3, r4, r6, r7, fp}^ │ │ │ │ andeq lr, r9, #174080 @ 0x2a800 │ │ │ │ ldrmi r9, [r0], -r8, lsl #6 │ │ │ │ andls r6, sl, #1622016 @ 0x18c000 │ │ │ │ @ instruction: 0xf6089309 │ │ │ │ - bls 4e22d8 │ │ │ │ + bls 4e2228 │ │ │ │ andcs fp, r0, r9, lsl r1 │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ - bvs 1b0afd4 │ │ │ │ + bvs 1b0b084 │ │ │ │ @ instruction: 0xf893930b │ │ │ │ ldr r1, [ip, -r9, lsr #32] │ │ │ │ @ instruction: 0xf8939b0a │ │ │ │ str r1, [fp, -r9, lsr #32]! │ │ │ │ ldmibvs r2, {r1, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ movwne lr, #11011 @ 0x2b03 │ │ │ │ mrrcvc 14, 1, r6, fp, cr11 │ │ │ │ movwcc lr, #46979 @ 0xb783 │ │ │ │ eoreq pc, r3, r9, lsr r8 @ │ │ │ │ @ instruction: 0xf892e7a8 │ │ │ │ strb r1, [r9, r9, lsr #32] │ │ │ │ @ instruction: 0xf832330b │ │ │ │ ldr r0, [fp, r3, lsr #32]! │ │ │ │ - rsbseq r9, r5, r4, lsl r2 │ │ │ │ + rsbseq r9, r5, r4, ror #2 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2e2514 │ │ │ │ + blhi 2e25c4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 12, cr15, cr8, cr12, {6} │ │ │ │ strmi fp, [r3], r3, asr #1 │ │ │ │ @ instruction: 0x46104617 │ │ │ │ strmi r4, [fp], -r6, ror #20 │ │ │ │ tstcs r0, r6, lsl r3 │ │ │ │ andsls r4, r9, #2046820352 @ 0x7a000000 │ │ │ │ - blmi 1b79a10 │ │ │ │ + blmi 1b79ac0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movtls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stc2l 6, cr15, [r6], {197} @ 0xc5 │ │ │ │ + stc2l 6, cr15, [lr], #-788 @ 0xfffffcec │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0xf8df824d │ │ │ │ ldrtmi r8, [r9], r0, lsl #3 │ │ │ │ - ldc 5, cr2, [pc] @ 2270a0 │ │ │ │ + ldc 5, cr2, [pc] @ 227150 │ │ │ │ ldrbtmi r8, [r8], #2905 @ 0xb59 │ │ │ │ and r4, r7, r7, lsl #12 │ │ │ │ @ instruction: 0x46484639 │ │ │ │ - ldc2 6, cr15, [r6], #788 @ 0x314 │ │ │ │ + mrrc2 6, 12, pc, lr, cr5 @ │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ subhi pc, r4, r1 │ │ │ │ movwls r6, #22715 @ 0x58bb │ │ │ │ stmdbcs r0, {r0, r3, r4, r7, fp, sp, lr} │ │ │ │ @ instruction: 0x461cd0f2 │ │ │ │ stmeq r9, {r3, r4, r6, fp, sp, lr} │ │ │ │ andcs r4, r4, #70254592 @ 0x4300000 │ │ │ │ - stmda r4, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x00ecf607 │ │ │ │ ldrls r6, [pc, -r3, ror #16] │ │ │ │ - blpl 8e180c │ │ │ │ + blpl 8e18bc │ │ │ │ stmdals r0!, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmvs r6, {r0, r2, r9, fp, ip, pc} │ │ │ │ andls r0, ip, #11665408 @ 0xb20000 │ │ │ │ andshi pc, r1, r1 │ │ │ │ addseq r9, r2, fp, lsl lr │ │ │ │ andcs r9, r0, #1610612736 @ 0x60000000 │ │ │ │ andls r9, r8, #-805306368 @ 0xd0000000 │ │ │ │ ldrmi r9, [ip], -r8, lsl #20 │ │ │ │ andls r1, r8, r0, asr ip │ │ │ │ eorls pc, r2, r3, asr r8 @ │ │ │ │ ldmdane sl, {r0, r4, r7}^ │ │ │ │ @ instruction: 0xf1b99110 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blls 547f4c │ │ │ │ + blls 547ffc │ │ │ │ vhsub.s8 d20, d16, d3 │ │ │ │ @ instruction: 0xf1018387 │ │ │ │ eors r0, r9, r4, lsl #20 │ │ │ │ ldrdeq pc, [ip], -r9 @ │ │ │ │ - bl 381724 │ │ │ │ + bl 3817d4 │ │ │ │ cdpvs 0, 0, cr1, cr0, cr0, {0} │ │ │ │ stmdacs r1, {r6, sl, fp, ip, sp, lr} │ │ │ │ stmiaeq r5, {r3, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ ldrdeq pc, [r8], -r9 @ │ │ │ │ strcs fp, [r4, #-3848] @ 0xfffff0f8 │ │ │ │ tstpne r5, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f4291 │ │ │ │ - bl 1ea7944 │ │ │ │ + bl 1ea79f4 │ │ │ │ rsble r0, r9, #201326592 @ 0xc000000 │ │ │ │ ldcvc 8, cr6, [fp], {115} @ 0x73 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d881d9 │ │ │ │ ldmdavs fp, {r2, r3, r5, ip, sp} │ │ │ │ @ instruction: 0xf8d8b913 │ │ │ │ ldmibvs fp, {r3, r4, r5, ip, sp} │ │ │ │ svccs 0x0000f5b3 │ │ │ │ bichi pc, lr, r0, asr #32 │ │ │ │ strbmi r9, [r1], -r4, lsl #20 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ strmi pc, [r5], -r7, lsr #27 │ │ │ │ @ instruction: 0xf8d8b120 │ │ │ │ - blcs 23325c │ │ │ │ + blcs 23330c │ │ │ │ bichi pc, r7, r0 │ │ │ │ ldmdavs ip, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf10a9b06 │ │ │ │ ldrmi r0, [sl, #2564] @ 0xa04 │ │ │ │ @ instruction: 0x81baf000 │ │ │ │ andvc pc, sl, r4, asr r8 @ │ │ │ │ rscsle r2, r5, r0, lsl #30 │ │ │ │ @@ -515154,16 +515194,16 @@ │ │ │ │ addsmi r1, sl, #20 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ ldrtmi fp, [r8], ip, lsr #30 │ │ │ │ ldmdbvs sl!, {r3, r6, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8cdbf28 │ │ │ │ @ instruction: 0xf8989010 │ │ │ │ svclt 0x00380034 │ │ │ │ - bne ff6ccdd0 │ │ │ │ - bl 1b017b0 │ │ │ │ + bne ff6cce80 │ │ │ │ + bl 1b01860 │ │ │ │ tstcs r0, r1, lsl #6 │ │ │ │ ldmdavs r1!, {r7, r8, fp, ip, sp, pc}^ │ │ │ │ stmdbcs r0, {r0, r3, sl, fp, ip, sp, lr} │ │ │ │ orrshi pc, fp, r0 │ │ │ │ ldrdne pc, [ip], -r8 @ │ │ │ │ ldmdblt r1, {r0, r3, fp, sp, lr} │ │ │ │ ldrsbtne pc, [r8], -r8 @ │ │ │ │ @@ -515173,156 +515213,156 @@ │ │ │ │ mlaseq r4, r9, r8, pc @ │ │ │ │ ldrdpl pc, [r4], -r9 @ │ │ │ │ orrsle r2, r1, r0, lsl #16 │ │ │ │ mlaeq r9, r5, r8, pc @ │ │ │ │ svclt 0x0000e795 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r8, r5, r8, lsl #31 │ │ │ │ - rsbseq r8, r5, r0, lsl #31 │ │ │ │ + ldrsbteq r8, [r5], #-232 @ 0xffffff18 │ │ │ │ + ldrsbteq r8, [r5], #-224 @ 0xffffff20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffd79f │ │ │ │ strbmi r9, [r1], -r4, lsl #20 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ andls pc, r7, sp, asr #26 │ │ │ │ adcle r2, r9, r0, lsl #16 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ ldrdlt pc, [ip], -r9 @ │ │ │ │ movwls r4, #58906 @ 0xe61a │ │ │ │ - bne fe901728 │ │ │ │ + bne fe9017d8 │ │ │ │ @ instruction: 0x2014f8d9 │ │ │ │ @ instruction: 0xf8db930a │ │ │ │ ldrmi r3, [r1], -r0 │ │ │ │ ldmdbvs sl!, {r0, r1, r2, r3, r9, ip, pc}^ │ │ │ │ andeq lr, r1, #100352 @ 0x18800 │ │ │ │ ldmdavs r2!, {r0, r1, r3, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8d9b913 │ │ │ │ ldmibvs fp, {r3, r4, r5, ip, sp} │ │ │ │ andsmi r6, r3, #9568256 @ 0x920000 │ │ │ │ adchi pc, r2, r0 │ │ │ │ @ instruction: 0x2018f8d9 │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ @ instruction: 0xf04f30ff │ │ │ │ @ instruction: 0xf60831ff │ │ │ │ - bicsmi lr, r9, #0, 24 │ │ │ │ + bicsmi lr, r9, #168, 22 @ 0x2a000 │ │ │ │ @ instruction: 0x301cf8d9 │ │ │ │ @ instruction: 0xf8db43d2 │ │ │ │ ldmne r0, {r2, r3, r4, lr}^ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstpeq r0, r1, asr #2 @ p-variant is OBSOLETE │ │ │ │ strls r4, [r9], #-1570 @ 0xfffff9de │ │ │ │ - bl ffe64ab4 │ │ │ │ + bl fe864b64 │ │ │ │ strmi r9, [r4], -r9, lsl #20 │ │ │ │ movwcs r4, #1549 @ 0x60d │ │ │ │ ldrdeq lr, [sl, -sp] │ │ │ │ - bl ffc64ac4 │ │ │ │ + bl fe664b74 │ │ │ │ stmib sp, {r1, r5, fp, ip}^ │ │ │ │ - bl 12676f0 │ │ │ │ + bl 12677a0 │ │ │ │ adcmi r0, r2, #335544320 @ 0x14000000 │ │ │ │ rsbsle r4, r9, #-1073741782 @ 0xc000002a │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ @ instruction: 0xf6ff2900 │ │ │ │ @ instruction: 0xf8d9af61 │ │ │ │ ldmvs r3, {r2, r3, sp} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d282fc │ │ │ │ strcs fp, [r0], #-16 │ │ │ │ ldrne lr, [r3], -sp, asr #19 │ │ │ │ ldrbmi r4, [sp], -r6, lsr #12 │ │ │ │ biceq lr, r3, #11264 @ 0x2c00 │ │ │ │ ldm r5!, {r0, r1, r3, r4, r7, r9, sl, lr}^ │ │ │ │ - b 17276ec │ │ │ │ + b 172779c │ │ │ │ @ instruction: 0xf0000306 │ │ │ │ @ instruction: 0x462282b5 │ │ │ │ @ instruction: 0x46044633 │ │ │ │ strtmi r1, [r0], -r1, ror #15 │ │ │ │ @ instruction: 0x4614461e │ │ │ │ - bl ff164b1c │ │ │ │ + bl 1b64bcc │ │ │ │ tsteq r2, r3, asr sl │ │ │ │ ldrbmi sp, [sp, #-502] @ 0xfffffe0a │ │ │ │ ldmdbls r3, {r0, r1, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf8d94635 │ │ │ │ cdpls 0, 1, cr3, cr4, cr4, {1} │ │ │ │ movwne lr, #6915 @ 0x1b03 │ │ │ │ @ instruction: 0xf8936e1b │ │ │ │ - b 1753360 │ │ │ │ + b 1753410 │ │ │ │ @ instruction: 0xf0000305 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r6, r7, r9, pc}^ │ │ │ │ strtmi r0, [r2], -lr, lsl #2 │ │ │ │ @ instruction: 0xf608462b │ │ │ │ - @ instruction: 0xf1bbeba4 │ │ │ │ + @ instruction: 0xf1bbeb4c │ │ │ │ stmib sp, {r6, r8, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf000230e │ │ │ │ @ instruction: 0xf00b8480 │ │ │ │ @ instruction: 0x462b0b3f │ │ │ │ msreq CPSR_, fp, lsr #3 │ │ │ │ @ instruction: 0xf1cb2501 │ │ │ │ strtmi r0, [r2], -r0, lsr #32 │ │ │ │ @ instruction: 0xf101fa05 │ │ │ │ @ instruction: 0xf000fa25 │ │ │ │ vst1.8 {d15-d16}, [fp], r5 │ │ │ │ stccc 3, cr4, [r1], {1} │ │ │ │ - ldrbcc pc, [pc, #321]! @ 2274a1 @ │ │ │ │ + ldrbcc pc, [pc, #321]! @ 227551 @ │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ - bl fe3e4b88 │ │ │ │ - bl 1b6ddec │ │ │ │ - blls 5a777c │ │ │ │ + bl de4c38 │ │ │ │ + bl 1b6de9c │ │ │ │ + blls 5a782c │ │ │ │ stmiane r0, {r0, r3, r9, fp, ip, pc}^ │ │ │ │ - bl 128dfb4 │ │ │ │ + bl 128e064 │ │ │ │ movwcs r0, #259 @ 0x103 │ │ │ │ - bl 20e4ba0 │ │ │ │ + bl ae4c50 │ │ │ │ strmi r4, [sl], -r3, lsl #12 │ │ │ │ andeq lr, r4, r3, lsl #20 │ │ │ │ @ instruction: 0x0c05ea02 │ │ │ │ ldmdane fp, {r0, r4, r8, fp, ip, pc}^ │ │ │ │ - b 30d7dc │ │ │ │ - bl 12a7fa8 │ │ │ │ + b 30d88c │ │ │ │ + bl 12a8058 │ │ │ │ addmi r0, r3, #268435456 @ 0x10000000 │ │ │ │ andeq lr, r5, #8192 @ 0x2000 │ │ │ │ andeq lr, ip, #116736 @ 0x1c800 │ │ │ │ mcrge 4, 7, pc, cr12, cr15, {7} @ │ │ │ │ ldrsbtcc pc, [r8], -r8 @ │ │ │ │ ldmibvs sp, {r0, r1, r3, r5, r7, r8, ip, sp, pc}^ │ │ │ │ strtmi r9, [r8], -r4, lsl #22 │ │ │ │ ldmibvs ip, {r0, r1, r3, r4, r7, r8, r9, fp, sp, lr}^ │ │ │ │ - ldc2 6, cr15, [r2], {157} @ 0x9d │ │ │ │ + ldc2 6, cr15, [sl], #-628 @ 0xfffffd8c │ │ │ │ @ instruction: 0xf8d5b128 │ │ │ │ @ instruction: 0xf1bbb018 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0x46208412 │ │ │ │ - stc2 6, cr15, [r8], {157} @ 0x9d │ │ │ │ + ldc2 6, cr15, [r0], #-628 @ 0xfffffd8c │ │ │ │ stmibvs r5!, {r3, r4, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ @ instruction: 0xf8998512 │ │ │ │ @ instruction: 0xf8d92034 │ │ │ │ - bcs 233474 │ │ │ │ + bcs 233524 │ │ │ │ eorshi pc, pc, #0 │ │ │ │ ldrdcs pc, [ip], -r9 @ │ │ │ │ - bl 301a38 │ │ │ │ + bl 301ae8 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr2, {0} │ │ │ │ @ instruction: 0xf8977c5b │ │ │ │ - blcs 26f4cc │ │ │ │ + blcs 26f57c │ │ │ │ @ instruction: 0x2320bf08 │ │ │ │ - bvs 210c028 │ │ │ │ + bvs 210c0d8 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvs c7cb8 │ │ │ │ - bl 301a58 │ │ │ │ + bvs c7d68 │ │ │ │ + bl 301b08 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr2, {0} │ │ │ │ - blls 50658c │ │ │ │ - bls 4b2820 │ │ │ │ + blls 50663c │ │ │ │ + bls 4b28d0 │ │ │ │ strcs fp, [r0, #-3848]! @ 0xfffff0f8 │ │ │ │ ldrdlt pc, [r4], -sp @ │ │ │ │ sbcseq r4, fp, r0, lsr r6 │ │ │ │ - b 12e7770 │ │ │ │ - bvs ff0c4178 │ │ │ │ - blx 38b85e │ │ │ │ + b 12e7820 │ │ │ │ + bvs ff0c4228 │ │ │ │ + blx 38b90e │ │ │ │ ldmdane r4, {r1, r9, ip, sp, lr, pc}^ │ │ │ │ ldrdcs pc, [r8], -r9 @ │ │ │ │ @ instruction: 0xf1439909 │ │ │ │ - blx 268046 │ │ │ │ + blx 2680f6 │ │ │ │ ldrbmi pc, [r9], -r2, lsl #4 @ │ │ │ │ @ instruction: 0xf1734294 │ │ │ │ ldrtmi r0, [fp], -r0, lsl #6 │ │ │ │ sasxmi fp, r4, r8 │ │ │ │ strls r4, [r0], #-1610 @ 0xfffff9b6 │ │ │ │ ldc2 7, cr15, [sl], #1020 @ 0x3fc │ │ │ │ ldrbmi fp, [sp, #-2408] @ 0xfffff698 │ │ │ │ @@ -515330,254 +515370,254 @@ │ │ │ │ @ instruction: 0x464a463b │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7ff9400 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ mvnshi pc, r0 │ │ │ │ stmdbls r9, {r0, r3, r8, sl, ip, pc} │ │ │ │ @ instruction: 0xf6084620 │ │ │ │ - bls 7e1bd4 │ │ │ │ + bls 7e1b24 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf10d3338 │ │ │ │ ldmdbvs r3, {r6, r7, r8, r9, fp} │ │ │ │ ldrbmi r4, [ip], -r6, lsl #13 │ │ │ │ ldrdgt pc, [ip], -r3 │ │ │ │ @ instruction: 0x461dab36 │ │ │ │ eorsgt lr, sl, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf898930b │ │ │ │ movwls r3, #53300 @ 0xd034 │ │ │ │ - strgt ip, [pc], #-3343 @ 2274b0 │ │ │ │ + strgt ip, [pc], #-3343 @ 227560 │ │ │ │ ldm r5, {r0, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ stm r4, {r0, r1} │ │ │ │ - blcs 2274c8 │ │ │ │ + blcs 227578 │ │ │ │ eorhi pc, r7, #0 │ │ │ │ ldrtmi r9, [sl], -sl, lsl #22 │ │ │ │ movw lr, #10701 @ 0x29cd │ │ │ │ - blls 478e2c │ │ │ │ + blls 478edc │ │ │ │ movwls r4, #5705 @ 0x1649 │ │ │ │ movwls r9, #2820 @ 0xb04 │ │ │ │ @ instruction: 0xf7ff4643 │ │ │ │ @ instruction: 0xf899f877 │ │ │ │ tstcs r0, r4, lsr r0 │ │ │ │ - blcs 24dcf4 │ │ │ │ + blcs 24dda4 │ │ │ │ strbmi fp, [r2], -r8, lsl #30 │ │ │ │ ldrmi r9, [r1], r7, lsl #22 │ │ │ │ movwls r9, #55813 @ 0xda05 │ │ │ │ @ instruction: 0xf8436853 │ │ │ │ @ instruction: 0xf10a100a │ │ │ │ - blls 3a9d0c │ │ │ │ + blls 3a9dbc │ │ │ │ ldrmi r6, [sl, #2132] @ 0x854 │ │ │ │ mcrge 4, 2, pc, cr6, cr15, {3} @ │ │ │ │ strtmi r9, [r2], #-2576 @ 0xfffff5f0 │ │ │ │ tstcs ip, ip, lsl #3 │ │ │ │ @ instruction: 0xf899e66e │ │ │ │ @ instruction: 0xf8d93034 │ │ │ │ andls r2, sl, #36 @ 0x24 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d98197 │ │ │ │ ldmibvs fp, {r2, r3, r5, ip, sp} │ │ │ │ movwne lr, #15106 @ 0x3b02 │ │ │ │ mrrcvc 14, 1, r6, fp, cr11 │ │ │ │ - bvs 20b2134 │ │ │ │ + bvs 20b21e4 │ │ │ │ @ instruction: 0x2320bf08 │ │ │ │ @ instruction: 0xf8979307 │ │ │ │ andls r3, r9, #52 @ 0x34 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bvs 107b48 │ │ │ │ - bl 2c1bb4 │ │ │ │ + bvs 107bf8 │ │ │ │ + bl 2c1c64 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ - blcs 2866bc │ │ │ │ + blcs 28676c │ │ │ │ svclt 0x00189907 │ │ │ │ @ instruction: 0xf8d9461a │ │ │ │ movwls r3, #45096 @ 0xb028 │ │ │ │ eorcs fp, r0, #8, 30 │ │ │ │ - blx 28bd9e │ │ │ │ - b 1626174 │ │ │ │ + blx 28be4e │ │ │ │ + b 1626224 │ │ │ │ svcne 0x000b01db │ │ │ │ movweq pc, #16435 @ 0x4033 @ │ │ │ │ mcrge 4, 0, pc, cr6, cr15, {3} @ │ │ │ │ movwls r6, #64187 @ 0xfabb │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ svcne 0x001a08db │ │ │ │ andeq pc, r4, #50 @ 0x32 │ │ │ │ ldclge 4, cr15, [ip, #508]! @ 0x1fc │ │ │ │ addsmi r4, r9, #12, 12 @ 0xc00000 │ │ │ │ ldclge 4, cr15, [r8, #508]! @ 0x1fc │ │ │ │ @ instruction: 0x0018f8d9 │ │ │ │ - stmib sl!, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r2, {r3, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ @ instruction: 0xf8d9adf1 │ │ │ │ @ instruction: 0x4621001c │ │ │ │ - stmib r2!, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib sl, {r3, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ ldmibvs r8!, {r0, r3, r5, r6, r7, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf6084621 │ │ │ │ - stmdbcs r0, {r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdbcs r0, {r2, r7, r8, fp, sp, lr, pc} │ │ │ │ stclge 4, cr15, [r2, #508]! @ 0x1fc │ │ │ │ @ instruction: 0x462169f8 │ │ │ │ @ instruction: 0xf6089412 │ │ │ │ - stmdbcs r0, {r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdbcs r0, {r2, r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ ldclge 4, cr15, [sl, #508] @ 0x1fc │ │ │ │ tstls r4, fp, lsr r9 │ │ │ │ @ instruction: 0xf8d9461a │ │ │ │ andsls r3, r5, #16 │ │ │ │ @ instruction: 0xf8d91ad0 │ │ │ │ andsls r3, r1, r4, lsl r0 │ │ │ │ andsls r6, r7, r8, ror r9 │ │ │ │ movweq lr, #15200 @ 0x3b60 │ │ │ │ @ instruction: 0x461c9811 │ │ │ │ ldrls r9, [r3], #-2834 @ 0xfffff4ee │ │ │ │ tstls r8, #-1073741786 @ 0xc0000026 │ │ │ │ @ instruction: 0x461a469c │ │ │ │ strtmi r4, [r1], -fp, lsl #12 │ │ │ │ rsbsgt pc, r0, sp, asr #17 │ │ │ │ - b 1064e24 │ │ │ │ + stmib r0!, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ tstls lr, #28, 12 @ 0x1c00000 │ │ │ │ andsls r4, sp, #19922944 @ 0x1300000 │ │ │ │ @ instruction: 0xf0404323 │ │ │ │ ldmdbls r2, {r1, r3, r4, r6, r7, sl, pc} │ │ │ │ cmnppl pc, #1325400064 @ p-variant is OBSOLETE @ 0x4f000000 │ │ │ │ - blx 28e662 │ │ │ │ + blx 28e712 │ │ │ │ adcmi pc, r3, #201326592 @ 0xc000000 │ │ │ │ ldrne lr, [r3], #-2525 @ 0xfffff623 │ │ │ │ andeq lr, r1, #116, 22 @ 0x1d000 │ │ │ │ stcge 4, cr15, [sl, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0x46219a15 │ │ │ │ addsmi r9, r3, #1507328 @ 0x170000 │ │ │ │ @ instruction: 0xf4ff4181 │ │ │ │ - bls 952cc8 │ │ │ │ + bls 952d78 │ │ │ │ ldmdals r5, {r8, r9, sp} │ │ │ │ @ instruction: 0xf6089917 │ │ │ │ - tstmi sl, #24, 20 @ 0x18000 │ │ │ │ + tstmi sl, #192, 18 @ 0x300000 │ │ │ │ ldcge 4, cr15, [sl, #508] @ 0x1fc │ │ │ │ mlascc r4, r8, r8, pc @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8df84d8 │ │ │ │ - bls 87649c │ │ │ │ + bls 87654c │ │ │ │ ldrbmi r9, [pc], -pc, lsl #14 │ │ │ │ ldmpl r3, {r0, r2, r3, r8, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf8d8930b │ │ │ │ ldmvs r8, {r5, ip, sp} │ │ │ │ @ instruction: 0xf65b461d │ │ │ │ - @ instruction: 0xf04ff891 │ │ │ │ + @ instruction: 0xf04ff839 │ │ │ │ stmib sp, {r9, sl, fp}^ │ │ │ │ - blge fe2f54 │ │ │ │ + blge fe3004 │ │ │ │ @ instruction: 0xee38e9cd │ │ │ │ movwls r4, #42652 @ 0xa69c │ │ │ │ stmdbvs r2, {r4, r5, sl, fp, sp, pc} │ │ │ │ - bleq 1b637c8 │ │ │ │ + bleq 1b63878 │ │ │ │ ldrls r9, [r5], #-777 @ 0xfffffcf7 │ │ │ │ stmib sp, {r1, r4, r6, r7, fp, sp, lr}^ │ │ │ │ andsls r2, r4, #58 @ 0x3a │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ - strgt r9, [pc], #-1042 @ 2276a0 │ │ │ │ + strgt r9, [pc], #-1042 @ 227750 │ │ │ │ ldm ip, {r0, r1, r9, sp} │ │ │ │ stm r4, {r0, r1} │ │ │ │ stmib sp, {r0, r1}^ │ │ │ │ ldcls 5, cr2, [r5, #-192] @ 0xffffff40 │ │ │ │ stcls 13, cr12, [r9, #-60] @ 0xffffffc4 │ │ │ │ @ instruction: 0xf8d8c50f │ │ │ │ ldm r4, {r2, r5, ip, sp} │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldmdbvs sl, {r0, r1}^ │ │ │ │ @ instruction: 0xf898990b │ │ │ │ - blx 4f779e │ │ │ │ + blx 4f784e │ │ │ │ svcvc 0x00521202 │ │ │ │ @ instruction: 0xf853320b │ │ │ │ - bl 2eb760 │ │ │ │ + bl 2eb810 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr4, {0} │ │ │ │ - blvc ffaa201c │ │ │ │ + blvc ffaa20cc │ │ │ │ @ instruction: 0xf8939309 │ │ │ │ @ instruction: 0xf1bcc011 │ │ │ │ @ instruction: 0xf0000f40 │ │ │ │ @ instruction: 0xf00c8674 │ │ │ │ @ instruction: 0xf04f033f │ │ │ │ @ instruction: 0xf1a330ff │ │ │ │ - blx 227f7c │ │ │ │ + blx 22802c │ │ │ │ @ instruction: 0xf1c3f502 │ │ │ │ - blx a27f84 │ │ │ │ + blx a28034 │ │ │ │ andsls pc, r5, #536870912 @ 0x20000000 │ │ │ │ vpmax.s8 d15, d3, d0 │ │ │ │ vpmax.u8 d15, d3, d0 │ │ │ │ @ instruction: 0x432a9815 │ │ │ │ tsteq r3, r1, lsr #20 │ │ │ │ bicsmi r4, fp, #134217728 @ 0x8000000 │ │ │ │ andeq lr, r2, fp, lsr #20 │ │ │ │ movwmi r4, #33746 @ 0x83d2 │ │ │ │ strthi pc, [lr], -r0, asr #32 │ │ │ │ andle r4, fp, r8, asr #11 │ │ │ │ submi r9, r9, #278528 @ 0x44000 │ │ │ │ - b 15f7760 │ │ │ │ - b 5c72bc │ │ │ │ + b 15f7810 │ │ │ │ + b 5c736c │ │ │ │ tstmi sl, #536870912 @ 0x20000000 │ │ │ │ strbhi pc, [r2], r0, asr #32 @ │ │ │ │ mlasmi r4, r8, r8, pc @ │ │ │ │ tstcs sp, #3620864 @ 0x374000 │ │ │ │ - bleq 4237e8 │ │ │ │ + bleq 423898 │ │ │ │ svclt 0x000c4313 │ │ │ │ strcs r2, [r0, #-1281] @ 0xfffffaff │ │ │ │ stccs 5, cr9, [r0], {21} │ │ │ │ ldrhi pc, [r0] │ │ │ │ ldrdcs pc, [ip], -r9 @ │ │ │ │ ldrdcc pc, [r4], -r9 @ │ │ │ │ ldmibvs r2, {r1, r3, r8, sl, fp, ip, pc} │ │ │ │ - bl 2f900c │ │ │ │ + bl 2f90bc │ │ │ │ cdpvs 3, 1, cr1, cr9, cr2, {0} │ │ │ │ - bvs ff8ce3b0 │ │ │ │ + bvs ff8ce460 │ │ │ │ ldmibvs r2, {r0, r1, r3, r4, r6, r9, fp, sp, lr} │ │ │ │ movwne lr, #11011 @ 0x2b03 │ │ │ │ mrcvs 6, 0, r4, cr12, cr10, {2} │ │ │ │ @ instruction: 0xffb2f7fd │ │ │ │ ssatmi r4, #12, sl, asr #12 │ │ │ │ strmi r4, [r4], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7fd4628 │ │ │ │ strtmi pc, [r2], -fp, lsr #31 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r8], -pc, asr #3 │ │ │ │ - @ instruction: 0xffe8f65d │ │ │ │ + @ instruction: 0xff90f65d │ │ │ │ orrscs pc, r5, r0, asr #4 │ │ │ │ ldmdals sl!, {r0, r1, r2, r9, sl, lr} │ │ │ │ - mcr2 6, 5, pc, cr10, cr10, {2} @ │ │ │ │ + mrc2 6, 2, pc, cr2, cr10, {2} │ │ │ │ ldrtmi r4, [r9], -r4, lsl #12 │ │ │ │ @ instruction: 0xf7fc3054 │ │ │ │ stmdbls r9, {r0, r1, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rsbeq pc, r4, r4, lsl #2 │ │ │ │ @ instruction: 0xf7fc2364 │ │ │ │ stmdbvs r7!, {r0, r2, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bls 84ebf4 │ │ │ │ + bls 84eca4 │ │ │ │ ldmdbls r3, {r0, r4, fp, ip, pc} │ │ │ │ stmdbpl r7, {r0, r1, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8992300 │ │ │ │ smladxcc fp, r8, r0, r7 │ │ │ │ eorcc pc, r7, r4, asr #16 │ │ │ │ - stmdb sl, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r2!, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mlasvc r9, r9, r8, pc @ │ │ │ │ mlascc sl, r9, r8, pc @ │ │ │ │ strcc r4, [fp, -r2, lsl #12] │ │ │ │ movwcc r9, #48405 @ 0xbd15 │ │ │ │ @ instruction: 0x4658b2d2 │ │ │ │ @ instruction: 0xf8444621 │ │ │ │ @ instruction: 0xf8442027 │ │ │ │ @ instruction: 0xf65e5023 │ │ │ │ - @ instruction: 0xf8d8f9dd │ │ │ │ + @ instruction: 0xf8d8f985 │ │ │ │ @ instruction: 0xf65b0020 │ │ │ │ - blls 366ca8 │ │ │ │ + blls 366bf8 │ │ │ │ @ instruction: 0xf65b6a18 │ │ │ │ - stmdbls r5, {r0, r1, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r5, {r0, r1, r3, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrmi r2, [r9], r0, lsl #6 │ │ │ │ @ instruction: 0xf842684a │ │ │ │ - blls 633848 │ │ │ │ + blls 6338f8 │ │ │ │ ldrmi r6, [sl], #-2122 @ 0xfffff7b6 │ │ │ │ @ instruction: 0xf8c29b05 │ │ │ │ ldmdavs fp, {ip, pc}^ │ │ │ │ stmdbls r8, {r2, r3, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf47f428a │ │ │ │ - bls 5929b4 │ │ │ │ + bls 592a64 │ │ │ │ @ instruction: 0xf0012a00 │ │ │ │ - bls 587874 │ │ │ │ + bls 587924 │ │ │ │ strb r9, [fp], #-538 @ 0xfffffde6 │ │ │ │ @ instruction: 0xf8939b09 │ │ │ │ str r3, [r0], r9, lsr #32 │ │ │ │ @ instruction: 0xf8939b0a │ │ │ │ strbt r3, [fp], -r9, lsr #32 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ @ instruction: 0xf47f455d │ │ │ │ @@ -515591,44 +515631,44 @@ │ │ │ │ @ instruction: 0xf04fa02c │ │ │ │ ldrmi r0, [sl], r0, asr #22 │ │ │ │ svclt 0x001845ab │ │ │ │ andle r4, sl, r3, lsr #11 │ │ │ │ @ instruction: 0x464a463b │ │ │ │ @ instruction: 0x46304659 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - blx fe965894 │ │ │ │ + blx fe965944 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - b 16088b0 │ │ │ │ + b 1608960 │ │ │ │ @ instruction: 0xf1ba0b5b │ │ │ │ mvnle r0, r1, lsl #20 │ │ │ │ @ instruction: 0xf1bb4644 │ │ │ │ @ instruction: 0xf8dd0f07 │ │ │ │ @ instruction: 0xf8dda02c │ │ │ │ svclt 0x00888038 │ │ │ │ eorlt pc, r4, sp, asr #17 │ │ │ │ ldclge 6, cr15, [sp, #252] @ 0xfc │ │ │ │ @ instruction: 0xf8d9e45e │ │ │ │ - bl 2f3958 │ │ │ │ + bl 2f3a08 │ │ │ │ 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}^ │ │ │ │ + ldmda r4!, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svceq 0x0040f1bb │ │ │ │ strmi r4, [sl], -r3, lsl #12 │ │ │ │ bichi pc, r3, r0 │ │ │ │ - ldrteq pc, [pc], #-11 @ 2278ec @ │ │ │ │ + ldrteq pc, [pc], #-11 @ 22799c @ │ │ │ │ @ instruction: 0xf1a42501 │ │ │ │ @ instruction: 0xf1c40120 │ │ │ │ - blx 367978 │ │ │ │ - blx 3a490c │ │ │ │ + blx 367a28 │ │ │ │ + blx 3a49bc │ │ │ │ stccc 1, cr15, [r1], {1} │ │ │ │ @ instruction: 0xf000fa25 │ │ │ │ tsteq r0, r1, asr #20 │ │ │ │ - ldrbcc pc, [pc, #321]! @ 227a4d @ │ │ │ │ + ldrbcc pc, [pc, #321]! @ 227afd @ │ │ │ │ @ instruction: 0xf8d9e53a │ │ │ │ @ instruction: 0xf8992024 │ │ │ │ @ instruction: 0xf8923034 │ │ │ │ tstls r4, r9, lsr #32 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d98173 │ │ │ │ ldmibvs fp, {r2, r3, r5, ip, sp} │ │ │ │ @@ -515636,16 +515676,16 @@ │ │ │ │ mrrcvc 14, 1, r6, fp, cr11 │ │ │ │ @ instruction: 0xf8972b01 │ │ │ │ svclt 0x00081034 │ │ │ │ tstls r2, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf8936a7b │ │ │ │ andsls r0, r3, r9, lsr #32 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - bvs 87ec0 │ │ │ │ - bl 301f74 │ │ │ │ + bvs 87f70 │ │ │ │ + bl 302024 │ │ │ │ cdpvs 1, 0, cr1, cr9, cr1, {0} │ │ │ │ @ instruction: 0xf8937c49 │ │ │ │ stmdbcs r1, {r2, r3, r5, ip, sp} │ │ │ │ mlacs ip, r2, r8, pc @ │ │ │ │ svclt 0x0014930f │ │ │ │ @ instruction: 0x2320460b │ │ │ │ tstls r1, #-536870912 @ 0xe0000000 │ │ │ │ @@ -515654,100 +515694,100 @@ │ │ │ │ @ instruction: 0xf04f9231 │ │ │ │ eorsls r0, r0, #805306368 @ 0x30000000 │ │ │ │ andseq pc, r8, #-1073741824 @ 0xc0000000 │ │ │ │ stmdble r8, {r0, r2, r3, r9, ip, pc} │ │ │ │ rscscc pc, pc, #-2147483645 @ 0x80000003 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ smlawteq r0, r2, r1, pc @ │ │ │ │ - blx 2b0198 │ │ │ │ + blx 2b0248 │ │ │ │ ldrbtmi pc, [r1], -r1, lsl #28 @ │ │ │ │ stmdbcs r1, {r0, r3, r9, fp, ip, pc} │ │ │ │ eorcs pc, r9, r3, lsl #17 │ │ │ │ tstcs r1, r8, lsr pc │ │ │ │ tstls r7, r2, lsl sl │ │ │ │ sbclt r4, r9, #96, 12 @ 0x6000000 │ │ │ │ @ instruction: 0xf8839118 │ │ │ │ stmdbls lr, {r3, r5, ip} │ │ │ │ - mcr2 6, 6, pc, cr10, cr10, {2} @ │ │ │ │ + mrc2 6, 3, pc, cr2, cr10, {2} │ │ │ │ @ instruction: 0xb1204605 │ │ │ │ @ instruction: 0x46013514 │ │ │ │ @ instruction: 0xf65e4658 │ │ │ │ - ldmdals r4!, {r0, r2, r3, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmdals r4!, {r0, r2, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ stmdbls pc, {r0, r4, r9, fp, ip, pc} @ │ │ │ │ - mrc2 6, 5, pc, cr14, cr10, {2} │ │ │ │ + mcr2 6, 3, pc, cr6, cr10, {2} @ │ │ │ │ @ instruction: 0xb1204604 │ │ │ │ @ instruction: 0x46013414 │ │ │ │ @ instruction: 0xf65e4658 │ │ │ │ - blls 6e5de4 │ │ │ │ + blls 6e5d34 │ │ │ │ movwls r2, #4610 @ 0x1202 │ │ │ │ - blls 5d1edc │ │ │ │ + blls 5d1f8c │ │ │ │ ldrls r4, [lr, #-1624]! @ 0xfffff9a8 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ ldrls r9, [sp, #-3341]! @ 0xfffff2f3 │ │ │ │ ldc2 7, cr15, [ip, #1012] @ 0x3f4 │ │ │ │ ldmdbge pc!, {r0, r4, r9, fp, ip, pc} @ │ │ │ │ - bls 60c204 │ │ │ │ + bls 60c2b4 │ │ │ │ andls r9, r0, #10240 @ 0x2800 │ │ │ │ andsls r2, r5, r2, lsl #4 │ │ │ │ strbls r4, [r0], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf7fd953f │ │ │ │ - blls 767050 │ │ │ │ - blcs 279228 │ │ │ │ + blls 767100 │ │ │ │ + blcs 2792d8 │ │ │ │ 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 │ │ │ │ + mcr2 6, 1, pc, cr6, cr13, {2} @ │ │ │ │ + blls 70bb2c │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ strtmi r8, [r2], -r0, lsl #3 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf65d4658 │ │ │ │ - @ instruction: 0x4604fe73 │ │ │ │ + @ instruction: 0x4604fe1b │ │ │ │ ldrdeq pc, [r4], -r9 @ │ │ │ │ ldmdbls r4, {r3, r6, r7, r8, sl, lr} │ │ │ │ andseq pc, r8, r0, lsl #2 │ │ │ │ orrshi pc, r8, r0 │ │ │ │ - @ instruction: 0xfff4f65b │ │ │ │ + @ instruction: 0xff9cf65b │ │ │ │ stmdavs r2!, {r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ andscc r4, r8, r1, lsr #12 │ │ │ │ - @ instruction: 0xf80ef65c │ │ │ │ + @ instruction: 0xffb6f65b │ │ │ │ ldrdcc pc, [r4], -r8 @ │ │ │ │ stmdals sp, {r3, r4, r9, fp, ip, pc} │ │ │ │ eorcs pc, ip, r3, lsl #17 │ │ │ │ - @ instruction: 0xf89af65c │ │ │ │ + @ instruction: 0xf842f65c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blx fee47e80 │ │ │ │ + blx fee47f30 │ │ │ │ @ instruction: 0xf8d8f380 │ │ │ │ @ instruction: 0xf1c35024 │ │ │ │ @ instruction: 0xf8c80320 │ │ │ │ @ instruction: 0xf8d83028 │ │ │ │ movwls r3, #53292 @ 0xd02c │ │ │ │ ldmdbvs r4, {r0, r2, r3, r9, fp, ip, pc} │ │ │ │ vmull.s8 q1, d0, d0 │ │ │ │ - blls 587e90 │ │ │ │ - blcs 242008 │ │ │ │ - bl 39e788 │ │ │ │ + blls 587f40 │ │ │ │ + blcs 2420b8 │ │ │ │ + bl 39e838 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ @ instruction: 0xf8d8681c │ │ │ │ teqls r1, #32 │ │ │ │ teqls r0, #134217728 @ 0x8000000 │ │ │ │ - blcs 286740 │ │ │ │ + blcs 2867f0 │ │ │ │ svclt 0x00189b0a │ │ │ │ strbmi r2, [r8, #1024] @ 0x400 │ │ │ │ - blcs 257720 │ │ │ │ + blcs 2577d0 │ │ │ │ @ instruction: 0x81a8f040 │ │ │ │ - bls 479354 │ │ │ │ + bls 479404 │ │ │ │ @ instruction: 0x46589917 │ │ │ │ - blx fe865ac6 │ │ │ │ + blx fe865b76 │ │ │ │ @ instruction: 0xf8d89b0d │ │ │ │ @ instruction: 0xf1005024 │ │ │ │ @ instruction: 0xf8c80b48 │ │ │ │ ldmdbvs fp, {r3, r4, r5}^ │ │ │ │ cps #26 │ │ │ │ - bl 368038 │ │ │ │ + bl 3680e8 │ │ │ │ strtmi r0, [r9], #-3074 @ 0xfffff3fe │ │ │ │ strtmi r3, [sl], #-600 @ 0xfffffda8 │ │ │ │ str lr, [r1], #-2513 @ 0xfffff62f │ │ │ │ andmi pc, r4, lr, asr #17 │ │ │ │ and pc, r0, r4, asr #17 │ │ │ │ subvs r2, ip, r0, lsl #8 │ │ │ │ strbeq pc, [r4], #-256 @ 0xffffff00 @ │ │ │ │ @@ -515757,92 +515797,92 @@ │ │ │ │ strvs r6, [r2], #98 @ 0x62 │ │ │ │ @ instruction: 0x26d0f8df │ │ │ │ stmpl ip, {r0, r3, r4, r8, fp, ip, pc} │ │ │ │ stmdbvs r9!, {r2, r5, r6, r9, sp}^ │ │ │ │ tstpmi r1, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ mlaeq r1, r1, r8, pc @ │ │ │ │ rsble r2, pc, r0, lsl #16 │ │ │ │ - blls 60e374 │ │ │ │ + blls 60e424 │ │ │ │ @ instruction: 0xf8916a7f │ │ │ │ - blx 2abbc2 │ │ │ │ - bls 5e4748 │ │ │ │ - blls 6cc76c │ │ │ │ - blx 2e6752 │ │ │ │ - bls 80e76c │ │ │ │ - bleq ff922488 │ │ │ │ + blx 2abc72 │ │ │ │ + bls 5e47f8 │ │ │ │ + blls 6cc81c │ │ │ │ + blx 2e6802 │ │ │ │ + bls 80e81c │ │ │ │ + bleq ff922538 │ │ │ │ vseleq.f64 d15, d3, d2 │ │ │ │ @ instruction: 0xf1009b0a │ │ │ │ andls r0, sl, #-1342177280 @ 0xb0000000 │ │ │ │ - b 15f04ec │ │ │ │ - blls 4eaeac │ │ │ │ + b 15f059c │ │ │ │ + blls 4eaf5c │ │ │ │ bicseq lr, r3, #12, 22 @ 0x3000 │ │ │ │ stceq 1, cr15, [fp], {1} │ │ │ │ movwls r6, #39289 @ 0x9979 │ │ │ │ ldrdcc pc, [r4], -r9 @ │ │ │ │ tstpmi r1, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - blx 2c20da │ │ │ │ + blx 2c218a │ │ │ │ @ instruction: 0xf8914200 │ │ │ │ @ instruction: 0xf8910021 │ │ │ │ andcc r1, fp, r2, lsr #32 │ │ │ │ tstcc fp, sl, lsl #24 │ │ │ │ eoreq pc, r0, r7, asr r8 @ │ │ │ │ eorne pc, r1, r7, asr r8 @ │ │ │ │ @ instruction: 0xf8924401 │ │ │ │ @ instruction: 0xf8920021 │ │ │ │ andcc r2, fp, r2, lsr #32 │ │ │ │ @ instruction: 0xf853320b │ │ │ │ @ instruction: 0xf8530020 │ │ │ │ - blls 46fc30 │ │ │ │ + blls 46fce0 │ │ │ │ @ instruction: 0xf8454402 │ │ │ │ addsmi r0, r1, #36 @ 0x24 │ │ │ │ - bl ff257864 │ │ │ │ - bl ff227bbc │ │ │ │ + bl ff257914 │ │ │ │ + bl ff227c6c │ │ │ │ ldrbmi r0, [fp, #-2] │ │ │ │ - bne ff257870 │ │ │ │ + bne ff257920 │ │ │ │ andeq lr, fp, r0, lsr #23 │ │ │ │ sbcseq lr, lr, r0, lsl #22 │ │ │ │ eoreq pc, ip, r5, asr #16 │ │ │ │ @ instruction: 0xf8d99904 │ │ │ │ ldmib r9, {r2, r3, ip, sp}^ │ │ │ │ @ instruction: 0xf8c84504 │ │ │ │ ldmib r9, {r2, r3, ip, sp}^ │ │ │ │ - bvs 4307f8 │ │ │ │ + bvs 4308a8 │ │ │ │ strmi lr, [r4, #-2504] @ 0xfffff638 │ │ │ │ movwcs lr, #27080 @ 0x69c8 │ │ │ │ - blx fe555a │ │ │ │ + blx ff9e5608 │ │ │ │ @ instruction: 0x4628e475 │ │ │ │ - @ instruction: 0xf942f69d │ │ │ │ + @ instruction: 0xf8eaf69d │ │ │ │ @ instruction: 0xf7fc7900 │ │ │ │ strmi pc, [r3, #3883] @ 0xf2b │ │ │ │ - bge ff264dfc │ │ │ │ - bllt ffb25c00 │ │ │ │ + bge ff264eac │ │ │ │ + bllt ffb25cb0 │ │ │ │ ssat r9, #7, r3, lsl #18 │ │ │ │ @ instruction: 0xe6919b14 │ │ │ │ stmdbcs r0, {r0, r3, r6, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ - bls 59bf84 │ │ │ │ + bls 59c034 │ │ │ │ andcc r6, r1, r0, lsl r9 │ │ │ │ movwcc sp, #4568 @ 0x11d8 │ │ │ │ @ instruction: 0xf8d9d1d6 │ │ │ │ rsbcs r0, r4, #36 @ 0x24 │ │ │ │ stmdbvs r3, {r0, r1, r3, r8, ip, sp}^ │ │ │ │ movwmi pc, #15106 @ 0x3b02 @ │ │ │ │ movwcc r7, #48987 @ 0xbf5b │ │ │ │ eorcc pc, r3, r0, asr r8 @ │ │ │ │ eorcc pc, r1, r5, asr #16 │ │ │ │ strtmi lr, [r2], -r8, asr #15 │ │ │ │ @ instruction: 0xf04f462b │ │ │ │ @ instruction: 0xf04f30ff │ │ │ │ @ instruction: 0xf60731ff │ │ │ │ - stmdbls lr, {r1, r2, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdbls lr, {r1, r2, r3, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f43d2 │ │ │ │ ldmdane r0, {r0, r1, r2, r3, r4, r5, r6, r7, sl, ip, sp}^ │ │ │ │ strtmi r9, [r5], -pc, lsl #20 │ │ │ │ tsteq r3, r2, ror #22 │ │ │ │ movwcs r9, #2569 @ 0xa09 │ │ │ │ - svc 0x0008f607 │ │ │ │ + cdp 6, 11, cr15, cr0, cr7, {0} │ │ │ │ strmi r4, [sl], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7ff468c │ │ │ │ @ instruction: 0xf04fbb8f │ │ │ │ @ instruction: 0x468c34ff │ │ │ │ @ instruction: 0xf7ff4625 │ │ │ │ @ instruction: 0xf8d8bb89 │ │ │ │ movwls r3, #53292 @ 0xd02c │ │ │ │ @@ -515850,32 +515890,32 @@ │ │ │ │ @ instruction: 0xf8c85024 │ │ │ │ ldmdbvs r4, {r3, r5} │ │ │ │ @ instruction: 0xf6ff2c00 │ │ │ │ @ instruction: 0x0123af02 │ │ │ │ @ instruction: 0x46199315 │ │ │ │ ldrdcc pc, [r0], -r8 @ │ │ │ │ stmdane fp!, {r0, r4, r5, r8, r9, ip, pc}^ │ │ │ │ - bls 4c23e8 │ │ │ │ + bls 4c2498 │ │ │ │ tstls r3, #432 @ 0x1b0 │ │ │ │ ldmeq r0, {r2, r3, r4, r9, sl, lr}^ │ │ │ │ teqls r0, #134217728 @ 0x8000000 │ │ │ │ - ldc 6, cr15, [sl, #28]! │ │ │ │ + stcl 6, cr15, [r2, #-28]! @ 0xffffffe4 │ │ │ │ stclvc 2, cr4, [r3], #-260 @ 0xfffffefc │ │ │ │ andsls r1, r4, #52953088 @ 0x3280000 │ │ │ │ @ instruction: 0xf0002b40 │ │ │ │ @ instruction: 0xf00381fb │ │ │ │ @ instruction: 0xf04f0c3f │ │ │ │ @ instruction: 0xf1ac32ff │ │ │ │ @ instruction: 0xf1cc0020 │ │ │ │ - blx 2ab554 │ │ │ │ + blx 2ab604 │ │ │ │ strmi pc, [r4], -r0 │ │ │ │ vseleq.f32 s30, s28, s5 │ │ │ │ @ instruction: 0xf00cfa02 │ │ │ │ vpmax.s8 d15, d12, d2 │ │ │ │ - b a78968 │ │ │ │ + b a78a18 │ │ │ │ ldmdbls r4, {r1, r9} │ │ │ │ andeq lr, lr, r0, asr #20 │ │ │ │ @ instruction: 0x0c00ea21 │ │ │ │ @ instruction: 0x0c0cea52 │ │ │ │ eorshi pc, r9, #64 @ 0x40 │ │ │ │ @ instruction: 0xf04f9b15 │ │ │ │ ldmdals r3, {r9, sl, fp} │ │ │ │ @@ -515890,84 +515930,84 @@ │ │ │ │ stmdavs r1, {r5, r6}^ │ │ │ │ @ instruction: 0x60516094 │ │ │ │ subvs r6, r3, fp, asr #32 │ │ │ │ stcls 6, cr14, [fp, #-708] @ 0xfffffd3c │ │ │ │ stclvc 6, cr4, [r2], #-100 @ 0xffffff9c │ │ │ │ ldmdals r4!, {r8, r9, sp} │ │ │ │ rsbvs r9, fp, r6, lsr r3 │ │ │ │ - blhi d63378 │ │ │ │ - blx ff0656b2 │ │ │ │ + blhi d63428 │ │ │ │ + blx 1a65762 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ tstls r3, #44, 20 @ 0x2c000 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x465862d9 │ │ │ │ @ instruction: 0xf65d4619 │ │ │ │ - blls 727a1c │ │ │ │ + blls 72796c │ │ │ │ @ instruction: 0x46223314 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf65d4658 │ │ │ │ - strmi pc, [r4], -r1, lsl #26 │ │ │ │ + strmi pc, [r4], -r9, lsr #25 │ │ │ │ ldrdeq pc, [r4], -r9 @ │ │ │ │ ldmdbls r4, {r3, r6, r7, r8, sl, lr} │ │ │ │ andseq pc, r8, r0, lsl #2 │ │ │ │ mcrge 4, 3, pc, cr8, cr15, {3} @ │ │ │ │ @ instruction: 0xf65b6822 │ │ │ │ - bvs 2067774 │ │ │ │ + bvs 20676c4 │ │ │ │ andscc r4, r8, r1, lsr #12 │ │ │ │ - mrc2 6, 2, pc, cr6, cr11, {2} │ │ │ │ + ldc2l 6, cr15, [lr, #364]! @ 0x16c │ │ │ │ ldrdcc pc, [r4], -r8 @ │ │ │ │ stmdals sp, {r3, r4, r9, fp, ip, pc} │ │ │ │ eorcs pc, ip, r3, lsl #17 │ │ │ │ - @ instruction: 0xff02f65b │ │ │ │ + mcr2 6, 5, pc, cr10, cr11, {2} @ │ │ │ │ tstlt r8, r3, lsl #12 │ │ │ │ @ instruction: 0xf380fab0 │ │ │ │ msreq CPSR_, #-1073741776 @ 0xc0000030 │ │ │ │ eorcc pc, r8, r8, asr #17 │ │ │ │ ldrdcc pc, [ip], -r8 @ │ │ │ │ ldrdpl pc, [r4], -r8 @ │ │ │ │ strbt r9, [ip], -sp, lsl #6 │ │ │ │ ldrmi r9, [r9], -fp, lsl #26 │ │ │ │ ldmdals r4!, {r0, r2, r4, r8, r9, fp, ip, pc} │ │ │ │ - blhi d633fc │ │ │ │ + blhi d634ac │ │ │ │ movwcs r7, #3162 @ 0xc5a │ │ │ │ rsbvs r9, fp, r6, lsr r3 │ │ │ │ - blx 1ee573e │ │ │ │ + blx 8e57ee │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ tstls r4, #44, 20 @ 0x2c000 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x465862d9 │ │ │ │ @ instruction: 0xf65d4619 │ │ │ │ - blls 767990 │ │ │ │ - bls 774a40 │ │ │ │ + blls 7678e0 │ │ │ │ + bls 774af0 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf65d1145 │ │ │ │ - @ instruction: 0x9014fcbb │ │ │ │ + andsls pc, r4, r3, ror #24 │ │ │ │ @ instruction: 0x4620e615 │ │ │ │ - @ instruction: 0xf83af69d │ │ │ │ + @ instruction: 0xffe2f69c │ │ │ │ @ instruction: 0xf7fc7900 │ │ │ │ addmi pc, r5, #560 @ 0x230 │ │ │ │ ldmibge r8!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ - blt ffb25e10 │ │ │ │ + blt ffb25ec0 │ │ │ │ ldrdcc pc, [ip], -r8 @ │ │ │ │ - blls 4c2580 │ │ │ │ + blls 4c2630 │ │ │ │ @ instruction: 0xf60708d8 │ │ │ │ - stmdbvs r3!, {r2, r8, sl, fp, sp, lr, pc}^ │ │ │ │ - blcs 30be7c │ │ │ │ + stmdbvs r3!, {r2, r3, r5, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + blcs 30bf2c │ │ │ │ bichi pc, sl, r0 │ │ │ │ tstle r5, r1, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 386aa4 │ │ │ │ + blcs 386b54 │ │ │ │ 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 @ │ │ │ │ + tstpcs r5, r3, ror lr @ p-variant is OBSOLETE │ │ │ │ ldmdals r4!, {r0, r1, r4, ip, pc} │ │ │ │ - blx 1657c0 │ │ │ │ + blx feb65870 │ │ │ │ orrvs r9, r5, r3, lsl fp │ │ │ │ bicvs r4, r3, r2, lsl #12 │ │ │ │ stcls 8, cr10, [fp, #-176] @ 0xffffff50 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf102332c │ │ │ │ @ instruction: 0x932e0c20 │ │ │ │ movteq pc, #16644 @ 0x4104 @ │ │ │ │ @@ -515979,18 +516019,18 @@ │ │ │ │ ldcls 0, cr0, [r3, #-60] @ 0xffffffc4 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0xf8c59918 │ │ │ │ stmib r5, {r4, r5, sp, lr, pc}^ │ │ │ │ strtmi r0, [r8], -sp │ │ │ │ @ instruction: 0x3055f894 │ │ │ │ @ instruction: 0x2054f894 │ │ │ │ - stc2 6, cr15, [r8, #364]! @ 0x16c │ │ │ │ + ldc2l 6, cr15, [r0, #-364] @ 0xfffffe94 │ │ │ │ @ instruction: 0x46294658 │ │ │ │ - mcr2 6, 4, pc, cr6, cr13, {2} @ │ │ │ │ - blls 78df04 │ │ │ │ + mcr2 6, 1, pc, cr14, cr13, {2} @ │ │ │ │ + blls 78dfb4 │ │ │ │ eorls r2, ip, #0, 4 │ │ │ │ subsmi r6, fp, #66 @ 0x42 │ │ │ │ @ instruction: 0x2055f895 │ │ │ │ andeq lr, r0, r0, ror #22 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ mrcne 2, 2, r8, cr1, cr14, {1} │ │ │ │ vmul.i8 d2, d0, d15 │ │ │ │ @@ -516011,163 +516051,163 @@ │ │ │ │ strbeq r0, [r9], #1225 @ 0x4c9 │ │ │ │ strbeq r0, [r9], #1225 @ 0x4c9 │ │ │ │ strbeq r0, [r9], #1225 @ 0x4c9 │ │ │ │ @ instruction: 0x932c0020 │ │ │ │ strmi lr, [ip, #-2525]! @ 0xfffff623 │ │ │ │ ldmdals r4!, {r0, r8, sp} │ │ │ │ ldrmi lr, [r6, #-2509]! @ 0xfffff633 │ │ │ │ - blx ff465890 │ │ │ │ + blx 1e65940 │ │ │ │ andsls r4, r5, r4, lsl #12 │ │ │ │ - blls 514470 │ │ │ │ + blls 514520 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ ldrbmi r6, [r8], -r1, ror #5 │ │ │ │ @ instruction: 0xf65d4621 │ │ │ │ - @ instruction: 0x4622fe3f │ │ │ │ + strtmi pc, [r2], -r7, ror #27 │ │ │ │ andsls r3, r5, #20, 4 @ 0x40000001 │ │ │ │ tstcs r3, r4, lsr r8 │ │ │ │ - blx fe2e58b4 │ │ │ │ - bls 74e39c │ │ │ │ - blls 839764 │ │ │ │ + blx ce5964 │ │ │ │ + bls 74e44c │ │ │ │ + blls 839814 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr0, {0} │ │ │ │ movwcs r9, #815 @ 0x32f │ │ │ │ @ instruction: 0xf1009d0b │ │ │ │ @ instruction: 0x932c0c30 │ │ │ │ movwcc lr, #6594 @ 0x19c2 │ │ │ │ orrvs r6, r3, fp, lsl #19 │ │ │ │ bicvs r6, r3, fp, asr #19 │ │ │ │ stm r5, {r0, r1, r2, r3, r9, fp, lr, pc} │ │ │ │ - bls 767fb4 │ │ │ │ + bls 768064 │ │ │ │ ldm r5, {r0, r1, r2, r3, r5, r9, ip, pc} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ - bls 727fc0 │ │ │ │ + bls 728070 │ │ │ │ stm r5, {r0, r1, r2, r3, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ cps #15 │ │ │ │ - bls 6e84a4 │ │ │ │ + bls 6e8554 │ │ │ │ @ instruction: 0xf8924620 │ │ │ │ @ instruction: 0xf8923055 │ │ │ │ @ instruction: 0xf65b2054 │ │ │ │ - strtmi pc, [r1], -fp, lsr #26 │ │ │ │ + @ instruction: 0x4621fcd3 │ │ │ │ @ instruction: 0xf65d4658 │ │ │ │ - str pc, [fp, #3593] @ 0xe09 │ │ │ │ + str pc, [fp, #3505] @ 0xdb1 │ │ │ │ adcscc pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7b2 │ │ │ │ @ instruction: 0xe7af30b0 │ │ │ │ svclt 0x00144303 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ adcscc pc, r0, sp, lsl #17 │ │ │ │ - bls 6e1e68 │ │ │ │ + bls 6e1f18 │ │ │ │ ldmdals r1, {r2, r4, r8, r9, fp, ip, pc} │ │ │ │ andsls r9, r8, #311296 @ 0x4c000 │ │ │ │ - ldcl 6, cr15, [r0, #-28] @ 0xffffffe4 │ │ │ │ + ldcl 6, cr15, [r8], #28 │ │ │ │ @ instruction: 0xf47f431a │ │ │ │ - blls 852328 │ │ │ │ - bl ff30e824 │ │ │ │ + blls 8523d8 │ │ │ │ + bl ff30e8d4 │ │ │ │ addsmi r2, r3, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0x2113e9dd │ │ │ │ andeq lr, r2, #115712 @ 0x1c400 │ │ │ │ stmiage r8, {r0, r1, r2, r3, r4, r5, r6, r7, sl, ip, sp, lr, pc}^ │ │ │ │ addsmi r9, r3, #86016 @ 0x15000 │ │ │ │ orrsmi r9, r9, r7, lsl fp │ │ │ │ stmiage r2, {r0, r1, r2, r3, r4, r5, r6, r7, sl, ip, sp, lr, pc}^ │ │ │ │ mlascc r4, r8, r8, pc @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blmi 2052ca8 │ │ │ │ + blmi 2052d58 │ │ │ │ ldmpl r4, {r0, r3, r4, r9, fp, ip, pc}^ │ │ │ │ ldmdbvs r8, {r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - blx 2f0da6 │ │ │ │ + blx 2f0e56 │ │ │ │ svcvc 0x009b4300 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 5086bc │ │ │ │ + blls 50876c │ │ │ │ @ instruction: 0xf43f2b20 │ │ │ │ @ instruction: 0xf7fca8ad │ │ │ │ - bls 4e6948 │ │ │ │ - bl 2c263c │ │ │ │ + bls 4e69f8 │ │ │ │ + bl 2c26ec │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ movwcs r7, #7194 @ 0x1c1a │ │ │ │ - blcc 278288 │ │ │ │ - bls 514aac │ │ │ │ + blcc 278338 │ │ │ │ + bls 514b5c │ │ │ │ tstpeq pc, r2 @ p-variant is OBSOLETE │ │ │ │ addmi r2, sl, r1, lsl #4 │ │ │ │ addsmi r3, sl, #4096 @ 0x1000 │ │ │ │ ldmge r8, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ ldmdbvs r8, {r0, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - blx 2f0dea │ │ │ │ + blx 2f0e9a │ │ │ │ svcvc 0x009b4300 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 6089d0 │ │ │ │ + blls 608a80 │ │ │ │ @ instruction: 0xf43f2b20 │ │ │ │ @ instruction: 0xf7fca88b │ │ │ │ - bls 4a6904 │ │ │ │ - bl 2c2680 │ │ │ │ + bls 4a69b4 │ │ │ │ + bl 2c2730 │ │ │ │ andcs r1, r1, #201326592 @ 0xc000000 │ │ │ │ ldcvc 14, cr6, [fp], {27} │ │ │ │ - bcc 2782e8 │ │ │ │ - blls 614acc │ │ │ │ + bcc 278398 │ │ │ │ + blls 614b7c │ │ │ │ @ instruction: 0xf0032101 │ │ │ │ - blx 268d08 │ │ │ │ - blcc 2a4c9c │ │ │ │ + blx 268db8 │ │ │ │ + blcc 2a4d4c │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ - blls 35226c │ │ │ │ + blls 35231c │ │ │ │ ldrbmi r9, [pc], -pc, lsl #14 │ │ │ │ - bvs 90d4d4 │ │ │ │ + bvs 90d584 │ │ │ │ @ instruction: 0xf7ff940b │ │ │ │ strbmi fp, [r4], -r2, ror #21 │ │ │ │ ldrdge pc, [ip], -sp @ │ │ │ │ ldrsbthi pc, [r8], -sp @ │ │ │ │ eorlt pc, r4, sp, asr #17 │ │ │ │ stmiblt r1!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f430a │ │ │ │ - bls 75393c │ │ │ │ + bls 7539ec │ │ │ │ ldrmi r9, [sl], -r7, lsr #4 │ │ │ │ ldmib sp, {r1, r2, r5, r8, ip, pc}^ │ │ │ │ tstcs r1, r6, lsr #10 │ │ │ │ stmib sp, {r2, r4, r5, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf65a4536 │ │ │ │ - @ instruction: 0x4604f9f1 │ │ │ │ - blls 5145dc │ │ │ │ + @ instruction: 0x4604f999 │ │ │ │ + blls 51468c │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - stc2l 6, cr15, [r8, #-372]! @ 0xfffffe8c │ │ │ │ - bls 6f997c │ │ │ │ + ldc2 6, cr15, [r0, #-372] @ 0xfffffe8c │ │ │ │ + bls 6f9a2c │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf65d111f │ │ │ │ - blls 5a6de8 │ │ │ │ + blls 5a6d38 │ │ │ │ ldrdpl pc, [r4], -r8 @ │ │ │ │ ldmdbvs ip, {r0, r1, r4, ip, pc} │ │ │ │ tstls r5, #-1073741816 @ 0xc0000008 │ │ │ │ svcls 0x001fe5f8 │ │ │ │ - blpl 8e2884 │ │ │ │ + blpl 8e2934 │ │ │ │ stmdals r0!, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ adcsmi r4, r3, #503316480 @ 0x1e000000 │ │ │ │ svcge 0x00c6f4be │ │ │ │ @ instruction: 0xf854461c │ │ │ │ tstlt r8, r4, lsl #22 │ │ │ │ - blx feae611a │ │ │ │ + blx feae61ca │ │ │ │ rsclt r4, sp, #335544320 @ 0x14000000 │ │ │ │ ldmle r6!, {r1, r2, r5, r7, r9, lr}^ │ │ │ │ @ instruction: 0x46484639 │ │ │ │ - ldc2l 6, cr15, [r2], #-784 @ 0xfffffcf0 │ │ │ │ + ldc2 6, cr15, [sl], {196} @ 0xc4 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ svcge 0x00bcf47e │ │ │ │ stmdbmi sl!, {r0, r1, r2, r3, r6, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1592 @ 0xfffff9c8 │ │ │ │ - blx ff165c5e │ │ │ │ - blmi c7a9f0 │ │ │ │ + blx 1b65d0e │ │ │ │ + blmi c7aaa0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 12821c0 │ │ │ │ + blls 1282270 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x4628825d │ │ │ │ ldc 0, cr11, [sp], #268 @ 0x10c │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ - blcc 28c130 │ │ │ │ + blcc 28c1e0 │ │ │ │ eorls r2, r7, r0 │ │ │ │ - blcs a0c210 │ │ │ │ + blcs a0c2c0 │ │ │ │ cmnphi r6, #0, 4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ cmneq r4, #241 @ 0xf1 │ │ │ │ cmneq r4, #116, 6 @ 0xd0000001 │ │ │ │ cmneq r4, #116, 6 @ 0xd0000001 │ │ │ │ rsceq r0, sp, r4, ror r3 │ │ │ │ cmneq r4, #116, 6 @ 0xd0000001 │ │ │ │ @@ -516179,42 +516219,42 @@ │ │ │ │ cmneq r4, #116, 6 @ 0xd0000001 │ │ │ │ cmneq r4, #116, 6 @ 0xd0000001 │ │ │ │ cmneq r4, #116, 6 @ 0xd0000001 │ │ │ │ cmneq r4, #116, 6 @ 0xd0000001 │ │ │ │ cmneq r4, #116, 6 @ 0xd0000001 │ │ │ │ rsceq r0, r6, r4, ror r3 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 386e34 │ │ │ │ + blcs 386ee4 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr8, cr15, {3} │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - movwcs pc, #3469 @ 0xd8d @ │ │ │ │ + movwcs pc, #3381 @ 0xd35 @ │ │ │ │ ldrmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf6079815 │ │ │ │ - tstmi sl, #8257536 @ 0x7e0000 │ │ │ │ + tstmi sl, #2490368 @ 0x260000 │ │ │ │ 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, r0, lsl #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strtmi r6, [r0], -r3, ror #21 │ │ │ │ - blvc 702268 │ │ │ │ + blvc 702318 │ │ │ │ svclt 0x00182b01 │ │ │ │ andsls r2, r3, #0, 4 │ │ │ │ - ldc2l 6, cr15, [r0, #-564]! @ 0xfffffdcc │ │ │ │ + ldc2 6, cr15, [r8, #-564] @ 0xfffffdcc │ │ │ │ strmi r2, [r2], -r0, lsl #6 │ │ │ │ ldmdals r5, {r0, r3, r4, r9, sl, lr} │ │ │ │ - stmda r0!, {r0, r1, r2, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r8, {r0, r1, r2, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f4313 │ │ │ │ - blvs ffb13a5c │ │ │ │ + blvs ffb13b0c │ │ │ │ @ instruction: 0xf892681a │ │ │ │ ldmib r2, {r0, r2, r5, lr}^ │ │ │ │ stccs 2, cr3, [r0], #-40 @ 0xffffffd8 │ │ │ │ orrhi pc, r5, r0, lsl #4 │ │ │ │ - bcs 9efbbc │ │ │ │ + bcs 9efc6c │ │ │ │ tstphi r8, #0, 4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ tsteq r6, #124, 2 │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ movweq r0, #45846 @ 0xb316 │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ @@ -516227,75 +516267,75 @@ │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ movweq r0, #25366 @ 0x6316 │ │ │ │ vst2.8 {d25-d26}, [pc :256], sl │ │ │ │ @ instruction: 0xf65a71ea │ │ │ │ - @ instruction: 0x4605f93d │ │ │ │ + strmi pc, [r5], -r5, ror #17 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs r4, r2, #95420416 @ 0x5b00000 │ │ │ │ @ instruction: 0xf65b9114 │ │ │ │ - stmdbls r9, {r0, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r9, {r0, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ subseq pc, r4, r5, lsl #2 │ │ │ │ @ instruction: 0xf7fc2364 │ │ │ │ svcls 0x000bf905 │ │ │ │ stmdbvs sp!, {r0, r3, r8, sl, ip, pc}^ │ │ │ │ ldmdals r1, {r3, r4, r9, fp, ip, pc} │ │ │ │ - blx 30e6fe │ │ │ │ + blx 30e7ae │ │ │ │ svcls 0x00097505 │ │ │ │ strtmi r9, [r3], -fp, lsl #10 │ │ │ │ mlasgt r8, r5, r8, pc @ │ │ │ │ @ instruction: 0xf10c9d0b │ │ │ │ @ instruction: 0xf8470c0b │ │ │ │ @ instruction: 0xf895402c │ │ │ │ @ instruction: 0xf10cc039 │ │ │ │ @ instruction: 0xf6070b0b │ │ │ │ - @ instruction: 0xf895ebd2 │ │ │ │ + @ instruction: 0xf895eb7a │ │ │ │ sbclt r3, r0, #58 @ 0x3a │ │ │ │ ldrtmi r9, [r9], -sl, lsl #26 │ │ │ │ @ instruction: 0xf847330b │ │ │ │ ldmdals r5, {r0, r1, r3, r5} │ │ │ │ eoreq pc, r3, r7, asr #16 │ │ │ │ @ instruction: 0xf65d4628 │ │ │ │ - @ instruction: 0xf8d9fc67 │ │ │ │ + @ instruction: 0xf8d9fc0f │ │ │ │ svcls 0x00143024 │ │ │ │ @ instruction: 0xf8dd4628 │ │ │ │ ldrtmi r9, [r9], -r8, asr #32 │ │ │ │ @ instruction: 0x464a9430 │ │ │ │ ldreq pc, [r8], #-259 @ 0xfffffefd │ │ │ │ @ instruction: 0xf7fc2301 │ │ │ │ - bls 4279a8 │ │ │ │ + bls 427a58 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf9eaf7fd │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx fe665c8a │ │ │ │ + blx 1065d3a │ │ │ │ strbmi r9, [sl], -pc, lsl #22 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ movwcs r6, #6748 @ 0x1a5c │ │ │ │ @ instruction: 0xf7fc9330 │ │ │ │ ldrcc pc, [r8], #-3477 @ 0xfffff26b │ │ │ │ - bls 5b9b38 │ │ │ │ + bls 5b9be8 │ │ │ │ @ instruction: 0xf7fd4628 │ │ │ │ @ instruction: 0x4601f9d7 │ │ │ │ @ instruction: 0xf65b4620 │ │ │ │ - @ instruction: 0xf7fffb7d │ │ │ │ + @ instruction: 0xf7fffb25 │ │ │ │ stmib sp, {r1, r2, r3, r4, r6, r9, fp, ip, sp, pc}^ │ │ │ │ strb r3, [r5, #44]! @ 0x2c │ │ │ │ eorcs r9, r0, #1610612738 @ 0x60000002 │ │ │ │ @ instruction: 0xf8ade6b9 │ │ │ │ andscs r2, r0, #152 @ 0x98 │ │ │ │ @ instruction: 0xf88de6b5 │ │ │ │ andcs r2, r8, #152 @ 0x98 │ │ │ │ movwcs lr, #5809 @ 0x16b1 │ │ │ │ addscc pc, r8, sp, lsl #17 │ │ │ │ ssat r4, #13, sl, lsl #12 │ │ │ │ movwcc r9, #47626 @ 0xba0a │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ - bcs a4eba4 │ │ │ │ + bcs a4ec54 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf47f32ff │ │ │ │ @ instruction: 0xe662ae5e │ │ │ │ mvnscc pc, #12, 2 │ │ │ │ @ instruction: 0xee22e9cd │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r2, r3, r8, pc}^ @ │ │ │ │ @@ -516311,77 +516351,77 @@ │ │ │ │ tsteq sp, sp, lsl #2 │ │ │ │ tsteq sp, sp, lsl #2 │ │ │ │ tsteq sp, sp, lsl #2 │ │ │ │ tsteq sp, sp, lsl #2 │ │ │ │ tsteq sp, sp, lsl #2 │ │ │ │ tsteq sp, sp, lsl #2 │ │ │ │ tsteq sp, sp, lsl #2 │ │ │ │ - b 166880c │ │ │ │ + b 16688bc │ │ │ │ svclt 0x001c030b │ │ │ │ - blne ae2b14 │ │ │ │ + blne ae2bc4 │ │ │ │ @ instruction: 0xd12d4662 │ │ │ │ @ instruction: 0xf43f45c8 │ │ │ │ - blls 692aa0 │ │ │ │ - b 15f8d54 │ │ │ │ - b 1687f78 │ │ │ │ + blls 692b50 │ │ │ │ + b 15f8e04 │ │ │ │ + b 1688028 │ │ │ │ @ instruction: 0xf43f030e │ │ │ │ subcs sl, r0, #2670592 @ 0x28c000 │ │ │ │ @ instruction: 0x1e24e9cd │ │ │ │ - blvc b63a78 │ │ │ │ + blvc b63b28 │ │ │ │ ldmdals sl!, {r0, r8, sp} │ │ │ │ - blvc e63a40 │ │ │ │ - @ instruction: 0xf854f65a │ │ │ │ + blvc e63af0 │ │ │ │ + @ instruction: 0xfffcf659 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 30f060 │ │ │ │ + blgt 30f110 │ │ │ │ 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, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r3], -r9 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf99ef65d │ │ │ │ + @ instruction: 0xf946f65d │ │ │ │ @ instruction: 0xf7ff9009 │ │ │ │ andcs fp, r1, #2146304 @ 0x20c000 │ │ │ │ addcs pc, r8, sp, lsl #17 │ │ │ │ - blvc ae3ab8 │ │ │ │ + blvc ae3b68 │ │ │ │ ldmdals r4, {r0, r8, sp} │ │ │ │ - blvc e63a80 │ │ │ │ - @ instruction: 0xf834f65a │ │ │ │ + blvc e63b30 │ │ │ │ + @ instruction: 0xffdcf659 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 30f0a0 │ │ │ │ + blgt 30f150 │ │ │ │ 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, r4, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r3], -r9 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf97ef65d │ │ │ │ + @ instruction: 0xf926f65d │ │ │ │ andls r4, r9, r8, asr #11 │ │ │ │ stmdbge r2!, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc}^ │ │ │ │ subsmi r9, r9, #17408 @ 0x4400 │ │ │ │ - b 160f0a8 │ │ │ │ + b 160f158 │ │ │ │ @ instruction: 0xf8937ee1 │ │ │ │ @ instruction: 0xf1bcc011 │ │ │ │ adcsle r0, r0, r0, asr #30 │ │ │ │ eorseq pc, pc, ip │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - bleq a64b1c │ │ │ │ + bleq a64bcc │ │ │ │ strteq pc, [r0], #-448 @ 0xfffffe40 │ │ │ │ vpmax.s8 d15, d0, d3 │ │ │ │ - blx 526cb6 │ │ │ │ + blx 526d66 │ │ │ │ vst1.8 {d15-d16}, [r4 :128], r3 │ │ │ │ andeq lr, fp, #270336 @ 0x42000 │ │ │ │ @ instruction: 0x43224083 │ │ │ │ bicsmi r4, r2, #1811939331 @ 0x6c000003 │ │ │ │ - b 5b84e8 │ │ │ │ + b 5b8598 │ │ │ │ tstmi sl, #536870912 @ 0x20000000 │ │ │ │ ldmdbge lr!, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc} │ │ │ │ rscscc pc, pc, #12, 2 │ │ │ │ eorls r2, r5, r0 │ │ │ │ - bcs a0c560 │ │ │ │ + bcs a0c610 │ │ │ │ bichi pc, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ biceq r0, r8, r0, ror #2 │ │ │ │ biceq r0, r8, r8, asr #3 │ │ │ │ biceq r0, r8, r8, asr #3 │ │ │ │ cmpeq ip, r8, asr #3 │ │ │ │ biceq r0, r8, r8, asr #3 │ │ │ │ @@ -516392,28 +516432,28 @@ │ │ │ │ biceq r0, r8, r8, asr #3 │ │ │ │ biceq r0, r8, r8, asr #3 │ │ │ │ biceq r0, r8, r8, asr #3 │ │ │ │ biceq r0, r8, r8, asr #3 │ │ │ │ biceq r0, r8, r8, asr #3 │ │ │ │ biceq r0, r8, r8, asr #3 │ │ │ │ cmpeq r5, r8, asr #3 │ │ │ │ - bls 475148 │ │ │ │ + bls 4751f8 │ │ │ │ eorcs pc, r3, r2, asr r8 @ │ │ │ │ - blcs a4f160 │ │ │ │ + blcs a4f210 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf47f33ff │ │ │ │ - str sl, [pc, #3498]! @ 2292da │ │ │ │ + str sl, [pc, #3498]! @ 22938a │ │ │ │ str r4, [r6], -r5, lsl #12 │ │ │ │ subsmi fp, fp, #-1342177267 @ 0xb000000d │ │ │ │ - bne 8ee4a4 │ │ │ │ + bne 8ee554 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ andeq lr, r1, r2, ror #22 │ │ │ │ stmib sp, {r0, r1, r4, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf892442a │ │ │ │ - bcs a306a4 │ │ │ │ + bcs a30754 │ │ │ │ cmnphi r7, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ ldmdbcs pc, {r0, r4, r6, r9, sl, fp, ip} @ │ │ │ │ orrhi pc, r6, r0, lsl #4 │ │ │ │ @ instruction: 0xf011e8df │ │ │ │ orreq r0, r4, sl, ror #2 │ │ │ │ orreq r0, r4, r4, lsl #3 │ │ │ │ orreq r0, r4, r4, lsl #3 │ │ │ │ @@ -516432,21 +516472,21 @@ │ │ │ │ smlawbeq r0, r4, r1, r0 │ │ │ │ @ instruction: 0xf8ad2210 │ │ │ │ strb r1, [fp, -r8, lsl #1] │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ strb r1, [r7, -r8, lsl #1] │ │ │ │ @ instruction: 0x91222220 │ │ │ │ strtmi lr, [r0], -r4, asr #14 │ │ │ │ - blx fe865ff2 │ │ │ │ + blx 12660a2 │ │ │ │ strmi r6, [r2], -r3, ror #23 │ │ │ │ @ instruction: 0xf8916819 │ │ │ │ ldmib r1, {r0, r2, r5, ip, sp}^ │ │ │ │ - blcs a3c9f4 │ │ │ │ + blcs a3caa4 │ │ │ │ sbcshi pc, r7, r0, lsl #4 │ │ │ │ - blcs 9f71d8 │ │ │ │ + blcs 9f7288 │ │ │ │ mrshi pc, (UNDEF: 104) @ │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ smlalbteq r0, r6, ip, r0 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ subseq r0, pc, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ @@ -516457,21 +516497,21 @@ │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ eoreq r0, r2, r6, asr #2 │ │ │ │ - ldmib r4!, {r0, r1, r2, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib ip, {r0, r1, r2, r9, sl, ip, sp, lr, pc} │ │ │ │ tstls r3, #61603840 @ 0x3ac0000 │ │ │ │ ldmdals r5, {r8, r9, sp} │ │ │ │ @ instruction: 0xf6064619 │ │ │ │ - andcs lr, r0, #1376 @ 0x560 │ │ │ │ + andcs lr, r0, #16256 @ 0x3f80 │ │ │ │ eorcs lr, r8, #3358720 @ 0x334000 │ │ │ │ - bls 6eeee4 │ │ │ │ + bls 6eef94 │ │ │ │ streq lr, [r1, #-2914] @ 0xfffff49e │ │ │ │ @ instruction: 0x2055f894 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ mrcne 0, 2, r8, cr1, cr1, {4} │ │ │ │ vmul.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r2, r3, r8, pc}^ @ │ │ │ │ addeq pc, r4, r1, lsl r0 @ │ │ │ │ @@ -516491,32 +516531,32 @@ │ │ │ │ tsteq fp, fp, lsl #2 │ │ │ │ tsteq fp, fp, lsl #2 │ │ │ │ eorlt r0, sp, #40 @ 0x28 │ │ │ │ tstls r3, #61603840 @ 0x3ac0000 │ │ │ │ rsblt lr, sp, #196, 14 @ 0x3100000 │ │ │ │ tstls r3, #61603840 @ 0x3ac0000 │ │ │ │ @ instruction: 0x9328e7c0 │ │ │ │ - blvc c63d1c │ │ │ │ + blvc c63dcc │ │ │ │ ldmdals r4!, {r0, r8, sp} │ │ │ │ - blvc fe3ce4 │ │ │ │ - @ instruction: 0xff02f659 │ │ │ │ + blvc fe3d94 │ │ │ │ + mcr2 6, 5, pc, cr10, cr9, {2} @ │ │ │ │ andsls r4, r4, r5, lsl #12 │ │ │ │ - blls 514bfc │ │ │ │ + blls 514cac │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ ldrbmi r6, [r8], -r9, ror #5 │ │ │ │ @ instruction: 0xf65d4629 │ │ │ │ - @ instruction: 0xf105fa79 │ │ │ │ + @ instruction: 0xf105fa21 │ │ │ │ tstls r4, #20, 6 @ 0x50000000 │ │ │ │ tstcs r3, r3, ror #18 │ │ │ │ - blcs 24e7a8 │ │ │ │ + blcs 24e858 │ │ │ │ sbchi pc, r6, r0 │ │ │ │ ldmdavs sp, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 287390 │ │ │ │ + blcs 287440 │ │ │ │ sbchi pc, r0, r0, asr #32 │ │ │ │ - mrc2 6, 5, pc, cr2, cr9, {2} │ │ │ │ + mrc2 6, 2, pc, cr10, cr9, {2} │ │ │ │ @ instruction: 0xf10d2300 │ │ │ │ @ instruction: 0x932c0eb0 │ │ │ │ @ instruction: 0x332de9cd │ │ │ │ movteq pc, #16645 @ 0x4105 @ │ │ │ │ strmi r9, [r4], -pc, lsr #6 │ │ │ │ @ instruction: 0xf10069ab │ │ │ │ orrvs r0, r3, r0, lsr #24 │ │ │ │ @@ -516531,17 +516571,17 @@ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ ldreq pc, [r0, #-260]! @ 0xfffffefc │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf1049d13 │ │ │ │ strtmi r0, [r0], -r4, asr #2 │ │ │ │ @ instruction: 0x3055f895 │ │ │ │ @ instruction: 0x2054f895 │ │ │ │ - @ instruction: 0xf958f65b │ │ │ │ + @ instruction: 0xf900f65b │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx fe60c4 │ │ │ │ + @ instruction: 0xf9def65d │ │ │ │ ldmiblt r8!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ adccc pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0x432be7a4 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ ldr r3, [sp, r0, lsr #1] │ │ │ │ strcc lr, [r8, #-2509]! @ 0xfffff633 │ │ │ │ @@ -516558,27 +516598,27 @@ │ │ │ │ @ instruction: 0xe6333090 │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ @ instruction: 0xe62f2090 │ │ │ │ ldc 3, cr9, [sp, #168] @ 0xa8 │ │ │ │ tstcs r1, sl, lsr #22 │ │ │ │ stc 8, cr9, [sp, #208] @ 0xd0 │ │ │ │ @ instruction: 0xf6597b36 │ │ │ │ - strmi pc, [r4], -r3, lsl #29 │ │ │ │ + strmi pc, [r4], -fp, lsr #28 │ │ │ │ cmplt r0, r4, lsl r0 │ │ │ │ - blgt 30f3e8 │ │ │ │ + blgt 30f498 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ @ instruction: 0x46214658 │ │ │ │ - @ instruction: 0xf9faf65d │ │ │ │ + @ instruction: 0xf9a2f65d │ │ │ │ tstpeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ tstcs r1, r4, lsl r3 │ │ │ │ @ instruction: 0xf6599834 │ │ │ │ - ldcls 14, cr15, [r3, #-244] @ 0xffffff0c │ │ │ │ + ldcls 13, cr15, [r3, #-916] @ 0xfffffc6c │ │ │ │ stmibvs fp!, {r2, r9, sl, lr} │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - blx 14e6256 │ │ │ │ + blx ffee6304 │ │ │ │ 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 +516641,41 @@ │ │ │ │ stmib sp, {r0, r1, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ str r3, [ip, sl, lsr #32]! │ │ │ │ @ instruction: 0xe67617da │ │ │ │ bfine fp, fp, #4, #23 │ │ │ │ subslt lr, fp, #120586240 @ 0x7300000 │ │ │ │ @ instruction: 0xe67017da │ │ │ │ svcls 0x001f9a05 │ │ │ │ - blpl 8e2fd4 │ │ │ │ + blpl 8e3084 │ │ │ │ stmdals r0!, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrb r6, [r5], #-2198 @ 0xfffff76a │ │ │ │ - ldc2l 6, cr15, [r2, #356]! @ 0x164 │ │ │ │ + ldc2 6, cr15, [sl, #356] @ 0x164 │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, fp, lsl #12 │ │ │ │ @ instruction: 0x4604461e │ │ │ │ ldrcs pc, [ip], #2271 @ 0x8df │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ ldrbtmi r2, [sl], #-0 │ │ │ │ @ instruction: 0xf6c59209 │ │ │ │ - ldmdavs r1!, {r0, r1, r2, r3, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs r1!, {r0, r1, r2, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strmi lr, [r0], -r0, asr #19 │ │ │ │ strtmi r4, [r0], -r1, lsl #13 │ │ │ │ - stc2 6, cr15, [ip], {91} @ 0x5b │ │ │ │ + ldc2 6, cr15, [r4], #-364 @ 0xfffffe94 │ │ │ │ ldrdvc pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xb12b683b │ │ │ │ ldmdblt fp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ strbmi r9, [r8], -r8, lsl #6 │ │ │ │ - stc2 6, cr15, [ip, #-788] @ 0xfffffcec │ │ │ │ + ldc2 6, cr15, [r4], #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 +516699,54 @@ │ │ │ │ andsgt pc, r8, sp, asr #17 │ │ │ │ strpl lr, [sl], #-2525 @ 0xfffff623 │ │ │ │ stmdbvs ip, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf855462f │ │ │ │ stmib r4, {r2, r8, r9, sl, fp}^ │ │ │ │ tstlt r0, r0, lsl #8 │ │ │ │ @ instruction: 0xf6c34631 │ │ │ │ - stclvs 15, cr15, [r8, #-764]! @ 0xfffffd04 │ │ │ │ + stclvs 15, cr15, [r8, #-412]! @ 0xfffffe64 │ │ │ │ @ instruction: 0x4649b110 │ │ │ │ - @ instruction: 0xffbaf6c3 │ │ │ │ + @ instruction: 0xff62f6c3 │ │ │ │ strmi r3, [r8, #1032]! @ 0x408 │ │ │ │ - blls 3dd114 │ │ │ │ + blls 3dd1c4 │ │ │ │ ldmdavs r1, {r1, r3, r4, r8, fp, sp, lr} │ │ │ │ stmdbcs r0, {r1, r8, ip, pc} │ │ │ │ orrshi pc, r7, r0 │ │ │ │ - blvc 702998 │ │ │ │ + blvc 702a48 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strcs r8, [r0], #-405 @ 0xfffffe6b │ │ │ │ @ instruction: 0xf0002b04 │ │ │ │ - blcs 2c9008 │ │ │ │ + blcs 2c90b8 │ │ │ │ strls fp, [r5], #-3868 @ 0xfffff0e4 │ │ │ │ teqle r3, sl, lsl #12 │ │ │ │ strtmi r9, [r5], -r7, lsl #28 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd9405 │ │ │ │ @ instruction: 0xf04f9000 │ │ │ │ stmib sp, {r0, r8, r9, fp}^ │ │ │ │ - blx 5069a4 │ │ │ │ + blx 506a54 │ │ │ │ ldccs 7, cr15, [r4, #-20] @ 0xffffffec │ │ │ │ stmdaeq r7, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ - blls 25ca0c │ │ │ │ + blls 25cabc │ │ │ │ @ instruction: 0xf105b153 │ │ │ │ @ instruction: 0xf85a022c │ │ │ │ @ instruction: 0xb12a2022 │ │ │ │ ldrbmi r9, [r0], -r1, lsl #18 │ │ │ │ - blx 15e69b2 │ │ │ │ + blx 15e6a62 │ │ │ │ sbclt r4, r4, #32, 6 @ 0x80000000 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - bl 4dc9ec │ │ │ │ + bl 4dca9c │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ @ instruction: 0xb12a2104 │ │ │ │ ldrbmi r9, [r0], -r1, lsl #18 │ │ │ │ - blx 12669ce │ │ │ │ + blx 1266a7e │ │ │ │ sbclt r4, r4, #32, 6 @ 0x80000000 │ │ │ │ strhtle r4, [r2], -lr │ │ │ │ @ instruction: 0xf5a8fa98 │ │ │ │ - blx fef7a2fc │ │ │ │ + blx fef7a3ac │ │ │ │ ldrb pc, [r6, r5, lsl #11] @ │ │ │ │ cmplt fp, r3, lsl r8 │ │ │ │ cmplt r9, r9, lsl r8 │ │ │ │ stmdbcs r4, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ stmdbcs r2, {r1, r2, r3, r6, ip, lr, pc} │ │ │ │ rscshi pc, fp, r0 │ │ │ │ ldmdavs r3, {r1, r3, r4, r9, sl, lr} │ │ │ │ @@ -516715,37 +516755,37 @@ │ │ │ │ suble r2, r1, r4, lsl #22 │ │ │ │ tstle sp, r2, lsl #22 │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ @ instruction: 0x9e070901 │ │ │ │ movwls r4, #9757 @ 0x261d │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ ldmib sp, {r0, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bls 2c6a34 │ │ │ │ + bls 2c6ae4 │ │ │ │ bicsle r2, sp, r0, lsl #20 │ │ │ │ @ instruction: 0xf8579d01 │ │ │ │ @ instruction: 0xb12a2f04 │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 566a36 │ │ │ │ + blx 566ae6 │ │ │ │ rsclt r4, r4, #4, 6 @ 0x10000000 │ │ │ │ @ instruction: 0xb12a6d7a │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 366a46 │ │ │ │ + blx 366af6 │ │ │ │ rsclt r4, r4, #4, 6 @ 0x10000000 │ │ │ │ strhle r4, [ip, #88]! @ 0x58 │ │ │ │ stmdals r6, {r3, r8, r9, fp, ip, pc} │ │ │ │ movwls r4, #33571 @ 0x8323 │ │ │ │ - @ instruction: 0xf99cf65b │ │ │ │ + @ instruction: 0xf944f65b │ │ │ │ stmdacs r0, {r1, r2, ip, pc} │ │ │ │ svcge 0x0062f47f │ │ │ │ stmdami lr, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdals r1, {r0, r1, r2, r8, sp} │ │ │ │ - ldc2l 6, cr15, [r2, #408]! @ 0x198 │ │ │ │ + ldc2 6, cr15, [sl, #408] @ 0x198 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ teqlt ip, r3, asr #2 │ │ │ │ - blcs 24310c │ │ │ │ + blcs 2431bc │ │ │ │ cmpphi r4, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xe71846d1 │ │ │ │ movwcs r9, #2562 @ 0xa02 │ │ │ │ ldmdbvs r0, {r1, r8, r9, ip, pc}^ │ │ │ │ vadd.i8 q1, q0, q9 │ │ │ │ @@ -516760,16 +516800,16 @@ │ │ │ │ ldmible r2!, {r0, r8, fp, sp} │ │ │ │ @ instruction: 0x11d4f893 │ │ │ │ @ instruction: 0xf852310b │ │ │ │ vst4.8 {d22-d25}, [pc :128], r1 │ │ │ │ vaddw.s8 q11, q0, d16 │ │ │ │ andmi r0, lr, r8, lsl r1 │ │ │ │ @ instruction: 0xf893d0a7 │ │ │ │ - blx fe7b5228 │ │ │ │ - blx fefa6178 │ │ │ │ + blx fe7b52d8 │ │ │ │ + blx fefa6228 │ │ │ │ movwcc pc, #46469 @ 0xb585 @ │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ andeq pc, r1, #3 │ │ │ │ vsubl.u8 , d3, d0 │ │ │ │ strb r0, [ip, -r0, asr #18] │ │ │ │ stc2l 7, cr15, [r0], #1004 @ 0x3ec │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ @@ -516783,52 +516823,52 @@ │ │ │ │ vst4.8 {d19-d22}, [pc], r4 │ │ │ │ vabal.s8 , d0, d0 │ │ │ │ ldmdavs fp, {r4, r8, sl}^ │ │ │ │ svclt 0x0018422b │ │ │ │ andsmi r4, r8, #-1409286144 @ 0xac000000 │ │ │ │ svcge 0x007bf43f │ │ │ │ svcne 0x0080f5b0 │ │ │ │ - blx fe658798 │ │ │ │ + blx fe658848 │ │ │ │ ldrbmi pc, [r0], -r0, lsr #19 @ │ │ │ │ - blx ff098794 │ │ │ │ + blx ff098844 │ │ │ │ @ instruction: 0xf04ff989 │ │ │ │ @ instruction: 0xf1090909 │ │ │ │ ldrbcs r0, [r0], -r1, lsl #12 │ │ │ │ rscseq fp, r6, r8, lsl pc │ │ │ │ - blx 1a66b48 │ │ │ │ + blx 1a66bf8 │ │ │ │ ldrbmi r9, [r6], #-2821 @ 0xfffff4fb │ │ │ │ strmi r6, [r5], -r3, lsl #1 │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ biceq lr, r9, #10240 @ 0x2800 │ │ │ │ @ instruction: 0xf8906046 │ │ │ │ - bl 4acc3c │ │ │ │ + bl 4accec │ │ │ │ ldmvs sl, {r0, r3, r7, r9, sl} │ │ │ │ subsvs r6, r0, r2 │ │ │ │ stmdbcs r0, {r3, r4, r7, sp, lr} │ │ │ │ @ instruction: 0xf8d6d03d │ │ │ │ @ instruction: 0xf1b99104 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8d5809e │ │ │ │ ldrbmi fp, [r8], -ip │ │ │ │ @ instruction: 0xff7af7fb │ │ │ │ @ instruction: 0x4606465a │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ - cdp2 6, 14, cr15, cr6, cr3, {6} │ │ │ │ + cdp2 6, 8, cr15, cr14, 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 248f30 │ │ │ │ andls pc, r8, fp, asr #17 │ │ │ │ eorsvs r9, r5, r5, lsl #6 │ │ │ │ stmiacs r9, {r0, r1, r2, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ vld4.8 {d29-d32}, [pc], r4 │ │ │ │ stmdane r3, {r0, r3, r5, r8, ip, sp, lr}^ │ │ │ │ stmle r7, {r0, r8, r9, fp, sp} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @@ -516837,128 +516877,128 @@ │ │ │ │ movwls lr, #9933 @ 0x26cd │ │ │ │ @ instruction: 0xf8d6e7f6 │ │ │ │ @ instruction: 0xf1b990b0 │ │ │ │ bicle r0, r2, r0, lsl #30 │ │ │ │ ldrbmi r4, [r0], -lr, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2382 @ 0xfffff6b2 │ │ │ │ @ instruction: 0xf6c34479 │ │ │ │ - strmi pc, [r1], fp, lsl #27 │ │ │ │ + @ instruction: 0x4681fd33 │ │ │ │ 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 47b1f4 │ │ │ │ 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, 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 @ │ │ │ │ + @ instruction: 0x4683f9ff │ │ │ │ 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 │ │ │ │ + @ instruction: 0xe790fe39 │ │ │ │ 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 0x00aaf606 │ │ │ │ strls lr, [r5], #-1989 @ 0xfffff83b │ │ │ │ - bmi aa2868 │ │ │ │ + bmi aa2918 │ │ │ │ stmdbmi r1!, {r4, r6, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - stc2 6, cr15, [sl, #-780]! @ 0xfffffcf4 │ │ │ │ + ldc2l 6, cr15, [r2], {195} @ 0xc3 │ │ │ │ @ instruction: 0xf8c64681 │ │ │ │ ldrb r0, [r6, -r4, lsl #2] │ │ │ │ andls r4, r4, #48, 12 @ 0x3000000 │ │ │ │ - cdp 6, 8, cr15, cr2, cr6, {0} │ │ │ │ + cdp 6, 2, cr15, cr10, cr6, {0} │ │ │ │ mvnslt r9, r3 │ │ │ │ @ instruction: 0xf8db9a04 │ │ │ │ @ instruction: 0xf6061004 │ │ │ │ - blls 324188 │ │ │ │ + blls 3240d8 │ │ │ │ ldrdcs pc, [r8], -fp │ │ │ │ andvs pc, ip, fp, asr #17 │ │ │ │ andcc pc, r4, fp, asr #17 │ │ │ │ movwcs r1, #2206 @ 0x89e │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ strls lr, [r2], #-1889 @ 0xfffff89f │ │ │ │ strb r9, [r4], r5, lsl #8 │ │ │ │ @ instruction: 0xf8d89301 │ │ │ │ cmpeq r8, #4 │ │ │ │ ldclge 5, cr15, [r6, #508]! @ 0x1fc │ │ │ │ @ instruction: 0xf65b9801 │ │ │ │ - ldrb pc, [r1, #2665]! @ 0xa69 @ │ │ │ │ + ldrb pc, [r1, #2577]! @ 0xa11 @ │ │ │ │ @ instruction: 0xdeff6983 │ │ │ │ andsvs r2, fp, r0, lsl #6 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r7, r5, sl, ror #14 │ │ │ │ + ldrhteq r7, [r5], #-106 @ 0xffffff96 │ │ │ │ @ instruction: 0xffffbfed │ │ │ │ @ instruction: 0xffffbfe1 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ @ instruction: 0xffffbcdb │ │ │ │ @ instruction: 0xffffbe79 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ @ instruction: 0xffffbc19 │ │ │ │ @ instruction: 0xffffbdb7 │ │ │ │ @ instruction: 0xf1006a43 │ │ │ │ ldrlt r0, [r0], #-556 @ 0xfffffdd4 │ │ │ │ - blvs 13397a8 │ │ │ │ + blvs 1339858 │ │ │ │ @ instruction: 0xf100d03d │ │ │ │ - blvs 269654 │ │ │ │ + blvs 269704 │ │ │ │ umaalle r4, r2, r4, r2 │ │ │ │ svclt 0x00181a5b │ │ │ │ stcvs 3, cr2, [r2], {1} │ │ │ │ svclt 0x001842a2 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ stmdbvs r8, {r0, r1, r3, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ tstpeq r8, #1073741824 @ p-variant is OBSOLETE @ 0x40000000 │ │ │ │ mulle r3, r8, r2 │ │ │ │ - blvc 5434ac │ │ │ │ + blvc 54355c │ │ │ │ andle r2, lr, r6, lsl #24 │ │ │ │ @ instruction: 0xf1026914 │ │ │ │ addmi r0, ip, #24, 2 │ │ │ │ ldmibvs r2, {r0, r2, ip, lr, pc}^ │ │ │ │ mulgt ip, r2, r8 │ │ │ │ svceq 0x0006f1bc │ │ │ │ andcs sp, r0, r0, lsl r0 │ │ │ │ - blmi 366f1c │ │ │ │ + blmi 366fcc │ │ │ │ stmdbvs r9, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ mvnle r2, r2, lsl #18 │ │ │ │ andscc r6, r8, #278528 @ 0x44000 │ │ │ │ @ instruction: 0xd1f44291 │ │ │ │ - bne ff242dbc │ │ │ │ + bne ff242e6c │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ strb r0, [pc, r0, asr #18]! │ │ │ │ - bcs 2c3310 │ │ │ │ + bcs 2c33c0 │ │ │ │ addsmi sp, r8, #-1073741766 @ 0xc000003a │ │ │ │ stmdavs r0!, {r0, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blx fee2f6d4 │ │ │ │ + blx fee2f784 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf100e7e4 │ │ │ │ addsmi r0, ip, #60, 6 @ 0xf0000000 │ │ │ │ movwcs fp, #3868 @ 0xf1c │ │ │ │ bicle r4, r2, r9, lsl r6 │ │ │ │ ldmdbvs fp, {r8, r9, sp} │ │ │ │ addmi sp, fp, #4080 @ 0xff0 │ │ │ │ @@ -516980,57 +517020,57 @@ │ │ │ │ @ instruction: 0x462cd170 │ │ │ │ ldmdavs fp!, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ ldmvs fp, {r1, r4, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xd078429a │ │ │ │ stmdbeq r4!, {r1, r2, r8, ip, sp, lr, pc} │ │ │ │ cmple r7, r0, lsl #18 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - blx fff667b2 │ │ │ │ + blx fe966862 │ │ │ │ stmdbeq r4!, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46497c7b │ │ │ │ @ instruction: 0x46067c3a │ │ │ │ - stc2l 6, cr15, [lr, #360] @ 0x168 │ │ │ │ + ldc2l 6, cr15, [r6, #-360]! @ 0xfffffe98 │ │ │ │ ldrdcc pc, [r8], -r8 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ ldrtmi r2, [r2], -r0, lsl #6 │ │ │ │ ldrdeq lr, [r0, -sp] │ │ │ │ - ldc2 6, cr15, [ip, #-356] @ 0xfffffe9c │ │ │ │ + stc2l 6, cr15, [r4], {89} @ 0x59 │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ @ instruction: 0x4630463a │ │ │ │ - blx 667e2 │ │ │ │ + blx fea66892 │ │ │ │ tstvs r2, sl, ror r8 │ │ │ │ tstpeq r0, #0, 2 @ p-variant is OBSOLETE │ │ │ │ cmpvs r1, r9, lsr sp │ │ │ │ @ instruction: 0xf8d86053 │ │ │ │ ldclvc 0, cr0, [sl], #-0 │ │ │ │ rsbsvs r7, fp, r9, lsr ip │ │ │ │ - mrrc2 6, 5, pc, sl, cr9 @ │ │ │ │ + stc2 6, cr15, [r2], {89} @ 0x59 │ │ │ │ ldrdcc pc, [ip], -r8 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ - blge 331aac │ │ │ │ + blge 331b5c │ │ │ │ strmi r4, [r2], -r3, lsl #13 │ │ │ │ andeq lr, r3, r3, lsl r9 │ │ │ │ - ldc2l 6, cr15, [ip], #356 @ 0x164 │ │ │ │ + stc2 6, cr15, [r4], #356 @ 0x164 │ │ │ │ ldrdne pc, [ip], -r8 │ │ │ │ andseq pc, r4, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf6594630 │ │ │ │ - @ instruction: 0xf8dbfbd7 │ │ │ │ + @ instruction: 0xf8dbfb7f │ │ │ │ @ instruction: 0xf1001018 │ │ │ │ tstvs r1, r0, lsl r2 │ │ │ │ tstpeq r8, #-1073741822 @ p-variant is OBSOLETE @ 0xc0000002 │ │ │ │ subvs r6, sl, r3, asr #2 │ │ │ │ andscs pc, r8, fp, asr #17 │ │ │ │ eoreq pc, r8, r6, lsl #2 │ │ │ │ andgt lr, r1, #212, 18 @ 0x350000 │ │ │ │ andcs pc, r4, ip, asr #17 │ │ │ │ tstcs r1, r3, lsr #26 │ │ │ │ @ instruction: 0xf8c242af │ │ │ │ stmib r4, {lr, pc}^ │ │ │ │ @ instruction: 0xf8c4a001 │ │ │ │ - bvs feeccf24 │ │ │ │ + bvs feeccfd4 │ │ │ │ strtmi r6, [ip], -r2, rrx │ │ │ │ adcsvs r6, r3, #83 @ 0x53 │ │ │ │ @ instruction: 0xf1a368ab │ │ │ │ andsle r0, sl, r4, lsl #6 │ │ │ │ @ instruction: 0xf012682a │ │ │ │ andle r0, r1, r1, lsl #30 │ │ │ │ @ instruction: 0xe7e3461d │ │ │ │ @@ -517053,24 +517093,24 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ stmdavs r2, {r0, r4, r7, r9, sl, lr} │ │ │ │ ldcmi 0, cr11, [r2, #-540]! @ 0xfffffde4 │ │ │ │ ldrbtmi r7, [sp], #-2836 @ 0xfffff4ec │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ eorle r2, sl, r5, lsl #24 │ │ │ │ - bllt 1b3a78c │ │ │ │ + bllt 1b3a83c │ │ │ │ stmiapl lr!, {r1, r2, r3, r5, r8, r9, fp, lr}^ │ │ │ │ ldmdbvs r3, {r4, r5, r8, sl, sp}^ │ │ │ │ tstpvs r3, r5, lsl #22 @ p-variant is OBSOLETE │ │ │ │ movwlt r7, #6409 @ 0x1909 │ │ │ │ stmdaeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ movwvs pc, #15109 @ 0x3b05 @ │ │ │ │ ldmibvc fp, {r0, r1, r5, sl, lr}^ │ │ │ │ ldmdale lr, {r0, r8, r9, fp, sp} │ │ │ │ - blls 297bc0 │ │ │ │ + blls 297c70 │ │ │ │ ldmdane r0, {r0, r5, r6, r8}^ │ │ │ │ @ instruction: 0xf8934403 │ │ │ │ ldrmi r3, [r1], #-64 @ 0xffffffc0 │ │ │ │ strbmi r9, [sl], -r3, lsl #6 │ │ │ │ movwls r6, #11211 @ 0x2bcb │ │ │ │ muleq r3, r8, r8 │ │ │ │ @ instruction: 0xffccf7ff │ │ │ │ @@ -517079,65 +517119,65 @@ │ │ │ │ tstpvs r3, r5, lsl #22 @ p-variant is OBSOLETE │ │ │ │ adcmi r7, r1, #147456 @ 0x24000 │ │ │ │ andcs sp, r1, r0, ror #17 │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ stccs 3, cr8, [r8], {240} @ 0xf0 │ │ │ │ andcs sp, r0, r9 │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ - bl 2c9f98 │ │ │ │ + bl 2ca048 │ │ │ │ cmneq r1, r4, asr #6 │ │ │ │ umaalcc pc, r0, r3, r8 @ │ │ │ │ ldmvs r3, {r0, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ mvnsle r4, fp, asr #10 │ │ │ │ @ instruction: 0xf65a4648 │ │ │ │ - ldmdavs fp!, {r0, r2, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r0, r2, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ svclt 0x00082a00 │ │ │ │ teqlt fp, r0, lsl #6 │ │ │ │ addsmi r6, r0, #10092544 @ 0x9a0000 │ │ │ │ ldmdavs fp, {r1, r2, ip, lr, pc} │ │ │ │ - bcs 243070 │ │ │ │ + bcs 243120 │ │ │ │ @ instruction: 0x4613d1f7 │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ movwcs r6, #2458 @ 0x99a │ │ │ │ movwcs lr, #18893 @ 0x49cd │ │ │ │ strbmi sl, [sl], -r6, lsl #22 │ │ │ │ andeq lr, r3, r3, lsl r9 │ │ │ │ @ instruction: 0xff92f7ff │ │ │ │ svclt 0x0000e7d4 │ │ │ │ - @ instruction: 0x0075709e │ │ │ │ + rsbseq r6, r5, lr, ror #31 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ @ instruction: 0xf1004605 │ │ │ │ stmiami r5, {r3, r4, sl}^ │ │ │ │ - blmi ff3952a8 │ │ │ │ + blmi ff395358 │ │ │ │ ldrbtmi r4, [r8], #-1673 @ 0xfffff977 │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9315 │ │ │ │ stmdbvs fp!, {r8, r9} │ │ │ │ andle r4, r4, r3, lsr #5 │ │ │ │ - blvc 883810 │ │ │ │ + blvc 8838c0 │ │ │ │ @ instruction: 0xf0002906 │ │ │ │ - b 16c9344 │ │ │ │ + b 16c93f4 │ │ │ │ suble r0, r4, r9, lsl #22 │ │ │ │ stmdavs r3!, {r2, r3, r5, r6, fp, sp, lr}^ │ │ │ │ - blcs 23aae4 │ │ │ │ + blcs 23ab94 │ │ │ │ @ instruction: 0xf04fd03a │ │ │ │ @ instruction: 0xf10d0b00 │ │ │ │ @ instruction: 0x46d80a18 │ │ │ │ - blge 63ab34 │ │ │ │ + blge 63abe4 │ │ │ │ movwls r9, #16899 @ 0x4203 │ │ │ │ movwls sl, #23308 @ 0x5b0c │ │ │ │ cdpcs 8, 0, cr6, cr1, cr6, {5} │ │ │ │ - bvs 1add52c │ │ │ │ + bvs 1add5dc │ │ │ │ msreq CPSR_fs, r4, lsl #2 │ │ │ │ - blvs 1ab9ac8 │ │ │ │ + blvs 1ab9b78 │ │ │ │ teqpeq ip, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strcs fp, [r0, -ip, lsl #30] │ │ │ │ addmi r6, sl, #39936 @ 0x9c00 │ │ │ │ strcs fp, [r0, #-3848] @ 0xfffff0f8 │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ stcvs 15, cr11, [r5], #-96 @ 0xffffffa0 │ │ │ │ stmdbvs r8!, {r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ @@ -517147,181 +517187,181 @@ │ │ │ │ eorle r0, r5, r6, lsl #30 │ │ │ │ ldceq 1, cr15, [r8], {5} │ │ │ │ andle r4, r6, r0, ror #10 │ │ │ │ @ instruction: 0xf89069e8 │ │ │ │ @ instruction: 0xf1bcc00c │ │ │ │ @ instruction: 0xf0000f06 │ │ │ │ stmdavs r4!, {r0, r2, r3, r7, pc}^ │ │ │ │ - bcs 243270 │ │ │ │ - bls 31d834 │ │ │ │ + bcs 243320 │ │ │ │ + bls 31d8e4 │ │ │ │ @ instruction: 0x46c3465d │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bmi fe8c9398 │ │ │ │ + bmi fe8c9448 │ │ │ │ ldrbtmi r4, [sl], #-2968 @ 0xfffff468 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andslt r4, r7, r8, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ cdpeq 1, 1, cr15, cr8, cr5, {0} │ │ │ │ svceq 0x0000f1b9 │ │ │ │ mrshi pc, (UNDEF: 8) @ │ │ │ │ andle r4, r5, r0, ror r5 │ │ │ │ @ instruction: 0xf89069e8 │ │ │ │ @ instruction: 0xf1bee00c │ │ │ │ rsble r0, pc, r6, lsl #30 │ │ │ │ - bcs 24f944 │ │ │ │ + bcs 24f9f4 │ │ │ │ rschi pc, r6, r0 │ │ │ │ - bcs 3036a8 │ │ │ │ - bcs 2dd148 │ │ │ │ + bcs 303758 │ │ │ │ + bcs 2dd1f8 │ │ │ │ @ instruction: 0xf04fd1cd │ │ │ │ strtmi r0, [r0], -r0, lsl #16 │ │ │ │ - mrc2 6, 5, pc, cr14, cr10, {2} │ │ │ │ + mcr2 6, 3, pc, cr6, cr10, {2} @ │ │ │ │ @ instruction: 0xf906f006 │ │ │ │ ldrdeq pc, [r8], -fp @ │ │ │ │ @ instruction: 0xf93af7cc │ │ │ │ - bcs 2433e8 │ │ │ │ + bcs 243498 │ │ │ │ sbchi pc, fp, r0 │ │ │ │ andcs r6, r0, r2, lsr #16 │ │ │ │ addmi r6, r1, #1114112 @ 0x110000 │ │ │ │ strmi fp, [r2], -r8, lsl #30 │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ andeq lr, lr, #3358720 @ 0x334000 │ │ │ │ andseq pc, r8, #-1073741822 @ 0xc0000002 │ │ │ │ mulle r8, r1, r2 │ │ │ │ @ instruction: 0x201cf8db │ │ │ │ - blvc 695630 │ │ │ │ + blvc 6956e0 │ │ │ │ svclt 0x00042906 │ │ │ │ strcs r9, [r2], -sp, lsl #4 │ │ │ │ @ instruction: 0xf8cdd001 │ │ │ │ stmdbls r5, {r2, r4, r5, ip, sp, pc} │ │ │ │ strls sl, [ip], -lr, lsl #22 │ │ │ │ stmdbgt r3, {r2, r9, sl, fp, ip, pc} │ │ │ │ stm sp, {r2, r3, r8, r9, fp, lr, pc} │ │ │ │ ldrtmi r0, [r1], -r3 │ │ │ │ @ instruction: 0xf65d4650 │ │ │ │ - @ instruction: 0xf1b8fe51 │ │ │ │ + @ instruction: 0xf1b8fdf9 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ movwcs r8, #4248 @ 0x1098 │ │ │ │ - blge 4cdde4 │ │ │ │ + blge 4cde94 │ │ │ │ ldrtmi r9, [r1], -fp, lsl #14 │ │ │ │ - blgt 53ab04 │ │ │ │ - mcr2 6, 6, pc, cr10, cr13, {2} @ │ │ │ │ + blgt 53abb4 │ │ │ │ + mrc2 6, 3, pc, cr2, cr13, {2} │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf65a0801 │ │ │ │ - @ instruction: 0x4683fe7d │ │ │ │ + strmi pc, [r3], r5, lsr #28 │ │ │ │ ldmdbvs fp, {r0, r2, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ smlatbeq r2, r3, r1, pc @ │ │ │ │ - blx fee73dec │ │ │ │ - b 16257e8 │ │ │ │ - b 2ad72c │ │ │ │ + blx fee73e9c │ │ │ │ + b 1625898 │ │ │ │ + b 2ad7dc │ │ │ │ rsble r0, r9, r1, lsl #22 │ │ │ │ svceq 0x0000f1bb │ │ │ │ - b 16dd7a4 │ │ │ │ + b 16dd854 │ │ │ │ orrle r0, r0, r9, lsl #18 │ │ │ │ ldr r4, [r6, -sl, lsl #12]! │ │ │ │ @ instruction: 0xf1b96940 │ │ │ │ tstle r8, r0, lsl #30 │ │ │ │ @ instruction: 0xf0002802 │ │ │ │ addmi r8, sl, #146 @ 0x92 │ │ │ │ svcge 0x0069f43f │ │ │ │ @ instruction: 0xe09169fb │ │ │ │ stmdacs r3, {r6, r8, fp, sp, lr} │ │ │ │ addhi pc, r9, r0 │ │ │ │ - blcs 24fe2c │ │ │ │ + blcs 24fedc │ │ │ │ stmdacs r2, {r1, r2, r3, r5, r6, ip, lr, pc} │ │ │ │ addhi pc, r3, r0 │ │ │ │ @ instruction: 0xf43f428a │ │ │ │ ldmibvs sl!, {r1, r3, r4, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ stmdbcs r6, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ svcge 0x0055f47f │ │ │ │ - bcs 303784 │ │ │ │ - blls 31d44c │ │ │ │ + bcs 303834 │ │ │ │ + blls 31d4fc │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldrb sl, [ip, -lr, asr #30]! │ │ │ │ @ instruction: 0xf1056929 │ │ │ │ addsmi r0, r9, #24, 6 @ 0x60000000 │ │ │ │ stmdavs r9, {r3, ip, lr, pc} │ │ │ │ @ instruction: 0xf47f428b │ │ │ │ stmibvs fp!, {r4, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - blcs 3c7ecc │ │ │ │ + blcs 3c7f7c │ │ │ │ svcge 0x004bf47f │ │ │ │ stmdavs r3!, {r2, r3, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmiavs r3!, {r1, r2, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ - bvs 1a94f80 │ │ │ │ + bvs 1a95030 │ │ │ │ msreq CPSR_fs, #4, 2 │ │ │ │ mlsle sl, r9, r2, r4 │ │ │ │ - blvs 303f04 │ │ │ │ + blvs 303fb4 │ │ │ │ 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 1a0fb54 │ │ │ │ + blvs 1aa8158 │ │ │ │ teqpeq ip, #4, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xd0584299 │ │ │ │ - blvs 304328 │ │ │ │ - blcs 243f18 │ │ │ │ + blvs 3043d8 │ │ │ │ + blcs 243fc8 │ │ │ │ svcge 0x0025f43f │ │ │ │ @ instruction: 0xf7ff4649 │ │ │ │ - b 1268dac │ │ │ │ - blx 19e9ee8 │ │ │ │ + b 1268e5c │ │ │ │ + blx 19e9f98 │ │ │ │ ldr pc, [ip, -r3, lsl #23] │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf1b9d102 │ │ │ │ eorsle r0, lr, r0, lsl #30 │ │ │ │ @ instruction: 0xf04f6aa8 │ │ │ │ @ instruction: 0xf7cc0b01 │ │ │ │ stmdbvs fp!, {r0, r2, r3, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ svclt 0x000c429c │ │ │ │ stmibvs r8!, {sp}^ │ │ │ │ - @ instruction: 0xffbaf659 │ │ │ │ + @ instruction: 0xff62f659 │ │ │ │ movwcs lr, #5897 @ 0x1709 │ │ │ │ - blge 44df0c │ │ │ │ + blge 44dfbc │ │ │ │ stmdbls r4, {r0, r3, r8, sl, ip, pc} │ │ │ │ - blgt 53ac34 │ │ │ │ - mrc2 6, 1, pc, cr2, cr13, {2} │ │ │ │ + blgt 53ace4 │ │ │ │ + ldc2l 6, cr15, [sl, #372] @ 0x174 │ │ │ │ andcs lr, r1, r6, ror #14 │ │ │ │ ldr r4, [r7, -r2, lsr #12]! │ │ │ │ @ instruction: 0xf43f428a │ │ │ │ ldmibvs fp!, {r1, r2, r3, r5, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ - bcs 3c7f74 │ │ │ │ + bcs 3c8024 │ │ │ │ mcrge 4, 7, pc, cr9, cr15, {3} @ │ │ │ │ - bcs 30387c │ │ │ │ + bcs 30392c │ │ │ │ mcrge 4, 7, pc, cr5, cr15, {3} @ │ │ │ │ stmibvs r8!, {r0, r2, r4, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mul ip, r0, r8 │ │ │ │ svceq 0x0006f1be │ │ │ │ stmdbvs r0, {r3, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf47f2802 │ │ │ │ @ instruction: 0xf04faf6e │ │ │ │ str r0, [sl, -r1, lsl #16] │ │ │ │ mvnsle r4, r0, ror r5 │ │ │ │ - bcs 3c7fa4 │ │ │ │ + bcs 3c8054 │ │ │ │ ldmdbvs sl, {r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ mrcge 4, 7, APSR_nzcv, cr15, cr15, {1} │ │ │ │ @ instruction: 0xf606e6cd │ │ │ │ - bcs 2640cc │ │ │ │ + bcs 26401c │ │ │ │ mrcge 4, 6, APSR_nzcv, cr5, cr15, {3} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwcs lr, #1676 @ 0x68c │ │ │ │ vmovle.u8 r6, d15[4] │ │ │ │ - ldrhteq r6, [r5], #-242 @ 0xffffff0e │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r6, r5, r2, lsl #30 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq r6, r5, r2, asr lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ stmvs r3, {r0, r1, r7, ip, sp, pc} │ │ │ │ - blcs 27abb0 │ │ │ │ + blcs 27ac60 │ │ │ │ eorle r9, r2, r1 │ │ │ │ tstle r3, r2, lsl #22 │ │ │ │ andlt r2, r3, r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strmi r6, [r2], -r3, lsl #18 │ │ │ │ addsmi r3, r3, #24, 4 @ 0x80000001 │ │ │ │ @ instruction: 0xf000681a │ │ │ │ @@ -517332,107 +517372,107 @@ │ │ │ │ rscle r2, fp, r0, lsl #18 │ │ │ │ addmi r7, ip, #8, 22 @ 0x2000 │ │ │ │ andeq pc, r6, r0, lsr #3 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ subsne lr, r0, pc, asr #20 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ - blls 28d38c │ │ │ │ + blls 28d43c │ │ │ │ movwls r6, #2651 @ 0xa5b │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad047 │ │ │ │ - blcs 2353e0 │ │ │ │ - blls 25d4d0 │ │ │ │ - blcs 283654 │ │ │ │ + blcs 235490 │ │ │ │ + blls 25d580 │ │ │ │ + blcs 283704 │ │ │ │ sbchi pc, r0, r0 │ │ │ │ andsle r2, pc, r2, lsl #22 │ │ │ │ andscc r9, r8, #0, 20 │ │ │ │ stccc 8, cr15, [r8], {82} @ 0x52 │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ - bls 249f44 │ │ │ │ + bls 249ff4 │ │ │ │ ldmdavs sl, {r0, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ ldmdavs fp, {r1, r3, r4, r8, ip, sp, pc} │ │ │ │ - bcs 243474 │ │ │ │ + bcs 243524 │ │ │ │ strdlt sp, [r1, #-27]! @ 0xffffffe5 │ │ │ │ addmi r7, ip, #11264 @ 0x2c00 │ │ │ │ movweq pc, #24995 @ 0x61a3 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ cmpne r3, #323584 @ 0x4f000 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf1ba809a │ │ │ │ andsle r0, ip, r0, lsl #30 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavs sl, {r0, r2, r3, r4, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf8da81d9 │ │ │ │ - bcs 271468 │ │ │ │ + bcs 271518 │ │ │ │ addhi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ @ instruction: 0xf8cd8289 │ │ │ │ ldrmi sl, [sl], r0 │ │ │ │ - bls 263384 │ │ │ │ - bcs 2836a8 │ │ │ │ + bls 263434 │ │ │ │ + bcs 283758 │ │ │ │ addhi pc, r3, r0 │ │ │ │ @ instruction: 0xf0402a02 │ │ │ │ - blls 289ba8 │ │ │ │ + blls 289c58 │ │ │ │ ldmdavs sp!, {r0, r1, r2, r3, r4, r6, r8, r9, fp, sp, lr} │ │ │ │ addle r2, r9, r0, lsl #26 │ │ │ │ - blcs 243524 │ │ │ │ + blcs 2435d4 │ │ │ │ adcshi pc, r3, #0 │ │ │ │ - blcs 28376c │ │ │ │ + blcs 28381c │ │ │ │ bichi pc, r7, r0 │ │ │ │ tstle ip, r2, lsl #22 │ │ │ │ cmplt r3, #2818048 @ 0x2b0000 │ │ │ │ movtlt r6, #10266 @ 0x281a │ │ │ │ - bcs 28373c │ │ │ │ + bcs 2837ec │ │ │ │ @ instruction: 0x81bbf000 │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ @ instruction: 0x462f827f │ │ │ │ ldmdbvs fp!, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ andseq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ ldmdavs sl, {r0, r1, r4, r7, r9, lr} │ │ │ │ adchi pc, r9, #0 │ │ │ │ @ instruction: 0xb11a69f9 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - blvc 515a24 │ │ │ │ + blvc 515ad4 │ │ │ │ @ instruction: 0xf1a3428c │ │ │ │ - blx feeea0e0 │ │ │ │ - b 16262d8 │ │ │ │ + blx feeea190 │ │ │ │ + b 1626388 │ │ │ │ svclt 0x00081353 │ │ │ │ - blcs 2320d4 │ │ │ │ + blcs 232184 │ │ │ │ stccs 1, cr13, [r0, #-268] @ 0xfffffef4 │ │ │ │ svcge 0x0056f43f │ │ │ │ - blcs 24358c │ │ │ │ + blcs 24363c │ │ │ │ stmiavs fp!, {r2, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2c9f10 │ │ │ │ + blcs 2c9fc0 │ │ │ │ svcge 0x004cf43f │ │ │ │ strcs r4, [r0, #-1583] @ 0xfffff9d1 │ │ │ │ ssatmi lr, #26, r5, asr #15 │ │ │ │ @ instruction: 0xf8d9461f │ │ │ │ @ instruction: 0xf8d88024 │ │ │ │ cdpcs 0, 0, cr6, cr0, cr0, {0} │ │ │ │ teqphi sl, r0 @ p-variant is OBSOLETE │ │ │ │ - blcs 2435d8 │ │ │ │ + blcs 243688 │ │ │ │ eorhi pc, ip, #0 │ │ │ │ ldrdcc pc, [r8], -r8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2c9820 │ │ │ │ + blcs 2c98d0 │ │ │ │ tstphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ tstpeq r8, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf000428b │ │ │ │ ldmdavs sl, {r5, r8, pc} │ │ │ │ @ instruction: 0x101cf8d8 │ │ │ │ ldmdavs fp, {r1, r3, r4, r8, ip, sp, pc} │ │ │ │ - bcs 2435a4 │ │ │ │ + bcs 243654 │ │ │ │ stmdbcs r0, {r0, r1, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ mrshi pc, (UNDEF: 0) @ │ │ │ │ adcmi r7, r1, #11264 @ 0x2c00 │ │ │ │ movweq pc, #24995 @ 0x61a3 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ cmpne r3, #323584 @ 0x4f000 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @@ -517443,23 +517483,23 @@ │ │ │ │ ldrmi sl, [sl], r0 │ │ │ │ @ instruction: 0xf8d39b00 │ │ │ │ @ instruction: 0xf8d99024 │ │ │ │ svccs 0x00007000 │ │ │ │ ldmdavs fp!, {r0, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d98200 │ │ │ │ - blcs 2755a8 │ │ │ │ - blcs 2dd868 │ │ │ │ + blcs 275658 │ │ │ │ + blcs 2dd918 │ │ │ │ @ instruction: 0xf8d9d01b │ │ │ │ @ instruction: 0xf1093010 │ │ │ │ addsmi r0, r3, #24, 4 @ 0x80000001 │ │ │ │ ldmdavs sl, {r0, r1, r3, r5, ip, lr, pc} │ │ │ │ @ instruction: 0x101cf8d9 │ │ │ │ ldmdavs fp, {r1, r3, r4, r8, ip, sp, pc} │ │ │ │ - bcs 243610 │ │ │ │ + bcs 2436c0 │ │ │ │ ldrshlt sp, [r9, #-27] @ 0xffffffe5 │ │ │ │ addmi r7, ip, #11264 @ 0x2c00 │ │ │ │ movweq pc, #24995 @ 0x61a3 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ cmpne r3, #323584 @ 0x4f000 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ bicle r2, ip, r0, lsl #22 │ │ │ │ @@ -517471,51 +517511,51 @@ │ │ │ │ addle r2, ip, r1, lsl #20 │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ @ instruction: 0x46b981bc │ │ │ │ @ instruction: 0xf109461f │ │ │ │ @ instruction: 0xf8d90218 │ │ │ │ addsmi r3, r3, #16 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ - bcs 2319f8 │ │ │ │ + bcs 231aa8 │ │ │ │ svccs 0x0000d1d3 │ │ │ │ - blls 25dd8c │ │ │ │ + blls 25de3c │ │ │ │ ldrsbtls pc, [r4], -r3 @ │ │ │ │ ldrdvs pc, [r0], -r9 │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d981de │ │ │ │ - blcs 27563c │ │ │ │ + blcs 2756ec │ │ │ │ mrshi pc, SPSR @ │ │ │ │ tstle ip, r2, lsl #22 │ │ │ │ cmnlt fp, #3342336 @ 0x330000 │ │ │ │ cmplt sl, #1703936 @ 0x1a0000 │ │ │ │ - bcs 2838f8 │ │ │ │ + bcs 2839a8 │ │ │ │ mrshi pc, (UNDEF: 67) @ │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ ldrtmi r8, [r1], r2, lsr #3 │ │ │ │ @ instruction: 0xf8d9461e │ │ │ │ @ instruction: 0xf1093010 │ │ │ │ addsmi r0, r3, #24, 4 @ 0x80000001 │ │ │ │ @ instruction: 0x81baf000 │ │ │ │ @ instruction: 0xf8d9681a │ │ │ │ tstlt sl, ip, lsl r0 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - blvc 515be4 │ │ │ │ + blvc 515c94 │ │ │ │ @ instruction: 0xf1a3428c │ │ │ │ - blx feeea280 │ │ │ │ - b 1626478 │ │ │ │ + blx feeea330 │ │ │ │ + b 1626528 │ │ │ │ svclt 0x00081353 │ │ │ │ - blcs 232274 │ │ │ │ + blcs 232324 │ │ │ │ svcge 0x0073f47f │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ bicsle r2, r1, r0, lsl #22 │ │ │ │ - blcs 283954 │ │ │ │ + blcs 283a04 │ │ │ │ orrshi pc, r0, r0 │ │ │ │ @ instruction: 0xf43f2b02 │ │ │ │ ldrtmi sl, [r1], ip, asr #29 │ │ │ │ ldrb r2, [r2, r0, lsl #12] │ │ │ │ @ instruction: 0x461e46b0 │ │ │ │ ldrdeq pc, [r4], -r8 @ │ │ │ │ @ instruction: 0xb32d6805 │ │ │ │ @@ -517557,24 +517597,24 @@ │ │ │ │ svceq 0x0000f1bb │ │ │ │ strtmi sp, [r8], -pc, ror #3 │ │ │ │ @ instruction: 0xf7ff4621 │ │ │ │ stmdacs r0, {r0, r2, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x000df47f │ │ │ │ ldmdavs r3!, {r1, r2, r4, r6, r7, r8, ip, sp, pc} │ │ │ │ eorsle r2, lr, r0, lsl #22 │ │ │ │ - bcs 2437b8 │ │ │ │ + bcs 243868 │ │ │ │ ldmvs r2!, {r0, r1, r3, r4, r5, ip, lr, pc} │ │ │ │ addsle r2, pc, r1, lsl #20 │ │ │ │ suble r2, r9, r2, lsl #20 │ │ │ │ @ instruction: 0x461e46b0 │ │ │ │ tstpeq r8, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ @ instruction: 0xf47f428b │ │ │ │ ldmdavs sl, {r5, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ - bcs 231b74 │ │ │ │ + bcs 231c24 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr15, cr15, {3} │ │ │ │ mvnle r2, r0, lsl #28 │ │ │ │ ldrsbteq pc, [r4], -r9 @ │ │ │ │ stccs 8, cr6, [r0, #-20] @ 0xffffffec │ │ │ │ svcge 0x001ef43f │ │ │ │ @ instruction: 0xb1bb682b │ │ │ │ @ instruction: 0xf7ff4621 │ │ │ │ @@ -517590,33 +517630,33 @@ │ │ │ │ cdpcs 8, 0, cr6, cr0, cr14, {1} │ │ │ │ @ instruction: 0x4628d1f2 │ │ │ │ @ instruction: 0xf7ff4621 │ │ │ │ stmdacs r0, {r0, r1, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ mrcge 4, 7, APSR_nzcv, cr14, cr15, {1} │ │ │ │ ldmvs r3!, {r0, r3, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2c9aec │ │ │ │ + blcs 2c9b9c │ │ │ │ ssatmi sp, #17, r2, asr #1 │ │ │ │ strt r2, [r1], r0, lsl #12 │ │ │ │ - blcs 283acc │ │ │ │ + blcs 283b7c │ │ │ │ sbchi pc, sl, r0 │ │ │ │ @ instruction: 0xf43f2b02 │ │ │ │ ldrtmi sl, [r9], sl, lsl #30 │ │ │ │ strb r2, [lr], r0, lsl #14 │ │ │ │ @ instruction: 0xe7a8461e │ │ │ │ ldrdcc pc, [r8], -sl │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2c9b28 │ │ │ │ + blcs 2c9bd8 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr3, cr15, {1} │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ - beq 265948 │ │ │ │ + beq 2659f8 │ │ │ │ @ instruction: 0x462fe5f0 │ │ │ │ - bvs 203b088 │ │ │ │ + bvs 203b138 │ │ │ │ teqlt lr, #393216 @ 0x60000 │ │ │ │ - blcs 2438e8 │ │ │ │ + blcs 243998 │ │ │ │ sbchi pc, r9, r0 │ │ │ │ @ instruction: 0xf7ff4621 │ │ │ │ stmdacs r0, {r0, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ mrcge 4, 4, APSR_nzcv, cr9, cr15, {3} │ │ │ │ ldrdhi pc, [r0], -r6 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @@ -517699,16 +517739,16 @@ │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ rscsle r2, r7, r1, lsl #18 │ │ │ │ @ instruction: 0xf43f2902 │ │ │ │ str sl, [pc, -r3, lsl #30]! │ │ │ │ @ instruction: 0x270046b9 │ │ │ │ @ instruction: 0x461ee5bd │ │ │ │ @ instruction: 0xf8d9e650 │ │ │ │ - bcs 2719a8 │ │ │ │ - bcs 2ddd68 │ │ │ │ + bcs 271a58 │ │ │ │ + bcs 2dde18 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr7, cr15, {1} │ │ │ │ @ instruction: 0xf8cde72c │ │ │ │ @ instruction: 0xf04fa000 │ │ │ │ strb r0, [r7, #2560]! @ 0xa00 │ │ │ │ ldrb r4, [r3, #-1565]! @ 0xfffff9e3 │ │ │ │ tstcs r0, sl, lsl r8 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @@ -517719,20 +517759,20 @@ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ strb sl, [lr, #3925] @ 0xf55 │ │ │ │ tstcs r0, sl, lsl r8 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ cdpcs 14, 0, cr10, cr0, cr5, {2} │ │ │ │ mrcge 4, 2, APSR_nzcv, cr7, cr15, {3} │ │ │ │ @ instruction: 0xf8d9e52b │ │ │ │ - bcs 2719f8 │ │ │ │ - bcs 2ddd80 │ │ │ │ + bcs 271aa8 │ │ │ │ + bcs 2dde30 │ │ │ │ stcge 4, cr15, [r5, #-252]! @ 0xffffff04 │ │ │ │ ldmvs sl!, {r3, r4, r6, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2a01 │ │ │ │ - bcs 2d5638 │ │ │ │ + bcs 2d56e8 │ │ │ │ stclge 4, cr15, [ip], {63} @ 0x3f │ │ │ │ tstcs r0, pc, ror r5 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ strb sl, [r5], #3285 @ 0xcd5 │ │ │ │ strcs r4, [r0, #-1583] @ 0xfffff9d1 │ │ │ │ tstcs r0, r7, lsl #14 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @@ -517741,104 +517781,104 @@ │ │ │ │ svclt 0x0000e4ba │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0xf8dfb0b7 │ │ │ │ @ instruction: 0x46173a58 │ │ │ │ - bcs 1767dac │ │ │ │ + bcs 1767e5c │ │ │ │ movwls r4, #17531 @ 0x447b │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ andls r3, r2, r0, asr sl │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9335 │ │ │ │ stmdavs fp, {r8, r9} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavs sp, {r0, r2, r4, r6, r9, pc} │ │ │ │ stccs 6, cr4, [r0, #-48] @ 0xffffffd0 │ │ │ │ stmvs sp, {r2, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002d01 │ │ │ │ stccs 3, cr8, [r2, #-152] @ 0xffffff68 │ │ │ │ tstphi pc, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blvs aca4dc │ │ │ │ - bcs 2446b8 │ │ │ │ + blvs aca58c │ │ │ │ + bcs 244768 │ │ │ │ subhi pc, r4, #0 │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ movwls r4, #13841 @ 0x3611 │ │ │ │ - blx ff867a7c │ │ │ │ + blx ff867b2c │ │ │ │ @ instruction: 0x43289b03 │ │ │ │ sbclt r4, r5, #28, 12 @ 0x1c00000 │ │ │ │ stmdavs r3!, {r2, r3, r6, r7, r8, ip, sp, pc} │ │ │ │ ldmdavs sl, {r0, r1, r3, r5, r6, r8, ip, sp, pc} │ │ │ │ stmiavs r2!, {r1, r3, r4, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0002a01 │ │ │ │ - bcs 2c9e2c │ │ │ │ - bcs 25db4c │ │ │ │ + bcs 2c9edc │ │ │ │ + bcs 25dbfc │ │ │ │ ldrmi sp, [ip], -r3, ror #1 │ │ │ │ - blcs 243b34 │ │ │ │ + blcs 243be4 │ │ │ │ stmiavs r3!, {r0, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2ca67c │ │ │ │ + blcs 2ca72c │ │ │ │ rscshi pc, r2, #0 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8df826c │ │ │ │ @ instruction: 0xf8df29cc │ │ │ │ ldrbtmi r3, [sl], #-2500 @ 0xfffff63c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrthi pc, [sl], #64 @ 0x40 @ │ │ │ │ eorslt r4, r7, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - blcs 283d10 │ │ │ │ + blcs 283dc0 │ │ │ │ rsbhi pc, r0, #0 │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 24a678 │ │ │ │ + blcs 24a728 │ │ │ │ ldrmi sp, [sp], -r5, ror #3 │ │ │ │ @ instruction: 0x4626e7b9 │ │ │ │ ldmdbvs r1!, {r2, r3, r4, r9, sl, lr} │ │ │ │ stmdals r2, {r1, r4, r5, r9, sl, lr} │ │ │ │ ldmdaeq r8, {r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xff86f7ff │ │ │ │ @ instruction: 0xb010f8d6 │ │ │ │ strbmi r4, [r3, #808] @ 0x328 │ │ │ │ @ instruction: 0xf000b2c5 │ │ │ │ ldmibvs r0!, {r0, r2, r3, r4, r5, r7, r9, pc}^ │ │ │ │ - blvs 904728 │ │ │ │ + blvs 9047d8 │ │ │ │ andcs fp, r0, #-1073741804 @ 0xc0000014 │ │ │ │ @ instruction: 0xf7ff2101 │ │ │ │ @ instruction: 0xf8d6fa85 │ │ │ │ @ instruction: 0x4328b010 │ │ │ │ sbclt r4, r5, #216, 10 @ 0x36000000 │ │ │ │ adchi pc, r8, #0 │ │ │ │ @ instruction: 0x46b24630 │ │ │ │ - @ instruction: 0xf9def65a │ │ │ │ + @ instruction: 0xf986f65a │ │ │ │ ldrtmi r9, [r0], -r3 │ │ │ │ - @ instruction: 0xf9c4f65a │ │ │ │ + @ instruction: 0xf96cf65a │ │ │ │ ldrsbtcc pc, [r0], -fp @ │ │ │ │ - blvs 90db60 │ │ │ │ + blvs 90dc10 │ │ │ │ orrsle r2, fp, r2, lsl #22 │ │ │ │ ldrdls pc, [r0], -fp │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ addsle r2, r5, r0, lsl #22 │ │ │ │ ldrdcc pc, [r8], -r9 │ │ │ │ - blcs 28e77c │ │ │ │ + blcs 28e82c │ │ │ │ @ instruction: 0xf8d9d190 │ │ │ │ @ instruction: 0xf1091024 │ │ │ │ addsmi r0, r9, #44, 6 @ 0xb0000000 │ │ │ │ orrshi pc, sl, #0 │ │ │ │ ldrsbtcs pc, [r0], -r9 @ │ │ │ │ @ instruction: 0xf1029207 │ │ │ │ tstls r8, r8, lsl r1 │ │ │ │ addmi r6, fp, #311296 @ 0x4c000 │ │ │ │ ldmibvs r1, {r7, ip, lr, pc}^ │ │ │ │ - blcs 3c87b8 │ │ │ │ + blcs 3c8868 │ │ │ │ svcge 0x007cf47f │ │ │ │ - blcs 2c40c0 │ │ │ │ + blcs 2c4170 │ │ │ │ svcge 0x0078f47f │ │ │ │ ldrsbteq pc, [r4], -r9 @ │ │ │ │ teqpeq ip, #1073741826 @ p-variant is OBSOLETE @ 0x40000002 │ │ │ │ addsmi r9, r8, #603979776 @ 0x24000000 │ │ │ │ strbthi pc, [r8], #-0 @ │ │ │ │ ldmdavs fp, {r0, r1, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @@ -517849,62 +517889,62 @@ │ │ │ │ stmdacs r0, {r0, r1, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0060f47f │ │ │ │ ldrmi r6, [r8, #2355] @ 0x933 │ │ │ │ msrhi SPSR_fs, #0 │ │ │ │ @ instruction: 0xf10369f3 │ │ │ │ ldmdbvs r9, {r3, r4} │ │ │ │ andle r4, r4, r1, lsl #5 │ │ │ │ - blvc 90434c │ │ │ │ + blvc 9043fc │ │ │ │ @ instruction: 0xf43f2b06 │ │ │ │ @ instruction: 0x4648af51 │ │ │ │ - @ instruction: 0xf970f65a │ │ │ │ - stc2 6, cr15, [sl], {91} @ 0x5b │ │ │ │ + @ instruction: 0xf918f65a │ │ │ │ + blx feee760e │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d9af49 │ │ │ │ @ instruction: 0x465a301c │ │ │ │ movwcs r9, #806 @ 0x326 │ │ │ │ ldrmi r9, [r9], -r6, lsr #16 │ │ │ │ @ instruction: 0xf7ff9327 │ │ │ │ mulls sl, pc, r9 @ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0x4648af3b │ │ │ │ - @ instruction: 0xf95af65a │ │ │ │ - blx feae5c32 │ │ │ │ + @ instruction: 0xf902f65a │ │ │ │ + blx feae5ce2 │ │ │ │ @ instruction: 0xf0124630 │ │ │ │ @ instruction: 0xf8dbfb63 │ │ │ │ stmdavs r3, {r4} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavs r9, {r0, r2, r7, r8, r9, pc} │ │ │ │ - blvc 274034 │ │ │ │ + blvc 2740e4 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf0002901 │ │ │ │ - blcs 24ac90 │ │ │ │ + blcs 24ad40 │ │ │ │ cmnphi sl, #0 @ p-variant is OBSOLETE │ │ │ │ stmdavs r5, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ stmdavs sl!, {r4, r5, r6, r8, r9, pc} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvc 2caa08 │ │ │ │ + blvc 2caab8 │ │ │ │ @ instruction: 0xf0002a01 │ │ │ │ @ instruction: 0x462883ff │ │ │ │ @ instruction: 0x4626e7f1 │ │ │ │ @ instruction: 0xf8dd461c │ │ │ │ ldrtmi r9, [sl], -r8 │ │ │ │ @ instruction: 0x46486a71 │ │ │ │ mrc2 7, 6, pc, cr0, cr15, {7} │ │ │ │ @ instruction: 0x46806b71 │ │ │ │ @ instruction: 0x4648463a │ │ │ │ mcr2 7, 6, pc, cr10, cr15, {7} @ │ │ │ │ stmdaeq r0, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x96034630 │ │ │ │ - @ instruction: 0xf920f65a │ │ │ │ - b 138489c │ │ │ │ - bvs 1e6bcb4 │ │ │ │ + @ instruction: 0xf8c8f65a │ │ │ │ + b 138494c │ │ │ │ + bvs 1e6bd64 │ │ │ │ ldrsbtlt pc, [r4], -r6 @ │ │ │ │ - blvs 8fb6a4 │ │ │ │ + blvs 8fb754 │ │ │ │ @ instruction: 0xf588fa5f │ │ │ │ stmdavs r3, {r0, r1, r3, r5, r8, fp, ip, sp, pc} │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf1068180 │ │ │ │ @ instruction: 0xf106082c │ │ │ │ strmi r0, [r8, #2364] @ 0x93c │ │ │ │ @@ -517922,204 +517962,204 @@ │ │ │ │ andseq pc, r8, sl, lsl #2 │ │ │ │ andle r4, r5, r3, lsl #5 │ │ │ │ @ instruction: 0x301cf8da │ │ │ │ stmdacs r6, {r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ rscshi pc, r6, r0 │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ ldrtmi sl, [r8], -r5, asr #29 │ │ │ │ - @ instruction: 0xf8e4f65a │ │ │ │ + @ instruction: 0xf88cf65a │ │ │ │ @ instruction: 0xf1006903 │ │ │ │ addsmi r0, r3, #24, 4 @ 0x80000001 │ │ │ │ - blcs 259970 │ │ │ │ - blvc 91dd20 │ │ │ │ + blcs 259a20 │ │ │ │ + blvc 91ddd0 │ │ │ │ @ instruction: 0xf43f2b08 │ │ │ │ @ instruction: 0x4630aeb7 │ │ │ │ @ instruction: 0xf818f7ff │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0x4630aeb1 │ │ │ │ - @ instruction: 0xf8d0f65a │ │ │ │ + @ instruction: 0xf878f65a │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ mcrge 4, 5, pc, cr10, cr15, {1} @ │ │ │ │ - @ instruction: 0xf8f6f65a │ │ │ │ + @ instruction: 0xf89ef65a │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ mcrge 4, 5, pc, cr4, cr15, {1} @ │ │ │ │ @ instruction: 0xf806f7ff │ │ │ │ stmdacs r0, {r0, r2, ip, pc} │ │ │ │ mrcge 4, 4, APSR_nzcv, cr14, cr15, {1} │ │ │ │ strbmi r6, [r3, #-2675] @ 0xfffff58d │ │ │ │ adchi pc, sl, #0 │ │ │ │ @ instruction: 0xf8da6b33 │ │ │ │ @ instruction: 0xf1032024 │ │ │ │ ldmdbvs r8, {r3, r4, r8} │ │ │ │ andle r4, r4, r8, lsl #5 │ │ │ │ - blvc 8844d4 │ │ │ │ + blvc 884584 │ │ │ │ @ instruction: 0xf0002906 │ │ │ │ @ instruction: 0xf10a81a5 │ │ │ │ addsmi r0, sl, #44, 6 @ 0xb0000000 │ │ │ │ addshi pc, r8, #0 │ │ │ │ ldrsbtcc pc, [r0], -sl @ │ │ │ │ andseq pc, r8, #-1073741824 @ 0xc0000000 │ │ │ │ addsmi r6, r1, #409600 @ 0x64000 │ │ │ │ ldmibvs fp, {r1, r2, ip, lr, pc}^ │ │ │ │ - bcs 3c89f4 │ │ │ │ + bcs 3c8aa4 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ @ instruction: 0x81a9f000 │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ cmnlt r2, sl, lsl r8 │ │ │ │ - bcs 448a08 │ │ │ │ + bcs 448ab8 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr2, cr15, {1} │ │ │ │ svclt 0x00182a05 │ │ │ │ vpmax.s8 d2, d0, d1 │ │ │ │ ldmdavs fp, {r0, r3, r4, r5, r9, pc} │ │ │ │ - bcs 243e1c │ │ │ │ + bcs 243ecc │ │ │ │ @ instruction: 0x4650d1f2 │ │ │ │ @ instruction: 0xf65a46d3 │ │ │ │ - cmpplt r0, r7, lsl #17 @ p-variant is OBSOLETE │ │ │ │ + cmpplt r0, pc, lsr #16 @ p-variant is OBSOLETE │ │ │ │ ldmdavs sl, {r0, r1, r8, fp, sp, lr} │ │ │ │ - blvc 8d62b0 │ │ │ │ + blvc 8d6360 │ │ │ │ @ instruction: 0xf43f2a08 │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r6, r9, sl, fp, sp, pc} │ │ │ │ - bcs 243e3c │ │ │ │ - bvs 1f1e5b4 │ │ │ │ + bcs 243eec │ │ │ │ + bvs 1f1e664 │ │ │ │ @ instruction: 0xf0004598 │ │ │ │ - blvs f8a774 │ │ │ │ + blvs f8a824 │ │ │ │ tstpeq r8, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ addsmi r6, sl, #688128 @ 0xa8000 │ │ │ │ stmibvs fp!, {r2, ip, lr, pc}^ │ │ │ │ - bcs 3c8a58 │ │ │ │ + bcs 3c8b08 │ │ │ │ rsbshi pc, r9, #0 │ │ │ │ movwls r2, #25344 @ 0x6300 │ │ │ │ movwcs r6, #6322 @ 0x18b2 │ │ │ │ - bcs 24ea58 │ │ │ │ + bcs 24eb08 │ │ │ │ rsbhi pc, pc, #0 │ │ │ │ movwcs r6, #2098 @ 0x832 │ │ │ │ addsmi r6, r8, #16, 16 @ 0x100000 │ │ │ │ ldrmi fp, [sl], -r8, lsl #30 │ │ │ │ eorcc lr, r8, #3358720 @ 0x334000 │ │ │ │ ldrdcc pc, [r8], -sl │ │ │ │ @ instruction: 0xf8dab143 │ │ │ │ movwcs fp, #4100 @ 0x1004 │ │ │ │ ldrdcs pc, [r4], -fp │ │ │ │ svclt 0x00082a00 │ │ │ │ - bleq 265f68 │ │ │ │ - blcc 864564 │ │ │ │ + bleq 266018 │ │ │ │ + blcc 864614 │ │ │ │ ldm r3, {r3, r4, r8, r9, fp, sp, pc} │ │ │ │ - blge c29e44 │ │ │ │ + blge c29ef4 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ stmdage ip, {r4, r5, r8, fp, sp, pc} │ │ │ │ - blgt 54e264 │ │ │ │ - @ instruction: 0xf65d9007 │ │ │ │ - blge 7e7e58 │ │ │ │ + blgt 54e314 │ │ │ │ + @ instruction: 0xf65c9007 │ │ │ │ + blge 7e9da8 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r8, sl, ip, pc}^ │ │ │ │ - blgt 52a270 │ │ │ │ - @ instruction: 0xf882f65d │ │ │ │ - blcs 250a74 │ │ │ │ + blgt 52a320 │ │ │ │ + @ instruction: 0xf82af65d │ │ │ │ + blcs 250b24 │ │ │ │ eorhi pc, sp, #0 │ │ │ │ ldrmi r6, [r8, #2675] @ 0xa73 │ │ │ │ eorhi pc, r0, #0 │ │ │ │ ldrsbthi pc, [r0], -r6 @ │ │ │ │ @ instruction: 0x2010f8d8 │ │ │ │ tstpeq r8, #8, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf000429a │ │ │ │ @ instruction: 0xf8d882fc │ │ │ │ @ instruction: 0xf659001c │ │ │ │ - ldmvs r3!, {r0, r1, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r0, r1, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmdbvs r2, {r1, r9, fp, ip, pc} │ │ │ │ - blcs 24e734 │ │ │ │ + blcs 24e7e4 │ │ │ │ eorshi pc, r8, #0 │ │ │ │ movwcs r6, #2097 @ 0x831 │ │ │ │ addsmi r6, sl, #655360 @ 0xa0000 │ │ │ │ @ instruction: 0x460abf14 │ │ │ │ andls r4, r3, #27262976 @ 0x1a00000 │ │ │ │ strls r6, [lr, #-2536]! @ 0xfffff618 │ │ │ │ stmdavs r5, {r0, r1, r3, r5, r8, r9, ip, pc}^ │ │ │ │ stmib sp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ stccs 8, cr3, [r0, #-176] @ 0xffffff50 │ │ │ │ cmpphi r1, r0 @ p-variant is OBSOLETE │ │ │ │ - blvc 304060 │ │ │ │ + blvc 304110 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blcs 28a3d4 │ │ │ │ + blcs 28a484 │ │ │ │ eorshi pc, r0, #0 │ │ │ │ vqdmulh.s d2, d0, d10 │ │ │ │ ldm pc, {r1, r7, r8, pc}^ @ │ │ │ │ cmnpeq r9, r3, lsl r0 @ p-variant is OBSOLETE │ │ │ │ smlawbeq ip, r0, r1, r0 │ │ │ │ orrseq r0, r8, sl, lsl #3 │ │ │ │ @ instruction: 0x012c0172 │ │ │ │ orrseq r0, r1, r2, ror r1 │ │ │ │ orreq r0, r0, r6, lsl r1 │ │ │ │ - blcs 2c4454 │ │ │ │ + blcs 2c4504 │ │ │ │ svcge 0x0006f47f │ │ │ │ @ instruction: 0xf0004588 │ │ │ │ strmi r8, [fp], r3, asr #5 │ │ │ │ mul sl, r2, r6 │ │ │ │ strb r4, [r0, #1565]! @ 0x61d │ │ │ │ strb r4, [r3, #1564] @ 0x61c │ │ │ │ - blcs 2c4470 │ │ │ │ + blcs 2c4520 │ │ │ │ mcrge 4, 7, pc, cr12, cr15, {3} @ │ │ │ │ @ instruction: 0xf00045d9 │ │ │ │ @ instruction: 0xf8db82b5 │ │ │ │ ldmdavs fp, {ip, sp} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8da818c │ │ │ │ @ instruction: 0xf10a2010 │ │ │ │ addsmi r0, sl, #24, 6 @ 0x60000000 │ │ │ │ @ instruction: 0xf8dad005 │ │ │ │ - blvc 8f5f9c │ │ │ │ + blvc 8f604c │ │ │ │ @ instruction: 0xf0002b06 │ │ │ │ ldmdavs r0!, {r0, r1, r3, r7, r8, pc} │ │ │ │ stmdavs r3, {r8, sl, sp} │ │ │ │ svclt 0x00082b00 │ │ │ │ @ instruction: 0xf0052000 │ │ │ │ - blge 668780 │ │ │ │ + blge 668830 │ │ │ │ subge pc, r4, sp, asr #17 │ │ │ │ - beq 2a6088 │ │ │ │ + beq 2a6138 │ │ │ │ subge pc, r0, sp, asr #17 │ │ │ │ sublt pc, ip, sp, asr #17 │ │ │ │ - bleq e6638c │ │ │ │ + bleq e6643c │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r1, r4, r8, r9, fp, sp, pc} │ │ │ │ ldmdbge r0!, {r0, r1} │ │ │ │ @ instruction: 0x46589512 │ │ │ │ - blgt 54e380 │ │ │ │ - @ instruction: 0xff70f65c │ │ │ │ + blgt 54e430 │ │ │ │ + @ instruction: 0xff18f65c │ │ │ │ stmdbls r5, {r0, r1, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavs r3!, {r2, r5, r6, r8, pc} │ │ │ │ adcmi r6, sl, #1703936 @ 0x1a0000 │ │ │ │ strtmi fp, [fp], -r8, lsl #30 │ │ │ │ movwpl lr, #59853 @ 0xe9cd │ │ │ │ ldrbmi sl, [r8], -lr, lsl #22 │ │ │ │ - blgt 533394 │ │ │ │ - @ instruction: 0xffe4f65c │ │ │ │ - blvs ae3a58 │ │ │ │ - bcs 244be4 │ │ │ │ + blgt 533444 │ │ │ │ + @ instruction: 0xff8cf65c │ │ │ │ + blvs ae3b08 │ │ │ │ + bcs 244c94 │ │ │ │ stclge 4, cr15, [sl, #-508]! @ 0xfffffe04 │ │ │ │ ldrmi lr, [ip], -sp, lsl #11 │ │ │ │ ldrb r2, [r0, #-1280]! @ 0xfffffb00 │ │ │ │ strtmi r4, [ip], -lr, lsl #12 │ │ │ │ stmdbvs r3, {r0, r1, r3, r4, r6, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf1063018 │ │ │ │ addmi r0, r3, #44, 16 @ 0x2c0000 │ │ │ │ @ instruction: 0xf106bf18 │ │ │ │ @ instruction: 0xf47f093c │ │ │ │ strbmi sl, [r1, #-3706] @ 0xfffff186 │ │ │ │ ldmdbeq ip!, {r1, r2, r8, ip, sp, lr, pc} │ │ │ │ - blvs f19c1c │ │ │ │ + blvs f19ccc │ │ │ │ strbmi r9, [fp, #2821] @ 0xb05 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ andseq pc, r8, r3, lsl #2 │ │ │ │ svclt 0x00189009 │ │ │ │ andls r6, r6, #12800 @ 0x3200 │ │ │ │ stmdbvs r2, {r1, r2, fp, ip, pc} │ │ │ │ andseq pc, r8, r3, lsl #2 │ │ │ │ ldmdbvs sl, {r0, r1, r2, r9, ip, pc} │ │ │ │ @ instruction: 0xf43f4282 │ │ │ │ @ instruction: 0xf8d3ae62 │ │ │ │ - bls 3da068 │ │ │ │ + bls 3da118 │ │ │ │ @ instruction: 0xf89c9208 │ │ │ │ andscc lr, r8, #12 │ │ │ │ @ instruction: 0xf1be9807 │ │ │ │ andls r0, sl, #6, 30 │ │ │ │ teqphi r0, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf43f4282 │ │ │ │ stmdals r8, {r1, r4, r6, r9, sl, fp, sp, pc} │ │ │ │ @@ -518130,96 +518170,96 @@ │ │ │ │ ldrbtmi r0, [r4], r0, lsl #28 │ │ │ │ stmdacs r3, {r6, r8, fp, sp, lr} │ │ │ │ mrshi pc, (UNDEF: 75) @ │ │ │ │ svceq 0x0000f1be │ │ │ │ mrcge 4, 1, APSR_nzcv, cr15, cr15, {1} │ │ │ │ movwls r6, #31384 @ 0x7a98 │ │ │ │ @ instruction: 0xf9c8f7cb │ │ │ │ - bls 490c60 │ │ │ │ + bls 490d10 │ │ │ │ addmi r6, sl, #409600 @ 0x64000 │ │ │ │ andcs fp, r0, ip, lsl #30 │ │ │ │ @ instruction: 0xf65969d8 │ │ │ │ - bls 3e8460 │ │ │ │ + bls 3e83b0 │ │ │ │ ldmdbvs r3, {r1, r3, r8, fp, ip, pc} │ │ │ │ svclt 0x001c428b │ │ │ │ movwls r6, #22995 @ 0x59d3 │ │ │ │ strtmi r9, [r8], -r5, lsl #26 │ │ │ │ - @ instruction: 0xf8f8f659 │ │ │ │ + @ instruction: 0xf8a0f659 │ │ │ │ @ instruction: 0x462aab14 │ │ │ │ subsge pc, r4, sp, asr #17 │ │ │ │ ldrls r2, [r4, #-1281] @ 0xfffffaff │ │ │ │ muleq r3, r3, r8 │ │ │ │ - ldc2 6, cr15, [r6], {88} @ 0x58 │ │ │ │ + blx ff1e7a8e │ │ │ │ @ instruction: 0xf8d66a71 │ │ │ │ @ instruction: 0xe618b034 │ │ │ │ @ instruction: 0xf6594630 │ │ │ │ - shasxmi pc, r0, r7 @ │ │ │ │ - @ instruction: 0xff1ef659 │ │ │ │ - blvs 8f2c94 │ │ │ │ + @ instruction: 0x4630fedf │ │ │ │ + mcr2 6, 6, pc, cr6, cr9, {2} @ │ │ │ │ + blvs 8f2d44 │ │ │ │ @ instruction: 0x4626deff │ │ │ │ strb r2, [r4, #1024]! @ 0x400 │ │ │ │ strcs r4, [r0], #-1574 @ 0xfffff9da │ │ │ │ strmi lr, [lr], -fp, lsr #10 │ │ │ │ strcs r4, [r0, #-1564] @ 0xfffff9e4 │ │ │ │ strmi lr, [lr], -r7, lsr #10 │ │ │ │ strcs r4, [r0, #-1564] @ 0xfffff9e4 │ │ │ │ @ instruction: 0x460ee5d9 │ │ │ │ str r4, [r0, #-1580]! @ 0xfffff9d4 │ │ │ │ - blcs 2c4628 │ │ │ │ + blcs 2c46d8 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr7, cr15, {3} │ │ │ │ msreq CPSR_fs, #-2147483646 @ 0x80000002 │ │ │ │ @ instruction: 0xf000429a │ │ │ │ @ instruction: 0xf8da80ef │ │ │ │ @ instruction: 0xf1033030 │ │ │ │ ldmdbvs r9, {r3, r4, r9} │ │ │ │ @ instruction: 0xf43f4291 │ │ │ │ ldmibvs fp, {r0, r1, r2, r4, r6, r7, sl, fp, sp, pc}^ │ │ │ │ - bcs 3c8d48 │ │ │ │ + bcs 3c8df8 │ │ │ │ ldclge 4, cr15, [r2], {127} @ 0x7f │ │ │ │ ldmdbvs fp, {r0, r2, r9, fp, ip, pc}^ │ │ │ │ movweq pc, #8611 @ 0x21a3 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ addsmi r0, r3, #1490944 @ 0x16c000 │ │ │ │ stclge 4, cr15, [r8], {127} @ 0x7f │ │ │ │ @ instruction: 0xf8d0e64c │ │ │ │ @ instruction: 0xf8d99014 │ │ │ │ orrlt r3, r3, r0 │ │ │ │ @ instruction: 0xf10d4623 │ │ │ │ strbmi r0, [ip], -r8, lsr #17 │ │ │ │ - bvc 1afbb74 │ │ │ │ + bvc 1afbc24 │ │ │ │ strbmi fp, [r1], -r3, lsr #18 │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ mcr2 7, 3, pc, cr14, cr14, {7} @ │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xb1b5464c │ │ │ │ stmdavs sp!, {r3, r5, r9, sl, lr}^ │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r6, r8, ip, sp, pc}^ │ │ │ │ - blvc 316660 │ │ │ │ + blvc 316710 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ @ instruction: 0xf68caec5 │ │ │ │ - @ instruction: 0x4628fc35 │ │ │ │ + @ instruction: 0x4628fbdd │ │ │ │ stccs 8, cr6, [r0, #-436] @ 0xfffffe4c │ │ │ │ - blvc 31e914 │ │ │ │ + blvc 31e9c4 │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf47f2500 │ │ │ │ @ instruction: 0xf68caeb9 │ │ │ │ - @ instruction: 0xf8dafc29 │ │ │ │ + @ instruction: 0xf8dafbd1 │ │ │ │ bfieq r3, r0, #0, #25 │ │ │ │ adcshi pc, r8, r0, lsl #2 │ │ │ │ - bcs 448dcc │ │ │ │ + bcs 448e7c │ │ │ │ andcs fp, r2, #24, 30 @ 0x60 │ │ │ │ sbchi pc, ip, r0 │ │ │ │ stmdals r2, {r1, r2, r8, fp, ip, pc} │ │ │ │ movwcs lr, #2496 @ 0x9c0 │ │ │ │ @ instruction: 0xf8da69f3 │ │ │ │ stmdbcs r0, {r2, r3, r4, sp} │ │ │ │ addshi pc, r7, r0 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ - blx fff67af4 │ │ │ │ + blx fe967ba4 │ │ │ │ andne lr, r5, #3571712 @ 0x368000 │ │ │ │ stcls 0, cr6, [r5, #-296] @ 0xfffffed8 │ │ │ │ andcs r6, r0, #17 │ │ │ │ andscs pc, r4, sl, asr #17 │ │ │ │ @ instruction: 0xf8ca1d01 │ │ │ │ @ instruction: 0xf10a1018 │ │ │ │ stmdavs r1, {r2, r4, r9}^ │ │ │ │ @@ -518241,197 +518281,197 @@ │ │ │ │ strhtcc lr, [r0], -r9 │ │ │ │ @ instruction: 0xf7fea92a │ │ │ │ stccs 14, cr15, [r0, #-28] @ 0xffffffe4 │ │ │ │ @ instruction: 0xe7b2d19c │ │ │ │ stmdbge sl!, {r2, r5, ip, sp} │ │ │ │ mcr2 7, 0, pc, cr0, cr14, {7} @ │ │ │ │ orrsle r2, r5, r0, lsl #26 │ │ │ │ - blmi feb640ac │ │ │ │ - bls 332794 │ │ │ │ + blmi feb6415c │ │ │ │ + bls 332844 │ │ │ │ stmdbvs r2, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ - blcs 24927c │ │ │ │ + blcs 24932c │ │ │ │ andscc sp, r8, r9, lsl #1 │ │ │ │ @ instruction: 0xf7fea92a │ │ │ │ stccs 13, cr15, [r0, #-956] @ 0xfffffc44 │ │ │ │ ldr sp, [sl, r4, lsl #3] │ │ │ │ @ instruction: 0xf47f2a04 │ │ │ │ ldmdbvs sl, {r0, r4, r5, sl, fp, sp, pc}^ │ │ │ │ svcvc 0x008af5b2 │ │ │ │ - ldcge 4, cr15, [pc, #252]! @ 22a32c │ │ │ │ + ldcge 4, cr15, [pc, #252]! @ 22a3dc │ │ │ │ @ instruction: 0xf8dbe42a │ │ │ │ @ instruction: 0xf10b2010 │ │ │ │ addsmi r0, sl, #24, 6 @ 0x60000000 │ │ │ │ mcrge 4, 3, pc, cr13, cr15, {3} @ │ │ │ │ @ instruction: 0x4655e55a │ │ │ │ @ instruction: 0xe69d4633 │ │ │ │ @ instruction: 0xf6594630 │ │ │ │ - stmdavs r3, {r0, r1, r2, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2442c0 │ │ │ │ + stmdavs r3, {r0, r1, r2, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 244370 │ │ │ │ ldclge 4, cr15, [r0, #-508] @ 0xfffffe04 │ │ │ │ andscc r6, r8, r3, lsl #18 │ │ │ │ @ instruction: 0xf47f4283 │ │ │ │ @ instruction: 0xf8daad4b │ │ │ │ @ instruction: 0xf7cb0028 │ │ │ │ @ instruction: 0xe662f8b3 │ │ │ │ @ instruction: 0xf43f4282 │ │ │ │ stmdals r8, {r1, r5, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf89069c0 │ │ │ │ @ instruction: 0xf1bee00c │ │ │ │ @ instruction: 0xf47f0f06 │ │ │ │ @ instruction: 0xf8dcad1a │ │ │ │ stmdbvs r2, {r2, r4, lr, pc}^ │ │ │ │ svceq 0x0002f1bc │ │ │ │ - bcs 2d9eb0 │ │ │ │ + bcs 2d9f60 │ │ │ │ stceq 1, cr15, [r3], {172} @ 0xac │ │ │ │ stc2 10, cr15, [ip], {188} @ 0xbc @ │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0e01 │ │ │ │ - b 15edaa4 │ │ │ │ + b 15edb54 │ │ │ │ ssat r1, #32, ip, asr #24 │ │ │ │ ldmdbvs fp, {r8, r9, sp} │ │ │ │ stmdals r2, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ - blx 1967c24 │ │ │ │ - blvs 1f24054 │ │ │ │ + blx 367cd4 │ │ │ │ + blvs 1f24104 │ │ │ │ smlalsle r4, r3, r9, r5 │ │ │ │ ldrdhi pc, [r0], #-134 @ 0xffffff7a │ │ │ │ - b 1963a10 │ │ │ │ + b 1963ac0 │ │ │ │ @ instruction: 0xf47f000e │ │ │ │ ldrbt sl, [r2], #3765 @ 0xeb5 │ │ │ │ movweq pc, #4131 @ 0x1023 @ │ │ │ │ ldmdavs fp, {r0, r9, sp}^ │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ ldrtmi lr, [r2], -r4, asr #14 │ │ │ │ ldmdbvs fp, {r2, r4, r7, r8, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f2b02 │ │ │ │ - blvs 1f158fc │ │ │ │ - blls 37b958 │ │ │ │ + blvs 1f159ac │ │ │ │ + blls 37ba08 │ │ │ │ strcs fp, [r0, #-3848] @ 0xfffff0f8 │ │ │ │ svclt 0x00189306 │ │ │ │ ldrb r6, [fp, #-3125]! @ 0xfffff3cb │ │ │ │ strb r2, [sp, #769] @ 0x301 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ andseq pc, r8, #-1073741824 @ 0xc0000000 │ │ │ │ addsmi r6, r1, #409600 @ 0x64000 │ │ │ │ ldmibvs sl, {r0, r1, r3, ip, lr, pc}^ │ │ │ │ - blvc 696840 │ │ │ │ + blvc 6968f0 │ │ │ │ svclt 0x000a2906 │ │ │ │ andcs r4, r1, #19922944 @ 0x1300000 │ │ │ │ str r2, [r3, -r2, lsl #4]! │ │ │ │ - blx 1267d5a │ │ │ │ + blx ffc67e08 │ │ │ │ andcs lr, r1, #266338304 @ 0xfe00000 │ │ │ │ - blvc 2a3fa8 │ │ │ │ + blvc 2a4058 │ │ │ │ tstle r1, r1, lsl #18 │ │ │ │ - blx 1067d6a │ │ │ │ + blx ffa67e18 │ │ │ │ @ instruction: 0xf7cb4658 │ │ │ │ ldrbmi pc, [r8], -r9, asr #16 @ │ │ │ │ @ instruction: 0xf934f7cb │ │ │ │ @ instruction: 0xf7cb9805 │ │ │ │ @ instruction: 0xf8d9f843 │ │ │ │ andcs r3, r0, #8 │ │ │ │ addslt pc, r4, sp, asr #17 │ │ │ │ - blcs 24ebe8 │ │ │ │ + blcs 24ec98 │ │ │ │ @ instruction: 0xf8d9d07d │ │ │ │ ldmdavs r9, {ip, sp} │ │ │ │ svclt 0x00084291 │ │ │ │ @ instruction: 0x46194613 │ │ │ │ - bleq e667a0 │ │ │ │ + bleq e66850 │ │ │ │ @ instruction: 0x2322e9cd │ │ │ │ ldrmi sl, [r0], -sl, lsr #22 │ │ │ │ stm sp, {r0, r2, r8, r9, ip, pc} │ │ │ │ ldrmi r0, [r9], -r3 │ │ │ │ ldmib sp, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf65c2324 │ │ │ │ - ldmdbvs r3!, {r0, r2, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r3!, {r0, r2, r3, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrmi r2, [r8] │ │ │ │ strcs fp, [r0, #-3852] @ 0xfffff0f4 │ │ │ │ @ instruction: 0xf6c269f5 │ │ │ │ - stmdbls r5, {r0, r1, r2, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r5, {r0, r1, r2, r3, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi r4, [r0], r3, lsl #12 │ │ │ │ ldmdage r0!, {r1, r4, r5, r9, sl, lr} │ │ │ │ andls r9, fp, r9, lsr #10 │ │ │ │ strls r2, [r8, #-1281]! @ 0xfffffaff │ │ │ │ - blx 8e7e08 │ │ │ │ + @ instruction: 0xf9c2f697 │ │ │ │ ldmib sp, {r0, r1, r3, fp, ip, pc}^ │ │ │ │ strmi r2, [r1], -r8, lsr #6 │ │ │ │ @ instruction: 0xf65c4658 │ │ │ │ - @ instruction: 0x4640fdd1 │ │ │ │ + @ instruction: 0x4640fd79 │ │ │ │ @ instruction: 0xf6c22100 │ │ │ │ - ldrbmi pc, [r8], -sp, asr #20 @ │ │ │ │ + @ instruction: 0x4658f9f5 │ │ │ │ strtmi r9, [sl], -r3, lsl #22 │ │ │ │ @ instruction: 0x93219905 │ │ │ │ @ instruction: 0xf65c9520 │ │ │ │ - bls 429ae8 │ │ │ │ + bls 429a38 │ │ │ │ ldmdbvs r3, {r3, r8, fp, ip, pc} │ │ │ │ svclt 0x000c4299 │ │ │ │ ldmibvs r0, {sp}^ │ │ │ │ - @ instruction: 0xff3af658 │ │ │ │ - blcs 2446b4 │ │ │ │ + mcr2 6, 7, pc, cr2, cr8, {2} @ │ │ │ │ + blcs 244764 │ │ │ │ ldmib r6, {r1, r4, r5, ip, lr, pc}^ │ │ │ │ andcs sl, r0, #0, 6 │ │ │ │ andcs r9, r1, #1610612736 @ 0x60000000 │ │ │ │ ldmdavs sl, {r1, r2, r3, r4, r9, ip, pc}^ │ │ │ │ svclt 0x00082a00 │ │ │ │ tstls pc, #0, 6 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ svclt 0x00082b00 │ │ │ │ - beq 266548 │ │ │ │ + beq 2665f8 │ │ │ │ ldrbmi r9, [r1], -r6, lsl #22 │ │ │ │ ldrmi r9, [r8], -r5, lsl #26 │ │ │ │ - bcc 964b4c │ │ │ │ + bcc 964bfc │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0x4658231e │ │ │ │ - ldc2 6, cr15, [r4, #-368] @ 0xfffffe90 │ │ │ │ + ldc2 6, cr15, [ip], #368 @ 0x170 │ │ │ │ @ instruction: 0xf8d99a09 │ │ │ │ @ instruction: 0x46293034 │ │ │ │ addsmi r4, sl, #88, 12 @ 0x5800000 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ andcs r9, r1, #1811939328 @ 0x6c000000 │ │ │ │ tstls sl, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf65c9b1b │ │ │ │ - stcls 13, cr15, [sl, #-556] @ 0xfffffdd4 │ │ │ │ - bllt 9e8448 │ │ │ │ - b ff967c64 │ │ │ │ + stcls 13, cr15, [sl, #-204] @ 0xffffff34 │ │ │ │ + bllt 9e84f8 │ │ │ │ + b fe367d14 │ │ │ │ ldrcc lr, [lr], -sp, asr #19 │ │ │ │ andcs lr, r1, #57147392 @ 0x3680000 │ │ │ │ str r4, [r4, fp, asr #12] │ │ │ │ - blx feb67e90 │ │ │ │ + blx 1567f40 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ movwls fp, #48112 @ 0xbbf0 │ │ │ │ - blx fe9e7e9c │ │ │ │ + blx 13e7f4c │ │ │ │ @ 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, r0, lsr #10 │ │ │ │ + rsbseq r6, r5, ip, lsl r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r5, sl, lsr r5 │ │ │ │ + rsbseq r6, r5, sl, lsl #9 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ addlt r4, pc, r0, lsr sl @ │ │ │ │ ldrbtmi r4, [sl], #-2864 @ 0xfffff4d0 │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ stmibvs r5!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r2, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 244554 │ │ │ │ + blcs 244604 │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ - blmi bfcd70 │ │ │ │ + blmi bfce20 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 584540 │ │ │ │ + blls 5845f0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 113) │ │ │ │ andlt r4, pc, r8, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10d466e │ │ │ │ @ instruction: 0x46cb081c │ │ │ │ @@ -518443,117 +518483,117 @@ │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ @ instruction: 0xf8da9505 │ │ │ │ strls r7, [r4, -ip] │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ strbmi r6, [r0], -r9, lsr #19 │ │ │ │ - blx 1fe8524 │ │ │ │ + blx 1fe85d4 │ │ │ │ @ instruction: 0xb1a84682 │ │ │ │ ldrdcs r4, [r0, -r1] │ │ │ │ @ instruction: 0xf6654628 │ │ │ │ - @ instruction: 0x4628f891 │ │ │ │ + @ instruction: 0x4628f839 │ │ │ │ @ instruction: 0xff8af7dc │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ sbcle r2, r3, r0, lsl #22 │ │ │ │ sbcle r2, r1, r0, lsl #24 │ │ │ │ @ instruction: 0x2d0069a5 │ │ │ │ stmdavs r4!, {r1, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 2445e0 │ │ │ │ + blcs 244690 │ │ │ │ @ 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, r3, lsr #16]! @ │ │ │ │ + ldmib r8!, {r0, r2, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r5, r5, r6, lsr #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r5, r0, lsr fp │ │ │ │ + rsbseq r5, r5, r0, lsl #21 │ │ │ │ suble r2, r7, r0, lsl #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed81780 │ │ │ │ + bl fed81830 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r8], r0 @ │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ stmdbvs r3!, {r2, r3, r9, sl, lr}^ │ │ │ │ @ instruction: 0xd1252b01 │ │ │ │ stmdavs fp!, {r1, r3, r5, r6, sl, fp, ip, sp, lr}^ │ │ │ │ cmpcc r0, #1744830465 @ 0x68000001 │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ stm ip, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ cps #15 │ │ │ │ - blgt 5eb274 │ │ │ │ - mrc2 6, 2, pc, cr0, cr13, {2} │ │ │ │ + blgt 5eb324 │ │ │ │ + ldc2l 6, cr15, [r8, #372]! @ 0x174 │ │ │ │ orrlt r6, r8, r3, ror #18 │ │ │ │ - bvs ffb1728c │ │ │ │ - blvc b04634 │ │ │ │ + bvs ffb1733c │ │ │ │ + blvc b046e4 │ │ │ │ @ instruction: 0xd1212b01 │ │ │ │ @ instruction: 0xf69a69e0 │ │ │ │ - stmibvs r3!, {r0, r3, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 1856c94 │ │ │ │ + stmibvs r3!, {r0, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 1856d44 │ │ │ │ svclt 0x008c42b0 │ │ │ │ andcs r2, r1, r0 │ │ │ │ ldcllt 0, cr11, [r0, #-32]! @ 0xffffffe0 │ │ │ │ - bvs ffb16a70 │ │ │ │ - blvc b04658 │ │ │ │ + bvs ffb16b20 │ │ │ │ + blvc b04708 │ │ │ │ sbcsle r2, r0, r1, lsl #22 │ │ │ │ andlt r2, r8, r0 │ │ │ │ teqcc r0, #112, 26 @ 0x1c00 │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ stm ip, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ ldrb r0, [r2, pc] │ │ │ │ @ instruction: 0xf69a4618 │ │ │ │ - ubfx pc, r3, #23, #6 │ │ │ │ + @ instruction: 0xe7e5fb7b │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed8181c │ │ │ │ + bl fed818cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - blvc cfde68 │ │ │ │ + blvc cfdf18 │ │ │ │ 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, r2, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + blmi 51eac8 │ │ │ │ stmdbvs sl!, {r4, r5, r8, sp}^ │ │ │ │ - blx 280a16 │ │ │ │ + blx 280ac6 │ │ │ │ ldmdbvc fp, {r1, r8, r9, ip, sp} │ │ │ │ mvnle r2, r2, lsl #22 │ │ │ │ - blvs ff8c46e0 │ │ │ │ + blvs ff8c4790 │ │ │ │ adcsmi r6, sl, #1179648 @ 0x120000 │ │ │ │ ldclvs 0, cr13, [fp, #932] @ 0x3a4 │ │ │ │ - blne ff2446c0 │ │ │ │ + blne ff244770 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbdf80940 │ │ │ │ - ldrsbteq r5, [r5], #-152 @ 0xffffff68 │ │ │ │ + rsbseq r5, r5, r8, lsr #18 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - blcs 2853a0 │ │ │ │ - blcs 2de7c4 │ │ │ │ + blcs 285450 │ │ │ │ + blcs 2de874 │ │ │ │ sbchi pc, r4, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ - blvs 584ba0 │ │ │ │ + blvs 584c50 │ │ │ │ @ instruction: 0xf8d7b083 │ │ │ │ - bllt f3a8cc │ │ │ │ + bllt f3a97c │ │ │ │ @ instruction: 0x4094f8d7 │ │ │ │ @ instruction: 0xf8d7b9fc │ │ │ │ stmiavs fp!, {r2, r3, r7, lr}^ │ │ │ │ stmiavs fp!, {r0, r1, r8, fp, ip, sp, pc} │ │ │ │ addsmi r7, ip, #26880 @ 0x6900 │ │ │ │ andcs fp, r0, #52, 30 @ 0xd0 │ │ │ │ teqlt r1, r1, lsl #4 │ │ │ │ stmdbcs r0, {r0, r3, r5, r7, fp, sp, lr} │ │ │ │ andcs fp, r0, r4, lsl pc │ │ │ │ andeq pc, r1, r2 │ │ │ │ stmdavs r9!, {r4, r6, r8, fp, ip, sp, pc} │ │ │ │ - blx 232726 │ │ │ │ - blx 2a76d2 │ │ │ │ + blx 2327d6 │ │ │ │ + blx 2a7782 │ │ │ │ addsmi pc, ip, #201326592 @ 0xc000000 │ │ │ │ andcs fp, r0, r4, lsr pc │ │ │ │ andeq pc, r1, r2 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ stmdbvc fp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bicsle r2, lr, r0, lsl #22 │ │ │ │ @ instruction: 0xf895e7db │ │ │ │ @@ -518566,15 +518606,15 @@ │ │ │ │ ldmdavs sl, {r0, r1, r2, r3, sl, fp, sp} │ │ │ │ msrvc CPSR_, #1325400064 @ 0x4f000000 │ │ │ │ tstpeq r0, #192, 4 @ p-variant is OBSOLETE │ │ │ │ addsmi r9, r1, #67108864 @ 0x4000000 │ │ │ │ stmvs fp, {r0, r1, ip, lr, pc} │ │ │ │ @ instruction: 0xd1bf2b00 │ │ │ │ stmdavs r9, {r1, r2, r3, r6, r8, ip, sp, pc} │ │ │ │ - blcs 244740 │ │ │ │ + blcs 2447f0 │ │ │ │ @ instruction: 0x4674d1f5 │ │ │ │ @ instruction: 0xd1bc2e00 │ │ │ │ @ instruction: 0x4618e7b6 │ │ │ │ stmdbvs fp, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ stccs 8, cr6, [r0], {28} │ │ │ │ @ instruction: 0x460cd0f1 │ │ │ │ rscle r2, lr, r0, lsl #22 │ │ │ │ @@ -518586,27 +518626,27 @@ │ │ │ │ ldmdbvs r9, {r0, r1, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ sbcsne pc, sp, r0, asr #4 │ │ │ │ svclt 0x00184281 │ │ │ │ svclt 0x000c4561 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svcvs 0x0019d11f │ │ │ │ - blvc 484788 │ │ │ │ + blvc 484838 │ │ │ │ rscle r2, r8, r5, lsl #18 │ │ │ │ strbmi r4, [lr], -r1, lsr #12 │ │ │ │ - blvs fe8a46ac │ │ │ │ + blvs fe8a475c │ │ │ │ rscle r2, r2, r0, lsl #18 │ │ │ │ stmibeq r1, {r0, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f6b59 │ │ │ │ @ instruction: 0xf1010800 │ │ │ │ and r0, r3, ip, lsl #22 │ │ │ │ stmdaeq r5, {r3, r8, ip, sp, lr, pc} │ │ │ │ sbcsle r4, r6, r1, asr #11 │ │ │ │ eorne pc, r8, fp, asr r8 @ │ │ │ │ - blvc 4847b8 │ │ │ │ + blvc 484868 │ │ │ │ rscsle r2, r5, r5, lsl #18 │ │ │ │ ldrbmi r4, [r6], -r1, lsr #12 │ │ │ │ @ instruction: 0xf5b1e7b7 │ │ │ │ smlalsle r7, r9, r8, pc @ │ │ │ │ rsbscs pc, pc, r0, asr #4 │ │ │ │ svclt 0x00184281 │ │ │ │ svcvc 0x008af5b1 │ │ │ │ @@ -518620,36 +518660,36 @@ │ │ │ │ stmdals r1, {r3, r4, ip} │ │ │ │ adcsle r4, r2, r8, lsl #4 │ │ │ │ ldrmi r4, [r8], r1, asr #12 │ │ │ │ @ instruction: 0xf023694b │ │ │ │ @ instruction: 0xf1b90902 │ │ │ │ tstle fp, r1, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 389458 │ │ │ │ - bvs ff51ec20 │ │ │ │ - blvc 504858 │ │ │ │ + blcs 389508 │ │ │ │ + bvs ff51ecd0 │ │ │ │ + blvc 504908 │ │ │ │ rscle r2, pc, r1, lsl #22 │ │ │ │ ldr r4, [lr, r3, asr #12] │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldr r4, [sl, r3, asr #12] │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r4, [lr], -r1, lsr #12 │ │ │ │ @ instruction: 0xf8d9e77f │ │ │ │ mrcle 0, 7, r3, cr15, cr8, {0} │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed81a1c │ │ │ │ + bl fed81acc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ - @ instruction: 0xffb6f657 │ │ │ │ - @ instruction: 0xf8cef68c │ │ │ │ + @ instruction: 0xff5ef657 │ │ │ │ + @ instruction: 0xf876f68c │ │ │ │ @ instruction: 0xf0114630 │ │ │ │ ldmdbvs r0!, {r0, r1, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ orrslt r6, sp, r5, lsl #16 │ │ │ │ cmnlt r3, #2818048 @ 0x2b0000 │ │ │ │ - blcs 244a4c │ │ │ │ + blcs 244afc │ │ │ │ stmdavs ip!, {r2, r4, r5, ip, lr, pc} │ │ │ │ stmdavs r3!, {r2, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ stmiavs fp!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ strtmi fp, [r5], -r3, lsl #6 │ │ │ │ stccs 8, cr6, [r0], {44} @ 0x2c │ │ │ │ stmiavs fp!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x4628b913 │ │ │ │ @@ -518660,65 +518700,65 @@ │ │ │ │ @ instruction: 0xf7ca2000 │ │ │ │ ldmdbvs r3!, {r0, r1, r2, r3, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ andsle r4, ip, r3, lsr #5 │ │ │ │ @ instruction: 0xf10369f3 │ │ │ │ ldmdbvs r9, {r3, r4, r9} │ │ │ │ mulle r4, r1, r2 │ │ │ │ @ instruction: 0xb11069d8 │ │ │ │ - blcs 3c9498 │ │ │ │ + blcs 3c9548 │ │ │ │ ldcllt 0, cr13, [r0, #-44]! @ 0xffffffd4 │ │ │ │ strtmi r4, [r5], -r8, lsr #12 │ │ │ │ ldc2 7, cr15, [ip, #808] @ 0x328 │ │ │ │ stmvs r3, {r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ bicsle r2, pc, r0, lsl #22 │ │ │ │ ldc2 7, cr15, [r6, #808] @ 0x328 │ │ │ │ @ instruction: 0xf658e7dc │ │ │ │ - ldcllt 12, cr15, [r0, #-860]! @ 0xfffffca4 │ │ │ │ + ldcllt 12, cr15, [r0, #-508]! @ 0xfffffe04 │ │ │ │ ldc2 7, cr15, [r0, #808] @ 0x328 │ │ │ │ movwcs lr, #1991 @ 0x7c7 │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed81ac0 │ │ │ │ + bl fed81b70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r6, r0, ror #31 │ │ │ │ movwcs r4, #5644 @ 0x160c │ │ │ │ @ instruction: 0x46014a14 │ │ │ │ movwls r4, #13928 @ 0x3668 │ │ │ │ stmiavs r3!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi 6cf4ec │ │ │ │ + blmi 6cf59c │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ - blge 2eb4e8 │ │ │ │ + blge 2eb598 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - stmiavs r3!, {r0, r1, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r1, r2, r3, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andseq pc, r8, #-1073741824 @ 0xc0000000 │ │ │ │ addsmi r6, r1, #409600 @ 0x64000 │ │ │ │ andcs fp, r0, ip, lsl #30 │ │ │ │ @ instruction: 0xf65869d8 │ │ │ │ - bmi 4a9bb0 │ │ │ │ + bmi 4a9b00 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r6, r1, lsl #2 │ │ │ │ @ instruction: 0xf605bd10 │ │ │ │ - svclt 0x0000e876 │ │ │ │ - rsbseq r5, r5, ip, lsr #14 │ │ │ │ + svclt 0x0000e81e │ │ │ │ + rsbseq r5, r5, ip, ror r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r5, [r5], #-106 @ 0xffffff96 │ │ │ │ - blcs 2c4b5c │ │ │ │ + rsbseq r5, r5, sl, asr #12 │ │ │ │ + blcs 2c4c0c │ │ │ │ cmplt sl, sl, lsl r0 │ │ │ │ @ instruction: 0xf1016a4a │ │ │ │ addsmi r0, sl, #44, 6 @ 0xb0000000 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ andcs fp, r0, #12, 30 @ 0x30 │ │ │ │ stmib r0, {r1, r3, r8, r9, fp, sp, lr}^ │ │ │ │ ldrbmi r3, [r0, -r0, lsl #4]! │ │ │ │ @ instruction: 0xf101b410 │ │ │ │ - blvs 152b644 │ │ │ │ + blvs 152b6f4 │ │ │ │ @ instruction: 0xf04f429c │ │ │ │ @ instruction: 0xf85d0301 │ │ │ │ svclt 0x00184b04 │ │ │ │ stmib r0, {r1, r3, sl, fp, sp, lr}^ │ │ │ │ ldrbmi r3, [r0, -r0, lsl #4]! │ │ │ │ ldmdavs r3, {r1, r3, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ @@ -518727,15 +518767,15 @@ │ │ │ │ ldrbmi r3, [r0, -r0, lsl #4]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ strmi fp, [r9], r7, lsr #1 │ │ │ │ stmib sp, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ - bmi 16f71ac │ │ │ │ + bmi 16f725c │ │ │ │ ldrbtmi r4, [sl], #-2899 @ 0xfffff4ad │ │ │ │ tstls r3, r0, lsr r9 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ @ instruction: 0xf8d90300 │ │ │ │ ldmvs sl, {ip, sp} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @@ -518747,158 +518787,158 @@ │ │ │ │ ldmdbvs fp!, {r3, r4, r8, sl} │ │ │ │ @ instruction: 0xf10dac16 │ │ │ │ adcmi r0, fp, #32, 22 @ 0x8000 │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ movwls r6, #63995 @ 0xf9fb │ │ │ │ movwls r2, #58113 @ 0xe301 │ │ │ │ ldm r3, {r1, r2, r3, r8, r9, fp, sp, pc} │ │ │ │ - blge 52a9f4 │ │ │ │ + blge 52aaa4 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - strtmi pc, [r0], -sp, lsr #20 │ │ │ │ + @ instruction: 0x4620f9d5 │ │ │ │ @ instruction: 0xf7ff4649 │ │ │ │ ldmdbvs fp!, {r0, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ ldrtmi r4, [sp], -fp, lsr #5 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ svclt 0x00089311 │ │ │ │ @ instruction: 0xf04f461a │ │ │ │ svclt 0x00180301 │ │ │ │ tstls r2, #4096000 @ 0x3e8000 │ │ │ │ andsls sl, r3, #18432 @ 0x4800 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r4, r8, r9, fp, sp, pc} │ │ │ │ ldrbmi r0, [r8], -r3 │ │ │ │ - blgt 550e44 │ │ │ │ - blx 5e83a4 │ │ │ │ - blcs 2516fc │ │ │ │ + blgt 550ef4 │ │ │ │ + @ instruction: 0xf9b6f65c │ │ │ │ + blcs 2517ac │ │ │ │ @ instruction: 0x46a0d03f │ │ │ │ stcge 14, cr10, [sl], {20} │ │ │ │ - beq fe266e78 │ │ │ │ + beq fe266f28 │ │ │ │ movwls sl, #19227 @ 0x4b1b │ │ │ │ movwls sl, #31517 @ 0x7b1d │ │ │ │ mulscs r0, r9, r8 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff6af7ff │ │ │ │ ldm r4, {r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ stm r6, {r0, r1} │ │ │ │ - blls 2eaa70 │ │ │ │ + blls 2eab20 │ │ │ │ stmdbls r6, {r4, r6, r9, sl, lr} │ │ │ │ - mrc2 6, 5, pc, cr10, cr6, {4} │ │ │ │ + mcr2 6, 3, pc, cr2, cr6, {4} @ │ │ │ │ ldm r6, {r0, r4, r6, r9, sl, lr} │ │ │ │ ldrbmi r0, [r8], -ip │ │ │ │ - blx 1ee83e8 │ │ │ │ + blx 8e8498 │ │ │ │ mulscs r0, r9, r8 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff54f7ff │ │ │ │ ldmvs sl!, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ ldrdeq lr, [r4, -sp] │ │ │ │ - mcr2 6, 5, pc, cr8, cr6, {4} @ │ │ │ │ - bls 411700 │ │ │ │ + mrc2 6, 2, pc, cr0, cr6, {4} │ │ │ │ + bls 4117b0 │ │ │ │ mlale r2, r3, r2, r4 │ │ │ │ @ instruction: 0x46589b1e │ │ │ │ @ instruction: 0xf1089904 │ │ │ │ ldmdavs sp, {r0, fp}^ │ │ │ │ - blcs 244c54 │ │ │ │ + blcs 244d04 │ │ │ │ muleq ip, r4, r8 │ │ │ │ strcs fp, [r0, #-3848] @ 0xfffff0f8 │ │ │ │ - blx 1768424 │ │ │ │ + @ instruction: 0xf9fcf65c │ │ │ │ strbmi r9, [r3, #-2865] @ 0xfffff4cf │ │ │ │ - bmi 55f1dc │ │ │ │ + bmi 55f28c │ │ │ │ ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r8], -r5, lsl #2 │ │ │ │ pop {r0, r1, r2, r5, ip, sp, pc} │ │ │ │ andcs r8, r1, #240, 30 @ 0x3c0 │ │ │ │ @ instruction: 0xf604e773 │ │ │ │ - movwcs lr, #3990 @ 0xf96 │ │ │ │ + movwcs lr, #3902 @ 0xf3e │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {2} │ │ │ │ - rsbseq r5, r5, r6, ror #12 │ │ │ │ + ldrhteq r5, [r5], #-86 @ 0xffffffaa │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r5, r2, asr #10 │ │ │ │ + @ instruction: 0x00755492 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr0, cr12, {6} │ │ │ │ strdlt r4, [r3], #171 @ 0xab │ │ │ │ @ instruction: 0x46044bfb │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movtls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf8d36b03 │ │ │ │ @ instruction: 0xf7ff8014 │ │ │ │ - blvs aaa50c │ │ │ │ + blvs aaa5bc │ │ │ │ andseq pc, r8, #1073741824 @ 0x40000000 │ │ │ │ addsmi r6, r3, #3325952 @ 0x32c000 │ │ │ │ svcge 0x0006bf02 │ │ │ │ - bleq ff966f64 │ │ │ │ + bleq ff967014 │ │ │ │ rsbsle sl, r0, ip, lsr sp │ │ │ │ ldreq pc, [r4], -r3, lsr #3 │ │ │ │ @ instruction: 0xf10daf06 │ │ │ │ vldmdbge ip!, {d0-} │ │ │ │ - beq 2a6c80 │ │ │ │ + beq 2a6d30 │ │ │ │ stmdbeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - bvs 18e2c90 │ │ │ │ + bvs 18e2d40 │ │ │ │ addsmi r3, sl, #44, 6 @ 0xb0000000 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ stmib sp, {r0, r1, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ movwcs sl, #778 @ 0x30a │ │ │ │ andcc lr, r8, #3358720 @ 0x334000 │ │ │ │ ldm r9, {r3, r8, r9, fp, sp, pc} │ │ │ │ stm sp, {r0, r1} │ │ │ │ ldrbmi r0, [r9], -r3 │ │ │ │ - blgt 53c450 │ │ │ │ - @ instruction: 0xf96ef65c │ │ │ │ + blgt 53c500 │ │ │ │ + @ instruction: 0xf916f65c │ │ │ │ ldmvs sl, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ suble r2, r6, r0, lsl #20 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f2a00 │ │ │ │ svclt 0x00080200 │ │ │ │ stmib sp, {r0, r1, r4, r9, sl, lr}^ │ │ │ │ - blge 5337c0 │ │ │ │ + blge 533870 │ │ │ │ @ instruction: 0x46384659 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - ldmdavs r3!, {r0, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ - bcs 244e08 │ │ │ │ + ldmdavs r3!, {r0, r3, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + bcs 244eb8 │ │ │ │ ldmib r3, {r0, r2, r4, r5, ip, lr, pc}^ │ │ │ │ mrscs r3, R8_usr │ │ │ │ addge pc, r8, sp, asr #17 │ │ │ │ addmi r6, r8, #80, 16 @ 0x500000 │ │ │ │ strmi fp, [sl], -r8, lsl #30 │ │ │ │ ldmdavs sl, {r0, r1, r5, r9, ip, pc} │ │ │ │ svclt 0x0008428a │ │ │ │ stmib sp, {r0, r1, r3, r9, sl, lr}^ │ │ │ │ - blge a2f844 │ │ │ │ + blge a2f8f4 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r1, r5, r8, r9, fp, sp, pc} │ │ │ │ strtmi r0, [r9], -r3 │ │ │ │ - blgt 53c4b4 │ │ │ │ - @ instruction: 0xf93cf65c │ │ │ │ + blgt 53c564 │ │ │ │ + @ instruction: 0xf8e4f65c │ │ │ │ @ instruction: 0xf65c4628 │ │ │ │ - blvs aa957c │ │ │ │ + blvs aa94cc │ │ │ │ @ instruction: 0xf10169b2 │ │ │ │ @ instruction: 0xf1a20318 │ │ │ │ addsmi r0, sl, #20, 12 @ 0x1400000 │ │ │ │ ldmdavs r3!, {r0, r1, r4, ip, lr, pc} │ │ │ │ ldrdcs pc, [r0], -r8 │ │ │ │ smlalsle r4, r3, r3, r2 │ │ │ │ - bcs 249cc4 │ │ │ │ - blvs 18df294 │ │ │ │ + bcs 249d74 │ │ │ │ + blvs 18df344 │ │ │ │ addsmi r3, sl, #60, 6 @ 0xf0000000 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ andcs lr, r1, #164, 14 @ 0x2900000 │ │ │ │ @ instruction: 0x2101e7bd │ │ │ │ @ instruction: 0x2322e9cd │ │ │ │ @ instruction: 0xf8d8e7d3 │ │ │ │ @ instruction: 0xf8983000 │ │ │ │ - blvs 18aec60 │ │ │ │ - bvs 18cf430 │ │ │ │ + blvs 18aed10 │ │ │ │ + bvs 18cf4e0 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ stmdals r3, {r3, r6, r8, pc} │ │ │ │ msreq CPSR_fs, r3, lsl #2 │ │ │ │ svclt 0x0014428a │ │ │ │ @ instruction: 0x26004616 │ │ │ │ eorseq pc, ip, #-1073741824 @ 0xc0000000 │ │ │ │ addsmi r4, r0, #1048576 @ 0x100000 │ │ │ │ @@ -518906,314 +518946,314 @@ │ │ │ │ ldmvs r9, {r0, r1, r8, ip, pc} │ │ │ │ ldmdbeq r8, {r2, r8, ip, sp, lr, pc} │ │ │ │ strbmi r6, [sl, #-2338] @ 0xfffff6de │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ andcs r9, r0, #-268435456 @ 0xf0000000 │ │ │ │ @ instruction: 0xb129920e │ │ │ │ tstcs r1, fp, asr r8 │ │ │ │ - bcs 244dcc │ │ │ │ + bcs 244e7c │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ tstne r0, #3358720 @ 0x334000 │ │ │ │ movwls sl, #11048 @ 0x2b28 │ │ │ │ @ instruction: 0xf04fab10 │ │ │ │ ldm r3, {r0, r9, fp} │ │ │ │ - blge 5aac88 │ │ │ │ + blge 5aad38 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ stmdbls r2, {r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - @ instruction: 0xf8d8f8e3 │ │ │ │ + @ instruction: 0xf8d8f88b │ │ │ │ tstls r5, #12 │ │ │ │ @ instruction: 0xf8cdab14 │ │ │ │ @ instruction: 0x9613a050 │ │ │ │ ldm r3, {r9, sl, sp} │ │ │ │ - blge 6aacac │ │ │ │ + blge 6aad5c │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrls sl, [r2], -sp, lsr #18 │ │ │ │ tstls r4, r8, lsr r6 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - @ instruction: 0xf8d8f8cf │ │ │ │ + @ instruction: 0xf8d8f877 │ │ │ │ stmdbls r4, {ip, sp} │ │ │ │ - bcs 244f24 │ │ │ │ + bcs 244fd4 │ │ │ │ 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 7c39d8 │ │ │ │ + blgt 53c664 │ │ │ │ + @ instruction: 0xf8eaf65c │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ - bcs 244f48 │ │ │ │ + bcs 244ff8 │ │ │ │ rscshi pc, lr, r0 │ │ │ │ andcs r6, r0, #1769472 @ 0x1b0000 │ │ │ │ addsmi r6, r1, #1638400 @ 0x190000 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ tstcs r8, #3358720 @ 0x334000 │ │ │ │ stmdbvs r3!, {r0, r9, sl, sp} │ │ │ │ - beq ff467130 │ │ │ │ + beq ff4671e0 │ │ │ │ strbmi r9, [fp, #-1562] @ 0xfffff9e6 │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ tstls fp, #3719168 @ 0x38c000 │ │ │ │ ldm r3, {r1, r3, r4, r8, r9, fp, sp, pc} │ │ │ │ - blge 82ad1c │ │ │ │ + blge 82adcc │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - mulcs r0, r9, r8 │ │ │ │ - @ instruction: 0xfff0f6c1 │ │ │ │ + andcs pc, r0, r1, asr #16 │ │ │ │ + @ instruction: 0xff98f6c1 │ │ │ │ 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: 0x4629fcf3 │ │ │ │ muleq ip, fp, r8 │ │ │ │ @ instruction: 0xf65c4638 │ │ │ │ - blvs b29164 │ │ │ │ - blcs 2450c8 │ │ │ │ + blvs b290b4 │ │ │ │ + blcs 245178 │ │ │ │ @ instruction: 0xf8cdd039 │ │ │ │ @ instruction: 0x26008014 │ │ │ │ ldrdhi pc, [r8], -sp │ │ │ │ andne lr, r2, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0xb1294623 │ │ │ │ tstcs r1, r3, ror #16 │ │ │ │ stmdacs r0, {r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ teqne r7, #3358720 @ 0x334000 │ │ │ │ strbmi r4, [fp], -r8, lsr #12 │ │ │ │ @ instruction: 0xf6964651 │ │ │ │ - strtmi pc, [r9], -fp, lsr #26 │ │ │ │ + @ instruction: 0x4629fcd3 │ │ │ │ muleq ip, fp, r8 │ │ │ │ @ instruction: 0xf65c4638 │ │ │ │ - strtmi pc, [r3], -r3, ror #17 │ │ │ │ + strtmi pc, [r3], -fp, lsl #17 │ │ │ │ andne lr, r2, #212, 18 @ 0x350000 │ │ │ │ stmdavs r3!, {r0, r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldmdavs r8, {r0, r8, sp}^ │ │ │ │ svclt 0x00082800 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0x46281337 │ │ │ │ strbmi r4, [r1], -fp, asr #12 │ │ │ │ - ldc2 6, cr15, [r4, #-600] @ 0xfffffda8 │ │ │ │ + ldc2 6, cr15, [ip], #600 @ 0x258 │ │ │ │ ldm fp, {r0, r3, r5, r9, sl, lr} │ │ │ │ ldrtmi r0, [r8], -ip │ │ │ │ - @ instruction: 0xf8ccf65c │ │ │ │ + @ instruction: 0xf874f65c │ │ │ │ strcc r6, [r1], -r3, lsr #22 │ │ │ │ adcsmi r6, r3, #14352384 @ 0xdb0000 │ │ │ │ @ instruction: 0xf8ddd8cc │ │ │ │ @ instruction: 0xf8d88014 │ │ │ │ @ instruction: 0xf1033008 │ │ │ │ ldmdbvs r9, {r3, r4, r9} │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ ldmibvs r8, {r0, r1, r7, pc}^ │ │ │ │ @ instruction: 0xf6582601 │ │ │ │ - blls 3296c8 │ │ │ │ + blls 329618 │ │ │ │ @ instruction: 0xf8d8931d │ │ │ │ tstls pc, #8 │ │ │ │ tstls ip, #0, 6 │ │ │ │ @ instruction: 0x961eab1e │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r2, r3, r4, r8, r9, fp, sp, pc} │ │ │ │ ldrbmi r0, [r9], -r3 │ │ │ │ - blgt 53c6ec │ │ │ │ - @ instruction: 0xf820f65c │ │ │ │ + blgt 53c79c │ │ │ │ + @ instruction: 0xffc8f65b │ │ │ │ andne lr, r2, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0xb1294623 │ │ │ │ ldrtmi r6, [r1], -r3, ror #16 │ │ │ │ stmdacs r0, {r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ stmib sp, {r1, r2, r5, r9, sl, fp, sp, pc}^ │ │ │ │ strtmi r1, [r8], -r6, lsr #6 │ │ │ │ ldrbmi r4, [r9], -fp, asr #12 │ │ │ │ - ldc2l 6, cr15, [r6], {150} @ 0x96 │ │ │ │ + ldc2l 6, cr15, [lr], #-600 @ 0xfffffda8 │ │ │ │ ldm r6, {r0, r3, r5, r9, sl, lr} │ │ │ │ ldrtmi r0, [r8], -ip │ │ │ │ - @ instruction: 0xf88ef65c │ │ │ │ - blcs 2450d0 │ │ │ │ + @ instruction: 0xf836f65c │ │ │ │ + blcs 245180 │ │ │ │ ldmib r4, {r3, r6, ip, lr, pc}^ │ │ │ │ mrscs r0, SP_irq │ │ │ │ andcs r9, r0, #-2147483639 @ 0x80000009 │ │ │ │ addsmi r6, r1, #5832704 @ 0x590000 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ stmdavs r3, {r0, r1, r2, r5, r8, r9, ip, pc} │ │ │ │ svclt 0x00144293 │ │ │ │ ldrmi r4, [r3], -r3, lsl #12 │ │ │ │ - blls 34fa78 │ │ │ │ + blls 34fb28 │ │ │ │ eorls sl, r4, #36, 18 @ 0x90000 │ │ │ │ ldm r6, {r0, r2, r5, r8, r9, ip, pc} │ │ │ │ stmdbgt r3, {r2, r3} │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ - @ instruction: 0xffe8f65b │ │ │ │ + @ instruction: 0xff90f65b │ │ │ │ @ instruction: 0xf65c4628 │ │ │ │ - stmdals r2, {r0, r1, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf910f65c │ │ │ │ + stmdals r2, {r0, r1, r3, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf8b8f65c │ │ │ │ @ instruction: 0xf65c4650 │ │ │ │ - ldrbmi pc, [r8], -sp, lsl #18 @ │ │ │ │ - @ instruction: 0xf90af65c │ │ │ │ + @ instruction: 0x4658f8b5 │ │ │ │ + @ instruction: 0xf8b2f65c │ │ │ │ strbmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldc2l 6, cr15, [lr], {193} @ 0xc1 │ │ │ │ - blmi 73d6f8 │ │ │ │ + stc2 6, cr15, [r6], {193} @ 0xc1 │ │ │ │ + blmi 73d7a8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1284f14 │ │ │ │ + blls 1284fc4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r7, r0, lsl #6 │ │ │ │ pop {r0, r1, r6, ip, sp, pc} │ │ │ │ mcrls 15, 0, r8, cr3, cr0, {7} │ │ │ │ teqpeq ip, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x0008428e │ │ │ │ @ instruction: 0xf1032600 │ │ │ │ addmi r0, sl, #44, 2 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ ldrt r9, [r8], r3, lsl #4 │ │ │ │ usat r4, #24, r6, asr #12 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ strb r3, [r2, r6, lsr #8] │ │ │ │ str r2, [r5, -r1, lsl #4] │ │ │ │ - ldc 6, cr15, [r0, #16] │ │ │ │ + ldc 6, cr15, [r8, #-16]! │ │ │ │ ldmdavs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrshteq r5, [r5], #-72 @ 0xffffffb8 │ │ │ │ + rsbseq r5, r5, r8, asr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r5, ip, asr r1 │ │ │ │ + rsbseq r5, r5, ip, lsr #1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ @ instruction: 0xf8dfb0fb │ │ │ │ @ instruction: 0x46923b54 │ │ │ │ ldrbtmi r4, [fp], #-1548 @ 0xfffff9f4 │ │ │ │ @ instruction: 0xf8df9206 │ │ │ │ movwls r2, #31564 @ 0x7b4c │ │ │ │ - blcc 14692a0 │ │ │ │ + blcc 1469350 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ cmnls r9, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcs 244f60 │ │ │ │ + blcs 245010 │ │ │ │ bicshi pc, r2, r0 │ │ │ │ movwcs r4, #1537 @ 0x601 │ │ │ │ pkhbtmi r4, r9, r8, lsl #13 │ │ │ │ subseq pc, pc, sp, lsl #2 │ │ │ │ andls r9, r2, r3, lsl #6 │ │ │ │ stmiavs r3!, {r1, r9, fp, ip, pc} │ │ │ │ andhi pc, r0, r2, lsl #17 │ │ │ │ suble r2, r2, r1, lsl #22 │ │ │ │ cmple r0, r2, lsl #22 │ │ │ │ strbmi r6, [r8], -r1, lsr #18 │ │ │ │ @ instruction: 0xf7ff9a02 │ │ │ │ strmi pc, [r7], -sp, asr #31 │ │ │ │ cmple sp, r0, lsl #16 │ │ │ │ - blcs 2c5cf8 │ │ │ │ + blcs 2c5da8 │ │ │ │ addshi pc, r8, r0 │ │ │ │ stmdbvs r2, {r5, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ stmibvs r1, {r0, r1, r2, r3, r7, pc}^ │ │ │ │ ldceq 1, cr15, [r8], {-0} │ │ │ │ ldreq pc, [r4], -r1, lsr #3 │ │ │ │ stmdavs sp, {r2, r3, r7, r8, sl, lr}^ │ │ │ │ ldreq pc, [r4, #-421] @ 0xfffffe5b │ │ │ │ subs sp, r0, #-1073741820 @ 0xc0000004 │ │ │ │ @ instruction: 0xf1016a4b │ │ │ │ addsmi r0, r3, #44, 4 @ 0xc0000002 │ │ │ │ ldmdavs sl, {r2, r3, r4, ip, lr, pc} │ │ │ │ - bcs 244fe8 │ │ │ │ + bcs 245098 │ │ │ │ stmibvs fp!, {r1, r3, r6, ip, lr, pc} │ │ │ │ tstpeq r4, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ - blcc 73c868 │ │ │ │ + blcc 73c918 │ │ │ │ @ instruction: 0xd07e4291 │ │ │ │ ldcvc 6, cr4, [r3], #116 @ 0x74 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ addsmi r6, lr, #1097728 @ 0x10c000 │ │ │ │ ldcvc 0, cr13, [r3], #-956 @ 0xfffffc44 │ │ │ │ - blcs 24508c │ │ │ │ - blvs 151f754 │ │ │ │ + blcs 24513c │ │ │ │ + blvs 151f804 │ │ │ │ eorseq pc, ip, #1073741824 @ 0x40000000 │ │ │ │ @ instruction: 0xd1e24293 │ │ │ │ ldmdavs fp, {r8, r9, sp} │ │ │ │ - bvs 1aa2bd8 │ │ │ │ + bvs 1aa2c88 │ │ │ │ @ instruction: 0x46484652 │ │ │ │ @ instruction: 0xff8cf7ff │ │ │ │ strmi r6, [r5], -r1, ror #22 │ │ │ │ @ instruction: 0x46484652 │ │ │ │ @ instruction: 0xff86f7ff │ │ │ │ movwmi r9, #23299 @ 0x5b03 │ │ │ │ sbcslt r4, fp, #-1409286144 @ 0xac000000 │ │ │ │ stmdavs r4!, {r0, r1, r8, r9, ip, pc} │ │ │ │ - blcs 24508c │ │ │ │ + blcs 24513c │ │ │ │ @ instruction: 0xf8dfd1a2 │ │ │ │ @ instruction: 0xf8df2a6c │ │ │ │ ldrbtmi r3, [sl], #-2660 @ 0xfffff59c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, ror fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrthi pc, [r2], r0, asr #32 @ │ │ │ │ rsbslt r9, fp, r3, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf04f6824 │ │ │ │ @ instruction: 0xf88a0301 │ │ │ │ andls r3, r3, r0 │ │ │ │ - blcs 2450c0 │ │ │ │ + blcs 245170 │ │ │ │ strb sp, [r4, r8, lsl #3]! │ │ │ │ @ instruction: 0xc010f8d3 │ │ │ │ ldrmi r3, [ip, #792] @ 0x318 │ │ │ │ stmvs r8, {r0, r1, r2, r3, r5, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmib r1, {r0, r1, r2, r3, r5, r6, r7, r8, pc}^ │ │ │ │ andcs r1, r1, r0, lsl #14 │ │ │ │ - blge 8cf0bc │ │ │ │ + blge 8cf16c │ │ │ │ stmdacs r0, {r3, r4, r5, r6, fp, sp, lr} │ │ │ │ svclt 0x00086808 │ │ │ │ ldrls r2, [fp, -r0, lsl #14] │ │ │ │ svclt 0x00082800 │ │ │ │ ldmdage r8, {r8, sp} │ │ │ │ tstcs r8, sp, asr #19 │ │ │ │ - blgt 556e3c │ │ │ │ + blgt 556eec │ │ │ │ stm sp, {r0, r1, fp, lr, pc} │ │ │ │ ldrtmi r0, [r9], -r3 │ │ │ │ @ instruction: 0xf65ba814 │ │ │ │ - ldrtmi pc, [r8], -r9, ror #29 @ │ │ │ │ - @ instruction: 0xf814f65c │ │ │ │ + @ instruction: 0x4638fe91 │ │ │ │ + @ instruction: 0xffbcf65b │ │ │ │ ldmib r6, {r0, r8, r9, sl, sp}^ │ │ │ │ subsvs r2, r3, r5, lsl #6 │ │ │ │ andsvs r6, sl, r0, lsr #22 │ │ │ │ stmib r6, {r8, r9, sp}^ │ │ │ │ str r3, [r4, r5, lsl #6] │ │ │ │ svccs 0x00007c87 │ │ │ │ rscshi pc, r8, r0 │ │ │ │ movwcs r6, #6180 @ 0x1824 │ │ │ │ andcc pc, r0, sl, lsl #17 │ │ │ │ - blcs 245138 │ │ │ │ + blcs 2451e8 │ │ │ │ svcge 0x004cf47f │ │ │ │ stmdbvs r2, {r0, r1, r2, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bcs 23c8c4 │ │ │ │ + bcs 23c974 │ │ │ │ rschi pc, r8, r0 │ │ │ │ cdpcs 8, 0, cr6, cr1, cr6, {6} │ │ │ │ stmdbls r2, {r2, ip, lr, pc} │ │ │ │ stmdbcs r0, {r0, r3, fp, ip, sp, lr} │ │ │ │ rscshi pc, lr, r0, asr #32 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ andcc lr, r4, #3358720 @ 0x334000 │ │ │ │ - blx ff5690d4 │ │ │ │ + blx ff569184 │ │ │ │ andcc lr, r4, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldcvc 0, cr8, [sp], {243} @ 0xf3 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ @ instruction: 0xf8d38198 │ │ │ │ @ instruction: 0xf103c01c │ │ │ │ strbmi r0, [r0, #-24]! @ 0xffffffe8 │ │ │ │ rschi pc, r8, r0 │ │ │ │ stmdavs r9, {r0, r5, r6, r9, sl, lr}^ │ │ │ │ addmi r3, r8, #4194304 @ 0x400000 │ │ │ │ stccs 1, cr13, [r2, #-1004] @ 0xfffffc14 │ │ │ │ rschi pc, ip, r0 │ │ │ │ @ instruction: 0xf0402d01 │ │ │ │ - blvs b0b484 │ │ │ │ + blvs b0b534 │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ @ instruction: 0xf7ffa014 │ │ │ │ stmdbvs r2!, {r0, r2, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ tstpeq r8, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ svclt 0x0008428a │ │ │ │ subsls r2, sp, #0, 4 │ │ │ │ @@ -519225,99 +519265,99 @@ │ │ │ │ cmpcs sl, #3358720 @ 0x334000 │ │ │ │ vmovge.8 d2[6], sl │ │ │ │ @ instruction: 0x9602af14 │ │ │ │ stmibvc r8!, {r0, r2, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r2, r3, r4, r6, r8, r9, fp, sp, pc} │ │ │ │ ldrtmi r0, [r1], -r3 │ │ │ │ - blgt 53ca40 │ │ │ │ - mrc2 6, 3, pc, cr6, cr11, {2} │ │ │ │ + blgt 53caf0 │ │ │ │ + mrc2 6, 0, pc, cr14, cr11, {2} │ │ │ │ stmdbcc ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmiapl r3, {r0, r1, r2, fp, ip, pc}^ │ │ │ │ ldrmi r9, [sl], -r3, lsl #6 │ │ │ │ stmdbcc r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ andcs r5, r0, r3, asr #17 │ │ │ │ ldrmi r9, [r9], -r3, lsl #6 │ │ │ │ - blx ff6e8c84 │ │ │ │ + blx 20e8d34 │ │ │ │ ldrtmi r6, [r2], -r3, lsr #22 │ │ │ │ andls r4, r3, r1, asr r6 │ │ │ │ ldrdls r6, [r0], -fp │ │ │ │ movwcc r4, #5664 @ 0x1620 │ │ │ │ - blge 1c0fd98 │ │ │ │ + blge 1c0fe48 │ │ │ │ @ instruction: 0xf7ff9304 │ │ │ │ @ instruction: 0xf89afbf1 │ │ │ │ @ instruction: 0x46068010 │ │ │ │ strbmi r4, [r2], -r1, lsl #12 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ @ instruction: 0xf1b8fbc1 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - bvs 1f0b8dc │ │ │ │ + bvs 1f0b98c │ │ │ │ eoreq pc, ip, #-2147483647 @ 0x80000001 │ │ │ │ svclt 0x00064293 │ │ │ │ ldrmi r4, [sl], -r3, asr #12 │ │ │ │ cmpls r7, #51200 @ 0xc800 │ │ │ │ cmpls r8, #67108864 @ 0x4000000 │ │ │ │ cmpls r6, #0, 6 │ │ │ │ subsls sl, r9, #88, 22 @ 0x16000 │ │ │ │ @ instruction: 0xf50daa56 │ │ │ │ @ instruction: 0xf50d7bd8 │ │ │ │ ldm r3, {r6, r7, fp, ip, sp, lr} │ │ │ │ stm sp, {r0, r1} │ │ │ │ andls r0, r5, #3 │ │ │ │ - bgt 53cb4c │ │ │ │ + bgt 53cbfc │ │ │ │ @ instruction: 0xf65b4638 │ │ │ │ - stmiavs r2!, {r0, r4, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r2!, {r0, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ muleq r3, r9, r8 │ │ │ │ stmibvc r6!, {r0, r2, r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ andeq lr, r3, r8, lsl #17 │ │ │ │ - blls 2fcb64 │ │ │ │ + blls 2fcc14 │ │ │ │ @ instruction: 0xf6964648 │ │ │ │ - strbmi pc, [r9], -sp, ror #21 @ │ │ │ │ + @ instruction: 0x4649fa95 │ │ │ │ muleq ip, r8, r8 │ │ │ │ @ instruction: 0xf65b4638 │ │ │ │ - @ instruction: 0xf89afea5 │ │ │ │ - blcs 237258 │ │ │ │ + @ instruction: 0xf89afe4d │ │ │ │ + blcs 237308 │ │ │ │ sbchi pc, r9, #0 │ │ │ │ @ instruction: 0x363c6b73 │ │ │ │ svclt 0x000842b3 │ │ │ │ cmpls r7, #0, 6 │ │ │ │ - blls 37cb90 │ │ │ │ - blgt 53cb10 │ │ │ │ - mrc2 6, 4, pc, cr4, cr11, {2} │ │ │ │ + blls 37cc40 │ │ │ │ + blgt 53cbc0 │ │ │ │ + mrc2 6, 1, pc, cr12, 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, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + mrc2 6, 6, pc, cr14, cr11, {2} │ │ │ │ + blcs 245580 │ │ │ │ adcshi pc, r9, #0 │ │ │ │ movwmi lr, #2516 @ 0x9d4 │ │ │ │ rsbls r2, r0, #268435456 @ 0x10000000 │ │ │ │ ldmdavs sl, {r8, sl, sp}^ │ │ │ │ svclt 0x000842aa │ │ │ │ cmnls r1, #45088768 @ 0x2b00000 │ │ │ │ adcmi r6, fp, #2293760 @ 0x230000 │ │ │ │ strtmi fp, [ip], -r8, lsl #30 │ │ │ │ stmib sp, {r1, r2, r3, r4, r6, r8, fp, sp, pc}^ │ │ │ │ ldm r8, {r1, r2, r3, r4, r6, sl, ip, lr} │ │ │ │ stmdbgt r3, {r2, r3} │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r9, asr #12 │ │ │ │ - stc2l 6, cr15, [sl, #364]! @ 0x16c │ │ │ │ + ldc2 6, cr15, [r2, #364] @ 0x16c │ │ │ │ @ instruction: 0xf65b4648 │ │ │ │ - stmdals r3, {r0, r2, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r3, {r0, r2, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6c12100 │ │ │ │ - sbc pc, r2, r9, ror #21 │ │ │ │ + smull pc, r2, r1, sl @ │ │ │ │ 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 3c9fc8 │ │ │ │ sbcshi pc, r4, r0 │ │ │ │ tstpeq r8, #0, 2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00182e00 │ │ │ │ @ instruction: 0xd00342b3 │ │ │ │ addsmi r6, r3, #7471104 @ 0x720000 │ │ │ │ mrshi pc, (UNDEF: 72) @ │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ @@ -519346,100 +519386,100 @@ │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ movtcs lr, #59853 @ 0xe9cd │ │ │ │ vnmulge.f64 d26, d2, d14 │ │ │ │ @ instruction: 0x9602af14 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r4, r6, r8, r9, fp, sp, pc} │ │ │ │ ldrtmi r0, [r1], -r3 │ │ │ │ - blgt 53cc24 │ │ │ │ - stc2 6, cr15, [r4, #364] @ 0x16c │ │ │ │ + blgt 53ccd4 │ │ │ │ + stc2 6, cr15, [ip, #-364]! @ 0xfffffe94 │ │ │ │ ldmdavs fp, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ - bcs 2455b8 │ │ │ │ + bcs 245668 │ │ │ │ subhi pc, r8, #0 │ │ │ │ andcs r6, r0, #1769472 @ 0x1b0000 │ │ │ │ addsmi r6, r1, #1638400 @ 0x190000 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ movtcs lr, #51661 @ 0xc9cd │ │ │ │ stmibvc r6!, {r0, r2, r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf50d6923 │ │ │ │ adcmi r7, fp, #216, 22 @ 0x36000 │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ movtls r6, #47587 @ 0xb9e3 │ │ │ │ movtls r2, #41729 @ 0xa301 │ │ │ │ ldm r3, {r1, r3, r6, r8, r9, fp, sp, pc} │ │ │ │ - blge 152b390 │ │ │ │ + blge 152b440 │ │ │ │ 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, r2, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ - blvs b29dd8 │ │ │ │ + blvs b29e88 │ │ │ │ ldmvs sp, {sp}^ │ │ │ │ - ldc2 6, cr15, [r0], #772 @ 0x304 │ │ │ │ + mrrc2 6, 12, pc, r8, cr1 @ │ │ │ │ @ instruction: 0xf1aa9a02 │ │ │ │ strcc r0, [r1, #-276] @ 0xfffffeec │ │ │ │ strls r9, [r1, #-0] │ │ │ │ @ instruction: 0x4605465b │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmiavs r3!, {r0, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmib r4, {r0, r2, r3, r9, pc}^ │ │ │ │ mrscs r4, SP_irq │ │ │ │ andcs r9, r0, #88, 2 │ │ │ │ addsmi r6, r1, #5832704 @ 0x590000 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ stmdavs r3!, {r0, r3, r4, r6, r8, r9, ip, pc} │ │ │ │ svclt 0x00084293 │ │ │ │ - blge 17bcc30 │ │ │ │ + blge 17bcce0 │ │ │ │ ldrbcs lr, [r6], #-2509 @ 0xfffff633 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r3, r4, r6, r8, r9, fp, sp, pc} │ │ │ │ strbmi r0, [r9], -r3 │ │ │ │ - blgt 53ccd4 │ │ │ │ - stc2 6, cr15, [ip, #-364]! @ 0xfffffe94 │ │ │ │ + blgt 53cd84 │ │ │ │ + ldc2l 6, cr15, [r4], {91} @ 0x5b │ │ │ │ @ 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, r2, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldc2l 6, cr15, [ip, #364]! @ 0x16c │ │ │ │ @ instruction: 0xf65b4658 │ │ │ │ - tstpcs r0, r1, asr lr @ p-variant is OBSOLETE │ │ │ │ + strdcs pc, [r0, -r9] │ │ │ │ @ instruction: 0xf6c14628 │ │ │ │ - bls 3e9ca8 │ │ │ │ + bls 3e9bf8 │ │ │ │ andsvc r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0x4620e75d │ │ │ │ - blx 1c6941e │ │ │ │ + blx 1c694ce │ │ │ │ movwcs r9, #6662 @ 0x1a06 │ │ │ │ smmla r6, r3, r0, r7 │ │ │ │ andcs sl, r1, #26624 @ 0x6800 │ │ │ │ smlabteq r0, r3, r9, lr │ │ │ │ stmiavs r6, {r0, r3, r4, r9, sl, sp, lr, pc}^ │ │ │ │ andeq lr, r4, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf0002e01 │ │ │ │ - blls 2cbb44 │ │ │ │ + blls 2cbbf4 │ │ │ │ svccs 0x0000781f │ │ │ │ mcrge 4, 1, pc, cr12, cr15, {3} @ │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf910f7ff │ │ │ │ andcc lr, r4, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ strt sl, [r1], -r4, asr #28 │ │ │ │ - blcs 2c59cc │ │ │ │ + blcs 2c5a7c │ │ │ │ svcge 0x0028f47f │ │ │ │ adcsmi r3, r0, #24 │ │ │ │ tstphi fp, #0 @ p-variant is OBSOLETE │ │ │ │ ldmdavs r6!, {r8, r9, sp}^ │ │ │ │ adcsmi r3, r0, #67108864 @ 0x4000000 │ │ │ │ - blcs 31fc64 │ │ │ │ + blcs 31fd14 │ │ │ │ mrcge 6, 0, APSR_nzcv, cr2, cr15, {1} │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf7ff0801 │ │ │ │ stmdbvs r3!, {r0, r1, r2, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46da465a │ │ │ │ svclt 0x000c459b │ │ │ │ stmibvs r2!, {r9, sp}^ │ │ │ │ - blvs acfe4c │ │ │ │ + blvs acfefc │ │ │ │ asrshi pc, sp, #17 @ │ │ │ │ tstpeq r8, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a269d2 │ │ │ │ addsmi r0, r1, #20, 10 @ 0x5000000 │ │ │ │ msrhi SPSR_sc, #0 │ │ │ │ and sl, pc, r4, lsr #28 │ │ │ │ @ instruction: 0xf1026a51 │ │ │ │ @@ -519450,40 +519490,40 @@ │ │ │ │ @ instruction: 0xf1a23318 │ │ │ │ addsmi r0, sl, #20, 10 @ 0x5000000 │ │ │ │ orrhi pc, ip, r0 │ │ │ │ @ instruction: 0xf10368ab │ │ │ │ ldmdbvs r9, {r3, r4, r9} │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ ldmibvs r8, {r0, r3, r4, r6, sl, pc}^ │ │ │ │ - mrc2 6, 5, pc, cr10, cr7, {2} │ │ │ │ + mcr2 6, 3, pc, cr2, cr7, {2} @ │ │ │ │ ldmvs sl, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldmdavs fp, {r0, r2, r4, r5, r6, r8, pc} │ │ │ │ ldmdavs r9, {r9, sp} │ │ │ │ svclt 0x00084291 │ │ │ │ @ instruction: 0xf50d4613 │ │ │ │ stmib r6, {r3, r4, r6, r7, r8, r9, fp, ip, sp, lr}^ │ │ │ │ svcge 0x00142300 │ │ │ │ stmibvc r6!, {r0, r2, r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ muleq ip, r6, r8 │ │ │ │ muleq r3, fp, r8 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r9, asr #12 │ │ │ │ - ldc2 6, cr15, [sl], {91} @ 0x5b │ │ │ │ - blge ac58c8 │ │ │ │ + mcrr2 6, 5, pc, r2, cr11 @ │ │ │ │ + blge ac5978 │ │ │ │ addhi pc, r8, sp, asr #17 │ │ │ │ strbmi r9, [r9], -r3, lsr #4 │ │ │ │ - blgt 53ce0c │ │ │ │ - ldc2 6, cr15, [r6, #-364] @ 0xfffffe94 │ │ │ │ + blgt 53cebc │ │ │ │ + ldc2 6, cr15, [lr], #364 @ 0x16c │ │ │ │ stmdavs sl!, {r0, r1, r3, r5, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xd1bb2b00 │ │ │ │ @ instruction: 0xf1026b50 │ │ │ │ addmi r0, r8, #60, 2 │ │ │ │ ldcvs 15, cr11, [r3], {24} │ │ │ │ - blvs 1f25434 │ │ │ │ + blvs 1f254e4 │ │ │ │ eorseq pc, ip, #-2147483647 @ 0x80000001 │ │ │ │ svclt 0x00064293 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xe6346c32 │ │ │ │ ldmdavc fp, {r1, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf894aeb3 │ │ │ │ @@ -519508,136 +519548,136 @@ │ │ │ │ svclt 0x00082900 │ │ │ │ stmdbge r8!, {r8, r9, sp} │ │ │ │ @ instruction: 0x0328e9cd │ │ │ │ vldrge d10, [r4, #-392] @ 0xfffffe78 │ │ │ │ movwls r4, #42527 @ 0xa61f │ │ │ │ stm sp, {r0, r1, r8, fp, lr, pc} │ │ │ │ strls r0, [r5, #-3] │ │ │ │ - bgt 53ceb0 │ │ │ │ + bgt 53cf60 │ │ │ │ @ instruction: 0xf65b4628 │ │ │ │ - @ instruction: 0xf8dffc3f │ │ │ │ + @ instruction: 0xf8dffbe7 │ │ │ │ stmdals r7, {r5, r7, sl, ip, sp} │ │ │ │ movwls r5, #18627 @ 0x48c3 │ │ │ │ @ instruction: 0xf8df461a │ │ │ │ stmiapl r3, {r3, r4, r7, sl, ip, sp}^ │ │ │ │ movwls r2, #16384 @ 0x4000 │ │ │ │ @ instruction: 0xf6c14619 │ │ │ │ - blls 46985c │ │ │ │ + blls 4697ac │ │ │ │ ldrtmi r9, [sl], -r9 │ │ │ │ @ instruction: 0xf1a69301 │ │ │ │ - blge 1beba4c │ │ │ │ + blge 1bebafc │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ @ instruction: 0xf7ff930d │ │ │ │ - blvs b29cf4 │ │ │ │ + blvs b29da4 │ │ │ │ ldmvs fp, {r4, ip, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbvs r3!, {r0, r1, r2, r3, r4, r7, r8, r9, pc} │ │ │ │ stmdbls sl, {r2, r3, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ ldrmi sl, [fp, #3443] @ 0xd73 │ │ │ │ svclt 0x0008ab2c │ │ │ │ stmdals r5, {r9, sp} │ │ │ │ stmibvs r2!, {r3, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ andcs r9, r1, #-805306366 @ 0xd0000002 │ │ │ │ - blgt 54fee0 │ │ │ │ - ldc2 6, cr15, [r4], {91} @ 0x5b │ │ │ │ + blgt 54ff90 │ │ │ │ + ldc2 6, cr15, [ip], #-364 @ 0xfffffe94 │ │ │ │ stmdbls sp, {r0, r1, r5, r8, fp, sp, lr} │ │ │ │ - blge dbcca8 │ │ │ │ + blge dbcd58 │ │ │ │ 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 │ │ │ │ + strtmi pc, [r0], -sp, lsr #24 │ │ │ │ + @ instruction: 0xf846f657 │ │ │ │ rsbls r2, ip, #0, 4 │ │ │ │ stmib r7, {r2, r3, r4, r5, r7, r9, sl, lr}^ │ │ │ │ rscsvs r2, sl, r1, lsl #4 │ │ │ │ stmdbvs r2, {r2, r8, sl, ip, pc} │ │ │ │ stmib sp, {r1, r4, r6, r7, fp, sp, lr}^ │ │ │ │ ldm ip!, {r4, r5, r6, sp} │ │ │ │ - strgt r0, [pc, #-15] @ 22b665 │ │ │ │ + strgt r0, [pc, #-15] @ 22b715 │ │ │ │ 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, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ssatmi fp, #4, r1, lsl #18 │ │ │ │ - blge 1a3ce9c │ │ │ │ + blge 1a3cf4c │ │ │ │ ldrbmi r9, [r8], -fp, lsl #6 │ │ │ │ - ldc2 6, cr15, [ip], {88} @ 0x58 │ │ │ │ + blx ff3690a6 │ │ │ │ @ instruction: 0xf0004284 │ │ │ │ @ instruction: 0xf8d48274 │ │ │ │ @ instruction: 0xf8d99010 │ │ │ │ stccs 0, cr5, [r0, #-0] │ │ │ │ stmdavs sl!, {r1, r2, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ - bcs 2506e8 │ │ │ │ + bcs 250798 │ │ │ │ strcs fp, [r0, #-3848] @ 0xfffff0f8 │ │ │ │ mulcs ip, r9, r8 │ │ │ │ cmple sl, r4, lsl #20 │ │ │ │ @ instruction: 0x1014f8d9 │ │ │ │ cmnpcs pc, #64, 4 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00184299 │ │ │ │ svcvc 0x008af5b1 │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ ldmdbcs r4, {r9, sp}^ │ │ │ │ @ instruction: 0xf042bf08 │ │ │ │ - bcs 22bedc │ │ │ │ + bcs 22bf8c │ │ │ │ @ instruction: 0xf8d9d039 │ │ │ │ stmdals ip, {r5, r6, sp} │ │ │ │ - bls 445728 │ │ │ │ + bls 4457d8 │ │ │ │ @ instruction: 0x2c017b0c │ │ │ │ tstcs r0, r8, lsl pc │ │ │ │ @ instruction: 0xff42f7fe │ │ │ │ @ instruction: 0xf8d9b348 │ │ │ │ @ instruction: 0xf5b22014 │ │ │ │ smlalbble r7, lr, sl, pc @ │ │ │ │ ldccs 8, cr15, [r4], {86} @ 0x56 │ │ │ │ ldmibvs r2, {r1, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8166814 │ │ │ │ stmib sp, {r2, sl, fp, sp}^ │ │ │ │ stmdbvs r1!, {r0, r1, r4, r5, r6, sl, ip, sp}^ │ │ │ │ svcvc 0x00a7f5b1 │ │ │ │ @ instruction: 0xf042bf18 │ │ │ │ - bcs 22bf20 │ │ │ │ + bcs 22bfd0 │ │ │ │ bicshi pc, r2, r0 │ │ │ │ mlacs r9, r9, r8, pc @ │ │ │ │ mlane r8, r9, r8, pc @ │ │ │ │ - @ instruction: 0xf6579877 │ │ │ │ - strmi pc, [r4], -pc, lsl #16 │ │ │ │ + @ instruction: 0xf6569877 │ │ │ │ + @ instruction: 0x4604ffb7 │ │ │ │ ldrcc fp, [r4], #-288 @ 0xfffffee0 │ │ │ │ stmdals r4, {r0, r9, sl, lr} │ │ │ │ - blx 16e90a4 │ │ │ │ + @ instruction: 0xf9faf65a │ │ │ │ @ instruction: 0xf1094621 │ │ │ │ @ instruction: 0xf6580018 │ │ │ │ - @ instruction: 0xf8d9f97b │ │ │ │ - bcs 173379c │ │ │ │ + @ instruction: 0xf8d9f923 │ │ │ │ + bcs 173384c │ │ │ │ movtlt sp, #20504 @ 0x5018 │ │ │ │ tstlt sl, sl, lsr #16 │ │ │ │ - blcs 2457a4 │ │ │ │ + blcs 245854 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ ldrmi r4, [r5], -r9, lsr #13 │ │ │ │ @ instruction: 0xf8d9e7a6 │ │ │ │ @ instruction: 0x46203018 │ │ │ │ @ instruction: 0xf1a39305 │ │ │ │ mcrcs 8, 0, r0, cr0, cr4, {0} │ │ │ │ addhi pc, pc, r0, asr #32 │ │ │ │ @ instruction: 0xf9bcf7ff │ │ │ │ movwcs r9, #6662 @ 0x1a06 │ │ │ │ str r7, [sl, #19]! │ │ │ │ ldrsbtcs pc, [r0], #-137 @ 0xffffff77 @ │ │ │ │ ldmdavs r1, {r2, r3, fp, ip, pc} │ │ │ │ - blvc 551fac │ │ │ │ + blvc 55205c │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r4, #-348] @ 0xfffffea4 │ │ │ │ stcls 7, cr14, [pc], {213} @ 0xd5 │ │ │ │ @ instruction: 0xf6584620 │ │ │ │ - @ instruction: 0x4604faf7 │ │ │ │ - bvs 1f2556c │ │ │ │ + @ instruction: 0x4604fa9f │ │ │ │ + bvs 1f2561c │ │ │ │ adcsmi r3, r3, #44, 12 @ 0x2c00000 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ stmib sp, {r0, r2, r4, r5, r8, sl, sp, lr, pc}^ │ │ │ │ ldrb r3, [r1, #-1120] @ 0xfffffba0 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xff54f7fe │ │ │ │ andcc lr, r4, #3620864 @ 0x374000 │ │ │ │ @@ -519651,113 +519691,113 @@ │ │ │ │ ldrmi r6, [sl, #2339] @ 0x923 │ │ │ │ svclt 0x00084652 │ │ │ │ ldmdbge lr, {r8, r9, sp} │ │ │ │ ldrmi fp, [sl], -r8, lsl #30 │ │ │ │ streq pc, [r1], -pc, asr #32 │ │ │ │ stmibvs r2!, {r3, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - bge a50084 │ │ │ │ + bge a50134 │ │ │ │ @ instruction: 0x4625961e │ │ │ │ stmdbgt r3, {r0, r5, r8, r9, ip, pc} │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ addhi pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0x46384659 │ │ │ │ @ instruction: 0xf65bca0c │ │ │ │ - stmiavs r3!, {r0, r1, r2, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r1, r2, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdavs r3!, {r0, r1, r3, r6, r8, pc} │ │ │ │ ldmdavs sl, {r1, r2, r6, r9, sl, lr} │ │ │ │ svclt 0x00084542 │ │ │ │ - bge 93d144 │ │ │ │ + bge 93d1f4 │ │ │ │ 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, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmib r4, {r0, r2, r4, r5, r8, pc}^ │ │ │ │ andcs r5, r0, #0, 6 │ │ │ │ ldmdavs r9, {r0, sp}^ │ │ │ │ addsmi r9, r1, #103 @ 0x67 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ stmdavs fp!, {r3, r5, r6, r8, r9, ip, pc} │ │ │ │ svclt 0x00084293 │ │ │ │ - blge 1abd0c0 │ │ │ │ + blge 1abd170 │ │ │ │ strbcs lr, [r2, #-2509]! @ 0xfffff633 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r0, r1, r2, r5, r6, r8, r9, fp, sp, pc} │ │ │ │ ldrtmi r0, [r8], -r3 │ │ │ │ - blgt 53d1a4 │ │ │ │ - blx ffbe91f0 │ │ │ │ + blgt 53d254 │ │ │ │ + blx fe5e92a0 │ │ │ │ @ instruction: 0xf65b4648 │ │ │ │ - bls 3ea8d0 │ │ │ │ + bls 3ea820 │ │ │ │ andsvc r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf7fee521 │ │ │ │ - blls 32b794 │ │ │ │ + blls 32b844 │ │ │ │ @ instruction: 0xf1046922 │ │ │ │ strbls r0, [r8, #-280] @ 0xfffffee8 │ │ │ │ addmi r6, sl, #1769472 @ 0x1b0000 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ ldmvs sl, {r0, r3, r6, r9, ip, pc} │ │ │ │ ldmdavs fp, {r1, r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldmdavs r9, {r0, r9, sp}^ │ │ │ │ svclt 0x00082900 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - blge 13b45d8 │ │ │ │ + blge 13b4688 │ │ │ │ svcge 0x0014ad62 │ │ │ │ ldm r3, {r1, r8, sl, ip, pc} │ │ │ │ - blge 142b8d8 │ │ │ │ + blge 142b988 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ @ instruction: 0xf65bcb0c │ │ │ │ - blls 32a3c8 │ │ │ │ + blls 32a318 │ │ │ │ ldmdavs fp, {r0, r3, r4, sl, fp, ip, sp, lr} │ │ │ │ - bvs 18c6658 │ │ │ │ + bvs 18c6708 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ @ instruction: 0xf10380c9 │ │ │ │ teqcc ip, #44, 2 │ │ │ │ svclt 0x0014428a │ │ │ │ @ instruction: 0xf04f4691 │ │ │ │ addsmi r0, sp, #0, 18 │ │ │ │ strcs fp, [r0, #-3848] @ 0xfffff0f8 │ │ │ │ ldmvs r3!, {r0, r1, r9, sl, fp, ip, pc} │ │ │ │ andseq pc, r8, #-1073741824 @ 0xc0000000 │ │ │ │ addsmi r6, r1, #409600 @ 0x64000 │ │ │ │ subhi pc, r0, #0 │ │ │ │ @ instruction: 0xf50d69d8 │ │ │ │ @ instruction: 0xf6577bd8 │ │ │ │ - ldmvs r3!, {r0, r1, r2, r3, r4, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - blge 12d062c │ │ │ │ + ldmvs r3!, {r0, r1, r2, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + blge 12d06dc │ │ │ │ strcs r9, [r1], -r3, lsl #12 │ │ │ │ - bge 1c11230 │ │ │ │ + bge 1c112e0 │ │ │ │ strcs r9, [r0, #-1349] @ 0xfffffabb │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r2, r6, r8, r9, fp, sp, pc} │ │ │ │ ldrmi r0, [r1], -r3 │ │ │ │ ldrtmi r9, [r8], -r4, asr #10 │ │ │ │ - blgt 550150 │ │ │ │ - blx fe3e92b0 │ │ │ │ + blgt 550200 │ │ │ │ + blx de9360 │ │ │ │ ldrtls r9, [lr], -r3, lsl #22 │ │ │ │ smlabtls r4, sp, r8, pc @ │ │ │ │ teqls pc, #14352384 @ 0xdb0000 │ │ │ │ strbls sl, [r0, #-2878] @ 0xfffff4c2 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r6, r8, r9, fp, sp, pc} │ │ │ │ ldrbmi r0, [r9], -r3 │ │ │ │ - blgt 53d244 │ │ │ │ - blx 1f692d4 │ │ │ │ + blgt 53d2f4 │ │ │ │ + blx 969384 │ │ │ │ ldmdavs fp, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ - bcs 245bd8 │ │ │ │ + bcs 245c88 │ │ │ │ addshi pc, r5, r0 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ svclt 0x00082a00 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - blge 1140674 │ │ │ │ + blge 1140724 │ │ │ │ @ instruction: 0x46384659 │ │ │ │ @ instruction: 0xf65bcb0c │ │ │ │ - blls 32a52c │ │ │ │ + blls 32a47c │ │ │ │ ldmvs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ rsbsle r2, lr, r0, lsl #20 │ │ │ │ andcc lr, r0, #3457024 @ 0x34c000 │ │ │ │ subsls r2, r4, r1 │ │ │ │ ldmdavs r0, {r8, sp}^ │ │ │ │ svclt 0x00084288 │ │ │ │ subsls r4, r5, #10485760 @ 0xa00000 │ │ │ │ @@ -519765,56 +519805,56 @@ │ │ │ │ strmi fp, [fp], -r8, lsl #30 │ │ │ │ cmpne r2, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf50dab52 │ │ │ │ @ instruction: 0xae6079e6 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r2, r4, r6, r8, r9, fp, sp, pc} │ │ │ │ strbmi r0, [r9], -r3 │ │ │ │ - blgt 53d2b0 │ │ │ │ - blx 11e9340 │ │ │ │ + blgt 53d360 │ │ │ │ + @ instruction: 0xf9e6f65b │ │ │ │ @ instruction: 0xf65b4648 │ │ │ │ - blvs b2a780 │ │ │ │ + blvs b2a6d0 │ │ │ │ ldmvs sp, {sp}^ │ │ │ │ - @ instruction: 0xf990f6c1 │ │ │ │ + @ instruction: 0xf938f6c1 │ │ │ │ strbmi r9, [r1], -r2, lsl #20 │ │ │ │ strls r4, [r1, #-1627] @ 0xfffff9a5 │ │ │ │ strmi r9, [r5], -r0 │ │ │ │ @ instruction: 0xf50d4620 │ │ │ │ @ instruction: 0xf7fe78bc │ │ │ │ - blls 3ab900 │ │ │ │ + blls 3ab9b0 │ │ │ │ strmi r4, [r1], -r2, lsl #13 │ │ │ │ @ instruction: 0xf8134640 │ │ │ │ @ instruction: 0xf7fe2c04 │ │ │ │ stmiavs r2!, {r0, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ muleq r3, r8, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ stmdbls r2, {r0, r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6954648 │ │ │ │ - strbmi pc, [r9], -r1, ror #29 @ │ │ │ │ + strbmi pc, [r9], -r9, lsl #29 @ │ │ │ │ muleq ip, r6, r8 │ │ │ │ @ instruction: 0xf65b4638 │ │ │ │ - blls 3aa490 │ │ │ │ + blls 3aa3e0 │ │ │ │ @ instruction: 0x46404651 │ │ │ │ stccs 8, cr15, [r4], {19} │ │ │ │ @ instruction: 0xff7af7fe │ │ │ │ ldm r8, {r1, r5, r6, r7, fp, sp, lr} │ │ │ │ stm r6, {r0, r1} │ │ │ │ @ instruction: 0xf8dd0003 │ │ │ │ @ instruction: 0x462b8010 │ │ │ │ strbmi r4, [r1], -r8, asr #12 │ │ │ │ - mcr2 6, 6, pc, cr8, cr5, {4} @ │ │ │ │ + mrc2 6, 3, pc, cr0, cr5, {4} │ │ │ │ ldm r6, {r3, r4, r5, r9, sl, lr} │ │ │ │ strbmi r0, [r9], -ip │ │ │ │ - blx fe2693c8 │ │ │ │ + blx c69478 │ │ │ │ @ instruction: 0xf65b4640 │ │ │ │ - strt pc, [sl], #2853 @ 0xb25 │ │ │ │ - rsbseq r5, r5, sl, ror #1 │ │ │ │ - ldrsbteq r5, [r5], #-12 │ │ │ │ + strt pc, [sl], #2765 @ 0xacd │ │ │ │ + rsbseq r5, r5, sl, lsr r0 │ │ │ │ + rsbseq r5, r5, ip, lsr #32 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r4, [r5], #-246 @ 0xffffff0a │ │ │ │ + rsbseq r4, r5, r6, asr #30 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ teqpeq ip, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ addmi r3, sp, #44, 6 @ 0xb0000000 │ │ │ │ ssatmi fp, #10, r4, lsl #30 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svclt 0x0014429a │ │ │ │ @@ -519830,187 +519870,187 @@ │ │ │ │ @ instruction: 0xe6987bd8 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ ldrb r3, [r4], r7, ror #8 │ │ │ │ ldrt r4, [r8], r3, lsr #12 │ │ │ │ strbmi r6, [r9], -r3, ror #27 │ │ │ │ andsls r6, r3, #224, 22 @ 0x38000 │ │ │ │ @ instruction: 0xf7fe930e │ │ │ │ - bls 72b158 │ │ │ │ + bls 72b208 │ │ │ │ stmdals lr, {r3, r4, r5, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fe4649 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ mrcge 4, 0, APSR_nzcv, cr14, cr15, {1} │ │ │ │ stmib r7, {r8, r9, sp}^ │ │ │ │ andcs r3, r1, #0, 6 │ │ │ │ lslscs pc, sp, #17 @ │ │ │ │ - blvc 1d67168 │ │ │ │ + blvc 1d67218 │ │ │ │ ldmdals r7!, {r0, r4, r9, sl, lr}^ │ │ │ │ - blvc 1a67130 │ │ │ │ - ldc2l 6, cr15, [ip], {86} @ 0x56 │ │ │ │ + blvc 1a671e0 │ │ │ │ + stc2 6, cr15, [r4], {86} @ 0x56 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - bgt 312334 │ │ │ │ + bgt 3123e4 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ stmdals r4, {r2, r4, r8, fp} │ │ │ │ - @ instruction: 0xf850f65a │ │ │ │ + @ instruction: 0xfff8f659 │ │ │ │ strbmi r6, [r9], -r0, ror #27 │ │ │ │ - @ instruction: 0xff8cf657 │ │ │ │ + @ instruction: 0xff34f657 │ │ │ │ stmib r7, {r0, r1, r4, r9, sl, sp, lr, pc}^ │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ lslscs pc, sp, #17 @ │ │ │ │ ldc 6, cr4, [sp, #68] @ 0x44 │ │ │ │ ldmdals r7!, {r2, r3, r5, r6, r8, r9, fp, ip, sp, lr}^ │ │ │ │ - blvc 1a67170 │ │ │ │ - ldc2 6, cr15, [ip], #344 @ 0x158 │ │ │ │ + blvc 1a67220 │ │ │ │ + stc2l 6, cr15, [r4], #-344 @ 0xfffffea8 │ │ │ │ cmnlt r0, r2, lsl #12 │ │ │ │ ldrdgt pc, [ip], -sp @ │ │ │ │ ldm ip!, {r0, r1, r4, r9, ip, pc} │ │ │ │ addsvs r0, r0, #3 │ │ │ │ @ instruction: 0x461162d1 │ │ │ │ - @ instruction: 0xf65a9804 │ │ │ │ - bls 729c20 │ │ │ │ - blvs ffa383b0 │ │ │ │ + @ instruction: 0xf6599804 │ │ │ │ + bls 72bb70 │ │ │ │ + blvs ffa38460 │ │ │ │ @ instruction: 0xf6574611 │ │ │ │ - stmdals lr, {r0, r1, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdals lr, {r0, r1, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4649 │ │ │ │ stmdacs r0, {r0, r1, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stclge 4, cr15, [sp, #252]! @ 0xfc │ │ │ │ svcge 0x0014e7b6 │ │ │ │ stmibvc r6!, {r0, r2, r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blvc ff868fb4 │ │ │ │ + blvc ff869064 │ │ │ │ @ instruction: 0xf856e633 │ │ │ │ @ instruction: 0x465c3c14 │ │ │ │ @ instruction: 0xf8ddaa30 │ │ │ │ @ instruction: 0xf8ddb044 │ │ │ │ ldmvs r8, {r3, r6, ip, pc} │ │ │ │ strmi r6, [fp, #2337] @ 0x921 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ qaddcs r6, r1, r0 │ │ │ │ @ instruction: 0xb1286011 │ │ │ │ andcs r6, r1, fp, asr r8 │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ stmib sp, {r1, r4, r5, r8, fp, sp, pc}^ │ │ │ │ - bgt 52c880 │ │ │ │ + bgt 52c930 │ │ │ │ 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, r2, r3, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ strmi sl, [fp, #2614] @ 0xa36 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ svclt 0x00089135 │ │ │ │ @ instruction: 0xf04f460b │ │ │ │ svclt 0x00180101 │ │ │ │ teqls r7, #3719168 @ 0x38c000 │ │ │ │ teqls r6, r4, lsr fp │ │ │ │ teqls r4, r0, lsl #2 │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ - blgt 552028 │ │ │ │ + blgt 5520d8 │ │ │ │ @ instruction: 0xf65b9805 │ │ │ │ - svcls 0x000bf92b │ │ │ │ + svcls 0x000bf8d3 │ │ │ │ @ instruction: 0xf8169910 │ │ │ │ ldrtmi r2, [r8], -r4, lsl #24 │ │ │ │ mrc2 7, 4, pc, cr2, cr14, {7} │ │ │ │ @ instruction: 0xf6564648 │ │ │ │ - @ instruction: 0x4605fbb9 │ │ │ │ + strmi pc, [r5], -r1, ror #22 │ │ │ │ @ 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, r2, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stmiavs r2!, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf885455b │ │ │ │ @ instruction: 0xf0001038 │ │ │ │ stmibvs fp!, {r0, r1, r3, r5, r7, pc}^ │ │ │ │ @ instruction: 0xb1286898 │ │ │ │ tstcs r0, fp, lsl r8 │ │ │ │ addmi r6, r8, #24, 16 @ 0x180000 │ │ │ │ strmi fp, [fp], -r8, lsl #30 │ │ │ │ stmib sp, {r2, r3, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - blge 1ef09f8 │ │ │ │ + blge 1ef0aa8 │ │ │ │ andls r4, r4, r8, lsl r6 │ │ │ │ ldrdcc lr, [r9, -sp] │ │ │ │ - stc2l 6, cr15, [r6, #596] @ 0x254 │ │ │ │ + stc2l 6, cr15, [lr, #-596]! @ 0xfffffdac │ │ │ │ muleq ip, r7, r8 │ │ │ │ ldrdne lr, [r4], -sp │ │ │ │ - @ instruction: 0xf97ef65b │ │ │ │ + @ instruction: 0xf926f65b │ │ │ │ stmiavs r2!, {r0, r1, r3, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf000459b │ │ │ │ stmibvs fp!, {r0, r2, r3, r7, pc}^ │ │ │ │ stmdbcs r0, {r0, r3, r4, r7, fp, sp, lr} │ │ │ │ ldmdavs fp, {r1, r2, r4, r5, r6, ip, lr, pc} │ │ │ │ ldmdavs r8, {r8, sp} │ │ │ │ svclt 0x00084288 │ │ │ │ stcls 6, cr4, [r4, #-44] @ 0xffffffd4 │ │ │ │ ldrsbtlt pc, [r4], -sp @ │ │ │ │ stmib sp, {r3, r5, r9, sl, lr}^ │ │ │ │ - blls 470a3c │ │ │ │ + blls 470aec │ │ │ │ @ instruction: 0xf6954659 │ │ │ │ - strtmi pc, [r9], -r7, lsr #27 │ │ │ │ + strtmi pc, [r9], -pc, asr #26 │ │ │ │ muleq ip, r7, r8 │ │ │ │ @ instruction: 0xf65b9805 │ │ │ │ - tstpcs r2, pc, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r2, r7, lsl #18 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6564648 │ │ │ │ - @ instruction: 0xf856fbf1 │ │ │ │ + @ instruction: 0xf856fb99 │ │ │ │ strmi r1, [r5], -ip, lsl #24 │ │ │ │ @ instruction: 0xf6c09809 │ │ │ │ - blge beb5d8 │ │ │ │ + blge beb528 │ │ │ │ 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, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf998f65b │ │ │ │ @ instruction: 0xf65b4658 │ │ │ │ - stmiavs r2!, {r0, r2, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r2!, {r0, r2, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ eorsle r2, lr, r0, lsl #20 │ │ │ │ ldrdcs lr, [r0, -r4] │ │ │ │ - blge 10d11c8 │ │ │ │ + blge 10d1278 │ │ │ │ stmdavs r8, {r8, sl, sp}^ │ │ │ │ svclt 0x00082800 │ │ │ │ teqls fp, r0, lsl #2 │ │ │ │ stmdbcs r0, {r0, r4, fp, sp, lr} │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ stmib sp, {r3, r4, r5, r8, fp, sp, pc}^ │ │ │ │ - blgt 5405dc │ │ │ │ + blgt 54068c │ │ │ │ stm sp, {r0, r1, r8, fp, lr, pc} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ strtmi r5, [r9], -r4 │ │ │ │ - @ instruction: 0xf8a2f65b │ │ │ │ + @ instruction: 0xf84af65b │ │ │ │ @ instruction: 0xf65b4628 │ │ │ │ - stmdals r9, {r0, r2, r3, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r9, {r0, r2, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6c02100 │ │ │ │ - blvs b2b3a0 │ │ │ │ - bcs 246288 │ │ │ │ - blge 2028e20 │ │ │ │ + blvs b2b2f0 │ │ │ │ + bcs 246338 │ │ │ │ + blge 2028ed0 │ │ │ │ stmib sp, {r1, r2, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ cdpcs 2, 0, cr3, cr1, cr4, {0} │ │ │ │ - blls 2dfd98 │ │ │ │ + blls 2dfe48 │ │ │ │ stmdbcs r0, {r0, r3, r4, fp, ip, sp, lr} │ │ │ │ - blge 1da8f34 │ │ │ │ + blge 1da8fe4 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2 7, cr15, [r8], {254} @ 0xfe │ │ │ │ ldmib sp, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ stmdacs r0, {r2, r9, ip, sp} │ │ │ │ stmibge fp, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^ │ │ │ │ - bllt 1aa9d4c │ │ │ │ + bllt 1aa9dfc │ │ │ │ movwls sl, #47968 @ 0xbb60 │ │ │ │ - blge 10e5a9c │ │ │ │ + blge 10e5b4c │ │ │ │ andsvs r9, sl, fp, lsr r4 │ │ │ │ strb r4, [r9, r2, lsr #12] │ │ │ │ str r2, [ip, r1, lsl #2] │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ stc2 7, cr15, [r2], {254} @ 0xfe │ │ │ │ ldmib sp, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ stmdacs r0, {r2, r9, ip, sp} │ │ │ │ ldmibge r5!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ andsvc r9, lr, r6, lsl #22 │ │ │ │ - blt fed29d7c │ │ │ │ - cdp 6, 4, cr15, cr2, cr3, {0} │ │ │ │ + blt fed29e2c │ │ │ │ + stcl 6, cr15, [sl, #12]! │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ ldmdavs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -520024,53 +520064,53 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ @ instruction: 0xf8d39099 │ │ │ │ @ instruction: 0xb12ea09c │ │ │ │ stmiblt sp, {r0, r2, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r6!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #28 │ │ │ │ - blmi b3e670 │ │ │ │ + blmi b3e720 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 285e4c │ │ │ │ + blls 285efc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle sl, r0, lsl #6 │ │ │ │ andlt r4, r3, r0, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf10d2600 │ │ │ │ ldrtmi r0, [r7], -r3, lsl #16 │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ @ instruction: 0x46282110 │ │ │ │ - blx ff0e9796 │ │ │ │ + blx 1ae9846 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - blx fefe979e │ │ │ │ + blx 19e984e │ │ │ │ stmibvs r9!, {r0, r1, r3, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf88d4642 │ │ │ │ ldmvs r8, {r0, r1, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf86ef7ff │ │ │ │ biclt r4, r0, r3, lsl #13 │ │ │ │ tstcs r0, r8, lsr #12 │ │ │ │ - ldc2 6, cr15, [r6], {99} @ 0x63 │ │ │ │ + blx ff1e986a │ │ │ │ @ instruction: 0xf7db4628 │ │ │ │ stmdavs r4!, {r0, r1, r2, r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - bleq 526750 │ │ │ │ + bleq 526800 │ │ │ │ @ instruction: 0xf68bfa5f │ │ │ │ - blcs 245ecc │ │ │ │ + blcs 245f7c │ │ │ │ stccs 0, cr13, [r0], {202} @ 0xca │ │ │ │ stmibvs r5!, {r3, r6, r7, ip, lr, pc} │ │ │ │ bicsle r2, r7, r0, lsl #26 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf06fe7c0 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - blx 1697ee │ │ │ │ + blx feb6989e │ │ │ │ @ instruction: 0xf603e7e7 │ │ │ │ - svclt 0x0000edd2 │ │ │ │ - rsbseq r4, r5, r2, asr r2 │ │ │ │ + svclt 0x0000ed7a │ │ │ │ + rsbseq r4, r5, r2, lsr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r5, r4, lsr #4 │ │ │ │ + rsbseq r4, r5, r4, ror r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ stmdavs r5!, {r0, r1, r2, r7, ip, sp, pc} │ │ │ │ @ instruction: 0x468bb135 │ │ │ │ @@ -520090,50 +520130,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 │ │ │ │ + strmi pc, [r0], r7, asr #31 │ │ │ │ stmibvs r3, {r4, r8, ip, sp, pc}^ │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ @ instruction: 0x401cf8da │ │ │ │ cdpcs 8, 0, cr6, cr0, cr6, {3} │ │ │ │ ldmdavs r3!, {r5, r6, ip, lr, pc}^ │ │ │ │ ldrbmi r2, [r9], -r1, lsl #14 │ │ │ │ - blcs 23d784 │ │ │ │ + blcs 23d834 │ │ │ │ @ instruction: 0xf04f6127 │ │ │ │ @ instruction: 0xf8cd0300 │ │ │ │ svclt 0x00088008 │ │ │ │ movwls r4, #1566 @ 0x61e │ │ │ │ ldc2l 0, cr15, [sl, #-12]! │ │ │ │ ldmiblt r0, {r7, r9, sl, lr} │ │ │ │ suble r2, sl, r0, lsl #28 │ │ │ │ tstlt fp, r3, ror r8 │ │ │ │ - bcs 246090 │ │ │ │ + bcs 246140 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ smladxcc r1, r4, r6, r4 │ │ │ │ @ instruction: 0x46204659 │ │ │ │ @ instruction: 0x6127461e │ │ │ │ stc2l 0, cr15, [r8, #-12]! │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ strtmi sp, [r0], -ip, ror #1 │ │ │ │ - blx ff7e98a4 │ │ │ │ + blx 21e9954 │ │ │ │ stmvs r3, {r1, r9, fp, ip, pc} │ │ │ │ adcmi r4, r2, #132, 12 @ 0x8400000 │ │ │ │ movweq pc, #16803 @ 0x41a3 @ │ │ │ │ @ instruction: 0x4648d054 │ │ │ │ mulsle sl, ip, r5 │ │ │ │ and r4, r3, r6, lsr #13 │ │ │ │ - blcc 3461d0 │ │ │ │ + blcc 346280 │ │ │ │ mulsle r3, ip, r5 │ │ │ │ bfieq r6, sl, #16, #2 │ │ │ │ - blvc 6a1350 │ │ │ │ + blvc 6a1400 │ │ │ │ rscsle r2, r5, r8, lsl #18 │ │ │ │ ldrbmi r6, [r1, #-2193] @ 0xfffff76f │ │ │ │ stmdacs r0, {r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldmvs fp, {r0, r2, r4, r5, r6, ip, lr, pc} │ │ │ │ stmdbvs r1, {r2, r4, r8, fp, sp, lr} │ │ │ │ addmi r3, ip, #4, 22 @ 0x1000 │ │ │ │ ldrmi fp, [r0], -r8, lsl #31 │ │ │ │ @@ -520141,47 +520181,47 @@ │ │ │ │ stmdacs r0, {r2, r4, r5, r6, r9, sl, lr} │ │ │ │ stmdavs r3, {r3, r4, r5, ip, lr, pc}^ │ │ │ │ ldrmi r4, [r9], -r4, lsr #13 │ │ │ │ cmplt r3, fp, asr r8 │ │ │ │ stmdbvs ip, {r1, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xd14b4294 │ │ │ │ ldrmi r4, [r9], -r8, lsl #12 │ │ │ │ - blcs 24611c │ │ │ │ + blcs 2461cc │ │ │ │ ldmdbvs fp, {r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blls 263bb4 │ │ │ │ + blls 263c64 │ │ │ │ sbcslt r4, sp, #-1409286144 @ 0xac000000 │ │ │ │ @ instruction: 0xf6574650 │ │ │ │ - strmi pc, [r2], fp, ror #29 │ │ │ │ + pkhbtmi pc, r2, r3, lsl #29 @ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ ldmib sp, {r0, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ svcls 0x00054603 │ │ │ │ suble r2, ip, r0, lsl #26 │ │ │ │ tstcs r7, pc, lsr #12 │ │ │ │ @ instruction: 0xf6634630 │ │ │ │ - stmdavs r4!, {r0, r2, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r4!, {r0, r2, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ cmplt r3, r3, lsr #16 │ │ │ │ stmibvs r6!, {r2, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - blcs 246080 │ │ │ │ + blcs 246130 │ │ │ │ @ instruction: 0x463dd1f7 │ │ │ │ andlt r4, r7, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svclt 0x00184298 │ │ │ │ @ instruction: 0xd1a92000 │ │ │ │ @ instruction: 0x3010f8da │ │ │ │ addsmi r9, sl, #4096 @ 0x1000 │ │ │ │ @ instruction: 0xf8dad003 │ │ │ │ adcmi r3, r3, #28 │ │ │ │ ldmib r4, {r7, ip, lr, pc}^ │ │ │ │ subsvs r2, r3, r0, lsl #6 │ │ │ │ @ instruction: 0xf8cd46a1 │ │ │ │ andsvs r8, sl, r0 │ │ │ │ rsbvs r2, r3, r0, lsl #6 │ │ │ │ - blls 2844bc │ │ │ │ + blls 28456c │ │ │ │ @ instruction: 0xf8da6023 │ │ │ │ rsbvs r3, r3, ip, lsl r0 │ │ │ │ @ instruction: 0xf8ca601c │ │ │ │ @ instruction: 0xe76d401c │ │ │ │ ldrmi r4, [r4], r4, ror #12 │ │ │ │ @ instruction: 0xf43f42a1 │ │ │ │ ldmib r4, {r0, r3, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ @@ -520191,25 +520231,25 @@ │ │ │ │ movweq lr, #2500 @ 0x9c4 │ │ │ │ andsgt pc, r0, r4, asr #17 │ │ │ │ rsbvs r6, r3, r3, asr #16 │ │ │ │ subvs r6, r4, ip, lsl r0 │ │ │ │ @ instruction: 0x4610e758 │ │ │ │ @ instruction: 0xf06fe778 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx ffe69a04 │ │ │ │ + blx fe869ab4 │ │ │ │ svclt 0x0000e7b1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ ldrbtmi r4, [lr], #-2615 @ 0xfffff5c9 │ │ │ │ strls r2, [r4], #-256 @ 0xffffff00 │ │ │ │ - blge 2904c4 │ │ │ │ + blge 290574 │ │ │ │ @ instruction: 0xf10d9101 │ │ │ │ stmib sp, {r2, r4, sl, fp}^ │ │ │ │ @ instruction: 0xf8941102 │ │ │ │ ldmpl r2!, {r4, pc} │ │ │ │ ldmdavs r2, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9215 │ │ │ │ stmib sp, {r9}^ │ │ │ │ @@ -520225,19 +520265,19 @@ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ cmnlt r5, #0, 2 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6566930 │ │ │ │ - @ instruction: 0x7c63f975 │ │ │ │ + @ instruction: 0x7c63f91d │ │ │ │ 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, r2, r3, r4, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -520245,356 +520285,356 @@ │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6594630 │ │ │ │ - bmi 4eb62c │ │ │ │ + bmi 4eb57c │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf60381f0 │ │ │ │ - svclt 0x0000ec4e │ │ │ │ - rsbseq r3, r5, sl, ror #30 │ │ │ │ + svclt 0x0000ebf6 │ │ │ │ + ldrhteq r3, [r5], #-234 @ 0xffffff16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r5, lr, lsr #29 │ │ │ │ + ldrshteq r3, [r5], #-222 @ 0xffffff22 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0x4604b093 │ │ │ │ strmi sl, [fp], sl, lsl #16 │ │ │ │ ldmdage ip, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ andeq lr, ip, r0, lsl #17 │ │ │ │ - blmi fe4febc8 │ │ │ │ + blmi fe4fec78 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [lr, #352] @ 0x160 │ │ │ │ movwvc lr, #43485 @ 0xa9dd │ │ │ │ ldmdavs fp!, {r0, r2, r8, r9, ip, pc} │ │ │ │ - blvc 910dd0 │ │ │ │ - blls 35a670 │ │ │ │ + blvc 910e80 │ │ │ │ + blls 35a720 │ │ │ │ vmul.i8 q11, q0, q5 │ │ │ │ addsmi r1, sl, #2080374784 @ 0x7c000000 │ │ │ │ - blls 3a0214 │ │ │ │ + blls 3a02c4 │ │ │ │ rsbvs r6, r3, r7, lsr #32 │ │ │ │ - blmi 217ebd0 │ │ │ │ + blmi 217ec80 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 686248 │ │ │ │ + blls 6862f8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r0], -sp, ror #1 │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf8da8ff0 │ │ │ │ svcvc 0x001a3004 │ │ │ │ movweq lr, #18909 @ 0x49dd │ │ │ │ - blvs ff27250c │ │ │ │ + blvs ff2725bc │ │ │ │ stclvs 1, cr9, [r1, #52] @ 0x34 │ │ │ │ @ instruction: 0xf893910f │ │ │ │ @ instruction: 0xf8931040 │ │ │ │ tstls lr, r0, rrx │ │ │ │ - bcs 250e54 │ │ │ │ + bcs 250f04 │ │ │ │ adchi pc, r2, r0 │ │ │ │ movwls sl, #27405 @ 0x6b0d │ │ │ │ @ instruction: 0xf8dd2300 │ │ │ │ smladls r7, r8, r0, r9 │ │ │ │ ldrmi sl, [pc], -r8, lsl #28 │ │ │ │ @ instruction: 0x4630ab12 │ │ │ │ strbeq lr, [r7, #2819] @ 0xb03 │ │ │ │ ldm r5, {r2, r4, r8, sl, fp, ip, sp} │ │ │ │ @ instruction: 0xf6580006 │ │ │ │ - ldm r6, {r0, r1, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldm r6, {r0, r1, r3, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stm r5, {r0, r1} │ │ │ │ @ instruction: 0xf8d90003 │ │ │ │ stmdavs sl, {ip} │ │ │ │ stmdacs r5, {r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldclne 0, cr13, [sp], #-316 @ 0xfffffec4 │ │ │ │ stmdbeq r8, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ stccs 7, cr2, [r2, #-4] │ │ │ │ - blls 9e09f4 │ │ │ │ + blls 9e0aa4 │ │ │ │ stmib sp, {r0, r3, r4, r6, r9, sl, lr}^ │ │ │ │ ldrtmi r8, [r0], -r1, lsl #6 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ ldmdbeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d89f07 │ │ │ │ movwls r3, #28672 @ 0x7000 │ │ │ │ - blgt 552e90 │ │ │ │ + blgt 552f40 │ │ │ │ @ instruction: 0xff80f7ff │ │ │ │ @ instruction: 0xf8cd991e │ │ │ │ stmib sp, {sp, pc}^ │ │ │ │ - blls 3cc68c │ │ │ │ + blls 3cc73c │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ ldm r9, {r0, r3, r4, r6, r9, sl, lr} │ │ │ │ ldrtmi r0, [r0], -ip │ │ │ │ @ instruction: 0xff70f7ff │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldm r6, {r0, r1, r2, r9, fp, ip, pc} │ │ │ │ addsmi r0, r3, #3 │ │ │ │ andeq lr, r3, r9, lsl #17 │ │ │ │ - blls 5e04ec │ │ │ │ + blls 5e059c │ │ │ │ movwls r4, #50776 @ 0xc658 │ │ │ │ andpl pc, r0, fp, asr #17 │ │ │ │ - blls 3576ec │ │ │ │ + blls 35779c │ │ │ │ stmdbls sp, {r1, r3, r5, r9, sl, lr} │ │ │ │ andcc pc, r4, fp, asr #17 │ │ │ │ mrc2 7, 6, pc, cr10, cr15, {7} │ │ │ │ @ instruction: 0x462a9b10 │ │ │ │ strmi r9, [r5], -pc, lsl #18 │ │ │ │ movwls r4, #50776 @ 0xc658 │ │ │ │ mrc2 7, 6, pc, cr2, cr15, {7} │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6594658 │ │ │ │ - movwcs pc, #2629 @ 0xa45 @ │ │ │ │ + movwcs pc, #2541 @ 0x9ed @ │ │ │ │ movweq lr, #2500 @ 0x9c4 │ │ │ │ @ instruction: 0xf8d9e772 │ │ │ │ mcrrvc 0, 0, r0, r9, cr4 │ │ │ │ sbceq lr, r0, #2048 @ 0x800 │ │ │ │ - bvs fe6b677c │ │ │ │ + bvs fe6b682c │ │ │ │ stmdbcc r1, {r0, r2, r4, fp, ip, lr, pc} │ │ │ │ ldmdale r2, {r0, r1, r2, r3, r4, r8, fp, sp} │ │ │ │ @ instruction: 0xf001e8df │ │ │ │ tstne r1, r0, lsl r1 │ │ │ │ andsne r1, r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstpl r1, #1073741828 @ 0x40000004 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ @ instruction: 0xf8d8b2d2 │ │ │ │ - blls 9b0330 │ │ │ │ + blls 9b03e0 │ │ │ │ addsmi r4, sl, #167772160 @ 0xa000000 │ │ │ │ @ instruction: 0xf8cdd88b │ │ │ │ @ instruction: 0xf087a000 │ │ │ │ @ instruction: 0xf8c80301 │ │ │ │ ldrbmi r2, [r9], -r0 │ │ │ │ @ instruction: 0x46209a1e │ │ │ │ andhi lr, r1, #3358720 @ 0x334000 │ │ │ │ - bl 2d6b98 │ │ │ │ - blcc 72d260 │ │ │ │ + bl 2d6c48 │ │ │ │ + blcc 72d310 │ │ │ │ @ instruction: 0xf7ffcb0c │ │ │ │ udiv fp, r1, pc │ │ │ │ vnmlsvc.f64 d9, d11, d4 │ │ │ │ @ instruction: 0xf53f075b │ │ │ │ @ instruction: 0xf8dbaf59 │ │ │ │ stmdbvs r3, {r4}^ │ │ │ │ - blcs 24c1dc │ │ │ │ + blcs 24c28c │ │ │ │ svcge 0x0052f47f │ │ │ │ ldrdne pc, [r0], -sl │ │ │ │ - blge 598ae0 │ │ │ │ + blge 598b90 │ │ │ │ strls r2, [r0], -r0, lsl #12 │ │ │ │ - blgt 550f9c │ │ │ │ - blx ffa683aa │ │ │ │ + blgt 55104c │ │ │ │ + blx ffa6845a │ │ │ │ strls sl, [r0], -pc, lsl #22 │ │ │ │ @ instruction: 0xf8da4606 │ │ │ │ @ instruction: 0xf8db1000 │ │ │ │ - blgt 52c3d8 │ │ │ │ - blx ff7e83be │ │ │ │ + blgt 52c488 │ │ │ │ + blx ff7e846e │ │ │ │ @ instruction: 0xf4bf1830 │ │ │ │ - bls 357ffc │ │ │ │ + bls 3580ac │ │ │ │ @ instruction: 0xf0437e13 │ │ │ │ ldrvc r0, [r3], -r4, lsl #6 │ │ │ │ addslt lr, r2, #14155776 @ 0xd80000 │ │ │ │ @ instruction: 0x4608e7bb │ │ │ │ - stc2 6, cr15, [r6], #768 @ 0x300 │ │ │ │ + mcrr2 6, 12, pc, lr, cr0 @ │ │ │ │ @ instruction: 0xf8ca4601 │ │ │ │ @ instruction: 0xf8db0000 │ │ │ │ bfi r0, r0, #0, #27 │ │ │ │ - bl a69bd4 │ │ │ │ - rsbseq r3, r5, r0, ror #28 │ │ │ │ + b ff469c84 │ │ │ │ + ldrhteq r3, [r5], #-208 @ 0xffffff30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r5, r8, lsr #28 │ │ │ │ + rsbseq r3, r5, r8, ror sp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r5, ip, lsl #12 │ │ │ │ stmdbmi r7!, {r0, r2, r4, r9, sl, lr}^ │ │ │ │ ldrbtmi r6, [r9], #-2403 @ 0xfffff69d │ │ │ │ @ instruction: 0xf5b39002 │ │ │ │ stmdami r5!, {r1, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr}^ │ │ │ │ mcrvs 15, 1, fp, cr2, cr6, {0} │ │ │ │ mlacs r9, r4, r8, pc @ │ │ │ │ - b 160b54c │ │ │ │ + b 160b5fc │ │ │ │ stmdapl sl, {r1, r5, r6, r7, r8, r9, fp} │ │ │ │ ldrbmi r2, [r9], r4, ror #2 │ │ │ │ addne lr, fp, pc, asr #20 │ │ │ │ - blx 290c16 │ │ │ │ + blx 290cc6 │ │ │ │ @ instruction: 0xf8912103 │ │ │ │ tstcc fp, sl, lsr r0 │ │ │ │ eorne pc, r1, r4, asr r8 @ │ │ │ │ ldrbmi fp, [r8], -r1, lsl #18 │ │ │ │ stmdbne r1!, {r0, r2, r3, r5, r8}^ │ │ │ │ stmdavs r9, {r0, r3, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - bls 260968 │ │ │ │ + bls 260a18 │ │ │ │ @ instruction: 0xf1052164 │ │ │ │ strtmi r0, [r2], #2644 @ 0xa54 │ │ │ │ movwcs pc, #15105 @ 0x3b01 @ │ │ │ │ ldrdne pc, [ip], -sl │ │ │ │ @ instruction: 0xf893680f │ │ │ │ @ instruction: 0xf8931038 │ │ │ │ tstcc fp, r9, lsr r0 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ @ instruction: 0xf8972021 │ │ │ │ @ instruction: 0xf8541025 │ │ │ │ - bvs ff2044ec │ │ │ │ + bvs ff20459c │ │ │ │ ldmdale r5, {r5, r8, fp, sp} │ │ │ │ ldmdbcs pc, {r0, r8, fp, ip, sp} @ │ │ │ │ ldm pc, {r1, r4, fp, ip, lr, pc}^ @ │ │ │ │ tstpne r0, r1 @ p-variant is OBSOLETE │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r0 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl sl │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ rscslt r1, pc, #1073741828 @ 0x40000004 │ │ │ │ - blx 1a18fd8 │ │ │ │ - blx 26a6b2 │ │ │ │ - blx 249ca2 │ │ │ │ - b 16090c0 │ │ │ │ + blx 1a19088 │ │ │ │ + blx 26a762 │ │ │ │ + blx 249d52 │ │ │ │ + b 1609170 │ │ │ │ strbmi r1, [r1], -fp, lsl #17 │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - b 1a69cb8 │ │ │ │ + b 469d68 │ │ │ │ @ instruction: 0xf04fb199 │ │ │ │ ldrtmi r0, [r8], -r0, lsl #22 │ │ │ │ @ instruction: 0xf6034649 │ │ │ │ - @ instruction: 0x460bea5a │ │ │ │ + strmi lr, [fp], -r2, lsl #20 │ │ │ │ stmdbls r1, {r0, r3, r4, r5, r8, fp, ip, sp, pc} │ │ │ │ andcs lr, r9, #205824 @ 0x32400 │ │ │ │ svclt 0x003842b1 │ │ │ │ addmi r4, sl, #51380224 @ 0x3100000 │ │ │ │ andcs sp, r0, r0, lsl r2 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ stmdals r1, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf6034641 │ │ │ │ - stmdbcs r0, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdbcs r0, {r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46d9bf13 │ │ │ │ @ instruction: 0xf04f46c1 │ │ │ │ @ instruction: 0xf04f0b01 │ │ │ │ strb r0, [r0, r0, lsl #22]! │ │ │ │ andcs r9, r2, #2, 30 │ │ │ │ movwls r2, #12545 @ 0x3101 │ │ │ │ eorsvs r6, sl, ip, ror r0 │ │ │ │ ldmdbvs r8!, {r5, r9, sp} │ │ │ │ - @ instruction: 0xffdaf655 │ │ │ │ + @ instruction: 0xff82f655 │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf6599102 │ │ │ │ - blls 32b26c │ │ │ │ + blls 32b1bc │ │ │ │ andvc lr, r1, #3571712 @ 0x368000 │ │ │ │ stmdbvs r6!, {r4, r5, r9, sl, lr}^ │ │ │ │ andsvs r6, r7, sl, ror r0 │ │ │ │ @ instruction: 0xf8ca9a00 │ │ │ │ cmncs r4, #4 │ │ │ │ - blx 312932 │ │ │ │ + blx 3129e2 │ │ │ │ stmdbne r2!, {r1, r2, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf101698b │ │ │ │ ldrbcc r0, [r8, #-1812] @ 0xfffff8ec │ │ │ │ strtmi r6, [r5], #-1559 @ 0xfffff9e9 │ │ │ │ mlasvc r8, r6, r8, pc @ │ │ │ │ andseq pc, r8, #1073741824 @ 0x40000000 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ andcs pc, r8, sl, asr #17 │ │ │ │ subsvs r3, sp, fp, lsl #14 │ │ │ │ strbmi r6, [r9], -sp, lsl #3 │ │ │ │ - stmdb sl!, {r0, r1, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r2, {r0, r1, r9, sl, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r9], -r3, lsl #12 │ │ │ │ sbcslt r9, fp, #65536 @ 0x10000 │ │ │ │ eorcc pc, r7, r4, asr #16 │ │ │ │ - stmdb r2!, {r0, r1, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb sl, {r0, r1, r9, sl, ip, sp, lr, pc} │ │ │ │ mlaspl r9, r6, r8, pc @ │ │ │ │ mlascc sl, r6, r8, pc @ │ │ │ │ strcc fp, [fp, #-704] @ 0xfffffd40 │ │ │ │ @ instruction: 0xf844330b │ │ │ │ andcs r0, r1, r5, lsr #32 │ │ │ │ eorlt pc, r3, r4, asr #16 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ adcslt r8, pc, #240, 30 @ 0x3c0 │ │ │ │ svclt 0x0000e784 │ │ │ │ - rsbseq r3, r5, r2, lsl ip │ │ │ │ + rsbseq r3, r5, r2, ror #22 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ addlt r4, ip, r7, ror #26 │ │ │ │ strmi r4, [r7], -r7, ror #24 │ │ │ │ @ instruction: 0xf8dd447d │ │ │ │ stmdbpl ip!, {r4, r6, lr, pc} │ │ │ │ - blmi 1b6ca28 │ │ │ │ + blmi 1b6cad8 │ │ │ │ strls r6, [fp], #-2084 @ 0xfffff7dc │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ stmdbmi r3!, {r2, r3, r9, sl, lr}^ │ │ │ │ ldmdapl fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r2, #20836 @ 0x5164 │ │ │ │ stmdbvs r3!, {r3, r4, r9, sl, lr}^ │ │ │ │ movweq pc, #15105 @ 0x3b01 @ │ │ │ │ movwcc r7, #48987 @ 0xbf5b │ │ │ │ eorvs pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0x6e181963 │ │ │ │ strbmi r7, [r6, #-3137]! @ 0xfffff3bf │ │ │ │ stmdbcs r0!, {r3, r4, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ tstcs r1, r4, lsl pc │ │ │ │ andle r2, lr, r0, lsl #2 │ │ │ │ - bmi 18345f0 │ │ │ │ + bmi 18346a0 │ │ │ │ ldrbtmi r4, [sl], #-2900 @ 0xfffff4ac │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, fp, r0, asr #32 │ │ │ │ pop {r2, r3, ip, sp, pc} │ │ │ │ stmdavs r3, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - blcs 38b27c │ │ │ │ + blcs 38b32c │ │ │ │ @ instruction: 0xf105d121 │ │ │ │ strtmi r0, [r1], #2388 @ 0x954 │ │ │ │ ldrdcc pc, [ip], -r9 │ │ │ │ ldrd pc, [r0], -r3 │ │ │ │ mlacc r5, lr, r8, pc @ │ │ │ │ @ instruction: 0x2e0ae9de │ │ │ │ ldmdale sl!, {r5, r8, r9, fp, sp}^ │ │ │ │ - blcs 9fb234 │ │ │ │ + blcs 9fb2e4 │ │ │ │ ldm pc, {r1, r2, r3, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ ldclvs 0, cr15, [r0, #-12] │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ stclvs 0, cr5, [sp, #-436]! @ 0xfffffe4c │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ @ instruction: 0x6d6d696d │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ andls r6, r9, sp, ror #26 │ │ │ │ - bl fed56680 │ │ │ │ + bl fed56730 │ │ │ │ tstls sl, r6, lsl #6 │ │ │ │ - blge 41126c │ │ │ │ + blge 41131c │ │ │ │ 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 252f44 │ │ │ │ + blls 4e0a0c │ │ │ │ stmdaeq r6, {r1, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrtmi r9, [r8], -r9, lsl #18 │ │ │ │ - bge 4512a8 │ │ │ │ + bge 451358 │ │ │ │ @ instruction: 0xf1052302 │ │ │ │ rsbsvs r0, ip, r4, asr r9 │ │ │ │ eorsvs r4, fp, r1, lsr #9 │ │ │ │ ldc2l 7, cr15, [r2], #1020 @ 0x3fc │ │ │ │ stmdbvs r3!, {r0, r9, sl, lr}^ │ │ │ │ stmdals r5, {r2, r5, r6, r9, sp} │ │ │ │ - blx 2b3ade │ │ │ │ + blx 2b3b8e │ │ │ │ ldmib r9, {r0, r1, r8, r9}^ │ │ │ │ subvs r0, r2, r1, lsl #4 │ │ │ │ andsvs r7, r0, fp, asr pc │ │ │ │ @ instruction: 0xf8c92200 │ │ │ │ stmdbne r2!, {r2, sp}^ │ │ │ │ ldrbcc r3, [r8, #-779] @ 0xfffffcf5 │ │ │ │ andcs r4, r1, r5, lsr #8 │ │ │ │ @@ -520604,43 +520644,43 @@ │ │ │ │ subvs r6, sp, r5, asr r0 │ │ │ │ eorhi pc, r3, r4, asr #16 │ │ │ │ @ instruction: 0xf012e78b │ │ │ │ strdle r0, [r7], pc @ │ │ │ │ movweq lr, #27564 @ 0x6bac │ │ │ │ orrle r4, r3, #805306377 @ 0x30000009 │ │ │ │ rsbsvs r2, ip, r2, lsl #6 │ │ │ │ - bl 3c47d8 │ │ │ │ + bl 3c4888 │ │ │ │ eorcs r0, r0, #131072 @ 0x20000 │ │ │ │ ldmdbvs r8!, {r0, sl, fp, ip, sp, lr} │ │ │ │ - mcr2 6, 7, pc, cr0, cr5, {2} @ │ │ │ │ + mcr2 6, 4, pc, cr8, cr5, {2} @ │ │ │ │ ldrbmi r4, [r1], -r2, lsl #13 │ │ │ │ @ instruction: 0xf6594638 │ │ │ │ - @ instruction: 0xf10afa5d │ │ │ │ + @ instruction: 0xf10afa05 │ │ │ │ bfi r0, r4, #2, #7 │ │ │ │ - bcs 259154 │ │ │ │ + bcs 259204 │ │ │ │ strb sp, [sp, -r6, ror #3]! │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - bl fed584c4 │ │ │ │ + bl fed58574 │ │ │ │ addsmi r0, sl, #402653184 @ 0x18000000 │ │ │ │ svcge 0x0066f63f │ │ │ │ - b 16e66a4 │ │ │ │ + b 16e6754 │ │ │ │ @ instruction: 0xf43f030e │ │ │ │ - bl fed584b0 │ │ │ │ + bl fed58560 │ │ │ │ addsmi r0, r3, #402653184 @ 0x18000000 │ │ │ │ vmoveq.16 d14[1], lr │ │ │ │ svcge 0x005af4ff │ │ │ │ @ instruction: 0xf603e7d4 │ │ │ │ - svclt 0x0000e966 │ │ │ │ - rsbseq r3, r5, r8, asr sl │ │ │ │ + svclt 0x0000e90e │ │ │ │ + rsbseq r3, r5, r8, lsr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r5, r0, asr #20 │ │ │ │ + @ instruction: 0x00753990 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r3, r5, lr, lsl #20 │ │ │ │ + rsbseq r3, r5, lr, asr r9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed8395c │ │ │ │ + bl fed83a0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbvs fp, {r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ ldccs 2, cr15, [r2], {64} @ 0x40 │ │ │ │ strmi fp, [ip], -r3, lsl #1 │ │ │ │ ldrmi r4, [r5], -r6, lsl #12 │ │ │ │ @ instruction: 0xf0004563 │ │ │ │ ldmdale r4, {r1, r4, r7, pc} │ │ │ │ @@ -520651,16 +520691,16 @@ │ │ │ │ ldrmi r7, [r3], #-745 @ 0xfffffd17 │ │ │ │ stmdale sp!, {r0, r2, r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ stccs 12, cr5, [ip], #-188 @ 0xffffff44 │ │ │ │ stccs 12, cr2, [ip], #-188 @ 0xffffff44 │ │ │ │ stccs 12, cr2, [ip], #-176 @ 0xffffff50 │ │ │ │ @ instruction: 0xf5a3512c │ │ │ │ - blcs ec9410 │ │ │ │ - blcs ee282c │ │ │ │ + blcs ec94c0 │ │ │ │ + blcs ee28dc │ │ │ │ ldm pc, {r1, r2, r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ ldccc 0, cr15, [sp, #-12]! │ │ │ │ ldcne 13, cr1, [sp, #-116] @ 0xffffff8c │ │ │ │ ldcne 13, cr1, [sp, #-116] @ 0xffffff8c │ │ │ │ ldcne 13, cr1, [sp, #-116] @ 0xffffff8c │ │ │ │ ldcne 13, cr1, [sp, #-116] @ 0xffffff8c │ │ │ │ stclne 13, cr1, [r2, #-116] @ 0xffffff8c │ │ │ │ @@ -520703,15 +520743,15 @@ │ │ │ │ ldmdbvs sl, {r0, r1, r2, r3, r5, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs r9, {r1, r3, r4, r8, ip, sp, pc} │ │ │ │ ldrmi r4, [r0, r0, lsr #12] │ │ │ │ movwcs r4, #13831 @ 0x3607 │ │ │ │ andcs lr, r1, #53739520 @ 0x3340000 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ ldc2 7, cr15, [r0, #1020]! @ 0x3fc │ │ │ │ - blcs fffe6764 │ │ │ │ + blcs fffe6814 │ │ │ │ ldmdavs r4, {r0, r2, r4, r5, r7, r8, ip, lr, pc}^ │ │ │ │ stmdbvs r4!, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7ff9400 │ │ │ │ ldr pc, [r2, r5, lsl #29]! │ │ │ │ andscs pc, r1, #64, 4 │ │ │ │ @ instruction: 0xd1ad4293 │ │ │ │ ldmdavs pc, {r0, r1, r3, r5, r6, fp, sp, lr}^ @ │ │ │ │ @@ -520719,26 +520759,26 @@ │ │ │ │ stmdavs fp!, {r1, r2, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ svccs 0x0000681f │ │ │ │ str sp, [pc, sl, lsr #1]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi 15d8b04 │ │ │ │ + bmi 15d8bb4 │ │ │ │ @ instruction: 0xf8d02300 │ │ │ │ ldrbtmi r5, [sl], #-352 @ 0xfffffea0 │ │ │ │ smlabtcc r2, sp, r9, lr │ │ │ │ ldmpl r3, {r0, r1, r3, r6, r8, r9, fp, lr}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xb12b682b │ │ │ │ ldmiblt r6, {r1, r2, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bmi 13914e8 │ │ │ │ + bmi 1391598 │ │ │ │ ldrbtmi r4, [sl], #-2883 @ 0xfffff4bd │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdals r1, {r0, r3, r4, r5, r6, r8, ip, lr, pc} │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ movwcs r8, #4080 @ 0xff0 │ │ │ │ @@ -520749,82 +520789,82 @@ │ │ │ │ stmib r8, {r2, r6, r7, r9, sl, lr}^ │ │ │ │ ldrtmi sl, [ip], -r1, lsl #20 │ │ │ │ andge pc, ip, r8, asr #17 │ │ │ │ andge pc, r0, r8, asr #17 │ │ │ │ movwls r6, #35035 @ 0x88db │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xf8d69609 │ │ │ │ - strgt fp, [pc], #-24 @ 22c930 │ │ │ │ + strgt fp, [pc], #-24 @ 22c9e0 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ @ instruction: 0xf6574658 │ │ │ │ - @ instruction: 0xf1bbfa2d │ │ │ │ + @ instruction: 0xf1bbf9d5 │ │ │ │ suble r0, ip, r0, lsl #30 │ │ │ │ strcs r4, [r0], #-1626 @ 0xfffff9a6 │ │ │ │ ldrmi r4, [r3], -r3, lsl #13 │ │ │ │ ldmdbvs r9, {r8, sl, ip, pc} │ │ │ │ @ instruction: 0xb325680d │ │ │ │ biclt r6, r2, sl, lsr #16 │ │ │ │ - bcs 34b584 │ │ │ │ + bcs 34b634 │ │ │ │ @ instruction: 0x464ad111 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ msrmi CPSR_, #3952 @ 0xf70 │ │ │ │ and fp, sl, r4, asr #5 │ │ │ │ cmnlt r3, fp, lsr #16 │ │ │ │ - blcs 34b5a0 │ │ │ │ + blcs 34b650 │ │ │ │ strbmi sp, [sl], -r5, lsl #2 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ movwmi pc, #20203 @ 0x4eeb @ │ │ │ │ strtmi fp, [r9], -r4, ror #5 │ │ │ │ stccs 8, cr6, [r0, #-180] @ 0xffffff4c │ │ │ │ - blvc 52114c │ │ │ │ + blvc 5211fc │ │ │ │ tstle r6, r4, lsl #22 │ │ │ │ ldrtmi r4, [r8], -sl, asr #12 │ │ │ │ mrc2 7, 6, pc, cr14, cr15, {7} │ │ │ │ movweq lr, #19008 @ 0x4a40 │ │ │ │ @ instruction: 0x4658b2dc │ │ │ │ - @ instruction: 0xf9faf657 │ │ │ │ + @ instruction: 0xf9a2f657 │ │ │ │ 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} │ │ │ │ + ldc2l 6, cr15, [r8, #392]! @ 0x188 │ │ │ │ stmdavs sp!, {r0, sl, ip, pc} │ │ │ │ teqlt fp, fp, lsr #16 │ │ │ │ stmibvs lr!, {r0, r2, r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xd1a22e00 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ stmdacs r0, {r1, fp, ip, pc} │ │ │ │ smlabbcs r0, r5, r0, sp │ │ │ │ - @ instruction: 0xff40f6bf │ │ │ │ + mcr2 6, 7, pc, cr8, cr15, {5} @ │ │ │ │ @ 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 │ │ │ │ + stc2l 6, cr15, [r0, #392]! @ 0x188 │ │ │ │ + @ instruction: 0xf602e7e7 │ │ │ │ + svclt 0x0000efb6 │ │ │ │ + @ instruction: 0x00753692 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r5, sl, lsl r7 │ │ │ │ + rsbseq r3, r5, sl, ror #12 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r6, r5, r4, lsl #18 │ │ │ │ ldrbtvc pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ mrrcne 6, 0, r4, r6, cr5 │ │ │ │ @ instruction: 0xf89d447f │ │ │ │ stmdavs r0!, {r3, r4, r5, ip, pc} │ │ │ │ stmdacs r0, {r0, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ @ instruction: 0x469bd054 │ │ │ │ vmax.s8 d18, d0, d1 │ │ │ │ - blvc a3ecb8 │ │ │ │ + blvc a3ed68 │ │ │ │ vadd.i8 d2, d0, d10 │ │ │ │ - blx 3ccd10 │ │ │ │ - b 96ba3c │ │ │ │ + blx 3ccdc0 │ │ │ │ + b 96baec │ │ │ │ cmple r3, r8, lsl #30 │ │ │ │ svceq 0x0001f01c │ │ │ │ stmdacs r4, {r3, r6, r8, ip, lr, pc} │ │ │ │ adchi pc, fp, r0, asr #32 │ │ │ │ @ instruction: 0xc014f8d4 │ │ │ │ svcvc 0x00bef5bc │ │ │ │ @ instruction: 0xf5bcd87a │ │ │ │ @@ -520846,15 +520886,15 @@ │ │ │ │ umullseq r0, r3, r3, r0 │ │ │ │ umullseq r0, r3, r3, r0 │ │ │ │ umullseq r0, r3, r3, r0 │ │ │ │ umullseq r0, r3, r3, r0 │ │ │ │ addseq r0, r3, lr, asr r1 │ │ │ │ ldmmi r8!, {r2, r5}^ │ │ │ │ cdpeq 0, 6, cr15, cr4, cr15, {2} │ │ │ │ - blx 5c2b96 │ │ │ │ + blx 5c2c46 │ │ │ │ @ instruction: 0xf890000c │ │ │ │ andcc r0, fp, r7, lsr r0 │ │ │ │ eoreq pc, r0, r4, asr r8 @ │ │ │ │ rsble r2, lr, r0, lsl #16 │ │ │ │ rsble r2, ip, r0, lsl #20 │ │ │ │ stmdavs r0!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xd1ae2800 │ │ │ │ @@ -520866,47 +520906,47 @@ │ │ │ │ stmiacs sp!, {r2, r4, r7, pc} │ │ │ │ tstphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ cmpphi sl, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf00028ca │ │ │ │ ldmcs fp, {r0, r1, r2, r4, r8, pc}^ │ │ │ │ tstphi r4, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf00028b3 │ │ │ │ - bcs 24cf48 │ │ │ │ + bcs 24cff8 │ │ │ │ stmdavs r4!, {r0, r2, r3, r6, ip, lr, pc} │ │ │ │ andcc r6, r1, r8, lsl #16 │ │ │ │ stmdavs r0!, {r3, sp, lr} │ │ │ │ orrle r2, ip, r0, lsl #16 │ │ │ │ stmdacs r0, {r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blvc b20e84 │ │ │ │ - blcs 3fb728 │ │ │ │ + blvc b20f34 │ │ │ │ + blcs 3fb7d8 │ │ │ │ ldm pc, {r0, r1, r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ cdpeq 0, 3, cr15, cr14, cr3, {0} │ │ │ │ cdpeq 14, 3, cr0, cr14, cr4, {0} │ │ │ │ stmdbvs r3!, {r1, r2, r3, r9, sl, fp, ip, sp}^ │ │ │ │ eorvc pc, r9, #1862270976 @ 0x6f000000 │ │ │ │ - blcs 27db84 │ │ │ │ + blcs 27dc34 │ │ │ │ strtmi sp, [r0], -r3, lsl #18 │ │ │ │ - @ instruction: 0xff00f657 │ │ │ │ + mcr2 6, 5, pc, cr8, cr7, {2} @ │ │ │ │ stmdavs r4!, {r3, r4, r5, r6, r8, r9, ip, sp, pc} │ │ │ │ - blcs 246bd4 │ │ │ │ + blcs 246c84 │ │ │ │ strb sp, [r1, r7, ror #3] │ │ │ │ svcvc 0x000bf5bc │ │ │ │ vqsub.s8 , q0, q10 │ │ │ │ strmi r2, [r4, #14] │ │ │ │ cmpphi r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ andcs pc, pc, ip, lsr #5 │ │ │ │ cdppl 6, 0, cr15, cr8, cr0, {2} │ │ │ │ cdpeq 2, 0, cr15, cr0, cr1, {6} │ │ │ │ @ instruction: 0xf000fa06 │ │ │ │ svceq 0x000eea10 │ │ │ │ @ instruction: 0xf010d1a8 │ │ │ │ andsle r0, r4, r5, lsl #30 │ │ │ │ svceq 0x0000f1bb │ │ │ │ svcvs 0x0020d104 │ │ │ │ - blvc 246b84 │ │ │ │ + blvc 246c34 │ │ │ │ tstle ip, r5, lsl #16 │ │ │ │ @ instruction: 0xf04f48c0 │ │ │ │ ldmdapl r8!, {r2, r5, r6, r9, sl, fp} │ │ │ │ andeq pc, ip, lr, lsl #22 │ │ │ │ mlaeq lr, r0, r8, pc @ │ │ │ │ @ instruction: 0xf854300b │ │ │ │ strbeq r0, [r0], #32 │ │ │ │ @@ -520917,15 +520957,15 @@ │ │ │ │ svcvc 0x00a8f5b0 │ │ │ │ rschi pc, r9, r0, lsl #1 │ │ │ │ svcvc 0x0093f5b0 │ │ │ │ adcshi pc, r2, r0 │ │ │ │ mcrrne 2, 4, pc, r9, cr0 @ │ │ │ │ andle r4, r2, r0, ror #10 │ │ │ │ svcvc 0x008ff5b0 │ │ │ │ - bcs 261234 │ │ │ │ + bcs 2612e4 │ │ │ │ svcge 0x007af47f │ │ │ │ @ instruction: 0xf1046a60 │ │ │ │ @ instruction: 0xf1a00e20 │ │ │ │ strmi r0, [r6, #3076] @ 0xc04 │ │ │ │ @ instruction: 0xe771d110 │ │ │ │ mulge ip, r0, r8 │ │ │ │ svceq 0x0008f1ba │ │ │ │ @@ -520936,16 +520976,16 @@ │ │ │ │ strmi r0, [r6, #3076] @ 0xc04 │ │ │ │ svcge 0x0062f43f │ │ │ │ ldrdeq pc, [r0], -ip │ │ │ │ strble r0, [sl], #1987 @ 0x7c3 │ │ │ │ @ instruction: 0xf1a0e7ea │ │ │ │ @ instruction: 0xf04f0ee9 │ │ │ │ @ instruction: 0xf6c00c01 │ │ │ │ - blx 3afe50 │ │ │ │ - b 5ec458 │ │ │ │ + blx 3aff00 │ │ │ │ + b 5ec508 │ │ │ │ @ instruction: 0xf1bc0c0c │ │ │ │ cmnle sp, r0, lsl #30 │ │ │ │ sbcsle r2, r0, ip, ror #17 │ │ │ │ adcsle r2, r8, r0, lsl #20 │ │ │ │ stcne 2, cr15, [r1], {64} @ 0x40 │ │ │ │ @ instruction: 0xf43f4560 │ │ │ │ strb sl, [r4, -r7, asr #30]! │ │ │ │ @@ -521000,15 +521040,15 @@ │ │ │ │ svceq 0x000eea10 │ │ │ │ mcrge 4, 7, pc, cr0, cr15, {3} @ │ │ │ │ eorsne pc, r5, r0, asr #4 │ │ │ │ @ instruction: 0xf47f4584 │ │ │ │ @ instruction: 0xf1bbaf4a │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ mcrvs 15, 1, sl, cr0, cr9, {1} │ │ │ │ - blvc 246d1c │ │ │ │ + blvc 246dcc │ │ │ │ @ instruction: 0xf43f2805 │ │ │ │ @ instruction: 0xe73eaf33 │ │ │ │ andeq pc, r1, r9, lsl #1 │ │ │ │ svclt 0x00082a00 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ ldr sl, [r4, -r8, ror #29]! │ │ │ │ @@ -521022,60 +521062,60 @@ │ │ │ │ ldceq 0, cr15, [r4], {79} @ 0x4f │ │ │ │ stceq 2, cr15, [r1], {192} @ 0xc0 │ │ │ │ stc2 10, cr15, [lr], {44} @ 0x2c @ │ │ │ │ svceq 0x0001f01c │ │ │ │ svcge 0x001df43f │ │ │ │ svceq 0x0000f1bb │ │ │ │ mcrge 4, 5, pc, cr12, cr15, {3} @ │ │ │ │ - blcs 2e74a8 │ │ │ │ + blcs 2e7558 │ │ │ │ @ instruction: 0xf6889101 │ │ │ │ - ldmib sp, {r0, r1, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8dd1201 │ │ │ │ stmdacs r0, {r2, r3, ip, sp, pc} │ │ │ │ mcrge 4, 5, pc, cr0, cr15, {1} @ │ │ │ │ @ instruction: 0xf5b0e70b │ │ │ │ sbcle r7, r9, fp, asr #31 │ │ │ │ @ instruction: 0xf5a0d90f │ │ │ │ stmdacs r5, {r0, r1, r2, r5, r6, r7, ip, sp, lr} │ │ │ │ mrcge 6, 5, APSR_nzcv, cr3, cr15, {1} │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xe717ae93 │ │ │ │ @ instruction: 0xf47f289d │ │ │ │ - bcs 25885c │ │ │ │ + bcs 25890c │ │ │ │ mcrge 4, 4, pc, cr12, cr15, {3} @ │ │ │ │ @ instruction: 0xf5b0e710 │ │ │ │ @ instruction: 0xf47f7fac │ │ │ │ - bcs 25884c │ │ │ │ + bcs 2588fc │ │ │ │ mcrge 4, 4, pc, cr4, cr15, {3} @ │ │ │ │ @ instruction: 0xf1bce708 │ │ │ │ ldmdale r1, {r0, r1, r2, r6, r7, r8, r9, sl, fp}^ │ │ │ │ svceq 0x00c1f1bc │ │ │ │ @ instruction: 0xf1acd934 │ │ │ │ eorcs r0, r5, r2, asr #25 │ │ │ │ @ instruction: 0xf00cfa20 │ │ │ │ @ instruction: 0xf57f07c0 │ │ │ │ - bcs 258968 │ │ │ │ + bcs 258a18 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr2, cr15, {3} │ │ │ │ @ instruction: 0xf5bce6dd │ │ │ │ stmdale ip!, {r1, r2, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ svcvc 0x00def5bc │ │ │ │ mrcge 4, 6, APSR_nzcv, cr7, cr15, {7} │ │ │ │ ldclvc 5, cr15, [lr], {172} @ 0xac │ │ │ │ vmov.i32 q9, #9 @ 0x00000009 │ │ │ │ - blx a2ce04 │ │ │ │ + blx a2ceb4 │ │ │ │ strbeq pc, [r3, ip] @ │ │ │ │ mcrge 5, 6, pc, cr13, cr15, {3} @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xe6c8ae5d │ │ │ │ @ instruction: 0x73a1f46f │ │ │ │ @ instruction: 0xf1bc449c │ │ │ │ @ instruction: 0xf63f0f1a │ │ │ │ @ instruction: 0xf640aec2 │ │ │ │ vaddl.s8 q8, d0, d1 │ │ │ │ - blx a44e38 │ │ │ │ + blx a44ee8 │ │ │ │ strbeq pc, [r3, ip] @ │ │ │ │ mrcge 5, 5, APSR_nzcv, cr9, cr15, {3} │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ ldrt sl, [r4], r9, asr #28 │ │ │ │ mrrceq 1, 10, pc, r9, cr12 @ │ │ │ │ svceq 0x0005f1bc │ │ │ │ mcrge 6, 5, pc, cr15, cr15, {1} @ │ │ │ │ @@ -521092,30 +521132,30 @@ │ │ │ │ svceq 0x00e7f1bc │ │ │ │ mrcge 4, 4, APSR_nzcv, cr7, cr15, {3} │ │ │ │ vmax.s8 d30, d0, d22 │ │ │ │ strmi r2, [r4, #115] @ 0x73 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr1, cr15, {3} │ │ │ │ movwcs lr, #1568 @ 0x620 │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ - rsbseq r3, r5, r8, ror #11 │ │ │ │ + rsbseq r3, r5, r8, lsr r5 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi 143e8e8 │ │ │ │ + bmi 143e998 │ │ │ │ addslt r4, r3, r8, asr #22 │ │ │ │ stcge 4, cr4, [r4, #-488] @ 0xfffffe18 │ │ │ │ stmvs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f4688 │ │ │ │ ldmpl r3, {r1, r8, r9, fp}^ │ │ │ │ ldmdavs fp, {r0, r1, r2, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9311 │ │ │ │ @ instruction: 0xf6550300 │ │ │ │ - movwcs pc, #3175 @ 0xc67 @ │ │ │ │ + movwcs pc, #3087 @ 0xc0f @ │ │ │ │ stmib r5, {r2, r8, r9, ip, pc}^ │ │ │ │ strtmi r3, [ip], r1, lsl #6 │ │ │ │ @ instruction: 0xf10d60eb │ │ │ │ ldrbtmi r0, [r2], ip, lsr #28 │ │ │ │ stmdbvs r3, {r1, r2, r4, r5, r6, r9, sl, lr} │ │ │ │ stmib sp, {r0, r1, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ ldm ip!, {r3, ip, sp} │ │ │ │ @@ -521130,58 +521170,58 @@ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ stmdbvs r3!, {r1, r4, r6, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0x21a6f240 │ │ │ │ eorsle r4, r6, fp, lsl #5 │ │ │ │ stmdbvs r3, {r3, fp, ip, pc}^ │ │ │ │ umlalsvc pc, r9, r3, r8 @ │ │ │ │ @ instruction: 0xf655bb1f │ │ │ │ - stmib sp, {r0, r1, r2, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r2, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strls r7, [r2, -r0, lsl #14] │ │ │ │ mrrceq 1, 0, pc, r4, cr0 @ │ │ │ │ strbtmi r4, [fp], -r7, lsl #12 │ │ │ │ andhi pc, ip, sp, asr #17 │ │ │ │ stm r6, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r8], -pc │ │ │ │ @ instruction: 0xf6584639 │ │ │ │ - @ instruction: 0x4620fe3b │ │ │ │ - @ instruction: 0xf986f656 │ │ │ │ - blmi 9bf7cc │ │ │ │ + strtmi pc, [r0], -r3, ror #27 │ │ │ │ + @ instruction: 0xf92ef656 │ │ │ │ + blmi 9bf87c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 686fc0 │ │ │ │ + blls 687070 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12f0300 │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ strdcs r8, [r2, #-240]! @ 0xffffff10 │ │ │ │ - blx ff4ea8c0 │ │ │ │ + blx 1eea970 │ │ │ │ strmi r2, [r7], -r0, lsl #4 │ │ │ │ @ instruction: 0xf100466b │ │ │ │ @ instruction: 0xf8cd0c54 │ │ │ │ andls r8, r0, #12 │ │ │ │ andcs lr, r1, #3358720 @ 0x334000 │ │ │ │ mcrvs 7, 1, lr, cr2, cr8, {6} │ │ │ │ vst1.16 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46287191 │ │ │ │ - blx ffe6a8f2 │ │ │ │ + blx fe86a9a2 │ │ │ │ ldmib r4, {r8, sp}^ │ │ │ │ subsvs r2, r3, r6, lsl r3 │ │ │ │ @ instruction: 0xf104601a │ │ │ │ strvs r0, [r1, #856]! @ 0x358 │ │ │ │ strtvs r1, [r0], -r1, lsl #26 │ │ │ │ stmib r4, {r1, r6, fp, sp, lr}^ │ │ │ │ subsvs r2, r3, r6, lsl r1 │ │ │ │ strb r6, [sp, r3, asr #32] │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r8], -r5, lsr #3 │ │ │ │ - blx fef6a91e │ │ │ │ + blx 196a9ce │ │ │ │ str r4, [r4, r0, lsl #13]! │ │ │ │ - stc 6, cr15, [r2, #-8]! │ │ │ │ - rsbseq r3, r5, r8, asr r1 │ │ │ │ + stcl 6, cr15, [sl], {2} │ │ │ │ + rsbseq r3, r5, r8, lsr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r3, [r5], #-0 │ │ │ │ + rsbseq r3, r5, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ @ instruction: 0xf8d0b0b1 │ │ │ │ andls r4, sp, #96, 2 │ │ │ │ @ instruction: 0x2764f8df │ │ │ │ @@ -521205,115 +521245,115 @@ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r3], r5, lsr #12 │ │ │ │ movwls sl, #51989 @ 0xcb15 │ │ │ │ @ instruction: 0xf8d66933 │ │ │ │ ldmvs fp, {r3, r4, sp, pc}^ │ │ │ │ movwls r4, #38480 @ 0x9650 │ │ │ │ - mcr2 6, 5, pc, cr4, cr6, {2} @ │ │ │ │ + mcr2 6, 2, pc, cr12, cr6, {2} @ │ │ │ │ svceq 0x0000f1ba │ │ │ │ mrshi pc, (UNDEF: 6) @ │ │ │ │ strls r2, [r7, #-768] @ 0xfffffd00 │ │ │ │ strcc lr, [r5], -sp, asr #19 │ │ │ │ @ instruction: 0xf8cd4606 │ │ │ │ and r8, r0, r0, lsr #32 │ │ │ │ @ instruction: 0xf8da4606 │ │ │ │ movwls r3, #12292 @ 0x3004 │ │ │ │ stccs 8, cr6, [r0, #-372] @ 0xfffffe8c │ │ │ │ @ instruction: 0xf8d3d03e │ │ │ │ @ instruction: 0xf1b99008 │ │ │ │ teqle r9, r1, lsl #30 │ │ │ │ - blcs 247230 │ │ │ │ + blcs 2472e0 │ │ │ │ msrhi SPSR_c, #0 │ │ │ │ @ instruction: 0xf105692b │ │ │ │ andls r0, r4, #24, 4 @ 0x80000001 │ │ │ │ mulle r6, r3, r2 │ │ │ │ - blvc 8c7844 │ │ │ │ + blvc 8c78f4 │ │ │ │ tstle r2, r6, lsl #20 │ │ │ │ - blcs 28760c │ │ │ │ - blls 323544 │ │ │ │ + blcs 2876bc │ │ │ │ + blls 3235f4 │ │ │ │ ldmvs fp!, {r0, r1, r2, r3, r4, r6, r7, fp, sp, lr} │ │ │ │ tstle lr, r1, lsl #22 │ │ │ │ - blcs 2c799c │ │ │ │ - bls 3210e0 │ │ │ │ + blcs 2c7a4c │ │ │ │ + bls 321190 │ │ │ │ ldrteq pc, [ip], #-258 @ 0xfffffefe @ │ │ │ │ ldrsbthi pc, [r4], -r2 @ │ │ │ │ andle r4, r4, r0, lsr #11 │ │ │ │ ldrdcs pc, [r0], -r8 │ │ │ │ @ instruction: 0xf0004294 │ │ │ │ - blls 30d418 │ │ │ │ - blcs 2c793c │ │ │ │ + blls 30d4c8 │ │ │ │ + blcs 2c79ec │ │ │ │ stmdals r3, {r4, ip, lr, pc} │ │ │ │ eoreq pc, ip, #0, 2 │ │ │ │ @ instruction: 0xf8d06a41 │ │ │ │ addsmi r8, r1, #52 @ 0x34 │ │ │ │ stmdals r3, {r0, r1, r3, r5, ip, lr, pc} │ │ │ │ eorseq pc, ip, #0, 2 │ │ │ │ ldrmi r6, [r0, #2823] @ 0xb07 │ │ │ │ teqphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ eorle r4, r8, pc, lsl #5 │ │ │ │ @ instruction: 0x46b24630 │ │ │ │ - mcr2 6, 2, pc, cr14, cr6, {2} @ │ │ │ │ + ldc2l 6, cr15, [r6, #344]! @ 0x158 │ │ │ │ @ instruction: 0xd1b32e00 │ │ │ │ ldrtmi r9, [r1], -r5, lsl #24 │ │ │ │ cdpls 13, 0, cr9, cr6, cr7, {0} │ │ │ │ ldrdhi pc, [r0], -sp @ │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strtmi r8, [r0], r9, lsr #1 │ │ │ │ @ instruction: 0xf6624630 │ │ │ │ - stmdavs sp!, {r0, r1, r2, r3, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2471cc │ │ │ │ + stmdavs sp!, {r0, r1, r2, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 24727c │ │ │ │ svcge 0x0077f43f │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ stmibvs lr!, {r2, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ orrle r2, r7, r0, lsl #28 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ strmi lr, [r2], -fp, ror #14 │ │ │ │ eorscc r2, ip, #0, 14 │ │ │ │ @ instruction: 0xf0004590 │ │ │ │ - bls 30d598 │ │ │ │ + bls 30d648 │ │ │ │ strbmi r6, [r2, #-3090] @ 0xfffff3ee │ │ │ │ - blcs 2a1898 │ │ │ │ + blcs 2a1948 │ │ │ │ svclt 0x00084638 │ │ │ │ @ instruction: 0xf8cd461c │ │ │ │ svclt 0x000cb054 │ │ │ │ ldmib sp, {r0, r1, r5, r9, sl, lr}^ │ │ │ │ strls r3, [r0], #-1037 @ 0xfffffbf3 │ │ │ │ ldrdcs lr, [fp, -sp] │ │ │ │ @ instruction: 0xf7ff930a │ │ │ │ stmdacs r0, {r0, r1, r2, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ strls sp, [r0], #-192 @ 0xffffff40 │ │ │ │ ldmib sp, {r6, r9, sl, lr}^ │ │ │ │ stmdbls ip, {r1, r3, sl, ip, sp} │ │ │ │ @ instruction: 0xf7ff4622 │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ - blls 7a1460 │ │ │ │ + blls 7a1510 │ │ │ │ andle r4, r3, #156, 4 @ 0xc0000009 │ │ │ │ - bvs 913d9c │ │ │ │ + bvs 913e4c │ │ │ │ @ instruction: 0xd1af2b01 │ │ │ │ stmdavs r3, {r3, r4, r5, r8, fp, sp, lr} │ │ │ │ eorsle r2, r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf8cd681c │ │ │ │ ssatmi sl, #27, r4 │ │ │ │ ldrtmi r2, [r7], -r0, lsl #24 │ │ │ │ svclt 0x00189e04 │ │ │ │ stmdavs r2, {r2, r3, r4, r9, sl, lr}^ │ │ │ │ andsvs r6, r3, sl, asr r0 │ │ │ │ strlt lr, [r1, #-2496] @ 0xfffff640 │ │ │ │ stmibvs fp!, {r1, r2, sp, lr}^ │ │ │ │ andsvs r6, r8, r3, asr #32 │ │ │ │ - blvc 305964 │ │ │ │ + blvc 305a14 │ │ │ │ tstle r5, r4, lsl #22 │ │ │ │ vld2.16 {d22,d24}, [pc], r3 │ │ │ │ strmi r7, [fp], #-297 @ 0xfffffed7 │ │ │ │ stmdble fp, {r0, r8, r9, fp, sp} │ │ │ │ stmdavs r3!, {r2, r3, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xb123461a │ │ │ │ - bcs 247248 │ │ │ │ + bcs 2472f8 │ │ │ │ sadd16mi fp, sl, r4 │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xe7e04614 │ │ │ │ andcs r9, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf7ff69d9 │ │ │ │ stccs 14, cr15, [r0], {77} @ 0x4d │ │ │ │ ldrtmi sp, [lr], -sp, ror #3 │ │ │ │ @@ -521327,38 +521367,38 @@ │ │ │ │ @ instruction: 0x46444698 │ │ │ │ mcrls 6, 0, r4, cr4, cr0, {5} │ │ │ │ subsvs r6, sl, r2, asr #16 │ │ │ │ stmib r0, {r0, r1, r4, sp, lr}^ │ │ │ │ andvs fp, r6, r1, lsl #10 │ │ │ │ subvs r6, r3, fp, ror #19 │ │ │ │ mvnvs r6, r8, lsl r0 │ │ │ │ - blcs 34be44 │ │ │ │ + blcs 34bef4 │ │ │ │ stmdbvs r3, {r1, r2, r8, ip, lr, pc}^ │ │ │ │ eorvc pc, r9, #1862270976 @ 0x6f000000 │ │ │ │ - blcs 27e290 │ │ │ │ + blcs 27e340 │ │ │ │ addshi pc, r6, r0, asr #4 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ stmdavs r3!, {r0, r1, r3, r4, r7, pc} │ │ │ │ @ instruction: 0xb123461a │ │ │ │ - bcs 2472c0 │ │ │ │ + bcs 247370 │ │ │ │ sadd16mi fp, sl, r4 │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ bfi r4, r4, #12, #18 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6624630 │ │ │ │ - smmlsr r4, r5, r9, pc @ │ │ │ │ + @ instruction: 0xe754f99d │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ andseq pc, r8, #8, 2 │ │ │ │ @ instruction: 0xf47f4291 │ │ │ │ - bls 318f18 │ │ │ │ + bls 318fc8 │ │ │ │ @ instruction: 0xf852322c │ │ │ │ addsmi r1, r1, #8, 24 @ 0x800 │ │ │ │ stmdavs r8, {r0, r1, ip, lr, pc} │ │ │ │ @ instruction: 0xf0004282 │ │ │ │ - bvs 20cd768 │ │ │ │ + bvs 20cd818 │ │ │ │ ldmdavs r2, {r1, r3, r9, ip, pc} │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ tstcs r0, r6, lsl pc │ │ │ │ tstcc r1, r2, lsl r8 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf47f2903 │ │ │ │ @ instruction: 0xf8d7af0e │ │ │ │ @@ -521370,22 +521410,22 @@ │ │ │ │ svcge 0x0001f47f │ │ │ │ @ instruction: 0x1010f8de │ │ │ │ andseq pc, r8, #-2147483645 @ 0x80000003 │ │ │ │ @ instruction: 0xf47f4291 │ │ │ │ stmdbls sl, {r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ eoreq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ - blvs 108dbb4 │ │ │ │ + blvs 108dc64 │ │ │ │ @ instruction: 0xf1019110 │ │ │ │ stmdbvs r8, {r3, r4, r9} │ │ │ │ mulle r5, r0, r2 │ │ │ │ tstlt sl, sl, asr #19 │ │ │ │ - bcs 44bf40 │ │ │ │ + bcs 44bff0 │ │ │ │ mcrge 4, 7, pc, cr7, cr15, {3} @ │ │ │ │ - bcs 247308 │ │ │ │ + bcs 2473b8 │ │ │ │ cmnphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ svclt 0x001e2b01 │ │ │ │ ssatmi r9, #13, r1, lsl #12 │ │ │ │ @ instruction: 0xf0004606 │ │ │ │ ldmdbvs r2!, {r0, r1, r2, r4, r5, r6, r8, pc}^ │ │ │ │ teqlt r9, r1, lsl r8 │ │ │ │ ldrmi r6, [r8, #2195] @ 0x893 │ │ │ │ @@ -521396,51 +521436,51 @@ │ │ │ │ svcne 0x001a0528 │ │ │ │ @ instruction: 0xd105429d │ │ │ │ ldmvs r3, {r1, r3, r4, r5, r6, r7, sp, lr, pc} │ │ │ │ addsmi r1, sp, #26, 30 @ 0x68 │ │ │ │ rscshi pc, r6, r0 │ │ │ │ bfieq r6, r3, #16, #9 │ │ │ │ ldmdbvs r8, {r0, r1, r2, r4, r5, r6, r7, sl, ip, lr, pc}^ │ │ │ │ - blcs 247358 │ │ │ │ + blcs 247408 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ stmvs r3, {r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf000459e │ │ │ │ stmdavs r0, {r0, r5, r6, r7, pc} │ │ │ │ - blcs 24736c │ │ │ │ + blcs 24741c │ │ │ │ @ instruction: 0x4618d1f6 │ │ │ │ @ instruction: 0xdeff6983 │ │ │ │ @ instruction: 0xf47f42b9 │ │ │ │ @ instruction: 0xf04faec3 │ │ │ │ strbt r0, [ip], r0, lsl #16 │ │ │ │ andcs r9, r1, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf7ff69d9 │ │ │ │ stccs 13, cr15, [r0], {137} @ 0x89 │ │ │ │ svcge 0x0065f47f │ │ │ │ @ instruction: 0xf8da4646 │ │ │ │ @ instruction: 0xf8daa010 │ │ │ │ - blcs 239390 │ │ │ │ + blcs 239440 │ │ │ │ adchi pc, fp, r0 │ │ │ │ mulcs ip, sl, r8 │ │ │ │ @ instruction: 0xf0402a08 │ │ │ │ ldmdavs sl, {r1, r2, r5, r7, pc} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvc 8cd68c │ │ │ │ + blvc 8cd73c │ │ │ │ svclt 0x00182a08 │ │ │ │ @ instruction: 0xf10d2300 │ │ │ │ stcge 8, cr0, [r9, #-544]! @ 0xfffffde0 │ │ │ │ @ instruction: 0x9605ac16 │ │ │ │ eorls pc, r8, sp, asr #17 │ │ │ │ cmncs r3, r4, lsl #8 │ │ │ │ ldrbmi r9, [r4], -r9, lsl #16 │ │ │ │ - @ instruction: 0xf655469a │ │ │ │ - blls 32b408 │ │ │ │ + @ instruction: 0xf654469a │ │ │ │ + blls 32d358 │ │ │ │ @ instruction: 0xf1004606 │ │ │ │ ldmibvs fp, {r4, r5, sl, fp}^ │ │ │ │ - bllt 267af8 │ │ │ │ - bllt 2e7afc │ │ │ │ + bllt 267ba8 │ │ │ │ + bllt 2e7bac │ │ │ │ ldm r8, {r0, r2, r5, r8, r9, ip, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf8c6000f │ │ │ │ @ instruction: 0xf8c6b040 │ │ │ │ @ instruction: 0xf8c6b044 │ │ │ │ @ instruction: 0xf8c6b048 │ │ │ │ @@ -521450,41 +521490,41 @@ │ │ │ │ ldrdcc pc, [r8], -lr │ │ │ │ @ instruction: 0x1018f8de │ │ │ │ adcsmi r4, fp, #157286400 @ 0x9600000 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @ instruction: 0xf04f0c02 │ │ │ │ stmib r8, {r0, sl, fp}^ │ │ │ │ stmib r8, {r8, r9, fp, ip, sp, pc}^ │ │ │ │ - bl 3dc02c │ │ │ │ + bl 3dc0dc │ │ │ │ @ instruction: 0x91251c4c │ │ │ │ ldceq 1, cr15, [r0], #-48 @ 0xffffffd0 │ │ │ │ ldrdls pc, [r0], -r2 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ strbmi sp, [sl], -r1 │ │ │ │ @ instruction: 0xf106e7de │ │ │ │ @ instruction: 0xf894091c │ │ │ │ @ instruction: 0xf8943035 │ │ │ │ @ instruction: 0x46492034 │ │ │ │ @ instruction: 0xf6564630 │ │ │ │ - strbmi pc, [r9], -pc, asr #21 @ │ │ │ │ + @ instruction: 0x4649fa77 │ │ │ │ eoreq pc, r4, r4, lsl #2 │ │ │ │ - blx ffd6adbc │ │ │ │ + blx fe76ae6c │ │ │ │ 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], -r1, asr #19 │ │ │ │ + mrc2 6, 4, pc, cr6, cr5, {2} │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad008 │ │ │ │ ldmdavs sl, {ip, sp} │ │ │ │ - blvc 8da234 │ │ │ │ + blvc 8da2e4 │ │ │ │ svclt 0x00182a08 │ │ │ │ ldr r2, [r4, r0, lsl #6] │ │ │ │ vmlals.f64 d9, d5, d3 │ │ │ │ ldrdls pc, [r8], -sp @ │ │ │ │ movtlt r6, #47259 @ 0xb89b │ │ │ │ @ instruction: 0xf04f9a03 │ │ │ │ ldmib r2, {r8, fp}^ │ │ │ │ @@ -521492,56 +521532,56 @@ │ │ │ │ ldmdavs sl, {r5, r9, ip, pc}^ │ │ │ │ svclt 0x0008454a │ │ │ │ @ instruction: 0x9321464b │ │ │ │ strbmi r6, [fp, #-2083] @ 0xfffff7dd │ │ │ │ strbmi fp, [ip], -r8, lsl #30 │ │ │ │ stmib sp, {r1, r2, r3, r4, r8, r9, fp, sp, pc}^ │ │ │ │ ldm r3, {r1, r2, r3, r4, sl, ip, pc} │ │ │ │ - blge a2d4d8 │ │ │ │ + blge a2d588 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x4629a812 │ │ │ │ @ instruction: 0xf659cb0c │ │ │ │ - @ instruction: 0x4628fcbb │ │ │ │ - stc2l 6, cr15, [r6, #356]! @ 0x164 │ │ │ │ + strtmi pc, [r8], -r3, ror #24 │ │ │ │ + stc2 6, cr15, [lr, #356] @ 0x164 │ │ │ │ movwls r2, #21249 @ 0x5301 │ │ │ │ ldrmi lr, [r3], -r6, lsl #12 │ │ │ │ - blls 327290 │ │ │ │ + blls 327340 │ │ │ │ ldmvs fp, {r0, r3, r5, r8, sl, fp, sp, pc} │ │ │ │ bicsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x93209c03 │ │ │ │ strb r9, [r1, r1, lsr #8]! │ │ │ │ @ instruction: 0xf1016908 │ │ │ │ addsmi r0, r0, #24, 4 @ 0x80000001 │ │ │ │ mcrge 4, 6, pc, cr5, cr15, {3} @ │ │ │ │ - bvs 914118 │ │ │ │ + bvs 9141c8 │ │ │ │ @ instruction: 0xf43f2b02 │ │ │ │ - bls 318cd8 │ │ │ │ + bls 318d88 │ │ │ │ strb r6, [fp, #2839]! @ 0xb17 │ │ │ │ smlald r4, r8, r3, r6 │ │ │ │ stmibvs fp, {r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f4298 │ │ │ │ cdpls 15, 1, cr10, cr1, cr8, {0} │ │ │ │ strb r4, [lr, #1637] @ 0x665 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ cdpls 14, 1, cr10, cr1, cr14, {7} │ │ │ │ ldmib sp, {r0, r2, r5, r6, r9, sl, lr}^ │ │ │ │ andls r3, r0, #-805306368 @ 0xd0000000 │ │ │ │ ldmdbge r5, {r0, r1, r3, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf04f980a │ │ │ │ - bcc 23054c │ │ │ │ + bcc 2305fc │ │ │ │ subsgt pc, r4, sp, asr #17 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ - blx 16eb554 │ │ │ │ + blx 16eb604 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blls 798c38 │ │ │ │ + blls 798ce8 │ │ │ │ addsmi r9, sl, #45056 @ 0xb000 │ │ │ │ - bvs 1121d74 │ │ │ │ + bvs 1121e24 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ - blls 658c28 │ │ │ │ + blls 658cd8 │ │ │ │ @ instruction: 0x8010f8d3 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ rsble r2, r9, r0, lsl #22 │ │ │ │ @ instruction: 0xf04f9b03 │ │ │ │ @ instruction: 0xf8d30900 │ │ │ │ ldrbmi sl, [r4, #-52] @ 0xffffffcc │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @@ -521555,32 +521595,32 @@ │ │ │ │ @ instruction: 0xf108302c │ │ │ │ svcne 0x001c0028 │ │ │ │ ldmdavs sl, {r3, r4, r7, r9, lr}^ │ │ │ │ andeq pc, r4, #-2147483608 @ 0x80000028 │ │ │ │ @ instruction: 0xf108d044 │ │ │ │ stmdavs r3!, {r2, r5, sl, fp} │ │ │ │ ldrtle r0, [r6], #-2012 @ 0xfffff824 │ │ │ │ - blvs 2147b3c │ │ │ │ + blvs 2147bec │ │ │ │ adcmi r9, r3, #15360 @ 0x3c00 │ │ │ │ strcs fp, [r0], #-3848 @ 0xfffff0f8 │ │ │ │ - blcs 247680 │ │ │ │ + blcs 247730 │ │ │ │ strcs fp, [r0, #-3848] @ 0xfffff0f8 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ stmiavs fp!, {r2, r4, r5, r7, pc} │ │ │ │ mulsle r2, ip, r2 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldmibvs fp!, {r0, r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0x4611deff │ │ │ │ - blcs 2a7058 │ │ │ │ + blcs 2a7108 │ │ │ │ ldmib sp, {r3, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ orrsle r3, lr, sp, lsl #4 │ │ │ │ ldrmi r2, [r3], -r1, lsl #4 │ │ │ │ @ instruction: 0xf602e79b │ │ │ │ - stmibvs ip!, {r9, fp, sp, lr, pc} │ │ │ │ + stmibvs ip!, {r3, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ addsmi r6, ip, #2277376 @ 0x22c000 │ │ │ │ ldmib r5, {r0, r1, r2, r3, r8, ip, lr, pc}^ │ │ │ │ rsbvs r4, r3, r4, lsl #6 │ │ │ │ @ instruction: 0xf105601c │ │ │ │ @ instruction: 0xf8c50310 │ │ │ │ stmib r5, {r4, ip, pc}^ │ │ │ │ @ instruction: 0xf8d80c05 │ │ │ │ @@ -521592,82 +521632,82 @@ │ │ │ │ andle r0, r1, r4, lsl #6 │ │ │ │ @ instruction: 0xe7bc461a │ │ │ │ ldrdhi pc, [r0], -r8 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ orrsle r2, lr, r0, lsl #22 │ │ │ │ vstrls d9, [r3, #-12] │ │ │ │ movwls r6, #18587 @ 0x489b │ │ │ │ - blls 319b48 │ │ │ │ + blls 319bf8 │ │ │ │ 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 26985c │ │ │ │ + @ instruction: 0xf838f655 │ │ │ │ + bge ae7e5c │ │ │ │ + bge b67e60 │ │ │ │ stmeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10d46c1 │ │ │ │ stmdbvs r2, {r2, r5, r7, sl, fp} │ │ │ │ strbmi r4, [r6], r4, ror #12 │ │ │ │ stmib sp, {r1, r4, r6, r7, fp, sp, lr}^ │ │ │ │ ldm r9!, {r1, r2, r5, sp} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - blls 32d6d8 │ │ │ │ + blls 32d788 │ │ │ │ muleq r3, r9, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ strcc lr, [r9, #-2509]! @ 0xfffff633 │ │ │ │ stcgt 13, cr10, [pc], {41} @ 0x29 │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r9, lsl #17 │ │ │ │ strbmi r9, [r0], -r3, lsl #24 │ │ │ │ vst2. {d22,d24}, [pc :256], fp │ │ │ │ @ instruction: 0xf04f7191 │ │ │ │ @ instruction: 0xf10d0901 │ │ │ │ stmibvs r2!, {r3, r6, fp}^ │ │ │ │ - @ instruction: 0xf850f658 │ │ │ │ + @ instruction: 0xfff8f657 │ │ │ │ ldmib r4, {r4, r8, r9, fp, ip, pc}^ │ │ │ │ subvs r1, sl, r5, lsl #4 │ │ │ │ - blls 4d2348 │ │ │ │ - bge 8c5724 │ │ │ │ + blls 4d23f8 │ │ │ │ + bge 8c57d4 │ │ │ │ andsge pc, r4, r4, asr #17 │ │ │ │ @ instruction: 0x46039319 │ │ │ │ ldrdgt pc, [r4], -r0 │ │ │ │ cdpeq 1, 0, cr15, cr4, cr3, {0} │ │ │ │ rsbls pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf8c461e0 │ │ │ │ ldm r2, {r2, r4, lr, pc} │ │ │ │ @ instruction: 0xf8c40003 │ │ │ │ @ instruction: 0xf104e018 │ │ │ │ @ instruction: 0xf8cc0214 │ │ │ │ subsvs r2, sl, r4 │ │ │ │ stm sp, {r3, r4, r8, r9, fp, sp, pc} │ │ │ │ strtmi r0, [r9], -r3 │ │ │ │ rsbge pc, r0, sp, asr #17 │ │ │ │ - blgt 53f01c │ │ │ │ - blx fe86b086 │ │ │ │ + blgt 53f0cc │ │ │ │ + blx 126b136 │ │ │ │ @ instruction: 0xb12b68bb │ │ │ │ @ instruction: 0x464b687f │ │ │ │ ldrbmi r6, [r2, #-2170] @ 0xfffff786 │ │ │ │ ldrbmi fp, [r7], -r8, lsl #30 │ │ │ │ ldrcc lr, [ip, -sp, asr #19] │ │ │ │ @ instruction: 0x4629ab1c │ │ │ │ - blgt 53f03c │ │ │ │ - stc2 6, cr15, [lr], {89} @ 0x59 │ │ │ │ + blgt 53f0ec │ │ │ │ + blx fefeb156 │ │ │ │ ldrmi lr, [r9], -lr, asr #13 │ │ │ │ strtmi lr, [pc], -pc, lsr #14 │ │ │ │ movwcs lr, #1873 @ 0x751 │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ - rsbseq r3, r5, lr │ │ │ │ + rsbseq r2, r5, lr, asr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r5, r6, ror #31 │ │ │ │ + rsbseq r2, r5, r6, lsr pc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2e8c1c │ │ │ │ + blhi 2e8ccc │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ stmdane r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dfb0a7 │ │ │ │ strmi r4, [r2], -r0, lsl #16 │ │ │ │ ubfxcc pc, pc, #17, #29 │ │ │ │ ldrbtmi r4, [ip], #-1145 @ 0xfffffb87 │ │ │ │ @@ -521678,74 +521718,74 @@ │ │ │ │ teqpcc r4, r0 @ @ p-variant is OBSOLETE │ │ │ │ andle r4, r2, fp, lsl #6 │ │ │ │ tstpeq r8, #19 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d2d009 │ │ │ │ stmdavs r3!, {r5, r6, r8, lr} │ │ │ │ stmibvs r6!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r1, r2, r3, r4, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 247840 │ │ │ │ + blcs 2478f0 │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ @ instruction: 0x27c4f8df │ │ │ │ sbfxcc pc, pc, #17, #29 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b87830 │ │ │ │ + blls b878e0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strbmi r8, [r8], -pc, asr #7 │ │ │ │ ldc 0, cr11, [sp], #156 @ 0x9c │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ vrecps.f32 q12, , q8 │ │ │ │ @ instruction: 0xf6cf0306 │ │ │ │ @ instruction: 0xf64473ff │ │ │ │ vmlal.s8 q8, d16, d23 │ │ │ │ movwls r0, #26628 @ 0x6804 │ │ │ │ movwls sl, #51991 @ 0xcb17 │ │ │ │ @ instruction: 0xf04f4633 │ │ │ │ strtmi r0, [r6], -r0, lsl #18 │ │ │ │ - beq 1269c34 │ │ │ │ + beq 1269ce4 │ │ │ │ ldrmi r4, [ip], -r3, asr #13 │ │ │ │ stmib sl, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8ca3301 │ │ │ │ ldrbmi r3, [r7], -ip │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0xf8dd6923 │ │ │ │ ldrls ip, [r5], #-48 @ 0xffffffd0 │ │ │ │ @ instruction: 0x466568db │ │ │ │ stmibvs r3!, {r2, r4, r8, r9, ip, pc} │ │ │ │ svcgt 0x000f9304 │ │ │ │ - blls 35ec68 │ │ │ │ + blls 35ed18 │ │ │ │ muleq r3, r7, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmib sp, {r0, r1, r5, r6, r9, pc}^ │ │ │ │ strbmi r6, [ip], -sp, lsl #8 │ │ │ │ eorsge pc, ip, sp, asr #17 │ │ │ │ - blls 33f3d0 │ │ │ │ + blls 33f480 │ │ │ │ stmdavs sl!, {r0, r2, r3, r4, r8, fp, sp, lr} │ │ │ │ - bcs 252058 │ │ │ │ + bcs 252108 │ │ │ │ subhi pc, fp, #0 │ │ │ │ - blcs 44c504 │ │ │ │ + blcs 44c5b4 │ │ │ │ subhi pc, r7, #64 @ 0x40 │ │ │ │ - blcs 2478ac │ │ │ │ + blcs 24795c │ │ │ │ cmpphi r3, #0 @ p-variant is OBSOLETE │ │ │ │ - blvc 914470 │ │ │ │ + blvc 914520 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ @ instruction: 0xf895834e │ │ │ │ - blcs a39948 │ │ │ │ + blcs a399f8 │ │ │ │ addhi pc, r9, r0, asr #32 │ │ │ │ @ instruction: 0xf1056aeb │ │ │ │ svcne 0x001a0728 │ │ │ │ @ instruction: 0xf000429f │ │ │ │ vst4.32 {d24-d27}, [pc :64], sl │ │ │ │ vmax.s8 , q8, q13 │ │ │ │ vand d17, d0, d5 │ │ │ │ vceq.f32 d17, d16, d9 │ │ │ │ ldmdavs r3, {r0, r3, r5, sl, fp, sp} │ │ │ │ @ instruction: 0xf10007d8 │ │ │ │ - blvc 84dad8 │ │ │ │ + blvc 84db88 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ ldmdbvs fp, {r1, r3, r7, pc}^ │ │ │ │ svcvc 0x008ef5b3 │ │ │ │ cmnphi sp, r0, lsl #1 @ p-variant is OBSOLETE │ │ │ │ svcvc 0x0089f5b3 │ │ │ │ cmnphi r1, r0, lsl #1 @ p-variant is OBSOLETE │ │ │ │ addeq pc, r9, r3, lsr #3 │ │ │ │ @@ -521754,81 +521794,81 @@ │ │ │ │ ldrble r0, [r8, #-1984]! @ 0xfffff840 │ │ │ │ svcvc 0x00eaf5b6 │ │ │ │ adcsmi fp, r3, #24, 30 @ 0x60 │ │ │ │ teqphi lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldmvs r3, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ addsmi r1, pc, #26, 30 @ 0x68 │ │ │ │ ldmdals fp, {r0, r1, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ - mcr2 6, 5, pc, cr8, cr4, {2} @ │ │ │ │ + mrc2 6, 2, pc, cr0, cr4, {2} │ │ │ │ @ instruction: 0x369cf8df │ │ │ │ @ instruction: 0xf1009a05 │ │ │ │ strtmi r0, [r1], -r4, lsr #8 │ │ │ │ ldmpl r3, {r0, r7, r9, sl, lr}^ │ │ │ │ - blx 2b61ba │ │ │ │ + blx 2b626a │ │ │ │ @ instruction: 0xf8953306 │ │ │ │ ldmibvc fp, {r2, r4, r5, sp} │ │ │ │ cmnpeq r9, #3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf878f656 │ │ │ │ + @ instruction: 0xf820f656 │ │ │ │ @ instruction: 0x8014f8d5 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldrtmi fp, [r3], -r3, ror #3 │ │ │ │ ldrmi r4, [r8], r6, asr #12 │ │ │ │ ldmdavs r0, {r1, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ - blcs 44c52c │ │ │ │ + blcs 44c5dc │ │ │ │ movwcs fp, #16152 @ 0x3f18 │ │ │ │ eorhi pc, r9, #0 │ │ │ │ andscc lr, r7, sp, asr #19 │ │ │ │ movwcs r4, #1601 @ 0x641 │ │ │ │ stmib sp, {r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6573300 │ │ │ │ - ldmvs r1!, {r0, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r1!, {r0, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r8], -r2, lsl #12 │ │ │ │ - mrc2 6, 4, pc, cr4, cr4, {2} │ │ │ │ + mrc2 6, 1, pc, cr12, cr4, {2} │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ svcne 0x00136aea │ │ │ │ mulle r9, r7, r2 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ bfieq r6, sl, #16, #7 │ │ │ │ cmpvs r1, r8, asr pc │ │ │ │ svcne 0x0013689a │ │ │ │ @ instruction: 0xd1f74297 │ │ │ │ @ instruction: 0xf1054621 │ │ │ │ @ instruction: 0xf6560024 │ │ │ │ - strbmi pc, [r9], -r5, ror #16 @ │ │ │ │ + strbmi pc, [r9], -sp, lsl #16 @ │ │ │ │ movwcs r4, #13904 @ 0x3650 │ │ │ │ tstls r7, #24, 10 @ 0x6000000 │ │ │ │ - @ instruction: 0xf91ef658 │ │ │ │ - blls 2b6988 │ │ │ │ + @ instruction: 0xf8c6f658 │ │ │ │ + blls 2b6a38 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 2ce04c │ │ │ │ + blls 2ce0fc │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ - bcs 2479fc │ │ │ │ + bcs 247aac │ │ │ │ @ instruction: 0x81a2f000 │ │ │ │ - bcs 44c604 │ │ │ │ + bcs 44c6b4 │ │ │ │ orrshi pc, lr, r0, asr #32 │ │ │ │ mlascs r5, r5, r8, pc @ │ │ │ │ @ instruction: 0xf0402a20 │ │ │ │ movwls r8, #8694 @ 0x21f6 │ │ │ │ streq pc, [r8, -r5, lsl #2]! │ │ │ │ svcne 0x001a6aeb │ │ │ │ @ instruction: 0xf47f429f │ │ │ │ @ instruction: 0xf8d5af66 │ │ │ │ @ instruction: 0xf8d88014 │ │ │ │ - blcs 2399c4 │ │ │ │ + blcs 239a74 │ │ │ │ @ instruction: 0x2600d0dd │ │ │ │ ldrtmi r4, [r4], r2, asr #12 │ │ │ │ strbvc pc, [sl, pc, asr #8]! @ │ │ │ │ andsne pc, r3, r0, asr #4 │ │ │ │ stmibne r7, {r6, r9, ip, sp, lr, pc} │ │ │ │ cdpeq 2, 2, cr15, cr1, cr1, {2} │ │ │ │ ldmibvs r3, {r0, r1, r8, sl, ip, pc} │ │ │ │ - blvc 507a48 │ │ │ │ + blvc 507af8 │ │ │ │ @ instruction: 0xf0002b05 │ │ │ │ - blcs 24dde8 │ │ │ │ + blcs 24de98 │ │ │ │ stmdbvs fp, {r0, r3, r6, r7, r8, ip, lr, pc}^ │ │ │ │ andle r4, fp, r3, lsl #5 │ │ │ │ svcvc 0x008af5b3 │ │ │ │ rscshi pc, r9, r0, lsl #1 │ │ │ │ streq pc, [ip, #419] @ 0x1a3 │ │ │ │ ldmle lr!, {r2, r3, r8, sl, fp, sp} │ │ │ │ @ instruction: 0xf505fa2e │ │ │ │ @@ -521838,106 +521878,106 @@ │ │ │ │ ldmible r4!, {r0, r3, r5, r7, r9, lr} │ │ │ │ svcvc 0x00eaf5b7 │ │ │ │ addsmi fp, pc, #24, 30 @ 0x60 │ │ │ │ cdpcs 1, 0, cr13, cr0, cr15, {5} │ │ │ │ adcsmi fp, r5, #24, 30 @ 0x60 │ │ │ │ strtmi sp, [lr], -fp, lsr #3 │ │ │ │ ldmdavs r2, {r0, r1, r2, r3, r4, r9, sl, lr} │ │ │ │ - blcs 247a80 │ │ │ │ + blcs 247b30 │ │ │ │ @ instruction: 0xf08cd1d3 │ │ │ │ stcls 3, cr0, [r3, #-4] │ │ │ │ svcvc 0x00eaf5b7 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 22e64c │ │ │ │ + blcs 22e6fc │ │ │ │ addhi pc, sp, #64 @ 0x40 │ │ │ │ strls r2, [r9], #-816 @ 0xfffffcd0 │ │ │ │ stmib sp, {r2, r6, r9, sl, lr}^ │ │ │ │ - blx 303276 │ │ │ │ + blx 303326 │ │ │ │ movwls pc, #13063 @ 0x3307 @ │ │ │ │ ldmdavs sp, {r0, r1, r5, r7, r8, fp, sp, lr} │ │ │ │ - blcs 38c710 │ │ │ │ + blcs 38c7c0 │ │ │ │ orrshi pc, r9, r0 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x5607e9dd │ │ │ │ @ instruction: 0xf654981b │ │ │ │ - @ instruction: 0xf100fddd │ │ │ │ + @ instruction: 0xf100fd85 │ │ │ │ ldrtmi r0, [r3], -r4, lsr #18 │ │ │ │ mlascs r4, r5, r8, pc @ │ │ │ │ strmi r4, [r6], -r9, asr #12 │ │ │ │ @ instruction: 0xf6559003 │ │ │ │ - @ instruction: 0xf8d5ffb5 │ │ │ │ + @ instruction: 0xf8d5ff5d │ │ │ │ @ instruction: 0xf8d88014 │ │ │ │ - blcs 239a98 │ │ │ │ + blcs 239b48 │ │ │ │ teqcs r0, #60 @ 0x3c │ │ │ │ eorlt pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xb014f8dd │ │ │ │ strpl lr, [r7], -sp, asr #19 │ │ │ │ - blx 2ff3c6 │ │ │ │ + blx 2ff476 │ │ │ │ stmib sp, {r0, r1, r2, r8, r9, ip, sp, lr, pc}^ │ │ │ │ ldrmi r7, [r9], r9, lsl #18 │ │ │ │ ldmdavs pc, {r0, r1, r4, r5, r7, r8, fp, sp, lr} @ │ │ │ │ tstls r7, #201326592 @ 0xc000000 │ │ │ │ - blvc 1113720 │ │ │ │ + blvc 11137d0 │ │ │ │ @ instruction: 0xf0402b05 │ │ │ │ @ instruction: 0xf8df80ba │ │ │ │ @ instruction: 0xf10734bc │ │ │ │ @ instruction: 0xf8970814 │ │ │ │ @ instruction: 0xf85b2025 │ │ │ │ strbmi r3, [fp], #-3 │ │ │ │ @ instruction: 0xf003799b │ │ │ │ - blcs fe22e8f8 │ │ │ │ + blcs fe22e9a8 │ │ │ │ bicshi pc, r4, r0 │ │ │ │ andle r2, r6, r0, lsl sl │ │ │ │ ldrbmi r4, [r0], -r2, asr #12 │ │ │ │ tstpne r7, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - mrc2 6, 0, pc, cr8, cr7, {2} │ │ │ │ + stc2l 6, cr15, [r0, #348] @ 0x15c │ │ │ │ ldmvs r1!, {r7, r9, sl, lr} │ │ │ │ stmdals r3, {r1, r6, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [r6, #336]! @ 0x150 │ │ │ │ + ldc2l 6, cr15, [lr, #-336] @ 0xfffffeb0 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ bicsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x5607e9dd │ │ │ │ stmdbvc r9, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrdlt pc, [ip], -sp @ │ │ │ │ ldrbmi r9, [r0], -r3, lsl #24 │ │ │ │ stmdaeq r3, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46219518 │ │ │ │ subshi pc, ip, sp, asr #17 │ │ │ │ - @ instruction: 0xf84af658 │ │ │ │ - blcs 44c7b8 │ │ │ │ + @ instruction: 0xfff2f657 │ │ │ │ + blcs 44c868 │ │ │ │ mvnshi pc, r0 │ │ │ │ movwcs r4, #1593 @ 0x639 │ │ │ │ ldrbmi r4, [r0], -sl, asr #12 │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ ldrhi lr, [r7], -sp, asr #19 │ │ │ │ - ldc2 6, cr15, [r4, #348] @ 0x15c │ │ │ │ + ldc2 6, cr15, [ip, #-348]! @ 0xfffffea4 │ │ │ │ @ instruction: 0xf1054601 │ │ │ │ @ instruction: 0xf6550024 │ │ │ │ - @ instruction: 0xe717ff77 │ │ │ │ + sdiv r7, pc, pc │ │ │ │ @ instruction: 0xf000428e │ │ │ │ @ instruction: 0xf5b6816e │ │ │ │ subsle r7, r0, #556 @ 0x22c │ │ │ │ @ instruction: 0xf0002e94 │ │ │ │ cdpcs 1, 9, cr8, cr11, cr1, {4} │ │ │ │ cmnphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00082e8e │ │ │ │ @ instruction: 0xf0402089 │ │ │ │ addmi r8, fp, #-1073741794 @ 0xc000001e │ │ │ │ cmnphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ svcvc 0x008bf5b3 │ │ │ │ rscshi pc, r0, r0, lsl #1 │ │ │ │ @ instruction: 0xf0002b94 │ │ │ │ - blcs fe90e18c │ │ │ │ + blcs fe90e23c │ │ │ │ cmnphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ cmple r2, lr, lsl #23 │ │ │ │ adcsmi r2, r0, #143654912 @ 0x8900000 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr15, cr15, {1} │ │ │ │ @ instruction: 0xf5a3e70f │ │ │ │ - blx d49dc4 │ │ │ │ + blx d49e74 │ │ │ │ strbeq pc, [r0, r0] @ │ │ │ │ svcge 0x0009f57f │ │ │ │ @ instruction: 0xf5b3e68e │ │ │ │ @ instruction: 0xf0007fc3 │ │ │ │ ldrbmi r8, [r3, #-192]! @ 0xffffff40 │ │ │ │ svcge 0x0001f47f │ │ │ │ svcvc 0x00eaf5b6 │ │ │ │ @@ -521964,24 +522004,24 @@ │ │ │ │ svclt 0x00084286 │ │ │ │ sbcvc pc, r3, pc, asr #8 │ │ │ │ addmi sp, fp, #173 @ 0xad │ │ │ │ mcrge 4, 6, pc, cr15, cr15, {1} @ │ │ │ │ svcvc 0x008bf5b3 │ │ │ │ cmpphi fp, r0, lsl #1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf43f2b94 │ │ │ │ - blcs fe91974c │ │ │ │ + blcs fe9197fc │ │ │ │ mcrge 4, 6, pc, cr5, cr15, {1} @ │ │ │ │ - blcs fe5bf4f4 │ │ │ │ + blcs fe5bf5a4 │ │ │ │ ldrmi sp, [lr], -ip, lsr #1 │ │ │ │ @ instruction: 0xf107e7ab │ │ │ │ ldcge 12, cr0, [sp], {48} @ 0x30 │ │ │ │ ldrsbthi pc, [ip], -r7 @ │ │ │ │ @ instruction: 0xf8974625 │ │ │ │ ldm ip!, {r2, r3, r5, ip, sp, lr} │ │ │ │ - strgt r0, [pc, #-15] @ 22dc41 │ │ │ │ + strgt r0, [pc, #-15] @ 22dcf1 │ │ │ │ muls r0, r8, r8 │ │ │ │ ldm ip, {r0, r1, r2, r4, r5, r6, r8, sl, lr} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ tstle r2, pc │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ andcs sl, r0, #72, 30 @ 0x120 │ │ │ │ orreq pc, r3, sp, lsl #2 │ │ │ │ @@ -521989,47 +522029,47 @@ │ │ │ │ addsmi r0, r8, #1, 30 │ │ │ │ @ instruction: 0xf042bf18 │ │ │ │ movwcc r0, #4609 @ 0x1201 │ │ │ │ @ instruction: 0xd1f6429f │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ ldmdals fp, {r3, r4, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ - blx fed6b5e2 │ │ │ │ + blx 176b692 │ │ │ │ mulscc r1, r8, r8 │ │ │ │ ldmdaeq ip, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4641463a │ │ │ │ @ instruction: 0xf6554605 │ │ │ │ - blls 8ed750 │ │ │ │ + blls 8ed6a0 │ │ │ │ mlsne r4, sp, r8, pc @ │ │ │ │ ldceq 1, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ @ instruction: 0xf3c38b2a │ │ │ │ - b 126e8d4 │ │ │ │ - blls 3ae3c4 │ │ │ │ + b 126e984 │ │ │ │ + blls 3ae474 │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ @ instruction: 0x832b4313 │ │ │ │ stmia ip!, {r0, r1, r2, r3, sl, fp, lr, pc} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf6574650 │ │ │ │ - smusdx ip, r1, pc @ │ │ │ │ + smuad ip, r9, pc @ │ │ │ │ mlascc r5, r5, r8, pc @ │ │ │ │ andls r2, r2, #0, 4 │ │ │ │ @ instruction: 0xf43f2b20 │ │ │ │ stmdals r4, {r0, r1, r2, r6, r7, r8, sl, fp, sp, pc} │ │ │ │ - @ instruction: 0xf854f656 │ │ │ │ + @ instruction: 0xfffcf655 │ │ │ │ stmdacs r0, {r2, ip, pc} │ │ │ │ stcge 4, cr15, [r7, #508]! @ 0x1fc │ │ │ │ cdpls 6, 0, cr4, cr13, cr1, {5} │ │ │ │ - bmi 5e8474 │ │ │ │ - blcs 23f630 │ │ │ │ + bmi 5e8524 │ │ │ │ + blcs 23f6e0 │ │ │ │ msrhi CPSR_sc, r0 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - stc2 6, cr15, [r4], #388 @ 0x184 │ │ │ │ + mcrr2 6, 6, pc, ip, cr1 @ │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ cdpcs 13, 0, cr10, cr0, cr15, {2} │ │ │ │ stclge 4, cr15, [ip, #-252] @ 0xffffff04 │ │ │ │ @ instruction: 0x2c0069b4 │ │ │ │ stclge 4, cr15, [lr, #-508]! @ 0xfffffe04 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ @@ -522050,54 +522090,54 @@ │ │ │ │ @ instruction: 0xf43f42b3 │ │ │ │ vceq.f32 d26, d0, d24 │ │ │ │ adcsmi r1, r3, #143654912 @ 0x8900000 │ │ │ │ svcge 0x0061f47f │ │ │ │ strbvc pc, [r3], pc, asr #8 @ │ │ │ │ stmvs r0, {r0, r1, r3, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdavs r9, {r0, r1, r8, fp, sp, lr} │ │ │ │ - blvc 89a268 │ │ │ │ + blvc 89a318 │ │ │ │ @ instruction: 0xf0402908 │ │ │ │ ldmdavs fp, {r0, r1, r3, r7, pc} │ │ │ │ stmdbcs r0, {r0, r3, r4, fp, sp, lr} │ │ │ │ movwcs sp, #4599 @ 0x11f7 │ │ │ │ ldrmi lr, [sp], -r8, asr #11 │ │ │ │ - blmi 20e7580 │ │ │ │ + blmi 20e7630 │ │ │ │ ldmpl r3, {r0, r2, r9, fp, ip, pc}^ │ │ │ │ ldrmi r9, [r3], #-2563 @ 0xfffff5fd │ │ │ │ @ instruction: 0xf003799b │ │ │ │ @ instruction: 0xf8950686 │ │ │ │ - blcs 239e40 │ │ │ │ + blcs 239ef0 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr10, cr15, {1} │ │ │ │ @ instruction: 0xf04f46a9 │ │ │ │ and r0, ip, r0, lsl #16 │ │ │ │ ldrdeq pc, [r8], -r9 @ │ │ │ │ vmaxnm.f32 s30, s0, s30 │ │ │ │ tstle pc, r0, ror r5 @ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ stmdbeq r8, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf4bf4598 │ │ │ │ cdpcs 14, 0, cr10, cr4, cr9, {2} │ │ │ │ mcrcs 0, 4, sp, cr0, cr1, {0} │ │ │ │ ldc 1, cr13, [r9, #952] @ 0x3b8 │ │ │ │ vmov.f32 s16, #10 @ 0x40500000 3.250 │ │ │ │ @ instruction: 0xf6be0a48 │ │ │ │ - @ instruction: 0xf6bef897 │ │ │ │ - @ instruction: 0xeeb4f905 │ │ │ │ + @ instruction: 0xf6bef83f │ │ │ │ + cdp 8, 11, cr15, cr4, cr13, {5} │ │ │ │ vneg.f32 s17, s0 │ │ │ │ tstple r7, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ mlacc r4, r5, r8, pc @ │ │ │ │ @ instruction: 0xf8d9e7e4 │ │ │ │ @ instruction: 0xf5b00028 │ │ │ │ bicsle r3, pc, #128, 30 @ 0x200 │ │ │ │ ldr r9, [sl, #3081]! @ 0xc09 │ │ │ │ @ instruction: 0xf43f428b │ │ │ │ @ instruction: 0xf5b3add4 │ │ │ │ suble r7, fp, #556 @ 0x22c │ │ │ │ @ instruction: 0xf43f2b94 │ │ │ │ - blcs fe919558 │ │ │ │ + blcs fe919608 │ │ │ │ stclge 4, cr15, [fp, #252] @ 0xfc │ │ │ │ @ instruction: 0xf43f2b8e │ │ │ │ ldrmi sl, [lr], -r8, asr #27 │ │ │ │ andsne pc, r7, r0, asr #4 │ │ │ │ addmi lr, fp, #183500800 @ 0xaf00000 │ │ │ │ @ instruction: 0xf5b3d075 │ │ │ │ svclt 0x00387f8b │ │ │ │ @@ -522111,24 +522151,24 @@ │ │ │ │ @ instruction: 0xf47f428b │ │ │ │ @ instruction: 0xf44fae8d │ │ │ │ ldr r7, [r6], r9, lsl #13 │ │ │ │ pkhbt r2, r4, r0, lsl #1 │ │ │ │ andsne pc, r5, r0, asr #4 │ │ │ │ rsble r4, ip, r3, lsl #5 │ │ │ │ svcvc 0x008bf5b3 │ │ │ │ - blcs fe762780 │ │ │ │ - blcs fe921e90 │ │ │ │ + blcs fe762830 │ │ │ │ + blcs fe921f40 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr8, cr15, {3} │ │ │ │ @ instruction: 0x26974630 │ │ │ │ ldrtmi lr, [r0], -r5, lsl #13 │ │ │ │ pkhbt r2, r2, r0, lsl #13 │ │ │ │ @ instruction: 0xf43f2a10 │ │ │ │ @ instruction: 0x4642ae32 │ │ │ │ ldrbmi r2, [r0], -r9, lsl #3 │ │ │ │ - mcrr2 6, 5, pc, r4, cr7 @ │ │ │ │ + blx ffd6b8aa │ │ │ │ strt r4, [sl], -r0, lsl #13 │ │ │ │ movwcs r4, #9752 @ 0x2618 │ │ │ │ vrshl.s8 q15, q0, q0 │ │ │ │ addmi r1, r6, #27 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr6, cr15, {3} │ │ │ │ andsne pc, fp, r0, asr #4 │ │ │ │ eorsle r4, r1, r3, lsl #5 │ │ │ │ @@ -522149,148 +522189,148 @@ │ │ │ │ ldrtmi r4, [r0], -r3, lsl #5 │ │ │ │ svcge 0x003ef43f │ │ │ │ @ instruction: 0xe64a461e │ │ │ │ andsne pc, fp, r0, asr #4 │ │ │ │ mvnsle r4, r3, lsl #5 │ │ │ │ addscs lr, r0, r9, asr r5 │ │ │ │ @ instruction: 0xf895e72a │ │ │ │ - blcs a39fe4 │ │ │ │ + blcs a3a094 │ │ │ │ movwcs fp, #3844 @ 0xf04 │ │ │ │ @ instruction: 0xf43f9302 │ │ │ │ strbt sl, [r6], pc, lsr #25 │ │ │ │ ldrne pc, [r7], -r0, asr #4 │ │ │ │ vst3. {d30-d32}, [pc :64], r9 │ │ │ │ vst4.32 {d23-d26}, [pc], r9 │ │ │ │ ldrt r7, [r2], -r9, lsl #13 │ │ │ │ ldmvs lr, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ ldmdavs sl, {r0, r1, r4, r5, r8, fp, sp, lr} │ │ │ │ - blvc 8da400 │ │ │ │ + blvc 8da4b0 │ │ │ │ tstle r0, r8, lsl #20 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4630e5f2 │ │ │ │ strvc pc, [r9], pc, asr #8 │ │ │ │ @ instruction: 0xf06fe61f │ │ │ │ strtmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx 21eb8e2 │ │ │ │ + blx beb992 │ │ │ │ @ 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 │ │ │ │ + ldcl 6, cr15, [r2], #4 │ │ │ │ + ldrsbteq r2, [r5], #-112 @ 0xffffff90 │ │ │ │ + rsbseq r2, r5, lr, asr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r5, r0, asr #16 │ │ │ │ + @ instruction: 0x00752790 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0xf04f68c3 │ │ │ │ stmdavs sl, {r2, r3, r4, sl, fp} │ │ │ │ - blx 548302 │ │ │ │ + blx 5483b2 │ │ │ │ ldclpl 3, cr15, [r0], {3} │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xf04f68c3 │ │ │ │ stmdavs sl, {r2, r3, r4, sl, fp} │ │ │ │ - blx 548316 │ │ │ │ + blx 5483c6 │ │ │ │ ldmvc r8, {r0, r1, r8, r9, sp} │ │ │ │ ldmdavc r8, {r3, r5, r6, r8, fp, ip, sp, pc}^ │ │ │ │ stmdbvs r9, {r3, r4, r6, r8, fp, ip, sp, pc} │ │ │ │ - bvc 3a9604 │ │ │ │ - blx 5482ea │ │ │ │ + bvc 3a96b4 │ │ │ │ + blx 54839a │ │ │ │ ldcl 2, cr2, [r2, #12] │ │ │ │ vadd.f32 s15, s14, s10 │ │ │ │ vstr s15, [r2, #540] @ 0x21c │ │ │ │ andcs r7, r1, r5, lsl #20 │ │ │ │ svclt 0x00004770 │ │ │ │ stmdavs fp, {r1, fp, sp, lr} │ │ │ │ - bvc 2e9620 │ │ │ │ - bvc 2e9728 │ │ │ │ - bpl 3a9728 │ │ │ │ - bvc 1429ac4 │ │ │ │ - bvs 3a9634 │ │ │ │ - bvc 1c29bcc │ │ │ │ - bvs fe429b04 │ │ │ │ - bvc c29a0c │ │ │ │ - bvs ff429bc8 │ │ │ │ - blx 669bc0 │ │ │ │ + bvc 2e96d0 │ │ │ │ + bvc 2e97d8 │ │ │ │ + bpl 3a97d8 │ │ │ │ + bvc 1429b74 │ │ │ │ + bvs 3a96e4 │ │ │ │ + bvc 1c29c7c │ │ │ │ + bvs fe429bb4 │ │ │ │ + bvc c29abc │ │ │ │ + bvs ff429c78 │ │ │ │ + blx 669c70 │ │ │ │ svclt 0x00ccd404 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ andcs r6, r1, #12779520 @ 0xc30000 │ │ │ │ ldmvs fp, {r4, r9, sl, lr}^ │ │ │ │ ldceq 0, cr15, [pc], {3} │ │ │ │ - blx 2b0588 │ │ │ │ + blx 2b0638 │ │ │ │ @ instruction: 0xf851fc0c │ │ │ │ - b 12b60b0 │ │ │ │ + b 12b6160 │ │ │ │ @ instruction: 0xf841020c │ │ │ │ ldrbmi r2, [r0, -r3, lsr #32]! │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdami r0!, {r2, r9, sl, lr}^ │ │ │ │ ldrmi r4, [r5], -lr, lsl #12 │ │ │ │ - blvc aff228 │ │ │ │ + blvc aff2d8 │ │ │ │ stmdale r0!, {r1, r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - blmi 1e454fc │ │ │ │ + blmi 1e455ac │ │ │ │ stcne 12, cr1, [sl], {142} @ 0x8e │ │ │ │ andseq r0, pc, r7, lsr #13 │ │ │ │ stmdavs r3!, {r2, r5, r6, r8, fp, sp, lr} │ │ │ │ @ instruction: 0x4629b193 │ │ │ │ andeq pc, ip, r4, lsl #2 │ │ │ │ @ instruction: 0x462947b0 │ │ │ │ @ instruction: 0xf1044603 │ │ │ │ - blcs 22e0e4 │ │ │ │ - bvc 1b22148 │ │ │ │ + blcs 22e194 │ │ │ │ + bvc 1b221f8 │ │ │ │ @ instruction: 0x47b0b113 │ │ │ │ eorle r2, pc, r0, lsl #16 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ pop {r0, sp} │ │ │ │ stmdbvs r3!, {r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - blcs 248b24 │ │ │ │ + blcs 248bd4 │ │ │ │ @ instruction: 0x4629d0f6 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ @ instruction: 0xe7f247b0 │ │ │ │ @ instruction: 0xf04f4b47 │ │ │ │ @ instruction: 0xf8500830 │ │ │ │ stmdbvs r3!, {r0, r1, ip, pc}^ │ │ │ │ movwls pc, #15112 @ 0x3b08 @ │ │ │ │ - blcs 24c524 │ │ │ │ - bl 362454 │ │ │ │ + blcs 24c5d4 │ │ │ │ + bl 362504 │ │ │ │ @ instruction: 0xf04f0708 │ │ │ │ and r0, r8, r0, lsl #20 │ │ │ │ @ instruction: 0xf10a6963 │ │ │ │ strcc r0, [r0, -r1, lsl #20]! │ │ │ │ movwls pc, #15112 @ 0x3b08 @ │ │ │ │ ldrbmi r7, [r3, #-2331] @ 0xfffff6e5 │ │ │ │ @ instruction: 0x4629d9d8 │ │ │ │ @ instruction: 0x47b04638 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ - blvs feb100a8 │ │ │ │ + blvs feb10158 │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ ldmdblt fp, {r2, r4, fp} │ │ │ │ - blvs feb2801c │ │ │ │ + blvs feb280cc │ │ │ │ stmible r7, {r0, r1, r3, r4, r5, r7, r9, lr}^ │ │ │ │ strtmi r6, [r9], -r0, ror #22 │ │ │ │ andeq pc, r7, r8, lsl #22 │ │ │ │ ldrmi r3, [r0, r1, lsl #14]! │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ stmdbvs r3!, {r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ adcsle r2, fp, r0, lsl #22 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ ldrmi r0, [r0, r0, lsr #32]! │ │ │ │ rscle r2, r1, r0, lsl #16 │ │ │ │ @ instruction: 0xf0236963 │ │ │ │ - blcs 26ed2c │ │ │ │ + blcs 26eddc │ │ │ │ @ instruction: 0x4629d1b0 │ │ │ │ eorseq pc, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xe7ac47b0 │ │ │ │ @ instruction: 0xb12b6a63 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0x47b00018 │ │ │ │ sbcle r2, pc, r0, lsl #16 │ │ │ │ @@ -522299,86 +522339,86 @@ │ │ │ │ ldr fp, [sp, fp, lsr #18] │ │ │ │ @ instruction: 0xf1086aa3 │ │ │ │ adcsmi r0, fp, #16, 16 @ 0x100000 │ │ │ │ @ instruction: 0x4629d998 │ │ │ │ strcc r4, [r1, -r0, asr #12] │ │ │ │ stmdacs r0, {r4, r5, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xe7bdd1f4 │ │ │ │ - blcs 3886f4 │ │ │ │ + blcs 3887a4 │ │ │ │ ldr sp, [r6, lr, lsl #3] │ │ │ │ cmncs r4, r6, lsl fp │ │ │ │ stmiapl r3, {r1, r5, r6, r8, fp, sp, lr}^ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ mulhi r4, r3, r8 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldrbcc sp, [r4], #-130 @ 0xffffff7e │ │ │ │ and r2, r3, r0, lsl #14 │ │ │ │ ldrmi r3, [r8, #1040]! @ 0x410 │ │ │ │ svcge 0x007cf43f │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ ldrmi r3, [r0, r1, lsl #14]! │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ stmdbvs r4!, {r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 248230 │ │ │ │ + blcs 2482e0 │ │ │ │ svcge 0x0070f43f │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ ldrmi r0, [r0, ip]! │ │ │ │ addsle r2, r5, r0, lsl #16 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ svclt 0x0000e764 │ │ │ │ - ldrhteq r1, [r5], #-252 @ 0xffffff04 │ │ │ │ + rsbseq r1, r5, ip, lsl #30 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ rsble r2, r0, r0, lsl #18 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrsbtls pc, [r0], pc @ │ │ │ │ strmi r4, [sp], -r6, lsl #12 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x462844f9 │ │ │ │ - mrc2 6, 4, pc, cr8, cr5, {2} │ │ │ │ + mcr2 6, 2, pc, cr0, cr5, {2} @ │ │ │ │ orrlt r4, r8, r4, lsl #12 │ │ │ │ @ instruction: 0x462168b0 │ │ │ │ - @ instruction: 0xffe6f6c0 │ │ │ │ + @ instruction: 0xff8ef6c0 │ │ │ │ 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 43082c │ │ │ │ @ instruction: 0xf850f101 │ │ │ │ movwmi r2, #40995 @ 0xa023 │ │ │ │ eorcs pc, r3, r0, asr #16 │ │ │ │ ldrcs r6, [ip, -ip, ror #19] │ │ │ │ cmplt fp, #6488064 @ 0x630000 │ │ │ │ @ instruction: 0xf6554620 │ │ │ │ - tstplt r8, #1654784 @ p-variant is OBSOLETE @ 0x194000 │ │ │ │ + tstplt r8, #212992 @ p-variant is OBSOLETE @ 0x34000 │ │ │ │ ldmdavs r3!, {r0, r6, r7, fp, sp, lr} │ │ │ │ cdpeq 0, 1, cr15, cr15, cr1, {0} │ │ │ │ - b 1608600 │ │ │ │ - blx 435380 │ │ │ │ - blx 42a27a │ │ │ │ + b 16086b0 │ │ │ │ + blx 435430 │ │ │ │ + blx 42a32a │ │ │ │ @ instruction: 0xf8523101 │ │ │ │ tstmi r8, #44 @ 0x2c │ │ │ │ - blx b0c570 │ │ │ │ + blx b0c620 │ │ │ │ mvnlt pc, lr, lsl #6 │ │ │ │ eoreq pc, ip, r2, asr #16 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ mcr2 7, 7, pc, cr8, cr15, {7} @ │ │ │ │ - blcs 44ceec │ │ │ │ + blcs 44cf9c │ │ │ │ stmiavs r3!, {r3, r8, ip, lr, pc} │ │ │ │ ldmdavs r9, {r4, r5, r7, fp, sp, lr}^ │ │ │ │ - blcs 248398 │ │ │ │ + blcs 248448 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ - @ instruction: 0xffe8f6c0 │ │ │ │ + @ instruction: 0xff90f6c0 │ │ │ │ stmdavs r3!, {r2, r5, r6, fp, sp, lr}^ │ │ │ │ bicsle r2, r3, r0, lsl #22 │ │ │ │ @ instruction: 0xf6554628 │ │ │ │ - strmi pc, [r5], -fp, ror #25 │ │ │ │ + @ instruction: 0x4605fc93 │ │ │ │ @ instruction: 0xd1b22800 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrble r0, [r1, #2011]! @ 0x7db │ │ │ │ ldrbmi lr, [r0, -r0, ror #15]! │ │ │ │ @ instruction: 0xfffffe1d │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -522387,44 +522427,44 @@ │ │ │ │ @ instruction: 0xf8df680b │ │ │ │ ldrbtmi r8, [r8], #1684 @ 0x694 │ │ │ │ @ instruction: 0xf8dfb1cb │ │ │ │ @ instruction: 0x460e9690 │ │ │ │ ldrcs r4, [ip, -r5, lsl #12] │ │ │ │ ldmvs r3!, {r0, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2ce5ac │ │ │ │ + blcs 2ce65c │ │ │ │ stmdavs fp!, {r0, r1, r2, r3, r8, ip, lr, pc}^ │ │ │ │ movwcc r6, #6449 @ 0x1931 │ │ │ │ strtmi r6, [r8], -fp, rrx │ │ │ │ @ instruction: 0xffe0f7ff │ │ │ │ - blcc 288488 │ │ │ │ + blcc 288538 │ │ │ │ ldmdavs r6!, {r0, r1, r3, r5, r6, sp, lr} │ │ │ │ - blcs 2483b0 │ │ │ │ + blcs 248460 │ │ │ │ pop {r0, r1, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldmdbvs r4!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blcs 24837c │ │ │ │ + blcs 24842c │ │ │ │ @ instruction: 0x4620d0f5 │ │ │ │ - @ instruction: 0xf8fef655 │ │ │ │ + @ instruction: 0xf8a6f655 │ │ │ │ stmiavs r1, {r3, r5, r6, r7, r8, ip, sp, pc}^ │ │ │ │ andlt lr, r0, #3489792 @ 0x354000 │ │ │ │ - blx 40cf92 │ │ │ │ + blx 40d042 │ │ │ │ tstplt sl, r1, lsl #20 @ p-variant is OBSOLETE │ │ │ │ andsle r2, r9, r4, lsl #22 │ │ │ │ stmdale r8!, {r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ stmdami r7!, {r0, r3, r5, r8, sl} │ │ │ │ mcreq 14, 1, r0, cr7, cr7, {2} │ │ │ │ stmdbvs r3!, {r0, r1, r2, r3, r5}^ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ stmibvs r3!, {r0, r1, r3, r7, r9, pc} │ │ │ │ andle r2, r1, r2, lsl #22 │ │ │ │ tstle r8, r0, lsl #23 │ │ │ │ @ instruction: 0xf80b2001 │ │ │ │ stmdavs r4!, {r1, r3} │ │ │ │ - blcs 2483c8 │ │ │ │ + blcs 248478 │ │ │ │ @ instruction: 0xe7ced1d9 │ │ │ │ @ instruction: 0x3604f8df │ │ │ │ @ instruction: 0xf8582164 │ │ │ │ stmdbvs r3!, {r0, r1, sp}^ │ │ │ │ andcs pc, r3, #1024 @ 0x400 │ │ │ │ mlacs lr, r2, r8, pc @ │ │ │ │ eorsle r2, r5, r0, lsl #20 │ │ │ │ @@ -522433,39 +522473,39 @@ │ │ │ │ andcs sp, r0, r0, lsr r4 │ │ │ │ strtmi lr, [sl], -r5, ror #15 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ mrc2 7, 2, pc, cr14, cr15, {7} │ │ │ │ stmiavs r3!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r6, fp, sp, lr}^ │ │ │ │ rscsle r2, r2, r0, lsl #20 │ │ │ │ - bcs 2885e8 │ │ │ │ + bcs 288698 │ │ │ │ ldmibvs fp, {r0, r1, r2, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmvs fp, {r2, r3, r4, r9, sp}^ │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ andcc pc, r3, fp, lsl r8 @ │ │ │ │ rscle r2, r6, r0, lsl #22 │ │ │ │ ldrne pc, [r4, #2271]! @ 0x8df │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ strb pc, [r6, r5, asr #28] @ │ │ │ │ @ instruction: 0xf6564620 │ │ │ │ - tstplt r0, r3, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - blcs 248b3c │ │ │ │ + tstplt r0, fp, asr #29 @ p-variant is OBSOLETE │ │ │ │ + blcs 248bec │ │ │ │ @ instruction: 0xf8dfd1d7 │ │ │ │ @ instruction: 0x462a159c │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ mrc2 7, 1, pc, cr6, cr15, {7} │ │ │ │ stmdbvs r3!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ svcvc 0x00ccf5b3 │ │ │ │ @ instruction: 0xf5b3d24e │ │ │ │ vmax.f32 d7, d16, d25 │ │ │ │ - blcs fffce718 │ │ │ │ + blcs fffce7c8 │ │ │ │ andshi pc, r2, #0, 4 │ │ │ │ vpadd.i8 d2, d16, d16 │ │ │ │ - blcs fe4ce964 │ │ │ │ + blcs fe4cea14 │ │ │ │ mvnshi pc, r0, lsl #4 │ │ │ │ vqdmulh.s d2, d16, d8 │ │ │ │ @ instruction: 0xf1a381ff │ │ │ │ ldmdbcs fp, {r0, r2, r5, r8} │ │ │ │ @ instruction: 0x2001d8b7 │ │ │ │ andeq pc, pc, #72, 4 @ 0x80000004 │ │ │ │ eoreq pc, r8, #192, 12 @ 0xc000000 │ │ │ │ @@ -522485,28 +522525,28 @@ │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xe77cfdfb │ │ │ │ stmdavs sl!, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ ldmvs fp, {r0, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ vqrdmulh.s d15, d3, d7 │ │ │ │ teqlt fp, r3 @ │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - blvs 1eae0e4 │ │ │ │ + blvs 1eae194 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strb pc, [r2, -r1, lsr #30] @ │ │ │ │ strtmi r6, [r8], -fp, ror #16 │ │ │ │ rsbvs r3, fp, r1, lsl #6 │ │ │ │ @ instruction: 0xff1af7ff │ │ │ │ @ instruction: 0xe7346b71 │ │ │ │ eorcs pc, sl, #64, 4 │ │ │ │ vqsub.s8 d4, d16, d3 │ │ │ │ vrhadd.s8 q12, q8, q14 │ │ │ │ addsmi r2, r3, #-536870912 @ 0xe0000000 │ │ │ │ eorshi pc, r6, #0, 4 │ │ │ │ rscvc pc, r0, #1862270976 @ 0x6f000000 │ │ │ │ - bcs fb46ec │ │ │ │ + bcs fb479c │ │ │ │ svcge 0x006df63f │ │ │ │ @ instruction: 0xf63f2a36 │ │ │ │ tstge r2, sl, ror #30 │ │ │ │ eorcs pc, r2, r1, asr r8 @ │ │ │ │ smladmi r8, r1, r4, r4 │ │ │ │ andeq r0, r0, r1, asr r3 │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @@ -522560,15 +522600,15 @@ │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffe99 │ │ │ │ adcvc pc, r9, pc, ror #8 │ │ │ │ - blcs 133f588 │ │ │ │ + blcs 133f638 │ │ │ │ mrcge 6, 7, APSR_nzcv, cr1, cr15, {1} │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ @ instruction: 0xfffffda5 │ │ │ │ andeq r0, r0, sp, asr r2 │ │ │ │ @ instruction: 0xfffffdd7 │ │ │ │ @@ -522714,47 +522754,47 @@ │ │ │ │ @ instruction: 0xfffffcaf │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ orrseq pc, sp, r3, lsr #3 │ │ │ │ @ instruction: 0xf63f2911 │ │ │ │ andcs sl, r1, r6, asr #27 │ │ │ │ vsubl.s8 q9, d16, d17 │ │ │ │ addmi r0, r8, r1, lsl #4 │ │ │ │ - bcs 23e7ec │ │ │ │ + bcs 23e89c │ │ │ │ addshi pc, r3, r0 │ │ │ │ @ instruction: 0x462a495b │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ ldc2 7, cr15, [ip], {255} @ 0xff │ │ │ │ stmdbvs fp!, {r0, r2, r3, r4, r7, r8, sl, sp, lr, pc}^ │ │ │ │ ldr r7, [sl, #2136] @ 0x858 │ │ │ │ svcvc 0x008bf5b3 │ │ │ │ - blcs 648ac │ │ │ │ + blcs 6495c │ │ │ │ stcge 6, cr15, [sp, #508]! @ 0x1fc │ │ │ │ mvnseq pc, r3, lsr #3 │ │ │ │ vhadd.s8 d18, d14, d1 │ │ │ │ vsubl.s8 q8, d0, d1 │ │ │ │ - blx 22f39c │ │ │ │ + blx 22f44c │ │ │ │ andmi pc, sl, r1, lsl #2 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf44fad88 │ │ │ │ @ instruction: 0xf6c07260 │ │ │ │ andsmi r0, r1, #0, 4 │ │ │ │ @ instruction: 0xf5b3d1dc │ │ │ │ @ instruction: 0xf47f7f8b │ │ │ │ stmdbvs fp!, {r1, r2, r4, r7, r8, sl, fp, sp, pc}^ │ │ │ │ ldrb r7, [sl, #-2072]! @ 0xfffff7e8 │ │ │ │ strtmi r4, [sl], -r7, asr #18 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - blx ffeec846 │ │ │ │ + blx ffeec8f6 │ │ │ │ vqrshl.s8 q15, , q0 │ │ │ │ addsmi r2, r3, #-268435454 @ 0xf0000002 │ │ │ │ stmdbvs fp!, {r0, r5, r6, r8, ip, lr, pc}^ │ │ │ │ strb r7, [ip, #-2200]! @ 0xfffff768 │ │ │ │ orrvc pc, ip, pc, ror #8 │ │ │ │ - blcs 93f88c │ │ │ │ - ldclge 6, cr15, [pc, #-252]! @ 22e768 │ │ │ │ + blcs 93f93c │ │ │ │ + ldclge 6, cr15, [pc, #-252]! @ 22e818 │ │ │ │ @ instruction: 0xf63f2b1c │ │ │ │ andge sl, r2, #124, 26 @ 0x1f00 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0x4710441a │ │ │ │ @ instruction: 0xfffffabd │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @@ -522783,15 +522823,15 @@ │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @ instruction: 0xffffff75 │ │ │ │ movwcs pc, #62115 @ 0xf2a3 @ │ │ │ │ vhadd.s8 d18, d15, d1 │ │ │ │ @ instruction: 0xf6c00290 │ │ │ │ - blx 22f134 │ │ │ │ + blx 22f1e4 │ │ │ │ andsmi pc, r3, #201326592 @ 0xc000000 │ │ │ │ ldcge 4, cr15, [r9, #-508] @ 0xfffffe04 │ │ │ │ vsubl.s8 q9, d0, d13 │ │ │ │ andsmi r1, r3, #0, 4 │ │ │ │ stcge 4, cr15, [fp, #-252]! @ 0xffffff04 │ │ │ │ ldmdbcs r1, {r2, r3, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ ldclge 4, cr15, [fp, #-252]! @ 0xffffff04 │ │ │ │ @@ -522802,75 +522842,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 │ │ │ │ + rsbseq r1, r5, r2, lsr #25 │ │ │ │ @ instruction: 0xfffffcc9 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ @ instruction: 0xfffffbe9 │ │ │ │ @ instruction: 0xfffffbcb │ │ │ │ @ instruction: 0xfffffb55 │ │ │ │ @ instruction: 0xfffff797 │ │ │ │ @ instruction: 0xfffff743 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcmi 0x002f680b │ │ │ │ - ldrbtmi r4, [pc], #-1688 @ 22e978 │ │ │ │ + ldrbtmi r4, [pc], #-1688 @ 22ea28 │ │ │ │ @ instruction: 0x460db1bb │ │ │ │ @ instruction: 0xf04f4606 │ │ │ │ @ instruction: 0xf04f0800 │ │ │ │ @ instruction: 0xf04f0964 │ │ │ │ stmiavs fp!, {r2, r3, r4, r9, fp} │ │ │ │ - blcs 29af9c │ │ │ │ + blcs 29b04c │ │ │ │ stmibvs fp!, {r0, r1, r2, r8, ip, lr, pc}^ │ │ │ │ ldmvs fp, {r1, r4, r5, fp, sp, lr}^ │ │ │ │ vqrdmulh.s d15, d3, d10 │ │ │ │ - blcs 245cec │ │ │ │ + blcs 245d9c │ │ │ │ stmdavs sp!, {r0, r4, r5, r8, ip, lr, pc} │ │ │ │ - blcs 248a54 │ │ │ │ + blcs 248b04 │ │ │ │ strbmi sp, [r0], -pc, ror #3 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ stmdavs r3!, {r2, r3, r5, r8, fp, sp, lr} │ │ │ │ rscsle r2, r4, r0, lsl #22 │ │ │ │ @ instruction: 0xf6544620 │ │ │ │ - msrlt SPSR_, fp @ │ │ │ │ + msrlt SPSR_, r3, asr #26 │ │ │ │ ldmvs r2!, {r0, r1, r6, r7, fp, sp, lr}^ │ │ │ │ tstpeq pc, r3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf852095b │ │ │ │ sbcmi r3, fp, r3, lsr #32 │ │ │ │ strle r0, [r2, #-2010] @ 0xfffff826 │ │ │ │ - blcs 34d664 │ │ │ │ + blcs 34d714 │ │ │ │ stmdavs r4!, {r2, ip, lr, pc} │ │ │ │ - blcs 248a6c │ │ │ │ + blcs 248b1c │ │ │ │ ldrb sp, [lr, sl, ror #3] │ │ │ │ stmdbvs r2!, {r0, r1, r4, r8, r9, fp, lr}^ │ │ │ │ - blx 484dda │ │ │ │ + blx 484e8a │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ - blcs 23aaac │ │ │ │ + blcs 23ab5c │ │ │ │ movwcc sp, #45297 @ 0xb0f1 │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ strbtle r0, [ip], #1243 @ 0x4db │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - bvs 1ca893c │ │ │ │ + bvs 1ca89ec │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ - blvs 1cae8b4 │ │ │ │ + blvs 1cae964 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0xffa4f7ff │ │ │ │ @ instruction: 0xf0104320 │ │ │ │ strdle r0, [r2, -pc] │ │ │ │ stmdaeq r8, {r2, r6, r9, fp, sp, lr, pc} │ │ │ │ ldmvs r0!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf6c04629 │ │ │ │ - ldrb pc, [r7, fp, lsl #24]! @ │ │ │ │ - rsbseq r1, r5, sl, lsl #13 │ │ │ │ + @ instruction: 0xe7f7fbb3 │ │ │ │ + ldrsbteq r1, [r5], #-90 @ 0xffffffa6 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ umulllt r4, sp, sl, r6 │ │ │ │ ldrbtmi r4, [fp], #-2991 @ 0xfffff451 │ │ │ │ @@ -522889,99 +522929,99 @@ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d98ff0 │ │ │ │ stmdavs r3!, {r4, lr} │ │ │ │ rscsle r2, r1, r0, lsl #22 │ │ │ │ @ instruction: 0xf6544620 │ │ │ │ - tstplt r8, #2752 @ p-variant is OBSOLETE @ 0xac0 │ │ │ │ + tstplt r8, #54016 @ p-variant is OBSOLETE @ 0xd300 │ │ │ │ @ instruction: 0xf8db68c2 │ │ │ │ @ instruction: 0xf002300c │ │ │ │ ldmdbeq r0, {r0, r1, r2, r3, r4, r8}^ │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ ldrbeq r4, [fp, fp, asr #1] │ │ │ │ @ instruction: 0xf8dbd518 │ │ │ │ tstcs ip, r0 │ │ │ │ - blcs 44d74c │ │ │ │ + blcs 44d7fc │ │ │ │ strvs pc, [r2], -r1, lsl #22 │ │ │ │ strtmi sp, [r1], -pc, rrx │ │ │ │ ldrbmi r6, [r2], -r8, lsr #18 │ │ │ │ - mrc2 6, 2, pc, cr4, cr2, {4} │ │ │ │ + ldc2l 6, cr15, [ip, #584]! @ 0x248 │ │ │ │ strmi r4, [r1], -r7, lsl #12 │ │ │ │ @ instruction: 0xf6574628 │ │ │ │ - @ instruction: 0xf897f871 │ │ │ │ + @ instruction: 0xf897f819 │ │ │ │ @ instruction: 0xf1b8800c │ │ │ │ andle r0, r6, r3, lsl #30 │ │ │ │ - bllt 190ceb4 │ │ │ │ + bllt 190cf64 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ bicsle r2, r3, r0, lsl #22 │ │ │ │ ldmibvs fp!, {r2, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ umaalcc pc, r0, r7, r8 @ │ │ │ │ - blvs 77380 │ │ │ │ - bne ff488fa4 │ │ │ │ + blvs 77430 │ │ │ │ + bne ff489054 │ │ │ │ movwcs r6, #8303 @ 0x206f │ │ │ │ @ instruction: 0xf653602b │ │ │ │ - @ instruction: 0x4601fcd5 │ │ │ │ + @ instruction: 0x4601fc7d │ │ │ │ tstls r1, r8, lsr #12 │ │ │ │ - @ instruction: 0xf852f657 │ │ │ │ + @ instruction: 0xfffaf656 │ │ │ │ ldrtmi r9, [r8], -r1, lsl #18 │ │ │ │ andseq pc, r4, #1073741824 @ 0x40000000 │ │ │ │ andls r2, r1, #1073741826 @ 0x40000002 │ │ │ │ - @ instruction: 0xff06f654 │ │ │ │ + mcr2 6, 5, pc, cr14, cr4, {2} @ │ │ │ │ tstcs sl, r1, lsl #20 │ │ │ │ @ instruction: 0xf6544638 │ │ │ │ - ldmvc r3!, {r0, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvc r3!, {r0, r3, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andshi pc, ip, r7, asr #17 │ │ │ │ strhi lr, [r0, -r5, asr #19] │ │ │ │ sbcsle r2, r3, r0, lsl #22 │ │ │ │ @ instruction: 0xf04f4638 │ │ │ │ @ instruction: 0xf6540864 │ │ │ │ - ldmdbvs r3!, {r0, r2, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r3!, {r0, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ vmax.s8 d20, d0, d6 │ │ │ │ stmdbvs r8!, {r1, r2, r3, r7, r8, sp} │ │ │ │ @ instruction: 0xf6539301 │ │ │ │ - movwcs pc, #3283 @ 0xcd3 @ │ │ │ │ + movwcs pc, #3195 @ 0xc7b @ │ │ │ │ stmib sp, {r2, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf1003305 │ │ │ │ ldcvc 12, cr0, [r3], #-336 @ 0xfffffeb0 │ │ │ │ @ instruction: 0xf8804607 │ │ │ │ - blge 33ac20 │ │ │ │ + blge 33acd0 │ │ │ │ cdpge 6, 0, cr9, cr8, cr7, {0} │ │ │ │ tstls r2, r1, asr #18 │ │ │ │ @ instruction: 0xe194f8df │ │ │ │ stm ip, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ stmdals r3, {r0, r1, r2, r3} │ │ │ │ - bls 294f94 │ │ │ │ + bls 295044 │ │ │ │ andcc pc, lr, r0, asr r8 @ │ │ │ │ - blx 440436 │ │ │ │ + blx 4404e6 │ │ │ │ ldrtmi r3, [r9], -r1, lsl #6 │ │ │ │ movwcc r7, #48987 @ 0xbf5b │ │ │ │ eorcs pc, r3, r7, asr #16 │ │ │ │ - @ instruction: 0xf80cf657 │ │ │ │ + @ instruction: 0xffb4f656 │ │ │ │ @ instruction: 0xf8d9e7a0 │ │ │ │ ldmdavs sl, {r2, ip, sp}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvs 188ee60 │ │ │ │ + bvs 188ef10 │ │ │ │ eoreq pc, ip, #-1073741824 @ 0xc0000000 │ │ │ │ svclt 0x000c4291 │ │ │ │ - blvs 836bc0 │ │ │ │ + blvs 836c70 │ │ │ │ ldmdavs r9, {r0, r1, r5, r6, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ strcs r8, [r0, -r9, lsl #1] │ │ │ │ ldmvs sl, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ svclt 0x000c4282 │ │ │ │ ldmibvs pc, {r0, r3, r4, r7, r8, fp, sp, lr} @ │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf6bd4650 │ │ │ │ - ldrtmi pc, [r9], -pc, lsr #29 @ │ │ │ │ + @ instruction: 0x4639fe57 │ │ │ │ ldrbmi r6, [r0], -r7, lsl #17 │ │ │ │ - mcr2 6, 5, pc, cr10, cr13, {5} @ │ │ │ │ + mrc2 6, 2, pc, cr2, 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 +523030,52 @@ │ │ │ │ stmdacs r8, {r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldrmi sp, [ip], r4, lsl #2 │ │ │ │ ldmdavs r9, {r0, r1, r3, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ movwcs r4, #13921 @ 0x3661 │ │ │ │ smlabtcc r0, r5, r9, lr │ │ │ │ ldrtmi r4, [r9], -r8, lsr #12 │ │ │ │ - @ instruction: 0xf880f657 │ │ │ │ + @ instruction: 0xf828f657 │ │ │ │ msreq CPSR_s, r4, lsl #2 │ │ │ │ strmi r6, [r2], -r7, lsl #16 │ │ │ │ @ instruction: 0xf6bd4650 │ │ │ │ - @ instruction: 0xe74afe9d │ │ │ │ + strb pc, [sl, -r5, asr #28] @ │ │ │ │ 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, r2, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d9d046 │ │ │ │ @ instruction: 0x4650101c │ │ │ │ - mrc2 6, 3, pc, cr4, cr13, {5} │ │ │ │ + mrc2 6, 0, pc, cr12, cr13, {5} │ │ │ │ strtmi r6, [r8], -r1, lsl #17 │ │ │ │ - @ instruction: 0xfff6f656 │ │ │ │ + @ instruction: 0xff9ef656 │ │ │ │ @ instruction: 0xf1006a43 │ │ │ │ strmi r0, [r6], -ip, lsr #4 │ │ │ │ umaalle r4, r8, r3, r2 │ │ │ │ @ instruction: 0xb12a689a │ │ │ │ @ instruction: 0x4622685b │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ movwcs lr, #2501 @ 0x9c5 │ │ │ │ @ instruction: 0xf8d94659 │ │ │ │ ldrbmi r3, [r2], -r4, lsr #32 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - blvs 1f2e7e0 │ │ │ │ + blvs 1f2e890 │ │ │ │ eorseq pc, ip, #-2147483647 @ 0x80000001 │ │ │ │ mlasle r2, r3, r2, r4 │ │ │ │ @ instruction: 0xb12a689a │ │ │ │ andcs r6, r1, #5963776 @ 0x5b0000 │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ movwcs lr, #2501 @ 0x9c5 │ │ │ │ @ instruction: 0xf8d94659 │ │ │ │ @ instruction: 0x46523034 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4631febd │ │ │ │ - @ instruction: 0xf6574628 │ │ │ │ - ldmvs r3!, {r0, r1, r2, r3, r4, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf6564628 │ │ │ │ + ldmvs r3!, {r0, r1, r2, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs r6!, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xb1b46834 │ │ │ │ stmib r5, {sl, sp}^ │ │ │ │ ldrb r4, [r1], r0, lsl #12 │ │ │ │ str r2, [r5, r0, lsl #6]! │ │ │ │ ldrb r4, [pc, -pc, lsl #12]! │ │ │ │ ldrdcc pc, [r4], -r9 @ │ │ │ │ @@ -523045,42 +523085,42 @@ │ │ │ │ @ instruction: 0x46523034 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ mrc2 7, 4, pc, cr14, cr15, {7} │ │ │ │ @ instruction: 0x4626e6be │ │ │ │ movwcs lr, #2023 @ 0x7e7 │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {4} │ │ │ │ @ instruction: 0xdeff6a53 │ │ │ │ - ldrhteq r1, [r5], #-82 @ 0xffffffae │ │ │ │ + rsbseq r1, r5, r2, lsl #10 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed85f1c │ │ │ │ + bl fed85fcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff0 │ │ │ │ ldmdavs sl, {r5, r6, r8, ip, sp} │ │ │ │ strcs fp, [r0], #-490 @ 0xfffffe16 │ │ │ │ @ instruction: 0xf8936811 │ │ │ │ @ instruction: 0xf1bcc020 │ │ │ │ svclt 0x00180f00 │ │ │ │ @ instruction: 0x4613461c │ │ │ │ strmi fp, [sl], -r9, lsl #2 │ │ │ │ strdlt lr, [r4, r4] │ │ │ │ stmdbvs r3!, {r2, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmibvs r8, {r0, r1, r3, r8, ip, sp, pc} │ │ │ │ stmdbmi r7, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf6534479 │ │ │ │ - movwcs pc, #6641 @ 0x19f1 @ │ │ │ │ + movwcs pc, #6553 @ 0x1999 @ │ │ │ │ eorcc pc, r2, r0, lsl #17 │ │ │ │ @ instruction: 0xf6534605 │ │ │ │ - msrvs (UNDEF: 101), sp │ │ │ │ + smcvs 24485 @ 0x5fa5 │ │ │ │ movwcs fp, #3384 @ 0xd38 │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ - eoreq r8, r1, r8, lsr r3 │ │ │ │ + eoreq r8, r1, r0, lsr r3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2ea230 │ │ │ │ + blhi 2ea2e0 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0048f8cc │ │ │ │ strmi fp, [pc], -r3, lsr #1 │ │ │ │ strcs r4, [r0], #-3345 @ 0xfffff2ef │ │ │ │ ldrdcc pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldrbtmi r9, [sp], #-270 @ 0xfffffef2 │ │ │ │ andls r4, r4, #245760 @ 0x3c000 │ │ │ │ @@ -523094,68 +523134,68 @@ │ │ │ │ sbchi pc, sl, #0 │ │ │ │ stmdavs ip, {r1, r5, r9, sl, lr} │ │ │ │ mlaeq r0, r3, r8, pc @ │ │ │ │ svclt 0x00182800 │ │ │ │ @ instruction: 0x460b461a │ │ │ │ strtmi fp, [r1], -r4, asr #2 │ │ │ │ svclt 0x0000e7f5 │ │ │ │ - rsbseq r1, r5, lr, ror #4 │ │ │ │ - rsbseq r1, r5, r6, ror #4 │ │ │ │ + ldrhteq r1, [r5], #-30 @ 0xffffffe2 │ │ │ │ + ldrhteq r1, [r5], #-22 @ 0xffffffea │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf8d282b5 │ │ │ │ tstcs ip, r8, lsl r0 │ │ │ │ stmdbeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrsbteq pc, [ip], -fp @ │ │ │ │ - bl 36c5f4 │ │ │ │ + b fed6c6a4 │ │ │ │ @ instruction: 0x1018f8db │ │ │ │ strbmi r9, [r8], -r9 │ │ │ │ - blx 156cdfc │ │ │ │ + blx 156ceac │ │ │ │ ldrdge pc, [r4], -fp @ │ │ │ │ svceq 0x0000f1ba │ │ │ │ rsbshi pc, ip, #0 │ │ │ │ strls r2, [r0], #-1281 @ 0xfffffaff │ │ │ │ stmdblt r2, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xb01cf8da │ │ │ │ ldrdcc pc, [r4], -fp │ │ │ │ @ instruction: 0x261cb1db │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf6544658 │ │ │ │ - strmi pc, [r4], -r5, ror #22 │ │ │ │ + strmi pc, [r4], -sp, lsl #22 │ │ │ │ stmiavs r3, {r3, r4, r6, r8, ip, sp, pc}^ │ │ │ │ - blx 3d565a │ │ │ │ - bl 2eba44 │ │ │ │ + blx 3d570a │ │ │ │ + bl 2ebaf4 │ │ │ │ @ instruction: 0xf8120803 │ │ │ │ @ instruction: 0xf1baa003 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0xf8db81bb │ │ │ │ @ instruction: 0xf8dbb004 │ │ │ │ - blcs 23ae60 │ │ │ │ + blcs 23af10 │ │ │ │ @ instruction: 0xf8ddd1e8 │ │ │ │ ldrbmi sl, [r0], -r4 │ │ │ │ - mrc2 6, 7, pc, cr14, cr4, {2} │ │ │ │ + mcr2 6, 5, pc, cr6, cr4, {2} @ │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ - blls 2635c4 │ │ │ │ + blls 263674 │ │ │ │ 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] │ │ │ │ + stcl 6, cr15, [r0, #-0] │ │ │ │ @ instruction: 0x8018f8db │ │ │ │ @ instruction: 0xf1b89003 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blmi ff0cf7e8 │ │ │ │ - bhi ff06a604 │ │ │ │ + blmi ff0cf898 │ │ │ │ + bhi ff06a6b4 │ │ │ │ @ instruction: 0xf8cd447b │ │ │ │ movwls sl, #4104 @ 0x1008 │ │ │ │ @ instruction: 0x4010f8d8 │ │ │ │ - blcs 248f24 │ │ │ │ + blcs 248fd4 │ │ │ │ ldrcs sp, [ip, #-71] @ 0xffffffb9 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf6544620 │ │ │ │ - strmi pc, [r0], r7, lsr #22 │ │ │ │ + strmi pc, [r0], pc, asr #21 │ │ │ │ eorsle r2, r8, r0, lsl #16 │ │ │ │ stmdbls r9, {r1, r6, r7, fp, sp, lr} │ │ │ │ vqdmulh.s d15, d2, d5 │ │ │ │ stcpl 8, cr1, [sl], {142} @ 0x8e │ │ │ │ ldmvc r2!, {r1, r3, r7, r8, r9, ip, sp, pc} │ │ │ │ @ instruction: 0x464abb7a │ │ │ │ stmdbls r1, {r0, r2, r3, ip, pc} │ │ │ │ @@ -523171,90 +523211,90 @@ │ │ │ │ vmov.f32 s1, #22 @ 0x40b00000 5.5 │ │ │ │ vldrle s30, [r6, #-64] @ 0xffffffc0 │ │ │ │ @ instruction: 0x4640687b │ │ │ │ andeq pc, ip, #-2147483647 @ 0x80000001 │ │ │ │ tstpeq r8, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldmvs r3!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ ldrdne lr, [r2], -sp │ │ │ │ - bcc 22b330 │ │ │ │ + bcc 22b3e0 │ │ │ │ ldmvs r2!, {r1, r3, r4, r7, sl, lr} │ │ │ │ - b 2ff87c │ │ │ │ + b 2ff92c │ │ │ │ @ instruction: 0xf840030a │ │ │ │ - bl 306f9c │ │ │ │ + bl 30704c │ │ │ │ mcrrne 10, 0, r0, fp, cr2 │ │ │ │ stmdavs r4!, {r1, r8, r9, ip, pc} │ │ │ │ - blcs 248fb0 │ │ │ │ + blcs 249060 │ │ │ │ @ instruction: 0xf8ddd1bc │ │ │ │ strbmi r8, [r0], -r0 │ │ │ │ - @ instruction: 0xff34f654 │ │ │ │ + mrc2 6, 6, pc, cr12, cr4, {2} │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ cdpls 1, 0, cr13, cr2, cr12, {5} │ │ │ │ mcrcs 6, 0, r4, cr0, cr1, {2} │ │ │ │ mvnshi pc, r0 │ │ │ │ ldmvs r8!, {r2, r8, r9, fp, ip, pc} │ │ │ │ ldrmi r6, [r1], #-2074 @ 0xfffff7e6 │ │ │ │ vhsub.s8 d4, d16, d1 │ │ │ │ - blls 30f6f0 │ │ │ │ + blls 30f7a0 │ │ │ │ @ instruction: 0xf04f2500 │ │ │ │ svcne 0x001f0e01 │ │ │ │ svcne 0x0004f857 │ │ │ │ cdpne 8, 5, cr6, cr12, cr11, {6} │ │ │ │ strtmi r4, [r2], #-603 @ 0xfffffda5 │ │ │ │ stmvs sl, {r0, r1, r4, lr} │ │ │ │ addmi r1, r2, #10092544 @ 0x9a0000 │ │ │ │ bichi pc, pc, r0, lsl #4 │ │ │ │ tstvs fp, r1, lsl #10 │ │ │ │ @ instruction: 0xf88142b5 │ │ │ │ mvnle lr, r3 │ │ │ │ stmdals r3, {r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf600601a │ │ │ │ - andcs lr, r0, r4, ror #21 │ │ │ │ - blx 56ca8c │ │ │ │ + andcs lr, r0, ip, lsl #21 │ │ │ │ + @ instruction: 0xf9b4f6c0 │ │ │ │ ldrsbtcc pc, [ip], -fp @ │ │ │ │ andls r2, fp, r4, lsl #2 │ │ │ │ ldmdbeq r8, {r0, r1, r2, r3, r4, r8, r9, ip, sp}^ │ │ │ │ - b e6c79c │ │ │ │ + ldmib r8, {r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrdne pc, [r4], -fp @ │ │ │ │ strbmi r9, [r8], -ip │ │ │ │ @ instruction: 0xf912f7ff │ │ │ │ @ instruction: 0x1018f8db │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x81adf040 │ │ │ │ @ instruction: 0xf6bd2000 │ │ │ │ - @ instruction: 0xf8dbfea3 │ │ │ │ + @ instruction: 0xf8dbfe4b │ │ │ │ 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 23b0b0 │ │ │ │ @ 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, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ strcs r4, [r0, -r6, lsr #12] │ │ │ │ ldcge 0, cr9, [r5, #-128] @ 0xffffff80 │ │ │ │ ssatmi r6, #15, fp, asr #17 │ │ │ │ ldrvc lr, [fp, -sp, asr #19] │ │ │ │ ldceq 1, cr15, [ip], #-52 @ 0xffffffcc │ │ │ │ ldrvc lr, [sp, -sp, asr #19] │ │ │ │ mcrgt 3, 0, r9, cr15, cr15, {0} │ │ │ │ ldm r6, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1} │ │ │ │ stmib sp, {r0, r1}^ │ │ │ │ ldm lr!, {r0, r2, r4, fp, sp, pc} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - bls 2ef070 │ │ │ │ + bls 2ef120 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0x3018f8db │ │ │ │ stmdage pc, {r0, r3, r6, r9, sl, lr} @ │ │ │ │ ldc2l 7, cr15, [r8], #1020 @ 0x3fc │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ cdpeq 1, 5, cr15, cr4, cr13, {0} │ │ │ │ @@ -523273,357 +523313,357 @@ │ │ │ │ @ instruction: 0xb014f8dd │ │ │ │ and pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0x6010f8da │ │ │ │ stccs 8, cr6, [r0], {52} @ 0x34 │ │ │ │ stmdavs r7!, {r1, r5, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0x46308133 │ │ │ │ - blx cec9f0 │ │ │ │ + @ instruction: 0xf9d2f654 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ mrshi pc, (UNDEF: 2) @ │ │ │ │ ldrmi r6, [r8, #2283] @ 0x8eb │ │ │ │ rscshi pc, lr, r0, asr #4 │ │ │ │ tstcs ip, r9, lsl #20 │ │ │ │ andcs pc, r3, #1024 @ 0x400 │ │ │ │ - blcs 24d408 │ │ │ │ - blvc f23194 │ │ │ │ + blcs 24d4b8 │ │ │ │ + blvc f23244 │ │ │ │ svclt 0x001c2b08 │ │ │ │ movwcs r4, #13872 @ 0x3630 │ │ │ │ mrshi pc, (UNDEF: 10) @ │ │ │ │ andscc lr, r5, sp, asr #19 │ │ │ │ @ instruction: 0x71bef44f │ │ │ │ @ instruction: 0xf8956913 │ │ │ │ movwls r9, #16 │ │ │ │ stclvc 8, cr9, [fp], #-100 @ 0xffffff9c │ │ │ │ @ instruction: 0xf6539301 │ │ │ │ - strbmi pc, [sl], -sp, lsl #20 @ │ │ │ │ + @ instruction: 0x464af9b5 │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strbmi r9, [r9], -r1, lsl #22 │ │ │ │ @ instruction: 0xf6544607 │ │ │ │ - blmi 9ae2f8 │ │ │ │ + blmi 9ae248 │ │ │ │ stmdals r2, {r2, r5, r6, r8, sp} │ │ │ │ @ instruction: 0xf85b697a │ │ │ │ - blx 27b116 │ │ │ │ - bls 23bd14 │ │ │ │ + blx 27b1c6 │ │ │ │ + bls 23bdc4 │ │ │ │ svcvc 0x005b4639 │ │ │ │ @ instruction: 0xf847330b │ │ │ │ @ instruction: 0xf6562023 │ │ │ │ - @ instruction: 0x4649fd51 │ │ │ │ + @ instruction: 0x4649fcf9 │ │ │ │ @ instruction: 0xf6544628 │ │ │ │ - ldrtmi pc, [r1], -sp, lsl #25 @ │ │ │ │ + @ instruction: 0x4631fc35 │ │ │ │ @ instruction: 0xf654a806 │ │ │ │ - strtmi pc, [r6], -r3, lsl #18 │ │ │ │ + strtmi pc, [r6], -fp, lsr #17 │ │ │ │ stmdavs r4!, {r2, r5, r7, r8, ip, sp, pc} │ │ │ │ stccs 6, cr4, [r0], {48} @ 0x30 │ │ │ │ sbchi pc, r0, r0 │ │ │ │ - blcs 2491c8 │ │ │ │ + blcs 249278 │ │ │ │ adcshi pc, ip, r0 │ │ │ │ - @ instruction: 0xf9d8f654 │ │ │ │ + @ instruction: 0xf980f654 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ adcshi pc, r0, r0 │ │ │ │ strbmi r6, [r3, #-2283] @ 0xfffff715 │ │ │ │ strtmi sp, [r6], -lr, lsr #7 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ @ instruction: 0xf6544650 │ │ │ │ - pkhbtmi pc, r2, sp, lsl #28 @ │ │ │ │ + strmi pc, [r2], r5, asr #27 │ │ │ │ orrsle r2, r1, r0, lsl #16 │ │ │ │ svclt 0x0000e006 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfffff111 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ @ instruction: 0xb010f8dd │ │ │ │ ldrbmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx 1d6cb00 │ │ │ │ + blx 76cbb0 │ │ │ │ @ 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, r2, r4, r6, fp, ip, sp, lr, pc} │ │ │ │ + stmib r8, {r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf600980c │ │ │ │ - stmdals fp, {r1, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdals fp, {r1, r2, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf6bf2100 │ │ │ │ - andcs pc, r1, r1, lsr #31 │ │ │ │ - blmi 1dc1b54 │ │ │ │ + andcs pc, r1, r9, asr #30 │ │ │ │ + blmi 1dc1c04 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a89210 │ │ │ │ + blls a892c0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, r3, r8, asr #1 │ │ │ │ - blhi 2ea4ac │ │ │ │ + blhi 2ea55c │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mulcc ip, fp, r8 │ │ │ │ mvnseq pc, #3 │ │ │ │ svclt 0x00042b05 │ │ │ │ @ instruction: 0xf8c82300 │ │ │ │ andle r3, r9, r4, lsl r0 │ │ │ │ @ instruction: 0x465868fb │ │ │ │ @ instruction: 0x479869b9 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ - beq 3aa800 │ │ │ │ + beq 3aa8b0 │ │ │ │ andle r2, r4, r1, lsl #22 │ │ │ │ ldrdcc lr, [r5, -r7] │ │ │ │ @ instruction: 0x47984658 │ │ │ │ stmiavs r3!, {r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8a82100 │ │ │ │ @ instruction: 0xf1a31001 │ │ │ │ strbmi r0, [ip, #-2308] @ 0xfffff6fc │ │ │ │ mcrge 4, 1, pc, cr3, cr15, {1} @ │ │ │ │ ldrbmi r4, [r4], -r3, lsr #12 │ │ │ │ @ instruction: 0xf8d9469a │ │ │ │ strbeq r0, [r1, r0] │ │ │ │ - bllt 1b64640 │ │ │ │ + bllt 1b646f0 │ │ │ │ ldrdcc pc, [r8], -r9 │ │ │ │ andpl pc, r1, r8, lsl #17 │ │ │ │ stmdbeq r4, {r0, r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ andsle r4, lr, sl, asr #11 │ │ │ │ stceq 8, cr15, [r4], {83} @ 0x53 │ │ │ │ ldrbtle r0, [r3], #1986 @ 0x7c2 │ │ │ │ - @ instruction: 0xf964f654 │ │ │ │ + @ instruction: 0xf90cf654 │ │ │ │ rscle r2, lr, r0, lsl #16 │ │ │ │ - bls 489540 │ │ │ │ + bls 4895f0 │ │ │ │ vqrdmulh.s d15, d3, d6 │ │ │ │ ldclpl 8, cr1, [r3], {209} @ 0xd1 │ │ │ │ rscle r2, r6, r0, lsl #22 │ │ │ │ - blcs 24d470 │ │ │ │ + blcs 24d520 │ │ │ │ @ instruction: 0xf8d9d1e3 │ │ │ │ @ instruction: 0xf1a33008 │ │ │ │ @ instruction: 0xf8d80904 │ │ │ │ strbmi r3, [sl, #4] │ │ │ │ movweq pc, #4355 @ 0x1103 @ │ │ │ │ andcc pc, r4, r8, asr #17 │ │ │ │ - bls 2639ac │ │ │ │ + bls 263a5c │ │ │ │ mulcc r1, r8, r8 │ │ │ │ andls r4, r0, #436207616 @ 0x1a000000 │ │ │ │ @ instruction: 0xf8d9e5ed │ │ │ │ @ instruction: 0xf8883008 │ │ │ │ @ instruction: 0xf1a35002 │ │ │ │ strbmi r0, [sl, #2308] @ 0x904 │ │ │ │ @ instruction: 0xf853d0f1 │ │ │ │ strbeq r0, [r3, r4, lsl #24] │ │ │ │ @ instruction: 0xe7d1d4f3 │ │ │ │ - blcs 24d554 │ │ │ │ + blcs 24d604 │ │ │ │ mcrge 4, 2, pc, cr9, cr15, {3} @ │ │ │ │ cmplt r3, r3, ror r8 │ │ │ │ - bcc fe66aab0 │ │ │ │ - bvs 3aa9f0 │ │ │ │ - bvc 1c2ae7c │ │ │ │ - bvc fec2acb8 │ │ │ │ - bvc 3aa8bc │ │ │ │ + bcc fe66ab60 │ │ │ │ + bvs 3aaaa0 │ │ │ │ + bvc 1c2af2c │ │ │ │ + bvc fec2ad68 │ │ │ │ + bvc 3aa96c │ │ │ │ stcl 6, cr14, [r6, #236] @ 0xec │ │ │ │ ldrt r8, [r8], -r5, lsl #20 │ │ │ │ stmdavs r4!, {r1, r2, r5, r9, sl, lr} │ │ │ │ stccs 6, cr4, [r0], {48} @ 0x30 │ │ │ │ svcge 0x0040f47f │ │ │ │ - @ instruction: 0xf91cf654 │ │ │ │ + @ instruction: 0xf8c4f654 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x004af43f │ │ │ │ ldrmi r6, [r8, #2283] @ 0x8eb │ │ │ │ strcs fp, [r0], #-3976 @ 0xfffff078 │ │ │ │ mrcge 6, 7, APSR_nzcv, cr0, cr15, {1} │ │ │ │ @ instruction: 0xf6544650 │ │ │ │ - strmi pc, [r2], r1, ror #26 │ │ │ │ + strmi pc, [r2], r9, lsl #26 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xe749aed5 │ │ │ │ stmdbvs r3, {r4, r5, r7, fp, sp, lr} │ │ │ │ teqlt r1, r9, lsl r8 │ │ │ │ stmdbcs r8, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldmdavs fp, {r0, r2, r8, ip, lr, pc} │ │ │ │ stmdbcs r0, {r0, r3, r4, fp, sp, lr} │ │ │ │ movwcs sp, #4600 @ 0x11f8 │ │ │ │ ldrmi lr, [r8], -r8, ror #13 │ │ │ │ strbt r2, [r5], r2, lsl #6 │ │ │ │ @ instruction: 0xe7d94630 │ │ │ │ @ instruction: 0xf6009809 │ │ │ │ - andcs lr, r0, r2, lsr #18 │ │ │ │ + andcs lr, r0, sl, asr #17 │ │ │ │ ldrmi lr, [sl], -r6, asr #14 │ │ │ │ @ instruction: 0xf8dbe634 │ │ │ │ strbmi r1, [r8], -r4, lsr #32 │ │ │ │ @ instruction: 0xff58f7fe │ │ │ │ - blmi 628c50 │ │ │ │ + blmi 628d00 │ │ │ │ stmdals r3, {r2, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-1585 @ 0xfffff9cf │ │ │ │ - svc 0x0016f5ff │ │ │ │ + mrc 5, 5, APSR_nzcv, cr14, 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, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ + stmia lr!, {r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf600e7e3 │ │ │ │ - movwcs lr, #2914 @ 0xb62 │ │ │ │ + movwcs lr, #2826 @ 0xb0a │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {4} │ │ │ │ - blvs ff8f7f50 │ │ │ │ + blvs ff8f8000 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r0, r5, r0, ror #28 │ │ │ │ + ldrhteq r0, [r5], #-208 @ 0xffffff30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffeca7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, r9, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2889 @ 0xfffff4b7 │ │ │ │ ldmpl r3, {r0, r2, r8, fp, sp, lr}^ │ │ │ │ ldrdls pc, [r0], -r5 │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - blvc d2353c │ │ │ │ + blvc d235ec │ │ │ │ cmnle r8, r8, lsl #22 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - blcs 240da8 │ │ │ │ + blcs 240e58 │ │ │ │ @ instruction: 0xf899d077 │ │ │ │ - blcs 43b3d4 │ │ │ │ + blcs 43b484 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ stmdbvs fp!, {r8, fp}^ │ │ │ │ @ instruction: 0xf10dae02 │ │ │ │ strcs r0, [r0, -r4, lsr #16] │ │ │ │ ldrtmi r4, [r0], r2, asr #13 │ │ │ │ @ instruction: 0x464e681a │ │ │ │ ldmibvs ip, {r1, r3, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf105b1bc │ │ │ │ strtmi r0, [r1], -r4, lsr #32 │ │ │ │ - blx 106cd1e │ │ │ │ + blx ffa6cdcc │ │ │ │ @ instruction: 0xf6536a68 │ │ │ │ - cdpcs 15, 0, cr15, cr0, cr3, {2} │ │ │ │ + cdpcs 14, 0, cr15, cr0, cr11, {7} │ │ │ │ ldmdavs r3!, {r0, r2, r4, r6, ip, lr, pc} │ │ │ │ - bcs 249444 │ │ │ │ - blvc 8e3534 │ │ │ │ + bcs 2494f4 │ │ │ │ + blvc 8e35e4 │ │ │ │ svclt 0x00182a08 │ │ │ │ ldrtmi r2, [r5], -r0, lsl #6 │ │ │ │ stmdbvs fp!, {r1, r2, r3, r4, r9, sl, lr}^ │ │ │ │ - bcs 249458 │ │ │ │ + bcs 249508 │ │ │ │ ldrbmi sp, [r8], -r5, ror #3 │ │ │ │ - @ instruction: 0xf9cef653 │ │ │ │ + @ instruction: 0xf976f653 │ │ │ │ @ instruction: 0x4010f8db │ │ │ │ strbmi r6, [r6], r3, lsl #18 │ │ │ │ strvc lr, [r1, -r8, asr #19] │ │ │ │ @ instruction: 0xf8c846d4 │ │ │ │ @ instruction: 0xf8c8700c │ │ │ │ @ instruction: 0xf8d37000 │ │ │ │ stmdavs r3!, {r2, r3, ip, pc} │ │ │ │ movwls r9, #4103 @ 0x1007 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ @ instruction: 0xf8cd9b01 │ │ │ │ ldm lr, {r3, r4, ip, pc} │ │ │ │ stm ip, {r0, r1} │ │ │ │ teqlt r3, r3 │ │ │ │ - blcs 44e0c0 │ │ │ │ + blcs 44e170 │ │ │ │ stmdavs r4!, {r0, r1, r2, r5, r8, ip, lr, pc} │ │ │ │ - blcs 2494c8 │ │ │ │ + blcs 249578 │ │ │ │ @ instruction: 0x465cd1f8 │ │ │ │ @ instruction: 0xf8952301 │ │ │ │ @ instruction: 0x46482035 │ │ │ │ mlasne r4, r5, r8, pc @ │ │ │ │ strcc lr, [r9], #-2509 @ 0xfffff633 │ │ │ │ - @ instruction: 0xf97cf653 │ │ │ │ + @ instruction: 0xf924f653 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x4601d0b3 │ │ │ │ ldrcc r4, [r4], #-1616 @ 0xfffff9b0 │ │ │ │ - blx ff1ecdbe │ │ │ │ + blx 1bece6e │ │ │ │ andcs lr, r0, sp, lsr #15 │ │ │ │ - blmi 541ca0 │ │ │ │ + blmi 541d50 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6094dc │ │ │ │ + blls 60958c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 58) │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ strdcs r8, [r1], -r0 │ │ │ │ movwcs lr, #10224 @ 0x27f0 │ │ │ │ @ instruction: 0x4613e7db │ │ │ │ ldrmi lr, [r9], fp, lsr #15 │ │ │ │ @ instruction: 0xf600e78b │ │ │ │ - svclt 0x0000eaba │ │ │ │ - rsbseq r0, r5, sl, lsl #25 │ │ │ │ + svclt 0x0000ea62 │ │ │ │ + ldrsbteq r0, [r5], #-186 @ 0xffffff46 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00750b94 │ │ │ │ + rsbseq r0, r5, r4, ror #21 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ addslt r4, fp, r0, asr #23 │ │ │ │ ldrbtmi r4, [fp], #-2752 @ 0xfffff540 │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldrmi r9, [r9], -r5, lsl #6 │ │ │ │ ldrbtmi r4, [sl], #-3006 @ 0xfffff442 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ stmdavs fp!, {r8, r9} │ │ │ │ stmibvs pc!, {r0, r1, r3, r5, r8, ip, sp, pc} @ │ │ │ │ stmdavs sp!, {r0, r1, r2, r3, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 24958c │ │ │ │ + blcs 24963c │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ - blmi fefc1fc4 │ │ │ │ + blmi fefc2074 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 889558 │ │ │ │ + blls 889608 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x4648815c │ │ │ │ pop {r0, r1, r3, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f8ff0 │ │ │ │ @ instruction: 0xf10d0900 │ │ │ │ - blge 6f15cc │ │ │ │ + blge 6f167c │ │ │ │ ldmdbvs fp!, {r0, r1, r8, r9, ip, pc} │ │ │ │ strcs r4, [r0], #-1732 @ 0xfffff93c │ │ │ │ strmi lr, [r1], #-2504 @ 0xfffff638 │ │ │ │ andmi pc, ip, r8, asr #17 │ │ │ │ andmi pc, r0, r8, asr #17 │ │ │ │ tstls r0, #14352384 @ 0xdb0000 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ mcrls 7, 0, r9, cr3, cr1, {0} │ │ │ │ ldm ip, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ stm r6, {r0, r1} │ │ │ │ tstcs r2, r3 │ │ │ │ - @ instruction: 0xf6604638 │ │ │ │ - @ instruction: 0xf8d7f81f │ │ │ │ + @ instruction: 0xf65f4638 │ │ │ │ + @ instruction: 0xf8d7ffc7 │ │ │ │ @ instruction: 0xf1baa018 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ ldrbmi r8, [r3], lr, lsr #2 │ │ │ │ strpl lr, [r8, -sp, asr #19] │ │ │ │ stmdals sl, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x7010f8db │ │ │ │ mcrcs 8, 0, r6, cr0, cr14, {1} │ │ │ │ addhi pc, ip, r0 │ │ │ │ - blcs 44e250 │ │ │ │ + blcs 44e300 │ │ │ │ addhi pc, r8, r0, asr #32 │ │ │ │ - blcs 249638 │ │ │ │ + blcs 2496e8 │ │ │ │ tstphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ - blcs 44e240 │ │ │ │ + blcs 44e2f0 │ │ │ │ @ instruction: 0x2600bf18 │ │ │ │ strls r2, [r4], #-512 @ 0xfffffe00 │ │ │ │ ldmdbvs sp!, {r0, r9, ip, pc}^ │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdaeq r4!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ stmdavs fp!, {r1, r3, r6, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmibvs ip!, {r0, r1, r3, r5, r7, pc} │ │ │ │ eorsle r4, r5, r4, asr #10 │ │ │ │ - blvc 30961c │ │ │ │ + blvc 3096cc │ │ │ │ eorsle r2, r1, r7, lsl #22 │ │ │ │ svceq 0x0000f1ba │ │ │ │ addhi pc, ip, r0 │ │ │ │ eorle r4, fp, r4, asr r5 │ │ │ │ ldrdne pc, [r0], -sl │ │ │ │ addsmi r7, sl, #10240 @ 0x2800 │ │ │ │ cdpcs 0, 0, cr13, cr0, cr13, {0} │ │ │ │ ldmdavs r3!, {r0, r1, r3, r4, r6, ip, lr, pc} │ │ │ │ - bcs 249628 │ │ │ │ + bcs 2496d8 │ │ │ │ rschi pc, r4, r0 │ │ │ │ - bcs 44e230 │ │ │ │ + bcs 44e2e0 │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ @ instruction: 0x461e4637 │ │ │ │ - bcs 269528 │ │ │ │ - bcs 39f238 │ │ │ │ - @ instruction: 0xf659d1ed │ │ │ │ - stmdacs r0, {r0, r2, r6, fp, ip, sp, lr, pc} │ │ │ │ + bcs 2695d8 │ │ │ │ + bcs 39f2e8 │ │ │ │ + @ instruction: 0xf658d1ed │ │ │ │ + stmdacs r0, {r0, r2, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdavs r3!, {r0, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ stmdblt sl!, {r1, r3, r4, r8, r9, fp, ip, sp, lr}^ │ │ │ │ ldrdne pc, [r0], -sl │ │ │ │ mcrvc 14, 0, r7, cr8, cr10, {0} │ │ │ │ ldrbeq r4, [r2, r2, asr #32] │ │ │ │ - blhi 4e4974 │ │ │ │ + blhi 4e4a24 │ │ │ │ subsmi r8, r3, fp, lsl fp │ │ │ │ rscsvc pc, r8, #64, 12 @ 0x4000000 │ │ │ │ bicsle r4, r8, sl, lsl r2 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ bicle r2, r2, r0, lsl #22 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf1b9d06c │ │ │ │ @@ -523636,120 +523676,120 @@ │ │ │ │ adcshi pc, r0, r0 │ │ │ │ stmdacs r6, {r3, r8, r9, fp, ip, sp, lr} │ │ │ │ strmi fp, [sl], -sl, lsl #30 │ │ │ │ tstcs r2, r1, lsl #2 │ │ │ │ andsne lr, r3, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8da9817 │ │ │ │ @ instruction: 0xf6921000 │ │ │ │ - strmi pc, [r4], -r5, ror #16 │ │ │ │ + strmi pc, [r4], -sp, lsl #16 │ │ │ │ stmdals r3, {r0, r5, r9, sl, lr} │ │ │ │ - blx fef6cfac │ │ │ │ + blx 196d05c │ │ │ │ @ instruction: 0xf6534620 │ │ │ │ - strmi pc, [r2], sp, asr #30 │ │ │ │ + @ instruction: 0x4682fef5 │ │ │ │ @ instruction: 0x46404651 │ │ │ │ - @ instruction: 0xf9ecf654 │ │ │ │ + @ instruction: 0xf994f654 │ │ │ │ @ instruction: 0xf6536a78 │ │ │ │ - movwcs pc, #7671 @ 0x1df7 @ │ │ │ │ + movwcs pc, #7583 @ 0x1d9f @ │ │ │ │ cdpcs 3, 0, cr9, cr0, cr1, {0} │ │ │ │ - bls 2a3d00 │ │ │ │ + bls 2a3db0 │ │ │ │ tstmi r4, #4, 24 @ 0x400 │ │ │ │ @ instruction: 0xf6544658 │ │ │ │ - strmi pc, [r3], sp, lsl #23 │ │ │ │ + @ instruction: 0x4683fb35 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ ldmib sp, {r0, r1, r2, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ ldmib sp, {r3, r8, r9, sl, ip, lr}^ │ │ │ │ stccs 8, cr9, [r0], {10} │ │ │ │ addhi pc, r9, r0 │ │ │ │ smlatbcs r3, r1, r6, r4 │ │ │ │ @ instruction: 0xf65f4638 │ │ │ │ - stmdavs sp!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 249750 │ │ │ │ + stmdavs sp!, {r0, r2, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 249800 │ │ │ │ svcge 0x001ef43f │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ stmibvs pc!, {r0, r1, r3, r4, r8, r9, sl, fp, sp, pc} @ │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ stmdavs sp!, {r2, r3, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ - blcs 249768 │ │ │ │ + blcs 249818 │ │ │ │ @ instruction: 0xe711d1f7 │ │ │ │ @ instruction: 0xf8db6880 │ │ │ │ @ instruction: 0xf6881034 │ │ │ │ - @ instruction: 0xb108f999 │ │ │ │ + tstplt r8, r1, asr #18 @ p-variant is OBSOLETE │ │ │ │ ldr r4, [r9, r2, lsr #13] │ │ │ │ ldrdls pc, [r0], -r4 │ │ │ │ mulcc ip, r9, r8 │ │ │ │ - blcs 39c3e8 │ │ │ │ + blcs 39c498 │ │ │ │ svcge 0x006bf47f │ │ │ │ @ instruction: 0xf04f46a2 │ │ │ │ str r0, [sp, r1, lsl #18] │ │ │ │ stmdaeq r4!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ teqlt r2, sl, lsl r8 │ │ │ │ - bcs 44e360 │ │ │ │ + bcs 44e410 │ │ │ │ ldmdavs fp, {r2, r3, r6, r8, ip, lr, pc} │ │ │ │ - bcs 249768 │ │ │ │ + bcs 249818 │ │ │ │ @ instruction: 0x465bd1f8 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ @ instruction: 0xf8972313 │ │ │ │ @ instruction: 0xf8971034 │ │ │ │ ldmdals r7, {r0, r2, r4, r5, sp} │ │ │ │ - @ instruction: 0xf81af653 │ │ │ │ + @ instruction: 0xffc2f652 │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x4601d09e │ │ │ │ @ instruction: 0xf10a9803 │ │ │ │ @ instruction: 0xf6560a14 │ │ │ │ - @ instruction: 0xe797fa5b │ │ │ │ - bls 3823c8 │ │ │ │ + ldr pc, [r7, r3, lsl #20] │ │ │ │ + bls 382478 │ │ │ │ eorscs r5, r0, #13828096 @ 0xd30000 │ │ │ │ ldrmi r9, [r9], -r2, lsl #6 │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ - blcs 24dbb0 │ │ │ │ + blcs 24dc60 │ │ │ │ ldrbmi sp, [r3], -ip, asr #1 │ │ │ │ ldrsbtne pc, [r4], -fp @ │ │ │ │ strmi lr, [r6, #-2509] @ 0xfffff633 │ │ │ │ @ instruction: 0x4643461c │ │ │ │ ldrtmi r4, [r0], sl, asr #13 │ │ │ │ strbmi r4, [lr], -sp, lsl #12 │ │ │ │ mul sl, r9, r6 │ │ │ │ eorscs r6, r0, r2, ror r9 │ │ │ │ strcc r9, [r1], #-2818 @ 0xfffff4fe │ │ │ │ - beq a6bb94 │ │ │ │ + beq a6bc44 │ │ │ │ andcc pc, r2, #0, 22 │ │ │ │ addsmi r7, r4, #294912 @ 0x48000 │ │ │ │ @ instruction: 0xf8dad210 │ │ │ │ @ instruction: 0x4629203c │ │ │ │ ldmvs r0, {r1, r4, fp, sp, lr} │ │ │ │ - @ instruction: 0xf93cf688 │ │ │ │ + @ instruction: 0xf8e4f688 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldr r4, [r4, -r6, asr #12] │ │ │ │ @ instruction: 0xe71d4613 │ │ │ │ ldrb r2, [r3, -r1, lsl #2] │ │ │ │ ldr r2, [r6, r2, lsl #4]! │ │ │ │ strbmi r4, [r8], r6, asr #12 │ │ │ │ strmi lr, [r6, #-2525] @ 0xfffff623 │ │ │ │ @ instruction: 0x461ee79e │ │ │ │ @ instruction: 0xf06fe6e8 │ │ │ │ ldrtmi r0, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xff54f65f │ │ │ │ + mrc2 6, 7, pc, cr12, cr15, {2} │ │ │ │ @ instruction: 0xf600e775 │ │ │ │ - svclt 0x0000e92a │ │ │ │ - rsbseq r0, r5, r6, asr #22 │ │ │ │ - rsbseq r0, r5, sl, lsr fp │ │ │ │ + svclt 0x0000e8d2 │ │ │ │ + @ instruction: 0x00750a96 │ │ │ │ + rsbseq r0, r5, sl, lsl #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r5, r8, lsl fp │ │ │ │ + rsbseq r0, r5, r8, ror #20 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ andgt pc, r0, r2, lsl #17 │ │ │ │ strmi r4, [r5], -r7, lsl #29 │ │ │ │ strmi r7, [ip], -r3, lsl #22 │ │ │ │ - blcs 4009e8 │ │ │ │ + blcs 400a98 │ │ │ │ ldm pc, {r1, r2, r3, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ stccc 0, cr15, [r6, #-12]! │ │ │ │ streq r3, [r8], #-3389 @ 0xfffff2c3 │ │ │ │ @ instruction: 0xf004043d │ │ │ │ ldmfd sp!, {r0} │ │ │ │ stmdbvs r3, {r4, r5, r6, r7, r8, pc}^ │ │ │ │ svcvc 0x00bbf5b3 │ │ │ │ @@ -523767,34 +523807,34 @@ │ │ │ │ ldmdale r9, {r0, r8, r9, fp, sp} │ │ │ │ addeq pc, r0, r4, asr #7 │ │ │ │ stmdbvs r0, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ svcvc 0x00acf5b0 │ │ │ │ vaddw.u8 , q2, d3 │ │ │ │ ldmfd sp!, {ip} │ │ │ │ @ instruction: 0xf65581f0 │ │ │ │ - stmdacs r0, {r0, r1, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdbvs fp!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ rscsle r2, r4, r5, lsr #22 │ │ │ │ @ instruction: 0xf6554628 │ │ │ │ - stmdacs r0, {r0, r1, r2, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ sbchi pc, r0, r0, asr #32 │ │ │ │ ldrbtle r0, [r9], #-1572 @ 0xfffff9dc │ │ │ │ strb r2, [r6, r0] │ │ │ │ tstpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf000428b │ │ │ │ @ instruction: 0xf5b380ba │ │ │ │ @ instruction: 0xf0c07f04 │ │ │ │ vqadd.s8 d24, d16, d11 │ │ │ │ addmi r2, fp, #1073741828 @ 0x40000004 │ │ │ │ adcshi pc, r1, r0 │ │ │ │ andscs pc, r2, #64, 4 │ │ │ │ @ instruction: 0xd1eb4293 │ │ │ │ addne pc, r0, r4, asr #7 │ │ │ │ @ instruction: 0xf5a3e7b1 │ │ │ │ - blcs d4c738 │ │ │ │ + blcs d4c7e8 │ │ │ │ andge sp, r2, #228, 16 @ 0xe40000 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0x4710441a │ │ │ │ @ instruction: 0xffffff8d │ │ │ │ @ instruction: 0xffffffc1 │ │ │ │ @ instruction: 0xffffffc1 │ │ │ │ @ instruction: 0xffffffc1 │ │ │ │ @@ -523846,165 +523886,165 @@ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ mulhi r4, r3, r8 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ eors sp, r1, r4, lsl #2 │ │ │ │ strtcc r3, [r0], -r1, lsl #8 │ │ │ │ eorle r4, sp, r0, lsr #11 │ │ │ │ ldmdavs r9, {r0, r1, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 38e5c0 │ │ │ │ - blcs 363d70 │ │ │ │ + blcs 38e670 │ │ │ │ + blcs 363e20 │ │ │ │ stmdbvs fp, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ svcvc 0x00bef5b3 │ │ │ │ ldclne 0, cr13, [r9], #-960 @ 0xfffffc40 │ │ │ │ svclt 0x00084623 │ │ │ │ rscle r4, fp, r7, lsr #12 │ │ │ │ @ instruction: 0x4629463a │ │ │ │ @ instruction: 0xf6584628 │ │ │ │ - stmdacs r0, {r0, r2, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrb sp, [r9, -r4, ror #3] │ │ │ │ bicsne pc, sp, r0, asr #4 │ │ │ │ @ instruction: 0xf47f428b │ │ │ │ movwcs sl, #3925 @ 0xf55 │ │ │ │ @ instruction: 0xf0147013 │ │ │ │ @ instruction: 0xf43f0320 │ │ │ │ @ instruction: 0xf654af4f │ │ │ │ - @ instruction: 0xe714ffb5 │ │ │ │ + @ instruction: 0xe714ff5d │ │ │ │ @ instruction: 0xf47f2bc0 │ │ │ │ movwcs sl, #3913 @ 0xf49 │ │ │ │ andne pc, r0, r4, asr #7 │ │ │ │ smlad ip, r3, r0, r7 │ │ │ │ str r2, [sl, -r1] │ │ │ │ sbceq pc, r0, r4, asr #7 │ │ │ │ movwcs lr, #1799 @ 0x707 │ │ │ │ subeq pc, r0, r4, asr #7 │ │ │ │ smlad r2, r3, r0, r7 │ │ │ │ @ instruction: 0xf47f2bd7 │ │ │ │ @ instruction: 0xe71baf37 │ │ │ │ - rsbseq r0, r5, r4, lsl r8 │ │ │ │ + rsbseq r0, r5, r4, ror #14 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed86c14 │ │ │ │ + bl fed86cc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff0 │ │ │ │ addlt ip, r3, ip, lsr r0 │ │ │ │ @ instruction: 0xf10d4b0e │ │ │ │ ldrbtmi r0, [ip], #515 @ 0x203 │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ movwls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ mcr2 7, 6, pc, cr10, cr15, {7} @ │ │ │ │ - blmi 442260 │ │ │ │ + blmi 442310 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 289aac │ │ │ │ + blls 289b5c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ @ instruction: 0xf5fffb04 │ │ │ │ - svclt 0x0000efda │ │ │ │ - ldrsbteq r0, [r5], #-90 @ 0xffffffa6 │ │ │ │ + svclt 0x0000ef82 │ │ │ │ + rsbseq r0, r5, sl, lsr #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r5, r4, asr #11 │ │ │ │ + rsbseq r0, r5, r4, lsl r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ addlt r4, sp, r5, lsr #21 │ │ │ │ ldrbtmi r4, [sl], #-2981 @ 0xfffff45b │ │ │ │ ldrdvs pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmpl r3, {r1, r8, ip, pc}^ │ │ │ │ movwls r6, #47131 @ 0xb81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xb12b6833 │ │ │ │ ldmiblt sp, {r0, r2, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bmi fe9946b0 │ │ │ │ + bmi fe994760 │ │ │ │ ldrbtmi r4, [sl], #-2971 @ 0xfffff465 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ msrhi CPSR_sx, r0, asr #32 │ │ │ │ andlt r9, sp, r4, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ movwls r2, #17152 @ 0x4300 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - ldc2l 6, cr15, [sl, #-380] @ 0xfffffe84 │ │ │ │ + stc2 6, cr15, [r2, #-380] @ 0xfffffe84 │ │ │ │ svccs 0x00006a6f │ │ │ │ - blge 4a3cbc │ │ │ │ + blge 4a3d6c │ │ │ │ movwls r9, #22275 @ 0x5703 │ │ │ │ strpl lr, [r6], -sp, asr #19 │ │ │ │ @ instruction: 0xf8d39b03 │ │ │ │ @ instruction: 0xf8d9901c │ │ │ │ @ instruction: 0xf1b88004 │ │ │ │ rsble r0, r6, r0, lsl #30 │ │ │ │ ldrdmi pc, [r4], -r8 │ │ │ │ streq pc, [r3, -sp, lsl #2]! │ │ │ │ ldrtmi r9, [sl], -r2, lsl #18 │ │ │ │ stccs 6, cr4, [r0], {72} @ 0x48 │ │ │ │ rscshi pc, fp, r0 │ │ │ │ mcr2 7, 3, pc, cr6, cr15, {7} @ │ │ │ │ rsbsle r2, r5, r0, lsl #16 │ │ │ │ @ instruction: 0xf6534648 │ │ │ │ - stmvs r5, {r0, r2, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r5, {r0, r2, r3, r4, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ mlavs r3, sp, r8, pc @ │ │ │ │ stccc 6, cr4, [r4, #-524] @ 0xfffffdf4 │ │ │ │ suble r4, fp, r8, lsr #5 │ │ │ │ strtmi r2, [r8], -r0, lsl #8 │ │ │ │ - @ instruction: 0xf8e2f654 │ │ │ │ + @ instruction: 0xf88af654 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xff42f687 │ │ │ │ + cdp2 6, 14, cr15, cr10, cr7, {4} │ │ │ │ strmi r6, [r4], -fp, lsr #17 │ │ │ │ strmi r1, [fp, #3869]! @ 0xf1d │ │ │ │ stmdacs r0, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf853d03c │ │ │ │ @ instruction: 0xf8d33c04 │ │ │ │ cdpcs 0, 0, cr10, cr0, cr8, {0} │ │ │ │ adcshi pc, r9, r0 │ │ │ │ ldrsbtne pc, [r4], -sl @ │ │ │ │ svclt 0x001c4281 │ │ │ │ - bleq 26bc8c │ │ │ │ + bleq 26bd3c │ │ │ │ andsle r4, r0, lr, asr r6 │ │ │ │ strtmi r9, [r5], -r1, lsl #14 │ │ │ │ @ instruction: 0xf1bb4637 │ │ │ │ cmnle r3, r0, lsl #30 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r5, fp, sp, lr} │ │ │ │ ldmvs r3!, {r0, r1, r4, r8, ip, sp, pc} │ │ │ │ rsbsle r2, lr, r2, lsl #22 │ │ │ │ addmi r6, sp, #111616 @ 0x1b400 │ │ │ │ svcls 0x0001d1f3 │ │ │ │ @ instruction: 0xf8d9b1e4 │ │ │ │ adcmi r3, r3, #8 │ │ │ │ @ instruction: 0x4648d018 │ │ │ │ - blx 1ced4d2 │ │ │ │ + blx 6ed582 │ │ │ │ ldmdavs sl, {r0, r1, r5, r8, fp, sp, lr} │ │ │ │ - blvc 8dc074 │ │ │ │ + blvc 8dc124 │ │ │ │ @ instruction: 0xf0402a08 │ │ │ │ ldmdavs fp, {r1, r2, r3, r7, pc} │ │ │ │ - bcs 249c00 │ │ │ │ + bcs 249cb0 │ │ │ │ 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} │ │ │ │ + mcr2 6, 1, pc, cr6, cr2, {2} @ │ │ │ │ movwls r2, #17153 @ 0x4301 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ stmdals r3, {r2, r3, r4, r8, ip, lr, pc} │ │ │ │ - @ instruction: 0xf84ef654 │ │ │ │ + @ instruction: 0xfff6f653 │ │ │ │ stmdacs r0, {r0, r1, ip, pc} │ │ │ │ ldmib sp, {r1, r3, r7, r8, ip, lr, pc}^ │ │ │ │ tstcs r3, r6, lsl #12 │ │ │ │ @ instruction: 0xf65f4628 │ │ │ │ - ldmdavs r6!, {r0, r2, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 249ca0 │ │ │ │ + ldmdavs r6!, {r0, r2, r3, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 249d50 │ │ │ │ svcge 0x0063f43f │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ ldmibvs r5!, {r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ ldmdavs r6!, {r0, r2, r3, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - blcs 249cb8 │ │ │ │ + blcs 249d68 │ │ │ │ smmlsr r6, r7, r1, sp │ │ │ │ ldrdmi pc, [r4], -r8 │ │ │ │ stmdbls r2, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ cmnlt ip, r0, asr #12 │ │ │ │ cmplt fp, r3, ror #16 │ │ │ │ stc2l 7, cr15, [r4, #1020]! @ 0x3fc │ │ │ │ cmple pc, r0, lsl #16 │ │ │ │ @@ -524013,73 +524053,73 @@ │ │ │ │ ldrdmi pc, [r4], -r8 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ ldc2l 7, cr15, [r8, #1020] @ 0x3fc │ │ │ │ sbcle r2, sl, r0, lsl #16 │ │ │ │ @ instruction: 0xf04f46c1 │ │ │ │ strb r0, [sp, -r0, lsl #16]! │ │ │ │ @ instruction: 0x0600e9d7 │ │ │ │ - blcs 249dfc │ │ │ │ + blcs 249eac │ │ │ │ svclt 0x00146803 │ │ │ │ andcs r4, r0, #52428800 @ 0x3200000 │ │ │ │ - bvs afa83c │ │ │ │ + bvs afa8ec │ │ │ │ pkhbtmi fp, r4, r4, lsl #30 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ addsmi r6, r3, #73728 @ 0x12000 │ │ │ │ - blvs 1d25c60 │ │ │ │ + blvs 1d25d10 │ │ │ │ mulle r9, r9, r2 │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ @ instruction: 0xf8dce7ea │ │ │ │ addsmi r2, r3, #32 │ │ │ │ - blvs 1d24a60 │ │ │ │ + blvs 1d24b10 │ │ │ │ mvnsle r4, fp, lsl #5 │ │ │ │ strtmi r9, [ip], -r1, lsl #30 │ │ │ │ strtmi lr, [r8], -r4, lsl #15 │ │ │ │ - @ instruction: 0xf894f654 │ │ │ │ - blvs 90a880 │ │ │ │ + @ instruction: 0xf83cf654 │ │ │ │ + blvs 90a930 │ │ │ │ ldmdble r4, {r0, r8, r9, fp, sp} │ │ │ │ ldrdeq lr, [r0, -r6] │ │ │ │ stmdavs fp, {r1, r2, r5, r9, fp, sp, lr}^ │ │ │ │ stmdavs r3, {r8, r9, fp, sp} │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ svclt 0x00082b00 │ │ │ │ - bvs 477c90 │ │ │ │ + bvs 477d40 │ │ │ │ stmdble r6, {r1, r2, r3, r7, r9, lr} │ │ │ │ @ instruction: 0xf8da6a03 │ │ │ │ addsmi r1, lr, #52 @ 0x34 │ │ │ │ qasxmi fp, ip, r8 │ │ │ │ @ instruction: 0xf8dae764 │ │ │ │ @ instruction: 0xe7611034 │ │ │ │ strtmi r4, [r0], r1, asr #13 │ │ │ │ andcs lr, r2, #11010048 @ 0xa80000 │ │ │ │ movwcs lr, #39373 @ 0x99cd │ │ │ │ @ instruction: 0x4656e774 │ │ │ │ svceq 0x0000f1ba │ │ │ │ and sp, sp, r2, lsl #2 │ │ │ │ ldrshlt r6, [lr, #-134] @ 0xffffff7a │ │ │ │ - blcs 2c9f94 │ │ │ │ + blcs 2ca044 │ │ │ │ ldmdbvs r3!, {r1, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ andseq pc, r8, #-2147483647 @ 0x80000001 │ │ │ │ mulsle r7, r3, r2 │ │ │ │ - blvs 90a944 │ │ │ │ + blvs 90a9f4 │ │ │ │ ldmible r1!, {r0, r8, r9, fp, sp}^ │ │ │ │ ldrsbtne pc, [r4], -sl @ │ │ │ │ @ instruction: 0xf43f428c │ │ │ │ @ instruction: 0xf1b6af48 │ │ │ │ svclt 0x00180b00 │ │ │ │ - bleq 2abe2c │ │ │ │ + bleq 2abedc │ │ │ │ @ instruction: 0xf7ffe730 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x005df43f │ │ │ │ str r4, [r1, -r0, lsr #13] │ │ │ │ - mcr 5, 4, pc, cr2, cr15, {7} @ │ │ │ │ - blvs 8f8908 │ │ │ │ + mcr 5, 1, pc, cr10, cr15, {7} @ │ │ │ │ + blvs 8f89b8 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r0, r5, r6, lsl #11 │ │ │ │ + ldrsbteq r0, [r5], #-70 @ 0xffffffba │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r5, lr, asr r5 │ │ │ │ + rsbseq r0, r5, lr, lsr #9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8, #816] @ 0x330 │ │ │ │ stcvc 5, cr15, [r1, #-692] @ 0xfffffd4c │ │ │ │ @ instruction: 0x3628f8df │ │ │ │ @@ -524091,111 +524131,111 @@ │ │ │ │ cdpge 6, 7, cr4, cr15, cr10, {6} │ │ │ │ ldrbtmi sl, [r9], #-3119 @ 0xfffff3d1 │ │ │ │ adcvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmiapl fp!, {r5, r9, sl, lr}^ │ │ │ │ streq pc, [r1, #-265]! @ 0xfffffef7 │ │ │ │ cmnls pc, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stcl 5, cr15, [r8], #1020 @ 0x3fc │ │ │ │ + ldc 5, cr15, [r0], {255} @ 0xff │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - ldc2 6, cr15, [r6, #-756] @ 0xfffffd0c │ │ │ │ + ldc2 6, cr15, [lr], #756 @ 0x2f4 │ │ │ │ cmple sl, r0, lsl #16 │ │ │ │ adcmi r3, r6, #32, 8 @ 0x20000000 │ │ │ │ @ instruction: 0x4681d1f6 │ │ │ │ ldrdpl pc, [r0, #-138]! @ 0xffffff76 │ │ │ │ - blcs 249e30 │ │ │ │ + blcs 249ee0 │ │ │ │ @ instruction: 0xf89ad03f │ │ │ │ @ instruction: 0x462c8139 │ │ │ │ svccs 0x000069a7 │ │ │ │ orrhi pc, r8, r0, asr #32 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ stmibvs lr!, {r0, r1, r2, r8, r9, ip, pc} │ │ │ │ teqle r5, r0, lsl #28 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldrcs pc, [ip, #2271]! @ 0x8df │ │ │ │ ldrcc pc, [r4, #2271]! @ 0x8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2209e24 │ │ │ │ + blls 2209ed4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r7, {r1, r2, r7, r8, r9, pc} │ │ │ │ stcvc 5, cr15, [r1, #-52] @ 0xffffffcc │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmib sp, {r1, r2, sl, fp, ip, pc}^ │ │ │ │ stcls 6, cr10, [fp, #-32] @ 0xffffffe0 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ ssatmi r8, #3, r8, asr #2 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - ldc2 6, cr15, [r8], #-380 @ 0xfffffe84 │ │ │ │ + blx ffa6d816 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xb12db133 │ │ │ │ stmiblt r6, {r1, r2, r3, r5, r7, r8, fp, sp, lr}^ │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - b 14d6a1c │ │ │ │ - blx 19f1e10 │ │ │ │ + b 14d6acc │ │ │ │ + blx 19f1ec0 │ │ │ │ movwls pc, #29576 @ 0x7388 @ │ │ │ │ @ instruction: 0xf04fe7d0 │ │ │ │ ldr r0, [r5, r1, lsl #18]! │ │ │ │ movweq lr, #39496 @ 0x9a48 │ │ │ │ - bleq 1a6c24c │ │ │ │ + bleq 1a6c2fc │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blge 6d4a24 │ │ │ │ + blge 6d4ad4 │ │ │ │ ldrbmi r4, [pc], -r2, asr #13 │ │ │ │ ldmdbvs r3!, {r3, r4, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f46c6 │ │ │ │ @ instruction: 0xf8c80900 │ │ │ │ stmib r8, {r2, r4, sp, lr}^ │ │ │ │ ldrtmi r9, [ip], r0, lsl #18 │ │ │ │ stmib r8, {r0, r1, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8c89902 │ │ │ │ ldmibvs r4!, {r4, ip, sp} │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf6534620 │ │ │ │ - stccs 15, cr15, [r0], {159} @ 0x9f │ │ │ │ + stccs 15, cr15, [r0], {71} @ 0x47 │ │ │ │ tstphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ strge lr, [r8], -sp, asr #19 │ │ │ │ @ instruction: 0xf8cd4606 │ │ │ │ strls r9, [fp, #-24] @ 0xffffffe8 │ │ │ │ stmdavs r5!, {r2, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ stmdavs fp!, {r0, r2, r7, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc b100d8 │ │ │ │ + blvc b10188 │ │ │ │ cmnle ip, r7, lsl #22 │ │ │ │ @ instruction: 0xf10469e3 │ │ │ │ @ instruction: 0xf1a30918 │ │ │ │ ldrmi r0, [r9, #2564] @ 0xa04 │ │ │ │ movwcs sp, #101 @ 0x65 │ │ │ │ strls r9, [r5], #-1284 @ 0xfffffafc │ │ │ │ @ instruction: 0x461d469b │ │ │ │ movwls r4, #13900 @ 0x364c │ │ │ │ @ instruction: 0xf5b0e00e │ │ │ │ andle r7, r4, #716 @ 0x2cc │ │ │ │ movsvc pc, #160, 10 @ 0x28000000 │ │ │ │ vqdmulh.s d2, d0, d3 │ │ │ │ strcs r8, [r1, #-244] @ 0xffffff0c │ │ │ │ ldrdcc pc, [r8], -sl │ │ │ │ - beq 36c548 │ │ │ │ + beq 36c5f8 │ │ │ │ @ instruction: 0xd07f429c │ │ │ │ ldrdls pc, [r0], -sl │ │ │ │ svceq 0x0001f019 │ │ │ │ @ instruction: 0xf899d1f3 │ │ │ │ - blcs 23bf00 │ │ │ │ + blcs 23bfb0 │ │ │ │ @ instruction: 0xf8d9d1ef │ │ │ │ @ instruction: 0xf5b00014 │ │ │ │ stmible r2!, {r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr}^ │ │ │ │ bicsvc pc, fp, #160, 10 @ 0x28000000 │ │ │ │ stmible r6!, {r0, r1, r2, r8, r9, fp, sp}^ │ │ │ │ - @ instruction: 0xff9af654 │ │ │ │ + @ instruction: 0xff42f654 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ strcc pc, [r0], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf8d9990a │ │ │ │ @ instruction: 0xf8512014 │ │ │ │ teqcs r0, #3 │ │ │ │ vqrdmulh.s d15, d2, d3 │ │ │ │ tsteq r3, ip, lsl #22 │ │ │ │ @@ -524215,165 +524255,165 @@ │ │ │ │ @ instruction: 0x1edeea1c │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ rscsle r0, r0, r1, lsl #22 │ │ │ │ @ instruction: 0xf04f9a02 │ │ │ │ stmdacs r2, {r0, r8, r9, fp} │ │ │ │ @ instruction: 0xf042bf08 │ │ │ │ ldrmi r0, [r6], r1, lsl #4 │ │ │ │ - b 12d6764 │ │ │ │ + b 12d6814 │ │ │ │ andls r0, r3, #-536870912 @ 0xe0000000 │ │ │ │ strtmi lr, [ip], -r3, ror #15 │ │ │ │ @ instruction: 0xb1b5682d │ │ │ │ @ instruction: 0xb1a3682b │ │ │ │ - blcs 40ebf8 │ │ │ │ + blcs 40eca8 │ │ │ │ stmibvs r3!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmdbeq r8, {r2, r8, ip, sp, lr, pc} │ │ │ │ - beq 36c604 │ │ │ │ + beq 36c6b4 │ │ │ │ @ instruction: 0xd18a4599 │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ @ instruction: 0x46344630 │ │ │ │ - @ instruction: 0xff08f653 │ │ │ │ + mrc2 6, 5, pc, cr0, cr3, {2} │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ strmi sl, [r6], -r1, lsr #30 │ │ │ │ - blvc b29d44 │ │ │ │ + blvc b29df4 │ │ │ │ mvnsle r2, r7, lsl #22 │ │ │ │ @ instruction: 0xf10469e3 │ │ │ │ @ instruction: 0xf1a30918 │ │ │ │ ldrmi r0, [r9, #2564] @ 0xa04 │ │ │ │ strcs sp, [r0, #-236] @ 0xffffff14 │ │ │ │ - blvc ae9d78 │ │ │ │ + blvc ae9e28 │ │ │ │ mvnle r2, r7, lsl #20 │ │ │ │ @ instruction: 0xf10469e2 │ │ │ │ @ instruction: 0xf1a20918 │ │ │ │ ldrmi r0, [r1, #2564] @ 0xa04 │ │ │ │ @ instruction: 0xe7dfd1f3 │ │ │ │ ldmib sp, {r0, r1, r3, r5, r9, sl, lr}^ │ │ │ │ - blcs 244fd8 │ │ │ │ + blcs 245088 │ │ │ │ @ instruction: 0xf1bbd1d8 │ │ │ │ sbcsle r0, r5, r0, lsl #30 │ │ │ │ stmib r7, {r1, r8, r9, sp}^ │ │ │ │ - blls 2fcfd8 │ │ │ │ + blls 2fd088 │ │ │ │ mlals r5, r4, r8, pc @ │ │ │ │ - blls 29c42c │ │ │ │ + blls 29c4dc │ │ │ │ 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 26c1e0 │ │ │ │ + beq 26c1e4 │ │ │ │ + blge 66a7e0 │ │ │ │ + blx 36d9f8 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - blgt 31ac48 │ │ │ │ + blgt 31acf8 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46380b14 │ │ │ │ - ldc2l 6, cr15, [r0, #340] @ 0x154 │ │ │ │ + ldc2l 6, cr15, [r8, #-340]! @ 0xfffffeac │ │ │ │ mlage r4, r4, r8, pc @ │ │ │ │ svceq 0x0001f1ba │ │ │ │ ldrbmi sp, [r9], -sl, lsl #16 │ │ │ │ andseq pc, r4, r4, lsl #2 │ │ │ │ - stc2 6, cr15, [r6, #-332] @ 0xfffffeb4 │ │ │ │ + stc2 6, cr15, [lr], #332 @ 0x14c │ │ │ │ @ instruction: 0xf6536960 │ │ │ │ - movwcs pc, #6417 @ 0x1911 @ │ │ │ │ + movwcs pc, #6329 @ 0x18b9 @ │ │ │ │ ldr r9, [pc, r6, lsl #6] │ │ │ │ ldmdbeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ @ instruction: 0xf5ff4648 │ │ │ │ - blge 9aa874 │ │ │ │ + blge 9aa7c4 │ │ │ │ addeq lr, sl, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf8434659 │ │ │ │ addsmi r1, r3, #4, 30 │ │ │ │ @ instruction: 0x4650d1fb │ │ │ │ - mrc2 6, 5, pc, cr12, cr4, {2} │ │ │ │ + mcr2 6, 3, pc, cr4, cr4, {2} @ │ │ │ │ strmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf6554638 │ │ │ │ - @ instruction: 0x4683fc3f │ │ │ │ + strmi pc, [r3], r7, ror #23 │ │ │ │ @ instruction: 0x4649e7db │ │ │ │ - bleq ff06b6f0 │ │ │ │ + bleq ff06b7a0 │ │ │ │ @ instruction: 0xf6534640 │ │ │ │ - ldmdbvs r8!, {r0, r3, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r8!, {r0, r4, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, sl, asr #12 │ │ │ │ - blx 8ed9cc │ │ │ │ + @ instruction: 0xf9c2f652 │ │ │ │ strmi r4, [r3], r3, asr #12 │ │ │ │ @ instruction: 0xd1bc2800 │ │ │ │ @ instruction: 0xf06fe7c6 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx ffa6da14 │ │ │ │ + blx fe46dac4 │ │ │ │ @ instruction: 0xf5b0e6a6 │ │ │ │ @ instruction: 0xf43f7fac │ │ │ │ ldr sl, [pc, -r8, lsl #30] │ │ │ │ - bleq 1a6c4dc │ │ │ │ + bleq 1a6c58c │ │ │ │ ldrbmi r9, [sp], -r8, lsl #14 │ │ │ │ ldrbmi r4, [r3], r7, asr #12 │ │ │ │ movweq pc, #17991 @ 0x4647 @ │ │ │ │ teqpcs r0, #192, 4 @ p-variant is OBSOLETE │ │ │ │ vcgt.s8 d25, d15, d5 │ │ │ │ @ instruction: 0xf6cf0306 │ │ │ │ movwls r7, #25599 @ 0x63ff │ │ │ │ movwls r2, #29440 @ 0x7300 │ │ │ │ movwls sl, #47890 @ 0xbb12 │ │ │ │ @ instruction: 0xf04f9908 │ │ │ │ - bls 4f20d4 │ │ │ │ + bls 4f2184 │ │ │ │ stmdbvs fp, {r2, r3, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x61514696 │ │ │ │ stmdahi r0, {r1, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x611368db │ │ │ │ stmdahi r2, {r1, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldm lr!, {r1, r2, r3, r7, r8, fp, sp, lr} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldrtmi r0, [r0], -r3 │ │ │ │ - mcr2 6, 2, pc, cr12, cr3, {2} @ │ │ │ │ + ldc2l 6, cr15, [r4, #332]! @ 0x14c │ │ │ │ cdpcs 6, 0, cr4, cr0, cr2, {4} │ │ │ │ bichi pc, sl, r0 │ │ │ │ strvc lr, [ip], #-2509 @ 0xfffff633 │ │ │ │ svcls 0x000a4633 │ │ │ │ andhi pc, r8, sp, asr #17 │ │ │ │ eorslt pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf8d4691c │ │ │ │ @ instruction: 0xf1bbb000 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blvc b103c0 │ │ │ │ + blvc b10470 │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ svclt 0x00082a00 │ │ │ │ - bleq 26c274 │ │ │ │ - blcs 35c788 │ │ │ │ + bleq 26c324 │ │ │ │ + blcs 35c838 │ │ │ │ adchi pc, r2, r0 │ │ │ │ svceq 0x0000f1bb │ │ │ │ addshi pc, r3, r0 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ svclt 0x00082a00 │ │ │ │ ldrbmi r2, [ip], -r0, lsl #6 │ │ │ │ - blvc b01bc8 │ │ │ │ + blvc b01c78 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ stmdbvs r0!, {r0, r1, r7, r8, r9, fp, lr}^ │ │ │ │ teqcs r0, #16646144 @ 0xfe0000 │ │ │ │ movwvs pc, #2819 @ 0xb03 @ │ │ │ │ @ instruction: 0x075a6a9b │ │ │ │ tstphi r2, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, r8, sl, fp, sp, lr} │ │ │ │ - blcs 40ede8 │ │ │ │ + blcs 40ee98 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ andle r0, r8, r2, lsl #20 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, r8, r9, sl, fp, sp, lr} │ │ │ │ - blcs 40edf8 │ │ │ │ + blcs 40eea8 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf0400a01 │ │ │ │ stmdavs r6!, {r0, r4, r5, r6, r7, pc}^ │ │ │ │ stmdaeq r3, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blcs 24a36c │ │ │ │ + blcs 24a41c │ │ │ │ cmnphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ - bl 341a28 │ │ │ │ - @ instruction: 0xf6531a4a │ │ │ │ - @ instruction: 0xf10af855 │ │ │ │ + bl 341ad8 │ │ │ │ + @ instruction: 0xf6521a4a │ │ │ │ + @ instruction: 0xf10afffd │ │ │ │ stmib r5, {r4, r5, r9, sl, fp}^ │ │ │ │ cdpge 6, 1, cr8, cr14, cr0, {0} │ │ │ │ ldm lr!, {r2, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf894000f │ │ │ │ stmia ip!, {r2, r3, r5, pc} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -524388,70 +524428,70 @@ │ │ │ │ svclt 0x0018459c │ │ │ │ tstpeq r1, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrmi r3, [r8, #769] @ 0x301 │ │ │ │ stmdbcs r0, {r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ msrhi CPSR_fsxc, r0 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ andls r6, r2, #40, 18 @ 0xa0000 │ │ │ │ - @ instruction: 0xf8eef652 │ │ │ │ + @ instruction: 0xf896f652 │ │ │ │ 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, r2, r4, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf10a7a29 │ │ │ │ @ instruction: 0xf8ba0c30 │ │ │ │ vmov.i32 d18, #184 @ 0x000000b8 │ │ │ │ - b 1270e50 │ │ │ │ - blls 3b0940 │ │ │ │ + b 1270f00 │ │ │ │ + blls 3b09f0 │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ @ instruction: 0xf8aa4313 │ │ │ │ mcrgt 0, 0, r3, cr15, cr8, {0} │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x46284651 │ │ │ │ - ldc2 6, cr15, [r2], #340 @ 0x154 │ │ │ │ + mrrc2 6, 5, pc, sl, cr5 @ │ │ │ │ @ instruction: 0xf1044641 │ │ │ │ @ instruction: 0xf653001c │ │ │ │ - movwcs pc, #7149 @ 0x1bed @ │ │ │ │ + movwcs pc, #7061 @ 0x1b95 @ │ │ │ │ @ instruction: 0xf1bb9302 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0xf8ddaf6d │ │ │ │ ldrbmi sl, [r0], -r4 │ │ │ │ - ldc2 6, cr15, [r0, #332] @ 0x14c │ │ │ │ - blcs 241bc8 │ │ │ │ + ldc2 6, cr15, [r8, #-332]! @ 0xfffffeb4 │ │ │ │ + blcs 241c78 │ │ │ │ sbchi pc, r4, r0 │ │ │ │ strb r4, [r9, -r2, lsl #13] │ │ │ │ vmul.f32 d6, d1, d1[1] │ │ │ │ - blcs 879088 │ │ │ │ + blcs 879138 │ │ │ │ svcge 0x0058f63f │ │ │ │ stmdals r5, {r0, r9, sp} │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ @ instruction: 0xf0404203 │ │ │ │ ldrbeq r8, [fp, r9, lsl #1] │ │ │ │ svcge 0x004ef57f │ │ │ │ movwne lr, #11012 @ 0x2b04 │ │ │ │ - blmi ecbb14 │ │ │ │ + blmi ecbbc4 │ │ │ │ movwls r5, #18683 @ 0x48fb │ │ │ │ cmncs r4, #24, 12 @ 0x1800000 │ │ │ │ tstpeq r1, r3, lsl #22 @ p-variant is OBSOLETE │ │ │ │ movwcc r7, #49035 @ 0xbf8b │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ ldmdavs r3, {r0, r1, r8, r9, ip, pc} │ │ │ │ mulhi ip, r3, r8 │ │ │ │ svceq 0x0007f1b8 │ │ │ │ adcshi pc, fp, r0 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ svcge 0x0034f47f │ │ │ │ movwls r6, #39256 @ 0x9958 │ │ │ │ - ldc2 6, cr15, [lr, #336] @ 0x150 │ │ │ │ + stc2l 6, cr15, [r6, #-336] @ 0xfffffeb0 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bmi adbf9c │ │ │ │ + bmi adc04c │ │ │ │ ldmpl lr!, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ ldmdbvs r9, {r4, r5, r9, sp}^ │ │ │ │ andvs pc, r1, r2, lsl #22 │ │ │ │ stmdacs r0, {r8, fp, ip, sp, lr} │ │ │ │ svcge 0x0022f43f │ │ │ │ ldrmi r4, [sl], r4, asr #13 │ │ │ │ ldrmi r9, [ip], -r9, lsl #8 │ │ │ │ @@ -524463,119 +524503,119 @@ │ │ │ │ stmdbvc r0, {r5, r9, fp} │ │ │ │ vsubl.s8 q2, d16, d7 │ │ │ │ @ instruction: 0xf8da80a4 │ │ │ │ stmdavs r0, {r2, r3, r4, r5} │ │ │ │ stmdacs r7, {r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0x4639d1f0 │ │ │ │ @ instruction: 0xf6544620 │ │ │ │ - @ instruction: 0xf010fda9 │ │ │ │ + @ instruction: 0xf010fd51 │ │ │ │ @ instruction: 0xf04f0f1f │ │ │ │ svclt 0x00080230 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ adcshi pc, r2, r0, asr #32 │ │ │ │ stmdbvs r3!, {r3, r4, r5, r7, lr}^ │ │ │ │ ldrb r4, [pc, r5, lsl #6] │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f80000 │ │ │ │ - rsbseq r0, r5, r6, asr #5 │ │ │ │ - ldrhteq r0, [r5], #-46 @ 0xffffffd2 │ │ │ │ - rsbeq r0, fp, r2, lsr #14 │ │ │ │ + rsbseq r0, r5, r6, lsl r2 │ │ │ │ + rsbseq r0, r5, lr, lsl #4 │ │ │ │ + rsbeq r0, fp, sl, lsl r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r5, ip, asr #4 │ │ │ │ + @ instruction: 0x0075019c │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcvc 0x00b4f5b0 │ │ │ │ @ instruction: 0xf5b0d81a │ │ │ │ andle r7, r3, #716 @ 0x2cc │ │ │ │ movsvc pc, #160, 10 @ 0x28000000 │ │ │ │ stmdale sl!, {r0, r1, r8, r9, fp, sp}^ │ │ │ │ - blx 2f9052 │ │ │ │ + blx 2f9102 │ │ │ │ stmdbvc r0, {sp, lr} │ │ │ │ @ instruction: 0x4623b1f0 │ │ │ │ and r2, r3, r0, lsl #4 │ │ │ │ @ instruction: 0x33203201 │ │ │ │ andsle r4, r7, r2, lsl #5 │ │ │ │ stmdavs r9, {r0, r3, r4, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ stmdbcs r7, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xe6c7d0f6 │ │ │ │ ldrb r2, [r7, -r0, lsl #4]! │ │ │ │ bicsvc pc, fp, #160, 10 @ 0x28000000 │ │ │ │ stmible r7!, {r0, r1, r2, r8, r9, fp, sp}^ │ │ │ │ - stc2 6, cr15, [lr, #-336]! @ 0xfffffeb0 │ │ │ │ + ldc2l 6, cr15, [r6], {84} @ 0x54 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdbvs r0!, {r0, r2, r3, r4, r5, r7, r9, sl, fp, sp, pc}^ │ │ │ │ - blx 2f908e │ │ │ │ + blx 2f913e │ │ │ │ stmdbvc r0, {sp, lr} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ movwcs r6, #8300 @ 0x206c │ │ │ │ stmdbvs r8!, {r0, r1, r3, r5, sp, lr} │ │ │ │ mlacs sp, r4, r8, pc @ │ │ │ │ mlane ip, r4, r8, pc @ │ │ │ │ - @ instruction: 0xf9b2f652 │ │ │ │ + @ instruction: 0xf95af652 │ │ │ │ @ instruction: 0xb1204606 │ │ │ │ @ instruction: 0x46013614 │ │ │ │ @ instruction: 0xf6554628 │ │ │ │ - @ instruction: 0xf104fbf5 │ │ │ │ + @ instruction: 0xf104fb9d │ │ │ │ @ instruction: 0x4631001c │ │ │ │ - blx 9edd4e │ │ │ │ + blx ff3eddfc │ │ │ │ @ instruction: 0xf65269e0 │ │ │ │ - str pc, [ip, -r9, lsr #30]! │ │ │ │ + @ instruction: 0xe72cfed1 │ │ │ │ ldmib sp, {r1, r9, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8dd740c │ │ │ │ mcrcs 0, 0, fp, cr0, cr8, {1} │ │ │ │ stmdals r8, {r1, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf65f2103 │ │ │ │ - @ instruction: 0x9607f91d │ │ │ │ + strls pc, [r7], -r5, asr #17 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ teqlt r4, fp, lsr r1 │ │ │ │ - blcs 24aab8 │ │ │ │ + blcs 24ab68 │ │ │ │ stmdavs r4!, {r2, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ - blcs 24a4c0 │ │ │ │ + blcs 24a570 │ │ │ │ @ instruction: 0xf8dbd1f8 │ │ │ │ ldrtmi r5, [r8], r0, ror #2 │ │ │ │ - blcs 24a4ec │ │ │ │ + blcs 24a59c │ │ │ │ stcge 4, cr15, [sp], #508 @ 0x1fc │ │ │ │ ldcvc 4, cr14, [r2], {178} @ 0xb2 │ │ │ │ andseq pc, pc, #18 │ │ │ │ - blls 324938 │ │ │ │ + blls 3249e8 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0x4620ae75 │ │ │ │ - mrc2 6, 7, pc, cr14, cr2, {2} │ │ │ │ + mcr2 6, 5, pc, cr6, cr2, {2} @ │ │ │ │ ldrmi lr, [r0], r1, lsl #14 │ │ │ │ @ instruction: 0xf5b0e6fa │ │ │ │ addsle r7, r1, ip, lsr #31 │ │ │ │ stcls 7, cr14, [r9], {168} @ 0xa8 │ │ │ │ svcls 0x000f46ac │ │ │ │ - blls 301d88 │ │ │ │ + blls 301e38 │ │ │ │ svceq 0x000cea13 │ │ │ │ mcrge 4, 3, pc, cr2, cr15, {1} @ │ │ │ │ movweq lr, #51763 @ 0xca33 │ │ │ │ stmdbvs r2!, {r0, r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ stmdals r4, {r2, r5, r6, r8, sp} │ │ │ │ andeq pc, r2, #1024 @ 0x400 │ │ │ │ andcc r7, fp, #584 @ 0x248 │ │ │ │ eorcc pc, r2, r4, asr #16 │ │ │ │ stmiavs r6!, {r0, r2, r5, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ pkhbt r4, r3, r8, lsl #13 │ │ │ │ @ instruction: 0xf06f9808 │ │ │ │ @ instruction: 0xf65f0108 │ │ │ │ - sbfx pc, r9, #17, #28 │ │ │ │ + ldr pc, [fp, r1, lsl #17]! │ │ │ │ str r9, [pc], -r8, lsl #6 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - stc2l 6, cr15, [sl], #336 @ 0x150 │ │ │ │ + ldc2 6, cr15, [r2], {84} @ 0x54 │ │ │ │ ldceq 0, cr15, [pc], {-0} │ │ │ │ eorscs r2, r0, #1 │ │ │ │ @ instruction: 0xf00cfa00 │ │ │ │ strb r3, [r1, -r1, lsl #16] │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ stc2 10, cr15, [r2], {12} @ │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 230500 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 2305b0 │ │ │ │ @ instruction: 0xf5ffe7cf │ │ │ │ - svclt 0x0000ea9a │ │ │ │ + svclt 0x0000ea42 │ │ │ │ stmdbvs r3, {r1, r2, r3, r4, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf5b3447a │ │ │ │ eorsle r7, r5, ip, lsr #31 │ │ │ │ @ instruction: 0xf890b570 │ │ │ │ @ instruction: 0xf890402c │ │ │ │ strbmi ip, [r4, #-13]! │ │ │ │ ldmdbmi r9, {r0, r1, r2, r5, r9, ip, lr, pc} │ │ │ │ @@ -524599,123 +524639,123 @@ │ │ │ │ movweq lr, #14990 @ 0x3a8e │ │ │ │ svceq 0x000cea13 │ │ │ │ strdcs sp, [r0], -r6 │ │ │ │ @ instruction: 0x3120bd70 │ │ │ │ mvnle r4, r8, lsr #5 │ │ │ │ ldcllt 0, cr2, [r0, #-4]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - rsbseq pc, r4, r4, lsr #22 │ │ │ │ + rsbseq pc, r4, r4, ror sl @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ ldmdbmi fp, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ addlt r4, sp, fp, asr fp │ │ │ │ - bmi 190175c │ │ │ │ + bmi 190180c │ │ │ │ stmiapl fp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ - blvc cf1188 │ │ │ │ + blvc cf1238 │ │ │ │ smlawble sl, fp, r2, r4 │ │ │ │ - blcs 441da0 │ │ │ │ + blcs 441e50 │ │ │ │ stmdbvs r3, {r0, r2, r4, r5, ip, lr, pc}^ │ │ │ │ addmi r6, fp, #1720320 @ 0x1a4000 │ │ │ │ @ instruction: 0xf890d123 │ │ │ │ @ instruction: 0xf895002d │ │ │ │ addmi r1, r8, #45 @ 0x2d │ │ │ │ ldmdbmi r0, {r0, r2, r3, r4, r8, ip, lr, pc}^ │ │ │ │ teqcs r0, r2, asr r8 │ │ │ │ andcs pc, r3, #1024 @ 0x400 │ │ │ │ @ instruction: 0x2e007916 │ │ │ │ - blvc 1a646ec │ │ │ │ + blvc 1a6479c │ │ │ │ submi r2, r0, #0, 4 │ │ │ │ umaalcc pc, r0, r4, r8 @ │ │ │ │ umaalne pc, r0, r5, r8 @ │ │ │ │ andmi r4, r3, #75 @ 0x4b │ │ │ │ - blvs ffb249f8 │ │ │ │ + blvs ffb24aa8 │ │ │ │ addmi r6, fp, #238592 @ 0x3a400 │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, ip, lr, pc} │ │ │ │ - blcs 38f244 │ │ │ │ + blcs 38f2f4 │ │ │ │ stmdavs fp, {r0, r1, r8, ip, lr, pc} │ │ │ │ - blcs 38f24c │ │ │ │ + blcs 38f2fc │ │ │ │ andcs sp, r0, r2, lsr r0 │ │ │ │ - blmi 11c2eec │ │ │ │ + blmi 11c2f9c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 50a658 │ │ │ │ + blls 50a708 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle pc, r0, lsl #6 │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ stmvs r2, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ addsmi r6, sl, #11206656 @ 0xab0000 │ │ │ │ @ instruction: 0xf890d1ed │ │ │ │ @ instruction: 0xf8952035 │ │ │ │ addsmi r3, sl, #53 @ 0x35 │ │ │ │ stmdbvs r6, {r0, r1, r2, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ mvnlt r6, r3, lsr r8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blge 30202c │ │ │ │ - blge 495224 │ │ │ │ + blge 3020dc │ │ │ │ + blge 4952d4 │ │ │ │ stmdbvs pc!, {r0, r8, r9, ip, pc}^ @ │ │ │ │ ldmdavs fp!, {r0, r4, r5, r7, fp, sp, lr} │ │ │ │ svclt 0x00082b00 │ │ │ │ teqlt pc, r0, lsl #14 │ │ │ │ addsmi r6, r9, #12255232 @ 0xbb0000 │ │ │ │ ldmdavs pc!, {r0, r2, r3, ip, lr, pc} @ │ │ │ │ - bcs 24a728 │ │ │ │ + bcs 24a7d8 │ │ │ │ @ instruction: 0x4617d1f7 │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {5} │ │ │ │ strtcc r3, [r0], #-513 @ 0xfffffdff │ │ │ │ adcsmi r3, r2, #32, 10 @ 0x8000000 │ │ │ │ @ instruction: 0x2001d1b4 │ │ │ │ ldmibvs r3!, {r1, r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blls 295280 │ │ │ │ + blls 295330 │ │ │ │ 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, r2, r3, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmib sp, {r0, r2, fp, sp, pc}^ │ │ │ │ - blge 3fea98 │ │ │ │ + blge 3feb48 │ │ │ │ @ instruction: 0x4703e9dd │ │ │ │ muleq r6, r3, r8 │ │ │ │ - blx 216dfda │ │ │ │ + blx b6e08a │ │ │ │ stmdals r5, {r1, r5, fp, sp, lr} │ │ │ │ - blcs 38f2dc │ │ │ │ + blcs 38f38c │ │ │ │ stmdbls r6, {r1, r3, r4, ip, lr, pc} │ │ │ │ stmdaeq r0, {r3, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ - b 8007d8 │ │ │ │ + b 800888 │ │ │ │ lslle r0, r8, #30 │ │ │ │ @ instruction: 0xf8da68b1 │ │ │ │ - bvs 48c728 │ │ │ │ + bvs 48c7d8 │ │ │ │ tstle r2, #-1879048181 @ 0x9000000b │ │ │ │ - blvc 44a6b4 │ │ │ │ + blvc 44a764 │ │ │ │ @ instruction: 0xd1964298 │ │ │ │ ldmdbvs r2, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ addsmi r6, sl, #1228800 @ 0x12c000 │ │ │ │ ldmdavs r6!, {r0, r4, r7, r8, ip, lr, pc} │ │ │ │ - blcs 24a790 │ │ │ │ + blcs 24a840 │ │ │ │ strb sp, [r4, pc, lsr #3] │ │ │ │ - blvc 48a6d0 │ │ │ │ + blvc 48a780 │ │ │ │ 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 │ │ │ │ + ldmdb lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldrsbteq pc, [r4], #-156 @ 0xffffff64 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r4, r8, lsl #21 │ │ │ │ + ldrsbteq pc, [r4], #-152 @ 0xffffff68 @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq pc, r4, r8, lsl sl @ │ │ │ │ + rsbseq pc, r4, r8, ror #18 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 1542158 │ │ │ │ + bmi 1542208 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -524754,177 +524794,177 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6516938 │ │ │ │ - ldclvc 14, cr15, [r3], #-76 @ 0xffffffb4 │ │ │ │ + ldclvc 13, cr15, [r3], #-748 @ 0xfffffd14 │ │ │ │ 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, r3, r4, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 230800 │ │ │ │ + strgt ip, [pc], #-3343 @ 2308b0 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf9d6f655 │ │ │ │ - blmi 483040 │ │ │ │ + @ instruction: 0xf97ef655 │ │ │ │ + blmi 4830f0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 78a884 │ │ │ │ + blls 78a934 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf5ffe79c │ │ │ │ - svclt 0x0000e8ea │ │ │ │ + svclt 0x0000e892 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r4, sl, ror #17 │ │ │ │ - rsbseq pc, r4, ip, ror #15 │ │ │ │ + rsbseq pc, r4, sl, lsr r8 @ │ │ │ │ + rsbseq pc, r4, ip, lsr r7 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ ldrmi r4, [r5], -r6, ror #24 │ │ │ │ addslt r4, r5, r6, ror #20 │ │ │ │ @ instruction: 0x461e447c │ │ │ │ strmi r6, [r0], fp, lsr #17 │ │ │ │ stmiapl r2!, {r1, r2, r3, r4, r8, r9, sl, fp, ip, pc} │ │ │ │ - bleq 36cef8 │ │ │ │ + bleq 36cfa8 │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r6, r8, sl, lr}^ │ │ │ │ andsls r6, r3, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0xf1a3d041 │ │ │ │ strmi r0, [r9], r4, lsl #20 │ │ │ │ movwls r1, #7483 @ 0x1d3b │ │ │ │ @ instruction: 0xf8dae007 │ │ │ │ ldrbmi r4, [r3], r8 │ │ │ │ @ instruction: 0xf1a44555 │ │ │ │ eorsle r0, r4, r4, lsl #8 │ │ │ │ @ instruction: 0xf8db46a2 │ │ │ │ strbeq r4, [r2, r0]! │ │ │ │ - blvc ae5c6c │ │ │ │ + blvc ae5d1c │ │ │ │ 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, r2, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ subsvs r3, r9, r1, lsl #2 │ │ │ │ andvs r9, fp, r0, lsl #20 │ │ │ │ andcs pc, r4, fp, asr #17 │ │ │ │ andeq pc, r4, #-1073741822 @ 0xc0000002 │ │ │ │ - blls 28aaa8 │ │ │ │ + blls 28ab58 │ │ │ │ andvc pc, ip, fp, asr #17 │ │ │ │ andcc pc, r8, fp, asr #17 │ │ │ │ andne pc, r4, fp, asr #17 │ │ │ │ rsbsvs r6, sl, sl, asr #32 │ │ │ │ sbcsle r2, r6, r0, lsl #16 │ │ │ │ ldrdlt pc, [r4], -r0 │ │ │ │ bicsle r4, r2, r3, lsr #11 │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ - stc2l 6, cr15, [r6], #760 @ 0x2f8 │ │ │ │ + stc2 6, cr15, [lr], {190} @ 0xbe │ │ │ │ @ instruction: 0x46484659 │ │ │ │ @ instruction: 0xf6be46d3 │ │ │ │ - @ instruction: 0xf8dafca9 │ │ │ │ + @ instruction: 0xf8dafc51 │ │ │ │ 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 3259d0 │ │ │ │ suble r2, r6, r0, lsl #22 │ │ │ │ ldrdne pc, [r8], -r9 │ │ │ │ strbmi r4, [lr, #-1612] @ 0xfffff9b4 │ │ │ │ smlatbeq r4, r1, r1, pc @ │ │ │ │ stmiavs sl!, {r0, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ addsmi r1, sl, #2752 @ 0xac0 │ │ │ │ stcvc 0, cr13, [fp], #-68 @ 0xffffffbc │ │ │ │ andcs sl, r0, #16384 @ 0x4000 │ │ │ │ @ instruction: 0xf841b123 │ │ │ │ andcc r2, r1, #4, 30 │ │ │ │ @ instruction: 0xd1fa429a │ │ │ │ - bge 2c222c │ │ │ │ + bge 2c22dc │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ @ instruction: 0x4601fed1 │ │ │ │ @ instruction: 0xf6534628 │ │ │ │ - ldmvs r2!, {r0, r1, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r2!, {r0, r1, r3, r4, fp, ip, sp, lr, pc} │ │ │ │ addsmi r1, sl, #3264 @ 0xcc0 │ │ │ │ ldcvc 0, cr13, [r3], #-72 @ 0xffffffb8 │ │ │ │ stcvc 1, cr11, [sl], #-236 @ 0xffffff14 │ │ │ │ ldmne r0, {r0, r8, fp, sp, pc}^ │ │ │ │ svccs 0x0004f841 │ │ │ │ addsmi r3, r0, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0x4639d1fa │ │ │ │ - bge 2c2278 │ │ │ │ + bge 2c2328 │ │ │ │ mrc2 7, 5, pc, cr10, cr15, {7} │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf85cf653 │ │ │ │ + @ instruction: 0xf804f653 │ │ │ │ @ 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, r2, r3, sl, fp, ip, sp, lr, pc} │ │ │ │ + stc2 6, cr15, [ip], {82} @ 0x52 │ │ │ │ + blmi 8432a8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 70aa04 │ │ │ │ + blls 70aab4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1230300 │ │ │ │ pop {r0, r2, r4, ip, sp, pc} │ │ │ │ ldmib r4, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ subvs r1, sl, r1, lsl #4 │ │ │ │ stceq 1, cr15, [r4], {7} │ │ │ │ @ instruction: 0xf1006011 │ │ │ │ rsbvs r0, r3, r0, lsr r1 │ │ │ │ ldmdavs sl!, {r0, r5, r6, r9, fp, ip}^ │ │ │ │ rscvs r1, r7, r3, lsr #26 │ │ │ │ rsbvs r1, r2, r9, asr #2 │ │ │ │ andgt pc, r8, r4, asr #17 │ │ │ │ rsbsvs r6, fp, r3, asr r0 │ │ │ │ - blx 18ee324 │ │ │ │ + blx 2ee3d4 │ │ │ │ adcle r2, r1, r0, lsl #16 │ │ │ │ stcvc 4, cr3, [r9], #-60 @ 0xffffffc4 │ │ │ │ @ instruction: 0xf8141822 │ │ │ │ strmi r3, [fp], #-3841 @ 0xfffff0ff │ │ │ │ mlavc r3, r4, r2, r4 │ │ │ │ @ instruction: 0xe797d1f9 │ │ │ │ - stmda ip, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq pc, r4, r4, lsr #15 │ │ │ │ + svc 0x00b4f5fe │ │ │ │ + ldrshteq pc, [r4], #-100 @ 0xffffff9c @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r4, ip, ror #12 │ │ │ │ + ldrhteq pc, [r4], #-92 @ 0xffffffa4 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ strmi r7, [r6], -r1, lsl #22 │ │ │ │ vtst.8 d20, d22, d16 │ │ │ │ vrshr.s64 d23, d17, #63 │ │ │ │ - blmi fee09374 │ │ │ │ + blmi fee09424 │ │ │ │ vqshl.s8 q10, q12, q3 │ │ │ │ @ instruction: 0xf2c17bb2 │ │ │ │ addlt r6, sp, r6, asr fp │ │ │ │ ldrtne pc, [r1], #1607 @ 0x647 @ │ │ │ │ ldrtvs pc, [r7], #-1737 @ 0xfffff937 @ │ │ │ │ @ instruction: 0xf64c58c3 │ │ │ │ vqrshrn.s16 d18, , #8 │ │ │ │ @ instruction: 0xf64a59eb │ │ │ │ vqshl.s8 d22, d29, #4 │ │ │ │ ldmdavs fp, {r1, r4, r5, r7, r8, r9, sl, sp} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ - blx 2b164e │ │ │ │ + blx 2b16fe │ │ │ │ stcmi 3, cr11, [r3, #4]! │ │ │ │ ldrbtmi r2, [sp], #-2312 @ 0xfffff6f8 │ │ │ │ cmnpl r3, #323584 @ 0x4f000 │ │ │ │ vqrdmulh.s d15, d3, d4 │ │ │ │ bicscc lr, r3, #536576 @ 0x83000 │ │ │ │ vqrdmulh.s d15, d3, d9 │ │ │ │ cmpcc r3, #536576 @ 0x83000 │ │ │ │ @@ -524932,48 +524972,48 @@ │ │ │ │ andsmi lr, r3, r3, lsl #21 │ │ │ │ @ instruction: 0xf8d6d07c │ │ │ │ vqadd.s8 d28, d6, d4 │ │ │ │ vrsra.s64 d23, d21, #63 │ │ │ │ @ instruction: 0xf8966356 │ │ │ │ @ instruction: 0xf64ee02d │ │ │ │ vaddw.s8 , q1, d31 │ │ │ │ - blx 2cd1de │ │ │ │ - blx 41d2ca │ │ │ │ + blx 2cd28e │ │ │ │ + blx 41d37a │ │ │ │ ldrbtmi r3, [r0], #-3596 @ 0xfffff1f4 │ │ │ │ rscscc lr, r0, pc, asr #20 │ │ │ │ @ instruction: 0xf000fb01 │ │ │ │ sbcscc lr, r0, r0, lsl #21 │ │ │ │ @ instruction: 0xf000fb09 │ │ │ │ subscc lr, r0, r0, lsl #21 │ │ │ │ @ instruction: 0xf000fb07 │ │ │ │ andsmi lr, r0, r0, lsl #21 │ │ │ │ eorscs r4, r0, r2, lsl #8 │ │ │ │ rsbspl lr, r2, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0xf404fb02 │ │ │ │ - b fe3434e0 │ │ │ │ + b fe343590 │ │ │ │ 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 40efda │ │ │ │ + b fe36db98 │ │ │ │ biclt r4, r5, #20, 8 @ 0x14000000 │ │ │ │ mulgt sp, r6, r8 │ │ │ │ strbne lr, [r5, #-2822] @ 0xfffff4fa │ │ │ │ stceq 1, cr15, [r0], {204} @ 0xcc │ │ │ │ umaalhi pc, r0, r6, r8 @ │ │ │ │ ldmibvs r0!, {r5, r9, sl, ip, sp}^ │ │ │ │ stmdaeq ip, {r3, r9, fp, sp, lr, pc} │ │ │ │ - blx 40ab02 │ │ │ │ + blx 40abb2 │ │ │ │ @ instruction: 0xf8923808 │ │ │ │ - bl 468b30 │ │ │ │ - b 15f1314 │ │ │ │ + bl 468be0 │ │ │ │ + b 15f13c4 │ │ │ │ @ instruction: 0xf1be32f2 │ │ │ │ svclt 0x00080f05 │ │ │ │ - blx 278b12 │ │ │ │ + blx 278bc2 │ │ │ │ svclt 0x0018f202 │ │ │ │ adcsmi r4, r5, #120, 6 @ 0xe0000001 │ │ │ │ sbcscc lr, r2, #532480 @ 0x82000 │ │ │ │ vqdmulh.s d15, d2, d9 │ │ │ │ subscc lr, r2, #532480 @ 0x82000 │ │ │ │ @ instruction: 0xf402fb07 │ │ │ │ ldrmi lr, [r4], #-2692 @ 0xfffff57c │ │ │ │ @@ -524981,140 +525021,140 @@ │ │ │ │ ldrbtcc lr, [r4], #2639 @ 0xa4f │ │ │ │ @ instruction: 0xf404fb01 │ │ │ │ ldrbcc lr, [r4], #2692 @ 0xa84 │ │ │ │ @ instruction: 0xf404fb09 │ │ │ │ ldrbcc lr, [r4], #-2692 @ 0xfffff57c │ │ │ │ @ instruction: 0xf404fb07 │ │ │ │ ldrmi lr, [r4], #-2692 @ 0xfffff57c │ │ │ │ - bmi 1ba5280 │ │ │ │ + bmi 1ba5330 │ │ │ │ ldrbtmi r4, [sl], #-2913 @ 0xfffff49f │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adcshi pc, r6, r0, asr #32 │ │ │ │ andlt r4, sp, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ vtst.8 d22, d22, d19 │ │ │ │ vshl.s64 d23, d21, #1 │ │ │ │ @ instruction: 0xf8966556 │ │ │ │ @ instruction: 0xf8d61035 │ │ │ │ - blx 418bd2 │ │ │ │ - blx 2c5792 │ │ │ │ + blx 418c82 │ │ │ │ + blx 2c5842 │ │ │ │ strmi fp, [r3], #-257 @ 0xfffffeff │ │ │ │ eorcc pc, pc, lr, asr #12 │ │ │ │ sbcsvc pc, r4, r2, asr #5 │ │ │ │ mvnscc lr, #323584 @ 0x4f000 │ │ │ │ vqrdmulh.s d15, d3, d0 │ │ │ │ bicscc lr, r3, #536576 @ 0x83000 │ │ │ │ vqrdmulh.s d15, d3, d9 │ │ │ │ cmpcc r3, #536576 @ 0x83000 │ │ │ │ vqrdmulh.s d15, d3, d7 │ │ │ │ tstmi r3, #536576 @ 0x83000 │ │ │ │ - b 1601bdc │ │ │ │ - blx 305982 │ │ │ │ + b 1601c8c │ │ │ │ + blx 305a32 │ │ │ │ @ instruction: 0xf8daf404 │ │ │ │ - b fe33cbbc │ │ │ │ - blx 47df12 │ │ │ │ - b fe36dbd4 │ │ │ │ - blx 3fdd1a │ │ │ │ - b fe36dbdc │ │ │ │ - blcs 241c20 │ │ │ │ - blge 424ec8 │ │ │ │ - blcs 36b30c │ │ │ │ + b fe33cc6c │ │ │ │ + blx 47dfc2 │ │ │ │ + b fe36dc84 │ │ │ │ + blx 3fddca │ │ │ │ + b fe36dc8c │ │ │ │ + blcs 241cd0 │ │ │ │ + blge 424f78 │ │ │ │ + blcs 36b3bc │ │ │ │ strmi r9, [r3], r2, lsl #6 │ │ │ │ movwls sl, #15113 @ 0x3b09 │ │ │ │ @ instruction: 0x46564633 │ │ │ │ @ instruction: 0xf8d646aa │ │ │ │ - blvc 1990c0c │ │ │ │ + blvc 1990cbc │ │ │ │ movwls r6, #6578 @ 0x19b2 │ │ │ │ stmdage r8, {r0, r1, r2, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ andls r9, r9, #3072 @ 0xc00 │ │ │ │ andls r2, sl, #0, 4 │ │ │ │ ldmcc r8!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ ldm r3, {r1, fp, ip, pc} │ │ │ │ @ instruction: 0xf6540006 │ │ │ │ - blx 52eefa │ │ │ │ + blx 52ee4a │ │ │ │ stmdbls r8, {r3, fp, ip, sp, lr, pc} │ │ │ │ - blls 2815bc │ │ │ │ + blls 28166c │ │ │ │ stmdbls r7, {r1, r3, lr} │ │ │ │ ldmcc r8, {r3, r7, r9, fp, sp, lr, pc}^ │ │ │ │ andge pc, r2, #7168 @ 0x1c00 │ │ │ │ ldrdgt pc, [r0], -r1 │ │ │ │ @ instruction: 0xf808fb09 │ │ │ │ mulpl ip, ip, r8 │ │ │ │ ldmdacc r8, {r3, r7, r9, fp, sp, lr, pc}^ │ │ │ │ - blx 3fc04a │ │ │ │ - b fe46ec58 │ │ │ │ + blx 3fc0fa │ │ │ │ + b fe46ed08 │ │ │ │ strbmi r4, [r2], #-2072 @ 0xfffff7e8 │ │ │ │ rscscc lr, r2, #323584 @ 0x4f000 │ │ │ │ vqdmulh.s d15, d2, d11 │ │ │ │ sbcscc lr, r2, #532480 @ 0x82000 │ │ │ │ vqdmulh.s d15, d2, d9 │ │ │ │ subscc lr, r2, #532480 @ 0x82000 │ │ │ │ vqdmulh.s d15, d2, d7 │ │ │ │ andsmi lr, r2, #532480 @ 0x82000 │ │ │ │ ldrbmi fp, [r2], #-3848 @ 0xfffff0f8 │ │ │ │ ldmvs r0!, {r0, r1, r5, ip, lr, pc} │ │ │ │ ldrd pc, [r0], -r0 @ │ │ │ │ - bvs 24aec8 │ │ │ │ + bvs 24af78 │ │ │ │ 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 160920c │ │ │ │ + blx 2856fe │ │ │ │ + b fe2ed540 │ │ │ │ + blx 47d886 │ │ │ │ + b fe2ed548 │ │ │ │ + blx 3fd68e │ │ │ │ + b fe2ed550 │ │ │ │ ldmiblt r5, {r1, r4, r9, lr} │ │ │ │ @ instruction: 0x1014f8dc │ │ │ │ tstpge r1, r7, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - b 1601cd0 │ │ │ │ - blx 4fd876 │ │ │ │ - b fe2ed4b8 │ │ │ │ - blx 47d7fe │ │ │ │ - b fe2ed4c0 │ │ │ │ - blx 3fd606 │ │ │ │ - b fe2ed4c8 │ │ │ │ + b 1601d80 │ │ │ │ + blx 4fd926 │ │ │ │ + b fe2ed568 │ │ │ │ + blx 47d8ae │ │ │ │ + b fe2ed570 │ │ │ │ + blx 3fd6b6 │ │ │ │ + b fe2ed578 │ │ │ │ ldmdavs r6!, {r1, r4, r9, lr} │ │ │ │ @ instruction: 0xf404fb02 │ │ │ │ - bcs 24ad94 │ │ │ │ + bcs 24ae44 │ │ │ │ ldr sp, [lr, -fp, lsl #3]! │ │ │ │ - mrc 5, 4, APSR_nzcv, cr10, cr14, {7} │ │ │ │ - rsbseq pc, r4, r4, ror #11 │ │ │ │ + mcr 5, 2, pc, cr2, cr14, {7} @ │ │ │ │ + rsbseq pc, r4, r4, lsr r5 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r4, lr, lsr #11 │ │ │ │ + ldrshteq pc, [r4], #-78 @ 0xffffffb2 @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq pc, r4, lr, lsr #9 │ │ │ │ + ldrshteq pc, [r4], #-62 @ 0xffffffc2 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 0, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0x4614b0f7 │ │ │ │ pkhtbmi r4, r9, ip, asr #23 │ │ │ │ mlasne r4, r1, r8, pc @ │ │ │ │ - bmi ff915528 │ │ │ │ + bmi ff9155d8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ mlascs r4, r4, r8, pc @ │ │ │ │ cmnls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ mulcc sp, r9, r8 │ │ │ │ stmne sl, {r2, r9, ip, pc} │ │ │ │ mulsls r2, r3, r2 │ │ │ │ strcs fp, [r0, #-3896] @ 0xfffff0c8 │ │ │ │ andls r9, r6, #-1073741824 @ 0xc0000000 │ │ │ │ smlabthi r6, r0, r0, pc @ │ │ │ │ ldrdcc pc, [r8], -r9 │ │ │ │ movwls sl, #31774 @ 0x7c1e │ │ │ │ ldrmi r4, [r8], -r6, lsr #12 │ │ │ │ @ instruction: 0xf6512703 │ │ │ │ - blge 8701e8 │ │ │ │ + blge 870138 │ │ │ │ movwls r4, #38425 @ 0x9619 │ │ │ │ strmi r2, [sp], -r0, lsl #6 │ │ │ │ strmi r4, [r8], sl, lsl #13 │ │ │ │ movwcc lr, #2497 @ 0x9c1 │ │ │ │ stmib r1, {r2, r5, r7, r9, sl, lr}^ │ │ │ │ stmdbvs r3, {r1, r8, r9, ip, sp} │ │ │ │ ldrd pc, [ip], -r3 │ │ │ │ @@ -525124,203 +525164,203 @@ │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ stmdbvc r0, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, r8, lsr #17 │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ @ instruction: 0xf6514670 │ │ │ │ - @ instruction: 0xf100fc55 │ │ │ │ + @ instruction: 0xf100fbfd │ │ │ │ strmi r0, [r7], -r4, lsr #12 │ │ │ │ mlascc r5, r9, r8, pc @ │ │ │ │ ldrtmi r9, [r1], -r6, lsl #20 │ │ │ │ andls r4, sl, r5, lsl #12 │ │ │ │ - mcr2 6, 1, pc, cr12, cr2, {2} @ │ │ │ │ + ldc2l 6, cr15, [r4, #328] @ 0x148 │ │ │ │ @ instruction: 0x46504639 │ │ │ │ - @ instruction: 0xff0af654 │ │ │ │ + mrc2 6, 5, pc, cr2, cr4, {2} │ │ │ │ mulcc sp, r9, r8 │ │ │ │ @ instruction: 0xf8d9737b │ │ │ │ @ instruction: 0xf8d88014 │ │ │ │ - blcs 23cdb8 │ │ │ │ + blcs 23ce68 │ │ │ │ adchi pc, r7, r0 │ │ │ │ @ instruction: 0xf10d9906 │ │ │ │ stmib sp, {r2, r3, r7, sl, fp}^ │ │ │ │ @ instruction: 0xf8cd670c │ │ │ │ sbceq r9, fp, r8, lsr r0 │ │ │ │ @ instruction: 0x461a9315 │ │ │ │ ldrmi sl, [r3], #-2866 @ 0xfffff4ce │ │ │ │ subgt pc, ip, sp, asr #17 │ │ │ │ - bl 555a2c │ │ │ │ + bl 555adc │ │ │ │ tstls r1, #67108866 @ 0x4000002 │ │ │ │ movwls sl, #64308 @ 0xfb34 │ │ │ │ movwls sl, #47957 @ 0xbb55 │ │ │ │ tstls r0, #36, 22 @ 0x9000 │ │ │ │ @ instruction: 0xf8d89b08 │ │ │ │ ldmdbvs fp, {r3, ip, sp, pc}^ │ │ │ │ ldrdls pc, [r0], -r3 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldmvs sl, {r3, ip, lr, pc} │ │ │ │ @ instruction: 0xf0004593 │ │ │ │ ldmdavs fp, {r1, r3, r5, r7, pc} │ │ │ │ - bcs 24ae74 │ │ │ │ + bcs 24af24 │ │ │ │ @ instruction: 0x4691d1f7 │ │ │ │ strcs r9, [r0], -r3, lsl #22 │ │ │ │ ldrdge pc, [ip], -sp │ │ │ │ - blcs 25c274 │ │ │ │ + blcs 25c324 │ │ │ │ mrshi pc, (UNDEF: 12) @ │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ rsbvs r4, r6, r8, lsr #12 │ │ │ │ - blge 1fc8eb8 │ │ │ │ + blge 1fc8f68 │ │ │ │ strbeq lr, [r6, r3, lsl #22] │ │ │ │ ldm r4, {r0, r9, sl, ip, sp} │ │ │ │ @ instruction: 0xf6530006 │ │ │ │ - @ instruction: 0xf1a7ffa3 │ │ │ │ + @ instruction: 0xf1a7ff4b │ │ │ │ ldrmi r0, [r2, #900]! @ 0x384 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ - blls 3655f4 │ │ │ │ + blls 3656a4 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8dd8086 │ │ │ │ strcs sl, [r0, -ip] │ │ │ │ @ instruction: 0xf8cd9e04 │ │ │ │ @ instruction: 0xf8d98014 │ │ │ │ @ instruction: 0x46283018 │ │ │ │ strcc r6, [r1, -r7, rrx] │ │ │ │ - blge 1fc8ef8 │ │ │ │ + blge 1fc8fa8 │ │ │ │ stmiaeq sl, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ - beq 2ad29c │ │ │ │ + beq 2ad34c │ │ │ │ muleq r6, r4, r8 │ │ │ │ - @ instruction: 0xff82f653 │ │ │ │ + @ instruction: 0xff2af653 │ │ │ │ orreq pc, r4, #168, 2 @ 0x2a │ │ │ │ ldm r5, {r1, r2, r3, r4, r5, r7, r9, lr} │ │ │ │ stm r3, {r0, r1} │ │ │ │ mvnle r0, r3 │ │ │ │ @ instruction: 0xf8dd9955 │ │ │ │ stmdavs fp, {r2, r4, pc} │ │ │ │ vmovcs.32 d5[0], r7 │ │ │ │ addhi pc, sp, r0 │ │ │ │ @ instruction: 0xf8db9a07 │ │ │ │ - bvs 770f24 │ │ │ │ + bvs 770fd4 │ │ │ │ stmdale r7!, {r0, r2, r7, r9, lr}^ │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ tstpeq r8, #-1073741822 @ p-variant is OBSOLETE @ 0xc0000002 │ │ │ │ @ instruction: 0xd0774299 │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ rsbsle r2, r3, r0, lsl #22 │ │ │ │ stmdbcs r6, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldrmi fp, [fp], sl, lsl #30 │ │ │ │ movwcs r2, #8961 @ 0x2301 │ │ │ │ - bls 3d6ef0 │ │ │ │ + bls 3d6fa0 │ │ │ │ stmib r0, {r0, r1, r3, r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf6543b00 │ │ │ │ - strmi pc, [r5], -fp, asr #26 │ │ │ │ + @ instruction: 0x4605fcf3 │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ stmdals sl, {r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6511d2e │ │ │ │ - @ instruction: 0xf8d8fbc3 │ │ │ │ + @ instruction: 0xf8d8fb6b │ │ │ │ stmdavs sl!, {pc}^ │ │ │ │ tstpeq r0, #0, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d86102 │ │ │ │ mrsvs r1, (UNDEF: 70) │ │ │ │ rsbvs r6, fp, r3, asr r0 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ ldmib sp, {r0, r2, r4, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf8dd650c │ │ │ │ - blls 414fec │ │ │ │ + blls 41509c │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, fp, sp, lr} │ │ │ │ - blvc 8dd3fc │ │ │ │ + blvc 8dd4ac │ │ │ │ @ instruction: 0xf0402a08 │ │ │ │ ldmdavs fp, {r2, r4, r7, pc} │ │ │ │ - bcs 24af88 │ │ │ │ + bcs 24b038 │ │ │ │ movwcs sp, #4599 @ 0x11f7 │ │ │ │ @ instruction: 0xf1099809 │ │ │ │ strls r0, [r0], -r4, lsr #4 │ │ │ │ andvs r9, r3, r2, lsl r9 │ │ │ │ subvs r9, r3, r7, lsl #22 │ │ │ │ @ instruction: 0x33249b08 │ │ │ │ stc2 7, cr15, [r4], {255} @ 0xff │ │ │ │ - blmi 1543878 │ │ │ │ + blmi 1543928 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1f8afb0 │ │ │ │ + blls 1f8b060 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r8], -sp, lsl #1 │ │ │ │ pop {r0, r1, r2, r4, r5, r6, ip, sp, pc} │ │ │ │ @ instruction: 0x46998ff0 │ │ │ │ ldmdbls r5, {r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blvc 9caf90 │ │ │ │ + blvc 9cb040 │ │ │ │ eorle r2, r6, r5, lsl #28 │ │ │ │ @ instruction: 0xf8db9a07 │ │ │ │ - bvs 644ff0 │ │ │ │ + bvs 6450a0 │ │ │ │ addsle r4, r9, #1342177288 @ 0x50000008 │ │ │ │ cmplt r2, r6, lsl #20 │ │ │ │ ldclge 8, cr9, [r5, #-76] @ 0xffffffb4 │ │ │ │ stmdavs sl!, {r0, r4, r8, r9, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8403508 │ │ │ │ adcsmi r2, r8, #4, 30 │ │ │ │ mcrcs 1, 0, sp, cr8, cr9, {7} │ │ │ │ andcs fp, r3, #24, 30 @ 0x60 │ │ │ │ stmdals r9, {r2, r3, r4, r6, ip, lr, pc} │ │ │ │ movwcs lr, #2496 @ 0x9c0 │ │ │ │ - bls 657bb4 │ │ │ │ - blx fec6ef9e │ │ │ │ + bls 657c64 │ │ │ │ + blx fec6f04e │ │ │ │ ldr r4, [r9, r5, lsl #12] │ │ │ │ str r2, [pc, r1, lsl #6] │ │ │ │ stmdavs fp, {r0, r2, r4, r6, r8, fp, ip, pc} │ │ │ │ vmovcs.32 d5[0], r7 │ │ │ │ - bls 3e571c │ │ │ │ + bls 3e57cc │ │ │ │ ldmdbls r6, {r1, r6, r7, r8, ip, sp, pc}^ │ │ │ │ - bl 3183f8 │ │ │ │ - blls 3b16c4 │ │ │ │ + bl 3184a8 │ │ │ │ + blls 3b1774 │ │ │ │ ldmib r1, {r0, r8, r9, fp, sp}^ │ │ │ │ stmib r5, {r1, r3, r8}^ │ │ │ │ andle r0, sp, r0, lsl #2 │ │ │ │ - blge 1798820 │ │ │ │ + blge 17988d0 │ │ │ │ movwcc r6, #34970 @ 0x889a │ │ │ │ ldmdavs r2, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ sbceq lr, r1, #2048 @ 0x800 │ │ │ │ ldrdeq lr, [sl, -r2] │ │ │ │ smlatteq r2, r5, r9, lr │ │ │ │ mvnsle r4, lr, lsr #5 │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ tstpeq r8, #-1073741822 @ p-variant is OBSOLETE @ 0xc0000002 │ │ │ │ mlale r9, r9, r2, r4 │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ - blvc 89dcc8 │ │ │ │ + blvc 89dd78 │ │ │ │ svclt 0x000a2906 │ │ │ │ movwcs r4, #5787 @ 0x169b │ │ │ │ cdpls 3, 0, cr2, cr9, cr2, {0} │ │ │ │ stmib r6, {r1, r2, r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8d83b00 │ │ │ │ ldmdbvs r0!, {r3, r4, ip, sp} │ │ │ │ @ instruction: 0xf6517c5a │ │ │ │ - strmi pc, [r5], -pc, asr #20 │ │ │ │ + @ instruction: 0x4605f9f7 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bls 79cd90 │ │ │ │ + bls 79ce40 │ │ │ │ stmdbls pc, {r3, r5, ip, sp} @ │ │ │ │ - bl fe3ee824 │ │ │ │ + bl dee8d4 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf6543514 │ │ │ │ - strb pc, [pc, -r3, asr #27] @ │ │ │ │ - blcs 257c4c │ │ │ │ + strb pc, [pc, -fp, ror #26] @ │ │ │ │ + blcs 257cfc │ │ │ │ ldcge 0, cr13, [r6, #-720] @ 0xfffffd30 │ │ │ │ movwls lr, #30471 @ 0x7707 │ │ │ │ strb r2, [sp, -r2, lsl #6]! │ │ │ │ ldrb r2, [ip, r1, lsl #6] │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, r7, fp, sp, lr} │ │ │ │ teqlt r0, r0, lsl r8 │ │ │ │ stmdacs r8, {r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldmdavs r2, {r0, r2, r8, ip, lr, pc} │ │ │ │ stmdacs r0, {r4, fp, sp, lr} │ │ │ │ andcs sp, r1, #248, 2 @ 0x3e │ │ │ │ @ instruction: 0x4613e795 │ │ │ │ ldr r2, [r2, r2, lsl #4] │ │ │ │ - stcl 5, cr15, [ip], {254} @ 0xfe │ │ │ │ + ldcl 5, cr15, [r4], #-1016 @ 0xfffffc08 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq pc, [r4], #-40 @ 0xffffffd8 @ │ │ │ │ - rsbseq pc, r4, r0, asr #1 │ │ │ │ + rsbseq pc, r4, r8, asr #4 │ │ │ │ + rsbseq pc, r4, r0, lsl r0 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0cf │ │ │ │ @ instruction: 0xf8d034b4 │ │ │ │ ldrbtmi r4, [fp], #-352 @ 0xfffffea0 │ │ │ │ @@ -525329,139 +525369,139 @@ │ │ │ │ strtcc pc, [r8], #2271 @ 0x8df │ │ │ │ tstls r6, sl, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f934d │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ stmibvs r7!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r1, r2, r3, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 24b14c │ │ │ │ + blcs 24b1fc │ │ │ │ @ instruction: 0x4698d1f9 │ │ │ │ strcs pc, [r8], #2271 @ 0x8df │ │ │ │ strcc pc, [r0], #2271 @ 0x8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 158b13c │ │ │ │ + blls 158b1ec │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x46408231 │ │ │ │ pop {r0, r1, r2, r3, r6, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f8ff0 │ │ │ │ @ instruction: 0xf8df0800 │ │ │ │ andcs r2, r0, r8, ror #8 │ │ │ │ strbtne pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - @ instruction: 0xffacf6bd │ │ │ │ + @ instruction: 0xff54f6bd │ │ │ │ strmi r2, [r3], -r3, lsl #2 │ │ │ │ movwls r4, #22072 @ 0x5638 │ │ │ │ - blx 10eea80 │ │ │ │ + @ instruction: 0xf9e2f65e │ │ │ │ @ instruction: 0x2e0069be │ │ │ │ andshi pc, r2, #0 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ tstls r7, #419430400 @ 0x19000000 │ │ │ │ rsbhi pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xa010f8d6 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ suble r2, lr, r0, lsl #22 │ │ │ │ @ instruction: 0x4654681a │ │ │ │ strls r2, [ip], -r4 │ │ │ │ - bge 93b934 │ │ │ │ + bge 93b9e4 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ - blls 3d5d48 │ │ │ │ + blls 3d5df8 │ │ │ │ tstlt r3, r0, lsl r2 │ │ │ │ strtmi r9, [r0], -r8, lsl #18 │ │ │ │ - blvc b02fa8 │ │ │ │ + blvc b03058 │ │ │ │ movtlt r7, #13152 @ 0x3360 │ │ │ │ tstle r4, r8, lsl #22 │ │ │ │ mlascc r4, r4, r8, pc @ │ │ │ │ andsle r4, r0, #805306376 @ 0x30000008 │ │ │ │ strtmi r9, [r1], -r5, lsl #16 │ │ │ │ - @ instruction: 0xf836f6be │ │ │ │ + @ instruction: 0xffdef6bd │ │ │ │ movtlt r4, #1541 @ 0x605 │ │ │ │ ldrdge pc, [r4], -r0 │ │ │ │ @ instruction: 0xf8da68a1 │ │ │ │ @ instruction: 0xf6860008 │ │ │ │ - andls pc, fp, r5, asr #24 │ │ │ │ + andls pc, fp, sp, ror #23 │ │ │ │ cmple lr, r0, lsl #16 │ │ │ │ - blls 30932c │ │ │ │ + blls 3093dc │ │ │ │ ldmdavs fp, {r0, r1, r4, r8, r9, ip, sp, pc} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ svclt 0x00082a00 │ │ │ │ stcls 3, cr2, [r3], {-0} │ │ │ │ movwls r2, #12292 @ 0x3004 │ │ │ │ - blcs 257dac │ │ │ │ - blvc b258e8 │ │ │ │ - blcs 24df1c │ │ │ │ + blcs 257e5c │ │ │ │ + blvc b25998 │ │ │ │ + blcs 24dfcc │ │ │ │ @ instruction: 0x4620d1d6 │ │ │ │ @ instruction: 0xf99af7ff │ │ │ │ rscle r2, r8, r0, lsl #16 │ │ │ │ strtmi r9, [r1], -r5, lsl #16 │ │ │ │ - @ instruction: 0xf80ef6be │ │ │ │ + @ instruction: 0xffb6f6bd │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ stmdals r5, {r1, r2, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ - @ instruction: 0xf6be4621 │ │ │ │ - blls 32f2cc │ │ │ │ + @ instruction: 0xf6bd4621 │ │ │ │ + blls 33121c │ │ │ │ bicsle r2, ip, r0, lsl #22 │ │ │ │ ldrtmi r9, [r0], -ip, lsl #28 │ │ │ │ - stc2l 6, cr15, [r6, #328]! @ 0x148 │ │ │ │ + stc2 6, cr15, [lr, #328] @ 0x148 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ ldcls 1, cr13, [r7, #-656] @ 0xfffffd70 │ │ │ │ ldrvc lr, [r9], #-2525 @ 0xfffff623 │ │ │ │ ldrdhi pc, [ip], #-141 @ 0xffffff73 @ │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ strtmi r8, [r8], r9, lsr #3 │ │ │ │ ldrtmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx feeb64 │ │ │ │ + @ instruction: 0xf9def65e │ │ │ │ tstcs r0, r5, lsl #16 │ │ │ │ - @ instruction: 0xff74f6bd │ │ │ │ + @ instruction: 0xff1cf6bd │ │ │ │ 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: 0xf6bd9805 │ │ │ │ + @ instruction: 0xf89afff3 │ │ │ │ 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, r2, r3, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ stmib sp, {r5, r8, sl, ip, lr}^ │ │ │ │ - blge a466dc │ │ │ │ + blge a4678c │ │ │ │ @ instruction: 0x461d469e │ │ │ │ @ instruction: 0xf10d930f │ │ │ │ stmdbvs r3, {r3, r4, r7, sl, fp} │ │ │ │ @ instruction: 0xf8cd46e0 │ │ │ │ @ instruction: 0xf8d3c044 │ │ │ │ stmib sp, {r2, r3, ip, pc}^ │ │ │ │ - stcgt 0, cr9, [pc, #-144] @ 2311e0 │ │ │ │ + stcgt 0, cr9, [pc, #-144] @ 231290 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ - bvc beb9b4 │ │ │ │ + bvc beba64 │ │ │ │ @ instruction: 0x000fe8b8 │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ @ instruction: 0x1014f8da │ │ │ │ - @ instruction: 0xf8a8f651 │ │ │ │ + @ instruction: 0xf850f651 │ │ │ │ andseq pc, ip, #0, 2 │ │ │ │ ldrmi r4, [r1], -r5, lsl #12 │ │ │ │ mlacc sp, sl, r8, pc @ │ │ │ │ andsls r4, r5, #7340032 @ 0x700000 │ │ │ │ andls r4, sp, r2, lsr r6 │ │ │ │ - blx feb6ebfa │ │ │ │ + blx 156ecaa │ │ │ │ mulcc sp, sl, r8 │ │ │ │ stmdbls sp, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr} │ │ │ │ mulscc r8, sl, r8 │ │ │ │ mcrvc 7, 0, r0, cr11, cr11, {6} │ │ │ │ mcrvc 15, 1, fp, cr2, cr6, {2} │ │ │ │ @ instruction: 0xf0029a0b │ │ │ │ vhsub.u32 d16, d2, d1 │ │ │ │ @@ -525480,157 +525520,157 @@ │ │ │ │ subeq pc, r1, #-1946157055 @ 0x8c000001 │ │ │ │ stmdbls sp, {r1, r3, r9, sl, ip, sp, lr} │ │ │ │ mulscc r8, sl, r8 │ │ │ │ movweq pc, #16403 @ 0x4013 @ │ │ │ │ svclt 0x001c7e0a │ │ │ │ vmull.p8 , d3, d19 │ │ │ │ vcgt.u32 d16, d19, d0 │ │ │ │ - blmi fe631d24 │ │ │ │ + blmi fe631dd4 │ │ │ │ teqcs r0, sl, lsl #12 │ │ │ │ ldmpl r3, {r3, r4, r9, fp, ip, pc}^ │ │ │ │ ldrmi r9, [sl], -sl, lsl #6 │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ movwcs pc, #15105 @ 0x3b01 @ │ │ │ │ - blcs 24f7a0 │ │ │ │ + blcs 24f850 │ │ │ │ rscseq sp, r3, sl, asr #32 │ │ │ │ - blls 595f88 │ │ │ │ + blls 596038 │ │ │ │ ldmdaeq pc!, {r2, r8, ip, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf10a940e │ │ │ │ @ instruction: 0xf1030540 │ │ │ │ movwcs r0, #2367 @ 0x93f │ │ │ │ @ instruction: 0x465c9716 │ │ │ │ - bge d42bd0 │ │ │ │ + bge d42c80 │ │ │ │ andsge pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf1cb9214 │ │ │ │ strls r0, [r4], -r1, lsl #4 │ │ │ │ @ instruction: 0xf8559212 │ │ │ │ @ instruction: 0xf8582c04 │ │ │ │ addsmi r3, sl, #768 @ 0x300 │ │ │ │ @ instruction: 0xf1a9d151 │ │ │ │ ldmdb r5, {r0, r1, r2, r3, sl, fp} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xb12c000f │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ andeq pc, r1, r9, lsl #2 │ │ │ │ - bl feeeeb80 │ │ │ │ + bl 18eec30 │ │ │ │ cmnlt r3, r9, lsl #22 │ │ │ │ - bl 3577b4 │ │ │ │ + bl 357864 │ │ │ │ cdpls 2, 0, cr0, cr4, cr9, {0} │ │ │ │ strbmi r4, [r1], #-1603 @ 0xfffff9bd │ │ │ │ svceq 0x0001f813 │ │ │ │ svceq 0x0001f802 │ │ │ │ @ instruction: 0xd1f94299 │ │ │ │ - blls 416bb8 │ │ │ │ - bls 4b986c │ │ │ │ + blls 416c68 │ │ │ │ + bls 4b991c │ │ │ │ @ instruction: 0xf1083701 │ │ │ │ strcc r0, [r0, #-2080]! @ 0xfffff7e0 │ │ │ │ @ instruction: 0xf109695b │ │ │ │ - blx 27383e │ │ │ │ + blx 2738ee │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, sp} │ │ │ │ bicle r4, lr, #-268435447 @ 0xf0000009 │ │ │ │ @ instruction: 0xf8dd9c0e │ │ │ │ svcls 0x0016a01c │ │ │ │ stmdbls sp, {r0, r1, r2, r3, r8, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf6544628 │ │ │ │ - blls 7b03a4 │ │ │ │ + blls 7b02f4 │ │ │ │ @ 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 250190 │ │ │ │ + blcs 46567c │ │ │ │ @ instruction: 0xf897d108 │ │ │ │ - blvc 20f94d0 │ │ │ │ + blvc 20f9580 │ │ │ │ andle r4, r3, #-1610612727 @ 0xa0000009 │ │ │ │ ldrtmi r9, [r9], -r5, lsl #16 │ │ │ │ - @ instruction: 0xff1cf6bd │ │ │ │ + mcr2 6, 6, pc, cr4, cr13, {5} @ │ │ │ │ tstls r7, #11264 @ 0x2c00 │ │ │ │ - blls 42aee0 │ │ │ │ - blne 142bd54 │ │ │ │ + blls 42af90 │ │ │ │ + blne 142be04 │ │ │ │ teqcc r0, #1526726656 @ 0x5b000000 │ │ │ │ @ instruction: 0xf652cb0f │ │ │ │ - blls 5efab0 │ │ │ │ + blls 5efa00 │ │ │ │ ldrmi r4, [fp], #1666 @ 0x682 │ │ │ │ - bleq e6d858 │ │ │ │ + bleq e6d908 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ - @ instruction: 0xf99af652 │ │ │ │ + @ instruction: 0xf942f652 │ │ │ │ stccc 8, cr15, [r4], {85} @ 0x55 │ │ │ │ stmdals r4!, {r1, r2, r7, r9, sl, lr} │ │ │ │ - blls 3505a8 │ │ │ │ + blls 350658 │ │ │ │ rsble r2, r2, r0, lsl #22 │ │ │ │ stmdbge sl!, {r1, r4, r9, sl, fp, ip, pc} │ │ │ │ - bl 3ba04c │ │ │ │ + bl 3ba0fc │ │ │ │ vmlals.f64 d0, d4, d8 │ │ │ │ @ instruction: 0xf101429c │ │ │ │ svclt 0x008c0108 │ │ │ │ andgt pc, r3, r5, lsl r8 @ │ │ │ │ andgt pc, r3, fp, lsl r8 @ │ │ │ │ movweq pc, #4355 @ 0x1103 @ │ │ │ │ - bl 4e1298 │ │ │ │ - bl 5b479c │ │ │ │ + bl 4e1348 │ │ │ │ + bl 5b484c │ │ │ │ addsmi r0, lr, #204, 24 @ 0xcc00 │ │ │ │ - blvc 26cae4 │ │ │ │ - blvc 26ca7c │ │ │ │ + blvc 26cb94 │ │ │ │ + blvc 26cb2c │ │ │ │ ldrtmi sp, [r1], -sl, ror #3 │ │ │ │ - @ instruction: 0xf6519604 │ │ │ │ - pkhbtmi pc, r2, fp, lsl #16 @ │ │ │ │ + @ instruction: 0xf6509604 │ │ │ │ + strmi pc, [r2], r3, asr #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, {r2, r3, r4, r5, r6, r7, fp, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf6544651 │ │ │ │ - bls 6702e0 │ │ │ │ + bls 670230 │ │ │ │ @ instruction: 0xf10a2300 │ │ │ │ mrcls 0, 0, r0, cr1, cr4, {0} │ │ │ │ stceq 1, cr15, [pc], {169} @ 0xa9 │ │ │ │ stmib r2, {r0, r1, r2, r3, r4, ip, pc}^ │ │ │ │ addsvs r3, r3, r0, lsl #6 │ │ │ │ stm r6, {r0, r1, r2, r3, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - blls 3314f8 │ │ │ │ + blls 3315a8 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ mcrls 15, 0, sl, cr4, cr2, {3} │ │ │ │ movwcs r4, #1610 @ 0x64a │ │ │ │ svccc 0x0001f802 │ │ │ │ addsmi r3, lr, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xe767d1fa │ │ │ │ ldrbmi r9, [r1], -r5, lsl #16 │ │ │ │ @ instruction: 0xf7ff4622 │ │ │ │ strmi pc, [r7], -r5, lsl #24 │ │ │ │ ldrtmi lr, [r8], -r3, lsl #15 │ │ │ │ @ instruction: 0xfff8f7fe │ │ │ │ addle r2, pc, r0, lsl #16 │ │ │ │ - blge 96b318 │ │ │ │ + blge 96b3c8 │ │ │ │ @ instruction: 0xf1a99e11 │ │ │ │ andsls r0, ip, pc, lsl #24 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, ip, pc}^ │ │ │ │ - blgt 5f1574 │ │ │ │ + blgt 5f1624 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stmdbls r4, {r0, r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - @ instruction: 0xffd4f650 │ │ │ │ + @ instruction: 0xff7cf650 │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ - blls 365bf4 │ │ │ │ + blls 365ca4 │ │ │ │ stceq 1, cr15, [pc], {169} @ 0xa9 │ │ │ │ tstcc ip, #3358720 @ 0x334000 │ │ │ │ tstcc lr, #3358720 @ 0x334000 │ │ │ │ vmovls.32 sl, d1[0] │ │ │ │ stm r6, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r8, -pc]! │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf65e4638 │ │ │ │ - ldrb pc, [r5], -sp, lsl #17 @ │ │ │ │ - b 1aeed3c │ │ │ │ - rsbseq lr, r4, sl, ror #30 │ │ │ │ - rsbseq lr, r4, ip, asr pc │ │ │ │ + @ instruction: 0xe655f835 │ │ │ │ + b 4eedec │ │ │ │ + ldrhteq lr, [r4], #-234 @ 0xffffff16 │ │ │ │ + rsbseq lr, r4, ip, lsr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r4, r4, lsr pc │ │ │ │ + rsbseq lr, r4, r4, lsl #29 │ │ │ │ @ instruction: 0xfffff465 │ │ │ │ @ instruction: 0xfffff903 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @@ -525643,41 +525683,41 @@ │ │ │ │ strls r4, [r5], #-1145 @ 0xfffffb87 │ │ │ │ smlabtcs r1, fp, r8, r5 │ │ │ │ tstls r9, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4618ab13 │ │ │ │ @ instruction: 0xf8df9301 │ │ │ │ ldrbtmi r3, [fp], #-1872 @ 0xfffff8b0 │ │ │ │ - @ instruction: 0xff52f653 │ │ │ │ + mrc2 6, 7, pc, cr10, cr3, {2} │ │ │ │ andcs r9, r2, r7, lsl ip │ │ │ │ - blx ff7eeff4 │ │ │ │ + blx 21ef0a4 │ │ │ │ strmi r2, [r3], -r7, lsr #4 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - ldc2 6, cr15, [sl], {80} @ 0x50 │ │ │ │ + mcrr2 6, 5, pc, r2, cr0 @ │ │ │ │ @ instruction: 0x46049d17 │ │ │ │ @ instruction: 0xf6912002 │ │ │ │ - andscs pc, fp, #831488 @ 0xcb000 │ │ │ │ + andscs pc, fp, #471040 @ 0x73000 │ │ │ │ tstcs r8, r3, lsl #12 │ │ │ │ @ instruction: 0xf6504628 │ │ │ │ - smlabbcs r0, pc, ip, pc @ │ │ │ │ + tstpcs r0, r7, lsr ip @ p-variant is OBSOLETE │ │ │ │ ldmdals r7, {r0, r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xff3af650 │ │ │ │ - bls 80ba6c │ │ │ │ + mcr2 6, 7, pc, cr2, cr0, {2} @ │ │ │ │ + bls 80bb1c │ │ │ │ stmiavs r1!, {r0, r2, r9, sl, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001407 │ │ │ │ - blcs 5b2708 │ │ │ │ + blcs 5b27b8 │ │ │ │ svclt 0x00144621 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xf9f8f652 │ │ │ │ + @ instruction: 0xf9a0f652 │ │ │ │ strtmi r9, [r9], -r1, lsl #16 │ │ │ │ - blx ff7eef60 │ │ │ │ + blx 21ef010 │ │ │ │ ldmdbvc r3, {r1, r3, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ mulhi sp, r2, r8 │ │ │ │ vpadd.i8 d2, d0, d5 │ │ │ │ ldm pc, {r1, r3, r5, r8, r9, pc}^ @ │ │ │ │ msreq CPSR_f, #19 │ │ │ │ @ instruction: 0x03280328 │ │ │ │ andseq r0, r6, r9, asr r3 │ │ │ │ @@ -525688,66 +525728,66 @@ │ │ │ │ andseq r0, r6, r6, lsl r0 │ │ │ │ @ instruction: 0x03280016 │ │ │ │ @ instruction: 0x03280328 │ │ │ │ @ instruction: 0x03280328 │ │ │ │ strbcs r0, [r0, #-808] @ 0xfffffcd8 │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - qsaxmi pc, fp, r3 @ │ │ │ │ + @ instruction: 0x462bfefb │ │ │ │ strmi sl, [r6], -fp, lsl #26 │ │ │ │ - bleq 86da64 │ │ │ │ + bleq 86db14 │ │ │ │ @ instruction: 0xf8804642 │ │ │ │ ldrbmi r8, [r9], -ip, lsr #32 │ │ │ │ - @ instruction: 0xf9c4f652 │ │ │ │ + @ instruction: 0xf96cf652 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ @ instruction: 0xf8cd940e │ │ │ │ stcge 0, cr8, [pc], {44} @ 0x2c │ │ │ │ stmdahi r1, {r0, r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ cdpeq 0, 6, cr15, cr4, cr15, {2} │ │ │ │ @ instruction: 0xf8df6973 │ │ │ │ movwls sl, #9832 @ 0x2668 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ - bls 2c2f64 │ │ │ │ + bls 2c3014 │ │ │ │ andcc pc, sl, r9, asr r8 @ │ │ │ │ stmdals r1, {r2, r8, r9, ip, pc} │ │ │ │ vmlacc.f64 d15, d2, d14 │ │ │ │ mlacc lr, lr, r8, pc @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf6548023 │ │ │ │ - strbmi pc, [r1], -r1, lsl #21 @ │ │ │ │ + strbmi pc, [r1], -r9, lsr #20 @ │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - ldmdbvs fp!, {r0, r1, r2, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r0, r1, r2, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1009a17 │ │ │ │ ldmvs r9!, {r2, r6, r9, fp} │ │ │ │ vrsubhn.i16 d20, , q0 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ strne lr, [r7, -r0, asr #19] │ │ │ │ - blcs 5c3024 │ │ │ │ + blcs 5c30d4 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6522201 │ │ │ │ - strbmi pc, [r1], -r5, lsl #19 @ │ │ │ │ + strbmi pc, [r1], -sp, lsr #18 @ │ │ │ │ @ instruction: 0xf04f9801 │ │ │ │ @ instruction: 0xf65438ff │ │ │ │ - vpmax.s8 , q0, │ │ │ │ + vpmax.s8 d31, d0, d9 │ │ │ │ ldmdals r7, {r0, r1, r2, r3, r4, r5, r6, r8, sp} │ │ │ │ mlavc r8, r6, r8, pc @ │ │ │ │ - mrc2 6, 7, pc, cr12, cr0, {2} │ │ │ │ + mcr2 6, 5, pc, cr4, cr0, {2} @ │ │ │ │ eorsge pc, r8, sp, asr #17 │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr0, {0} │ │ │ │ movwcc lr, #6597 @ 0x19c5 │ │ │ │ @ instruction: 0xf8964684 │ │ │ │ @ instruction: 0xf100a028 │ │ │ │ @ instruction: 0xf8800664 │ │ │ │ - blx 4597d8 │ │ │ │ + blx 459888 │ │ │ │ ldm r5, {r0, r1, r2, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd000f │ │ │ │ stm r4, {r3, r4, r5, ip, sp, pc} │ │ │ │ mvnsmi r0, #15 │ │ │ │ streq pc, [r3, -r7] │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ @@ -525764,43 +525804,43 @@ │ │ │ │ stmdals r1, {r9, sl, sp} │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ svcvc 0x009a4661 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorvc pc, r2, ip, asr #16 │ │ │ │ eorvs pc, r3, ip, asr #16 │ │ │ │ - blx 86f0dc │ │ │ │ + @ instruction: 0xf9c0f654 │ │ │ │ strbcc pc, [r8, #-2271]! @ 0xfffff721 @ │ │ │ │ tstcs r1, r6, lsr #4 │ │ │ │ @ instruction: 0xf8599817 │ │ │ │ movwls r3, #32771 @ 0x8003 │ │ │ │ @ instruction: 0xf650461f │ │ │ │ - strmi pc, [r0], r7, lsr #23 │ │ │ │ + strmi pc, [r0], pc, asr #22 │ │ │ │ andscs r4, sl, #61865984 @ 0x3b00000 │ │ │ │ ldmdals r7, {r3, r8, sp} │ │ │ │ - blx fea6f0f2 │ │ │ │ + blx 146f1a2 │ │ │ │ @ instruction: 0x46074631 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - @ instruction: 0xf8d8fe4b │ │ │ │ - bls 7fd800 │ │ │ │ + @ instruction: 0xf8d8fdf3 │ │ │ │ + bls 7fd8b0 │ │ │ │ @ instruction: 0xf8d84606 │ │ │ │ vaddl.u8 , d3, d8 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ stmdane r7, {r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdaeq r4, {r8, ip, sp, lr, pc}^ │ │ │ │ strbmi r2, [r1], -lr, lsl #22 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6522201 │ │ │ │ - stmdals r1, {r0, r1, r2, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r1, {r0, r1, r2, r3, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6544631 │ │ │ │ - ldmibvs r2!, {r0, r2, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmibvs r2!, {r0, r2, r3, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8927913 │ │ │ │ - blcs 799830 │ │ │ │ + blcs 7998e0 │ │ │ │ rsbshi pc, r1, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ eorseq r0, r9, #-1879048189 @ 0x90000003 │ │ │ │ rsbeq r0, sl, #-1879048189 @ 0x90000003 │ │ │ │ subeq r0, r1, #22 │ │ │ │ rsbeq r0, sl, #268435460 @ 0x10000004 │ │ │ │ andseq r0, r6, sl, ror #4 │ │ │ │ @@ -525809,63 +525849,63 @@ │ │ │ │ andseq r0, r6, r6, lsl r0 │ │ │ │ rsbeq r0, pc, #-268435450 @ 0xf0000006 │ │ │ │ rsbeq r0, pc, #-268435450 @ 0xf0000006 │ │ │ │ eorseq r0, r9, #-268435450 @ 0xf0000006 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - strmi pc, [r6], -r1, ror #28 │ │ │ │ + strmi pc, [r6], -r9, lsl #28 │ │ │ │ @ instruction: 0xf8804652 │ │ │ │ @ instruction: 0xf100a02c │ │ │ │ @ instruction: 0x464b0a18 │ │ │ │ @ instruction: 0xf04f4651 │ │ │ │ @ instruction: 0xf65239ff │ │ │ │ - ldmdbvs r3!, {r0, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r3!, {r0, r3, r4, r5, r6, fp, ip, sp, lr, pc}^ │ │ │ │ rsbcs r9, r4, #4, 18 @ 0x10000 │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ eorshi pc, r8, sp, asr #17 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorhi pc, ip, sp, asr #17 │ │ │ │ stmdahi r1, {r0, r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ mla lr, r3, r8, pc @ │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ cdpeq 1, 0, cr15, cr11, cr14, {0} │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ stmdals r1, {r0, r4, r5, r9, sl, lr} │ │ │ │ eorhi pc, lr, r6, asr #16 │ │ │ │ - @ instruction: 0xf994f654 │ │ │ │ + @ instruction: 0xf93cf654 │ │ │ │ ldmdals r7, {r0, r6, r9, sl, lr} │ │ │ │ - ldc2l 6, cr15, [sl, #320] @ 0x140 │ │ │ │ - bls 80bd8c │ │ │ │ + stc2 6, cr15, [r2, #320] @ 0x140 │ │ │ │ + bls 80be3c │ │ │ │ ldmvs r9!, {r7, r9, sl, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001707 │ │ │ │ - blcs 5b35c8 │ │ │ │ + blcs 5b3678 │ │ │ │ svclt 0x00144639 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xf898f652 │ │ │ │ + @ instruction: 0xf840f652 │ │ │ │ stmdals r1, {r0, r6, r9, sl, lr} │ │ │ │ - @ instruction: 0xf976f654 │ │ │ │ + @ instruction: 0xf91ef654 │ │ │ │ mlahi r8, r6, r8, pc @ │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - smuadls lr, r1, lr │ │ │ │ + @ instruction: 0x970efdb9 │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ movwcc lr, #6597 @ 0x19c5 │ │ │ │ mrrceq 1, 0, pc, r4, cr0 @ │ │ │ │ mla r8, r6, r8, pc @ │ │ │ │ @ instruction: 0xf808fa09 │ │ │ │ eor pc, ip, r0, lsl #17 │ │ │ │ strbteq pc, [r4], -r0, lsl #2 @ │ │ │ │ - b 1e0311c │ │ │ │ + b 1e031cc │ │ │ │ ldm r5, {r3, fp} │ │ │ │ @ instruction: 0xf8cd000f │ │ │ │ stm r4, {r3, r4, r5, sp, pc} │ │ │ │ @ instruction: 0xf008000f │ │ │ │ stm ip, {r0, r1, r2, r3, fp} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ @@ -525880,71 +525920,71 @@ │ │ │ │ @ instruction: 0x46404639 │ │ │ │ mulsgt lr, r3, r8 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ @ instruction: 0xf847330b │ │ │ │ @ instruction: 0xf847202c │ │ │ │ @ instruction: 0xf6546023 │ │ │ │ - vmul.i8 d31, d0, d17 │ │ │ │ + vtst.8 , q8, │ │ │ │ ldmdals r7, {r0, r4, r6, r8, ip} │ │ │ │ - stc2l 6, cr15, [lr, #320] @ 0x140 │ │ │ │ + ldc2l 6, cr15, [r6, #-320]! @ 0xfffffec0 │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ @ instruction: 0x23204607 │ │ │ │ andls r4, r6, #17825792 @ 0x1100000 │ │ │ │ - @ instruction: 0xf6522201 │ │ │ │ - ldrtmi pc, [r9], -r1, asr #16 @ │ │ │ │ + @ instruction: 0xf6512201 │ │ │ │ + ldrtmi pc, [r9], -r9, ror #31 @ │ │ │ │ @ instruction: 0xf6544640 │ │ │ │ - blls 3afdfc │ │ │ │ + blls 3afd4c │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 311fa8 │ │ │ │ + blls 312058 │ │ │ │ tstpmi r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ mvnne pc, ip, asr #5 │ │ │ │ - blcc 35719c │ │ │ │ + blcc 35724c │ │ │ │ movwls r9, #12551 @ 0x3107 │ │ │ │ - blls 4299c4 │ │ │ │ + blls 429a74 │ │ │ │ @ instruction: 0x07db40fb │ │ │ │ - blls 2e6dd4 │ │ │ │ + blls 2e6e84 │ │ │ │ movwcc r9, #6661 @ 0x1a05 │ │ │ │ addsmi r9, sl, #134217728 @ 0x8000000 │ │ │ │ cmnphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8539b03 │ │ │ │ movwls r7, #16132 @ 0x3f04 │ │ │ │ stmible lr!, {r0, r1, r2, r3, r4, r8, r9, sl, fp, sp}^ │ │ │ │ stmdals r8, {r9, sp} │ │ │ │ @ instruction: 0xf6914611 │ │ │ │ - @ instruction: 0x4680ff33 │ │ │ │ + pkhtbmi pc, r0, fp, asr #29 @ │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ ldmdals r7, {r2, r8, sp} │ │ │ │ - blx fe5ef314 │ │ │ │ + blx fef3c4 │ │ │ │ @ instruction: 0x4607463a │ │ │ │ tstcs r8, r3, asr #12 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - smlabbcs r0, r7, sl, pc @ │ │ │ │ + tstpcs r0, pc, lsr #20 @ p-variant is OBSOLETE │ │ │ │ ldmdals r7, {r1, r7, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [r2, #-320]! @ 0xfffffec0 │ │ │ │ - bls 80bedc │ │ │ │ + ldc2l 6, cr15, [sl], {80} @ 0x50 │ │ │ │ + bls 80bf8c │ │ │ │ ldmvs r9!, {r7, r9, sl, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001707 │ │ │ │ - blcs 5b3718 │ │ │ │ + blcs 5b37c8 │ │ │ │ svclt 0x00144639 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xfff0f651 │ │ │ │ + @ instruction: 0xff98f651 │ │ │ │ ldrdlt pc, [r4], -sp │ │ │ │ ldrbmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf8ccf654 │ │ │ │ + @ instruction: 0xf874f654 │ │ │ │ ldmdals r7, {r0, r8, sp} │ │ │ │ - ldc2 6, cr15, [r2, #-320] @ 0xfffffec0 │ │ │ │ + ldc2 6, cr15, [sl], #320 @ 0x140 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ orrvs r4, r3, r1, lsl #13 │ │ │ │ @ instruction: 0x001cf8d8 │ │ │ │ - blx 9ef488 │ │ │ │ + @ instruction: 0xf9c6f693 │ │ │ │ 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 +525994,106 @@ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldrtmi r4, [r9], -r8, asr #12 │ │ │ │ @ instruction: 0x3055f898 │ │ │ │ @ instruction: 0x2054f898 │ │ │ │ - @ instruction: 0xffbaf651 │ │ │ │ + @ instruction: 0xff62f651 │ │ │ │ ldrbmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xf898f654 │ │ │ │ + @ instruction: 0xf840f654 │ │ │ │ @ instruction: 0x201cf8d9 │ │ │ │ @ instruction: 0xf8927913 │ │ │ │ - blcs 795acc │ │ │ │ + blcs 795b7c │ │ │ │ msrhi R11_usr, r0 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ rsceq r0, r0, r0, ror #1 │ │ │ │ rsceq r0, r3, r0, ror #1 │ │ │ │ rsceq r0, r6, r6, lsl r0 │ │ │ │ rsceq r0, r3, r6, ror #1 │ │ │ │ andseq r0, r6, r3, ror #1 │ │ │ │ rsceq r0, lr, r6, lsl r0 │ │ │ │ andseq r0, r6, r0, ror #1 │ │ │ │ andseq r0, r6, r6, lsl r0 │ │ │ │ @ instruction: 0x01210121 │ │ │ │ @ instruction: 0x01210121 │ │ │ │ rsceq r0, r0, r1, lsr #2 │ │ │ │ - bleq 126dc0c │ │ │ │ + bleq 126dcbc │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - pkhbtmi pc, r0, r3, lsl #26 @ │ │ │ │ + @ instruction: 0x4680fcbb │ │ │ │ @ instruction: 0xf880464a │ │ │ │ @ instruction: 0xf100902c │ │ │ │ @ instruction: 0x465b0918 │ │ │ │ @ instruction: 0xf6514649 │ │ │ │ - @ instruction: 0xf8d8ff85 │ │ │ │ + @ instruction: 0xf8d8ff2d │ │ │ │ stmdbls r4, {r2, r4, ip, sp} │ │ │ │ strls r2, [lr, -r4, ror #4] │ │ │ │ ldrbeq pc, [r4, -r8, lsl #2] @ │ │ │ │ strvs lr, [r0], -r5, asr #19 │ │ │ │ - blx 2c9dbe │ │ │ │ + blx 2c9e6e │ │ │ │ @ instruction: 0xf8931303 │ │ │ │ ldm r5, {r1, r2, r3, r5, lr, pc} │ │ │ │ cps #15 │ │ │ │ stm r7, {r0, r1, r3, sl, fp} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf8489801 │ │ │ │ - @ instruction: 0xf654602c │ │ │ │ - tstpcs r0, fp, asr #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xf653602c │ │ │ │ + strdcs pc, [r0, -r3] │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - @ instruction: 0xf8dafc91 │ │ │ │ - bls 7fdb74 │ │ │ │ + @ instruction: 0xf8dafc39 │ │ │ │ + bls 7fdc24 │ │ │ │ @ instruction: 0xf8da4607 │ │ │ │ vaddl.u8 , d3, d8 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ - bne 42c248 │ │ │ │ - beq 136df4c │ │ │ │ + bne 42c2f8 │ │ │ │ + beq 136dffc │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4639fef5 │ │ │ │ + @ instruction: 0xf6539801 │ │ │ │ + ldrdcs pc, [r1, -r3] │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - ldmibvs fp!, {r0, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r0, r3, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ orrvs r4, r3, r3, lsl #13 │ │ │ │ @ instruction: 0xf69369f8 │ │ │ │ - @ instruction: 0xf8cdf97f │ │ │ │ + @ instruction: 0xf8cdf927 │ │ │ │ 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 136e070 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ movwls r9, #60166 @ 0xeb06 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x46584651 │ │ │ │ @ instruction: 0x3055f897 │ │ │ │ @ instruction: 0x2054f897 │ │ │ │ - @ instruction: 0xff1af651 │ │ │ │ + mcr2 6, 6, pc, cr2, cr1, {2} @ │ │ │ │ stmdals r1, {r0, r3, r4, r6, r9, sl, lr} │ │ │ │ - blcc 22dd08 │ │ │ │ - @ instruction: 0xfff6f653 │ │ │ │ + blcc 22ddb8 │ │ │ │ + @ instruction: 0xff9ef653 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8989817 │ │ │ │ @ instruction: 0xf6507028 │ │ │ │ - @ instruction: 0xf8cdfc91 │ │ │ │ + @ instruction: 0xf8cdfc39 │ │ │ │ @ instruction: 0xf100a038 │ │ │ │ stmib r5, {r2, r5, r6, r9, sl, fp}^ │ │ │ │ strmi r6, [r4], r0, lsl #12 │ │ │ │ - blx 509ea8 │ │ │ │ + blx 509f58 │ │ │ │ @ instruction: 0xf898f707 │ │ │ │ @ instruction: 0xf100a028 │ │ │ │ @ instruction: 0xf8800854 │ │ │ │ mvnsmi sl, #44 @ 0x2c │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ eorsls pc, r8, sp, asr #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @@ -526063,40 +526103,40 @@ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ @ instruction: 0xf1bab957 │ │ │ │ svclt 0x001b0f20 │ │ │ │ @ instruction: 0xf00a2701 │ │ │ │ @ instruction: 0x465f0a1f │ │ │ │ @ instruction: 0xf70afa07 │ │ │ │ - ldrbmi fp, [pc], #-3864 @ 231c38 │ │ │ │ + ldrbmi fp, [pc], #-3864 @ 231ce8 │ │ │ │ @ instruction: 0x3014f8dc │ │ │ │ stmdbls r4, {r2, r5, r6, r9, sp} │ │ │ │ - blx 2d7c4a │ │ │ │ + blx 2d7cfa │ │ │ │ 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 │ │ │ │ + ssat pc, #1, r7, asr #30 @ │ │ │ │ + bleq a6de50 │ │ │ │ @ instruction: 0xf04fe734 │ │ │ │ @ instruction: 0xe7310b10 │ │ │ │ - bleq 46ddac │ │ │ │ + bleq 46de5c │ │ │ │ strcs lr, [r0, #-1838]! @ 0xfffff8d2 │ │ │ │ @ instruction: 0xf04fe4ec │ │ │ │ ldrb r0, [fp, #2336] @ 0x920 │ │ │ │ - bleq 2addbc │ │ │ │ + bleq 2ade6c │ │ │ │ strcs lr, [r8, #-1830] @ 0xfffff8da │ │ │ │ @ instruction: 0xf04fe4e4 │ │ │ │ ldrb r0, [r3, #2312] @ 0x908 │ │ │ │ - ldrb r2, [pc], #1281 @ 231c90 │ │ │ │ + ldrb r2, [pc], #1281 @ 231d40 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmdals r7, {r1, r2, r3, r6, r7, r8, sl, sp, lr, pc} │ │ │ │ - bmi 8588c0 │ │ │ │ + bmi 858970 │ │ │ │ smlalbbcc pc, r4, r0, r8 @ │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, fp, r5, lsl r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -526106,76 +526146,76 @@ │ │ │ │ @ instruction: 0x464a0e1f │ │ │ │ @ instruction: 0xf90efa09 │ │ │ │ @ instruction: 0xf109bf18 │ │ │ │ @ instruction: 0xe62b32ff │ │ │ │ ldrt r2, [fp], #1296 @ 0x510 │ │ │ │ ldmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5fde5aa │ │ │ │ - svclt 0x0000ee94 │ │ │ │ - rsbseq lr, r4, r4, lsl #21 │ │ │ │ - rsbseq lr, r4, r8, ror sl │ │ │ │ + svclt 0x0000ee3c │ │ │ │ + ldrsbteq lr, [r4], #-148 @ 0xffffff6c │ │ │ │ + rsbseq lr, r4, r8, asr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strdeq r5, [r1], -r2 @ │ │ │ │ + eoreq r5, r1, sl, ror #21 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ muleq r0, r8, sl │ │ │ │ - rsbseq lr, r4, lr, asr r3 │ │ │ │ + rsbseq lr, r4, lr, lsr #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed88f08 │ │ │ │ + bl fed88fb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp], {104} @ 0x68 │ │ │ │ - bmi 903560 │ │ │ │ + bmi 903610 │ │ │ │ ldrbtmi fp, [ip], #-163 @ 0xffffff5d │ │ │ │ stmdavs ip, {r1, r5, r7, fp, ip, lr}^ │ │ │ │ eorls r6, r1, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ stmdavs r1!, {r9, sp} │ │ │ │ stmdbvs r5!, {r0, r3, r4, r8, r9, ip, sp, pc} │ │ │ │ strle r0, [r6, #-1837] @ 0xfffff8d3 │ │ │ │ - bvs ffb5d1bc │ │ │ │ + bvs ffb5d26c │ │ │ │ streq lr, [r2, #2821] @ 0xb05 │ │ │ │ @ instruction: 0xf8453201 │ │ │ │ stmdavs sp, {r2, r7, sl, fp, lr} │ │ │ │ teqlt sp, ip, lsl #12 │ │ │ │ stmdbvs r5!, {r0, r3, r5, r9, sl, lr} │ │ │ │ ldrbtle r0, [r1], #1837 @ 0x72d │ │ │ │ strmi r6, [ip], -sp, lsl #16 │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ @ instruction: 0xf7ffa901 │ │ │ │ - bmi 4f0d68 │ │ │ │ + bmi 4f0e18 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r3, r3, lsl #2 │ │ │ │ @ instruction: 0x460abd30 │ │ │ │ @ instruction: 0xf5fde7ee │ │ │ │ - svclt 0x0000ee48 │ │ │ │ - rsbseq lr, r4, sl, ror #5 │ │ │ │ + svclt 0x0000edf0 │ │ │ │ + rsbseq lr, r4, sl, lsr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r4, r2, lsr #5 │ │ │ │ + ldrshteq lr, [r4], #-18 @ 0xffffffee │ │ │ │ svclt 0x009d2805 │ │ │ │ - blx afaa38 │ │ │ │ + blx afaae8 │ │ │ │ @ instruction: 0xf000f000 │ │ │ │ andcs r0, r0, r1 │ │ │ │ svclt 0x00004770 │ │ │ │ ldmdavs sl, {r0, r1, r7, fp, sp, lr} │ │ │ │ - bcs 3909ec │ │ │ │ + bcs 390a9c │ │ │ │ ldmvs fp, {r0, r1, r2, r3, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ movwcc r6, #6336 @ 0x18c0 │ │ │ │ andne lr, r3, r0, asr #20 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ svclt 0x00004770 │ │ │ │ andcc lr, r2, #208, 18 @ 0x340000 │ │ │ │ movtne lr, #11011 @ 0x2b03 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ ldmdblt sl, {r1, r3, r4, r8, r9, fp, ip, sp, lr}^ │ │ │ │ ldrmi r7, [r8], -r2, lsl #24 │ │ │ │ orreq pc, r6, #2 │ │ │ │ andle r2, r7, r6, lsl #22 │ │ │ │ - blcs 2e7dfc │ │ │ │ + blcs 2e7eac │ │ │ │ @ instruction: 0xf040d003 │ │ │ │ ldrbmi r0, [r0, -r1]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ andeq pc, r2, r0, asr #32 │ │ │ │ @ instruction: 0xf0404770 │ │ │ │ ldrbmi r0, [r0, -r3]! │ │ │ │ @ instruction: 0x4df0e92d │ │ │ │ @@ -526184,22 +526224,22 @@ │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strmi fp, [r3], r8, lsl #1 │ │ │ │ stclmi 12, cr10, [r6, #-8] │ │ │ │ ldrmi r4, [r7], -lr, lsl #12 │ │ │ │ @ instruction: 0x4698447d │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ ldmdals r0, {r0, r3, r4, r6, r9, sl, lr} │ │ │ │ - @ instruction: 0xf9d8f6bd │ │ │ │ + @ instruction: 0xf980f6bd │ │ │ │ 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: 0xf8dbf9b1 │ │ │ │ + blvc 8bdee8 │ │ │ │ andsle r2, r5, r8, lsl #20 │ │ │ │ ldmdbvs r9, {r1, r3, r5, r6, r8, fp, ip, sp, pc}^ │ │ │ │ svclt 0x00182940 │ │ │ │ svclt 0x000c2973 │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ svceq 0x0001f1b8 │ │ │ │ andcs fp, r0, #148, 30 @ 0x250 │ │ │ │ @@ -526210,55 +526250,55 @@ │ │ │ │ ldclhi 8, cr14, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0xa014f8d3 │ │ │ │ ldrdpl pc, [r0], -sl │ │ │ │ sbcsle r2, r4, r0, lsl #26 │ │ │ │ strcc r6, [r1], #-2093 @ 0xfffff7d3 │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ mvnle r4, #160, 10 @ 0x28000000 │ │ │ │ - bleq 86e2b8 │ │ │ │ + bleq 86e368 │ │ │ │ @ instruction: 0x3018f8da │ │ │ │ movwls r3, #27649 @ 0x6c01 │ │ │ │ sbceq lr, r5, #7168 @ 0x1c00 │ │ │ │ movwls r9, #2832 @ 0xb10 │ │ │ │ movweq lr, #19368 @ 0x4ba8 │ │ │ │ ldm fp, {r0, r1, r2, r9, sl, ip, pc} │ │ │ │ @ instruction: 0xf7ff0003 │ │ │ │ @ instruction: 0xf8daffa7 │ │ │ │ - bl fec59ea8 │ │ │ │ + bl fec59f58 │ │ │ │ strmi r0, [r5], #-2048 @ 0xfffff800 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ - bmi 92bd88 │ │ │ │ + bmi 92be38 │ │ │ │ stmiapl sl!, {r4, r5, sp} │ │ │ │ andcs pc, r1, r0, lsl #22 │ │ │ │ vldrvs s15, [r8, #16] │ │ │ │ ldmibne ip, {r2, r4, r5, r8, r9, fp, ip, sp, pc} │ │ │ │ mlsmi r0, r4, r8, pc @ │ │ │ │ streq lr, [r4], #-2509 @ 0xfffff633 │ │ │ │ - blx 239f96 │ │ │ │ - bvc 167a6dc │ │ │ │ + blx 23a046 │ │ │ │ + bvc 167a78c │ │ │ │ ldmiblt r1!, {r1, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8934433 │ │ │ │ - blls 6360e4 │ │ │ │ + blls 636194 │ │ │ │ stmdbge r4, {r0, r1, r2, r8, ip, pc} │ │ │ │ @ instruction: 0xf1089300 │ │ │ │ andls r3, r6, #-67108861 @ 0xfc000003 │ │ │ │ stmdbgt r3, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xff7cf7ff │ │ │ │ @ instruction: 0x46059b10 │ │ │ │ - blge 456b00 │ │ │ │ + blge 456bb0 │ │ │ │ sbceq lr, r5, #7168 @ 0x1c00 │ │ │ │ andeq lr, r3, r3, lsl r9 │ │ │ │ movweq lr, #23464 @ 0x5ba8 │ │ │ │ @ instruction: 0xff70f7ff │ │ │ │ str r4, [r5, r5, lsl #8] │ │ │ │ mlsmi r0, r3, r8, pc @ │ │ │ │ @ instruction: 0xf893e7d8 │ │ │ │ strb r1, [r0, r0, lsl #1]! │ │ │ │ - ldrshteq lr, [r4], #-20 @ 0xffffffec │ │ │ │ + rsbseq lr, r4, r4, asr #2 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrdhi pc, [r8, -pc]! @ │ │ │ │ ldrbtmi r6, [r8], #2373 @ 0x945 │ │ │ │ @@ -526270,15 +526310,15 @@ │ │ │ │ ldrtmi r2, [r7], -r0, asr #28 │ │ │ │ smlaldxcs fp, r0, r8, pc @ │ │ │ │ stmiavs r0!, {r1, r6, r8, r9, fp, lr}^ │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ mlsle r9, r8, r2, r4 │ │ │ │ stmdacs r0, {r0, r5, r8, fp, sp, lr} │ │ │ │ ldrtmi sp, [sl], -fp, asr #32 │ │ │ │ - @ instruction: 0xf906f6bc │ │ │ │ + @ instruction: 0xf8aef6bc │ │ │ │ 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 +526326,177 @@ │ │ │ │ stmdale r2!, {r0, r1, r3, r5, r6, r8, sl, fp, ip}^ │ │ │ │ vstmdbne lr!, {s12-s173} │ │ │ │ stmdale r8, {r1, r2, r4, r7, r9, lr} │ │ │ │ ldmdbne sp, {r0, r1, r5, r9, fp, sp, lr}^ │ │ │ │ movwcs sp, #91 @ 0x5b │ │ │ │ eorvs r6, fp, r6, ror #4 │ │ │ │ pop {r3, r4, r5, r9, sl, lr} │ │ │ │ - b 1612f94 │ │ │ │ + b 1613044 │ │ │ │ @ instruction: 0xf1b90942 │ │ │ │ ldmdale ip, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp} │ │ │ │ ldrtmi r2, [r1], r0, asr #28 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ - blmi c344c8 │ │ │ │ + blmi c34578 │ │ │ │ @ instruction: 0xf85869e0 │ │ │ │ addsmi r3, r8, #3 │ │ │ │ - bvs aa6060 │ │ │ │ + bvs aa6110 │ │ │ │ strbmi fp, [sl], -r0, ror #3 │ │ │ │ - @ instruction: 0xf8d2f6bc │ │ │ │ + @ instruction: 0xf87af6bc │ │ │ │ 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, r2, lsl #28]! │ │ │ │ strbmi r4, [r9], -r8, lsl #12 │ │ │ │ - mrc 5, 2, APSR_nzcv, cr4, cr13, {7} │ │ │ │ + ldcl 5, cr15, [ip, #1012]! @ 0x3f4 │ │ │ │ strbmi lr, [r8], -r0, ror #15 │ │ │ │ - stcl 5, cr15, [r2], #1012 @ 0x3f4 │ │ │ │ + stc 5, cr15, [sl], {253} @ 0xfd │ │ │ │ mvnlt r4, r0, lsl #13 │ │ │ │ - bvs a838d0 │ │ │ │ - bl fe3ef820 │ │ │ │ + bvs a83980 │ │ │ │ + bl def8d0 │ │ │ │ movwcs r4, #1093 @ 0x445 │ │ │ │ eorls pc, r8, r4, asr #17 │ │ │ │ eorhi pc, r0, r4, asr #17 │ │ │ │ ldr r6, [r4, r3, ror #3]! │ │ │ │ @ instruction: 0xf5fd4638 │ │ │ │ - pkhtbmi lr, r1, r2, asr #25 │ │ │ │ + sxtab16mi lr, r1, sl, ror #24 │ │ │ │ stmdbvs r1!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf5fd462a │ │ │ │ - movwcs lr, #2934 @ 0xb76 │ │ │ │ - bl 48a6f0 │ │ │ │ + movwcs lr, #2846 @ 0xb1e │ │ │ │ + bl 48a7a0 │ │ │ │ @ instruction: 0xf8c40705 │ │ │ │ rscvs r9, r3, r0, lsl r0 │ │ │ │ movwcs lr, #1940 @ 0x794 │ │ │ │ mrcle 0, 7, r6, cr15, cr11, {0} │ │ │ │ - rsbseq lr, r4, r2, asr #1 │ │ │ │ + rsbseq lr, r4, r2, lsl r0 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldrsbge pc, [ip, #-143]! @ 0xffffff71 @ │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ @ instruction: 0x46048014 │ │ │ │ @ instruction: 0xf1b844fa │ │ │ │ rsbsle r0, r4, r0, lsl #30 │ │ │ │ @ instruction: 0xf8d06ac5 │ │ │ │ - bl fec5e0d8 │ │ │ │ - bvs bf34b0 │ │ │ │ + bl fec5e188 │ │ │ │ + bvs bf3560 │ │ │ │ stmdbeq r5, {r0, r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ strbmi r6, [r8], -r3, lsr #22 │ │ │ │ ldrdcs pc, [r4], -r9 │ │ │ │ - bl 4168b0 │ │ │ │ + bl 416960 │ │ │ │ ldrmi r0, [r8, r2, lsl #17] │ │ │ │ andcc pc, r5, fp, asr r8 @ │ │ │ │ svclt 0x00181e02 │ │ │ │ strmi r2, [r5], -r1, lsl #4 │ │ │ │ svclt 0x00182b00 │ │ │ │ - bcs 23a8c4 │ │ │ │ - bvs 1be65e0 │ │ │ │ + bcs 23a974 │ │ │ │ + bvs 1be6690 │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf8d44620 │ │ │ │ - bl febd6124 │ │ │ │ - bvs bb2ee4 │ │ │ │ + bl febd61d4 │ │ │ │ + bvs bb2f94 │ │ │ │ ldrtmi r6, [r3], #-611 @ 0xfffffd9d │ │ │ │ ldrmi r6, [r0, r6, ror #22]! │ │ │ │ @ instruction: 0x8014f8d4 │ │ │ │ movwle r4, #46529 @ 0xb5c1 │ │ │ │ - bvs ffba0e40 │ │ │ │ + bvs ffba0ef0 │ │ │ │ stmdaeq r5, {r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ andshi pc, r4, r4, asr #17 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8d4d03f │ │ │ │ bfi fp, r0, #0, #11 │ │ │ │ - bl fec4cc98 │ │ │ │ + bl fec4cd48 │ │ │ │ @ instruction: 0xf8d40009 │ │ │ │ - bl fec9e14c │ │ │ │ + bl fec9e1fc │ │ │ │ strtmi r0, [r9], -r5, lsl #18 │ │ │ │ - bl fe4ef908 │ │ │ │ + bl eef9b8 │ │ │ │ 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 feb1622c │ │ │ │ + bvs a32fe0 │ │ │ │ strmi r6, [r3], #-611 @ 0xfffffd9d │ │ │ │ ldrmi r4, [r0, r0, lsr #12]! │ │ │ │ @ instruction: 0x8014f8d4 │ │ │ │ movtle r4, #34241 @ 0x85c1 │ │ │ │ strtmi r9, [r9], -r1, lsl #22 │ │ │ │ @ instruction: 0xf85768a0 │ │ │ │ @ instruction: 0xf6ba2023 │ │ │ │ - @ instruction: 0xf8d4fc17 │ │ │ │ + @ instruction: 0xf8d4fbbf │ │ │ │ bfi r8, r4, #0, #11 │ │ │ │ stmiavs r0!, {r0, r9, sl, lr} │ │ │ │ - blx fff6fc46 │ │ │ │ + blx fe96fcf6 │ │ │ │ sbcsle r2, ip, r0, lsl #16 │ │ │ │ stmvs r3, {r0, r9, fp, ip, pc} │ │ │ │ eorcc pc, r2, r7, asr #16 │ │ │ │ - bvs ffb8c6f8 │ │ │ │ + bvs ffb8c7a8 │ │ │ │ stmdaeq r5, {r0, r1, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ andshi pc, r4, r4, asr #17 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldmib r4, {r0, r1, r2, r3, r4, r5, r7, r8, ip, lr, pc}^ │ │ │ │ stmdbvs r0!, {r3, r9, ip, sp} │ │ │ │ @ instruction: 0xf852441a │ │ │ │ cmnlt r8, r4, lsl #24 │ │ │ │ stmiavs r2!, {r0, r2, r3, r4, r8, r9, fp, lr}^ │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ mulle r3, sl, r2 │ │ │ │ @ instruction: 0xf6bcb372 │ │ │ │ - stmiavs r2!, {r0, r1, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r2!, {r0, r1, r3, 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, r3, r4, r5, fp, ip, sp, lr, pc}^ │ │ │ │ mvnvs r2, r0, lsl #2 │ │ │ │ smlabtne r8, r4, r9, lr │ │ │ │ strtmi r6, [r8], -r1, lsr #5 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ - bvs ffb96194 │ │ │ │ + bvs ffb96244 │ │ │ │ andeq lr, r9, r8, lsr #23 │ │ │ │ @ instruction: 0xb010f8d4 │ │ │ │ stmdbeq r5, {r0, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5fd4629 │ │ │ │ - @ instruction: 0xf84beb22 │ │ │ │ + @ instruction: 0xf84beaca │ │ │ │ ldrb r0, [r4, -r9] │ │ │ │ - stmib lr!, {r0, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r6, {r0, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strb r6, [r5, r2, ror #19]! │ │ │ │ - stmib sl!, {r0, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r2, {r0, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strb r6, [pc, r2, ror #17] │ │ │ │ - rsbseq sp, r4, r8, ror pc │ │ │ │ + rsbseq sp, r4, r8, asr #29 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ vst4.32 {d27-d30}, [pc], r4 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl fed841d0 │ │ │ │ + bl fed84280 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrmi 15, 2, r0, cr8, cr0, {6} │ │ │ │ stclmi 0, cr11, [r8, #-528] @ 0xfffffdf0 │ │ │ │ svcge 0x0002447e │ │ │ │ strteq pc, [ip], #-263 @ 0xfffffef9 │ │ │ │ @ instruction: 0x46065975 │ │ │ │ ldrsbtgt pc, [ip], -r7 @ │ │ │ │ rsbsvs r6, sp, sp, lsr #16 │ │ │ │ streq pc, [r0, #-79] @ 0xffffffb1 │ │ │ │ andeq lr, lr, r4, lsl #17 │ │ │ │ - blvs 208d31c │ │ │ │ + blvs 208d3cc │ │ │ │ @ instruction: 0xf103680b │ │ │ │ ldmdbvs sp, {r2, r3, r4, r9}^ │ │ │ │ mulsle r7, r5, r2 │ │ │ │ @ instruction: 0x2c006afc │ │ │ │ ldmvs sl, {r5, r6, r8, ip, lr, pc} │ │ │ │ ldrsbthi pc, [r8], -r7 @ │ │ │ │ stmdavs r2, {r4, r6, fp, sp, lr}^ │ │ │ │ @@ -526464,104 +526504,104 @@ │ │ │ │ stmdavs fp!, {r1, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ tstcs r0, r3, asr r1 │ │ │ │ stmibvs ip!, {r4, r5, r9, sl, lr} │ │ │ │ mrc2 7, 2, pc, cr14, cr15, {7} │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ stmdami r2, {r6, r7, r8, fp, sp, lr, pc} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - blmi e44b40 │ │ │ │ + blmi e44bf0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r3, r0, lsl #6 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ @ instruction: 0x47f0e8bd │ │ │ │ ldrbmi fp, [r0, -r4]! │ │ │ │ - blvc 9113bc │ │ │ │ + blvc 91146c │ │ │ │ svclt 0x0096281f │ │ │ │ @ instruction: 0xf04f2201 │ │ │ │ strdmi r3, [r2], pc @ │ │ │ │ svclt 0x009868b0 │ │ │ │ rscscc pc, pc, #-2147483648 @ 0x80000000 │ │ │ │ svclt 0x000f2b05 │ │ │ │ stmiavs r9, {r8, sp}^ │ │ │ │ - b 143e6c0 │ │ │ │ + b 143e770 │ │ │ │ @ instruction: 0xf6ba1101 │ │ │ │ - andcs pc, r0, sp, asr fp @ │ │ │ │ - @ instruction: 0xf86ef6bd │ │ │ │ + andcs pc, r0, r5, lsl #22 │ │ │ │ + @ instruction: 0xf816f6bd │ │ │ │ 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, 5, pc, cr0, 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 37051c │ │ │ │ svclt 0x0038428b │ │ │ │ addsmi r4, r0, #11534336 @ 0xb00000 │ │ │ │ andcc pc, r0, ip, asr #17 │ │ │ │ @ instruction: 0xe7a1d1f6 │ │ │ │ - bl 1c6fb2c │ │ │ │ - rsbseq sp, r4, r4, ror #27 │ │ │ │ + bl 66fbdc │ │ │ │ + rsbseq sp, r4, r4, lsr sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r4, r4, lsl #27 │ │ │ │ + ldrsbteq sp, [r4], #-196 @ 0xffffff3c │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrthi pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ mcrrvc 6, 0, r4, r5, cr6 │ │ │ │ stclcs 4, cr4, [r0, #-992] @ 0xfffffc20 │ │ │ │ @ instruction: 0xf005d072 │ │ │ │ andcs r0, r1, #264241152 @ 0xfc00000 │ │ │ │ streq pc, [r0, -r5, lsr #3]! │ │ │ │ msreq CPSR_, #1073741873 @ 0x40000031 │ │ │ │ @ instruction: 0xf505fa02 │ │ │ │ @ instruction: 0xf707fa02 │ │ │ │ - blx ac1780 │ │ │ │ - b 142ef8c │ │ │ │ + blx ac1830 │ │ │ │ + b 142f03c │ │ │ │ @ instruction: 0xf1470703 │ │ │ │ ldcvc 7, cr3, [r3], #-1020 @ 0xfffffc04 │ │ │ │ stmdale r6, {r0, r8, r9, fp, sp}^ │ │ │ │ suble r2, r4, r0, lsl #18 │ │ │ │ stccc 8, cr6, [r4], {180} @ 0xb4 │ │ │ │ @ instruction: 0xf00042a6 │ │ │ │ @ instruction: 0xf04f81f3 │ │ │ │ @ instruction: 0xf1010a00 │ │ │ │ @ instruction: 0x46d339ff │ │ │ │ strbeq r6, [r3, r0, lsr #16] │ │ │ │ - blvc 3274c8 │ │ │ │ + blvc 327578 │ │ │ │ andsle r2, pc, r4, lsl #22 │ │ │ │ eorsle r2, r6, r8, lsl #22 │ │ │ │ @ instruction: 0xf100bb8b │ │ │ │ @ instruction: 0xf8900230 │ │ │ │ - bne feabe470 │ │ │ │ - b 15fcfc8 │ │ │ │ + bne feabe520 │ │ │ │ + b 15fd078 │ │ │ │ stmdale r8!, {r1, r5, r6, r9, ip} │ │ │ │ @ instruction: 0xf5b36943 │ │ │ │ stmdale sl!, {r0, r4, r7, r8, r9, sl, fp, ip, sp, lr}^ │ │ │ │ svcvc 0x008bf5b3 │ │ │ │ @ instruction: 0xf1a3d87d │ │ │ │ stmdbcs r3, {r0, r2, r7, r8} │ │ │ │ - blcc fe3e8454 │ │ │ │ + blcc fe3e8504 │ │ │ │ vqdmulh.s d2, d0, d2 │ │ │ │ ldm pc, {r1, r5, r8, pc}^ @ │ │ │ │ sbcseq pc, fp, r3, lsl r0 @ │ │ │ │ sbcseq r0, fp, r0, lsr #2 │ │ │ │ @ instruction: 0xf5b26942 │ │ │ │ ldmdale r0, {r2, r3, r4, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ cmppcs r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -526572,23 +526612,23 @@ │ │ │ │ andmi r6, fp, #0, 2 │ │ │ │ @ instruction: 0x81a1f040 │ │ │ │ svcvc 0x0015f5b2 │ │ │ │ strtmi sp, [r8], -r0, lsr #32 │ │ │ │ pop {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ strdcc r8, [r4], -r8 @ │ │ │ │ @ instruction: 0xf7ff4649 │ │ │ │ - b 1272260 │ │ │ │ - b 1274c58 │ │ │ │ + b 1272310 │ │ │ │ + b 1274d08 │ │ │ │ ldrmi r0, [fp, #2827]! @ 0xb0b │ │ │ │ strmi fp, [sl, #3848]! @ 0xf08 │ │ │ │ stmiavs r4!, {r0, r1, r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ adcmi r3, r6, #4, 24 @ 0x400 │ │ │ │ @ instruction: 0x4655d1b0 │ │ │ │ ubfx r4, pc, #12, #9 │ │ │ │ - ldrbcc pc, [pc, #79]! @ 23249b @ │ │ │ │ + ldrbcc pc, [pc, #79]! @ 23254b @ │ │ │ │ ldr r4, [sl, pc, lsr #12] │ │ │ │ @ instruction: 0xd0032ab9 │ │ │ │ sbchi pc, fp, r0, lsl #4 │ │ │ │ bicsle r2, lr, r7, ror sl │ │ │ │ cmncs r4, lr, asr #23 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ @@ -526601,27 +526641,27 @@ │ │ │ │ addsvc pc, pc, #1862270976 @ 0x6f000000 │ │ │ │ vqshl.s8 d20, d3, d8 │ │ │ │ vsubl.s8 q8, d0, d1 │ │ │ │ sbcsmi r0, sl, r0, lsl #5 │ │ │ │ strble r0, [r2, #2001] @ 0x7d1 │ │ │ │ @ instruction: 0x46493018 │ │ │ │ @ instruction: 0xff54f7ff │ │ │ │ - beq 4ecda0 │ │ │ │ - bleq 52cda8 │ │ │ │ + beq 4ece50 │ │ │ │ + bleq 52ce58 │ │ │ │ vabd.s8 q15, q8, │ │ │ │ addmi r1, fp, #-1073741790 @ 0xc0000022 │ │ │ │ msrhi CPSR_f, r0 │ │ │ │ svcvc 0x00c6f5b3 │ │ │ │ @ instruction: 0xf5b3d330 │ │ │ │ @ instruction: 0xf0007fc7 │ │ │ │ @ instruction: 0xf5b3811e │ │ │ │ @ instruction: 0xf0007fe5 │ │ │ │ @ instruction: 0xf5b38154 │ │ │ │ @ instruction: 0xd1a67fc6 │ │ │ │ - beq 4ecde4 │ │ │ │ + beq 4ece94 │ │ │ │ vld1.32 {d30}, [pc :128] │ │ │ │ strmi r7, [fp], #-395 @ 0xfffffe75 │ │ │ │ ldmle lr, {r0, r1, r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ andeq r0, r0, r9, lsl r2 │ │ │ │ @@ -526639,23 +526679,23 @@ │ │ │ │ svcvc 0x00a7f5b3 │ │ │ │ msrhi CPSR_c, r0, asr #32 │ │ │ │ andeq pc, r1, #-2147483600 @ 0x80000030 │ │ │ │ stmiane r1, {r0, r1, r4, r6, r8}^ │ │ │ │ stmdavs r9, {r0, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ svcge 0x0073f47f │ │ │ │ - blvs ff883544 │ │ │ │ + blvs ff8835f4 │ │ │ │ umaalcc pc, r0, r3, r8 @ │ │ │ │ movwcc r6, #22537 @ 0x5809 │ │ │ │ sbceq lr, r3, r1, lsl #22 │ │ │ │ eorscs pc, r3, r1, asr r8 @ │ │ │ │ mlacc r5, r1, r8, pc @ │ │ │ │ - blcs a4c654 │ │ │ │ + blcs a4c704 │ │ │ │ tstphi ip, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - blcs a0115c │ │ │ │ + blcs a0120c │ │ │ │ tstphi fp, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ ldrsbeq r0, [r9, -sp] │ │ │ │ tsteq r9, r9, lsl r1 │ │ │ │ tsteq r9, r9, lsl r1 │ │ │ │ sbcseq r0, sp, r9, lsl r1 │ │ │ │ tsteq r9, r9, lsl r1 │ │ │ │ @@ -526668,56 +526708,56 @@ │ │ │ │ tsteq r9, r9, lsl r1 │ │ │ │ tsteq r9, r9, lsl r1 │ │ │ │ tsteq r9, r9, lsl r1 │ │ │ │ tsteq r9, r9, lsl r1 │ │ │ │ rscseq r0, r8, r9, lsl r1 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ stclvs 15, cr10, [r3, #232] @ 0xe8 │ │ │ │ - blvc 70c614 │ │ │ │ + blvc 70c6c4 │ │ │ │ @ instruction: 0xf47f2b05 │ │ │ │ @ instruction: 0xf890af34 │ │ │ │ movwcc r3, #20576 @ 0x5060 │ │ │ │ eorscc pc, r3, r2, asr r8 @ │ │ │ │ mlacs r5, r2, r8, pc @ │ │ │ │ ldmdale fp, {r5, r9, fp, sp}^ │ │ │ │ - bcs a00dcc │ │ │ │ + bcs a00e7c │ │ │ │ ldm pc, {r3, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ ldrbpl pc, [r6, -r2] @ │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x57575657 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x57579d57 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0xf5a25757 │ │ │ │ - blcs 30f23c │ │ │ │ + blcs 30f2ec │ │ │ │ svcge 0x0011f63f │ │ │ │ cmppeq r4, #0, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf43f429c │ │ │ │ @ instruction: 0xf5b2af49 │ │ │ │ svclt 0x00087f12 │ │ │ │ - beq 32e734 │ │ │ │ + beq 32e7e4 │ │ │ │ svcge 0x0011f43f │ │ │ │ - beq 222e73c │ │ │ │ + beq 222e7ec │ │ │ │ vabd.s8 d30, d0, d13 │ │ │ │ addsmi r1, r3, #-268435455 @ 0xf0000001 │ │ │ │ svcge 0x003af43f │ │ │ │ svcvc 0x0091f5b3 │ │ │ │ svcge 0x0036f43f │ │ │ │ - bcs 26c208 │ │ │ │ + bcs 26c2b8 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr5, cr15, {3} │ │ │ │ ldmdavs sl, {r0, r1, r6, r7, r8, sl, fp, sp, lr} │ │ │ │ - blcs 391284 │ │ │ │ + blcs 391334 │ │ │ │ mcrge 4, 7, pc, cr15, cr15, {3} @ │ │ │ │ mlscc r0, r0, r8, pc @ │ │ │ │ @ instruction: 0xf8523305 │ │ │ │ @ instruction: 0xf8923033 │ │ │ │ - bcs a3a6e0 │ │ │ │ - bcc 2a8814 │ │ │ │ + bcs a3a790 │ │ │ │ + bcc 2a88c4 │ │ │ │ vpmin.s8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r2, r3, r4, r7, pc}^ @ │ │ │ │ stclls 0, cr15, [fp], #-8 │ │ │ │ ldcls 12, cr9, [ip], {156} @ 0x9c │ │ │ │ vldmials ip, {d6-d19} │ │ │ │ ldcls 12, cr9, [ip], {156} @ 0x9c │ │ │ │ @ instruction: 0x9c9c799c │ │ │ │ @@ -526726,53 +526766,53 @@ │ │ │ │ ldcls 12, cr9, [ip], {156} @ 0x9c │ │ │ │ sbcslt r6, fp, #156, 24 @ 0x9c00 │ │ │ │ ldrsbtcs r0, [pc], #11 │ │ │ │ eoreq pc, r0, #-1073741784 @ 0xc0000028 │ │ │ │ smlawteq r0, r3, r1, pc @ │ │ │ │ vpmax.u8 d15, d3, d0 │ │ │ │ vpmax.s8 d15, d2, d0 │ │ │ │ - beq 4ecfa0 │ │ │ │ + beq 4ed050 │ │ │ │ @ instruction: 0xf101fa20 │ │ │ │ - b 12c32c4 │ │ │ │ + b 12c3374 │ │ │ │ strb r0, [r8], fp, lsl #22 │ │ │ │ andeq pc, r1, #-2147483600 @ 0x80000030 │ │ │ │ cmpne r2, r0, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 39131c │ │ │ │ + blcs 3913cc │ │ │ │ mrcge 4, 5, APSR_nzcv, cr3, cr15, {3} │ │ │ │ @ instruction: 0xf8916bcb │ │ │ │ ldmdavs r9, {r6, sp} │ │ │ │ - bl 27eed4 │ │ │ │ + bl 27ef84 │ │ │ │ @ instruction: 0xf89100c2 │ │ │ │ @ instruction: 0xf8513025 │ │ │ │ - blcs a3a794 │ │ │ │ + blcs a3a844 │ │ │ │ ldmdale sl, {r0, r6, fp, sp, lr}^ │ │ │ │ - blcs a012d8 │ │ │ │ + blcs a01388 │ │ │ │ ldm pc, {r0, r2, r3, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ ldcpl 0, cr15, [r9], {3} │ │ │ │ mrrcpl 12, 5, r5, ip, cr12 │ │ │ │ mrrcpl 9, 5, r1, ip, cr12 @ │ │ │ │ mrrcpl 12, 5, r5, ip, cr12 │ │ │ │ mrrcpl 0, 5, r3, ip, cr12 │ │ │ │ mrrcpl 12, 5, r5, ip, cr12 │ │ │ │ mrrcpl 12, 5, r5, ip, cr12 │ │ │ │ mrrcpl 12, 5, r5, ip, cr12 │ │ │ │ @ instruction: 0xf04a365c │ │ │ │ @ instruction: 0xe6980aff │ │ │ │ - b 131f1b0 │ │ │ │ + b 131f260 │ │ │ │ ldr r0, [r4], sl, lsl #20 │ │ │ │ @ instruction: 0xe7b7b29b │ │ │ │ andcs fp, r0, #805306381 @ 0x3000000d │ │ │ │ - beq 32d03c │ │ │ │ - bleq 2ed044 │ │ │ │ + beq 32d0ec │ │ │ │ + bleq 2ed0f4 │ │ │ │ sbcslt lr, r3, #145752064 @ 0x8b00000 │ │ │ │ - b b7af20 │ │ │ │ - b 12f3330 │ │ │ │ - b bf4f50 │ │ │ │ - b 12f3334 │ │ │ │ + b b7afd0 │ │ │ │ + b 12f33e0 │ │ │ │ + b bf5000 │ │ │ │ + b 12f33e4 │ │ │ │ str r0, [r0], fp, lsl #22 │ │ │ │ @ instruction: 0x011bb2db │ │ │ │ rscsvc pc, pc, pc, asr #12 │ │ │ │ addslt lr, r3, #42467328 @ 0x2880000 │ │ │ │ strb r2, [r7, r0, lsl #4]! │ │ │ │ andcs fp, r0, #805306377 @ 0x30000009 │ │ │ │ ldrmi lr, [r3], -fp, ror #15 │ │ │ │ @@ -526781,29 +526821,29 @@ │ │ │ │ andcs r4, r0, #19922944 @ 0x1300000 │ │ │ │ @ instruction: 0xf100e7e3 │ │ │ │ addsmi r0, ip, #84, 6 @ 0x50000001 │ │ │ │ svcge 0x0058f47f │ │ │ │ vld1.32 {d30-d32}, [pc :64], r8 │ │ │ │ strbtmi r7, [r3], #-3240 @ 0xfffff358 │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ - bcs 29e0c8 │ │ │ │ + bcs 29e178 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr3, cr15, {3} │ │ │ │ mrrcvc 11, 12, r6, fp, cr3 │ │ │ │ - b 1301380 │ │ │ │ + b 1301430 │ │ │ │ ldrb r0, [r8], -sl, lsl #20 │ │ │ │ strtmi r2, [pc], -r0, lsl #10 │ │ │ │ ldrmi lr, [r3], -r9, asr #12 │ │ │ │ strb r4, [r1, sl, lsl #12] │ │ │ │ @ instruction: 0x460a4613 │ │ │ │ svclt 0x0000e7c5 │ │ │ │ - rsbseq sp, r4, r4, lsr #25 │ │ │ │ + ldrshteq sp, [r4], #-180 @ 0xffffff4c │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2edc5c │ │ │ │ + blhi 2edd0c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ ldrmi r4, [r5], -r7, lsl #12 │ │ │ │ umulllt r4, fp, ip, r6 │ │ │ │ @ instruction: 0xf10dc90f │ │ │ │ @ instruction: 0xf8df0918 │ │ │ │ stm r9, {r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ @@ -526811,21 +526851,21 @@ │ │ │ │ @ instruction: 0x46984614 │ │ │ │ @ instruction: 0xf8944602 │ │ │ │ @ instruction: 0xf1baa011 │ │ │ │ ldmdale r6!, {r0, r1, r2, r3, r4, r8, r9, sl, fp} │ │ │ │ stmdavs r6!, {r0, r8, sp} │ │ │ │ @ instruction: 0xf10afa01 │ │ │ │ eorvs r3, r9, r1, lsl #18 │ │ │ │ - blcs 3914b4 │ │ │ │ - blcs 36681c │ │ │ │ + blcs 391564 │ │ │ │ + blcs 3668cc │ │ │ │ adchi pc, r4, r0 │ │ │ │ eorsle r2, r9, r0, lsl #22 │ │ │ │ @ instruction: 0xf0002b08 │ │ │ │ andlt r8, fp, r3, ror r1 │ │ │ │ - blhi 2edaf4 │ │ │ │ + blhi 2edba4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strbeq lr, [r8], r6, lsl #22 │ │ │ │ @ instruction: 0xf10a6ab2 │ │ │ │ @ instruction: 0xf1ba3aff │ │ │ │ ldmdale r2, {r0, r1, r2, r3, r4, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf00ae8df │ │ │ │ tstne r1, r0, lsl r1 │ │ │ │ @@ -526837,15 +526877,15 @@ │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ ldrdvs fp, [sl], -r2 @ │ │ │ │ ldc 0, cr11, [sp], #44 @ 0x2c │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ stmdavs r6!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - blvc f0a8f4 │ │ │ │ + blvc f0a9a4 │ │ │ │ bicle r2, sl, r5, lsl #22 │ │ │ │ strbeq lr, [r8], r6, lsl #22 │ │ │ │ svceq 0x0020f1ba │ │ │ │ @ instruction: 0x461a6ab3 │ │ │ │ sadd16mi fp, sl, r8 │ │ │ │ ldrb sp, [r0, r9, ror #3] │ │ │ │ @ instruction: 0xf5b06970 │ │ │ │ @@ -526906,15 +526946,15 @@ │ │ │ │ @ instruction: 0xf5b3857b │ │ │ │ vrecps.f32 , q8, │ │ │ │ @ instruction: 0xf5b380d3 │ │ │ │ @ instruction: 0xf0807fb5 │ │ │ │ @ instruction: 0xf5b383c7 │ │ │ │ @ instruction: 0xf0c07f9d │ │ │ │ @ instruction: 0xf5a381d7 │ │ │ │ - blcs e0f7d8 │ │ │ │ + blcs e0f888 │ │ │ │ svcge 0x0049f63f │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ andeq r0, r0, r1, asr #13 │ │ │ │ @ instruction: 0xfffffe87 │ │ │ │ @ instruction: 0xfffffe87 │ │ │ │ @@ -526960,15 +527000,15 @@ │ │ │ │ @ instruction: 0xfffffe87 │ │ │ │ @ instruction: 0xfffffe87 │ │ │ │ andeq r0, r0, r9, asr #11 │ │ │ │ @ instruction: 0xfffffe87 │ │ │ │ @ instruction: 0xfffffe87 │ │ │ │ andeq r0, r0, r5, lsl r6 │ │ │ │ svcvc 0x00d5f5b0 │ │ │ │ - ldrthi pc, [pc], #512 @ 232a3c @ │ │ │ │ + ldrthi pc, [pc], #512 @ 232aec @ │ │ │ │ svcvc 0x00c5f5b0 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr11, cr15, {7} │ │ │ │ stmibvc r5, {r5, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ svceq 0x0020f1b9 │ │ │ │ mrcge 6, 6, APSR_nzcv, cr5, cr15, {1} │ │ │ │ @ instruction: 0xf853a302 │ │ │ │ ldrbmi fp, [fp], #-41 @ 0xffffffd7 │ │ │ │ @@ -527121,56 +527161,56 @@ │ │ │ │ @ instruction: 0xfffffceb │ │ │ │ andeq r0, r0, fp, lsr r2 │ │ │ │ movwne pc, #4672 @ 0x1240 @ │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ @ instruction: 0xf5b084ce │ │ │ │ @ instruction: 0xf0807f81 │ │ │ │ @ instruction: 0xf1a084d7 │ │ │ │ - blcs 273c68 │ │ │ │ + blcs 273d18 │ │ │ │ ldcge 6, cr15, [fp, #252] @ 0xfc │ │ │ │ mrrcvc 11, 15, r6, fp, cr3 │ │ │ │ @ instruction: 0xf47f2b20 │ │ │ │ - bcs 25e328 │ │ │ │ + bcs 25e3d8 │ │ │ │ orrhi pc, r6, #0 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ svcmi 0x00fff1b3 │ │ │ │ stcge 4, cr15, [sp, #764] @ 0x2fc │ │ │ │ ldrdmi pc, [r4], -ip │ │ │ │ svcmi 0x00fff1b4 │ │ │ │ stcge 4, cr15, [r7, #764] @ 0x2fc │ │ │ │ - bcc 66e4f0 │ │ │ │ - ldc 5, cr15, [lr], {252} @ 0xfc │ │ │ │ - bhi 126e7b8 │ │ │ │ - bmi 66e4fc │ │ │ │ - ldc 5, cr15, [r8], {252} @ 0xfc │ │ │ │ - bhi 26e5a4 │ │ │ │ - bcc 66e568 │ │ │ │ + bcc 66e5a0 │ │ │ │ + mcrr 5, 15, pc, r6, cr12 @ │ │ │ │ + bhi 126e868 │ │ │ │ + bmi 66e5ac │ │ │ │ + mcrr 5, 15, pc, r0, cr12 @ │ │ │ │ + bhi 26e654 │ │ │ │ + bcc 66e618 │ │ │ │ ldrb r6, [r6, #-43]! @ 0xffffffd5 │ │ │ │ @ instruction: 0xf0002b86 │ │ │ │ - blcs ff093494 │ │ │ │ - blcs 2026d20 │ │ │ │ - stclge 4, cr15, [pc, #-508]! @ 232b20 │ │ │ │ + blcs ff093544 │ │ │ │ + blcs 2026dd0 │ │ │ │ + stclge 4, cr15, [pc, #-508]! @ 232bd0 │ │ │ │ @ instruction: 0x1784f8df │ │ │ │ @ instruction: 0xf85e2064 │ │ │ │ - blx 236d2e │ │ │ │ + blx 236dde │ │ │ │ @ instruction: 0xf8911103 │ │ │ │ movwcc r3, #45096 @ 0xb028 │ │ │ │ eorcc pc, r3, r6, asr r8 @ │ │ │ │ bicsvc pc, r5, r3, lsr #11 │ │ │ │ tstpeq r2, r1, lsr r0 @ p-variant is OBSOLETE │ │ │ │ vld4.8 {d29-d32}, [pc], r5 │ │ │ │ strtmi r7, [r3], #-1181 @ 0xfffffb63 │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ - bcs 25e2ac │ │ │ │ + bcs 25e35c │ │ │ │ strbthi pc, [r8], #0 @ │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ ldrb r6, [r0, #-43] @ 0xffffffd5 │ │ │ │ mrrcvc 11, 15, r6, fp, cr3 │ │ │ │ @ instruction: 0xf63f2b20 │ │ │ │ - bcs 25e294 │ │ │ │ + bcs 25e344 │ │ │ │ teqphi ip, #0 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0040f1b9 │ │ │ │ stclge 6, cr15, [r5, #-252] @ 0xffffff04 │ │ │ │ @ instruction: 0xf853a302 │ │ │ │ strbmi r9, [fp], #-41 @ 0xffffffd7 │ │ │ │ svclt 0x00004718 │ │ │ │ andeq r0, r0, sp, lsl r3 │ │ │ │ @@ -527236,15 +527276,15 @@ │ │ │ │ @ instruction: 0xfffffa7f │ │ │ │ @ instruction: 0xfffffa7f │ │ │ │ @ instruction: 0xfffffa7f │ │ │ │ @ instruction: 0xfffffa7f │ │ │ │ andeq r0, r0, r7, lsl #11 │ │ │ │ mrrcvc 11, 15, r6, fp, cr3 │ │ │ │ @ instruction: 0xf47f2b20 │ │ │ │ - bcs 25e16c │ │ │ │ + bcs 25e21c │ │ │ │ adchi pc, r8, #0 │ │ │ │ svceq 0x0025f1b9 │ │ │ │ ldcge 6, cr15, [r1], #252 @ 0xfc │ │ │ │ @ instruction: 0xf853a302 │ │ │ │ strbmi r9, [fp], #-41 @ 0xffffffd7 │ │ │ │ svclt 0x00004718 │ │ │ │ andeq r0, r0, pc, ror #6 │ │ │ │ @@ -527284,188 +527324,188 @@ │ │ │ │ @ instruction: 0xfffff957 │ │ │ │ @ instruction: 0xfffff957 │ │ │ │ @ instruction: 0xfffff957 │ │ │ │ andeq r0, r0, r5, lsl #4 │ │ │ │ umaalne pc, r1, r0, r9 @ │ │ │ │ svcne 0x004b68a2 │ │ │ │ stmdbcs lr, {r0, r1, r3, r4, r6, r7, r9, ip, sp, pc} │ │ │ │ - blcs 2e2bac │ │ │ │ + blcs 2e2c5c │ │ │ │ @ instruction: 0xf890d80d │ │ │ │ @ instruction: 0x069f3137 │ │ │ │ @ instruction: 0xf8b0d409 │ │ │ │ @ instruction: 0xf8b0311e │ │ │ │ - blx 2fb3d2 │ │ │ │ + blx 2fb482 │ │ │ │ @ instruction: 0xf8b0f202 │ │ │ │ - blx 2ff3ea │ │ │ │ + blx 2ff49a │ │ │ │ stmdavs r1!, {r1, r9, ip, sp, lr, pc} │ │ │ │ ldrmi r1, [r0], #-3656 @ 0xfffff1b8 │ │ │ │ - mrrc 5, 15, pc, sl, cr12 @ │ │ │ │ + stc 5, cr15, [r2], {252} @ 0xfc │ │ │ │ vhadd.s8 d22, d0, d24 │ │ │ │ ldmdbvs r2!, {r0, r1, r3, r5, r6, r7, r8, r9, ip}^ │ │ │ │ svclt 0x0004429a │ │ │ │ rscscc pc, pc, r0, lsl #2 │ │ │ │ ldrt r6, [r8], #-40 @ 0xffffffd8 │ │ │ │ streq lr, [r8], #2820 @ 0xb04 │ │ │ │ eorvs r6, fp, r3, ror #17 │ │ │ │ @ instruction: 0xf990e433 │ │ │ │ svcne 0x00532041 │ │ │ │ - bcs 5dfb08 │ │ │ │ - blcs 2e2c00 │ │ │ │ + bcs 5dfbb8 │ │ │ │ + blcs 2e2cb0 │ │ │ │ @ instruction: 0x83a5f200 │ │ │ │ teqpcc r7, r0 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1000699 │ │ │ │ @ instruction: 0xf8b083a0 │ │ │ │ @ instruction: 0xf8b0311c │ │ │ │ @ instruction: 0xf8b0111e │ │ │ │ - blx 27b43e │ │ │ │ - blx 2efbce │ │ │ │ - blcc 2afbd0 │ │ │ │ + blx 27b4ee │ │ │ │ + blx 2efc7e │ │ │ │ + blcc 2afc80 │ │ │ │ ldr r6, [r8], #-43 @ 0xffffffd5 │ │ │ │ teqpcc r7, r0 @ @ p-variant is OBSOLETE │ │ │ │ svclt 0x004b069a │ │ │ │ stmdaeq r6, {r3, r8, ip, sp, lr, pc} │ │ │ │ subeq lr, r8, r0, lsl #22 │ │ │ │ eorcc pc, r8, r4, asr r8 @ │ │ │ │ @ instruction: 0x311cf8b0 │ │ │ │ eorvs r3, fp, r1, lsl #22 │ │ │ │ @ instruction: 0xf990e409 │ │ │ │ - blcs 23f0f0 │ │ │ │ + blcs 23f1a0 │ │ │ │ stcge 4, cr15, [r5], {127} @ 0x7f │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r9, sl, fp, sp, lr} │ │ │ │ - blcs 391c64 │ │ │ │ - blge 2301f8 │ │ │ │ + blcs 391d14 │ │ │ │ + blge 2302a8 │ │ │ │ strtcc pc, [r4], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf85e2104 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8934300 │ │ │ │ movwcc r3, #45317 @ 0xb105 │ │ │ │ eorcs pc, r3, r6, asr r8 @ │ │ │ │ - @ instruction: 0xffe4f64e │ │ │ │ + @ instruction: 0xff8cf64e │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bvs ff31dfd8 │ │ │ │ + bvs ff31e088 │ │ │ │ @ instruction: 0xf53f2b0f │ │ │ │ - bl 35dfd0 │ │ │ │ + bl 35e080 │ │ │ │ @ instruction: 0xf8530383 │ │ │ │ eorvs r3, fp, r8, lsl ip │ │ │ │ - bllt ffb31030 │ │ │ │ + bllt ffb310e0 │ │ │ │ teqpcc r7, r0 @ @ p-variant is OBSOLETE │ │ │ │ streq lr, [r8], #2820 @ 0xb04 │ │ │ │ stmiavs r6!, {r0, r1, r3, r4, r7, r9, sl}^ │ │ │ │ cmpphi sl, #64, 2 @ p-variant is OBSOLETE │ │ │ │ - blx 3cd6ce │ │ │ │ + blx 3cd77e │ │ │ │ teqplt r9, r1, lsl #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5fc4620 │ │ │ │ - adcsmi lr, r0, #236, 22 @ 0x3b000 │ │ │ │ + adcsmi lr, r0, #148, 22 @ 0x25000 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ strdle r3, [r0, -pc] │ │ │ │ eorvs r3, ip, r1, lsl #24 │ │ │ │ - bllt ff531060 │ │ │ │ + bllt ff531110 │ │ │ │ umaalcc pc, r1, r0, r9 @ │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ @ instruction: 0xf890abc6 │ │ │ │ - blcs 23f584 │ │ │ │ + blcs 23f634 │ │ │ │ sbchi pc, r8, r0, asr #32 │ │ │ │ mvnsne pc, #64, 4 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ @ instruction: 0xf890bbbc │ │ │ │ stmiavs r0!, {r2, r6, r8, ip} │ │ │ │ svclt 0x00382901 │ │ │ │ @ instruction: 0xf5fc2101 │ │ │ │ - eorvs lr, r8, ip, asr #23 │ │ │ │ - bllt feeb1094 │ │ │ │ + eorvs lr, r8, r4, ror fp │ │ │ │ + bllt feeb1144 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ svclt 0x0028428b │ │ │ │ eorvs r4, fp, fp, lsl #12 │ │ │ │ - bllt fecb10a4 │ │ │ │ + bllt fecb1154 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ svcmi 0x00fff1b3 │ │ │ │ - blge feb303b0 │ │ │ │ - bcc fe66e8d4 │ │ │ │ - bvc ffc2ecac │ │ │ │ - bvc 26e7d4 │ │ │ │ - bllt fe9310c0 │ │ │ │ + blge feb30460 │ │ │ │ + bcc fe66e984 │ │ │ │ + bvc ffc2ed5c │ │ │ │ + bvc 26e884 │ │ │ │ + bllt fe931170 │ │ │ │ streq lr, [r8], #2820 @ 0xb04 │ │ │ │ - blcc 28d458 │ │ │ │ + blcc 28d508 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ stmdavs r3!, {r2, r4, r7, r8, r9, fp, ip, sp, pc}^ │ │ │ │ eorvs r3, fp, r1, lsl #22 │ │ │ │ - bllt fe6310d8 │ │ │ │ + bllt fe631188 │ │ │ │ eorvs r6, fp, r3, ror #16 │ │ │ │ - bllt fe5310e0 │ │ │ │ + bllt fe531190 │ │ │ │ svcvc 0x00e6f5b3 │ │ │ │ - blge fe4302e8 │ │ │ │ + blge fe430398 │ │ │ │ cmncs r4, sp, ror #21 │ │ │ │ andcs pc, r2, lr, asr r8 @ │ │ │ │ andcs pc, r3, #1024 @ 0x400 │ │ │ │ mlascc fp, r2, r8, pc @ │ │ │ │ @ instruction: 0xf856330b │ │ │ │ - blcs 23f190 │ │ │ │ - blge 20b0204 │ │ │ │ - blmi ffbecfec │ │ │ │ + blcs 23f240 │ │ │ │ + blge 20b02b4 │ │ │ │ + blmi ffbed09c │ │ │ │ andcc pc, r3, lr, asr r8 @ │ │ │ │ movtmi pc, #1283 @ 0x503 @ │ │ │ │ stclcc 8, cr15, [r1, #-588] @ 0xfffffdb4 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ stmdacs r0, {r0, r1, r5} │ │ │ │ - blge 1d30220 │ │ │ │ + blge 1d302d0 │ │ │ │ stmdaeq r8, {r3, r8, ip, sp, lr, pc} │ │ │ │ - blx fe4f0c0e │ │ │ │ + blx ef0cbe │ │ │ │ orreq lr, r8, #0, 22 │ │ │ │ @ instruction: 0xf0017919 │ │ │ │ - bcs 2739b4 │ │ │ │ - blge 1a30338 │ │ │ │ + bcs 273a64 │ │ │ │ + blge 1a303e8 │ │ │ │ @ instruction: 0xf1000688 │ │ │ │ ldmhi sl, {r1, r2, r3, r7, r9, pc} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ sbcne pc, r8, #134217731 @ 0x8000003 │ │ │ │ movteq pc, #450 @ 0x1c2 @ │ │ │ │ strteq pc, [r0], #-418 @ 0xfffffe5e │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ vpmax.u8 d15, d3, d16 │ │ │ │ vst1.8 {d15-d16}, [r4], r0 │ │ │ │ vpmax.s8 d15, d2, d16 │ │ │ │ tstmi r3, #-1946157056 @ 0x8c000000 │ │ │ │ strle r0, [r7], #1610 @ 0x64a │ │ │ │ - bcc fe66e98c │ │ │ │ - bvc 1c2ed54 │ │ │ │ - bcc fe66e9d4 │ │ │ │ - bcs 26cf7c │ │ │ │ + bcc fe66ea3c │ │ │ │ + bvc 1c2ee04 │ │ │ │ + bcc fe66ea84 │ │ │ │ + bcs 26d02c │ │ │ │ sbcshi pc, ip, #0 │ │ │ │ @ instruction: 0xf8dc6863 │ │ │ │ - blcc 27b188 │ │ │ │ + blcc 27b238 │ │ │ │ @ instruction: 0xf4ff189b │ │ │ │ @ instruction: 0xf7ffaf77 │ │ │ │ @ instruction: 0xf8dcbb34 │ │ │ │ - blcs 1ff198 │ │ │ │ + blcs 1ff248 │ │ │ │ mvnscs fp, #40, 30 @ 0xa0 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ @ instruction: 0xf8dcbb2c │ │ │ │ - blcs 21ff1a8 │ │ │ │ + blcs 21ff258 │ │ │ │ strmi fp, [fp], -r8, lsl #31 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ @ instruction: 0xf8dcbb24 │ │ │ │ @ instruction: 0xf5b33000 │ │ │ │ svclt 0x00284f00 │ │ │ │ ldrb r4, [sp, -fp, lsl #12] │ │ │ │ @ instruction: 0x6df14bb9 │ │ │ │ andcc pc, r3, lr, asr r8 @ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ ldrbcc pc, [r8, #2195]! @ 0x893 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ strbmi r8, [r6], #-700 @ 0xfffffd44 │ │ │ │ mlsvs r0, r6, r8, pc @ │ │ │ │ @ instruction: 0xf8dc680b │ │ │ │ - blvc 83b1e4 │ │ │ │ + blvc 83b294 │ │ │ │ svclt 0x00282a1f │ │ │ │ @ instruction: 0x4614221f │ │ │ │ @ instruction: 0xf0002805 │ │ │ │ @ instruction: 0xf8dc82bc │ │ │ │ - blcs 9ff208 │ │ │ │ + blcs 9ff2b8 │ │ │ │ ldmne r2, {r2, r4, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - bcs 9ffa7c │ │ │ │ + bcs 9ffb2c │ │ │ │ addshi pc, r7, #0, 4 │ │ │ │ addsmi r2, r3, r1, lsl #6 │ │ │ │ ldr r3, [r7, -r1, lsl #22]! │ │ │ │ @ instruction: 0xf47f2840 │ │ │ │ ldmib ip, {r2, r4, r5, r6, r7, r9, fp, sp, pc}^ │ │ │ │ addsmi r2, r3, #67108864 @ 0x4000000 │ │ │ │ sasxmi fp, r3, r8 │ │ │ │ @@ -527475,19 +527515,19 @@ │ │ │ │ addsmi r7, r3, #-67108861 @ 0xfc000003 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ ldmib ip, {r1, r5, r6, r7, r9, fp, ip, sp, pc}^ │ │ │ │ addsmi r2, r3, #0, 6 │ │ │ │ sasxmi fp, r3, r8 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ - blmi fe861db0 │ │ │ │ + blmi fe861e60 │ │ │ │ andcc pc, r3, lr, asr r8 @ │ │ │ │ orrmi pc, r0, #12582912 @ 0xc00000 │ │ │ │ stccs 8, cr15, [r8], #-588 @ 0xfffffdb4 │ │ │ │ - bcs 24ea24 │ │ │ │ + bcs 24ead4 │ │ │ │ addhi pc, r2, #64 @ 0x40 │ │ │ │ @ instruction: 0xf8964446 │ │ │ │ ldmdavs ip, {r5, r6, sp} │ │ │ │ stmdbcs r5, {r0, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ ldclge 4, cr15, [r2, #-508]! @ 0xfffffe04 │ │ │ │ mrrcvc 2, 0, r3, r8, cr5 │ │ │ │ biceq lr, r2, r4, lsl #22 │ │ │ │ @@ -527513,39 +527553,39 @@ │ │ │ │ sbceq r0, r7, #1879048204 @ 0x7000000c │ │ │ │ sbceq r0, r7, #1879048204 @ 0x7000000c │ │ │ │ @ instruction: 0xf8dc02bd │ │ │ │ ldrmi r3, [sl, #8] │ │ │ │ ldrmi fp, [sl], r8, lsr #30 │ │ │ │ svceq 0x001ff1ba │ │ │ │ eorhi pc, fp, #0, 4 │ │ │ │ - blx 2fbee4 │ │ │ │ - blcc 2aff0c │ │ │ │ + blx 2fbf94 │ │ │ │ + blcc 2affbc │ │ │ │ @ instruction: 0xf8dce6ca │ │ │ │ - blcs 23f2fc │ │ │ │ + blcs 23f3ac │ │ │ │ mcrge 4, 6, pc, cr6, cr15, {1} @ │ │ │ │ ldmib ip, {r1, r3, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ addsmi r2, r3, #0, 6 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ - blmi 1ca1cf4 │ │ │ │ + blmi 1ca1da4 │ │ │ │ @ instruction: 0xf85e6df2 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf89343a0 │ │ │ │ - blcs 240ab4 │ │ │ │ + blcs 240b64 │ │ │ │ andshi pc, lr, #64 @ 0x40 │ │ │ │ @ instruction: 0xf8964446 │ │ │ │ ldmdavs r3, {r5, r6, lr} │ │ │ │ ldrdne pc, [r0], -ip │ │ │ │ stmdacs r5, {r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ eorvs fp, r9, r8, lsl pc │ │ │ │ - bge 1bb052c │ │ │ │ + bge 1bb05dc │ │ │ │ biceq lr, r4, #3072 @ 0xc00 │ │ │ │ - bcs a52480 │ │ │ │ + bcs a52530 │ │ │ │ stmdale r6!, {r0, r1, r3, r4, r7, r9, fp, sp, lr} │ │ │ │ - bcs a01b44 │ │ │ │ + bcs a01bf4 │ │ │ │ rsbhi pc, sl, #0, 4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ rsbeq r0, r8, #32 │ │ │ │ rsbeq r0, r8, #104, 4 @ 0x80000006 │ │ │ │ rsbeq r0, r8, #104, 4 @ 0x80000006 │ │ │ │ eoreq r0, r0, r8, ror #4 │ │ │ │ rsbeq r0, r8, #104, 4 @ 0x80000006 │ │ │ │ @@ -527557,56 +527597,56 @@ │ │ │ │ rsbeq r0, r8, #104, 4 @ 0x80000006 │ │ │ │ rsbeq r0, r8, #104, 4 @ 0x80000006 │ │ │ │ rsbeq r0, r8, #104, 4 @ 0x80000006 │ │ │ │ rsbeq r0, r8, #104, 4 @ 0x80000006 │ │ │ │ rsbeq r0, r8, #104, 4 @ 0x80000006 │ │ │ │ eoreq r0, r1, r8, ror #4 │ │ │ │ @ instruction: 0xf10ab2db │ │ │ │ - b 4c1f8c │ │ │ │ - blx a73fa0 │ │ │ │ + b 4c203c │ │ │ │ + blx a74050 │ │ │ │ eorvs pc, fp, r3, lsl #6 │ │ │ │ - blt e31398 │ │ │ │ - blcs 25ff0c │ │ │ │ + blt e31448 │ │ │ │ + blcs 25ffbc │ │ │ │ andshi pc, r3, #0 │ │ │ │ ldrdeq pc, [r0], -ip │ │ │ │ @ instruction: 0xf8142300 │ │ │ │ tstcs r0, r2, lsr r0 │ │ │ │ - bl 1a70ba4 │ │ │ │ + bl 470c54 │ │ │ │ @ instruction: 0xf7ff6028 │ │ │ │ @ instruction: 0xf5a0ba20 │ │ │ │ @ instruction: 0xf1b979d6 │ │ │ │ @ instruction: 0xf63f0f1e │ │ │ │ movwcs sl, #23066 @ 0x5a1a │ │ │ │ movweq pc, #708 @ 0x2c4 @ │ │ │ │ vpmax.u8 d15, d9, d19 │ │ │ │ @ instruction: 0xf57f07db │ │ │ │ @ instruction: 0xf5a0aa12 │ │ │ │ - bcs 251af0 │ │ │ │ + bcs 251ba0 │ │ │ │ stclge 4, cr15, [r4], {127} @ 0x7f │ │ │ │ @ instruction: 0xf04f4b31 │ │ │ │ @ instruction: 0xf85e0930 │ │ │ │ - blx 49b3fa │ │ │ │ + blx 49b4aa │ │ │ │ ldmdbvc fp, {r8, r9, sp, pc} │ │ │ │ - blcs 258008 │ │ │ │ - bge 2b04f4 │ │ │ │ - bleq 26f538 │ │ │ │ + blcs 2580b8 │ │ │ │ + bge 2b05a4 │ │ │ │ + bleq 26f5e8 │ │ │ │ strbmi lr, [r2], #-16 │ │ │ │ umaalvs pc, r0, r2, r8 @ │ │ │ │ @ instruction: 0x46382110 │ │ │ │ stc2 7, cr15, [lr, #1016] @ 0x3f8 │ │ │ │ @ instruction: 0xf10b9b05 │ │ │ │ stmib r0, {r0, r8, r9, fp}^ │ │ │ │ ldrmi r5, [fp, #1538] @ 0x602 │ │ │ │ stmibge pc!, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc}^ @ │ │ │ │ ldmdbvs r0!, {r1, r2, r5, fp, sp, lr}^ │ │ │ │ andge pc, r0, r9, lsl #22 │ │ │ │ subne lr, fp, #6144 @ 0x1800 │ │ │ │ - blvs ff78458c │ │ │ │ + blvs ff78463c │ │ │ │ stmdbcs r0, {r0, r6, r7, r8, fp, ip, sp, lr} │ │ │ │ - bl 3e77c8 │ │ │ │ + bl 3e7878 │ │ │ │ @ instruction: 0xf896164b │ │ │ │ strb r6, [r3, r0, asr #32]! │ │ │ │ svcvc 0x001cf5b3 │ │ │ │ teqphi fp, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ cmppcs r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf43f428b │ │ │ │ @ instruction: 0xf2a3a9d6 │ │ │ │ @@ -527619,22 +527659,22 @@ │ │ │ │ @ instruction: 0xf7ffac59 │ │ │ │ @ instruction: 0xf1a0b9c6 │ │ │ │ ldmdbcs ip, {r2, r5, r8} │ │ │ │ stmibge r1, {r0, r1, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vsubw.s8 q9, , d11 │ │ │ │ sbcmi r0, fp, r0, lsl #6 │ │ │ │ @ instruction: 0xf57f07db │ │ │ │ - bcs 25db70 │ │ │ │ + bcs 25dc20 │ │ │ │ stmdacs r7!, {r1, r3, r5, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf63fd004 │ │ │ │ stmdacs r6!, {r0, r2, r3, r4, r5, r7, r9, sl, fp, sp, pc} │ │ │ │ ldmibge r1!, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc} │ │ │ │ eorvs r2, fp, r1, lsl #6 │ │ │ │ stmiblt sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq sp, r4, sl, lsr r8 │ │ │ │ + rsbseq sp, r4, sl, lsl #15 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ orrsvc pc, sp, pc, ror #8 │ │ │ │ tstcs r3, r3, asr #16 │ │ │ │ biceq pc, r8, r0, asr #13 │ │ │ │ @ instruction: 0x07c940d9 │ │ │ │ ldmibge sp, {r0, r1, r2, r3, r4, r5, r6, r8, sl, ip, sp, lr, pc} │ │ │ │ @@ -527668,43 +527708,43 @@ │ │ │ │ andeq r0, r0, r3, asr r1 │ │ │ │ andeq r0, r0, r9, asr #1 │ │ │ │ @ instruction: 0xfffff327 │ │ │ │ @ instruction: 0xfffff327 │ │ │ │ @ instruction: 0xfffff327 │ │ │ │ andeq r0, r0, r1, ror r0 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ - blx fef1fa78 │ │ │ │ + blx fef1fb28 │ │ │ │ @ instruction: 0xf1c3f383 │ │ │ │ - blcs 233dd4 │ │ │ │ + blcs 233e84 │ │ │ │ teqphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ addsmi r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf8dc3b01 │ │ │ │ - bcs 23b574 │ │ │ │ + bcs 23b624 │ │ │ │ stcge 4, cr15, [sl, #252] @ 0xfc │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ smlawteq r0, r2, r1, pc @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ andcs r8, r1, #222 @ 0xde │ │ │ │ - bcc 2837a4 │ │ │ │ + bcc 283854 │ │ │ │ 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}^ │ │ │ │ + ldm r4!, {r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f42a0 │ │ │ │ eorvs sl, lr, r2, lsr r9 │ │ │ │ stmdblt pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf85e4b9e │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8935340 │ │ │ │ - blcs 24334c │ │ │ │ + blcs 2433fc │ │ │ │ sbcshi pc, r5, r0, asr #32 │ │ │ │ @ instruction: 0xf89844b0 │ │ │ │ @ instruction: 0xf8dc0060 │ │ │ │ - bcs 23b5bc │ │ │ │ + bcs 23b66c │ │ │ │ ldmdbge sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdavs fp, {r0, r4, r5, r6, r7, r8, sl, fp, sp, lr} │ │ │ │ @ instruction: 0x2c057b1c │ │ │ │ ldmdbge r7!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ biceq lr, r0, #3072 @ 0xc00 │ │ │ │ stmdbcs r0!, {r0, r3, r6, sl, fp, ip, sp, lr} │ │ │ │ vpmin.s8 d6, d16, d11 │ │ │ │ @@ -527733,16 +527773,16 @@ │ │ │ │ strmi fp, [fp], -r8, lsr #30 │ │ │ │ @ instruction: 0xb1224619 │ │ │ │ @ instruction: 0xf182fab2 │ │ │ │ smlawteq r0, r1, r1, pc @ │ │ │ │ strmi r4, [sl, #1049] @ 0x419 │ │ │ │ ldmge r9, {r0, r1, r2, r3, r4, r5, r6, r7, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ff409a │ │ │ │ - blvs fff21a28 │ │ │ │ - blcs a527c0 │ │ │ │ + blvs fff21ad8 │ │ │ │ + blcs a52870 │ │ │ │ ldmge r1, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf04faec1 │ │ │ │ eorvs r5, fp, lr, ror r3 │ │ │ │ stmialt r9, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ tstpne pc, #64, 4 @ p-variant is OBSOLETE │ │ │ │ umaalle r4, sp, r8, r2 │ │ │ │ @@ -527751,15 +527791,15 @@ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf8dcaeb1 │ │ │ │ mrslt r3, (UNDEF: 75) │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ eoreq pc, r0, #-1073741776 @ 0xc0000030 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwcs r8, #4257 @ 0x10a1 │ │ │ │ - blcc 2838e4 │ │ │ │ + blcc 283994 │ │ │ │ ldrdcs pc, [r4], -ip │ │ │ │ rsble r2, r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ smlawteq r0, r2, r1, pc @ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf04face7 │ │ │ │ strdmi r3, [sl], pc @ │ │ │ │ @@ -527794,53 +527834,53 @@ │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ stmib r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ff4802 │ │ │ │ @ instruction: 0xf04fb864 │ │ │ │ strt r3, [r1], #1023 @ 0x3ff │ │ │ │ @ instruction: 0x46382110 │ │ │ │ andls r6, r5, #52, 30 @ 0xd0 │ │ │ │ - blx ffef173e │ │ │ │ + blx ffef17ee │ │ │ │ addvs r9, r4, r5, lsl #20 │ │ │ │ @ instruction: 0xf7ff60c2 │ │ │ │ @ instruction: 0xf896b856 │ │ │ │ strb r6, [r3, #-96] @ 0xffffffa0 │ │ │ │ mlsmi r0, r6, r8, pc @ │ │ │ │ @ instruction: 0xf896e5e1 │ │ │ │ str r0, [sl, -r0, rrx]! │ │ │ │ mlscs r0, r6, r8, pc @ │ │ │ │ @ instruction: 0x4613e57d │ │ │ │ - bl 32c98c │ │ │ │ + bl 32ca3c │ │ │ │ mcrrvc 3, 12, r0, r9, cr6 │ │ │ │ - bvs fe8fdbf4 │ │ │ │ + bvs fe8fdca4 │ │ │ │ stmdbcc r1, {r0, r2, r4, fp, ip, lr, pc} │ │ │ │ stmdale sp, {r0, r1, r2, r3, r4, r8, fp, sp}^ │ │ │ │ @ instruction: 0xf001e8df │ │ │ │ mcrrmi 12, 1, r4, ip, cr0 │ │ │ │ subne r4, ip, ip, asr #24 │ │ │ │ mcrrmi 12, 4, r4, ip, cr12 │ │ │ │ strbcc r4, [ip, -ip, asr #24] │ │ │ │ mcrrmi 12, 4, r4, ip, cr12 │ │ │ │ mcrrmi 12, 4, r4, ip, cr12 │ │ │ │ mcrrmi 12, 4, r4, ip, cr12 │ │ │ │ cmpne ip, ip, asr #24 │ │ │ │ andcs fp, r1, #-1342177267 @ 0xb000000d │ │ │ │ tstpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ - bcc 283a34 │ │ │ │ + bcc 283ae4 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ sbcslt fp, fp, #2228224 @ 0x220000 │ │ │ │ - bcc 22fbe4 │ │ │ │ + bcc 22fc94 │ │ │ │ movweq lr, #14858 @ 0x3a0a │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ andcs fp, r0, r8, lsl r8 │ │ │ │ @ instruction: 0xf04fe5f2 │ │ │ │ @ instruction: 0xe6c433ff │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - b 16ad554 │ │ │ │ + b 16ad604 │ │ │ │ rscsle r0, r4, r3, lsl #4 │ │ │ │ @ instruction: 0xf8dc461a │ │ │ │ strmi r0, [fp], -r0 │ │ │ │ addslt lr, fp, #943718400 @ 0x38400000 │ │ │ │ addslt lr, fp, #859832320 @ 0x33400000 │ │ │ │ addslt lr, fp, #56360960 @ 0x35c0000 │ │ │ │ rscle r2, r8, r0, lsl #22 │ │ │ │ @@ -527851,22 +527891,22 @@ │ │ │ │ ldrdeq pc, [r0], -ip │ │ │ │ @ instruction: 0xf8542300 │ │ │ │ strb r2, [ip, #50] @ 0x32 │ │ │ │ bfi fp, fp, #5, #11 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 46ecdc │ │ │ │ + blhi 46ed8c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ stmdbge r2, {r0, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dfb089 │ │ │ │ @ instruction: 0xf8df591c │ │ │ │ ldrbtmi r4, [sp], #-2332 @ 0xfffff6e4 │ │ │ │ - blne 14ae46c │ │ │ │ + blne 14ae51c │ │ │ │ mulshi r0, r1, r8 │ │ │ │ @ instruction: 0xf8db592c │ │ │ │ stmdavs r4!, {r2, r3, r4, r5, ip, lr} │ │ │ │ @ instruction: 0xf04f9407 │ │ │ │ ldrmi r0, [r4], -r0, lsl #8 │ │ │ │ stmdbcs r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r6, [sl], #-2093 @ 0xfffff7d3 │ │ │ │ @@ -527877,22 +527917,22 @@ │ │ │ │ @ instruction: 0x4607c014 │ │ │ │ svcvc 0x00acf5bc │ │ │ │ @ instruction: 0xf1bcbf18 │ │ │ │ rsbsle r0, r6, r3, ror pc │ │ │ │ ldmeq ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stmeq r6, {r3, ip, sp, lr, pc} │ │ │ │ andls pc, r0, r2, asr r8 @ │ │ │ │ - blx 2bc152 │ │ │ │ + blx 2bc202 │ │ │ │ ldmibvc r2, {r2, r3, r9, ip, pc} │ │ │ │ addeq pc, r6, #2 │ │ │ │ andle r4, r5, r2, asr #10 │ │ │ │ svclt 0x00182a80 │ │ │ │ svceq 0x0080f1b8 │ │ │ │ addhi pc, r1, r0 │ │ │ │ - bcs 24d8d4 │ │ │ │ + bcs 24d984 │ │ │ │ adcshi pc, r4, r0, asr #32 │ │ │ │ svceq 0x00ecf1bc │ │ │ │ teqphi pc, #0, 4 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0072f1bc │ │ │ │ adcshi pc, r0, r0, asr #4 │ │ │ │ addseq pc, sp, #172, 2 @ 0x2b │ │ │ │ vpmax.s8 q1, q0, │ │ │ │ @@ -527962,24 +528002,24 @@ │ │ │ │ ldrbhi pc, [fp, r0, asr #32]! @ │ │ │ │ ldc 0, cr11, [sp], #36 @ 0x24 │ │ │ │ pop {r3, r8, r9, fp, pc} │ │ │ │ @ instruction: 0xf5bc8ff0 │ │ │ │ @ instruction: 0xf0807f8a │ │ │ │ ldmib r3, {r0, r1, r2, r4, r6, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf8df1000 │ │ │ │ - b 281804 │ │ │ │ + b 2818b4 │ │ │ │ sbclt r0, sl, #0, 12 │ │ │ │ - blx 1704bd8 │ │ │ │ + blx 1704c88 │ │ │ │ vsubw.u8 , q11, d0 │ │ │ │ - bl ff2bd1f4 │ │ │ │ + bl ff2bd2a4 │ │ │ │ ldcpl 2, cr0, [sl], {194} @ 0xc2 │ │ │ │ movweq lr, #2561 @ 0xa01 │ │ │ │ vst1.8 {d4-d6}, [r3 :64], r9 │ │ │ │ vst2.8 {d7-d10}, [r1], r0 │ │ │ │ - bcs 3cc008 │ │ │ │ + bcs 3cc0b8 │ │ │ │ movwmi fp, #48900 @ 0xbf04 │ │ │ │ orrvc pc, r3, #1124073472 @ 0x43000000 │ │ │ │ addhi pc, ip, #64 @ 0x40 │ │ │ │ strb r6, [sl, r3, lsr #32] │ │ │ │ svcvc 0x008af5bc │ │ │ │ ldrthi pc, [lr], #128 @ 0x80 @ │ │ │ │ svceq 0x0020f1bc │ │ │ │ @@ -528230,75 +528270,75 @@ │ │ │ │ andeq r0, r0, sp, asr r5 │ │ │ │ andeq r0, r0, sp, asr r5 │ │ │ │ andeq r0, r0, sp, asr r5 │ │ │ │ andeq r0, r0, sp, asr r5 │ │ │ │ andeq r0, r0, r3, ror r9 │ │ │ │ vstrge d4, [r3, #-864] @ 0xfffffca0 │ │ │ │ stmeq r6, {r3, ip, sp, lr, pc} │ │ │ │ - blgt 605000 │ │ │ │ + blgt 6050b0 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ ldrbmi r4, [r0], -r9, asr #12 │ │ │ │ - @ instruction: 0xf834f651 │ │ │ │ + @ instruction: 0xffdcf650 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ ldrhi pc, [lr, #-0] │ │ │ │ tstpeq r2, r9, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r8], -r2, lsl #12 │ │ │ │ cmpne r1, sl, lsl #22 │ │ │ │ - stc 5, cr15, [r0], {251} @ 0xfb │ │ │ │ + stc 5, cr15, [r8], #-1004 @ 0xfffffc14 │ │ │ │ ldrsbtcc pc, [ip], -fp @ │ │ │ │ svceq 0x0004f1b8 │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ strhi pc, [r0], #0 │ │ │ │ sbchi pc, r9, r0, asr #4 │ │ │ │ svceq 0x0006f1b8 │ │ │ │ sbchi pc, r5, r0 │ │ │ │ - blls ff12f4d4 │ │ │ │ - ldc 6, cr2, [pc, #4] @ 233e60 │ │ │ │ - strtmi fp, [pc], #-3004 @ 233e60 │ │ │ │ + blls ff12f584 │ │ │ │ + ldc 6, cr2, [pc, #4] @ 233f10 │ │ │ │ + strtmi fp, [pc], #-3004 @ 233f10 │ │ │ │ @ instruction: 0x46b046b1 │ │ │ │ - blge 14af928 │ │ │ │ - beq 26ffa8 │ │ │ │ + blge 14af9d8 │ │ │ │ + beq 270058 │ │ │ │ @ instruction: 0xf8159601 │ │ │ │ @ instruction: 0xf0091b01 │ │ │ │ @ instruction: 0xf89b0901 │ │ │ │ - bl 4fbf10 │ │ │ │ + bl 4fbfc0 │ │ │ │ ldmib r1, {r0, r6, r7, r8}^ │ │ │ │ @ instruction: 0xf64f010a │ │ │ │ - mrc 12, 5, APSR_nzcv, cr0, cr5, {2} │ │ │ │ + vmov.u16 pc, d16[3] │ │ │ │ @ instruction: 0xf5fb8b40 │ │ │ │ - vmov.32 lr, d4[1] │ │ │ │ + @ instruction: 0xeeb4eaba │ │ │ │ vneg.f64 d24, d0 │ │ │ │ mrc 10, 5, APSR_nzcv, cr4, cr0, {0} │ │ │ │ svclt 0x00188b48 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blx 66fa68 │ │ │ │ + blx 66fb18 │ │ │ │ ldrbhi pc, [r9], #384 @ 0x180 @ │ │ │ │ - blvc ff46f96c │ │ │ │ + blvc ff46fa1c │ │ │ │ streq pc, [r1], -r6 │ │ │ │ - blvc ff52f984 │ │ │ │ - blx 66fa7c │ │ │ │ + blvc ff52fa34 │ │ │ │ + blx 66fb2c │ │ │ │ strcs fp, [r0], -r8, lsl #31 │ │ │ │ - blhi 126f994 │ │ │ │ - blne 146f984 │ │ │ │ - bleq 14ef988 │ │ │ │ + blhi 126fa44 │ │ │ │ + blne 146fa34 │ │ │ │ + bleq 14efa38 │ │ │ │ stmdaeq r1, {r3, ip, sp, lr, pc} │ │ │ │ - blx 66fa94 │ │ │ │ + blx 66fb44 │ │ │ │ @ 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 b7177c │ │ │ │ + blne 146fa54 │ │ │ │ + blge 126fa58 │ │ │ │ + bleq 14afa5c │ │ │ │ + mrc 5, 6, APSR_nzcv, cr14, cr11, {7} │ │ │ │ mrc 2, 5, r4, cr0, cr13, {5} │ │ │ │ @ instruction: 0xd1ba9b40 │ │ │ │ rsbseq r9, r6, #1024 @ 0x400 │ │ │ │ strcs lr, [r9], -r6, asr #20 │ │ │ │ - blcs fe32e840 │ │ │ │ + blcs fe32e8f0 │ │ │ │ tsteq fp, r6, asr #20 │ │ │ │ tstpeq r6, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0000f1b8 │ │ │ │ cdp 1, 11, cr13, cr5, cr10, {0} │ │ │ │ vsqrt.f64 d26, d0 │ │ │ │ svclt 0x00c4fa10 │ │ │ │ tsteq fp, r6, asr #20 │ │ │ │ @@ -528317,22 +528357,22 @@ │ │ │ │ tstpmi r0, r0, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf000420a │ │ │ │ tstcs r4, sp, asr #2 │ │ │ │ @ instruction: 0xf7fd4638 │ │ │ │ stmdbvs fp!, {r0, r1, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r2, r0, #48, 2 │ │ │ │ andpl lr, r2, #192, 18 @ 0x300000 │ │ │ │ - blx 28ef1a │ │ │ │ + blx 28efca │ │ │ │ mrrcvc 3, 0, r9, r2, cr3 │ │ │ │ @ instruction: 0xf0237ddb │ │ │ │ tstmi r3, #-469762047 @ 0xe4000001 │ │ │ │ ldr r7, [r6, #-1027] @ 0xfffffbfd │ │ │ │ strmi r2, [r2], -r1, lsl #6 │ │ │ │ strtmi r4, [r8], -r9, lsr #12 │ │ │ │ - blx 8f18de │ │ │ │ + blx ff2f198c │ │ │ │ @ instruction: 0xf04302b3 │ │ │ │ stmdacs r0, {r1, r8, r9} │ │ │ │ ldcge 4, cr15, [lr, #-508]! @ 0xfffffe04 │ │ │ │ ldr r2, [fp, #-768]! @ 0xfffffd00 │ │ │ │ @ instruction: 0x46384b70 │ │ │ │ ldrcs r9, [r0, -r1, lsl #20]! │ │ │ │ ldmpl r6, {r2, r4, r8, sp}^ │ │ │ │ @@ -528340,29 +528380,29 @@ │ │ │ │ movwvs pc, #15111 @ 0x3b07 @ │ │ │ │ mrcvc 12, 0, r7, cr11, cr2, {2} │ │ │ │ cmnpeq r9, #35 @ p-variant is OBSOLETE @ 0x23 │ │ │ │ strtvc r4, [r3], #-787 @ 0xfffffced │ │ │ │ @ instruction: 0xffb4f7fd │ │ │ │ stmib r0, {r1, r8, r9, sp}^ │ │ │ │ stmdbvs fp!, {r1, r8, r9, ip, lr}^ │ │ │ │ - blx 40ff76 │ │ │ │ + blx 410026 │ │ │ │ mrrcvc 3, 0, r6, r2, cr3 │ │ │ │ mulshi r9, r3, r8 │ │ │ │ ldmdaeq r9!, {r3, r5, ip, sp, lr, pc}^ │ │ │ │ stmdaeq r2, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ strcs lr, [r0], -r2, ror #9 │ │ │ │ mlals r5, fp, r8, pc @ │ │ │ │ @ instruction: 0xf04f442f │ │ │ │ @ instruction: 0xf04f4800 │ │ │ │ @ instruction: 0xf06f3eff │ │ │ │ tstcs r1, r0, lsl #24 │ │ │ │ @ instruction: 0xf8154630 │ │ │ │ @ instruction: 0xf1b92b01 │ │ │ │ @ instruction: 0xf1020f20 │ │ │ │ - bl 4f4818 │ │ │ │ + bl 4f48c8 │ │ │ │ @ instruction: 0xf85b0ac2 │ │ │ │ @ instruction: 0xf8da2032 │ │ │ │ vhadd.s8 d3, d0, d4 │ │ │ │ @ instruction: 0xf1098367 │ │ │ │ @ instruction: 0xf1b939ff │ │ │ │ ldmdale r6, {r0, r1, r2, r3, r4, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf009e8df │ │ │ │ @@ -528370,123 +528410,123 @@ │ │ │ │ ldrvc r1, [r5, #-1301] @ 0xfffffaeb │ │ │ │ ldrne r1, [r5, #-1301] @ 0xfffffaeb │ │ │ │ ldrpl r1, [r5, #-1301] @ 0xfffffaeb │ │ │ │ ldrne r1, [r5, #-1301] @ 0xfffffaeb │ │ │ │ ldrne r1, [r5, #-1301] @ 0xfffffaeb │ │ │ │ ldrne r1, [r5, #-1301] @ 0xfffffaeb │ │ │ │ ldrne r1, [r5, #-1301] @ 0xfffffaeb │ │ │ │ - blcs 2b2098 │ │ │ │ + blcs 2b2148 │ │ │ │ @ instruction: 0xf85b3205 │ │ │ │ - b 15fc114 │ │ │ │ + b 15fc1c4 │ │ │ │ @ instruction: 0xf00179e2 │ │ │ │ - b 16b4458 │ │ │ │ + b 16b4508 │ │ │ │ svclt 0x00080a09 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ tstcs r0, r8, lsl pc │ │ │ │ - bl 20855ec │ │ │ │ + bl 208569c │ │ │ │ svclt 0x00bc0a06 │ │ │ │ @ instruction: 0x464e4694 │ │ │ │ - bl 21c56b0 │ │ │ │ + bl 21c5760 │ │ │ │ svclt 0x00bc0a09 │ │ │ │ @ instruction: 0x46ce4690 │ │ │ │ strhle r4, [r1, #45]! @ 0x2d │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ @ instruction: 0xf1bc83f9 │ │ │ │ @ instruction: 0xf1760f01 │ │ │ │ svclt 0x00a80300 │ │ │ │ @ instruction: 0xf6bf2103 │ │ │ │ - b 195fdc0 │ │ │ │ + b 195fe70 │ │ │ │ svclt 0x00080606 │ │ │ │ @ instruction: 0xf43f2104 │ │ │ │ @ instruction: 0xf1beaf45 │ │ │ │ svclt 0x00b80f00 │ │ │ │ @ instruction: 0xf6ff2101 │ │ │ │ - b 185fda8 │ │ │ │ + b 185fe58 │ │ │ │ svclt 0x00080e0e │ │ │ │ @ instruction: 0xf43f2102 │ │ │ │ stmdacs r0, {r0, r3, r4, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ tstcs r0, r4, lsl pc │ │ │ │ ldr r2, [r3, -r5, lsl #2]! │ │ │ │ - blcs 2b2118 │ │ │ │ + blcs 2b21c8 │ │ │ │ @ instruction: 0xf85b3205 │ │ │ │ andslt r2, r2, #50 @ 0x32 │ │ │ │ tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ stmibvc r2!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ - beq 4aea20 │ │ │ │ + beq 4aead0 │ │ │ │ @ instruction: 0xf040bf08 │ │ │ │ svclt 0x00180001 │ │ │ │ strbmi r2, [r2, #-256]! @ 0xffffff00 │ │ │ │ - beq 3eeecc │ │ │ │ + beq 3eef7c │ │ │ │ @ instruction: 0x4694bfbc │ │ │ │ ldrmi r4, [r0, #1614] @ 0x64e │ │ │ │ - beq 4aeeec │ │ │ │ + beq 4aef9c │ │ │ │ @ instruction: 0x4690bfbc │ │ │ │ adcsmi r4, sp, #216006656 @ 0xce00000 │ │ │ │ ldr sp, [sp, r0, ror #3]! │ │ │ │ - blcs 2b2158 │ │ │ │ + blcs 2b2208 │ │ │ │ @ instruction: 0xf85b3205 │ │ │ │ subslt r2, r2, #50 @ 0x32 │ │ │ │ tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ stmibvc r2!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ - beq 4aea60 │ │ │ │ + beq 4aeb10 │ │ │ │ @ instruction: 0xf040bf08 │ │ │ │ svclt 0x00180001 │ │ │ │ strbmi r2, [r2, #-256]! @ 0xffffff00 │ │ │ │ - beq 3eef0c │ │ │ │ + beq 3eefbc │ │ │ │ @ instruction: 0x4694bfbc │ │ │ │ ldrmi r4, [r0, #1614] @ 0x64e │ │ │ │ - beq 4aef2c │ │ │ │ + beq 4aefdc │ │ │ │ @ instruction: 0x4690bfbc │ │ │ │ adcsmi r4, sp, #216006656 @ 0xce00000 │ │ │ │ ldr sp, [sp, r0, ror #3] │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f80000 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ - rsbseq ip, r4, r2, asr #15 │ │ │ │ + rsbseq ip, r4, r2, lsl r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r4, r2, lsr #15 │ │ │ │ + ldrshteq ip, [r4], #-98 @ 0xffffff9e │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq ip, r4, sl, asr #12 │ │ │ │ - ldrdeq ip, [sl], #-176 @ 0xffffff50 @ │ │ │ │ - mlseq sl, r4, r9, ip │ │ │ │ - blcs 2b21c8 │ │ │ │ + @ instruction: 0x0074c59a │ │ │ │ + rsbeq ip, sl, r8, asr #23 │ │ │ │ + rsbeq ip, sl, ip, lsl #19 │ │ │ │ + blcs 2b2278 │ │ │ │ @ instruction: 0xf85b3205 │ │ │ │ sbcslt r2, r2, #50 @ 0x32 │ │ │ │ stmdbeq r0, {r1, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ andeq pc, r1, #130 @ 0x82 │ │ │ │ - b 124590c │ │ │ │ - b 274194 │ │ │ │ - b 15f4598 │ │ │ │ - bl 1ed0d38 │ │ │ │ + b 12459bc │ │ │ │ + b 274244 │ │ │ │ + b 15f4648 │ │ │ │ + bl 1ed0de8 │ │ │ │ svclt 0x00bc0a06 │ │ │ │ ldrmi r4, [r6], -ip, asr #13 │ │ │ │ - bl 21c58c0 │ │ │ │ + bl 21c5970 │ │ │ │ svclt 0x00bc0a02 │ │ │ │ ldrmi r4, [r6], r8, asr #13 │ │ │ │ strhle r4, [r1, #45]! @ 0x2d │ │ │ │ vabd.s8 q15, q0, q11 │ │ │ │ ldrmi r1, [ip, #903] @ 0x387 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr1, cr15, {1} │ │ │ │ svcvc 0x00c3f5bc │ │ │ │ mcrge 6, 7, pc, cr12, cr15, {3} @ │ │ │ │ svcvc 0x00cff5bc │ │ │ │ @ instruction: 0xf5bcd003 │ │ │ │ @ instruction: 0xf47f7fd2 │ │ │ │ vceq.f32 q13, q8, │ │ │ │ - ldr r4, [pc], #-770 @ 2341d4 │ │ │ │ + ldr r4, [pc], #-770 @ 234284 │ │ │ │ andcs r7, r0, #5832704 @ 0x590000 │ │ │ │ strtmi r2, [r8], -r1, lsl #6 │ │ │ │ streq pc, [r0], r1, asr #7 │ │ │ │ @ instruction: 0xf6544629 │ │ │ │ - stmdacs r0, {r0, r2, r3, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ mcrge 4, 6, pc, cr10, cr15, {1} @ │ │ │ │ @ instruction: 0xf04302b3 │ │ │ │ - str r0, [pc], #-772 @ 2341f4 │ │ │ │ + str r0, [pc], #-772 @ 2342a4 │ │ │ │ @ instruction: 0xf57f07d2 │ │ │ │ tstcs r4, r7, lsl ip │ │ │ │ @ instruction: 0xf7fd4638 │ │ │ │ @ instruction: 0x4603fe93 │ │ │ │ ldrtcs r2, [r0], #-512 @ 0xfffffe00 │ │ │ │ ldrtmi r6, [r8], -r9, ror #23 │ │ │ │ andpl lr, r2, #3194880 @ 0x30c000 │ │ │ │ @@ -528494,53 +528534,53 @@ │ │ │ │ andls pc, r2, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0xf0227dd2 │ │ │ │ movwmi r0, #41593 @ 0xa279 │ │ │ │ ldrvc r2, [sl], #-276 @ 0xfffffeec │ │ │ │ mcr2 7, 4, pc, cr0, cr13, {7} @ │ │ │ │ stmib r0, {r0, r8, r9, sp}^ │ │ │ │ stmdbvs fp!, {r1, r8, r9, ip, lr}^ │ │ │ │ - blx 34f9de │ │ │ │ + blx 34fa8e │ │ │ │ mrrcvc 3, 0, r9, r2, cr3 │ │ │ │ @ instruction: 0xf0237e1b │ │ │ │ tstmi r3, #-469762047 @ 0xe4000001 │ │ │ │ @ instruction: 0xf7ff7403 │ │ │ │ ldmib r3, {r2, r4, r5, r7, r8, r9, fp, ip, sp, pc}^ │ │ │ │ - b 45664c │ │ │ │ + b 4566fc │ │ │ │ vst1.8 {d0-d2}, [r8], r9 │ │ │ │ - blx 1a0f054 │ │ │ │ + blx 1a0f104 │ │ │ │ vst1.32 {d15-d16}, [r9], r8 │ │ │ │ vabdl.u8 q11, d22, d0 │ │ │ │ @ instruction: 0xf1ba2600 │ │ │ │ @ instruction: 0xf0000f06 │ │ │ │ andcs r8, r0, #-1744830463 @ 0x98000001 │ │ │ │ strtmi r2, [r9], -r1, lsl #6 │ │ │ │ @ instruction: 0xf6544628 │ │ │ │ - strmi pc, [r2], -r7, asr #19 │ │ │ │ + strmi pc, [r2], -pc, ror #18 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d58351 │ │ │ │ andcs ip, r4, #20 │ │ │ │ orrcs pc, r0, r7, asr #7 │ │ │ │ svceq 0x00eaf1bc │ │ │ │ orrscs lr, fp, r1, lsl #20 │ │ │ │ addeq fp, r9, #24, 30 @ 0x60 │ │ │ │ msrhi SPSR_fsc, #0 │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ @ instruction: 0xf1acbbb6 │ │ │ │ @ instruction: 0xf2400c21 │ │ │ │ - blx ff14ceb4 │ │ │ │ - b 16334d8 │ │ │ │ - b 12fb41c │ │ │ │ + blx ff14cf64 │ │ │ │ + b 1633588 │ │ │ │ + b 12fb4cc │ │ │ │ @ instruction: 0xf7ff230c │ │ │ │ @ instruction: 0x2114bbb1 │ │ │ │ @ instruction: 0xf7fd4638 │ │ │ │ movwcs pc, #3639 @ 0xe37 @ │ │ │ │ movwpl lr, #10688 @ 0x29c0 │ │ │ │ stmdbvs fp!, {r4, r5, sl, sp}^ │ │ │ │ - blvs ffcbc718 │ │ │ │ - blx 33dad2 │ │ │ │ + blvs ffcbc7c8 │ │ │ │ + blx 33db82 │ │ │ │ mrrcvc 3, 0, r9, r2, cr3 │ │ │ │ @ instruction: 0xf0237ddb │ │ │ │ tstmi r3, #-469762047 @ 0xe4000001 │ │ │ │ ldrtmi r7, [r8], -r3, lsl #8 │ │ │ │ mcr2 7, 1, pc, cr4, cr13, {7} @ │ │ │ │ strmi r6, [r3], -sl, ror #18 │ │ │ │ ldrtmi r6, [r8], -r9, ror #27 │ │ │ │ @@ -528553,125 +528593,125 @@ │ │ │ │ movwcs pc, #11795 @ 0x2e13 @ │ │ │ │ movwpl lr, #10688 @ 0x29c0 │ │ │ │ svcvs 0x00ea696b │ │ │ │ movwls pc, #15108 @ 0x3b04 @ │ │ │ │ mrcvc 12, 2, r7, cr11, cr2, {2} │ │ │ │ cmnpeq r9, #35 @ p-variant is OBSOLETE @ 0x23 │ │ │ │ strvc r4, [r3], #-787 @ 0xfffffced │ │ │ │ - bllt 143231c │ │ │ │ + bllt 14323cc │ │ │ │ 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 294e74 │ │ │ │ + bcs 320f30 │ │ │ │ tstphi r4, #0, 4 @ p-variant is OBSOLETE │ │ │ │ ssateq pc, #1, pc, asr #17 @ │ │ │ │ ldrbtmi r2, [r8], #-1537 @ 0xfffff9ff │ │ │ │ @ instruction: 0xf7ff5c82 │ │ │ │ ldmib r3, {r1, r2, r3, r4, r6, r8, r9, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8df0500 │ │ │ │ - b 241da4 │ │ │ │ - b 235b6c │ │ │ │ + b 241e54 │ │ │ │ + b 235c1c │ │ │ │ sbclt r0, r2, #1073741825 @ 0x40000001 │ │ │ │ - blx 170554c │ │ │ │ + blx 17055fc │ │ │ │ vsubw.u8 , q11, d5 │ │ │ │ - bl ff2bdb68 │ │ │ │ + bl ff2bdc18 │ │ │ │ vmlal.u q8, d17, d2[0] │ │ │ │ ldcpl 1, cr2, [sl], {128} @ 0x80 │ │ │ │ addle r2, pc, r0, lsl #18 │ │ │ │ movweq lr, #23104 @ 0x5a40 │ │ │ │ movtcs pc, #963 @ 0x3c3 @ │ │ │ │ @ instruction: 0xe7890299 │ │ │ │ @ instruction: 0xf8df681e │ │ │ │ vst1.16 {d2-d4}, [r6 :128], r4 │ │ │ │ vst2.8 {d7-d10}, [r6], r0 │ │ │ │ rscslt r6, r0, #128, 2 │ │ │ │ vmvn.i32 q10, #15335424 @ 0x00ea0000 │ │ │ │ ldcpl 6, cr2, [r2], {-0} │ │ │ │ - bllt fb2398 │ │ │ │ + bllt fb2448 │ │ │ │ svcvc 0x00acf5bc │ │ │ │ addhi pc, r0, #64, 4 │ │ │ │ addne pc, r7, #64, 4 │ │ │ │ @ instruction: 0xf47f4594 │ │ │ │ ldmdavc sl, {r0, r2, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ vhsub.s8 q12, q8, │ │ │ │ - bl fed391d8 │ │ │ │ - blx feef4fcc │ │ │ │ + bl fed39288 │ │ │ │ + blx feef507c │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ vst4.32 {d16-d19}, [r3 :64], fp │ │ │ │ @ instruction: 0xf7ff63e0 │ │ │ │ ldmdavs r8, {r0, r1, r5, r8, r9, fp, ip, sp, pc} │ │ │ │ movwvc pc, #1024 @ 0x400 @ │ │ │ │ orrvs pc, r0, r0, lsl #8 │ │ │ │ strbeq fp, [r0, #706] @ 0x2c2 │ │ │ │ subhi pc, sp, #0, 2 │ │ │ │ stmdacs r1, {r4, r6, r7, r9, sl, fp, ip} │ │ │ │ movwmi fp, #49052 @ 0xbf9c │ │ │ │ orrvc pc, r2, #1124073472 @ 0x43000000 │ │ │ │ - blge 6f1dec │ │ │ │ + blge 6f1e9c │ │ │ │ movwmi r3, #47617 @ 0xba01 │ │ │ │ svclt 0x008c2a01 │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ movteq lr, #10819 @ 0x2a43 │ │ │ │ orrvc pc, r0, #1124073472 @ 0x43000000 │ │ │ │ - bllt 3f2404 │ │ │ │ + bllt 3f24b4 │ │ │ │ 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 294d8c │ │ │ │ + bcs 321018 │ │ │ │ adchi pc, r0, #0, 4 │ │ │ │ strbeq pc, [r4, #2271] @ 0x8df @ │ │ │ │ ldrbtmi r2, [r8], #-1537 @ 0xfffff9ff │ │ │ │ @ instruction: 0xf7ff5c82 │ │ │ │ ldmdavs fp, {r1, r3, r5, r6, r7, r9, fp, ip, sp, pc} │ │ │ │ svcvc 0x0080f413 │ │ │ │ ldrdle fp, [r6], -fp @ │ │ │ │ - blcs 3bbfb8 │ │ │ │ + blcs 3bc068 │ │ │ │ mcrcs 15, 0, fp, cr1, cr8, {0} │ │ │ │ @ instruction: 0x2601bf94 │ │ │ │ @ instruction: 0xf8df2600 │ │ │ │ smlatbcs r0, r4, r5, r2 │ │ │ │ ldclpl 4, cr4, [r2], {122} @ 0x7a │ │ │ │ @ instruction: 0xf7ff460b │ │ │ │ ldmdavs sl, {r1, r2, r4, r6, r7, r9, fp, ip, sp, pc} │ │ │ │ orrvs pc, r0, #33554432 @ 0x2000000 │ │ │ │ vrshr.u64 , , #62 │ │ │ │ stmdbcs r3, {r7, r9, sp} │ │ │ │ - b 132407c │ │ │ │ + b 132412c │ │ │ │ @ instruction: 0xf0432342 │ │ │ │ @ instruction: 0xf43f0304 │ │ │ │ stmdbcs r1, {r0, r1, r2, r3, r6, r7, r9, fp, sp, pc} │ │ │ │ - b 132408c │ │ │ │ + b 132413c │ │ │ │ @ instruction: 0xf0432342 │ │ │ │ @ instruction: 0xf43f0302 │ │ │ │ stmdbcc r3, {r0, r1, r2, r6, r7, r9, fp, sp, pc} │ │ │ │ svceq 0x00fdf011 │ │ │ │ - b 13240b0 │ │ │ │ + b 1324160 │ │ │ │ @ instruction: 0xf7ff2342 │ │ │ │ ldmib r3, {r0, r1, r2, r3, r4, r5, r7, r9, fp, ip, sp, pc}^ │ │ │ │ - b 2bc49c │ │ │ │ + b 2bc54c │ │ │ │ sbclt r0, r0, #0, 2 │ │ │ │ @ instruction: 0xf10005cb │ │ │ │ sbcslt r8, r3, #-1879048185 @ 0x90000007 │ │ │ │ strbcs pc, [r8, #-2271] @ 0xfffff721 @ │ │ │ │ ldrbtmi r2, [sl], #-256 @ 0xffffff00 │ │ │ │ biceq lr, r3, #199680 @ 0x30c00 │ │ │ │ ldcpl 4, cr4, [sl], {19} │ │ │ │ @ instruction: 0xf7ff460b │ │ │ │ ldmib r3, {r2, r5, r7, r9, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8df0300 │ │ │ │ - b 23d998 │ │ │ │ + b 23da48 │ │ │ │ vst1.8 {d0-d2}, [r3], r3 │ │ │ │ sbclt r6, r5, #128, 2 │ │ │ │ sbcslt r4, pc, #2046820352 @ 0x7a000000 │ │ │ │ - bl ff3844e4 │ │ │ │ + bl ff384594 │ │ │ │ vqdmulh.s q8, q11, d1[1] │ │ │ │ strbtmi r2, [r2], #-1536 @ 0xfffffa00 │ │ │ │ movwvc pc, #1027 @ 0x403 @ │ │ │ │ ldclpl 5, cr0, [r2, #256] @ 0x100 │ │ │ │ eorhi pc, fp, #0, 2 │ │ │ │ streq pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ sbceq lr, r2, #198656 @ 0x30800 │ │ │ │ @@ -528686,84 +528726,84 @@ │ │ │ │ @ instruction: 0xf8df6200 │ │ │ │ ldmvs r8, {r2, r3, r5, r6, r7, sl, lr, pc} │ │ │ │ ldrbtmi fp, [ip], #759 @ 0x2f7 │ │ │ │ @ instruction: 0xf8dfb2d3 │ │ │ │ andsmi r1, r6, r4, ror #9 │ │ │ │ strbtpl pc, [r0], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0xf81c4479 │ │ │ │ - bl ff324550 │ │ │ │ + bl ff324600 │ │ │ │ strmi r0, [sl], -r3, asr #7 │ │ │ │ ldrbtmi r4, [sp], #-1035 @ 0xfffffbf5 │ │ │ │ strcs pc, [r0], -r6, asr #7 │ │ │ │ - b 3bc944 │ │ │ │ + b 3bc9f4 │ │ │ │ @ instruction: 0xf8132610 │ │ │ │ - bl ff42457c │ │ │ │ + bl ff42462c │ │ │ │ ldrmi r0, [sl], #-967 @ 0xfffffc39 │ │ │ │ - bl ff321060 │ │ │ │ + bl ff321110 │ │ │ │ strtmi r0, [fp], #-963 @ 0xfffffc3d │ │ │ │ andcc pc, ip, r3, lsl r8 @ │ │ │ │ @ instruction: 0x460b5cd2 │ │ │ │ - blt 16b2560 │ │ │ │ + blt 16b2610 │ │ │ │ stmdbvc r0, {r0, r1, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrdhi pc, [r8], -r3 │ │ │ │ streq lr, [r9], -r7, lsl #20 │ │ │ │ vrshr.u64 , , #58 │ │ │ │ svccs 0x00062600 │ │ │ │ ldrcs lr, [r8], -r6, lsl #20 │ │ │ │ movwcs sp, #4111 @ 0x100f │ │ │ │ strtmi r2, [r9], -r0, lsl #4 │ │ │ │ - @ instruction: 0xf6544628 │ │ │ │ - movwcs pc, #18491 @ 0x483b @ │ │ │ │ + @ instruction: 0xf6534628 │ │ │ │ + movwcs pc, #20451 @ 0x4fe3 @ │ │ │ │ ldmdblt r0!, {r1, r9, sl, lr}^ │ │ │ │ strtmi r2, [r9], -r1, lsl #6 │ │ │ │ - @ instruction: 0xf6544628 │ │ │ │ - movwcs pc, #10259 @ 0x2813 @ │ │ │ │ + @ instruction: 0xf6534628 │ │ │ │ + movwcs pc, #12219 @ 0x2fbb @ │ │ │ │ @ instruction: 0xf8dfb938 │ │ │ │ - bl ff401764 │ │ │ │ + bl ff401814 │ │ │ │ ldrbtmi r0, [fp], #-1991 @ 0xfffff839 │ │ │ │ @ instruction: 0xf389fa53 │ │ │ │ @ instruction: 0xf8df5ddb │ │ │ │ - bl ff2fd744 │ │ │ │ + bl ff2fd7f4 │ │ │ │ smlabtcs r0, r3, r3, r0 │ │ │ │ - blx 16c57a4 │ │ │ │ + blx 16c5854 │ │ │ │ @ instruction: 0xf818f888 │ │ │ │ strmi r2, [fp], -r3 │ │ │ │ - blt a325c4 │ │ │ │ + blt a32674 │ │ │ │ movweq lr, #2515 @ 0x9d3 │ │ │ │ strbcs pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ streq lr, [r3], -r0, lsl #20 │ │ │ │ orrvs pc, r0, r3, lsl #8 │ │ │ │ ldrbtmi fp, [sl], #-709 @ 0xfffffd3b │ │ │ │ ldrdmi fp, [r3], -pc @ │ │ │ │ fstmiaxeq r5, {d30-d127} @ Deprecated │ │ │ │ strcs pc, [r0], -r6, asr #7 │ │ │ │ vst3.16 {d4-d6}, [r3 :128], r2 │ │ │ │ strbeq r7, [r0, #-768] @ 0xfffffd00 │ │ │ │ @ instruction: 0xf1005dd2 │ │ │ │ @ instruction: 0xf8df81b2 │ │ │ │ - bl ff2b568c │ │ │ │ + bl ff2b573c │ │ │ │ ldrbtmi r0, [r8], #-706 @ 0xfffffd3e │ │ │ │ ldclpl 4, cr4, [r2, #8] │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ @ instruction: 0xf8df813b │ │ │ │ - bl ff2b5660 │ │ │ │ + bl ff2b5710 │ │ │ │ ldrbtmi r0, [r8], #-706 @ 0xfffffd3e │ │ │ │ ldclpl 4, cr4, [r2, #-8] │ │ │ │ ldmiblt r5!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vst2.8 {d6-d7}, [r1 :64], r9 │ │ │ │ vsubw.u8 , , d0 │ │ │ │ sbclt r2, sl, #0 │ │ │ │ vst1.8 {d4-d6}, [r1], r6 │ │ │ │ - bcs 38cc30 │ │ │ │ + bcs 38cce0 │ │ │ │ stmibge r9!, {r0, r1, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addsmi r2, r5, r1, lsl #10 │ │ │ │ svceq 0x002af015 │ │ │ │ @ instruction: 0x81a5f040 │ │ │ │ svceq 0x0015f015 │ │ │ │ - b 13242b8 │ │ │ │ + b 1324368 │ │ │ │ movwmi r2, #45824 @ 0xb300 │ │ │ │ stclge 4, cr15, [lr], #-252 @ 0xffffff04 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ ldmiblt lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vst2.8 {d23-d24}, [pc :64], sl │ │ │ │ vst4.32 {d22,d24,d26,d28}, [pc], r0 │ │ │ │ strcs r7, [r1], -r0, lsl #6 │ │ │ │ @@ -528773,54 +528813,54 @@ │ │ │ │ vqdmulh.s d2, d0, d6 │ │ │ │ ldm pc, {r0, r4, r5, r7, r8, pc}^ @ │ │ │ │ streq pc, [r8], #-3 │ │ │ │ stmdaeq r8, {r2, r9, sl, fp} │ │ │ │ vhadd.s8 d16, d0, d4 │ │ │ │ @ instruction: 0xf7ff7306 │ │ │ │ vmla.i8 , q8, │ │ │ │ - b 130d2a0 │ │ │ │ + b 130d350 │ │ │ │ @ instruction: 0xf7ff2301 │ │ │ │ andeq fp, fp, #3129344 @ 0x2fc000 │ │ │ │ vst3.16 {d16,d18,d20}, [r3 :64], r2 │ │ │ │ ldrble r6, [r7, #960] @ 0x3c0 │ │ │ │ movweq pc, #12355 @ 0x3043 @ │ │ │ │ ldmiblt r6!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf002681a │ │ │ │ vrsra.u64 q8, , #62 │ │ │ │ - blcs 33ccb4 │ │ │ │ + blcs 33cd64 │ │ │ │ svclt 0x0008b2d0 │ │ │ │ @ instruction: 0xf43f028b │ │ │ │ stmdacs r3, {r0, r1, r3, r5, r7, r8, fp, sp, pc} │ │ │ │ subeq fp, fp, #4, 30 │ │ │ │ andle r0, r4, r9, lsl #5 │ │ │ │ @ instruction: 0xf47f2805 │ │ │ │ tstcs r0, r5, ror #24 │ │ │ │ movwmi r4, #46603 @ 0xb60b │ │ │ │ ldrle r0, [fp, #1431]! @ 0x597 │ │ │ │ movwcs lr, #18402 @ 0x47e2 │ │ │ │ ldmiblt sl, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - beq 32f02c │ │ │ │ + beq 32f0dc │ │ │ │ tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf040bf08 │ │ │ │ svclt 0x00180001 │ │ │ │ strbmi r2, [r2, #-256]! @ 0xffffff00 │ │ │ │ - beq 3ef4c4 │ │ │ │ + beq 3ef574 │ │ │ │ @ instruction: 0x4694bfbc │ │ │ │ ldrmi r4, [r0, #1566] @ 0x61e │ │ │ │ - beq 32f4fc │ │ │ │ + beq 32f5ac │ │ │ │ @ instruction: 0x4690bfbc │ │ │ │ adcmi r4, pc, #165675008 @ 0x9e00000 │ │ │ │ ldclge 4, cr15, [r3], #-508 @ 0xfffffe04 │ │ │ │ @ instruction: 0x2114e4b4 │ │ │ │ @ instruction: 0xf7fd9201 │ │ │ │ stmib r0, {r0, r1, r2, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1b85602 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ - blmi ff21ec24 │ │ │ │ - blvs ffd5af30 │ │ │ │ + blmi ff21ecd4 │ │ │ │ + blvs ffd5afe0 │ │ │ │ ldmpl r3, {r0, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldrtcs r7, [r0], #-3170 @ 0xfffff39e │ │ │ │ movwcc pc, #6916 @ 0x1b04 @ │ │ │ │ mulshi r7, r3, r8 │ │ │ │ ldmdaeq r9!, {r3, r5, ip, sp, lr, pc}^ │ │ │ │ stmdaeq r2, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stmdblt lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @@ -528861,48 +528901,48 @@ │ │ │ │ stmdacs r0, {r0, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ tstcc r3, lr, asr #2 │ │ │ │ @ instruction: 0xf7ffb2c9 │ │ │ │ @ instruction: 0xf815bba5 │ │ │ │ andcc r2, r5, #1024 @ 0x400 │ │ │ │ eorscs pc, r2, fp, asr r8 @ │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - b 16052e4 │ │ │ │ - b 127913c │ │ │ │ - b 234c00 │ │ │ │ + b 1605394 │ │ │ │ + b 12791ec │ │ │ │ + b 234cb0 │ │ │ │ mvnsle r0, r2 │ │ │ │ @ instruction: 0xf815e7e9 │ │ │ │ andcc r2, r5, #1024 @ 0x400 │ │ │ │ eorscs pc, r2, fp, asr r8 @ │ │ │ │ adcsmi fp, sp, #536870921 @ 0x20000009 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ subsne lr, r2, #323584 @ 0x4f000 │ │ │ │ tsteq r2, r1, asr #20 │ │ │ │ andeq lr, r2, r0, lsl #20 │ │ │ │ ldrb sp, [r8, pc, ror #3] │ │ │ │ - blcs 2b2878 │ │ │ │ + blcs 2b2928 │ │ │ │ @ instruction: 0xf85b3205 │ │ │ │ sbcslt r2, r2, #50 @ 0x32 │ │ │ │ - blx feec5324 │ │ │ │ - b 163123c │ │ │ │ - b 1279180 │ │ │ │ - b 234c44 │ │ │ │ + blx feec53d4 │ │ │ │ + b 16312ec │ │ │ │ + b 1279230 │ │ │ │ + b 234cf4 │ │ │ │ mvnle r0, r2 │ │ │ │ tstmi sl, #52166656 @ 0x31c0000 │ │ │ │ andeq pc, r1, r0 │ │ │ │ @ instruction: 0xf041bf08 │ │ │ │ svclt 0x00180101 │ │ │ │ adcsmi r2, sp, #0 │ │ │ │ svcge 0x007df47f │ │ │ │ movwcs lr, #1979 @ 0x7bb │ │ │ │ ldrmi r9, [lr], -r1, lsl #6 │ │ │ │ - bllt d72860 │ │ │ │ + bllt d72910 │ │ │ │ svceq 0x0006f1b8 │ │ │ │ svclt 0x0088d004 │ │ │ │ tstpvc r6, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blge 18f2170 │ │ │ │ + blge 18f2220 │ │ │ │ @ instruction: 0xf7ff2106 │ │ │ │ @ instruction: 0x2601bb57 │ │ │ │ stmialt r3, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ ldmlt pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} @ │ │ │ │ vst2.8 {d6-d7}, [r6 :64], lr │ │ │ │ vst2.8 {d7-d10}, [r6], r0 │ │ │ │ @@ -528921,38 +528961,38 @@ │ │ │ │ @ instruction: 0xf53f07de │ │ │ │ @ instruction: 0xf7ffac84 │ │ │ │ @ instruction: 0xeeb5bb67 │ │ │ │ vneg.f64 d26, d0 │ │ │ │ svclt 0x0004fa10 │ │ │ │ tsteq fp, r6, asr #20 │ │ │ │ tstpeq r4, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ - blge b719dc │ │ │ │ - bleq ff2703b8 │ │ │ │ - blx 6704ac │ │ │ │ - b 13e45fc │ │ │ │ + blge b71a8c │ │ │ │ + bleq ff270468 │ │ │ │ + blx 67055c │ │ │ │ + b 13e46ac │ │ │ │ @ instruction: 0xf041010b │ │ │ │ @ instruction: 0xf53f0101 │ │ │ │ vmov.32 sl, d5[1] │ │ │ │ - b 13b75fc │ │ │ │ + b 13b76ac │ │ │ │ cdp 1, 15, cr0, cr1, cr11, {0} │ │ │ │ svclt 0x0008fa10 │ │ │ │ tstpeq r2, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ - blge 5f1a08 │ │ │ │ + blge 5f1ab8 │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blge 4f1b10 │ │ │ │ + blge 4f1bc0 │ │ │ │ tstpeq r5, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ - bllt 3f2918 │ │ │ │ + bllt 3f29c8 │ │ │ │ strtmi r2, [r9], -r1, lsl #6 │ │ │ │ @ instruction: 0xf6534628 │ │ │ │ - @ instruction: 0xf8d5fe4d │ │ │ │ + @ instruction: 0xf8d5fdf5 │ │ │ │ andcs ip, r2, #20 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - blmi 119fbd0 │ │ │ │ + blmi 119fc80 │ │ │ │ sbceq lr, sl, #206848 @ 0x32800 │ │ │ │ - blx 1705b28 │ │ │ │ + blx 1705bd8 │ │ │ │ ldcpl 3, cr15, [sl], {137} @ 0x89 │ │ │ │ stmdbcs r0, {r1, r2, r3, r4, r7, sl, sp, lr, pc} │ │ │ │ vst4.32 {d29,d31,d33,d35}, [pc :64], ip │ │ │ │ ldrb r6, [r9, #384] @ 0x180 │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ movwvc pc, #1103 @ 0x44f @ │ │ │ │ @ instruction: 0xf7ff2601 │ │ │ │ @@ -528962,246 +529002,246 @@ │ │ │ │ vst2.8 {d20-d23}, [r3], fp │ │ │ │ @ instruction: 0xf7ff7380 │ │ │ │ stmdbcs r0, {r0, r1, r4, r6, fp, ip, sp, pc} │ │ │ │ ldcge 4, cr15, [r0], {63} @ 0x3f │ │ │ │ tstpvc r0, r9, lsl #8 @ p-variant is OBSOLETE │ │ │ │ stmdavc r0, {r3, r4, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4650d11b │ │ │ │ - blx 2f2978 │ │ │ │ + blx 2f2a28 │ │ │ │ subeq fp, r9, r0, lsr fp │ │ │ │ - b 132db9c │ │ │ │ + b 132dc4c │ │ │ │ movwmi r2, #45824 @ 0xb300 │ │ │ │ movweq pc, #12355 @ 0x3043 @ │ │ │ │ ldmdalt lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r6, {r1, r2, r6, r7, r9, sl, fp, ip} │ │ │ │ mcrcs 15, 0, fp, cr1, cr8, {0} │ │ │ │ @ instruction: 0x2601bf94 │ │ │ │ ldrb r2, [lr, #-1536]! @ 0xfffffa00 │ │ │ │ movtne pc, #21056 @ 0x5240 @ │ │ │ │ @ instruction: 0xf43f459c │ │ │ │ @ instruction: 0xf7ffac0e │ │ │ │ strdlt fp, [r1, -r1]! │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ - @ instruction: 0xf5fbe46a │ │ │ │ - blx 1a2ea54 │ │ │ │ + @ instruction: 0xf5fae46a │ │ │ │ + blx 1a309a4 │ │ │ │ @ instruction: 0xf7fdf089 │ │ │ │ @ instruction: 0xf080f9df │ │ │ │ sbclt r0, r9, #1073741824 @ 0x40000000 │ │ │ │ - ldrb r0, [pc], #-649 @ 2349d4 │ │ │ │ + ldrb r0, [pc], #-649 @ 234a84 │ │ │ │ ldrb r4, [sp], #-1601 @ 0xfffff9bf │ │ │ │ bicvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldmdalt sl, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbeq ip, sl, lr, 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 #4 │ │ │ │ + rsbeq ip, sl, r8, ror #6 │ │ │ │ + rsbeq ip, sl, r8, lsl #5 │ │ │ │ + rsbeq ip, sl, r2, lsl #3 │ │ │ │ + rsbeq ip, sl, ip, ror #4 │ │ │ │ + rsbeq ip, sl, r6, lsr r1 │ │ │ │ + rsbeq ip, sl, r4, lsl #3 │ │ │ │ + strhteq ip, [sl], #-12 │ │ │ │ + rsbeq ip, sl, r8, lsr #1 │ │ │ │ + strdeq ip, [sl], #-10 @ │ │ │ │ + mlseq sl, r8, r1, ip │ │ │ │ + rsbeq ip, sl, r6, ror #1 │ │ │ │ + rsbeq ip, sl, sl, ror r0 │ │ │ │ + rsbeq ip, sl, ip, lsl #2 │ │ │ │ + rsbeq ip, sl, lr, lsr #1 │ │ │ │ + strhteq fp, [sl], #-242 @ 0xffffff0e │ │ │ │ + mlseq sl, lr, pc, fp @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - strdeq fp, [sl], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq fp, sl, r8, ror #25 │ │ │ │ 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 ef5718 │ │ │ │ @ instruction: 0xf8589406 │ │ │ │ movwls r3, #16387 @ 0x4003 │ │ │ │ - blmi e99694 │ │ │ │ + blmi e99744 │ │ │ │ ldrbtmi r9, [fp], #-1034 @ 0xfffffbf6 │ │ │ │ - blmi e596b0 │ │ │ │ + blmi e59760 │ │ │ │ ldrbtmi r9, [fp], #-268 @ 0xfffffef4 │ │ │ │ - blge 16196bc │ │ │ │ + blge 161976c │ │ │ │ vst2.8 {d25-d28}, [pc], r5 │ │ │ │ movwls r6, #29600 @ 0x73a0 │ │ │ │ movwls sl, #39695 @ 0x9b0f │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf7fd930b │ │ │ │ strmi pc, [r3], -r7, asr #20 │ │ │ │ strtmi r4, [r8], -r8, lsr #20 │ │ │ │ strvs lr, [r2, -r3, asr #19] │ │ │ │ andne pc, r2, r8, asr r8 @ │ │ │ │ - bl 3cf074 │ │ │ │ - blvs fff7a3cc │ │ │ │ - blx 3be376 │ │ │ │ + bl 3cf124 │ │ │ │ + blvs fff7a47c │ │ │ │ + blx 3be426 │ │ │ │ stclvc 1, cr1, [sp], #-8 │ │ │ │ @ instruction: 0x7dd219ca │ │ │ │ rsbseq pc, r9, #34 @ 0x22 │ │ │ │ ldrvc r4, [sl], #-810 @ 0xfffffcd6 │ │ │ │ - blx ff6f2abc │ │ │ │ + blx ff6f2b6c │ │ │ │ strmi r4, [r2], -r3, lsr #12 │ │ │ │ vmax.u32 d20, d2, d16 │ │ │ │ vsubw.u8 q8, q1, d7 │ │ │ │ vraddhn.i16 d18, q1, q0 │ │ │ │ vaddw.u8 q9, q9, d0 │ │ │ │ vhsub.u32 q9, q2, q0 │ │ │ │ vcgt.u32 d18, d1, d15 │ │ │ │ vcge.u32 d20, d2, d7 │ │ │ │ sbcslt r6, ip, #2080374784 @ 0x7c000000 │ │ │ │ smlabtcs r7, r3, r3, pc @ │ │ │ │ andmi pc, r7, #201326595 @ 0xc000003 │ │ │ │ vacgt.f32 d16, d4, d11 │ │ │ │ vhadd.u32 d16, d1, d7 │ │ │ │ vhadd.u32 d18, d2, d15 │ │ │ │ - bmi 644b60 │ │ │ │ + bmi 644c10 │ │ │ │ andsvs pc, pc, r3, ror #6 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x363cf8dd │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ stclvs 5, cr15, [r8, #52] @ 0x34 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - svc 0x0070f5fa │ │ │ │ + svc 0x0018f5fa │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [r4], #-82 @ 0xffffffae │ │ │ │ - rsbseq fp, r4, sl, lsr #11 │ │ │ │ + rsbseq fp, r4, r2, lsl #10 │ │ │ │ + ldrshteq fp, [r4], #-74 @ 0xffffffb6 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ @ instruction: 0xffffd33f │ │ │ │ @ instruction: 0xffffed9b │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - ldrshteq fp, [r4], #-70 @ 0xffffffba │ │ │ │ + rsbseq fp, r4, r6, asr #8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed8bd50 │ │ │ │ + bl fed8be00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 14, cr0, [r6, #-416]! @ 0xfffffe60 │ │ │ │ stcmi 0, cr11, [r6], #-904 @ 0xfffffc78 │ │ │ │ ldrbtmi r4, [sp], #-1772 @ 0xfffff914 │ │ │ │ @ instruction: 0xe094f8df │ │ │ │ stmdbpl ip!, {r1, r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ strbtls r6, [r1], #-2084 @ 0xfffff7dc │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ - blcs 25b910 │ │ │ │ + blcs 25b9c0 │ │ │ │ stmib sp, {r2, r4, r5, ip, lr, pc}^ │ │ │ │ stcge 3, cr0, [r2], {2} │ │ │ │ subcs r4, r0, lr, lsl fp │ │ │ │ tstcs r0, r4, lsl #2 │ │ │ │ ldmib ip, {r0, r1, r2, r8, ip, pc}^ │ │ │ │ @ instruction: 0xf85e6500 │ │ │ │ - blge a7cba0 │ │ │ │ + blge a7cc50 │ │ │ │ movwls r9, #25093 @ 0x6205 │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ andcc lr, r8, #3358720 @ 0x334000 │ │ │ │ - bmi 81f7e8 │ │ │ │ + bmi 81f898 │ │ │ │ smlabtcc sl, sp, r9, lr │ │ │ │ - blmi 7bcfec │ │ │ │ + blmi 7bd09c │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstcs r0, ip, lsl #2 │ │ │ │ ldrbtmi r4, [fp], #-1568 @ 0xfffff9e0 │ │ │ │ movwls r9, #61966 @ 0xf20e │ │ │ │ @ instruction: 0xf9b4f7fd │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ strvs lr, [r2, #-2499] @ 0xfffff63d │ │ │ │ - blx 1672bc0 │ │ │ │ - blmi 487408 │ │ │ │ + blx 1672c70 │ │ │ │ + blmi 4874b8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1a8ec40 │ │ │ │ + blls 1a8ecf0 │ │ │ │ @ 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 0x0000eeb6 │ │ │ │ + ldrshteq fp, [r4], #-50 @ 0xffffffce │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0074b49c │ │ │ │ + rsbseq fp, r4, ip, ror #7 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ @ instruction: 0xffffd1ed │ │ │ │ @ instruction: 0xffffdbe3 │ │ │ │ - rsbseq fp, r4, r0, lsr r4 │ │ │ │ - rsbeq fp, sl, sl, lsl fp │ │ │ │ + rsbseq fp, r4, r0, lsl #7 │ │ │ │ + rsbeq fp, sl, r2, lsl fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed8be18 │ │ │ │ + bl fed8bec8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r2, -r8] │ │ │ │ - blx fe672c1a │ │ │ │ + blx fe672cca │ │ │ │ svclt 0x0000bd08 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ addlt r6, fp, r4, lsl #17 │ │ │ │ adcmi r3, r0, #4, 24 @ 0x400 │ │ │ │ addshi pc, r1, r0 │ │ │ │ strmi r4, [pc], -r5, lsl #12 │ │ │ │ - blvc 8ecc98 │ │ │ │ + blvc 8ecd48 │ │ │ │ svclt 0x000c2a08 │ │ │ │ stcvs 8, cr15, [r4], {84} @ 0x54 │ │ │ │ @ instruction: 0x4630689e │ │ │ │ - cdp2 6, 13, cr15, cr14, cr2, {4} │ │ │ │ + cdp2 6, 8, cr15, cr6, cr2, {4} │ │ │ │ stmiblt r0, {r0, r4, r5, r9, sl, lr}^ │ │ │ │ ldmvs r8, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ - cdp2 6, 12, cr15, cr10, cr2, {4} │ │ │ │ + cdp2 6, 7, cr15, cr2, cr2, {4} │ │ │ │ stmiavs r4!, {r3, r4, r7, r8, ip, sp, pc} │ │ │ │ adcmi r3, r5, #4, 24 @ 0x400 │ │ │ │ stmdavs r3!, {r0, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ strble r0, [r8, #2008]! @ 0x7d8 │ │ │ │ movweq pc, #4131 @ 0x1023 @ │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r6, fp, sp, lr}^ │ │ │ │ svclt 0x00082b00 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #12 │ │ │ │ - cdp2 6, 12, cr15, cr6, cr2, {4} │ │ │ │ + cdp2 6, 6, cr15, cr14, cr2, {4} │ │ │ │ stmdacs r0, {r0, r4, r5, r9, sl, lr} │ │ │ │ ldmdavs r8!, {r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ stcvs 8, cr6, [r4], {190} @ 0xbe │ │ │ │ stmdbeq r4!, {r0, r1, r2, r3, r4, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldmdavs r8!, {r2, r4, r5, r7, pc}^ │ │ │ │ strcs r0, [r1], -r2, lsr #1 │ │ │ │ teqvc lr, #0, 2 │ │ │ │ - bl ff7f2498 │ │ │ │ + bl 21f2548 │ │ │ │ ldmdavs fp!, {r1, r3, r5, fp, sp, lr}^ │ │ │ │ ldmvs r2, {r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf0026a12 │ │ │ │ ldmdbeq r2, {r0, r1, r2, r3, r4, r8}^ │ │ │ │ @ instruction: 0xf853408e │ │ │ │ teqmi r1, #34 @ 0x22 │ │ │ │ eorne pc, r2, r3, asr #16 │ │ │ │ stcvc 12, cr7, [r9], #-424 @ 0xfffffe58 │ │ │ │ - @ instruction: 0xffbaf65b │ │ │ │ + @ instruction: 0xff62f65b │ │ │ │ strtmi r6, [sl], -fp, lsr #16 │ │ │ │ ldmvs r9, {r0, r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xf87af65c │ │ │ │ + @ instruction: 0xf822f65c │ │ │ │ svcne 0x001c68ab │ │ │ │ adcmi r6, r5, #5963776 @ 0x5b0000 │ │ │ │ stmdaeq r4, {r0, r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fd03b │ │ │ │ eor r0, sp, r0, lsl #20 │ │ │ │ - bcs 453960 │ │ │ │ + bcs 453a10 │ │ │ │ @ instruction: 0xf854bf0c │ │ │ │ ldmvs r9, {r2, sl, fp, ip} │ │ │ │ ldmvs fp, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ andsle r4, fp, fp, lsl #5 │ │ │ │ @ instruction: 0xf65c4648 │ │ │ │ - @ instruction: 0x4606f871 │ │ │ │ + @ instruction: 0x4606f819 │ │ │ │ andsle r4, r5, r5, lsl #5 │ │ │ │ @ instruction: 0xf0136823 │ │ │ │ cmnle r4, r1, lsl #22 │ │ │ │ - blvc 6cedc8 │ │ │ │ + blvc 6cee78 │ │ │ │ eorle r2, r4, r1, lsl #20 │ │ │ │ movwcs lr, #6612 @ 0x19d4 │ │ │ │ andsvs r6, sl, r3, asr r0 │ │ │ │ @ instruction: 0xf8c41d32 │ │ │ │ stcne 0, cr10, [r3, #-16]! │ │ │ │ ldmdavs r2!, {r1, r5, r7, sp, lr}^ │ │ │ │ rsbvs r6, r2, r6, ror #1 │ │ │ │ @@ -529209,117 +529249,117 @@ │ │ │ │ ldrdcc pc, [r8], -r8 │ │ │ │ strbmi r4, [r5, #-1604] @ 0xfffff9bc │ │ │ │ movweq pc, #16803 @ 0x41a3 @ │ │ │ │ ldrmi sp, [r8], fp │ │ │ │ ldrbeq r6, [r9, r3, lsr #16] │ │ │ │ @ instruction: 0xf023d5ce │ │ │ │ ldmdavs r9, {r0, r8, r9}^ │ │ │ │ - blcs 24ee8c │ │ │ │ + blcs 24ef3c │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ andcs lr, r1, ip, asr #15 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ - blvc 8d8d30 │ │ │ │ + blvc 8d8de0 │ │ │ │ bicsle r2, r7, r1, lsl #20 │ │ │ │ - blcs 38f2e4 │ │ │ │ + blcs 38f394 │ │ │ │ ldmdavs fp!, {r2, r4, r6, r7, ip, lr, pc} │ │ │ │ ldmdbvs fp, {r0, r2, r8, sp} │ │ │ │ @ instruction: 0xf64d68d8 │ │ │ │ - @ instruction: 0xf8d5fb65 │ │ │ │ + @ instruction: 0xf8d5fb0d │ │ │ │ @ instruction: 0xf100e000 │ │ │ │ strls r0, [r5], -r0, lsr #24 │ │ │ │ - bllt 2ef4c8 │ │ │ │ + bllt 2ef578 │ │ │ │ @ instruction: 0xf8deae06 │ │ │ │ orrvs r3, r3, r8, lsl r0 │ │ │ │ @ instruction: 0x301cf8de │ │ │ │ - blge 2cd4b0 │ │ │ │ + blge 2cd560 │ │ │ │ andslt pc, r0, sp, asr #17 │ │ │ │ - blgt 6067b8 │ │ │ │ + blgt 606868 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ @ instruction: 0xf6804670 │ │ │ │ - @ instruction: 0xf8cbff99 │ │ │ │ + @ instruction: 0xf8cbff41 │ │ │ │ @ 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, r2, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ movwcs r9, #8961 @ 0x2301 │ │ │ │ ldrbmi r9, [sl], -r0, lsl #6 │ │ │ │ ldrdeq lr, [r0, -sp] │ │ │ │ - stc2l 6, cr15, [r4, #-308]! @ 0xfffffecc │ │ │ │ + stc2 6, cr15, [ip, #-308] @ 0xfffffecc │ │ │ │ ldrbeq r6, [sl, r3, lsr #16] │ │ │ │ @ instruction: 0xf023d59e │ │ │ │ ldmib r3, {r0, r8, r9}^ │ │ │ │ subvs r1, sl, r5, lsl #4 │ │ │ │ ldcne 0, cr6, [r1, #-68]! @ 0xffffffbc │ │ │ │ andsge pc, r4, r3, asr #17 │ │ │ │ andseq pc, r4, #-1073741824 @ 0xc0000000 │ │ │ │ ldmdavs r1!, {r0, r3, r4, r7, r8, sp, lr}^ │ │ │ │ ldrsbvs r6, [r9, #-30] @ 0xffffffe2 │ │ │ │ rsbsvs r6, r2, sl, asr #32 │ │ │ │ @ instruction: 0xf65be79a │ │ │ │ - @ instruction: 0x4622fedf │ │ │ │ + strtmi pc, [r2], -r7, lsl #29 │ │ │ │ tstcs r4, r3, lsl #12 │ │ │ │ adcsvs r4, fp, r0, lsr r6 │ │ │ │ - @ instruction: 0xf9eaf6b9 │ │ │ │ + @ instruction: 0xf992f6b9 │ │ │ │ smlsldx r6, r1, r8, r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ - bmi 15e104c │ │ │ │ + bmi 15e10fc │ │ │ │ mrscs r2, SP_svc │ │ │ │ sxtab16mi r4, r1, sl, ror #8 │ │ │ │ @ instruction: 0xf88d9303 │ │ │ │ - blmi 1500e84 │ │ │ │ + blmi 1500f34 │ │ │ │ @ instruction: 0xf8df9001 │ │ │ │ ldmpl r3, {r2, r3, r5, r8, sp, pc}^ │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf65a0300 │ │ │ │ - @ instruction: 0x4648fb91 │ │ │ │ - cdp2 6, 15, cr15, cr10, cr14, {2} │ │ │ │ + @ instruction: 0x4648fb39 │ │ │ │ + cdp2 6, 10, cr15, cr2, cr14, {2} │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ cdpge 0, 0, cr13, cr1, cr7, {2} │ │ │ │ stmdaeq r4!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ stmdavs r7, {r3, r5, r8, fp, sp, lr} │ │ │ │ eorle r2, ip, r0, lsl #30 │ │ │ │ - blcs 24ef64 │ │ │ │ + blcs 24f014 │ │ │ │ strcs fp, [r0, -r8, lsl #30] │ │ │ │ - blcs 4d3a8c │ │ │ │ + blcs 4d3b3c │ │ │ │ ldm pc, {r0, r3, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ - blmi 1670e94 │ │ │ │ + blmi 1670f44 │ │ │ │ mrcne 3, 2, r6, cr5, cr4, {0} │ │ │ │ @ instruction: 0x06461e14 │ │ │ │ stmdbvs r4, {r3, r5, r6}^ │ │ │ │ cmplt r3, r3, lsr #16 │ │ │ │ stmdblt r3!, {r0, r1, r5, r6, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf1044631 │ │ │ │ @ instruction: 0xf7ff001c │ │ │ │ stmdavs r4!, {r0, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 24ef38 │ │ │ │ + blcs 24efe8 │ │ │ │ ldrshlt sp, [r7, #-20]! @ 0xffffffec │ │ │ │ tstlt fp, fp, lsr r8 │ │ │ │ - bcs 24ef20 │ │ │ │ + bcs 24efd0 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0x461f4638 │ │ │ │ @ instruction: 0x4631e7dc │ │ │ │ @ instruction: 0xf7ff3014 │ │ │ │ svccs 0x0000feaf │ │ │ │ @ instruction: 0x4628d1f0 │ │ │ │ - @ instruction: 0xffa4f64e │ │ │ │ + @ instruction: 0xff4cf64e │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf89dd1c8 │ │ │ │ tstlt sp, r0, lsl r0 │ │ │ │ strbmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx ff072852 │ │ │ │ + blx 1a72902 │ │ │ │ @ instruction: 0xb1209803 │ │ │ │ - @ instruction: 0xf802f65c │ │ │ │ + @ instruction: 0xffaaf65b │ │ │ │ @ instruction: 0xf6b99802 │ │ │ │ - bmi a736cc │ │ │ │ + bmi a7361c │ │ │ │ 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 +529369,71 @@ │ │ │ │ mcr2 7, 4, pc, cr2, cr15, {7} @ │ │ │ │ ldrtmi lr, [r1], -r3, asr #15 │ │ │ │ @ instruction: 0xf7ff301c │ │ │ │ @ instruction: 0xe7befe7d │ │ │ │ stmdbvs r2, {r1, r4, r8, r9, fp, lr}^ │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ movwcc pc, #11016 @ 0x2b08 @ │ │ │ │ - blcs 253fac │ │ │ │ + blcs 25405c │ │ │ │ @ instruction: 0x4631d0b5 │ │ │ │ @ instruction: 0xf7ff3018 │ │ │ │ ldr pc, [r0, pc, ror #28]! │ │ │ │ eorcc r4, r0, r1, lsr r6 │ │ │ │ mcr2 7, 3, pc, cr10, cr15, {7} @ │ │ │ │ stmdbvs r3, {r0, r1, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xd1a82b01 │ │ │ │ eorscc r4, r8, r1, lsr r6 │ │ │ │ mcr2 7, 3, pc, cr2, cr15, {7} @ │ │ │ │ @ instruction: 0xf5fae7a3 │ │ │ │ - svclt 0x0000ed50 │ │ │ │ - rsbseq fp, r4, r8, asr #3 │ │ │ │ + svclt 0x0000ecf8 │ │ │ │ + rsbseq fp, r4, r8, lsl r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [r4], #-20 @ 0xffffffec │ │ │ │ - rsbseq fp, r4, r6, lsl #2 │ │ │ │ + rsbseq fp, r4, r4, lsl #2 │ │ │ │ + rsbseq fp, r4, r6, asr r0 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed8c188 │ │ │ │ + bl fed8c238 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r4, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df460b │ │ │ │ - blvc a651b8 │ │ │ │ + blvc a65268 │ │ │ │ stmiblt r8, {r2, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ stmdbcs r6, {r5, r6, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf5b0d108 │ │ │ │ eorle r7, r6, r5, lsr #31 │ │ │ │ @ instruction: 0xf5a0d929 │ │ │ │ @ instruction: 0xf03272a7 │ │ │ │ eorle r0, r7, r8, lsl #4 │ │ │ │ teqcs r0, sl, lsl sl │ │ │ │ andcs pc, r2, ip, asr r8 @ │ │ │ │ andcs pc, r0, #1024 @ 0x400 │ │ │ │ @ instruction: 0xf0027992 │ │ │ │ - bne ff6359e0 │ │ │ │ + bne ff635a90 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd100940 │ │ │ │ svclt 0x00082906 │ │ │ │ svclt 0x000c2804 │ │ │ │ andcs r2, r0, r1 │ │ │ │ stmdbvs r0!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ eorne pc, fp, #64, 4 │ │ │ │ movtne pc, #12864 @ 0x3240 @ │ │ │ │ svclt 0x00184298 │ │ │ │ svclt 0x000c4290 │ │ │ │ andcs r2, r0, r1 │ │ │ │ - blvs ffa64438 │ │ │ │ + blvs ffa644e8 │ │ │ │ @ instruction: 0xffc2f7ff │ │ │ │ @ instruction: 0xf5b0bd10 │ │ │ │ @ instruction: 0xd1d77f91 │ │ │ │ smlattcs r6, r0, fp, r6 │ │ │ │ @ instruction: 0xffbaf7ff │ │ │ │ sbcsle r2, lr, r0, lsl #16 │ │ │ │ smlattcs r6, r0, sp, r6 │ │ │ │ @ instruction: 0xffb4f7ff │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rsbseq fp, r4, r8, rrx │ │ │ │ + ldrhteq sl, [r4], #-248 @ 0xffffff08 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x5640f8df │ │ │ │ @ instruction: 0xf8df460c │ │ │ │ @@ -529432,15 +529472,15 @@ │ │ │ │ @ instruction: 0x06d38ff0 │ │ │ │ @ instruction: 0xf8b8d532 │ │ │ │ @ instruction: 0xf8983018 │ │ │ │ vaddl.u8 q8, d3, d29 │ │ │ │ ldmdacs r0, {r3, r6, r7, r8, r9} │ │ │ │ stmdacs r0!, {r3, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf1a0d03c │ │ │ │ - blcs 1f55dc │ │ │ │ + blcs 1f568c │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ cmpne r1, pc, asr #20 │ │ │ │ @ instruction: 0x2100bf98 │ │ │ │ bicsle r2, r7, r0, lsl #18 │ │ │ │ strle r0, [r3, #-1681] @ 0xfffff96f │ │ │ │ tstle r1, r0, asr #16 │ │ │ │ ldrble r0, [r1], #1691 @ 0x69b │ │ │ │ @@ -529472,162 +529512,162 @@ │ │ │ │ @ instruction: 0x06d1d49e │ │ │ │ bichi pc, r4, r0, asr #2 │ │ │ │ ldrle r0, [r9], #1624 @ 0x658 │ │ │ │ strble r0, [r5, #1680] @ 0x690 │ │ │ │ ldrle r0, [r5], #1816 @ 0x718 │ │ │ │ ldrmi lr, [sl, #1986] @ 0x7c2 │ │ │ │ @ instruction: 0xf994d192 │ │ │ │ - blcs 241180 │ │ │ │ + blcs 241230 │ │ │ │ @ instruction: 0xf898dd03 │ │ │ │ addsmi r1, r9, #45 @ 0x2d │ │ │ │ ldrbeq sp, [r1, sl, lsl #3] │ │ │ │ movwcs fp, #8012 @ 0x1f4c │ │ │ │ eorsvc r7, r3, r3, lsr r8 │ │ │ │ @ instruction: 0xf8984619 │ │ │ │ bfieq r3, r8, #0, #28 │ │ │ │ adchi pc, r3, r0, asr #2 │ │ │ │ @ instruction: 0xf1000750 │ │ │ │ movwcs r8, #4256 @ 0x10a0 │ │ │ │ stmdbcs r0, {r0, r1, r4, r5, r6, ip, sp, lr} │ │ │ │ svcge 0x0078f47f │ │ │ │ @ instruction: 0xf1400651 │ │ │ │ - blls 395428 │ │ │ │ + blls 3954d8 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ - blls 3e0f80 │ │ │ │ - blcs 29322c │ │ │ │ + blls 3e1030 │ │ │ │ + blcs 2932dc │ │ │ │ svcge 0x006cf47f │ │ │ │ strbcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ movwls r5, #14587 @ 0x38fb │ │ │ │ mulcc r6, r4, r9 │ │ │ │ - bcs 421d3c │ │ │ │ + bcs 421dec │ │ │ │ movwcs fp, #3982 @ 0xf8e │ │ │ │ - blx 12d34a4 │ │ │ │ + blx 12d3554 │ │ │ │ @ instruction: 0xf04ff303 │ │ │ │ svclt 0x00980230 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ - blls 319e0c │ │ │ │ + blls 319ebc │ │ │ │ movwcc pc, #43778 @ 0xab02 @ │ │ │ │ - blcs 253660 │ │ │ │ + blcs 253710 │ │ │ │ stcne 0, cr13, [r3, #460]! @ 0x1cc │ │ │ │ @ instruction: 0xf8df9304 │ │ │ │ @ instruction: 0xf04f3490 │ │ │ │ @ instruction: 0xf8cd0b00 │ │ │ │ strbmi sl, [r2], r8 │ │ │ │ strls r4, [r9, #-1147] @ 0xfffffb85 │ │ │ │ - blls 359e2c │ │ │ │ + blls 359edc │ │ │ │ svceq 0x0001f1bb │ │ │ │ teqpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrbmi fp, [r8], r8, lsl #31 │ │ │ │ svc 0x0002f833 │ │ │ │ @ instruction: 0xf04f9304 │ │ │ │ - blx 2f5e8a │ │ │ │ + blx 2f5f3a │ │ │ │ ldmdbvs r3!, {r1, r2, r3, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrdls pc, [ip], -r3 │ │ │ │ - blls 465094 │ │ │ │ + blls 465144 │ │ │ │ streq lr, [lr, -r9, lsl #22] │ │ │ │ - b fe32509c │ │ │ │ + b fe32514c │ │ │ │ ldmib sp, {r0, r1, r3, fp}^ │ │ │ │ - blx 27de4e │ │ │ │ - bls 401e50 │ │ │ │ + blx 27defe │ │ │ │ + bls 401f00 │ │ │ │ ldmibvc sp, {r0, r1, r6, sl, lr}^ │ │ │ │ @ instruction: 0x9d05b925 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ - bls 3d5640 │ │ │ │ + bls 3d56f0 │ │ │ │ @ instruction: 0xf10d1e50 │ │ │ │ - bl 4b62fc │ │ │ │ + bl 4b63ac │ │ │ │ strmi r1, [r3], -r8, asr #24 │ │ │ │ svcne 0x0001f810 │ │ │ │ strbtmi r3, [r1], #-770 @ 0xfffffcfe │ │ │ │ addsmi r1, sp, #634880 @ 0x9b000 │ │ │ │ umaalne pc, r0, r1, r8 @ │ │ │ │ svcne 0x0001f804 │ │ │ │ @ instruction: 0xf997d8f3 │ │ │ │ - blcs 241284 │ │ │ │ - bl 4ec69c │ │ │ │ - blvs ff6b9ba8 │ │ │ │ + blcs 241334 │ │ │ │ + bl 4ec74c │ │ │ │ + blvs ff6b9c58 │ │ │ │ addsmi r7, sl, #20992 @ 0x5200 │ │ │ │ svcge 0x0006f47f │ │ │ │ andmi pc, lr, r9, lsl r8 @ │ │ │ │ suble r2, r6, r1, lsl #24 │ │ │ │ stmdane r8, {r1, r3, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d82c02 │ │ │ │ rsble r3, r5, ip, lsr r0 │ │ │ │ - blvc 70f310 │ │ │ │ + blvc 70f3c0 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ stmdage sl, {r0, r1, r2, r4, r5, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ andls r4, r0, fp, lsr #12 │ │ │ │ stmdals r9, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff9601 │ │ │ │ stmdacs r0, {r0, r1, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ mcrge 4, 7, pc, cr12, cr15, {1} @ │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ ldmib sp, {r1, r8, r9, ip, pc}^ │ │ │ │ teqcs r0, r2, lsl #6 │ │ │ │ - bleq 2b1700 │ │ │ │ + bleq 2b17b0 │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ ldrbmi r7, [fp, #-2331] @ 0xfffff6e5 │ │ │ │ mulcs r1, r7, r8 │ │ │ │ ldmdavc r3!, {r0, r2, r3, r4, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xe75faf5c │ │ │ │ ldmpl fp!, {r1, r2, r5, r6, r7, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [sl], -r3, lsl #6 │ │ │ │ - blx 2fdfba │ │ │ │ + blx 2fe06a │ │ │ │ ldmdbvc fp, {r1, r3, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 3a1098 │ │ │ │ + blls 3a1148 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ svcls 0x0006af61 │ │ │ │ @ instruction: 0x463b19d8 │ │ │ │ addmi lr, r3, #2 │ │ │ │ svcge 0x005af43f │ │ │ │ - blne 2b3368 │ │ │ │ - bcc 27c288 │ │ │ │ + blne 2b3418 │ │ │ │ + bcc 27c338 │ │ │ │ smlalsle r4, r6, r1, r2 │ │ │ │ ldmvc sl!, {r1, r3, r4, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf0026873 │ │ │ │ addsmi r0, r4, pc, ror r2 │ │ │ │ suble r4, r6, ip, lsl r0 │ │ │ │ - bl 4b5884 │ │ │ │ + bl 4b5934 │ │ │ │ ldmne r1!, {r3, r6, fp, ip}^ │ │ │ │ ldrsbtcs pc, [ip], -r8 @ │ │ │ │ addsmi r6, r1, #36864 @ 0x9000 │ │ │ │ mcrge 4, 5, pc, cr10, cr15, {3} @ │ │ │ │ adcsle r2, lr, r0, lsl #26 │ │ │ │ msreq CPSR_xc, r6, lsl #2 │ │ │ │ eoreq pc, r7, #1073741827 @ 0x40000003 │ │ │ │ @ instruction: 0x33234419 │ │ │ │ ldrtmi r4, [r3], #-1065 @ 0xfffffbd7 │ │ │ │ addmi lr, fp, #1 │ │ │ │ @ instruction: 0xf813d0b3 │ │ │ │ @ instruction: 0xf8124f01 │ │ │ │ addmi r0, r4, #1, 30 │ │ │ │ @ instruction: 0xe695d0f7 │ │ │ │ - blvc 4cf3d8 │ │ │ │ + blvc 4cf488 │ │ │ │ @ instruction: 0xf47f2a05 │ │ │ │ ldmvc sl!, {r0, r4, r7, r9, sl, fp, sp, pc} │ │ │ │ ldmdble r5!, {r1, r2, r9, fp, sp}^ │ │ │ │ mlacs r5, r1, r8, pc @ │ │ │ │ @ instruction: 0xf67f2a0f │ │ │ │ stccs 14, cr10, [r0, #-548] @ 0xfffffddc │ │ │ │ stcge 0, cr13, [sl], {157} @ 0x9d │ │ │ │ and r4, r6, r5, lsr #8 │ │ │ │ addsle r4, r5, r5, lsr #5 │ │ │ │ ldrsbtcc pc, [ip], -r8 @ │ │ │ │ @ instruction: 0xf8916819 │ │ │ │ @ instruction: 0xf8142025 │ │ │ │ - bl 283fac │ │ │ │ + bl 28405c │ │ │ │ ldmib r1, {r0, r1, r6, r7, r8}^ │ │ │ │ @ instruction: 0xf64e010a │ │ │ │ - @ instruction: 0xed97f9bf │ │ │ │ + @ instruction: 0xed97f967 │ │ │ │ vmov.f64 d7, #66 @ 0x3e100000 0.1406250 │ │ │ │ vneg.f64 d16, d7 │ │ │ │ rscle pc, r9, r0, lsl sl @ │ │ │ │ @ instruction: 0xf997e66c │ │ │ │ - blcs 2413d0 │ │ │ │ + blcs 241480 │ │ │ │ smlalbthi pc, fp, r0, r2 @ │ │ │ │ @ instruction: 0x3004f9b7 │ │ │ │ andle r1, lr, sl, asr ip │ │ │ │ stmdbge sl, {r0, r3, r9, fp, ip, pc} │ │ │ │ tstls r0, r2, asr r9 │ │ │ │ @ instruction: 0xf8524651 │ │ │ │ strtmi r9, [fp], -r3, lsr #32 │ │ │ │ @@ -529643,15 +529683,15 @@ │ │ │ │ cmnpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ eorseq pc, r0, #8, 2 │ │ │ │ @ instruction: 0x015b4099 │ │ │ │ vmlaeq.f64 d14, d3, d6 │ │ │ │ @ instruction: 0xf10e3323 │ │ │ │ ldmne r7!, {r2, r4, r9, sl, fp}^ │ │ │ │ movwmi r6, #47219 @ 0xb873 │ │ │ │ - bgt 60d5f4 │ │ │ │ + bgt 60d6a4 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ @ instruction: 0xf10442ac │ │ │ │ svclt 0x00280401 │ │ │ │ @ instruction: 0xf10c2300 │ │ │ │ svclt 0x00380c01 │ │ │ │ stccc 8, cr15, [r1], {28} │ │ │ │ @ instruction: 0xf8072c10 │ │ │ │ @@ -529665,28 +529705,28 @@ │ │ │ │ @ instruction: 0xf012e646 │ │ │ │ @ instruction: 0xf47f0f10 │ │ │ │ @ instruction: 0xe7f3ae36 │ │ │ │ @ instruction: 0xf04f7c5b │ │ │ │ @ instruction: 0xf1c332ff │ │ │ │ @ instruction: 0xf1a30440 │ │ │ │ @ instruction: 0xf1c30120 │ │ │ │ - blx 2b6100 │ │ │ │ - blx af1888 │ │ │ │ - blx af1498 │ │ │ │ + blx 2b61b0 │ │ │ │ + blx af1938 │ │ │ │ + blx af1548 │ │ │ │ movwmi pc, #33539 @ 0x8303 @ │ │ │ │ @ instruction: 0xf904fa22 │ │ │ │ stccs 3, cr4, [r0, #-96] @ 0xffffffa0 │ │ │ │ svcge 0x0019f43f │ │ │ │ ldrsbtcc pc, [ip], -r8 @ │ │ │ │ - bl 2dfcc8 │ │ │ │ + bl 2dfd78 │ │ │ │ ldmdavs ip, {r0, r2, r9, sl, fp} │ │ │ │ mlane r5, r4, r8, pc @ │ │ │ │ - blcc 2b34f4 │ │ │ │ + blcc 2b35a4 │ │ │ │ @ instruction: 0xf1032920 │ │ │ │ - bl 3360c8 │ │ │ │ + bl 336178 │ │ │ │ @ instruction: 0xf85405c3 │ │ │ │ stmdavs sp!, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ adcshi pc, pc, r0, lsl #4 │ │ │ │ ldmdbcs pc, {r0, r8, fp, ip, sp} @ │ │ │ │ sbcshi pc, r8, r0, lsl #4 │ │ │ │ @ instruction: 0xf001e8df │ │ │ │ ldrble sp, [r6], r6, lsr #13 │ │ │ │ @@ -529698,140 +529738,140 @@ │ │ │ │ @ instruction: 0xd6d6d6d6 │ │ │ │ mrcvs 6, 6, sp, cr6, cr6, {6} │ │ │ │ @ instruction: 0xf57f0693 │ │ │ │ vmull.p8 q13, d12, d3 │ │ │ │ ldrt r0, [r9], -r8, asr #7 │ │ │ │ orreq pc, ip, #-2147483606 @ 0x8000002a │ │ │ │ svceq 0x0089f1ba │ │ │ │ - blcs 2a5164 │ │ │ │ + blcs 2a5214 │ │ │ │ mrcge 6, 1, APSR_nzcv, cr7, cr15, {3} │ │ │ │ @ instruction: 0xf1aae5c8 │ │ │ │ - blcs 2f636c │ │ │ │ + blcs 2f641c │ │ │ │ mrcge 6, 1, APSR_nzcv, cr1, cr15, {3} │ │ │ │ @ instruction: 0xf1aae5c2 │ │ │ │ - blcs 2f635c │ │ │ │ + blcs 2f640c │ │ │ │ mcrge 6, 1, pc, cr11, cr15, {3} @ │ │ │ │ vld3.32 {d30,d32,d34}, [pc :256], ip │ │ │ │ - bl 4d483c │ │ │ │ - blcs 2f615c │ │ │ │ + bl 4d48ec │ │ │ │ + blcs 2f620c │ │ │ │ mcrge 6, 1, pc, cr3, cr15, {3} @ │ │ │ │ @ instruction: 0xf5aae5b4 │ │ │ │ - blcs 2d235c │ │ │ │ + blcs 2d240c │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ - blcs 23e144 │ │ │ │ + blcs 23e1f4 │ │ │ │ stcge 4, cr15, [ip, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf5aae617 │ │ │ │ - blcs 2d2458 │ │ │ │ + blcs 2d2508 │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ - blcs 23e158 │ │ │ │ + blcs 23e208 │ │ │ │ stcge 4, cr15, [r2, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf1aae60d │ │ │ │ - blcs 2f61f0 │ │ │ │ + blcs 2f62a0 │ │ │ │ mcrge 6, 0, pc, cr9, cr15, {3} @ │ │ │ │ vld3.32 {d30,d32,d34}, [pc :64], sl │ │ │ │ - bl 4d1798 │ │ │ │ - blcs 2f6170 │ │ │ │ + bl 4d1848 │ │ │ │ + blcs 2f6220 │ │ │ │ mcrge 6, 0, pc, cr1, cr15, {3} @ │ │ │ │ @ instruction: 0xf1aae592 │ │ │ │ - blcs 2b61fc │ │ │ │ + blcs 2b62ac │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ - blcs 23e188 │ │ │ │ + blcs 23e238 │ │ │ │ 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 4eed98 │ │ │ │ + blvs ff83626c │ │ │ │ ldc2l 7, cr15, [r0], #1020 @ 0x3fc │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xe72aad7b │ │ │ │ popvs {r0, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ tsteq r9, r1, lsl #20 │ │ │ │ ldrmi lr, [r6, #7] │ │ │ │ mcrge 4, 4, pc, cr9, cr15, {1} @ │ │ │ │ - blcc 2b3604 │ │ │ │ + blcc 2b36b4 │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ rsbmi r3, fp, r3, lsr r0 │ │ │ │ movwmi r4, #45059 @ 0xb003 │ │ │ │ strb sp, [r7, #-243]! @ 0xffffff0d │ │ │ │ popvs {r0, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ tsteq r9, r1, lsl #20 │ │ │ │ ldrmi lr, [r6, #7] │ │ │ │ mrcge 4, 3, APSR_nzcv, cr7, cr15, {1} │ │ │ │ - blcc 2b3628 │ │ │ │ + blcc 2b36d8 │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ addslt r3, fp, #51 @ 0x33 │ │ │ │ andmi r4, r3, fp, rrx │ │ │ │ rscsle r4, r2, fp, lsl #6 │ │ │ │ ldmvs r9!, {r2, r4, r6, r8, sl, sp, lr, pc}^ │ │ │ │ - b 28f8ec │ │ │ │ + b 28f99c │ │ │ │ and r0, r7, r9, lsl #2 │ │ │ │ @ instruction: 0xf43f4596 │ │ │ │ @ instruction: 0xf812ae64 │ │ │ │ movwcc r3, #23297 @ 0x5b01 │ │ │ │ eorscc pc, r3, r4, asr r8 @ │ │ │ │ ldrdmi fp, [fp], #-43 @ 0xffffffd5 @ │ │ │ │ movwmi r4, #45059 @ 0xb003 │ │ │ │ strb sp, [r1, #-242] @ 0xffffff0e │ │ │ │ popvs {r0, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ tsteq r9, r1, lsl #20 │ │ │ │ ldrmi lr, [r6, #7] │ │ │ │ mrcge 4, 2, APSR_nzcv, cr1, cr15, {1} │ │ │ │ - blcc 2b3674 │ │ │ │ + blcc 2b3724 │ │ │ │ @ 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 fe325714 │ │ │ │ + b 2f6328 │ │ │ │ ldmvs fp!, {sl, fp}^ │ │ │ │ - b 3057fc │ │ │ │ - b 1936278 │ │ │ │ + b 3058ac │ │ │ │ + b 1936328 │ │ │ │ @ instruction: 0xf47f0303 │ │ │ │ ldrbmi sl, [r2, #-3361]! @ 0xfffff2df │ │ │ │ svcge 0x0024f47f │ │ │ │ - bl 4eef30 │ │ │ │ - blvs ff8fa388 │ │ │ │ - blvc 90f6d8 │ │ │ │ + bl 4eefe0 │ │ │ │ + blvs ff8fa438 │ │ │ │ + blvc 90f788 │ │ │ │ @ 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 │ │ │ │ + ldmdb r0!, {r1, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq sl, r4, r0, lsl pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq sl, [r4], #-244 @ 0xffffff0c │ │ │ │ - rsbseq sl, r4, sl, asr pc │ │ │ │ + rsbseq sl, r4, r4, lsl #30 │ │ │ │ + rsbseq sl, r4, sl, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbeq fp, sl, ip, lsr #11 │ │ │ │ + rsbeq fp, sl, r4, lsr #11 │ │ │ │ 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 2f6400 │ │ │ │ vst2.8 {d29-d30}, [pc :128], r4 │ │ │ │ ldrbmi r7, [r0, -lr, ror #1]! │ │ │ │ svcvc 0x00c4f5b0 │ │ │ │ @ instruction: 0xf5b0d823 │ │ │ │ eorle r7, r8, #780 @ 0x30c │ │ │ │ svcvc 0x008af5b0 │ │ │ │ @ instruction: 0xf5b0d80a │ │ │ │ tstle r5, #548 @ 0x224 │ │ │ │ rscvc pc, sl, pc, asr #8 │ │ │ │ ldmdacs pc, {r4, r5, r6, r8, r9, sl, lr} @ │ │ │ │ vmul.i8 d29, d0, d0 │ │ │ │ @ instruction: 0x477010db │ │ │ │ addvc pc, fp, #1862270976 @ 0x6f000000 │ │ │ │ - blcs 2fb904 │ │ │ │ + blcs 2fb9b4 │ │ │ │ vst2.8 {d29-d30}, [pc], r8 │ │ │ │ ldrbmi r7, [r0, -sp, ror #1]! │ │ │ │ rscvc pc, ip, pc, asr #8 │ │ │ │ vaba.s8 q10, q0, q8 │ │ │ │ @ instruction: 0x477010d7 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #5]! │ │ │ │ rscvc pc, fp, pc, asr #8 │ │ │ │ @@ -529857,56 +529897,56 @@ │ │ │ │ svclt 0x001c2901 │ │ │ │ @ instruction: 0xf8232101 │ │ │ │ rscsle r1, r2, r2, lsl r0 │ │ │ │ pop {r0, sp} │ │ │ │ stmdbvs r7, {r4, r5, r6, r7, r8, pc}^ │ │ │ │ @ instruction: 0x46384616 │ │ │ │ @ instruction: 0xff8af7ff │ │ │ │ - blx 23e3b2 │ │ │ │ - bl 3f2390 │ │ │ │ + blx 23e462 │ │ │ │ + bl 3f2440 │ │ │ │ @ instruction: 0xf8de0e03 │ │ │ │ stmdacs r0, {r2} │ │ │ │ - bmi 8e9b18 │ │ │ │ + bmi 8e9bc8 │ │ │ │ ldrcs r5, [r0, #-2218]! @ 0xfffff756 │ │ │ │ andcs pc, r7, #5120 @ 0x1400 │ │ │ │ movtlt r7, #22805 @ 0x5915 │ │ │ │ @ instruction: 0x46a458f7 │ │ │ │ stmiblt pc, {r0, r1, r6, r9, sl, lr} @ │ │ │ │ adcmi r3, fp, #67108864 @ 0x4000000 │ │ │ │ stmdavs lr, {r2, r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ subseq r2, r5, r0, lsl #4 │ │ │ │ @ instruction: 0xf8de6aa3 │ │ │ │ @ instruction: 0xf8362008 │ │ │ │ - blpl 16b9808 │ │ │ │ + blpl 16b98b8 │ │ │ │ smullle r4, r8, r1, r2 │ │ │ │ @ instruction: 0xf8262001 │ │ │ │ bfi r2, r3, #0, #19 │ │ │ │ strbmi r6, [r2], -lr, asr #16 │ │ │ │ - blx 26d7d6 │ │ │ │ + blx 26d886 │ │ │ │ @ instruction: 0xf8dcf202 │ │ │ │ movwcc r1, #4156 @ 0x103c │ │ │ │ stceq 1, cr15, [r0], #-48 @ 0xffffffd0 │ │ │ │ stmiavs r9, {r0, r2, r3, r4, r7, r9, lr}^ │ │ │ │ andsne pc, r1, r6, lsr r8 @ │ │ │ │ andsne pc, r1, r7, lsr r8 @ │ │ │ │ mvnsle r4, sl, lsl #8 │ │ │ │ stmdavs lr, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ svclt 0x0000e7de │ │ │ │ - ldrhteq sl, [r4], #-140 @ 0xffffff74 │ │ │ │ + rsbseq sl, r4, ip, lsl #16 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0048f8cc │ │ │ │ ssatpl pc, #21, pc, asr #17 @ │ │ │ │ @ instruction: 0xf8df4614 │ │ │ │ strhtlt r2, [r5], r4 │ │ │ │ @ instruction: 0x469b447d │ │ │ │ strmi r7, [r1], r3, lsr #16 │ │ │ │ - blcs 28bacc │ │ │ │ + blcs 28bb7c │ │ │ │ eorls r6, r3, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0x269cf8df │ │ │ │ andls r4, r6, #2046820352 @ 0x7a000000 │ │ │ │ eorpl lr, pc, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf0009204 │ │ │ │ strmi r8, [pc], -r3, lsl #1 │ │ │ │ @@ -529916,25 +529956,25 @@ │ │ │ │ bicsmi sp, fp, #5 │ │ │ │ movtne lr, #15109 @ 0x3b05 │ │ │ │ vmovvc r6, fp, s22, s23 │ │ │ │ stmiavc r3!, {r1, r2, r3, r5, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf0002b06 │ │ │ │ vand q12, q8, q14 │ │ │ │ cdpge 1, 1, cr8, cr6, cr9, {5} │ │ │ │ - bleq 2f0ebc │ │ │ │ + bleq 2f0f6c │ │ │ │ ldrtmi r9, [r0], -lr, lsr #18 │ │ │ │ - cdp2 6, 6, cr15, cr12, cr13, {2} │ │ │ │ + cdp2 6, 1, cr15, cr4, cr13, {2} │ │ │ │ ldmdbvs r8!, {r1, r2, r3, r5, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf64c2101 │ │ │ │ - @ instruction: 0x4633fe1d │ │ │ │ + ldrtmi pc, [r3], -r5, asr #27 @ │ │ │ │ teqlt r8, r4, lsl #12 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46383414 │ │ │ │ - @ instruction: 0xf994f650 │ │ │ │ + @ instruction: 0xf93cf650 │ │ │ │ ldmvs r2!, {r1, r2, r3, r5, r7, fp, sp, lr} │ │ │ │ vfma.f32 , q8, │ │ │ │ ldmvs r3!, {r0, r1, r2, r3, r8, r9, pc}^ │ │ │ │ addsmi r1, pc, #38656 @ 0x9700 │ │ │ │ @ instruction: 0x81b8f200 │ │ │ │ ldmne fp, {r0, r1, r4, r5, r6, fp, sp, lr} │ │ │ │ movwhi pc, #24576 @ 0x6000 @ │ │ │ │ @@ -529943,29 +529983,29 @@ │ │ │ │ andne lr, r2, #3489792 @ 0x354000 │ │ │ │ stmdavs r0!, {r0, r2, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xff34f7ff │ │ │ │ @ instruction: 0x9612ab12 │ │ │ │ stcleq 1, cr15, [r8], #-52 @ 0xffffffcc │ │ │ │ ldrvs lr, [r3], -sp, asr #19 │ │ │ │ stmib sp, {r0, r2, r4, sl, ip, pc}^ │ │ │ │ - blgt 60f150 │ │ │ │ + blgt 60f200 │ │ │ │ strtvs lr, [r0], -sp, asr #19 │ │ │ │ stm ip, {r1, r2, r5, r6, r9, sl, lr} │ │ │ │ ldrls r0, [sp], #-15 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ - strgt ip, [pc, #-3599] @ 234add │ │ │ │ + strgt ip, [pc, #-3599] @ 234b8d │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf994e081 │ │ │ │ @ instruction: 0xf1baa001 │ │ │ │ stcle 15, cr0, [sl], {-0} │ │ │ │ - b 1e25560 │ │ │ │ + b 1e25610 │ │ │ │ @ instruction: 0xf8dd0a0a │ │ │ │ - bl 39dbec │ │ │ │ - bvs 8fa638 │ │ │ │ + bl 39dc9c │ │ │ │ + bvs 8fa6e8 │ │ │ │ @ instruction: 0xf893bf18 │ │ │ │ stmiahi r6!, {r0, r4, sp, pc} │ │ │ │ streq pc, [ip], -r6, asr #7 │ │ │ │ svcvc 0x00eaf5b6 │ │ │ │ addhi pc, r6, r0, asr #1 │ │ │ │ strbtvc pc, [sl], r6, lsr #11 @ │ │ │ │ vceq.f32 d2, d0, d8 │ │ │ │ @@ -529981,17 +530021,17 @@ │ │ │ │ stmib sp, {r1, r2, r3, r4, r8, r9, ip, pc}^ │ │ │ │ mrcge 3, 0, r3, cr14, cr10, {0} │ │ │ │ cmpne r1, r5, lsl #22 │ │ │ │ tstcc r4, ip, lsl r3 │ │ │ │ tstcc pc, #3358720 @ 0x334000 │ │ │ │ strcc r9, [r4, #-801]! @ 0xfffffcdf │ │ │ │ @ instruction: 0xf64c931d │ │ │ │ - stmiavc r3!, {r0, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiavc r3!, {r0, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0034632 │ │ │ │ - bl 376774 │ │ │ │ + bl 376824 │ │ │ │ stcne 5, cr1, [r3, #268]! @ 0x10c │ │ │ │ ldmdavc r9, {r1, r2, r4, sl, ip, sp} │ │ │ │ andcc r3, r8, #8, 6 @ 0x20000000 │ │ │ │ andlt pc, r5, r1, lsl r8 @ │ │ │ │ stcne 8, cr15, [r4], {19} │ │ │ │ andge pc, r5, r1, lsl r8 @ │ │ │ │ stcne 8, cr15, [r7], {19} │ │ │ │ @@ -530031,117 +530071,117 @@ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svceq 0x0020f1ba │ │ │ │ strtcs fp, [r1], -r8, lsl #30 │ │ │ │ @ instruction: 0xf1bad004 │ │ │ │ svclt 0x000c0f40 │ │ │ │ strtcs r2, [r0], -r2, lsr #12 │ │ │ │ strtcc pc, [r0], #2271 @ 0x8df │ │ │ │ - bls 3c72fc │ │ │ │ + bls 3c73ac │ │ │ │ ldmpl r3, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ ldrmi r9, [sl], -r5, lsl #6 │ │ │ │ - blx 2fe706 │ │ │ │ + blx 2fe7b6 │ │ │ │ ldmdbvc fp, {r1, r2, r8, r9, sp}^ │ │ │ │ svclt 0x00182b00 │ │ │ │ @ instruction: 0xf64c469b │ │ │ │ - @ instruction: 0xf100fccb │ │ │ │ + @ instruction: 0xf100fc73 │ │ │ │ @ instruction: 0x4653021c │ │ │ │ andls r4, r8, #17825792 @ 0x1100000 │ │ │ │ pkhtbmi r4, r0, sl, asr #12 │ │ │ │ - @ instruction: 0xffcaf64d │ │ │ │ - blcs 253c14 │ │ │ │ - bls 3a9c48 │ │ │ │ + @ instruction: 0xff72f64d │ │ │ │ + blcs 253cc4 │ │ │ │ + bls 3a9cf8 │ │ │ │ @ instruction: 0xf0032130 │ │ │ │ @ instruction: 0xf64003f9 │ │ │ │ - blx 291e5a │ │ │ │ - bls 33f294 │ │ │ │ - blhi 7d3f44 │ │ │ │ + blx 291f0a │ │ │ │ + bls 33f344 │ │ │ │ + blhi 7d3ff4 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ vld4.8 {d4-d7}, [r2 :256], r0 │ │ │ │ movwmi r6, #12927 @ 0x327f │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @ instruction: 0xf8a84313 │ │ │ │ stmdbcs r0, {r3, r4, ip, sp} │ │ │ │ stcne 0, cr13, [r3, #208]! @ 0xd0 │ │ │ │ eorls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf10d2600 │ │ │ │ ldrmi r0, [r9], r8, lsr #20 │ │ │ │ @ instruction: 0xf8d89107 │ │ │ │ teqcs r0, r4, lsl r0 │ │ │ │ ldrbmi r9, [r0], -r5, lsl #20 │ │ │ │ strbne lr, [r6], #-2824 @ 0xfffff4f8 │ │ │ │ - blx 282b7e │ │ │ │ - bls 33e6cc │ │ │ │ + blx 282c2e │ │ │ │ + bls 33e77c │ │ │ │ ldrtmi r2, [r3], #-280 @ 0xfffffee8 │ │ │ │ ldmibvc fp, {r0, r9, sl, ip, sp}^ │ │ │ │ svclt 0x00182b00 │ │ │ │ stmdbvs fp!, {r0, r1, r3, r4, r7, r9, sl, lr} │ │ │ │ stmib sp, {r0, r1, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ - bls dca2dc │ │ │ │ + bls dca38c │ │ │ │ @ instruction: 0xf8399200 │ │ │ │ - blx 2816ea │ │ │ │ + blx 28179a │ │ │ │ ldrbmi r3, [fp], -r2, lsl #4 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ ldrbmi pc, [r4], r9, lsl #29 @ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ - blls 3f5b38 │ │ │ │ + blls 3f5be8 │ │ │ │ bicsle r4, r4, #-536870903 @ 0xe0000009 │ │ │ │ ldrdls pc, [r4], -sp @ │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf858f650 │ │ │ │ + @ instruction: 0xf800f650 │ │ │ │ stmiavs r2!, {r2, r3, r5, r7, fp, sp, lr} │ │ │ │ vfma.f32 , q8, │ │ │ │ stmiavs r7!, {r0, r1, r4, r6, r7, r8, pc}^ │ │ │ │ adcsmi r1, lr, #38400 @ 0x9600 │ │ │ │ rsbseq sp, pc, r1, lsr #18 │ │ │ │ vrecps.f32 d2, d0, d31 │ │ │ │ mcrcs 0, 2, r8, cr0, cr4, {6} │ │ │ │ svclt 0x00384637 │ │ │ │ - blmi ffcbf830 │ │ │ │ + blmi ffcbf8e0 │ │ │ │ stmdavs r0!, {r1, r2, r8, fp, ip, pc} │ │ │ │ addsmi r5, r8, #13303808 @ 0xcb0000 │ │ │ │ orrshi pc, r3, r0 │ │ │ │ stmdacs r0, {r0, r5, r6, fp, sp, lr} │ │ │ │ orrhi pc, sl, r0 │ │ │ │ @ instruction: 0xf6b8463a │ │ │ │ - stmdacs r0, {r0, r1, r3, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, 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 47538c │ │ │ │ tstls r5, #63963136 @ 0x3d00000 │ │ │ │ ldrls sl, [r2], #-2834 @ 0xfffff4ee │ │ │ │ ldrmi lr, [r3], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf8df464c │ │ │ │ - blgt 6268c4 │ │ │ │ + blgt 626974 │ │ │ │ stm r6, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ cdpge 0, 1, cr0, cr14, cr15, {0} │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ ldm ip, {r0, r2, r3, r4, r8, r9, ip, pc} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ - stcgt 0, cr0, [pc, #-60] @ 235b70 │ │ │ │ + stcgt 0, cr0, [pc, #-60] @ 235c20 │ │ │ │ ldm r5, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ str r0, [r0, -pc]! │ │ │ │ andcs r9, r0, #47104 @ 0xb800 │ │ │ │ andscs lr, r2, #3358720 @ 0x334000 │ │ │ │ ldmib r4, {r5, r8, r9, fp, sp}^ │ │ │ │ vrhadd.s8 d2, d0, d2 │ │ │ │ - blls dd619c │ │ │ │ - blcs a047d4 │ │ │ │ + blls dd624c │ │ │ │ + blcs a04884 │ │ │ │ cmnphi r7, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ cmneq r5, r7, lsl r1 │ │ │ │ cmneq r5, r5, ror r1 │ │ │ │ cmneq r5, r5, ror r1 │ │ │ │ tsteq r4, r5, ror r1 │ │ │ │ cmneq r5, r5, ror r1 │ │ │ │ @@ -530163,28 +530203,28 @@ │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ stmdbls r6, {r1, r3, r5, r7, r8, r9, fp, lr} │ │ │ │ stmiapl fp, {r4, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ ldmdavs r1!, {r1, r2, r5, r8, pc}^ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strbmi r8, [r2], -r6, lsl #2 │ │ │ │ - blx fe973728 │ │ │ │ + blx 13737d8 │ │ │ │ @ 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 15fe57c │ │ │ │ vhsub.s8 , q8, │ │ │ │ - blcc 2960e0 │ │ │ │ + blcc 296190 │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r5, r8, pc}^ @ │ │ │ │ sbcseq pc, sp, r3, lsl r0 @ │ │ │ │ tsteq lr, lr, lsl r1 │ │ │ │ tsteq lr, lr, lsl r1 │ │ │ │ tsteq lr, lr, lsl r1 │ │ │ │ ldrsbeq r0, [lr, -sl] │ │ │ │ @@ -530265,101 +530305,101 @@ │ │ │ │ vmax.f32 d27, d16, d8 │ │ │ │ @ instruction: 0xf63f1619 │ │ │ │ @ instruction: 0xf1baae33 │ │ │ │ vmax.f32 d16, d0, d8 │ │ │ │ svclt 0x00081617 │ │ │ │ strvc pc, [sp], pc, asr #8 │ │ │ │ andsls lr, r2, #44040192 @ 0x2a00000 │ │ │ │ - blge 6f0554 │ │ │ │ - bls dbe1e8 │ │ │ │ + blge 6f0604 │ │ │ │ + bls dbe298 │ │ │ │ stmib sp, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf64cab16 │ │ │ │ - blge 7f4b84 │ │ │ │ + blge 7f4ad4 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ stclge 4, cr15, [r6, #-508] @ 0xfffffe04 │ │ │ │ @ instruction: 0xf8ade54c │ │ │ │ strb r2, [sp, r8, asr #32]! │ │ │ │ subcs pc, r8, sp, lsl #17 │ │ │ │ movwmi lr, #42986 @ 0xa7ea │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ strb r3, [r3, r8, asr #32]! │ │ │ │ ldmib sp, {r1, r2, r4, r8, ip, pc}^ │ │ │ │ tstcs r1, r6, lsl fp │ │ │ │ ldmdbvs r8!, {r1, r2, r3, r5, r9, fp, ip, pc} │ │ │ │ - blge 6f0558 │ │ │ │ - blx 147375a │ │ │ │ + blge 6f0608 │ │ │ │ + blx ffe73808 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldcge 4, cr15, [r2, #-252]! @ 0xffffff04 │ │ │ │ str sl, [r7, #-2834]! @ 0xfffff4ee │ │ │ │ subsne pc, r8, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7ed │ │ │ │ ubfx r1, r8, #0, #11 │ │ │ │ svclt 0x00144311 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ strmi lr, [r8], -r3, ror #15 │ │ │ │ @ instruction: 0xf5f94641 │ │ │ │ - @ instruction: 0xe6f7ef36 │ │ │ │ + usat lr, #23, lr, asr #29 │ │ │ │ ldrtmi r4, [r9], -r8, lsl #12 │ │ │ │ - svc 0x0030f5f9 │ │ │ │ + mrc 5, 6, APSR_nzcv, cr8, cr9, {7} │ │ │ │ @ instruction: 0x4638e673 │ │ │ │ @ instruction: 0xf5f99204 │ │ │ │ - @ instruction: 0x4682edbe │ │ │ │ - bls 362b30 │ │ │ │ + strmi lr, [r2], r6, ror #26 │ │ │ │ + bls 362be0 │ │ │ │ @ instruction: 0xf5f96861 │ │ │ │ - stmiavs r3!, {r1, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r1, r3, sl, fp, sp, lr, pc} │ │ │ │ rscvs r2, r7, r0, lsl #4 │ │ │ │ @ instruction: 0xf8c44453 │ │ │ │ eorvs sl, r2, r4 │ │ │ │ @ instruction: 0x4640e671 │ │ │ │ @ instruction: 0xf5f99204 │ │ │ │ - strmi lr, [r2], ip, lsr #27 │ │ │ │ - bls 362514 │ │ │ │ + pkhtbmi lr, r2, r4, asr #26 │ │ │ │ + bls 3625c4 │ │ │ │ @ instruction: 0xf5f96871 │ │ │ │ - ldmvs r3!, {r4, r6, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c62200 │ │ │ │ ldrbmi r8, [r3], #-12 │ │ │ │ andge pc, r4, r6, asr #17 │ │ │ │ str r6, [r1, #-50] @ 0xffffffce │ │ │ │ andsne lr, r6, #3358720 @ 0x334000 │ │ │ │ stmib sp, {r0, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xe7912112 │ │ │ │ - stc 5, cr15, [r6, #996]! @ 0x3e4 │ │ │ │ + stcl 5, cr15, [lr, #-996] @ 0xfffffc1c │ │ │ │ andshi r2, fp, r0, lsl #6 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq sl, r4, r8, ror #15 │ │ │ │ + rsbseq sl, r4, r8, lsr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq sl, [r4], #-112 @ 0xffffff90 │ │ │ │ - ldrshteq sl, [r4], #-94 @ 0xffffffa2 │ │ │ │ + rsbseq sl, r4, r0, lsr #14 │ │ │ │ + rsbseq sl, r4, lr, asr #10 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - rsbeq sl, sl, r0, lsr ip │ │ │ │ + rsbeq sl, sl, r8, lsr #24 │ │ │ │ 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, r2, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ cdpeq 1, 0, cr15, cr4, cr3, {5} │ │ │ │ ldrbmi r6, [r0, #-2141]! @ 0xfffff7a3 │ │ │ │ pkhbtmi sp, r1, pc @ │ │ │ │ and r3, r6, r4, lsl #26 │ │ │ │ strtmi r6, [lr], ip, lsr #17 │ │ │ │ @ instruction: 0xf1a445a9 │ │ │ │ strbtmi r0, [r5], -r4, lsl #24 │ │ │ │ @ instruction: 0xf8ded015 │ │ │ │ strbeq r4, [r3, r0]! │ │ │ │ @ instruction: 0x4632d4f4 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ stc2 7, cr15, [r0], {255} @ 0xff │ │ │ │ rscle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf6bc4640 │ │ │ │ - andvs pc, r4, pc, ror #23 │ │ │ │ + mulvs r4, r7, fp │ │ │ │ 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 +530407,15 @@ │ │ │ │ ldcleq 8, cr15, [r8], {204} @ 0xcc │ │ │ │ stclvc 5, cr15, [r1, #-692] @ 0xfffffd4c │ │ │ │ @ instruction: 0xf8df4605 │ │ │ │ strcs r0, [r0], #-1448 @ 0xfffffa58 │ │ │ │ strvc pc, [r4, #2271]! @ 0x8df │ │ │ │ @ instruction: 0xf8dfae1f │ │ │ │ ldrbtmi r3, [r8], #-1444 @ 0xfffffa5c │ │ │ │ - ldrmi lr, [pc], #-2509 @ 235f78 │ │ │ │ + ldrmi lr, [pc], #-2509 @ 236028 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrmi r4, [r3], r1, lsr #8 │ │ │ │ @ instruction: 0xf10d960d │ │ │ │ @ instruction: 0x97120954 │ │ │ │ @ instruction: 0xf8d54637 │ │ │ │ stmiapl r3, {r2, r3, r4, r5, lr, pc}^ │ │ │ │ ldmdavs fp, {r2, r5, r7, r8, sl, lr} │ │ │ │ @@ -530386,102 +530426,102 @@ │ │ │ │ @ instruction: 0x461eab19 │ │ │ │ svcgt 0x000f9304 │ │ │ │ strmi lr, [r0], #-2505 @ 0xfffff637 │ │ │ │ stmib r9, {r0, r1, r2, r3, r9, sl, lr, pc}^ │ │ │ │ ldm r7, {r1, sl, lr} │ │ │ │ stm r6, {r0, r1} │ │ │ │ vaddl.s8 q8, d0, d3 │ │ │ │ - b 1a164ac │ │ │ │ + b 1a1655c │ │ │ │ @ instruction: 0xf000064c │ │ │ │ mcrcs 1, 2, r8, cr0, cr6, {1} │ │ │ │ svclt 0x00384637 │ │ │ │ ldrtmi r2, [r8], -r0, asr #14 │ │ │ │ - stc 5, cr15, [r6, #-996] @ 0xfffffc1c │ │ │ │ + stc 5, cr15, [lr], #996 @ 0x3e4 │ │ │ │ @ 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], -r0, ror #19 │ │ │ │ + mrc2 6, 1, pc, cr0, cr6, {5} │ │ │ │ andscs r9, r4, r6 │ │ │ │ - ldcl 5, cr15, [r4], #996 @ 0x3e4 │ │ │ │ + ldc 5, cr15, [ip], {249} @ 0xf9 │ │ │ │ andls r4, r7, r4, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ andcs r8, r4, #-1610612729 @ 0xa0000007 │ │ │ │ @ instruction: 0xf6bc2108 │ │ │ │ - stmdacs r0, {r0, r2, r3, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r4, 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 fe2740da │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf64d4638 │ │ │ │ - strmi pc, [r7], -pc, lsr #29 │ │ │ │ + @ instruction: 0x4607fe57 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xb1a76a6f │ │ │ │ @ instruction: 0x801cf8dd │ │ │ │ ldmibvs lr!, {sl, sp}^ │ │ │ │ hvclt 13955 @ 0x3683 │ │ │ │ cmnvc r4, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavs r6!, {r2, r8, pc}^ │ │ │ │ - blcs 25022c │ │ │ │ + blcs 2502dc │ │ │ │ @ instruction: 0x4638d1f6 │ │ │ │ - ldc2l 6, cr15, [r8, #308]! @ 0x134 │ │ │ │ + stc2 6, cr15, [r0, #308]! @ 0x134 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ - blls 5aa824 │ │ │ │ + blls 5aa8d4 │ │ │ │ @ instruction: 0xf8cd2400 │ │ │ │ ssatmi r9, #2, r4 │ │ │ │ ldrls sl, [r3, #-2593] @ 0xfffff5df │ │ │ │ stmib r3, {r0, r1, r3, r4, r6, r7, sp, lr}^ │ │ │ │ andsvs r4, sl, r1, lsl #8 │ │ │ │ movweq pc, #25167 @ 0x624f @ │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ movwls r9, #61966 @ 0xf20e │ │ │ │ @ instruction: 0xf6bc9807 │ │ │ │ - stmdacs r0, {r0, r1, r3, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ adchi pc, r3, r0 │ │ │ │ svccs 0x00006807 │ │ │ │ addshi pc, pc, r0 │ │ │ │ - blcs 254e94 │ │ │ │ - blvc 10ea874 │ │ │ │ + blcs 254f44 │ │ │ │ + blvc 10ea924 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ - blls 3562f4 │ │ │ │ + blls 3563a4 │ │ │ │ mlane sp, r7, r8, pc @ │ │ │ │ ldmdbcs r0, {r0, r1, r3, r4, r8, fp, sp, lr} │ │ │ │ ldrdeq pc, [ip, -r3] │ │ │ │ vbic.i16 d24, #47872 @ 0xbb00 │ │ │ │ @ instruction: 0xf00003c8 │ │ │ │ stmdbcs r0!, {r0, r1, r3, r6, r7, r8, pc} │ │ │ │ bichi pc, r3, r0 │ │ │ │ tstle r5, r0, asr #18 │ │ │ │ svcvc 0x0092f413 │ │ │ │ bichi pc, r0, r0, asr #32 │ │ │ │ addcc pc, r0, #192, 6 │ │ │ │ - bvs ff09ccf8 │ │ │ │ + bvs ff09cda8 │ │ │ │ @ instruction: 0xf833685b │ │ │ │ @ instruction: 0xf8db1011 │ │ │ │ @ instruction: 0xf8333004 │ │ │ │ @ instruction: 0xf8db1011 │ │ │ │ - bl 3020f8 │ │ │ │ + bl 3021a8 │ │ │ │ @ instruction: 0xf8de0ec1 │ │ │ │ mrrcne 0, 0, r3, sp, cr4 │ │ │ │ @ instruction: 0xf10ed067 │ │ │ │ ldrbmi r0, [r8], r8, lsl #28 │ │ │ │ @ instruction: 0xf8dd46f3 │ │ │ │ @ instruction: 0xf50de044 │ │ │ │ mrcge 12, 1, r7, cr5, cr11, {1} │ │ │ │ @ instruction: 0xf8cd920b │ │ │ │ @ instruction: 0xf81e9040 │ │ │ │ - blcs 24212c │ │ │ │ + blcs 2421dc │ │ │ │ @ instruction: 0xf8d8d04e │ │ │ │ tstcs r8, #12 │ │ │ │ stcls 8, cr15, [r8], {59} @ 0x3b │ │ │ │ stmdbne r9, {r0, r1, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8999b0b │ │ │ │ andsmi r2, sl, r2 │ │ │ │ @ instruction: 0xf897d142 │ │ │ │ @@ -530490,103 +530530,103 @@ │ │ │ │ andls r0, r8, r6, lsl #24 │ │ │ │ stmib ip, {r4, r9, sl, lr}^ │ │ │ │ stmib ip, {r9, sp}^ │ │ │ │ @ instruction: 0xb1232202 │ │ │ │ svceq 0x0001f804 │ │ │ │ addmi r3, r3, #1 │ │ │ │ stmdals r6, {r1, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - beq 2b22a0 │ │ │ │ + beq 2b2350 │ │ │ │ andseq pc, r4, #12976128 @ 0xc60000 │ │ │ │ @ instruction: 0xf8d82400 │ │ │ │ strbtmi r0, [r5], -r8 │ │ │ │ andshi pc, r0, r6, asr #17 │ │ │ │ @ instruction: 0xf8cd60f0 │ │ │ │ @ instruction: 0x46bbb030 │ │ │ │ muleq r7, r9, r8 │ │ │ │ eorshi r4, r4, r7, ror r6 │ │ │ │ andls r2, r9, #8, 16 @ 0x80000 │ │ │ │ andcs fp, r8, r8, lsr #30 │ │ │ │ - blx 4da5b8 │ │ │ │ + blx 4da668 │ │ │ │ and pc, r1, r0, lsl #20 │ │ │ │ mlacc ip, fp, r8, pc @ │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ strbmi r5, [r9], -r0, lsl #12 │ │ │ │ @ instruction: 0x46406072 │ │ │ │ adcsvc r4, r4, sl, asr r6 │ │ │ │ @ instruction: 0xff3cf7fe │ │ │ │ cmple sp, r0, lsl #16 │ │ │ │ strmi r3, [r2, #1025]! @ 0x401 │ │ │ │ ldrtmi sp, [lr], lr, ror #3 │ │ │ │ @ instruction: 0xf8dd465f │ │ │ │ @ instruction: 0x46acb030 │ │ │ │ ldrdcc pc, [r4], -fp │ │ │ │ - bleq 4725f4 │ │ │ │ + bleq 4726a4 │ │ │ │ @ instruction: 0xd1a61c5a │ │ │ │ ldrdls pc, [r0], #-141 @ 0xffffff73 │ │ │ │ strbmi r4, [sp], -r3, asr #13 │ │ │ │ stmdals r7, {r0, r3, r5, r7, r9, sl, lr} │ │ │ │ - blx ffc73ccc │ │ │ │ + blx fe673d7c │ │ │ │ @ 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: 0xf82af64d │ │ │ │ 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 r2, {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, {r4, r6, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf816f6b8 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - bmi ff3227ec │ │ │ │ + bmi ff32289c │ │ │ │ @ instruction: 0xf8d99912 │ │ │ │ stmpl sl, {ip, sp} │ │ │ │ mulle r4, r3, r2 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf6b88154 │ │ │ │ - andcs pc, r0, #6225920 @ 0x5f0000 │ │ │ │ + andcs pc, r0, #458752 @ 0x70000 │ │ │ │ andscs lr, r6, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xb1249218 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx 6f3b98 │ │ │ │ + @ instruction: 0xf9baf659 │ │ │ │ strcs lr, [r0], #-5 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6594628 │ │ │ │ - bmi feff4a70 │ │ │ │ + bmi feff49c0 │ │ │ │ ldrbtmi r4, [sl], #-2995 @ 0xfffff44d │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrhmi r9, [sl], #-191 @ 0xffffff41 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi r4, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf50d4620 │ │ │ │ pop {r0, r6, r8, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0x46408ff0 │ │ │ │ - blx 17f3d58 │ │ │ │ + @ instruction: 0xf9fef6bc │ │ │ │ ldrbt r6, [r6], r6 │ │ │ │ - bls 4c7bec │ │ │ │ + bls 4c7c9c │ │ │ │ strmi r4, [r5], -r3, asr #13 │ │ │ │ ldrdhi pc, [r4], -sp @ │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 254eac │ │ │ │ + blcs 254f5c │ │ │ │ sbchi pc, pc, r0, asr #32 │ │ │ │ vld2.16 {d22,d24}, [pc :256], fp │ │ │ │ - blcs fe99351c │ │ │ │ - blcs ffd65ef0 │ │ │ │ + blcs fe9935cc │ │ │ │ + blcs ffd65fa0 │ │ │ │ andcs fp, r1, ip, lsl #30 │ │ │ │ @ instruction: 0xf5b32000 │ │ │ │ svclt 0x00087f8f │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ - blcs 287330 │ │ │ │ + blcs 2873e0 │ │ │ │ @ instruction: 0xf040bf98 │ │ │ │ movwcs r0, #12289 @ 0x3001 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdals r8, {r3, r4, r5, r7, pc} │ │ │ │ - blx 33f31a │ │ │ │ + blx 33f3ca │ │ │ │ stmdals r4, {r9, sp} │ │ │ │ stmib r0, {r0, r2, r5, sl, fp, sp, pc}^ │ │ │ │ - blls 3826c4 │ │ │ │ + blls 382774 │ │ │ │ @ instruction: 0xf89760b3 │ │ │ │ stmib sp, {r2, r3, r5, ip, sp}^ │ │ │ │ cdpge 7, 2, cr6, cr13, cr1, {0} │ │ │ │ mlane sp, r7, r8, pc @ │ │ │ │ strmi r9, [r1], -r0, lsl #2 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf8ddfa8f │ │ │ │ @@ -530603,77 +530643,77 @@ │ │ │ │ movwcs r0, #707 @ 0x2c3 │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ stmdaeq r1, {r3, r6, ip, sp, lr, pc} │ │ │ │ ldrmi r3, [r9, #769] @ 0x301 │ │ │ │ @ instruction: 0xf1b8d1f6 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - bls 356580 │ │ │ │ + bls 356630 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf64c6910 │ │ │ │ - @ instruction: 0x464af85b │ │ │ │ + strbmi pc, [sl], -r3, lsl #16 @ │ │ │ │ ldmdbeq ip, {r8, ip, sp, lr, pc} │ │ │ │ mulscc r1, sl, r8 │ │ │ │ strmi r4, [r4], -r9, asr #12 │ │ │ │ - blx 18f3c7a │ │ │ │ + blx 2f3d2a │ │ │ │ @ instruction: 0xf1049a04 │ │ │ │ ldmvs r3, {r4, r5, sl, fp}^ │ │ │ │ - blhi ad4b94 │ │ │ │ + blhi ad4c44 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andsmi r9, sl, pc, lsl #22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ cdpgt 3, 0, cr8, cr15, cr3, {1} │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ strtmi r9, [r1], -r4, lsl #16 │ │ │ │ - stc2 6, cr15, [r0], #-316 @ 0xfffffec4 │ │ │ │ + blx ff473d6a │ │ │ │ ldmvs sl, {r0, r2, r8, r9, fp, ip, pc} │ │ │ │ ldrdcc pc, [ip], -r9 │ │ │ │ svceq 0x0052ebb3 │ │ │ │ strbmi sp, [r9], -lr, asr #32 │ │ │ │ andseq pc, ip, r7, lsl #2 │ │ │ │ - blx 1773cca │ │ │ │ + blx 173d78 │ │ │ │ @ instruction: 0xf8d92014 │ │ │ │ @ instruction: 0xf8db8000 │ │ │ │ @ instruction: 0xf5f96008 │ │ │ │ - strmi lr, [r1], r2, lsr #22 │ │ │ │ + strmi lr, [r1], sl, asr #21 │ │ │ │ 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, 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: 0xf946f6bc │ │ │ │ andvs r4, r5, r3, lsr r6 │ │ │ │ strtmi r4, [r8], -sl, asr #12 │ │ │ │ @ instruction: 0xf7ff4621 │ │ │ │ @ instruction: 0x4620fd7d │ │ │ │ - @ instruction: 0xf9e0f6bc │ │ │ │ + @ instruction: 0xf988f6bc │ │ │ │ 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 r2, {r0, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5f94620 │ │ │ │ - movwcs lr, #6312 @ 0x18a8 │ │ │ │ + movwcs lr, #6224 @ 0x1850 │ │ │ │ cmnvc fp, #56, 12 @ 0x3800000 │ │ │ │ - @ instruction: 0xff28f64c │ │ │ │ - blls 5dcc40 │ │ │ │ + cdp2 6, 13, cr15, cr0, cr12, {2} │ │ │ │ + blls 5dccf0 │ │ │ │ eorsvs r2, fp, r0, lsl #2 │ │ │ │ ldmvs r3, {r0, r3, r5, r7, r9, sl, lr}^ │ │ │ │ stmdals r6, {r0, r1, r3, r4, r5, r6, sp, lr} │ │ │ │ sbcsvs r6, r7, pc, lsl r0 │ │ │ │ - blx 16f3ef8 │ │ │ │ + @ instruction: 0xf9faf6b6 │ │ │ │ @ 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 +530726,67 @@ │ │ │ │ @ instruction: 0xf013e792 │ │ │ │ mlale r7, r2, pc, r0 @ │ │ │ │ ldrt r2, [pc], -r1, lsl #4 │ │ │ │ svceq 0x0049f013 │ │ │ │ vsra.u64 , q13, #64 │ │ │ │ ldrt r3, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf5f94648 │ │ │ │ - strcs lr, [r0], #-2158 @ 0xfffff792 │ │ │ │ + strcs lr, [r0], #-2070 @ 0xfffff7ea │ │ │ │ @ instruction: 0x005be79f │ │ │ │ ldmdale sl, {r0, r1, r2, r3, r4, r5, r8, r9, fp, sp} │ │ │ │ strtmi r2, [r6], -r0, asr #24 │ │ │ │ @ instruction: 0x2640bf38 │ │ │ │ ldmdbls r2, {r2, r5, r8, r9, fp, lr} │ │ │ │ stmdbls r5, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ addsmi r6, r8, #8, 16 @ 0x80000 │ │ │ │ - blls 3aa504 │ │ │ │ + blls 3aa5b4 │ │ │ │ orrlt r6, r8, r9, asr r8 │ │ │ │ @ instruction: 0xf6b74632 │ │ │ │ - orrlt pc, r8, #1808 @ 0x710 │ │ │ │ + orrlt pc, r8, #400 @ 0x190 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xf5f9e7eb │ │ │ │ - strt lr, [sl], r2, asr #16 │ │ │ │ + bl febf3d58 │ │ │ │ + @ instruction: 0xf5f8e7eb │ │ │ │ + strt lr, [sl], sl, ror #31 │ │ │ │ andls r4, r8, #48, 12 @ 0x3000000 │ │ │ │ - b fe473cb8 │ │ │ │ + b e73d68 │ │ │ │ @ instruction: 0xb1a84680 │ │ │ │ - bls 45d0f0 │ │ │ │ + bls 45d1a0 │ │ │ │ @ instruction: 0xf5f96859 │ │ │ │ - stmdbls r5, {r2, r3, r5, r8, fp, sp, lr, pc} │ │ │ │ + stmdbls r5, {r2, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ movwcs r9, #2568 @ 0xa08 │ │ │ │ sbcvs r4, lr, r2, asr #8 │ │ │ │ andhi pc, r4, r1, asr #17 │ │ │ │ str r6, [r3, fp]! │ │ │ │ - @ instruction: 0xf5f94620 │ │ │ │ - movwcs lr, #2090 @ 0x82a │ │ │ │ + @ instruction: 0xf5f84620 │ │ │ │ + movwcs lr, #4050 @ 0xfd2 │ │ │ │ str r9, [r9, #775] @ 0x307 │ │ │ │ - b fe2f3ce8 │ │ │ │ + b cf3d98 │ │ │ │ andshi r2, fp, r0, lsl #6 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq sl, r4, lr, lsl #1 │ │ │ │ - rsbseq sl, r4, r8, lsl #1 │ │ │ │ + ldrsbteq r9, [r4], #-254 @ 0xffffff02 │ │ │ │ + ldrsbteq r9, [r4], #-248 @ 0xffffff08 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - ldrhteq r9, [r4], #-218 @ 0xffffff26 │ │ │ │ + rsbseq r9, r4, sl, lsl #26 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed8d728 │ │ │ │ + bl fed8d7d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ addcs r4, r0, #6291456 @ 0x600000 │ │ │ │ @ instruction: 0xf6b56840 │ │ │ │ - @ instruction: 0xf8d5fa39 │ │ │ │ + @ instruction: 0xf8d5f9e1 │ │ │ │ ldmdavs r0!, {r2, r7, ip}^ │ │ │ │ - blx 177401a │ │ │ │ + blx 1740c8 │ │ │ │ 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 +530794,29 @@ │ │ │ │ svclt 0x0000bd70 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [r8], r7, lsl #12 │ │ │ │ orrscs r4, r0, r0, asr #12 │ │ │ │ - stc2l 6, cr15, [r8, #732] @ 0x2dc │ │ │ │ + ldc2l 6, cr15, [r0, #-732]! @ 0xfffffd24 │ │ │ │ strmi r2, [r4], -r0, lsl #5 │ │ │ │ ldmdavs r8!, {r0, r9, sl, lr}^ │ │ │ │ - blx 1f4066 │ │ │ │ + blx febf4116 │ │ │ │ addcs r4, r0, #425984 @ 0x68000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - mcr 5, 3, pc, cr8, cr8, {7} @ │ │ │ │ + mrc 5, 0, APSR_nzcv, cr0, cr8, {7} │ │ │ │ @ instruction: 0xf380fab0 │ │ │ │ ldmdbeq fp, {r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ addcc pc, r0, r4, lsl #17 │ │ │ │ - mcrr2 6, 11, pc, r0, cr5 @ │ │ │ │ + blx ffc74132 │ │ │ │ strmi r2, [r2], -r4, lsl #2 │ │ │ │ addeq pc, r4, r4, asr #17 │ │ │ │ @ instruction: 0xf6b74640 │ │ │ │ - @ instruction: 0xf8d4fe1b │ │ │ │ + @ instruction: 0xf8d4fdc3 │ │ │ │ @ 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 +530825,72 @@ │ │ │ │ eorcc pc, r5, r6, asr r8 @ │ │ │ │ adcmi r3, sl, #4194304 @ 0x400000 │ │ │ │ umullcc pc, r0, r3, r8 @ │ │ │ │ movweq lr, #6659 @ 0x1a03 │ │ │ │ addcc pc, r0, r4, lsl #17 │ │ │ │ strtmi sp, [r0], -r8, ror #17 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rsbeq sl, sl, r2, asr #4 │ │ │ │ + rsbeq sl, sl, sl, lsr r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed8d808 │ │ │ │ + bl fed8d8b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [ip], -r0, ror #31 │ │ │ │ strmi fp, [r6], -r3, lsl #1 │ │ │ │ ldrmi r4, [r7], -sp, lsl #12 │ │ │ │ biceq pc, r2, #201326595 @ 0xc000003 │ │ │ │ - blcc 2a2a8c │ │ │ │ - blx 2bee28 │ │ │ │ + blcc 2a2b3c │ │ │ │ + blx 2beed8 │ │ │ │ @ instruction: 0xf004f303 │ │ │ │ - bcs 3f6e48 │ │ │ │ + bcs 3f6ef8 │ │ │ │ @ instruction: 0xf004d019 │ │ │ │ - bcs 376e50 │ │ │ │ + bcs 376f00 │ │ │ │ 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, 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 2b5540 │ │ │ │ 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, [r0, #-732] @ 0xfffffd24 │ │ │ │ stmiavs fp!, {r2, r9, sl, lr} │ │ │ │ mrrcne 9, 2, r6, r9, cr10 @ │ │ │ │ @ instruction: 0xf84260a9 │ │ │ │ stmdavs r8!, {r0, r1, r5}^ │ │ │ │ - blx ff3f4176 │ │ │ │ + blx 1df4226 │ │ │ │ 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 d16aa0 │ │ │ │ @ instruction: 0xf0176623 │ │ │ │ @ instruction: 0xf0400001 │ │ │ │ smlalvs r8, r0, sp, r0 │ │ │ │ svceq 0x0018f018 │ │ │ │ teqle r7, r8, ror #16 │ │ │ │ ldceq 1, cr15, [r0], {4} │ │ │ │ @ instruction: 0x46612234 │ │ │ │ @ instruction: 0xf6b546e0 │ │ │ │ - @ instruction: 0x46c4fb55 │ │ │ │ + @ instruction: 0x46c4fafd │ │ │ │ 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 +530907,29 @@ │ │ │ │ strvs r0, [r0, #1796]! @ 0x704 │ │ │ │ vorr.i32 , #237 @ 0x000000ed │ │ │ │ ldceq 3, cr4, [r2], #-60 @ 0xffffffc4 │ │ │ │ @ instruction: 0xf8a465e7 │ │ │ │ cmple r4, r8, asr #32 │ │ │ │ andlt r4, r3, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - blx 1ef421e │ │ │ │ + blx 8f42ce │ │ │ │ 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 3113b0 │ │ │ │ ldm ip!, {r0, r1, r3, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ - blvs 1af67bc │ │ │ │ + blvs 1af686c │ │ │ │ ldrdcs pc, [r0], -ip │ │ │ │ @ instruction: 0x432aeb03 │ │ │ │ andcs pc, r0, lr, asr #17 │ │ │ │ stcvc 3, cr6, [r3, #-396]! @ 0xfffffe74 │ │ │ │ eorlt pc, ip, r4, asr #17 │ │ │ │ ldrmi r9, [sl], -r1, lsl #18 │ │ │ │ movwne pc, #5059 @ 0x13c3 @ │ │ │ │ @@ -530901,108 +530941,108 @@ │ │ │ │ @ instruction: 0x000fe8b9 │ │ │ │ andeq lr, pc, r8, lsr #17 │ │ │ │ @ instruction: 0x000fe8b9 │ │ │ │ andeq lr, pc, r8, lsr #17 │ │ │ │ and pc, r0, ip, asr #17 │ │ │ │ teqcs r4, r0, lsr #15 │ │ │ │ @ instruction: 0xf6b74620 │ │ │ │ - @ instruction: 0xf8b4fd11 │ │ │ │ + @ instruction: 0xf8b4fcb9 │ │ │ │ eorscs r3, r4, #72 @ 0x48 │ │ │ │ stmdavs r8!, {r0, r9, sl, lr}^ │ │ │ │ - blx 310162 │ │ │ │ + blx 310212 │ │ │ │ @ instruction: 0xf6b5f202 │ │ │ │ - @ instruction: 0x4620fad5 │ │ │ │ + @ instruction: 0x4620fa7d │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ stmdavs r8!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ - blx 9f42c6 │ │ │ │ + blx ff3f4374 │ │ │ │ @ instruction: 0xf853692b │ │ │ │ ldr r7, [sl, r0, lsr #32] │ │ │ │ @ instruction: 0xf68e6868 │ │ │ │ - strhtvs pc, [r0], pc @ │ │ │ │ + adcvs pc, r0, r7, ror #16 │ │ │ │ ldrb r6, [r5, -r8, ror #3] │ │ │ │ @ instruction: 0xf6b56868 │ │ │ │ - @ instruction: 0x4601fb31 │ │ │ │ + @ instruction: 0x4601fad9 │ │ │ │ @ instruction: 0xf6b74620 │ │ │ │ - smmul sl, r5, lr │ │ │ │ + @ instruction: 0xe75afdbd │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ mcr2 7, 5, pc, cr6, cr15, {7} @ │ │ │ │ smlabbcs r8, r3, r7, lr │ │ │ │ @ instruction: 0xf6b74620 │ │ │ │ - @ instruction: 0xf8b4fce5 │ │ │ │ + @ instruction: 0xf8b4fc8d │ │ │ │ @ instruction: 0x46013050 │ │ │ │ - blcs 24fdb0 │ │ │ │ + blcs 24fe60 │ │ │ │ svcge 0x0076f43f │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stclvs 0, cr14, [r1, #-0] │ │ │ │ biceq lr, r8, r1, lsl #22 │ │ │ │ andcs r6, r8, #104, 16 @ 0x680000 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ - blx fea74320 │ │ │ │ + blx 14743d0 │ │ │ │ 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: 0xf838f68e │ │ │ │ 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 46cd50 │ │ │ │ + bcs 66aab0 │ │ │ │ andcs fp, r6, #12, 30 @ 0x30 │ │ │ │ stclvc 2, cr2, [ip], #-28 @ 0xffffffe4 │ │ │ │ tstpeq r2, r2, ror #6 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf044b13c │ │ │ │ - blx fef378a8 │ │ │ │ + blx fef37958 │ │ │ │ @ instruction: 0xf1c4f484 │ │ │ │ @ instruction: 0xf0040420 │ │ │ │ stcvc 4, cr0, [sl], #28 │ │ │ │ @ instruction: 0xf00100e4 │ │ │ │ ldmdavs r0!, {r0, r1, r2, r8}^ │ │ │ │ strne lr, [r2], #2628 @ 0xa44 │ │ │ │ - b 1355c68 │ │ │ │ + b 1355d18 │ │ │ │ movwmi r1, #50370 @ 0xc4c2 │ │ │ │ vhsub.u32 , q10, q10 │ │ │ │ - bllt d10548 │ │ │ │ + bllt d105f8 │ │ │ │ @ instruction: 0x205cf896 │ │ │ │ @ instruction: 0x6e71b962 │ │ │ │ strmi r4, [r8], sl, lsl #12 │ │ │ │ addspl pc, r7, #-1946157055 @ 0x8c000001 │ │ │ │ movwmi pc, #29633 @ 0x73c1 @ │ │ │ │ biceq pc, r0, #3 │ │ │ │ andle r2, r1, r0, asr #23 │ │ │ │ strhtle r4, [r1], -sl │ │ │ │ - @ instruction: 0xf8d2f6b5 │ │ │ │ + @ instruction: 0xf87af6b5 │ │ │ │ @ instruction: 0x4601463a │ │ │ │ ldmdavs r0!, {r4, r5, r9, sl, sp, lr}^ │ │ │ │ - @ instruction: 0xf9acf6b5 │ │ │ │ + @ instruction: 0xf954f6b5 │ │ │ │ @ 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: 0xffdcf6b5 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf0044639 │ │ │ │ @ instruction: 0xf6b50407 │ │ │ │ - @ instruction: 0x2c07f965 │ │ │ │ + @ instruction: 0x2c07f90d │ │ │ │ stcvc 1, cr13, [r9], #-956 @ 0xfffffc44 │ │ │ │ @ instruction: 0xf6b56870 │ │ │ │ - ubfx pc, pc, #18, #11 │ │ │ │ + strb pc, [sl, r7, lsl #18]! @ │ │ │ │ orrpl pc, r1, r1, asr #7 │ │ │ │ vrhadd.u32 d19, d1, d1 │ │ │ │ mrcvs 8, 1, r5, cr1, cr7, {4} │ │ │ │ @ instruction: 0xf6b54642 │ │ │ │ - @ instruction: 0xf8c6f989 │ │ │ │ + @ instruction: 0xf8c6f931 │ │ │ │ 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 +531052,72 @@ │ │ │ │ tstls pc, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldmdavs fp, {r0, r1, r3, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ tstcs r0, r4, asr r1 │ │ │ │ tstcc r1, fp, lsl r8 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - @ instruction: 0xf930f6b5 │ │ │ │ + @ instruction: 0xf8d8f6b5 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf1058102 │ │ │ │ svcge 0x00050928 │ │ │ │ - blge 6c84cc │ │ │ │ + blge 6c857c │ │ │ │ @ instruction: 0xf64b9301 │ │ │ │ @ instruction: 0xf6cf030f │ │ │ │ movwls r7, #13311 @ 0x33ff │ │ │ │ andeq lr, r2, #3489792 @ 0x354000 │ │ │ │ @ instruction: 0xf04f4621 │ │ │ │ mrrcne 8, 0, r0, r3, cr0 │ │ │ │ @ instruction: 0xf6b560eb │ │ │ │ - @ instruction: 0xf895ffdf │ │ │ │ + @ instruction: 0xf895ff87 │ │ │ │ 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 12fee9c │ │ │ │ + bvs c3779c │ │ │ │ orreq lr, r1, #274432 @ 0x43000 │ │ │ │ svclt 0x00181e11 │ │ │ │ - b 12fedfc │ │ │ │ + b 12feeac │ │ │ │ stmiavs r1!, {r0, r6, r7, r8, r9} │ │ │ │ - blx fee7d224 │ │ │ │ + blx fee7d2d4 │ │ │ │ stmdbeq r9, {r0, r7, r8, ip, sp, lr, pc}^ │ │ │ │ movtcc lr, #6723 @ 0x1a43 │ │ │ │ stmdaeq pc, {r0, r1, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ - bvs 1d22e98 │ │ │ │ - blx feebd47c │ │ │ │ + bvs 1d22f48 │ │ │ │ + blx feebd52c │ │ │ │ ldmdbeq r2, {r1, r7, r9, ip, sp, lr, pc}^ │ │ │ │ ldrhcc pc, [r0], #-132 @ 0xffffff7c @ │ │ │ │ ldceq 1, cr15, [r0], {4} │ │ │ │ ldrtmi r9, [lr], -r3, lsl #18 │ │ │ │ - b 436e94 │ │ │ │ + b 436f44 │ │ │ │ vst4.8 {d0,d2,d4,d6}, [r3], r1 │ │ │ │ - b 130fa28 │ │ │ │ + b 130fad8 │ │ │ │ @ instruction: 0xf8b43382 │ │ │ │ movwmi r2, #45128 @ 0xb048 │ │ │ │ stmdaeq pc, {r0, r1, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ ldmdami pc, {r1, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip!, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xf8dcc60f │ │ │ │ eorsvs r3, r3, r0 │ │ │ │ svceq 0x0000f1be │ │ │ │ - blls 3aaa90 │ │ │ │ + blls 3aab40 │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ vqdmulh.s d2, d0, d8 │ │ │ │ vst4. {d24-d27}, [pc :64], r5 │ │ │ │ - blx ad3494 │ │ │ │ + blx ad3544 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ sbchi pc, lr, r0, asr #2 │ │ │ │ mcrls 6, 0, r4, cr1, cr12, {5} │ │ │ │ movwls r6, #11499 @ 0x2ceb │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xf895c60f │ │ │ │ @ instruction: 0xf89de02c │ │ │ │ @@ -531090,188 +531130,188 @@ │ │ │ │ rsbls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ eorscs ip, r4, #15728640 @ 0xf00000 │ │ │ │ @ instruction: 0xf8dc4658 │ │ │ │ eorsvs r3, r3, r0 │ │ │ │ @ instruction: 0x9e029901 │ │ │ │ @ instruction: 0xf5f8961b │ │ │ │ - stmiblt r0!, {r1, r2, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmiblt r0!, {r1, r2, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf6419b0c │ │ │ │ - bl feb136c4 │ │ │ │ + bl feb13774 │ │ │ │ @ instruction: 0xf6030309 │ │ │ │ addsmi r7, r3, #-67108861 @ 0xfc000003 │ │ │ │ - blls 5ecb04 │ │ │ │ + blls 5ecbb4 │ │ │ │ rscsvc pc, lr, #82837504 @ 0x4f00000 │ │ │ │ @ instruction: 0xf5031b9b │ │ │ │ cmncc pc, #-67108861 @ 0xfc000003 │ │ │ │ svclt 0x009c4293 │ │ │ │ vcgt.u32 d18, d3, d1 │ │ │ │ stclvc 8, cr2, [r3], #816 @ 0x330 │ │ │ │ vmul.i q11, , d0[6] │ │ │ │ vcgt.u32 q8, , q0 │ │ │ │ strbmi r3, [r1], -pc, asr #17 │ │ │ │ - @ instruction: 0xf876f6b5 │ │ │ │ + @ instruction: 0xf81ef6b5 │ │ │ │ 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 @ │ │ │ │ + ldrtmi pc, [ip], r9, ror #29 @ │ │ │ │ @ instruction: 0xf8b4465e │ │ │ │ ldm ip!, {r4, r6, sp, lr, pc} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip!, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ @ instruction: 0x26006033 │ │ │ │ svceq 0x0000f1be │ │ │ │ stclvs 0, cr13, [r1, #-44]! @ 0xffffffd4 │ │ │ │ stmdavs r8!, {r3, r9, sp}^ │ │ │ │ biceq lr, r6, r1, lsl #22 │ │ │ │ @ instruction: 0xf6b43601 │ │ │ │ - @ instruction: 0xf8b4ff25 │ │ │ │ + @ instruction: 0xf8b4fecd │ │ │ │ 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} @ │ │ │ │ + mcr2 6, 4, pc, cr10, cr5, {5} @ │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ - @ instruction: 0xf6b56899 │ │ │ │ - @ instruction: 0xf8b4f831 │ │ │ │ - bllt 1d02cb0 │ │ │ │ + @ instruction: 0xf6b46899 │ │ │ │ + @ instruction: 0xf8b4ffd9 │ │ │ │ + bllt 1d02d60 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - bmi c227c0 │ │ │ │ + bmi c22870 │ │ │ │ ldrbtmi r4, [sl], #-2853 @ 0xfffff4db │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r1, sp, lsr r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mulscs r8, sp, r8 │ │ │ │ mlavs ip, r5, r8, pc @ │ │ │ │ @ instruction: 0xf3c29b0c │ │ │ │ stclvs 1, cr1, [sl], #-4 │ │ │ │ strne pc, [r1], -r6, asr #7 │ │ │ │ - bne fe8fd9f0 │ │ │ │ + bne fe8fdaa0 │ │ │ │ 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 633a18 │ │ │ │ + bne ff6d203c │ │ │ │ + bmi a33a1c │ │ │ │ + @ instruction: 0xf6b44651 │ │ │ │ + ldr pc, [lr, r9, lsr #31] │ │ │ │ mcrvs 2, 3, r2, cr1, cr4, {1} │ │ │ │ - blx 310d96 │ │ │ │ + blx 310e46 │ │ │ │ @ instruction: 0xf6b4f202 │ │ │ │ - @ instruction: 0xe7c9fed9 │ │ │ │ + strb pc, [r9, r1, lsl #29] @ │ │ │ │ stmdavs r8!, {r0, r5, r6, r7, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xf878f6b5 │ │ │ │ + @ instruction: 0xf820f6b5 │ │ │ │ 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, r2, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrb r6, [sl, -fp, lsr #4]! │ │ │ │ movwls r2, #49920 @ 0xc300 │ │ │ │ stmdavs r8!, {r1, r2, r3, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - stc2 6, cr15, [lr, #-564]! @ 0xfffffdcc │ │ │ │ + ldc2l 6, cr15, [r6], {141} @ 0x8d │ │ │ │ rsbvs r6, fp, #560 @ 0x230 │ │ │ │ @ instruction: 0x4619e776 │ │ │ │ @ instruction: 0xf5f8e6ae │ │ │ │ - svclt 0x0000eeee │ │ │ │ - @ instruction: 0x0074969c │ │ │ │ + svclt 0x0000ee96 │ │ │ │ + rsbseq r9, r4, ip, ror #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r4, r2, ror #8 │ │ │ │ + ldrhteq r9, [r4], #-50 @ 0xffffffce │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - blcc fe474fcc │ │ │ │ + blcc fe47507c │ │ │ │ @ instruction: 0xf8dfb08b │ │ │ │ strmi r2, [sp], -r8, lsl #23 │ │ │ │ @ instruction: 0x4604447b │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ - blcc 2174fe0 │ │ │ │ + blcc 2175090 │ │ │ │ stmdavs r0, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ stmdavs fp!, {r8, r9} │ │ │ │ - blcs 250ce4 │ │ │ │ + blcs 250d94 │ │ │ │ strhi pc, [r9, #0]! │ │ │ │ ldmdavs fp, {r8, sp} │ │ │ │ - blcs 243088 │ │ │ │ + blcs 243138 │ │ │ │ @ instruction: 0xf6b4d1fb │ │ │ │ - stmdavs pc!, {r0, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ - blcs 250d7c │ │ │ │ + stmdavs pc!, {r0, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ + blcs 250e2c │ │ │ │ vst4.8 {d29-d32}, [pc :256]! │ │ │ │ vmvn.i32 q10, #255 @ 0x000000ff │ │ │ │ vfma.f32 d16, d15, d15 │ │ │ │ vbic.i32 q8, #0 @ 0x00000000 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r8, r9}^ │ │ │ │ ldmvs r9!, {r0, r1, sl, fp, ip, sp} │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - ldmvs fp!, {r0, r1, r2, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r0, r1, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2d7c40 │ │ │ │ + blcs 2d7cf0 │ │ │ │ @ instruction: 0xf897d139 │ │ │ │ @ instruction: 0x463e1034 │ │ │ │ @ instruction: 0xf1076860 │ │ │ │ @ instruction: 0xf6b40528 │ │ │ │ - @ instruction: 0xf897ff25 │ │ │ │ + @ instruction: 0xf897fecd │ │ │ │ stmdavs r0!, {r0, r3, r4, r5, ip}^ │ │ │ │ - @ instruction: 0xff20f6b4 │ │ │ │ + mcr2 6, 6, pc, cr8, cr4, {5} @ │ │ │ │ mlasne sl, r7, r8, pc @ │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf856ff1b │ │ │ │ + @ instruction: 0xf856fec3 │ │ │ │ stmdavs r0!, {r5, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0x0105ebb8 │ │ │ │ tstcs r1, r8, lsl pc │ │ │ │ - @ instruction: 0xff12f6b4 │ │ │ │ + mrc2 6, 5, pc, cr10, 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 250ea8 │ │ │ │ @ instruction: 0xf8dfd1cb │ │ │ │ @ instruction: 0xf8df2ad4 │ │ │ │ ldrbtmi r3, [sl], #-2764 @ 0xfffff534 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrbhi pc, [r6, #-64] @ 0xffffffc0 @ │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ ldmib r4, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ ldrtmi r0, [r9], -r2, lsl #4 │ │ │ │ rscvs r1, r3, r3, asr ip │ │ │ │ - mcr2 6, 1, pc, cr0, cr5, {5} @ │ │ │ │ + stc2l 6, cr15, [r8, #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, r2, r3, 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 │ │ │ │ + mcr2 6, 7, pc, cr14, cr4, {5} @ │ │ │ │ @ instruction: 0xf88423ff │ │ │ │ movwcs r3, #92 @ 0x5c │ │ │ │ @ instruction: 0x6623693d │ │ │ │ - blcs 250e1c │ │ │ │ + blcs 250ecc │ │ │ │ ldrtmi sp, [sl], r9, asr #1 │ │ │ │ - blcs 4d5a24 │ │ │ │ + blcs 4d5ad4 │ │ │ │ rsbshi pc, pc, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ @ instruction: 0x01a401e1 │ │ │ │ smulwbeq sp, r3, r2 │ │ │ │ rsbseq r0, pc, sl, lsr #1 │ │ │ │ subeq r0, fp, r7, ror r0 │ │ │ │ rsbseq r0, sp, #11 │ │ │ │ @@ -531286,17 +531326,17 @@ │ │ │ │ strtmi r2, [r0], -r8, lsl #6 │ │ │ │ ldc2l 7, cr15, [r4, #-1020] @ 0xfffffc04 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r5, r6, r8, fp, sp, lr} │ │ │ │ suble r2, r6, r0, lsl #22 │ │ │ │ ldrdhi pc, [r4], -sp │ │ │ │ ldmdbeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - strmi pc, [r7], -r1, ror #28 │ │ │ │ + strmi pc, [r7], -r9, lsl #28 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - stmibvs r2!, {r0, r2, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs r2!, {r0, r2, 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 +531354,194 @@ │ │ │ │ teqlt fp, r7, lsl #2 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ msreq CPSR_, #-1073741776 @ 0xc0000030 │ │ │ │ movweq pc, #28675 @ 0x7003 @ │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0xf6b4210a │ │ │ │ - ldmib r4, {r0, r2, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4, {r0, r2, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1050202 │ │ │ │ mrrcne 1, 1, r0, r3, cr4 │ │ │ │ @ instruction: 0xf6b560e3 │ │ │ │ - blvc d364a8 │ │ │ │ + blvc d363f8 │ │ │ │ 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 251004 │ │ │ │ svcge 0x001df47f │ │ │ │ stmdbvs fp!, {r0, r1, r2, r3, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stmdavs r0!, {r1, r2, r8, sp}^ │ │ │ │ tstpne r5, r3, ror #6 @ p-variant is OBSOLETE │ │ │ │ - mrc2 6, 5, pc, cr8, cr4, {5} │ │ │ │ + mcr2 6, 3, pc, cr0, cr4, {5} @ │ │ │ │ @ instruction: 0xf895e7e9 │ │ │ │ tstcs r5, r4, lsr #32 │ │ │ │ mlacc r5, r5, r8, pc @ │ │ │ │ vacgt.f32 , q0, q0 │ │ │ │ - blcs 23b2ac │ │ │ │ + blcs 23b35c │ │ │ │ msrhi CPSR_fsx, #64 @ 0x40 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fea9 │ │ │ │ + @ instruction: 0xf895fe51 │ │ │ │ @ instruction: 0xf8953025 │ │ │ │ - blcs a3ef34 │ │ │ │ + blcs a3efe4 │ │ │ │ strthi pc, [r7], #-0 │ │ │ │ @ instruction: 0xf0002b40 │ │ │ │ - blcs 657fbc │ │ │ │ + blcs 65806c │ │ │ │ bichi pc, fp, #0 │ │ │ │ @ instruction: 0xf1052600 │ │ │ │ - bcs 238f5c │ │ │ │ + bcs 23900c │ │ │ │ @ instruction: 0xf818d0c1 │ │ │ │ @ instruction: 0x36011036 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fe25 │ │ │ │ + @ instruction: 0xf895fdcd │ │ │ │ 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 fe4b1bd4 │ │ │ │ @ instruction: 0xf8504640 │ │ │ │ teqlt r2, r4, lsl #30 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ svclt 0x00384594 │ │ │ │ ldrbmi r4, [r8, #-1684] @ 0xfffff96c │ │ │ │ - blx 56b6ee │ │ │ │ + blx 56b79e │ │ │ │ stmdbcs r8, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ tstphi r8, #0, 4 @ p-variant is OBSOLETE │ │ │ │ andcs r4, r8, r9, asr #12 │ │ │ │ @ instruction: 0xf5f89305 │ │ │ │ - @ instruction: 0xf04fec7c │ │ │ │ - blls 379f38 │ │ │ │ + @ instruction: 0xf04fec24 │ │ │ │ + blls 379fe8 │ │ │ │ @ instruction: 0xf8584661 │ │ │ │ ldrbmi r2, [r8, #3844] @ 0xf04 │ │ │ │ vpmax.s8 d15, d12, d2 │ │ │ │ - b 1288158 │ │ │ │ + b 1288208 │ │ │ │ sbclt r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ vbit , , │ │ │ │ - bls 2c8bb0 │ │ │ │ - blx 27f4ea │ │ │ │ + bls 2c8c60 │ │ │ │ + blx 27f59a │ │ │ │ ldcvc 3, cr2, [fp], {3} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwcs r8, #16992 @ 0x4260 │ │ │ │ @ instruction: 0xf105463a │ │ │ │ @ instruction: 0x46200118 │ │ │ │ ldc2l 7, cr15, [sl], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0x46abb1be │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8db9502 │ │ │ │ strcs r1, [r0, #-96] @ 0xffffffa0 │ │ │ │ @ instruction: 0xf10868a0 │ │ │ │ @ instruction: 0xf6b50801 │ │ │ │ - stmvs r2, {r0, r2, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r2, {r0, r2, 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, [r0, #720] @ 0x2d0 │ │ │ │ mvnle r4, r6, asr #10 │ │ │ │ @ instruction: 0xf1b99d02 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ vmov.f32 q13, #-1.25 @ 0xbfa00000 │ │ │ │ - bcs 2c39b4 │ │ │ │ + bcs 2c3a64 │ │ │ │ @ instruction: 0x83b3f000 │ │ │ │ @ instruction: 0xf0002a03 │ │ │ │ - bcs 297ed0 │ │ │ │ + bcs 297f80 │ │ │ │ svcge 0x0049f47f │ │ │ │ stmdaeq ip!, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8582600 │ │ │ │ strcc r1, [r1], -r4, lsl #30 │ │ │ │ sbclt r6, r9, #96, 16 @ 0x600000 │ │ │ │ - stc2 6, cr15, [r0, #720]! @ 0x2d0 │ │ │ │ + stc2l 6, cr15, [r8, #-720] @ 0xfffffd30 │ │ │ │ ldrhle r4, [r6, #81]! @ 0x51 │ │ │ │ - blvs fecf0cc8 │ │ │ │ + blvs fecf0d78 │ │ │ │ stmibvs r9!, {r0, r1, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf0024620 │ │ │ │ @ instruction: 0xf001020f │ │ │ │ tsteq r2, pc, lsl r1 │ │ │ │ andcs lr, r1, #270336 @ 0x42000 │ │ │ │ msreq CPSR_, r5, lsl #2 │ │ │ │ @ instruction: 0xf7ff431a │ │ │ │ stcvs 12, cr15, [r9, #-212]! @ 0xffffff2c │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - stclvs 13, cr15, [r9, #-980]! @ 0xfffffc2c │ │ │ │ + stclvs 13, cr15, [r9, #-628]! @ 0xfffffd8c │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - stcvs 13, cr15, [r9, #964]! @ 0x3c4 │ │ │ │ + stcvs 13, cr15, [r9, #612]! @ 0x264 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - stmibvs fp!, {r0, r2, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r2, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002b0a │ │ │ │ - blvs ffcd7dac │ │ │ │ + blvs ffcd7e5c │ │ │ │ stmdbvs fp!, {r1, r2, r3, r5, r9, sl, fp, ip, sp, lr}^ │ │ │ │ umaaleq pc, r0, r5, r8 @ │ │ │ │ @ instruction: 0xf0030312 │ │ │ │ vst4.8 {d0,d2,d4,d6}, [r2] │ │ │ │ @ instruction: 0xf89542e0 │ │ │ │ - b 1283138 │ │ │ │ + b 12831e8 │ │ │ │ tstmi r1, #-2147483647 @ 0x80000001 │ │ │ │ umaalcs pc, r2, r5, r8 @ │ │ │ │ biccc lr, r0, r1, asr #20 │ │ │ │ umaalvs pc, r3, r5, r8 @ │ │ │ │ tstmi r3, r1, asr #20 │ │ │ │ umaalcc pc, r4, r5, r8 @ │ │ │ │ cmpmi r2, r1, asr #20 │ │ │ │ umaaleq pc, sp, r5, r8 @ │ │ │ │ andeq pc, r3, #3 │ │ │ │ orrmi lr, r6, r1, asr #20 │ │ │ │ bicmi lr, r2, r1, asr #20 │ │ │ │ umaalcs pc, lr, r5, r8 @ │ │ │ │ cmppl r0, r1, asr #20 │ │ │ │ - b 12911ec │ │ │ │ + b 129129c │ │ │ │ vaddw.u8 , , d2 │ │ │ │ vsubl.u8 q8, d19, d0 │ │ │ │ - b 1277f78 │ │ │ │ - b 128b784 │ │ │ │ + b 1278028 │ │ │ │ + b 128b834 │ │ │ │ @ instruction: 0xf0216103 │ │ │ │ @ instruction: 0xf6b4417e │ │ │ │ - blvs fed36754 │ │ │ │ + blvs fed366a4 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4603fbf5 │ │ │ │ ldreq r6, [r6, #2144]! @ 0x860 │ │ │ │ @ instruction: 0xf006689b │ │ │ │ vmin.u32 q11, , q12 │ │ │ │ @ instruction: 0x46310695 │ │ │ │ - ldc2 6, cr15, [r6, #720] @ 0x2d0 │ │ │ │ + ldc2 6, cr15, [lr, #-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 ca5714 │ │ │ │ @ instruction: 0xf6b568a0 │ │ │ │ - stmvs r7, {r0, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r7, {r0, r3, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mvnsvc pc, #82837504 @ 0x4f00000 │ │ │ │ @ instruction: 0x1e79696a │ │ │ │ svclt 0x00984299 │ │ │ │ ldrcs pc, [r7], -r7, ror #6 │ │ │ │ andeq pc, r2, #34 @ 0x22 │ │ │ │ tstle pc, r1, lsl #20 │ │ │ │ @ instruction: 0xf5b368e3 │ │ │ │ @ instruction: 0xf8953f80 │ │ │ │ svclt 0x002c3040 │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ - b 12f777c │ │ │ │ + b 12f782c │ │ │ │ @ instruction: 0xf3c613c2 │ │ │ │ tstmi r3, #1342177280 @ 0x50000000 │ │ │ │ ldrmi pc, [r7], -r3, ror #6 │ │ │ │ ldrtmi r7, [r2], -fp, lsr #22 │ │ │ │ cmppeq r4, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmdbvs fp!, {r0, r2, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -531515,249 +531555,249 @@ │ │ │ │ stmdbvs sl!, {r0, r9, sl, fp, ip, pc}^ │ │ │ │ mcrvc 8, 1, r5, cr14, cr1, {3} │ │ │ │ tstpne r2, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ teqeq r6, r4, lsl #16 │ │ │ │ ldrbteq pc, [r0], -r6 @ │ │ │ │ andcc lr, r2, #0, 20 │ │ │ │ @ instruction: 0xf8914316 │ │ │ │ - bls 31b178 │ │ │ │ + bls 31b228 │ │ │ │ @ instruction: 0xf1b94016 │ │ │ │ eorle r0, r1, r0, lsl #30 │ │ │ │ stmdaeq r0, {r0, r2, r8, ip, sp, lr, pc}^ │ │ │ │ - bleq 2732b4 │ │ │ │ + bleq 273364 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ - cdp2 6, 8, cr15, cr4, cr13, {2} │ │ │ │ + cdp2 6, 2, cr15, cr12, cr13, {2} │ │ │ │ @ instruction: 0xf1bbb188 │ │ │ │ vmax.f32 d0, d0, d1 │ │ │ │ @ instruction: 0xf8988199 │ │ │ │ - blcs 303190 │ │ │ │ + blcs 303240 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf818d904 │ │ │ │ addsmi r2, sl, #3 │ │ │ │ rscshi pc, ip, r0, asr #32 │ │ │ │ addsmi r3, r8, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf10bd1f7 │ │ │ │ @ instruction: 0xf1080b01 │ │ │ │ ldrbmi r0, [r9, #2080] @ 0x820 │ │ │ │ - blvc d2b93c │ │ │ │ + blvc d2b9ec │ │ │ │ @ instruction: 0xf5b268e2 │ │ │ │ svclt 0x002c3f80 │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ ldrbpl pc, [r5], -r2, ror #6 @ │ │ │ │ andmi pc, r7, #402653187 @ 0x18000003 │ │ │ │ stmdaeq r0!, {r1, r4, ip, sp, lr, pc} │ │ │ │ rschi pc, lr, r0, asr #32 │ │ │ │ tstpeq ip, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [r2], -r0, lsr #12 │ │ │ │ - blx 13751da │ │ │ │ + blx 137528a │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, pc}^ │ │ │ │ biceq pc, r8, r1, asr #7 │ │ │ │ - stc2 6, cr15, [r2, #-720] @ 0xfffffd30 │ │ │ │ + stc2 6, cr15, [sl], #720 @ 0x2d0 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr1, cr15, {1} │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ strbmi r4, [r2], fp, lsr #13 │ │ │ │ @ instruction: 0x46284651 │ │ │ │ - cdp2 6, 4, cr15, cr4, cr13, {2} │ │ │ │ + stc2l 6, cr15, [ip, #308]! @ 0x134 │ │ │ │ ldrsbtne pc, [ip], -fp @ │ │ │ │ stmiavs r0!, {r1, r2, r9, sl, lr} │ │ │ │ mulshi r0, r1, r8 │ │ │ │ svceq 0x0004f1b8 │ │ │ │ mcrcs 15, 0, fp, cr4, cr8, {4} │ │ │ │ @ instruction: 0xf04fbf94 │ │ │ │ @ instruction: 0xf04f0801 │ │ │ │ vadd.i8 d16, d0, d0 │ │ │ │ @ instruction: 0xf6b58105 │ │ │ │ - stmvs r3, {r0, r1, r2, r3, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r3, {r0, r1, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdavs r0!, {r0, r1, r2, r6, r9, sl, lr}^ │ │ │ │ ldreq pc, [r5, r3, ror #6] │ │ │ │ @ instruction: 0xf10b4639 │ │ │ │ @ instruction: 0xf6b4073f │ │ │ │ - ldrdlt pc, [lr, r9]! │ │ │ │ - bl 3ffe40 │ │ │ │ + @ instruction: 0xb1aefc81 │ │ │ │ + bl 3ffef0 │ │ │ │ strbmi r0, [r0], -r8, lsl #24 │ │ │ │ addmi r4, r6, #26214400 @ 0x1900000 │ │ │ │ @ instruction: 0xf81cd907 │ │ │ │ andcc r2, r1, r1, lsl #30 │ │ │ │ movwcc r4, #16538 @ 0x409a │ │ │ │ - blcs a47e9c │ │ │ │ + blcs a47f4c │ │ │ │ stmdavs r0!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ stmdaeq r8, {r3, r8, ip, sp, lr, pc} │ │ │ │ - stc2l 6, cr15, [r4], {180} @ 0xb4 │ │ │ │ + stc2l 6, cr15, [ip], #-720 @ 0xfffffd30 │ │ │ │ stmiale r9!, {r1, r2, r6, r8, sl, lr}^ │ │ │ │ - beq 2b3694 │ │ │ │ - bleq a7369c │ │ │ │ + beq 2b3744 │ │ │ │ + bleq a7374c │ │ │ │ ldrdle r4, [r1, #81] @ 0x51 │ │ │ │ ldrdge pc, [r8], -sp │ │ │ │ stmdbvs lr!, {r0, r1, r3, r5, r6, r7, r8, sl, sp, lr, pc}^ │ │ │ │ - blhi cffaa8 │ │ │ │ + blhi cffb58 │ │ │ │ andne pc, r7, #-1744830463 @ 0x98000001 │ │ │ │ andscs pc, r7, #-1946157055 @ 0x8c000001 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ @ instruction: 0x461180bd │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - bvs fecb6544 │ │ │ │ + bvs fecb6494 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - bvs ffcb653c │ │ │ │ + bvs ffcb648c │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - blvs cb6534 │ │ │ │ + blvs cb6484 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fc9f │ │ │ │ + @ instruction: 0xf895fc47 │ │ │ │ stmdavs r0!, {r2, r4, r5, ip}^ │ │ │ │ - stc2 6, cr15, [lr], #-720 @ 0xfffffd30 │ │ │ │ - blcs 251d68 │ │ │ │ + blx ff7f4e3a │ │ │ │ + blcs 251e18 │ │ │ │ stclge 4, cr15, [r9, #252] @ 0xfc │ │ │ │ stmiavs r0!, {r0, r3, r5, r6, r9, fp, sp, lr} │ │ │ │ tstcs r2, fp, ror #2 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - stmdbvs r9!, {r0, r1, r2, r3, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r9!, {r0, r1, r2, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdvs lr, [r1], -r4 │ │ │ │ - blx ff4dae │ │ │ │ + blx ff9f4e5c │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6b46899 │ │ │ │ - bvs fed364f8 │ │ │ │ + bvs fed36448 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0x46a8adb4 │ │ │ │ @ instruction: 0xf8d82600 │ │ │ │ smladxcs r0, r8, r0, r1 │ │ │ │ strcc r6, [r1], -r0, lsr #17 │ │ │ │ - blx b74dd2 │ │ │ │ + blx ff574e80 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r6], {180} @ 0xb4 │ │ │ │ addsmi r6, lr, #700416 @ 0xab000 │ │ │ │ ldr sp, [ip, #1003] @ 0x3eb │ │ │ │ - blcs 11f7488 │ │ │ │ + blcs 11f7538 │ │ │ │ @ instruction: 0xf8dfd817 │ │ │ │ svccs 0x004014d0 │ │ │ │ ldrtmi r6, [fp], r0, lsr #18 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ @ instruction: 0xf8580b40 │ │ │ │ addmi r1, r8, #1 │ │ │ │ stmdbvs r1!, {r1, r2, r4, ip, lr, pc}^ │ │ │ │ ldrbmi fp, [sl], -r8, asr #6 │ │ │ │ - @ instruction: 0xff20f6b6 │ │ │ │ + mcr2 6, 6, pc, cr8, 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 │ │ │ │ + b ffb74bfc │ │ │ │ cmnlt r0, r2 │ │ │ │ - bls 3918f8 │ │ │ │ - stmib r0!, {r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - bls 39d784 │ │ │ │ + bls 3919a8 │ │ │ │ + stmib r8, {r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + bls 39d834 │ │ │ │ andslt pc, ip, r4, asr #17 │ │ │ │ cmnvs r1, fp, lsl #17 │ │ │ │ @ instruction: 0x61222200 │ │ │ │ movwcs lr, #1338 @ 0x53a │ │ │ │ @ instruction: 0x4608e539 │ │ │ │ @ instruction: 0xf5f84659 │ │ │ │ - bfi lr, r6, (invalid: 25:19) │ │ │ │ - blvc cffb9c │ │ │ │ + @ instruction: 0xe7d3ec3e │ │ │ │ + blvc cffc4c │ │ │ │ ldrbpl pc, [r5], -r2, ror #6 @ │ │ │ │ andmi pc, r7, #402653187 @ 0x18000003 │ │ │ │ stmdaeq r0!, {r1, r4, ip, sp, lr, pc} │ │ │ │ svcge 0x0012f43f │ │ │ │ umaalcs pc, r0, r5, r8 @ │ │ │ │ svceq 0x0001f1b9 │ │ │ │ strcs pc, [fp], -r2, ror #6 │ │ │ │ orrhi pc, r1, r0, asr #4 │ │ │ │ mlsne r0, r5, r8, pc @ │ │ │ │ andeq pc, pc, #2 │ │ │ │ - b 12c8c48 │ │ │ │ + b 12c8cf8 │ │ │ │ @ instruction: 0xf1050281 │ │ │ │ vbit d16, d2, d12 │ │ │ │ ldrtmi r2, [r2], -fp, lsl #12 │ │ │ │ - blx 13f53d4 │ │ │ │ + blx 13f5484 │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, pc}^ │ │ │ │ biceq pc, r8, r1, asr #7 │ │ │ │ - stc2 6, cr15, [r4], {180} @ 0xb4 │ │ │ │ + blx fed74f66 │ │ │ │ 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 15f4f7c │ │ │ │ stmdavs r0!, {r0, r1, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6b48919 │ │ │ │ - ldrmi pc, [r1, #3007]! @ 0xbbf │ │ │ │ + ldrmi pc, [r1, #2919]! @ 0xb67 │ │ │ │ str sp, [r4, #-496]! @ 0xfffffe10 │ │ │ │ teqpeq r8, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ movwcs r4, #42528 @ 0xa620 │ │ │ │ - blx c75410 │ │ │ │ + blx c754c0 │ │ │ │ stmdavs r0!, {r1, r3, r5, r8, r9, fp, pc}^ │ │ │ │ cmppeq ip, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blx ff3f4ef0 │ │ │ │ + blx 1df4fa0 │ │ │ │ stmdavs r0!, {r0, r1, r2, r4, r8, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6b44639 │ │ │ │ - str pc, [r1, #3041]! @ 0xbe1 │ │ │ │ + str pc, [r1, #2953]! @ 0xb89 │ │ │ │ umaalcc pc, r1, fp, r8 @ │ │ │ │ - beq 2b385c │ │ │ │ + beq 2b390c │ │ │ │ umaalvs pc, r0, fp, r8 @ │ │ │ │ - bleq a73868 │ │ │ │ + bleq a73918 │ │ │ │ @ instruction: 0xf89b009f │ │ │ │ @ instruction: 0xf0073022 │ │ │ │ @ instruction: 0xf006070c │ │ │ │ teqmi r7, #3145728 @ 0x300000 │ │ │ │ @ instruction: 0xf003011b │ │ │ │ tstmi pc, #48, 6 @ 0xc0000000 │ │ │ │ mlacc r3, fp, r8, pc @ │ │ │ │ strne lr, [r3, r7, asr #20] │ │ │ │ - blx 1ef4f34 │ │ │ │ + blx 8f4fe4 │ │ │ │ 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, #2917] @ 0xb65 @ │ │ │ │ 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 475008 │ │ │ │ stmdavs r0!, {r0, r1, r7, fp, sp, lr}^ │ │ │ │ ldreq pc, [r5, #867] @ 0x363 │ │ │ │ @ instruction: 0xf6b44629 │ │ │ │ - @ instruction: 0xf897fbad │ │ │ │ + @ instruction: 0xf897fb55 │ │ │ │ stmdavs r0!, {r5, ip}^ │ │ │ │ - blx 1174f6e │ │ │ │ + blx ffb7501c │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf107fbcb │ │ │ │ @ instruction: 0x46200134 │ │ │ │ - blx ff3f54ae │ │ │ │ + blx ff3f555e │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ strt sl, [r8], #-3062 @ 0xfffff40a │ │ │ │ strbt r2, [sl], -r0, lsl #6 │ │ │ │ - bcs 251b6c │ │ │ │ + bcs 251c1c │ │ │ │ mrrceq 1, 7, sp, r2, cr5 │ │ │ │ eoreq pc, r0, #66 @ 0x42 │ │ │ │ @ instruction: 0xf00269e9 │ │ │ │ - bvs a37dd0 │ │ │ │ + bvs a37e80 │ │ │ │ andseq r2, r2, #0, 14 │ │ │ │ - blx fee7dd00 │ │ │ │ + blx fee7ddb0 │ │ │ │ stmdbeq r9, {r0, r7, r8, ip, sp, lr, pc}^ │ │ │ │ sbcne lr, r1, #270336 @ 0x42000 │ │ │ │ cmnppl lr, r6, lsr #8 @ p-variant is OBSOLETE │ │ │ │ vcgt.u32 d20, d2, d10 │ │ │ │ ldr r0, [r6], -pc, lsl #12 │ │ │ │ andeq pc, r1, r3, asr #32 │ │ │ │ - blx fee41cfc │ │ │ │ + blx fee41dac │ │ │ │ @ instruction: 0xf1c0f080 │ │ │ │ vhadd.u32 d16, d0, d16 │ │ │ │ @ instruction: 0xf47f210a │ │ │ │ - blcs a62824 │ │ │ │ + blcs a628d4 │ │ │ │ msrhi R9_fiq, r0 │ │ │ │ - blcs a06114 │ │ │ │ + blcs a061c4 │ │ │ │ msrhi (UNDEF: 98), r0 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ smultbeq r0, fp, r0 │ │ │ │ cmneq r0, r0, ror #2 │ │ │ │ cmneq r0, r0, ror #2 │ │ │ │ adceq r0, fp, r0, ror #2 │ │ │ │ cmneq r0, r0, ror #2 │ │ │ │ @@ -531777,330 +531817,330 @@ │ │ │ │ strcc pc, [pc, r1, ror #6] │ │ │ │ ldclge 6, cr15, [r5], #508 @ 0x1fc │ │ │ │ svceq 0x0010f1bc │ │ │ │ @ instruction: 0x2102bf96 │ │ │ │ strbmi pc, [r0, -r7, asr #8] @ │ │ │ │ strcc pc, [pc, r1, ror #6] │ │ │ │ stmiavs r0!, {r0, r1, r3, r5, r6, r7, sl, sp, lr, pc} │ │ │ │ - bvs ffc77e48 │ │ │ │ + bvs ffc77ef8 │ │ │ │ tstphi r1, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf9def6b5 │ │ │ │ + @ instruction: 0xf986f6b5 │ │ │ │ strcs r6, [r0], -r3, lsl #17 │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0x46310695 │ │ │ │ @ instruction: 0xf6b42600 │ │ │ │ - blvs ffcb6240 │ │ │ │ + blvs ffcb6190 │ │ │ │ @ instruction: 0xf6b568a0 │ │ │ │ - stmvs r3, {r0, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r3, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0x46310695 │ │ │ │ - blx 9f5082 │ │ │ │ + blx ff3f5130 │ │ │ │ @ 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 feef5158 │ │ │ │ + bvs ffcb0778 │ │ │ │ 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, r2, r4, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0x46410895 │ │ │ │ - blx 1750c4 │ │ │ │ + blx feb75174 │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, sp, lr}^ │ │ │ │ - blx 750cc │ │ │ │ + blx fea7517c │ │ │ │ stmdavs r0!, {r0, r3, r5, r6, r8, r9, fp, sp, lr}^ │ │ │ │ - blx fff750d4 │ │ │ │ + blx fe975184 │ │ │ │ stmdavs r0!, {r0, r3, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ - blx ffe750dc │ │ │ │ + blx fe87518c │ │ │ │ @ instruction: 0xf53f0633 │ │ │ │ stmibvs r9!, {r5, sl, fp, sp, pc}^ │ │ │ │ - @ instruction: 0xf68d6860 │ │ │ │ - stmibvs fp!, {r0, r4, r5, fp, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf68c6860 │ │ │ │ + stmibvs fp!, {r0, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldr r6, [r8], #-547 @ 0xfffffddd │ │ │ │ strcs r6, [r0], -r9, ror #21 │ │ │ │ @ instruction: 0xf6b568a0 │ │ │ │ - stmvs r3, {r0, r2, r3, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r3, {r0, r2, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0x46310695 │ │ │ │ - blx ff8f5108 │ │ │ │ + blx fe2f51b8 │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, sp, lr}^ │ │ │ │ - blx ff7f5110 │ │ │ │ - bvs ffcb0660 │ │ │ │ + blx 21f51c0 │ │ │ │ + bvs ffcb0710 │ │ │ │ stmiavs r0!, {r9, sl, sp} │ │ │ │ strcs lr, [r0], -r9, lsr #15 │ │ │ │ stmdaeq r8!, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf838abf6 │ │ │ │ @ instruction: 0x36011036 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fa8f │ │ │ │ + @ instruction: 0xf895fa37 │ │ │ │ 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 187520c │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ str sl, [r2], #-3032 @ 0xfffff428 │ │ │ │ @ instruction: 0xf3c18d2b │ │ │ │ strb r0, [ip, sl, lsl #2]! │ │ │ │ vmlsl.u8 q11, d19, d27 │ │ │ │ - bcs 237ed4 │ │ │ │ + bcs 237f84 │ │ │ │ vbit , , q10 │ │ │ │ vsubw.u8 q8, , d12 │ │ │ │ vst4.8 {d16,d18,d20,d22}, [r3], sl │ │ │ │ tstmi r9, #0, 6 │ │ │ │ strcs pc, [r7], -r1, asr #7 │ │ │ │ ldreq pc, [r8], -r6 │ │ │ │ @ instruction: 0xf105e7e3 │ │ │ │ @ instruction: 0x4620011c │ │ │ │ @ instruction: 0xf7ff4632 │ │ │ │ - blhi cb5a00 │ │ │ │ + blhi cb5ab0 │ │ │ │ vmul.i q11, , d0[4] │ │ │ │ @ instruction: 0xf6b401c8 │ │ │ │ - @ instruction: 0xf1b9fa8b │ │ │ │ + @ instruction: 0xf1b9fa33 │ │ │ │ @ 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], #2311 @ 0x907 │ │ │ │ @ instruction: 0xf7ff4619 │ │ │ │ @ instruction: 0x2600bb33 │ │ │ │ stmdaeq r8!, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf858aba0 │ │ │ │ @ instruction: 0x36011036 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fa6f │ │ │ │ + @ instruction: 0xf895fa17 │ │ │ │ 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: 0xf9d2f6b4 │ │ │ │ ldrhle r4, [r7, #81]! @ 0x51 │ │ │ │ - bllt fe635730 │ │ │ │ + bllt fe6357e0 │ │ │ │ sbcseq r6, r2, r0, ror #16 │ │ │ │ msreq CPSR_f, r5, lsl #2 │ │ │ │ - @ instruction: 0xf936f6b4 │ │ │ │ - bllt 2235740 │ │ │ │ + @ instruction: 0xf8def6b4 │ │ │ │ + bllt 22357f0 │ │ │ │ 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, #2547]! @ 0x9f3 │ │ │ │ @ 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 fe574a28 │ │ │ │ addpl pc, r0, #1107296256 @ 0x42000000 │ │ │ │ smlabteq sl, r1, r3, pc @ │ │ │ │ vorr.i32 d20, #37120 @ 0x00009100 │ │ │ │ @ instruction: 0xf0062607 │ │ │ │ @ instruction: 0xe77a0618 │ │ │ │ @ instruction: 0x17de035a │ │ │ │ @ instruction: 0x3c62ea4f │ │ │ │ addmi r1, r6, #208, 14 @ 0x3400000 │ │ │ │ strbmi fp, [r3, #-3848]! @ 0xfffff0f8 │ │ │ │ - blge 20749a0 │ │ │ │ + blge 2074a50 │ │ │ │ stmdavs r6!, {r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf8ccf6b5 │ │ │ │ + @ instruction: 0xf874f6b5 │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6b48919 │ │ │ │ - blvs ffcb5f4c │ │ │ │ + blvs ffcb5e9c │ │ │ │ ldrdvs lr, [r1], -r4 │ │ │ │ - @ instruction: 0xf8c2f6b5 │ │ │ │ + @ instruction: 0xf86af6b5 │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6b48919 │ │ │ │ - @ instruction: 0xf7fff9db │ │ │ │ + @ instruction: 0xf7fff983 │ │ │ │ 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 18b5880 │ │ │ │ + stmia r0, {r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrshteq r9, [r4], #-40 @ 0xffffffd8 │ │ │ │ + rsbseq r9, r4, ip, ror #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r4, sl, ror #5 │ │ │ │ + rsbseq r9, r4, sl, lsr r2 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ @ instruction: 0xf8dfb0a1 │ │ │ │ @ instruction: 0x46803bf0 │ │ │ │ ldrbtmi r6, [fp], #-2112 @ 0xfffff7c0 │ │ │ │ movwls r4, #63114 @ 0xf68a │ │ │ │ - blx 4f52ea │ │ │ │ + blx feef5398 │ │ │ │ @ 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 fea753bc │ │ │ │ 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 17f53f0 │ │ │ │ svclt 0x00181e03 │ │ │ │ @ instruction: 0xf8d92301 │ │ │ │ @ instruction: 0xf8840004 │ │ │ │ @ instruction: 0xf6b43024 │ │ │ │ - pkhtbmi pc, r6, r5, asr #21 @ │ │ │ │ + @ instruction: 0x4686fa7d │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ movwcs r8, #141 @ 0x8d │ │ │ │ ssatmi r9, #1, r3, lsl #10 │ │ │ │ - bge 7c9108 │ │ │ │ + bge 7c91b8 │ │ │ │ subge pc, r8, sp, asr #17 │ │ │ │ - bge 8dc0c8 │ │ │ │ + bge 8dc178 │ │ │ │ stmib sp, {r0, r1, ip, pc}^ │ │ │ │ @ instruction: 0xf8d92610 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - @ instruction: 0xf000fac1 │ │ │ │ + @ instruction: 0xf000fa69 │ │ │ │ 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, 5, cr15, cr4, cr10, {2} │ │ │ │ tstvs sl, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0xf1004602 │ │ │ │ strmi r0, [r4], -r4, lsr #2 │ │ │ │ @ instruction: 0xf7fe4648 │ │ │ │ movwcs pc, #7817 @ 0x1e89 @ │ │ │ │ ldmdacc sl, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blls 649180 │ │ │ │ + blls 649230 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - @ instruction: 0xffd4f64a │ │ │ │ + @ instruction: 0xff7cf64a │ │ │ │ suble r2, r6, r0, lsl #28 │ │ │ │ - bleq 273a44 │ │ │ │ + bleq 273af4 │ │ │ │ ldreq pc, [r4, -r9, lsl #2] │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - bleq 2b3d40 │ │ │ │ - blx fe4f53e8 │ │ │ │ + bleq 2b3df0 │ │ │ │ + blx ef5498 │ │ │ │ @ instruction: 0xf8d94682 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - ldrbmi pc, [r2], -r5, lsl #21 @ │ │ │ │ + ldrbmi pc, [r2], -sp, lsr #20 @ │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - cdp2 6, 10, cr15, cr0, cr10, {2} │ │ │ │ + cdp2 6, 4, cr15, cr8, cr10, {2} │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ strmi lr, [r3, -r0, asr #19] │ │ │ │ cmpvs r3, lr, asr r5 │ │ │ │ andseq pc, r0, r0, lsl #2 │ │ │ │ @ instruction: 0xf8c96018 │ │ │ │ mvnle r0, r8, lsl r0 │ │ │ │ vaddl.u8 q15, d0, d21 │ │ │ │ vaddw.u8 , q0, d3 │ │ │ │ tstcc r1, r2, lsl #4 │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - bcc 2a3dc0 │ │ │ │ - blx 300560 │ │ │ │ + bcc 2a3e70 │ │ │ │ + blx 300610 │ │ │ │ @ instruction: 0xf64af202 │ │ │ │ - @ instruction: 0xf8d9fef5 │ │ │ │ + @ instruction: 0xf8d9fe9d │ │ │ │ @ instruction: 0xf8d93008 │ │ │ │ @ instruction: 0x46042010 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ mrrcne 4, 12, r8, r9, cr1 │ │ │ │ andne pc, r8, r9, asr #17 │ │ │ │ tstpeq r4, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ eorne pc, r3, r2, asr #16 │ │ │ │ stmib sp, {r0, r8, r9, sp}^ │ │ │ │ - blls 5059e0 │ │ │ │ + blls 505a90 │ │ │ │ ldm r3, {r1, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf64a0003 │ │ │ │ - @ instruction: 0xf04fff8b │ │ │ │ - blls 2fa99c │ │ │ │ + @ instruction: 0xf04fff33 │ │ │ │ + blls 2faa4c │ │ │ │ adcmi r4, fp, #1694498816 @ 0x65000000 │ │ │ │ ldmib sp, {r0, r7, fp, ip, lr, pc}^ │ │ │ │ vldrls s12, [r3, #-68] @ 0xffffffbc │ │ │ │ - beq 2b3dd0 │ │ │ │ + beq 2b3e80 │ │ │ │ @ instruction: 0xf47f4556 │ │ │ │ eorlt sl, r1, r3, asr #30 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - blx 107548c │ │ │ │ + @ instruction: 0xf9e0f6b4 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ eorne pc, r0, r3, asr r8 @ │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - stc2l 6, cr15, [r6, #296] @ 0x128 │ │ │ │ + stc2l 6, cr15, [lr, #-296]! @ 0xfffffed8 │ │ │ │ strmi r6, [r4], -r3, lsl #21 │ │ │ │ sbcsle r2, r5, r0, lsl #22 │ │ │ │ strcs r4, [r0], -r7, lsl #12 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ @ instruction: 0xf6b43601 │ │ │ │ - @ instruction: 0xf8d9fa25 │ │ │ │ + @ instruction: 0xf8d9f9cd │ │ │ │ vmov.i32 d19, #128 @ 0x00000080 │ │ │ │ @ instruction: 0x37100093 │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ - bvs feb104e0 │ │ │ │ + bvs feb10590 │ │ │ │ mvnle r4, #-536870903 @ 0xe0000009 │ │ │ │ @ instruction: 0xf3c0e7c2 │ │ │ │ @ instruction: 0xf8d91101 │ │ │ │ @ instruction: 0xf64a0000 │ │ │ │ - strmi pc, [r4], -r1, asr #26 │ │ │ │ + strmi pc, [r4], -r9, ror #25 │ │ │ │ vqshl.u64 d30, d26, #0 │ │ │ │ vaddw.u8 , q5, d3 │ │ │ │ @ instruction: 0xf8d92202 │ │ │ │ mrscc r0, (UNDEF: 1) │ │ │ │ strbcs pc, [r1], sl, asr #7 @ │ │ │ │ ldrbcc pc, [r2, -sl, asr #7] @ │ │ │ │ - bcc 2a3e8c │ │ │ │ - blx 30062c │ │ │ │ + bcc 2a3f3c │ │ │ │ + blx 3006dc │ │ │ │ @ instruction: 0xf64af202 │ │ │ │ - @ instruction: 0xf44ffd45 │ │ │ │ + @ instruction: 0xf44ffced │ │ │ │ strmi r7, [r4], -r0, lsl #7 │ │ │ │ strbhi r2, [r3], #3585 @ 0xe01 │ │ │ │ cmpphi r0, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0002e02 │ │ │ │ ldmiblt r6, {r1, r5, r8, r9, pc}^ │ │ │ │ mlacc r5, r0, r8, pc @ │ │ │ │ mlacs r4, r0, r8, pc @ │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ - blcs 1258c2c │ │ │ │ + blcs 1258cdc │ │ │ │ strthi pc, [sp], #0 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ @ instruction: 0xf100844f │ │ │ │ cmplt r2, r8, lsr #14 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xf9b0f6b4 │ │ │ │ + @ instruction: 0xf958f6b4 │ │ │ │ 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 +532148,209 @@ │ │ │ │ eorne pc, r3, r2, asr #16 │ │ │ │ vbic.i32 q15, #-2046820352 @ 0x86000000 │ │ │ │ @ instruction: 0xf8d91309 │ │ │ │ ldrmi r0, [r9], -r0 │ │ │ │ vqshlu.s8 d20, d12, #2 │ │ │ │ movwls r3, #8833 @ 0x2281 │ │ │ │ @ instruction: 0xf64a9206 │ │ │ │ - @ instruction: 0xf8dffd2b │ │ │ │ + @ instruction: 0xf8dffcd3 │ │ │ │ @ instruction: 0x26643950 │ │ │ │ strmi r9, [r3], pc, lsl #20 │ │ │ │ andls r5, r5, #13762560 @ 0xd20000 │ │ │ │ strcs pc, [r4], -r6, lsl #22 │ │ │ │ ldcvc 12, cr7, [r2, #-204]! @ 0xffffff34 │ │ │ │ movwls r7, #18740 @ 0x4934 │ │ │ │ - blcs 25c2cc │ │ │ │ + blcs 25c37c │ │ │ │ mvnhi pc, r0, asr #32 │ │ │ │ ldrbmi fp, [pc], -r4, lsl #7 │ │ │ │ @ instruction: 0xf8d92600 │ │ │ │ strcc r0, [r1], -r4 │ │ │ │ - @ instruction: 0xf9a8f6b4 │ │ │ │ + @ instruction: 0xf950f6b4 │ │ │ │ @ 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 31dfb6 │ │ │ │ mrrcvc 3, 0, r2, fp, cr1 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 398280 │ │ │ │ - bls 2c009c │ │ │ │ + blls 398330 │ │ │ │ + bls 2c014c │ │ │ │ tstpcc r2, r1, lsl #22 @ p-variant is OBSOLETE │ │ │ │ mrscc r2, LR_abt │ │ │ │ movwcc lr, #4098 @ 0x1002 │ │ │ │ stmdble r9, {r2, r3, r4, r7, r9, lr} │ │ │ │ svccs 0x0001f911 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ movwne lr, #15115 @ 0x3b0b │ │ │ │ ldcvc 14, cr6, [fp], {27} │ │ │ │ eorcc pc, ip, fp, lsl #17 │ │ │ │ tstlt r3, #1024 @ 0x400 │ │ │ │ - blcs 2de750 │ │ │ │ + blcs 2de800 │ │ │ │ bichi pc, r9, #0 │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ - blcs 298a1c │ │ │ │ + blcs 298acc │ │ │ │ orrhi pc, pc, #0 │ │ │ │ andcs r9, r8, r1, lsl #24 │ │ │ │ - bl 5093d4 │ │ │ │ + bl 509484 │ │ │ │ strcs r0, [r1], #-1924 @ 0xfffff87c │ │ │ │ - mcr 5, 3, pc, cr8, cr7, {7} @ │ │ │ │ + mrc 5, 0, APSR_nzcv, cr0, cr7, {7} │ │ │ │ addmi r3, r4, ip, lsr #14 │ │ │ │ vrsubhn.i16 d20, q5, q3 │ │ │ │ stccc 12, cr4, [r1], {7} │ │ │ │ eoreq pc, ip, fp, lsl #2 │ │ │ │ - blx 153ff6c │ │ │ │ + blx 154001c │ │ │ │ ldrtmi pc, [r1], #-769 @ 0xfffffcff @ │ │ │ │ @ instruction: 0xf8404023 │ │ │ │ adcsmi r3, r8, #4, 30 │ │ │ │ @ instruction: 0x465cd1f7 │ │ │ │ @ instruction: 0xf8dfe700 │ │ │ │ @ instruction: 0xf04f3880 │ │ │ │ - bls 5fa788 │ │ │ │ + bls 5fa838 │ │ │ │ stcpl 3, cr15, [r1], {192} @ 0xc0 │ │ │ │ movwls r5, #26835 @ 0x68d3 │ │ │ │ @ instruction: 0xf8cdab18 │ │ │ │ movwls r8, #28688 @ 0x7010 │ │ │ │ movwcc pc, #33728 @ 0x83c0 @ │ │ │ │ movwls r9, #34068 @ 0x8514 │ │ │ │ movtne pc, #960 @ 0x3c0 @ │ │ │ │ andsgt pc, r4, sp, asr #17 │ │ │ │ vsubw.u8 , q0, d9 │ │ │ │ movwls r1, #41728 @ 0xa300 │ │ │ │ teqcs r0, #8, 18 @ 0x20000 │ │ │ │ vmlsl.u8 , d10, d6 │ │ │ │ @ instruction: 0xf8d94607 │ │ │ │ - blx 2f7bc2 │ │ │ │ + blx 2f7c72 │ │ │ │ ldmdbvc ip, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf64a9401 │ │ │ │ - strmi pc, [r2], -pc, lsl #24 │ │ │ │ + @ instruction: 0x4602fbb7 │ │ │ │ orrne pc, r0, #671088643 @ 0x28000003 │ │ │ │ ldrdeq lr, [r9, -sp] │ │ │ │ - b 129c3e0 │ │ │ │ + b 129c490 │ │ │ │ cdpvc 1, 1, cr0, cr0, cr0, {2} │ │ │ │ orreq lr, r3, r1, asr #20 │ │ │ │ tstvs sl, #323584 @ 0x4f000 │ │ │ │ andeq pc, r7, r0, lsr #32 │ │ │ │ strbmi r4, [r8], -r1, lsl #6 │ │ │ │ @ instruction: 0xf1027611 │ │ │ │ @ instruction: 0xf7fe011c │ │ │ │ @ instruction: 0xf8d9fd05 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - bls 2f605c │ │ │ │ + bls 2f5fac │ │ │ │ @ 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 572400 │ │ │ │ and r9, lr, r2, lsl #4 │ │ │ │ vcgt.u32 d18, d11, d0 │ │ │ │ vcgt.u32 d16, d10, d7 │ │ │ │ vcgt.u32 d18, d8, d15 │ │ │ │ vcge.u32 d20, d4, d7 │ │ │ │ strtvs r6, [fp], #-799 @ 0xfffffce1 │ │ │ │ strcc r9, [r1], -r1, lsl #22 │ │ │ │ adcsmi r3, r3, #32, 10 @ 0x8000000 │ │ │ │ @ instruction: 0xf8d9d047 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - @ instruction: 0x4604f8f3 │ │ │ │ + @ instruction: 0x4604f89b │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ vmvn.i32 d20, #-1056964608 @ 0xc1000000 │ │ │ │ stmdals r2, {r0, r1, r4, r7, sl, fp} │ │ │ │ - blvs 2b4b68 │ │ │ │ - bvs fe2b4b6c │ │ │ │ + blvs 2b4c18 │ │ │ │ + bvs fe2b4c1c │ │ │ │ stmdavc r1, {r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8530fa4 │ │ │ │ mvnvs r3, #44 @ 0x2c │ │ │ │ - @ instruction: 0xf90ef64d │ │ │ │ + @ instruction: 0xf8b6f64d │ │ │ │ @ instruction: 0x7c1b6beb │ │ │ │ - blcs 350d30 │ │ │ │ + blcs 350de0 │ │ │ │ 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 @ 237d34 │ │ │ │ ldrmi sp, [r8], ip, asr #19 │ │ │ │ - ldrteq pc, [pc], #-261 @ 237c8c @ │ │ │ │ + ldrteq pc, [pc], #-261 @ 237d3c @ │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d9d0d0 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - bl 375fc0 │ │ │ │ + bl 375f10 │ │ │ │ strbmi r0, [r4], r8, lsl #4 │ │ │ │ ldrbmi r2, [r4, #768] @ 0x300 │ │ │ │ - blx a6c4d0 │ │ │ │ + blx a6c580 │ │ │ │ movwcc pc, #16643 @ 0x4103 @ │ │ │ │ tstpeq pc, r1 @ p-variant is OBSOLETE │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ @ instruction: 0xf8022b20 │ │ │ │ mvnsle r1, r1, lsl #30 │ │ │ │ stmdaeq r8, {r3, r8, ip, sp, lr, pc} │ │ │ │ stmiale r6!, {r1, r6, r7, r8, sl, lr}^ │ │ │ │ strcc r9, [r1], -r1, lsl #22 │ │ │ │ adcsmi r3, r3, #32, 10 @ 0x8000000 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r5, r7, r8, ip, lr, pc}^ │ │ │ │ - bls 2e2904 │ │ │ │ + bls 2e29b4 │ │ │ │ tstls r8, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf10b9b04 │ │ │ │ tstls r9, #1024 @ 0x400 │ │ │ │ ldm r3, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf64a0003 │ │ │ │ - blls 3b7468 │ │ │ │ + blls 3b73b8 │ │ │ │ @ instruction: 0xf67f459b │ │ │ │ @ instruction: 0xf8ddaf5f │ │ │ │ @ instruction: 0xf1038010 │ │ │ │ ldcls 12, cr0, [r4, #-4] │ │ │ │ vmlsl.u q15, d0, d3[2] │ │ │ │ @ instruction: 0xf8d91602 │ │ │ │ ldrtmi r0, [r1], -r0 │ │ │ │ orrpl pc, r0, #671088643 @ 0x28000003 │ │ │ │ @ instruction: 0xf64a9301 │ │ │ │ - pkhbtmi pc, r3, pc, lsl #23 @ │ │ │ │ + strmi pc, [r3], r7, asr #22 │ │ │ │ tstvs sl, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0xf1004602 │ │ │ │ strbmi r0, [r8], -r4, asr #2 │ │ │ │ strcs pc, [r5, -sl, asr #7] │ │ │ │ stc2l 7, cr15, [ip], #-1016 @ 0xfffffc08 │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ - blcs 3896a0 │ │ │ │ + blcs 389750 │ │ │ │ eorshi pc, r4, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ bicseq r0, ip, r4, lsl r2 │ │ │ │ bicseq r0, ip, sl, ror r2 │ │ │ │ eorseq r0, r2, #-1879048187 @ 0x90000005 │ │ │ │ smlabtne r3, sl, r3, pc @ │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - stc2 6, cr15, [r6], #-296 @ 0xfffffed8 │ │ │ │ - b 160956c │ │ │ │ + blx ff5f572a │ │ │ │ + b 160961c │ │ │ │ @ instruction: 0x4632631a │ │ │ │ msreq CPSR_, r6, lsl #2 │ │ │ │ @ instruction: 0xf7fe4648 │ │ │ │ vqdmulh.s , q5, d3[3] │ │ │ │ @ instruction: 0xf8d92704 │ │ │ │ ldrtmi r0, [r4], -r4 │ │ │ │ @ instruction: 0xf6b461f7 │ │ │ │ - ldrvs pc, [r0, #-2141]! @ 0xfffff7a3 │ │ │ │ + ldrvs pc, [r0, #-2053]! @ 0xfffff7fb │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xf858f6b4 │ │ │ │ + @ instruction: 0xf800f6b4 │ │ │ │ @ instruction: 0xf8d96570 │ │ │ │ - @ instruction: 0xf6b40004 │ │ │ │ - ldmibvs r3!, {r0, r1, r4, r6, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 4d144c │ │ │ │ + @ instruction: 0xf6b30004 │ │ │ │ + ldmibvs r3!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blcs 4d14fc │ │ │ │ rsbshi pc, fp, #0 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xf84af6b4 │ │ │ │ + @ instruction: 0xfff2f6b3 │ │ │ │ strbpl pc, [r0, r0, asr #7] @ │ │ │ │ bicmi pc, r1, #192, 6 │ │ │ │ @ instruction: 0xf8966bb2 │ │ │ │ - b 12fbeb8 │ │ │ │ + b 12fbf68 │ │ │ │ vsubw.u8 q8, q8, d7 │ │ │ │ @ instruction: 0xf0216700 │ │ │ │ - b 12f81f0 │ │ │ │ + b 12f82a0 │ │ │ │ movwmi r0, #46023 @ 0xb3c7 │ │ │ │ subcc pc, r4, r6, lsl #17 │ │ │ │ movweq pc, #61440 @ 0xf000 @ │ │ │ │ vbic.i32 q11, #131 @ 0x00000083 │ │ │ │ ldrtvc r1, [r3], -r7, lsl #6 │ │ │ │ movwcc pc, #9152 @ 0x23c0 @ │ │ │ │ vrsra.u64 q11, , #64 │ │ │ │ @@ -532321,82 +532361,82 @@ │ │ │ │ @ instruction: 0xf8864340 │ │ │ │ vmla.i , q0, d2[0] │ │ │ │ @ instruction: 0xf8864380 │ │ │ │ vmla.i , q0, d3[0] │ │ │ │ @ instruction: 0xf3c05340 │ │ │ │ @ instruction: 0xf8865080 │ │ │ │ @ instruction: 0xf886304d │ │ │ │ - bcs 237f38 │ │ │ │ + bcs 237fe8 │ │ │ │ ldcge 4, cr15, [lr, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf04f6b73 │ │ │ │ ldrcs r0, [r4, -r0, lsl #22] │ │ │ │ - blx 41ce16 │ │ │ │ + blx 41cec6 │ │ │ │ @ instruction: 0xf8d9fa0b │ │ │ │ @ instruction: 0xf10b0004 │ │ │ │ - bl 2faa20 │ │ │ │ - @ instruction: 0xf6b4040a │ │ │ │ - @ instruction: 0xf8d9f805 │ │ │ │ + bl 2faad0 │ │ │ │ + @ instruction: 0xf6b3040a │ │ │ │ + @ instruction: 0xf8d9ffad │ │ │ │ vmov.i32 d18, #128 @ 0x00000080 │ │ │ │ - blvs 1efb078 │ │ │ │ + blvs 1efb128 │ │ │ │ addpl pc, r4, r0, asr #7 │ │ │ │ eorcs pc, ip, r2, asr r8 @ │ │ │ │ smlalvs r4, r2, sl, r4 │ │ │ │ @ instruction: 0xf8ca6bb2 │ │ │ │ ldrmi r0, [r3, #16] │ │ │ │ stcls 3, cr13, [r1], {229} @ 0xe5 │ │ │ │ vsli.64 d30, d12, #0 │ │ │ │ @ instruction: 0xf8d91203 │ │ │ │ - bcs 237e50 │ │ │ │ + bcs 237f00 │ │ │ │ rscshi pc, r8, r0, asr #32 │ │ │ │ @ instruction: 0xf64a4611 │ │ │ │ - @ instruction: 0x4604fc53 │ │ │ │ + @ instruction: 0x4604fbfb │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xffe4f6b3 │ │ │ │ + @ instruction: 0xff8cf6b3 │ │ │ │ @ instruction: 0xf8d962a0 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - rscvs pc, r0, #892 @ 0x37c │ │ │ │ + rscvs pc, r0, #540 @ 0x21c │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xffdaf6b3 │ │ │ │ + @ instruction: 0xff82f6b3 │ │ │ │ @ instruction: 0xf8d96320 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - bvs feb37d18 │ │ │ │ - blcs 250c08 │ │ │ │ + bvs feb37c68 │ │ │ │ + blcs 250cb8 │ │ │ │ ldclge 4, cr15, [sl, #-252]! @ 0xffffff04 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xffccf6b3 │ │ │ │ + @ instruction: 0xff74f6b3 │ │ │ │ @ instruction: 0x2010f8d9 │ │ │ │ orrseq pc, r3, #192, 6 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ strb r6, [sp, #-611]! @ 0xfffffd9d │ │ │ │ @ instruction: 0xf1004602 │ │ │ │ - b 15f830c │ │ │ │ + b 15f83bc │ │ │ │ @ instruction: 0x4648631a │ │ │ │ - blx febf5eae │ │ │ │ + blx febf5f5e │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ ldclvc 14, cr10, [r3], #-40 @ 0xffffffd8 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf89bae37 │ │ │ │ @ instruction: 0xf88b3028 │ │ │ │ ldrt r3, [r1], -ip, lsr #32 │ │ │ │ svccs 0x00009f01 │ │ │ │ sbcshi pc, r2, r0 │ │ │ │ strbeq pc, [r0], #-258 @ 0xfffffefe @ │ │ │ │ strtmi r2, [r0], r0, lsl #12 │ │ │ │ @ instruction: 0x46144635 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xff82f6b3 │ │ │ │ + @ instruction: 0xff2af6b3 │ │ │ │ @ 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: 0xff66f64c │ │ │ │ mvnscc pc, r8, lsl #2 │ │ │ │ @ instruction: 0xb1202300 │ │ │ │ svccc 0x0001f801 │ │ │ │ addsmi r3, r8, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0x3601d1fa │ │ │ │ stmdaeq r0!, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldrhle r4, [fp, #39] @ 0x27 │ │ │ │ @@ -532404,97 +532444,97 @@ │ │ │ │ @ instruction: 0xf0034622 │ │ │ │ @ instruction: 0xf8840103 │ │ │ │ stmdbls r1, {r6, ip} │ │ │ │ svclt 0x001c2901 │ │ │ │ @ instruction: 0xf884109b │ │ │ │ strb r3, [r7], r0, rrx │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - @ instruction: 0xf9e6f64a │ │ │ │ + @ instruction: 0xf98ef64a │ │ │ │ @ instruction: 0xf8d94604 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - @ instruction: 0xf8d9ff6b │ │ │ │ + @ instruction: 0xf8d9ff13 │ │ │ │ vmov.i32 d18, #128 @ 0x00000080 │ │ │ │ @ instruction: 0xf8d90393 │ │ │ │ @ instruction: 0xf8520004 │ │ │ │ mvnvs r3, r3, lsr #32 │ │ │ │ - @ instruction: 0xff30f6b3 │ │ │ │ + mrc2 6, 6, pc, cr8, cr3, {5} │ │ │ │ eorvs r9, r0, #57344 @ 0xe000 │ │ │ │ adcmi r6, fp, #1245184 @ 0x130000 │ │ │ │ eorshi pc, ip, #0 │ │ │ │ ldmvs sl, {r0, r1, r4, r6, r7, fp, sp, lr} │ │ │ │ ldmdavs fp, {r1, r3, r5, r8, ip, sp, pc} │ │ │ │ ldmdavs sl, {r8, r9, sl, sp} │ │ │ │ svclt 0x000842ba │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0x4622731c │ │ │ │ ldm r3, {r0, r2, r4, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf64e0003 │ │ │ │ - @ instruction: 0xf104fe1f │ │ │ │ + @ instruction: 0xf104fdc7 │ │ │ │ strbmi r0, [r8], -r4, lsr #2 │ │ │ │ stc2 7, cr15, [r8], #-1020 @ 0xfffffc04 │ │ │ │ teqpeq r4, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ ldrbt pc, [r9], #3107 @ 0xc23 @ │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - @ instruction: 0xf9e4f64a │ │ │ │ + @ instruction: 0xf98cf64a │ │ │ │ strmi r9, [r4], -lr, lsl #20 │ │ │ │ adcmi r6, fp, #1245184 @ 0x130000 │ │ │ │ andshi pc, r6, #0 │ │ │ │ ldmvs sl, {r0, r1, r4, r6, r7, fp, sp, lr} │ │ │ │ subsle r2, sl, r0, lsl #20 │ │ │ │ andcs r6, r0, #1769472 @ 0x1b0000 │ │ │ │ addsmi r6, r1, #1638400 @ 0x190000 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ tstcs lr, #3358720 @ 0x334000 │ │ │ │ strtmi sl, [r2], -r0, lsr #22 │ │ │ │ andeq lr, r3, r3, lsl r9 │ │ │ │ - ldc2l 6, cr15, [r8, #312]! @ 0x138 │ │ │ │ + stc2 6, cr15, [r0, #312]! @ 0x138 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - mcr2 6, 7, pc, cr14, cr3, {5} @ │ │ │ │ + mrc2 6, 4, pc, cr6, cr3, {5} │ │ │ │ @ instruction: 0xf8d94603 │ │ │ │ cmnvs r3, #4 │ │ │ │ - mcr2 6, 7, pc, cr8, cr3, {5} @ │ │ │ │ + mrc2 6, 4, pc, cr0, cr3, {5} │ │ │ │ svclt 0x00181e03 │ │ │ │ @ instruction: 0xf8d92301 │ │ │ │ @ instruction: 0xf8840004 │ │ │ │ @ instruction: 0xf6b33039 │ │ │ │ - mcrne 14, 0, pc, cr3, cr15, {6} @ │ │ │ │ + cdpne 14, 0, cr15, cr3, cr7, {4} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ eorscc pc, sl, r4, lsl #17 │ │ │ │ - mrc2 6, 6, pc, cr6, cr3, {5} │ │ │ │ + mrc2 6, 3, pc, cr14, cr3, {5} │ │ │ │ tstpeq r0, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strbmi r4, [r8], -r7, lsl #12 │ │ │ │ - blx ffb7602a │ │ │ │ + blx ffb760da │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ @ instruction: 0x4620acb9 │ │ │ │ - stc2l 6, cr15, [ip], #312 @ 0x138 │ │ │ │ + ldc2 6, cr15, [r4], {78} @ 0x4e │ │ │ │ msreq CPSR_, r4, lsl #2 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ - strt pc, [pc], #3033 @ 238044 │ │ │ │ + strt pc, [pc], #3033 @ 2380f4 │ │ │ │ andcs pc, pc, #671088643 @ 0x28000003 │ │ │ │ @ instruction: 0xf64a2101 │ │ │ │ - @ instruction: 0x4604fb59 │ │ │ │ - b 160985c │ │ │ │ + strmi pc, [r4], -r1, lsl #22 │ │ │ │ + b 160990c │ │ │ │ @ instruction: 0xf100631a │ │ │ │ @ instruction: 0x46480138 │ │ │ │ - blx ff676058 │ │ │ │ + blx ff676108 │ │ │ │ @ instruction: 0xf8d98b21 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - blhi af7a68 │ │ │ │ + blhi af79b8 │ │ │ │ @ instruction: 0xf1044601 │ │ │ │ @ instruction: 0xf5f7004c │ │ │ │ - str lr, [r3], #2914 @ 0xb62 │ │ │ │ + str lr, [r3], #2826 @ 0xb0a │ │ │ │ movwcs pc, #5066 @ 0x13ca @ │ │ │ │ subcc pc, r0, r2, lsl #17 │ │ │ │ andcs lr, r1, #40, 12 @ 0x2800000 │ │ │ │ @ instruction: 0xf890e7a8 │ │ │ │ - blcs a44120 │ │ │ │ + blcs a441d0 │ │ │ │ mrshi pc, (UNDEF: 104) @ │ │ │ │ - blcs a06c98 │ │ │ │ + blcs a06d48 │ │ │ │ @ instruction: 0x81acf200 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ @ instruction: 0x01aa0129 │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ smulwbeq ip, sl, r1 │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @@ -532506,46 +532546,46 @@ │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ sbcseq r0, sp, sl, lsr #3 │ │ │ │ mlacc r5, r0, r8, pc @ │ │ │ │ - blcs a38ee0 │ │ │ │ + blcs a38f90 │ │ │ │ adcshi pc, sp, r0 │ │ │ │ sbcvs r2, r7, #0, 6 │ │ │ │ strb r6, [r4], #643 @ 0x283 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ svceq 0x0000f41a │ │ │ │ teqphi ip, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - mrc2 6, 4, pc, cr6, cr3, {5} │ │ │ │ + mrc2 6, 1, pc, cr14, 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, 1, pc, cr2, 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 852258 │ │ │ │ svclt 0x00182801 │ │ │ │ stmdbcs r1, {r8, r9, sp} │ │ │ │ @ instruction: 0xf00069d8 │ │ │ │ @ instruction: 0xf8cb8083 │ │ │ │ ldmiblt lr, {r2, r3, r4}^ │ │ │ │ ldrdcc pc, [r0], -fp @ │ │ │ │ vorr.i16 d22, #255 @ 0x00ff │ │ │ │ @ instruction: 0xf8cb0714 │ │ │ │ - str r7, [pc], #-24 @ 238160 │ │ │ │ + str r7, [pc], #-24 @ 238210 │ │ │ │ cmnpmi pc, #42 @ p-variant is OBSOLETE @ 0x2a │ │ │ │ mvnseq pc, #35 @ 0x23 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d98119 │ │ │ │ vshr.u8 d19, d0, #6 │ │ │ │ @ instruction: 0xf853210f │ │ │ │ @ instruction: 0xf8cb3021 │ │ │ │ @@ -532554,165 +532594,165 @@ │ │ │ │ rscle r2, r3, r0, lsl #28 │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ @ instruction: 0xf0002b05 │ │ │ │ @ instruction: 0xf8db8082 │ │ │ │ ldmdavs fp, {r2, r3, r5, ip, sp} │ │ │ │ bfc r6, #19, #12 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - mcr2 6, 2, pc, cr4, cr3, {5} @ │ │ │ │ + stc2l 6, cr15, [ip, #716]! @ 0x2cc │ │ │ │ @ instruction: 0x1010f8d9 │ │ │ │ orrseq pc, r3, #192, 6 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ eorcc pc, r3, r1, asr r8 @ │ │ │ │ eorcc pc, ip, fp, asr #17 │ │ │ │ - mrc2 6, 1, pc, cr8, cr3, {5} │ │ │ │ + stc2l 6, cr15, [r0, #716]! @ 0x2cc │ │ │ │ eorseq pc, r0, fp, asr #17 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - mrc2 6, 1, pc, cr2, cr3, {5} │ │ │ │ + ldc2l 6, cr15, [sl, #716] @ 0x2cc │ │ │ │ eorseq pc, r4, fp, asr #17 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - mcr2 6, 1, pc, cr12, cr3, {5} @ │ │ │ │ + ldc2l 6, cr15, [r4, #716] @ 0x2cc │ │ │ │ svceq 0x0080f01a │ │ │ │ eorseq pc, r8, fp, asr #17 │ │ │ │ sbchi pc, r1, r0 │ │ │ │ @ instruction: 0x301cf8d9 │ │ │ │ andscc pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf8d9e7b1 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - @ instruction: 0xf8d9fe1d │ │ │ │ + @ instruction: 0xf8d9fdc5 │ │ │ │ vmov.i32 d17, #128 @ 0x00000080 │ │ │ │ @ instruction: 0xf8d90393 │ │ │ │ @ instruction: 0xf8510004 │ │ │ │ @ instruction: 0xf8cb3023 │ │ │ │ @ instruction: 0xf8d3302c │ │ │ │ @ instruction: 0xf89aa000 │ │ │ │ - blcs 284240 │ │ │ │ + blcs 2842f0 │ │ │ │ rschi pc, r4, r0, asr #32 │ │ │ │ - mcr2 6, 0, pc, cr10, cr3, {5} @ │ │ │ │ + ldc2 6, cr15, [r2, #716]! @ 0x2cc │ │ │ │ @ instruction: 0xf8da4601 │ │ │ │ @ instruction: 0xf8cb001c │ │ │ │ @ instruction: 0xf68c1030 │ │ │ │ - @ instruction: 0xf8cbfded │ │ │ │ + @ instruction: 0xf8cbfd95 │ │ │ │ @ instruction: 0xe790001c │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - ldc2l 6, cr15, [ip, #716]! @ 0x2cc │ │ │ │ + stc2 6, cr15, [r4, #716]! @ 0x2cc │ │ │ │ @ instruction: 0x1010f8d9 │ │ │ │ orrseq pc, r3, #192, 6 │ │ │ │ eorcc pc, r3, r1, asr r8 @ │ │ │ │ eorcc pc, ip, fp, asr #17 │ │ │ │ - blvc 8922b4 │ │ │ │ + blvc 892364 │ │ │ │ @ instruction: 0xf0402901 │ │ │ │ ldmibvs r8, {r1, r2, r3, r6, r7, pc}^ │ │ │ │ - cdp2 6, 1, cr15, cr2, cr12, {4} │ │ │ │ + ldc2 6, cr15, [sl, #560]! @ 0x230 │ │ │ │ ldceq 7, cr14, [fp], #484 @ 0x1e4 │ │ │ │ - b 1e27ecc │ │ │ │ - b 1e05f7c │ │ │ │ + b 1e27f7c │ │ │ │ + b 1e0602c │ │ │ │ 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, [r2, #-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 │ │ │ │ + stc2 6, cr15, [r4, #-716]! @ 0xfffffd34 │ │ │ │ svccs 0x001fe57c │ │ │ │ movwcs fp, #3977 @ 0xf89 │ │ │ │ @ instruction: 0xf6cf2301 │ │ │ │ - b 31519c │ │ │ │ + b 31524c │ │ │ │ svclt 0x00984747 │ │ │ │ @ instruction: 0xf707fa03 │ │ │ │ svcls 0x0001e755 │ │ │ │ strteq pc, [ip], -fp, lsl #2 │ │ │ │ @ instruction: 0xf8d92400 │ │ │ │ strcc r0, [r1], #-4 │ │ │ │ - ldc2 6, cr15, [r6, #716]! @ 0x2cc │ │ │ │ + ldc2l 6, cr15, [lr, #-716] @ 0xfffffd34 │ │ │ │ @ instruction: 0xf84642a7 │ │ │ │ mvnsle r0, r4, lsl #30 │ │ │ │ @ instruction: 0xf7ff465c │ │ │ │ svcls 0x0001bb59 │ │ │ │ strteq pc, [ip], -fp, lsl #2 │ │ │ │ @ instruction: 0xf8d92400 │ │ │ │ strcc r0, [r1], #-4 │ │ │ │ - stc2 6, cr15, [r6, #716] @ 0x2cc │ │ │ │ + stc2 6, cr15, [lr, #-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 ff2363a8 │ │ │ │ streq pc, [r8, -r0, lsl #2]! │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf8d9abba │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - @ instruction: 0xf827fd6f │ │ │ │ + @ instruction: 0xf827fd17 │ │ │ │ @ instruction: 0x36010036 │ │ │ │ mlacc r4, r4, r8, pc @ │ │ │ │ mvnsle r4, #-536870903 @ 0xe0000009 │ │ │ │ - bllt fedb631c │ │ │ │ + bllt fedb63cc │ │ │ │ svclt 0x000f0cbb │ │ │ │ movwvc lr, #43456 @ 0xa9c0 │ │ │ │ strbcc lr, [r7, -pc, ror #20] │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ svclt 0x001c62c3 │ │ │ │ ldrbcc lr, [r7, -pc, ror #20] │ │ │ │ @ instruction: 0xf7ff6287 │ │ │ │ @ instruction: 0xf100bb9e │ │ │ │ - bcs 239fe4 │ │ │ │ - blge fe8b5444 │ │ │ │ + bcs 23a094 │ │ │ │ + blge fe8b54f4 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - stc2l 6, cr15, [lr, #-716]! @ 0xfffffd34 │ │ │ │ + ldc2 6, cr15, [r6, #-716] @ 0xfffffd34 │ │ │ │ eorseq pc, r6, r7, asr #16 │ │ │ │ @ instruction: 0xf8943601 │ │ │ │ addsmi r3, lr, #36 @ 0x24 │ │ │ │ @ instruction: 0xf7ffd3f4 │ │ │ │ @ instruction: 0xf8d9bb8c │ │ │ │ @ instruction: 0xf68c0004 │ │ │ │ - @ instruction: 0xf8cbfb09 │ │ │ │ + @ instruction: 0xf8cbfab1 │ │ │ │ @ instruction: 0xf8c9001c │ │ │ │ usat r0, #12, ip │ │ │ │ - ldc2 6, cr15, [sl, #-716]! @ 0xfffffd34 │ │ │ │ + stc2l 6, cr15, [r2], #716 @ 0x2cc │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ eorcc pc, ip, fp, asr #17 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - ldc2 6, cr15, [r0, #-716]! @ 0xfffffd34 │ │ │ │ + ldc2l 6, cr15, [r8], {179} @ 0xb3 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ eorscc pc, ip, fp, asr #17 │ │ │ │ strhi lr, [r7, #-1734] @ 0xfffff93a │ │ │ │ - bllt 1db639c │ │ │ │ + bllt 1db644c │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - stc2l 6, cr15, [r2, #-716] @ 0xfffffd34 │ │ │ │ + stc2l 6, cr15, [sl], #716 @ 0x2cc │ │ │ │ @ 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 │ │ │ │ + stc2 6, cr15, [lr], {179} @ 0xb3 │ │ │ │ + bllt 1936470 │ │ │ │ @ instruction: 0xf8c92400 │ │ │ │ @ instruction: 0xf8421008 │ │ │ │ @ instruction: 0xf8d94023 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - @ instruction: 0xf884fcfb │ │ │ │ + @ instruction: 0xf884fca3 │ │ │ │ cdple 0, 15, cr4, cr15, cr4, {1} │ │ │ │ - stc2 6, cr15, [r6, #-716]! @ 0xfffffd34 │ │ │ │ + stc2l 6, cr15, [lr], {179} @ 0xb3 │ │ │ │ @ instruction: 0xf8cb2300 │ │ │ │ ldmibvs fp, {r4, r5}^ │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff69db │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrshteq r8, [r4], #-114 @ 0xffffff8e │ │ │ │ + rsbseq r8, r4, r2, asr #14 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 0, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0xf8df4682 │ │ │ │ @@ -532721,57 +532761,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 │ │ │ │ + @ instruction: 0x2000efb6 │ │ │ │ @ instruction: 0xf6b42700 │ │ │ │ - stmib r4, {r0, r2, r3, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib r4, {r0, r2, 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.32 {d31-d32}, [pc :256] │ │ │ │ andls r7, r3, r4, lsr #5 │ │ │ │ tstpeq r8, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5f74628 │ │ │ │ - @ instruction: 0x2e00e962 │ │ │ │ + @ instruction: 0x2e00e90a │ │ │ │ bichi pc, fp, r0 │ │ │ │ @ instruction: 0x46504639 │ │ │ │ - blx fef75f52 │ │ │ │ + blx 1976002 │ │ │ │ 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 ef6014 │ │ │ │ tstpeq r4, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf8d8fa55 │ │ │ │ @ instruction: 0x46501170 │ │ │ │ - blx fea75f7a │ │ │ │ + blx 147602a │ │ │ │ ldrsbne pc, [r4, #-136]! @ 0xffffff78 @ │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0xf8d8fb9b │ │ │ │ + @ instruction: 0xf8d8fb43 │ │ │ │ @ instruction: 0x46501178 │ │ │ │ - blx fe7f5f8e │ │ │ │ + blx 11f603e │ │ │ │ ldrdne pc, [r0, r8] │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0xf8d8fb91 │ │ │ │ + @ instruction: 0xf8d8fb39 │ │ │ │ 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: 0xf8d8fb2b │ │ │ │ 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 +532819,367 @@ │ │ │ │ andeq pc, r4, #66 @ 0x42 │ │ │ │ smlatblt fp, fp, r9, r6 │ │ │ │ andeq pc, r8, #66 @ 0x42 │ │ │ │ mlane r4, r5, r8, pc @ │ │ │ │ mlagt r3, r5, r8, pc @ │ │ │ │ mlasvc r4, r5, r8, pc @ │ │ │ │ mlasvs r5, r5, r8, pc @ │ │ │ │ - bvs fecf8a4c │ │ │ │ + bvs fecf8afc │ │ │ │ tstne ip, r1, asr #20 │ │ │ │ orrne lr, r7, r1, asr #20 │ │ │ │ - b 12926b4 │ │ │ │ + b 1292764 │ │ │ │ tstmi r1, #-2147483599 @ 0x80000031 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bvs ffd18a70 │ │ │ │ + bvs ffd18b20 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blvs d18a68 │ │ │ │ + blvs d18b18 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf6b38144 │ │ │ │ - stmiavs r9!, {r0, r2, r3, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r9!, {r0, r2, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894b121 │ │ │ │ - blcs 2446fc │ │ │ │ + blcs 2447ac │ │ │ │ cmpphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ strcs r6, [r0], -r9, ror #19 │ │ │ │ @ instruction: 0xf6b36860 │ │ │ │ - @ instruction: 0x6c29fb41 │ │ │ │ + @ instruction: 0x6c29fae9 │ │ │ │ @ instruction: 0xf6b36860 │ │ │ │ - blvs fecb7268 │ │ │ │ + blvs fecb71b8 │ │ │ │ @ instruction: 0xf6b36860 │ │ │ │ - blvs fed37260 │ │ │ │ - blvs ffd24aac │ │ │ │ + blvs fed371b0 │ │ │ │ + blvs ffd24b5c │ │ │ │ @ instruction: 0xf8536860 │ │ │ │ strcc r1, [r1], -r6, lsr #32 │ │ │ │ - @ instruction: 0xf878f68c │ │ │ │ + @ instruction: 0xf820f68c │ │ │ │ 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, r2, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r6, [r7], -r0, ror #16 │ │ │ │ - blx a7607a │ │ │ │ + blx ff476128 │ │ │ │ stmiblt fp!, {r0, r1, r3, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf411e0df │ │ │ │ teqle r7, r0 @ │ │ │ │ @ instruction: 0xf1a1fa91 │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ - blx 776092 │ │ │ │ + blx ff176140 │ │ │ │ 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 fef76150 │ │ │ │ addsmi r6, pc, #704512 @ 0xac000 │ │ │ │ sbchi pc, fp, r0, lsl #1 │ │ │ │ stmdavs r0!, {r1, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ - blpl fe6bec30 │ │ │ │ + blpl fe6bece0 │ │ │ │ @ instruction: 0xf8937919 │ │ │ │ ldmdbvs fp, {r1, lr, pc}^ │ │ │ │ - b 1279814 │ │ │ │ + b 12798c4 │ │ │ │ tstmi r1, #76, 2 │ │ │ │ @ instruction: 0xf894b1e3 │ │ │ │ stmiblt fp, {r3, r5, r6, ip, sp}^ │ │ │ │ orrcc pc, r0, r1, asr #8 │ │ │ │ - blx fff760d0 │ │ │ │ + blx fe976180 │ │ │ │ stmdavs r0!, {r0, r1, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs r9, {r0, r1, r4, r5, sl, lr}^ │ │ │ │ - blx 1ef60de │ │ │ │ + blx 8f618e │ │ │ │ stmdavs r0!, {r0, r1, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs r9, {r0, r1, r4, r5, sl, lr} │ │ │ │ - @ instruction: 0xf830f68c │ │ │ │ + @ instruction: 0xffd8f68b │ │ │ │ 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 fe3761b0 │ │ │ │ @ instruction: 0xf04fe7ec │ │ │ │ @ instruction: 0xf8970900 │ │ │ │ stmdavs r0!, {r2, r6, ip}^ │ │ │ │ - blx 1c76110 │ │ │ │ + blx 6761c0 │ │ │ │ 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, r3, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldmib r4, {r0, r6, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf6b45001 │ │ │ │ - @ instruction: 0x4603f973 │ │ │ │ + @ instruction: 0x4603f91b │ │ │ │ ldmvs r9, {r3, r5, r9, sl, lr} │ │ │ │ - blx ff2f6134 │ │ │ │ + blx 1cf61e4 │ │ │ │ msreq CPSR_fs, r7, lsl #2 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf107f96d │ │ │ │ @ instruction: 0x46200118 │ │ │ │ - blx ffa76674 │ │ │ │ + blx ffa76724 │ │ │ │ movwpl lr, #22996 @ 0x59d4 │ │ │ │ addsmi r4, sp, #721420288 @ 0x2b000000 │ │ │ │ stmib sp, {r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ strcc r6, [ip, #-2561] @ 0xfffff5ff │ │ │ │ @ instruction: 0xf855d225 │ │ │ │ ldmib r4, {r3, sl, fp, ip}^ │ │ │ │ @ instruction: 0xf8557001 │ │ │ │ @ instruction: 0xf6b4ac0c │ │ │ │ - @ instruction: 0x4603f953 │ │ │ │ + @ instruction: 0x4603f8fb │ │ │ │ @ instruction: 0x46514638 │ │ │ │ @ instruction: 0xf6b3689a │ │ │ │ - @ instruction: 0xf855fad5 │ │ │ │ + @ instruction: 0xf855fa7d │ │ │ │ ldmib r4, {r2, sl, fp, ip}^ │ │ │ │ @ instruction: 0xf855a001 │ │ │ │ @ instruction: 0xf6b47c0c │ │ │ │ - strmi pc, [r3], -r5, asr #18 │ │ │ │ + strmi pc, [r3], -sp, ror #17 │ │ │ │ smlsdcc r4, r0, r6, r4 │ │ │ │ ldmvs sl, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ - blx ff3f6194 │ │ │ │ + blx 1df6244 │ │ │ │ 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: 0xf8d8fa1f │ │ │ │ + bcs 240dd4 │ │ │ │ @ instruction: 0xf8d8d150 │ │ │ │ stmdavs r0!, {r2, r3, r7, r8, sp, lr}^ │ │ │ │ subsle r2, r5, r0, lsl #28 │ │ │ │ strcc r8, [r3, #-2805] @ 0xfffff50b │ │ │ │ strtmi r0, [r9], -sp, ror #1 │ │ │ │ - blx 1c761e8 │ │ │ │ + blx 676298 │ │ │ │ strtmi r6, [sl], -r0, ror #16 │ │ │ │ @ instruction: 0xf6b34631 │ │ │ │ - @ instruction: 0xf898f943 │ │ │ │ + @ instruction: 0xf898f8eb │ │ │ │ @ instruction: 0x065b3137 │ │ │ │ stmiavs r2!, {r0, r2, r3, r6, sl, ip, lr, pc}^ │ │ │ │ stmdbls r3, {r4, r6, r9, sl, lr} │ │ │ │ - blx fe5f6204 │ │ │ │ + blx ff62b4 │ │ │ │ smlatbcs r0, r0, r8, r6 │ │ │ │ - @ instruction: 0xf88ef6b4 │ │ │ │ + @ instruction: 0xf836f6b4 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [ip, #-724]! @ 0xfffffd2c │ │ │ │ + blmi 124b118 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1f127cc │ │ │ │ + blls 1f1287c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r3, r0, lsl #6 │ │ │ │ pop {r0, r2, r4, r5, r6, ip, sp, pc} │ │ │ │ stmdavs sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blcs 252824 │ │ │ │ + blcs 2528d4 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr11, cr15, {3} │ │ │ │ ldrdvs pc, [r0, #-136]! @ 0xffffff78 │ │ │ │ - blcs 252850 │ │ │ │ + blcs 252900 │ │ │ │ ldmibvs r7!, {r1, r2, r4, r5, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ ldmdavs r6!, {r2, r4, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - blcs 252860 │ │ │ │ + blcs 252910 │ │ │ │ @ instruction: 0xf8d8d1f7 │ │ │ │ ldrbmi r1, [r0], -r8, lsl #3 │ │ │ │ - blx bf626c │ │ │ │ + @ instruction: 0xf9cef6b3 │ │ │ │ ldrdcs pc, [r8, r8] │ │ │ │ adcle r2, lr, r0, lsl #20 │ │ │ │ ldrdne pc, [r4, r8] │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0xf8d8f8fd │ │ │ │ + @ instruction: 0xf8d8f8a5 │ │ │ │ stmdavs r0!, {r2, r3, r7, r8, sp, lr}^ │ │ │ │ @ instruction: 0xd1a92e00 │ │ │ │ @ instruction: 0xf6b34631 │ │ │ │ - @ instruction: 0xf898fa15 │ │ │ │ + @ instruction: 0xf898f9bd │ │ │ │ @ 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} @ │ │ │ │ + mcr2 6, 1, pc, cr12, 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, r2, r3, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894b111 │ │ │ │ cmnlt r3, r8, rrx │ │ │ │ stmdavs r0!, {r0, r3, r5, r7, r9, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xf9fef6b3 │ │ │ │ + @ instruction: 0xf9a6f6b3 │ │ │ │ stmdavs r0!, {r0, r3, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xf9faf6b3 │ │ │ │ + @ instruction: 0xf9a2f6b3 │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xf9f6f6b3 │ │ │ │ + @ instruction: 0xf99ef6b3 │ │ │ │ stmdavs r0!, {r1, r2, r3, r5, r7, r9, sl, sp, lr, pc}^ │ │ │ │ - blx 1ff62d4 │ │ │ │ + blx 9f6384 │ │ │ │ stmdavs r0!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blx 1ef62dc │ │ │ │ + blx 8f638c │ │ │ │ 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: 0xf98af6b3 │ │ │ │ tstlt r1, r9, lsr #16 │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - stmdavs r9!, {r0, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdavs r9!, {r0, r3, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ ldrbmi sl, [r0], -r5, lsr #28 │ │ │ │ - blx 18f630c │ │ │ │ + blx 2f63bc │ │ │ │ @ instruction: 0xf5f6e620 │ │ │ │ - str lr, [r7, r4, lsl #29] │ │ │ │ + str lr, [r7, ip, lsr #28] │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - strb pc, [fp, pc, asr #19]! @ │ │ │ │ + @ instruction: 0xe7ebf977 │ │ │ │ @ instruction: 0xe6454619 │ │ │ │ - ldm r8, {r0, r1, r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r7, r4, r0, ror #23 │ │ │ │ + stm r0, {r0, r1, r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r7, r4, r0, lsr fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r4, r8, lsr #23 │ │ │ │ + ldrshteq r7, [r4], #-168 @ 0xffffff58 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - rsbseq r7, r4, r4, lsr #17 │ │ │ │ + ldrshteq r7, [r4], #-116 @ 0xffffff8c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 1, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0xf8df4692 │ │ │ │ @ instruction: 0xf8df24c0 │ │ │ │ rscslt r3, r1, r0, asr #9 │ │ │ │ stcge 4, cr4, [r6, #-488] @ 0xfffffe18 │ │ │ │ stmdaeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ strmi r4, [fp], r7, lsl #12 │ │ │ │ ldmpl r3, {r3, r5, r9, sl, lr}^ │ │ │ │ subscs r2, r8, #0, 2 │ │ │ │ cmnls pc, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldcl 5, cr15, [sl, #984] @ 0x3d8 │ │ │ │ + stc 5, cr15, [r2, #984] @ 0x3d8 │ │ │ │ @ instruction: 0xf8c84650 │ │ │ │ @ instruction: 0xf8c58000 │ │ │ │ @ instruction: 0xf8cda004 │ │ │ │ @ instruction: 0xf6b38030 │ │ │ │ - @ instruction: 0x2104fab9 │ │ │ │ + tstpcs r4, r1, ror #20 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5f660e8 │ │ │ │ - @ instruction: 0x6128ed9e │ │ │ │ + @ instruction: 0x6128ed46 │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0x4606fab1 │ │ │ │ + @ instruction: 0x4606fa59 │ │ │ │ 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 @ │ │ │ │ + @ instruction: 0x4638f9f7 │ │ │ │ mlane r9, r6, r9, pc @ │ │ │ │ movwcs r4, #1626 @ 0x65a │ │ │ │ - @ instruction: 0xf9c4f649 │ │ │ │ + @ instruction: 0xf96cf649 │ │ │ │ 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, r2, r3, r4, r5, r8, sl, fp, ip, sp, lr, pc} @ │ │ │ │ @ instruction: 0x46316030 │ │ │ │ adcvc pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf5f66074 │ │ │ │ - strcs lr, [r0], #-3852 @ 0xfffff0f4 │ │ │ │ + strcs lr, [r0], #-3764 @ 0xfffff14c │ │ │ │ ldcne 8, cr6, [fp, #-416]! @ 0xfffffe60 │ │ │ │ streq pc, [ip], -r7, lsl #2 │ │ │ │ stmib r7, {r0, r1, r3, r4, r5, r8, sp, lr}^ │ │ │ │ rsbsvs r4, lr, r2, lsl #8 │ │ │ │ - blx 20f6404 │ │ │ │ + blx af64b4 │ │ │ │ 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: 0xf8c4fa11 │ │ │ │ @ instruction: 0x46500170 │ │ │ │ @ instruction: 0xf6b3682c │ │ │ │ - @ instruction: 0xf8c4fa63 │ │ │ │ + @ instruction: 0xf8c4fa0b │ │ │ │ @ instruction: 0x46500174 │ │ │ │ @ instruction: 0xf6b3682c │ │ │ │ - @ instruction: 0xf8c4fa5d │ │ │ │ + @ instruction: 0xf8c4fa05 │ │ │ │ @ instruction: 0x46500178 │ │ │ │ @ instruction: 0xf6b3682c │ │ │ │ - @ instruction: 0xf8c4fa57 │ │ │ │ + @ instruction: 0xf8c4f9ff │ │ │ │ ldrbmi r0, [r0], -r0, lsl #3 │ │ │ │ - blx 16f6454 │ │ │ │ + @ instruction: 0xf9faf6b3 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ andcs r8, r0, #183 @ 0xb7 │ │ │ │ - beq 3330c8 │ │ │ │ + beq 333178 │ │ │ │ andls r4, r1, #152043520 @ 0x9100000 │ │ │ │ ldmibvc lr!, {r0, r1, r2, r3, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ andshi pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - strmi pc, [r7], -r3, asr #20 │ │ │ │ + strmi pc, [r7], -fp, ror #19 │ │ │ │ tstpeq r4, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ tstphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6496828 │ │ │ │ - ldrbeq pc, [ip, #3009]! @ 0xbc1 @ │ │ │ │ + ldrbeq pc, [ip, #2921]! @ 0xb69 @ │ │ │ │ @ instruction: 0xf1004683 │ │ │ │ stmdavs r8!, {r3, r5, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf6b32400 │ │ │ │ - @ instruction: 0x4602fa33 │ │ │ │ + @ instruction: 0x4602f9db │ │ │ │ @ instruction: 0xf8cb6868 │ │ │ │ @ instruction: 0xf6b3201c │ │ │ │ - strmi pc, [r2], -sp, lsr #20 │ │ │ │ + @ instruction: 0x4602f9d5 │ │ │ │ @ instruction: 0xf8cb6868 │ │ │ │ @ instruction: 0xf6b32040 │ │ │ │ - @ instruction: 0xf8cbfa27 │ │ │ │ + @ instruction: 0xf8cbf9cf │ │ │ │ cmplt r8, r8, lsr r0 │ │ │ │ ldrsbtvs pc, [ip], -fp @ │ │ │ │ @ instruction: 0xf68b6868 │ │ │ │ - @ instruction: 0xf8dbffc7 │ │ │ │ + @ instruction: 0xf8dbff6f │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x2118f9b7 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ andscs pc, r0, fp, asr #17 │ │ │ │ - blx 1764f2 │ │ │ │ + blx feb765a2 │ │ │ │ @ instruction: 0x2010f8db │ │ │ │ andseq pc, r4, fp, asr #17 │ │ │ │ suble r2, r3, r0, lsl #20 │ │ │ │ - beq 274b68 │ │ │ │ + beq 274c18 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ smlsdls r2, r6, r6, r4 │ │ │ │ @ instruction: 0xf8dbe026 │ │ │ │ vmov.i32 d23, #196 @ 0x000000c4 │ │ │ │ strcc r4, [r1], -r0, asr #4 │ │ │ │ andmi pc, sl, r7, lsr #16 │ │ │ │ vmov.i32 q10, #13041664 @ 0x00c70000 │ │ │ │ stmdavs r8!, {r7, sl, lr}^ │ │ │ │ ldrhvc r7, [ip, -sl]! │ │ │ │ - @ instruction: 0xff94f68b │ │ │ │ + @ instruction: 0xff3cf68b │ │ │ │ stmdavs r8!, {r3, r4, r5, r8, sp, lr}^ │ │ │ │ - @ instruction: 0xf9e8f6b3 │ │ │ │ + @ instruction: 0xf990f6b3 │ │ │ │ @ instruction: 0x4014f8db │ │ │ │ ldrbmi r0, [r4], #-1666 @ 0xfffff97e │ │ │ │ - b 4a8798 │ │ │ │ - blx 448b6c │ │ │ │ + b 4a8848 │ │ │ │ + blx 448c1c │ │ │ │ @ instruction: 0xf10af000 │ │ │ │ adcvs r0, r0, r8, lsl sl │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - @ instruction: 0xf8dbf9d9 │ │ │ │ + @ instruction: 0xf8dbf981 │ │ │ │ rscvs r3, r0, r0, lsl r0 │ │ │ │ andsle r4, r4, #-536870903 @ 0xe0000009 │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - @ instruction: 0x4604f9d1 │ │ │ │ + @ instruction: 0x4604f979 │ │ │ │ ldrble r0, [r2, #961] @ 0x3c1 │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - @ instruction: 0xf8dbf9eb │ │ │ │ + @ instruction: 0xf8dbf993 │ │ │ │ @ instruction: 0x46013014 │ │ │ │ - bl 312b40 │ │ │ │ + bl 312bf0 │ │ │ │ @ instruction: 0xf6b5070a │ │ │ │ - cmnpvs r8, fp, asr #25 @ p-variant is OBSOLETE │ │ │ │ + cmnpvs r8, r3, ror ip @ p-variant is OBSOLETE │ │ │ │ eorsvs lr, r4, r5, asr #15 │ │ │ │ svcls 0x0002e731 │ │ │ │ @ instruction: 0xf3c79b01 │ │ │ │ ldreq r0, [r8, -r0, asr #4]! │ │ │ │ eorcs pc, r2, fp, lsl #17 │ │ │ │ andcs fp, r1, #68, 30 @ 0x110 │ │ │ │ andscs pc, r8, fp, asr #17 │ │ │ │ @@ -533158,74 +533198,74 @@ │ │ │ │ svcge 0x0054f47f │ │ │ │ stmdage r4, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrdls pc, [r0], -r5 │ │ │ │ ldrdvc pc, [r0, #-137]! @ 0xffffff77 │ │ │ │ cmnlt fp, fp, lsr r8 │ │ │ │ strbmi r2, [r8], -r0, lsl #12 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ - blcs 293200 │ │ │ │ + blcs 2932b0 │ │ │ │ ldmdavs pc!, {r1, r4, r6, ip, lr, pc} @ │ │ │ │ - blcs 252c08 │ │ │ │ + blcs 252cb8 │ │ │ │ @ instruction: 0xf8ddd1f8 │ │ │ │ strmi sl, [r1], r4 │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - stmdavs pc!, {r0, r7, r8, fp, ip, sp, lr, pc} @ │ │ │ │ + stmdavs pc!, {r0, r3, r5, r8, fp, ip, sp, lr, pc} @ │ │ │ │ orreq pc, r8, r9, asr #17 │ │ │ │ ldrdne pc, [r8, r7] │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ stmdavs r8!, {r3, r5, r7, pc}^ │ │ │ │ - @ instruction: 0xf976f6b3 │ │ │ │ + @ instruction: 0xf91ef6b3 │ │ │ │ strmi r4, [r6], -r4, lsl #12 │ │ │ │ strmi fp, [r1], -r8, asr #2 │ │ │ │ @ instruction: 0xf6b56828 │ │ │ │ - strmi pc, [r6], -r3, ror #21 │ │ │ │ + strmi pc, [r6], -fp, lsl #21 │ │ │ │ stmdavs r8!, {r1, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6b34631 │ │ │ │ - stmdavs ip!, {r0, r3, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs ip!, {r0, 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 │ │ │ │ + ldc 5, cr15, [r6], {246} @ 0xf6 │ │ │ │ + blmi 1f4b5f8 │ │ │ │ stmdavs r8!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, ror #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbcshi pc, sl, r0, asr #32 │ │ │ │ pop {r0, r4, r5, r6, ip, sp, pc} │ │ │ │ stmdavs r8!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ - @ instruction: 0xf94cf6b3 │ │ │ │ + @ instruction: 0xf8f4f6b3 │ │ │ │ stmdavs r8!, {r1, r9, sl, lr}^ │ │ │ │ eorcs pc, r8, fp, asr #17 │ │ │ │ - @ instruction: 0xf946f6b3 │ │ │ │ + @ instruction: 0xf8eef6b3 │ │ │ │ stmdavs r8!, {r1, r9, sl, lr}^ │ │ │ │ eorcs pc, ip, fp, asr #17 │ │ │ │ - @ instruction: 0xf940f6b3 │ │ │ │ + @ instruction: 0xf8e8f6b3 │ │ │ │ eorseq pc, r0, fp, asr #17 │ │ │ │ stmdavs r8!, {r0, r2, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf95af6b3 │ │ │ │ + @ instruction: 0xf902f6b3 │ │ │ │ ldrbt r4, [r9], r1, lsl #12 │ │ │ │ - blx 19f64e6 │ │ │ │ + blx 3f6596 │ │ │ │ stmdavs r8!, {r2, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf902f6b3 │ │ │ │ + @ instruction: 0xf8aaf6b3 │ │ │ │ svclt 0x00181e03 │ │ │ │ stmdavs r8!, {r0, r8, r9, sp}^ │ │ │ │ subcc pc, r4, r4, lsl #17 │ │ │ │ - @ instruction: 0xf8faf6b3 │ │ │ │ + @ instruction: 0xf8a2f6b3 │ │ │ │ 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], r3, asr #17 │ │ │ │ @ instruction: 0x4628b158 │ │ │ │ - beq 2b5028 │ │ │ │ + beq 2b50d8 │ │ │ │ ldc2 7, cr15, [r6, #-1012]! @ 0xfffffc0c │ │ │ │ stmib r0, {r1, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ ldrbmi fp, [r1, #512] @ 0x200 │ │ │ │ movvs r6, #16 │ │ │ │ @ instruction: 0x4628d1f3 │ │ │ │ tstpeq r8, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ stc2l 7, cr15, [ip, #1016]! @ 0x3f8 │ │ │ │ @@ -533249,180 +533289,180 @@ │ │ │ │ andseq pc, r0, lr, lsl #2 │ │ │ │ @ instruction: 0xc014f8de │ │ │ │ @ instruction: 0xf1ac4540 │ │ │ │ mvnle r0, r0, lsl lr │ │ │ │ stmdavs r8!, {r1, r2, r5, r7, sl, sp, lr} │ │ │ │ @ instruction: 0x612761bc │ │ │ │ stmdavs r8!, {r0, r2, r3, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf8d6f6b3 │ │ │ │ + @ instruction: 0xf87ef6b3 │ │ │ │ @ instruction: 0xf853692b │ │ │ │ cmnvs r3, r0, lsr #32 │ │ │ │ ldrtmi lr, [r8], -r8, lsr #15 │ │ │ │ - blx 12f6764 │ │ │ │ + @ instruction: 0xf9eaf6b5 │ │ │ │ @ instruction: 0xf8c7682b │ │ │ │ ldrbmi r0, [r0], -r4, lsl #3 │ │ │ │ rsbne lr, r1, #3457024 @ 0x34c000 │ │ │ │ - @ instruction: 0xf876f6b3 │ │ │ │ + @ instruction: 0xf81ef6b3 │ │ │ │ strb r6, [sl, -pc, lsr #16] │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - ldreq pc, [r6, r1, ror #17]! │ │ │ │ + ldreq pc, [r6, r9, lsl #17]! │ │ │ │ @ instruction: 0xf57f4604 │ │ │ │ mrcge 14, 0, sl, cr12, cr7, {0} │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - vst2. {d31-d32}, [pc :64], r9 │ │ │ │ + vst2.32 {d31-d32}, [pc], r1 │ │ │ │ ldrtmi r7, [r1], -r4, lsr #5 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #13 │ │ │ │ - @ instruction: 0xf862f6b3 │ │ │ │ + @ instruction: 0xf80af6b3 │ │ │ │ @ instruction: 0xf9964638 │ │ │ │ ldrbmi r1, [sl], -r9, lsr #32 │ │ │ │ @ instruction: 0xf6482300 │ │ │ │ - @ instruction: 0x4607ffd7 │ │ │ │ + @ instruction: 0x4607ff7f │ │ │ │ @ instruction: 0xb1246028 │ │ │ │ @ instruction: 0xf6b54621 │ │ │ │ - stmdavs pc!, {r0, r2, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc} @ │ │ │ │ + stmdavs pc!, {r0, r2, r4, r6, r8, r9, fp, ip, sp, lr, pc} @ │ │ │ │ eorsvs r4, r4, r4, lsl #12 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldrtmi sp, [r8], -r4, lsr #32 │ │ │ │ @ instruction: 0xf6b54649 │ │ │ │ - stmdavs pc!, {r0, r1, r5, r7, r8, r9, fp, ip, sp, lr, pc} @ │ │ │ │ + stmdavs pc!, {r0, r1, r3, 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 ff0f68a2 │ │ │ │ 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 :64], r3 │ │ │ │ ldrtmi r7, [r1], -r4, lsr #5 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #13 │ │ │ │ - @ instruction: 0xf834f6b3 │ │ │ │ + @ instruction: 0xffdcf6b2 │ │ │ │ @ instruction: 0xf9964638 │ │ │ │ strtmi r1, [r3], -r9, lsr #32 │ │ │ │ @ instruction: 0xf648465a │ │ │ │ - strmi pc, [r7], -r9, lsr #31 │ │ │ │ + @ instruction: 0x4607ff51 │ │ │ │ ldrb r6, [r6, r8, lsr #32] │ │ │ │ strb r4, [sl, #1612]! @ 0x64c │ │ │ │ - mcr 5, 3, pc, cr4, cr6, {7} @ │ │ │ │ - rsbseq r7, r4, r8, ror r7 │ │ │ │ + mcr 5, 0, pc, cr12, cr6, {7} @ │ │ │ │ + rsbseq r7, r4, r8, asr #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r4, ip, lsl #9 │ │ │ │ + ldrsbteq r7, [r4], #-60 @ 0xffffffc4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ ldrmi fp, [fp], r7, lsl #1 │ │ │ │ strmi r6, [r5], -r3, lsl #19 │ │ │ │ ldrmi r4, [r1], ip, lsl #12 │ │ │ │ addsmi r9, r9, #288 @ 0x120 │ │ │ │ @ instruction: 0xf8dfd217 │ │ │ │ @ instruction: 0xf10080e0 │ │ │ │ ldrmi r0, [ip], r0, lsr #14 │ │ │ │ ldrbtmi r4, [r8], #1626 @ 0x65a │ │ │ │ @ instruction: 0xf6b5e007 │ │ │ │ - @ instruction: 0xf8d5fb9b │ │ │ │ + @ instruction: 0xf8d5fb43 │ │ │ │ strcc ip, [r1], #-24 @ 0xffffffe8 │ │ │ │ strmi r4, [r4, #1538]! @ 0x602 │ │ │ │ @ instruction: 0xf817d905 │ │ │ │ @ instruction: 0x46413034 │ │ │ │ - blcs 24a658 │ │ │ │ + blcs 24a708 │ │ │ │ @ instruction: 0x4663d0f1 │ │ │ │ adcmi r4, r3, #154140672 @ 0x9300000 │ │ │ │ - bl 3ace64 │ │ │ │ + bl 3acf14 │ │ │ │ smlabtcs ip, r4, r2, r0 │ │ │ │ ldmibvs r2, {r4, r5, r9, sl, lr}^ │ │ │ │ andcs pc, r4, r9, asr #17 │ │ │ │ - blx e76888 │ │ │ │ + @ instruction: 0xf9d8f6b5 │ │ │ │ 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 4dda96 │ │ │ │ ldrtmi r0, [fp], -r7, lsl #16 │ │ │ │ ldrbmi r9, [sl], -r5, lsl #18 │ │ │ │ smladxcc r1, r0, r6, r4 │ │ │ │ - blx 1d768b6 │ │ │ │ + blx 776966 │ │ │ │ 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 176994 │ │ │ │ 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, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ stclvc 12, cr7, [r2], {219} @ 0xdb │ │ │ │ biceq pc, r0, #201326595 @ 0xc000003 │ │ │ │ sbceq pc, r3, #-1946157055 @ 0x8c000001 │ │ │ │ andlt r7, r7, r2, asr #9 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrmi r4, [sl], -r1, lsl #12 │ │ │ │ @ instruction: 0xf6489811 │ │ │ │ - @ instruction: 0xe7ecfff3 │ │ │ │ - eoreq lr, r0, sl, lsr #6 │ │ │ │ - eoreq lr, r0, r2, ror #5 │ │ │ │ - mulseq pc, lr, ip @ │ │ │ │ + @ instruction: 0xe7ecff9b │ │ │ │ + eoreq lr, r0, r2, lsr #6 │ │ │ │ + ldrdeq lr, [r0], -sl @ │ │ │ │ + mulseq pc, r6, ip @ │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [ip, #-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, #-3993] @ 0xfffff067 │ │ │ │ strtmi r4, [r0], -r4, lsl #12 │ │ │ │ - @ instruction: 0xff5cf68b │ │ │ │ + @ instruction: 0xff04f68b │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - @ instruction: 0xff34f68b │ │ │ │ + cdp2 6, 13, cr15, cr12, cr11, {4} │ │ │ │ rscle r2, r8, r0, lsl #16 │ │ │ │ mulls r4, r4, r8 │ │ │ │ svclt 0x00182d00 │ │ │ │ svceq 0x000cf1b9 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0901 │ │ │ │ sbcsle r0, ip, r0, lsl #18 │ │ │ │ @ instruction: 0x46502114 │ │ │ │ tstpne r1, r5, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf944f6b5 │ │ │ │ + @ instruction: 0xf8ecf6b5 │ │ │ │ @ instruction: 0x460668bc │ │ │ │ smlabbvs r5, r2, r6, r4 │ │ │ │ @ instruction: 0xf1094620 │ │ │ │ @ instruction: 0xf68b0901 │ │ │ │ - strmi pc, [r3], -r3, ror #30 │ │ │ │ + strmi pc, [r3], -fp, lsl #30 │ │ │ │ @ instruction: 0xf84a4620 │ │ │ │ @ instruction: 0xf68b3f14 │ │ │ │ - strbmi pc, [sp, #-4035] @ 0xfffff03d @ │ │ │ │ + strbmi pc, [sp, #-3947] @ 0xfffff095 @ │ │ │ │ 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 28a884 │ │ │ │ @ instruction: 0xf6b38033 │ │ │ │ - @ instruction: 0x4630fd35 │ │ │ │ + @ instruction: 0x4630fcdd │ │ │ │ @ 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 +533471,156 @@ │ │ │ │ ldrdhi pc, [r8], #-141 @ 0xffffff73 @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ movwcs r0, #768 @ 0x300 │ │ │ │ movwcc lr, #51661 @ 0xc9cd │ │ │ │ movwls sl, #60171 @ 0xeb0b │ │ │ │ movwls sl, #35597 @ 0x8b0d │ │ │ │ - blls 91db84 │ │ │ │ + blls 91dc34 │ │ │ │ svccs 0x00009307 │ │ │ │ sbchi pc, lr, r0 │ │ │ │ @ instruction: 0x4693683b │ │ │ │ suble r2, r7, r0, lsl #22 │ │ │ │ - bls 3533b8 │ │ │ │ + bls 353468 │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ umaalle r4, r8, r3, r2 │ │ │ │ cmnlt r3, fp, lsr r8 │ │ │ │ cmplt r2, sl, lsl r8 │ │ │ │ stmdbls r4, {r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ andseq pc, r4, #134217731 @ 0x8000003 │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ ldrmi r8, [pc], -r6, lsr #1 │ │ │ │ - blcs 25307c │ │ │ │ + blcs 25312c │ │ │ │ ldmdbvs fp!, {r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ vmlsl.u8 , d3, d4 │ │ │ │ addsmi r0, sl, #20, 6 @ 0x50000000 │ │ │ │ addshi pc, sp, r0 │ │ │ │ stmdavs r3!, {r0, r1, r3, sl, fp, ip, pc} │ │ │ │ stcls 1, cr11, [r6, #-716] @ 0xfffffd34 │ │ │ │ svcls 0x00074656 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ - stc2l 6, cr15, [r8], {179} @ 0xb3 │ │ │ │ + ldc2l 6, cr15, [r0], #-716 @ 0xfffffd34 │ │ │ │ stmvs r0, {r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf10068e3 │ │ │ │ tstcs r0, ip, lsl #4 │ │ │ │ strvs lr, [r1, -sp, asr #19] │ │ │ │ @ instruction: 0xf7ff9500 │ │ │ │ stmdavs r4!, {r0, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 25305c │ │ │ │ + blcs 25310c │ │ │ │ stcls 1, cr13, [fp], {236} @ 0xec │ │ │ │ - bmi 159fbf8 │ │ │ │ - blmi 14ffb5c │ │ │ │ + bmi 159fca8 │ │ │ │ + blmi 14ffc0c │ │ │ │ svclt 0x0018447a │ │ │ │ ldmpl r3, {r0, sp}^ │ │ │ │ - blls 613050 │ │ │ │ + blls 613100 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, r1, r7, lsl #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bls 353440 │ │ │ │ + bls 3534f0 │ │ │ │ tstpeq r4, r1, asr #7 @ p-variant is OBSOLETE │ │ │ │ bicle r4, sp, sl, lsl #5 │ │ │ │ @ instruction: 0x4659461f │ │ │ │ @ instruction: 0xf6b34640 │ │ │ │ - msrlt CPSR_, fp @ │ │ │ │ + msrlt CPSR_, r3, asr #24 │ │ │ │ ldrdls pc, [r8], -r0 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svccs 0x0000d102 │ │ │ │ ldr sp, [pc, sl, lsr #3]! │ │ │ │ ldrdeq pc, [r8], -fp │ │ │ │ - @ instruction: 0xffd4f68b │ │ │ │ + @ instruction: 0xff7cf68b │ │ │ │ @ instruction: 0x4018f8d9 │ │ │ │ ldrble r1, [sp], #-3685 @ 0xfffff19b │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ - bl 4990c8 │ │ │ │ + bl 499178 │ │ │ │ ldrtmi r0, [r8], r4, asr #9 │ │ │ │ strmi r9, [r7], -r5, lsl #6 │ │ │ │ @ instruction: 0xf8d9e00e │ │ │ │ stmdbcc r1, {r3, r4, ip} │ │ │ │ eorle r4, pc, sp, lsl #5 │ │ │ │ stmdbvs r1!, {r3, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf68a2200 │ │ │ │ - strmi pc, [r7], -fp, ror #23 │ │ │ │ + @ instruction: 0x4607fb93 │ │ │ │ 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 2591bc │ │ │ │ ldmib fp, {r1, r2, r4, r5, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8c91300 │ │ │ │ subvs r6, fp, r4 │ │ │ │ - blls 4510f0 │ │ │ │ + blls 4511a0 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf8cb2300 │ │ │ │ - blls 5c50a8 │ │ │ │ + blls 5c5158 │ │ │ │ andcc pc, r4, fp, asr #17 │ │ │ │ andlt pc, r0, r3, asr #17 │ │ │ │ eorslt pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ ldrb sl, [r9, -r5, ror #30]! │ │ │ │ ldrdeq pc, [r8], -fp │ │ │ │ - cdp2 6, 7, cr15, cr6, cr11, {4} │ │ │ │ - cdp2 6, 4, cr15, cr4, cr11, {4} │ │ │ │ + cdp2 6, 1, cr15, cr14, cr11, {4} │ │ │ │ + stc2l 6, cr15, [ip, #556]! @ 0x22c │ │ │ │ sbcle r2, r7, r0, lsl #16 │ │ │ │ @ instruction: 0x46337b78 │ │ │ │ stmdbvs r2!, {r0, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf101fb00 │ │ │ │ stmib sp, {r3, r4, r5, r8, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf6896600 │ │ │ │ - strmi pc, [r7], -r9, lsl #27 │ │ │ │ + @ instruction: 0x4607fd31 │ │ │ │ ldrtmi lr, [fp], r0, asr #15 │ │ │ │ @ instruction: 0x4639e794 │ │ │ │ ldrtmi r4, [fp], r0, asr #12 │ │ │ │ - ldc2 6, cr15, [r0], #-716 @ 0xfffffd34 │ │ │ │ + blx ff876c62 │ │ │ │ stmdacs r0, {r8, r9, sl, sp} │ │ │ │ @ instruction: 0xe759d192 │ │ │ │ @ instruction: 0x46404659 │ │ │ │ - ldc2l 6, cr15, [r8], #-716 @ 0xfffffd34 │ │ │ │ + stc2 6, cr15, [r0], #-716 @ 0xfffffd34 │ │ │ │ @ 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 │ │ │ │ + stc 5, cr15, [sl], #-984 @ 0xfffffc28 │ │ │ │ + rsbseq r7, r4, lr, lsl r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r4, r4, lsr #32 │ │ │ │ + rsbseq r6, r4, r4, ror pc │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldmdbvc r5, {r1, r2, r3, r6, ip, lr, pc} │ │ │ │ @ instruction: 0x460f461e │ │ │ │ andsle r2, ip, r3, lsl sp │ │ │ │ andle r2, r5, r1, lsl sp │ │ │ │ - @ instruction: 0xf9f2f688 │ │ │ │ + @ instruction: 0xf99af688 │ │ │ │ strtmi r4, [r8], -r5, lsl #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0x46106919 │ │ │ │ - cdp2 6, 5, cr15, cr12, cr11, {4} │ │ │ │ + cdp2 6, 0, cr15, cr4, 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 34226e │ │ │ │ @ instruction: 0xf7ff3305 │ │ │ │ @ instruction: 0x4605ffd7 │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x461087f0 │ │ │ │ - cdp2 6, 8, cr15, cr4, cr11, {4} │ │ │ │ + cdp2 6, 2, cr15, cr12, cr11, {4} │ │ │ │ pkhbtmi r2, r2, r0, lsl #3 │ │ │ │ @ instruction: 0xf6b44638 │ │ │ │ - @ instruction: 0xf8d4fff1 │ │ │ │ + @ instruction: 0xf8d4ff99 │ │ │ │ strmi r2, [r5], -r4, lsl #1 │ │ │ │ addcs pc, r4, r0, asr #17 │ │ │ │ ldrtmi r2, [r8], -r4, lsl #2 │ │ │ │ - @ instruction: 0xf844f6b5 │ │ │ │ + @ instruction: 0xffecf6b4 │ │ │ │ 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 +533639,159 @@ │ │ │ │ addlt r4, r5, r5, lsl #12 │ │ │ │ andvs r2, r1, r0, lsl #8 │ │ │ │ @ instruction: 0x46984610 │ │ │ │ ldrmi r6, [r7], -sl, rrx │ │ │ │ strmi lr, [r2], #-2501 @ 0xfffff63b │ │ │ │ strmi lr, [r4], #-2501 @ 0xfffff63b │ │ │ │ ldrsbtls pc, [r8], -sp @ │ │ │ │ - ldc2l 6, cr15, [r4, #556] @ 0x22c │ │ │ │ - blcc 697608 │ │ │ │ + ldc2l 6, cr15, [ip, #-556]! @ 0xfffffdd4 │ │ │ │ + blcc 6976b8 │ │ │ │ stmdale r9, {r0, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf68b4606 │ │ │ │ - @ instruction: 0x2118fdd3 │ │ │ │ + tstpcs r8, fp, ror sp @ p-variant is OBSOLETE │ │ │ │ adcvs r4, r8, r2, lsl #12 │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - @ instruction: 0xffeef6b4 │ │ │ │ + @ instruction: 0xff96f6b4 │ │ │ │ rscvs r6, r8, fp, lsr #17 │ │ │ │ - blmi 10e5fa8 │ │ │ │ - beq b7535c │ │ │ │ + blmi 10e6058 │ │ │ │ + beq b7540c │ │ │ │ movwls r4, #13435 @ 0x347b │ │ │ │ ldrbtmi r4, [fp], #-2872 @ 0xfffff4c8 │ │ │ │ @ instruction: 0xf8d99302 │ │ │ │ - blx 4e5232 │ │ │ │ + blx 4e52e2 │ │ │ │ stmdbls r2, {r2, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r8], -r2, asr #12 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - bvs f2d2b4 │ │ │ │ + bvs f2d364 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, sl, lr}^ │ │ │ │ - @ instruction: 0xf938f6b5 │ │ │ │ + @ instruction: 0xf8e0f6b5 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [sl, #-556]! @ 0xfffffdd4 │ │ │ │ @ instruction: 0x4602465b │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf7ff3401 │ │ │ │ stmiavs fp!, {r0, r2, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmle sl, {r0, r1, r5, r7, r9, lr}^ │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ shsub8mi r8, r0, r0 │ │ │ │ - ldc2 6, cr15, [r2, #-556] @ 0xfffffdd4 │ │ │ │ + ldc2 6, cr15, [sl], #556 @ 0x22c │ │ │ │ @ instruction: 0x46026a33 │ │ │ │ ldrtmi r9, [fp], #-2307 @ 0xfffff6fd │ │ │ │ ldmdavs fp, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf914f6b5 │ │ │ │ + @ instruction: 0xf8bcf6b5 │ │ │ │ ldrb r4, [sl, r3, lsl #13] │ │ │ │ strtmi r6, [lr], -ip, lsr #16 │ │ │ │ stmdavs r1!, {r2, r6, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf68b4638 │ │ │ │ - @ instruction: 0x4626fe17 │ │ │ │ + @ instruction: 0x4626fdbf │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [sl, #-288] @ 0xfffffee0 │ │ │ │ @ instruction: 0xf8d94604 │ │ │ │ ldrtmi r0, [r3], -ip │ │ │ │ strtmi r6, [r1], -ip, ror #2 │ │ │ │ stclvc 12, cr7, [r5], #776 @ 0x308 │ │ │ │ sbceq pc, r0, #134217731 @ 0x8000003 │ │ │ │ strbeq pc, [r3, #866] @ 0x362 @ │ │ │ │ stmvs r2, {r0, r2, r5, r6, r7, sl, ip, sp, lr} │ │ │ │ @ instruction: 0xf7ff6d80 │ │ │ │ strvs pc, [r0, #3859]! @ 0xf13 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d98ff0 │ │ │ │ strbmi r0, [r2], -r8 │ │ │ │ @ instruction: 0xf6484639 │ │ │ │ - @ instruction: 0x4604fd9b │ │ │ │ + strmi pc, [r4], -r3, asr #26 │ │ │ │ svclt 0x0000e7e3 │ │ │ │ - mlaeq r0, ip, lr, sp │ │ │ │ - eoreq sp, r0, lr, lsl #29 │ │ │ │ + mlaeq r0, r4, lr, sp │ │ │ │ + eoreq sp, r0, r6, lsl #29 │ │ │ │ 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 a33b50 │ │ │ │ stmibvs fp!, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ andsmi r5, sl, #32, 16 @ 0x200000 │ │ │ │ ldrsbtlt pc, [r8], #-141 @ 0xffffff73 @ │ │ │ │ andsls r6, r3, r0, lsl #16 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ @ instruction: 0x460fbf1c │ │ │ │ tstle r5, fp, lsr #12 │ │ │ │ - blmi feb0bddc │ │ │ │ + blmi feb0be8c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7133bc │ │ │ │ + blls 71346c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, r5, r4, lsr r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ rscle r2, pc, r5, lsl #24 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 297fd8 │ │ │ │ + bcs 298088 │ │ │ │ msrhi CPSR_fsc, r0, asr #32 │ │ │ │ @ instruction: 0x2c00695c │ │ │ │ - bvs 86db4c │ │ │ │ + bvs 86dbfc │ │ │ │ rscle r2, r3, r0, lsl #16 │ │ │ │ andcs r4, r1, #87031808 @ 0x5300000 │ │ │ │ @ instruction: 0xf7ff4659 │ │ │ │ strmi pc, [r1], r9, ror #26 │ │ │ │ sbcsle r2, fp, r0, lsl #16 │ │ │ │ - blcc 293940 │ │ │ │ + blcc 2939f0 │ │ │ │ ldmdale r4!, {r0, r8, r9, fp, sp}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 298008 │ │ │ │ + bcs 2980b8 │ │ │ │ tstphi r3, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68b69d8 │ │ │ │ - @ instruction: 0xf8b9fcb5 │ │ │ │ - b 4453b0 │ │ │ │ + @ instruction: 0xf8b9fc5d │ │ │ │ + b 445460 │ │ │ │ cmplt r0, r3, lsl #2 │ │ │ │ strbmi r2, [r1], -r0, lsl #30 │ │ │ │ sadd16mi fp, pc, r8 @ │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldrmi sp, [r9], -r1 │ │ │ │ - b 40ae28 │ │ │ │ + b 40aed8 │ │ │ │ movwcs r0, #515 @ 0x203 │ │ │ │ movweq pc, #62306 @ 0xf362 @ │ │ │ │ ldrdcs pc, [r2], -r9 │ │ │ │ tstpmi pc, #-2080374783 @ p-variant is OBSOLETE @ 0x84000001 │ │ │ │ @ instruction: 0xf8c94313 │ │ │ │ cdpcs 0, 0, cr3, cr0, cr2, {0} │ │ │ │ adcshi pc, lr, r0 │ │ │ │ - bls a13ab4 │ │ │ │ + bls a13b64 │ │ │ │ svclt 0x0018421a │ │ │ │ tstle r6, r3, lsr r6 │ │ │ │ - bvs ff931420 │ │ │ │ - blvc 8d3464 │ │ │ │ + bvs ff9314d0 │ │ │ │ + blvc 8d3514 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sl, {r3, r5, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bcs 3996f0 │ │ │ │ + bcs 3997a0 │ │ │ │ movwcs sp, #4595 @ 0x11f3 │ │ │ │ ldrbmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf889a803 │ │ │ │ @ instruction: 0xf67c3008 │ │ │ │ - @ instruction: 0xf04ffa53 │ │ │ │ + @ instruction: 0xf04ff9fb │ │ │ │ @ instruction: 0xf8d90b00 │ │ │ │ - bcs 241464 │ │ │ │ + bcs 241514 │ │ │ │ @ instruction: 0xf8cdd090 │ │ │ │ strbmi sl, [lr], -r0 │ │ │ │ strcs r4, [r0, #-1754] @ 0xfffff926 │ │ │ │ ldrtmi r4, [r8], r3, asr #13 │ │ │ │ - blls 4cacd4 │ │ │ │ + blls 4cad84 │ │ │ │ @ instruction: 0xf8533701 │ │ │ │ ldmdbvs r9, {r0, r1, r2, r5, ip, sp}^ │ │ │ │ eorle r2, r2, r1, lsl #18 │ │ │ │ @ instruction: 0x3c016974 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf04fd174 │ │ │ │ @ instruction: 0xf8860301 │ │ │ │ @@ -533764,20 +533804,20 @@ │ │ │ │ addsmi r6, ip, #2932736 @ 0x2cc000 │ │ │ │ sasxmi fp, ip, r8 │ │ │ │ @ instruction: 0xf8d961b4 │ │ │ │ @ instruction: 0x36143010 │ │ │ │ bicsle r4, sl, #-268435447 @ 0xf0000009 │ │ │ │ stmdahi r3, {r1, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ tsteq r3, r8, lsl #20 │ │ │ │ - blvs ff933300 │ │ │ │ - blvc 8934fc │ │ │ │ + blvs ff9333b0 │ │ │ │ + blvc 8935ac │ │ │ │ svclt 0x00182905 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 239498 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 239548 @ │ │ │ │ @ instruction: 0xf893d1dd │ │ │ │ - bvs fe93d534 │ │ │ │ + bvs fe93d5e4 │ │ │ │ ldmle r8, {r5, r8, fp, sp}^ │ │ │ │ ldmdbcs pc, {r0, r8, fp, ip, sp} @ │ │ │ │ movwge sp, #10453 @ 0x28d5 │ │ │ │ eorne pc, r1, r3, asr r8 @ │ │ │ │ ldrmi r4, [r8, -fp, lsl #8] │ │ │ │ andeq r0, r0, r1, lsl #1 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @@ -533808,187 +533848,187 @@ │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ str fp, [lr, r4, ror #5] │ │ │ │ - bl 29f984 │ │ │ │ + bl 29fa34 │ │ │ │ and r0, r2, r5, lsl #3 │ │ │ │ - blcs 2d3ab0 │ │ │ │ + blcs 2d3b60 │ │ │ │ @ instruction: 0xf851d004 │ │ │ │ strcc r3, [r1, #-3844] @ 0xfffff0fc │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ tstcs r4, #112, 20 @ 0x70000 │ │ │ │ tstpge r5, r3, lsl #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6b5b140 │ │ │ │ - @ instruction: 0xe77afe73 │ │ │ │ + @ instruction: 0xe77afe1b │ │ │ │ ldrbmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf67ca803 │ │ │ │ - ldrb pc, [r6, -fp, lsr #19] @ │ │ │ │ + @ instruction: 0xe756f953 │ │ │ │ tstls r1, r0, lsl #16 │ │ │ │ - @ instruction: 0xff18f6b5 │ │ │ │ + mcr2 6, 6, pc, cr0, cr5, {5} @ │ │ │ │ rsbsvs r9, r0, #16384 @ 0x4000 │ │ │ │ - bvs 873538 │ │ │ │ + bvs 8735e8 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ ldrbmi sl, [r9], -r4, asr #30 │ │ │ │ andcs r4, r1, #87031808 @ 0x5300000 │ │ │ │ stc2l 7, cr15, [r8], #-1020 @ 0xfffffc04 │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ svcge 0x003bf43f │ │ │ │ ldrdeq pc, [ip], -r9 │ │ │ │ @ instruction: 0x4659b178 │ │ │ │ - mrc2 6, 2, pc, cr2, cr5, {5} │ │ │ │ + ldc2l 6, cr15, [sl, #724]! @ 0x2d4 │ │ │ │ @ instruction: 0x46294652 │ │ │ │ @ instruction: 0xf67ca803 │ │ │ │ - ldrbmi pc, [r2], -fp, lsl #19 @ │ │ │ │ + @ instruction: 0x4652f933 │ │ │ │ stmdage fp, {r0, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf986f67c │ │ │ │ + @ instruction: 0xf92ef67c │ │ │ │ adclt lr, r4, #13369344 @ 0xcc0000 │ │ │ │ ldrbmi lr, [r0], -sp, asr #14 │ │ │ │ - mrc2 6, 7, pc, cr2, cr5, {5} │ │ │ │ + mrc2 6, 4, pc, cr10, cr5, {5} │ │ │ │ andeq pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf5f6e7e9 │ │ │ │ - stmibvs r3!, {r5, r9, fp, sp, lr, pc}^ │ │ │ │ + stmibvs r3!, {r3, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ - ldrsbteq r6, [r4], #-204 @ 0xffffff34 │ │ │ │ + rsbseq r6, r4, ip, lsr #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r6, [r4], #-196 @ 0xffffff3c │ │ │ │ + rsbseq r6, r4, r4, lsl #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed907e8 │ │ │ │ + bl fed90898 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff8 │ │ │ │ ldmibvs r9, {r3, r9, sl, lr} │ │ │ │ tstle r5, sl, lsl #4 │ │ │ │ - bvs ff93161c │ │ │ │ - blvc 8d366c │ │ │ │ + bvs ff9316cc │ │ │ │ + blvc 8d371c │ │ │ │ tstle lr, r1, lsl #20 │ │ │ │ tstlt sl, sl, asr r9 │ │ │ │ mvnsle r2, r5, lsl #20 │ │ │ │ stclt 0, cr2, [r8, #-0] │ │ │ │ stmdbcs r0, {r0, r3, r4, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf6b3d0fa │ │ │ │ - stmdacs r0, {r0, r2, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ stmvs r0, {r1, r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ movwcs fp, #3336 @ 0xd08 │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed90830 │ │ │ │ + bl fed908e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [ip], {200} @ 0xc8 │ │ │ │ - blmi 94aeb4 │ │ │ │ + blmi 94af64 │ │ │ │ ldrbtmi fp, [ip], #-138 @ 0xffffff76 │ │ │ │ stmiapl r3!, {r0, r2, r9, sl, lr}^ │ │ │ │ movwls r6, #38939 @ 0x981b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xffc8f7ff │ │ │ │ @ instruction: 0x4604b1d8 │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf67ca801 │ │ │ │ - stmibvs r2!, {r0, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ - blls 465ccc │ │ │ │ + stmibvs r2!, {r0, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + blls 465d7c │ │ │ │ strcs r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ streq lr, [r2], #2819 @ 0xb03 │ │ │ │ svccs 0x0004f853 │ │ │ │ stmdbcs r1, {r0, r4, r6, r8, fp, sp, lr} │ │ │ │ - blvs ff6eda90 │ │ │ │ - blvc 6d36c4 │ │ │ │ + blvs ff6edb40 │ │ │ │ + blvc 6d3774 │ │ │ │ svclt 0x00182a05 │ │ │ │ eorpl pc, r0, r0, lsl #17 │ │ │ │ adcmi r3, r3, #8 │ │ │ │ - bmi 4ade4c │ │ │ │ + bmi 4adefc │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, sl, r1, lsl #2 │ │ │ │ @ instruction: 0xf5f6bd70 │ │ │ │ - svclt 0x0000e9b2 │ │ │ │ - rsbseq r6, r4, r2, asr #19 │ │ │ │ + svclt 0x0000e95a │ │ │ │ + rsbseq r6, r4, r2, lsl r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r4, r2, ror r9 │ │ │ │ + rsbseq r6, r4, r2, asr #17 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed908bc │ │ │ │ + bl fed9096c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r7], #-800 @ 0xfffffce0 │ │ │ │ - blmi 10258f0 │ │ │ │ + blmi 10259a0 │ │ │ │ ldrbtmi r4, [ip], #-1550 @ 0xfffff9f2 │ │ │ │ strmi sl, [r1], -r1, lsl #26 │ │ │ │ strtmi r2, [r8], -r0, lsl #4 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ @ instruction: 0xf67c0300 │ │ │ │ - ldmdbvs r0!, {r0, r1, r2, r3, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r0!, {r0, r1, r2, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ suble r2, r7, r0, lsl #16 │ │ │ │ - bl 26070c │ │ │ │ + bl 2607bc │ │ │ │ movwcs r0, #128 @ 0x80 │ │ │ │ tstpeq r4, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ movwcc lr, #20482 @ 0x5002 │ │ │ │ mlasle sp, r8, r2, r4 │ │ │ │ svccs 0x0004f854 │ │ │ │ @ instruction: 0x2e026956 │ │ │ │ - blvs ff6edae4 │ │ │ │ + blvs ff6edb94 │ │ │ │ @ instruction: 0xf8926812 │ │ │ │ @ instruction: 0xf1bcc00c │ │ │ │ mvnsle r0, r5, lsl #30 │ │ │ │ mlagt r5, r2, r8, pc @ │ │ │ │ andvs lr, sl, #3440640 @ 0x348000 │ │ │ │ svceq 0x0020f1bc │ │ │ │ ldrtmi fp, [r4], r8, lsl #31 │ │ │ │ @ instruction: 0xf10cd819 │ │ │ │ @ instruction: 0xf1bc3cff │ │ │ │ stmdale r0!, {r0, r1, r2, r3, r4, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf00ce8df │ │ │ │ svcne 0x001f1f10 │ │ │ │ andsne r1, pc, pc, lsl pc @ │ │ │ │ svcne 0x001f1f1f │ │ │ │ - blne a013c0 │ │ │ │ + blne a01470 │ │ │ │ svcne 0x001f1f1f │ │ │ │ svcne 0x001f1f1f │ │ │ │ svcne 0x001f1f1f │ │ │ │ svcne 0x001f1f1f │ │ │ │ stc2 10, cr15, [r6], {95} @ 0x5f @ │ │ │ │ @ instruction: 0xf8512200 │ │ │ │ ldrmi r6, [r4, #35]! @ 0x23 │ │ │ │ andeq pc, r0, #-2147483620 @ 0x8000001c │ │ │ │ strcs sp, [r1], #-967 @ 0xfffffc39 │ │ │ │ - blx a31788 │ │ │ │ + blx a31838 │ │ │ │ andcs pc, r0, #34304 @ 0x8600 │ │ │ │ @ instruction: 0x46b4e7f3 │ │ │ │ ldrb r2, [r0, r0, lsl #4]! │ │ │ │ strtmi r2, [r8], -r0, lsl #8 │ │ │ │ - @ instruction: 0xf92af67c │ │ │ │ - blmi 44bfa8 │ │ │ │ + @ instruction: 0xf8d2f67c │ │ │ │ + blmi 44c058 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4937f4 │ │ │ │ + blls 4938a4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ andlt r4, sl, r0, lsr #12 │ │ │ │ @ instruction: 0xf5f6bd70 │ │ │ │ - svclt 0x0000e936 │ │ │ │ - rsbseq r6, r4, r6, lsr r9 │ │ │ │ + svclt 0x0000e8de │ │ │ │ + rsbseq r6, r4, r6, lsl #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r4, ip, ror r8 │ │ │ │ + rsbseq r6, r4, ip, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed909b4 │ │ │ │ + bl fed90a64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibvs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ andsmi r4, sl, #4, 12 @ 0x400000 │ │ │ │ @ instruction: 0x4608bf1c │ │ │ │ tstle r5, r3, lsr #12 │ │ │ │ - bvs ff9317ec │ │ │ │ - blvc 8d383c │ │ │ │ + bvs ff93189c │ │ │ │ + blvc 8d38ec │ │ │ │ tstle r7, r1, lsl #20 │ │ │ │ tstlt sl, sl, asr r9 │ │ │ │ mvnsle r2, r5, lsl #20 │ │ │ │ ldclt 0, cr2, [r0, #-0] │ │ │ │ stmdbcs r0, {r0, r3, r4, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf6b3d0fa │ │ │ │ - stmdacs r0, {r0, r2, r3, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r4, r6, fp, ip, sp, lr, pc} │ │ │ │ stmvs r1, {r1, r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ rscsle r2, r3, r0, lsl #18 │ │ │ │ andcs r8, r1, fp, asr #17 │ │ │ │ rscsle r2, r0, r0, lsl #22 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldclt 15, cr15, [r0, #-356] @ 0xfffffe9c │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ @@ -534001,24 +534041,24 @@ │ │ │ │ andls r6, r3, #3342336 @ 0x330000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ pkhtbmi r8, r0, r3, asr #1 │ │ │ │ ldmdbvs r3!, {r0, r2, r3, r9, sl, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf00042ab │ │ │ │ ldmdavs r6!, {r0, r4, r7, pc} │ │ │ │ - blcs 25390c │ │ │ │ + blcs 2539bc │ │ │ │ @ instruction: 0xf8d8d1f5 │ │ │ │ @ instruction: 0xf8dd4000 │ │ │ │ stmdavs r6!, {r2, r3, sp, pc} │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0x270080bf │ │ │ │ @ instruction: 0xf3c36923 │ │ │ │ adcmi r0, fp, #20, 6 @ 0x50000000 │ │ │ │ stmdavs r4!, {r1, r2, r3, r5, ip, lr, pc} │ │ │ │ - blcs 2538f0 │ │ │ │ + blcs 2539a0 │ │ │ │ @ instruction: 0xf8d8d1f6 │ │ │ │ stmdavs r6!, {lr} │ │ │ │ mvnle r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldmdavs r3!, {r0, r2, r3, r5, r7, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbvs r3!, {r0, r1, r5, r7, pc} │ │ │ │ @@ -534034,55 +534074,55 @@ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ vbic.i16 d22, #179 @ 0x00b3 │ │ │ │ addsmi r0, sp, #20, 6 @ 0x50000000 │ │ │ │ teqphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ andlt r9, r7, r5, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf840f6b3 │ │ │ │ + @ instruction: 0xffe8f6b2 │ │ │ │ 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: 0x4601fcf3 │ │ │ │ stmdavs r8, {r3, r7, r8, ip, sp, pc}^ │ │ │ │ stmiahi r2, {r0, r1, r4, r5, r6, r7, fp, pc}^ │ │ │ │ - b 12ca350 │ │ │ │ + b 12ca400 │ │ │ │ svclt 0x001e0c03 │ │ │ │ andgt pc, r6, r6, lsr #17 │ │ │ │ @ instruction: 0xf8a02701 │ │ │ │ ldmvs r0!, {r1, r2, lr, pc}^ │ │ │ │ - ldc2 6, cr15, [sl, #-724]! @ 0xfffffd2c │ │ │ │ + stc2l 6, cr15, [r2], #724 @ 0x2d4 │ │ │ │ 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 775df4 │ │ │ │ stmible r0!, {r0, r1, r3, r6, r8, sl, lr} │ │ │ │ ldrdeq pc, [r4], -fp @ │ │ │ │ rscsle r2, r5, r0, lsl #16 │ │ │ │ @ instruction: 0xf6b52100 │ │ │ │ - strmi pc, [r1], -r3, lsr #26 │ │ │ │ + strmi pc, [r1], -fp, asr #25 │ │ │ │ stmdavs sl, {r5, r7, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ addmi r6, r3, #16, 16 @ 0x100000 │ │ │ │ addmi sp, r3, #7 │ │ │ │ streq pc, [r1, -pc, asr #32] │ │ │ │ @ instruction: 0x4603bf38 │ │ │ │ andscc pc, r4, fp, asr #17 │ │ │ │ @ instruction: 0xf8db6013 │ │ │ │ @ instruction: 0xf6b50024 │ │ │ │ - strmi pc, [r1], -pc, lsl #26 │ │ │ │ + @ instruction: 0x4601fcb7 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xe7d96933 │ │ │ │ ldrtmi r9, [r1], -r3, lsl #16 │ │ │ │ - @ instruction: 0xfff0f6b2 │ │ │ │ + @ instruction: 0xff98f6b2 │ │ │ │ @ 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 +534147,31 @@ │ │ │ │ adcmi r0, fp, #20, 6 @ 0x50000000 │ │ │ │ adcshi pc, ip, r0 │ │ │ │ movwls r2, #21248 @ 0x5300 │ │ │ │ andlt r9, r7, r5, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x461e4634 │ │ │ │ strtmi r9, [r1], -r3, lsl #16 │ │ │ │ - @ instruction: 0xffaef6b2 │ │ │ │ + @ instruction: 0xff56f6b2 │ │ │ │ eorsle r2, r6, r0, lsl #16 │ │ │ │ ldrdhi pc, [r8], -r0 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8d8d031 │ │ │ │ @ instruction: 0xf8d43010 │ │ │ │ - blcs 25da20 │ │ │ │ + blcs 25dad0 │ │ │ │ adchi pc, r5, r0 │ │ │ │ - bleq 275b44 │ │ │ │ + bleq 275bf4 │ │ │ │ strls r4, [r4], #-1730 @ 0xfffff93e │ │ │ │ ldrbmi r4, [r8], r4, asr #12 │ │ │ │ @ instruction: 0xf68be011 │ │ │ │ - strmi pc, [r3], -fp, asr #19 │ │ │ │ + @ instruction: 0x4603f973 │ │ │ │ addsmi r4, pc, #72, 12 @ 0x4800000 │ │ │ │ @ instruction: 0xf04bbf38 │ │ │ │ @ instruction: 0xf68b0b01 │ │ │ │ - stmdbvs r3!, {r0, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, r4, 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 +534185,106 @@ │ │ │ │ andlt r9, r7, r5, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ stcls 6, cr4, [r4], {160} @ 0xa0 │ │ │ │ @ instruction: 0x0006f8b8 │ │ │ │ @ instruction: 0x3000f8b8 │ │ │ │ @ instruction: 0xd05a4298 │ │ │ │ rscle r2, r5, r0, lsl #16 │ │ │ │ - stc 5, cr15, [r6], #980 @ 0x3d4 │ │ │ │ + mcrr 5, 15, pc, lr, cr5 @ │ │ │ │ mulcc r4, r9, r8 │ │ │ │ andcs r4, r1, #7340032 @ 0x700000 │ │ │ │ ldrtmi r9, [r9], -r4 │ │ │ │ movwcs r4, #1560 @ 0x618 │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ - @ instruction: 0xf8a6f689 │ │ │ │ + @ instruction: 0xf84ef689 │ │ │ │ @ instruction: 0x2010f8d8 │ │ │ │ - bcs 28b2ac │ │ │ │ + bcs 28b35c │ │ │ │ mrcne 4, 3, sp, cr9, cr9, {1} │ │ │ │ svclt 0x00189505 │ │ │ │ ldrmi r2, [r1], r1, lsl #2 │ │ │ │ - bleq 775bec │ │ │ │ + bleq 775c9c │ │ │ │ strmi r4, [r5], -sl, lsl #13 │ │ │ │ strtmi lr, [r8], -sl │ │ │ │ @ instruction: 0xf6892200 │ │ │ │ - @ instruction: 0xf1b9feb7 │ │ │ │ + @ instruction: 0xf1b9fe5f │ │ │ │ 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: 0xf906f68b │ │ │ │ + @ instruction: 0xf8d4f68b │ │ │ │ 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: 0xf1b9f815 │ │ │ │ strmi r0, [r5], -r1, lsl #30 │ │ │ │ @ instruction: 0x462bd1d9 │ │ │ │ adcvs r9, r3, r5, lsl #26 │ │ │ │ @ instruction: 0x4631e79d │ │ │ │ ldrtmi r9, [r4], -r3, lsl #16 │ │ │ │ - @ instruction: 0xff10f6b2 │ │ │ │ + mrc2 6, 5, pc, cr8, 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 │ │ │ │ + mrc2 6, 7, pc, cr10, cr2, {5} │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ str sl, [fp, r3, lsr #29] │ │ │ │ smladxls r5, lr, r6, r4 │ │ │ │ @ instruction: 0xf8b8e748 │ │ │ │ @ instruction: 0xf8b80006 │ │ │ │ addmi r3, r3, #0 │ │ │ │ - blcs 26e194 │ │ │ │ + blcs 26e244 │ │ │ │ ldrb sp, [r3, -ip, ror #3]! │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed90d68 │ │ │ │ + bl fed90e18 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf6b54608 │ │ │ │ - @ instruction: 0x4607fc17 │ │ │ │ + @ instruction: 0x4607fbbf │ │ │ │ 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 b26158 │ │ │ │ tstle r1, r1, lsl #22 │ │ │ │ biclt r6, r3, r3, ror #18 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf64a4628 │ │ │ │ - @ instruction: 0x4605f8f3 │ │ │ │ + @ instruction: 0x4605f89b │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ rscle r2, r5, r0, lsl #22 │ │ │ │ rscle r2, r3, r0, lsl #28 │ │ │ │ - blcs 254294 │ │ │ │ + blcs 254344 │ │ │ │ ldmdavs r6!, {r1, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 253c9c │ │ │ │ + blcs 253d4c │ │ │ │ @ instruction: 0x4638d1f8 │ │ │ │ strdcs fp, [r4, -r8] │ │ │ │ - @ instruction: 0xf67c4620 │ │ │ │ - stmdacs r0, {r0, r2, r3, r5, fp, ip, sp, lr, pc} │ │ │ │ - bvs aadf64 │ │ │ │ + @ instruction: 0xf67b4620 │ │ │ │ + stmdacs r0, {r0, r2, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bvs aae014 │ │ │ │ @ instruction: 0xf6b54638 │ │ │ │ - ldrb pc, [fp, sp, lsr #22] @ │ │ │ │ + @ instruction: 0xe7dbfad5 │ │ │ │ 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 +534295,48 @@ │ │ │ │ andle r4, r7, r2, asr r5 │ │ │ │ ldmdavs sl!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ andlt r4, r5, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strcs r6, [r0, #-2236] @ 0xfffff744 │ │ │ │ @ instruction: 0xf68be003 │ │ │ │ - strcc pc, [r1, #-2337] @ 0xfffff6df │ │ │ │ + strcc pc, [r1, #-2249] @ 0xfffff737 │ │ │ │ strtmi r4, [r0], -r4, lsl #12 │ │ │ │ - @ instruction: 0xf88cf68b │ │ │ │ + @ instruction: 0xf834f68b │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - @ instruction: 0xf864f68b │ │ │ │ + @ instruction: 0xf80cf68b │ │ │ │ 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 18f77ec │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrdeq sp, [r9], #22 @ │ │ │ │ tstcc ip, pc, lsl #16 │ │ │ │ @ instruction: 0xf6b446a0 │ │ │ │ - @ instruction: 0xf8d7fa71 │ │ │ │ + @ instruction: 0xf8d7fa19 │ │ │ │ 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: 0xf834f68b │ │ │ │ andseq pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4648 │ │ │ │ @ instruction: 0xf68b0b08 │ │ │ │ - @ instruction: 0xf88bf8eb │ │ │ │ + @ instruction: 0xf88bf893 │ │ │ │ pkhbtmi r4, r1, r8 │ │ │ │ - blle ffe0a764 │ │ │ │ + blle ffe0a814 │ │ │ │ strbmi r9, [r2], -r3, lsl #28 │ │ │ │ ldrtmi r9, [r9], -r2, lsl #16 │ │ │ │ @ instruction: 0xf6b246b0 │ │ │ │ - str pc, [pc, r1, ror #28]! │ │ │ │ + str pc, [pc, r9, lsl #28]! │ │ │ │ stmdals r1, {r0, r1, r2, r3, r8, fp, ip, pc} │ │ │ │ @ instruction: 0xff4ef7ff │ │ │ │ andsvs r9, r8, lr, lsl #22 │ │ │ │ svclt 0x0000e7cb │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -534313,15 +534353,15 @@ │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrdlt pc, [r4], #-141 @ 0xffffff73 @ │ │ │ │ strls r2, [r4], -r0, lsl #6 │ │ │ │ stmib sp, {r0, r1, r2, r8, r9, ip, pc}^ │ │ │ │ stccs 3, cr3, [r0], {10} │ │ │ │ stmdavs r3!, {r2, r4, r5, r6, ip, lr, pc} │ │ │ │ - blcs 24b768 │ │ │ │ + blcs 24b818 │ │ │ │ ldmdbvs r3, {r0, r1, r6, ip, lr, pc} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ umaalle r4, r4, r9, r5 │ │ │ │ cmplt r5, r5, lsr #16 │ │ │ │ cmplt r3, fp, lsr #16 │ │ │ │ @ instruction: 0xf3c36923 │ │ │ │ ldrmi r0, [r9, #788] @ 0x314 │ │ │ │ @@ -534330,70 +534370,70 @@ │ │ │ │ stmdbvs r3!, {r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xd0574599 │ │ │ │ stmdavs r3!, {r0, r3, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf10db1c3 │ │ │ │ tstcs r8, r0, lsl r9 │ │ │ │ strls r4, [r7], #-1584 @ 0xfffff9d0 │ │ │ │ - @ instruction: 0xf9d8f6b4 │ │ │ │ + @ instruction: 0xf980f6b4 │ │ │ │ strmi r6, [r5], -r3, ror #17 │ │ │ │ smlatbcs r0, r2, r8, r6 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - blx cf7d70 │ │ │ │ + blx cf7e20 │ │ │ │ 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, r2, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 253ec0 │ │ │ │ stcls 1, cr13, [r9], {233} @ 0xe9 │ │ │ │ - bl fef4c624 │ │ │ │ - blmi af9db0 │ │ │ │ + bl fef4c6d4 │ │ │ │ + blmi af9e60 │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 593e04 │ │ │ │ + blls 593eb4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r8, r0, lsl #6 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ ldmdbvs r1, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tstpeq r4, r1, asr #7 @ p-variant is OBSOLETE │ │ │ │ bicle r4, sp, r9, lsl #11 │ │ │ │ @ instruction: 0xf8da2400 │ │ │ │ @ instruction: 0xf68a0008 │ │ │ │ - stmdbvc r3, {r0, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 288a08 │ │ │ │ + stmdbvc r3, {r0, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 288ab8 │ │ │ │ @ instruction: 0xf8dbd806 │ │ │ │ mvnlt r0, r0 │ │ │ │ @ instruction: 0xf6b54651 │ │ │ │ - @ instruction: 0xb110f9fd │ │ │ │ + tstplt r0, r5, lsr #19 @ p-variant is OBSOLETE │ │ │ │ @ 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 559e98 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ andge pc, r0, r3, asr #17 │ │ │ │ eorsge pc, r0, sp, asr #17 │ │ │ │ orrsle r2, r9, r0, lsl #24 │ │ │ │ strtmi lr, [r2], sl, lsr #15 │ │ │ │ ldrb r4, [sl, ip, lsr #12] │ │ │ │ ldrb r4, [r7, r2, lsr #13] │ │ │ │ ldr r4, [pc, r4, asr #12]! │ │ │ │ ldrtmi r9, [r1], -r3, lsl #16 │ │ │ │ mcr2 7, 5, pc, cr8, cr15, {7} @ │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf5f5e7da │ │ │ │ - svclt 0x0000edf8 │ │ │ │ + svclt 0x0000eda0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r4, lr, lsl #6 │ │ │ │ - rsbseq r6, r4, ip, ror #4 │ │ │ │ + rsbseq r6, r4, lr, asr r2 │ │ │ │ + ldrhteq r6, [r4], #-28 @ 0xffffffe4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 154b890 │ │ │ │ + bmi 154b940 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -534432,47 +534472,47 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6486938 │ │ │ │ - @ instruction: 0x7c73fa77 │ │ │ │ + @ instruction: 0x7c73fa1f │ │ │ │ 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, r2, r3, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 239f38 │ │ │ │ + strgt ip, [pc], #-3343 @ 239fe8 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r2, #300]! @ 0x12c │ │ │ │ + blmi 48c828 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 793fbc │ │ │ │ + blls 79406c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf5f5e79c │ │ │ │ - svclt 0x0000ed4e │ │ │ │ + svclt 0x0000ecf6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r6, [r4], #-18 @ 0xffffffee │ │ │ │ - ldrhteq r6, [r4], #-4 │ │ │ │ + rsbseq r6, r4, r2, lsl #2 │ │ │ │ + rsbseq r6, r4, r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @ instruction: 0xf1016ad3 │ │ │ │ addlt r0, sp, r4, asr #14 │ │ │ │ svclt 0x000842bb │ │ │ │ @@ -534484,71 +534524,71 @@ │ │ │ │ rsbspl r3, r1, #56623104 @ 0x3600000 │ │ │ │ ldmibvs r3, {r0, r1} │ │ │ │ stmdbvs r0, {r0, r2, r8, sp} │ │ │ │ @ instruction: 0xb01cf8d2 │ │ │ │ stmdals ip, {r1, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d29303 │ │ │ │ @ instruction: 0xf648a038 │ │ │ │ - blls 3388d8 │ │ │ │ + blls 338828 │ │ │ │ stmib r0, {r2, r9, sl, lr}^ │ │ │ │ - blge 348bec │ │ │ │ + blge 348c9c │ │ │ │ @ instruction: 0xf1002200 │ │ │ │ strls r0, [r7, -r0, lsr #24] │ │ │ │ andls sl, r4, #8, 30 │ │ │ │ andcs lr, r5, #3358720 @ 0x334000 │ │ │ │ stm ip, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ stmib r4, {r0, r1, r2, r3}^ │ │ │ │ @ instruction: 0xf8c4980c │ │ │ │ @ instruction: 0xf104a038 │ │ │ │ strtmi r0, [r0], -r4, asr #2 │ │ │ │ @ instruction: 0x3055f895 │ │ │ │ @ instruction: 0x2054f895 │ │ │ │ - ldc2l 6, cr15, [r8], #292 @ 0x124 │ │ │ │ + stc2 6, cr15, [r0], #292 @ 0x124 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r6, #300] @ 0x12c │ │ │ │ + ldc2l 6, cr15, [lr, #-300]! @ 0xfffffed4 │ │ │ │ andlt r4, sp, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ rsble r2, r6, r1, lsl #24 │ │ │ │ stmdbvs r0, {r1, r8, sp} │ │ │ │ - blx 7f7944 │ │ │ │ + @ instruction: 0xf9bef648 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - @ instruction: 0xff24f68a │ │ │ │ + cdp2 6, 12, cr15, cr12, 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: 0xf9a2f648 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ strbmi r6, [r1], -r3, lsl #3 │ │ │ │ @ instruction: 0xf68a69e8 │ │ │ │ - blge 379b98 │ │ │ │ + blge 379ae8 │ │ │ │ strls r2, [r7, -r0, lsl #4] │ │ │ │ stceq 1, cr15, [r0], #-16 │ │ │ │ andls sl, r4, #8, 30 │ │ │ │ andcs lr, r5, #3358720 @ 0x334000 │ │ │ │ - blgt 612800 │ │ │ │ + blgt 6128b0 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ eorshi pc, r0, r4, asr #17 │ │ │ │ @ instruction: 0xf895e7b3 │ │ │ │ strcs r3, [r0], #-85 @ 0xffffffab │ │ │ │ andcs r6, r2, #214016 @ 0x34400 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ @ instruction: 0xf64b9400 │ │ │ │ - tstpcs r3, fp, asr pc @ p-variant is OBSOLETE │ │ │ │ + tstpcs r3, r3, lsl #30 @ p-variant is OBSOLETE │ │ │ │ ldmdbvs r0!, {r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xf9d2f648 │ │ │ │ + @ instruction: 0xf97af648 │ │ │ │ svcge 0x00049707 │ │ │ │ stmib sp, {r0, r1, r3, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf1004404 │ │ │ │ strls r0, [r6], #-2336 @ 0xfffff6e0 │ │ │ │ stceq 1, cr15, [r0], #-52 @ 0xffffffcc │ │ │ │ strmi r6, [r4], -r3, lsl #3 │ │ │ │ @ instruction: 0xf10069eb │ │ │ │ @@ -534558,24 +534598,24 @@ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ @ instruction: 0xf895e785 │ │ │ │ @ instruction: 0xf04f3055 │ │ │ │ - blvs ff67c4f4 │ │ │ │ + blvs ff67c5a4 │ │ │ │ @ instruction: 0xf0432202 │ │ │ │ @ instruction: 0xf8cd0302 │ │ │ │ @ instruction: 0xf64b9000 │ │ │ │ - strtmi pc, [r1], -fp, lsr #30 │ │ │ │ + @ instruction: 0x4621fed3 │ │ │ │ ldmdbvs r0!, {r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xf9a2f648 │ │ │ │ + @ instruction: 0xf94af648 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - cdp2 6, 11, cr15, cr0, cr10, {4} │ │ │ │ + cdp2 6, 5, cr15, cr8, 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 +534645,15 @@ │ │ │ │ eorcs pc, r9, r2, asr r8 @ │ │ │ │ ldrtmi r9, [r9], -fp, lsl #2 │ │ │ │ sub fp, r2, #1736704 @ 0x1a8000 │ │ │ │ @ instruction: 0xf1094650 │ │ │ │ @ instruction: 0xf7ff0801 │ │ │ │ ldmibvs r3!, {r0, r1, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8534601 │ │ │ │ - bcs 242250 │ │ │ │ + bcs 242300 │ │ │ │ eorshi pc, r0, #0 │ │ │ │ ldmdbvs r3, {r0, r6, r7, r9, sl, lr}^ │ │ │ │ mvnle r2, r2, lsl #22 │ │ │ │ strmi r4, [pc], -r8, asr #13 │ │ │ │ ldmibcc pc!, {r0, r3, r8, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf8db1c69 │ │ │ │ tstls r8, ip, lsl r0 │ │ │ │ @@ -534628,72 +534668,72 @@ │ │ │ │ strmi r6, [r1], -r3, ror #19 │ │ │ │ eorcs pc, r5, r3, asr r8 @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldmdbvs r3, {r0, r1, r4, r6, r7, r8, pc}^ │ │ │ │ mvnsle r2, r2, lsl #22 │ │ │ │ strls r4, [r8, #-1586] @ 0xfffff9ce │ │ │ │ ssatmi r4, #4, lr, asr #12 │ │ │ │ - bcs 24ba3c │ │ │ │ + bcs 24baec │ │ │ │ bichi pc, r9, r0 │ │ │ │ @ instruction: 0xb1239b0a │ │ │ │ biceq lr, r9, #3072 @ 0xc00 │ │ │ │ mlacc r0, r3, r8, pc @ │ │ │ │ - blls 52876c │ │ │ │ + blls 52881c │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 45a548 │ │ │ │ + bls 45a5f8 │ │ │ │ biceq lr, r2, #3072 @ 0xc00 │ │ │ │ - blcs 259a9c │ │ │ │ + blcs 259b4c │ │ │ │ sbchi pc, r1, r0 │ │ │ │ @ instruction: 0xf85369f3 │ │ │ │ ldmibvs r8, {r0, r3, r5, ip, sp}^ │ │ │ │ - ldc2 6, cr15, [r6, #552]! @ 0x228 │ │ │ │ + ldc2l 6, cr15, [lr, #-552] @ 0xfffffdd8 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ssatmi r8, #26, r9, lsl #2 │ │ │ │ stmib sp, {r1, r4, r8, r9, fp, sp, pc}^ │ │ │ │ ldrmi r0, [lr], -pc, lsl #12 │ │ │ │ andls r2, r7, #0, 4 │ │ │ │ @ instruction: 0xf1079209 │ │ │ │ andls r0, ip, #68, 4 @ 0x40000004 │ │ │ │ subeq pc, r4, #4, 2 │ │ │ │ stmdacs sp, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8992300 │ │ │ │ ldcge 0, cr2, [r6, #-340] @ 0xfffffeac │ │ │ │ sublt pc, r4, sp, asr #17 │ │ │ │ - bcs a4bd00 │ │ │ │ + bcs a4bdb0 │ │ │ │ movwcc lr, #2502 @ 0x9c6 │ │ │ │ cmnphi ip, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - blcs a01bcc │ │ │ │ + blcs a01c7c │ │ │ │ addshi pc, r6, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ ldrls r9, [r4], #1163 @ 0x48b │ │ │ │ @ instruction: 0x87949494 │ │ │ │ ldrls r9, [r4], #1172 @ 0x494 │ │ │ │ umullsne r9, r4, r4, r4 │ │ │ │ ldrls r9, [r4], #1172 @ 0x494 │ │ │ │ ldrls r9, [r4], #1172 @ 0x494 │ │ │ │ ldrls r9, [r4], #1172 @ 0x494 │ │ │ │ ldrls r9, [r4], #1172 @ 0x494 │ │ │ │ @ instruction: 0xf8ad9b07 │ │ │ │ ldc 0, cr3, [sp, #288] @ 0x120 │ │ │ │ tstcs r1, r2, lsl fp │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - blvc 7f58f0 │ │ │ │ - @ instruction: 0xf8fcf648 │ │ │ │ + blvc 7f59a0 │ │ │ │ + @ instruction: 0xf8a4f648 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 30bb74 │ │ │ │ + blgt 30bc24 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf64b4650 │ │ │ │ - tstpcs r1, r3, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpcs r1, fp, lsl ip @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xf8b8f648 │ │ │ │ + @ instruction: 0xf860f648 │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ orrvs r4, r3, r4, lsl #12 │ │ │ │ @ instruction: 0x001cf8d9 │ │ │ │ - stc2l 6, cr15, [r4, #552] @ 0x228 │ │ │ │ + stc2l 6, cr15, [ip, #-552]! @ 0xfffffdd8 │ │ │ │ tstls r5, #12, 22 @ 0x3000 │ │ │ │ stmib r6, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf1043300 │ │ │ │ adcsvs r0, r3, r0, lsr #28 │ │ │ │ ldceq 1, cr15, [r0], #-16 │ │ │ │ ldm r6, {r5, r6, r7, r8, sp, lr} │ │ │ │ ldrls r0, [r5, -pc] │ │ │ │ @@ -534702,17 +534742,17 @@ │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ cmppeq r4, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x3055f899 │ │ │ │ @ instruction: 0xf8994620 │ │ │ │ @ instruction: 0xf6492054 │ │ │ │ - strtmi pc, [r1], -r3, ror #22 │ │ │ │ + strtmi pc, [r1], -fp, lsl #22 │ │ │ │ @ instruction: 0xf64b4650 │ │ │ │ - @ instruction: 0xf89bfc41 │ │ │ │ + @ instruction: 0xf89bfbe9 │ │ │ │ movwcs r2, #85 @ 0x55 │ │ │ │ movwcc lr, #2501 @ 0x9c5 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ cdpne 1, 5, cr8, cr3, cr7, {3} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r2, r3, r5, r6, r8, pc}^ @ │ │ │ │ tstpeq ip, r3, lsl r0 @ p-variant is OBSOLETE │ │ │ │ @@ -534727,97 +534767,97 @@ │ │ │ │ cmneq fp, fp, ror #2 │ │ │ │ cmneq fp, fp, ror #2 │ │ │ │ cmneq fp, fp, ror #2 │ │ │ │ cmneq fp, fp, ror #2 │ │ │ │ cmneq fp, fp, ror #2 │ │ │ │ cmneq fp, fp, ror #2 │ │ │ │ cmneq fp, fp, ror #2 │ │ │ │ - blls 3fa614 │ │ │ │ + blls 3fa6c4 │ │ │ │ subcc pc, r8, sp, lsl #17 │ │ │ │ - blls 4341bc │ │ │ │ + blls 43426c │ │ │ │ movwmi r9, #47369 @ 0xb909 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ ldrb r3, [lr, -r8, asr #32]! │ │ │ │ tstls r2, #7168 @ 0x1c00 │ │ │ │ tstcs r2, fp, ror r7 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xf848f648 │ │ │ │ + @ instruction: 0xfff0f647 │ │ │ │ @ instruction: 0x468169bb │ │ │ │ ldmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ @ instruction: 0xf68aad16 │ │ │ │ - bge 6f9924 │ │ │ │ + bge 6f9874 │ │ │ │ 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 feaf7dd8 │ │ │ │ ldrbmi r4, [r0], -r9, asr #12 │ │ │ │ - blx ff877d3a │ │ │ │ + blx fe277dea │ │ │ │ @ instruction: 0xf8da2102 │ │ │ │ - @ instruction: 0xf6480010 │ │ │ │ - stmibvs r3!, {r0, r2, r3, r4, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf6470010 │ │ │ │ + stmibvs r3!, {r0, r2, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ orrvs r4, r3, r7, lsl #12 │ │ │ │ @ instruction: 0xf68a69e0 │ │ │ │ - bls 4398d0 │ │ │ │ + bls 439820 │ │ │ │ @ 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 20f7e28 │ │ │ │ @ instruction: 0x46504639 │ │ │ │ - blx fee77d8a │ │ │ │ + blx 1877e3a │ │ │ │ stmib sp, {r3, r8, r9, fp, ip, pc}^ │ │ │ │ ldrtmi fp, [r2], -r2, lsl #6 │ │ │ │ ldrbmi r9, [r0], -fp, lsl #22 │ │ │ │ strbmi r9, [r3], -r1, lsl #6 │ │ │ │ strls r9, [r4, -sl, lsl #18] │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ mcr2 7, 3, pc, cr10, cr15, {7} @ │ │ │ │ - blmi 1d4ce38 │ │ │ │ + blmi 1d4cee8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9144ec │ │ │ │ + blls 91459c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, sp, sp, asr #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ tstls r6, #7168 @ 0x1c00 │ │ │ │ - blvc 7f5b10 │ │ │ │ + blvc 7f5bc0 │ │ │ │ @ instruction: 0xf8da2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ - @ instruction: 0xf6487b12 │ │ │ │ - strmi pc, [r0], r7, lsl #16 │ │ │ │ + @ instruction: 0xf6477b12 │ │ │ │ + strmi pc, [r0], pc, lsr #31 │ │ │ │ @ instruction: 0x4633b158 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf64b4650 │ │ │ │ - tstpcs r1, fp, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpcs r1, r3, lsr #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xffc0f647 │ │ │ │ + @ instruction: 0xff68f647 │ │ │ │ @ instruction: 0x3018f8db │ │ │ │ orrvs r4, r3, r7, lsl #12 │ │ │ │ @ instruction: 0x001cf8db │ │ │ │ - stc2l 6, cr15, [ip], {138} @ 0x8a │ │ │ │ + ldc2l 6, cr15, [r4], #-552 @ 0xfffffdd8 │ │ │ │ tstls r5, #13312 @ 0x3400 │ │ │ │ stmib r6, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf1073300 │ │ │ │ adcsvs r0, r3, r0, lsr #28 │ │ │ │ ldceq 1, cr15, [r0], #-28 @ 0xffffffe4 │ │ │ │ ldm r6, {r3, r4, r5, r6, r7, r8, sp, lr} │ │ │ │ @ instruction: 0xf8cd000f │ │ │ │ @@ -534826,49 +534866,49 @@ │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf107000f │ │ │ │ @ instruction: 0xf89b0144 │ │ │ │ @ instruction: 0x46383055 │ │ │ │ @ instruction: 0x2054f89b │ │ │ │ - blx 1cf7e48 │ │ │ │ + blx 6f7ef8 │ │ │ │ @ instruction: 0x46504639 │ │ │ │ - blx 1477e5a │ │ │ │ + blx ffe77f08 │ │ │ │ andls r9, r3, #8, 20 @ 0x8000 │ │ │ │ - bls 68be74 │ │ │ │ - bls 51ed40 │ │ │ │ + bls 68bf24 │ │ │ │ + bls 51edf0 │ │ │ │ stmdbls sl, {r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ strls r9, [r4, -r1, lsl #4] │ │ │ │ strls r9, [r0], #-2576 @ 0xfffff5f0 │ │ │ │ mcr2 7, 0, pc, cr2, cr15, {7} @ │ │ │ │ stmdbls pc, {r0, r1, r2, r9, fp, ip, pc} @ │ │ │ │ - bls 48169c │ │ │ │ + bls 48174c │ │ │ │ movwls r4, #30232 @ 0x7618 │ │ │ │ andeq pc, r0, #-2147483632 @ 0x80000010 │ │ │ │ addsmi r2, r3, #0, 6 │ │ │ │ addmi fp, r1, #8, 30 │ │ │ │ addle r9, r9, r9, lsl #4 │ │ │ │ @ instruction: 0x2055f899 │ │ │ │ stmib r6, {r8, r9, sp}^ │ │ │ │ - bcs a47170 │ │ │ │ + bcs a47220 │ │ │ │ mcrge 6, 4, pc, cr4, cr15, {3} @ │ │ │ │ tstls r2, #7168 @ 0x1c00 │ │ │ │ tstls r3, #9216 @ 0x2400 │ │ │ │ - blls 433fdc │ │ │ │ + blls 43408c │ │ │ │ subscc pc, r8, sp, lsr #17 │ │ │ │ - blls 4343a8 │ │ │ │ + blls 434458 │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ - blls 4343a0 │ │ │ │ + blls 434450 │ │ │ │ movwmi r9, #47369 @ 0xb909 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ @ instruction: 0xe77b3058 │ │ │ │ @ instruction: 0xf8da4604 │ │ │ │ cmpcs r4, r0, lsl r0 │ │ │ │ - @ instruction: 0xffaaf647 │ │ │ │ + @ instruction: 0xff52f647 │ │ │ │ cdpeq 1, 4, cr15, cr8, cr13, {0} │ │ │ │ ldrls r3, [r5, -r4, asr #14] │ │ │ │ ldrls r2, [r2, -r0, lsl #14] │ │ │ │ ldrvc lr, [r3, -sp, asr #19] │ │ │ │ ldmdbeq r4, {r8, ip, sp, lr, pc}^ │ │ │ │ mrrceq 1, 0, pc, r8, cr13 @ │ │ │ │ @ instruction: 0xf1004605 │ │ │ │ @@ -534877,63 +534917,63 @@ │ │ │ │ stm ip, {r0, r2, r4, sl, ip, pc} │ │ │ │ @ instruction: 0xf04f000f │ │ │ │ vnmlami.f64 d0, d8, d20 │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ - bls 40bf30 │ │ │ │ + bls 40bfe0 │ │ │ │ ldmibpl r3, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blx 514ba2 │ │ │ │ + blx 514c52 │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ @ instruction: 0xf893203c │ │ │ │ andcc r3, fp, #61 @ 0x3d │ │ │ │ @ instruction: 0xf845330b │ │ │ │ @ instruction: 0xf8457022 │ │ │ │ @ instruction: 0xf64b7023 │ │ │ │ - @ instruction: 0xe731fad5 │ │ │ │ + @ instruction: 0xe731fa7d │ │ │ │ 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}^ │ │ │ │ + ldmib r6, {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 │ │ │ │ + ldrsbteq r5, [r4], #-222 @ 0xffffff22 │ │ │ │ + rsbseq r5, r4, r6, asr #27 │ │ │ │ + ldrsbteq r5, [r4], #-164 @ 0xffffff5c │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ - bmi ff0a68f0 │ │ │ │ + bmi ff0a69a0 │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ sxtab16mi r4, r9, sl, ror #8 │ │ │ │ - blmi ff01f294 │ │ │ │ + blmi ff01f344 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ @ instruction: 0xf6b30300 │ │ │ │ - andls pc, fp, r1, lsr sp @ │ │ │ │ - blx 147813e │ │ │ │ + ldrdls pc, [fp], -r9 │ │ │ │ + blx ffe781ec │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r6, #716] @ 0x2cc │ │ │ │ + blmi feb8d1f0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b94718 │ │ │ │ + blls b947c8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x4628813a │ │ │ │ pop {r0, r1, r2, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf4098ff0 │ │ │ │ strcs r2, [r0, #-2688] @ 0xfffff580 │ │ │ │ @ instruction: 0x465c46d0 │ │ │ │ @@ -534955,85 +534995,85 @@ │ │ │ │ stmib sp, {r0, r1, r3, r6, ip, lr, pc}^ │ │ │ │ stmib sp, {r0, r2, sl, ip, sp, pc}^ │ │ │ │ strls r8, [r9], -r7, lsl #14 │ │ │ │ eorsgt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xb010f8d5 │ │ │ │ ldrdmi pc, [r0], -fp │ │ │ │ eorsle r2, r3, r0, lsl #24 │ │ │ │ - bcs 2547b0 │ │ │ │ + bcs 254860 │ │ │ │ rschi pc, r7, r0 │ │ │ │ mulcs ip, fp, r8 │ │ │ │ tstle fp, r1, lsl #20 │ │ │ │ @ instruction: 0x2018f8db │ │ │ │ svceq 0x0002ea19 │ │ │ │ @ instruction: 0x4658d016 │ │ │ │ - @ instruction: 0xf95af67b │ │ │ │ + @ instruction: 0xf902f67b │ │ │ │ @ instruction: 0xf8dbb988 │ │ │ │ @ instruction: 0xf68a001c │ │ │ │ - msrlt (UNDEF: 96), r3 │ │ │ │ + msrlt (UNDEF: 96), fp │ │ │ │ and r4, r5, sl, asr r6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 2993a8 │ │ │ │ + blcs 299458 │ │ │ │ rschi pc, r9, r0, asr #32 │ │ │ │ - blcs 254cb0 │ │ │ │ - blcs 3ae8e0 │ │ │ │ + blcs 254d60 │ │ │ │ + blcs 3ae990 │ │ │ │ ldrshlt sp, [ip, #-20]! @ 0xffffffec │ │ │ │ - bcs 2547f8 │ │ │ │ + bcs 2548a8 │ │ │ │ ldmdavs r3, {r0, r3, r6, ip, lr, pc} │ │ │ │ suble r2, r6, r0, lsl #22 │ │ │ │ - blcs 299408 │ │ │ │ + blcs 2994b8 │ │ │ │ stmibvs r3!, {r0, r1, r2, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ svceq 0x0003ea19 │ │ │ │ @ instruction: 0x46a3d03b │ │ │ │ bfi r4, r4, #12, #13 │ │ │ │ @ instruction: 0xf6494628 │ │ │ │ - strmi pc, [r5], -r3, lsl #22 │ │ │ │ + strmi pc, [r5], -fp, lsr #21 │ │ │ │ @ instruction: 0xd1bf2800 │ │ │ │ strlt lr, [r5], #-2525 @ 0xfffff623 │ │ │ │ @ instruction: 0x8707e9dd │ │ │ │ strtmi r9, [r5], -r9, lsl #28 │ │ │ │ ldrtmi r2, [r8], -r3, lsl #2 │ │ │ │ - @ instruction: 0xff56f654 │ │ │ │ + mrc2 6, 7, pc, cr14, cr4, {2} │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ mcrcs 15, 0, sl, cr0, cr4, {3} │ │ │ │ svcge 0x0071f43f │ │ │ │ svccs 0x000069b7 │ │ │ │ ldmdavs r6!, {r0, r1, r7, r8, ip, lr, pc} │ │ │ │ - blcs 254894 │ │ │ │ + blcs 254944 │ │ │ │ @ instruction: 0xe768d1f8 │ │ │ │ vst2.8 {d25,d27}, [pc], fp │ │ │ │ - bvs c35d4 │ │ │ │ + bvs c3684 │ │ │ │ stmdbge pc, {r1, r8, ip, pc} @ │ │ │ │ stmdbls r4, {r0, r8, ip, pc} │ │ │ │ ldrtmi r9, [r9], -r0, lsl #2 │ │ │ │ @ instruction: 0xf7ff980d │ │ │ │ - b 15391b4 │ │ │ │ + b 1539264 │ │ │ │ sbcslt r0, ip, #0, 6 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf06faf73 │ │ │ │ ldrtmi r0, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xff2ef654 │ │ │ │ + mrc2 6, 6, pc, cr6, cr4, {2} │ │ │ │ @ instruction: 0x4614e7d6 │ │ │ │ - bcs 25488c │ │ │ │ - blvc b2eedc │ │ │ │ + bcs 25493c │ │ │ │ + blvc b2ef8c │ │ │ │ @ instruction: 0xd1bf2b01 │ │ │ │ - b 894e9c │ │ │ │ + b 894f4c │ │ │ │ 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, r2, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46a3d1b6 │ │ │ │ ldr r4, [r0, r4, lsl #12] │ │ │ │ stmdbcs r0, {r0, r4, r9, fp, sp, lr} │ │ │ │ stmdals r4, {r0, r1, r2, r3, r4, r7, ip, lr, pc} │ │ │ │ - @ instruction: 0xf88af6b2 │ │ │ │ + @ instruction: 0xf832f6b2 │ │ │ │ addsle r2, sl, r0, lsl #16 │ │ │ │ ldrbmi r6, [r9], -r6, lsl #17 │ │ │ │ ldmdage sp, {r0, r1, r3, r9, fp, ip, pc} │ │ │ │ - @ instruction: 0xf840f67b │ │ │ │ + @ instruction: 0xffe8f67a │ │ │ │ ldmdavs sl, {r2, r5, r8, r9, fp, ip, pc} │ │ │ │ rsble r2, r5, r0, lsl #20 │ │ │ │ @ instruction: 0x4611461f │ │ │ │ stmdacs r4, {r3, r6, r8, fp, sp, lr} │ │ │ │ andscs fp, r8, r1, lsl #30 │ │ │ │ ldmvs r6!, {r0, r3, r8, r9, fp, sp, lr}^ │ │ │ │ strvs pc, [r1], -r0, lsl #22 │ │ │ │ @@ -535041,44 +535081,44 @@ │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ @ instruction: 0x8014f8d6 │ │ │ │ strls r4, [sl, #-1674] @ 0xfffff976 │ │ │ │ strbmi r2, [r1], -r4, lsl #14 │ │ │ │ strtmi r9, [r0], ip, lsl #26 │ │ │ │ strmi r2, [ip], -r3, lsl #12 │ │ │ │ ldmdals fp, {r0, r1, r2, r3, r4, sp, lr, pc} │ │ │ │ - stc2l 6, cr15, [r8, #284]! @ 0x11c │ │ │ │ + ldc2 6, cr15, [r0, #284] @ 0x11c │ │ │ │ stmdbvs r3!, {r0, r1, r3, r4, r9, fp, ip, pc} │ │ │ │ stmiavs r1!, {r1, r7, r9, sl, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001407 │ │ │ │ - blcs 5badac │ │ │ │ + blcs 5bae5c │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6492201 │ │ │ │ - ldrbmi pc, [r1], -r7, lsr #17 @ │ │ │ │ + ldrbmi pc, [r1], -pc, asr #16 @ │ │ │ │ @ instruction: 0xf64b4628 │ │ │ │ - blls b78ec8 │ │ │ │ + blls b78e18 │ │ │ │ @ instruction: 0x370459da │ │ │ │ ldmdbvs r1, {r1, r7, r8, ip, sp, pc}^ │ │ │ │ andsvs lr, r7, #3358720 @ 0x334000 │ │ │ │ ldmle r7!, {r1, r8, fp, sp}^ │ │ │ │ sbcsle r2, r8, r0, lsl #18 │ │ │ │ @ instruction: 0x46284651 │ │ │ │ - blx 17f88ce │ │ │ │ + blx 17f897e │ │ │ │ strmi r9, [r2], r4, lsr #22 │ │ │ │ @ instruction: 0x370459da │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ strbmi r9, [r4], -sl, lsl #26 │ │ │ │ subeq pc, r4, fp, lsl #2 │ │ │ │ cmppeq r4, sl, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf8a8f649 │ │ │ │ + @ instruction: 0xf850f649 │ │ │ │ @ instruction: 0xf67b4658 │ │ │ │ - stccs 8, cr15, [r0], {131} @ 0x83 │ │ │ │ + stccs 8, cr15, [r0], {43} @ 0x2b │ │ │ │ svcge 0x003af47f │ │ │ │ @ instruction: 0xf89be748 │ │ │ │ stmdbcs r1, {r2, r3, ip} │ │ │ │ svcge 0x0044f47f │ │ │ │ @ instruction: 0x1018f8db │ │ │ │ svceq 0x0001ea19 │ │ │ │ svcge 0x003ef43f │ │ │ │ @@ -535086,135 +535126,135 @@ │ │ │ │ @ instruction: 0xe7e34692 │ │ │ │ andls r9, r0, fp, lsl #20 │ │ │ │ andls r9, r2, #851968 @ 0xd0000 │ │ │ │ andls sl, r1, #61440 @ 0xf000 │ │ │ │ @ instruction: 0xf7ff6842 │ │ │ │ pkhtbmi pc, r3, r1, asr #19 @ │ │ │ │ @ instruction: 0xf5f5e6ac │ │ │ │ - movwcs lr, #2156 @ 0x86c │ │ │ │ + movwcs lr, #2068 @ 0x814 │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ - rsbseq r5, r4, r8, lsr #19 │ │ │ │ + ldrshteq r5, [r4], #-136 @ 0xffffff78 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r4, r8, asr r9 │ │ │ │ + rsbseq r5, r4, r8, lsr #17 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ strmi r2, [r3], -ip, asr #16 │ │ │ │ ldrbtmi r2, [sl], #-0 │ │ │ │ tstls r3, #12, 12 @ 0xc00000 │ │ │ │ stmdacc r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmpl r3, {r3, r8, ip, pc}^ │ │ │ │ teqls r7, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx fed78446 │ │ │ │ + blx 17784f6 │ │ │ │ @ instruction: 0xf6b2900c │ │ │ │ - @ instruction: 0xf434f9c3 │ │ │ │ + @ instruction: 0xf434f96b │ │ │ │ @ instruction: 0xf04f2780 │ │ │ │ svclt 0x00080300 │ │ │ │ @ instruction: 0x900946bb │ │ │ │ @ instruction: 0xf0409319 │ │ │ │ - blls 71ac30 │ │ │ │ + blls 71ace0 │ │ │ │ ldrdvs pc, [r0, #-131]! @ 0xffffff7d │ │ │ │ @ instruction: 0xb12b6833 │ │ │ │ ldmdblt ip, {r2, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ strcs r9, [r0], #-2060 @ 0xfffff7f4 │ │ │ │ - ldc2 6, cr15, [r8], {179} @ 0xb3 │ │ │ │ + mcrr2 6, 11, pc, r0, cr3 @ │ │ │ │ @ instruction: 0xf6549813 │ │ │ │ - eors pc, r5, r5, ror lr @ │ │ │ │ + eors pc, r5, sp, lsl lr @ │ │ │ │ @ instruction: 0xf04f9b08 │ │ │ │ @ instruction: 0xf8dd0800 │ │ │ │ vqadd.s8 d25, d0, d16 │ │ │ │ @ instruction: 0xf8dd257f │ │ │ │ vst4.8 {d10-d13}, [r3 :128], r4 │ │ │ │ @ instruction: 0xf8cd2280 │ │ │ │ @ instruction: 0x469bb01c │ │ │ │ - blls 79f22c │ │ │ │ + blls 79f2dc │ │ │ │ cmnle r2, r0, lsl #22 │ │ │ │ - blcs 2615fc │ │ │ │ + blcs 2616ac │ │ │ │ ldmdavs r6!, {r0, r4, r5, r8, ip, lr, pc} │ │ │ │ teqlt fp, r3, lsr r8 │ │ │ │ ldmibvs r4!, {r1, r2, r4, r5, r8, ip, sp, pc} │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ssatmi sp, #25, r4, asr #1 │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ - blls 71b8e4 │ │ │ │ + blls 71b994 │ │ │ │ ldrdcc pc, [r0, #-131]! @ 0xffffff7d │ │ │ │ teqlt r4, ip, lsl r8 │ │ │ │ - bcs 25507c │ │ │ │ + bcs 25512c │ │ │ │ ldmdavs fp, {r4, r5, r6, r8, ip, lr, pc} │ │ │ │ stccs 8, cr6, [r0], {28} │ │ │ │ stmdals ip, {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - mrrc2 6, 11, pc, lr, cr3 @ │ │ │ │ + stc2 6, cr15, [r6], {179} @ 0xb3 │ │ │ │ @ instruction: 0x2784f8df │ │ │ │ @ instruction: 0x377cf8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1014a9c │ │ │ │ + blls 1014b4c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r0], -r7, lsr #7 │ │ │ │ pop {r0, r3, r4, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d48ff0 │ │ │ │ @ instruction: 0xf1b88018 │ │ │ │ eorsle r0, r6, r0, lsl #30 │ │ │ │ strbmi r9, [r6], -sl, lsl #12 │ │ │ │ ldmdbvs r4!, {r3, r4, r7, r9, sl, lr} │ │ │ │ movtlt r6, #14371 @ 0x3823 │ │ │ │ - blcs 3596ec │ │ │ │ + blcs 35979c │ │ │ │ stmdbvs r3!, {r0, r5, r8, ip, lr, pc}^ │ │ │ │ svcvc 0x008af5b3 │ │ │ │ adcmi sp, fp, #16 │ │ │ │ - blcs 176eaa8 │ │ │ │ + blcs 176eb58 │ │ │ │ svcvs 0x0023d119 │ │ │ │ @ instruction: 0x4651465a │ │ │ │ @ instruction: 0x464b6818 │ │ │ │ mulgt ip, r0, r8 │ │ │ │ svceq 0x0001f1bc │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ stc2l 7, cr15, [lr, #1016] @ 0x3f8 │ │ │ │ ldrbmi r6, [sl], -r3, lsr #28 │ │ │ │ ldmdavs r8, {r0, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf890464b │ │ │ │ @ instruction: 0xf1bcc00c │ │ │ │ svclt 0x00180f01 │ │ │ │ @ instruction: 0xf7fe2000 │ │ │ │ stmdavs r4!, {r0, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 254b38 │ │ │ │ + blcs 254be8 │ │ │ │ @ instruction: 0x4630d1d6 │ │ │ │ - @ instruction: 0xf972f649 │ │ │ │ + @ instruction: 0xf91af649 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ cdpls 1, 0, cr13, cr10, cr13, {6} │ │ │ │ ldrmi r4, [r8], r3, asr #12 │ │ │ │ - bvs ffab4900 │ │ │ │ + bvs ffab49b0 │ │ │ │ ldmdals r3, {r0, r3, r4, r8, r9, fp, sp, pc} │ │ │ │ addcs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbmi r9, [r3], -r0, lsl #6 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf88af7ff │ │ │ │ movwmi r9, #15111 @ 0x3b07 │ │ │ │ @ instruction: 0xe77eb2db │ │ │ │ ldmdals r3, {r2, r3, r8, r9, fp, ip, pc} │ │ │ │ - blge 89f6ec │ │ │ │ + blge 89f79c │ │ │ │ ldmib sp, {r8, r9, ip, pc}^ │ │ │ │ stmdavs r1, {r3, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf87cf7ff │ │ │ │ strb r4, [ip, -r3, lsl #13] │ │ │ │ - blls 78c378 │ │ │ │ + blls 78c428 │ │ │ │ @ instruction: 0xf04f2400 │ │ │ │ ldrmi r0, [r3], ip, lsl #18 │ │ │ │ - blcs 24c610 │ │ │ │ + blcs 24c6c0 │ │ │ │ tstphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ subsge pc, r0, sp, asr #17 │ │ │ │ - blcs 261764 │ │ │ │ + blcs 261814 │ │ │ │ msrhi CPSR_fc, r0 │ │ │ │ @ instruction: 0xe010f8db │ │ │ │ stmdaeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ tstls sl, #124 @ 0x7c │ │ │ │ stmib r8, {r2, r6, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8c83301 │ │ │ │ @@ -535234,72 +535274,72 @@ │ │ │ │ stmib sp, {r2, r3, r4, r5, pc}^ │ │ │ │ @ instruction: 0xf8d53a0a │ │ │ │ @ instruction: 0xf8dbb010 │ │ │ │ stccs 0, cr4, [r0], {-0} │ │ │ │ stmdavs r2!, {r0, r2, r4, r5, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf89b82cc │ │ │ │ - bcs 342bb4 │ │ │ │ + bcs 342c64 │ │ │ │ rscshi pc, r8, r0, asr #32 │ │ │ │ @ instruction: 0x2014f8db │ │ │ │ @ instruction: 0xf0402a54 │ │ │ │ @ instruction: 0xf8db80f3 │ │ │ │ @ instruction: 0xf8d22060 │ │ │ │ @ instruction: 0xf8db8000 │ │ │ │ ldmdavs r7, {r4, r5, r6, sp} │ │ │ │ mulcs ip, r8, r8 │ │ │ │ - blvc 10c53ac │ │ │ │ + blvc 10c545c │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ - bcs 27cbb0 │ │ │ │ + bcs 27cc60 │ │ │ │ ldmib sp, {r6, r9, sl, lr}^ │ │ │ │ svclt 0x00182a08 │ │ │ │ ldrbmi r2, [r1], -r0, lsl #14 │ │ │ │ ldc2 7, cr15, [r0, #-1016] @ 0xfffffc08 │ │ │ │ strmi r9, [r6], -r8, lsl #20 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ stc2 7, cr15, [sl, #-1016] @ 0xfffffc08 │ │ │ │ - b 17cc5d8 │ │ │ │ + b 17cc688 │ │ │ │ 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, r2, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ - mcr2 6, 3, pc, cr10, cr10, {3} @ │ │ │ │ + mrc2 6, 0, pc, cr2, cr10, {3} │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldmibvs r7!, {r1, r5, r6, r9, pc} │ │ │ │ svccs 0x0000992e │ │ │ │ subshi pc, r9, #0 │ │ │ │ @ instruction: 0xf1062200 │ │ │ │ and r0, r2, r8, lsl ip │ │ │ │ @ instruction: 0xf00042ba │ │ │ │ @ instruction: 0xf8518252 │ │ │ │ andcc r3, r1, #4, 30 │ │ │ │ - blcs 2d5180 │ │ │ │ + blcs 2d5230 │ │ │ │ @ instruction: 0xf81cd1f6 │ │ │ │ - blcs 246ce4 │ │ │ │ + blcs 246d94 │ │ │ │ @ instruction: 0xf8dbd0f2 │ │ │ │ @ instruction: 0xf04f7004 │ │ │ │ ldmdavs sl!, {r0, r1, fp}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldrbmi r8, [r8], -r3, ror #4 │ │ │ │ - blx 6f8556 │ │ │ │ - bls 421910 │ │ │ │ + blx ff0f8604 │ │ │ │ + bls 4219c0 │ │ │ │ ldmdals r1, {r0, r4, r5, r9, sl, lr} │ │ │ │ movwls r6, #18459 @ 0x481b │ │ │ │ movwls r2, #13056 @ 0x3300 │ │ │ │ movwls r9, #11018 @ 0x2b0a │ │ │ │ @ instruction: 0xf8cd9b2e │ │ │ │ stmib sp, {r2, sp, pc}^ │ │ │ │ ldmdavs fp, {r0, r5, r8, r9, sl, pc} │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ - blx 2078c58 │ │ │ │ + blx 2078d08 │ │ │ │ @ instruction: 0xf0402c00 │ │ │ │ strtmi r8, [r8], -fp, lsl #1 │ │ │ │ - @ instruction: 0xf898f649 │ │ │ │ + @ instruction: 0xf840f649 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x007df47f │ │ │ │ @ instruction: 0xb70de9dd │ │ │ │ ldrdge pc, [ip], -sp @ │ │ │ │ ldrsbthi pc, [ip], -sp @ │ │ │ │ @ instruction: 0xe010f8db │ │ │ │ @ instruction: 0x4018f8db │ │ │ │ @@ -535309,184 +535349,184 @@ │ │ │ │ stmib r8, {r1, r3, r4, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8c83301 │ │ │ │ strtmi r3, [r0], ip │ │ │ │ mcrgt 13, 0, r9, cr15, cr1, {0} │ │ │ │ ldm r6, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1} │ │ │ │ cmnlt r4, #3 │ │ │ │ - blge 7f53e4 │ │ │ │ + blge 7f5494 │ │ │ │ @ instruction: 0xf8d846bb │ │ │ │ @ instruction: 0xf8daa010 │ │ │ │ bicslt r5, sp, r0 │ │ │ │ - blcs 254d6c │ │ │ │ + blcs 254e1c │ │ │ │ eorshi pc, r3, #0 │ │ │ │ mulcc ip, sl, r8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 35b464 │ │ │ │ + blcs 35b514 │ │ │ │ @ instruction: 0xf8dad163 │ │ │ │ vqadd.s8 d19, d0, d4 │ │ │ │ @ instruction: 0xf5b3227f │ │ │ │ svclt 0x00187f8a │ │ │ │ mlsle sl, r3, r2, r4 │ │ │ │ svclt 0x00082b54 │ │ │ │ rsble r2, r7, r2, lsl #14 │ │ │ │ @ instruction: 0xf1ba46aa │ │ │ │ cmple r3, r0, lsl #30 │ │ │ │ - @ instruction: 0xf6494640 │ │ │ │ - strmi pc, [r0], pc, asr #16 │ │ │ │ + @ instruction: 0xf6484640 │ │ │ │ + @ instruction: 0x4680fff7 │ │ │ │ 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], {75} @ 0x4b │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ svccs 0x0000ae80 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr13, cr15, {1} │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmibvs fp!, {r1, r2, r4, r5, r6, r9, sl, fp, sp, pc} │ │ │ │ rscsle r2, r7, r0, lsl #22 │ │ │ │ - blls 78c7a8 │ │ │ │ + blls 78c858 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdals ip, {r0, r2, r5, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ orrcs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrdcs pc, [ip], -fp @ │ │ │ │ andls r4, r1, r9, asr r6 │ │ │ │ andls r9, r0, r9, lsl #16 │ │ │ │ @ instruction: 0xf7fe9813 │ │ │ │ - b 14f90d8 │ │ │ │ + b 14f9188 │ │ │ │ sbcslt r0, fp, #0, 6 │ │ │ │ - blls 75f9b4 │ │ │ │ + blls 75fa64 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf06faed7 │ │ │ │ ldrbmi r0, [r8], -r8, lsl #2 │ │ │ │ - ldc2l 6, cr15, [r2], #-336 @ 0xfffffeb0 │ │ │ │ + ldc2 6, cr15, [sl], {84} @ 0x54 │ │ │ │ ldrmi lr, [r4], -lr, asr #15 │ │ │ │ - bcs 254e04 │ │ │ │ + bcs 254eb4 │ │ │ │ orrhi pc, r0, r0 │ │ │ │ - blcs 254dd0 │ │ │ │ + blcs 254e80 │ │ │ │ cmnphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ - blcs 359a18 │ │ │ │ + blcs 359ac8 │ │ │ │ stmdbvs r3!, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ mvnsle r2, r4, asr fp │ │ │ │ ldrmi r4, [r4], -r3, lsr #13 │ │ │ │ @ instruction: 0x46aae6fb │ │ │ │ ldrdpl pc, [r0], -sl │ │ │ │ stmdavs fp!, {r0, r2, r4, r8, ip, sp, pc} │ │ │ │ orrle r2, sp, r0, lsl #22 │ │ │ │ mulcc ip, sl, r8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 35b454 │ │ │ │ + blcs 35b504 │ │ │ │ strcs sp, [r0, #-414] @ 0xfffffe62 │ │ │ │ strcs lr, [r1, -fp, lsl #15] │ │ │ │ movwne lr, #31498 @ 0x7b0a │ │ │ │ @ instruction: 0xf8cd4656 │ │ │ │ @ instruction: 0xf8dda02c │ │ │ │ movwls sl, #28740 @ 0x7044 │ │ │ │ stmib sp, {r0, r1, r2, r3, r5, r8, r9, fp, sp, pc}^ │ │ │ │ movwls r8, #54542 @ 0xd50e │ │ │ │ @ instruction: 0xf8cd9712 │ │ │ │ cdpvs 0, 3, cr11, cr3, cr0, {2} │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ mulcc ip, r8, r8 │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ @ instruction: 0xf8d881d3 │ │ │ │ - bls 446e50 │ │ │ │ + bls 446f00 │ │ │ │ svclt 0x0018421a │ │ │ │ tstle r6, r3, asr #12 │ │ │ │ - bvs ff932e20 │ │ │ │ - blvc 8d4e6c │ │ │ │ + bvs ff932ed0 │ │ │ │ + blvc 8d4f1c │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sp, {r3, r6, r7, r8, pc}^ │ │ │ │ stccs 1, cr11, [r5, #-372] @ 0xfffffe8c │ │ │ │ - blls 42f5e4 │ │ │ │ + blls 42f694 │ │ │ │ adcsmi r3, r3, #16, 12 @ 0x1000000 │ │ │ │ ldmib sp, {r0, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8dd850e │ │ │ │ strtmi fp, [sl], r0, asr #32 │ │ │ │ - bvs 8b4bb8 │ │ │ │ + bvs 8b4c68 │ │ │ │ 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, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stmvs r7, {r0, r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ rscle r2, sl, r0, lsl #30 │ │ │ │ strbmi r9, [r1], -ip, lsl #20 │ │ │ │ @ instruction: 0xf67a980d │ │ │ │ - @ instruction: 0xf8d7fd3f │ │ │ │ - blls 52aea8 │ │ │ │ + @ instruction: 0xf8d7fce7 │ │ │ │ + blls 52af58 │ │ │ │ movwcs r9, #8994 @ 0x2322 │ │ │ │ @ instruction: 0x93219c36 │ │ │ │ svceq 0x0000f1bc │ │ │ │ cmpphi r2, r0 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [sl], -r0, lsr #12 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ and r9, r1, sl, lsl #8 │ │ │ │ rsble r4, r0, r2, ror #10 │ │ │ │ svccc 0x0004f850 │ │ │ │ ldmdbvs ip, {r0, r9, ip, sp}^ │ │ │ │ rscsle r2, r7, r2, lsl #24 │ │ │ │ @ instruction: 0xf8d36bdb │ │ │ │ @ instruction: 0xf89bb000 │ │ │ │ - blcs 386eb0 │ │ │ │ + blcs 386f60 │ │ │ │ @ instruction: 0xf89bd1f0 │ │ │ │ ldmib fp, {r0, r2, r5, ip, sp}^ │ │ │ │ - blcs a75ab4 │ │ │ │ - blcc 2b0ef0 │ │ │ │ + blcs a75b64 │ │ │ │ + blcc 2b0fa0 │ │ │ │ stmdale r2, {r0, r1, r2, r3, r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ cmpmi r1, r0, lsl r1 │ │ │ │ subne r4, r1, r1, asr #2 │ │ │ │ cmpmi r1, r1, asr #2 │ │ │ │ strbmi r4, [r1], #-321 @ 0xfffffebf │ │ │ │ cmpmi r1, r1, asr #2 │ │ │ │ cmpmi r1, r1, asr #2 │ │ │ │ cmpmi r1, r1, asr #2 │ │ │ │ cmpmi r1, r1, asr #2 │ │ │ │ mcr2 10, 4, pc, cr14, cr15, {2} @ │ │ │ │ - bleq 276ffc │ │ │ │ + bleq 2770ac │ │ │ │ eorscc pc, r2, r1, asr r8 @ │ │ │ │ @ instruction: 0xf17b459e │ │ │ │ bicle r0, fp, #0, 22 │ │ │ │ ldrdge pc, [ip], -sp @ │ │ │ │ strhi lr, [lr, #-2525] @ 0xfffff623 │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ @ instruction: 0xf8dd9f12 │ │ │ │ @ instruction: 0xf5b3b040 │ │ │ │ @ instruction: 0xf0007f8a │ │ │ │ ldrbmi r8, [r0], -sl, lsr #2 │ │ │ │ - @ instruction: 0xf9b6f648 │ │ │ │ + @ instruction: 0xf95ef648 │ │ │ │ ldrdcc pc, [r0], #-138 @ 0xffffff76 @ │ │ │ │ - blvc 314f54 │ │ │ │ + blvc 315004 │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf67a2000 │ │ │ │ - svccs 0x0002fd7d │ │ │ │ + svccs 0x0002fd25 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr4, cr15, {3} │ │ │ │ ldrsbtcc pc, [r0], #-138 @ 0xffffff76 @ │ │ │ │ ldmdavs r8, {r1, r3, r5, r7, r9, sl, lr} │ │ │ │ - blcs 299b1c │ │ │ │ + blcs 299bcc │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ - ldc2l 6, cr15, [r0, #-488]! @ 0xfffffe18 │ │ │ │ + ldc2 6, cr15, [r8, #-488] @ 0xfffffe18 │ │ │ │ @ instruction: 0xf04fe6e9 │ │ │ │ strb r0, [pc, r0, lsl #22] │ │ │ │ mcr2 10, 4, pc, cr14, cr15, {0} @ │ │ │ │ - bleq 277064 │ │ │ │ + bleq 277114 │ │ │ │ stcls 7, cr14, [sl], {202} @ 0xca │ │ │ │ andeq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf1072000 │ │ │ │ @ instruction: 0xf81b0b20 │ │ │ │ andcc r3, r1, r0, lsr r0 │ │ │ │ @ instruction: 0xf854b393 │ │ │ │ - blvs ff906fc4 │ │ │ │ + blvs ff907074 │ │ │ │ @ instruction: 0xf8916819 │ │ │ │ - bvs fe486fe0 │ │ │ │ + bvs fe487090 │ │ │ │ stmdale r6!, {r5, r8, r9, fp, sp} │ │ │ │ - blcs a09b58 │ │ │ │ + blcs a09c08 │ │ │ │ msrhi R10_usr, r0 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ @ instruction: 0x01200020 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ eoreq r0, r0, r0, lsr #2 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @@ -535502,77 +535542,77 @@ │ │ │ │ @ instruction: 0x01200120 │ │ │ │ eoreq r0, r1, r0, lsr #2 │ │ │ │ ldmvs r2, {r0, r3, r6, r7, r9, ip, sp, pc} │ │ │ │ andcs pc, r1, #9216 @ 0x2400 │ │ │ │ bicle r4, r6, r0, ror #10 │ │ │ │ ldrdlt pc, [r0], -r2 │ │ │ │ stmdals r5!, {r8, sp} │ │ │ │ - blx 15f88d0 │ │ │ │ + @ instruction: 0xf9f6f647 │ │ │ │ @ instruction: 0xf8db9a25 │ │ │ │ @ instruction: 0x46043010 │ │ │ │ ldrdne pc, [r8], -fp │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001b07 │ │ │ │ - blcs 5bb4e4 │ │ │ │ + blcs 5bb594 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6482201 │ │ │ │ - strtmi pc, [r1], -fp, lsl #26 │ │ │ │ + @ instruction: 0x4621fcb3 │ │ │ │ @ instruction: 0xf64a4650 │ │ │ │ - ldmibvs fp!, {r0, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r0, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf107b1ab │ │ │ │ strtmi r0, [r1], -r0, lsr #22 │ │ │ │ addsmi lr, sp, #1 │ │ │ │ @ instruction: 0xf81bd20e │ │ │ │ strcc r2, [r1, #-53] @ 0xffffffcb │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0x46509b36 │ │ │ │ eorcs pc, r5, r3, asr r8 @ │ │ │ │ @ instruction: 0xffb6f7fe │ │ │ │ @ instruction: 0x460169bb │ │ │ │ mvnsle r4, #-805306359 @ 0xd0000009 │ │ │ │ @ instruction: 0xf8d8460c │ │ │ │ - blcc 287070 │ │ │ │ + blcc 287120 │ │ │ │ ldmdale r0, {r0, r8, r9, fp, sp} │ │ │ │ ldrdcc pc, [ip], -r8 @ │ │ │ │ - blvc 8d5098 │ │ │ │ + blvc 8d5148 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r8, {r0, r2, r4, r5, r7, pc}^ │ │ │ │ - cdp2 6, 6, cr15, cr14, cr9, {4} │ │ │ │ + cdp2 6, 1, cr15, cr6, 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 43a2d0 │ │ │ │ @ instruction: 0xf47f42b3 │ │ │ │ @ instruction: 0xe6ccaeb0 │ │ │ │ str fp, [lr, r9, lsl #5] │ │ │ │ - blcs 359d10 │ │ │ │ + blcs 359dc0 │ │ │ │ stclge 4, cr15, [sp, #508]! @ 0x1fc │ │ │ │ - blcs 1755618 │ │ │ │ + blcs 17556c8 │ │ │ │ strtmi fp, [r3], r8, lsl #30 │ │ │ │ stclge 4, cr15, [r7, #508]! @ 0x1fc │ │ │ │ ldrb r2, [ip, #-1024]! @ 0xfffffc00 │ │ │ │ @ instruction: 0x3018f8da │ │ │ │ andsmi r9, sl, #8, 20 @ 0x8000 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr11, cr15, {1} │ │ │ │ ssatmi r4, #11, r0, asr #12 │ │ │ │ - stc2 6, cr15, [r6], #488 @ 0x1e8 │ │ │ │ + mcrr2 6, 7, pc, lr, cr10 @ │ │ │ │ @ instruction: 0xf1bae61f │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0xf8daadd3 │ │ │ │ ldmdbls r6!, {r3, r4, ip, sp, lr} │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ andcs sl, r0, #13120 @ 0x3340 │ │ │ │ ldceq 1, cr15, [r8], {10} │ │ │ │ @@ -535581,229 +535621,229 @@ │ │ │ │ svccc 0x0004f851 │ │ │ │ ldmdbvs fp, {r0, r9, ip, sp}^ │ │ │ │ mvnsle r2, r2, lsl #22 │ │ │ │ eorscc pc, r2, ip, lsl r8 @ │ │ │ │ rscsle r2, r2, r0, lsl #22 │ │ │ │ ldrdvc pc, [r4], -fp │ │ │ │ stmdaeq r3, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - bcs 2552d8 │ │ │ │ + bcs 255388 │ │ │ │ ldcge 4, cr15, [sp, #508] @ 0x1fc │ │ │ │ ldrdvc pc, [r8], -fp │ │ │ │ ldr r4, [r8, #1680] @ 0x690 │ │ │ │ andeq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf8dae752 │ │ │ │ - bls 447168 │ │ │ │ + bls 447218 │ │ │ │ @ instruction: 0xf43f421a │ │ │ │ @ instruction: 0x4650adf3 │ │ │ │ - ldc2l 6, cr15, [r2], #-488 @ 0xfffffe18 │ │ │ │ + ldc2 6, cr15, [sl], {122} @ 0x7a │ │ │ │ @ instruction: 0xf89be5ee │ │ │ │ stmdbcs r4, {r2, r3, ip} │ │ │ │ stcge 4, cr15, [r1, #508]! @ 0x1fc │ │ │ │ @ instruction: 0x1014f8db │ │ │ │ adcsle r2, r5, r4, asr r9 │ │ │ │ @ instruction: 0xf89ae59b │ │ │ │ - bcs 283160 │ │ │ │ - bcs 36f190 │ │ │ │ + bcs 283210 │ │ │ │ + bcs 36f240 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr15, cr15, {1} │ │ │ │ @ instruction: 0xf89ae5dc │ │ │ │ @ instruction: 0xf89a2029 │ │ │ │ stmdals r5!, {r3, r5, ip} │ │ │ │ - blx 2f8a66 │ │ │ │ + blx fecf8b14 │ │ │ │ @ instruction: 0xb1204604 │ │ │ │ @ instruction: 0x46013414 │ │ │ │ @ instruction: 0xf64a9811 │ │ │ │ - strtmi pc, [r1], -r5, asr #26 │ │ │ │ + strtmi pc, [r1], -sp, ror #25 │ │ │ │ andseq pc, r8, sl, lsl #2 │ │ │ │ - stc2l 6, cr15, [lr], #-288 @ 0xfffffee0 │ │ │ │ + ldc2 6, cr15, [r6], {72} @ 0x48 │ │ │ │ @ instruction: 0xf8dae6c1 │ │ │ │ stmdbls r8, {r3, r4, sp} │ │ │ │ @ instruction: 0xf43f4211 │ │ │ │ ldrbmi sl, [r0], -r3, asr #27 │ │ │ │ @ instruction: 0xe799469a │ │ │ │ tstcs r0, ip, lsl #22 │ │ │ │ ldmdals r3, {r0, r8, r9, ip, pc} │ │ │ │ movwls r9, #2825 @ 0xb09 │ │ │ │ stmdavs r2, {r3, r8, r9, fp, ip, pc}^ │ │ │ │ mcr2 7, 6, pc, cr8, cr13, {7} @ │ │ │ │ ldrt r4, [ip], #-1664 @ 0xfffff980 │ │ │ │ - ldc 5, cr15, [ip], #-976 @ 0xfffffc30 │ │ │ │ + bl ffb78a10 │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r5, r4, r2, lsr #13 │ │ │ │ + ldrshteq r5, [r4], #-82 @ 0xffffffae │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r5, [r4], #-84 @ 0xffffffac │ │ │ │ + rsbseq r5, r4, r4, lsr #10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ @ instruction: 0xf8dfb0b1 │ │ │ │ @ instruction: 0xf8df3700 │ │ │ │ strmi r2, [r4], -r0, lsl #14 │ │ │ │ andcs r4, r0, fp, ror r4 │ │ │ │ ldrbtmi r9, [sl], #-776 @ 0xfffffcf8 │ │ │ │ usatcc pc, #20, pc, asr #17 @ │ │ │ │ ldmpl r3, {r0, r1, r3, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x932f681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xff74f6b2 │ │ │ │ + @ instruction: 0xff1cf6b2 │ │ │ │ @ instruction: 0xf6b1900f │ │ │ │ - @ instruction: 0xf8d4fd8b │ │ │ │ + @ instruction: 0xf8d4fd33 │ │ │ │ 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: 0xf812f6b3 │ │ │ │ @ instruction: 0xf6544620 │ │ │ │ - adds pc, r2, r7, asr #20 │ │ │ │ + adds pc, r2, pc, ror #19 │ │ │ │ strcs pc, [r0, fp, lsr #8] │ │ │ │ ldrtmi r2, [lr], -r0, lsl #2 │ │ │ │ ldmdbcs pc!, {r6, r9, ip, sp, lr, pc}^ @ │ │ │ │ ldmdbvs sl, {r1, r2, r3, r5, r6, r8, ip, sp, pc} │ │ │ │ ldmdavs r0, {r1, r4, r6, r7, fp, sp, lr}^ │ │ │ │ cmplt r2, r2, lsl #16 │ │ │ │ @ instruction: 0xf3c26902 │ │ │ │ eorsmi r0, r2, #20, 4 @ 0x40000001 │ │ │ │ stmdavs r0, {r0, r1, r3, r8, ip, lr, pc} │ │ │ │ - bcs 255244 │ │ │ │ + bcs 2552f4 │ │ │ │ @ instruction: 0xf41bd1f6 │ │ │ │ subsle r2, r7, r0, lsl #31 │ │ │ │ @ instruction: 0xf1036ada │ │ │ │ addmi r0, r2, #52 @ 0x34 │ │ │ │ ldmibvs pc, {r1, r4, r6, ip, lr, pc} @ │ │ │ │ suble r2, lr, r0, lsl #30 │ │ │ │ ldrsbthi pc, [ip], -sp @ │ │ │ │ @ instruction: 0xa01cf8dd │ │ │ │ ldrbmi r9, [lr], -fp, lsl #12 │ │ │ │ ldrtmi r4, [sp], -fp, lsr #13 │ │ │ │ stmdbvs ip!, {r0, r1, r2, r5, r9, sl, lr} │ │ │ │ - blcs 2552f8 │ │ │ │ + blcs 2553a8 │ │ │ │ strls sp, [r5, #-55] @ 0xffffffc9 │ │ │ │ vstrcs d7, [r1, #-148] @ 0xffffff6c │ │ │ │ stccs 0, cr13, [r4, #-456] @ 0xfffffe38 │ │ │ │ stmdbvs r3!, {r2, r3, r5, r8, ip, lr, pc}^ │ │ │ │ svcvc 0x008af5b3 │ │ │ │ adcshi pc, r7, r0 │ │ │ │ @ instruction: 0xf000454b │ │ │ │ - blcs 175b490 │ │ │ │ + blcs 175b540 │ │ │ │ cdpvs 1, 2, cr13, cr2, cr2, {1} │ │ │ │ svcvs 0x00232100 │ │ │ │ @ instruction: 0xf64f6810 │ │ │ │ ldmdavs sp, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp, lr} │ │ │ │ - blcs 299eac │ │ │ │ + blcs 299f5c │ │ │ │ svclt 0x00187b2b │ │ │ │ stmib sp, {sp}^ │ │ │ │ - blcs 2952b0 │ │ │ │ + blcs 295360 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ strcs fp, [r0, #-3864] @ 0xfffff0e8 │ │ │ │ strtmi r9, [fp], -r6 │ │ │ │ @ instruction: 0xf828f7fe │ │ │ │ andcs r9, r0, #393216 @ 0x60000 │ │ │ │ stmdavs r1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd4603 │ │ │ │ strtmi sl, [r8], -r0 │ │ │ │ mvnsvc pc, pc, asr #12 │ │ │ │ @ instruction: 0xf81cf7fe │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ bicle r2, r9, r0, lsl #22 │ │ │ │ strtmi r9, [r8], -r5, lsl #26 │ │ │ │ - ldc2l 6, cr15, [sl, #-288] @ 0xfffffee0 │ │ │ │ + stc2 6, cr15, [r2, #-288] @ 0xfffffee0 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x465dd1bd │ │ │ │ mcrls 6, 0, r4, cr11, cr3, {5} │ │ │ │ tstcs r1, ip, lsr r6 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ teqlt r5, fp, lsr r1 │ │ │ │ - blcs 2559ac │ │ │ │ + blcs 255a5c │ │ │ │ stmdavs sp!, {r1, r2, r3, r7, r8, ip, lr, pc} │ │ │ │ - blcs 2553b4 │ │ │ │ + blcs 255464 │ │ │ │ stmdbcs r0, {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ svcge 0x007af43f │ │ │ │ movwcc pc, #1051 @ 0x41b @ │ │ │ │ movwls fp, #53000 @ 0xcf08 │ │ │ │ sbchi pc, r2, #64 @ 0x40 │ │ │ │ ldrdpl pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ teqlt pc, pc, lsr #16 │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ adchi pc, lr, r0, asr #32 │ │ │ │ stmdavs pc!, {r0, r2, r3, r5, fp, sp, lr} @ │ │ │ │ mvnsle r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf6b2980f │ │ │ │ - @ instruction: 0xf8dfffd3 │ │ │ │ + @ instruction: 0xf8dfff7b │ │ │ │ @ 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 25599c │ │ │ │ + bvs b2faf4 │ │ │ │ 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, r9, lsl #24 @ p-variant is OBSOLETE │ │ │ │ strbmi r6, [r3], -r0, lsr #20 │ │ │ │ ldrbmi r4, [r1], -sl, lsr #12 │ │ │ │ stc2l 7, cr15, [ip, #-1012]! @ 0xfffffc0c │ │ │ │ subvc fp, r5, #0, 2 │ │ │ │ ldrb r7, [r4, -r5, lsr #22]! │ │ │ │ - bls 456c14 │ │ │ │ - blvc d153c8 │ │ │ │ + bls 456cc4 │ │ │ │ + blvc d15478 │ │ │ │ @ instruction: 0xf8df2b01 │ │ │ │ svclt 0x0018353c │ │ │ │ ldmpl r3, {r8, sl, sp}^ │ │ │ │ cmnpmi r0, #12582912 @ p-variant is OBSOLETE @ 0xc00000 │ │ │ │ ldmibcc sl!, {r0, r1, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf834330b │ │ │ │ movwls r3, #24611 @ 0x6023 │ │ │ │ ldmdavs fp, {r0, r1, r5, r8, r9, sl, fp, sp, lr} │ │ │ │ andls r7, r9, #26624 @ 0x6800 │ │ │ │ ldmdbvs r8, {r1, r7, r8, fp, ip, sp, pc}^ │ │ │ │ svcvc 0x00acf5b0 │ │ │ │ - blvs ff8ef874 │ │ │ │ - blvc 2d5408 │ │ │ │ + blvs ff8ef924 │ │ │ │ + blvc 2d54b8 │ │ │ │ tstle r7, r4, lsl #20 │ │ │ │ @ instruction: 0xf5b26942 │ │ │ │ smlabble r3, sl, pc, r7 @ │ │ │ │ addsmi r6, r1, #2, 28 │ │ │ │ subhi pc, r6, #0 │ │ │ │ - bls 3c3fe0 │ │ │ │ + bls 3c4090 │ │ │ │ ldrmi r4, [r9], -r8, lsr #12 │ │ │ │ stmdavs r1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xff8ef7fd │ │ │ │ mcrvs 7, 1, lr, cr3, cr0, {3} │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - blvc d15470 │ │ │ │ + blvc d15520 │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf6482500 │ │ │ │ - movwcs pc, #3023 @ 0xbcf @ │ │ │ │ + movwcs pc, #2935 @ 0xb77 @ │ │ │ │ ldrmi r4, [sl], -r1, lsl #12 │ │ │ │ stmib sp, {r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8cd6801 │ │ │ │ @ instruction: 0xf7fda000 │ │ │ │ @ instruction: 0xe75bff79 │ │ │ │ @ instruction: 0xf649930a │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dfd0da │ │ │ │ ldrhtcs r2, [r0], -r0 │ │ │ │ ldmpl sl, {r3, r8, r9, fp, ip, pc} │ │ │ │ ldmdbvs r9, {r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ andcs pc, r1, #0, 22 │ │ │ │ stmdbcs r0, {r0, r4, r8, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf8d4d0ce │ │ │ │ stmdals r9, {r5, r6, sp, lr, pc} │ │ │ │ - blvs ff8e046c │ │ │ │ + blvs ff8e051c │ │ │ │ ldrdgt pc, [r0], -r2 │ │ │ │ mulcs ip, ip, r8 │ │ │ │ tstle r8, r4, lsl #20 │ │ │ │ @ instruction: 0x2014f8dc │ │ │ │ svcvc 0x008af5b2 │ │ │ │ @ instruction: 0xf8dcd103 │ │ │ │ ldrmi r2, [r6, #96] @ 0x60 │ │ │ │ @@ -535824,15 +535864,15 @@ │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ ldmdbvs r2!, {r3, r4, r5, r8, pc} │ │ │ │ cdpeq 1, 4, cr15, cr8, cr13, {0} │ │ │ │ movwcs r4, #1780 @ 0x6f4 │ │ │ │ ldmvs r2, {r0, r1, r2, r4, r9, sl, ip, pc}^ │ │ │ │ stmib sp, {r1, r4, r8, r9, ip, pc}^ │ │ │ │ stmib sp, {r0, r1, r4, r8, r9, ip, sp}^ │ │ │ │ - blge 887d10 │ │ │ │ + blge 887dc0 │ │ │ │ movwls r4, #22047 @ 0x561f │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xb018f8d6 │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, r9, sl, lr, pc} │ │ │ │ stm r7, {r0, r1} │ │ │ │ @ instruction: 0xf1bb0003 │ │ │ │ rsbsle r0, r6, r0, lsl #30 │ │ │ │ @@ -535841,123 +535881,123 @@ │ │ │ │ eorhi pc, r4, sp, asr #17 │ │ │ │ strpl lr, [sl], -sp, asr #19 │ │ │ │ eors pc, r8, sp, asr #17 │ │ │ │ stmdavs ip!, {r0, r2, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ subsle r2, lr, r0, lsl #24 │ │ │ │ ldmdblt r3, {r0, r1, r5, fp, sp, lr} │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r5, r8, sp, lr, pc} │ │ │ │ - blvc d281ec │ │ │ │ + blvc d2829c │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 35b93c │ │ │ │ + blcs 35b9ec │ │ │ │ qadd16mi fp, r5, r8 │ │ │ │ stmdbvs fp!, {r2, r3, r4, r8, ip, lr, pc}^ │ │ │ │ eorle r2, r6, r4, asr fp │ │ │ │ svcvc 0x008af5b3 │ │ │ │ strbmi fp, [fp, #-3864] @ 0xfffff0e8 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ mrsle r2, ELR_hyp │ │ │ │ @ instruction: 0xf8d26e2a │ │ │ │ @ instruction: 0xf8988000 │ │ │ │ - bcs 283560 │ │ │ │ + bcs 283610 │ │ │ │ bichi pc, r5, r0, asr #32 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ svceq 0x0003ea1a │ │ │ │ @ instruction: 0x4643bf18 │ │ │ │ @ instruction: 0x4625d15f │ │ │ │ eorsle r2, r4, r0, lsl #24 │ │ │ │ stccs 8, cr6, [r0], {36} @ 0x24 │ │ │ │ - blvc d2fca4 │ │ │ │ + blvc d2fd54 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 35b8e8 │ │ │ │ + blcs 35b998 │ │ │ │ stmdbvs fp!, {r0, r1, r3, r5, r8, ip, lr, pc}^ │ │ │ │ - blcs 1744560 │ │ │ │ + blcs 1744610 │ │ │ │ mcrvs 1, 1, sp, cr11, cr8, {6} │ │ │ │ stmdbls r7, {r1, r4, r6, r9, sl, lr} │ │ │ │ svcvs 0x002b681e │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ - blcs 29a240 │ │ │ │ + blcs 29a2f0 │ │ │ │ mulcc ip, r8, r8 │ │ │ │ @ instruction: 0x2600bf18 │ │ │ │ - blcs 28ce40 │ │ │ │ + blcs 28cef0 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xf7fe0800 │ │ │ │ ldmdblt r0!, {r0, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ ldrbmi r9, [r2], -r7, lsl #18 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ stmdacs r0, {r0, r1, r3, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628d0d3 │ │ │ │ @ instruction: 0xf6474625 │ │ │ │ - @ instruction: 0x4630fe5b │ │ │ │ - blx c78f90 │ │ │ │ + ldrtmi pc, [r0], -r3, lsl #28 @ │ │ │ │ + @ instruction: 0xf9d0f67a │ │ │ │ @ instruction: 0xf67a4640 │ │ │ │ - @ instruction: 0x2c00fa25 │ │ │ │ + @ instruction: 0x2c00f9cd │ │ │ │ ldrtmi sp, [r8], -sl, asr #3 │ │ │ │ - blx ffe78eda │ │ │ │ + blx fe878f8a │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ stcls 1, cr13, [r6], {150} @ 0x96 │ │ │ │ strhi lr, [r9, #-2525] @ 0xfffff623 │ │ │ │ strtmi r9, [r7], -fp, lsl #28 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf844f654 │ │ │ │ + @ instruction: 0xffecf653 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 14, cr10, [r0, #-692] @ 0xfffffd4c │ │ │ │ mcrge 4, 5, pc, cr10, cr15, {1} @ │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ svcge 0x0055f47f │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ cdpcs 6, 0, cr14, cr5, cr0, {5} │ │ │ │ - bvs ff92f88c │ │ │ │ - blvc 8d5668 │ │ │ │ + bvs ff92f93c │ │ │ │ + blvc 8d5718 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs lr, {r0, r1, r3, r4, r6, r8, pc}^ │ │ │ │ mvnsle r2, r0, lsl #28 │ │ │ │ stmdbcs r0, {r0, r3, r4, r9, fp, sp, lr} │ │ │ │ stmdals r7, {r0, r3, r4, r7, ip, lr, pc} │ │ │ │ - @ instruction: 0xf998f6b1 │ │ │ │ + @ instruction: 0xf940f6b1 │ │ │ │ addsle r2, r4, r0, lsl #16 │ │ │ │ ldrdlt pc, [r8], -r0 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8bbd08f │ │ │ │ - bcs 243640 │ │ │ │ + bcs 2436f0 │ │ │ │ addhi pc, fp, r0 │ │ │ │ @ instruction: 0x46404659 │ │ │ │ @ instruction: 0xf840f7fe │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8bb8084 │ │ │ │ @ instruction: 0xf8bb1006 │ │ │ │ addmi r2, sl, #0 │ │ │ │ svcge 0x007df43f │ │ │ │ @ instruction: 0xf5b2696a │ │ │ │ @ instruction: 0xf0007f8a │ │ │ │ - blmi fea5b924 │ │ │ │ + blmi fea5b9d4 │ │ │ │ stmiapl r3, {r3, fp, ip, pc}^ │ │ │ │ ldrmi r9, [r8], -sp, lsl #6 │ │ │ │ - blx 3043f2 │ │ │ │ + blx 3044a2 │ │ │ │ @ instruction: 0xf8950202 │ │ │ │ strmi r0, [r3], ip, lsr #32 │ │ │ │ movwcc r7, #49043 @ 0xbf93 │ │ │ │ eorcc pc, r3, r5, asr r8 @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blx a1bab0 │ │ │ │ + blx a1bb60 │ │ │ │ ldrtmi pc, [r0], r3, lsl #25 @ │ │ │ │ - blx a8cf4c │ │ │ │ + blx a8cffc │ │ │ │ ldrbeq pc, [r2, r3, lsl #4] @ │ │ │ │ - bl 5b0ac4 │ │ │ │ + bl 5b0b74 │ │ │ │ ldrbvs r0, [r3, r6, lsl #5] │ │ │ │ vpmax.s8 d15, d3, d28 │ │ │ │ svclt 0x004407d2 │ │ │ │ adcsmi r2, r2, r1, lsl #4 │ │ │ │ streq pc, [r1], -r6, lsl #2 │ │ │ │ - b 146b3b0 │ │ │ │ - blx 9fd6ac │ │ │ │ + b 146b460 │ │ │ │ + blx 9fd75c │ │ │ │ movwcc pc, #6280 @ 0x1888 @ │ │ │ │ mvnle r4, r3, lsl #5 │ │ │ │ - blx fe3fa02e │ │ │ │ + blx fe3fa0de │ │ │ │ svcvs 0x00294633 │ │ │ │ stmdals r5, {r0, r1, r2, r3, r4, r9, fp, sp, pc} │ │ │ │ ldrls r2, [sl, #-1538] @ 0xfffff9fe │ │ │ │ @ instruction: 0xf7fe9619 │ │ │ │ stmdbvs fp!, {r0, r1, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ stmdbls sp, {r2, r5, r6, r9, sp} │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ @@ -535971,175 +536011,175 @@ │ │ │ │ subvs r6, sl, r9, lsr #13 │ │ │ │ @ instruction: 0xf8456042 │ │ │ │ @ instruction: 0xf8858023 │ │ │ │ str fp, [r4, -ip, lsr #32]! │ │ │ │ vst1.8 {d25-d26}, [pc], r7 │ │ │ │ @ instruction: 0xf1062180 │ │ │ │ @ instruction: 0xf7fe002c │ │ │ │ - blls 579914 │ │ │ │ + blls 5799c4 │ │ │ │ sbcslt r4, ip, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf06faec8 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xff9ef653 │ │ │ │ + @ instruction: 0xff46f653 │ │ │ │ strcs lr, [r0], #-1880 @ 0xfffff8a8 │ │ │ │ - b 8d5dd0 │ │ │ │ + b 8d5e80 │ │ │ │ @ instruction: 0xf43f0f03 │ │ │ │ strtmi sl, [r8], -ip, lsl #30 │ │ │ │ - @ instruction: 0xf964f67a │ │ │ │ + @ instruction: 0xf90cf67a │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmdbvs fp!, {r1, r2, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - bvs d29d08 │ │ │ │ + bvs d29db8 │ │ │ │ @ instruction: 0x61eb689b │ │ │ │ stmdbvs fp!, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ svcvc 0x008af5b3 │ │ │ │ strtmi sp, [r8], -r3, lsr #32 │ │ │ │ - stc2 6, cr15, [r4, #284] @ 0x11c │ │ │ │ + stc2 6, cr15, [ip, #-284]! @ 0xfffffee4 │ │ │ │ @ instruction: 0xf67a4640 │ │ │ │ - usat pc, #20, r1, asr #18 @ │ │ │ │ - blcs 28a360 │ │ │ │ + @ instruction: 0xe6f4f8f9 │ │ │ │ + blcs 28a410 │ │ │ │ mrcge 6, 7, APSR_nzcv, cr1, cr15, {1} │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 29a3d0 │ │ │ │ + bcs 29a480 │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0xf68969d8 │ │ │ │ - mvnvs pc, r3, lsl #23 │ │ │ │ - blvc cf530c │ │ │ │ + mvnvs pc, fp, lsr #22 │ │ │ │ + blvc cf53bc │ │ │ │ sbcsle r2, r0, r1, lsl #20 │ │ │ │ @ instruction: 0xf43f2a04 │ │ │ │ ldrtmi sl, [r8], -ip, ror #29 │ │ │ │ - blx 4790aa │ │ │ │ + blx fee79158 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ mcrge 4, 5, pc, cr14, cr15, {3} @ │ │ │ │ @ instruction: 0xf895e715 │ │ │ │ @ instruction: 0xf8952029 │ │ │ │ ldmdals sp, {r3, r5, ip} │ │ │ │ - @ instruction: 0xffd6f646 │ │ │ │ + @ instruction: 0xff7ef646 │ │ │ │ @ instruction: 0xb1204606 │ │ │ │ @ instruction: 0x46013614 │ │ │ │ @ instruction: 0xf64a9805 │ │ │ │ - @ instruction: 0x4631fa19 │ │ │ │ + ldrtmi pc, [r1], -r1, asr #19 @ │ │ │ │ andseq pc, r8, r5, lsl #2 │ │ │ │ - @ instruction: 0xf942f648 │ │ │ │ + @ instruction: 0xf8eaf648 │ │ │ │ smlabtcs r1, r7, r7, lr │ │ │ │ mlacs r9, r5, r8, pc @ │ │ │ │ movwcs r9, #14365 @ 0x381d │ │ │ │ tstls r9, #109051904 @ 0x6800000 │ │ │ │ - @ instruction: 0xffc0f646 │ │ │ │ + @ instruction: 0xff68f646 │ │ │ │ teqlt r0, r1, lsl #12 │ │ │ │ stmdals r5, {r7, r9, sl, lr} │ │ │ │ - blx 379100 │ │ │ │ + @ instruction: 0xf9acf64a │ │ │ │ tstcc r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf8954619 │ │ │ │ @ instruction: 0xf1b8802c │ │ │ │ subsle r0, r6, r0, lsl #30 │ │ │ │ stmib sp, {r1, r2, r3, r4, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf1054710 │ │ │ │ @ instruction: 0xf04f0218 │ │ │ │ strmi r0, [pc], -r0, lsl #16 │ │ │ │ andls r4, sp, #28, 12 @ 0x1c00000 │ │ │ │ @ instruction: 0xf844e007 │ │ │ │ @ instruction: 0xf1080f04 │ │ │ │ @ instruction: 0xf8950801 │ │ │ │ strmi r0, [r0, #44] @ 0x2c │ │ │ │ @ instruction: 0xf8bbd217 │ │ │ │ - blx b0782c │ │ │ │ + blx b078dc │ │ │ │ ldrbeq pc, [r9, r8, lsl #6] @ │ │ │ │ shsaxmi fp, r8, r8 │ │ │ │ ldmib sp, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, lr, pc}^ │ │ │ │ movwcs r1, #4621 @ 0x120d │ │ │ │ @ instruction: 0xf1089805 │ │ │ │ ldrls r0, [r2], -r1, lsl #16 │ │ │ │ - blx 179828 │ │ │ │ + blx 1798d8 │ │ │ │ svceq 0x0004f844 │ │ │ │ @ instruction: 0xf8953601 │ │ │ │ strmi r0, [r0, #44] @ 0x2c │ │ │ │ ldmib sp, {r0, r1, r2, r5, r6, r7, r8, r9, ip, lr, pc}^ │ │ │ │ - blx 1a0d484 │ │ │ │ + blx 1a0d534 │ │ │ │ @ instruction: 0xf649f886 │ │ │ │ - bge a3a368 │ │ │ │ + bge a3a2b8 │ │ │ │ stmdals r5, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xf84af64a │ │ │ │ + @ instruction: 0xfff2f649 │ │ │ │ stmdals sp, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf648680a │ │ │ │ - @ instruction: 0xf885f90f │ │ │ │ + @ instruction: 0xf885f8b7 │ │ │ │ @ instruction: 0xf885802c │ │ │ │ strbt r8, [ip], -r8, lsr #32 │ │ │ │ teqcc pc, #36864 @ 0x9000 │ │ │ │ @ instruction: 0xc018f8dd │ │ │ │ @ instruction: 0xf8132001 │ │ │ │ addsmi r1, r1, #1, 30 │ │ │ │ - blx 26b49c │ │ │ │ + blx 26b54c │ │ │ │ @ instruction: 0xf102f102 │ │ │ │ svclt 0x00080201 │ │ │ │ @ instruction: 0x0c01ea2c │ │ │ │ mvnsle r2, r0, lsl sl │ │ │ │ andsgt pc, r8, sp, asr #17 │ │ │ │ strmi lr, [r0], r4, lsr #11 │ │ │ │ @ instruction: 0xf105e70c │ │ │ │ @ instruction: 0x46400318 │ │ │ │ ldrb r9, [r2, sp, lsl #6] │ │ │ │ vst1.8 {d25-d26}, [pc], r7 │ │ │ │ stcne 1, cr3, [r0, #-0] │ │ │ │ @ instruction: 0xffb0f7fd │ │ │ │ ldr r9, [r5, #-12]! │ │ │ │ - stmia sl!, {r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r2, {r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xdeff69c3 │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ ldmibvs fp, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r4, r4, r4, lsr lr │ │ │ │ - rsbseq r4, r4, lr, lsr #28 │ │ │ │ + rsbseq r4, r4, r4, lsl #27 │ │ │ │ + rsbseq r4, r4, lr, ror sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r4, [r4], #-206 @ 0xffffff32 │ │ │ │ + rsbseq r4, r4, lr, lsl #24 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed92ae4 │ │ │ │ + bl fed92b94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ @ instruction: 0xf6b24606 │ │ │ │ - stmdbvs r5!, {r0, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r5!, {r0, r3, r4, r6, r7, 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: 0xff6af6b2 │ │ │ │ + blcs 35a660 │ │ │ │ + blcs 46f9e8 │ │ │ │ + blcs 32f9f8 │ │ │ │ + blvs 1cafdcc │ │ │ │ @ instruction: 0xf6b26830 │ │ │ │ - stmdavs sp!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2559c8 │ │ │ │ + stmdavs sp!, {r0, r1, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 255a78 │ │ │ │ ldcllt 1, cr13, [r0, #-944]! @ 0xfffffc50 │ │ │ │ ldrtmi r6, [r0], -r9, lsr #26 │ │ │ │ - ldc2 6, cr15, [r6, #-712] @ 0xfffffd38 │ │ │ │ + ldc2 6, cr15, [lr], #712 @ 0x2c8 │ │ │ │ stmdbvs ip!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 2559bc │ │ │ │ + blcs 255a6c │ │ │ │ @ instruction: 0x4621d0f1 │ │ │ │ @ instruction: 0xf6b26830 │ │ │ │ - stmdavs r4!, {r0, r2, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2559cc │ │ │ │ + stmdavs r4!, {r0, r2, r3, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 255a7c │ │ │ │ @ instruction: 0xe7e8d1f7 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed92b4c │ │ │ │ + bl fed92bfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs fp, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi r4, [r5], -lr, lsl #12 │ │ │ │ andsle r2, r2, r1, lsl #22 │ │ │ │ tstle sp, r2, lsl #22 │ │ │ │ - ldc2l 6, cr15, [r8], #712 @ 0x2c8 │ │ │ │ + stc2 6, cr15, [r0], #712 @ 0x2c8 │ │ │ │ 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 255ab4 │ │ │ │ ldcllt 1, cr13, [r0, #-988]! @ 0xfffffc24 │ │ │ │ @ instruction: 0xffaef7ff │ │ │ │ @ instruction: 0xf6b2bd70 │ │ │ │ - bvs 1f7ad24 │ │ │ │ + bvs 1f7ac74 │ │ │ │ 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 +536194,108 @@ │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, r7, asr sl │ │ │ │ @ instruction: 0x46044b57 │ │ │ │ andcs r4, r0, sl, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ @ instruction: 0xf6b20300 │ │ │ │ - @ instruction: 0x4621fb77 │ │ │ │ + @ instruction: 0x4621fb1f │ │ │ │ @ instruction: 0xf8cd4680 │ │ │ │ @ instruction: 0xf8cdd000 │ │ │ │ @ instruction: 0xf6b2d004 │ │ │ │ - stmdavs r0!, {r0, r2, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xff0cf6b2 │ │ │ │ + stmdavs r0!, {r0, r2, r3, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + mrc2 6, 5, pc, cr4, cr2, {5} │ │ │ │ strtmi r6, [r0], -r1, lsr #16 │ │ │ │ - stc2 6, cr15, [sl], #712 @ 0x2c8 │ │ │ │ + mrrc2 6, 11, pc, r2, cr2 @ │ │ │ │ strtmi r6, [r0], -r1, lsr #19 │ │ │ │ - stc2 6, cr15, [r6], #712 @ 0x2c8 │ │ │ │ + mcrr2 6, 11, pc, lr, cr2 @ │ │ │ │ tstlt r1, r1, ror #19 │ │ │ │ @ instruction: 0xf6b24620 │ │ │ │ - stmdavs r5!, {r0, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdavs r5!, {r0, r3, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ teqlt fp, fp, lsr #16 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - ldc2 6, cr15, [sl], {178} @ 0xb2 │ │ │ │ + mcrr2 6, 11, pc, r2, cr2 @ │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldrdvc pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ - blcs 255b1c │ │ │ │ + blcs 255bcc │ │ │ │ @ instruction: 0x4639d03e │ │ │ │ @ instruction: 0xf6b24620 │ │ │ │ - ldmdbvs r9!, {r0, r2, r3, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r9!, {r0, r2, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6b24620 │ │ │ │ - ldmdbvs fp!, {r0, r3, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r0, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ strcs fp, [r0, #-355] @ 0xfffffe9d │ │ │ │ ldmdbvs fp!, {r1, r2, r3, r5, r9, sl, lr}^ │ │ │ │ strcc r4, [r1], -r0, lsr #12 │ │ │ │ ldrcc r4, [r8, #-1067] @ 0xfffffbd5 │ │ │ │ @ instruction: 0xf6b26959 │ │ │ │ - ldmdbvs fp!, {r0, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r0, r2, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ mvnsle r4, #-536870903 @ 0xe0000009 │ │ │ │ movwlt r6, #59838 @ 0xe9be │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - ldc2l 6, cr15, [r4], #-712 @ 0xfffffd38 │ │ │ │ + ldc2 6, cr15, [ip], {178} @ 0xb2 │ │ │ │ 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, r2, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 255bdc │ │ │ │ ldmibvs r5!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ teqlt fp, fp, lsr #16 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff5af7ff │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x46206ab1 │ │ │ │ @ instruction: 0xff1ef7ff │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ - ldc2l 6, cr15, [r8, #332] @ 0x14c │ │ │ │ + stc2 6, cr15, [r0, #332] @ 0x14c │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ bicle r2, r0, r0, lsl #22 │ │ │ │ ldrdne pc, [r4, r4] │ │ │ │ @ instruction: 0xf6b24620 │ │ │ │ - @ instruction: 0xf8d4fc4d │ │ │ │ + @ instruction: 0xf8d4fbf5 │ │ │ │ strtmi r1, [r0], -ip, lsl #3 │ │ │ │ @ instruction: 0xf6b22500 │ │ │ │ - @ instruction: 0xf8d4fc47 │ │ │ │ + @ instruction: 0xf8d4fbef │ │ │ │ @ instruction: 0x46201194 │ │ │ │ - mcrr2 6, 11, pc, r2, cr2 @ │ │ │ │ + blx ffcf964a │ │ │ │ @ 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 │ │ │ │ + blx ff9f9662 │ │ │ │ @ instruction: 0x3194f8d4 │ │ │ │ ldrtmi r4, [r3], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf6b268d9 │ │ │ │ - @ instruction: 0xf8d4fc2f │ │ │ │ + @ instruction: 0xf8d4fbd7 │ │ │ │ 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} @ │ │ │ │ + mcr2 6, 4, pc, cr8, cr2, {5} @ │ │ │ │ @ instruction: 0xf6b24640 │ │ │ │ - bmi 4baab8 │ │ │ │ + bmi 4baa08 │ │ │ │ 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 0x0018f5f3 │ │ │ │ + rsbseq r4, r4, r0, lsl #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r4, [r4], #-66 @ 0xffffffbe │ │ │ │ + rsbseq r4, r4, r2, asr #8 │ │ │ │ movwcs lr, #2513 @ 0x9d1 │ │ │ │ andeq pc, r1, r0, lsr #32 │ │ │ │ stmdavs r1, {r4, sl, ip, sp, pc}^ │ │ │ │ ldmdavs r0, {r2, r3, r4, r6, fp, sp, lr} │ │ │ │ svclt 0x00082c00 │ │ │ │ stmdacs r0, {r8, r9, sp} │ │ │ │ svclt 0x00086848 │ │ │ │ cmnlt r8, r0, lsl #4 │ │ │ │ - bvs 916378 │ │ │ │ + bvs 916428 │ │ │ │ svclt 0x00984298 │ │ │ │ stmdble r4, {sp} │ │ │ │ addsmi r6, r8, #77824 @ 0x13000 │ │ │ │ andcs fp, r0, ip, lsr #30 │ │ │ │ @ instruction: 0xf85d2001 │ │ │ │ ldrbmi r4, [r0, -r4, lsl #22]! │ │ │ │ vmovle.f32 s13, #243 @ 0xbf980000 -1.1875000 │ │ │ │ @@ -536264,101 +536304,101 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r7, r3, fp, lsl #24 │ │ │ │ strmi r4, [r7], -lr, lsl #12 │ │ │ │ mcrrvc 1, 4, fp, r3, cr3 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ ldmdavs fp!, {r0, r3, r4, r6, r7, pc} │ │ │ │ - blcs 29a908 │ │ │ │ + blcs 29a9b8 │ │ │ │ adcshi pc, r8, r0 │ │ │ │ stccc 8, cr6, [r4], {188} @ 0xbc │ │ │ │ @ instruction: 0xf00042a7 │ │ │ │ strcs r8, [r1, #-179] @ 0xffffff4d │ │ │ │ - blvc 2f3c34 │ │ │ │ - bcs 455dc0 │ │ │ │ + blvc 2f3ce4 │ │ │ │ + bcs 455e70 │ │ │ │ adcshi pc, r0, r0 │ │ │ │ - bvs 895d84 │ │ │ │ + bvs 895e34 │ │ │ │ movwcs lr, #2514 @ 0x9d2 │ │ │ │ stmdacs r0, {r3, r4, r6, fp, sp, lr} │ │ │ │ svclt 0x00086810 │ │ │ │ stmdacs r0, {r8, r9, sp} │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ addsmi r6, r9, #110592 @ 0x1b000 │ │ │ │ strcs fp, [r0, #-3992] @ 0xfffff068 │ │ │ │ - bvs 731ff0 │ │ │ │ + bvs 7320a0 │ │ │ │ svclt 0x002c4299 │ │ │ │ @ instruction: 0xf0052500 │ │ │ │ @ instruction: 0xf8d40501 │ │ │ │ @ instruction: 0xf1a99008 │ │ │ │ adcmi r0, r7, #4, 8 @ 0x4000000 │ │ │ │ stmdavs r0!, {r2, r3, ip, lr, pc} │ │ │ │ ldrble r0, [sl, #1987] @ 0x7c3 │ │ │ │ @ instruction: 0xf7ff6871 │ │ │ │ @ instruction: 0xf8d4ff9b │ │ │ │ andmi r9, r5, r8 │ │ │ │ streq pc, [r4], #-425 @ 0xfffffe57 │ │ │ │ mvnsle r4, r7, lsr #5 │ │ │ │ cmnle pc, r0, lsl #26 │ │ │ │ stceq 8, cr15, [r4], {89} @ 0x59 │ │ │ │ - blcs 29a824 │ │ │ │ + blcs 29a8d4 │ │ │ │ addshi pc, fp, r0 │ │ │ │ @ instruction: 0xf6466830 │ │ │ │ - @ instruction: 0xf100fd09 │ │ │ │ + @ instruction: 0xf100fcb1 │ │ │ │ @ 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, r3, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d26b1a │ │ │ │ @ instruction: 0xf1baa030 │ │ │ │ andle r0, sl, r0, lsl #30 │ │ │ │ @ instruction: 0x462268f3 │ │ │ │ @ instruction: 0xf8534638 │ │ │ │ strcc r1, [r1, #-37] @ 0xffffffdb │ │ │ │ - stc2 6, cr15, [ip, #-280] @ 0xfffffee8 │ │ │ │ + ldc2 6, cr15, [r4], #280 @ 0x118 │ │ │ │ mvnsle r4, sl, lsr #11 │ │ │ │ movwls r6, #6323 @ 0x18b3 │ │ │ │ @ instruction: 0xf04fab02 │ │ │ │ @ instruction: 0xf8cd0a00 │ │ │ │ ldrtmi sl, [sl], -r0 │ │ │ │ andeq lr, r3, r3, lsl r9 │ │ │ │ - cdp2 6, 1, cr15, cr12, cr6, {2} │ │ │ │ + stc2l 6, cr15, [r4, #280] @ 0x118 │ │ │ │ ldrdcs pc, [r4], -r9 │ │ │ │ ldmdavs r5, {r0, r1, r4, r8, r9, sl, fp, ip}^ │ │ │ │ @ instruction: 0xf1a542a3 │ │ │ │ suble r0, r5, r4, lsl #10 │ │ │ │ stmdbeq r8!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf89be020 │ │ │ │ @ instruction: 0xf103200c │ │ │ │ @ instruction: 0xf8db0c04 │ │ │ │ - bcs 43bcb4 │ │ │ │ + bcs 43bd64 │ │ │ │ ldmdavs r1!, {r2, r4, r6, ip, lr, pc}^ │ │ │ │ ldrd pc, [r0], -r0 @ │ │ │ │ andeq lr, r0, #3424256 @ 0x344000 │ │ │ │ stmdbcs r0, {r0, r4, r6, fp, sp, lr} │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ stmdavs r2, {r0, r4, r9, fp, sp, lr} │ │ │ │ svclt 0x00082a00 │ │ │ │ strmi r2, [lr] │ │ │ │ - bvs 2f218c │ │ │ │ + bvs 2f223c │ │ │ │ eorsle r4, r2, #629145600 @ 0x25800000 │ │ │ │ stmiavs sp!, {r0, r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf1a542a3 │ │ │ │ eorle r0, r1, r4, lsl #10 │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ svceq 0x0001f01b │ │ │ │ @ instruction: 0x4658d0d9 │ │ │ │ @ instruction: 0xf02b6871 │ │ │ │ @ instruction: 0xf7ff0b01 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmib fp, {r2, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ subvs r1, sl, r5, lsl #4 │ │ │ │ tstpeq r4, #-1073741822 @ p-variant is OBSOLETE @ 0xc0000002 │ │ │ │ @ instruction: 0xf8cb6011 │ │ │ │ - bvs ff0bbd44 │ │ │ │ + bvs ff0bbdf4 │ │ │ │ stmdals r6, {r0, r1, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ andscs pc, r4, fp, asr #17 │ │ │ │ adcsvs r6, fp, #83 @ 0x53 │ │ │ │ stmiavs sp!, {r0, r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf1a542a3 │ │ │ │ bicsle r0, sp, r4, lsl #10 │ │ │ │ ldrtvc r2, [r3], #769 @ 0x301 │ │ │ │ @@ -536366,24 +536406,24 @@ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ addsmi r6, sl, #11665408 @ 0xb20000 │ │ │ │ svcge 0x004cf47f │ │ │ │ ldmib r3, {r0, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ subvs r1, sl, r1, lsl #4 │ │ │ │ stmib r3, {r0, r4, sp, lr}^ │ │ │ │ @ instruction: 0xf8c3a901 │ │ │ │ - bvs ff0dbd64 │ │ │ │ + bvs ff0dbe14 │ │ │ │ @ instruction: 0xf8c2605a │ │ │ │ @ instruction: 0xf8c7c004 │ │ │ │ ldr ip, [sp, r8, lsr #32]! │ │ │ │ addmi r6, r2, #11665408 @ 0xb20000 │ │ │ │ ldr sp, [r9, r7, lsr #3]! │ │ │ │ - blcs 25ae78 │ │ │ │ + blcs 25af28 │ │ │ │ svcge 0x0028f43f │ │ │ │ @ instruction: 0xf67ae721 │ │ │ │ - andcs pc, r1, r9, lsr #28 │ │ │ │ + ldrdcs pc, [r1], -r1 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrdls pc, [r8, -pc] │ │ │ │ @@ -536392,29 +536432,29 @@ │ │ │ │ mlasle r9, r8, r5, r4 │ │ │ │ strmi r6, [r7], -r4, asr #19 │ │ │ │ eorsle r2, r5, r0, lsl #24 │ │ │ │ @ instruction: 0xf04f468b │ │ │ │ stmdavs r6!, {r9, fp} │ │ │ │ ldmdavs r2!, {r0, r1, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ svclt 0x00082a00 │ │ │ │ - blcs 4c559c │ │ │ │ + blcs 4c564c │ │ │ │ ldm pc, {r2, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ cmppcc sp, r3 @ p-variant is OBSOLETE │ │ │ │ - blcs 100d9f8 │ │ │ │ + blcs 100daa8 │ │ │ │ @ instruction: 0x065c2b14 │ │ │ │ stmdbvs r5!, {r0, r1, r4, r6}^ │ │ │ │ cmplt r3, fp, lsr #16 │ │ │ │ ldrbmi r7, [r9], -fp, ror #20 │ │ │ │ andseq pc, ip, r5, lsl #2 │ │ │ │ @ instruction: 0xf7ffb90b │ │ │ │ stmdavs sp!, {r0, r3, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 255e74 │ │ │ │ + blcs 255f24 │ │ │ │ @ instruction: 0xf89bd1f4 │ │ │ │ @ instruction: 0xb1233010 │ │ │ │ - blcs 29ab60 │ │ │ │ + blcs 29ac10 │ │ │ │ @ instruction: 0xf884bf08 │ │ │ │ cdpcs 0, 0, cr10, cr0, cr13, {0} │ │ │ │ ldmdavs r3!, {r0, r1, r6, ip, lr, pc}^ │ │ │ │ teqlt sl, sl, asr r8 │ │ │ │ andle r4, r1, r3, lsr #5 │ │ │ │ bfi r4, ip, #12, #5 │ │ │ │ stmdavs r3!, {r2, r5, r6, fp, sp, lr}^ │ │ │ │ @@ -536424,40 +536464,40 @@ │ │ │ │ @ instruction: 0xf7ff0014 │ │ │ │ @ instruction: 0xe7e2feb9 │ │ │ │ @ instruction: 0xf1044659 │ │ │ │ @ instruction: 0xf7ff0044 │ │ │ │ @ instruction: 0xe7dcfeb3 │ │ │ │ cmncs r4, fp, lsl fp │ │ │ │ @ instruction: 0xf8596962 │ │ │ │ - blx 287e2a │ │ │ │ + blx 287eda │ │ │ │ ldcvc 3, cr3, [fp], {2} │ │ │ │ sbcsle r2, r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf1044659 │ │ │ │ @ instruction: 0xf7ff0018 │ │ │ │ strb pc, [ip, r3, lsr #29] @ │ │ │ │ @ instruction: 0xf1044659 │ │ │ │ @ instruction: 0xf7ff0020 │ │ │ │ bfi pc, sp, (invalid: 29:6) @ │ │ │ │ @ instruction: 0xf1044659 │ │ │ │ @ instruction: 0xf7ff001c │ │ │ │ bfi pc, r7, (invalid: 29:0) @ │ │ │ │ - blcs 2963d8 │ │ │ │ + blcs 296488 │ │ │ │ @ instruction: 0x4659d1bd │ │ │ │ eorseq pc, r8, r4, lsl #2 │ │ │ │ mcr2 7, 4, pc, cr14, cr15, {7} @ │ │ │ │ @ instruction: 0x4659e7b7 │ │ │ │ eoreq pc, r4, r4, lsl #2 │ │ │ │ mcr2 7, 4, pc, cr8, cr15, {7} @ │ │ │ │ ldmdbvs fp!, {r0, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ smullle r4, r3, r8, r5 │ │ │ │ adcmi r6, r3, #4112384 @ 0x3ec000 │ │ │ │ - blcs 270164 │ │ │ │ + blcs 270214 │ │ │ │ @ instruction: 0x461cd0be │ │ │ │ svclt 0x0000e789 │ │ │ │ - rsbseq r4, r4, r6, lsl #5 │ │ │ │ + ldrsbteq r4, [r4], #-22 @ 0xffffffea │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r7, [r4], -r2, lsl #22 │ │ │ │ @ instruction: 0x460d4e90 │ │ │ │ @@ -536470,21 +536510,21 @@ │ │ │ │ stmibvs r0!, {r0, r1, r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0004629 │ │ │ │ orrlt pc, r0, r5, asr #19 │ │ │ │ @ instruction: 0xb1237a63 │ │ │ │ strtmi r6, [r9], -r0, lsr #21 │ │ │ │ @ instruction: 0xf9bef000 │ │ │ │ stmdavs r4!, {r3, r6, r8, ip, sp, pc} │ │ │ │ - blcs 255f60 │ │ │ │ + blcs 256010 │ │ │ │ andcs sp, r1, pc, ror #3 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - ldc2 6, cr15, [r0, #-288]! @ 0xfffffee0 │ │ │ │ + ldc2l 6, cr15, [r8], {72} @ 0x48 │ │ │ │ andcs fp, r2, r0, lsl r9 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - bcs 4dab74 │ │ │ │ + bcs 4dac24 │ │ │ │ movwge sp, #10318 @ 0x284e │ │ │ │ eorcs pc, r2, r3, asr r8 @ │ │ │ │ @ instruction: 0x47184413 │ │ │ │ andeq r0, r0, r9, ror #2 │ │ │ │ andeq r0, r0, r7, lsr #3 │ │ │ │ strheq r0, [r0], -r1 │ │ │ │ andeq r0, r0, r5, ror #1 │ │ │ │ @@ -536501,56 +536541,56 @@ │ │ │ │ addsmi r2, sl, #0, 6 │ │ │ │ stmdbvs r6, {r0, r2, r4, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xb1a36833 │ │ │ │ ldmibvs r7!, {r0, r1, r3, r5, r6, fp, sp, lr} │ │ │ │ ldmdavs r8!, {r1, r3, r4, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ stmvs r2, {r1, r2, r6, r7, pc} │ │ │ │ - bvs 6d67bc │ │ │ │ + bvs 6d686c │ │ │ │ stmdble r3, {r1, r3, r4, r7, r9, lr} │ │ │ │ orrslt r7, r3, r3, asr #22 │ │ │ │ bicle r2, r2, r1, lsl #22 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldmdavs r3, {r1, r5, r7, fp, sp, lr}^ │ │ │ │ - bcs 2560d4 │ │ │ │ + bcs 256184 │ │ │ │ adcshi pc, r1, r0 │ │ │ │ @ instruction: 0x462969d8 │ │ │ │ @ instruction: 0xf968f000 │ │ │ │ andeq pc, r2, r0, asr #3 │ │ │ │ strtmi lr, [r9], -ip, lsr #15 │ │ │ │ @ instruction: 0xff80f7ff │ │ │ │ sbclt r6, r3, #3801088 @ 0x3a0000 │ │ │ │ ubfx r7, r3, #6, #6 │ │ │ │ - blcs 25651c │ │ │ │ - bvs feb30618 │ │ │ │ + blcs 2565cc │ │ │ │ + bvs feb306c8 │ │ │ │ addsle r2, lr, r0, lsl #22 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0xf0000018 │ │ │ │ @ instruction: 0xf1c0f97b │ │ │ │ ldr r0, [r7, r2] │ │ │ │ teqlt r3, r3, ror #20 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0xf0000018 │ │ │ │ stmdacs r0, {r0, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ - bvs feb30208 │ │ │ │ + bvs feb302b8 │ │ │ │ strcs r4, [r0, -r6, lsr #12] │ │ │ │ str fp, [r8, fp, lsr #18] │ │ │ │ strcc r6, [r1, -r3, lsr #21] │ │ │ │ addsmi r3, pc, #16, 12 @ 0x1000000 │ │ │ │ - blvs fee709dc │ │ │ │ + blvs fee70a8c │ │ │ │ @ instruction: 0xf0004629 │ │ │ │ stmdacs r0, {r0, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe782d1f4 │ │ │ │ strcs r6, [r0], -r3, lsr #23 │ │ │ │ ldmdblt r3!, {r0, r1, r2, r4, r5, r9, sl, lr} │ │ │ │ - blvs feb35dc4 │ │ │ │ + blvs feb35e74 │ │ │ │ ldrcc r3, [r4], -r1, lsl #14 │ │ │ │ @ instruction: 0xf4bf429f │ │ │ │ - blvs 1b27dbc │ │ │ │ + blvs 1b27e6c │ │ │ │ ldrtmi r4, [r3], #-1577 @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf00068d8 │ │ │ │ stmdacs r0, {r0, r2, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe76ed1f1 │ │ │ │ cmncs r4, r6, lsr fp │ │ │ │ ldmpl r3!, {r1, r5, r6, r8, fp, sp, lr}^ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ @@ -536559,30 +536599,30 @@ │ │ │ │ and r2, r4, r0, lsl #12 │ │ │ │ ldrcc r3, [r0], #-1537 @ 0xfffff9ff │ │ │ │ @ instruction: 0xf43f42b7 │ │ │ │ mcrvs 15, 1, sl, cr0, cr8, {2} │ │ │ │ @ instruction: 0xf0004629 │ │ │ │ stmdacs r0, {r0, r2, r3, r8, fp, ip, sp, lr, pc} │ │ │ │ smmlsr r6, r4, r1, sp │ │ │ │ - blcs 3965c4 │ │ │ │ + blcs 396674 │ │ │ │ svcge 0x004df47f │ │ │ │ stmdbvs r4!, {r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 2560d0 │ │ │ │ + blcs 256180 │ │ │ │ svcge 0x0047f43f │ │ │ │ strtmi r6, [r9], -r0, lsr #19 │ │ │ │ @ instruction: 0xf8fcf000 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdavs r4!, {r1, r2, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - blcs 2560e8 │ │ │ │ + blcs 256198 │ │ │ │ @ instruction: 0xe73ad1f4 │ │ │ │ @ instruction: 0xf04f4a20 │ │ │ │ stmdbvs r3!, {r4, r5, fp}^ │ │ │ │ andls pc, r2, r6, asr r8 @ │ │ │ │ movwls pc, #15112 @ 0x3b08 @ │ │ │ │ - blcs 25a4e0 │ │ │ │ + blcs 25a590 │ │ │ │ svcge 0x002ff43f │ │ │ │ strcs r4, [r0, -r6, lsr #12] │ │ │ │ stmdbvs r3!, {r3, sp, lr, pc}^ │ │ │ │ strtcc r3, [r0], -r1, lsl #14 │ │ │ │ movwls pc, #15112 @ 0x3b08 @ │ │ │ │ addsmi r7, pc, #442368 @ 0x6c000 │ │ │ │ svcge 0x0023f4bf │ │ │ │ @@ -536599,237 +536639,237 @@ │ │ │ │ movweq pc, #8227 @ 0x2023 @ │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ strtmi sl, [r9], -sl, lsl #30 │ │ │ │ eorseq pc, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xf8e6f000 │ │ │ │ andeq pc, r2, r0, asr #3 │ │ │ │ ldmibvs r3, {r1, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bvs 733cd4 │ │ │ │ + bvs 733d84 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r4, r4, r2, ror #2 │ │ │ │ + ldrhteq r4, [r4], #-2 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed932f0 │ │ │ │ + bl fed933a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs r3, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi r4, [pc], -r6, lsl #12 │ │ │ │ subsle r2, fp, r1, lsl #22 │ │ │ │ cmple r8, r2, lsl #22 │ │ │ │ - blcs 25b134 │ │ │ │ + blcs 25b1e4 │ │ │ │ addhi pc, r3, r0, asr #32 │ │ │ │ stmdavs r3!, {r2, r4, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0x4620b13b │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ stmdavs r4!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2561ac │ │ │ │ + blcs 25625c │ │ │ │ ldmdavs r3!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldrshtvs r6, [lr], #-136 @ 0xffffff78 │ │ │ │ - bcs 256194 │ │ │ │ + bcs 256244 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf6b260bb │ │ │ │ - ldmvs r8!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r8!, {r0, r2, r3, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6474639 │ │ │ │ - ldcvc 15, cr15, [fp], #-44 @ 0xffffffd4 │ │ │ │ + ldcvc 14, cr15, [fp], #-716 @ 0xfffffd34 │ │ │ │ @ instruction: 0xb32360f8 │ │ │ │ @ instruction: 0xf1066933 │ │ │ │ addsmi r0, r3, #24, 4 @ 0x80000001 │ │ │ │ - blvs 930330 │ │ │ │ - blcs 296dc0 │ │ │ │ + blvs 9303e0 │ │ │ │ + blcs 296e70 │ │ │ │ ldrtmi sp, [r0], -r8, asr #32 │ │ │ │ - stc2l 6, cr15, [r6, #284]! @ 0x11c │ │ │ │ + stc2 6, cr15, [lr, #284] @ 0x11c │ │ │ │ ldrtmi r4, [r0], -r5, lsl #12 │ │ │ │ - cdp2 6, 11, cr15, cr4, cr7, {2} │ │ │ │ + cdp2 6, 5, cr15, cr12, cr7, {2} │ │ │ │ andsle r4, r2, r5, lsl #5 │ │ │ │ stmdavs r3!, {r2, r3, r5, r8, fp, sp, lr} │ │ │ │ - blvc 1b2863c │ │ │ │ + blvc 1b286ec │ │ │ │ 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: 0x4605fdb3 │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - addmi pc, r5, #2576 @ 0xa10 │ │ │ │ + addmi pc, r5, #1168 @ 0x490 │ │ │ │ ldrtmi sp, [r0], -ip, ror #3 │ │ │ │ - stc2l 6, cr15, [r2, #284]! @ 0x11c │ │ │ │ + stc2 6, cr15, [sl, #284] @ 0x11c │ │ │ │ and r4, r7, r4, lsl #12 │ │ │ │ ldrtmi r4, [r9], -r0, lsr #12 │ │ │ │ stc2l 7, cr15, [r0, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4604fd59 │ │ │ │ + strmi pc, [r4], -r1, lsl #26 │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - addmi pc, r4, #2640 @ 0xa50 │ │ │ │ + addmi pc, r4, #1232 @ 0x4d0 │ │ │ │ ldcvc 1, cr13, [fp], #-968 @ 0xfffffc38 │ │ │ │ @ instruction: 0xbdf8b9c3 │ │ │ │ stmdavs r3!, {r2, r6, r9, fp, sp, lr} │ │ │ │ @ instruction: 0x4620b13b │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ stmdavs r4!, {r0, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 256258 │ │ │ │ - blvs 1f709ac │ │ │ │ - blcs 256260 │ │ │ │ + blcs 256308 │ │ │ │ + blvs 1f70a5c │ │ │ │ + blcs 256310 │ │ │ │ strtmi sp, [r0], -pc, ror #1 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ stmdavs r4!, {r0, r2, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 256270 │ │ │ │ + blcs 256320 │ │ │ │ ldcllt 1, cr13, [r8, #988]! @ 0x3dc │ │ │ │ @ instruction: 0x210268bb │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, fp, sp, lr} │ │ │ │ rscle r2, r0, r0, lsl #20 │ │ │ │ - bcs 45ae60 │ │ │ │ + bcs 45af10 │ │ │ │ cmpvc r9, #1073741879 @ 0x40000037 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0x4631bdf8 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ msrvc SPSR_, #944 @ 0x3b0 │ │ │ │ @ instruction: 0xf647e7b0 │ │ │ │ - strcs pc, [r0, #-3465] @ 0xfffff277 │ │ │ │ + strcs pc, [r0, #-3377] @ 0xfffff2cf │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - cdp2 6, 5, cr15, cr6, cr7, {2} │ │ │ │ + ldc2l 6, cr15, [lr, #284]! @ 0x11c │ │ │ │ @ instruction: 0xf43f4284 │ │ │ │ stmdbvs r2!, {r0, r1, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xb1236813 │ │ │ │ @ instruction: 0x461a7355 │ │ │ │ - blcs 2562a0 │ │ │ │ + blcs 256350 │ │ │ │ @ instruction: 0x4620d1fa │ │ │ │ - stc2 6, cr15, [lr, #284]! @ 0x11c │ │ │ │ + ldc2l 6, cr15, [r6, #-284] @ 0xfffffee4 │ │ │ │ strb r4, [ip, r4, lsl #12]! │ │ │ │ - blvs 904e44 │ │ │ │ + blvs 904ef4 │ │ │ │ svclt 0x0000deff │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed93450 │ │ │ │ + bl fed93500 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs fp, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ stmdavs r0, {r2, r9, sl, lr} │ │ │ │ biclt r6, sl, sl, asr r8 │ │ │ │ - bvs 91646c │ │ │ │ + bvs 91651c │ │ │ │ addsmi r6, sl, #73728 @ 0x12000 │ │ │ │ mulcs r1, r8, pc @ │ │ │ │ - blvc 1332688 │ │ │ │ + blvc 1332738 │ │ │ │ @ instruction: 0xf1a3b12b │ │ │ │ - blx fee3c27c │ │ │ │ + blx fee3c32c │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ffbd10 │ │ │ │ sbclt pc, r3, #1, 28 │ │ │ │ @ instruction: 0xf1a36822 │ │ │ │ - blx fee3c290 │ │ │ │ + blx fee3c340 │ │ │ │ cmppvc r3, #128 @ p-variant is OBSOLETE @ 0x80 │ │ │ │ ldrb r0, [r3, r0, asr #18]! │ │ │ │ @ instruction: 0xdeff6a13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed934a0 │ │ │ │ + bl fed93550 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs fp, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ ldmdavs sl, {r2, r6, r7, fp, sp, lr}^ │ │ │ │ biclt r6, sl, r0, lsr #16 │ │ │ │ - bvs 9164bc │ │ │ │ + bvs 91656c │ │ │ │ addsmi r6, sl, #73728 @ 0x12000 │ │ │ │ mulcs r1, r8, pc @ │ │ │ │ - blvc 13326d8 │ │ │ │ + blvc 1332788 │ │ │ │ @ instruction: 0xf1a3b12b │ │ │ │ - blx fee3c2cc │ │ │ │ + blx fee3c37c │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ffbd10 │ │ │ │ sbclt pc, r3, #13888 @ 0x3640 │ │ │ │ @ instruction: 0xf1a36822 │ │ │ │ - blx fee3c2e0 │ │ │ │ + blx fee3c390 │ │ │ │ cmppvc r3, #128 @ p-variant is OBSOLETE @ 0x80 │ │ │ │ ldrb r0, [r3, r0, asr #18]! │ │ │ │ @ instruction: 0xdeff6a13 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed934f0 │ │ │ │ + bl fed935a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ - blx 1579c14 │ │ │ │ + @ instruction: 0xf9f4f646 │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - @ instruction: 0xf93cf653 │ │ │ │ + @ instruction: 0xf8e4f653 │ │ │ │ andcs r2, r0, r4, lsl r1 │ │ │ │ - @ instruction: 0xff28f6b1 │ │ │ │ + mrc2 6, 6, pc, cr0, cr1, {5} │ │ │ │ @ instruction: 0x46056833 │ │ │ │ subvs r6, r6, sl, lsl r8 │ │ │ │ stmiavs r0, {r9, fp, sp}^ │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf6b160ab │ │ │ │ - @ instruction: 0x4629ffdf │ │ │ │ + strtmi pc, [r9], -r7, lsl #31 │ │ │ │ @ instruction: 0xf64768a8 │ │ │ │ - stmdbvs r3!, {r0, r2, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, r2, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ andcs r4, r0, #1048576 @ 0x100000 │ │ │ │ rscvs r4, r9, r0, lsr r6 │ │ │ │ ldrdvs r6, [fp], -fp @ │ │ │ │ @ instruction: 0xf647822a │ │ │ │ - strmi pc, [r4], -sp, lsl #26 │ │ │ │ + @ instruction: 0x4604fcb5 │ │ │ │ @ instruction: 0xf7ffe005 │ │ │ │ strtmi pc, [r0], -sp, lsl #26 │ │ │ │ - stc2 6, cr15, [r6], {71} @ 0x47 │ │ │ │ + stc2 6, cr15, [lr], #-284 @ 0xfffffee4 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - ldc2l 6, cr15, [r2, #284] @ 0x11c │ │ │ │ + ldc2l 6, cr15, [sl, #-284]! @ 0xfffffee4 │ │ │ │ strtmi r4, [r9], -r3, lsl #12 │ │ │ │ addsmi r4, ip, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0x4628d1f1 │ │ │ │ - @ instruction: 0xffbef6b1 │ │ │ │ + @ instruction: 0xff66f6b1 │ │ │ │ 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: 0xf8d5fe93 │ │ │ │ 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: 0xff42f6b1 │ │ │ │ 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: 0xf884f653 │ │ │ │ stmdavs fp!, {r0, r2, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0x4628b13b │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ stmdavs sp!, {r0, r1, r3, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 256484 │ │ │ │ + blcs 256534 │ │ │ │ ldcvc 1, cr13, [sp], #988 @ 0x3dc │ │ │ │ @ instruction: 0x46a8b1bd │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf938f653 │ │ │ │ + @ instruction: 0xf8e0f653 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ sbcsle r2, sl, r0, lsl #22 │ │ │ │ sbcsle r2, r8, r0, lsl #24 │ │ │ │ @ instruction: 0x2e0069a6 │ │ │ │ stmdavs r4!, {r1, r2, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 25648c │ │ │ │ + blcs 25653c │ │ │ │ @ instruction: 0x4638d1f8 │ │ │ │ - @ instruction: 0xff6cf6b1 │ │ │ │ + @ instruction: 0xff14f6b1 │ │ │ │ pop {r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf06f83f8 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf920f653 │ │ │ │ + @ instruction: 0xf8c8f653 │ │ │ │ svclt 0x0000e7e6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ addlt r4, pc, r9, lsr #20 │ │ │ │ strmi r4, [r4], -r9, lsr #22 │ │ │ │ stmvs r0, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ strbtmi r0, [lr], -r2, lsl #18 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ @ instruction: 0xf6460300 │ │ │ │ - stmib sp, {r0, r1, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r3, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ strbtmi r7, [ip], r0, lsl #14 │ │ │ │ strvc lr, [r2, -sp, asr #19] │ │ │ │ cdpeq 1, 1, cr15, cr12, cr13, {0} │ │ │ │ stmdbvs r3, {r4, r5, r6, r7, r9, sl, lr} │ │ │ │ stmib sp, {r0, r1, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ ldm ip!, {r2, ip, sp} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ @@ -536838,15 +536878,15 @@ │ │ │ │ stm lr, {r0, r1} │ │ │ │ ldm r8!, {r0, r1} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf44f6e22 │ │ │ │ strbtmi r7, [r8], -ip, lsr #3 │ │ │ │ - @ instruction: 0xf948f649 │ │ │ │ + @ instruction: 0xf8f0f649 │ │ │ │ stcvs 14, cr6, [r2, #140]! @ 0x8c │ │ │ │ ldcvc 13, cr1, [fp], {1} │ │ │ │ stclvs 4, cr7, [r3, #524]! @ 0x20c │ │ │ │ andsvs r6, sl, r3, asr r0 │ │ │ │ cmppeq r8, #4, 2 @ p-variant is OBSOLETE │ │ │ │ strtvs r6, [r0], -r7, lsr #11 │ │ │ │ stmib r4, {r1, r6, fp, sp, lr}^ │ │ │ │ @@ -536854,133 +536894,133 @@ │ │ │ │ subvs r4, r3, r9, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, pc, r2, lsl #2 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - b fe8f9ca0 │ │ │ │ - rsbseq r3, r4, ip, asr #23 │ │ │ │ + b 12f9d50 │ │ │ │ + rsbseq r3, r4, ip, lsl fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r4, r6, asr #22 │ │ │ │ + @ instruction: 0x00743a96 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldmdami lr, {r2, r9, sl, lr}^ │ │ │ │ ldrmi r4, [r5], -lr, lsl #12 │ │ │ │ - blvc b0d6dc │ │ │ │ + blvc b0d78c │ │ │ │ ldmdale sp, {r1, r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ cmpvc r9, #40894464 @ 0x2700000 │ │ │ │ - bne fe382f70 │ │ │ │ + bne fe383020 │ │ │ │ andseq r0, ip, r9, lsl #13 │ │ │ │ stmdavs r3!, {r2, r5, r6, r8, fp, sp, lr} │ │ │ │ strtmi fp, [r9], -r3, lsl #3 │ │ │ │ andeq pc, ip, r4, lsl #2 │ │ │ │ @ instruction: 0x462947b0 │ │ │ │ @ instruction: 0xf1044603 │ │ │ │ teqlt fp, ip, lsl r0 │ │ │ │ tstlt fp, r3, ror #20 │ │ │ │ @ instruction: 0xb11847b0 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blcs 256acc │ │ │ │ - bvs feb30d2c │ │ │ │ + blcs 256b7c │ │ │ │ + bvs feb30ddc │ │ │ │ rscsle r2, r7, r0, lsl #22 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0x47b00018 │ │ │ │ - blmi 143651c │ │ │ │ + blmi 14365cc │ │ │ │ ldmdaeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andls pc, r3, r0, asr r8 @ │ │ │ │ - blx 456aee │ │ │ │ + blx 456b9e │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, pc} │ │ │ │ rscle r2, r7, r0, lsl #22 │ │ │ │ streq lr, [r8, -r4, lsl #22] │ │ │ │ - beq 2786ac │ │ │ │ + beq 27875c │ │ │ │ stmdbvs r3!, {r3, sp, lr, pc}^ │ │ │ │ - beq 2b89a0 │ │ │ │ - blx 44a1fe │ │ │ │ + beq 2b8a50 │ │ │ │ + blx 44a2ae │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, pc} │ │ │ │ sbcsle r4, r9, #645922816 @ 0x26800000 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ stmdacs r0, {r4, r5, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xe7d3d1f1 │ │ │ │ - blcs 256b20 │ │ │ │ + blcs 256bd0 │ │ │ │ @ instruction: 0x4629d0d0 │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ stmdacs r0, {r4, r5, r7, r8, r9, sl, lr} │ │ │ │ stmdbvs r3!, {r1, r3, r6, r7, ip, lr, pc}^ │ │ │ │ movweq pc, #8227 @ 0x2023 @ │ │ │ │ bicle r2, r5, r1, lsl #22 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0x47b00030 │ │ │ │ - bvs 1b364b8 │ │ │ │ + bvs 1b36568 │ │ │ │ strtmi fp, [r9], -fp, lsr #2 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ stmdacs r0, {r4, r5, r7, r8, r9, sl, lr} │ │ │ │ - bvs feb308a8 │ │ │ │ + bvs feb30958 │ │ │ │ stmdaeq ip!, {r2, r8, ip, sp, lr, pc} │ │ │ │ stmdblt fp!, {r8, r9, sl, sp} │ │ │ │ - bvs feb3649c │ │ │ │ + bvs feb3654c │ │ │ │ ldmdaeq r0, {r3, r8, ip, sp, lr, pc} │ │ │ │ adcle r4, sp, #-268435447 @ 0xf0000009 │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ ldrmi r3, [r0, r1, lsl #14]! │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ - blvs feb36484 │ │ │ │ + blvs feb36534 │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ ldmdblt fp, {r2, r4, fp} │ │ │ │ - blvs feb36478 │ │ │ │ + blvs feb36528 │ │ │ │ addsle r4, sp, #-268435447 @ 0xf0000009 │ │ │ │ strtmi r6, [r9], -r0, ror #22 │ │ │ │ andeq pc, r7, r8, lsl #22 │ │ │ │ ldrmi r3, [r0, r1, lsl #14]! │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ stmdbvs r3!, {r2, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ orrsle r2, r1, r5, lsl #22 │ │ │ │ stmdbvs r4!, {r3, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 2566a8 │ │ │ │ + blcs 256758 │ │ │ │ strtmi sp, [r9], -ip, lsl #1 │ │ │ │ andeq pc, ip, r4, lsl #2 │ │ │ │ stmdacs r0, {r4, r5, r7, r8, r9, sl, lr} │ │ │ │ stmdavs r4!, {r1, r2, r7, ip, lr, pc} │ │ │ │ - blcs 2566bc │ │ │ │ + blcs 25676c │ │ │ │ pop {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blmi 61e5f8 │ │ │ │ + blmi 61e6a8 │ │ │ │ stmdbvs r2!, {r2, r5, r6, r8, sp}^ │ │ │ │ - blx 29294e │ │ │ │ + blx 2929fe │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ @ instruction: 0xf1b88004 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ ldrbcc sl, [r4], #-3957 @ 0xfffff08b │ │ │ │ and r2, r3, r0, lsl #14 │ │ │ │ ldrmi r3, [r8, #1040]! @ 0x410 │ │ │ │ svcge 0x006ef43f │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ ldrmi r3, [r0, r1, lsl #14]! │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ svclt 0x0000e766 │ │ │ │ - rsbseq r3, r4, r8, lsl #22 │ │ │ │ + rsbseq r3, r4, r8, asr sl │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ addlt r4, pc, r5, lsr #20 │ │ │ │ strmi r4, [r5], -r5, lsr #22 │ │ │ │ stmvs r0, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmdbeq r3, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf105466e │ │ │ │ ldmpl r3, {r3, r4, fp}^ │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf874f646 │ │ │ │ + @ instruction: 0xf81cf646 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ stmib sp, {r8, r9, ip, sp}^ │ │ │ │ strbtmi r3, [ip], r2, lsl #6 │ │ │ │ cdpeq 1, 1, cr15, cr12, cr13, {0} │ │ │ │ ldrbtmi r6, [r7], -r3, lsl #18 │ │ │ │ stmib sp, {r0, r1, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ ldm ip!, {r2, ip, sp} │ │ │ │ @@ -536989,35 +537029,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], -r1, asr #31 │ │ │ │ mlacc sl, r5, r8, pc @ │ │ │ │ stmdavs sl, {r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf647748b │ │ │ │ - bmi 4badf8 │ │ │ │ + bmi 4bad48 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, pc, r2, lsl #2 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - ldmdb r4!, {r0, r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r3, r4, r0, ror r9 │ │ │ │ + ldmdb ip, {r0, r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r3, r4, r0, asr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r3, [r4], #-138 @ 0xffffff76 │ │ │ │ + rsbseq r3, r4, sl, asr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed93934 │ │ │ │ + bl fed939e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmiavs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ - blvc 3167a0 │ │ │ │ + blvc 316850 │ │ │ │ tstle fp, r4, lsl #22 │ │ │ │ vld2.16 {d22,d24}, [pc], r3 │ │ │ │ ldrmi r7, [r3], #-723 @ 0xfffffd2d │ │ │ │ stmdale r5, {r0, r8, r9, fp, sp} │ │ │ │ stmdavs fp, {r1, r7, fp, sp, lr} │ │ │ │ mulle r3, sl, r2 │ │ │ │ @ instruction: 0xff8ef7ff │ │ │ │ @@ -537032,62 +537072,62 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x8094f8df │ │ │ │ strmi r4, [sl], r3, lsl #12 │ │ │ │ @ instruction: 0x46194610 │ │ │ │ @ instruction: 0xf6b044f8 │ │ │ │ - stmdacs r0, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1bad03d │ │ │ │ - blx fe8c03a4 │ │ │ │ - blx fef79a50 │ │ │ │ + blx fe8c0454 │ │ │ │ + blx fef79b00 │ │ │ │ stmvs r5, {r2, r7, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ ldrshtle r3, [r2], -pc │ │ │ │ stmdbeq r4!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ strcs r2, [r1], -r0, lsl #14 │ │ │ │ eoreq pc, r4, r5, asr r8 @ │ │ │ │ @ instruction: 0xf7ffb1e8 │ │ │ │ - blmi 83c074 │ │ │ │ + blmi 83c124 │ │ │ │ eorne pc, r4, r5, asr r8 @ │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ - blx 496cfe │ │ │ │ + blx 496dae │ │ │ │ svcvc 0x009b3302 │ │ │ │ @ instruction: 0xf831330b │ │ │ │ and r2, r5, r3, lsr #32 │ │ │ │ @ instruction: 0xf103fa06 │ │ │ │ eorvc pc, r3, r5, asr #16 │ │ │ │ andeq lr, r1, #139264 @ 0x22000 │ │ │ │ @ instruction: 0xf3a2fa92 │ │ │ │ - blx fef06ff4 │ │ │ │ + blx fef070a4 │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - blx 3f0fc0 │ │ │ │ - b cf9814 │ │ │ │ - blx fe8bf018 │ │ │ │ + blx 3f1070 │ │ │ │ + b cf98c4 │ │ │ │ + blx fe8bf0c8 │ │ │ │ @ instruction: 0xf1baf4aa │ │ │ │ - blx fef40410 │ │ │ │ + blx fef404c0 │ │ │ │ svclt 0x0008f484 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 23c818 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 23c8c8 @ │ │ │ │ pop {r4, r6, r7, r8, ip, lr, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - rsbseq r3, r4, ip, ror #16 │ │ │ │ + ldrhteq r3, [r4], #-124 @ 0xffffff84 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed93a30 │ │ │ │ + bl fed93ae0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmiavs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ ldmdavs fp, {r1, r3, r9, sl, lr} │ │ │ │ stmdbcs r4, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldmdbvs r9, {r0, r1, r2, r3, r8, ip, lr, pc}^ │ │ │ │ sbcsvc pc, r3, pc, ror #8 │ │ │ │ stmdbcs r1, {r0, sl, lr} │ │ │ │ @ instruction: 0xf893d809 │ │ │ │ tstcs r1, r8, lsr #32 │ │ │ │ - blx 2980b8 │ │ │ │ + blx 298168 │ │ │ │ stmdbcc r1, {r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ffb289 │ │ │ │ andcs pc, r1, fp, lsl #31 │ │ │ │ svclt 0x0000bd08 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -537095,103 +537135,103 @@ │ │ │ │ addlt r6, r2, r4, lsl #17 │ │ │ │ ldrsbhi pc, [r4, #-143]! @ 0xffffff71 @ │ │ │ │ ldrbtmi r3, [r8], #3076 @ 0xc04 │ │ │ │ andsle r4, r6, r0, lsr #5 │ │ │ │ strmi r4, [pc], -r6, lsl #12 │ │ │ │ @ instruction: 0xf0136823 │ │ │ │ tstle ip, r1, lsl #10 │ │ │ │ - bcs 35b500 │ │ │ │ + bcs 35b5b0 │ │ │ │ ldmdbvs sl, {r0, r3, r8, ip, lr, pc}^ │ │ │ │ eorvc pc, r4, #679477248 @ 0x28800000 │ │ │ │ stmdale r4, {r0, r9, fp, sp} │ │ │ │ ldmvs r9, {r1, r4, r5, fp, sp, lr} │ │ │ │ addsmi r6, r1, #9568256 @ 0x920000 │ │ │ │ stmiavs r4!, {r0, r1, r2, ip, lr, pc} │ │ │ │ adcmi r3, r6, #4, 24 @ 0x400 │ │ │ │ andcs sp, r0, sl, ror #3 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ mrcvs 7, 0, r8, cr10, cr0, {7} │ │ │ │ ldrsbtls pc, [r0], #-131 @ 0xffffff7d @ │ │ │ │ ldrhle r4, [r7], #-34 @ 0xffffffde │ │ │ │ ldrtmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xf6b09301 │ │ │ │ - stmdacs r0, {r0, r3, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ - bmi 1470c84 │ │ │ │ + @ instruction: 0xf6af9301 │ │ │ │ + stmdacs r0, {r0, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bmi 1470d34 │ │ │ │ ldrdne pc, [r0], -r9 │ │ │ │ ldrdge pc, [r8], -r0 │ │ │ │ @ instruction: 0xf8582064 │ │ │ │ stmdbvs sl, {r1, ip, pc}^ │ │ │ │ andls pc, r2, #0, 22 │ │ │ │ @ instruction: 0x2051f892 │ │ │ │ @ instruction: 0xf851320b │ │ │ │ - bcs 244980 │ │ │ │ - blls 2b0c60 │ │ │ │ + bcs 244a30 │ │ │ │ + blls 2b0d10 │ │ │ │ vstmiaeq r2, {d14-d18} │ │ │ │ ldrbmi r4, [r2], -r9, lsr #12 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ - bleq 37aa54 │ │ │ │ + bleq 37ab04 │ │ │ │ svclt 0x00084283 │ │ │ │ @ instruction: 0xf001fa0e │ │ │ │ tstpeq r1, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ movwmi fp, #24324 @ 0x5f04 │ │ │ │ ldrmi fp, [r4, #685] @ 0x2ad │ │ │ │ stccs 1, cr13, [r0, #-968] @ 0xfffffc38 │ │ │ │ ldrmi sp, [r8], -r3, asr #1 │ │ │ │ @ instruction: 0xf7ff9301 │ │ │ │ - blls 2bbf0c │ │ │ │ + blls 2bbfbc │ │ │ │ ldmdbvs sl, {r2, r5, r6, r8, sp}^ │ │ │ │ stmdbls r2, {r0, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mulscs lr, r9, r8 │ │ │ │ @ instruction: 0xf833320b │ │ │ │ - bcs 2449cc │ │ │ │ + bcs 244a7c │ │ │ │ @ instruction: 0xf3a2fa92 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ strdle r3, [ip], pc @ │ │ │ │ mrscs r2, (UNDEF: 1) │ │ │ │ eoreq pc, r3, sl, asr #16 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ andeq lr, r3, #139264 @ 0x22000 │ │ │ │ - blx fe6c7168 │ │ │ │ - blx fef397f4 │ │ │ │ + blx fe6c7218 │ │ │ │ + blx fef398a4 │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xe79ad1f0 │ │ │ │ ldrtmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xffe2f6af │ │ │ │ + @ instruction: 0xff8af6af │ │ │ │ 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 248ae0 │ │ │ │ + bl 2f0c64 │ │ │ │ ldrmi r0, [r1], -r3, lsl #29 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ - blge 37aaf8 │ │ │ │ + blge 37aba8 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad018 │ │ │ │ - blx 248a12 │ │ │ │ + blx 248ac2 │ │ │ │ svcvc 0x009b9303 │ │ │ │ @ instruction: 0xf83a330b │ │ │ │ and sl, r5, r3, lsr #32 │ │ │ │ eorpl pc, r3, r2, asr #16 │ │ │ │ vpmax.u8 d15, d3, d12 │ │ │ │ - beq 337280 │ │ │ │ + beq 337330 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf3aafa9a │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ - strdle r3, [pc, #63] @ 23ca2b │ │ │ │ + strdle r3, [pc, #63] @ 23cadb │ │ │ │ bicsle r4, pc, lr, lsl #11 │ │ │ │ svclt 0x0000e75d │ │ │ │ - rsbseq r3, r4, lr, ror r7 │ │ │ │ + rsbseq r3, r4, lr, asr #13 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ ldrcc pc, [r0, #-2271]! @ 0xfffff721 │ │ │ │ @ instruction: 0xf8dfb08d │ │ │ │ @@ -537205,15 +537245,15 @@ │ │ │ │ @ instruction: 0xb12b6823 │ │ │ │ ldmiblt fp, {r0, r1, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ strcs pc, [r8, #-2271] @ 0xfffff721 │ │ │ │ strcc pc, [r0, #-2271] @ 0xfffff721 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 516ab8 │ │ │ │ + blls 516b68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, sp, r1, ror r2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf8df4698 │ │ │ │ @ instruction: 0xf8df34ec │ │ │ │ strbmi fp, [r7], -ip, ror #9 │ │ │ │ @@ -537222,45 +537262,45 @@ │ │ │ │ ldmibvs fp!, {r2, ip, sp, pc} │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ ldrmi r2, [fp], r9, lsl #6 │ │ │ │ ldmdavs r5!, {r1, r2, r3, r4, r8, fp, sp, lr} │ │ │ │ eorsle r2, r5, r0, lsl #26 │ │ │ │ stmdbcs r0, {r0, r3, r5, fp, sp, lr} │ │ │ │ eorshi pc, sl, #0 │ │ │ │ - blcs 35b760 │ │ │ │ + blcs 35b810 │ │ │ │ subhi pc, r0, #0 │ │ │ │ cmplt fp, fp, lsr #16 │ │ │ │ cmplt sl, sl, lsl r8 │ │ │ │ - bcs 35b74c │ │ │ │ + bcs 35b7fc │ │ │ │ stmdbvs sl!, {r1, r8, ip, lr, pc}^ │ │ │ │ andsle r2, r1, r0, ror #20 │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - blcs 35b764 │ │ │ │ + blcs 35b814 │ │ │ │ stmdbvs fp!, {r0, r1, r2, r4, r8, ip, lr, pc}^ │ │ │ │ tstle r4, r0, ror #22 │ │ │ │ strtmi sl, [sl], -r9, lsl #22 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - blx 1efa3e6 │ │ │ │ + blx 8fa496 │ │ │ │ @ instruction: 0xe00d69bb │ │ │ │ ldrmi r4, [sp], -lr, lsr #12 │ │ │ │ ldrtmi sl, [r2], -r9, lsl #22 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - blx 1c7a3fa │ │ │ │ + blx 67a4aa │ │ │ │ stmib sp, {r0, r1, r8, r9, sp}^ │ │ │ │ stccs 6, cr3, [r0, #-36] @ 0xffffffdc │ │ │ │ ldmibvs fp!, {r1, r2, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 24e55c │ │ │ │ + blcs 24e60c │ │ │ │ mrshi pc, (UNDEF: 74) @ │ │ │ │ @ instruction: 0x465e46b9 │ │ │ │ @ instruction: 0xf8d94627 │ │ │ │ tstcs r4, ip, lsr r0 │ │ │ │ andscc r9, pc, r9, lsl #12 │ │ │ │ @ instruction: 0xf5f20940 │ │ │ │ - @ instruction: 0xf8d6ec7a │ │ │ │ + @ instruction: 0xf8d6ec22 │ │ │ │ andls fp, sl, r0, lsl r0 │ │ │ │ ldrdge pc, [r0], -fp │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad04c │ │ │ │ stcge 0, cr4, [r9, #-0] │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8df81e2 │ │ │ │ @@ -537296,27 +537336,27 @@ │ │ │ │ addsmi r1, r3, #1879048202 @ 0x7000000a │ │ │ │ orrhi pc, r3, r0 │ │ │ │ msrvc CPSR_s, #683671552 @ 0x28c00000 │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ strtmi r8, [r2], r6, asr #2 │ │ │ │ bicle r2, r3, r0, lsl #24 │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - @ instruction: 0xb118f9b5 │ │ │ │ + tstplt r8, sp, asr r9 @ p-variant is OBSOLETE │ │ │ │ andscc sl, r0, r9, lsl #18 │ │ │ │ ldc2 7, cr15, [r4, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf5f2980a │ │ │ │ - andcs lr, r0, r2, asr #25 │ │ │ │ - @ instruction: 0xf89af6b0 │ │ │ │ + andcs lr, r0, sl, ror #24 │ │ │ │ + @ instruction: 0xf842f6b0 │ │ │ │ @ instruction: 0x468269f4 │ │ │ │ stccs 8, cr6, [r0, #-404] @ 0xfffffe6c │ │ │ │ sbchi pc, sl, r0 │ │ │ │ @ instruction: 0xf8df686b │ │ │ │ - blcs 2699d4 │ │ │ │ + blcs 269a84 │ │ │ │ svclt 0x000844fb │ │ │ │ - blvc b05fec │ │ │ │ + blvc b0609c │ │ │ │ vqdmulh.s d2, d0, d10 │ │ │ │ ldm pc, {r1, r3, r8, pc}^ @ │ │ │ │ tstpeq r1, r3, lsl r0 @ p-variant is OBSOLETE │ │ │ │ ldrsheq r0, [r0], -sl │ │ │ │ strdeq r0, [r1], #3 @ │ │ │ │ andseq r0, r0, r1, lsr #32 │ │ │ │ sbcseq r0, sl, r1, lsr #32 │ │ │ │ @@ -537330,94 +537370,94 @@ │ │ │ │ stmdavs fp!, {r0, r2, r5, r7, pc}^ │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, ip, sp, pc}^ │ │ │ │ svclt 0x00082a00 │ │ │ │ strtmi r2, [ip], -r0, lsl #6 │ │ │ │ bfi r4, sp, #12, #13 │ │ │ │ @ instruction: 0xf1044651 │ │ │ │ @ instruction: 0xf7ff0014 │ │ │ │ - blvc b3c490 │ │ │ │ + blvc b3c540 │ │ │ │ mvnle r2, r4, lsl #22 │ │ │ │ vld2.16 {d22,d24}, [pc :128], r3 │ │ │ │ ldmdane sl, {r0, r1, r4, r6, r7, ip, sp, lr} │ │ │ │ vpmax.s8 d18, d0, d1 │ │ │ │ @ instruction: 0xf5a38139 │ │ │ │ - bcs 2994ec │ │ │ │ - bmi ff272fcc │ │ │ │ + bcs 29959c │ │ │ │ + bmi ff27307c │ │ │ │ cdpeq 0, 6, cr15, cr4, cr15, {2} │ │ │ │ stmpl r9, {r1, r8, fp, ip, pc} │ │ │ │ andls r6, r7, #34, 30 @ 0x88 │ │ │ │ - blx 5ce4b2 │ │ │ │ + blx 5ce562 │ │ │ │ @ instruction: 0xf8d21303 │ │ │ │ ldrbmi ip, [r2], -r0 │ │ │ │ movwcc r7, #49051 @ 0xbf9b │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ cdpvs 3, 2, cr9, cr3, cr3, {0} │ │ │ │ @ instruction: 0xf8dc9306 │ │ │ │ - blx 5c8cde │ │ │ │ + blx 5c8d8e │ │ │ │ @ instruction: 0xf8bd1103 │ │ │ │ movwls r3, #20492 @ 0x500c │ │ │ │ @ instruction: 0x1051f891 │ │ │ │ @ instruction: 0xf85c310b │ │ │ │ tstls r4, r1, lsr #32 │ │ │ │ @ instruction: 0xf7ff4619 │ │ │ │ - blls 3fc24c │ │ │ │ + blls 3fc2fc │ │ │ │ vmla.i8 q11, q0, q9 │ │ │ │ ldcne 12, cr2, [r8, #-580] @ 0xfffffdbc │ │ │ │ andeq lr, ip, #165888 @ 0x28800 │ │ │ │ - blx feed6f1c │ │ │ │ + blx feed6fcc │ │ │ │ stmdbcs r0, {r1, r7, r9, ip, sp, lr, pc} │ │ │ │ addmi fp, r8, #24, 30 @ 0x60 │ │ │ │ subsne lr, r2, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ andle r0, r5, r1, lsl #24 │ │ │ │ - bl fee96df4 │ │ │ │ + bl fee96ea4 │ │ │ │ svclt 0x00180c00 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ movwcs r6, #6168 @ 0x1818 │ │ │ │ @ instruction: 0xf8909904 │ │ │ │ addmi lr, fp, ip │ │ │ │ - blcc 296eec │ │ │ │ + blcc 296f9c │ │ │ │ svclt 0x001842b1 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ mvnseq pc, lr │ │ │ │ svclt 0x00082905 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ addslt r9, fp, #81920 @ 0x14000 │ │ │ │ andeq lr, r2, #76, 20 @ 0x4c000 │ │ │ │ @ instruction: 0xf0004299 │ │ │ │ @ instruction: 0xf1be80c1 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - bcs 25d034 │ │ │ │ + bcs 25d0e4 │ │ │ │ sbchi pc, r5, r0, asr #32 │ │ │ │ ldrbmi r9, [r0], -r7, lsl #18 │ │ │ │ - cdp2 6, 1, cr15, cr2, cr15, {5} │ │ │ │ + ldc2 6, cr15, [sl, #700]! @ 0x2bc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmvs r2, {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0x100cf8bd │ │ │ │ - blx fe687130 │ │ │ │ - blx fef39bb8 │ │ │ │ + blx fe6871e0 │ │ │ │ + blx fef39c68 │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ svcge 0x006bf43f │ │ │ │ @ instruction: 0xf8422001 │ │ │ │ - blx 24cdd4 │ │ │ │ - b ab9958 │ │ │ │ + blx 24ce84 │ │ │ │ + b ab9a08 │ │ │ │ stmdbcs r0, {r0, r1, r8} │ │ │ │ @ instruction: 0xf3a1fa91 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ ldrshle r3, [r0, #63]! @ 0x3f │ │ │ │ @ instruction: 0x46204652 │ │ │ │ @ instruction: 0xf7ff4659 │ │ │ │ vstrcs d15, [r0, #-748] @ 0xfffffd14 │ │ │ │ svcge 0x005bf47f │ │ │ │ ldrbmi r2, [r0], -r0, lsl #2 │ │ │ │ - ldc2l 6, cr15, [r2, #-700]! @ 0xfffffd44 │ │ │ │ - @ instruction: 0xf6474630 │ │ │ │ - strmi pc, [r6], -sp, lsl #16 │ │ │ │ + ldc2 6, cr15, [sl, #-700] @ 0xfffffd44 │ │ │ │ + @ instruction: 0xf6464630 │ │ │ │ + @ instruction: 0x4606ffb5 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0x463caeba │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 14, cr10, [r0], {87} @ 0x57 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr4, cr15, {1} │ │ │ │ svccs 0x000069a7 │ │ │ │ @@ -537426,146 +537466,146 @@ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldrbmi lr, [r1], -sl, asr #12 │ │ │ │ eoreq pc, r4, r4, lsl #2 │ │ │ │ ldc2l 7, cr15, [sl, #-1020] @ 0xfffffc04 │ │ │ │ strb r7, [r5, -r3, lsr #22] │ │ │ │ stmdbls r2, {r0, r3, r5, r6, r9, fp, lr} │ │ │ │ stmpl sl, {r0, r1, r5, r6, r8, fp, sp, lr} │ │ │ │ - blx 285356 │ │ │ │ + blx 285406 │ │ │ │ ldcvc 2, cr2, [r2], {3} │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ uasxmi sl, r1, lr │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ stc2l 7, cr15, [r8, #-1020] @ 0xfffffc04 │ │ │ │ ldr r7, [r3, -r3, lsr #22]! │ │ │ │ @ instruction: 0xf1044651 │ │ │ │ @ instruction: 0xf7ff0020 │ │ │ │ - blvc b3c2ec │ │ │ │ + blvc b3c39c │ │ │ │ ldrbmi lr, [r1], -ip, lsr #14 │ │ │ │ subeq pc, r4, r4, lsl #2 │ │ │ │ ldc2 7, cr15, [sl, #-1020]! @ 0xfffffc04 │ │ │ │ str r7, [r5, -r3, lsr #22]! │ │ │ │ @ instruction: 0xf1044651 │ │ │ │ @ instruction: 0xf7ff001c │ │ │ │ - blvc b3c2d0 │ │ │ │ + blvc b3c380 │ │ │ │ stmdbvs r3!, {r1, r2, r3, r4, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ ldrbmi sl, [r1], -r4, lsl #30 │ │ │ │ eorseq pc, r8, r4, lsl #2 │ │ │ │ stc2 7, cr15, [r8, #-1020]! @ 0xfffffc04 │ │ │ │ ldr r7, [r3, -r3, lsr #22] │ │ │ │ stmdavs r3, {r5, r6, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - bvc 1328a08 │ │ │ │ + bvc 1328ab8 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ andscc sl, ip, pc, ror #29 │ │ │ │ @ instruction: 0xf7ff4651 │ │ │ │ - blvc b3c29c │ │ │ │ + blvc b3c34c │ │ │ │ @ instruction: 0xf8dae704 │ │ │ │ ldmdavs fp, {r4, r5, r6, ip, sp} │ │ │ │ tstpeq ip, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ svcne 0x00136a1a │ │ │ │ @ instruction: 0xf43f4291 │ │ │ │ @ instruction: 0xf8ddaeb0 │ │ │ │ @ instruction: 0xf04fc028 │ │ │ │ ldmdavs sl, {r0, r9, sl, fp} │ │ │ │ ldrle r0, [r1], #-2000 @ 0xfffff830 │ │ │ │ vld2.16 {d22,d24}, [pc :64], r0 │ │ │ │ ldrbmi r7, [r0], #-2771 @ 0xfffff52d │ │ │ │ stmdale fp, {r0, fp, sp} │ │ │ │ @ instruction: 0xf0006a50 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r4, r9, fp}^ │ │ │ │ - blx 4fb6ac │ │ │ │ + blx 4fb75c │ │ │ │ eorcs pc, r0, ip, asr r8 @ │ │ │ │ andeq lr, sl, #139264 @ 0x22000 │ │ │ │ eorcs pc, r0, ip, asr #16 │ │ │ │ svcne 0x0013689a │ │ │ │ @ instruction: 0xd1e64291 │ │ │ │ ldr r4, [r1], r2, lsr #13 │ │ │ │ svceq 0x0004f1be │ │ │ │ svcge 0x003ff47f │ │ │ │ vld2.16 {d22,d24}, [pc], r3 │ │ │ │ strmi r7, [fp], #-467 @ 0xfffffe2d │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ qasxmi sl, r0, r8 │ │ │ │ - blx ff0faea4 │ │ │ │ + blx ff0faf54 │ │ │ │ @ instruction: 0xf8dae6b5 │ │ │ │ tstcs r1, r4, lsr #32 │ │ │ │ strtmi r9, [r2], sl, lsl #16 │ │ │ │ andseq pc, pc, #3 │ │ │ │ addsmi r0, r1, fp, asr r9 │ │ │ │ eorcs pc, r3, r0, asr r8 @ │ │ │ │ @ instruction: 0xf840430a │ │ │ │ ldrbt r2, [r3], -r3, lsr #32 │ │ │ │ mlane r8, r4, r8, pc @ │ │ │ │ cdpvs 3, 2, cr2, cr0, cr1, {0} │ │ │ │ - blx 30e81c │ │ │ │ + blx 30e8cc │ │ │ │ stmdbcc r1, {r0, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ffb289 │ │ │ │ ldr pc, [sl], sp, asr #24 │ │ │ │ ssatmi r4, #3, r0, asr #12 │ │ │ │ - blx ff47aee6 │ │ │ │ + blx ff47af96 │ │ │ │ ldmdbmi lr, {r1, r5, r6, r9, sl, sp, lr, pc} │ │ │ │ ldrbmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xf89bfaf5 │ │ │ │ - bcs 344f2c │ │ │ │ + bcs 344fdc │ │ │ │ mrcge 4, 2, APSR_nzcv, cr10, cr15, {3} │ │ │ │ @ instruction: 0xe64446da │ │ │ │ - bcs 35bbd0 │ │ │ │ + bcs 35bc80 │ │ │ │ ldclge 4, cr15, [r0, #508]! @ 0x1fc │ │ │ │ - bcs 1a574d8 │ │ │ │ + bcs 1a57588 │ │ │ │ stclge 4, cr15, [ip, #508]! @ 0x1fc │ │ │ │ ldrb r4, [sp, #1549] @ 0x60d │ │ │ │ - blcs 1a574e8 │ │ │ │ + blcs 1a57598 │ │ │ │ ldcge 4, cr15, [ip, #508]! @ 0x1fc │ │ │ │ - bls 376684 │ │ │ │ + bls 376734 │ │ │ │ ldrbmi r2, [r0], -r4, lsl #2 │ │ │ │ - @ instruction: 0xf974f6b1 │ │ │ │ + @ instruction: 0xf91cf6b1 │ │ │ │ strmi r9, [r2], -r7, lsl #18 │ │ │ │ ldrbmi r9, [r0], -r4 │ │ │ │ - stc2 6, cr15, [r2, #-700]! @ 0xfffffd44 │ │ │ │ + stc2l 6, cr15, [sl], {175} @ 0xaf │ │ │ │ ldrbt r9, [r5], r4, lsl #20 │ │ │ │ - stcl 5, cr15, [r4, #-968]! @ 0xfffffc38 │ │ │ │ - rsbseq r3, r4, sl, ror #11 │ │ │ │ - ldrsbteq r3, [r4], #-92 @ 0xffffffa4 │ │ │ │ + stc 5, cr15, [ip, #-968] @ 0xfffffc38 │ │ │ │ + rsbseq r3, r4, sl, lsr r5 │ │ │ │ + rsbseq r3, r4, ip, lsr #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r3, [r4], #-88 @ 0xffffffa8 │ │ │ │ + rsbseq r3, r4, r8, lsl #10 │ │ │ │ @ instruction: 0xfffffcbd │ │ │ │ @ instruction: 0xfffffcb9 │ │ │ │ @ instruction: 0xfffffbfb │ │ │ │ @ instruction: 0xfffffc41 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ @ instruction: 0xfffff839 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ stmdbvs r9, {r2, r3, r9, sl, lr}^ │ │ │ │ vrecps.f32 q10, q8, │ │ │ │ addsmi r2, r9, #-738197503 @ 0xd4000001 │ │ │ │ stmibcs fp, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ - ldrbtmi fp, [pc], #-143 @ 23cf8c │ │ │ │ + ldrbtmi fp, [pc], #-143 @ 23d03c │ │ │ │ tstcs r1, r4, lsl pc │ │ │ │ tstle pc, r0, lsl #2 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ ldmiblt r8, {r4, r7, r8, r9, sl, lr}^ │ │ │ │ andcs r4, r2, #248, 22 @ 0x3e000 │ │ │ │ stmib r5, {r0, r5, r6, r8, fp, sp, lr}^ │ │ │ │ tstls r2, r0, lsl #8 │ │ │ │ movwls r5, #6395 @ 0x18fb │ │ │ │ cmncs r4, #27262976 @ 0x1a00000 │ │ │ │ movwcs pc, #6915 @ 0x1b03 @ │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blcs 54904c │ │ │ │ + blcs 5490fc │ │ │ │ ldm pc, {r3, fp, ip, lr, pc}^ @ │ │ │ │ - bleq 538fd4 │ │ │ │ - bleq 4ffbf8 │ │ │ │ - bleq 3ffbfc │ │ │ │ + bleq 539084 │ │ │ │ + bleq 4ffca8 │ │ │ │ + bleq 3ffcac │ │ │ │ andeq r0, r7, fp, lsl #22 │ │ │ │ andlt r2, pc, r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf1049a02 │ │ │ │ @ instruction: 0xf8d40318 │ │ │ │ movwls sl, #12384 @ 0x3060 │ │ │ │ cmnpcs r5, #64, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -537573,21 +537613,21 @@ │ │ │ │ stmdbvs r8!, {r1, r3, r4, r7, r9, lr} │ │ │ │ teqphi r5, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10d6f23 │ │ │ │ vtst.8 d16, d0, d8 │ │ │ │ movwls r1, #16861 @ 0x41dd │ │ │ │ bicseq lr, r9, #323584 @ 0x4f000 │ │ │ │ ldrmi r9, [lr], -r3, lsl #6 │ │ │ │ - blx 207a924 │ │ │ │ + blx a7a9d4 │ │ │ │ @ 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, [r0], {70} @ 0x46 │ │ │ │ movwls r2, #25344 @ 0x6300 │ │ │ │ movwcc lr, #6600 @ 0x19c8 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr7, {0} │ │ │ │ eorge pc, r4, sp, asr #17 │ │ │ │ stcleq 1, cr15, [r4], #-28 @ 0xffffffe4 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ @@ -537596,67 +537636,67 @@ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldmdbvs fp!, {r0, r1, r2, r7, r8, pc}^ │ │ │ │ rsbcs r9, r4, #16384 @ 0x4000 │ │ │ │ - blx 2ce90e │ │ │ │ + blx 2ce9be │ │ │ │ andcs r1, r0, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0xf8934639 │ │ │ │ @ instruction: 0xf893c02e │ │ │ │ @ instruction: 0xf10c6032 │ │ │ │ @ instruction: 0xf8470c0b │ │ │ │ @ instruction: 0xf893202c │ │ │ │ - blls 32d14c │ │ │ │ + blls 32d1fc │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r8, #-288]! @ 0xfffffee0 │ │ │ │ ldrdls pc, [r0], r4 │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - andls pc, r3, fp, lsl #29 │ │ │ │ + andls pc, r3, r3, lsr lr @ │ │ │ │ @ instruction: 0xf6456928 │ │ │ │ - @ instruction: 0xf100fac3 │ │ │ │ + @ instruction: 0xf100fa6b │ │ │ │ @ instruction: 0xf8940a24 │ │ │ │ andcs r3, r1, #41 @ 0x29 │ │ │ │ @ instruction: 0x46064651 │ │ │ │ @ instruction: 0xf6469004 │ │ │ │ - bls 3bc330 │ │ │ │ + bls 3bc280 │ │ │ │ ldmdavs r3, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6456899 │ │ │ │ - bls 2bbc0c │ │ │ │ + bls 2bbb5c │ │ │ │ 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: 0x464bf953 │ │ │ │ ldrbmi r4, [r2], -r1, lsl #12 │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - @ instruction: 0x4681fb3f │ │ │ │ + strmi pc, [r1], r7, ror #21 │ │ │ │ vceq.f32 d22, d0, d19 │ │ │ │ stmdbvs r8!, {r0, r2, r4, r5, r6, r9, sp} │ │ │ │ ldrdne pc, [r0], -r9 │ │ │ │ - blhi 50e980 │ │ │ │ + blhi 50ea30 │ │ │ │ cmnpvs pc, #587202560 @ p-variant is OBSOLETE @ 0x23000000 │ │ │ │ movweq pc, #36899 @ 0x9023 @ │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ stmdbls r2, {r0, r1, r3, r8, r9, pc} │ │ │ │ mlacc r9, r4, r8, pc @ │ │ │ │ movwls r4, #8849 @ 0x2291 │ │ │ │ rschi pc, r2, r0, asr #32 │ │ │ │ vmax.f32 d22, d0, d22 │ │ │ │ @ instruction: 0x96052177 │ │ │ │ - @ instruction: 0xf9eaf645 │ │ │ │ + @ instruction: 0xf992f645 │ │ │ │ @ instruction: 0xf1009b02 │ │ │ │ andcs r0, r1, #24, 2 │ │ │ │ tstls r2, r6, lsl #12 │ │ │ │ - mrrc2 6, 4, pc, lr, cr6 @ │ │ │ │ + stc2 6, cr15, [r6], {70} @ 0x46 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andsgt pc, r8, sp, asr #17 │ │ │ │ andgt pc, ip, r8, asr #17 │ │ │ │ cmppeq r4, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xcc01e9c8 │ │ │ │ cdpeq 1, 7, cr15, cr4, cr6, {0} │ │ │ │ strmi r9, [pc], -r9, lsl #14 │ │ │ │ @@ -537676,71 +537716,71 @@ │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andgt pc, ip, r8, asr #17 │ │ │ │ eorls pc, r4, sp, asr #17 │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ - bls 297778 │ │ │ │ - blx 285742 │ │ │ │ + bls 297828 │ │ │ │ + blx 2857f2 │ │ │ │ @ instruction: 0xf8932303 │ │ │ │ @ instruction: 0xf893802e │ │ │ │ @ instruction: 0xf108e04e │ │ │ │ @ instruction: 0xf10e080b │ │ │ │ ldm fp, {r0, r1, r3, r9, sl, fp} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ movwcs r0, #49167 @ 0xc00f │ │ │ │ eorgt pc, r8, r6, asr #16 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ eorcc pc, lr, r6, asr #16 │ │ │ │ - ldc2l 6, cr15, [r0], #288 @ 0x120 │ │ │ │ + ldc2 6, cr15, [r8], {72} @ 0x48 │ │ │ │ ldrbmi r9, [r3], -r2, lsl #20 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf6481127 │ │ │ │ - strmi pc, [r1], -r3, asr #21 │ │ │ │ + strmi pc, [r1], -fp, ror #20 │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - tstpcs r2, pc, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + ldrdcs pc, [r2, -r7] │ │ │ │ stmdbvs r8!, {r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xf946f645 │ │ │ │ + @ instruction: 0xf8eef645 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - ldc2l 6, cr15, [ip], {72} @ 0x48 │ │ │ │ + stc2 6, cr15, [r4], {72} @ 0x48 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - ldc2l 6, cr15, [ip, #-288]! @ 0xfffffee0 │ │ │ │ + stc2 6, cr15, [r4, #-288]! @ 0xfffffee0 │ │ │ │ svcls 0x00049a03 │ │ │ │ ldreq pc, [r8], -r2, lsl #2 │ │ │ │ ldrdhi pc, [r8], -sp │ │ │ │ @ instruction: 0x46386913 │ │ │ │ svclt 0x000c42b3 │ │ │ │ ldmibvs r1, {r8, sp}^ │ │ │ │ @ instruction: 0xf6454642 │ │ │ │ - ldrtmi pc, [r9], -r1, lsr #20 @ │ │ │ │ + ldrtmi pc, [r9], -r9, asr #19 @ │ │ │ │ strtmi r9, [r8], -r3, lsl #30 │ │ │ │ addsmi r6, lr, #966656 @ 0xec000 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ movwcs r6, #107 @ 0x6b │ │ │ │ @ instruction: 0xf648602b │ │ │ │ - @ instruction: 0x4639fcbd │ │ │ │ + ldrtmi pc, [r9], -r5, ror #24 @ │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - @ instruction: 0x4641fddf │ │ │ │ + strbmi pc, [r1], -r7, lsl #27 @ │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - blx fff7ab6e │ │ │ │ + blx fe97ac1e │ │ │ │ @ instruction: 0xf64569a0 │ │ │ │ - strdcs pc, [r1], -pc @ │ │ │ │ + andcs pc, r1, r7, lsr #31 │ │ │ │ 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, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ rsbcs r6, r4, #1097728 @ 0x10c000 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andsgt pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xcc01e9c8 │ │ │ │ @ instruction: 0xf8cd4607 │ │ │ │ @ instruction: 0xf10da024 │ │ │ │ - blx 2bff2e │ │ │ │ + blx 2bffde │ │ │ │ @ instruction: 0xf1001303 │ │ │ │ @ instruction: 0x46160254 │ │ │ │ tstpeq r1, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ eorne pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf8939205 │ │ │ │ @ instruction: 0xf893a031 │ │ │ │ @@ -537751,24 +537791,24 @@ │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ movwcs r0, #32783 @ 0x800f │ │ │ │ @ instruction: 0xf8472201 │ │ │ │ @ instruction: 0xf107302a │ │ │ │ @ instruction: 0x464b0118 │ │ │ │ @ instruction: 0xf8474638 │ │ │ │ @ instruction: 0xf646c02e │ │ │ │ - @ instruction: 0x4639fb91 │ │ │ │ + @ instruction: 0x4639fb39 │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - @ instruction: 0xf8d4fc6f │ │ │ │ + @ instruction: 0xf8d4fc17 │ │ │ │ @ instruction: 0xe6dd9070 │ │ │ │ @ instruction: 0xf6452190 │ │ │ │ - @ instruction: 0xf100f90b │ │ │ │ - blls 2bdb50 │ │ │ │ + @ instruction: 0xf100f8b3 │ │ │ │ + blls 2bdc00 │ │ │ │ andls r4, r2, #17825792 @ 0x1100000 │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ - blx 21fac16 │ │ │ │ + blx bfacc6 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andsgt pc, r8, sp, asr #17 │ │ │ │ andgt pc, ip, r8, asr #17 │ │ │ │ cdpeq 1, 6, cr15, cr4, cr6, {0} │ │ │ │ @ instruction: 0xcc01e9c8 │ │ │ │ @ instruction: 0xf1069709 │ │ │ │ ldm r8, {r2, r4, r6, r8, r9, sl} │ │ │ │ @@ -537779,29 +537819,29 @@ │ │ │ │ cps #15 │ │ │ │ ldm r8, {r2, r4, r5, r6, r8, r9, sl} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ cmncs r4, pc │ │ │ │ andgt pc, ip, r8, asr #17 │ │ │ │ eorls pc, r4, sp, asr #17 │ │ │ │ - bls 297914 │ │ │ │ + bls 2979c4 │ │ │ │ movwcs pc, #15105 @ 0x3b01 @ │ │ │ │ umaalgt pc, lr, r3, r8 @ │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ ldrtmi r2, [r1], -ip, lsl #6 │ │ │ │ @ instruction: 0xf8464628 │ │ │ │ @ instruction: 0xf648302c │ │ │ │ - ldr pc, [r5, -r7, lsr #24]! │ │ │ │ + ldr pc, [r5, -pc, asr #23]! │ │ │ │ mlacc r9, r7, r8, pc @ │ │ │ │ movwls r0, #14555 @ 0x38db │ │ │ │ svclt 0x0000e673 │ │ │ │ - rsbseq r3, r4, r6, ror r0 │ │ │ │ + rsbseq r2, r4, r6, asr #31 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, r1, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2897 @ 0xfffff4af │ │ │ │ @@ -537809,15 +537849,15 @@ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ stmdavs fp!, {r8, r9} │ │ │ │ @ instruction: 0x468bb133 │ │ │ │ ldmiblt lr, {r1, r2, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bmi 14a1fc4 │ │ │ │ + bmi 14a2074 │ │ │ │ ldrbtmi r4, [sl], #-2887 @ 0xfffff4b9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, r1, r0, asr #32 │ │ │ │ andslt r9, r1, r1, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -537831,73 +537871,73 @@ │ │ │ │ andls pc, r0, r8, asr #17 │ │ │ │ movwls r6, #26843 @ 0x68db │ │ │ │ strls ip, [r7], -pc, lsl #30 │ │ │ │ ldmibvs r3!, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ ldm r7, {r8, r9, ip, pc} │ │ │ │ stm r4, {r0, r1} │ │ │ │ ldrmi r0, [r8], -r3 │ │ │ │ - stc2l 6, cr15, [r0], {70} @ 0x46 │ │ │ │ + stc2l 6, cr15, [r8], #-280 @ 0xfffffee8 │ │ │ │ strmi r9, [r7], -r0, lsl #22 │ │ │ │ subsle r2, r4, r0, lsl #22 │ │ │ │ strls r2, [r0, #-1024] @ 0xfffffc00 │ │ │ │ @ instruction: 0x4625461a │ │ │ │ stmdavs ip, {r0, r4, r8, fp, sp, lr} │ │ │ │ stmdavs r2!, {r2, r8, r9, ip, sp, pc} │ │ │ │ - blvc 4ea0dc │ │ │ │ + blvc 4ea18c │ │ │ │ tstle r6, r4, lsl #20 │ │ │ │ @ instruction: 0x4650465a │ │ │ │ ldc2 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ movweq lr, #23104 @ 0x5a40 │ │ │ │ @ instruction: 0x4621b2dd │ │ │ │ cmplt r4, r4, lsr #16 │ │ │ │ teqlt r3, r3, lsr #16 │ │ │ │ - blcs 35c080 │ │ │ │ + blcs 35c130 │ │ │ │ @ instruction: 0x4621d0f0 │ │ │ │ stccs 8, cr6, [r0], {36} @ 0x24 │ │ │ │ - blvc 4f1c38 │ │ │ │ + blvc 4f1ce8 │ │ │ │ tstle r5, r4, lsl #20 │ │ │ │ @ instruction: 0x4650465a │ │ │ │ ldc2l 7, cr15, [lr, #-1020]! @ 0xfffffc04 │ │ │ │ sbclt r4, r5, #40, 6 @ 0xa0000000 │ │ │ │ @ instruction: 0xf6464638 │ │ │ │ - @ instruction: 0x463afc91 │ │ │ │ + @ instruction: 0x463afc39 │ │ │ │ strmi fp, [r7], -pc, lsl #3 │ │ │ │ - blvc 4f73d0 │ │ │ │ + blvc 4f7480 │ │ │ │ mvnsle r2, r4, lsl #20 │ │ │ │ @ instruction: 0x4650465a │ │ │ │ stc2l 7, cr15, [lr, #-1020]! @ 0xfffffc04 │ │ │ │ movweq lr, #2629 @ 0xa45 │ │ │ │ sbcslt r4, sp, #56, 12 @ 0x3800000 │ │ │ │ - stc2 6, cr15, [r0], {70} @ 0x46 │ │ │ │ + stc2 6, cr15, [r8], #-280 @ 0xfffffee8 │ │ │ │ svccs 0x0000463a │ │ │ │ strtmi sp, [ip], -sp, ror #3 │ │ │ │ orrslt r9, r4, r0, lsl #26 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ - @ instruction: 0xf8d6f652 │ │ │ │ + @ instruction: 0xf87ef652 │ │ │ │ stmdavs sp!, {r0, sl, ip, pc} │ │ │ │ - blcs 257560 │ │ │ │ + blcs 257610 │ │ │ │ stccs 0, cr13, [r0, #-524] @ 0xfffffdf4 │ │ │ │ stmibvs lr!, {r0, r7, ip, lr, pc} │ │ │ │ orrsle r2, r4, r0, lsl #28 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf06fe779 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf8c2f652 │ │ │ │ + @ instruction: 0xf86af652 │ │ │ │ @ instruction: 0xf5f2e7eb │ │ │ │ - svclt 0x0000ea98 │ │ │ │ - rsbseq r2, r4, r6, ror #24 │ │ │ │ + svclt 0x0000ea40 │ │ │ │ + ldrhteq r2, [r4], #-182 @ 0xffffff4a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, lr, lsr ip │ │ │ │ + rsbseq r2, r4, lr, lsl #23 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 154ef50 │ │ │ │ + bmi 154f000 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -537936,217 +537976,217 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6446938 │ │ │ │ - ldclvc 15, cr15, [r3], #-92 @ 0xffffffa4 │ │ │ │ + ldclvc 14, cr15, [r3], #-764 @ 0xfffffd04 │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6464680 │ │ │ │ - ldmvs fp!, {r0, r1, r2, r4, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r2, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 23d5f8 │ │ │ │ + strgt ip, [pc], #-3343 @ 23d6a8 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx ff8faf28 │ │ │ │ - blmi 48fe38 │ │ │ │ + blx fe2fafd8 │ │ │ │ + blmi 48fee8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 79767c │ │ │ │ + blls 79772c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf5f2e79c │ │ │ │ - svclt 0x0000e9ee │ │ │ │ + svclt 0x0000e996 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r2, [r4], #-162 @ 0xffffff5e │ │ │ │ - ldrshteq r2, [r4], #-148 @ 0xffffff6c │ │ │ │ + rsbseq r2, r4, r2, asr #20 │ │ │ │ + rsbseq r2, r4, r4, asr #18 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x4614b091 │ │ │ │ strmi r4, [pc], -lr, ror #20 │ │ │ │ mlscc r8, sp, r8, pc @ │ │ │ │ movwls r4, #9338 @ 0x247a │ │ │ │ andls r4, r1, ip, ror #22 │ │ │ │ mlslt ip, sp, r8, pc @ │ │ │ │ - blvs fe4d39b4 │ │ │ │ + blvs fe4d3a64 │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x3070f89d │ │ │ │ ldrmi r9, [r9], -r3, lsl #6 │ │ │ │ - blvs 2129d04 │ │ │ │ + blvs 2129db4 │ │ │ │ @ instruction: 0x465d2014 │ │ │ │ andcc pc, r2, #0, 22 │ │ │ │ tstlt r5, r4 │ │ │ │ tstcc r4, #1073741824 @ 0x40000000 │ │ │ │ mulle r8, sl, r2 │ │ │ │ stmdacs r0, {r3, r4, r8, fp, sp, lr} │ │ │ │ stmdacc fp, {r0, r1, r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ ldmible r5!, {r0, r2, fp, sp}^ │ │ │ │ addsmi r3, sl, #20, 6 @ 0x50000000 │ │ │ │ @ instruction: 0x46abd1f6 │ │ │ │ ldmdbvs r8, {r0, r8, r9, fp, ip, pc} │ │ │ │ - @ instruction: 0xff78f644 │ │ │ │ + @ instruction: 0xff20f644 │ │ │ │ hvcvs 13979 @ 0x369b │ │ │ │ @ instruction: 0xf8b74605 │ │ │ │ bicvs r3, r4, r0, asr #32 │ │ │ │ subcc pc, r0, r0, lsr #17 │ │ │ │ tstcs r4, #3522560 @ 0x35c000 │ │ │ │ umaalne pc, r2, r7, r8 @ │ │ │ │ - blls 2d6bd4 │ │ │ │ + blls 2d6c84 │ │ │ │ @ instruction: 0xf8806502 │ │ │ │ strvc r1, [r3], -r2, asr #32 │ │ │ │ svceq 0x0000f1bb │ │ │ │ - blvs 1316dc │ │ │ │ - blvs ff1565e8 │ │ │ │ + blvs 13178c │ │ │ │ + blvs ff156698 │ │ │ │ @ instruction: 0xf8d7b38c │ │ │ │ @ instruction: 0xf04f8034 │ │ │ │ @ instruction: 0xf10d0914 │ │ │ │ svcge 0x000a0e10 │ │ │ │ - bhi 37c314 │ │ │ │ + bhi 37c3c4 │ │ │ │ strtmi r2, [r6], -r0, lsl #8 │ │ │ │ @ instruction: 0xf1bbe019 │ │ │ │ andsle r0, r2, r0, lsl #30 │ │ │ │ stmib lr, {r1, r3, r5, r6, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8ce6600 │ │ │ │ - blx 49572a │ │ │ │ + blx 4957da │ │ │ │ @ instruction: 0xf8d82c04 │ │ │ │ andls r2, r7, #12 │ │ │ │ @ instruction: 0xf8cc3401 │ │ │ │ ldm lr, {r4, ip, sp} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ cps #15 │ │ │ │ ldrbmi r0, [r0, #2068] @ 0x814 │ │ │ │ @ instruction: 0xf8d8d00b │ │ │ │ - blcs 249770 │ │ │ │ + blcs 249820 │ │ │ │ @ instruction: 0xf1a3d0e1 │ │ │ │ - bcs 37df64 │ │ │ │ + bcs 37e014 │ │ │ │ @ instruction: 0xf108d9e0 │ │ │ │ ldrbmi r0, [r0, #2068] @ 0x814 │ │ │ │ - blls 331f10 │ │ │ │ + blls 331fc0 │ │ │ │ strtmi fp, [r8], -r3, lsl #22 │ │ │ │ strteq pc, [r0], #-261 @ 0xfffffefb │ │ │ │ - stc2 6, cr15, [r4, #-284] @ 0xfffffee4 │ │ │ │ + stc2 6, cr15, [ip], #284 @ 0x11c │ │ │ │ @ instruction: 0xf8959b02 │ │ │ │ strtmi r2, [r1], -r3, asr #32 │ │ │ │ cmnpeq r9, #3 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r8], -r2, lsl #8 │ │ │ │ - @ instruction: 0xf94af646 │ │ │ │ + @ instruction: 0xf8f2f646 │ │ │ │ strtmi r9, [r9], -r1, lsl #16 │ │ │ │ - blx c7b08c │ │ │ │ - blmi c50014 │ │ │ │ + @ instruction: 0xf9d0f648 │ │ │ │ + blmi c500c4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6177e0 │ │ │ │ + blls 617890 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 115) │ │ │ │ andslt r4, r1, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf10d9b01 │ │ │ │ eorcs r0, r0, #40, 16 @ 0x280000 │ │ │ │ @ instruction: 0xf04f2101 │ │ │ │ @ instruction: 0xf04f0a00 │ │ │ │ ldmdbvs r8, {r8, r9, fp} │ │ │ │ movwls r2, #41728 @ 0xa300 │ │ │ │ ldmdbeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ andcc pc, r4, r8, asr #17 │ │ │ │ - blge 377ee0 │ │ │ │ - cdp2 6, 8, cr15, cr4, cr4, {2} │ │ │ │ + blge 377f90 │ │ │ │ + cdp2 6, 2, cr15, cr12, cr4, {2} │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 30f0e4 │ │ │ │ + blgt 30f194 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6489801 │ │ │ │ - @ instruction: 0x970df9fb │ │ │ │ + strls pc, [sp, -r3, lsr #19] │ │ │ │ movwls r2, #41728 @ 0xa300 │ │ │ │ stmib r8, {r2, r4, r9, sp}^ │ │ │ │ strbmi r3, [lr], r1, lsl #6 │ │ │ │ @ instruction: 0xf04f6b6b │ │ │ │ strbmi r0, [r4], r5, lsl #20 │ │ │ │ - blx 2cf2ee │ │ │ │ + blx 2cf39e │ │ │ │ ldm r8, {r2, sl, ip, sp} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ stmib sp, {r0, r1, r2, r3}^ │ │ │ │ ldm lr!, {r0, r1, r2, r9, fp, ip, sp, lr} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf8de000f │ │ │ │ @ instruction: 0xf8cc7000 │ │ │ │ ldm fp!, {ip, sp, lr} │ │ │ │ - strgt r0, [pc], #-15 @ 23d804 │ │ │ │ + strgt r0, [pc], #-15 @ 23d8b4 │ │ │ │ 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 │ │ │ │ + stmia r6!, {r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldrshteq r2, [r4], #-136 @ 0xffffff78 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00742890 │ │ │ │ + rsbseq r2, r4, r0, ror #15 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed94a20 │ │ │ │ + bl fed94ad0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r0, ror #31 │ │ │ │ addlt r4, r4, ip, lsl #12 │ │ │ │ strmi r2, [r8], -r2, lsl #6 │ │ │ │ stmib r5, {r0, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf6473100 │ │ │ │ - @ instruction: 0xf894fc8f │ │ │ │ + @ instruction: 0xf894fc37 │ │ │ │ strmi r2, [r3], -r3, asr #32 │ │ │ │ ldrmi r4, [r3], #-1569 @ 0xfffff9df │ │ │ │ andcs r4, r8, #40, 12 @ 0x2800000 │ │ │ │ strcs r2, [r0, #-1058] @ 0xfffffbde │ │ │ │ stmib sp, {r1, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf7ff4500 │ │ │ │ strdlt pc, [r4], -r3 │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed94a64 │ │ │ │ + bl fed94b14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r5, #-864] @ 0xfffffca0 │ │ │ │ - bmi 7a9a8c │ │ │ │ + bmi 7a9b3c │ │ │ │ ldrbtmi r2, [sp], #-770 @ 0xfffffcfe │ │ │ │ stmiapl sl!, {r2, r9, sl, lr} │ │ │ │ ldmdavs r2, {r0, r8, sl, sp} │ │ │ │ @ instruction: 0xf04f9205 │ │ │ │ subvs r0, r1, r0, lsl #4 │ │ │ │ andcs r6, r0, #3 │ │ │ │ adccs r9, r0, #536870912 @ 0x20000000 │ │ │ │ strcs lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ @ instruction: 0xf7ff2209 │ │ │ │ @ instruction: 0x462bfed3 │ │ │ │ - bge 34f0a0 │ │ │ │ + bge 34f150 │ │ │ │ strls r4, [r4, #-1568] @ 0xfffff9e0 │ │ │ │ mcr2 7, 1, pc, cr2, cr15, {7} @ │ │ │ │ - blmi 4100c8 │ │ │ │ + blmi 410178 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 397918 │ │ │ │ + blls 3979c8 │ │ │ │ @ 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 │ │ │ │ + stmda ip, {r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrsbteq r2, [r4], #-110 @ 0xffffff92 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, r8, asr r7 │ │ │ │ + rsbseq r2, r4, r8, lsr #13 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 154f334 │ │ │ │ + bmi 154f3e4 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -538185,171 +538225,171 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6446938 │ │ │ │ - ldclvc 13, cr15, [r3], #-148 @ 0xffffff6c │ │ │ │ + ldclvc 12, cr15, [r3], #-820 @ 0xfffffccc │ │ │ │ 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, r2, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 23d9dc │ │ │ │ + strgt ip, [pc], #-3343 @ 23da8c │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf8e8f648 │ │ │ │ - blmi 49021c │ │ │ │ + @ instruction: 0xf890f648 │ │ │ │ + blmi 4902cc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 797a60 │ │ │ │ + blls 797b10 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf5f1e79c │ │ │ │ - svclt 0x0000effc │ │ │ │ + svclt 0x0000efa4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, lr, lsl #14 │ │ │ │ - rsbseq r2, r4, r0, lsl r6 │ │ │ │ + rsbseq r2, r4, lr, asr r6 │ │ │ │ + rsbseq r2, r4, r0, ror #10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ - bmi c8f290 │ │ │ │ - blmi c8f2ac │ │ │ │ + bmi c8f340 │ │ │ │ + blmi c8f35c │ │ │ │ adclt r4, r3, sl, ror r4 │ │ │ │ strmi r4, [r0], ip, lsl #12 │ │ │ │ strbtmi r2, [r8], -r0, lsl #2 │ │ │ │ addcs r5, r0, #13828096 @ 0xd30000 │ │ │ │ strbtmi r4, [fp], r9, ror #13 │ │ │ │ @ instruction: 0x9321681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ streq lr, [r7], r4, lsl #22 │ │ │ │ - beq 2b9b98 │ │ │ │ - ldcl 5, cr15, [lr], #964 @ 0x3c4 │ │ │ │ + beq 2b9c48 │ │ │ │ + stc 5, cr15, [r6], #964 @ 0x3c4 │ │ │ │ @ instruction: 0xf854b1bf │ │ │ │ - blne 1240678 │ │ │ │ + blne 1240728 │ │ │ │ msreq CPSR_, r0, lsr #3 │ │ │ │ msreq CPSR_, #192, 2 @ 0x30 │ │ │ │ @ instruction: 0xf000fa0a │ │ │ │ vpmax.u8 d15, d3, d26 │ │ │ │ - blx 4cba80 │ │ │ │ - b 12b9e84 │ │ │ │ + blx 4cbb30 │ │ │ │ + b 12b9f34 │ │ │ │ @ instruction: 0xf1610103 │ │ │ │ @ instruction: 0xf5f10100 │ │ │ │ - adcmi lr, r6, #164, 22 @ 0x29000 │ │ │ │ - bleq 47bbbc │ │ │ │ + adcmi lr, r6, #76, 22 @ 0x13000 │ │ │ │ + bleq 47bc6c │ │ │ │ @ instruction: 0xf8d8d1e7 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ @ instruction: 0xf6444639 │ │ │ │ - strmi pc, [r4], -sp, lsl #26 │ │ │ │ + @ instruction: 0x4604fcb5 │ │ │ │ rscseq fp, sl, r8, asr #2 │ │ │ │ eorcc r4, r8, r9, asr #12 │ │ │ │ - mcr 5, 2, pc, cr6, cr1, {7} @ │ │ │ │ + stcl 5, cr15, [lr, #964]! @ 0x3c4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6484640 │ │ │ │ - bmi 4fbcc4 │ │ │ │ + bmi 4fbc14 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r0, r1, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf5f18ff0 │ │ │ │ - svclt 0x0000ef9a │ │ │ │ - rsbseq r2, r4, r8, asr #11 │ │ │ │ + svclt 0x0000ef42 │ │ │ │ + rsbseq r2, r4, r8, lsl r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, r6, asr #10 │ │ │ │ + @ instruction: 0x00742496 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ stmdbmi r0, {r0, r1, r2, r3, r9, sl, lr}^ │ │ │ │ strmi r4, [r0], r0, asr #22 │ │ │ │ addlt r4, sp, r9, ror r4 │ │ │ │ @ instruction: 0xf10d7c38 │ │ │ │ stmiapl fp, {r2, r3, r4, r9, fp}^ │ │ │ │ movwls r6, #47131 @ 0xb81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strcs fp, [r0], #-456 @ 0xfffffe38 │ │ │ │ stmdbeq r4, {r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ - bleq 679f50 │ │ │ │ - beq 979f54 │ │ │ │ + bleq 67a000 │ │ │ │ + beq 97a004 │ │ │ │ svcne 0x0004f859 │ │ │ │ ldclvc 3, cr2, [lr], #-4 │ │ │ │ @ instruction: 0x4640465a │ │ │ │ - bne 1fe2b40 │ │ │ │ + bne 1fe2bf0 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ strmi pc, [r5], -fp, asr #29 │ │ │ │ @ instruction: 0x7c38b9ce │ │ │ │ eorpl pc, r4, sl, asr #16 │ │ │ │ adcmi r3, r0, #16777216 @ 0x1000000 │ │ │ │ @ instruction: 0xf647d8ec │ │ │ │ - ldrbmi pc, [r2], -r7, asr #18 @ │ │ │ │ + ldrbmi pc, [r2], -pc, ror #17 @ │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ - cdp2 6, 12, cr15, cr10, cr7, {2} │ │ │ │ - blmi c90400 │ │ │ │ + cdp2 6, 7, cr15, cr2, cr7, {2} │ │ │ │ + blmi c904b0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 517bc8 │ │ │ │ + blls 517c78 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_abt │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ movwcs r8, #4080 @ 0xff0 │ │ │ │ movwvs lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ - blvc 2f91b8 │ │ │ │ - ldc2 6, cr15, [r8], {68} @ 0x44 │ │ │ │ + blvc 2f9268 │ │ │ │ + mcrr2 6, 4, pc, r0, cr4 @ │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #6658 @ 0x1a02 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x464062d9 │ │ │ │ - @ instruction: 0xf6484619 │ │ │ │ - blls 2bbbdc │ │ │ │ + @ instruction: 0xf6474619 │ │ │ │ + blls 2bdb2c │ │ │ │ @ instruction: 0x462a3314 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6474640 │ │ │ │ - strls pc, [r4], -r1, ror #27 │ │ │ │ + strls pc, [r4], -r9, lsl #27 │ │ │ │ movwls r2, #21248 @ 0x5300 │ │ │ │ - blvc 37922c │ │ │ │ + blvc 3792dc │ │ │ │ eorcs r4, r0, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6447b02 │ │ │ │ - @ instruction: 0x4606fc77 │ │ │ │ - blge 2ea0d0 │ │ │ │ + @ instruction: 0x4606fc1f │ │ │ │ + blge 2ea180 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46403614 │ │ │ │ - @ instruction: 0xffeef647 │ │ │ │ + @ instruction: 0xff96f647 │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0x71a9f44f │ │ │ │ @ instruction: 0xf6474640 │ │ │ │ - strmi pc, [r5], -r1, asr #27 │ │ │ │ + strmi pc, [r5], -r9, ror #26 │ │ │ │ @ instruction: 0xf5f1e7a3 │ │ │ │ - svclt 0x0000ef0a │ │ │ │ - rsbseq r2, r4, r4, lsl #10 │ │ │ │ + svclt 0x0000eeb2 │ │ │ │ + rsbseq r2, r4, r4, asr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, r8, lsr #9 │ │ │ │ + ldrshteq r2, [r4], #-56 @ 0xffffffc8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2f90c4 │ │ │ │ + blhi 2f9174 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ strmi r4, [ip], lr, lsl #25 │ │ │ │ addslt r4, r3, lr, lsl #19 │ │ │ │ @ instruction: 0xf89c447c │ │ │ │ @ instruction: 0xf89d8011 │ │ │ │ stmdapl r1!, {r3, r4, r5, r6, sp, lr, pc}^ │ │ │ │ @@ -538360,15 +538400,15 @@ │ │ │ │ subsle r4, r0, #96, 12 @ 0x6000000 │ │ │ │ @ instruction: 0xf10d4606 │ │ │ │ stmdbcs r0, {r2, r4, r5, r8, fp} │ │ │ │ @ instruction: 0xf10dd043 │ │ │ │ smladxcs r0, r4, r9, r0 │ │ │ │ @ instruction: 0x46cb1f14 │ │ │ │ andsls pc, r8, sp, asr #17 │ │ │ │ - ldc 6, cr4, [pc, #744] @ 23df44 │ │ │ │ + ldc 6, cr4, [pc, #744] @ 23dff4 │ │ │ │ @ instruction: 0x46a18b7c │ │ │ │ strls sl, [r1, -sl, lsl #22] │ │ │ │ @ instruction: 0xf8cd9303 │ │ │ │ tstls r2, r4, lsl r0 │ │ │ │ ands pc, r0, sp, asr #17 │ │ │ │ svccc 0x0004f859 │ │ │ │ rsble r2, r8, r0, lsl #22 │ │ │ │ @@ -538383,554 +538423,554 @@ │ │ │ │ eorsle r2, r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ stccs 0, cr8, [r0], {144} @ 0x90 │ │ │ │ adcshi pc, r0, r0, asr #32 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ andpl pc, r0, fp, asr #17 │ │ │ │ ldrbmi r4, [r0, #1178] @ 0x49a │ │ │ │ - bl fecedb34 │ │ │ │ - blls 2804dc │ │ │ │ + bl fecedbe4 │ │ │ │ + blls 28058c │ │ │ │ movwls r3, #4865 @ 0x1301 │ │ │ │ strcc r9, [r1, -r2, lsl #22] │ │ │ │ - bleq 37a0f4 │ │ │ │ + bleq 37a1a4 │ │ │ │ ldrhle r4, [r1, #43] @ 0x2b │ │ │ │ @ instruction: 0x9018f8dd │ │ │ │ @ instruction: 0x46084619 │ │ │ │ - @ instruction: 0xf880f647 │ │ │ │ + @ instruction: 0xf828f647 │ │ │ │ strmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - bmi 19fd4f0 │ │ │ │ + bmi 19fd440 │ │ │ │ ldrbtmi r4, [sl], #-2908 @ 0xfffff4a4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, r8, r0, asr #32 │ │ │ │ ldc 0, cr11, [sp], #76 @ 0x4c │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ - blcs 261cc4 │ │ │ │ + blcs 261d74 │ │ │ │ stccs 1, cr13, [r0], {57} @ 0x39 │ │ │ │ strls sp, [sl], #-206 @ 0xffffff32 │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6447b08 │ │ │ │ - strmi pc, [r4], -fp, asr #23 │ │ │ │ - blge 46a228 │ │ │ │ + @ instruction: 0x4604fb73 │ │ │ │ + blge 46a2d8 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xff42f647 │ │ │ │ + cdp2 6, 14, cr15, cr10, cr7, {2} │ │ │ │ strtmi r4, [r3], -sl, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - @ instruction: 0x4605fd15 │ │ │ │ - bls 337c04 │ │ │ │ + @ instruction: 0x4605fcbd │ │ │ │ + bls 337cb4 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blhi 479388 │ │ │ │ + blhi 479438 │ │ │ │ movwcc lr, #2498 @ 0x9c2 │ │ │ │ @ instruction: 0xf6442220 │ │ │ │ - strmi pc, [r4], -sp, lsr #23 │ │ │ │ - blge 46a264 │ │ │ │ + @ instruction: 0x4604fb55 │ │ │ │ + blge 46a314 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xff24f647 │ │ │ │ + cdp2 6, 12, cr15, cr12, cr7, {2} │ │ │ │ andmi pc, r0, fp, asr #17 │ │ │ │ movwls lr, #42914 @ 0xa7a2 │ │ │ │ - blls 346600 │ │ │ │ + blls 3466b0 │ │ │ │ movwls r2, #45313 @ 0xb101 │ │ │ │ - blvc 4f93fc │ │ │ │ + blvc 4f94ac │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6447b08 │ │ │ │ - @ instruction: 0x4603fb93 │ │ │ │ - bge 46a2d8 │ │ │ │ - bgt 3229b8 │ │ │ │ + @ instruction: 0x4603fb3b │ │ │ │ + bge 46a388 │ │ │ │ + bgt 322a68 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194630 │ │ │ │ - @ instruction: 0xff0af647 │ │ │ │ + cdp2 6, 11, cr15, cr2, cr7, {2} │ │ │ │ tstcc r4, #7168 @ 0x1c00 │ │ │ │ ldrtmi r4, [r0], -sl, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2l 6, cr15, [ip], {71} @ 0x47 │ │ │ │ + stc2 6, cr15, [r4], {71} @ 0x47 │ │ │ │ stccs 6, cr4, [r0], {5} │ │ │ │ svcge 0x0074f43f │ │ │ │ movwls lr, #42915 @ 0xa7a3 │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6447b08 │ │ │ │ - strmi pc, [r3], -pc, ror #22 │ │ │ │ - bge 46a320 │ │ │ │ - bgt 322a00 │ │ │ │ + @ instruction: 0x4603fb17 │ │ │ │ + bge 46a3d0 │ │ │ │ + bgt 322ab0 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194630 │ │ │ │ - cdp2 6, 14, cr15, cr6, cr7, {2} │ │ │ │ + cdp2 6, 8, cr15, cr14, cr7, {2} │ │ │ │ tstcc r4, #7168 @ 0x1c00 │ │ │ │ ldrtmi r4, [r0], -sl, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2 6, cr15, [r8], #284 @ 0x11c │ │ │ │ + stc2l 6, cr15, [r0], #-284 @ 0xfffffee4 │ │ │ │ stccs 6, cr4, [r0], {5} │ │ │ │ svcge 0x0050f43f │ │ │ │ movwcs r9, #1034 @ 0x40a │ │ │ │ eorcs r9, r0, #738197504 @ 0x2c000000 │ │ │ │ - blvc 4f9488 │ │ │ │ + blvc 4f9538 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 479450 │ │ │ │ - blx 157b732 │ │ │ │ + blvc 479500 │ │ │ │ + blx fff7b7e0 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 328a48 │ │ │ │ + blgt 328af8 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - strtmi pc, [sl], -r3, asr #29 │ │ │ │ + strtmi pc, [sl], -fp, ror #28 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ ldrtmi r7, [r0], -r9, lsr #3 │ │ │ │ - ldc2 6, cr15, [r6], {71} @ 0x47 │ │ │ │ + ldc2 6, cr15, [lr], #-284 @ 0xfffffee4 │ │ │ │ str r4, [pc, -r5, lsl #12]! │ │ │ │ - ldcl 5, cr15, [lr, #964] @ 0x3c4 │ │ │ │ + stc 5, cr15, [r6, #964] @ 0x3c4 │ │ │ │ ... │ │ │ │ - rsbseq r2, r4, r0, ror #7 │ │ │ │ + rsbseq r2, r4, r0, lsr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, sl, lsl r3 │ │ │ │ + rsbseq r2, r4, sl, ror #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed95068 │ │ │ │ + bl fed95118 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ stcvc 6, cr4, [sl], #-16 │ │ │ │ ldc2l 7, cr15, [r2, #1020] @ 0x3fc │ │ │ │ strtmi r4, [sl], -r3, lsl #12 │ │ │ │ ldrmi r4, [sp], -r0, lsr #12 │ │ │ │ orrne pc, r7, r0, asr #4 │ │ │ │ - mcrr2 6, 4, pc, ip, cr7 @ │ │ │ │ + blx fff7b85a │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ @ instruction: 0x462021b3 │ │ │ │ - stc2l 6, cr15, [ip], #-284 @ 0xfffffee4 │ │ │ │ + ldc2 6, cr15, [r4], {71} @ 0x47 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed950a4 │ │ │ │ + bl fed95154 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrmi 15, 1, r0, cr4, cr8, {6} │ │ │ │ ldrmi r4, [r1], -ip, lsl #12 │ │ │ │ ldrbtmi r4, [lr], #-2595 @ 0xfffff5dd │ │ │ │ movwcs fp, #4229 @ 0x1085 │ │ │ │ ldmpl r2!, {r0, r2, r9, sl, lr} │ │ │ │ andls r6, r3, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0xf7ff7c22 │ │ │ │ strmi pc, [r3], -fp, lsr #27 │ │ │ │ vmax.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x461c1113 │ │ │ │ @ instruction: 0xf6474628 │ │ │ │ - strtmi pc, [r3], -r5, lsr #24 │ │ │ │ + strtmi pc, [r3], -sp, asr #23 │ │ │ │ @ instruction: 0x21b34602 │ │ │ │ @ instruction: 0xf6474628 │ │ │ │ - msrcs CPSR_, r5, asr #24 │ │ │ │ - bleq 2799e8 │ │ │ │ + msrcs LR_irq, sp │ │ │ │ + bleq 279a98 │ │ │ │ strbtmi r4, [r8], -r7, lsl #12 │ │ │ │ - blx d7b80a │ │ │ │ + blx ff77b8b8 │ │ │ │ eorcs r6, r0, #40, 18 @ 0xa0000 │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - @ instruction: 0x4604fadd │ │ │ │ + strmi pc, [r4], -r5, lsl #21 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - cdp2 6, 5, cr15, cr4, cr7, {2} │ │ │ │ + ldc2l 6, cr15, [ip, #284]! @ 0x11c │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ strtmi r2, [r8], -r5, ror #3 │ │ │ │ - stc2 6, cr15, [r8], #-284 @ 0xfffffee4 │ │ │ │ - blmi 410744 │ │ │ │ + blx ff67b8ee │ │ │ │ + blmi 4107f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 317f94 │ │ │ │ + blls 318044 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #20]! │ │ │ │ - stcl 5, cr15, [r6, #-964]! @ 0xfffffc3c │ │ │ │ - rsbseq r2, r4, lr, asr #2 │ │ │ │ + stc 5, cr15, [lr, #-964] @ 0xfffffc3c │ │ │ │ + @ instruction: 0x0074209e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r2, [r4], #-12 │ │ │ │ + rsbseq r2, r4, ip, lsr #32 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed95150 │ │ │ │ + bl fed95200 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ stcvc 6, cr4, [sl], #-16 │ │ │ │ ldc2l 7, cr15, [lr, #-1020] @ 0xfffffc04 │ │ │ │ strtmi r4, [sl], -r3, lsl #12 │ │ │ │ ldrmi r4, [sp], -r0, lsr #12 │ │ │ │ tstpne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx ff87b892 │ │ │ │ + blx fe27b942 │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx 7b89e │ │ │ │ + blx fea7b94e │ │ │ │ @ instruction: 0x460221ff │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - orrscs pc, r8, sp, asr #23 │ │ │ │ + orrscs pc, r8, r5, ror fp @ │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx ff47b8b2 │ │ │ │ + blx 1e7b962 │ │ │ │ svclt 0x0000bd38 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x46884d34 │ │ │ │ - bmi f4f7f4 │ │ │ │ + bmi f4f8a4 │ │ │ │ addlt r4, r4, sp, ror r4 │ │ │ │ movwcs r4, #5636 @ 0x1604 │ │ │ │ stmiapl sl!, {r1, r2, r3, r5, r6, r9, sl, lr} │ │ │ │ andls r6, r3, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ mulscs r0, r8, r8 │ │ │ │ stc2 7, cr15, [sl, #-1020]! @ 0xfffffc04 │ │ │ │ cdp 1, 11, cr2, cr15, cr0, {1} │ │ │ │ strmi r0, [r7], -r0, lsl #22 │ │ │ │ @ instruction: 0xf6454668 │ │ │ │ - stmdbvs r0!, {r0, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx 1cfb8f4 │ │ │ │ + blx 6fb9a4 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 30f998 │ │ │ │ + blgt 30fa48 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - strtmi pc, [fp], -r1, ror #27 │ │ │ │ + strtmi pc, [fp], -r9, lsl #27 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - msrcs LR_irq, r5 │ │ │ │ - bleq 279ae8 │ │ │ │ + msrcs LR_irq, sp │ │ │ │ + bleq 279b98 │ │ │ │ ldrtmi r4, [r0], -r0, lsl #13 │ │ │ │ - blx fe97b928 │ │ │ │ + blx 137b9d8 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - strmi pc, [r5], -sp, asr #20 │ │ │ │ + @ instruction: 0x4605f9f5 │ │ │ │ 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 │ │ │ │ + strtmi pc, [fp], -sp, ror #26 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x463bfb99 │ │ │ │ + ldrtmi pc, [fp], -r1, asr #22 @ │ │ │ │ mvncs r4, r2, lsl #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x21fffb93 │ │ │ │ + mvnscs pc, fp, lsr fp @ │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 1c7b972 │ │ │ │ + blx 67ba22 │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - bmi 4bcdec │ │ │ │ + bmi 4bcd3c │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r4, r2, lsl #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - stcl 5, cr15, [r6], {241} @ 0xf1 │ │ │ │ - rsbseq r2, r4, r0, asr r0 │ │ │ │ + stcl 5, cr15, [lr], #-964 @ 0xfffffc3c │ │ │ │ + rsbseq r1, r4, r0, lsr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00741f9e │ │ │ │ + rsbseq r1, r4, lr, ror #29 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strmi r4, [r5], -fp, lsr #20 │ │ │ │ addlt r4, r9, fp, lsr #22 │ │ │ │ - ldc 4, cr4, [pc, #488] @ 23e290 │ │ │ │ + ldc 4, cr4, [pc, #488] @ 23e340 │ │ │ │ strbtmi r0, [r8], -r7, lsr #22 │ │ │ │ @ instruction: 0x2120460f │ │ │ │ ldmpl r3, {r3, r5, r6, r7, r9, sl, lr}^ │ │ │ │ movwls r6, #30747 @ 0x781b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx 13fb9d4 │ │ │ │ + @ instruction: 0xf9eef645 │ │ │ │ eorcs r6, r0, #40, 18 @ 0xa0000 │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - @ instruction: 0x4606f9f7 │ │ │ │ + @ instruction: 0x4606f99f │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - stc2l 6, cr15, [lr, #-284]! @ 0xfffffee4 │ │ │ │ + ldc2 6, cr15, [r6, #-284] @ 0xfffffee4 │ │ │ │ @ instruction: 0xf10d7c3b │ │ │ │ @ instruction: 0xb1b3090c │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ movwcs r0, #6412 @ 0x190c │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ strls r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ - blx ffc7c0fa │ │ │ │ + blx ffc7c1aa │ │ │ │ @ instruction: 0x46024633 │ │ │ │ @ instruction: 0x71b6f44f │ │ │ │ @ instruction: 0xf6474628 │ │ │ │ - @ instruction: 0x7c3bfb33 │ │ │ │ + @ instruction: 0x7c3bfadb │ │ │ │ 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, 0, cr15, cr6, cr6, {2} │ │ │ │ strmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf6474628 │ │ │ │ - bmi 53d0ac │ │ │ │ + bmi 53cffc │ │ │ │ ldrbtmi r4, [sl], #-2825 @ 0xfffff4f7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r9, r2, lsl #2 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - stcl 5, cr15, [r2], #-964 @ 0xfffffc3c │ │ │ │ + stc 5, cr15, [sl], {241} @ 0xf1 │ │ │ │ ... │ │ │ │ - rsbseq r1, r4, ip, asr pc │ │ │ │ + rsbseq r1, r4, ip, lsr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r1, [r4], #-230 @ 0xffffff1a │ │ │ │ + rsbseq r1, r4, r6, lsr #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r7, r9, ror #20 │ │ │ │ strmi r4, [r4], -r9, ror #22 │ │ │ │ mcrrvc 4, 7, r4, lr, cr10 │ │ │ │ - ldc 13, cr10, [pc, #8] @ 23e184 │ │ │ │ + ldc 13, cr10, [pc, #8] @ 23e234 │ │ │ │ @ instruction: 0x46280b5c │ │ │ │ ldmpl r3, {r0, r1, r2, r3, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf6450300 │ │ │ │ - @ instruction: 0x4632f9dd │ │ │ │ + ldrtmi pc, [r2], -r5, lsl #19 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf98ef644 │ │ │ │ + @ instruction: 0xf936f644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fa50 │ │ │ │ + blgt 30fb00 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r5, lsl #26 @ │ │ │ │ + ldrtmi pc, [r3], -sp, lsr #25 @ │ │ │ │ mvncs r4, sl, lsr r6 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x7c7efad9 │ │ │ │ - bleq 1579840 │ │ │ │ + @ instruction: 0x7c7efa81 │ │ │ │ + bleq 15798f0 │ │ │ │ ldrtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - @ instruction: 0x4632f9bf │ │ │ │ + ldrtmi pc, [r2], -r7, ror #18 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf970f644 │ │ │ │ + @ instruction: 0xf918f644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fa8c │ │ │ │ + blgt 30fb3c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r7, ror #25 @ │ │ │ │ + ldrtmi pc, [r3], -pc, lsl #25 @ │ │ │ │ mvnscs r4, sl, lsr r6 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4681fabb │ │ │ │ - bleq 123987c │ │ │ │ + strmi pc, [r1], r3, ror #20 │ │ │ │ + bleq 123992c │ │ │ │ @ instruction: 0xf8994628 │ │ │ │ @ instruction: 0x46316011 │ │ │ │ - @ instruction: 0xf9a0f645 │ │ │ │ + @ instruction: 0xf948f645 │ │ │ │ stmdbvs r0!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - @ instruction: 0x4606f951 │ │ │ │ + @ instruction: 0x4606f8f9 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2l 6, cr15, [r8], {71} @ 0x47 │ │ │ │ + ldc2l 6, cr15, [r0], #-284 @ 0xfffffee4 │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx fe97bb54 │ │ │ │ - ldc 6, cr4, [pc, #516] @ 23e440 │ │ │ │ + blx 137bc04 │ │ │ │ + ldc 6, cr4, [pc, #516] @ 23e4f0 │ │ │ │ @ instruction: 0x46280b32 │ │ │ │ mulsvs r1, r9, r8 │ │ │ │ @ instruction: 0xf6454631 │ │ │ │ - ldrtmi pc, [r2], -r1, lsl #19 @ │ │ │ │ + ldrtmi pc, [r2], -r9, lsr #18 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf932f644 │ │ │ │ + @ instruction: 0xf8daf644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fb08 │ │ │ │ + blgt 30fbb8 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r9, lsr #25 @ │ │ │ │ + @ instruction: 0x4633fc51 │ │ │ │ orrscs r4, lr, sl, asr #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x7c7efa7d │ │ │ │ - bleq b798f8 │ │ │ │ + @ instruction: 0x7c7efa25 │ │ │ │ + bleq b799a8 │ │ │ │ ldrtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - ldrtmi pc, [r2], -r3, ror #18 @ │ │ │ │ + ldrtmi pc, [r2], -fp, lsl #18 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf914f644 │ │ │ │ + @ instruction: 0xf8bcf644 │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2 6, cr15, [ip], {71} @ 0x47 │ │ │ │ + ldc2 6, cr15, [r4], #-284 @ 0xfffffee4 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ @ instruction: 0x462021dd │ │ │ │ - blx 1a7bbcc │ │ │ │ + blx 47bc7c │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - blx fe57bbdc │ │ │ │ + blx f7bc8c │ │ │ │ tstpne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx d7bbe8 │ │ │ │ - blmi 6d0b1c │ │ │ │ + @ instruction: 0xf9d4f647 │ │ │ │ + blmi 6d0bcc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 398340 │ │ │ │ + blls 3983f0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf5f183f0 │ │ │ │ - svclt 0x0000eb90 │ │ │ │ + svclt 0x0000eb38 │ │ │ │ andmi r0, r0, r0 │ │ │ │ eormi sp, r9, sl, lsl #14 │ │ │ │ - bge fece8da4 │ │ │ │ + bge fece8e54 │ │ │ │ svccc 0x00daaaaa │ │ │ │ andge r0, r0, r0 │ │ │ │ svccc 0x00f0e147 │ │ │ │ andgt r0, r0, r0 │ │ │ │ svclt 0x00ac28f5 │ │ │ │ andhi r0, r0, r0 │ │ │ │ svccc 0x0069a5c3 │ │ │ │ - rsbseq r1, r4, ip, lsl #29 │ │ │ │ + ldrsbteq r1, [r4], #-220 @ 0xffffff24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r4, r0, lsr sp │ │ │ │ + rsbseq r1, r4, r0, lsl #25 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r7, r9, ror #20 │ │ │ │ strmi r4, [r4], -r9, ror #22 │ │ │ │ mcrrvc 4, 7, r4, lr, cr10 │ │ │ │ - ldc 13, cr10, [pc, #8] @ 23e34c │ │ │ │ + ldc 13, cr10, [pc, #8] @ 23e3fc │ │ │ │ @ instruction: 0x46280b5c │ │ │ │ ldmpl r3, {r0, r1, r2, r3, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf6450300 │ │ │ │ - @ instruction: 0x4632f8f9 │ │ │ │ + ldrtmi pc, [r2], -r1, lsr #17 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf8aaf644 │ │ │ │ + @ instruction: 0xf852f644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fc18 │ │ │ │ + blgt 30fcc8 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r1, lsr #24 @ │ │ │ │ + ldrtmi pc, [r3], -r9, asr #23 @ │ │ │ │ @ instruction: 0x21b3463a │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x7c7ef9f5 │ │ │ │ - bleq 1579a08 │ │ │ │ + @ instruction: 0x7c7ef99d │ │ │ │ + bleq 1579ab8 │ │ │ │ ldrtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - @ instruction: 0x4632f8db │ │ │ │ + ldrtmi pc, [r2], -r3, lsl #17 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf88cf644 │ │ │ │ + @ instruction: 0xf834f644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fc54 │ │ │ │ + blgt 30fd04 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r3, lsl #24 @ │ │ │ │ + ldrtmi pc, [r3], -fp, lsr #23 @ │ │ │ │ orrscs r4, lr, sl, lsr r6 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - pkhtbmi pc, r1, r7, asr #19 @ │ │ │ │ - bleq 1239a44 │ │ │ │ + @ instruction: 0x4681f97f │ │ │ │ + bleq 1239af4 │ │ │ │ @ instruction: 0xf8994628 │ │ │ │ @ instruction: 0x46316011 │ │ │ │ - @ instruction: 0xf8bcf645 │ │ │ │ + @ instruction: 0xf864f645 │ │ │ │ stmdbvs r0!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - strmi pc, [r6], -sp, ror #16 │ │ │ │ + @ instruction: 0x4606f815 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx ffb7bd12 │ │ │ │ + blx fe57bdc2 │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - @ instruction: 0xf9b8f647 │ │ │ │ - bleq ef9a80 │ │ │ │ + @ instruction: 0xf960f647 │ │ │ │ + bleq ef9b30 │ │ │ │ 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, r2, r6, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - @ instruction: 0xf850f644 │ │ │ │ + @ instruction: 0xfff8f643 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fccc │ │ │ │ + blgt 30fd7c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r7, asr #23 @ │ │ │ │ + ldrtmi pc, [r3], -pc, ror #22 @ │ │ │ │ mvnscs r4, sl, asr #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x7c7ef99b │ │ │ │ - bleq bb9abc │ │ │ │ + @ instruction: 0x7c7ef943 │ │ │ │ + bleq bb9b6c │ │ │ │ ldrtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - ldrtmi pc, [r2], -r1, lsl #17 @ │ │ │ │ + ldrtmi pc, [r2], -r9, lsr #16 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf832f644 │ │ │ │ + @ instruction: 0xffdaf643 │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx fecfbd86 │ │ │ │ + blx 16fbe36 │ │ │ │ @ instruction: 0x4632463b │ │ │ │ strtmi r2, [r0], -pc, asr #3 │ │ │ │ - @ instruction: 0xf97ef647 │ │ │ │ + @ instruction: 0xf926f647 │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - @ instruction: 0xf9aaf647 │ │ │ │ + @ instruction: 0xf952f647 │ │ │ │ tstpne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf94af647 │ │ │ │ - blmi 710ce4 │ │ │ │ + @ instruction: 0xf8f2f647 │ │ │ │ + blmi 710d94 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 398504 │ │ │ │ + blls 3985b4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf5f183f0 │ │ │ │ - svclt 0x0000eaae │ │ │ │ + svclt 0x0000ea56 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andmi r0, r0, r0 │ │ │ │ eormi sp, r9, sl, lsl #14 │ │ │ │ andgt r0, r0, r0 │ │ │ │ svccc 0x00ac28f5 │ │ │ │ ldrb sp, [r7], -r9, asr #7 │ │ │ │ svccc 0x00ee54ed │ │ │ │ andmi r0, r0, r0 │ │ │ │ andmi r3, r3, r3, lsr r3 │ │ │ │ andgt r0, r0, r0 │ │ │ │ svccc 0x00a4b5dc │ │ │ │ - rsbseq r1, r4, r4, asr #25 │ │ │ │ + rsbseq r1, r4, r4, lsl ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r4, ip, ror #22 │ │ │ │ + ldrhteq r1, [r4], #-172 @ 0xffffff54 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed956f0 │ │ │ │ + bl fed957a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fc0 │ │ │ │ addlt r2, fp, r0, lsl #10 │ │ │ │ ldrbtcc pc, [ip], #2271 @ 0x8df @ │ │ │ │ ldrbtmi r4, [sl], #-1549 @ 0xfffff9f3 │ │ │ │ ldmpl r3, {r2, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r1, r3, r6, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ - bcs 123f114 │ │ │ │ + bcs 123f1c4 │ │ │ │ mrshi pc, (UNDEF: 0) @ │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a32101 │ │ │ │ @ instruction: 0xf1c30020 │ │ │ │ - blx 27fda8 │ │ │ │ - blcc 2bb138 │ │ │ │ + blx 27fe58 │ │ │ │ + blcc 2bb1e8 │ │ │ │ @ instruction: 0xf606fa21 │ │ │ │ @ instruction: 0xf000fa01 │ │ │ │ andeq lr, r6, r0, asr #20 │ │ │ │ streq pc, [sl, -r3, asr #7] │ │ │ │ rscscc pc, pc, r0, asr #2 │ │ │ │ svccs 0x00002600 │ │ │ │ sbcshi pc, r1, r0 │ │ │ │ @@ -538940,173 +538980,173 @@ │ │ │ │ orrshi pc, r2, r0, lsl #1 │ │ │ │ andcs r2, r0, #4, 6 @ 0x10000000 │ │ │ │ andcc lr, r4, #3358720 @ 0x334000 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ movwcs lr, #18909 @ 0x49dd │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf6432220 │ │ │ │ - strmi pc, [r6], -r3, lsr #31 │ │ │ │ - blge 2eaa78 │ │ │ │ + strmi pc, [r6], -fp, asr #30 │ │ │ │ + blge 2eab28 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx 8fbea6 │ │ │ │ + blx ff2fbf54 │ │ │ │ @ instruction: 0x4633463a │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6471151 │ │ │ │ - stclvc 8, cr15, [sl], #-948 @ 0xfffffc4c │ │ │ │ - bcs 12625b4 │ │ │ │ + stclvc 8, cr15, [sl], #-596 @ 0xfffffdac │ │ │ │ + bcs 1262664 │ │ │ │ sbcshi pc, sp, r0 │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a32101 │ │ │ │ @ instruction: 0xf1c30020 │ │ │ │ - blx 27fe30 │ │ │ │ + blx 27fee0 │ │ │ │ strcs pc, [r0, -r3, lsl #6] │ │ │ │ @ instruction: 0xf606fa21 │ │ │ │ - blx 28d1c0 │ │ │ │ - b 127a5c0 │ │ │ │ + blx 28d270 │ │ │ │ + b 127a670 │ │ │ │ vst4.8 {d16-d19}, [pc], r6 │ │ │ │ vmvn.i32 q10, #134217728 @ 0x08000000 │ │ │ │ @ instruction: 0xf140063f │ │ │ │ ldrshmi r3, [lr], -pc @ │ │ │ │ bichi pc, pc, r0 │ │ │ │ bicscs pc, r5, #-1140850687 @ 0xbc000001 │ │ │ │ svclt 0x00084303 │ │ │ │ @ instruction: 0xf040462f │ │ │ │ movwcs r8, #29029 @ 0x7165 │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ ldmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ - @ instruction: 0xff5ef643 │ │ │ │ + @ instruction: 0xff06f643 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 32920c │ │ │ │ + blgt 3292bc │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x463afad5 │ │ │ │ + @ instruction: 0x463afa7d │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf8a8f647 │ │ │ │ + @ instruction: 0xf850f647 │ │ │ │ andls r7, r7, sl, ror #24 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf00280bb │ │ │ │ tstcs r1, pc, lsr r3 │ │ │ │ eoreq pc, r0, r3, lsr #3 │ │ │ │ strteq pc, [r0], -r3, asr #3 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ - blx a8d244 │ │ │ │ - blx 2bbe5c │ │ │ │ - b 163a648 │ │ │ │ - b 1254498 │ │ │ │ + blx a8d2f4 │ │ │ │ + blx 2bbf0c │ │ │ │ + b 163a6f8 │ │ │ │ + b 1254548 │ │ │ │ @ instruction: 0xf1400006 │ │ │ │ @ instruction: 0x260030ff │ │ │ │ svccs 0x000005bf │ │ │ │ cmnphi r4, r0 @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf0404303 │ │ │ │ tstcs r1, #191 @ 0xbf │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0x6704e9dd │ │ │ │ strvs lr, [r2, -sp, asr #19] │ │ │ │ - @ instruction: 0xff1cf643 │ │ │ │ + cdp2 6, 12, cr15, cr4, cr3, {2} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329290 │ │ │ │ + blgt 329340 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - svcge 0x0006fa93 │ │ │ │ + svcge 0x0006fa3b │ │ │ │ @ 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, fp, lsl #16 │ │ │ │ vst2.8 {d22-d23}, [pc :128], sl │ │ │ │ strtmi r7, [r0], -r0, ror #3 │ │ │ │ - @ instruction: 0xf836f647 │ │ │ │ - bleq 37c7d0 │ │ │ │ + @ instruction: 0xffdef646 │ │ │ │ + bleq 37c880 │ │ │ │ mvnsle r4, lr, lsr #5 │ │ │ │ @ instruction: 0xf6462003 │ │ │ │ - ldrtmi pc, [sl], -r9, lsl #23 @ │ │ │ │ + @ instruction: 0x463afb31 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf90cf647 │ │ │ │ - blmi ff4d1200 │ │ │ │ + @ instruction: 0xf8b4f647 │ │ │ │ + blmi ff4d12b0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 498744 │ │ │ │ + blls 4987f4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, fp, r6, lsl #3 │ │ │ │ stmdbvs r0!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ stmib sp, {r9, sl, sp}^ │ │ │ │ strcs r7, [r0, -r4, lsl #14] │ │ │ │ strvs lr, [r2, -sp, asr #19] │ │ │ │ - cdp2 6, 13, cr15, cr14, cr3, {2} │ │ │ │ + cdp2 6, 8, cr15, cr6, cr3, {2} │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ svcge 0x002af43f │ │ │ │ - blgt 329310 │ │ │ │ + blgt 3293c0 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ ldrtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6473714 │ │ │ │ - @ instruction: 0xe71ffa53 │ │ │ │ + @ instruction: 0xe71ff9fb │ │ │ │ vrhadd.s8 d18, d0, d0 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp, lr}^ │ │ │ │ ldmib sp, {r8}^ │ │ │ │ stmib sp, {r8}^ │ │ │ │ stmdbvs r0!, {r2, r8} │ │ │ │ @ instruction: 0xf6432101 │ │ │ │ - strmi pc, [r6], -r3, asr #29 │ │ │ │ - blge 36ac38 │ │ │ │ + strmi pc, [r6], -fp, ror #28 │ │ │ │ + blge 36ace8 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx 10fc064 │ │ │ │ + @ instruction: 0xf9e2f647 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ - @ instruction: 0xf6474620 │ │ │ │ - strmi pc, [r7], -sp, lsl #16 │ │ │ │ + @ instruction: 0xf6464620 │ │ │ │ + @ instruction: 0x4607ffb5 │ │ │ │ vst1.64 {d30-d32}, [pc :256], lr │ │ │ │ vmvn.i32 q10, #8 @ 0x00000008 │ │ │ │ tstcs r0, pc, lsr r0 │ │ │ │ smlabteq r2, sp, r9, lr │ │ │ │ ldrdeq lr, [r2, -sp] │ │ │ │ smlabteq r4, sp, r9, lr │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - cdp2 6, 10, cr15, cr0, cr3, {2} │ │ │ │ + cdp2 6, 4, cr15, cr8, cr3, {2} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329390 │ │ │ │ + blgt 329440 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4633fa17 │ │ │ │ + @ instruction: 0x4633f9bf │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xffeaf646 │ │ │ │ + @ instruction: 0xff92f646 │ │ │ │ str r4, [r0, -r7, lsl #12]! │ │ │ │ @ instruction: 0xf6cf2000 │ │ │ │ smlabtcs r0, r0, r0, r7 │ │ │ │ smlabteq r4, sp, r9, lr │ │ │ │ ldrdeq lr, [r4, -sp] │ │ │ │ smlabteq r2, sp, r9, lr │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - cdp2 6, 7, cr15, cr14, cr3, {2} │ │ │ │ + cdp2 6, 2, cr15, cr6, cr3, {2} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 3293cc │ │ │ │ + blgt 32947c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x462af9f5 │ │ │ │ + @ instruction: 0x462af99d │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xffc8f646 │ │ │ │ + @ instruction: 0xff70f646 │ │ │ │ strb r4, [r0, -r5, lsl #12] │ │ │ │ stmib sp, {r0, r1, r4, r6, r9, sl, fp, ip}^ │ │ │ │ - blcs a17ffc │ │ │ │ + blcs a180ac │ │ │ │ mrshi pc, R11_usr @ │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ andeq r0, r0, r5, lsr #3 │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ @@ -539136,27 +539176,27 @@ │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ andeq r0, r0, sp, ror #3 │ │ │ │ @ instruction: 0x96001e53 │ │ │ │ - blcs a24088 │ │ │ │ + blcs a24138 │ │ │ │ adcshi pc, r7, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ ldrlt fp, [r5, #1450]! @ 0x5aa │ │ │ │ @ instruction: 0xa6b5b5b5 │ │ │ │ ldrlt fp, [r5, #1461]! @ 0x5b5 │ │ │ │ @ instruction: 0xa1b5b5b5 │ │ │ │ ldrlt fp, [r5, #1461]! @ 0x5b5 │ │ │ │ ldrlt fp, [r5, #1461]! @ 0x5b5 │ │ │ │ ldrlt fp, [r5, #1461]! @ 0x5b5 │ │ │ │ ldcls 5, cr11, [r5, #724]! @ 0x2d4 │ │ │ │ stmib sp, {r0, r1, r4, r6, r9, sl, fp, ip}^ │ │ │ │ - blcs a1c4bc │ │ │ │ + blcs a1c56c │ │ │ │ addshi pc, pc, r0, lsl #4 │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ @@ -539189,33 +539229,33 @@ │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ andeq r0, r0, r5, ror #1 │ │ │ │ strcs r6, [r0], -r0, lsr #18 │ │ │ │ strvc lr, [r4, -sp, asr #19] │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf6436702 │ │ │ │ - @ instruction: 0x4605fdb1 │ │ │ │ + @ instruction: 0x4605fd59 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 2ea370 │ │ │ │ + blge 2ea420 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r0], -r9, ror #5 │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ - @ instruction: 0xf926f647 │ │ │ │ + @ instruction: 0xf8cef647 │ │ │ │ stmdbvs r0!, {r0, r3, r4, r5, r6, r9, sl, sp, lr, pc} │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ strcs r6, [r0], -r4, lsl #12 │ │ │ │ strvs lr, [r2, -sp, asr #19] │ │ │ │ - ldc2 6, cr15, [sl, #268] @ 0x10c │ │ │ │ + stc2l 6, cr15, [r2, #-268] @ 0xfffffef4 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ mcrge 4, 1, pc, cr11, cr15, {1} @ │ │ │ │ - blgt 329598 │ │ │ │ + blgt 329648 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ ldrtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6473714 │ │ │ │ - strt pc, [r0], -pc, lsl #18 │ │ │ │ + @ instruction: 0xe620f8b7 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ smlad r1, r0, r0, r3 │ │ │ │ cmnpmi r8, #1325400064 @ p-variant is OBSOLETE @ 0x4f000000 │ │ │ │ teqpeq pc, #192, 4 @ p-variant is OBSOLETE │ │ │ │ ldrb r9, [r9], r2, lsl #6 │ │ │ │ cmnpmi r8, #1325400064 @ p-variant is OBSOLETE @ 0x4f000000 │ │ │ │ andcc pc, r8, sp, lsr #17 │ │ │ │ @@ -539228,133 +539268,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 0x0000efb2 │ │ │ │ + rsbseq r1, r4, lr, asr #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r4, ip, lsr #18 │ │ │ │ + rsbseq r1, r4, ip, ror r8 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ ldrdlt r4, [r8], fp │ │ │ │ @ instruction: 0x46044bdb │ │ │ │ @ instruction: 0xf10d447a │ │ │ │ @ instruction: 0xed9f0910 │ │ │ │ @ instruction: 0x46480bd4 │ │ │ │ @ instruction: 0x2120460e │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ @ instruction: 0xf6440300 │ │ │ │ - stmdbvs r0!, {r0, r3, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - ldc2 6, cr15, [sl, #-268]! @ 0xfffffef4 │ │ │ │ + stc2l 6, cr15, [r2], #268 @ 0x10c │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 310378 │ │ │ │ + blgt 310428 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4632f8b1 │ │ │ │ + @ instruction: 0x4632f859 │ │ │ │ mvncs r4, fp, lsr #12 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldclvc 14, cr15, [r2], #-532 @ 0xfffffdec │ │ │ │ + ldclvc 14, cr15, [r2], #-180 @ 0xffffff4c │ │ │ │ strmi r2, [r7], -r1, lsl #2 │ │ │ │ @ instruction: 0xf6436920 │ │ │ │ - strmi pc, [r6], -sp, ror #28 │ │ │ │ + @ instruction: 0x4606fe15 │ │ │ │ ldrcc fp, [r4], -r0, lsr #2 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf8b0f647 │ │ │ │ + @ instruction: 0xf858f647 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwcs r4, #5689 @ 0x1639 │ │ │ │ strtmi r4, [r0], -sl, asr #12 │ │ │ │ - beq 27abcc │ │ │ │ + beq 27ac7c │ │ │ │ andsge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xff1af7fe │ │ │ │ @ instruction: 0x46054639 │ │ │ │ strbmi r4, [sl], -r3, asr #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7fe8010 │ │ │ │ qadd16mi pc, sl, r1 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x462071b6 │ │ │ │ - cdp2 6, 5, cr15, cr12, cr6, {2} │ │ │ │ + cdp2 6, 0, cr15, cr4, cr6, {2} │ │ │ │ @ instruction: 0x46434639 │ │ │ │ strmi r4, [r5], -sl, asr #12 │ │ │ │ strcs r4, [r2, -r0, lsr #12] │ │ │ │ @ instruction: 0xf7fe9704 │ │ │ │ ldrtmi pc, [r3], -r1, lsl #30 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x462071b6 │ │ │ │ - cdp2 6, 4, cr15, cr12, cr6, {2} │ │ │ │ - blvc fec7a158 │ │ │ │ + ldc2l 6, cr15, [r4, #280]! @ 0x118 │ │ │ │ + blvc fec7a208 │ │ │ │ andsge pc, r0, sp, asr #17 │ │ │ │ strmi r4, [r7], -r1, asr #12 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ andge pc, r4, r9, asr #17 │ │ │ │ - blvc 2fa124 │ │ │ │ - stc2l 6, cr15, [r2], #268 @ 0x10c │ │ │ │ + blvc 2fa1d4 │ │ │ │ + stc2 6, cr15, [sl], {67} @ 0x43 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329704 │ │ │ │ + blgt 3297b4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - stclvc 8, cr15, [sl], #-356 @ 0xfffffe9c │ │ │ │ + stclvc 8, cr15, [sl], #-4 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf002810a │ │ │ │ tstcs r1, pc, lsr r3 │ │ │ │ eoreq pc, r0, r3, lsr #3 │ │ │ │ stceq 1, cr15, [r0], #-780 @ 0xfffffcf4 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ cdpvc 6, 15, cr15, cr0, cr7, {2} │ │ │ │ stc2 10, cr15, [ip], {33} @ 0x21 @ │ │ │ │ - blx 28d734 │ │ │ │ - b 127ab34 │ │ │ │ + blx 28d7e4 │ │ │ │ + b 127abe4 │ │ │ │ @ instruction: 0xf140000c │ │ │ │ strdcs r3, [r0], -pc @ │ │ │ │ @ instruction: 0x0e0eea13 │ │ │ │ sbcshi pc, r5, r0 │ │ │ │ movwne pc, #58223 @ 0xe36f @ │ │ │ │ movweq lr, #51795 @ 0xca53 │ │ │ │ strtmi fp, [sl], r8, lsl #30 │ │ │ │ cmnphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ tstcs r0, r4, lsl #6 │ │ │ │ smlabtcc r4, sp, r9, lr │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ @ instruction: 0xf6437b02 │ │ │ │ - strmi pc, [r0], r5, lsr #25 │ │ │ │ - blge 2eb0d4 │ │ │ │ + strmi pc, [r0], sp, asr #24 │ │ │ │ + blge 2eb184 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4643f819 │ │ │ │ + @ instruction: 0xf6464620 │ │ │ │ + strbmi pc, [r3], -r1, asr #31 @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - stc2l 6, cr15, [ip, #280]! @ 0x118 │ │ │ │ + ldc2 6, cr15, [r4, #280] @ 0x118 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - stclvc 13, cr15, [sl], #-916 @ 0xfffffc6c │ │ │ │ - bcs 12505ac │ │ │ │ + stclvc 13, cr15, [sl], #-564 @ 0xfffffdcc │ │ │ │ + bcs 125065c │ │ │ │ rscshi pc, r0, r0 │ │ │ │ ldrteq pc, [pc], -r2 @ │ │ │ │ @ instruction: 0xf1a62101 │ │ │ │ @ instruction: 0xf1c60320 │ │ │ │ - blx 27ec40 │ │ │ │ + blx 27ecf0 │ │ │ │ @ instruction: 0xf04ff606 │ │ │ │ @ instruction: 0xf6c70c00 │ │ │ │ - blx a9df8c │ │ │ │ + blx a9e03c │ │ │ │ cdpcc 0, 0, cr15, cr1, cr0, {0} │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ movweq lr, #2627 @ 0xa43 │ │ │ │ @ instruction: 0x0c0cea06 │ │ │ │ mvnscc pc, #-1073741808 @ 0xc0000010 │ │ │ │ @ instruction: 0xf1bc2000 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @@ -539363,168 +539403,168 @@ │ │ │ │ cmpphi r2, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcs r2, r0, #603979776 @ 0x24000000 │ │ │ │ andcc lr, r4, #3358720 @ 0x334000 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ @ instruction: 0xf6437b02 │ │ │ │ - @ instruction: 0x4606fc55 │ │ │ │ - blge 2eb114 │ │ │ │ + @ instruction: 0x4606fbfd │ │ │ │ + blge 2eb1c4 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xffccf646 │ │ │ │ + @ instruction: 0xff74f646 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4643fd9f │ │ │ │ + strbmi pc, [r3], -r7, asr #26 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - ldc2 6, cr15, [r8, #280] @ 0x118 │ │ │ │ + stc2l 6, cr15, [r0, #-280] @ 0xfffffee8 │ │ │ │ @ instruction: 0x46067c7a │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf00280c5 │ │ │ │ tstcs r1, pc, lsr r5 │ │ │ │ msreq CPSR_, #1073741865 @ 0x40000029 │ │ │ │ eoreq pc, r0, r5, asr #3 │ │ │ │ @ instruction: 0xf505fa01 │ │ │ │ stclvc 6, cr15, [r0], #284 @ 0x11c │ │ │ │ @ instruction: 0xf000fa21 │ │ │ │ - blx 28e06c │ │ │ │ - b 133b878 │ │ │ │ + blx 28e11c │ │ │ │ + b 133b928 │ │ │ │ @ instruction: 0xf1430300 │ │ │ │ movwcs r3, #255 @ 0xff │ │ │ │ @ instruction: 0x0c0cea15 │ │ │ │ mrshi pc, (UNDEF: 74) @ │ │ │ │ strbne pc, [lr, #-879] @ 0xfffffc91 @ │ │ │ │ @ instruction: 0xf0404305 │ │ │ │ tstcs r1, #200 @ 0xc8 │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ ldmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ - stc2 6, cr15, [ip], {67} @ 0x43 │ │ │ │ + blx fef7c65e │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 3298b0 │ │ │ │ + blgt 329960 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strtmi pc, [fp], -r3, lsl #31 │ │ │ │ + strtmi pc, [fp], -fp, lsr #30 │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - ldc2l 6, cr15, [r6, #-280] @ 0xfffffee8 │ │ │ │ + ldc2l 6, cr15, [lr], #280 @ 0x118 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - bmi dfe210 │ │ │ │ + bmi dfe160 │ │ │ │ ldrbtmi r4, [sl], #-2860 @ 0xfffff4d4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmnphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ - ldc 7, cr8, [pc, #960] @ 23f0b0 │ │ │ │ + ldc 7, cr8, [pc, #960] @ 23f160 │ │ │ │ @ instruction: 0xf8cd7b23 │ │ │ │ stmdbvs r0!, {r4, sp, lr, pc} │ │ │ │ and pc, r4, r9, asr #17 │ │ │ │ - blvc 2fa334 │ │ │ │ - blx ff8fc612 │ │ │ │ + blvc 2fa3e4 │ │ │ │ + blx fe2fc6c2 │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ svcge 0x0024f43f │ │ │ │ - blgt 329918 │ │ │ │ + blgt 3299c8 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ ldrbmi r4, [r1], -r0, lsr #12 │ │ │ │ - beq 77b148 │ │ │ │ - @ instruction: 0xff4cf646 │ │ │ │ + beq 77b1f8 │ │ │ │ + cdp2 6, 15, cr15, cr4, cr6, {2} │ │ │ │ tstcs r0, r6, lsl r7 │ │ │ │ rscsvc pc, r0, r7, asr #12 │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ - blvc 27a3a8 │ │ │ │ + blvc 27a458 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 37a370 │ │ │ │ - blx ff17c64e │ │ │ │ + blvc 37a420 │ │ │ │ + blx 1b7c6fe │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 310674 │ │ │ │ + blgt 310724 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - @ instruction: 0xff30f646 │ │ │ │ + cdp2 6, 13, cr15, cr8, cr6, {2} │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strmi pc, [r2], r3, lsl #26 │ │ │ │ + strmi pc, [r2], fp, lsr #25 │ │ │ │ svclt 0x0000e6f2 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r1, r4, r4, ror #11 │ │ │ │ + rsbseq r1, r4, r4, lsr r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r4, sl, lsr #6 │ │ │ │ + rsbseq r1, r4, sl, ror r2 │ │ │ │ @ instruction: 0xf6c72000 │ │ │ │ strdcs r7, [r0, -r0] │ │ │ │ smlabteq r2, sp, r9, lr │ │ │ │ - blvc 2fa414 │ │ │ │ + blvc 2fa4c4 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 37a3dc │ │ │ │ - blx fe3fc6ba │ │ │ │ + blvc 37a48c │ │ │ │ + blx dfc76a │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 3106e0 │ │ │ │ + blgt 310790 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x462afefd │ │ │ │ + strtmi pc, [sl], -r5, lsr #29 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - ldc2l 6, cr15, [r0], {70} @ 0x46 │ │ │ │ + ldc2l 6, cr15, [r8], #-280 @ 0xfffffee8 │ │ │ │ str r4, [pc, -r5, lsl #12] │ │ │ │ @ instruction: 0xf6472100 │ │ │ │ stmib sp, {r5, r6, r7, ip, sp, lr}^ │ │ │ │ ldmib sp, {r2, r8}^ │ │ │ │ stmib sp, {r2, r8}^ │ │ │ │ stmdbvs r0!, {r1, r8} │ │ │ │ @ instruction: 0xf6432101 │ │ │ │ - strmi pc, [r5], -r5, ror #22 │ │ │ │ - blge 2eb2f4 │ │ │ │ + strmi pc, [r5], -sp, lsl #22 │ │ │ │ + blge 2eb3a4 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - cdp2 6, 13, cr15, cr12, cr6, {2} │ │ │ │ + cdp2 6, 8, cr15, cr4, cr6, {2} │ │ │ │ @ instruction: 0x462b463a │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strmi pc, [r7], -pc, lsr #25 │ │ │ │ - bcc 2b8af4 │ │ │ │ + @ instruction: 0x4607fc57 │ │ │ │ + bcc 2b8ba4 │ │ │ │ andcc pc, r4, r9, asr #17 │ │ │ │ - bcs a23a30 │ │ │ │ + bcs a23ae0 │ │ │ │ sbcshi pc, lr, r0, lsl #4 │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ ldclle 12, cr13, [ip], {194} @ 0xc2 │ │ │ │ ldrble sp, [ip, #3292] @ 0xcdc │ │ │ │ ldclle 12, cr13, [ip], {220} @ 0xdc │ │ │ │ svcgt 0x00dcdcdc │ │ │ │ ldclle 12, cr13, [ip], {220} @ 0xdc │ │ │ │ ldclle 12, cr13, [ip], {220} @ 0xdc │ │ │ │ ldclle 12, cr13, [ip], {220} @ 0xdc │ │ │ │ - bgt ff9761b8 │ │ │ │ + bgt ff976268 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9fee50 │ │ │ │ + bcs 9fef00 │ │ │ │ sbchi pc, r6, r0, lsl #4 │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ strbgt ip, [r4], #1198 @ 0x4ae │ │ │ │ svcls 0x00c4c4c4 │ │ │ │ strbgt ip, [r4], #1220 @ 0x4c4 │ │ │ │ stmibls r4, {r2, r6, r7, sl, lr, pc}^ │ │ │ │ strbgt ip, [r4], #1220 @ 0x4c4 │ │ │ │ strbgt ip, [r4], #1220 @ 0x4c4 │ │ │ │ strbgt ip, [r4], #1220 @ 0x4c4 │ │ │ │ strbls ip, [r4], #1220 @ 0x4c4 │ │ │ │ stmib sp, {r0, r1, r4, r6, r9, sl, fp, ip}^ │ │ │ │ - blcs 9fee88 │ │ │ │ + blcs 9fef38 │ │ │ │ adchi pc, lr, r0, lsl #4 │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ andeq r0, r0, r9, ror #1 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ @@ -539559,34 +539599,34 @@ │ │ │ │ andeq r0, r0, r1, lsl r1 │ │ │ │ andgt pc, r4, r9, asr #17 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ @ instruction: 0xf8cd0900 │ │ │ │ stmib sp, {r4, lr, pc}^ │ │ │ │ @ instruction: 0xf6438902 │ │ │ │ - strmi pc, [r7], -r7, asr #21 │ │ │ │ + strmi pc, [r7], -pc, ror #20 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 2ea9dc │ │ │ │ + blge 2eaa8c │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062f9 │ │ │ │ @ instruction: 0x37144639 │ │ │ │ - cdp2 6, 3, cr15, cr12, cr6, {2} │ │ │ │ - ldc 6, cr14, [pc, #636] @ 23f1c4 │ │ │ │ + stc2l 6, cr15, [r4, #280]! @ 0x118 │ │ │ │ + ldc 6, cr14, [pc, #636] @ 23f274 │ │ │ │ @ instruction: 0xf8cd7b27 │ │ │ │ stmdbvs r0!, {r4, lr, pc} │ │ │ │ andgt pc, r4, r9, asr #17 │ │ │ │ - blvc 2fa58c │ │ │ │ - blx fedfc868 │ │ │ │ + blvc 2fa63c │ │ │ │ + blx 17fc918 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ mcrge 4, 2, pc, cr8, cr15, {1} @ │ │ │ │ - blgt 329b70 │ │ │ │ + blgt 329c20 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6463514 │ │ │ │ - ldrt pc, [sp], -r3, lsr #28 @ │ │ │ │ + ldrt pc, [sp], -fp, asr #27 @ │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ str r2, [sp, -r8] │ │ │ │ mvnsvc pc, #74448896 @ 0x4700000 │ │ │ │ movwls r2, #544 @ 0x220 │ │ │ │ @ instruction: 0xf647e6d2 │ │ │ │ andscs r7, r0, #240, 6 @ 0xc0000003 │ │ │ │ andcc pc, r0, sp, lsr #17 │ │ │ │ @@ -539604,57 +539644,57 @@ │ │ │ │ movwls r2, #16928 @ 0x4220 │ │ │ │ @ instruction: 0xf647e70b │ │ │ │ andscs r7, r0, #224, 6 @ 0x80000003 │ │ │ │ andscc pc, r0, sp, lsr #17 │ │ │ │ mvncs lr, #1310720 @ 0x140000 │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ smlad r0, r0, r0, r3 │ │ │ │ - ldc 5, cr15, [r4, #-960] @ 0xfffffc40 │ │ │ │ + ldc 5, cr15, [ip], #960 @ 0x3c0 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, r5, lsr #21 │ │ │ │ strcs r4, [r1], -r5, lsr #23 │ │ │ │ - bvc 4101f0 │ │ │ │ + bvc 4102a0 │ │ │ │ strmi r7, [r4], -r6, lsl #4 │ │ │ │ - ldc 13, cr10, [pc, #56] @ 23f048 │ │ │ │ + ldc 13, cr10, [pc, #56] @ 23f0f8 │ │ │ │ ldmpl r3, {r0, r2, r3, r4, r7, r8, r9, fp}^ │ │ │ │ strmi r4, [r8], r8, lsr #12 │ │ │ │ ldmdavs fp, {r5, r8, sp} │ │ │ │ @ instruction: 0xf04f9311 │ │ │ │ @ instruction: 0xf6440300 │ │ │ │ - @ instruction: 0x4631fa93 │ │ │ │ + @ instruction: 0x4631fa3b │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ - blx 137c93c │ │ │ │ + @ instruction: 0xf9ecf643 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 3108e4 │ │ │ │ + blgt 310994 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4633fdbb │ │ │ │ + ldrtmi pc, [r3], -r3, ror #26 @ │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - smlawbcs r0, pc, fp, pc @ │ │ │ │ - bleq fe5ba6d4 │ │ │ │ + msrcs LR_irq, r7 │ │ │ │ + bleq fe5ba784 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx 1ffc970 │ │ │ │ + blx 9fca20 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf6432101 │ │ │ │ - strmi pc, [r6], -r7, lsr #20 │ │ │ │ + strmi pc, [r6], -pc, asr #19 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - ldc2 6, cr15, [lr, #280] @ 0x118 │ │ │ │ + stc2l 6, cr15, [r6, #-280] @ 0xfffffee8 │ │ │ │ @ instruction: 0x46424633 │ │ │ │ strtmi r2, [r0], -r7, ror #3 │ │ │ │ - blx 1efc9a6 │ │ │ │ + blx 8fca56 │ │ │ │ strmi r2, [r0], r1, lsl #12 │ │ │ │ movwcs r4, #5633 @ 0x1601 │ │ │ │ eorvc r4, r7, #44040192 @ 0x2a00000 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8cd0900 │ │ │ │ @ instruction: 0xf7fe9038 │ │ │ │ @ instruction: 0x4633fc13 │ │ │ │ @@ -539666,411 +539706,411 @@ │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ stceq 0, cr15, [r2], {79} @ 0x4f │ │ │ │ eorsgt pc, r8, sp, asr #17 │ │ │ │ stc2 7, cr15, [r0], {254} @ 0xfe │ │ │ │ @ instruction: 0x46034652 │ │ │ │ bicsvc pc, r5, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [sl], -fp, asr #22 @ │ │ │ │ + @ instruction: 0x463afaf3 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x462071d5 │ │ │ │ - blx 137ca02 │ │ │ │ + blx ffd7cab0 │ │ │ │ strmi r7, [r7], -r2, asr #24 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf0028289 │ │ │ │ @ instruction: 0xf1a3033f │ │ │ │ @ instruction: 0xf1c30120 │ │ │ │ - blx 3bf180 │ │ │ │ - blx bfbd10 │ │ │ │ - blcc 2bb108 │ │ │ │ + blx 3bf230 │ │ │ │ + blx bfbdc0 │ │ │ │ + blcc 2bb1b8 │ │ │ │ @ instruction: 0xf101fa06 │ │ │ │ tsteq r0, r1, asr #20 │ │ │ │ addmi pc, r0, r3, lsl #8 │ │ │ │ mvnscc pc, r1, asr #2 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ vld4.32 {d8-d11}, [r3 :64], r6 │ │ │ │ movwmi r4, #45952 @ 0xb380 │ │ │ │ ldrtmi fp, [fp], -r8, lsl #30 │ │ │ │ rscshi pc, r0, #64 @ 0x40 │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ @ instruction: 0xf6462700 │ │ │ │ - tstpcs r7, #27648 @ p-variant is OBSOLETE @ 0x6c00 │ │ │ │ + tstpcs r7, #798720 @ p-variant is OBSOLETE @ 0xc3000 │ │ │ │ strcc lr, [lr, -sp, asr #19] │ │ │ │ strmi r2, [r7], -r1, lsl #2 │ │ │ │ ldmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ stmib sp, {r1, r2, r3, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #12, 6 @ 0x30000000 │ │ │ │ - @ instruction: 0xf9b2f643 │ │ │ │ + @ instruction: 0xf95af643 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329d8c │ │ │ │ + blgt 329e3c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [r3], -r9, lsr #26 @ │ │ │ │ + @ instruction: 0x4633fcd1 │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - blx 17ca90 │ │ │ │ + blx feb7cb40 │ │ │ │ cmncs pc, #0, 12 │ │ │ │ strcc lr, [lr], -sp, asr #19 │ │ │ │ tstcs r1, r7, lsl #12 │ │ │ │ movwcs lr, #59869 @ 0xe9dd │ │ │ │ movwcs lr, #51661 @ 0xc9cd │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ - @ instruction: 0xf992f643 │ │ │ │ + @ instruction: 0xf93af643 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329dcc │ │ │ │ + blgt 329e7c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [r3], -r9, lsl #26 @ │ │ │ │ + @ instruction: 0x4633fcb1 │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ @ instruction: 0x462071d5 │ │ │ │ - blx ff97cad0 │ │ │ │ + blx fe37cb80 │ │ │ │ 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 2c0f04 │ │ │ │ + blx 2fb688 │ │ │ │ + blx afe2bc │ │ │ │ + b 12bceac │ │ │ │ addmi r0, r2, ip, lsl #2 │ │ │ │ bicsmi r4, r2, #-469762048 @ 0xe4000000 │ │ │ │ @ instruction: 0xf02243c9 │ │ │ │ movwmi r0, #41582 @ 0xa26e │ │ │ │ tstcs r0, r2, lsl #30 │ │ │ │ stmib sp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf0401106 │ │ │ │ - blcc 2a031c │ │ │ │ + blcc 2a03cc │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r4, r5, r6, sl, pc}^ @ │ │ │ │ bicseq pc, r9, r3, lsl r0 @ │ │ │ │ - strbteq r0, [pc], #-1135 @ 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 @ 23f2c0 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2c4 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2c8 │ │ │ │ + strbteq r0, [pc], #-469 @ 23f2cc │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2d0 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2d4 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2d8 │ │ │ │ + strbteq r0, [pc], #-465 @ 23f2dc │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2e0 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2e4 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2e8 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2ec │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2f0 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2f4 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2f8 │ │ │ │ andls r0, lr, r9, asr #32 │ │ │ │ rsbvs r4, r8, r1, lsr r6 │ │ │ │ - beq 27b390 │ │ │ │ + beq 27b440 │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ stmib sp, {r8, r9, fp}^ │ │ │ │ @ instruction: 0xf643ab0c │ │ │ │ - strmi pc, [r3], -fp, lsr #18 │ │ │ │ + @ instruction: 0x4603f8d3 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bge 56aff0 │ │ │ │ - bgt 323e74 │ │ │ │ + bge 56b0a0 │ │ │ │ + bgt 323f24 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ - stc2 6, cr15, [r0], #280 @ 0x118 │ │ │ │ + mcrr2 6, 4, pc, r8, cr6 @ │ │ │ │ tstcc r4, #1024 @ 0x400 │ │ │ │ svclt 0x0000e754 │ │ │ │ ... │ │ │ │ rscmi pc, pc, r0 │ │ │ │ - ldrshteq r0, [r4], #-252 @ 0xffffff04 │ │ │ │ + rsbseq r0, r4, ip, asr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ movwls r2, #25496 @ 0x6398 │ │ │ │ - blge 3f9a18 │ │ │ │ + blge 3f9ac8 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 5f99e0 │ │ │ │ - @ instruction: 0xf904f643 │ │ │ │ + blge 5f9a90 │ │ │ │ + @ instruction: 0xf8acf643 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 310b64 │ │ │ │ + blgt 310c14 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x463afc7b │ │ │ │ + ldrtmi pc, [sl], -r3, lsr #24 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - blx 15fcbec │ │ │ │ + @ instruction: 0xf9f6f646 │ │ │ │ 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 5f9b0c │ │ │ │ + blge 579ad0 │ │ │ │ + @ instruction: 0xf88cf643 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 329f28 │ │ │ │ + blgt 329fd8 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x463bfc5b │ │ │ │ + ldrtmi pc, [fp], -r3, lsl #24 @ │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - blx dfcc2c │ │ │ │ + @ instruction: 0xf9d6f646 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx c7cc38 │ │ │ │ + @ instruction: 0xf9d0f646 │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - mcrrvc 9, 15, pc, r2, cr13 @ │ │ │ │ - bcs 1250d30 │ │ │ │ + mcrrvc 9, 10, pc, r2, cr5 @ │ │ │ │ + bcs 1250de0 │ │ │ │ mrshi pc, (UNDEF: 72) @ │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a32101 │ │ │ │ @ instruction: 0xf1c30020 │ │ │ │ - blx 280fc4 │ │ │ │ - blx abbf54 │ │ │ │ - blcc 2bcf68 │ │ │ │ + blx 281074 │ │ │ │ + blx abc004 │ │ │ │ + blcc 2bd018 │ │ │ │ @ instruction: 0xf000fa01 │ │ │ │ andeq lr, r7, r0, asr #20 │ │ │ │ streq pc, [r0, -pc, asr #32] │ │ │ │ rscscc pc, pc, r0, asr #2 │ │ │ │ @ instruction: 0x0c01ea13 │ │ │ │ rschi pc, sl, #0 │ │ │ │ movwmi r3, #15105 @ 0x3b01 │ │ │ │ strbmi fp, [r1], r8, lsl #30 │ │ │ │ andshi pc, lr, #64 @ 0x40 │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ movwne lr, #59853 @ 0xe9cd │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ - blge 5f9af4 │ │ │ │ - blge 579ab8 │ │ │ │ - @ instruction: 0xf898f643 │ │ │ │ + blge 5f9ba4 │ │ │ │ + blge 579b68 │ │ │ │ + @ instruction: 0xf840f643 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 329fc0 │ │ │ │ + blgt 32a070 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [fp], -pc, lsl #24 @ │ │ │ │ + @ instruction: 0x463bfbb7 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf9e2f646 │ │ │ │ + @ instruction: 0xf98af646 │ │ │ │ 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, #6529 @ 0x1981 @ │ │ │ │ strmi r4, [r2], r1, lsl #12 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ strls r2, [lr, -r0, lsl #14] │ │ │ │ - blx 21fd3c8 │ │ │ │ + blx 21fd478 │ │ │ │ strmi r4, [r1], sl, lsr #12 │ │ │ │ @ instruction: 0x4651465b │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7feb038 │ │ │ │ mcrrvc 10, 7, pc, r2, cr5 @ │ │ │ │ - bcs 1250de8 │ │ │ │ + bcs 1250e98 │ │ │ │ msrhi SPSR_fsxc, r0 │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ msreq CPSR_, r3, lsr #3 │ │ │ │ eoreq pc, r0, r3, asr #3 │ │ │ │ vpmax.u8 d15, d3, d11 │ │ │ │ @ instruction: 0xf101fa0b │ │ │ │ - blx d0e008 │ │ │ │ - b 12bb408 │ │ │ │ + blx d0e0b8 │ │ │ │ + b 12bb4b8 │ │ │ │ @ instruction: 0xf1410100 │ │ │ │ - blcs 24bc0c │ │ │ │ + blcs 24bcbc │ │ │ │ rsbshi pc, r7, #0 │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ movwcs r8, #37361 @ 0x91f1 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ eorcs r3, r0, #-2147483645 @ 0x80000003 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 5faaa0 │ │ │ │ - blvc 57aa64 │ │ │ │ - @ instruction: 0xf842f643 │ │ │ │ + blvc 5fab50 │ │ │ │ + blvc 57ab14 │ │ │ │ + @ instruction: 0xffeaf642 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 32a06c │ │ │ │ + blgt 32a11c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x463bfbb9 │ │ │ │ + ldrtmi pc, [fp], -r1, ror #22 @ │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xf98cf646 │ │ │ │ + @ instruction: 0xf934f646 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ strcs r4, [r2, -r0, lsr #12] │ │ │ │ - @ instruction: 0xf984f646 │ │ │ │ + @ instruction: 0xf92cf646 │ │ │ │ ldrbmi r4, [r1], -sl, lsr #12 │ │ │ │ movwcs r4, #5761 @ 0x1681 │ │ │ │ strls r4, [lr, -r0, lsr #12] │ │ │ │ - blx cfd470 │ │ │ │ + blx cfd520 │ │ │ │ strmi r7, [r0], r2, asr #24 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf0028103 │ │ │ │ tstcs r1, pc, lsr r3 │ │ │ │ eoreq pc, r0, r3, lsr #3 │ │ │ │ streq pc, [r0, -r3, asr #3]! │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ @ instruction: 0xf707fa21 │ │ │ │ - blx 28e0a0 │ │ │ │ - b 127b4a0 │ │ │ │ + blx 28e150 │ │ │ │ + b 127b550 │ │ │ │ @ instruction: 0xf04f0007 │ │ │ │ @ instruction: 0xf1400700 │ │ │ │ - blcs 24b8a8 │ │ │ │ + blcs 24b958 │ │ │ │ andhi pc, sp, #0 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ tstcs r2, #-1073741804 @ 0xc0000014 │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, lr, lsl #4 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ - blge 5f9c3c │ │ │ │ - blge 579c00 │ │ │ │ - @ instruction: 0xfff4f642 │ │ │ │ + blge 5f9cec │ │ │ │ + blge 579cb0 │ │ │ │ + @ instruction: 0xff9cf642 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 32a108 │ │ │ │ + blgt 32a1b8 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strbmi pc, [r2], -fp, ror #22 @ │ │ │ │ + @ instruction: 0x4642fb13 │ │ │ │ vmin.s8 d20, d0, d27 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xf93ef646 │ │ │ │ + @ instruction: 0xf8e6f646 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x7c72f937 │ │ │ │ - bcs 1250f08 │ │ │ │ + ldclvc 8, cr15, [r2], #-892 @ 0xfffffc84 │ │ │ │ + bcs 1250fb8 │ │ │ │ addshi pc, sp, r0 │ │ │ │ ldreq pc, [pc, -r2]! │ │ │ │ @ instruction: 0xf1a72101 │ │ │ │ @ instruction: 0xf1c70320 │ │ │ │ - blx 27f59c │ │ │ │ - blx abd13c │ │ │ │ + blx 27f64c │ │ │ │ + blx abd1ec │ │ │ │ svccc 0x0001f000 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ movweq lr, #2627 @ 0xa43 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ mvnscc pc, #-1073741808 @ 0xc0000010 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ - blcs 25fc00 │ │ │ │ + blcs 25fcb0 │ │ │ │ orrhi pc, r6, r0, asr #32 │ │ │ │ andcs r2, r0, #1811939328 @ 0x6c000000 │ │ │ │ andcc lr, lr, #3358720 @ 0x334000 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ movwcs lr, #59869 @ 0xe9dd │ │ │ │ movwcs lr, #51661 @ 0xc9cd │ │ │ │ @ instruction: 0xf6422220 │ │ │ │ - strmi pc, [r5], -pc, lsr #31 │ │ │ │ - blge 56ba60 │ │ │ │ + @ instruction: 0x4605ff57 │ │ │ │ + blge 56bb10 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - blx bfce8a │ │ │ │ + blx ff5fcf38 │ │ │ │ ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4643f8f9 │ │ │ │ + strbmi pc, [r3], -r1, lsr #17 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf8f2f646 │ │ │ │ + @ instruction: 0xf89af646 │ │ │ │ strbcs pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ strbcc pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 699604 │ │ │ │ + blls 6996b4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, r3, r1, ror r2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf8ad2398 │ │ │ │ @ instruction: 0xe6753018 │ │ │ │ @ instruction: 0xf88d2398 │ │ │ │ @ instruction: 0xe6713018 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe66d3018 │ │ │ │ tstcs r0, r1 │ │ │ │ smlabteq r8, sp, r9, lr │ │ │ │ - blge 479d44 │ │ │ │ + blge 479df4 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 5f9d0c │ │ │ │ - @ instruction: 0xff6ef642 │ │ │ │ + blge 5f9dbc │ │ │ │ + @ instruction: 0xff16f642 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 310e90 │ │ │ │ + blgt 310f40 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [fp], -r5, ror #21 @ │ │ │ │ + ldrtmi pc, [fp], -sp, lsl #21 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf8b8f646 │ │ │ │ + @ instruction: 0xf860f646 │ │ │ │ ldrt r4, [r5], r1, lsl #13 │ │ │ │ addmi pc, r0, pc, asr #8 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldmib sp, {r1, r8}^ │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf642ab0e │ │ │ │ - strmi pc, [r6], -sp, asr #30 │ │ │ │ + @ instruction: 0x4606fef5 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx ff37cf4c │ │ │ │ + blx 1d7cffc │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4603f897 │ │ │ │ + @ instruction: 0x4603f83f │ │ │ │ @ instruction: 0xf04fe572 │ │ │ │ strdcs r3, [r0, -pc] │ │ │ │ smlabteq lr, sp, r9, lr │ │ │ │ ldrdeq lr, [lr, -sp] │ │ │ │ smlabteq ip, sp, r9, lr │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xff2cf642 │ │ │ │ + cdp2 6, 13, cr15, cr4, cr2, {2} │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 32a298 │ │ │ │ + blgt 32a348 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [r2], -r3, lsr #21 @ │ │ │ │ + ldrtmi pc, [r2], -fp, asr #20 @ │ │ │ │ vst1.8 {d20-d22}, [pc :128], fp │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf876f646 │ │ │ │ + @ instruction: 0xf81ef646 │ │ │ │ ldrb r4, [fp, -r6, lsl #12] │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldmib sp, {r2, r3, r8}^ │ │ │ │ tstcs r1, ip, lsl #22 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf642ab0e │ │ │ │ - strmi pc, [r7], -fp, lsl #30 │ │ │ │ + @ instruction: 0x4607feb3 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - blx fe2fcfd0 │ │ │ │ + blx cfd080 │ │ │ │ ldrtmi r4, [fp], -r2, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ - @ instruction: 0xf6464620 │ │ │ │ - pkhtbmi pc, r0, r5, asr #16 @ │ │ │ │ + @ instruction: 0xf6454620 │ │ │ │ + @ instruction: 0x4680fffd │ │ │ │ @ instruction: 0xf04fe6f5 │ │ │ │ strdcs r3, [r0, -pc] │ │ │ │ smlabteq sl, sp, r9, lr │ │ │ │ - blvc 4fad4c │ │ │ │ + blvc 4fadfc │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 5fad14 │ │ │ │ - cdp2 6, 14, cr15, cr10, cr2, {2} │ │ │ │ + blvc 5fadc4 │ │ │ │ + cdp2 6, 9, cr15, cr2, cr2, {2} │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 310f98 │ │ │ │ + blgt 311048 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strbmi pc, [r2], -r1, ror #20 @ │ │ │ │ + strbmi pc, [r2], -r9, lsl #20 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], fp │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf834f646 │ │ │ │ + @ instruction: 0xffdcf645 │ │ │ │ str r4, [r6], r0, lsl #13 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs a25b1c │ │ │ │ + bcs a25bcc │ │ │ │ mvnhi pc, r0, lsl #4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ mvneq r0, sl, asr r1 │ │ │ │ mvneq r0, r6, ror #3 │ │ │ │ mvneq r0, r6, ror #3 │ │ │ │ @ instruction: 0x01b401e6 │ │ │ │ mvneq r0, r6, ror #3 │ │ │ │ @@ -540082,15 +540122,15 @@ │ │ │ │ mvneq r0, r6, ror #3 │ │ │ │ mvneq r0, r6, ror #3 │ │ │ │ mvneq r0, r6, ror #3 │ │ │ │ mvneq r0, r6, ror #3 │ │ │ │ mvneq r0, r6, ror #3 │ │ │ │ cmneq lr, r6, ror #3 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs a1d394 │ │ │ │ + bcs a1d444 │ │ │ │ bichi pc, r0, r0, lsl #4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ @ instruction: 0x01be0152 │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @ instruction: 0x01be01be │ │ │ │ strheq r0, [sp, #-30] @ 0xffffffe2 │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @@ -540102,15 +540142,15 @@ │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @ instruction: 0x01be01be │ │ │ │ strheq r0, [r4, #-30] @ 0xffffffe2 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs a1d3d4 │ │ │ │ + bcs a1d484 │ │ │ │ orrshi pc, r8, r0, lsl #4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ orrseq r0, r6, r8, lsl r1 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01130196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @@ -540122,15 +540162,15 @@ │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ smlalseq r0, sp, r6, r1 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs a1d42c │ │ │ │ + bcs a1d4dc │ │ │ │ cmnphi r0, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ ldrdeq r0, [lr, #-1]! │ │ │ │ cmneq lr, lr, ror #2 │ │ │ │ cmneq lr, lr, ror #2 │ │ │ │ sbceq r0, ip, lr, ror #2 │ │ │ │ cmneq lr, lr, ror #2 │ │ │ │ @@ -540142,15 +540182,15 @@ │ │ │ │ cmneq lr, lr, ror #2 │ │ │ │ cmneq lr, lr, ror #2 │ │ │ │ cmneq lr, lr, ror #2 │ │ │ │ cmneq lr, lr, ror #2 │ │ │ │ cmneq lr, lr, ror #2 │ │ │ │ sbceq r0, r3, lr, ror #2 │ │ │ │ rsbvs r3, r8, r1, lsl #20 │ │ │ │ - bcs a2388c │ │ │ │ + bcs a2393c │ │ │ │ mrshi pc, (UNDEF: 104) @ │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ swpbeq r0, r7, [r6] │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ addseq r0, r2, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ @@ -540165,64 +540205,64 @@ │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ adcseq r0, r1, r6, asr #2 │ │ │ │ strcs r6, [r0], -pc, rrx │ │ │ │ strls r6, [lr, -r0, lsr #18] │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf642670c │ │ │ │ - strmi pc, [r6], -r5, lsl #28 │ │ │ │ + strmi pc, [r6], -sp, lsr #27 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 56b1cc │ │ │ │ + blge 56b27c │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062f1 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ - @ instruction: 0xf97af646 │ │ │ │ + @ instruction: 0xf922f646 │ │ │ │ movwls lr, #58938 @ 0xe63a │ │ │ │ - beq 27ba0c │ │ │ │ + beq 27babc │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ rsbvs r0, fp, r0, lsl #22 │ │ │ │ - blge 57a010 │ │ │ │ - stc2l 6, cr15, [ip, #264]! @ 0x108 │ │ │ │ + blge 57a0c0 │ │ │ │ + ldc2 6, cr15, [r4, #264] @ 0x108 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ stclge 4, cr15, [r7, #252]! @ 0xfc │ │ │ │ - blgt 32a51c │ │ │ │ + blgt 32a5cc │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ strbmi r4, [r1], -r0, lsr #12 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf95ef646 │ │ │ │ - ldc 5, cr14, [pc, #868] @ 23fc68 │ │ │ │ + @ instruction: 0xf906f646 │ │ │ │ + ldc 5, cr14, [pc, #868] @ 23fd18 │ │ │ │ @ instruction: 0x46597b7a │ │ │ │ stmdbvs r0!, {r1, r2, r3, r8, r9, ip, pc} │ │ │ │ stc 0, cr6, [sp, #428] @ 0x1ac │ │ │ │ @ instruction: 0xf6427b0c │ │ │ │ - pkhtbmi pc, r0, r1, asr #27 @ │ │ │ │ + @ instruction: 0x4680fd79 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 56af18 │ │ │ │ + blge 56afc8 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strtmi r1, [r0], -ip, lsr #32 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0xf6460814 │ │ │ │ - ldrb pc, [r0, #-2371]! @ 0xfffff6bd @ │ │ │ │ + ldrb pc, [r0, #-2283]! @ 0xfffff715 @ │ │ │ │ eorsgt pc, r8, sp, asr #17 │ │ │ │ - beq 27ba7c │ │ │ │ + beq 27bb2c │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ @ instruction: 0xf8c50b00 │ │ │ │ stmib sp, {r2, lr, pc}^ │ │ │ │ @ instruction: 0xf642ab0c │ │ │ │ - @ instruction: 0x4681fdb3 │ │ │ │ + pkhtbmi pc, r1, fp, asr #26 @ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 56ad88 │ │ │ │ + blge 56ae38 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strtmi r1, [r0], -ip, lsr #32 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0xf6460914 │ │ │ │ - ldrbt pc, [sp], #2341 @ 0x925 @ │ │ │ │ + ldrbt pc, [sp], #2253 @ 0x8cd @ │ │ │ │ mvnsvc pc, #82837504 @ 0x4f00000 │ │ │ │ @ instruction: 0xf8ad2210 │ │ │ │ @ instruction: 0xe6673038 │ │ │ │ andcs r2, r8, #-67108861 @ 0xfc000003 │ │ │ │ eorscc pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #102760448 @ 0x6200000 │ │ │ │ eorscs pc, r8, sp, lsl #17 │ │ │ │ @@ -540244,15 +540284,15 @@ │ │ │ │ ldr r3, [lr], -r8 │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ ldr r2, [sl], -r8 │ │ │ │ andscs r2, r0, #67108864 @ 0x4000000 │ │ │ │ eorcc pc, r0, sp, lsr #17 │ │ │ │ movwcs lr, #5620 @ 0x15f4 │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ - strb r3, [pc, #32]! @ 23fa0c │ │ │ │ + strb r3, [pc, #32]! @ 23fabc │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ strb r2, [fp, #32]! │ │ │ │ movwls r2, #49696 @ 0xc220 │ │ │ │ @ instruction: 0xf64fe64b │ │ │ │ andscs r7, r0, #-67108861 @ 0xfc000003 │ │ │ │ eorscc pc, r0, sp, lsr #17 │ │ │ │ mvnscs lr, #72351744 @ 0x4500000 │ │ │ │ @@ -540262,40 +540302,40 @@ │ │ │ │ @ instruction: 0xe63c2030 │ │ │ │ orrmi pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ movwls r2, #8736 @ 0x2220 │ │ │ │ @ instruction: 0x461ae5f5 │ │ │ │ rsbeq pc, lr, pc, rrx │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ smlabteq r4, sp, r9, lr │ │ │ │ - blge 37a1a8 │ │ │ │ + blge 37a258 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 5fa170 │ │ │ │ - ldc2 6, cr15, [ip, #-264]! @ 0xfffffef8 │ │ │ │ + blge 5fa220 │ │ │ │ + stc2l 6, cr15, [r4], #264 @ 0x108 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 3112f4 │ │ │ │ + blgt 3113a4 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x463bf8b3 │ │ │ │ + @ instruction: 0x463bf85b │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - cdp2 6, 8, cr15, cr6, cr5, {2} │ │ │ │ + cdp2 6, 2, cr15, cr14, cr5, {2} │ │ │ │ tstcs r0, r3, asr #24 │ │ │ │ - blcs a51284 │ │ │ │ + blcs a51334 │ │ │ │ smlabtne r6, sp, r9, lr │ │ │ │ ldrmi sp, [sl], -r2, lsl #16 │ │ │ │ - bllt ff33da74 │ │ │ │ + bllt ff33db24 │ │ │ │ swpcs r2, r8, [r0] │ │ │ │ stmib sp, {r6, r9, sp}^ │ │ │ │ str r0, [sp], #-262 @ 0xfffffefa │ │ │ │ strb r2, [r2, #520] @ 0x208 │ │ │ │ - svc 0x00bef5ef │ │ │ │ - blcc 2aa2a0 │ │ │ │ + svc 0x0066f5ef │ │ │ │ + blcc 2aa350 │ │ │ │ subsvs r2, r1, r0, lsl #2 │ │ │ │ - blcs a23ea8 │ │ │ │ + blcs a23f58 │ │ │ │ ldm pc, {r1, r2, r5, fp, ip, lr, pc}^ @ │ │ │ │ ldrcs pc, [r0, #-3] │ │ │ │ strcs r2, [r5, #-1317]! @ 0xfffffadb │ │ │ │ strcs r2, [r5, #-37]! @ 0xffffffdb │ │ │ │ strcs r2, [r5, #-1317]! @ 0xfffffadb │ │ │ │ strcs r1, [r5, #-2597]! @ 0xfffff5db │ │ │ │ strcs r2, [r5, #-1317]! @ 0xfffffadb │ │ │ │ @@ -540310,15 +540350,15 @@ │ │ │ │ andscs r7, r0, #1140850690 @ 0x44000002 │ │ │ │ andscc pc, r0, sp, lsr #17 │ │ │ │ orrscs lr, r1, #168, 14 @ 0x2a00000 │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ @ instruction: 0xe7a33010 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r0, r4, ip, ror #20 │ │ │ │ + ldrhteq r0, [r4], #-156 @ 0xffffff64 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ @ instruction: 0x2d008985 │ │ │ │ stmvs r4, {r0, r4, r6, ip, lr, pc} │ │ │ │ @ instruction: 0x46064617 │ │ │ │ strtmi r2, [r3], -r0, lsl #4 │ │ │ │ @ instruction: 0x3320e002 │ │ │ │ @@ -540328,73 +540368,73 @@ │ │ │ │ ldmdavs r3!, {r1, r3, r4, r7, fp, sp, lr} │ │ │ │ ldmdavs sl!, {r0, r1, r4, sl, lr} │ │ │ │ teqle lr, sl @ │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ @ instruction: 0xf10ee004 │ │ │ │ strtcc r0, [r0], #-3585 @ 0xfffff1ff │ │ │ │ eorsle r4, r6, lr, lsr #11 │ │ │ │ - blcs 359bcc │ │ │ │ + blcs 359c7c │ │ │ │ ldmdavs r2!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ stmdbvs r0!, {r0, r1, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0x0c03eb02 │ │ │ │ stmdale r6, {r0, r1, r2, r3, fp, sp} │ │ │ │ strbmi lr, [r3], #-2031 @ 0xfffff811 │ │ │ │ - bne ff24c788 │ │ │ │ + bne ff24c838 │ │ │ │ stmdacs pc, {r2, r3, r4, r7, sl, lr} @ │ │ │ │ ldmib ip, {r0, r3, r5, r6, r7, r8, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8dc1301 │ │ │ │ @ instruction: 0xf1012000 │ │ │ │ - blcs 301b78 │ │ │ │ + blcs 301c28 │ │ │ │ movweq pc, #12546 @ 0x3102 @ │ │ │ │ stmdaeq r3, {r3, r5, ip, sp, lr, pc} │ │ │ │ movweq pc, #12323 @ 0x3023 @ │ │ │ │ stmdbcs r0, {r0, r1, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - bcs 373f24 │ │ │ │ + bcs 373fd4 │ │ │ │ @ instruction: 0xf89cd1e7 │ │ │ │ - bcs 1407bb8 │ │ │ │ + bcs 1407c68 │ │ │ │ @ instruction: 0xf89cd1e3 │ │ │ │ - bcs 15c7bc4 │ │ │ │ + bcs 15c7c74 │ │ │ │ @ instruction: 0xf89cd1df │ │ │ │ - bcs 1787bd0 │ │ │ │ + bcs 1787c80 │ │ │ │ @ instruction: 0xf89cd1db │ │ │ │ - bcs 247bdc │ │ │ │ + bcs 247c8c │ │ │ │ ldrdcs sp, [r1], -r7 │ │ │ │ andgt pc, r4, r7, asr #17 │ │ │ │ andcs lr, r0, r0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldr r2, [r8, r0, lsl #6]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed96dbc │ │ │ │ + bl fed96e6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 783b24 │ │ │ │ - blmi 7abdec │ │ │ │ + bmi 783bd4 │ │ │ │ + blmi 7abe9c │ │ │ │ ldrbtmi sl, [sl], #-2307 @ 0xfffff6fd │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ @ instruction: 0xf5ef0300 │ │ │ │ - strhlt lr, [r0, #238] @ 0xee │ │ │ │ + biclt lr, r0, r6, ror #28 │ │ │ │ @ instruction: 0xb1b39b04 │ │ │ │ stmdbge r1, {r0, r1, r2, r3, fp, lr} │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ ldrbtmi r3, [r8], #-513 @ 0xfffffdff │ │ │ │ - bl a7d3ac │ │ │ │ + b ff47d45c │ │ │ │ stmdals r2, {r3, r5, r6, r8, ip, sp, pc} │ │ │ │ - blmi 492424 │ │ │ │ + blmi 4924d4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 419c68 │ │ │ │ + blls 419d18 │ │ │ │ @ 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 0x0000eea2 │ │ │ │ + rsbseq r0, r4, r6, lsl #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffff0f │ │ │ │ - rsbseq r0, r4, r8, lsl #8 │ │ │ │ + rsbseq r0, r4, r8, asr r3 │ │ │ │ @ instruction: 0x47703010 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldmdbmi r8!, {r2, r3, r9, sl, lr} │ │ │ │ addlt r4, r5, r8, lsr fp │ │ │ │ @@ -540416,265 +540456,265 @@ │ │ │ │ svccs 0x0040d82f │ │ │ │ svclt 0x003846b8 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ ldmvs r0!, {r0, r1, r2, r5, r8, r9, fp, lr} │ │ │ │ addsmi r5, r8, #13303808 @ 0xcb0000 │ │ │ │ ldmvs r1!, {r0, r1, r2, r3, r5, ip, lr, pc}^ │ │ │ │ @ instruction: 0x4642b338 │ │ │ │ - blx 1e7d758 │ │ │ │ + blx 87d808 │ │ │ │ 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 298248 │ │ │ │ ldrbtmi r4, [sl], #-2588 @ 0xfffff5e4 │ │ │ │ eorvs ip, r8, r3, lsl #22 │ │ │ │ stmibvs r3!, {r0, r3, r5, r6, sp, lr} │ │ │ │ @ instruction: 0x61a33301 │ │ │ │ ldmpl r3, {r0, r2, r4, r8, r9, fp, lr}^ │ │ │ │ - blls 319d3c │ │ │ │ + blls 319dec │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle pc, r0, lsl #6 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ ldrmi r8, [r8, #1008]! @ 0x3f0 │ │ │ │ @ instruction: 0x46b8bf38 │ │ │ │ @ instruction: 0x4608e7d0 │ │ │ │ @ instruction: 0xf5ef4641 │ │ │ │ - strmi lr, [r5], -r8, ror #31 │ │ │ │ + @ instruction: 0x4605ef90 │ │ │ │ @ instruction: 0x4640e7d5 │ │ │ │ - cdp 5, 7, cr15, cr4, cr15, {7} │ │ │ │ + cdp 5, 1, cr15, cr12, cr15, {7} │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ ldmvs r1!, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ - ldc 5, cr15, [r8, #-956] @ 0xfffffc44 │ │ │ │ + stcl 5, cr15, [r0], {239} @ 0xef │ │ │ │ movwcs r4, #1101 @ 0x44d │ │ │ │ andshi pc, r4, r6, asr #17 │ │ │ │ andls pc, ip, r6, asr #17 │ │ │ │ @ instruction: 0xe7cf60b3 │ │ │ │ strb r2, [lr, r0, lsl #10] │ │ │ │ - cdp 5, 7, cr15, cr4, cr15, {7} │ │ │ │ - ldrhteq r0, [r4], #-60 @ 0xffffffc4 │ │ │ │ + cdp 5, 1, cr15, cr12, cr15, {7} │ │ │ │ + rsbseq r0, r4, ip, lsl #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r4, r0, lsr #7 │ │ │ │ + ldrshteq r0, [r4], #-32 @ 0xffffffe0 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - rsbseq r0, r4, r2, asr #6 │ │ │ │ + @ instruction: 0x00740292 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed96f3c │ │ │ │ + bl fed96fec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ - bl 30cd54 │ │ │ │ + bl 30ce04 │ │ │ │ strbmi r0, [r3, #-3076]! @ 0xfffff3fc │ │ │ │ and sp, r9, r3, lsl #6 │ │ │ │ strbmi r3, [r3, #-776]! @ 0xfffffcf8 │ │ │ │ ldmdavs ip, {r1, r2, r9, ip, lr, pc} │ │ │ │ mvnsle r4, ip, lsl #5 │ │ │ │ addsmi r6, r4, #92, 16 @ 0x5c0000 │ │ │ │ ldclt 1, cr13, [r0, #-984] @ 0xfffffc28 │ │ │ │ @ instruction: 0xff62f7ff │ │ │ │ svclt 0x0000bd10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed96f74 │ │ │ │ + bl fed97024 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ - bl 30cd8c │ │ │ │ + bl 30ce3c │ │ │ │ strbmi r0, [r3, #-3076]! @ 0xfffff3fc │ │ │ │ and sp, fp, r3, lsl #6 │ │ │ │ strbmi r3, [r3, #-776]! @ 0xfffffcf8 │ │ │ │ ldmdavs ip, {r3, r9, ip, lr, pc} │ │ │ │ mvnsle r4, ip, lsl #5 │ │ │ │ addmi r6, sl, #5832704 @ 0x590000 │ │ │ │ @ instruction: 0x460abf38 │ │ │ │ ldclt 0, cr6, [r0, #-360] @ 0xfffffe98 │ │ │ │ @ instruction: 0xff44f7ff │ │ │ │ svclt 0x0000bd10 │ │ │ │ teqlt r3, fp, lsl #16 │ │ │ │ - bcc 29a418 │ │ │ │ + bcc 29a4c8 │ │ │ │ @ instruction: 0xb11a619a │ │ │ │ stmib r1, {r8, r9, sp}^ │ │ │ │ ldrbmi r3, [r0, -r0, lsl #6]! │ │ │ │ stmib r3, {r1, fp, sp, lr}^ │ │ │ │ subsvs r2, r3, r0 │ │ │ │ ldrb r6, [r5, r3]! │ │ │ │ stmiavs fp, {r4, sl, ip, sp, pc}^ │ │ │ │ andmi lr, r0, #3424256 @ 0x344000 │ │ │ │ andsvs r6, r4, r2, rrx │ │ │ │ stmib r1, {r1, r3, r8, fp, sp, lr}^ │ │ │ │ ldmne r9, {r8, ip} │ │ │ │ andsle r4, r9, #-1342177272 @ 0xb0000008 │ │ │ │ - ldclcc 1, cr15, [pc], #8 @ 23fdec │ │ │ │ + ldclcc 1, cr15, [pc], #8 @ 23fe9c │ │ │ │ andseq pc, r0, #-1073741824 @ 0xc0000000 │ │ │ │ stceq 0, cr15, [r7], {44} @ 0x2c │ │ │ │ ldrmi r3, [r4], #776 @ 0x308 │ │ │ │ @ instruction: 0xf8532400 │ │ │ │ cmplt r2, r8, lsl #24 │ │ │ │ stmdbcc r1, {r0, r4, r7, r8, fp, sp, lr} │ │ │ │ stmdblt r1!, {r0, r4, r7, r8, sp, lr} │ │ │ │ stmib r2, {r0, fp, sp, lr}^ │ │ │ │ subvs r1, sl, r0 │ │ │ │ stmdb r3, {r1, sp, lr}^ │ │ │ │ movwcc r4, #33794 @ 0x8402 │ │ │ │ mvnle r4, r3, ror #10 │ │ │ │ - blmi 37df8c │ │ │ │ + blmi 37e03c │ │ │ │ svclt 0x00004770 │ │ │ │ sbcvs r2, fp, r0, lsl #6 │ │ │ │ cmpvs fp, fp, lsl #2 │ │ │ │ andeq lr, r1, r1, asr #19 │ │ │ │ andvs r6, fp, r3, lsl #16 │ │ │ │ andvs r6, r1, r9, asr r0 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ strmi fp, [fp], fp, lsl #1 │ │ │ │ strmi r4, [r3], -sl, ror #18 │ │ │ │ andls r2, r1, #0 │ │ │ │ - bmi 1c91038 │ │ │ │ + bmi 1c910e8 │ │ │ │ stmpl sl, {r8, r9, ip, pc} │ │ │ │ andls r6, r9, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ - blx fea7d920 │ │ │ │ + blx 147d9d0 │ │ │ │ strmi r9, [r6], -r0, lsl #22 │ │ │ │ ldrdge pc, [r4], -r3 │ │ │ │ svclt 0x00184553 │ │ │ │ tstle r5, r2, lsl #6 │ │ │ │ @ instruction: 0xf8dae033 │ │ │ │ - blls 2e7e8c │ │ │ │ + blls 2e7f3c │ │ │ │ eorle r4, lr, r3, asr r5 │ │ │ │ @ instruction: 0x46304651 │ │ │ │ - @ instruction: 0xf9a2f6af │ │ │ │ + @ instruction: 0xf94af6af │ │ │ │ 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 1f1a3fc │ │ │ │ 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 │ │ │ │ + cmpplt r4, r1, ror r9 @ p-variant is OBSOLETE │ │ │ │ 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, r2, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ stccs 1, cr13, [r0, #-980] @ 0xfffffc2c │ │ │ │ svccs 0x0000d1e8 │ │ │ │ @ instruction: 0x4638d0d3 │ │ │ │ - bl 117d690 │ │ │ │ + b ffb7d740 │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ ldrbmi r9, [r3, #-2818] @ 0xfffff4fe │ │ │ │ @ instruction: 0x4630d1d0 │ │ │ │ - @ instruction: 0xf9fef6ae │ │ │ │ - blmi 13527fc │ │ │ │ + @ instruction: 0xf9a6f6ae │ │ │ │ + blmi 13528ac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 499f58 │ │ │ │ + blls 49a008 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle sl, r0, lsl #6 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ stclne 15, cr8, [r0, #-960]! @ 0xfffffc40 │ │ │ │ stcne 8, cr13, [r2, #-156]! @ 0xffffff64 │ │ │ │ ldrmi r9, [r1], r0, lsl #4 │ │ │ │ ldmdble pc, {r0, r6, r7, r8, sl, lr} @ │ │ │ │ stmdaeq r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svceq 0x003ff1b8 │ │ │ │ @ instruction: 0xf1b9d85b │ │ │ │ strbmi r0, [r8], r0, asr #30 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ ldrtmi r0, [r8], -r0, asr #16 │ │ │ │ @ instruction: 0xf5ef4641 │ │ │ │ - strmi lr, [r7], -ip, asr #29 │ │ │ │ - bl 26c550 │ │ │ │ + @ instruction: 0x4607ee74 │ │ │ │ + bl 26c600 │ │ │ │ @ instruction: 0xf8cc0c04 │ │ │ │ stmdbvs fp!, {ip, lr} │ │ │ │ ldmdbpl r9!, {r0, r1, r4, r5, r6, r8, fp, ip, sp, pc} │ │ │ │ suble r4, sl, sp, lsl #5 │ │ │ │ - blcs 25a370 │ │ │ │ + blcs 25a420 │ │ │ │ strbtmi sp, [r1], sp, asr #2 │ │ │ │ str r4, [fp, sp, lsl #12]! │ │ │ │ @ instruction: 0x0c04eb17 │ │ │ │ movwcs sp, #495 @ 0x1ef │ │ │ │ mrcle 0, 7, r6, cr15, cr11, {0} │ │ │ │ - blcc 45a304 │ │ │ │ + blcc 45a3b4 │ │ │ │ ldrdle r1, [ip], #128 @ 0x80 @ │ │ │ │ streq pc, [r8], #-416 @ 0xfffffe60 │ │ │ │ ldrtmi r6, [r0], -r1, lsr #17 │ │ │ │ - @ instruction: 0xf930f6af │ │ │ │ + @ instruction: 0xf8d8f6af │ │ │ │ stmiavs sl!, {r3, r5, r6, r8, ip, sp, pc}^ │ │ │ │ movweq pc, #33028 @ 0x8104 @ │ │ │ │ addsmi r3, sl, #8, 24 @ 0x800 │ │ │ │ - blls 274f4c │ │ │ │ + blls 274ffc │ │ │ │ ldmdbpl fp!, {r2, r3, r4, r8, r9, sl, fp, ip} │ │ │ │ svclt 0x0018429d │ │ │ │ orrle r4, r9, sp, lsl r6 │ │ │ │ - bls 279db4 │ │ │ │ + bls 279e64 │ │ │ │ ldclne 8, cr6, [r1, #-652] @ 0xfffffd74 │ │ │ │ @ instruction: 0xf102d8df │ │ │ │ strbmi r0, [r8, #2308] @ 0x904 │ │ │ │ - b 1634818 │ │ │ │ + b 16348c8 │ │ │ │ @ instruction: 0xf1b80848 │ │ │ │ stmdale r0!, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp} │ │ │ │ svceq 0x0040f1b9 │ │ │ │ svclt 0x003846c8 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46414638 │ │ │ │ @ instruction: 0xf5ef9303 │ │ │ │ - strmi lr, [r7], -r4, lsl #29 │ │ │ │ + strmi lr, [r7], -ip, lsr #28 │ │ │ │ sbcle r2, r8, r0, lsl #16 │ │ │ │ - blls 3267c4 │ │ │ │ + blls 326874 │ │ │ │ andsvs r4, r3, r2, lsl #8 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ strbmi lr, [r8, #1999] @ 0x7cf │ │ │ │ @ instruction: 0x46c8bf38 │ │ │ │ strbtmi lr, [r1], r5, lsr #15 │ │ │ │ - bls 279d6c │ │ │ │ + bls 279e1c │ │ │ │ ldrhle r1, [r2, #138]! @ 0x8a │ │ │ │ @ instruction: 0x460de7b7 │ │ │ │ strbmi lr, [r8, #1936] @ 0x790 │ │ │ │ @ instruction: 0x46c8bf38 │ │ │ │ @ instruction: 0xf5efe7e0 │ │ │ │ - svclt 0x0000ed0c │ │ │ │ - ldrhteq r0, [r4], #-16 │ │ │ │ + svclt 0x0000ecb4 │ │ │ │ + rsbseq r0, r4, r0, lsl #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r4, r8, lsl r1 │ │ │ │ + rsbseq r0, r4, r8, rrx │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed97208 │ │ │ │ + bl fed972b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r8, -r8] │ │ │ │ - @ instruction: 0xf8a4f6ae │ │ │ │ + @ instruction: 0xf84cf6ae │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4604ec78 │ │ │ │ suble r2, lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf1006047 │ │ │ │ stmdavs r9!, {r3, r8, r9, sl}^ │ │ │ │ stmiavs sl!, {r3, r5, fp, sp, lr} │ │ │ │ strgt r6, [pc, -fp, ror #17] │ │ │ │ stmdbvs r8!, {r0, r6, r9, sl, lr} │ │ │ │ @ instruction: 0x46326038 │ │ │ │ eorseq pc, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xf5ef61e0 │ │ │ │ - eorvs lr, r6, #104448 @ 0x19800 │ │ │ │ + eorvs lr, r6, #14336 @ 0x3800 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0x4620d11b │ │ │ │ stmdbls r9, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf5ef2030 │ │ │ │ - @ instruction: 0x4604ecb0 │ │ │ │ + @ instruction: 0x4604ec58 │ │ │ │ @ instruction: 0xf104b378 │ │ │ │ stmdavs r8!, {r3, sl, fp} │ │ │ │ stmiavs sl!, {r0, r3, r5, r6, fp, sp, lr} │ │ │ │ rsbvs r6, r7, fp, ror #17 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ @ instruction: 0xf8cc6928 │ │ │ │ @ instruction: 0xf8c40000 │ │ │ │ @@ -540682,342 +540722,342 @@ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf8d9d0e3 │ │ │ │ rsbvs r3, r3, #0 │ │ │ │ andle r2, r2, r1, lsl #22 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d983f8 │ │ │ │ tstcs r4, #8 │ │ │ │ - blx 318c5e │ │ │ │ + blx 318d0e │ │ │ │ strtmi pc, [r8], -r5, lsl #10 │ │ │ │ - stc 5, cr15, [sl], {239} @ 0xef │ │ │ │ + ldc 5, cr15, [r2], #-956 @ 0xfffffc44 │ │ │ │ teqlt r8, r0, lsr #5 │ │ │ │ ldrdne pc, [r4], -r9 │ │ │ │ @ instruction: 0xf5ef462a │ │ │ │ - strtmi lr, [r0], -lr, lsr #22 │ │ │ │ + @ instruction: 0x4620ead6 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf5ef4620 │ │ │ │ - strcs lr, [r0], #-2610 @ 0xfffff5ce │ │ │ │ + strcs lr, [r0], #-2522 @ 0xfffff626 │ │ │ │ svclt 0x0000e7e4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r6, [r4], -r6, asr #16 │ │ │ │ ldrdpl pc, [r0, r6] │ │ │ │ ldmib r0, {r0, r2, r8, r9, ip, sp, pc}^ │ │ │ │ strbmi r9, [r0], -r7, lsl #16 │ │ │ │ @ instruction: 0xf948f006 │ │ │ │ andcc r4, r4, r7, lsl #12 │ │ │ │ - stcl 5, cr15, [r4], #-956 @ 0xfffffc44 │ │ │ │ + stc 5, cr15, [ip], {239} @ 0xef │ │ │ │ orrlt r4, r0, r5, lsl #12 │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ strbmi r4, [r1], -r8, asr #12 │ │ │ │ - blhi 37e234 │ │ │ │ + blhi 37e2e4 │ │ │ │ @ instruction: 0xf944f006 │ │ │ │ stcne 1, cr11, [r3, #-224] @ 0xffffff20 │ │ │ │ ldrdvs pc, [r0, r6] │ │ │ │ @ instruction: 0xf104462a │ │ │ │ tstcs r4, r8 │ │ │ │ @ instruction: 0x462847b0 │ │ │ │ - b 2fd904 │ │ │ │ + stmib sl!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrdcc pc, [r8, #-134] @ 0xffffff7a │ │ │ │ eorle r2, pc, r2, lsl #22 │ │ │ │ eorsle r2, r0, r3, lsl #22 │ │ │ │ mvnsle r2, r1, lsl #22 │ │ │ │ mrseq pc, (UNDEF: 24) @ │ │ │ │ @ instruction: 0xf0014630 │ │ │ │ pkhbtmi pc, r0, r3, lsl #16 @ │ │ │ │ @ instruction: 0x4640b930 │ │ │ │ - stmib lr!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r6, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ strcc lr, [r1, #-2026] @ 0xfffff816 │ │ │ │ @ instruction: 0xff12f000 │ │ │ │ @ instruction: 0xf8d06860 │ │ │ │ ldm r3, {r3, r5, r6, r8, ip, sp}^ │ │ │ │ - bvs b19f80 │ │ │ │ + bvs b1a030 │ │ │ │ ldrsbne pc, [r0, #-128]! @ 0xffffff80 @ │ │ │ │ @ instruction: 0xf147199b │ │ │ │ addsmi r0, r9, #0, 4 │ │ │ │ ldrsbcc pc, [r4, #-128]! @ 0xffffff80 @ │ │ │ │ svclt 0x00344193 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ svclt 0x000c2d08 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 240dac │ │ │ │ + blcs 240e5c │ │ │ │ strbmi sp, [r1], -r3, ror #3 │ │ │ │ @ instruction: 0xf0014620 │ │ │ │ ldrb pc, [sl, pc, lsr #16] @ │ │ │ │ - blx ffb7c1bc │ │ │ │ + blx ffb7c26c │ │ │ │ @ instruction: 0xf001e7c6 │ │ │ │ strb pc, [r3, sp, asr #24] @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [r0], r3, lsl #1 │ │ │ │ strmi r2, [lr], -r0 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6ada90c │ │ │ │ - @ instruction: 0x4605ff77 │ │ │ │ + @ instruction: 0x4605ff1f │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ vst4.32 {d24-d27}, [pc :128], r3 │ │ │ │ ldrdcs r7, [r0], -r0 │ │ │ │ - @ instruction: 0xffb4f6ad │ │ │ │ + @ instruction: 0xff5cf6ad │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ addshi pc, sl, r0 │ │ │ │ - bleq 2bc33c │ │ │ │ + bleq 2bc3ec │ │ │ │ @ instruction: 0xf8802300 │ │ │ │ @ instruction: 0xf8c0b004 │ │ │ │ @ instruction: 0xf0013148 │ │ │ │ - bllt ff47eadc │ │ │ │ + bllt ff47eb8c │ │ │ │ @ instruction: 0xf5ef4630 │ │ │ │ - @ instruction: 0x4607ea74 │ │ │ │ + @ instruction: 0x4607ea1c │ │ │ │ @ instruction: 0xf1074640 │ │ │ │ @ instruction: 0xf5ef0b01 │ │ │ │ - @ instruction: 0xf107ea6e │ │ │ │ + @ instruction: 0xf107ea16 │ │ │ │ mcrrne 1, 0, r0, r7, cr11 │ │ │ │ ldrtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ cmnpne ip, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xff70f6ad │ │ │ │ + @ instruction: 0xff18f6ad │ │ │ │ @ instruction: 0xf8c44603 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r8} │ │ │ │ @ instruction: 0x4631d075 │ │ │ │ @ instruction: 0xf8032601 │ │ │ │ ldrbmi r6, [sl], -r1, lsl #22 │ │ │ │ @ instruction: 0xf5ef4618 │ │ │ │ - @ instruction: 0x4603ea76 │ │ │ │ + @ instruction: 0x4603ea1e │ │ │ │ @ instruction: 0x4641445b │ │ │ │ @ instruction: 0x4618463a │ │ │ │ - b 1dfda18 │ │ │ │ + b 7fdac8 │ │ │ │ strmi r1, [r3], -r2, asr #19 │ │ │ │ andcs r4, r4, r1, lsr r6 │ │ │ │ @ instruction: 0xf50455d8 │ │ │ │ @ instruction: 0xf8c270a8 │ │ │ │ @ instruction: 0xf8c2a001 │ │ │ │ @ instruction: 0xf0049005 │ │ │ │ @ instruction: 0x4628fddb │ │ │ │ - @ instruction: 0xf832f6ae │ │ │ │ + @ instruction: 0xffdaf6ad │ │ │ │ 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, r5, ror r8 @ │ │ │ │ adcsle r2, r3, r0, lsl #16 │ │ │ │ @ instruction: 0x46304935 │ │ │ │ @ instruction: 0xf5ef4479 │ │ │ │ - cmplt r0, #68, 26 @ 0x1100 │ │ │ │ - blcs 2e6ef0 │ │ │ │ - blls 5f43c4 │ │ │ │ + cmplt r0, #236, 24 @ 0xec00 │ │ │ │ + blcs 2e6fa0 │ │ │ │ + blls 5f4474 │ │ │ │ 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}^ │ │ │ │ + stmda r4, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ suble r2, r7, r0, lsl #16 │ │ │ │ tstcs r0, lr, lsr #16 │ │ │ │ ldrbtmi r9, [r8], #-2830 @ 0xfffff4f2 │ │ │ │ smlalbtcc pc, r8, r4, r8 @ │ │ │ │ - blx feefdda6 │ │ │ │ + blx 18fde56 │ │ │ │ @ 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 30c8cc │ │ │ │ @ instruction: 0xf8d4d038 │ │ │ │ @ instruction: 0xb12b3098 │ │ │ │ @ instruction: 0x71232300 │ │ │ │ @ instruction: 0xf884e782 │ │ │ │ ldrb fp, [r1, r8, lsl #3] │ │ │ │ eorcs r4, r0, #491520 @ 0x78000 │ │ │ │ @ instruction: 0xf1049301 │ │ │ │ movwcs r0, #28680 @ 0x7008 │ │ │ │ movwls r4, #1145 @ 0x479 │ │ │ │ @ instruction: 0xf6b12304 │ │ │ │ - stmdacs r0, {r0, r2, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -ip, ror #3 │ │ │ │ - @ instruction: 0xffd8f6ad │ │ │ │ + @ instruction: 0xff80f6ad │ │ │ │ strcs r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ - @ instruction: 0xffd4f6ad │ │ │ │ + @ instruction: 0xff7cf6ad │ │ │ │ andlt r4, r3, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 19fc34c │ │ │ │ + blx 19fc3fc │ │ │ │ @ instruction: 0xd1b92800 │ │ │ │ strtmi lr, [r1], -r0, ror #14 │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ stmdacs r0, {r0, r1, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe759d1b2 │ │ │ │ ldrbtmi r4, [r8], #-2060 @ 0xfffff7f4 │ │ │ │ - stmda lr, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00b6f5ee │ │ │ │ @ instruction: 0xd1b12800 │ │ │ │ @ instruction: 0xf0016820 │ │ │ │ sbfx pc, r9, #20, #14 │ │ │ │ tstcs r0, #3620864 @ 0x374000 │ │ │ │ addsvc pc, r0, r4, lsl #10 │ │ │ │ @ instruction: 0xff30f005 │ │ │ │ svclt 0x0000e7bf │ │ │ │ - eoreq r6, r0, r0, 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, lsl lr │ │ │ │ + eoreq r6, r0, sl, lsl lr │ │ │ │ + eoreq r6, r0, r6, lsr lr │ │ │ │ + eoreq r6, r0, ip, lsl #28 │ │ │ │ + mlaeq r0, r6, sp, r6 │ │ │ │ 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 fe251c68 │ │ │ │ + ldmda r8!, {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, #-472] @ 0xfffffe28 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ - bmi 17d1e14 │ │ │ │ - blmi 17d1c4c │ │ │ │ + bmi 17d1ec4 │ │ │ │ + blmi 17d1cfc │ │ │ │ sxtab16mi r4, r0, sl, ror #8 │ │ │ │ addlt r4, r9, r5, asr r8 │ │ │ │ ldrsblt pc, [r4, #-143] @ 0xffffff71 @ │ │ │ │ ldmpl r3, {r0, r3, r7, r9, sl, lr}^ │ │ │ │ tstcs r0, r8, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ strcs r0, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf6b22502 │ │ │ │ - stmdacs r0, {r0, r2, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdami lr, {r3, r6, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf5ee4478 │ │ │ │ - strmi lr, [r4], -r0, asr #31 │ │ │ │ + strmi lr, [r4], -r8, ror #30 │ │ │ │ subsle r2, r2, r0, lsl #16 │ │ │ │ stmdbge r6, {r1, r3, r9, sp} │ │ │ │ @ instruction: 0xf5ef4620 │ │ │ │ - blls 3fb58c │ │ │ │ + blls 3fb4dc │ │ │ │ andle r4, sp, r3, lsr #5 │ │ │ │ - blcs 1d1e488 │ │ │ │ + blcs 1d1e538 │ │ │ │ stmdale pc!, {r3, r4, r6, ip, lr, pc} @ │ │ │ │ subsle r2, r5, fp, asr #22 │ │ │ │ @ instruction: 0xd12d2b4d │ │ │ │ - blcc 67ad68 │ │ │ │ - b 1741840 │ │ │ │ + blcc 67ae18 │ │ │ │ + b 17418f0 │ │ │ │ tstle r3, fp, lsl #6 │ │ │ │ strmi pc, [r0], #79 @ 0x4f │ │ │ │ - bleq 27c578 │ │ │ │ + bleq 27c628 │ │ │ │ andcs r9, r0, #8388608 @ 0x800000 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ - blmi 37ab7c │ │ │ │ + blmi 37ac2c │ │ │ │ strge lr, [r0, -sp, asr #19] │ │ │ │ mrc2 7, 5, pc, cr8, cr15, {7} │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ strcs fp, [r0], -ip, lsl #30 │ │ │ │ streq pc, [r1], -r6 │ │ │ │ stmdbvc r6, {r1, r2, r4, r8, ip, sp, pc} │ │ │ │ eorsle r2, r9, r0, lsl #28 │ │ │ │ - blmi e52d38 │ │ │ │ + blmi e52de8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 41a4d8 │ │ │ │ + blls 41a588 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r2, r0, lsl #6 │ │ │ │ andlt r4, r9, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ sbcsle r2, r1, sp, ror #22 │ │ │ │ - bleq fe67adc4 │ │ │ │ + bleq fe67ae74 │ │ │ │ ldrb r0, [r0, r4, lsl #15] │ │ │ │ stmdami fp!, {r0, r9, sl, lr} │ │ │ │ ldrbtmi r2, [r8], #-1281 @ 0xfffffaff │ │ │ │ - blx ff77df60 │ │ │ │ + blx 217e010 │ │ │ │ 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, #22, 30 @ 0x58 │ │ │ │ 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 │ │ │ │ + strmi lr, [r4], -lr, lsl #30 │ │ │ │ adcsle r2, fp, r0, lsl #16 │ │ │ │ tstcs r1, r2, lsr #22 │ │ │ │ ldrbtmi r4, [sl], #-2594 @ 0xfffff5de │ │ │ │ andcc pc, r3, fp, asr r8 @ │ │ │ │ @ instruction: 0xf5ef6818 │ │ │ │ - @ instruction: 0xe79beab0 │ │ │ │ - blpl fe67ae10 │ │ │ │ + @ instruction: 0xe79bea58 │ │ │ │ + blpl fe67aec0 │ │ │ │ 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, r2, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ movwcs sp, #8382 @ 0x20be │ │ │ │ @ instruction: 0x46494632 │ │ │ │ stmib sp, {r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8cd4b04 │ │ │ │ strls sl, [r1, -r0] │ │ │ │ @ instruction: 0xf7ff9302 │ │ │ │ @ instruction: 0xf8c5fe61 │ │ │ │ @ instruction: 0xe7af0198 │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ - svc 0x003af5ee │ │ │ │ + cdp 5, 14, cr15, cr2, cr14, {7} │ │ │ │ bicle r2, fp, r0, lsl #16 │ │ │ │ @ instruction: 0xf8b0f001 │ │ │ │ sbcle r2, r7, r0, lsl #16 │ │ │ │ - blx ffdfc520 │ │ │ │ + blx ffdfc5d0 │ │ │ │ @ instruction: 0xf5efe7c4 │ │ │ │ - svclt 0x0000ea74 │ │ │ │ - rsbseq pc, r3, r0, lsr ip @ │ │ │ │ + svclt 0x0000ea1c │ │ │ │ + rsbseq pc, r3, r0, lsl #23 │ │ │ │ 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, asr sp │ │ │ │ + rsbseq pc, r3, ip, ror #22 │ │ │ │ + eoreq r6, r0, ip, ror #26 │ │ │ │ + rsbseq pc, r3, r8, ror #21 │ │ │ │ + strhteq r6, [r0], -sl │ │ │ │ + eoreq r6, r0, ip, lsr ip │ │ │ │ + ldrdeq r6, [r0], -r4 @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r6, r0, r6, ror #25 │ │ │ │ - eoreq r6, r0, r4, lsr #26 │ │ │ │ - strdeq r6, [r0], -r6 @ │ │ │ │ + ldrdeq r6, [r0], -lr @ │ │ │ │ + eoreq r6, r0, ip, lsl sp │ │ │ │ + eoreq r6, r0, lr, ror #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed97760 │ │ │ │ + bl fed97810 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x4620b918 │ │ │ │ - cdp2 6, 11, cr15, cr8, cr13, {5} │ │ │ │ + cdp2 6, 6, cr15, cr0, cr13, {5} │ │ │ │ @ instruction: 0xf890bd38 │ │ │ │ - bllt f0cba8 │ │ │ │ + bllt f0cc58 │ │ │ │ @ instruction: 0x3098f8d4 │ │ │ │ rscsle r2, r4, r0, lsl #22 │ │ │ │ streq pc, [r8, #-260] @ 0xfffffefc │ │ │ │ @ instruction: 0xf6b14628 │ │ │ │ - @ instruction: 0x4628fef7 │ │ │ │ - mcr2 6, 1, pc, cr14, cr1, {5} @ │ │ │ │ + @ instruction: 0x4628fe9f │ │ │ │ + ldc2l 6, cr15, [r6, #708] @ 0x2c4 │ │ │ │ @ instruction: 0x0198f8d4 │ │ │ │ @ instruction: 0xf7ffb108 │ │ │ │ @ instruction: 0xf8d4ffdf │ │ │ │ - blcs 2ccac0 │ │ │ │ - blcs 3345cc │ │ │ │ + blcs 2ccb70 │ │ │ │ + blcs 33467c │ │ │ │ strtmi sp, [r0], -r3 │ │ │ │ - blx 5fc5b0 │ │ │ │ + blx 5fc660 │ │ │ │ @ instruction: 0xf504e7dd │ │ │ │ @ instruction: 0xf0057090 │ │ │ │ udf #28625 @ 0x6fd1 │ │ │ │ sbcseq pc, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xf810f002 │ │ │ │ ldrdcc pc, [r8, #-132] @ 0xffffff7c │ │ │ │ stmdbmi r4, {r0, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ cmncs r4, #208, 18 @ 0x340000 │ │ │ │ andcs r4, r1, r9, ror r4 │ │ │ │ - cdp 5, 13, cr15, cr12, cr14, {7} │ │ │ │ + cdp 5, 8, cr15, cr4, cr14, {7} │ │ │ │ svclt 0x0000e7d0 │ │ │ │ - eoreq r6, r0, ip, asr ip │ │ │ │ + eoreq r6, r0, r4, asr ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed977e4 │ │ │ │ + bl fed97894 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00fe8 │ │ │ │ umulllt r5, r3, r8, r0 │ │ │ │ stcls 1, cr11, [r6, #-756] @ 0xfffffd0c │ │ │ │ strls r4, [r0, #-1540] @ 0xfffff9fc │ │ │ │ strls r2, [r1, #-1280] @ 0xfffffb00 │ │ │ │ stc2 7, cr15, [lr, #-1020] @ 0xfffffc04 │ │ │ │ @@ -541025,15 +541065,15 @@ │ │ │ │ ldrmi r6, [r1], -r3, lsl #20 │ │ │ │ @ instruction: 0xf1046005 │ │ │ │ @ instruction: 0xf8df0008 │ │ │ │ movwls ip, #4120 @ 0x1018 │ │ │ │ ldrbtmi r4, [ip], #2821 @ 0xb05 │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf6b1447b │ │ │ │ - andlt pc, r3, r9, lsr lr @ │ │ │ │ + andlt pc, r3, r1, ror #27 │ │ │ │ svclt 0x0000bd30 │ │ │ │ @ instruction: 0xfffffd7b │ │ │ │ @ instruction: 0xfffffad1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @@ -541041,42 +541081,42 @@ │ │ │ │ tstlt sl, r5, lsl r6 │ │ │ │ andsvs r2, r3, r0, lsl #6 │ │ │ │ @ instruction: 0x0198f8d4 │ │ │ │ strtmi fp, [sl], -r0, ror #2 │ │ │ │ @ instruction: 0xf0014639 │ │ │ │ @ instruction: 0x4606f859 │ │ │ │ @ instruction: 0xf894b130 │ │ │ │ - blcs 24cc94 │ │ │ │ + blcs 24cd44 │ │ │ │ @ instruction: 0x4630d15b │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrdvs pc, [r4, r4] │ │ │ │ vst2.8 {d27-d30}, [pc :256], lr │ │ │ │ @ instruction: 0xf5ef3080 │ │ │ │ - @ instruction: 0x4680e9b6 │ │ │ │ + pkhtbmi lr, r0, lr, asr #18 │ │ │ │ ldrtmi fp, [r8], -r8, asr #6 │ │ │ │ orrcc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ tstcs r4, r2, asr #12 │ │ │ │ @ instruction: 0x460747b0 │ │ │ │ subsle r2, fp, r0, lsl #16 │ │ │ │ ldrdls pc, [r0], -r8 │ │ │ │ @ instruction: 0xf5ef4648 │ │ │ │ - strmi lr, [r6], -r6, lsr #19 │ │ │ │ + strmi lr, [r6], -lr, asr #18 │ │ │ │ subsle r2, r3, r0, lsl #16 │ │ │ │ strbmi r4, [fp], -r2, lsl #12 │ │ │ │ @ instruction: 0xf1081f39 │ │ │ │ @ instruction: 0xf0050004 │ │ │ │ stmdacs r0, {r0, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ tstlt r5, r5, asr r0 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ strbmi r6, [r0], -fp, lsr #32 │ │ │ │ - svc 0x0046f5ee │ │ │ │ + cdp 5, 14, cr15, cr14, cr14, {7} │ │ │ │ @ instruction: 0xf8d4e7cd │ │ │ │ - blcs 2ccbe8 │ │ │ │ - blcs 3347a8 │ │ │ │ - blcs 2b47d0 │ │ │ │ + blcs 2ccc98 │ │ │ │ + blcs 334858 │ │ │ │ + blcs 2b4880 │ │ │ │ @ instruction: 0xf894d006 │ │ │ │ stmiblt r3!, {r2, r3, r7, r8, ip, sp} │ │ │ │ ldrtmi r2, [r0], -r0, lsl #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ ldc2l 0, cr15, [r2, #-0] │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ @@ -541100,166 +541140,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] │ │ │ │ + strb lr, [r0, r8, lsr #29] │ │ │ │ ldrtmi r4, [r9], -sl, lsr #12 │ │ │ │ @ instruction: 0xf0014620 │ │ │ │ strmi pc, [r6], -r3, asr #18 │ │ │ │ ldrtmi lr, [r0], -ip, asr #15 │ │ │ │ - cdp 5, 15, cr15, cr4, cr14, {7} │ │ │ │ + cdp 5, 9, cr15, cr12, cr14, {7} │ │ │ │ @ instruction: 0xf5ee4640 │ │ │ │ - @ instruction: 0xf894eef2 │ │ │ │ - blcs 24cda0 │ │ │ │ + @ instruction: 0xf894ee9a │ │ │ │ + blcs 24ce50 │ │ │ │ @ instruction: 0xe7c6d0b2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ - bmi 8d1fd8 │ │ │ │ - blmi 8d2004 │ │ │ │ + bmi 8d2088 │ │ │ │ + blmi 8d20b4 │ │ │ │ @ instruction: 0x4605447a │ │ │ │ pkhbtmi fp, r8, sl, lsl #1 │ │ │ │ strbtmi r4, [pc], -r8, ror #12 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ @ instruction: 0xf0040300 │ │ │ │ @ instruction: 0xf8d5fa37 │ │ │ │ stmiblt sl, {r2, r3, r4, r5, r6, r8, sp} │ │ │ │ @ instruction: 0x4639b9bc │ │ │ │ @ instruction: 0xf0044630 │ │ │ │ - bmi 67f21c │ │ │ │ + bmi 67f2cc │ │ │ │ ldrbtmi r4, [sl], #-2830 @ 0xfffff4f2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, sl, pc, lsl #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrsbne pc, [r8, #-133]! @ 0xffffff7b @ │ │ │ │ @ instruction: 0xf0044668 │ │ │ │ @ instruction: 0x2c00fa3d │ │ │ │ strtmi sp, [r2], -r7, ror #1 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx ffc7f8 │ │ │ │ + blx ffc8a8 │ │ │ │ @ instruction: 0xf5efe7e1 │ │ │ │ - svclt 0x0000e90e │ │ │ │ - rsbseq pc, r3, r4, ror r8 @ │ │ │ │ + svclt 0x0000e8b6 │ │ │ │ + rsbseq pc, r3, r4, asr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r3, r6, asr #16 │ │ │ │ + @ instruction: 0x0073f796 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed97a04 │ │ │ │ + bl fed97ab4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r7, #-896]! @ 0xfffffc80 │ │ │ │ stcmi 0, cr11, [r7], #-528 @ 0xfffffdf0 │ │ │ │ stmdbvs r9, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ cmnpmi r0, r1, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - blcs 2d6ccc │ │ │ │ + blcs 2d6d7c │ │ │ │ @ instruction: 0xf5b1bf08 │ │ │ │ stmdavs r4!, {r7, r8, r9, sl, fp, lr} │ │ │ │ @ instruction: 0xf04f9403 │ │ │ │ svclt 0x00140400 │ │ │ │ strcs r2, [r0], #-1025 @ 0xfffffbff │ │ │ │ strcs sp, [r0], #-13 │ │ │ │ - blmi 9930b0 │ │ │ │ + blmi 993160 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 31a8a8 │ │ │ │ + blls 31a958 │ │ │ │ @ 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 dd2158 │ │ │ │ + bmi 834984 │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ ldrbtmi sl, [sl], #-2050 @ 0xfffff7fe │ │ │ │ @ instruction: 0xf5ee9500 │ │ │ │ - andcc lr, r1, lr, asr #29 │ │ │ │ + andcc lr, r1, r6, ror lr │ │ │ │ stmdals r2, {r0, r1, r5, r6, r7, ip, lr, pc} │ │ │ │ - ldcl 5, cr15, [r2], #952 @ 0x3b8 │ │ │ │ + ldc 5, cr15, [sl], {238} @ 0xee │ │ │ │ stmdals r2, {r1, r2, r9, sl, lr} │ │ │ │ - cdp 5, 6, cr15, cr10, cr14, {7} │ │ │ │ + cdp 5, 1, cr15, cr2, 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}^ │ │ │ │ + ldmdb lr!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strcc fp, [r1, #-280] @ 0xfffffee8 │ │ │ │ mvnsle r2, r3, lsl #26 │ │ │ │ ldrtmi r2, [r0], -r1, lsl #8 │ │ │ │ - ldmda sl, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r2, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ ldmdavc r3, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ bicsle r2, ip, lr, lsr #22 │ │ │ │ - blcs 25eaec │ │ │ │ + blcs 25eb9c │ │ │ │ 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 @ │ │ │ │ + ldmda r8, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq pc, r3, r0, asr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r3, r8, asr #15 │ │ │ │ - strdeq r6, [r0], -r6 @ │ │ │ │ + rsbseq pc, r3, r8, lsl r7 @ │ │ │ │ + eoreq r6, r0, lr, ror #19 │ │ │ │ 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, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ sbcshi pc, r9, r0 │ │ │ │ strcs r4, [r0], #-1543 @ 0xfffff9f9 │ │ │ │ - svc 0x00e4f5ee │ │ │ │ + svc 0x008cf5ee │ │ │ │ and r9, r3, r4 │ │ │ │ - blcs 45fb04 │ │ │ │ + blcs 45fbb4 │ │ │ │ strcc fp, [r1], #-3848 @ 0xfffff0f8 │ │ │ │ @ instruction: 0xf5ef4638 │ │ │ │ - stmdacs r0, {r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {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 c7cdf0 │ │ │ │ + ldmda r8!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04f2c0a │ │ │ │ svclt 0x00910008 │ │ │ │ @ instruction: 0xf64c2301 │ │ │ │ @ instruction: 0xf6cc43cd │ │ │ │ - blx feb11856 │ │ │ │ + blx feb11906 │ │ │ │ svclt 0x00883404 │ │ │ │ movwls r0, #35043 @ 0x88e3 │ │ │ │ - ldmda sl, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r2, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ movwcs r4, #1541 @ 0x605 │ │ │ │ andeq lr, r0, r0, asr #19 │ │ │ │ strls r9, [r3, -r7, lsl #6] │ │ │ │ @ instruction: 0xf5ef9803 │ │ │ │ - stmdacs r0, {r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r5, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf100d071 │ │ │ │ movwcs r0, #1043 @ 0x413 │ │ │ │ ldrbmi r9, [r2], -r4, lsl #16 │ │ │ │ @ instruction: 0xf5ee4621 │ │ │ │ - stmdacs r0, {r1, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdavs lr!, {r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ svclt 0x001842b5 │ │ │ │ svclt 0x00082e00 │ │ │ │ andle r4, r6, r6, lsl #12 │ │ │ │ ldmdbvs r1!, {r1, r3, r4, fp, ip, pc} │ │ │ │ ldmdbvs r2!, {r0, r1, r3, r4, r8, r9, fp, ip, pc}^ │ │ │ │ orrsmi r4, r3, r8, lsl #5 │ │ │ │ strtmi sp, [r0], -r2, ror #21 │ │ │ │ - cdp 5, 12, cr15, cr0, cr14, {7} │ │ │ │ + cdp 5, 6, cr15, cr8, cr14, {7} │ │ │ │ strmi r9, [r3], -r5, lsl #30 │ │ │ │ strtmi r4, [r2], -r1, lsl #13 │ │ │ │ @ instruction: 0x46584651 │ │ │ │ @ instruction: 0x468047b8 │ │ │ │ sbcsle r2, r5, r0, lsl #16 │ │ │ │ andcc lr, r7, #3620864 @ 0x374000 │ │ │ │ svclt 0x00284293 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf109d371 │ │ │ │ ldmvs r0!, {r0, r8, fp} │ │ │ │ @ instruction: 0xf5ef4649 │ │ │ │ - stmdacs r0, {r2, r3, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ stmdavs fp!, {r1, r2, r3, r5, ip, lr, pc}^ │ │ │ │ addsmi r9, sp, #603979776 @ 0x24000000 │ │ │ │ ldmib sp, {r4, r5, ip, lr, pc}^ │ │ │ │ strls lr, [r6], #-3098 @ 0xfffff3e6 │ │ │ │ andne lr, r4, #3506176 @ 0x358000 │ │ │ │ and r9, r2, r3, lsl #30 │ │ │ │ adcmi r6, fp, #5963776 @ 0x5b0000 │ │ │ │ @@ -541272,15 +541312,15 @@ │ │ │ │ stmdbls r9, {r1, r3, r5, fp, sp, lr} │ │ │ │ andvs r6, sl, r1, asr r0 │ │ │ │ movwhi lr, #2501 @ 0x9c5 │ │ │ │ eorvs r6, sl, sl, lsl r8 │ │ │ │ andsvs r6, sp, r5, asr r0 │ │ │ │ strbmi r4, [sl], -r1, lsr #12 │ │ │ │ @ instruction: 0xf5ee60b0 │ │ │ │ - blls 87c478 │ │ │ │ + blls 87c3c8 │ │ │ │ @ instruction: 0x011ae9dd │ │ │ │ smlabteq r4, r6, r9, lr │ │ │ │ rscsvs r0, r3, fp, asr r2 │ │ │ │ movwcc r9, #6919 @ 0x1b07 │ │ │ │ ldr r9, [r3, r7, lsl #6] │ │ │ │ strls r9, [r3, -r6, lsl #24] │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @@ -541292,352 +541332,352 @@ │ │ │ │ @ instruction: 0xf8dfd02d │ │ │ │ sxtahmi r8, r9, r8 │ │ │ │ ldrbtmi r4, [r8], #1543 @ 0x607 │ │ │ │ @ instruction: 0x465b4630 │ │ │ │ tstcs r1, r2, asr #12 │ │ │ │ svcmi 0x0008f850 │ │ │ │ @ instruction: 0xf5ee9400 │ │ │ │ - stmdacs r0, {r1, r3, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00b84620 │ │ │ │ @ instruction: 0xf5ee60b7 │ │ │ │ - ldmdavs r6!, {r1, r3, r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r6!, {r1, r5, r8, sl, fp, sp, lr, pc}^ │ │ │ │ mvnle r4, lr, lsr #5 │ │ │ │ @ instruction: 0xf5ee4648 │ │ │ │ - bmi 6fc830 │ │ │ │ + bmi 6fc780 │ │ │ │ ldrbtmi r4, [sl], #-2831 @ 0xfffff4f1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4628d111 │ │ │ │ pop {r0, r3, r5, ip, sp, pc} │ │ │ │ @ instruction: 0x21188ff0 │ │ │ │ @ instruction: 0xf5ee2001 │ │ │ │ - @ instruction: 0x4606ecba │ │ │ │ + strmi lr, [r6], -r2, ror #24 │ │ │ │ ldrtmi lr, [r8], -r7, lsl #15 │ │ │ │ - svc 0x005af5ee │ │ │ │ + svc 0x0002f5ee │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - strcs lr, [r0, #-3418] @ 0xfffff2a6 │ │ │ │ + strcs lr, [r0, #-3330] @ 0xfffff2fe │ │ │ │ @ instruction: 0xf5eee7e3 │ │ │ │ - svclt 0x0000efb4 │ │ │ │ - rsbseq pc, r3, r0, lsr r7 @ │ │ │ │ + svclt 0x0000ef5c │ │ │ │ + rsbseq pc, r3, r0, lsl #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, sl, lsl r8 │ │ │ │ - @ instruction: 0x0073f596 │ │ │ │ + eoreq r6, r0, r2, lsl r8 │ │ │ │ + rsbseq pc, r3, r6, ror #9 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ stmdami r0, {r2, r9, sl, lr}^ │ │ │ │ - blmi 1252344 │ │ │ │ + blmi 12523f4 │ │ │ │ addlt r4, r6, r8, ror r4 │ │ │ │ stmiapl r3, {r0, r8, sl, fp, sp, pc}^ │ │ │ │ ldmdavs fp, {r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf6ab0300 │ │ │ │ - @ instruction: 0xf8d4f93b │ │ │ │ + @ instruction: 0xf8d4f8e3 │ │ │ │ @ instruction: 0x4628717c │ │ │ │ @ instruction: 0xf6ab4639 │ │ │ │ - @ instruction: 0xf89df93d │ │ │ │ - blcs 24cb34 │ │ │ │ + @ instruction: 0xf89df8e5 │ │ │ │ + blcs 24cbe4 │ │ │ │ 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, r2, r3, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4628d13d │ │ │ │ - @ instruction: 0xf990f6ab │ │ │ │ + @ instruction: 0xf938f6ab │ │ │ │ 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: 0xf89df8cd │ │ │ │ @ instruction: 0x46073010 │ │ │ │ - bls 2ef8d4 │ │ │ │ - blls 3123cc │ │ │ │ + bls 2ef984 │ │ │ │ + blls 31247c │ │ │ │ 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, 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 │ │ │ │ + @ instruction: 0x4605eef4 │ │ │ │ @ instruction: 0xf894b1b8 │ │ │ │ smlalbblt r3, fp, r8, r1 │ │ │ │ smlabtle pc, r2, r5, r4 @ │ │ │ │ @ instruction: 0x46494652 │ │ │ │ - stcl 5, cr15, [sl, #952]! @ 0x3b8 │ │ │ │ + ldc 5, cr15, [r2, #952] @ 0x3b8 │ │ │ │ ldmdavs fp!, {r1, r2, r4, r5, r6, r8, ip, sp, pc}^ │ │ │ │ and r6, fp, r3, lsr r0 │ │ │ │ @ instruction: 0x46414653 │ │ │ │ strtmi r4, [sl], -r8, asr #12 │ │ │ │ ldc2 0, cr15, [ip], #-20 @ 0xffffffec │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - strcs lr, [r0, #-3302] @ 0xfffff31a │ │ │ │ - blmi 6933d0 │ │ │ │ + strcs lr, [r0, #-3214] @ 0xfffff372 │ │ │ │ + blmi 693480 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 39abf8 │ │ │ │ + blls 39aca8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ andlt r4, r6, r8, lsr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf6ab4628 │ │ │ │ - @ instruction: 0xf89df943 │ │ │ │ - blcs 24cbec │ │ │ │ + @ instruction: 0xf89df8eb │ │ │ │ + blcs 24cc9c │ │ │ │ tstcs r4, r9, ror #3 │ │ │ │ @ instruction: 0xf101fb00 │ │ │ │ @ instruction: 0xf6ab4628 │ │ │ │ - @ instruction: 0xf89df8d7 │ │ │ │ - blcs 24cc00 │ │ │ │ + @ instruction: 0xf89df87f │ │ │ │ + blcs 24ccb0 │ │ │ │ ldrb sp, [lr, r9, lsr #1] │ │ │ │ - svc 0x0020f5ee │ │ │ │ - rsbseq pc, r3, r4, lsr r5 @ │ │ │ │ + cdp 5, 12, cr15, cr8, cr14, {7} │ │ │ │ + rsbseq pc, r3, r4, lsl #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r3, r8, ror r4 @ │ │ │ │ + rsbseq pc, r3, r8, asr #7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ adclt r4, r1, lr, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-2878 @ 0xfffff4c2 │ │ │ │ ldrsbtge pc, [r8], #143 @ 0x8f @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ tstls pc, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcs 25ec0c │ │ │ │ + blcs 25ecbc │ │ │ │ @ instruction: 0xf5eed05e │ │ │ │ - @ instruction: 0x4605eed8 │ │ │ │ - ldcl 5, cr15, [r8, #-952]! @ 0xfffffc48 │ │ │ │ + strmi lr, [r5], -r0, lsl #29 │ │ │ │ + stc 5, cr15, [r0, #-952]! @ 0xfffffc48 │ │ │ │ strtmi r1, [ip], -r6, asr #24 │ │ │ │ @ instruction: 0xf04f4607 │ │ │ │ strtmi r0, [lr], #-2304 @ 0xfffff700 │ │ │ │ stmdaeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ stmibne fp!, {r0, r2, sp, lr, pc}^ │ │ │ │ mulle r5, ip, r2 │ │ │ │ adcmi r3, r6, #16777216 @ 0x1000000 │ │ │ │ stmdavc r3!, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ mvnsle r2, pc, lsr #22 │ │ │ │ rscsle r4, r7, r5, lsr #5 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ andls pc, r0, r4, lsl #17 │ │ │ │ - cdp 5, 9, cr15, cr12, cr14, {7} │ │ │ │ - blls 3ef3c4 │ │ │ │ + cdp 5, 4, cr15, cr4, cr14, {7} │ │ │ │ + blls 3ef474 │ │ │ │ cmnpmi r0, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ svcmi 0x0080f5b3 │ │ │ │ @ instruction: 0x232fd13b │ │ │ │ @ instruction: 0xf8043401 │ │ │ │ adcmi r3, r6, #256 @ 0x100 │ │ │ │ strtmi sp, [r8], -r7, ror #3 │ │ │ │ - ldcl 5, cr15, [r6], #-952 @ 0xfffffc48 │ │ │ │ - bmi ac8c64 │ │ │ │ + ldc 5, cr15, [lr], {238} @ 0xee │ │ │ │ + bmi ac8d14 │ │ │ │ ldrbtmi r4, [sl], #-2847 @ 0xfffff4e1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r1, r2, lsr r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - strmi lr, [r3], ip, lsr #21 │ │ │ │ + pkhtbmi lr, r3, r4, asr #20 │ │ │ │ rscle r2, r0, r0, lsl #16 │ │ │ │ - ldmda r8!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r0!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ svccc 0x00fff1bb │ │ │ │ tstle r1, r0, lsl #16 │ │ │ │ sbcsle r2, r8, r1, lsl r8 │ │ │ │ @ instruction: 0xf85a4b14 │ │ │ │ ldmdavs ip, {r0, r1, ip, sp} │ │ │ │ - b 1e7e460 │ │ │ │ + b 87e510 │ │ │ │ @ instruction: 0x46014a12 │ │ │ │ tstls r0, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ @ instruction: 0xf5ee2101 │ │ │ │ - @ instruction: 0x4628eeba │ │ │ │ - mcrr 5, 14, pc, r6, cr14 @ │ │ │ │ + strtmi lr, [r8], -r2, ror #28 │ │ │ │ + bl ffdfe528 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmdbmi sl, {r0, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - bmi 512578 │ │ │ │ + bmi 512628 │ │ │ │ @ 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 @ │ │ │ │ + ubfx lr, r2, #28, #15 │ │ │ │ + cdp 5, 3, cr15, cr12, cr14, {7} │ │ │ │ + rsbseq pc, r3, r6, ror #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r3, r0, lsl r4 @ │ │ │ │ - @ instruction: 0x0073f39a │ │ │ │ + rsbseq pc, r3, r0, ror #6 │ │ │ │ + rsbseq pc, r3, sl, ror #5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r6, r0, ip, ror #11 │ │ │ │ - mlaeq r0, r0, r5, r6 │ │ │ │ + eoreq r6, r0, r4, ror #11 │ │ │ │ + eoreq r6, r0, r8, lsl #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed97f04 │ │ │ │ + bl fed97fb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 1204c6c │ │ │ │ - blmi 1212520 │ │ │ │ + bmi 1204d1c │ │ │ │ + blmi 12125d0 │ │ │ │ ldrbtmi fp, [sl], #-133 @ 0xffffff7b │ │ │ │ strmi r6, [sp], -r0, lsl #20 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ @ instruction: 0xf0050300 │ │ │ │ stmdavs r1!, {r0, r1, r2, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x3188f891 │ │ │ │ suble r2, r2, r0, lsl #22 │ │ │ │ @ instruction: 0x7607e9d4 │ │ │ │ ldmib r1, {r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6aa125e │ │ │ │ - ldmiblt r0, {r0, r1, r2, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmiblt r0, {r0, r1, r2, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8936863 │ │ │ │ - blcs 24d368 │ │ │ │ + blcs 24d418 │ │ │ │ strcs sp, [r0, #-70] @ 0xffffffba │ │ │ │ - blmi e13610 │ │ │ │ + blmi e136c0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 31adc0 │ │ │ │ + blls 31ae70 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r0, r0, lsl #6 │ │ │ │ andlt r4, r5, r8, lsr #12 │ │ │ │ - bvs 1ab0528 │ │ │ │ + bvs 1ab05d8 │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bvs 1b3510c │ │ │ │ + stmdacs r0, {r0, r1, r2, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bvs 1b351bc │ │ │ │ eorsle r2, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x46384631 │ │ │ │ - blx 15fcd96 │ │ │ │ + blx 15fce46 │ │ │ │ andls r6, r0, r3, lsr #20 │ │ │ │ strbtmi r2, [r9], -r8, lsl #4 │ │ │ │ movwls r4, #5672 @ 0x1628 │ │ │ │ - cdp2 6, 0, cr15, cr14, cr10, {5} │ │ │ │ + ldc2 6, cr15, [r6, #680]! @ 0x2a8 │ │ │ │ sbcsle r2, r5, r0, lsl #16 │ │ │ │ ldrtmi r4, [r2], -r8, lsr #12 │ │ │ │ @ instruction: 0xf6aa4639 │ │ │ │ - strmi pc, [r5], -r7, lsl #28 │ │ │ │ + strmi pc, [r5], -pc, lsr #27 │ │ │ │ sbcle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf8936863 │ │ │ │ - blcs 24d3cc │ │ │ │ + blcs 24d47c │ │ │ │ ldrtmi sp, [r8], -lr, asr #3 │ │ │ │ - bl ff57e56c │ │ │ │ + bl 1f7e61c │ │ │ │ strmi lr, [r6], -sl, asr #15 │ │ │ │ - cdp 5, 1, cr15, cr4, cr14, {7} │ │ │ │ + ldc 5, cr15, [ip, #952]! @ 0x3b8 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ ldrtmi sp, [r3], -r3, asr #1 │ │ │ │ ldmib r4, {r1, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf0050107 │ │ │ │ @ instruction: 0x4606faf5 │ │ │ │ adcsle r2, r5, r0, lsl #16 │ │ │ │ str r6, [sp, r1, ror #16]! │ │ │ │ @ instruction: 0xf5ee4638 │ │ │ │ - @ instruction: 0xe7b4ebb8 │ │ │ │ + ldr lr, [r4, r0, ror #22]! │ │ │ │ strtmi r6, [r8], -r1, ror #21 │ │ │ │ - @ instruction: 0xff02f6aa │ │ │ │ + cdp2 6, 10, cr15, cr10, 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, [r0, #680] @ 0x2a8 │ │ │ │ @ instruction: 0xd1bb2800 │ │ │ │ @ instruction: 0xf5eee79e │ │ │ │ - svclt 0x0000ee02 │ │ │ │ - rsbseq pc, r3, lr, ror #5 │ │ │ │ + svclt 0x0000edaa │ │ │ │ + rsbseq pc, r3, lr, lsr r2 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq pc, [r3], #-32 @ 0xffffffe0 @ │ │ │ │ + rsbseq pc, r3, r0, lsl #4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9801c │ │ │ │ + bl fed980cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi ec4ba4 │ │ │ │ - blmi eed0b4 │ │ │ │ + bmi ec4c54 │ │ │ │ + blmi eed164 │ │ │ │ ldrbtmi r4, [sl], #-1541 @ 0xfffff9fb │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9321 │ │ │ │ @ instruction: 0xf5ee0300 │ │ │ │ - stmdacs r0, {r1, r2, r3, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ svcmi 0x002dd041 │ │ │ │ cdpge 6, 0, cr4, cr3, cr4, {0} │ │ │ │ - ldrbtmi r2, [pc], #-768 @ 240e48 │ │ │ │ + ldrbtmi r2, [pc], #-768 @ 240ef8 │ │ │ │ strtmi r9, [r0], -r3, lsl #6 │ │ │ │ - cdp 5, 15, cr15, cr0, cr14, {7} │ │ │ │ + cdp 5, 9, cr15, cr8, cr14, {7} │ │ │ │ eorsle r2, r0, r0, lsl #16 │ │ │ │ @ instruction: 0xf1007cc2 │ │ │ │ - bcs dc12a8 │ │ │ │ + bcs dc1358 │ │ │ │ stmdavc fp, {r1, r8, ip, lr, pc}^ │ │ │ │ rscsle r2, r2, r0, lsl #22 │ │ │ │ - blcs de0174 │ │ │ │ + blcs de0224 │ │ │ │ stmdavc fp, {r0, r2, r8, ip, lr, pc}^ │ │ │ │ tstle r2, lr, lsr #22 │ │ │ │ - blcs 25f0a0 │ │ │ │ + blcs 25f150 │ │ │ │ smlattls r0, r9, r0, sp │ │ │ │ ldrtmi r4, [sl], -fp, lsr #12 │ │ │ │ ldrtmi r2, [r0], -r1, lsl #2 │ │ │ │ - bl ff1fe63c │ │ │ │ + bl 1bfe6ec │ │ │ │ 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 │ │ │ │ + ldc 5, cr15, [ip, #-952] @ 0xfffffc48 │ │ │ │ + bllt c67750 │ │ │ │ ldrmi r9, [r0], -r8, lsl #22 │ │ │ │ cmnpmi r0, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ svcmi 0x0080f5b3 │ │ │ │ @ instruction: 0xf5eed01b │ │ │ │ - stmdals r3, {r1, r2, r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ - bl 167e664 │ │ │ │ + stmdals r3, {r1, r2, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + b 7e714 │ │ │ │ @ instruction: 0xf5ee4620 │ │ │ │ - stmdacs r0, {r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -lr, asr #3 │ │ │ │ - stcl 5, cr15, [r6, #-952] @ 0xfffffc48 │ │ │ │ + stcl 5, cr15, [lr], #952 @ 0x3b8 │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - bmi 5bc65c │ │ │ │ + bmi 5bc5ac │ │ │ │ ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r3, r8, lsl #2 │ │ │ │ @ instruction: 0xf7ffbdf0 │ │ │ │ @ instruction: 0xe7e2ff9b │ │ │ │ @ instruction: 0xf5ee4610 │ │ │ │ - @ instruction: 0xe7b0eb34 │ │ │ │ - stc 5, cr15, [lr, #952] @ 0x3b8 │ │ │ │ - ldrsbteq pc, [r3], #-22 @ 0xffffffea @ │ │ │ │ + sbfx lr, ip, #21, #17 │ │ │ │ + ldc 5, cr15, [r6, #-952]! @ 0xfffffc48 │ │ │ │ + rsbseq pc, r3, r6, lsr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, lr, lsl #8 │ │ │ │ - rsbseq pc, r3, sl, lsr r1 @ │ │ │ │ + eoreq r6, r0, r6, lsl #8 │ │ │ │ + rsbseq pc, r3, sl, lsl #1 │ │ │ │ vst2.8 {d6,d8}, [r1], r9 │ │ │ │ @ instruction: 0xf5b14170 │ │ │ │ tstle r2, r0, lsl #30 │ │ │ │ ldmdble r2, {r0, r1, r8, r9, fp, sp} │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed98114 │ │ │ │ + bl fed981c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmne r0, {r2, r8, r9, fp, ip, sp}^ │ │ │ │ @ instruction: 0xf5ee4479 │ │ │ │ - stmdacc r0, {r1, r3, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacc r0, {r1, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ andcs fp, r0, r8, lsl #26 │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ - strhteq r6, [r0], -r4 │ │ │ │ + eoreq r6, r0, ip, lsr #7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed98144 │ │ │ │ + bl fed981f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r3, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0x4605fcb3 │ │ │ │ mvnlt r4, r7, lsl #12 │ │ │ │ strcs r6, [r0, -r4, asr #16] │ │ │ │ andsle r4, r6, r0, lsr #5 │ │ │ │ @ instruction: 0xf5ee68a0 │ │ │ │ - stmdblt r8, {r1, r2, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - ldrmi r6, [pc], #-2275 @ 240f6c │ │ │ │ + stmdblt r8, {r1, r2, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldrmi r6, [pc], #-2275 @ 24101c │ │ │ │ adcmi r6, ip, #100, 16 @ 0x640000 │ │ │ │ stmdavs ip!, {r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ stmdavs r6!, {r0, r2, r5, r7, r9, lr}^ │ │ │ │ stmiavs r0!, {r0, r3, ip, lr, pc} │ │ │ │ - b ffbfe738 │ │ │ │ + b fe5fe7e8 │ │ │ │ ldrtmi r4, [r4], -r0, lsr #12 │ │ │ │ - b ffafe740 │ │ │ │ + b fe4fe7f0 │ │ │ │ adcmi r6, r5, #7733248 @ 0x760000 │ │ │ │ @ instruction: 0x4628d1f5 │ │ │ │ - b ff97e74c │ │ │ │ + b fe37e7fc │ │ │ │ ldcllt 6, cr4, [r8, #224]! @ 0xe0 │ │ │ │ @ instruction: 0xffffffad │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, sl, lsr sl │ │ │ │ @@ -541645,47 +541685,47 @@ │ │ │ │ @ instruction: 0xf500447a │ │ │ │ ldmpl r3, {r3, r5, r7, ip, sp, lr}^ │ │ │ │ movwls r6, #14363 @ 0x381b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xff0af003 │ │ │ │ andcs r6, r0, #3342336 @ 0x330000 │ │ │ │ stmib sp, {r6, r7, r9, ip, sp, pc}^ │ │ │ │ - bmi f017d4 │ │ │ │ + bmi f01884 │ │ │ │ stmdage r2, {r0, r8, sp} │ │ │ │ @ instruction: 0xf5ee447a │ │ │ │ - stmdacs r0, {r1, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ stmdals r2, {r0, r1, r2, r5, r8, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xffaaf7ff │ │ │ │ stmdals r2, {r2, r9, sl, lr} │ │ │ │ - b fedfe7a8 │ │ │ │ + b 17fe858 │ │ │ │ stmdbmi ip!, {r2, r5, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ ldrbtmi r6, [r9], #-2096 @ 0xfffff7d0 │ │ │ │ mrrc2 7, 15, pc, lr, cr15 @ │ │ │ │ biclt r4, r0, r7, lsl #12 │ │ │ │ ldmvs r8, {r0, r1, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xff9af7ff │ │ │ │ sxtab16mi r6, r0, ip, ror #16 │ │ │ │ stmdavs r5!, {r0, r1, r2, r5, r7, r9, lr}^ │ │ │ │ stmiavs r0!, {r0, r3, ip, lr, pc} │ │ │ │ - b fe8fe7d0 │ │ │ │ + b 12fe880 │ │ │ │ strtmi r4, [ip], -r0, lsr #12 │ │ │ │ - b fe7fe7d8 │ │ │ │ + b 11fe888 │ │ │ │ adcmi r6, r7, #7143424 @ 0x6d0000 │ │ │ │ @ instruction: 0x4638d1f5 │ │ │ │ - b fe67e7e4 │ │ │ │ + b 107e894 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - bmi 9b54ac │ │ │ │ + bmi 9b555c │ │ │ │ ldrbtmi r4, [sl], #-2841 @ 0xfffff4e7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r4, r5, lsr #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf8d64262 │ │ │ │ - bl 1b055f4 │ │ │ │ + bl 1b056a4 │ │ │ │ vsubw.u q0, , d3 │ │ │ │ ldm r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmiane sp!, {r0, r1, r2, r3, r4, r5, r6, r9, sl, ip, lr} │ │ │ │ stmia r1, {r1, r2, r3, r4, r6, r8, lr}^ │ │ │ │ stccs 6, cr5, [r0], {116} @ 0x74 │ │ │ │ vsra.u64 , , #1 │ │ │ │ ubfx r8, fp, #30, #1 │ │ │ │ @@ -541694,138 +541734,138 @@ │ │ │ │ movweq lr, #15203 @ 0x3b63 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x567fe8d1 │ │ │ │ cmpmi lr, sp, lsr #17 │ │ │ │ ldrbtpl lr, [r4], -r1, asr #17 │ │ │ │ rscle r2, ip, r0, lsl #24 │ │ │ │ @ instruction: 0xf5eee7f6 │ │ │ │ - svclt 0x0000ecba │ │ │ │ - rsbseq pc, r3, ip, asr #32 │ │ │ │ + svclt 0x0000ec62 │ │ │ │ + @ instruction: 0x0073ef9c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, r4, lsl #6 │ │ │ │ + strdeq r6, [r0], -ip @ │ │ │ │ @ instruction: 0xfffff803 │ │ │ │ - rsbseq lr, r3, sl, asr #31 │ │ │ │ + rsbseq lr, r3, sl, lsl pc │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ - bmi e52b08 │ │ │ │ + bmi e52bb8 │ │ │ │ @ instruction: 0x46884b30 │ │ │ │ addslt r4, lr, sl, ror r4 │ │ │ │ vst1.32 {d20-d22}, [pc], r1 │ │ │ │ strbmi r2, [r0], -r0, lsl #2 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931d │ │ │ │ @ instruction: 0xf5ee0300 │ │ │ │ - mcrrne 11, 11, lr, r3, cr2 │ │ │ │ + mcrrne 11, 5, lr, r3, cr10 │ │ │ │ strbtmi sp, [r9], -r7, asr #32 │ │ │ │ @ instruction: 0xf5ee4606 │ │ │ │ - andcc lr, r1, r0, asr #19 │ │ │ │ + andcc lr, r1, r8, ror #18 │ │ │ │ stcls 0, cr13, [sl, #-88] @ 0xffffffa8 │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - @ instruction: 0x4607ec78 │ │ │ │ + strmi lr, [r7], -r0, lsr #24 │ │ │ │ bicslt fp, r5, r0, lsl #3 │ │ │ │ and r2, r2, r0, lsl #8 │ │ │ │ adcmi r4, r5, #4, 8 @ 0x4000000 │ │ │ │ - blne cf7550 │ │ │ │ + blne cf7600 │ │ │ │ @ instruction: 0x46301939 │ │ │ │ - b cfe8c8 │ │ │ │ - blcs 288220 │ │ │ │ + ldmib r2, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 2882d0 │ │ │ │ @ instruction: 0x4638d8f4 │ │ │ │ - b 87e8d4 │ │ │ │ + stmib r0, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5ee4640 │ │ │ │ - @ instruction: 0x4630ea16 │ │ │ │ - bl ffbfe8e0 │ │ │ │ + @ instruction: 0x4630e9be │ │ │ │ + bl fe5fe990 │ │ │ │ ands r2, r4, r0, lsl #8 │ │ │ │ rscsle r3, r2, r1, lsl #8 │ │ │ │ ldrbmi r9, [r3], -sl, lsl #26 │ │ │ │ strbmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ @ instruction: 0x4604fcbb │ │ │ │ rscle r2, r8, r0, lsl #16 │ │ │ │ @ instruction: 0xf5ee4638 │ │ │ │ - strbmi lr, [r0], -r2, lsl #20 │ │ │ │ - ldmib lr!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + strbmi lr, [r0], -sl, lsr #19 │ │ │ │ + stmib r6!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5ee4630 │ │ │ │ - bmi 57c098 │ │ │ │ + bmi 57bfe8 │ │ │ │ ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r7, lsl #2 │ │ │ │ pop {r1, r2, r3, r4, ip, sp, pc} │ │ │ │ @ instruction: 0x464087f0 │ │ │ │ - stmib sl!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r2, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5eee7d6 │ │ │ │ - svclt 0x0000ec46 │ │ │ │ - rsbseq lr, r3, ip, lsr pc │ │ │ │ + svclt 0x0000ebee │ │ │ │ + rsbseq lr, r3, ip, lsl #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, r6, lsr #29 │ │ │ │ + ldrshteq lr, [r3], #-214 @ 0xffffff2a │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98394 │ │ │ │ + bl fed98444 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 88503c │ │ │ │ - blmi 8ad3ec │ │ │ │ + bmi 8850ec │ │ │ │ + blmi 8ad49c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bllt 71f5bc │ │ │ │ + bllt 71f66c │ │ │ │ stmdage r6, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf82af002 │ │ │ │ @ instruction: 0xf89d4a13 │ │ │ │ @ instruction: 0xf10d0019 │ │ │ │ @ instruction: 0xf89d011a │ │ │ │ ldrbtmi r5, [sl], #-24 @ 0xffffffe8 │ │ │ │ stmib sp, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ tstcs r1, r1, lsl #2 │ │ │ │ strls sl, [r0, #-2053] @ 0xfffff7fb │ │ │ │ - b 77e990 │ │ │ │ + ldmib ip!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ andle r3, ip, r1 │ │ │ │ - bmi 5271f4 │ │ │ │ + bmi 5272a4 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r3, r3, lsl #2 │ │ │ │ andcs fp, r0, r0, lsr sp │ │ │ │ @ instruction: 0xf5eee7f1 │ │ │ │ - svclt 0x0000ec06 │ │ │ │ - rsbseq lr, r3, r0, ror #28 │ │ │ │ + svclt 0x0000ebae │ │ │ │ + ldrhteq lr, [r3], #-208 @ 0xffffff30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, r2, lsr #2 │ │ │ │ - rsbseq lr, r3, lr, lsl lr │ │ │ │ + eoreq r6, r0, sl, lsl r1 │ │ │ │ + rsbseq lr, r3, lr, ror #26 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ adcslt r4, r1, r9, ror #20 │ │ │ │ vmlsge.f64 d4, d4, d25 │ │ │ │ @ instruction: 0x4607447a │ │ │ │ @ instruction: 0x460d4630 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f932f │ │ │ │ @ instruction: 0xf6aa0300 │ │ │ │ - bmi 1b80104 │ │ │ │ + bmi 1b80054 │ │ │ │ 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 r0, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ andle r3, pc, r1 │ │ │ │ vst2.8 {d25-d26}, [pc], r3 │ │ │ │ ldrdcs r7, [r1, #-34] @ 0xffffffde │ │ │ │ smlabteq r8, r0, r2, pc @ │ │ │ │ - b ffdfea1c │ │ │ │ + b fe7feacc │ │ │ │ mcrrne 6, 0, r4, r1, cr4 │ │ │ │ @ instruction: 0xf5eed13f │ │ │ │ - stmdavs r3, {r1, r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ andsle r2, r4, r2, lsl #22 │ │ │ │ @ instruction: 0xf5ee9803 │ │ │ │ - @ instruction: 0xf89de96a │ │ │ │ - blcs 24d2f0 │ │ │ │ - bmi 1775428 │ │ │ │ + @ instruction: 0xf89de912 │ │ │ │ + blcs 24d3a0 │ │ │ │ + bmi 17754d8 │ │ │ │ ldrbtmi r4, [sl], #-2897 @ 0xfffff4af │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, r5, r0, asr #32 │ │ │ │ pop {r0, r4, r5, ip, sp, pc} │ │ │ │ ldmdavs ip!, {r4, r5, r6, r7, r8, r9, pc}^ │ │ │ │ @@ -541833,582 +541873,582 @@ │ │ │ │ @ instruction: 0xf001a824 │ │ │ │ @ instruction: 0xf89dffb1 │ │ │ │ stmdavs r3!, {r0, r4, r7, sp} │ │ │ │ andls r2, r1, #1073741824 @ 0x40000000 │ │ │ │ @ instruction: 0xf89da808 │ │ │ │ andls r2, r0, #144 @ 0x90 │ │ │ │ ldrbtmi r4, [sl], #-2630 @ 0xfffff5ba │ │ │ │ - ldmib lr, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r6, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ andle r3, r5, r1 │ │ │ │ @ instruction: 0xf7ff9808 │ │ │ │ stmdals r8, {r0, r1, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - ldmdb ip!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ cmpcs r1, r3, lsl #16 │ │ │ │ smlabteq r8, r0, r2, pc @ │ │ │ │ - b fedfea9c │ │ │ │ + b 17feb4c │ │ │ │ mcrrne 6, 0, r4, r2, cr4 │ │ │ │ smlabtcs r6, r4, r0, sp │ │ │ │ @ instruction: 0xf5ee4620 │ │ │ │ - andcc lr, r1, r2, asr ip │ │ │ │ + strdcc lr, [r1], -sl │ │ │ │ vst4.8 {d29-d32}, [pc :128], r5 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - b fea7eab8 │ │ │ │ + b 147eb68 │ │ │ │ @ instruction: 0xf1b04680 │ │ │ │ strdle r3, [sl, -pc]! │ │ │ │ @ instruction: 0x46384631 │ │ │ │ ldc2l 7, cr15, [r6], #1020 @ 0x3fc │ │ │ │ @ instruction: 0xf8ddb1a0 │ │ │ │ @ instruction: 0xf8dd8018 │ │ │ │ @ instruction: 0xf1b89010 │ │ │ │ eorle r0, sl, r0, lsl #30 │ │ │ │ and r2, r2, r0, lsl #12 │ │ │ │ ldrmi r4, [r0, #1030]! @ 0x406 │ │ │ │ - bl fec777b8 │ │ │ │ - bl 481b48 │ │ │ │ + bl fec77868 │ │ │ │ + bl 481bf8 │ │ │ │ strtmi r0, [r0], -r6, lsl #2 │ │ │ │ - stmdb r2!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmia sl, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ mvnsle r1, r3, asr #24 │ │ │ │ @ instruction: 0xf5ee9803 │ │ │ │ - @ instruction: 0x4620e9f0 │ │ │ │ - b ff7feb00 │ │ │ │ + @ instruction: 0x4620e998 │ │ │ │ + b 21febb0 │ │ │ │ @ instruction: 0xf5ee9803 │ │ │ │ - @ instruction: 0xf89de900 │ │ │ │ - blcs 24d3c4 │ │ │ │ + @ instruction: 0xf89de8a8 │ │ │ │ + blcs 24d474 │ │ │ │ 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 r0!, {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}^ │ │ │ │ + stmib r6, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5ee4640 │ │ │ │ - strtmi lr, [r0], -r6, asr #21 │ │ │ │ - b ff2feb28 │ │ │ │ + strtmi lr, [r0], -lr, ror #20 │ │ │ │ + b 1cfebd8 │ │ │ │ strcc lr, [r1], -sl, ror #15 │ │ │ │ stmdals r3, {r1, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf5ed4629 │ │ │ │ - andcc lr, r1, sl, ror #31 │ │ │ │ + mulcc r1, r2, pc @ │ │ │ │ stmdbge r8, {r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - strdcc lr, [r1], -r8 │ │ │ │ + andcc lr, r1, r0, lsr #21 │ │ │ │ ldmib sp, {r0, r2, r4, ip, lr, pc}^ │ │ │ │ ldmdavs fp!, {r1, r2, r4, r8, sl}^ │ │ │ │ @ instruction: 0xf8d30242 │ │ │ │ rsbeq r1, fp, #104, 2 │ │ │ │ bicspl lr, r0, #274432 @ 0x43000 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x677fe8d1 │ │ │ │ - ldrhmi r1, [pc, #-134] @ 241326 │ │ │ │ + ldrhmi r1, [pc, #-134] @ 2413d6 │ │ │ │ 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} │ │ │ │ + ldmdb r8, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5eee7bf │ │ │ │ - svclt 0x0000eb22 │ │ │ │ - ldrsbteq lr, [r3], #-216 @ 0xffffff28 │ │ │ │ + svclt 0x0000eaca │ │ │ │ + rsbseq lr, r3, r8, lsr #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, lr, lsr #1 │ │ │ │ - rsbseq lr, r3, sl, ror sp │ │ │ │ - eoreq r6, r0, lr, lsr r0 │ │ │ │ + eoreq r6, r0, r6, lsr #1 │ │ │ │ + rsbseq lr, r3, sl, asr #25 │ │ │ │ + eoreq r6, r0, r6, lsr r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ stmibmi sp, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ - bmi fe592c4c │ │ │ │ + bmi fe592cfc │ │ │ │ addlt r4, pc, r9, ror r4 @ │ │ │ │ eorsge pc, r0, #14614528 @ 0xdf0000 │ │ │ │ ldrmi r4, [r9], r5, lsl #12 │ │ │ │ ldrbtmi r5, [sl], #2186 @ 0x88a │ │ │ │ ldrdhi pc, [r0], #-141 @ 0xffffff73 @ │ │ │ │ andls r6, sp, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ eorsle r2, fp, r0, lsl #22 │ │ │ │ ldrbtmi r4, [r8], #-2182 @ 0xfffff77a │ │ │ │ - stmia r2, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda sl!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb3204604 │ │ │ │ strbmi r4, [fp], -r4, lsl #19 │ │ │ │ strtmi r4, [r8], -r2, lsr #12 │ │ │ │ - @ instruction: 0xf6ad4479 │ │ │ │ - strmi pc, [r1], r5, asr #16 │ │ │ │ + @ instruction: 0xf6ac4479 │ │ │ │ + strmi pc, [r1], sp, ror #31 │ │ │ │ vst3.32 @ instruction: 0xf489fab9 │ │ │ │ - blx ff5ff436 │ │ │ │ + blx ff5ff4e6 │ │ │ │ stmdacs r0, {r2, r5, r6, r8, fp} │ │ │ │ @ instruction: 0xf044bf18 │ │ │ │ stccs 4, cr0, [r0], {1} │ │ │ │ @ instruction: 0xf1b8d156 │ │ │ │ eorle r0, sp, r2, lsl #30 │ │ │ │ - blmi 1fd3e38 │ │ │ │ + blmi 1fd3ee8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 59b4c0 │ │ │ │ + blls 59b570 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x464880de │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ ldmdami r4!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf5ee4478 │ │ │ │ - @ instruction: 0x4604e898 │ │ │ │ + strmi lr, [r4], -r0, asr #16 │ │ │ │ suble r2, r0, r0, lsl #16 │ │ │ │ tstcs r1, r1, ror fp │ │ │ │ ldrbtmi r4, [sl], #-2673 @ 0xfffff58f │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ @ instruction: 0xf5ee6818 │ │ │ │ - @ instruction: 0xe7c9ead2 │ │ │ │ + @ instruction: 0xe7c9ea7a │ │ │ │ svceq 0x0002f1b8 │ │ │ │ @ instruction: 0xf1b8d006 │ │ │ │ suble r0, r9, r3, lsl #30 │ │ │ │ ldrdls pc, [ip, pc]! @ │ │ │ │ @ instruction: 0xe7b944f9 │ │ │ │ ldrdls pc, [r8, pc]! @ │ │ │ │ @ instruction: 0xe7b544f9 │ │ │ │ ldrdhi pc, [r4, pc]! @ │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ ldrbtmi r4, [r8], #1576 @ 0x628 │ │ │ │ @ instruction: 0xf6ac4641 │ │ │ │ - @ instruction: 0x4604ffff │ │ │ │ - blx fe4ff4be │ │ │ │ + strmi pc, [r4], -r7, lsr #31 │ │ │ │ + blx fe4ff56e │ │ │ │ @ instruction: 0xf384fab4 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r8, fp} │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ stmiblt fp, {r0, r8, r9} │ │ │ │ @ instruction: 0x4622463b │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xffeef6ac │ │ │ │ + @ instruction: 0xff96f6ac │ │ │ │ @ instruction: 0xf7ff4681 │ │ │ │ - blx ff0c02c8 │ │ │ │ + blx ff0c0378 │ │ │ │ ldmdbeq fp, {r0, r3, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00182800 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ adcle r2, fp, r0, lsl #22 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmdami r6, {r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf5ee4478 │ │ │ │ - @ instruction: 0x4602e850 │ │ │ │ + @ instruction: 0xf5ed4478 │ │ │ │ + @ instruction: 0x4602eff8 │ │ │ │ ldmdbmi r4, {r4, r5, r7, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1611 @ 0xfffff9b5 │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - pkhtbmi pc, r1, r3, asr #31 @ │ │ │ │ - blx 19ff516 │ │ │ │ + @ instruction: 0x4681ff7b │ │ │ │ + blx 19ff5c6 │ │ │ │ @ instruction: 0xf389fab9 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r8, fp} │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ - blcs 24212c │ │ │ │ + blcs 2421dc │ │ │ │ strb sp, [r3, sp, lsl #1]! │ │ │ │ ldrdls pc, [ip, -pc]! @ │ │ │ │ @ instruction: 0xe76f44f9 │ │ │ │ ldrbtmi r4, [r8], #-2122 @ 0xfffff7b6 │ │ │ │ - svc 0x0022f5ed │ │ │ │ + cdp 5, 12, cr15, cr10, cr13, {7} │ │ │ │ movtlt r4, #34306 @ 0x8602 │ │ │ │ ldrdge pc, [r0, -pc]! @ │ │ │ │ - blmi 1452de8 │ │ │ │ + blmi 1452e98 │ │ │ │ ldrbtmi r4, [fp], #-1274 @ 0xfffffb06 │ │ │ │ @ instruction: 0xf6ac4651 │ │ │ │ - @ instruction: 0x4604ffb3 │ │ │ │ - blx 11ff556 │ │ │ │ + @ instruction: 0x4604ff5b │ │ │ │ + blx 11ff606 │ │ │ │ @ instruction: 0xf384fab4 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r8, fp} │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ - blcs 24216c │ │ │ │ + blcs 24221c │ │ │ │ strbmi sp, [fp], -r4, asr #3 │ │ │ │ ldrbmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - strmi pc, [r1], r1, lsr #31 │ │ │ │ - blx d7f57a │ │ │ │ + strmi pc, [r1], r9, asr #30 │ │ │ │ + blx d7f62a │ │ │ │ svclt 0x00183800 │ │ │ │ @ instruction: 0xf1b92001 │ │ │ │ svclt 0x00080f00 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ sbfx sl, sl, #30, #16 │ │ │ │ @ instruction: 0xf10d2046 │ │ │ │ @ instruction: 0xf5ed0b18 │ │ │ │ - blge 3bcf88 │ │ │ │ + blge 3bced8 │ │ │ │ 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, r2, r3, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ orrsle r2, fp, r2, lsr #22 │ │ │ │ - beq 14fbefc │ │ │ │ + beq 14fbfac │ │ │ │ @ instruction: 0xf6ac4620 │ │ │ │ - ldrbmi pc, [r1], -sp, lsl #29 @ │ │ │ │ + @ instruction: 0x4651fe35 │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - strmi pc, [r4], -r3, lsr #27 │ │ │ │ - svc 0x00a4f5ed │ │ │ │ + strmi pc, [r4], -fp, asr #26 │ │ │ │ + svc 0x004cf5ed │ │ │ │ @ instruction: 0x46224653 │ │ │ │ smlsdls r0, r9, r6, r4 │ │ │ │ - bl feefed98 │ │ │ │ - blcs 2681f8 │ │ │ │ + bl 18fee48 │ │ │ │ + blcs 2682a8 │ │ │ │ @ instruction: 0xf8dfd0e5 │ │ │ │ strtmi sl, [r8], -r4, lsl #1 │ │ │ │ ldrbtmi r4, [sl], #2848 @ 0xb20 │ │ │ │ ldrbtmi r9, [fp], #-2571 @ 0xfffff5f5 │ │ │ │ svcls 0x00034651 │ │ │ │ - @ instruction: 0xff5ef6ac │ │ │ │ + @ instruction: 0xff06f6ac │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ - blx fef801a8 │ │ │ │ + blx fef80258 │ │ │ │ ldmdbeq fp, {r2, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00182800 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ strbmi sl, [fp], -pc, ror #30 │ │ │ │ ldrbmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf5eee776 │ │ │ │ - svclt 0x0000e9f4 │ │ │ │ - rsbseq lr, r3, ip, lsl #24 │ │ │ │ + svclt 0x0000e99c │ │ │ │ + rsbseq lr, r3, ip, asr fp │ │ │ │ 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, lr, asr #22 │ │ │ │ + eoreq r5, r0, r6, asr #25 │ │ │ │ + eoreq r5, r0, r4, lsr #28 │ │ │ │ + rsbseq lr, r3, r0, lsl #22 │ │ │ │ + eoreq r5, r0, r8, lsl #25 │ │ │ │ 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 │ │ │ │ + ldrdeq r5, [r0], -r2 @ │ │ │ │ + eoreq r5, r0, r8, ror lr │ │ │ │ + eoreq r5, r0, r8, asr lr │ │ │ │ + mlaeq r0, sl, sp, r5 │ │ │ │ + eoreq r5, r0, r4, asr #28 │ │ │ │ + eoreq r5, r0, r2, asr #26 │ │ │ │ + strdeq r5, [r0], -r8 @ │ │ │ │ + andseq sp, sp, r2, ror #15 │ │ │ │ + eoreq r5, r0, r4, lsl #26 │ │ │ │ + eoreq r5, r0, r6, asr lr │ │ │ │ + eoreq r5, r0, lr, asr ip │ │ │ │ + eoreq r5, r0, lr, lsr #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9887c │ │ │ │ + bl fed9892c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp, #-960] @ 0xfffffc40 │ │ │ │ - ldc 5, cr15, [ip, #948]! @ 0x3b4 │ │ │ │ + stcl 5, cr15, [r4, #-948]! @ 0xfffffc4c │ │ │ │ @ instruction: 0xf5ed4604 │ │ │ │ - ldrbtmi lr, [sp], #-3912 @ 0xfffff0b8 │ │ │ │ + ldrbtmi lr, [sp], #-3824 @ 0xfffff110 │ │ │ │ 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}^ │ │ │ │ + stm r6, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5ee4604 │ │ │ │ - addmi lr, r4, #136, 22 @ 0x22000 │ │ │ │ + addmi lr, r4, #48, 22 @ 0xc000 │ │ │ │ ldcmi 1, cr13, [r3], {246} @ 0xf6 │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - cdp 5, 6, cr15, cr8, cr13, {7} │ │ │ │ + cdp 5, 1, cr15, cr0, cr13, {7} │ │ │ │ @ instruction: 0x4620b170 │ │ │ │ @ instruction: 0xf6b12100 │ │ │ │ - strmi pc, [r1], -r3, asr #19 │ │ │ │ + strmi pc, [r1], -fp, ror #18 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldrbtmi r4, [r8], #-2061 @ 0xfffff7f3 │ │ │ │ - @ instruction: 0xf9bcf6b1 │ │ │ │ + @ instruction: 0xf964f6b1 │ │ │ │ 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 │ │ │ │ + ldcl 5, cr15, [ip, #948]! @ 0x3b4 │ │ │ │ + blmi 4adc6c │ │ │ │ + bmi 489b94 │ │ │ │ stmiapl fp!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5ee6818 │ │ │ │ - stmdami r7, {r1, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdami r7, {r1, r3, 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, r2, asr #17 │ │ │ │ + eoreq r5, r0, r0, lsl #26 │ │ │ │ + eoreq r5, r0, r2, ror sp │ │ │ │ + strdeq r5, [r0], -r2 @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r5, r0, r4, lsl #26 │ │ │ │ - eoreq r5, r0, r0, ror #25 │ │ │ │ + strdeq r5, [r0], -ip @ │ │ │ │ + ldrdeq r5, [r0], -r8 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98914 │ │ │ │ + bl fed989c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ - blmi 78a720 │ │ │ │ + blmi 78a7d0 │ │ │ │ @ instruction: 0x46054616 │ │ │ │ strls r4, [r0], #-1642 @ 0xfffff996 │ │ │ │ ldcmi 0, cr3, [r3], {208} @ 0xd0 │ │ │ │ stmiapl r3!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf8dcf001 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ @ instruction: 0x46014633 │ │ │ │ strtmi r9, [r8], -r0, lsl #20 │ │ │ │ @ instruction: 0xf9b4f7ff │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf5ed461c │ │ │ │ - bmi 4bd348 │ │ │ │ + bmi 4bd298 │ │ │ │ ldrbtmi r4, [sl], #-2822 @ 0xfffff4fa │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r2, lsl #2 │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ - stmdb sl, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r2!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq lr, [r3], #-132 @ 0xffffff7c │ │ │ │ - rsbseq lr, r3, r6, lsr #17 │ │ │ │ + rsbseq lr, r3, r4, lsr #16 │ │ │ │ + ldrshteq lr, [r3], #-118 @ 0xffffff8a │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98988 │ │ │ │ + bl fed98a38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8c56f0 │ │ │ │ - blmi 8ed9b0 │ │ │ │ + bmi 8c57a0 │ │ │ │ + blmi 8eda60 │ │ │ │ ldrbtmi sl, [sl], #-3073 @ 0xfffff3ff │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf6aa0300 │ │ │ │ - @ instruction: 0x4621f8fb │ │ │ │ + strtmi pc, [r1], -r3, lsr #17 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strmi pc, [r4], -r5, lsr #21 │ │ │ │ - bmi 6efd38 │ │ │ │ + bmi 6efde8 │ │ │ │ ldrbtmi r4, [sl], #-2832 @ 0xfffff4f0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d113 │ │ │ │ ldclt 0, cr11, [r0, #-28]! @ 0xffffffe4 │ │ │ │ @ instruction: 0xf1056868 │ │ │ │ - blls 301bf8 │ │ │ │ + blls 301ca8 │ │ │ │ sbcscc r9, r0, r1, lsl #20 │ │ │ │ @ instruction: 0xf97af001 │ │ │ │ mulscc r0, sp, r8 │ │ │ │ - blcs 252ff8 │ │ │ │ + blcs 2530a8 │ │ │ │ stmdals r1, {r0, r2, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - cdp 5, 10, cr15, cr14, cr13, {7} │ │ │ │ + cdp 5, 5, cr15, cr6, cr13, {7} │ │ │ │ @ instruction: 0xf5eee7e1 │ │ │ │ - svclt 0x0000e90a │ │ │ │ - rsbseq lr, r3, sl, ror #16 │ │ │ │ + svclt 0x0000e8b2 │ │ │ │ + ldrhteq lr, [r3], #-122 @ 0xffffff86 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, r6, asr #16 │ │ │ │ + @ instruction: 0x0073e796 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed98a0c │ │ │ │ + bl fed98abc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46080ff8 │ │ │ │ - blne ff67f958 │ │ │ │ + blne ff67fa08 │ │ │ │ @ instruction: 0xff14f000 │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98a28 │ │ │ │ + bl fed98ad8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrmi 15, 1, r0, cr8, cr0, {3} │ │ │ │ stcmi 0, cr11, [r8], #-640 @ 0xfffffd80 │ │ │ │ ldrbtmi r4, [lr], #-1539 @ 0xfffff9fd │ │ │ │ tstcs r1, r7, lsr #20 │ │ │ │ ldrbtmi sl, [sl], #-2049 @ 0xfffff7ff │ │ │ │ ldmdbpl r4!, {r8, sl, sp} │ │ │ │ - ldrls r6, [pc], #-2084 @ 241848 │ │ │ │ + ldrls r6, [pc], #-2084 @ 2418f8 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0xf5ed9501 │ │ │ │ - blls 2bd3b4 │ │ │ │ + blls 2bd304 │ │ │ │ @ instruction: 0x4628b1db │ │ │ │ - svc 0x00bcf5ed │ │ │ │ + svc 0x0064f5ed │ │ │ │ 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 r0!, {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 82857c │ │ │ │ vst1.64 {d17-d18}, [pc :128], r4 │ │ │ │ vsubw.s8 q10, q8, d19 │ │ │ │ - bl 1bc2484 │ │ │ │ + bl 1bc2534 │ │ │ │ adcmi r0, r3, #-2147483648 @ 0x80000000 │ │ │ │ tsteq r1, r5, ror fp │ │ │ │ @ instruction: 0xf5eddb0d │ │ │ │ - bmi 73d210 │ │ │ │ + bmi 73d160 │ │ │ │ ldrbtmi r4, [sl], #-2832 @ 0xfffff4f0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r0, r3, lsl r1 │ │ │ │ @ instruction: 0x4629bd70 │ │ │ │ - cdp 5, 13, cr15, cr10, cr13, {7} │ │ │ │ + cdp 5, 8, cr15, cr2, cr13, {7} │ │ │ │ strb r9, [ip, r1, lsl #16]! │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d1[0] │ │ │ │ @ instruction: 0xf5ed0108 │ │ │ │ - mcrrne 15, 12, lr, r3, cr2 │ │ │ │ - @ instruction: 0xf5eed0f4 │ │ │ │ - stmdals r1, {r3, r4, fp, sp, lr, pc} │ │ │ │ + mcrrne 15, 6, lr, r3, cr10 │ │ │ │ + @ instruction: 0xf5edd0f4 │ │ │ │ + stmdals r1, {r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5eee7df │ │ │ │ - svclt 0x0000e89e │ │ │ │ - rsbseq lr, r3, sl, asr #15 │ │ │ │ + svclt 0x0000e846 │ │ │ │ + rsbseq lr, r3, sl, lsl r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r5, r0, sl, lsl ip │ │ │ │ - rsbseq lr, r3, lr, ror #14 │ │ │ │ + eoreq r5, r0, r2, lsl ip │ │ │ │ + ldrhteq lr, [r3], #-110 @ 0xffffff92 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98ae8 │ │ │ │ + bl fed98b98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi ec5670 │ │ │ │ - blmi ed312c │ │ │ │ + bmi ec5720 │ │ │ │ + blmi ed31dc │ │ │ │ ldrbtmi fp, [sl], #-163 @ 0xffffff5d │ │ │ │ ldrbtmi r4, [r9], #-2353 @ 0xfffff6cf │ │ │ │ ldmdavs r2!, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x9321681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldc2l 6, cr15, [r6, #688] @ 0x2b0 │ │ │ │ + ldc2l 6, cr15, [lr, #-688]! @ 0xfffffd50 │ │ │ │ suble r2, ip, r0, lsl #16 │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d2[0] │ │ │ │ @ instruction: 0xf5ed0108 │ │ │ │ - @ instruction: 0x4604ef92 │ │ │ │ + @ instruction: 0x4604ef3a │ │ │ │ suble r1, r2, r2, asr #24 │ │ │ │ @ instruction: 0xf5eda904 │ │ │ │ - andcc lr, r1, r0, lsr #27 │ │ │ │ + andcc lr, r1, r8, asr #26 │ │ │ │ ldmib sp, {r0, r1, r2, r3, r4, r5, ip, lr, pc}^ │ │ │ │ movwcs r1, #33294 @ 0x820e │ │ │ │ tstpeq r4, #192, 4 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00082a00 │ │ │ │ mulle fp, r9, r2 │ │ │ │ andcs r2, r8, #0, 6 │ │ │ │ andseq pc, r4, #192, 4 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ andcs r2, r0, #0, 6 │ │ │ │ @ instruction: 0xf5ed2300 │ │ │ │ - bllt 167d7f0 │ │ │ │ + bllt 167d740 │ │ │ │ vabdl.s8 q9, d0, d8 │ │ │ │ andcs r0, r0, #20, 14 @ 0x500000 │ │ │ │ ldrtmi r2, [r9], -r0, lsl #6 │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ movwcs r2, #4096 @ 0x1000 │ │ │ │ strls r2, [r0], #-515 @ 0xfffffdfd │ │ │ │ - ldmda lr!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00e6f5ed │ │ │ │ @ instruction: 0xf8c61c43 │ │ │ │ andsle r0, r8, r0, ror #2 │ │ │ │ @ instruction: 0xf1002501 │ │ │ │ stmib r6, {r3, r8, r9}^ │ │ │ │ @ instruction: 0xf8c67059 │ │ │ │ strtmi r3, [r0], -ip, ror #2 │ │ │ │ - svc 0x00b2f5ed │ │ │ │ - blmi 4d41c4 │ │ │ │ + svc 0x005af5ed │ │ │ │ + blmi 4d4274 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a9ba04 │ │ │ │ + blls a9bab4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ eorlt r4, r3, r8, lsr #12 │ │ │ │ strcs fp, [r0, #-3568] @ 0xfffff210 │ │ │ │ strcs lr, [r0, #-2032] @ 0xfffff810 │ │ │ │ - @ instruction: 0xf5eee7eb │ │ │ │ - svclt 0x0000e82a │ │ │ │ - rsbseq lr, r3, sl, lsl #14 │ │ │ │ + @ instruction: 0xf5ede7eb │ │ │ │ + svclt 0x0000efd2 │ │ │ │ + rsbseq lr, r3, sl, asr r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r5, r0, sl, ror #22 │ │ │ │ - rsbseq lr, r3, ip, ror #12 │ │ │ │ + eoreq r5, r0, r2, ror #22 │ │ │ │ + ldrhteq lr, [r3], #-92 @ 0xffffffa4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed98bd0 │ │ │ │ + bl fed98c80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf5ee0158 │ │ │ │ - @ instruction: 0xbd08e91e │ │ │ │ + stclt 8, cr14, [r8, #-792] @ 0xfffffce8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98be8 │ │ │ │ + bl fed98c98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ - blmi 7ca9f4 │ │ │ │ + blmi 7caaa4 │ │ │ │ @ instruction: 0x46054616 │ │ │ │ strls r4, [r0], #-1642 @ 0xfffff996 │ │ │ │ addsvc pc, r0, r0, lsl #10 │ │ │ │ ldrbtmi r4, [ip], #-3091 @ 0xfffff3ed │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ @ instruction: 0xf0040300 │ │ │ │ strmi pc, [r4], -r9, lsl #24 │ │ │ │ @ instruction: 0x4633b150 │ │ │ │ - bls 253220 │ │ │ │ + bls 2532d0 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strmi pc, [r3], -r9, asr #16 │ │ │ │ ldrmi r4, [ip], -r0, lsr #12 │ │ │ │ - ldc 5, cr15, [r0, #948] @ 0x3b4 │ │ │ │ - blmi 414254 │ │ │ │ + ldc 5, cr15, [r8, #-948]! @ 0xfffffc4c │ │ │ │ + blmi 414304 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 29baa0 │ │ │ │ + blls 29bb50 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0xf5edbd70 │ │ │ │ - svclt 0x0000efe0 │ │ │ │ + svclt 0x0000ef88 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq lr, [r3], #-94 @ 0xffffffa2 │ │ │ │ - ldrsbteq lr, [r3], #-80 @ 0xffffffb0 │ │ │ │ + rsbseq lr, r3, lr, asr #10 │ │ │ │ + rsbseq lr, r3, r0, lsr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98c60 │ │ │ │ + bl fed98d10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8c59c8 │ │ │ │ - blmi 8edc88 │ │ │ │ + bmi 8c5a78 │ │ │ │ + blmi 8edd38 │ │ │ │ ldrbtmi sl, [sl], #-3073 @ 0xfffff3ff │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf6a90300 │ │ │ │ - strtmi pc, [r1], -pc, lsl #31 │ │ │ │ + qasxmi pc, r1, r7 @ │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4604f939 │ │ │ │ - bmi 6f0010 │ │ │ │ + bmi 6f00c0 │ │ │ │ ldrbtmi r4, [sl], #-2832 @ 0xfffff4f0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d114 │ │ │ │ ldclt 0, cr11, [r0, #-28]! @ 0xffffffe4 │ │ │ │ @ instruction: 0xf1056868 │ │ │ │ - blls 301ed0 │ │ │ │ + blls 301f80 │ │ │ │ @ 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 │ │ │ │ + strb lr, [r0, sl, ror #25]! │ │ │ │ + svc 0x0044f5ed │ │ │ │ + rsbseq lr, r3, r2, ror #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, lr, ror #10 │ │ │ │ + ldrhteq lr, [r3], #-78 @ 0xffffffb2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed98ce4 │ │ │ │ + bl fed98d94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5010ff8 │ │ │ │ stmdavs r9, {r4, r7, ip, sp, lr} │ │ │ │ - blx ffdb06 │ │ │ │ + blx ffdbb6 │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98d00 │ │ │ │ + bl fed98db0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi ac58c8 │ │ │ │ - blmi aedd90 │ │ │ │ + bmi ac5978 │ │ │ │ + blmi aede40 │ │ │ │ ldrbtmi r2, [sl], #-0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931f │ │ │ │ @ instruction: 0xf6ac0300 │ │ │ │ - movwcs pc, #2777 @ 0xad9 @ │ │ │ │ + movwcs pc, #2689 @ 0xa81 @ │ │ │ │ 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, r2, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + cdp 5, 12, cr15, cr2, cr13, {7} │ │ │ │ andsle r3, r2, r1 │ │ │ │ @ instruction: 0xf5ed2000 │ │ │ │ - blls 7fd460 │ │ │ │ - bne ff3283b0 │ │ │ │ + blls 7fd3b0 │ │ │ │ + bne ff328460 │ │ │ │ rsbscs pc, pc, r3, asr #12 │ │ │ │ andeq pc, r9, r0, asr #5 │ │ │ │ tsteq r2, r1, ror #22 │ │ │ │ addsmi r2, r8, #0, 4 │ │ │ │ - ble 2d2190 │ │ │ │ + ble 2d2240 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4628f953 │ │ │ │ - blx fefff626 │ │ │ │ - blmi 41439c │ │ │ │ + blx 19ff6d6 │ │ │ │ + blmi 41444c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a1bbe8 │ │ │ │ + blls a1bc98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-132]! @ 0xffffff7c │ │ │ │ - svc 0x003cf5ed │ │ │ │ - ldrshteq lr, [r3], #-66 @ 0xffffffbe │ │ │ │ + cdp 5, 14, cr15, cr4, cr13, {7} │ │ │ │ + rsbseq lr, r3, r2, asr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r5, r0, r0, lsr #18 │ │ │ │ - rsbseq lr, r3, r8, lsl #9 │ │ │ │ + eoreq r5, r0, r8, lsl r9 │ │ │ │ + ldrsbteq lr, [r3], #-56 @ 0xffffffc8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ addlt r4, fp, r4, lsl #25 │ │ │ │ strmi r4, [r0], r4, lsl #19 │ │ │ │ @ instruction: 0x4615447c │ │ │ │ @@ -542427,28 +542467,28 @@ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0xf1ab80e2 │ │ │ │ tstcs r1, pc, lsr r3 │ │ │ │ strcs r4, [r0], #-1043 @ 0xfffffbed │ │ │ │ eoreq pc, r0, r3, lsr #3 │ │ │ │ eoreq pc, r0, #-1073741776 @ 0xc0000030 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ - blx aa681c │ │ │ │ + blx aa68cc │ │ │ │ strtmi pc, [r1], r2, lsl #4 │ │ │ │ vpmax.u8 d15, d0, d1 │ │ │ │ movwls r4, #21267 @ 0x5313 │ │ │ │ rsbs r4, r9, r3, lsr #12 │ │ │ │ @ instruction: 0xf1ab2001 │ │ │ │ @ instruction: 0xf1cb0421 │ │ │ │ - blx 2420ac │ │ │ │ - blx a7ec3c │ │ │ │ + blx 24215c │ │ │ │ + blx a7ecec │ │ │ │ msrmi CPSR_c, #1073741824 @ 0x40000000 │ │ │ │ - ldrbtcc pc, [pc], #267 @ 241c34 @ │ │ │ │ + ldrbtcc pc, [pc], #267 @ 241ce4 @ │ │ │ │ ldcls 0, cr4, [r4], {160} @ 0xa0 │ │ │ │ - svc 0x001cf5ed │ │ │ │ - bl fed13650 │ │ │ │ + cdp 5, 12, cr15, cr4, cr13, {7} │ │ │ │ + bl fed13700 │ │ │ │ strmi r0, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0x4696461c │ │ │ │ @ instruction: 0xf387fab7 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0xf04f8097 │ │ │ │ @ instruction: 0xf1c30900 │ │ │ │ @ instruction: 0xf8cd0340 │ │ │ │ @@ -542456,915 +542496,915 @@ │ │ │ │ strbmi r0, [r8], r1, lsl #20 │ │ │ │ @ instruction: 0xf8cd9303 │ │ │ │ stmib sp, {r3, r4, ip, pc}^ │ │ │ │ @ instruction: 0xf8cd9904 │ │ │ │ eor fp, r4, r4, asr r0 │ │ │ │ msreq CPSR_, r6, lsr #3 │ │ │ │ strteq pc, [r0], #-454 @ 0xfffffe3a │ │ │ │ - bleq 33cb54 │ │ │ │ + bleq 33cc04 │ │ │ │ vseleq.f32 s30, s12, s20 │ │ │ │ vst1.8 {d15-d16}, [r4 :128], sl │ │ │ │ @ instruction: 0xf101fa0a │ │ │ │ tsteq r4, r1, asr #20 │ │ │ │ streq lr, [r2], #-2919 @ 0xfffff499 │ │ │ │ - bl 1e93410 │ │ │ │ + bl 1e934c0 │ │ │ │ eorle r0, r9, #4, 8 @ 0x4000000 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldrmi sp, [lr, #264] @ 0x108 │ │ │ │ svclt 0x00224191 │ │ │ │ andsls pc, r8, sp, asr #17 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andgt lr, r4, sp, asr #19 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrmi r3, [lr], r1, lsl #12 │ │ │ │ - bl 953510 │ │ │ │ + bl 9535c0 │ │ │ │ cmpmi r0, ip, lsl #24 │ │ │ │ movweq lr, #60190 @ 0xeb1e │ │ │ │ andeq lr, r4, #68, 22 @ 0x11000 │ │ │ │ - bleq 5fcba4 │ │ │ │ + bleq 5fcc54 │ │ │ │ tsteq r4, r7, ror #22 │ │ │ │ - bl 1f53450 │ │ │ │ + bl 1f53500 │ │ │ │ movwle r0, #24833 @ 0x6101 │ │ │ │ stceq 1, cr15, [r1], {28} │ │ │ │ andeq pc, r0, r0, asr #2 │ │ │ │ - bl 1ac8a54 │ │ │ │ + bl 1ac8b04 │ │ │ │ stmdbls r3, {r0, r1, r2, r9} │ │ │ │ bicle r4, r1, #-536870904 @ 0xe0000008 │ │ │ │ @ instruction: 0xf8dd9b03 │ │ │ │ @ instruction: 0xf8dd801c │ │ │ │ ldrmi fp, [r9, #84] @ 0x54 │ │ │ │ @ instruction: 0xf11cd21e │ │ │ │ movwls r0, #17153 @ 0x4301 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andeq pc, r0, #64, 2 │ │ │ │ andls r4, r5, #28, 12 @ 0x1c00000 │ │ │ │ @ instruction: 0xf8c89a04 │ │ │ │ - bls 389d18 │ │ │ │ + bls 389dc8 │ │ │ │ strcs lr, [r1], #-2504 @ 0xfffff638 │ │ │ │ stmib r8, {r0, r1, r3, r5, r9, fp, lr}^ │ │ │ │ - blmi ca6930 │ │ │ │ + blmi ca69e0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 49bd94 │ │ │ │ + blls 49be44 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 117) │ │ │ │ andlt r4, fp, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ streq pc, [r1], #-21 @ 0xffffffeb │ │ │ │ @ instruction: 0xf8ddd004 │ │ │ │ movwcs r9, #4120 @ 0x1018 │ │ │ │ strb r2, [r1, r0, lsl #8]! │ │ │ │ strcc r0, [r1], #-2157 @ 0xfffff793 │ │ │ │ strbvc lr, [r7, #2629] @ 0xa45 │ │ │ │ @ instruction: 0x07eb087f │ │ │ │ ldmdbls r4, {r3, r4, r5, r6, r7, r8, sl, ip, lr, pc} │ │ │ │ @ instruction: 0x462a463b │ │ │ │ - blne 493664 │ │ │ │ + blne 493714 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7ff9100 │ │ │ │ @ instruction: 0xf8d8ff19 │ │ │ │ movwls r3, #16384 @ 0x4000 │ │ │ │ ldrdcc pc, [r4], -r8 │ │ │ │ ldmib r8, {r0, r2, r8, r9, ip, pc}^ │ │ │ │ strb r9, [r7, r3, lsl #6] │ │ │ │ @ instruction: 0xf385fab5 │ │ │ │ strb r3, [r4, -r0, lsr #6]! │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ subeq pc, r0, fp, asr #3 │ │ │ │ msreq CPSR_, fp, lsr #3 │ │ │ │ eoreq pc, r0, #-1073741774 @ 0xc0000032 │ │ │ │ vst1.8 {d15-d16}, [r0 :128], r3 │ │ │ │ - blx 326db4 │ │ │ │ - blx b3e1a8 │ │ │ │ - b 137e5b0 │ │ │ │ + blx 326e64 │ │ │ │ + blx b3e258 │ │ │ │ + b 137e660 │ │ │ │ strcs r0, [r0], #-769 @ 0xfffffcff │ │ │ │ ssatmi r4, #2, r3, lsl #6 │ │ │ │ movwcs r9, #4868 @ 0x1304 │ │ │ │ - blx fefbbc68 │ │ │ │ + blx fefbbd18 │ │ │ │ @ instruction: 0xf105f585 │ │ │ │ ldr r0, [r8, -r0, lsr #4] │ │ │ │ - cdp 5, 2, cr15, cr2, cr13, {7} │ │ │ │ - rsbseq lr, r3, r8, asr #8 │ │ │ │ + stcl 5, cr15, [sl, #948] @ 0x3b4 │ │ │ │ + @ instruction: 0x0073e398 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq lr, [r3], #-44 @ 0xffffffd4 │ │ │ │ + rsbseq lr, r3, ip, lsr #4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ ldrmi fp, [r9], -fp, lsl #1 │ │ │ │ - bleq 2bdf24 │ │ │ │ + bleq 2bdfd4 │ │ │ │ movwls r0, #40910 @ 0x9fce │ │ │ │ - b fe307d5c │ │ │ │ - bls 743dfc │ │ │ │ + b fe307e0c │ │ │ │ + bls 743eac │ │ │ │ stmdaeq r3, {r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ stmdbeq r1, {r0, r1, r7, r9, fp, sp, lr, pc} │ │ │ │ - bcc 23e208 │ │ │ │ + bcc 23e2b8 │ │ │ │ strteq pc, [r1], #-418 @ 0xfffffe5e │ │ │ │ eoreq pc, r1, #-2147483600 @ 0x80000030 │ │ │ │ stmdbeq r3, {r0, r3, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ vst1.8 {d15-d16}, [r4], fp │ │ │ │ - blx d25e34 │ │ │ │ + blx d25ee4 │ │ │ │ strbmi pc, [fp], -r2, lsl #4 @ │ │ │ │ - blx 50064a │ │ │ │ - bl 7d2a70 │ │ │ │ + blx 5006fa │ │ │ │ + bl 7d2b20 │ │ │ │ strbmi r0, [r2], -fp, lsl #12 │ │ │ │ streq pc, [r0, #-324] @ 0xfffffebc │ │ │ │ @ instruction: 0x46294630 │ │ │ │ - cdp 5, 2, cr15, cr2, cr13, {7} │ │ │ │ + stcl 5, cr15, [sl, #948] @ 0x3b4 │ │ │ │ @ instruction: 0xf1451e71 │ │ │ │ andls r3, r4, #255 @ 0xff │ │ │ │ smlabbls r6, sl, sl, r1 │ │ │ │ strtmi r9, [r1], -r7 │ │ │ │ - bl 1a66a58 │ │ │ │ + bl 1a66b08 │ │ │ │ ldrbmi r0, [r8], -r3, lsl #6 │ │ │ │ movwls r9, #12802 @ 0x3202 │ │ │ │ - cdp 5, 1, cr15, cr2, cr13, {7} │ │ │ │ + ldc 5, cr15, [sl, #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} │ │ │ │ + ldc 5, cr15, [r0, #948]! @ 0x3b4 │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ stmdbne sp!, {r1, r8, fp, ip, pc}^ │ │ │ │ stmdbne r4!, {r0, r1, r2, r3, r4, r5, r6, r8, lr} │ │ │ │ addmi r4, ip, #-2147483619 @ 0x8000001d │ │ │ │ @ instruction: 0xf10a9903 │ │ │ │ - bl 1fc4680 │ │ │ │ + bl 1fc4730 │ │ │ │ tstle r0, #256 @ 0x100 │ │ │ │ stmdbls r4, {r3, r5, r6, sl, fp, ip} │ │ │ │ @ instruction: 0xf1479d06 │ │ │ │ - bl fee83a8c │ │ │ │ + bl fee83b3c │ │ │ │ stmdbls r5, {r0, r2, sl, fp} │ │ │ │ stmdals r7, {r0, r2, r9, sl, lr} │ │ │ │ vmlseq.f64 d14, d0, d17 │ │ │ │ @ instruction: 0x0c04eb1c │ │ │ │ streq lr, [lr], -r6, asr #22 │ │ │ │ stmdbls r0, {r2, r5, r6, r9, sl, lr} │ │ │ │ stmdbls r1, {r3, r6, fp, ip} │ │ │ │ ldmne r2, {r0, r3, r6, r8, lr} │ │ │ │ strbmi r4, [r2, #-347] @ 0xfffffea5 │ │ │ │ @ instruction: 0x0c09eb73 │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ andcc sp, r1, r8, lsl #6 │ │ │ │ @ instruction: 0xf1419000 │ │ │ │ - bl feec22c4 │ │ │ │ - bl 1b026e8 │ │ │ │ + bl feec2374 │ │ │ │ + bl 1b02798 │ │ │ │ tstls r1, r9, lsl #6 │ │ │ │ vmoveq.16 d18[0], lr │ │ │ │ @ instruction: 0x0c03eb69 │ │ │ │ - bl 20134ac │ │ │ │ + bl 201355c │ │ │ │ bicle r0, r5, #12, 22 @ 0x3000 │ │ │ │ svclt 0x00084567 │ │ │ │ svclt 0x000c4575 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0xf00c4334 │ │ │ │ svclt 0x00180401 │ │ │ │ tstlt r4, r0, lsl #8 │ │ │ │ strtmi r2, [r6], -r0, lsl #8 │ │ │ │ ldmib sp, {r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blls 742304 │ │ │ │ + blls 7423b4 │ │ │ │ @ instruction: 0xf1c33001 │ │ │ │ @ instruction: 0xf1410240 │ │ │ │ @ instruction: 0xf1c30100 │ │ │ │ addsmi r0, r1, r0, lsr #6 │ │ │ │ vpmax.u8 d15, d3, d0 │ │ │ │ - blls 752b80 │ │ │ │ - blx a50ba0 │ │ │ │ + blls 752c30 │ │ │ │ + blx a50c50 │ │ │ │ addsmi pc, r0, r3, lsl #6 │ │ │ │ - blx a52b8c │ │ │ │ + blx a52c3c │ │ │ │ @ instruction: 0xf1c2f302 │ │ │ │ - blx 281fb0 │ │ │ │ + blx 282060 │ │ │ │ movwmi pc, #12288 @ 0x3000 @ │ │ │ │ strhteq pc, [r0], -r2 @ │ │ │ │ - blx 12b1c9c │ │ │ │ - blx 12bdf40 │ │ │ │ - bls 4be34c │ │ │ │ + blx 12b1d4c │ │ │ │ + blx 12bdff0 │ │ │ │ + bls 4be3fc │ │ │ │ movwmi fp, #16216 @ 0x3f58 │ │ │ │ - ble 2cc74c │ │ │ │ - bl 1a928bc │ │ │ │ + ble 2cc7fc │ │ │ │ + bl 1a9296c │ │ │ │ stmdals r8, {r0, r6, r8} │ │ │ │ stmib r0, {r2, r4, r9, fp, ip, pc}^ │ │ │ │ - bl fecce35c │ │ │ │ + bl fecce40c │ │ │ │ addvs r0, r2, r2, lsl #4 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed99170 │ │ │ │ + bl fed99220 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff8 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r2, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ andcs fp, r0, #8, 26 @ 0x200 │ │ │ │ andsvs r2, sl, r1, lsl #2 │ │ │ │ - @ instruction: 0xff92f6a9 │ │ │ │ + @ instruction: 0xff3af6a9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ strmi fp, [r3], -r3, lsr #1 │ │ │ │ - blmi 17d3a18 │ │ │ │ + blmi 17d3ac8 │ │ │ │ strmi r4, [r8], -sp, lsl #12 │ │ │ │ - bmi 17a67d4 │ │ │ │ + bmi 17a6884 │ │ │ │ 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, #152, 22 @ 0x26000 │ │ │ │ tstcs r0, r4, lsl #12 │ │ │ │ strtmi r4, [r8], -r7, lsl #12 │ │ │ │ - blvc ffb7c91c │ │ │ │ - b fffff798 │ │ │ │ + blvc ffb7c9cc │ │ │ │ + b fe9ff848 │ │ │ │ @ instruction: 0xf5ed4628 │ │ │ │ - b 163cf7c │ │ │ │ + b 163cecc │ │ │ │ ldrbmi r7, [r3, #2784] @ 0xae0 │ │ │ │ addmi fp, r4, #8, 30 │ │ │ │ sxtab16mi sp, r1, sp │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf5ed4628 │ │ │ │ - strbmi lr, [ip, #-2792] @ 0xfffff518 │ │ │ │ + strbmi lr, [ip, #-2704] @ 0xfffff570 │ │ │ │ movweq lr, #43899 @ 0xab7b │ │ │ │ - bge 7369c4 │ │ │ │ + bge 736a74 │ │ │ │ sub r9, sl, r4, lsl #4 │ │ │ │ eorcs sl, r9, #8, 28 @ 0x80 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - b a7f7d0 │ │ │ │ + stmib r8, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xe010f8dd │ │ │ │ ldm lr!, {r2, r4, r5, r7, r9, sl, lr} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - blls 302070 │ │ │ │ + blls 302120 │ │ │ │ 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, {r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ svcls 0x001dd14d │ │ │ │ @ instruction: 0xf8d82130 │ │ │ │ ldmdbne pc!, {r4, r5}^ @ │ │ │ │ - bleq 27e584 │ │ │ │ - @ instruction: 0xf85cf6ac │ │ │ │ + bleq 27e634 │ │ │ │ + @ instruction: 0xf804f6ac │ │ │ │ @ instruction: 0xf100ab1d │ │ │ │ strmi r0, [r6], r0, lsr #24 │ │ │ │ - blgt 61387c │ │ │ │ + blgt 61392c │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0xf80e9b05 │ │ │ │ ldrtmi r3, [r1], -r1, lsl #22 │ │ │ │ @ instruction: 0xf0014670 │ │ │ │ andscs pc, r0, #15138816 @ 0xe70000 │ │ │ │ @ instruction: 0x46214630 │ │ │ │ eorsmi pc, r0, sp, lsl #17 │ │ │ │ - mrrc 5, 14, pc, r4, cr13 @ │ │ │ │ + bl 17f8ec │ │ │ │ strmi r9, [fp], -r0, lsl #10 │ │ │ │ ldmib sp, {r1, r9, sl, lr}^ │ │ │ │ stmib r5, {r1, r2, r8}^ │ │ │ │ @ instruction: 0xf8d80106 │ │ │ │ @ instruction: 0xf6aa0034 │ │ │ │ - strbmi pc, [pc, #-3811] @ 2411bd @ │ │ │ │ + strbmi pc, [pc, #-3723] @ 2412c5 @ │ │ │ │ movweq lr, #43899 @ 0xab7b │ │ │ │ @ instruction: 0xf117d21f │ │ │ │ @ instruction: 0xf14b0538 │ │ │ │ strmi r0, [r9, #2816]! @ 0xb00 │ │ │ │ movweq lr, #47994 @ 0xbb7a │ │ │ │ - blls 336d14 │ │ │ │ + blls 336dc4 │ │ │ │ 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, r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + blls 9b65b4 │ │ │ │ @ instruction: 0xf14b1959 │ │ │ │ strmi r0, [r9, #512] @ 0x200 │ │ │ │ andeq lr, r2, #124928 @ 0x1e800 │ │ │ │ strcs fp, [r1], #-3892 @ 0xfffff0cc │ │ │ │ - blcs 44b0dc │ │ │ │ + blcs 44b18c │ │ │ │ @ instruction: 0xf044bf18 │ │ │ │ stccs 4, cr0, [r0], {1} │ │ │ │ @ instruction: 0x463cd094 │ │ │ │ andcs r9, r0, #196608 @ 0x30000 │ │ │ │ @ instruction: 0xf5ed4621 │ │ │ │ - bmi 4bcab4 │ │ │ │ + bmi 4bca04 │ │ │ │ ldrbtmi r4, [sl], #-2822 @ 0xfffff4fa │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r3, r2, lsl #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - ldcl 5, cr15, [ip], #-948 @ 0xfffffc4c │ │ │ │ + stc 5, cr15, [r4], #-948 @ 0xfffffc4c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, lr, lsr r0 │ │ │ │ - rsbseq sp, r3, sl, lsl #30 │ │ │ │ + rsbseq sp, r3, lr, lsl #31 │ │ │ │ + rsbseq sp, r3, sl, asr lr │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ ldmdami r5!, {r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x460e4b75 │ │ │ │ addlt r4, r7, r8, ror r4 │ │ │ │ ldrmi r2, [r1], r0, lsl #2 │ │ │ │ stmiapl r3, {r1, r9, sp}^ │ │ │ │ ldmdavs fp, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf5ed0300 │ │ │ │ - ldrtmi lr, [r0], -r2, asr #20 │ │ │ │ - bl dff908 │ │ │ │ + ldrtmi lr, [r0], -sl, ror #19 │ │ │ │ + b ff7ff9b8 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - stmia r8!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r0, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ ldmdale sp!, {r0, r1, r2, r3, sl, fp, sp} │ │ │ │ eoreq pc, r9, r8, asr r8 @ │ │ │ │ - @ instruction: 0xf5ed2500 │ │ │ │ - @ instruction: 0x4607e81c │ │ │ │ + @ instruction: 0xf5ec2500 │ │ │ │ + strmi lr, [r7], -r4, asr #31 │ │ │ │ ldrtmi r2, [r8], -r6, lsl #2 │ │ │ │ - ldc 5, cr15, [r0, #-948] @ 0xfffffc4c │ │ │ │ + ldc 5, cr15, [r8], #948 @ 0x3b4 │ │ │ │ tstlt r8, #4, 12 @ 0x400000 │ │ │ │ - cdp 5, 0, cr15, cr2, cr13, {7} │ │ │ │ - blcs 51c18c │ │ │ │ + stc 5, cr15, [sl, #948]! @ 0x3b4 │ │ │ │ + blcs 51c23c │ │ │ │ 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} │ │ │ │ + stmdb r4!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ mvnle r2, r4, ror #26 │ │ │ │ tstle r5, r1, lsl #8 │ │ │ │ eoreq pc, r9, r8, asr r8 @ │ │ │ │ - stmda r2, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00aaf5ec │ │ │ │ @ instruction: 0xf5ed2108 │ │ │ │ - strdcs lr, [r0], -sl │ │ │ │ - blmi 1854b0c │ │ │ │ + andcs lr, r0, r2, lsr #25 │ │ │ │ + blmi 1854bbc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 39c218 │ │ │ │ + blls 39c2c8 │ │ │ │ @ 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 │ │ │ │ + ldrtmi lr, [r0], -ip, lsr #19 │ │ │ │ + b fe87fa34 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - stmia sl!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r2, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ suble r2, r6, r0, lsl #24 │ │ │ │ ldrtmi sl, [r3], -r1, lsl #24 │ │ │ │ tstcs r1, r0, lsl r2 │ │ │ │ @ instruction: 0xf5ed4620 │ │ │ │ - ldmdacs r0, {r1, r2, r3, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0, {r1, r2, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ stmdbmi r8, {r1, r4, r6, r7, r8, ip, lr, pc}^ │ │ │ │ strtmi r2, [r0], -pc, lsl #4 │ │ │ │ - @ instruction: 0xf5ed4479 │ │ │ │ - stmdacs r0, {r1, r3, r4, r5, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf5ec4479 │ │ │ │ + stmdacs r0, {r1, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf89dd1ca │ │ │ │ - blcc 38e250 │ │ │ │ + blcc 38e300 │ │ │ │ stmiale r5, {r0, r8, r9, fp, sp}^ │ │ │ │ eoreq pc, r9, r8, asr r8 @ │ │ │ │ - svc 0x00c8f5ec │ │ │ │ + svc 0x0070f5ec │ │ │ │ @ instruction: 0xf5ed2108 │ │ │ │ - @ instruction: 0xf8d8ecc0 │ │ │ │ - blcs 24e34c │ │ │ │ + @ instruction: 0xf8d8ec68 │ │ │ │ + blcs 24e3fc │ │ │ │ @ instruction: 0xf108d040 │ │ │ │ andcs r0, r1, #40, 8 @ 0x28000000 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ tstle r3, r0, lsl #22 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ teqle sp, r0, lsl #22 │ │ │ │ ldrtmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ @ instruction: 0xf3bffeab │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 291e54 │ │ │ │ + blcc 291f04 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ andcs fp, r1, r3, lsr #22 │ │ │ │ eorseq pc, r8, r8, lsl #17 │ │ │ │ stcmi 7, cr14, [sl], #-624 @ 0xfffffd90 │ │ │ │ @ instruction: 0xf8582210 │ │ │ │ tstcs r1, r9, lsr #32 │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - bl 177fa30 │ │ │ │ + b 17fae0 │ │ │ │ orrle r2, r9, r0, lsl r8 │ │ │ │ ldrtmi r4, [r3], -r2, lsl #12 │ │ │ │ tstcs r1, r0, lsr #12 │ │ │ │ - bl 157fa40 │ │ │ │ + b fff7faf0 │ │ │ │ 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 r2, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5ed4630 │ │ │ │ - ldr lr, [r3, r8, ror #19]! │ │ │ │ + @ instruction: 0xe7b3e990 │ │ │ │ ldrtmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ @ instruction: 0xe7dafe7b │ │ │ │ mrscs r2, SP_irq │ │ │ │ @ instruction: 0xf8c84620 │ │ │ │ @ instruction: 0xf6a93028 │ │ │ │ - ldrb pc, [r2, r3, lsl #28] @ │ │ │ │ + ldrb pc, [r2, fp, lsr #27] @ │ │ │ │ andle r2, ip, r2, lsl #22 │ │ │ │ vsubl.u q1, d15, d2 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r4, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 266044 │ │ │ │ + blcs 2660f4 │ │ │ │ strcs sp, [r2, #-178] @ 0xffffff4e │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf6a94620 │ │ │ │ - @ instruction: 0xf3bffe01 │ │ │ │ + @ instruction: 0xf3bffda9 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r4, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ - bcs 256af4 │ │ │ │ + bcs 256ba4 │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 266068 │ │ │ │ + blcs 266118 │ │ │ │ ldr sp, [pc, lr, ror #3] │ │ │ │ - bl fe2ffab8 │ │ │ │ - rsbseq sp, r3, ip, asr #29 │ │ │ │ + bl cffb68 │ │ │ │ + rsbseq sp, r3, ip, lsl 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, r8, lsr #27 │ │ │ │ + rsbeq lr, r9, ip, asr r6 │ │ │ │ + ldrdeq lr, [r9], #-92 @ 0xffffffa4 @ │ │ │ │ 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 27e53c │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f6022 │ │ │ │ @ instruction: 0xf8530200 │ │ │ │ teqlt r2, r4, lsl #30 │ │ │ │ - beq 2be78c │ │ │ │ + beq 2be83c │ │ │ │ svceq 0x0009f1ba │ │ │ │ strdcs sp, [r0], -r7 │ │ │ │ stmdbmi fp!, {r0, r3, r4, r7, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5ed4479 │ │ │ │ - strdls lr, [r3], -sl │ │ │ │ + andls lr, r3, r2, lsr #19 │ │ │ │ rscsle r2, r6, r0, lsl #16 │ │ │ │ @ instruction: 0xf50d4b68 │ │ │ │ - blx 1a2119c │ │ │ │ + blx 1a2124c │ │ │ │ @ instruction: 0xf50dfa8a │ │ │ │ ldrbtmi r7, [fp], #-2440 @ 0xfffff678 │ │ │ │ - blmi 1ba6fa0 │ │ │ │ + blmi 1ba7050 │ │ │ │ ldrbtmi r4, [fp], #-1631 @ 0xfffff9a1 │ │ │ │ - blmi 1b66fac │ │ │ │ + blmi 1b6705c │ │ │ │ movwls r4, #25723 @ 0x647b │ │ │ │ vst1.8 {d25-d26}, [pc], r3 │ │ │ │ ldrtmi r5, [r8], -r0, lsl #3 │ │ │ │ - svc 0x00e6f5ec │ │ │ │ + svc 0x008ef5ec │ │ │ │ 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], #-3074 @ 0xfffff3fe │ │ │ │ ldrsbtvs pc, [ip], -r8 @ │ │ │ │ - bls 3ad7f4 │ │ │ │ + bls 3ad8a4 │ │ │ │ @ instruction: 0xf8002101 │ │ │ │ ldrtmi r4, [r3], -r4, lsl #24 │ │ │ │ andseq pc, r0, r5, lsr #3 │ │ │ │ @ instruction: 0xf5ed9700 │ │ │ │ - andcc lr, r1, r6, lsl r9 │ │ │ │ + @ instruction: 0x3001e8be │ │ │ │ ldrtmi sp, [r3], -r0, ror #1 │ │ │ │ tstcs r1, r6, lsl #20 │ │ │ │ andeq pc, ip, r5, lsr #3 │ │ │ │ @ instruction: 0xf5ed9700 │ │ │ │ - @ instruction: 0xf859e90c │ │ │ │ + @ instruction: 0xf859e8b4 │ │ │ │ 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} │ │ │ │ + ldmdb ip, {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} │ │ │ │ + ldmdb r6, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8599002 │ │ │ │ @ instruction: 0xf5ed0cf0 │ │ │ │ - @ instruction: 0xf859e89c │ │ │ │ + @ instruction: 0xf859e844 │ │ │ │ @ instruction: 0xf5ed0cec │ │ │ │ - @ instruction: 0xf1bbe898 │ │ │ │ + @ instruction: 0xf1bbe840 │ │ │ │ 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: 0xf1a5ee62 │ │ │ │ + @ instruction: 0xf5ec0108 │ │ │ │ + andcc lr, r1, r2, asr #31 │ │ │ │ stcls 0, cr13, [r7, #-276] @ 0xfffffeec │ │ │ │ @ instruction: 0xf1baae26 │ │ │ │ tstle r3, r0, lsl #30 │ │ │ │ strcc lr, [r1], #-63 @ 0xffffffc1 │ │ │ │ eorsle r4, ip, r2, lsr #11 │ │ │ │ svceq 0x0004f855 │ │ │ │ - cdp 5, 10, cr15, cr6, cr12, {7} │ │ │ │ - @ instruction: 0xf5ed4631 │ │ │ │ - andcc lr, r1, r8, lsl #16 │ │ │ │ + cdp 5, 4, cr15, cr14, cr12, {7} │ │ │ │ + @ instruction: 0xf5ec4631 │ │ │ │ + @ instruction: 0x3001efb0 │ │ │ │ ldmdb r9, {r0, r1, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ ldmdb r9, {r1, r2, r3, r4, r9}^ │ │ │ │ addsmi r1, sl, #-402653184 @ 0xe8000000 │ │ │ │ addmi fp, r8, #8, 30 │ │ │ │ ldmdb r9, {r0, r1, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmdb r9, {r2, r3, r4, r9}^ │ │ │ │ addsmi r1, sl, #56, 6 @ 0xe0000000 │ │ │ │ addmi fp, r8, #8, 30 │ │ │ │ ldrbmi sp, [r8], -r3, ror #3 │ │ │ │ - svc 0x0072f5ec │ │ │ │ + svc 0x001af5ec │ │ │ │ @ instruction: 0xf5ec9802 │ │ │ │ - bls 33e24c │ │ │ │ + bls 33e19c │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf5ec4638 │ │ │ │ - stmdacs r0, {r4, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdals r3, {r3, r7, r8, ip, lr, pc} │ │ │ │ - svc 0x0064f5ec │ │ │ │ - bmi b0a4a8 │ │ │ │ + svc 0x000cf5ec │ │ │ │ + bmi b0a558 │ │ │ │ orrpl pc, r8, sp, lsl #10 │ │ │ │ tstcc ip, fp, lsl fp │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1290300 │ │ │ │ stcpl 5, cr15, [r8, #52] @ 0x34 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ stmdbls r2, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x46404652 │ │ │ │ eorlt pc, sl, r8, asr #16 │ │ │ │ mcr2 7, 1, pc, cr4, cr15, {7} @ │ │ │ │ orrslt r4, r0, r4, lsl #12 │ │ │ │ - beq 2be904 │ │ │ │ + beq 2be9b4 │ │ │ │ @ instruction: 0xf5ec9802 │ │ │ │ - blx 1a3e1f4 │ │ │ │ + blx 1a3e144 │ │ │ │ @ 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 0x00d0f5ec │ │ │ │ ldrbmi lr, [r8], -lr, asr #14 │ │ │ │ - svc 0x0032f5ec │ │ │ │ + cdp 5, 13, cr15, cr10, cr12, {7} │ │ │ │ @ instruction: 0xf5ec9802 │ │ │ │ - @ instruction: 0xf848ef30 │ │ │ │ + @ instruction: 0xf848eed8 │ │ │ │ strb r4, [r5, -sl, lsr #32] │ │ │ │ - b 20ffcc8 │ │ │ │ - ldrhteq sp, [r3], #-202 @ 0xffffff36 │ │ │ │ + b affd78 │ │ │ │ + rsbseq sp, r3, sl, lsl #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 │ │ │ │ + strdeq r5, [r0], -r8 @ │ │ │ │ + andseq ip, sp, r2, asr sl │ │ │ │ + ldrdeq r5, [r0], -sl @ │ │ │ │ + eoreq r5, r0, r0, ror #1 │ │ │ │ + eoreq r5, r0, r0, ror r0 │ │ │ │ + rsbseq sp, r3, r4, lsr #21 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ strbeq pc, [r0, #-2252] @ 0xfffff734 @ │ │ │ │ @ instruction: 0xf6ad4a23 │ │ │ │ - blmi b0dbec │ │ │ │ + blmi b0dc9c │ │ │ │ stmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4607447a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bcc feb80890 │ │ │ │ + bcc feb80940 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldcvs 6, cr4, [r8], #-260 @ 0xfffffefc │ │ │ │ eorvs pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ - svc 0x00fcf5ec │ │ │ │ + svc 0x00a4f5ec │ │ │ │ strmi r1, [r6], -r1, asr #24 │ │ │ │ strcs fp, [r0], #-3864 @ 0xfffff0e8 │ │ │ │ eor sp, r4, r3, lsl #2 │ │ │ │ svcmi 0x0004f413 │ │ │ │ adcsmi sp, r4, #1073741828 @ 0x40000004 │ │ │ │ - bl 47913c │ │ │ │ + bl 4791ec │ │ │ │ ldrcc r0, [r0], #-1284 @ 0xfffffafc │ │ │ │ stmiavs sl!, {r0, r1, r3, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0x071a4414 │ │ │ │ ldcvs 5, cr13, [r9], #968 @ 0x3c8 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ stmdavs fp!, {r0, r1, r2, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ svcmi 0x0004f413 │ │ │ │ andcs sp, r0, sp, ror #1 │ │ │ │ - blmi 554ddc │ │ │ │ + blmi 554e8c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8dd681a │ │ │ │ subsmi r3, sl, r4, lsr #21 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf60dd109 │ │ │ │ pop {r3, r5, r7, r8, sl, fp, sp} │ │ │ │ @ instruction: 0xf5ed81f0 │ │ │ │ - stmdavs r0, {r1, r2, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r0, {r1, r2, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ sbcle r2, r9, fp, lsl #16 │ │ │ │ @ instruction: 0xf5ede7ea │ │ │ │ - svclt 0x0000ea1c │ │ │ │ - ldrhteq sp, [r3], #-160 @ 0xffffff60 │ │ │ │ + svclt 0x0000e9c4 │ │ │ │ + rsbseq sp, r3, r0, lsl #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r3, r8, asr sl │ │ │ │ + rsbseq sp, r3, r8, lsr #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed997e8 │ │ │ │ + bl fed99898 │ │ │ │ @ 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, 5, cr15, cr14, cr12, {7} │ │ │ │ @ instruction: 0xf1051f2c │ │ │ │ @ instruction: 0xf8540620 │ │ │ │ tstlt r8, r4, lsl #30 │ │ │ │ - cdp 5, 10, cr15, cr14, cr12, {7} │ │ │ │ + cdp 5, 5, cr15, cr6, cr12, {7} │ │ │ │ ldrhle r4, [r8, #36]! @ 0x24 │ │ │ │ @ instruction: 0xb12b6b2b │ │ │ │ @ instruction: 0xf6aa6b68 │ │ │ │ - blvs c81680 │ │ │ │ - cdp2 6, 6, cr15, cr0, cr11, {5} │ │ │ │ + blvs c815d0 │ │ │ │ + cdp2 6, 0, cr15, cr8, cr11, {5} │ │ │ │ tstcs r0, r0, asr r2 │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - ldcllt 15, cr14, [r0, #-104]! @ 0xffffff98 │ │ │ │ + ldcllt 14, cr14, [r0, #-776]! @ 0xfffffcf8 │ │ │ │ @ instruction: 0x0110e9d0 │ │ │ │ - b 77fde8 │ │ │ │ + ldmib ip!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ smlattcs r0, r8, ip, r6 │ │ │ │ - blx fe600156 │ │ │ │ + blx 1000206 │ │ │ │ @ instruction: 0xf5ed6c28 │ │ │ │ - @ instruction: 0xe7d7e95a │ │ │ │ + ldrb lr, [r7, r2, lsl #18] │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ umulllt r4, fp, r8, sl │ │ │ │ - blmi fe853e6c │ │ │ │ + blmi fe853f1c │ │ │ │ strcs r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ strpl lr, [r5, #-2509] @ 0xfffff633 │ │ │ │ stmib r4, {r3, r5, r9, sl, lr}^ │ │ │ │ strmi r5, [lr], -sl, lsl #10 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ @ instruction: 0xf6ab0300 │ │ │ │ - strmi pc, [r3], -fp, lsr #26 │ │ │ │ + @ instruction: 0x4603fcd3 │ │ │ │ @ instruction: 0x63234628 │ │ │ │ - blx 210012e │ │ │ │ + blx b001de │ │ │ │ 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, r2, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ svcmi 0x008bd03b │ │ │ │ - bmi fe513f68 │ │ │ │ - ldrbtmi r2, [pc], #-257 @ 2426a0 │ │ │ │ + bmi fe514018 │ │ │ │ + ldrbtmi r2, [pc], #-257 @ 242750 │ │ │ │ ldrbtmi sl, [sl], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0xf5ec9700 │ │ │ │ - andcc lr, r1, ip, lsr #31 │ │ │ │ + andcc lr, r1, r4, asr pc │ │ │ │ sbchi pc, sl, r0 │ │ │ │ ldrtmi r4, [r3], -r6, lsl #21 │ │ │ │ stmdage r6, {r0, r8, sp} │ │ │ │ smlsdxls r0, sl, r4, r4 │ │ │ │ - svc 0x00a0f5ec │ │ │ │ + svc 0x0048f5ec │ │ │ │ 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}^ │ │ │ │ + svc 0x00f2f5ec │ │ │ │ @ instruction: 0x46034631 │ │ │ │ eorvs r9, r3, r6, lsl #16 │ │ │ │ - stmda r4, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x00ecf5ec │ │ │ │ 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, r3, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + cdp 5, 13, cr15, cr6, cr12, {7} │ │ │ │ + blcs 25c830 │ │ │ │ adchi pc, r6, r0 │ │ │ │ stmdbcs r0, {r0, r5, r6, r9, fp, sp, lr} │ │ │ │ adchi pc, r2, r0 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ stc2 7, cr15, [sl, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdami r1!, {r0, r1, r3, r4, r7, pc}^ │ │ │ │ @ instruction: 0xf5ec4478 │ │ │ │ - @ instruction: 0x4682ee36 │ │ │ │ + pkhtbmi lr, r2, lr, asr #27 │ │ │ │ rsble r2, fp, r0, lsl #16 │ │ │ │ @ instruction: 0xf8df2300 │ │ │ │ @ instruction: 0xf8df81b8 │ │ │ │ @ instruction: 0x270191b8 │ │ │ │ movwcc lr, #31181 @ 0x79cd │ │ │ │ - blmi 1d53b10 │ │ │ │ + blmi 1d53bc0 │ │ │ │ ldrbtmi r4, [fp], #-1273 @ 0xfffffb07 │ │ │ │ eors r9, lr, r2, lsl #6 │ │ │ │ - bls 2d40a8 │ │ │ │ + bls 2d4158 │ │ │ │ stmdage r8, {r0, r8, sp} │ │ │ │ @ instruction: 0xf5ec9500 │ │ │ │ - @ instruction: 0xf8ddef5e │ │ │ │ + @ instruction: 0xf8ddef06 │ │ │ │ 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, 10, cr15, cr2, cr12, {7} │ │ │ │ ldrbtmi r4, [sp], #-1624 @ 0xfffff9a8 │ │ │ │ - bleq fe43d09c │ │ │ │ - @ instruction: 0xf5ed4629 │ │ │ │ - strtmi lr, [r9], -r2, lsl #16 │ │ │ │ + bleq fe43d14c │ │ │ │ + @ instruction: 0xf5ec4629 │ │ │ │ + strtmi lr, [r9], -sl, lsr #31 │ │ │ │ stmdals r8, {r0, r1, r9, sl, lr} │ │ │ │ eorcc pc, r7, r4, asr #16 │ │ │ │ - svc 0x00faf5ec │ │ │ │ + svc 0x00a2f5ec │ │ │ │ stmdals r7, {r0, r2, r9, sl, lr} │ │ │ │ - cdp 5, 14, cr15, cr8, cr12, {7} │ │ │ │ + cdp 5, 9, cr15, cr0, cr12, {7} │ │ │ │ @ instruction: 0xf5ec9808 │ │ │ │ - @ instruction: 0xf854eee6 │ │ │ │ + @ instruction: 0xf854ee8e │ │ │ │ stmdacs r0, {r0, r1, r2, r5} │ │ │ │ stccs 0, cr13, [r0, #-436] @ 0xfffffe4c │ │ │ │ addhi pc, r6, r0 │ │ │ │ @ instruction: 0x4629463a │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmdacs r0, {r0, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ strcc sp, [r1, -fp, rrx] │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - rscslt lr, pc, #14464 @ 0x3880 │ │ │ │ + rscslt lr, pc, #8832 @ 0x2280 │ │ │ │ stmdale r3!, {r3, r8, r9, sl, fp, sp} │ │ │ │ svclt 0x002c2e01 │ │ │ │ @ instruction: 0xf10a44b2 │ │ │ │ strbmi r0, [r1], -r1, lsl #20 │ │ │ │ @ instruction: 0xf5ed4650 │ │ │ │ - @ instruction: 0xf89aea58 │ │ │ │ + @ instruction: 0xf89aea00 │ │ │ │ strmi r3, [r6], -r0 │ │ │ │ @ instruction: 0x4631b1b3 │ │ │ │ @ instruction: 0xf5ec4650 │ │ │ │ - @ instruction: 0xf8d4ef8c │ │ │ │ + @ instruction: 0xf8d4ef34 │ │ │ │ @ instruction: 0x4605b03c │ │ │ │ strbmi r9, [sl], -r0 │ │ │ │ mrscs r2, (UNDEF: 1) │ │ │ │ andeq lr, r7, sp, asr #19 │ │ │ │ stmdage r7, {r0, r1, r3, r4, r6, r9, sl, lr} │ │ │ │ - svc 0x000cf5ec │ │ │ │ + cdp 5, 11, cr15, cr4, cr12, {7} │ │ │ │ @ instruction: 0xd1a53001 │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - ldrb lr, [fp, lr, lsr #29] │ │ │ │ + @ instruction: 0xe7dbee56 │ │ │ │ ldrbtmi r4, [r8], #-2108 @ 0xfffff7c4 │ │ │ │ - stcl 5, cr15, [r2, #944] @ 0x3b0 │ │ │ │ + stcl 5, cr15, [sl, #-944]! @ 0xfffffc50 │ │ │ │ mvnlt r4, r5, lsl #12 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ stc2 7, cr15, [r8, #1020] @ 0x3fc │ │ │ │ strtvs fp, [r5], #440 @ 0x1b8 │ │ │ │ andcs pc, r0, pc, asr #8 │ │ │ │ - ldmda sl!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - blle 64a02c │ │ │ │ + svc 0x00e2f5ec │ │ │ │ + blle 64a0dc │ │ │ │ @ instruction: 0xf44f6ca1 │ │ │ │ @ instruction: 0xf5ed6281 │ │ │ │ - @ instruction: 0x1e06e9ae │ │ │ │ + @ instruction: 0x1e06e956 │ │ │ │ ldmdbmi r1!, {r0, r6, r8, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf1044622 │ │ │ │ stmib r4, {r2, r3, r6}^ │ │ │ │ ldrbtmi r5, [r9], #-1552 @ 0xfffff9f0 │ │ │ │ - blx 1b00350 │ │ │ │ + blx 500400 │ │ │ │ mulcs r1, r8, fp │ │ │ │ ldrmi lr, [r8], -r6 │ │ │ │ - cdp 5, 8, cr15, cr4, cr12, {7} │ │ │ │ + cdp 5, 2, cr15, cr12, cr12, {7} │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ andcs pc, r0, fp, asr #29 │ │ │ │ - blmi 9150f0 │ │ │ │ + blmi 9151a0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 49c8c0 │ │ │ │ + blls 49c970 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1280300 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xb1158ff0 │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - movwcs lr, #3454 @ 0xd7e │ │ │ │ + movwcs lr, #3366 @ 0xd26 │ │ │ │ andcc pc, fp, r4, asr #16 │ │ │ │ mulls r3, sl, r7 │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - @ instruction: 0xf854ed76 │ │ │ │ + @ instruction: 0xf854ed1e │ │ │ │ @ instruction: 0xf5ec000b │ │ │ │ - blls 33de50 │ │ │ │ + blls 33dda0 │ │ │ │ andcc pc, fp, r4, asr #16 │ │ │ │ ldrbmi lr, [r8], -lr, lsl #15 │ │ │ │ - cdp 5, 5, cr15, cr12, cr12, {7} │ │ │ │ + cdp 5, 0, cr15, cr4, cr12, {7} │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - @ instruction: 0xe787ee5a │ │ │ │ - stcl 5, cr15, [r4, #-944]! @ 0xfffffc50 │ │ │ │ + str lr, [r7, r2, lsl #28] │ │ │ │ + stc 5, cr15, [ip, #-944] @ 0xfffffc50 │ │ │ │ ldrtmi lr, [r1], -r5, ror #15 │ │ │ │ @ instruction: 0xf5ed4628 │ │ │ │ - @ instruction: 0x4628e8da │ │ │ │ - stmda r2!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + strtmi lr, [r8], -r2, lsl #17 │ │ │ │ + svc 0x00caf5ec │ │ │ │ @ instruction: 0xf5ede7c3 │ │ │ │ - svclt 0x0000e8aa │ │ │ │ - rsbseq sp, r3, r4, lsr #19 │ │ │ │ + svclt 0x0000e852 │ │ │ │ + ldrshteq sp, [r3], #-132 @ 0xffffff7c │ │ │ │ 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 @ │ │ │ │ + eoreq r4, r0, r4, lsr #21 │ │ │ │ + eoreq r4, r0, lr, lsl #28 │ │ │ │ + eoreq r4, r0, sl, asr #27 │ │ │ │ + eoreq r4, r0, r0, asr #27 │ │ │ │ + eoreq r4, r0, ip, ror #27 │ │ │ │ + eoreq r4, r0, r8, ror sp │ │ │ │ + mlaeq r0, r0, sp, r4 │ │ │ │ + eoreq r4, r0, ip, lsr sp │ │ │ │ + eoreq r4, r0, r6, asr #26 │ │ │ │ + eoreq r4, r0, lr, lsl #26 │ │ │ │ + eoreq r4, r0, sl, asr #25 │ │ │ │ @ instruction: 0xfffffcff │ │ │ │ - ldrhteq sp, [r3], #-112 @ 0xffffff90 │ │ │ │ + rsbseq sp, r3, r0, lsl #14 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r1, [lr], -sp, asr #28 │ │ │ │ strmi r2, [r7], -r0, lsl #2 │ │ │ │ ssatmi r4, #15, r0, lsl #13 │ │ │ │ ldceq 0, cr15, [r8], #-316 @ 0xfffffec4 │ │ │ │ @ instruction: 0xf81e4608 │ │ │ │ @ instruction: 0xf1ac2f01 │ │ │ │ @ instruction: 0xf1cc0320 │ │ │ │ - blx 2c39a4 │ │ │ │ - blx aff534 │ │ │ │ + blx 2c3a54 │ │ │ │ + blx aff5e4 │ │ │ │ msrmi CPSR_xc, #4, 8 @ 0x4000000 │ │ │ │ vpmax.s8 d15, d12, d2 │ │ │ │ stmdbeq r1, {r1, r6, r9, fp, sp, lr, pc} │ │ │ │ streq lr, [r0], #-2627 @ 0xfffff5bd │ │ │ │ stceq 1, cr15, [r8], {172} @ 0xac │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ svceq 0x0008f11c │ │ │ │ @ instruction: 0xf897d1e7 │ │ │ │ - blcs 24ea2c │ │ │ │ + blcs 24eadc │ │ │ │ @ instruction: 0xf107d049 │ │ │ │ andcs r0, r1, #40, 22 @ 0xa000 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e85b │ │ │ │ tstle r3, r0, lsl #22 │ │ │ │ tstcs r0, fp, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blvs 2062b8c │ │ │ │ + blvs 2062c3c │ │ │ │ strtmi r4, [r3], -sl, asr #12 │ │ │ │ - blx fee80424 │ │ │ │ + blx 18804d4 │ │ │ │ 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, {r3, 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, {r3, r4, r8, fp, sp, lr, pc} │ │ │ │ ldrcc sp, [r3], -sl, lsl #2 │ │ │ │ and r4, r1, r3, asr r6 │ │ │ │ ldrhtle r4, [r2], -r5 │ │ │ │ svcne 0x0001f815 │ │ │ │ svccs 0x0001f813 │ │ │ │ smlalsle r4, r7, r1, r2 │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ - stcl 5, cr15, [r2, #944] @ 0x3b0 │ │ │ │ + stcl 5, cr15, [sl, #-944]! @ 0xfffffc50 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e85b │ │ │ │ stmda fp, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f1d8 │ │ │ │ + bcs 24f288 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 26674c │ │ │ │ + blcs 2667fc │ │ │ │ strcs sp, [r0], #-326 @ 0xfffffeba │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ - bvs 20a69cc │ │ │ │ + bvs 20a6a7c │ │ │ │ @ instruction: 0x4602b159 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - blvs 208154c │ │ │ │ + blvs 20815fc │ │ │ │ strtmi r4, [r3], -sl, asr #12 │ │ │ │ - blx 1e004a8 │ │ │ │ + blx 800558 │ │ │ │ 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 2926c0 │ │ │ │ andcc lr, r0, #4915200 @ 0x4b0000 │ │ │ │ rscle r2, r0, r0, lsl #20 │ │ │ │ @ instruction: 0xf8dae7f7 │ │ │ │ strtmi r5, [r8], -r0, lsr #32 │ │ │ │ - svc 0x00e0f5ec │ │ │ │ + svc 0x0088f5ec │ │ │ │ eorcc pc, r4, r7, asr r8 @ │ │ │ │ tstcs r1, sl, lsr #12 │ │ │ │ @ instruction: 0xf5ed4604 │ │ │ │ - addmi lr, r5, #688128 @ 0xa8000 │ │ │ │ + addmi lr, r5, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf8dad1c5 │ │ │ │ teqlt fp, r8, lsr #32 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ stc2l 0, cr15, [ip], #12 │ │ │ │ ldrdcc pc, [r8], -sl @ │ │ │ │ @ instruction: 0xd1ba4298 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e85b │ │ │ │ stmda fp, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f25c │ │ │ │ + bcs 24f30c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - bllt fe3267d0 │ │ │ │ + bllt fe326880 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8c8d0bc │ │ │ │ ldr r5, [r9, r0]! │ │ │ │ mrscs r2, SP_irq │ │ │ │ adcsvs r4, fp, #88, 12 @ 0x5800000 │ │ │ │ - blx b00520 │ │ │ │ - blcs 2fc944 │ │ │ │ + @ instruction: 0xf9caf6a9 │ │ │ │ + blcs 2fc9f4 │ │ │ │ @ instruction: 0xf04fd113 │ │ │ │ andcs r0, r0, #8192 @ 0x2000 │ │ │ │ ldrbmi r2, [r8], -r2, lsl #2 │ │ │ │ - blx d80534 │ │ │ │ + @ instruction: 0xf9d4f6a9 │ │ │ │ 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 +543413,287 @@ │ │ │ │ tstcs r0, fp, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ bicsle r2, lr, r0, lsl #22 │ │ │ │ movwcs lr, #1877 @ 0x755 │ │ │ │ tstcs r1, r8, asr r6 │ │ │ │ @ instruction: 0xf6a962bb │ │ │ │ - @ instruction: 0xe7c7f9f7 │ │ │ │ + bfc pc, (invalid: 19:7) @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ pkhbtmi fp, sl, fp, lsl #1 │ │ │ │ cdpne 6, 4, cr4, cr8, cr0, {4} │ │ │ │ andcc lr, r2, #3358720 @ 0x334000 │ │ │ │ - blmi ffc95694 │ │ │ │ + blmi ffc95744 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ tstls r9, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf8102338 │ │ │ │ @ instruction: 0xf1a34f01 │ │ │ │ @ instruction: 0xf1c30520 │ │ │ │ - blx 344394 │ │ │ │ - blx b7ff2c │ │ │ │ + blx 344444 │ │ │ │ + blx b7ffdc │ │ │ │ msrmi CPSR_fsx, #6291456 @ 0x600000 │ │ │ │ - b 1352d90 │ │ │ │ - blcc 443f2c │ │ │ │ + b 1352e40 │ │ │ │ + blcc 443fdc │ │ │ │ streq lr, [r1], #-2630 @ 0xfffff5ba │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ svceq 0x0008f113 │ │ │ │ @ instruction: 0xf898d1e9 │ │ │ │ @ instruction: 0xf1bbb038 │ │ │ │ suble r0, r8, r0, lsl #30 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ suble r2, r4, r0, lsl #22 │ │ │ │ msreq CPSR_fs, #8, 2 │ │ │ │ ldrmi r2, [r9], -r1, lsl #4 │ │ │ │ vsubw.u , , d4 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcs 252758 │ │ │ │ + blcs 252808 │ │ │ │ stmda r1, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdacs r0, {sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 2668d4 │ │ │ │ + blcs 266984 │ │ │ │ sbchi pc, r2, r0, asr #32 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ @ instruction: 0xf5ec2700 │ │ │ │ - pkhbtmi lr, r1, r6, lsl #22 │ │ │ │ + @ instruction: 0x4681eabe │ │ │ │ strbmi r2, [r8], -r6, lsl #2 │ │ │ │ - stmda sl, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00b2f5ec │ │ │ │ @ instruction: 0xb3a84606 │ │ │ │ - ldm ip!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 51cb98 │ │ │ │ + stmia r4!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blcs 51cc48 │ │ │ │ vst4.8 {d29,d31,d33,d35}, [pc], r7 │ │ │ │ smlsdxcc r1, sl, r0, r7 │ │ │ │ - ldc 5, cr15, [r6], #944 @ 0x3b0 │ │ │ │ + mrrc 5, 14, pc, lr, cr12 @ │ │ │ │ svcvc 0x007af5b7 │ │ │ │ strcc sp, [r1], -ip, ror #3 │ │ │ │ @ instruction: 0xf8d8d126 │ │ │ │ @ instruction: 0xf5ec0000 │ │ │ │ - strdcs lr, [r8, -ip] │ │ │ │ - svc 0x00f2f5ec │ │ │ │ + smlatbcs r8, r4, sl, lr │ │ │ │ + svc 0x009af5ec │ │ │ │ vtbl.8 d9, {d15-d16}, d4 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2927bc │ │ │ │ + blcc 29286c │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf04f8089 │ │ │ │ - bmi feec57d4 │ │ │ │ + bmi feec5884 │ │ │ │ ldrbtmi r4, [sl], #-2992 @ 0xfffff450 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andslt r4, fp, r8, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ streq pc, [r8, -r8, lsl #2]! │ │ │ │ vsubl.u q1, d15, d1 │ │ │ │ ldmda r7, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcs 252800 │ │ │ │ + blcs 2528b0 │ │ │ │ stmda r7, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 26697c │ │ │ │ + blcs 266a2c │ │ │ │ tstphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrdne pc, [r4], -r8 @ │ │ │ │ strbmi r2, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf9c0f7ff │ │ │ │ ldrsbteq pc, [r4], -r8 @ │ │ │ │ strtmi r4, [r3], -sl, lsr #12 │ │ │ │ - @ instruction: 0xf958f6aa │ │ │ │ + @ instruction: 0xf900f6aa │ │ │ │ mvnslt r4, r6, lsl #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f440 │ │ │ │ + bcs 24f4f0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2669b4 │ │ │ │ + blcs 266a64 │ │ │ │ tstphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - b fec00404 │ │ │ │ + b 16004b4 │ │ │ │ @ instruction: 0xf5ec2108 │ │ │ │ - stmdbls r4, {r1, r2, r3, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdbls r4, {r1, r2, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f46c │ │ │ │ + bcs 24f51c │ │ │ │ ldrb sp, [r7, sl, lsr #1]! │ │ │ │ @ instruction: 0xf04f9b02 │ │ │ │ stmdals r3, {r0, r8, fp} │ │ │ │ movwls r4, #54809 @ 0xd619 │ │ │ │ @ instruction: 0xf8cd930a │ │ │ │ @ instruction: 0xf003902c │ │ │ │ andcs pc, r2, #207872 @ 0x32c00 │ │ │ │ andls r4, ip, r1, lsr r6 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - ldc 5, cr15, [lr], {236} @ 0xec │ │ │ │ + mcrr 5, 14, pc, r6, cr12 @ │ │ │ │ @ instruction: 0xf10d4651 │ │ │ │ @ instruction: 0x46500a38 │ │ │ │ - blx feffeca0 │ │ │ │ + blx feffed50 │ │ │ │ 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!, {r2, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ suble r9, r2, r5 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f4c4 │ │ │ │ + bcs 24f574 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 266a38 │ │ │ │ + blcs 266ae8 │ │ │ │ svcge 0x0069f43f │ │ │ │ mrscs r2, SP_irq │ │ │ │ @ instruction: 0xf8c84638 │ │ │ │ @ instruction: 0xf6a93028 │ │ │ │ - @ instruction: 0xe760f8f1 │ │ │ │ + @ instruction: 0xe760f899 │ │ │ │ stmdals r4, {r8, r9, sp} │ │ │ │ @ instruction: 0xf8c82101 │ │ │ │ @ instruction: 0xf6a9302c │ │ │ │ - strb pc, [lr, -r9, ror #17]! @ │ │ │ │ + @ instruction: 0xe76ef891 │ │ │ │ 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: 0xf88cf6a9 │ │ │ │ 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 4fe174 │ │ │ │ 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, r2, r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xd1a99007 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ stmdals r3, {r0, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf5ec9a02 │ │ │ │ - blls 2fe4e0 │ │ │ │ + blls 2fe430 │ │ │ │ @ instruction: 0xd19f4298 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - ldcl 5, cr15, [r8], #-944 @ 0xfffffc50 │ │ │ │ + stc 5, cr15, [r0], #-944 @ 0xfffffc50 │ │ │ │ @ instruction: 0xf8d89a05 │ │ │ │ strbmi r3, [r9], -r4, lsr #32 │ │ │ │ @ instruction: 0xf5ec4650 │ │ │ │ - stmdacs r8!, {r1, r2, r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ - ldc 1, cr13, [pc, #584] @ 242fd8 │ │ │ │ + stmdacs r8!, {r1, r2, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldc 1, cr13, [pc, #584] @ 243088 │ │ │ │ @ instruction: 0x46497b3d │ │ │ │ @ instruction: 0xf8d89a07 │ │ │ │ stc 0, cr3, [sp, #144] @ 0x90 │ │ │ │ - vldr d7, [pc, #40] @ 242dc8 │ │ │ │ + vldr d7, [pc, #40] @ 242e78 │ │ │ │ stmdals r6, {r0, r1, r3, r4, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ - blvc 57e3dc │ │ │ │ - ldc 5, cr15, [ip, #944]! @ 0x3b0 │ │ │ │ + blvc 57e48c │ │ │ │ + stcl 5, cr15, [r4, #-944]! @ 0xfffffc50 │ │ │ │ orrle r2, r1, r0, lsl r8 │ │ │ │ ldrdcc pc, [r4], -r8 @ │ │ │ │ andcs r4, r8, #76546048 @ 0x4900000 │ │ │ │ @ instruction: 0xf5eca808 │ │ │ │ - stmdacs r8, {r2, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r8, {r2, r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f9002 │ │ │ │ @ instruction: 0xf8d8af77 │ │ │ │ @ instruction: 0xf5ec0024 │ │ │ │ - @ instruction: 0xf8d8ec50 │ │ │ │ + @ instruction: 0xf8d8ebf8 │ │ │ │ teqcs r0, r0, lsr r0 │ │ │ │ - @ instruction: 0xf99ef6ab │ │ │ │ + @ instruction: 0xf946f6ab │ │ │ │ strmi r9, [r6], r6, lsl #22 │ │ │ │ stceq 1, cr15, [r0], #-0 │ │ │ │ - blvc 47e458 │ │ │ │ - blgt 6147ec │ │ │ │ + blvc 47e508 │ │ │ │ + blgt 61489c │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stc 6, cr4, [r9, #324] @ 0x144 │ │ │ │ @ instruction: 0xf80e7b06 │ │ │ │ ldrbtmi r6, [r0], -r1, lsl #22 │ │ │ │ - blx bfedfc │ │ │ │ + blx bfeeac │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ strtmi r4, [r3], -sl, lsr #12 │ │ │ │ ldrsbteq pc, [r4], -r8 @ │ │ │ │ - @ instruction: 0xf82cf6aa │ │ │ │ + @ instruction: 0xffd4f6a9 │ │ │ │ @ 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, {r2, r3, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + cdp 5, 6, cr15, cr2, cr12, {7} │ │ │ │ @ instruction: 0xf7ff9804 │ │ │ │ ldrb pc, [r4], r1, lsr #17 @ │ │ │ │ andle r2, sp, r2, lsl #22 │ │ │ │ vsubl.u q1, d15, d2 │ │ │ │ ldmda r7, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r7, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 266bb0 │ │ │ │ + blcs 266c60 │ │ │ │ mcrge 4, 7, pc, cr6, cr15, {1} @ │ │ │ │ andcs r2, r0, #2097152 @ 0x200000 │ │ │ │ ldrtmi r2, [r8], -r2, lsl #2 │ │ │ │ - @ instruction: 0xf84af6a9 │ │ │ │ + @ instruction: 0xfff2f6a8 │ │ │ │ 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: 0xffcaf6a8 │ │ │ │ @ instruction: 0xf5ece6e6 │ │ │ │ - svclt 0x0000edc4 │ │ │ │ + svclt 0x0000ed6c │ │ │ │ andeq r0, r0, r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, r8 │ │ │ │ - rsbseq sp, r3, ip, lsl #10 │ │ │ │ + rsbseq sp, r3, ip, asr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r3, sl, lsr #8 │ │ │ │ + rsbseq sp, r3, sl, ror r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9a0a8 │ │ │ │ + bl fed9a158 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x311f0ff0 │ │ │ │ ldmdbcs pc, {r8, r9, sp} @ │ │ │ │ subvs r6, r3, r3 │ │ │ │ sbcvs r6, r3, r3, lsl #1 │ │ │ │ ldclt 8, cr13, [r8, #-0] │ │ │ │ strmi r0, [r4], -sp, asr #18 │ │ │ │ adceq r2, r8, r1, lsl #2 │ │ │ │ - b fe88067c │ │ │ │ + b 128072c │ │ │ │ streq lr, [r0, #-2500] @ 0xfffff63c │ │ │ │ svclt 0x0000bd38 │ │ │ │ cmplt r8, r0, lsl #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a0e0 │ │ │ │ + bl fed9a190 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ec0ff8 │ │ │ │ - vstrlt d14, [r8, #-200] @ 0xffffff38 │ │ │ │ + vstrlt s28, [r8, #-872] @ 0xfffffc98 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a0f8 │ │ │ │ + bl fed9a1a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r4, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ stmiavs r2, {r0, r2, r9, sl, lr}^ │ │ │ │ addsmi r6, r4, #0, 16 │ │ │ │ - bl 279384 │ │ │ │ + bl 279434 │ │ │ │ ldrmi r0, [lr], r2, lsl #7 │ │ │ │ - blvs 381060 │ │ │ │ + blvs 381110 │ │ │ │ stceq 1, cr15, [r1], {2} │ │ │ │ andsle r1, r2, r1, ror ip │ │ │ │ strdcs r4, [r1, -r3] │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ subne lr, r2, r3, lsl #22 │ │ │ │ teqmi r1, #153 @ 0x99 │ │ │ │ @@ -543671,138 +543711,138 @@ │ │ │ │ eorcc pc, r4, r0, asr r8 @ │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ eorcc pc, r4, r0, asr #16 │ │ │ │ stmiavs fp!, {r5, r6, r8} │ │ │ │ svclt 0x00384563 │ │ │ │ strb r4, [r4, r3, ror #12]! │ │ │ │ @ instruction: 0xf5ec00c9 │ │ │ │ - stmdavs sl!, {r2, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdavs sl!, {r2, r3, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ tstcs r0, r8, lsr #32 │ │ │ │ addeq lr, r2, r0, lsl #22 │ │ │ │ @ instruction: 0x00921ab2 │ │ │ │ - b 1c8073c │ │ │ │ + b 6807ec │ │ │ │ rsbvs r6, lr, r8, lsr #16 │ │ │ │ svclt 0x0000e7e1 │ │ │ │ stmdbeq fp, {r1, r6, fp, sp, lr}^ │ │ │ │ stmdble r7!, {r1, r3, r4, r7, r9, lr} │ │ │ │ @ instruction: 0xf001b410 │ │ │ │ stmiavs r4, {r0, r1, r2, r3, r4, r8}^ │ │ │ │ @ instruction: 0xf04f6802 │ │ │ │ addsmi r0, ip, #256 @ 0x100 │ │ │ │ ldrmi fp, [ip], -r8, lsr #30 │ │ │ │ - blx 55b2c4 │ │ │ │ + blx 55b374 │ │ │ │ @ instruction: 0xf852fc01 │ │ │ │ - b a87048 │ │ │ │ + b a870f8 │ │ │ │ @ instruction: 0xf842010c │ │ │ │ mrrcne 0, 2, r1, r9, cr3 │ │ │ │ addmi r6, fp, #8585216 @ 0x830000 │ │ │ │ - bl 2f2bec │ │ │ │ + bl 2f2c9c │ │ │ │ andle r0, r5, r3, lsl #5 │ │ │ │ - blmi 381148 │ │ │ │ + blmi 3811f8 │ │ │ │ addvs r4, r3, r0, ror r7 │ │ │ │ rscsle r2, r9, r0, lsl #22 │ │ │ │ stcne 8, cr15, [r4, #-328] @ 0xfffffeb8 │ │ │ │ stmdbcs r0, {r0, r8, r9, fp, ip, sp} │ │ │ │ @ instruction: 0xf85dd0f7 │ │ │ │ ldrbmi r4, [r0, -r4, lsl #22]! │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9a1f8 │ │ │ │ + bl fed9a2a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ mrscs r2, SP_irq │ │ │ │ andpl pc, r0, pc, asr #8 │ │ │ │ adcvs r6, r3, r3, lsr #2 │ │ │ │ @ instruction: 0xf5ec60e3 │ │ │ │ - vst2. {d30,d32}, [pc :256], r6 │ │ │ │ + vst2.32 {d30,d32}, [pc :64], lr │ │ │ │ strmi r6, [r1], -r0, lsl #4 │ │ │ │ strtmi r2, [r0], -r1, lsl #6 │ │ │ │ andne lr, r0, #196, 18 @ 0x310000 │ │ │ │ @ instruction: 0xf7ff7523 │ │ │ │ ldclt 15, cr15, [r0, #-404] @ 0xfffffe6c │ │ │ │ cmplt r8, r0, lsl #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a234 │ │ │ │ + bl fed9a2e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ec0ff8 │ │ │ │ - vstrlt s28, [r8, #-544] @ 0xfffffde0 │ │ │ │ + vstrlt s28, [r8, #-192] @ 0xffffff40 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a24c │ │ │ │ + bl fed9a2fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r1, #240, 30 @ 0x3c0 │ │ │ │ @ instruction: 0xf1004605 │ │ │ │ vsri.32 d0, d0, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcs 252c64 │ │ │ │ + blcs 252d14 │ │ │ │ stmda r4, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4606ff3b │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f88c │ │ │ │ + bcs 24f93c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmiblt r3!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ ldcllt 6, cr4, [r0, #-192]! @ 0xffffff40 │ │ │ │ tstle sl, r2, lsl #22 │ │ │ │ andcs r2, r0, #2097152 @ 0x200000 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - @ instruction: 0xff20f6a8 │ │ │ │ + cdp2 6, 12, cr15, cr8, 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], -r1, lsr #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 fed9a3a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r8, ror #31 │ │ │ │ stmdblt r9, {r1, r2, r3, r9, sl, lr} │ │ │ │ ldmiblt fp!, {r0, r1, r8, sl, fp, ip, sp, lr}^ │ │ │ │ ldreq pc, [r0], #-261 @ 0xfffffefb │ │ │ │ vsubl.u q1, d15, d1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcs 252d18 │ │ │ │ + blcs 252dc8 │ │ │ │ stmda r4, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ ldmiblt fp!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xff32f7ff │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f940 │ │ │ │ + bcs 24f9f0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ movwcs fp, #3576 @ 0xdf8 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf6a8612b │ │ │ │ - ldcllt 14, cr15, [r8, #724]! @ 0x2d4 │ │ │ │ + ldcllt 14, cr15, [r8, #372]! @ 0x174 │ │ │ │ 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, 6, cr15, cr8, 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 +543850,151 @@ │ │ │ │ svccc 0x0000e854 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ bicsle r2, pc, r0, lsl #22 │ │ │ │ svclt 0x0000e7c4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a3a8 │ │ │ │ + bl fed9a458 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r0, lsl #31 │ │ │ │ - blmi 755a00 │ │ │ │ + blmi 755ab0 │ │ │ │ ldrbtmi fp, [sl], #-155 @ 0xffffff65 │ │ │ │ strbtmi r4, [r8], -r7, lsl #12 │ │ │ │ strbtmi r4, [lr], -ip, lsl #12 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ @ instruction: 0xf0010300 │ │ │ │ ldmdblt ip!, {r0, r1, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46284631 │ │ │ │ stc2 0, cr15, [r8, #4] │ │ │ │ - blmi 4d5a08 │ │ │ │ + blmi 4d5ab8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 89d24c │ │ │ │ + blls 89d2fc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_und │ │ │ │ ldcllt 0, cr11, [r0, #108]! @ 0x6c │ │ │ │ ldrtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf0014668 │ │ │ │ strb pc, [r9, sp, lsr #26]! @ │ │ │ │ - stc 5, cr15, [r4], {236} @ 0xec │ │ │ │ - rsbseq ip, r3, sl, asr #28 │ │ │ │ + bl fed80a60 │ │ │ │ + @ instruction: 0x0073cd9a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r3, r4, lsr #28 │ │ │ │ + rsbseq ip, r3, r4, ror sp │ │ │ │ movwcs fp, #1296 @ 0x510 │ │ │ │ ldrsbt pc, [r0], -pc @ │ │ │ │ ldrbtmi r1, [lr], #3140 @ 0xc44 │ │ │ │ mrrceq 10, 4, lr, r3, cr15 │ │ │ │ andcs pc, ip, r1, lsl r8 @ │ │ │ │ @ instruction: 0xf81e0912 │ │ │ │ strbpl r2, [r2], #2 │ │ │ │ andcs pc, ip, r1, lsl r8 @ │ │ │ │ andeq pc, pc, #2 │ │ │ │ andcs pc, r2, lr, lsl r8 @ │ │ │ │ movwcc r5, #9442 @ 0x24e2 │ │ │ │ mvnle r2, r8, lsr #22 │ │ │ │ @ instruction: 0xf8802300 │ │ │ │ ldclt 0, cr3, [r0, #-160] @ 0xffffff60 │ │ │ │ - rsbeq sp, r9, r2, asr r6 │ │ │ │ + rsbeq sp, r9, sl, asr #12 │ │ │ │ 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 fed4e09c │ │ │ │ svclt 0x008c0c0e │ │ │ │ cdpeq 0, 5, cr15, cr7, cr15, {2} │ │ │ │ cdpeq 0, 3, cr15, cr0, cr15, {2} │ │ │ │ movweq lr, #60323 @ 0xeba3 │ │ │ │ - b 130dad0 │ │ │ │ + b 130db80 │ │ │ │ @ instruction: 0xf800130c │ │ │ │ mvnle r3, r1, lsl #30 │ │ │ │ svclt 0x0000bd10 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ - blpl fe2806a4 │ │ │ │ + blpl fe280754 │ │ │ │ addlt r6, r7, r4, lsl #17 │ │ │ │ @ instruction: 0xf8db4682 │ │ │ │ mrrcne 0, 3, r3, sl, cr8 │ │ │ │ addshi pc, r0, r0 │ │ │ │ @ instruction: 0x2118f8d4 │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ - blvs feae34ec │ │ │ │ + blvs feae359c │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvs ffb23604 │ │ │ │ + blvs ffb236b4 │ │ │ │ ldmvs fp, {r5, r9, sl, lr}^ │ │ │ │ - blvs fead5130 │ │ │ │ + blvs fead51e0 │ │ │ │ ldrsbtcc pc, [r8], -fp @ │ │ │ │ tstpcc r8, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8842300 │ │ │ │ @ instruction: 0xf8c43124 │ │ │ │ - bcs 24f754 │ │ │ │ - blvs ffb374d0 │ │ │ │ + bcs 24f804 │ │ │ │ + blvs ffb37580 │ │ │ │ ldmvs fp, {r5, r9, sl, lr} │ │ │ │ ldmib r4, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ tstmi r3, #536870916 @ 0x20000004 │ │ │ │ @ instruction: 0xf8dad076 │ │ │ │ - bcs 24b32c │ │ │ │ + bcs 24b3dc │ │ │ │ addhi pc, r1, r0 │ │ │ │ ldrbmi r2, [r6], -r0, lsl #10 │ │ │ │ @ instruction: 0xf8cd46a8 │ │ │ │ sub sl, r0, r4, lsl r0 │ │ │ │ - beq 2fdc74 │ │ │ │ + beq 2fdd24 │ │ │ │ svclt 0x00149104 │ │ │ │ stmdbeq r9, {r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strmi r4, [r1], sl, asr #13 │ │ │ │ smlalbteq lr, r2, r4, r9 │ │ │ │ ldmhi r8, {r0, r1, r4, r5, r8, fp, sp, lr}^ │ │ │ │ stmdavs r3!, {r5, r7, r8, ip, sp, pc} │ │ │ │ svclt 0x0058069b │ │ │ │ ldrdeq pc, [r8, -r4]! │ │ │ │ - blvs 1b38770 │ │ │ │ + blvs 1b38820 │ │ │ │ andls r6, r0, r2, lsr #22 │ │ │ │ - blx 394bc2 │ │ │ │ + blx 394c72 │ │ │ │ stmdbvs r7!, {r0, r1, r8, r9, ip, sp, lr, pc}^ │ │ │ │ movwcc pc, #11016 @ 0x2b08 @ │ │ │ │ smlatbcs r5, r2, fp, pc @ │ │ │ │ @ instruction: 0xf8db440b │ │ │ │ @ instruction: 0x47b81014 │ │ │ │ cmnlt r3, r3, lsr #23 │ │ │ │ - bls 35e2e8 │ │ │ │ + bls 35e398 │ │ │ │ andge lr, r2, sp, asr #19 │ │ │ │ andls r4, r1, #32, 12 @ 0x2000000 │ │ │ │ andseq pc, r0, #-2147483647 @ 0x80000001 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ ldmibvs fp, {r0, r2, r8, fp, ip, pc} │ │ │ │ - bls 3951d4 │ │ │ │ + bls 395284 │ │ │ │ ldrdcc pc, [r0, -r4]! │ │ │ │ movwcc r6, #6354 @ 0x18d2 │ │ │ │ smlawtcc r0, r4, r8, pc @ │ │ │ │ @ instruction: 0xf1063501 │ │ │ │ @ instruction: 0xf1480608 │ │ │ │ adcmi r0, sl, #0, 16 │ │ │ │ ldmdbvs r3!, {r0, r3, r4, r5, r8, fp, ip, lr, pc} │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ movwvc lr, #43476 @ 0xa9d4 │ │ │ │ @ instruction: 0xf8db4620 │ │ │ │ @ instruction: 0xf8db203c │ │ │ │ - blx 3873e6 │ │ │ │ + blx 387496 │ │ │ │ andls pc, r0, #201326592 @ 0xc000000 │ │ │ │ movwcc pc, #31496 @ 0x7b08 @ │ │ │ │ @ instruction: 0x2c05fba7 │ │ │ │ strbtmi r6, [r3], #-2535 @ 0xfffff619 │ │ │ │ ldmib r4, {r3, r4, r5, r7, r8, r9, sl, lr}^ │ │ │ │ tstmi r3, #68, 6 @ 0x10000001 │ │ │ │ stmib r4, {r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ ldmib r4, {r2, r6, r8}^ │ │ │ │ - b 1667cd0 │ │ │ │ + b 1667d80 │ │ │ │ andls r0, r4, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf04fd19e │ │ │ │ str r0, [r7, r0, lsl #20]! │ │ │ │ msrcc CPSR_s, r4 @ │ │ │ │ cmple sl, r0, lsl #22 │ │ │ │ subcc lr, r2, #212, 18 @ 0x350000 │ │ │ │ orrle r4, r8, r3, lsl r3 │ │ │ │ @@ -543981,332 +544021,332 @@ │ │ │ │ strtmi r6, [r0], -r3, ror #23 │ │ │ │ @ instruction: 0x479868db │ │ │ │ @ instruction: 0x3118f8d4 │ │ │ │ @ instruction: 0xf8842201 │ │ │ │ ldrmi r2, [r3], #-292 @ 0xfffffedc │ │ │ │ tstpcc r8, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ umaalcc pc, r0, fp, r8 @ │ │ │ │ - bvs b2f900 │ │ │ │ + bvs b2f9b0 │ │ │ │ @ instruction: 0xf8dbb11b │ │ │ │ @ instruction: 0x4620103c │ │ │ │ mullt r7, r8, r7 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ tstpcc r8, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ smlawbcs r4, r4, r8, pc @ │ │ │ │ tstpcs ip, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ - blvs feafd344 │ │ │ │ + blvs feafd3f4 │ │ │ │ svclt 0x0000e730 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9a680 │ │ │ │ + bl fed9a730 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r4], {248} @ 0xf8 │ │ │ │ stmiavs r0!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ - svc 0x006cf5eb │ │ │ │ + svc 0x0014f5eb │ │ │ │ adcvs r2, r3, r0, lsl #6 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rsbseq fp, r6, r0, ror fp │ │ │ │ + rsbseq fp, r6, r0, asr #21 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a6a4 │ │ │ │ + bl fed9a754 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r6!, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmdami r6!, {r9, sp} │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ ldrbtmi r4, [r8], #-3109 @ 0xfffff3db │ │ │ │ @ instruction: 0xf6af4d25 │ │ │ │ - blmi bc2514 │ │ │ │ + blmi bc2464 │ │ │ │ ldrbtmi r4, [sp], #-1148 @ 0xfffffb84 │ │ │ │ sbcsvs r4, r8, fp, ror r4 │ │ │ │ sbclt r7, r9, #2686976 @ 0x290000 │ │ │ │ - blmi af0254 │ │ │ │ + blmi af0304 │ │ │ │ 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} │ │ │ │ + @ instruction: 0x4606ee3c │ │ │ │ + svc 0x00c6f5eb │ │ │ │ andle r4, fp, r6, lsl #5 │ │ │ │ ldrbtmi r4, [fp], #-2845 @ 0xfffff4e3 │ │ │ │ @ instruction: 0xb103689b │ │ │ │ - blmi 972ab0 │ │ │ │ + blmi 972b60 │ │ │ │ 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} │ │ │ │ + ldmdb r4, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5ec4606 │ │ │ │ - addmi lr, r6, #22016 @ 0x5600 │ │ │ │ + addmi lr, r6, #260096 @ 0x3f800 │ │ │ │ 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 r2, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [fp], #-2837 @ 0xfffff4eb │ │ │ │ stmdacs r0, {r3, r4, r7, sp, lr} │ │ │ │ ldmdami r4, {r0, r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf1d74478 │ │ │ │ - ldrb pc, [sp, r7, lsl #31] @ │ │ │ │ + ldrb pc, [sp, r3, lsl #31] @ │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ - blx 2000fec │ │ │ │ + blx a0109c │ │ │ │ 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 │ │ │ │ + ldrhteq ip, [r1], #-46 @ 0xffffffd2 │ │ │ │ + eoreq r4, r0, sl, lsr r0 │ │ │ │ + @ instruction: 0x0073ca90 │ │ │ │ + rsbseq fp, r6, r2, lsl #21 │ │ │ │ + rsbseq fp, r6, r4, lsl #21 │ │ │ │ + rsbseq fp, r6, r0, ror sl │ │ │ │ + rsbseq fp, r6, r2, ror #20 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - rsbseq fp, r6, r6, lsl #22 │ │ │ │ - eoreq ip, r0, r6, lsl #23 │ │ │ │ - rsbseq fp, r6, r2, ror #21 │ │ │ │ + rsbseq fp, r6, r6, asr sl │ │ │ │ + eoreq ip, r0, lr, ror fp │ │ │ │ + rsbseq fp, r6, r2, lsr sl │ │ │ │ @ instruction: 0xffffff55 │ │ │ │ - ldrdeq r3, [r0], -lr @ │ │ │ │ - ldrhteq fp, [r6], #-174 @ 0xffffff52 │ │ │ │ + ldrdeq r3, [r0], -r6 @ │ │ │ │ + rsbseq fp, r6, lr, lsl #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a784 │ │ │ │ + bl fed9a834 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdavs r3, {r5, r6, r7, r8, r9, sl, fp} │ │ │ │ addlt r4, r5, r4, lsl r6 │ │ │ │ - blvs fe254da8 │ │ │ │ + blvs fe254e58 │ │ │ │ stmdbls sl, {r1, r3, r4, r6, r7, fp, sp, lr} │ │ │ │ ldc 8, cr6, [sp, #108] @ 0x6c │ │ │ │ orrlt r7, r2, r8, lsl #22 │ │ │ │ movwls r4, #14861 @ 0x3a0d │ │ │ │ ldrbtmi r9, [sl], #-258 @ 0xfffffefe │ │ │ │ - blvc 27ebe0 │ │ │ │ + blvc 27ec90 │ │ │ │ @ instruction: 0xf5ec2101 │ │ │ │ - blvs fec7deac │ │ │ │ + blvs fec7ddfc │ │ │ │ ldrdcc lr, [r0, -r4] │ │ │ │ ldmvs fp, {r0, r1, r3, r9, fp, ip, pc}^ │ │ │ │ mullt r5, r8, r7 │ │ │ │ - bmi 3f2a84 │ │ │ │ + bmi 3f2b34 │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ movwls r4, #13434 @ 0x347a │ │ │ │ - blvc 27ec04 │ │ │ │ - b d80d84 │ │ │ │ + blvc 27ecb4 │ │ │ │ + ldmib r4, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ ldclt 0, cr11, [r0, #-20]! @ 0xffffffec │ │ │ │ - eoreq r3, r0, r6, ror pc │ │ │ │ - eoreq r3, r0, r8, ror #30 │ │ │ │ + eoreq r3, r0, lr, ror #30 │ │ │ │ + eoreq r3, r0, r0, ror #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9a7e8 │ │ │ │ + bl fed9a898 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r0, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ addlt r1, r2, r3, asr #4 │ │ │ │ ldrdcc pc, [r8, -r0] │ │ │ │ @ instruction: 0x4114f8d0 │ │ │ │ - bmi 3ca06c │ │ │ │ + bmi 3ca11c │ │ │ │ streq lr, [r4], #-2913 @ 0xfffff49f │ │ │ │ ldrbtmi r6, [sl], #-2944 @ 0xfffff480 │ │ │ │ movwls r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf5ec9401 │ │ │ │ - andlt lr, r2, lr, lsl #20 │ │ │ │ + @ instruction: 0xb002e9b6 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r3, r0, lr, lsr pc │ │ │ │ + eoreq r3, r0, r6, lsr pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a824 │ │ │ │ + bl fed9a8d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 30760c │ │ │ │ - blvs fe24ba34 │ │ │ │ + bmi 3076bc │ │ │ │ + blvs fe24bae4 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - @ instruction: 0xbd08e9fc │ │ │ │ - eoreq r3, r0, r8, lsr #30 │ │ │ │ + @ instruction: 0xbd08e9a4 │ │ │ │ + eoreq r3, r0, r0, lsr #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a844 │ │ │ │ + bl fed9a8f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 34762c │ │ │ │ + bmi 3476dc │ │ │ │ @ instruction: 0xf8d02101 │ │ │ │ ldrbtmi r3, [sl], #-280 @ 0xfffffee8 │ │ │ │ @ instruction: 0xf5ec6b80 │ │ │ │ - @ instruction: 0xbd08e9ea │ │ │ │ - eoreq r3, r0, r6, lsr pc │ │ │ │ + @ instruction: 0xbd08e992 │ │ │ │ + eoreq r3, r0, lr, lsr #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed9a868 │ │ │ │ + bl fed9a918 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r3], -r0, ror #31 │ │ │ │ @ instruction: 0xf8d0b087 │ │ │ │ - bmi 487ae8 │ │ │ │ + bmi 487b98 │ │ │ │ ldc 8, cr6, [sp, #108] @ 0x6c │ │ │ │ ldrbtmi r7, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ movwls r6, #18459 @ 0x481b │ │ │ │ mrscs r9, (UNDEF: 17) │ │ │ │ - blvc 2fecc0 │ │ │ │ + blvc 2fed70 │ │ │ │ @ instruction: 0x3118f8d0 │ │ │ │ @ instruction: 0xf5ec6b80 │ │ │ │ - andlt lr, r7, ip, asr #19 │ │ │ │ - blx 381812 │ │ │ │ - eoreq r3, r0, lr, lsl pc │ │ │ │ + andlt lr, r7, r4, ror r9 │ │ │ │ + blx 3818c2 │ │ │ │ + eoreq r3, r0, r6, lsl pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a8a8 │ │ │ │ + bl fed9a958 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 307690 │ │ │ │ - blvs fe24bab8 │ │ │ │ + bmi 307740 │ │ │ │ + blvs fe24bb68 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - @ instruction: 0xbd08e9ba │ │ │ │ - andseq fp, sp, r0, lsr r7 │ │ │ │ + @ instruction: 0xbd08e962 │ │ │ │ + andseq fp, sp, r8, lsr #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a8c8 │ │ │ │ + bl fed9a978 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 3076b0 │ │ │ │ - blvs fe24bad8 │ │ │ │ + bmi 307760 │ │ │ │ + blvs fe24bb88 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - @ instruction: 0xbd08e9aa │ │ │ │ - ldrdeq r3, [r0], -r8 @ │ │ │ │ + @ instruction: 0xbd08e952 │ │ │ │ + ldrdeq r3, [r0], -r0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a8e8 │ │ │ │ + bl fed9a998 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00fe8 │ │ │ │ addlt r3, r3, r0, lsr #2 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ stmdavs fp!, {r0, r1, r3, r4, r5, r8, r9, fp, ip, sp, pc} │ │ │ │ - bmi 7cbb04 │ │ │ │ + bmi 7cbbb4 │ │ │ │ ldmdavs fp, {r5, r7, r8, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - bmi 77dd54 │ │ │ │ + bmi 77dca4 │ │ │ │ ldrdeq lr, [r6, -sp] │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ @ instruction: 0xf5ec6ba0 │ │ │ │ - bmi 67dd40 │ │ │ │ + bmi 67dc90 │ │ │ │ smlatbcs r1, r0, fp, r6 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - stmdavs fp!, {r1, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r1, r3, r5, r8, fp, sp, lr, pc} │ │ │ │ ldrdlt r6, [r2, -sl]! │ │ │ │ stmdavs r9!, {r0, r1, r3, r4, r8, fp, sp, lr}^ │ │ │ │ - bls 49e5b8 │ │ │ │ - bmi 4d559c │ │ │ │ - blvs fea4bb44 │ │ │ │ + bls 49e668 │ │ │ │ + bmi 4d564c │ │ │ │ + blvs fea4bbf4 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - andlt lr, r3, r4, ror r9 │ │ │ │ - bmi 432c0c │ │ │ │ - blvs fe24bb54 │ │ │ │ + andlt lr, r3, ip, lsl r9 │ │ │ │ + bmi 432cbc │ │ │ │ + blvs fe24bc04 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - ldrb lr, [r0, ip, ror #18] │ │ │ │ - eoreq r3, r0, r4, asr #29 │ │ │ │ - eoreq r3, r0, r8, asr #29 │ │ │ │ - ldrdeq r3, [r0], -r0 @ │ │ │ │ + bfi lr, r4, (invalid: 18:16) │ │ │ │ + strhteq r3, [r0], -ip │ │ │ │ eoreq r3, r0, r0, asr #29 │ │ │ │ - eoreq r3, r0, r0, lsr #29 │ │ │ │ + eoreq r3, r0, r8, asr #29 │ │ │ │ + strhteq r3, [r0], -r8 │ │ │ │ + mlaeq r0, r8, lr, r3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a974 │ │ │ │ + bl fed9aa24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r0, {r3, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ strmi r1, [r4], -r3, asr #4 │ │ │ │ ldrdcc pc, [r8, -r0] │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ - bne fe983bdc │ │ │ │ - bl 1a95fbc │ │ │ │ - blvs fea44f94 │ │ │ │ + bne fe983c8c │ │ │ │ + bl 1a9606c │ │ │ │ + blvs fea45044 │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ - stmdb r8, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r0!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strpl lr, [r0], -sp, asr #19 │ │ │ │ tstcs r1, r7, lsl #20 │ │ │ │ ldrbtmi r6, [sl], #-2976 @ 0xfffff460 │ │ │ │ - stmdb r0, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blvs fea55fc4 │ │ │ │ + stmia r8!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blvs fea56074 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - ldmdb sl!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ - eoreq r3, r0, r4, ror lr │ │ │ │ - eoreq r3, r0, r6, ror #28 │ │ │ │ - mulseq lr, sl, fp │ │ │ │ + eoreq r3, r0, ip, ror #28 │ │ │ │ + eoreq r3, r0, lr, asr lr │ │ │ │ + mulseq lr, r2, fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9a9d0 │ │ │ │ + bl fed9aa80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ @ instruction: 0x4604311c │ │ │ │ - bmi 431cac │ │ │ │ - blvs fea4bbe8 │ │ │ │ + bmi 431d5c │ │ │ │ + blvs fea4bc98 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - @ instruction: 0xbd10e922 │ │ │ │ + ldclt 8, cr14, [r0, #-808] @ 0xfffffcd8 │ │ │ │ tstcs r1, r4, lsl #20 │ │ │ │ ldrbtmi r6, [sl], #-2944 @ 0xfffff480 │ │ │ │ - ldmdb sl, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmia r2, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e7f1 │ │ │ │ - eoreq r3, r0, r0, asr #28 │ │ │ │ - strdeq r3, [r0], -lr @ │ │ │ │ + eoreq r3, r0, r8, lsr lr │ │ │ │ + strdeq r3, [r0], -r6 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9aa0c │ │ │ │ + bl fed9aabc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ @ instruction: 0x46043118 │ │ │ │ - bmi 531da8 │ │ │ │ - blvs fea4bc24 │ │ │ │ + bmi 531e58 │ │ │ │ + blvs fea4bcd4 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - bmi 4bdc38 │ │ │ │ + bmi 4bdb88 │ │ │ │ smlatbcs r1, r0, fp, r6 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - ldclt 8, cr14, [r0, #-1016] @ 0xfffffc08 │ │ │ │ + ldclt 8, cr14, [r0, #-664] @ 0xfffffd68 │ │ │ │ tstcs r1, r6, lsl #20 │ │ │ │ ldrbtmi r6, [sl], #-2944 @ 0xfffff480 │ │ │ │ - ldm r6!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm lr, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3118f8d4 │ │ │ │ svclt 0x0000e7e9 │ │ │ │ - eoreq r3, r0, r4, lsl lr │ │ │ │ - eoreq r3, r0, r8, lsl lr │ │ │ │ - strhteq r3, [r0], -r6 │ │ │ │ + eoreq r3, r0, ip, lsl #28 │ │ │ │ + eoreq r3, r0, r0, lsl lr │ │ │ │ + eoreq r3, r0, lr, lsr #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9aa5c │ │ │ │ + bl fed9ab0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 307844 │ │ │ │ - blvs fe24bc6c │ │ │ │ + bmi 3078f4 │ │ │ │ + blvs fe24bd1c │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - stclt 8, cr14, [r8, #-896] @ 0xfffffc80 │ │ │ │ - eoreq r3, r0, ip, ror #27 │ │ │ │ + stclt 8, cr14, [r8, #-544] @ 0xfffffde0 │ │ │ │ + eoreq r3, r0, r4, ror #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9aa7c │ │ │ │ + bl fed9ab2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 307864 │ │ │ │ - blvs fe24bc8c │ │ │ │ + bmi 307914 │ │ │ │ + blvs fe24bd3c │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - stclt 8, cr14, [r8, #-832] @ 0xfffffcc0 │ │ │ │ - eoreq r3, r0, r8, lsr #27 │ │ │ │ + stclt 8, cr14, [r8, #-480] @ 0xfffffe20 │ │ │ │ + eoreq r3, r0, r0, lsr #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9aa9c │ │ │ │ + bl fed9ab4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 387884 │ │ │ │ + bmi 387934 │ │ │ │ tstcs r1, r4, lsl #12 │ │ │ │ ldrbtmi r6, [sl], #-2944 @ 0xfffff480 │ │ │ │ - ldm lr!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmda r6!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5eb6ba0 │ │ │ │ - ldclt 14, cr14, [r0, #-880] @ 0xfffffc90 │ │ │ │ - eoreq r3, r0, lr, lsr #27 │ │ │ │ + ldclt 14, cr14, [r0, #-528] @ 0xfffffdf0 │ │ │ │ + eoreq r3, r0, r6, lsr #27 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9aac4 │ │ │ │ + bl fed9ab74 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff0 │ │ │ │ strmi r5, [r4], -r0, lsl #11 │ │ │ │ stmdbvs r9!, {r7, fp, sp, lr} │ │ │ │ ldrmi r6, [r8, r3, asr #17] │ │ │ │ tstlt r1, r9, ror #18 │ │ │ │ stmiavs r3, {r5, r7, fp, sp, lr}^ │ │ │ │ - bvs 1d15744 │ │ │ │ - bvs fec5e0a0 │ │ │ │ + bvs 1d157f4 │ │ │ │ + bvs fec5e150 │ │ │ │ stmibvs sl!, {r0, r8, r9, fp, ip, sp} │ │ │ │ strmi r4, [r3], #-51 @ 0xffffffcd │ │ │ │ @ instruction: 0xd10a4296 │ │ │ │ ldmib r5, {r1, r3, r4, sp, lr, pc}^ │ │ │ │ - bvs fec4851c │ │ │ │ + bvs fec485cc │ │ │ │ stmibvs sl!, {r1, r2, r3, sl, lr} │ │ │ │ eorsmi r3, r3, r1, lsl #22 │ │ │ │ strmi r4, [r3], #-690 @ 0xfffffd4e │ │ │ │ ldmdavs r8, {r4, ip, lr, pc} │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e850 │ │ │ │ stmda r0, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25011c │ │ │ │ + bcs 2501cc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 267690 │ │ │ │ + blcs 267740 │ │ │ │ @ instruction: 0xf5ebd1e7 │ │ │ │ - @ instruction: 0xe7e4ee12 │ │ │ │ - cdp 5, 0, cr15, cr14, cr11, {7} │ │ │ │ + @ instruction: 0xe7e4edba │ │ │ │ + ldc 5, cr15, [r6, #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, #-704]! @ 0xfffffd40 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9ab48 │ │ │ │ + bl fed9abf8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7ff0ff8 │ │ │ │ stclt 15, cr15, [r8, #-724] @ 0xfffffd2c │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ @@ -544323,99 +544363,99 @@ │ │ │ │ subsle r2, pc, r0, lsl #18 │ │ │ │ strpl pc, [r0, r4, lsl #10] │ │ │ │ strdlt r6, [r3, -fp]! │ │ │ │ andcc lr, r2, #3457024 @ 0x34c000 │ │ │ │ addmi r1, fp, #864256 @ 0xd3000 │ │ │ │ @ instruction: 0xf504d256 │ │ │ │ andscc r5, r8, r0, lsl #1 │ │ │ │ - cdp2 6, 11, cr15, cr4, cr14, {5} │ │ │ │ + cdp2 6, 5, cr15, cr12, cr14, {5} │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ - @ instruction: 0xf5ec7088 │ │ │ │ - andcs lr, r1, #24, 16 @ 0x180000 │ │ │ │ + @ instruction: 0xf5eb7088 │ │ │ │ + andcs lr, r1, #192, 30 @ 0x300 │ │ │ │ vrsubhn.i d4, , │ │ │ │ @ instruction: 0xf8438f5b │ │ │ │ stmib r0, {r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf5003301 │ │ │ │ sbcvs r7, r3, r8, lsl #7 │ │ │ │ rscsvs r6, r8, #40 @ 0x28 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf50487f0 │ │ │ │ movwcs r5, #1152 @ 0x480 │ │ │ │ eorscc pc, r5, r4, lsl #17 │ │ │ │ cmppeq r4, r1, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5eb2001 │ │ │ │ - stmdavs r9!, {r1, r3, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r9!, {r1, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ addvs r4, r1, r4, lsl #12 │ │ │ │ - bvs ff515214 │ │ │ │ + bvs ff5152c4 │ │ │ │ stmvs pc, {r1, r3, r7, r9, fp, sp, lr} @ │ │ │ │ - b 1304668 │ │ │ │ + b 1304718 │ │ │ │ tsteq r2, #1207959552 @ 0x48000000 │ │ │ │ stmiavs r1!, {r3, r4, r5, r7, r8, r9, sl, lr} │ │ │ │ strpl pc, [r0, r4, lsl #10] │ │ │ │ movwcs lr, #51665 @ 0xc9d1 │ │ │ │ - b 16dbef0 │ │ │ │ + b 16dbfa0 │ │ │ │ andle r0, sl, r3 │ │ │ │ streq r6, [r9], r9, lsl #16 │ │ │ │ stmdavs r8!, {r0, r1, r2, r8, sl, ip, lr, pc} │ │ │ │ - b 130468c │ │ │ │ + b 130473c │ │ │ │ tsteq r2, #1207959552 @ 0x48000000 │ │ │ │ strmi r6, [r8, r1, lsl #17] │ │ │ │ @ instruction: 0xf5046178 │ │ │ │ andcs r5, r4, #128, 18 @ 0x200000 │ │ │ │ ldmdbeq r8, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ - beq 2bfb74 │ │ │ │ + beq 2bfc24 │ │ │ │ @ instruction: 0x46484611 │ │ │ │ eorsge pc, r5, r7, lsl #17 │ │ │ │ - cdp2 6, 5, cr15, cr2, cr14, {5} │ │ │ │ + ldc2l 6, cr15, [sl, #696]! @ 0x2b8 │ │ │ │ stmiavs fp!, {r1, r2, r3, r4, r5, r8, fp, ip, sp, pc} │ │ │ │ stmdacc r0, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ adcvs r6, ip, ip, asr r0 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ @ instruction: 0x464887f0 │ │ │ │ - cdp2 6, 5, cr15, cr12, cr14, {5} │ │ │ │ + cdp2 6, 0, cr15, cr4, cr14, {5} │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ @ instruction: 0xf5eb7088 │ │ │ │ - vqrdmlsh.s q7, , d0[0] │ │ │ │ + vqrdmlsh.s q7, , d24[0] │ │ │ │ @ instruction: 0x46038f5b │ │ │ │ - blge 681b7c │ │ │ │ + blge 681c2c │ │ │ │ movwcc lr, #6592 @ 0x19c0 │ │ │ │ orrvc pc, r8, #0, 10 │ │ │ │ eorsvs r6, r0, r3, asr #1 │ │ │ │ @ instruction: 0xe7e262f8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrsbthi pc, [ip], #143 @ 0x8f @ │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ ldrmi r4, [r7], -lr, lsl #12 │ │ │ │ ldrbtmi r4, [r8], #1565 @ 0x61d │ │ │ │ mulcc r0, r8, r8 │ │ │ │ - blcs 270614 │ │ │ │ - blls 4f7c44 │ │ │ │ + blcs 2706c4 │ │ │ │ + blls 4f7cf4 │ │ │ │ @ instruction: 0x61a34629 │ │ │ │ - blls 54c2b4 │ │ │ │ + blls 54c364 │ │ │ │ adcvs r2, r7, #1 │ │ │ │ @ instruction: 0x61234f36 │ │ │ │ - ldrbtmi r9, [pc], #-2829 @ 243ac0 │ │ │ │ - blls 51c050 │ │ │ │ - blls 5dc254 │ │ │ │ + ldrbtmi r9, [pc], #-2829 @ 243b70 │ │ │ │ + blls 51c100 │ │ │ │ + blls 5dc304 │ │ │ │ movwcs r6, #547 @ 0x223 │ │ │ │ cmnvs r3, #805306382 @ 0x3000000e │ │ │ │ smlawtcc r0, r4, r8, pc @ │ │ │ │ @ instruction: 0x63259b08 │ │ │ │ strdvs r6, [r3], sp @ │ │ │ │ rscvs r9, r3, r9, lsl #22 │ │ │ │ @ instruction: 0xf8842300 │ │ │ │ stmib r4, {r2, r5, r8}^ │ │ │ │ stmib r4, {r1, r6, r8, r9, sp}^ │ │ │ │ stmib r4, {r2, r6, r8, r9, sp}^ │ │ │ │ rsbvs r2, r6, r6, asr #6 │ │ │ │ @ instruction: 0xf5eb6025 │ │ │ │ - @ instruction: 0xf504ec82 │ │ │ │ + @ instruction: 0xf504ec2a │ │ │ │ stmib r4, {r1, r2, r4, r7, r8, r9, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf8c4034a │ │ │ │ @ instruction: 0xf0153130 │ │ │ │ svclt 0x00080301 │ │ │ │ andle r4, r4, r9, lsl r6 │ │ │ │ @ instruction: 0x07a968bb │ │ │ │ stmdbmi r0!, {r0, r1, r4, r8, sl, ip, lr, pc} │ │ │ │ @@ -544428,56 +544468,56 @@ │ │ │ │ strtmi r6, [r0], -r3, ror #23 │ │ │ │ @ instruction: 0x4798681b │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ @ instruction: 0x066a81f0 │ │ │ │ @ instruction: 0xf8d4d517 │ │ │ │ ldmdbmi r5, {r2, r4, r5, r6, r7, sp} │ │ │ │ stmib r4, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bcs 24ff88 │ │ │ │ + bcs 250038 │ │ │ │ ldmdbmi r3, {r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ andls r2, r1, #3 │ │ │ │ andls r2, r0, r1, lsl #6 │ │ │ │ vst3.16 {d20-d22}, [pc :256], r9 │ │ │ │ @ instruction: 0xf1047280 │ │ │ │ @ instruction: 0xf6ae0040 │ │ │ │ - stmdacs r0, {r0, r1, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r4, r9, fp, ip, sp, lr, pc} │ │ │ │ movvs sp, #-2147483594 @ 0x80000036 │ │ │ │ stmdbmi ip, {r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7d04479 │ │ │ │ @ instruction: 0xf108490b │ │ │ │ ldrbtmi r0, [r9], #-4 │ │ │ │ - @ instruction: 0xf802f6c5 │ │ │ │ + @ instruction: 0xffaaf6c4 │ │ │ │ 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, sl, lsr #9 │ │ │ │ + rsbseq fp, r6, sl, lsl #9 │ │ │ │ + rsbseq lr, r3, ip, asr #11 │ │ │ │ + ldrhteq lr, [r3], #-88 @ 0xffffffa8 │ │ │ │ + strdeq r3, [r0], -ip @ │ │ │ │ + rsbseq lr, r3, r8, lsr #11 │ │ │ │ @ instruction: 0xfffff91b │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9adb4 │ │ │ │ + bl fed9ae64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blvs fe307b7c │ │ │ │ + blvs fe307c2c │ │ │ │ cmplt fp, r4, lsl #12 │ │ │ │ @ instruction: 0x311cf8d0 │ │ │ │ - blvs ffb32814 │ │ │ │ + blvs ffb328c4 │ │ │ │ ldmdavs fp, {r5, r9, sl, lr}^ │ │ │ │ - blvs fea55a30 │ │ │ │ - stcl 5, cr15, [ip, #-940] @ 0xfffffc54 │ │ │ │ + blvs fea55ae0 │ │ │ │ + ldcl 5, cr15, [r4], #940 @ 0x3ac │ │ │ │ ldrdeq pc, [r8, -r4]! │ │ │ │ - ldc 5, cr15, [r8], #940 @ 0x3ac │ │ │ │ + stcl 5, cr15, [r0], #-940 @ 0xfffffc54 │ │ │ │ ldrsbtcc pc, [r4], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf104b19b │ │ │ │ strtmi r0, [r8], -r0, asr #10 │ │ │ │ - blx ff4016a6 │ │ │ │ + blx 1e01756 │ │ │ │ @ instruction: 0xf6ae4628 │ │ │ │ - @ instruction: 0xf8d4fafd │ │ │ │ + @ instruction: 0xf8d4faa5 │ │ │ │ @ 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 +544542,27 @@ │ │ │ │ subvs r0, r4, r0, lsl #8 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ ldrbmi r1, [r3], -sl, asr #19 │ │ │ │ strbmi r6, [r8], -r0, lsr #32 │ │ │ │ smlabtne r0, r1, r9, lr │ │ │ │ andgt pc, r4, sp, asr #17 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - blx 601732 │ │ │ │ + blx ff0017e0 │ │ │ │ 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 fed9af58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1000ff0 │ │ │ │ strmi r0, [r4], -r8, lsl #10 │ │ │ │ addmi r6, r5, #192, 16 @ 0xc00000 │ │ │ │ @ instruction: 0xf7ffd004 │ │ │ │ stmiavs r0!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ mvnsle r4, r5, lsl #5 │ │ │ │ @@ -544547,48 +544587,48 @@ │ │ │ │ addsvs r4, lr, r6, lsl r4 │ │ │ │ strbmi r9, [r1], -r9, lsl #22 │ │ │ │ strtmi r6, [r8], -lr, lsr #16 │ │ │ │ @ instruction: 0x2010f8d9 │ │ │ │ movwls r8, #10523 @ 0x291b │ │ │ │ @ instruction: 0x370ae9d6 │ │ │ │ vmlacc.f64 d15, d20, d19 │ │ │ │ - blx 36892e │ │ │ │ + blx 3689de │ │ │ │ movwls lr, #4871 @ 0x1307 │ │ │ │ @ instruction: 0x479869b3 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r5, fp, sp, lr} │ │ │ │ ldrle r0, [r1, #-1691]! @ 0xfffff965 │ │ │ │ teqlt r3, #22528 @ 0x5800 │ │ │ │ @ instruction: 0xf8cd9b18 │ │ │ │ strtmi r8, [r8], r0, lsr #32 │ │ │ │ ldmib sp, {r1, r2, r3, r4, r6, r9, sl, fp, ip}^ │ │ │ │ - bl 3d29a8 │ │ │ │ + bl 3d2a58 │ │ │ │ and r0, r1, r3, lsl #20 │ │ │ │ ldrdvc pc, [r0], -r8 │ │ │ │ svcne 0x0001f816 │ │ │ │ ldc 6, cr4, [fp, #256] @ 0x100 │ │ │ │ @ instruction: 0xf85b7b02 │ │ │ │ @ instruction: 0xf8d93b10 │ │ │ │ tstls r6, r4, lsl r0 │ │ │ │ stc 3, cr9, [sp, #8] │ │ │ │ ldmib r7, {r2, r8, r9, fp, ip, sp, lr}^ │ │ │ │ stmdbls r8, {r2, r3, r8, sl, ip, sp} │ │ │ │ @ instruction: 0x3c04fba3 │ │ │ │ - blx 368982 │ │ │ │ + blx 368a32 │ │ │ │ strls ip, [r1, #-1285] @ 0xfffffafb │ │ │ │ @ instruction: 0x4798693b │ │ │ │ strhle r4, [r3, #82]! @ 0x52 │ │ │ │ @ instruction: 0xf8994645 │ │ │ │ - bls 7cfe64 │ │ │ │ + bls 7cff14 │ │ │ │ svclt 0x00182a00 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ eorscc pc, r4, r9, lsl #17 │ │ │ │ - bls 4aa9cc │ │ │ │ + bls 4aaa7c │ │ │ │ strbeq lr, [r4, r3, lsl #22] │ │ │ │ movwcc r6, #6251 @ 0x186b │ │ │ │ - bls 51c298 │ │ │ │ + bls 51c348 │ │ │ │ @ instruction: 0x4610617a │ │ │ │ andlt r6, sp, fp, rrx │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strls r9, [fp], -sl, lsl #22 │ │ │ │ stmibpl r0, {r0, r1, r8, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e7a4 │ │ │ │ @ instruction: 0xf100b570 │ │ │ │ @@ -544618,900 +544658,900 @@ │ │ │ │ @ instruction: 0xf50342ae │ │ │ │ @ instruction: 0xd1eb7296 │ │ │ │ svclt 0x0000e7f4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stmiavs r3, {r0, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d1b099 │ │ │ │ ldmib r0, {sp, pc}^ │ │ │ │ - blx fe8cda4c │ │ │ │ + blx fe8cdafc │ │ │ │ stmdbvs ip!, {r1, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - b fe428254 │ │ │ │ + b fe428304 │ │ │ │ @ instruction: 0xf8d10603 │ │ │ │ @ instruction: 0xf8d1e004 │ │ │ │ strtmi ip, [r1], -r8 │ │ │ │ ldrls r4, [r5, #-1556] @ 0xfffff9ec │ │ │ │ ldrmi r4, [sp], -r6, lsr #32 │ │ │ │ @ instruction: 0xf647405e │ │ │ │ @ instruction: 0xf6c51399 │ │ │ │ movwls r2, #9090 @ 0x2382 │ │ │ │ - b 161de74 │ │ │ │ + b 161df24 │ │ │ │ @ instruction: 0x460b02b2 │ │ │ │ stmdbls r2, {r2, r4, r8, ip, pc} │ │ │ │ mcr2 10, 4, pc, cr14, cr14, {4} @ │ │ │ │ - blx fe967ea0 │ │ │ │ + blx fe967f50 │ │ │ │ ldrls pc, [r1], #-3212 @ 0xfffff374 │ │ │ │ streq lr, [r2], #-2695 @ 0xfffff579 │ │ │ │ ldmdane r8, {r2, lr}^ │ │ │ │ rsbsmi r9, ip, r7, lsl #22 │ │ │ │ @ instruction: 0x97129513 │ │ │ │ rscsvs lr, r3, r0, lsl #22 │ │ │ │ ldmeq r3!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ strtmi r4, [r8], -r6, lsl #8 │ │ │ │ strmi r4, [fp], -r8, lsl #8 │ │ │ │ - b fe2d5004 │ │ │ │ + b fe2d50b4 │ │ │ │ strmi r0, [r4], #-1288 @ 0xfffffaf8 │ │ │ │ ldmne r8!, {r0, r2, r4, r5, lr}^ │ │ │ │ - bl 355088 │ │ │ │ + bl 355138 │ │ │ │ strbtmi r6, [r0], #-1270 @ 0xfffffb0a │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ strmi r4, [sl], #-85 @ 0xffffffab │ │ │ │ strmi r9, [r5], #-2305 @ 0xfffff6ff │ │ │ │ andeq lr, r6, r8, lsl #21 │ │ │ │ - bl 393f50 │ │ │ │ + bl 394000 │ │ │ │ @ instruction: 0xf8d165f4 │ │ │ │ - b fe267f08 │ │ │ │ + b fe267fb8 │ │ │ │ ldrmi r0, [r9], -r8 │ │ │ │ - blls 295140 │ │ │ │ + blls 2951f0 │ │ │ │ @ instruction: 0xf989fa99 │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ ldrmi r4, [r0], #-1098 @ 0xfffffbb6 │ │ │ │ andeq lr, r4, #548864 @ 0x86000 │ │ │ │ eormi r6, sl, pc, lsl r9 │ │ │ │ - b fe5d40c0 │ │ │ │ - blt 1207720 │ │ │ │ + b fe5d4170 │ │ │ │ + blt 12077d0 │ │ │ │ rscsvs lr, r5, r0, lsl #22 │ │ │ │ - b 16151e4 │ │ │ │ + b 1615294 │ │ │ │ strbmi r0, [r2], #-1461 @ 0xfffffa4b │ │ │ │ @ instruction: 0x8014f8d3 │ │ │ │ - beq 57e938 │ │ │ │ + beq 57e9e8 │ │ │ │ @ instruction: 0x0c07ea8c │ │ │ │ @ instruction: 0xf888fa98 │ │ │ │ rscsvs lr, r0, #2048 @ 0x800 │ │ │ │ movweq lr, #35465 @ 0x8a89 │ │ │ │ - blls 2a8b38 │ │ │ │ - bleq 2beb48 │ │ │ │ + blls 2a8be8 │ │ │ │ + bleq 2bebf8 │ │ │ │ @ instruction: 0xf8d344b3 │ │ │ │ @ instruction: 0x460b9018 │ │ │ │ - blx fe8aa338 │ │ │ │ - b fe44255c │ │ │ │ + blx fe8aa3e8 │ │ │ │ + b fe44260c │ │ │ │ strls r0, [r6, -r9, lsl #14] │ │ │ │ streq lr, [r5, -r4, lsl #21] │ │ │ │ - b 1613f60 │ │ │ │ + b 1614010 │ │ │ │ strhtmi r0, [r7], #-0 │ │ │ │ @ instruction: 0xf8d1445f │ │ │ │ @ instruction: 0x4619b01c │ │ │ │ ldrbvs lr, [r2, r7, lsl #22]! │ │ │ │ - blx fe5429c6 │ │ │ │ + blx fe542a76 │ │ │ │ streq lr, [fp], -r8, lsl #21 │ │ │ │ stmdaeq r3, {r0, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ - b fe3a9784 │ │ │ │ - blls 285768 │ │ │ │ + b fe3a9834 │ │ │ │ + blls 285818 │ │ │ │ strtmi r4, [r0], #22 │ │ │ │ strbmi r4, [r6], #-110 @ 0xffffff92 │ │ │ │ adcseq lr, r2, #323584 @ 0x4f000 │ │ │ │ ldrdhi pc, [r0], -r3 @ │ │ │ │ streq lr, [r2], #-2688 @ 0xfffff580 │ │ │ │ - bl 3d4070 │ │ │ │ - blx fe85db60 │ │ │ │ + bl 3d4120 │ │ │ │ + blx fe85dc10 │ │ │ │ submi pc, r4, r8, lsl #17 │ │ │ │ movweq lr, #35465 @ 0x8a89 │ │ │ │ - blls 2a8bb4 │ │ │ │ + blls 2a8c64 │ │ │ │ stmdbeq r1, {r0, r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ - b 161523c │ │ │ │ + b 16152ec │ │ │ │ strbmi r0, [ip], #-1975 @ 0xfffff849 │ │ │ │ - beq 47e9c8 │ │ │ │ + beq 47ea78 │ │ │ │ ldrdls pc, [r4], -r3 @ │ │ │ │ ldrbtvs lr, [r6], #2820 @ 0xb04 │ │ │ │ @ instruction: 0xf989fa99 │ │ │ │ movweq lr, #39566 @ 0x9a8e │ │ │ │ - blls 2a8bc0 │ │ │ │ + blls 2a8c70 │ │ │ │ streq lr, [r9, #-2699] @ 0xfffff575 │ │ │ │ - b fe2e93e4 │ │ │ │ - bl 4453dc │ │ │ │ + b fe2e9494 │ │ │ │ + bl 44548c │ │ │ │ eorsmi r0, r5, r1, lsl #28 │ │ │ │ subsmi r4, r5, r6, lsl #9 │ │ │ │ ldrbtmi r6, [r5], #-2712 @ 0xfffff568 │ │ │ │ ldrbvs lr, [r4, #2821]! @ 0xb05 │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ - b fe4327d8 │ │ │ │ - b fe5477f4 │ │ │ │ - bl 484be0 │ │ │ │ + b fe432888 │ │ │ │ + b fe5478a4 │ │ │ │ + bl 484c90 │ │ │ │ ldrmi r0, [r4], #3073 @ 0xc01 │ │ │ │ adcseq lr, r5, #323584 @ 0x4f000 │ │ │ │ ldrmi r9, [r3], -r4, lsl #6 │ │ │ │ - b 5ea7f4 │ │ │ │ - b fe5c7804 │ │ │ │ - b 1607814 │ │ │ │ + b 5ea8a4 │ │ │ │ + b fe5c78b4 │ │ │ │ + b 16078c4 │ │ │ │ strbtmi r0, [r6], #1204 @ 0x4b4 │ │ │ │ @ instruction: 0x0c04ea86 │ │ │ │ - b 55eb4c │ │ │ │ - b fe54701c │ │ │ │ - bl 5c7024 │ │ │ │ - blt 69fbe4 │ │ │ │ + b 55ebfc │ │ │ │ + b fe5470cc │ │ │ │ + bl 5c70d4 │ │ │ │ + blt 69fc94 │ │ │ │ stmdaeq r0, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ andeq lr, r1, #561152 @ 0x89000 │ │ │ │ - bls 2e8854 │ │ │ │ - bl 26b434 │ │ │ │ - bls 28642c │ │ │ │ + bls 2e8904 │ │ │ │ + bl 26b4e4 │ │ │ │ + bls 2864dc │ │ │ │ strhmi r4, [sp], #-73 @ 0xffffffb7 │ │ │ │ - blvs 81535c │ │ │ │ + blvs 81540c │ │ │ │ vldmiavs lr!, {d30-} │ │ │ │ - blt 122a84c │ │ │ │ - bleq 43ea40 │ │ │ │ + blt 122a8fc │ │ │ │ + bleq 43eaf0 │ │ │ │ andeq lr, r7, #128, 20 @ 0x80000 │ │ │ │ - b fe368898 │ │ │ │ - bls 2c4050 │ │ │ │ + b fe368948 │ │ │ │ + bls 2c4100 │ │ │ │ andeq lr, lr, r0, lsl #20 │ │ │ │ - b 16141cc │ │ │ │ - bl 287b48 │ │ │ │ - bls 28645c │ │ │ │ + b 161427c │ │ │ │ + bl 287bf8 │ │ │ │ + bls 28650c │ │ │ │ strbmi r4, [r8], #-1201 @ 0xfffffb4f │ │ │ │ - bl 25edb4 │ │ │ │ - blt fdc450 │ │ │ │ - b fe4d592c │ │ │ │ + bl 25ee64 │ │ │ │ + blt fdc500 │ │ │ │ + b fe4d59dc │ │ │ │ vmlals.f32 s0, s16, s12 │ │ │ │ andls r4, fp, #81 @ 0x51 │ │ │ │ stmdbeq r2, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrbtvc lr, [sl], pc, asr #20 │ │ │ │ @ instruction: 0x960c4075 │ │ │ │ - b fe4558a4 │ │ │ │ + b fe455954 │ │ │ │ strls r0, [r5], -r6, lsl #12 │ │ │ │ ldrbtvc lr, [r5], pc, asr #20 │ │ │ │ rsbsmi r9, r2, r2, lsl #26 │ │ │ │ - b fe3288e8 │ │ │ │ - b 2c48c8 │ │ │ │ + b fe328998 │ │ │ │ + b 2c4978 │ │ │ │ ldmdbne sp!, {r2, r3, r9}^ │ │ │ │ subsmi r4, sl, r5, lsr #8 │ │ │ │ - b 1615144 │ │ │ │ - bl 2c7390 │ │ │ │ - bls 29d464 │ │ │ │ - b fe5e90e4 │ │ │ │ + b 16151f4 │ │ │ │ + bl 2c7440 │ │ │ │ + bls 29d514 │ │ │ │ + b fe5e9194 │ │ │ │ andmi r0, r4, ip, lsl #8 │ │ │ │ ldreq lr, [r0, #2639]! @ 0xa4f │ │ │ │ streq lr, [lr], #-2692 @ 0xfffff57c │ │ │ │ ldrls r9, [r0], #-1286 @ 0xfffffafa │ │ │ │ stmdals r3, {r0, r2, r4, r7, r8, r9, fp, sp, lr} │ │ │ │ - blvs ff772974 │ │ │ │ + blvs ff772a24 │ │ │ │ smlabbeq r5, r0, sl, lr │ │ │ │ - blt b6a0d8 │ │ │ │ - b fe269900 │ │ │ │ + blt b6a188 │ │ │ │ + b fe2699b0 │ │ │ │ stmdals r9, {r2, fp} │ │ │ │ rscsvc lr, r1, #323584 @ 0x4f000 │ │ │ │ - b 16288f8 │ │ │ │ - b fe2608bc │ │ │ │ - b fe4868f4 │ │ │ │ + b 16289a8 │ │ │ │ + b fe26096c │ │ │ │ + b fe4869a4 │ │ │ │ stmdals sl, {r0, r8, fp} │ │ │ │ - beq 3feb10 │ │ │ │ - bleq 2feb18 │ │ │ │ - b fe26a904 │ │ │ │ - b 1606104 │ │ │ │ - b 16204dc │ │ │ │ + beq 3febc0 │ │ │ │ + bleq 2febc8 │ │ │ │ + b fe26a9b4 │ │ │ │ + b 16061b4 │ │ │ │ + b 162058c │ │ │ │ strdls r7, [r3], -sl │ │ │ │ - beq 27eb08 │ │ │ │ - b 162a13c │ │ │ │ - bls 4630f4 │ │ │ │ + beq 27ebb8 │ │ │ │ + b 162a1ec │ │ │ │ + bls 4631a4 │ │ │ │ stmdaeq fp, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ rsbmi r9, pc, r4, lsl #12 │ │ │ │ stmdbeq r2, {r7, r9, fp, sp, lr, pc} │ │ │ │ rscsvc lr, r8, pc, asr #20 │ │ │ │ stmdbeq r6, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ tstls r1, r6, lsl lr │ │ │ │ streq lr, [fp, -r7, lsl #21] │ │ │ │ stmdaeq r1, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ stmdaeq r0, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ tstls r9, r5 │ │ │ │ - b 1614274 │ │ │ │ + b 1614324 │ │ │ │ stmdbls r2, {r3, r4, r5, r6, r7, ip, sp, lr} │ │ │ │ - b 1628168 │ │ │ │ + b 1628218 │ │ │ │ stmdals fp, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr} │ │ │ │ - bvc fea84 │ │ │ │ + bvc feb34 │ │ │ │ stmdane r7, {r1, r2, r3, r8, r9, sl, ip, pc}^ │ │ │ │ strmi r4, [r6], -r0, rrx │ │ │ │ - bls 82a160 │ │ │ │ + bls 82a210 │ │ │ │ submi r4, r6, pc, lsl r4 │ │ │ │ - blls 3ea184 │ │ │ │ + blls 3ea234 │ │ │ │ stmdbeq sl, {r1, r7, r9, fp, sp, lr, pc} │ │ │ │ - bls 65427c │ │ │ │ + bls 65432c │ │ │ │ stmdaeq r3, {r2, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ strmi r9, [r8], -ip, lsl #22 │ │ │ │ - b 16151cc │ │ │ │ - bls 621d4c │ │ │ │ + b 161527c │ │ │ │ + bls 621dfc │ │ │ │ stmdane lr!, {r0, r1, r2, r3, r9, sl, ip, pc}^ │ │ │ │ subsmi r9, sp, r4, lsl #18 │ │ │ │ ldmibvc r9!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ ldrbvs lr, [r2, r7, lsl #22]! │ │ │ │ - b 4542bc │ │ │ │ - b fe386194 │ │ │ │ - b 16055b4 │ │ │ │ + b 45436c │ │ │ │ + b fe386244 │ │ │ │ + b 1605664 │ │ │ │ ldrbtmi r0, [r6], #-690 @ 0xfffffd4e │ │ │ │ stmdaeq ip, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrbvc lr, [r5, #2639]! @ 0xa4f │ │ │ │ stcls 5, cr9, [r6, #-44] @ 0xffffffd4 │ │ │ │ stmdbls r8, {r1, r2, r6, sl, lr} │ │ │ │ ldrbtvs lr, [r7], r6, lsl #22 │ │ │ │ vmlaeq.f32 s28, s5, s10 │ │ │ │ vmlaeq.f32 s28, s14, s28 │ │ │ │ ldreq lr, [r7, pc, asr #20]! │ │ │ │ vmlaeq.f32 s28, s11, s28 │ │ │ │ stmdals r5, {r0, r2, r5, fp, ip} │ │ │ │ strbtmi r4, [r5], #-76 @ 0xffffffb4 │ │ │ │ @ instruction: 0x0c07ea82 │ │ │ │ stmdals lr, {r2, r6, lr} │ │ │ │ - b 5553a0 │ │ │ │ + b 555450 │ │ │ │ submi r0, r4, r6, lsl #24 │ │ │ │ - b 162a1dc │ │ │ │ - bl 387cb0 │ │ │ │ + b 162a28c │ │ │ │ + bl 387d60 │ │ │ │ mcrls 5, 0, r6, cr6, cr6, {7} │ │ │ │ ldrbtvc lr, [r4], #2639 @ 0xa4f │ │ │ │ ldmdane ip, {r2, r3, sl, ip, pc} │ │ │ │ mcrls 4, 0, r4, cr1, cr4, {1} │ │ │ │ stmdbls pc, {r3, r4, r9, sl, lr} @ │ │ │ │ - blls 2d43b0 │ │ │ │ + blls 2d4460 │ │ │ │ andeq lr, sl, r0, lsl #21 │ │ │ │ @ instruction: 0x0c02ea8c │ │ │ │ stmdbls r8, {r3, r6, lr} │ │ │ │ - b fe415390 │ │ │ │ - b 160723c │ │ │ │ + b fe415440 │ │ │ │ + b 16072ec │ │ │ │ strdls r7, [r6], -r0 │ │ │ │ - blls 58a52c │ │ │ │ - bls 495250 │ │ │ │ - bl 354378 │ │ │ │ + blls 58a5dc │ │ │ │ + bls 495300 │ │ │ │ + bl 354428 │ │ │ │ ldrshmi r6, [r1], #-69 @ 0xffffffbb │ │ │ │ - b 56aa48 │ │ │ │ - b 1607234 │ │ │ │ + b 56aaf8 │ │ │ │ + b 16072e4 │ │ │ │ ldrhmi r0, [r1], #-85 @ 0xffffffab │ │ │ │ @ instruction: 0x0c07ea8c │ │ │ │ - b 16153ac │ │ │ │ + b 161545c │ │ │ │ andls r7, r8, #268435471 @ 0x1000000f │ │ │ │ mcrls 6, 0, r4, cr2, cr2, {1} │ │ │ │ smlabbeq r5, lr, sl, lr │ │ │ │ rscsvs lr, r4, r0, lsl #22 │ │ │ │ eormi r4, r1, r2, lsr r4 │ │ │ │ @ instruction: 0x461f443a │ │ │ │ - b fe295b14 │ │ │ │ + b fe295bc4 │ │ │ │ ldrtmi r0, [fp], #-270 @ 0xfffffef2 │ │ │ │ svcls 0x0003463e │ │ │ │ stmdbls r1, {r1, r3, sl, lr} │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ svcls 0x000a407e │ │ │ │ smlabbeq fp, r1, sl, lr │ │ │ │ streq lr, [r9], -r6, lsl #21 │ │ │ │ svcls 0x000c4079 │ │ │ │ - bl 2d5438 │ │ │ │ + bl 2d54e8 │ │ │ │ ldrshtmi r6, [r9], #-32 @ 0xffffffe0 │ │ │ │ - b 162be8c │ │ │ │ - b fe3a363c │ │ │ │ + b 162bf3c │ │ │ │ + b fe3a36ec │ │ │ │ andmi r0, r1, r4, lsl #2 │ │ │ │ rsbmi r4, r9, lr, ror r0 │ │ │ │ adcseq lr, r0, pc, asr #20 │ │ │ │ @ instruction: 0xf64e4419 │ │ │ │ @ instruction: 0xf6c633a1 │ │ │ │ - b fe35d1f4 │ │ │ │ - b 1605e94 │ │ │ │ + b fe35d2a4 │ │ │ │ + b 1605f44 │ │ │ │ @ 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 2abf68 │ │ │ │ + b 161cb24 │ │ │ │ + b fe504e28 │ │ │ │ + b fe246f80 │ │ │ │ + b fe505f70 │ │ │ │ vstrls d0, [r8, #-20] @ 0xffffffec │ │ │ │ - bl 3d43fc │ │ │ │ - b fe51de88 │ │ │ │ + bl 3d44ac │ │ │ │ + b fe51df38 │ │ │ │ vstrls d0, [r3, #-20] @ 0xffffffec │ │ │ │ @ instruction: 0x01b1ea4f │ │ │ │ - b 1615344 │ │ │ │ + b 16153f4 │ │ │ │ strtmi r7, [r5], #-2299 @ 0xfffff705 │ │ │ │ ldrtmi r9, [sp], #-3075 @ 0xfffff3fd │ │ │ │ - bl 3abef0 │ │ │ │ + bl 3abfa0 │ │ │ │ ldrshtmi r6, [ip], #-86 @ 0xffffffaa │ │ │ │ rsbsmi r9, ip, pc, lsl #30 │ │ │ │ streq lr, [r1, -r2, lsl #21] │ │ │ │ streq lr, [ip], #-2692 @ 0xfffff57c │ │ │ │ - b 16144cc │ │ │ │ - b 1605dcc │ │ │ │ + b 161457c │ │ │ │ + b 1605e7c │ │ │ │ @ instruction: 0x9c047bf4 │ │ │ │ strmi r4, [r4], #-1052 @ 0xfffffbe4 │ │ │ │ ldrtmi r9, [ip], #-2052 @ 0xfffff7fc │ │ │ │ - b fe26bf30 │ │ │ │ - bl 344330 │ │ │ │ + b fe26bfe0 │ │ │ │ + bl 3443e0 │ │ │ │ ldrshtmi r6, [r8], #-69 @ 0xffffffbb │ │ │ │ rsbsmi r9, r8, r1, lsl #30 │ │ │ │ - b 162bf28 │ │ │ │ - ldrmi r7, [pc], #-240 @ 244318 │ │ │ │ - b fe2a835c │ │ │ │ + b 162bfd8 │ │ │ │ + ldrmi r7, [pc], #-240 @ 2443c8 │ │ │ │ + b fe2a840c │ │ │ │ rsbmi r0, r8, r6 │ │ │ │ strmi r4, [r7], #-1047 @ 0xfffffbe9 │ │ │ │ stmdals r5, {r0, r3, r9, fp, ip, pc} │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ vmlaeq.f32 s28, s11, s12 │ │ │ │ ldrbvs lr, [r4, r7, lsl #22]! │ │ │ │ stmdals ip, {r1, r6, lr} │ │ │ │ vmlaeq.f32 s28, s9, s28 │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ - b fe2d444c │ │ │ │ - b 1604b68 │ │ │ │ + b fe2d44fc │ │ │ │ + b 1604c18 │ │ │ │ strdls r7, [sp], -r2 │ │ │ │ andeq lr, r3, sl, lsl #22 │ │ │ │ strmi r9, [r8], #-2569 @ 0xfffff5f7 │ │ │ │ ldrbtmi r9, [r0], #-2314 @ 0xfffff6f6 │ │ │ │ vmlaeq.f32 s28, s9, s10 │ │ │ │ - beq 2bed88 │ │ │ │ - bl 26a77c │ │ │ │ - b fe5dc744 │ │ │ │ - b fe4c7b88 │ │ │ │ + beq 2bee38 │ │ │ │ + bl 26a82c │ │ │ │ + b fe5dc7f4 │ │ │ │ + b fe4c7c38 │ │ │ │ ldrmi r0, [r1], -r1, lsl #20 │ │ │ │ - b 16153d8 │ │ │ │ + b 1615488 │ │ │ │ ldrtmi r0, [r1], #-1975 @ 0xfffff849 │ │ │ │ streq lr, [r9], -r2, lsl #21 │ │ │ │ ldrbtmi r9, [r1], #-2568 @ 0xfffff5f8 │ │ │ │ vmlaeq.f32 s28, s15, s8 │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ - bls 6544e4 │ │ │ │ + bls 654594 │ │ │ │ vmlaeq.f32 s28, s1, s28 │ │ │ │ - beq 53edbc │ │ │ │ - b 16144f0 │ │ │ │ + beq 53ee6c │ │ │ │ + b 16145a0 │ │ │ │ andls r0, r3, #176, 4 │ │ │ │ - bvc fecdc │ │ │ │ - b 162abcc │ │ │ │ + bvc fed8c │ │ │ │ + b 162ac7c │ │ │ │ @ instruction: 0x960976f6 │ │ │ │ stmdals sp, {r1, r2, r4, r9, sl, lr} │ │ │ │ strtmi r4, [lr], #-1054 @ 0xfffffbe2 │ │ │ │ - bls 5d5c08 │ │ │ │ - bl 3d5590 │ │ │ │ + bls 5d5cb8 │ │ │ │ + bl 3d5640 │ │ │ │ ldrshmi r6, [r5], #-97 @ 0xffffff9f │ │ │ │ streq lr, [ip, #-2693] @ 0xfffff57b │ │ │ │ stmdals r3, {r0, r2, r6, lr} │ │ │ │ ldrbvc lr, [r5, #2639]! @ 0xa4f │ │ │ │ vmlaeq.f32 s28, s1, s14 │ │ │ │ - bl 4a9808 │ │ │ │ + bl 4a98b8 │ │ │ │ stmdals pc, {r0, r1, r8, sl} @ │ │ │ │ stcls 4, cr4, [r1], {37} @ 0x25 │ │ │ │ vmlaeq.f32 s28, s3, s28 │ │ │ │ stmdbeq r0, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x01b1ea4f │ │ │ │ stmdbeq r4, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r9, [r5], #-3075 @ 0xfffff3fd │ │ │ │ stmdbeq sl, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ vmlaeq.f32 s28, s3, s8 │ │ │ │ ldrtmi r1, [ip], #-2260 @ 0xfffff72c │ │ │ │ - bls 515c58 │ │ │ │ + bls 515d08 │ │ │ │ vmlaeq.f32 s28, s13, s28 │ │ │ │ ldrbvs lr, [r6, #2821]! @ 0xb05 │ │ │ │ subsmi r4, r7, r4, ror r4 │ │ │ │ - b fe42ac30 │ │ │ │ - b 1606030 │ │ │ │ + b fe42ace0 │ │ │ │ + b 16060e0 │ │ │ │ ldrhmi r0, [r7], #-102 @ 0xffffff9a │ │ │ │ - bl 26ac24 │ │ │ │ - bl 347c28 │ │ │ │ - b 161d7f4 │ │ │ │ + bl 26acd4 │ │ │ │ + bl 347cd8 │ │ │ │ + b 161d8a4 │ │ │ │ ldrmi r7, [r6], #2039 @ 0x7f7 │ │ │ │ strmi r9, [r2], -r2, lsl #14 │ │ │ │ streq lr, [r6, -r1, lsl #21] │ │ │ │ rsbmi r9, pc, ip, lsl #16 │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ ldrhmi r4, [r0], #-78 @ 0xffffffb2 │ │ │ │ - b fe26c074 │ │ │ │ - bls 50446c │ │ │ │ + b fe26c124 │ │ │ │ + bls 50451c │ │ │ │ ldmibvc r9!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ - bl 5d4628 │ │ │ │ + bl 5d46d8 │ │ │ │ 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 fe3e8510 │ │ │ │ + strmi r0, [pc], #-5 @ 244508 │ │ │ │ stmdbls r6, {r5, r6, lr} │ │ │ │ ldmdals r0, {r0, r1, r2, sl, lr} │ │ │ │ - b 16145a8 │ │ │ │ + b 1614658 │ │ │ │ strhmi r0, [r1], #-68 @ 0xffffffbc │ │ │ │ ldrbvs lr, [lr, r7, lsl #22]! │ │ │ │ smlabbeq r9, r1, sl, lr │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ - bls 568888 │ │ │ │ + bls 568938 │ │ │ │ smlabbeq r4, r5, sl, lr │ │ │ │ smlabbeq lr, r1, sl, lr │ │ │ │ vcvteq.s16.f32 s28, s28, #-14 │ │ │ │ ldrtmi r1, [r0], #-2256 @ 0xfffff730 │ │ │ │ strmi r9, [r8], #-3592 @ 0xfffff1f8 │ │ │ │ smlabbeq r6, r2, sl, lr │ │ │ │ vmlals.f32 s18, s4, s26 │ │ │ │ rscsvs lr, r7, r0, lsl #22 │ │ │ │ - bls 3d45e0 │ │ │ │ - b fe354664 │ │ │ │ + bls 3d4690 │ │ │ │ + b fe354714 │ │ │ │ rsbsmi r0, lr, lr, lsl #12 │ │ │ │ ldreq lr, [r7, pc, asr #20]! │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ ldmne r1, {r0, r2, r8, ip, pc}^ │ │ │ │ - b fe2d5558 │ │ │ │ + b fe2d5608 │ │ │ │ ldrtmi r0, [r1], #-1292 @ 0xfffffaf4 │ │ │ │ - b fe3abcc8 │ │ │ │ - bls 4458e8 │ │ │ │ - b fe5d4698 │ │ │ │ + b fe3abd78 │ │ │ │ + bls 445998 │ │ │ │ + b fe5d4748 │ │ │ │ submi r0, r6, r7, lsl #12 │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ ldrbvc lr, [r5, #2639]! @ 0xa4f │ │ │ │ ldmne r5, {r1, r2, r8, sl, ip, pc}^ │ │ │ │ adcseq lr, r0, pc, asr #20 │ │ │ │ stcls 4, cr4, [r1], {37} @ 0x25 │ │ │ │ mcrls 4, 0, r4, cr9, cr5, {1} │ │ │ │ - bls 354634 │ │ │ │ - b fe4146b8 │ │ │ │ + bls 3546e4 │ │ │ │ + b fe414768 │ │ │ │ subsmi r0, r4, r0, lsl #12 │ │ │ │ - bls 394628 │ │ │ │ + bls 3946d8 │ │ │ │ ldrbvs lr, [r1, #2821]! @ 0xb05 │ │ │ │ ldrbtvc lr, [r4], #2639 @ 0xa4f │ │ │ │ - bl 56951c │ │ │ │ - b fe54550c │ │ │ │ + bl 5695cc │ │ │ │ + b fe5455bc │ │ │ │ ldrbtmi r0, [r4], #-3080 @ 0xfffff3f8 │ │ │ │ @ instruction: 0x01b1ea4f │ │ │ │ mcrls 4, 0, r4, cr14, cr4, {1} │ │ │ │ ldrbtvs lr, [r5], #2820 @ 0xb04 │ │ │ │ @ instruction: 0x0c06ea8c │ │ │ │ @ instruction: 0x0c02ea8c │ │ │ │ ldmne r6, {r0, r9, fp, ip, pc}^ │ │ │ │ vcvtrvc.u32.f32 s29, s30 │ │ │ │ - b fe2d561c │ │ │ │ - bls 3c6154 │ │ │ │ + b fe2d56cc │ │ │ │ + bls 3c6204 │ │ │ │ streq lr, [r9, -r7, lsl #21] │ │ │ │ @ instruction: 0x0c01ea80 │ │ │ │ - bls 654690 │ │ │ │ + bls 654740 │ │ │ │ @ instruction: 0x0c05ea8c │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ ldrbvc lr, [r7, pc, asr #20]! │ │ │ │ - bl 46a16c │ │ │ │ - b fe446154 │ │ │ │ + bl 46a21c │ │ │ │ + b fe446204 │ │ │ │ strmi r0, [r7], #-2050 @ 0xfffff7fe │ │ │ │ strbtmi r9, [r6], #-2050 @ 0xfffff7fe │ │ │ │ @ instruction: 0x0c05ea81 │ │ │ │ stmdaeq r0, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe56a57c │ │ │ │ - bl 3c7570 │ │ │ │ - b fe45e134 │ │ │ │ - b 1606568 │ │ │ │ + b fe56a62c │ │ │ │ + bl 3c7620 │ │ │ │ + b fe45e1e4 │ │ │ │ + b 1606618 │ │ │ │ strbtmi r0, [r7], #-1204 @ 0xfffffb4c │ │ │ │ @ instruction: 0x0c03eb0b │ │ │ │ rscsvc lr, r8, pc, asr #20 │ │ │ │ andls r4, fp, ip, lsl #9 │ │ │ │ andeq lr, r4, r5, lsl #21 │ │ │ │ rsbsmi r9, r0, sp, lsl #18 │ │ │ │ ldmne r0, {r2, r7, sl, lr}^ │ │ │ │ - bleq 2befb4 │ │ │ │ - bl 42a998 │ │ │ │ + bleq 2bf064 │ │ │ │ + bl 42aa48 │ │ │ │ strtmi r6, [r8], #-2038 @ 0xfffff80a │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ - b fe52b9cc │ │ │ │ - b fe3471a0 │ │ │ │ + b fe52ba7c │ │ │ │ + b fe347250 │ │ │ │ rsbsmi r0, r9, r6, lsl #2 │ │ │ │ strmi r4, [r8], #-1067 @ 0xfffffbd5 │ │ │ │ - b fe2d5634 │ │ │ │ + b fe2d56e4 │ │ │ │ stcls 1, cr0, [r4], {10} │ │ │ │ - bl 56add4 │ │ │ │ + bl 56ae84 │ │ │ │ strdmi r6, [r1], #-199 @ 0xffffff39 @ │ │ │ │ subsmi r9, r5, r5, lsl #24 │ │ │ │ ldreq lr, [r7, pc, asr #20]! │ │ │ │ stcls 6, cr4, [fp, #-168] @ 0xffffff58 │ │ │ │ stcls 0, cr4, [sl], {98} @ 0x62 │ │ │ │ - bl 254770 │ │ │ │ + bl 254820 │ │ │ │ strdmi r6, [r1], #-12 @ │ │ │ │ - bleq 5feffc │ │ │ │ + bleq 5ff0ac │ │ │ │ ldrteq lr, [r0], #2639 @ 0xa4f │ │ │ │ ldmvc r1!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ andeq lr, r7, #548864 @ 0x86000 │ │ │ │ - b fe2e8a14 │ │ │ │ - b 1604e18 │ │ │ │ - b 12478dc │ │ │ │ + b fe2e8ac4 │ │ │ │ + b 1604ec8 │ │ │ │ + b 124798c │ │ │ │ ldrmi r0, [r3], #-268 @ 0xfffffef4 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ - b 2546dc │ │ │ │ + b 25478c │ │ │ │ @ instruction: 0xf64b000c │ │ │ │ @ instruction: 0xf6c842dc │ │ │ │ movwmi r7, #33307 @ 0x821b │ │ │ │ tsteq r2, sl, lsl #22 │ │ │ │ ldrtmi r9, [r1], #-513 @ 0xfffffdff │ │ │ │ strmi r9, [r1], #-2574 @ 0xfffff5f2 │ │ │ │ - b 132a62c │ │ │ │ - b fe4c5a28 │ │ │ │ - b fe4c6e24 │ │ │ │ - b 386e20 │ │ │ │ - b 305a54 │ │ │ │ + b 132a6dc │ │ │ │ + b fe4c5ad8 │ │ │ │ + b fe4c6ed4 │ │ │ │ + b 386ed0 │ │ │ │ + b 305b04 │ │ │ │ cdpls 0, 0, cr0, cr9, cr4, {0} │ │ │ │ stmdals r1, {r0, r2, r8, r9, lr} │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ - b 160a6f8 │ │ │ │ + b 160a7a8 │ │ │ │ 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 26bf18 │ │ │ │ + bls 29cac0 │ │ │ │ + beq 53f128 │ │ │ │ + b fe3948d8 │ │ │ │ + b 1605b28 │ │ │ │ + b 16232f4 │ │ │ │ + b 12a22e4 │ │ │ │ strls r0, [r9], -r3, lsl #10 │ │ │ │ - b 16146fc │ │ │ │ + b 16147ac │ │ │ │ @ instruction: 0x401906b1 │ │ │ │ popne {r0, r3, r5, r8, r9, lr} │ │ │ │ strmi r4, [sp], #-1125 @ 0xfffffb9b │ │ │ │ svcls 0x00024639 │ │ │ │ ldrbvs lr, [r0, #2821]! @ 0xb05 │ │ │ │ svcls 0x000c4079 │ │ │ │ smlabbeq lr, r1, sl, lr │ │ │ │ vldmiaeq r5!, {s28-s106} │ │ │ │ - b 1254870 │ │ │ │ + b 1254920 │ │ │ │ andsmi r0, pc, r6, lsl #14 │ │ │ │ rscsvc lr, r1, #323584 @ 0x4f000 │ │ │ │ tsteq r6, r0, lsl #20 │ │ │ │ stmdbls r1, {r0, r1, r2, r3, r8, r9, lr} │ │ │ │ adcseq lr, r0, pc, asr #20 │ │ │ │ strtmi r4, [r1], #-1097 @ 0xfffffbb7 │ │ │ │ ldrtmi r9, [r9], #-3075 @ 0xfffff3fd │ │ │ │ stmdbeq r4, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - bl 2ab6d8 │ │ │ │ - b fe49ce88 │ │ │ │ - b fe486ac8 │ │ │ │ - b 1606ae4 │ │ │ │ + bl 2ab788 │ │ │ │ + b fe49cf38 │ │ │ │ + b fe486b78 │ │ │ │ + b 1606b94 │ │ │ │ strls r7, [sp], #-1273 @ 0xfffffb07 │ │ │ │ streq lr, [r0], #-2629 @ 0xfffff5bb │ │ │ │ eorsmi r4, r4, r5 │ │ │ │ ldmib sp, {r0, r2, r5, r8, r9, lr}^ │ │ │ │ ldrtmi r7, [ip], #-1025 @ 0xfffffbff │ │ │ │ - blls 2d5744 │ │ │ │ + blls 2d57f4 │ │ │ │ stcls 4, cr4, [r4, #-176] @ 0xffffff50 │ │ │ │ ldrbtvs lr, [r1], #2820 @ 0xb04 │ │ │ │ stcls 0, cr4, [fp, #-428] @ 0xfffffe54 │ │ │ │ stcls 0, cr4, [r9, #-428] @ 0xfffffe54 │ │ │ │ - b 1294894 │ │ │ │ + b 1294944 │ │ │ │ andmi r0, r5, ip, lsl #10 │ │ │ │ mvnsvc lr, #323584 @ 0x4f000 │ │ │ │ - b 2a932c │ │ │ │ - b 1605328 │ │ │ │ + b 2a93dc │ │ │ │ + b 16053d8 │ │ │ │ tstmi sp, #1073741868 @ 0x4000002c │ │ │ │ ldrtmi r9, [fp], #-2819 @ 0xfffff4fd │ │ │ │ mcrls 4, 0, r4, cr3, cr3, {1} │ │ │ │ stcls 4, cr4, [r5, #-172] @ 0xffffff54 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ - b fe3948e4 │ │ │ │ + b fe394994 │ │ │ │ subsmi r0, r5, fp, lsl #10 │ │ │ │ ldrbtvc lr, [r5], pc, asr #20 │ │ │ │ streq lr, [r1, #-2628] @ 0xfffff5bc │ │ │ │ streq lr, [ip, #-2565] @ 0xfffff5fb │ │ │ │ - b 1629f60 │ │ │ │ + b 162a010 │ │ │ │ @ instruction: 0x400c06b4 │ │ │ │ stcls 3, cr4, [r4, #-176] @ 0xffffff50 │ │ │ │ strmi r4, [r5], #-1085 @ 0xfffffbc3 │ │ │ │ strtmi r9, [r5], #-2052 @ 0xfffff7fc │ │ │ │ - bl 3ab750 │ │ │ │ + bl 3ab800 │ │ │ │ strdmi r6, [r0], #-83 @ 0xffffffad @ │ │ │ │ - b fe26b774 │ │ │ │ - b 1604764 │ │ │ │ + b fe26b824 │ │ │ │ + b 1604814 │ │ │ │ strhtmi r0, [r0], #-149 @ 0xffffff6b │ │ │ │ streq lr, [r6], #-2563 @ 0xfffff5fd │ │ │ │ rscsvc lr, r0, pc, asr #20 │ │ │ │ - b 132875c │ │ │ │ - b 1604770 │ │ │ │ + b 132880c │ │ │ │ + b 1604820 │ │ │ │ @ instruction: 0x400803b3 │ │ │ │ stcls 3, cr4, [r5], {32} │ │ │ │ svcls 0x0008443c │ │ │ │ strmi r4, [r4], #-1124 @ 0xfffffb9c │ │ │ │ - bl 36a780 │ │ │ │ + bl 36a830 │ │ │ │ ldrshtmi r6, [r8], #-69 @ 0xffffffbb │ │ │ │ rsbsmi r9, r8, ip, lsl #30 │ │ │ │ rsbsmi r9, r8, lr, lsl #30 │ │ │ │ streq lr, [r3, -r5, asr #20] │ │ │ │ andsmi r4, sp, r7, lsr r0 │ │ │ │ - b 1615478 │ │ │ │ + b 1615528 │ │ │ │ svcls 0x000670f0 │ │ │ │ stmdals r1, {r0, r1, ip, pc} │ │ │ │ - bl 4157ac │ │ │ │ + bl 41585c │ │ │ │ stmdbls r6, {r0, sl, fp} │ │ │ │ - stcls 4, cr4, [pc, #-688] @ 2444e8 │ │ │ │ + stcls 4, cr4, [pc, #-688] @ 244598 │ │ │ │ smlabbeq lr, r1, sl, lr │ │ │ │ vldmiavs r4!, {d30-} │ │ │ │ smlabbeq sl, r1, sl, lr │ │ │ │ - b 135494c │ │ │ │ + b 13549fc │ │ │ │ andsmi r0, sp, r9, lsl #10 │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ - b 368bc4 │ │ │ │ + b 368c74 │ │ │ │ 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 @ 244878 │ │ │ │ ldreq lr, [ip, #2639]! @ 0xa4f │ │ │ │ mcrls 0, 0, r4, cr9, cr4, {3} │ │ │ │ ldrbvs lr, [ip, r7, lsl #22]! │ │ │ │ mcrls 0, 0, r4, cr2, cr4, {3} │ │ │ │ - b 4149ac │ │ │ │ - b 1605ff4 │ │ │ │ + b 414a5c │ │ │ │ + b 16060a4 │ │ │ │ strls r7, [r5], #-1268 @ 0xfffffb0c │ │ │ │ streq lr, [r1], #-2636 @ 0xfffff5b4 │ │ │ │ @ instruction: 0x0c01ea0c │ │ │ │ streq lr, [r9], #-2564 @ 0xfffff5fc │ │ │ │ @ instruction: 0x0c0cea44 │ │ │ │ streq lr, [r0], #-2830 @ 0xfffff4f2 │ │ │ │ - blls 51586c │ │ │ │ - b fe5d5990 │ │ │ │ - blls 308010 │ │ │ │ + blls 51591c │ │ │ │ + b fe5d5a40 │ │ │ │ + blls 3080c0 │ │ │ │ vmlaeq.f32 s28, s5, s28 │ │ │ │ ldrbtvs lr, [r7], #2820 @ 0xb04 │ │ │ │ vmlaeq.f32 s28, s7, s28 │ │ │ │ movweq lr, #23111 @ 0x5a47 │ │ │ │ - b 1614844 │ │ │ │ - b 16066f8 │ │ │ │ + b 16148f4 │ │ │ │ + b 16067a8 │ │ │ │ andls r7, r6, #-536870897 @ 0xe000000f │ │ │ │ teqmi r3, #40960 @ 0xa000 │ │ │ │ vldmiaeq r4!, {s28-s106} │ │ │ │ strmi r4, [r6], #-1558 @ 0xfffff9ea │ │ │ │ strbmi r9, [lr], #-2061 @ 0xfffff7f3 │ │ │ │ - b fe2d58ac │ │ │ │ + b fe2d595c │ │ │ │ submi r0, r3, fp, lsl #6 │ │ │ │ - b 136b04c │ │ │ │ - bl 3c485c │ │ │ │ + b 136b0fc │ │ │ │ + bl 3c490c │ │ │ │ strdmi r6, [r8], -r4 @ │ │ │ │ movwmi r4, #16444 @ 0x403c │ │ │ │ stmdals fp, {r0, r1, r4, r6, lr} │ │ │ │ - b 162b054 │ │ │ │ - bl 261820 │ │ │ │ - b fe248060 │ │ │ │ + b 162b104 │ │ │ │ + bl 2618d0 │ │ │ │ + b fe248110 │ │ │ │ strmi r0, [lr], #8 │ │ │ │ stcls 4, cr4, [lr], {166} @ 0xa6 │ │ │ │ vmovvs.f64 d30, #110 @ 0x3f700000 0.9375000 │ │ │ │ stcls 0, cr4, [r5], {96} @ 0x60 │ │ │ │ ldmibeq lr!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 3d49f0 │ │ │ │ - b 16058a4 │ │ │ │ + b 3d4aa0 │ │ │ │ + b 1605954 │ │ │ │ strdls r7, [sl, -r0] │ │ │ │ tsteq ip, r6, asr #20 │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ @ instruction: 0x46104039 │ │ │ │ - bl 51550c │ │ │ │ + bl 5155bc │ │ │ │ strtmi r0, [ip], #-1026 @ 0xfffffbfe │ │ │ │ strmi r9, [ip], #-2566 @ 0xfffff5fa │ │ │ │ - b 15eacc4 │ │ │ │ - bl 345cb0 │ │ │ │ - b fe51dc94 │ │ │ │ + b 15ead74 │ │ │ │ + bl 345d60 │ │ │ │ + b fe51dd44 │ │ │ │ stmdbls pc, {r0, r8, r9, fp} @ │ │ │ │ streq lr, [ip, #-2565] @ 0xfffff5fb │ │ │ │ vmlaeq.f32 s28, s12, s28 │ │ │ │ - bleq 2bf2d8 │ │ │ │ + bleq 2bf388 │ │ │ │ vmlseq.f32 s28, s28, s10 │ │ │ │ smlabbeq r2, fp, sl, lr │ │ │ │ streq lr, [r0, #-2824] @ 0xfffff4f8 │ │ │ │ stmdals r2, {r1, r9, sl, lr} │ │ │ │ stmdaeq sl, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe455980 │ │ │ │ - b 16068c8 │ │ │ │ - b fe461090 │ │ │ │ + b fe455a30 │ │ │ │ + b 1606978 │ │ │ │ + b fe461140 │ │ │ │ tstls fp, r3, lsl #16 │ │ │ │ stmdbls ip, {r0, r1, r2, r4, r5, r6, sl, lr} │ │ │ │ vmlseq.f32 s28, s18, s8 │ │ │ │ ldrbvc lr, [r8, #2639]! @ 0xa4f │ │ │ │ vmlaeq.f32 s28, s12, s28 │ │ │ │ stmdals r9, {r4, r8, sl, ip, pc} │ │ │ │ streq lr, [r9, #-2564] @ 0xfffff5fc │ │ │ │ vmlseq.f32 s28, s10, s28 │ │ │ │ strbtmi r1, [r5], #-2189 @ 0xfffff773 │ │ │ │ @ instruction: 0x0c00ea81 │ │ │ │ - bl 42ad04 │ │ │ │ - b 161e8cc │ │ │ │ - bls 285bd0 │ │ │ │ + bl 42adb4 │ │ │ │ + b 161e97c │ │ │ │ + bls 285c80 │ │ │ │ @ instruction: 0x0c01ea8c │ │ │ │ - b 142ad30 │ │ │ │ + b 142ade0 │ │ │ │ ldrbtmi r0, [r5], #-2052 @ 0xfffff7fc │ │ │ │ @ instruction: 0x0c01ea8c │ │ │ │ vrintxeq.f32 s28, s30 │ │ │ │ ldrbvs lr, [r7, #2821]! @ 0xb05 │ │ │ │ stmdaeq r9, {r3, r9, fp, sp, lr, pc} │ │ │ │ - b 16149bc │ │ │ │ - b 1461114 │ │ │ │ - bl 4c7944 │ │ │ │ - bls 446534 │ │ │ │ + b 1614a6c │ │ │ │ + b 14611c4 │ │ │ │ + bl 4c79f4 │ │ │ │ + bls 4465e4 │ │ │ │ mcrls 4, 0, r4, cr4, cr7, {1} │ │ │ │ stmdaeq lr, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - b fe4e8d5c │ │ │ │ + b fe4e8e0c │ │ │ │ stmdbls fp, {r1, r9, fp} │ │ │ │ - beq 3ff368 │ │ │ │ - b 395ae0 │ │ │ │ - b fe4c6180 │ │ │ │ + beq 3ff418 │ │ │ │ + b 395b90 │ │ │ │ + b fe4c6230 │ │ │ │ strmi r0, [r1], -r1, lsl #24 │ │ │ │ - b 46a954 │ │ │ │ - b 1446964 │ │ │ │ - bl 406970 │ │ │ │ + b 46aa04 │ │ │ │ + b 1446a14 │ │ │ │ + bl 406a20 │ │ │ │ stmdane lr, {r0, r2, r4, r5, r6, r7, r8, r9, sl, sp, lr} │ │ │ │ strbmi r9, [lr], #-2061 @ 0xfffff7f3 │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ - b fe295a80 │ │ │ │ + b fe295b30 │ │ │ │ stmdbls r5, {fp} │ │ │ │ - beq 3bf28c │ │ │ │ + beq 3bf33c │ │ │ │ ldmibeq r7!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ ldrbtvs lr, [r7], r6, lsl #22 │ │ │ │ stmdaeq r1, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b 4eadc0 │ │ │ │ + b 4eae70 │ │ │ │ eormi r0, pc, lr, lsl #20 │ │ │ │ stmdaeq r1, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - bls 2961d0 │ │ │ │ + bls 296280 │ │ │ │ streq lr, [r7, -sl, asr #20] │ │ │ │ - beq 4bf1ac │ │ │ │ + beq 4bf25c │ │ │ │ vldmiavc ip!, {s29-s107} │ │ │ │ - bleq 2ff5a0 │ │ │ │ + bleq 2ff650 │ │ │ │ strtmi r4, [r3], #1026 @ 0x402 │ │ │ │ stmdals lr, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r2], #-1211 @ 0xfffffb45 │ │ │ │ - blvs fffff5d8 │ │ │ │ + blvs fffff688 │ │ │ │ streq lr, [r0, -r1, lsl #21] │ │ │ │ - b 162adf0 │ │ │ │ - b fe362d98 │ │ │ │ + b 162aea0 │ │ │ │ + b fe362e48 │ │ │ │ stcls 14, cr0, [r6], {1} │ │ │ │ vmlaeq.f32 s28, s7, s28 │ │ │ │ stcls 0, cr4, [r9], {103} @ 0x67 │ │ │ │ vmlaeq.f32 s28, s25, s28 │ │ │ │ - b 13d4b68 │ │ │ │ + b 13d4c18 │ │ │ │ eormi r0, ip, r9, lsl #8 │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ streq lr, [sl], #-2628 @ 0xfffff5bc │ │ │ │ cdpls 6, 0, cr9, cr6, cr1, {0} │ │ │ │ vqshl.s8 d20, d4, d12 │ │ │ │ @ instruction: 0xf6cc12d6 │ │ │ │ - bl 3cd370 │ │ │ │ + bl 3cd420 │ │ │ │ ldmne lr, {r1, r9, fp} │ │ │ │ - bl 36b60c │ │ │ │ + bl 36b6bc │ │ │ │ @ instruction: 0x960864fb │ │ │ │ streq lr, [r2], -ip, lsl #22 │ │ │ │ movwls r4, #62483 @ 0xf413 │ │ │ │ strls r1, [ip], -r3, lsl #17 │ │ │ │ stcls 4, cr4, [r2, #-172] @ 0xffffff54 │ │ │ │ - b 162c20c │ │ │ │ + b 162c2bc │ │ │ │ strdmi r7, [r5], #-119 @ 0xffffff89 │ │ │ │ - b fe4aaa38 │ │ │ │ - bl 447a2c │ │ │ │ + b fe4aaae8 │ │ │ │ + bl 447adc │ │ │ │ submi r0, r5, r2, lsl #12 │ │ │ │ - b fe3aa250 │ │ │ │ - b fe545e40 │ │ │ │ - b 1607a50 │ │ │ │ + b fe3aa300 │ │ │ │ + b fe545ef0 │ │ │ │ + b 1607b00 │ │ │ │ ldrmi r0, [r0], #-3003 @ 0xfffff445 │ │ │ │ ldrbtvc lr, [r5], pc, asr #20 │ │ │ │ cdpls 6, 0, cr9, cr1, cr6, {0} │ │ │ │ andls r1, r7, sp, lsl #17 │ │ │ │ stmdals r3, {r0, r1, r5, r6, sl, lr} │ │ │ │ @ instruction: 0x0c0bea86 │ │ │ │ @ instruction: 0x0c04ea8c │ │ │ │ strbtmi r4, [r5], #-1101 @ 0xfffffbb3 │ │ │ │ @ instruction: 0x0c00ea81 │ │ │ │ - bl 32ae78 │ │ │ │ - b 161da20 │ │ │ │ - b 1605d24 │ │ │ │ - b fe564650 │ │ │ │ + bl 32af28 │ │ │ │ + b 161dad0 │ │ │ │ + b 1605dd4 │ │ │ │ + b fe564700 │ │ │ │ ldrmi r0, [r1], #-3073 @ 0xfffff3ff │ │ │ │ @ instruction: 0x0c07ea8c │ │ │ │ stmdbls r2, {r1, r3, r8, ip, pc} │ │ │ │ - bl 2d5ac4 │ │ │ │ + bl 2d5b74 │ │ │ │ @ instruction: 0x960e76fc │ │ │ │ - bl 2ac274 │ │ │ │ + bl 2ac324 │ │ │ │ stmdals r4, {r1, sl, fp} │ │ │ │ ldrbvs lr, [r3, #2821]! @ 0xb05 │ │ │ │ - b fe52a6a8 │ │ │ │ + b fe52a758 │ │ │ │ subsmi r0, pc, r4, lsl #14 │ │ │ │ ldrtmi r4, [lr], #-1126 @ 0xfffffb9a │ │ │ │ @ instruction: 0x0c00ea81 │ │ │ │ ldmdals r0, {r0, r1, r2, r7, fp, ip} │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ - b fe555b30 │ │ │ │ - bl 247a98 │ │ │ │ - b fe546aa4 │ │ │ │ + b fe555be0 │ │ │ │ + bl 247b48 │ │ │ │ + b fe546b54 │ │ │ │ stmdals r3, {r1, r2, r3, sl, fp} │ │ │ │ - bl 3d4c14 │ │ │ │ - bl 2de67c │ │ │ │ + bl 3d4cc4 │ │ │ │ + bl 2de72c │ │ │ │ strdls r7, [r1, -ip] │ │ │ │ - bl 26aec4 │ │ │ │ - bl 5c7abc │ │ │ │ + bl 26af74 │ │ │ │ + bl 5c7b6c │ │ │ │ ldrbmi r0, [ip], #2306 @ 0x902 │ │ │ │ vmlaeq.f64 d14, d2, d1 │ │ │ │ - b 1614c70 │ │ │ │ + b 1614d20 │ │ │ │ ldrmi r0, [lr], #1461 @ 0x5b5 │ │ │ │ rsbmi r4, fp, r4, ror #8 │ │ │ │ ldrbtvs lr, [r6], #2820 @ 0xb04 │ │ │ │ - b 1614c9c │ │ │ │ + b 1614d4c │ │ │ │ strtmi r0, [sl], #1718 @ 0x6b6 │ │ │ │ @ instruction: 0x0c01ea80 │ │ │ │ stmdbls r8, {r0, r1, r3, r4, r5, sl, lr} │ │ │ │ - bl 314cb4 │ │ │ │ + bl 314d64 │ │ │ │ strdmi r6, [r5], #-52 @ 0xffffffcc @ │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ stmdals r7, {r0, r1, r2, r3, r7, r8, fp, ip} │ │ │ │ rsbmi r4, r6, r5, ror r4 │ │ │ │ ldrbvs lr, [r3, #2821]! @ 0xb05 │ │ │ │ - b 1614c70 │ │ │ │ + b 1614d20 │ │ │ │ strtmi r0, [r0], #-947 @ 0xfffffc4d │ │ │ │ ldrbmi r9, [r6], #-2314 @ 0xfffff6f6 │ │ │ │ - bl 3d4c74 │ │ │ │ + bl 3d4d24 │ │ │ │ strdmi r6, [ip], #-101 @ 0xffffff9b @ │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ rsbmi r4, fp, r9, lsl r4 │ │ │ │ rsbsmi r4, r3, ip, lsr r4 │ │ │ │ ldrbtvs lr, [r6], #2820 @ 0xb04 │ │ │ │ - b 1615b28 │ │ │ │ + b 1615bd8 │ │ │ │ stmdals r9, {r1, r2, r4, r5, r7, r9, sl} │ │ │ │ rsbsmi r4, r5, r8, lsr #9 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ - b fe554cc0 │ │ │ │ - b 1607b30 │ │ │ │ + b fe554d70 │ │ │ │ + b 1607be0 │ │ │ │ ldrmi r0, [r0], #-1204 @ 0xfffffb4c │ │ │ │ strmi r4, [sp], #-1072 @ 0xfffffbd0 │ │ │ │ stmdbls ip, {r1, r2, r5, r6, lr} │ │ │ │ ldrbvs lr, [r3, #2821]! @ 0xb05 │ │ │ │ - b 1614cbc │ │ │ │ + b 1614d6c │ │ │ │ strtmi r0, [r1], #-947 @ 0xfffffc4d │ │ │ │ strbmi r4, [r6], #-92 @ 0xffffffa4 │ │ │ │ - bl 3d4d00 │ │ │ │ + bl 3d4db0 │ │ │ │ strmi r6, [r4], #-1781 @ 0xfffff90b │ │ │ │ - b 162ab8c │ │ │ │ + b 162ac3c │ │ │ │ svcls 0x000b05b5 │ │ │ │ rsbmi r4, fp, r8, lsl r4 │ │ │ │ ldrbtvs lr, [r6], #2820 @ 0xb04 │ │ │ │ - b 1614d34 │ │ │ │ - strtmi r0, [pc], #-1718 @ 244b6c │ │ │ │ + b 1614de4 │ │ │ │ + strtmi r0, [pc], #-1718 @ 244c1c │ │ │ │ strmi r4, [fp], #-117 @ 0xffffff8b │ │ │ │ - bl 314d08 │ │ │ │ + bl 314db8 │ │ │ │ strmi r6, [r5], #-1012 @ 0xfffffc0c │ │ │ │ - b 162ab94 │ │ │ │ - bl 485e50 │ │ │ │ + b 162ac44 │ │ │ │ + bl 485f00 │ │ │ │ strmi r0, [r2], #-262 @ 0xfffffefa │ │ │ │ @ instruction: 0x0c00ea8c │ │ │ │ rsbmi r9, r6, pc, lsl #16 │ │ │ │ ldrbvs lr, [r3, #2821]! @ 0xb05 │ │ │ │ - b 1614d0c │ │ │ │ + b 1614dbc │ │ │ │ strtmi r0, [r2], #-947 @ 0xfffffc4d │ │ │ │ vldmiavc ip!, {d30-d29} │ │ │ │ stmdals lr, {r1, r2, r3, r4, r5, sl, lr} │ │ │ │ - bl 3d4d14 │ │ │ │ + bl 3d4dc4 │ │ │ │ strdmi r6, [ip], #-101 @ 0xffffff9b @ │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ rsbmi r4, fp, r8, lsl r4 │ │ │ │ rsbsmi r4, r3, ip, lsl #8 │ │ │ │ ldrbtvs lr, [r6], #2820 @ 0xb04 │ │ │ │ - bls 295c08 │ │ │ │ + bls 295cb8 │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ rsbsmi r4, r5, sl, lsr #8 │ │ │ │ svcls 0x00124065 │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ ldcls 4, cr4, [r5, #-160] @ 0xffffff60 │ │ │ │ rscsvs lr, r3, r0, lsl #22 │ │ │ │ strhtmi r4, [r6], #-68 @ 0xffffffbc │ │ │ │ - bl 414d58 │ │ │ │ + bl 414e08 │ │ │ │ ldrtmi r0, [r2], #-432 @ 0xfffffe50 │ │ │ │ ldmdbls r1, {r0, r3, r5, r7, sp, lr} │ │ │ │ rscsvs lr, r0, #2048 @ 0x800 │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ rsbvs r4, r9, r1, lsl r4 │ │ │ │ ldrmi r9, [r9], #-2323 @ 0xfffff6ed │ │ │ │ submi r4, r3, r3, rrx │ │ │ │ ldmdbls r4, {r0, r3, r5, r6, r7, sp, lr} │ │ │ │ - bl 555e74 │ │ │ │ + bl 555f24 │ │ │ │ strdvs r6, [sl], -r2 @ │ │ │ │ @ instruction: 0x612c440c │ │ │ │ pop {r0, r3, r4, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - blvs 4c0294 │ │ │ │ - blvc 500298 │ │ │ │ + blvs 4c0344 │ │ │ │ + blvc 500348 │ │ │ │ ldmib r3, {r0, r1, r3, r8, r9, sp, pc}^ │ │ │ │ stmib r0, {r8, r9, sp}^ │ │ │ │ stc 3, cr2, [r0, #8] │ │ │ │ vqdmulh.s d22, d14, d0 │ │ │ │ vrsra.s64 , q8, #52 │ │ │ │ stc 3, cr3, [r0, #840] @ 0x348 │ │ │ │ tstvs r3, r6, lsl #22 │ │ │ │ @@ -545529,153 +545569,153 @@ │ │ │ │ ldrdcs lr, [r6], -r0 │ │ │ │ @ instruction: 0x460f00f3 │ │ │ │ @ instruction: 0x61ab189b │ │ │ │ stmiaeq r5, {r1, r6, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ andeq pc, r0, r0, asr #2 │ │ │ │ stmdbeq r0!, {r3, r8, ip, sp, lr, pc} │ │ │ │ movweq lr, #27400 @ 0x6b08 │ │ │ │ - blcs 1215f2c │ │ │ │ + blcs 1215fdc │ │ │ │ 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, r3, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf1c883f8 │ │ │ │ strbmi r0, [r8], -r0, asr #8 │ │ │ │ @ instruction: 0xf1054622 │ │ │ │ @ instruction: 0xf5ea0920 │ │ │ │ - strbmi lr, [r9], -r8, asr #26 │ │ │ │ + @ instruction: 0x4649ecf0 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0xf1c8f8c1 │ │ │ │ addsmi r0, lr, #-67108863 @ 0xfc000001 │ │ │ │ @ instruction: 0xf1a8bf9e │ │ │ │ ldmdbne pc!, {r6, r9} @ │ │ │ │ stmible r3!, {r1, r2, r4, r5, r7, fp, ip}^ │ │ │ │ @ instruction: 0x46281939 │ │ │ │ @ instruction: 0xf8b4f7ff │ │ │ │ cmncc pc, #36700160 @ 0x2300000 │ │ │ │ addsmi r3, lr, #64, 8 @ 0x40000000 │ │ │ │ strtmi sp, [r7], #-2294 @ 0xfffff70a │ │ │ │ @ instruction: 0x46321b36 │ │ │ │ @ instruction: 0x46484639 │ │ │ │ - stc 5, cr15, [sl, #-936]! @ 0xfffffc58 │ │ │ │ + ldcl 5, cr15, [r2], {234} @ 0xea │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9bef0 │ │ │ │ + bl fed9bfa0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0fd8 │ │ │ │ - blmi f571c8 │ │ │ │ + blmi f57278 │ │ │ │ ldrbtmi fp, [r9], #-133 @ 0xffffff7b │ │ │ │ ldmib r5, {r0, r9, sl, fp, sp, pc}^ │ │ │ │ strmi lr, [r4], -r6, lsl #14 │ │ │ │ ldrtmi r5, [r4], fp, asr #17 │ │ │ │ ldmdavs fp, {r9, sp} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ @ instruction: 0xf0820300 │ │ │ │ andcc r0, r1, #469762048 @ 0x1c000000 │ │ │ │ - b 160f540 │ │ │ │ + b 160f5f0 │ │ │ │ @ instruction: 0xf1c303c3 │ │ │ │ @ instruction: 0xf1a30020 │ │ │ │ - blx dc51ac │ │ │ │ - blx 44193c │ │ │ │ - blx c40d34 │ │ │ │ - b 134113c │ │ │ │ - b 130593c │ │ │ │ + blx dc525c │ │ │ │ + blx 4419ec │ │ │ │ + blx c40de4 │ │ │ │ + b 13411ec │ │ │ │ + b 13059ec │ │ │ │ @ instruction: 0xf80c0301 │ │ │ │ mvnle r3, r1, lsl #22 │ │ │ │ andcs r4, r1, #557056 @ 0x88000 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xff82f7ff │ │ │ │ vst2.32 {d6,d8}, [r3 :128], fp │ │ │ │ @ instruction: 0xf5b373fc │ │ │ │ andle r7, ip, r0, ror #31 │ │ │ │ - ldrbtmi r4, [pc], #-3869 @ 244d60 │ │ │ │ + ldrbtmi r4, [pc], #-3869 @ 244e10 │ │ │ │ ldrtmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ stmibvs fp!, {r0, r2, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ mvnsvc pc, #50331648 @ 0x3000000 │ │ │ │ svcvc 0x00e0f5b3 │ │ │ │ andcs sp, r8, #244, 2 @ 0x3d │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xff6af7ff │ │ │ │ cdpne 2, 6, cr2, cr0, cr0, {0} │ │ │ │ bicsmi r0, r3, #9502720 @ 0x910000 │ │ │ │ movweq pc, #12291 @ 0x3003 @ │ │ │ │ - bcs 751594 │ │ │ │ + bcs 751644 │ │ │ │ eormi pc, r1, r5, asr r8 @ │ │ │ │ biceq lr, r3, #323584 @ 0x4f000 │ │ │ │ vpmax.u8 d15, d3, d20 │ │ │ │ svccc 0x0001f800 │ │ │ │ rsbcs sp, r0, #240, 2 @ 0x3c │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - bl 1882554 │ │ │ │ - blmi 4175d8 │ │ │ │ + bl 282604 │ │ │ │ + blmi 417688 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 31ee20 │ │ │ │ + blls 31eed0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #20]! │ │ │ │ - cdp 5, 2, cr15, cr0, cr10, {7} │ │ │ │ - rsbseq fp, r3, r2, lsl #6 │ │ │ │ + stcl 5, cr15, [r8, #936] @ 0x3a8 │ │ │ │ + rsbseq fp, r3, r2, asr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r2, r0, r2, asr #19 │ │ │ │ - rsbeq fp, r9, lr, lsl fp │ │ │ │ - rsbseq fp, r3, r0, asr r2 │ │ │ │ + strhteq r2, [r0], -sl │ │ │ │ + rsbeq fp, r9, r6, lsl fp │ │ │ │ + rsbseq fp, r3, r0, lsr #3 │ │ │ │ @ instruction: 0x4602b410 │ │ │ │ strcc lr, [r1], #-2512 @ 0xfffff630 │ │ │ │ ldmvs r1, {fp, sp, lr}^ │ │ │ │ vstmiapl r3, {s29-s107} │ │ │ │ smlabtmi r0, r2, r9, lr │ │ │ │ mrrccs 10, 4, lr, r0, cr12 │ │ │ │ sbcpl lr, r0, r0, lsl #21 │ │ │ │ @ instruction: 0x0c03ea8c │ │ │ │ - b 130738c │ │ │ │ + b 130743c │ │ │ │ rsbmi r6, r3, r1, asr #7 │ │ │ │ stceq 0, cr4, [r0], {67} @ 0x43 │ │ │ │ addcc lr, ip, r0, asr #20 │ │ │ │ - b fe294f70 │ │ │ │ - b fe309b58 │ │ │ │ + b fe295020 │ │ │ │ + b fe309c08 │ │ │ │ addsvs r0, r0, ip, lsl #6 │ │ │ │ orrsmi lr, ip, #536576 @ 0x83000 │ │ │ │ - bl 130b220 │ │ │ │ + bl 130b2d0 │ │ │ │ @ instruction: 0xf85d0101 │ │ │ │ sbcsvs r4, r3, r4, lsl #22 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9c034 │ │ │ │ + bl fed9c0e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ tstge r7, r1, asr r9 │ │ │ │ ldrdeq lr, [r0, -r1] │ │ │ │ smlabteq r0, r4, r9, lr │ │ │ │ ldmib r3, {r1, r2, r4, r8, r9, sp, pc}^ │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ ldclt 3, cr2, [r8, #-8]! │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ - mrrc 5, 14, pc, ip, cr10 @ │ │ │ │ + stc 5, cr15, [r4], {234} @ 0xea │ │ │ │ rscsle r2, r8, r0, lsl r8 │ │ │ │ tstcs r0, r2, lsl r8 │ │ │ │ @ instruction: 0xf5ea4478 │ │ │ │ - cdpne 12, 0, cr14, cr5, cr12, {7} │ │ │ │ + mcrne 12, 0, lr, cr5, cr4, {4} │ │ │ │ andscs sp, r0, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0xf5ea4621 │ │ │ │ - ldmdacs r0, {r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0, {r5, r8, r9, fp, sp, lr, pc} │ │ │ │ andle r4, ip, r8, lsr #12 │ │ │ │ - ldc 5, cr15, [sl, #-936]! @ 0xfffffc58 │ │ │ │ + stcl 5, cr15, [r2], #936 @ 0x3a8 │ │ │ │ ldmib r3, {r1, r2, r8, r9, sp, pc}^ │ │ │ │ andcs r2, r0, r0, lsl #6 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - stc 5, cr15, [r2], #936 @ 0x3a8 │ │ │ │ + mcrr 5, 14, pc, sl, cr10 @ │ │ │ │ smlabteq r2, r4, r9, lr │ │ │ │ @ instruction: 0xf5eabd38 │ │ │ │ - ldclt 13, cr14, [r8, #-184]! @ 0xffffff48 │ │ │ │ + ldclt 12, cr14, [r8, #-856]! @ 0xfffffca8 │ │ │ │ stmiavc r2!, {r3, r7, r8, r9, sl, fp, lr}^ │ │ │ │ - blcc 232f88 │ │ │ │ + blcc 233038 │ │ │ │ ldclvs 13, cr12, [r1], #-212 @ 0xffffff2c │ │ │ │ eorsls sp, r8, #893386752 @ 0x35400000 │ │ │ │ - eoreq r2, r0, ip, lsr #17 │ │ │ │ + eoreq r2, r0, r4, lsr #17 │ │ │ │ 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 +545732,22 @@ │ │ │ │ @ instruction: 0xf85dd90b │ │ │ │ ldrbmi r4, [r0, -r4, lsl #22]! │ │ │ │ ldmdbvs sl, {r0, r1, r4, r8, ip, sp, pc}^ │ │ │ │ stmdble r4, {r2, r4, r7, r9, lr} │ │ │ │ cmplt r3, r3, lsl #17 │ │ │ │ addsmi r6, r4, #1474560 @ 0x168000 │ │ │ │ ldrmi sp, [r8], -r7, lsl #16 │ │ │ │ - blcs 27eeac │ │ │ │ + blcs 27ef5c │ │ │ │ @ instruction: 0x4618d1fb │ │ │ │ - blmi 383090 │ │ │ │ + blmi 383140 │ │ │ │ andcs r4, r0, r0, ror r7 │ │ │ │ - blmi 383098 │ │ │ │ + blmi 383148 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9c130 │ │ │ │ + bl fed9c1e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs ip, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmdavs r3!, {r0, r2, r4, r9, sl, lr}^ │ │ │ │ smlawblt r3, fp, r0, r6 │ │ │ │ @ instruction: 0xf002681a │ │ │ │ movwmi r0, #41473 @ 0xa201 │ │ │ │ stmdavs fp, {r1, r3, r4, sp, lr} │ │ │ │ @@ -545722,15 +545762,15 @@ │ │ │ │ stmdavs fp, {r0, r1, r5, sp, lr} │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ andvs r4, fp, r3, lsr #6 │ │ │ │ @ instruction: 0x4608b11d │ │ │ │ strtmi r4, [r0], -r8, lsr #15 │ │ │ │ ldclt 7, cr4, [r8, #-672]! @ 0xfffffd60 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9c18c │ │ │ │ + bl fed9c23c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs ip, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ stmiavs r3!, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xb123604b │ │ │ │ @ instruction: 0xf002681a │ │ │ │ movwmi r0, #41473 @ 0xa201 │ │ │ │ stmdavs fp, {r1, r3, r4, sp, lr} │ │ │ │ @@ -545764,15 +545804,15 @@ │ │ │ │ adcvs sp, r5, r9, lsr r1 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ eorvs r4, fp, r3, lsr #6 │ │ │ │ @ instruction: 0x4620b13e │ │ │ │ stmdavs r3!, {r4, r5, r7, r8, r9, sl, lr} │ │ │ │ streq pc, [r1], #-35 @ 0xffffffdd │ │ │ │ ldmle r8!, {r0, r8, r9, fp, sp}^ │ │ │ │ - blcs 29f0e0 │ │ │ │ + blcs 29f190 │ │ │ │ @ instruction: 0xf023bf88 │ │ │ │ ldmdble pc, {r0, sl} @ │ │ │ │ ldrbeq r6, [sl, r3, lsr #16] │ │ │ │ @ instruction: 0xf023d41c │ │ │ │ stmdavs sl, {r0, r8}^ │ │ │ │ eorle r4, r0, r2, lsr #5 │ │ │ │ ldmdavs r0, {r1, r4, r8, ip, sp, pc} │ │ │ │ @@ -545836,15 +545876,15 @@ │ │ │ │ stmdavs fp, {r0, r4, r8, ip, sp, pc} │ │ │ │ stmdbeq r1, {r0, r1, ip, sp, lr, pc} │ │ │ │ andvc lr, r1, #3424256 @ 0x344000 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0x46138113 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0x461c8130 │ │ │ │ - blcs 25f2c0 │ │ │ │ + blcs 25f370 │ │ │ │ stmdavs r3!, {r0, r1, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf02368a7 │ │ │ │ @ instruction: 0xf0030501 │ │ │ │ adcmi r0, r9, #1 │ │ │ │ svclt 0x00084681 │ │ │ │ andsle r4, r9, r5, lsr #12 │ │ │ │ svclt 0x00982b01 │ │ │ │ @@ -545856,15 +545896,15 @@ │ │ │ │ @ instruction: 0xf003683b │ │ │ │ @ instruction: 0x432b0301 │ │ │ │ ldmdavs r3, {r0, r1, r3, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf00360a2 │ │ │ │ @ instruction: 0x43230301 │ │ │ │ stmdavs r3!, {r0, r1, r4, sp, lr} │ │ │ │ andeq pc, r1, r3 │ │ │ │ - blcs 29f1d0 │ │ │ │ + blcs 29f280 │ │ │ │ andeq pc, r1, #35 @ 0x23 │ │ │ │ @ instruction: 0xf8c8bf98 │ │ │ │ stmdble r4, {lr} │ │ │ │ addsmi r6, r9, #5439488 @ 0x530000 │ │ │ │ subsvs fp, r4, ip, lsl #30 │ │ │ │ tstmi r0, #148 @ 0x94 │ │ │ │ eorvs r6, r0, sl, asr #16 │ │ │ │ @@ -545873,15 +545913,15 @@ │ │ │ │ andsvs r4, r3, r3, lsr #6 │ │ │ │ stmdavs r3!, {r1, r3, fp, sp, lr} │ │ │ │ movweq pc, #866 @ 0x362 @ │ │ │ │ cmplt r6, r3, lsr #32 │ │ │ │ @ instruction: 0x462cb13d │ │ │ │ ldrmi r4, [r0, r0, lsr #12]! │ │ │ │ @ instruction: 0xf0236823 │ │ │ │ - blcs 2861ec │ │ │ │ + blcs 28629c │ │ │ │ @ instruction: 0xf1b9d8f8 │ │ │ │ eorle r0, fp, r0, lsl #30 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ strhle r4, [pc], #-43 @ │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ stmdavs r9!, {r0, r1, r5, r7, pc}^ │ │ │ │ strhtle r4, [r3], #-41 @ 0xffffffd7 │ │ │ │ @@ -545972,18 +546012,18 @@ │ │ │ │ ldrtmi r6, [r2], -fp, lsr #16 │ │ │ │ movweq pc, #4131 @ 0x1023 @ │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ stmiavs r9!, {r0, r1, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r3, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xe7ced1b9 │ │ │ │ @ instruction: 0xf023680b │ │ │ │ - blcs 286778 │ │ │ │ + blcs 286828 │ │ │ │ stmdavs fp!, {r0, r3, r4, r5, r8, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xd05e4299 │ │ │ │ - bcs 25d628 │ │ │ │ + bcs 25d6d8 │ │ │ │ ldmdavs r3, {r1, r2, r3, r4, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf0034617 │ │ │ │ @ instruction: 0x432b0301 │ │ │ │ mcrcs 0, 0, r6, cr0, cr3, {0} │ │ │ │ svcge 0x0023f47f │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcge 0x0056f43f │ │ │ │ @@ -546003,15 +546043,15 @@ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcge 0x0038f43f │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf43f429f │ │ │ │ svccs 0x0000af5d │ │ │ │ svcge 0x000bf43f │ │ │ │ @ instruction: 0xf8c8e7ac │ │ │ │ - bcs 24d3f0 │ │ │ │ + bcs 24d4a0 │ │ │ │ svcge 0x002af43f │ │ │ │ @ instruction: 0xf0036813 │ │ │ │ andsvs r0, r3, r1, lsl #6 │ │ │ │ sbcle r2, r9, r0, lsl #28 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcge 0x0020f43f │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @@ -546028,15 +546068,15 @@ │ │ │ │ ldrdpl pc, [r0], -r8 │ │ │ │ rsbvs lr, sl, r2, lsl #14 │ │ │ │ lslle r2, r0, #20 │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ @ instruction: 0xf1b9aeca │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0xf8d8aefd │ │ │ │ - blcs 251454 │ │ │ │ + blcs 251504 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr3, cr15, {3} │ │ │ │ strdvs lr, [pc], #-102 @ │ │ │ │ mcrcs 0, 0, r6, cr0, cr10, {1} │ │ │ │ mrcge 4, 5, APSR_nzcv, cr11, cr15, {3} │ │ │ │ stmdavs fp, {r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stmvs fp, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ @@ -546048,267 +546088,267 @@ │ │ │ │ @ instruction: 0xb1236803 │ │ │ │ ldmvs fp, {r3, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x46184770 │ │ │ │ svclt 0x00004770 │ │ │ │ strmi r6, [r2], -r3, lsl #17 │ │ │ │ ldrmi fp, [r8], -r3, lsr #2 │ │ │ │ - blcs 25f610 │ │ │ │ + blcs 25f6c0 │ │ │ │ @ instruction: 0x4770d1fb │ │ │ │ @ instruction: 0xf0216801 │ │ │ │ stmdbcs r1, {r0} │ │ │ │ and sp, r9, r6, lsl #16 │ │ │ │ strmi r6, [r2], -r3, lsl #16 │ │ │ │ @ instruction: 0xf0232b01 │ │ │ │ stmdble r3, {r0} │ │ │ │ addsmi r6, r3, #8585216 @ 0x830000 │ │ │ │ @ instruction: 0x4770d0f6 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ strmi r6, [r2], -r3, asr #16 │ │ │ │ ldrmi fp, [r8], -r3, lsr #2 │ │ │ │ - blcs 25f744 │ │ │ │ + blcs 25f7f4 │ │ │ │ @ instruction: 0x4770d1fb │ │ │ │ @ instruction: 0xf0216801 │ │ │ │ stmdbcs r1, {r0} │ │ │ │ and sp, r9, r6, lsl #16 │ │ │ │ strmi r6, [r2], -r3, lsl #16 │ │ │ │ @ instruction: 0xf0232b01 │ │ │ │ stmdble r3, {r0} │ │ │ │ addsmi r6, r3, #4390912 @ 0x430000 │ │ │ │ @ instruction: 0x4770d0f6 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9c708 │ │ │ │ + bl fed9c7b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [sl], -r8, ror #31 │ │ │ │ addlt r6, r3, r1, lsl #16 │ │ │ │ ldmvs r5, {r0, r5, r7, r8, ip, sp, pc}^ │ │ │ │ strtmi lr, [r1], -r0 │ │ │ │ stmdavs ip, {r0, r1, r3, r6, r7, fp, sp, lr}^ │ │ │ │ - blcs 24c0d0 │ │ │ │ + blcs 24c180 │ │ │ │ svclt 0x00b2688b │ │ │ │ ldrmi r2, [ip], -r1, lsl #6 │ │ │ │ stccs 3, cr2, [r0], {-0} │ │ │ │ stcmi 1, cr13, [r4], {243} @ 0xf3 │ │ │ │ strls r4, [r0], #-1148 @ 0xfffffb84 │ │ │ │ ldc2l 7, cr15, [r2, #-1020] @ 0xfffffc04 │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ ldrb r4, [r6, fp, lsl #12]! │ │ │ │ @ instruction: 0xfffff979 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed9c750 │ │ │ │ + bl fed9c800 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r0, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmib sp, {r0, r1, r7, ip, sp, pc}^ │ │ │ │ tstlt r0, r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff4669 │ │ │ │ @ instruction: 0xb003fcb7 │ │ │ │ - blx 3836e2 │ │ │ │ + blx 383792 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9c774 │ │ │ │ + bl fed9c824 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ strbtmi r6, [sp], -r3, lsl #17 │ │ │ │ stmib sp, {r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xb1231200 │ │ │ │ ldrmi r4, [r8], -r9, lsr #12 │ │ │ │ stc2 7, cr15, [r2], #1020 @ 0x3fc │ │ │ │ stmdavs r3!, {r3, r4, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ andeq pc, r1, r3, lsr #32 │ │ │ │ stmdale r6, {r0, r8, r9, fp, sp} │ │ │ │ stmdavs r3, {r0, r1, r4, sp, lr, pc} │ │ │ │ - blcs 296db4 │ │ │ │ + blcs 296e64 │ │ │ │ andeq pc, r1, r3, lsr #32 │ │ │ │ stmvs r3, {r0, r2, r3, r8, fp, ip, lr, pc} │ │ │ │ smlalsle r4, r6, ip, r2 │ │ │ │ - bls 25f9b8 │ │ │ │ + bls 25fa68 │ │ │ │ movwle r4, #37521 @ 0x9291 │ │ │ │ - blls 29f8c4 │ │ │ │ + blls 29f974 │ │ │ │ svclt 0x0088429a │ │ │ │ andlt r2, r3, r0 │ │ │ │ andcs fp, r0, r0, lsr sp │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ ldrb r4, [sl, r4, lsl #12] │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ ldmdaeq pc!, {r0, r5, ip, sp, lr, pc} @ │ │ │ │ strbmi fp, [r4], -pc, lsl #1 │ │ │ │ andsle r0, r3, pc, lsl #13 │ │ │ │ andcs r6, r1, #4390912 @ 0x430000 │ │ │ │ - blx 343e3c │ │ │ │ + blx 343eec │ │ │ │ @ instruction: 0xf04fd00e │ │ │ │ strbmi r0, [r5], -r0, lsl #22 │ │ │ │ andls r4, r1, r4, asr r6 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf10bb963 │ │ │ │ @ instruction: 0xf1080b01 │ │ │ │ ldrbmi r0, [ip, #-2052] @ 0xfffff7fc │ │ │ │ @ instruction: 0x462cd1f6 │ │ │ │ @ instruction: 0xf5e94620 │ │ │ │ - mullt pc, sl, pc @ │ │ │ │ + andlt lr, pc, r2, asr #30 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - beq 12416b0 │ │ │ │ + beq 1241760 │ │ │ │ @ instruction: 0x4657069e │ │ │ │ - blls 2b9698 │ │ │ │ + blls 2b9748 │ │ │ │ ldmdavs fp, {r0, r9, sp}^ │ │ │ │ mulsle r6, sl, r0 │ │ │ │ strhi lr, [r2], #-2509 @ 0xfffff633 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x461646d8 │ │ │ │ @ instruction: 0x462f4654 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0xf109b97b │ │ │ │ @ instruction: 0xf10a0901 │ │ │ │ strbmi r0, [lr, #-2564] @ 0xfffff5fc │ │ │ │ @ instruction: 0x46c3d1f6 │ │ │ │ @ instruction: 0xf8dd463d │ │ │ │ strtmi r8, [r7], -r8 │ │ │ │ ldrtmi r9, [r8], -r3, lsl #24 │ │ │ │ - svc 0x0072f5e9 │ │ │ │ + svc 0x001af5e9 │ │ │ │ @ instruction: 0xf023e7cd │ │ │ │ @ instruction: 0x06980e3f │ │ │ │ andsle r4, r7, r2, ror r6 │ │ │ │ tstcs r1, r1, lsl #22 │ │ │ │ - blx 69f7e8 │ │ │ │ + blx 69f898 │ │ │ │ andsle pc, r1, r3, lsl #22 │ │ │ │ strcs r9, [r0, #-1542] @ 0xfffff9fa │ │ │ │ stmib sp, {r1, r2, r4, r5, r6, r9, sl, lr}^ │ │ │ │ stmib sp, {r2, fp, sp, pc}^ │ │ │ │ ldmdavs r3!, {r0, r1, r2, r8, r9, sl, sp, lr, pc} │ │ │ │ strcc fp, [r1, #-2403] @ 0xfffff69d │ │ │ │ strmi r3, [fp, #1540]! @ 0x604 │ │ │ │ ldmib sp, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmib sp, {r2, fp, sp, pc}^ │ │ │ │ svcls 0x00086206 │ │ │ │ @ instruction: 0xf5e94610 │ │ │ │ - @ instruction: 0xe7ceef52 │ │ │ │ + @ instruction: 0xe7ceeefa │ │ │ │ ldreq pc, [pc, -r3, lsr #32]! │ │ │ │ @ instruction: 0x463a0699 │ │ │ │ - blls 2b9710 │ │ │ │ - beq 2c17f8 │ │ │ │ - blx 8df82c │ │ │ │ + blls 2b97c0 │ │ │ │ + beq 2c18a8 │ │ │ │ + blx 8df8dc │ │ │ │ andle pc, pc, r3, lsl #20 │ │ │ │ strpl lr, [r9], #-2509 @ 0xfffff633 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ssatmi r4, #27, r4, asr #12 │ │ │ │ ldmdblt fp, {r0, r1, r3, r4, r5, fp, sp, lr}^ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r3, [r4, #-1796] @ 0xfffff8fc │ │ │ │ stcls 1, cr13, [r9, #-992] @ 0xfffffc20 │ │ │ │ stcls 6, cr4, [sl], {82} @ 0x52 │ │ │ │ @ instruction: 0xf5e94610 │ │ │ │ - @ instruction: 0xe7d2ef32 │ │ │ │ - ldreq pc, [pc, #-35]! @ 2456cd │ │ │ │ + @ instruction: 0xe7d2eeda │ │ │ │ + ldreq pc, [pc, #-35]! @ 24577d │ │ │ │ @ instruction: 0x4628069b │ │ │ │ - blls 2b9748 │ │ │ │ + blls 2b97f8 │ │ │ │ ldmdavs fp, {r0, r9, sp}^ │ │ │ │ mulle pc, sl, r0 @ │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldrmi r9, [r4], -fp, lsl #8 │ │ │ │ strls r4, [sp, #-1689] @ 0xfffff967 │ │ │ │ ldmdblt r1, {r0, r3, r5, fp, sp, lr}^ │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r3, [ip, #-1284] @ 0xfffffafc │ │ │ │ ldmib sp, {r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ stmdals sp, {r0, r1, r3, sl, ip, pc} │ │ │ │ - svc 0x0014f5e9 │ │ │ │ + cdp 5, 11, cr15, cr12, cr9, {7} │ │ │ │ stmdals r1, {r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xff52f7ff │ │ │ │ svclt 0x0000e7f0 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ - blx feece338 │ │ │ │ + blx feece3e8 │ │ │ │ addvs pc, r3, r2, lsl #5 │ │ │ │ andseq pc, pc, #-2147483600 @ 0x80000030 │ │ │ │ andne lr, r0, #192, 18 @ 0x300000 │ │ │ │ svclt 0x00004770 │ │ │ │ stmdblt r3, {r0, r1, r7, fp, sp, lr} │ │ │ │ push {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xf44f4ff0 │ │ │ │ - bl fed9c958 │ │ │ │ + bl fed9ca08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0230fc0 │ │ │ │ addlt r0, r7, pc, lsr r5 │ │ │ │ ldreq r4, [r9], pc, lsr #12 │ │ │ │ stmdavs r3, {r0, r2, r3, ip, lr, pc}^ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blx 856f84 │ │ │ │ + blx 857034 │ │ │ │ andle pc, r6, r3, lsl #16 │ │ │ │ stmdavs fp!, {r9, sl, sp} │ │ │ │ strcc fp, [r1], -fp, asr #18 │ │ │ │ ldrmi r3, [r0, #1284]! @ 0x504 │ │ │ │ @ instruction: 0x4638d1f9 │ │ │ │ - cdp 5, 14, cr15, cr0, cr9, {7} │ │ │ │ + cdp 5, 8, cr15, cr8, cr9, {7} │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf0238ff0 │ │ │ │ @ instruction: 0x069a093f │ │ │ │ andsle r4, r7, r8, asr #12 │ │ │ │ @ instruction: 0xf04f6863 │ │ │ │ - blx 9083a8 │ │ │ │ + blx 908458 │ │ │ │ andsle pc, r1, r3, lsl #22 │ │ │ │ strpl lr, [r1], -sp, asr #19 │ │ │ │ - beq 2818ec │ │ │ │ + beq 28199c │ │ │ │ @ instruction: 0x46cb465d │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0xf10ab95b │ │ │ │ @ instruction: 0xf1090a01 │ │ │ │ ldrbmi r0, [r5, #-2308] @ 0xfffff6fc │ │ │ │ ldmib sp, {r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldrbmi r5, [r8], -r1, lsl #12 │ │ │ │ - cdp 5, 11, cr15, cr14, cr9, {7} │ │ │ │ + cdp 5, 6, cr15, cr6, cr9, {7} │ │ │ │ @ instruction: 0xf023e7d5 │ │ │ │ @ instruction: 0x069b063f │ │ │ │ andsle r4, r5, r0, lsr r6 │ │ │ │ andcs r6, r1, #6488064 @ 0x630000 │ │ │ │ mulsle r1, sl, r0 │ │ │ │ strls r2, [r3, #-768] @ 0xfffffd00 │ │ │ │ streq lr, [r4, -sp, asr #19] │ │ │ │ @ instruction: 0x46274635 │ │ │ │ @ instruction: 0x4614461e │ │ │ │ ldmdblt r1, {r0, r3, r5, fp, sp, lr}^ │ │ │ │ strcc r3, [r4, #-1537] @ 0xfffff9ff │ │ │ │ ldrhle r4, [r9, #36]! @ 0x24 │ │ │ │ svcls 0x0005463c │ │ │ │ ldrdpl lr, [r3], -sp │ │ │ │ - cdp 5, 10, cr15, cr0, cr9, {7} │ │ │ │ + cdp 5, 4, cr15, cr8, cr9, {7} │ │ │ │ @ instruction: 0x4638e7d5 │ │ │ │ mrc2 7, 6, pc, cr14, cr15, {7} │ │ │ │ svclt 0x0000e7f0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ - bmi fe6d7084 │ │ │ │ - blmi fe6d70a4 │ │ │ │ + bmi fe6d7134 │ │ │ │ + blmi fe6d7154 │ │ │ │ addlt r4, r5, sl, ror r4 │ │ │ │ strmi r6, [r0], r7, asr #16 │ │ │ │ - beq 481c3c │ │ │ │ + beq 481cec │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ stmvs r4, {r8, r9} │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmdbeq r0!, {r0, r1, r2, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ - bleq a81ef0 │ │ │ │ + bleq a81fa0 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ andcs r8, r1, #188 @ 0xbc │ │ │ │ vpmax.u8 d15, d9, d18 │ │ │ │ - blx 54406e │ │ │ │ - bleq 340194 │ │ │ │ + blx 54411e │ │ │ │ + bleq 340244 │ │ │ │ @ instruction: 0xf907fa02 │ │ │ │ - ldceq 0, cr15, [pc], #-16 @ 245860 │ │ │ │ + ldceq 0, cr15, [pc], #-16 @ 245910 │ │ │ │ @ instruction: 0xf107fb0c │ │ │ │ eoreq pc, r0, r1, asr #3 │ │ │ │ eoreq pc, r0, #1073741864 @ 0x40000028 │ │ │ │ vpmax.u8 d15, d1, d22 │ │ │ │ @ instruction: 0xf000fa05 │ │ │ │ vpmax.s8 d15, d2, d21 │ │ │ │ tstmi r3, #201326592 @ 0xc000000 │ │ │ │ vpmax.s8 d15, d1, d21 │ │ │ │ - bl 1ed6dc0 │ │ │ │ + bl 1ed6e70 │ │ │ │ rsble r0, fp, #-1342177280 @ 0xb0000000 │ │ │ │ ldmibcc pc!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ @ │ │ │ │ teqpeq pc, #36 @ p-variant is OBSOLETE @ 0x24 │ │ │ │ @ instruction: 0xf907fa09 │ │ │ │ stmdbeq r9, {r0, r1, r2, r3, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ svceq 0x0000f1bc │ │ │ │ ands sp, fp, r2, lsl #2 │ │ │ │ @@ -546316,206 +546356,206 @@ │ │ │ │ eoreq pc, r0, r1, asr #3 │ │ │ │ eoreq pc, r0, #1073741864 @ 0x40000028 │ │ │ │ @ instruction: 0xf101fa26 │ │ │ │ @ instruction: 0xf000fa05 │ │ │ │ vpmax.s8 d15, d2, d21 │ │ │ │ tstmi r1, #67108864 @ 0x4000000 │ │ │ │ tsteq r9, r1, lsl #20 │ │ │ │ - beq fe2c04e0 │ │ │ │ + beq fe2c0590 │ │ │ │ eormi pc, r1, r3, asr r8 @ │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf024b1c4 │ │ │ │ @ instruction: 0xf014033f │ │ │ │ mvnle r0, pc, lsr ip │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ streq lr, [r9], -r6, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-2658 @ 0xfffff59e │ │ │ │ andcc pc, r0, r6, lsl #22 │ │ │ │ ldmpl r3, {r0, r1, r2, r3, r4, r6, r8, r9, fp, lr}^ │ │ │ │ - blls 31f968 │ │ │ │ + blls 31fa18 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strhlt r8, [r5], -r3 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ streq pc, [r1], #-444 @ 0xfffffe44 │ │ │ │ ldrdcs pc, [r4], -r8 │ │ │ │ movwcs fp, #20248 @ 0x4f18 │ │ │ │ cmppeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ svclt 0x0008a802 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ - blx 30413a │ │ │ │ + blx 3041ea │ │ │ │ @ instruction: 0xf5e9465a │ │ │ │ - ldmiblt r8, {r1, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmiblt r8, {r1, r3, r5, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ movwmi r9, #18434 @ 0x4802 │ │ │ │ tstcs r0, sl, asr r6 │ │ │ │ - stc 5, cr15, [lr, #932] @ 0x3a4 │ │ │ │ + ldc 5, cr15, [r6, #-932]! @ 0xfffffc5c │ │ │ │ svchi 0x005bf3bf │ │ │ │ svclt 0x0000e85a │ │ │ │ svceq 0x0000f1bb │ │ │ │ stmda sl, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ - blcs 256554 │ │ │ │ + blcs 256604 │ │ │ │ vsra.u64 , q11, #1 │ │ │ │ @ instruction: 0xf1bb8f5b │ │ │ │ adcsle r0, lr, r0, lsl #30 │ │ │ │ eorseq pc, pc, r4, lsr #32 │ │ │ │ @ instruction: 0xf5e9465c │ │ │ │ - @ instruction: 0xe7b8edf2 │ │ │ │ + @ instruction: 0xe7b8ed9a │ │ │ │ strb r2, [r3, r0]! │ │ │ │ ldrdne pc, [r4], -r8 │ │ │ │ stmdage r2, {r2, r9, sp} │ │ │ │ movweq pc, #4364 @ 0x110c @ │ │ │ │ addmi r9, sl, r1, lsl #6 │ │ │ │ andls r2, r0, #64, 2 │ │ │ │ - cdp 5, 9, cr15, cr6, cr9, {7} │ │ │ │ + cdp 5, 3, cr15, cr14, cr9, {7} │ │ │ │ movwcs lr, #2525 @ 0x9dd │ │ │ │ cmnle r8, r0, lsl #16 │ │ │ │ movwmi r9, #14338 @ 0x3802 │ │ │ │ movwls r2, #256 @ 0x100 │ │ │ │ - stcl 5, cr15, [r0, #-932]! @ 0xfffffc5c │ │ │ │ + stc 5, cr15, [r8, #-932] @ 0xfffffc5c │ │ │ │ @ instruction: 0xf0239b00 │ │ │ │ andvs r0, r4, pc, lsr r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e85a │ │ │ │ smlatble r3, r2, r2, r4 │ │ │ │ tstcc r0, sl, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ vrshr.u64 d4, d4, #1 │ │ │ │ svclt 0x00088f5b │ │ │ │ andls r4, r0, #28, 12 @ 0x1c00000 │ │ │ │ svcge 0x0052f43f │ │ │ │ - stcl 5, cr15, [r0, #932] @ 0x3a4 │ │ │ │ + stcl 5, cr15, [r8, #-932]! @ 0xfffffc5c │ │ │ │ ldrmi r9, [r4], -r0, lsl #20 │ │ │ │ - blx 3bf704 │ │ │ │ - blx c01dfc │ │ │ │ + blx 3bf7b4 │ │ │ │ + blx c01eac │ │ │ │ movwmi pc, #41479 @ 0xa207 @ │ │ │ │ @ instruction: 0xf10bfa25 │ │ │ │ vpmax.u8 d15, d7, d21 │ │ │ │ - b 16d6610 │ │ │ │ + b 16d66c0 │ │ │ │ eorsle r0, lr, r3, lsl #2 │ │ │ │ @ instruction: 0xf109fa03 │ │ │ │ rscsmi r3, sl, r1, lsl #8 │ │ │ │ - blx b16620 │ │ │ │ + blx b166d0 │ │ │ │ movwmi pc, #41227 @ 0xa10b @ │ │ │ │ - b 16d5dec │ │ │ │ + b 16d5e9c │ │ │ │ mvnsle r0, r3, lsl #2 │ │ │ │ ldrdcs pc, [r4], -r8 │ │ │ │ movwcs fp, #17196 @ 0x432c │ │ │ │ vpmax.s8 d15, d2, d3 │ │ │ │ stmdage r2, {r6, r8, sp} │ │ │ │ @ instruction: 0xf5e99200 │ │ │ │ - bls 281354 │ │ │ │ + bls 2812a4 │ │ │ │ stmdals r2, {r3, r4, r8, r9, fp, ip, sp, pc} │ │ │ │ tstcs r0, r4, lsl #6 │ │ │ │ - ldc 5, cr15, [sl, #-932] @ 0xfffffc5c │ │ │ │ + stcl 5, cr15, [r2], {233} @ 0xe9 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e85a │ │ │ │ tstle r3, r0, lsl #22 │ │ │ │ andmi lr, r0, #4849664 @ 0x4a0000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ - blcs 26a644 │ │ │ │ + blcs 26a6f4 │ │ │ │ svcge 0x0009f43f │ │ │ │ eorseq pc, pc, r4, lsr #32 │ │ │ │ - ldcl 5, cr15, [lr, #-932]! @ 0xfffffc5c │ │ │ │ + stc 5, cr15, [r6, #-932]! @ 0xfffffc5c │ │ │ │ ldrmi r9, [ip], -r0, lsl #22 │ │ │ │ @ instruction: 0xf8d8e701 │ │ │ │ - blx 311a5c │ │ │ │ + blx 311b0c │ │ │ │ strcs pc, [r0], #-514 @ 0xfffffdfe │ │ │ │ ldrdcs lr, [r0], -r6 │ │ │ │ mulcs r0, r6, r7 │ │ │ │ ldmib r0, {r0, r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrb r3, [r4, r0, lsl #4]! │ │ │ │ - svc 0x00caf5e9 │ │ │ │ - ldrsbteq sl, [r3], #-112 @ 0xffffff90 │ │ │ │ + svc 0x0072f5e9 │ │ │ │ + rsbseq sl, r3, r0, lsr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r3, lr, lsl #14 │ │ │ │ - blx fee4c2a4 │ │ │ │ + rsbseq sl, r3, lr, asr r6 │ │ │ │ + blx fee4c354 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9cc94 │ │ │ │ + bl fed9cd44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6a60ff8 │ │ │ │ - vstrlt d15, [r8, #-148] @ 0xffffff6c │ │ │ │ + vstrlt s30, [r8, #-820] @ 0xfffffccc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9cca8 │ │ │ │ + bl fed9cd58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 349a90 │ │ │ │ + bmi 349b40 │ │ │ │ stmdbmi r4, {sp} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - cdp2 6, 3, cr15, cr4, cr6, {5} │ │ │ │ + ldc2l 6, cr15, [ip, #664] @ 0x298 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0xffffffc9 │ │ │ │ @ instruction: 0xffffffd3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9ccd0 │ │ │ │ + bl fed9cd80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6a60ff8 │ │ │ │ - tstplt r0, r5, lsr pc @ p-variant is OBSOLETE │ │ │ │ + ldrdlt pc, [r0, -sp] │ │ │ │ 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 3002f0 │ │ │ │ @ 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 feeb9ca0 │ │ │ │ + bl 1a45fe8 │ │ │ │ + bl feec5bf0 │ │ │ │ + bl 1d083e4 │ │ │ │ + bl 8c67e0 │ │ │ │ + bl 12483dc │ │ │ │ + b 18c67e8 │ │ │ │ eorle r0, r5, r3, lsl #24 │ │ │ │ andcs r2, r1, r8, lsl r1 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ - stcl 5, cr15, [r0], #-932 @ 0xfffffc5c │ │ │ │ - bl 7ac744 │ │ │ │ + stc 5, cr15, [r8], {233} @ 0xe9 │ │ │ │ + bl 7ac7f4 │ │ │ │ cmpvs r3, r8, lsl #2 │ │ │ │ stmdavs r3!, {r9, fp, ip, pc} │ │ │ │ - bl 13ddd50 │ │ │ │ - bne fed85f74 │ │ │ │ + bl 13dde00 │ │ │ │ + bne fed86024 │ │ │ │ andsge pc, r0, r0, asr #17 │ │ │ │ streq lr, [fp], -r6, ror #22 │ │ │ │ andvs r6, r3, r4, asr #32 │ │ │ │ stmib r4, {r0, r6, r7, sp, lr}^ │ │ │ │ subsvs r5, r8, r4, lsl #12 │ │ │ │ ldmib r7, {r5, sp, lr}^ │ │ │ │ - bl fef12374 │ │ │ │ + bl fef12424 │ │ │ │ adcsvs r0, fp, r8, lsl #6 │ │ │ │ andeq lr, r9, #100352 @ 0x18800 │ │ │ │ strdlt r6, [r3], -sl │ │ │ │ svchi 0x00f0e8bd │ │ │ │ andne lr, r4, r4, asr #19 │ │ │ │ strbmi lr, [r8, #-2033] @ 0xfffff80f │ │ │ │ strbmi fp, [r1, #-3848] @ 0xfffff0f8 │ │ │ │ - bl 7b9bbc │ │ │ │ + bl 7b9c6c │ │ │ │ adcvs r0, r5, r8, lsl #10 │ │ │ │ streq lr, [r9], -r3, asr #22 │ │ │ │ movweq lr, #35761 @ 0x8bb1 │ │ │ │ andeq lr, r9, r0, ror #22 │ │ │ │ @ instruction: 0x612360e6 │ │ │ │ strb r6, [r0, r0, ror #2]! │ │ │ │ movwcs lr, #2516 @ 0x9d4 │ │ │ │ @ instruction: 0x46206053 │ │ │ │ @ instruction: 0xf5e9601a │ │ │ │ - ldrb lr, [r8, lr, asr #25] │ │ │ │ + @ instruction: 0xe7d8ec76 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9cdbc │ │ │ │ + bl fed9ce6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ addmi r6, r5, #64, 16 @ 0x400000 │ │ │ │ andle r6, r5, r4, asr #16 │ │ │ │ - ldc 5, cr15, [lr], #932 @ 0x3a4 │ │ │ │ + stcl 5, cr15, [r6], #-932 @ 0xfffffc5c │ │ │ │ addmi r4, r5, #32, 12 @ 0x2000000 │ │ │ │ mvnsle r6, r4, ror #16 │ │ │ │ svclt 0x0000bd38 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @@ -546527,53 +546567,53 @@ │ │ │ │ stmdavs r5, {r0, r1, r2, r3, r5, r6, ip, lr, pc}^ │ │ │ │ svclt 0x001842a8 │ │ │ │ andslt pc, ip, sp, asr #17 │ │ │ │ svclt 0x0018686e │ │ │ │ @ instruction: 0xf00046b0 │ │ │ │ ldmib r5, {r0, r1, r2, r3, r8, pc}^ │ │ │ │ stmdbls r3, {r2, r8, r9, sl, lr} │ │ │ │ - bl 2016650 │ │ │ │ + bl 2016700 │ │ │ │ cmple r5, #603979776 @ 0x24000000 │ │ │ │ @ instruction: 0xf8d59807 │ │ │ │ @ instruction: 0xf8d5a008 │ │ │ │ stmdbvs r6, {r2, r3, ip, sp, pc}^ │ │ │ │ streq lr, [sl], #-2836 @ 0xfffff4ec │ │ │ │ streq lr, [fp, -r7, asr #22] │ │ │ │ @ instruction: 0xf1c61a60 │ │ │ │ @ instruction: 0xf1a60e20 │ │ │ │ ldmib sp, {r5, sl, fp}^ │ │ │ │ - bl 1c0e858 │ │ │ │ + bl 1c0e908 │ │ │ │ @ instruction: 0xf8cd0109 │ │ │ │ @ instruction: 0xf8cde020 │ │ │ │ andls ip, r6, r4, lsr #32 │ │ │ │ stccc 3, cr11, [r1], {94} @ 0x5e │ │ │ │ @ instruction: 0xf00efa01 │ │ │ │ ldrbcc pc, [pc, r7, asr #2]! @ │ │ │ │ - blx aa9c84 │ │ │ │ + blx aa9d34 │ │ │ │ andls pc, r9, ip │ │ │ │ rscsmi r9, r4, r6, lsl #16 │ │ │ │ vseleq.f32 s30, s28, s14 │ │ │ │ stc2 10, cr15, [ip], {39} @ 0x27 @ │ │ │ │ streq lr, [lr], #-2628 @ 0xfffff5bc │ │ │ │ streq lr, [ip], #-2628 @ 0xfffff5bc │ │ │ │ stc2 10, cr15, [r6], {32} @ │ │ │ │ rscsmi r9, r7, r8, lsl #16 │ │ │ │ @ instruction: 0xf606fa21 │ │ │ │ @ instruction: 0x0c00ea4c │ │ │ │ - b 156bcb4 │ │ │ │ + b 156bd64 │ │ │ │ adcsmi r0, r7, #0, 24 │ │ │ │ strbmi fp, [r4, #-3848]! @ 0xfffff0f8 │ │ │ │ stcls 0, cr13, [r3], {9} │ │ │ │ - blne 26bcb8 │ │ │ │ - bl 1aa9cbc │ │ │ │ + blne 26bd68 │ │ │ │ + bl 1aa9d6c │ │ │ │ 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, 8, cr15, cr8, cr9, {7} │ │ │ │ + bls 36c97c │ │ │ │ vqrdmulh.s d15, d0, d3 │ │ │ │ tstpcc r1, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ movwmi pc, #11168 @ 0x2ba0 @ │ │ │ │ ldrbmi r4, [r4, #-1035] @ 0xfffffbf5 │ │ │ │ andeq lr, fp, #117760 @ 0x1cc00 │ │ │ │ adchi pc, r6, r0, lsl #1 │ │ │ │ strbmi r9, [r5], -r7, lsl #20 │ │ │ │ @@ -546591,53 +546631,53 @@ │ │ │ │ @ instruction: 0xf8d768bb │ │ │ │ @ instruction: 0xf8ddb00c │ │ │ │ @ instruction: 0x4619a010 │ │ │ │ @ instruction: 0x8014f8dd │ │ │ │ tstls r6, r8, lsl #12 │ │ │ │ @ instruction: 0x46434652 │ │ │ │ @ instruction: 0xf5e94659 │ │ │ │ - b 17417d0 │ │ │ │ + b 1741720 │ │ │ │ rsbsle r0, r8, r2, lsl #2 │ │ │ │ andeq lr, r2, #190464 @ 0x2e800 │ │ │ │ movweq lr, #15208 @ 0x3b68 │ │ │ │ - bl 1bcc9d0 │ │ │ │ + bl 1bcca80 │ │ │ │ addsmi r0, r0, #1073741826 @ 0x40000002 │ │ │ │ cmnle r7, #1073741862 @ 0x40000026 │ │ │ │ stmne ip, {r1, r2, r8, fp, ip, pc} │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ ldmdbvs fp, {r0, r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ suble r2, lr, r0, lsl #22 │ │ │ │ @ instruction: 0xf1c39a03 │ │ │ │ @ instruction: 0xf1a30a20 │ │ │ │ @ instruction: 0xf1c30e20 │ │ │ │ cdpne 12, 5, cr0, cr1, cr0, {1} │ │ │ │ eoreq pc, r0, r3, lsr #3 │ │ │ │ rscscc pc, pc, #1073741842 @ 0x40000012 │ │ │ │ - bl 144c188 │ │ │ │ + bl 144c238 │ │ │ │ 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 2d6180 │ │ │ │ + blx b04648 │ │ │ │ + b 12c565c │ │ │ │ + blx 446250 │ │ │ │ + b 12c4e5c │ │ │ │ + blx b46268 │ │ │ │ + blx c85640 │ │ │ │ + b 1601e38 │ │ │ │ + b 15c966c │ │ │ │ + blx ac9640 │ │ │ │ + blx c84e50 │ │ │ │ strmi pc, [r4, #3] │ │ │ │ ldrbmi fp, [r1, #-3848]! @ 0xfffff0f8 │ │ │ │ - blcs 1279e2c │ │ │ │ + blcs 1279edc │ │ │ │ @ instruction: 0xf003d043 │ │ │ │ andcs r0, r1, pc, lsr r3 │ │ │ │ stmdaeq r0!, {r0, r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ smlawteq r0, r3, r1, pc @ │ │ │ │ vpmax.u8 d15, d3, d0 │ │ │ │ - blx 26cddc │ │ │ │ + blx 26ce8c │ │ │ │ subsmi pc, fp, #8, 16 @ 0x80000 │ │ │ │ @ instruction: 0xf101fa20 │ │ │ │ streq lr, [r3], #-2564 @ 0xfffff5fc │ │ │ │ stmdaeq r1, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stmdaeq r8, {r3, r5, r6, r8, r9, fp, sp, lr, pc}^ │ │ │ │ stmdaeq r2, {r3, r9, fp, sp, lr, pc} │ │ │ │ ldmdbne r2, {r0, r1, r9, fp, ip, pc} │ │ │ │ @@ -546650,20 +546690,20 @@ │ │ │ │ movwls r9, #2819 @ 0xb03 │ │ │ │ @ instruction: 0x46224658 │ │ │ │ @ instruction: 0xf8cd4643 │ │ │ │ @ instruction: 0xf7ff9004 │ │ │ │ @ instruction: 0x4620fe71 │ │ │ │ andlt r4, fp, r1, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bls 42da2c │ │ │ │ + bls 42dadc │ │ │ │ adcsmi r6, sl, #3866624 @ 0x3b0000 │ │ │ │ movwls sp, #32784 @ 0x8010 │ │ │ │ stcls 7, cr14, [r6], {108} @ 0x6c │ │ │ │ @ instruction: 0xe79146d8 │ │ │ │ - blls 317880 │ │ │ │ + blls 317930 │ │ │ │ @ instruction: 0xb01cf8dd │ │ │ │ movwls r4, #1577 @ 0x629 │ │ │ │ strcs lr, [r0], #-2018 @ 0xfffff81e │ │ │ │ strbmi r9, [fp], -r3, lsl #20 │ │ │ │ ldrb r4, [r1, r0, lsr #13] │ │ │ │ strtmi r2, [r0], r0, lsl #8 │ │ │ │ strbmi r4, [r1], -r0, lsr #12 │ │ │ │ @@ -546680,94 +546720,94 @@ │ │ │ │ addsmi r8, r0, #163840 @ 0x28000 │ │ │ │ addhi pc, r9, r0 │ │ │ │ movwcs r4, #1556 @ 0x614 │ │ │ │ stmdavs r1!, {r2, sp, lr, pc}^ │ │ │ │ addmi r4, sp, #36700160 @ 0x2300000 │ │ │ │ strmi sp, [ip], -r1, lsr #32 │ │ │ │ @ instruction: 0x0c02e9d4 │ │ │ │ - bl 201689c │ │ │ │ + bl 201694c │ │ │ │ mvnsle r0, #12, 2 │ │ │ │ stmdbvs r1!, {r0, r1, r3, r4, r5, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ stmdbvs r0!, {r0, r1, r3, fp, ip}^ │ │ │ │ @ instruction: 0x0c0ceb40 │ │ │ │ svclt 0x00084567 │ │ │ │ @ instruction: 0xd170429e │ │ │ │ tsteq r1, r8, lsl fp │ │ │ │ - bl 125e328 │ │ │ │ + bl 125e3d8 │ │ │ │ cmnvs r0, r9 │ │ │ │ andcc lr, r2, #3489792 @ 0x354000 │ │ │ │ movweq lr, #35603 @ 0x8b13 │ │ │ │ - bl 149e160 │ │ │ │ + bl 149e210 │ │ │ │ rscvs r0, sl, r2, lsl #4 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ - bl 7e7e80 │ │ │ │ - bl 14062e4 │ │ │ │ + bl 7e7f30 │ │ │ │ + bl 1406394 │ │ │ │ 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, {r2, r3, r4, r5, r9, fp, sp, lr, pc}^ │ │ │ │ stmib r0, {r1, r8, r9, sl, sp, lr}^ │ │ │ │ stmdavs r3!, {r2, r8, fp, pc}^ │ │ │ │ subvs r6, r3, r4 │ │ │ │ rsbvs r6, r0, r8, lsl r0 │ │ │ │ ldmib r3, {r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bl 7ca6f8 │ │ │ │ - bl 1408714 │ │ │ │ + bl 7ca7a8 │ │ │ │ + bl 14087c4 │ │ │ │ ldrbmi r0, [r2, #-3593]! @ 0xfffff1f7 │ │ │ │ ldrbmi fp, [r1, #-3848] @ 0xfffff0f8 │ │ │ │ stmdbvs r1!, {r2, r4, ip, lr, pc} │ │ │ │ stmdbvs r0!, {r1, r3, fp, ip}^ │ │ │ │ @ instruction: 0x0c0ceb40 │ │ │ │ svclt 0x000845bc │ │ │ │ strhle r4, [r5], #34 @ 0x22 │ │ │ │ andcs r2, r1, r8, lsl r1 │ │ │ │ @ instruction: 0xf5e99301 │ │ │ │ - blls 2c08e4 │ │ │ │ + blls 2c0834 │ │ │ │ strvs lr, [r2, -r0, asr #19] │ │ │ │ stmib r0, {r2, r3, r4, r9, sl, lr}^ │ │ │ │ ldrb r8, [sl, r4, lsl #18] │ │ │ │ @ instruction: 0xe010f8d4 │ │ │ │ ldrdcs lr, [r4, -r3] │ │ │ │ - beq 280bac │ │ │ │ - bl 12604b8 │ │ │ │ + beq 280c5c │ │ │ │ + bl 1260568 │ │ │ │ strbmi r0, [r7, #-3084]! @ 0xfffff3f4 │ │ │ │ ldrbmi fp, [r6, #-3848] @ 0xfffff0f8 │ │ │ │ - bl 879f70 │ │ │ │ + bl 87a020 │ │ │ │ stmib r3, {r1, r9}^ │ │ │ │ - bl 129fb54 │ │ │ │ + bl 129fc04 │ │ │ │ tstvs sl, r9, lsl #2 │ │ │ │ sbfx r6, r9, #2, #10 │ │ │ │ ldrdcs lr, [r4, -r3] │ │ │ │ - bl 6fff28 │ │ │ │ - bl 1286798 │ │ │ │ - bl 6c5f64 │ │ │ │ + bl 6fffd8 │ │ │ │ + bl 1286848 │ │ │ │ + bl 6c6014 │ │ │ │ @ instruction: 0x61220208 │ │ │ │ andeq lr, r0, r9, asr #22 │ │ │ │ andne lr, r0, #3457024 @ 0x34c000 │ │ │ │ subvs r6, sl, r0, ror #2 │ │ │ │ andsvs r4, r1, r8, lsl r6 │ │ │ │ - b ffc83720 │ │ │ │ + b fe6837d0 │ │ │ │ @ instruction: 0x2118e794 │ │ │ │ andls r2, r1, #1 │ │ │ │ - b 110372c │ │ │ │ + stmib r2!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stmib r0, {r0, r9, fp, ip, pc}^ │ │ │ │ stmib r0, {r1, r8, r9, sl, sp, lr}^ │ │ │ │ stmib r0, {r2, r8, fp, pc}^ │ │ │ │ andsvs r5, r0, r0, lsl #4 │ │ │ │ str r6, [r5, r8, rrx] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9d1a4 │ │ │ │ + bl fed9d254 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ - blvc 54162c │ │ │ │ + blvc 5416dc │ │ │ │ stmib r0, {r2, r9, sl, lr}^ │ │ │ │ stcls 0, cr0, [r6, #-0] │ │ │ │ @ instruction: 0xed809907 │ │ │ │ - b 17a4bc8 │ │ │ │ + b 17a4c78 │ │ │ │ tstle r5, r1, lsl #24 │ │ │ │ movwcs r2, #513 @ 0x201 │ │ │ │ cmnvs r3, r2, lsr #8 │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ smlabtpl r0, sp, r9, lr │ │ │ │ @ instruction: 0xff38f7ff │ │ │ │ svclt 0x0000e7f4 │ │ │ │ @@ -546791,62 +546831,62 @@ │ │ │ │ svchi 0x005bf3bf │ │ │ │ cmnle r1, r0, lsl #22 │ │ │ │ andcs r6, r0, #2818048 @ 0x2b0000 │ │ │ │ @ instruction: 0xf8539202 │ │ │ │ bicslt r6, lr, r7, lsr #32 │ │ │ │ vrsubhn.i d2, , │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 295c44 │ │ │ │ + blcc 295cf4 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ cmple r6, r0, lsl #22 │ │ │ │ - blmi 1218958 │ │ │ │ + blmi 1218a08 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3200c8 │ │ │ │ + blls 320178 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r0, r0, lsl #6 │ │ │ │ andlt r4, r4, r0, lsr r6 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ tstcs r1, sl, lsr sl │ │ │ │ stmdage r2, {r0, r1, r3, r5, r8, fp, sp, lr} │ │ │ │ smlsdxls r0, sl, r4, r4 │ │ │ │ - b ff283824 │ │ │ │ + b 1c838d4 │ │ │ │ sbcsle r3, sl, r1 │ │ │ │ vadd.i8 d25, d0, d2 │ │ │ │ @ instruction: 0xf5e911ed │ │ │ │ - andcc lr, r1, r8, lsr #17 │ │ │ │ + andcc lr, r1, r0, asr r8 │ │ │ │ @ instruction: 0xf5e9d104 │ │ │ │ - stmdavs r3, {r1, r2, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r4, r9, sl, fp, sp, lr, pc} │ │ │ │ tstle pc, r1, lsl fp @ │ │ │ │ andcs r2, r1, r8, asr r1 │ │ │ │ - stmib ip!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r4, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r9, [r0], r2, lsl #18 │ │ │ │ @ instruction: 0xf001b1c8 │ │ │ │ strmi pc, [r6], -r7, lsr #16 │ │ │ │ ldmib r5, {r3, r7, r8, ip, sp, pc}^ │ │ │ │ - b 16464d0 │ │ │ │ + b 1646580 │ │ │ │ teqle ip, r1, lsl #6 │ │ │ │ @ instruction: 0xf0016928 │ │ │ │ vtbl.8 d15, {d31}, d23 │ │ │ │ stmdavs fp!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf8439902 │ │ │ │ strmi r8, [r8], -r7, lsr #32 │ │ │ │ - b 1183878 │ │ │ │ + stmib r4!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4640e7b1 │ │ │ │ - b 1083880 │ │ │ │ + stmib r0!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strcs r9, [r0], -r2, lsl #18 │ │ │ │ movwcs lr, #2037 @ 0x7f5 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf6a5622b │ │ │ │ - ldr pc, [r1, r9, ror #29]! │ │ │ │ + @ instruction: 0xe7b1fe91 │ │ │ │ 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, 9, cr15, cr12, 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 +546894,66 @@ │ │ │ │ svccc 0x0000e854 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ bicsle r2, pc, r0, lsl #22 │ │ │ │ stmdavs sl!, {r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e92300 │ │ │ │ - @ instruction: 0x4602ec9c │ │ │ │ + strmi lr, [r2], -r4, asr #24 │ │ │ │ strbmi r4, [r0], -fp, lsl #12 │ │ │ │ @ instruction: 0xf8dcf001 │ │ │ │ @ instruction: 0xf5e9e7b8 │ │ │ │ - svclt 0x0000ec5e │ │ │ │ - rsbseq sl, r3, r4 │ │ │ │ + svclt 0x0000ec06 │ │ │ │ + rsbseq r9, r3, r4, asr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r3, r8, lsr #31 │ │ │ │ - eoreq r1, r0, r8, lsr #13 │ │ │ │ + ldrshteq r9, [r3], #-232 @ 0xffffff18 │ │ │ │ + eoreq r1, r0, r0, lsr #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d368 │ │ │ │ + bl fed9d418 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ eorscs r4, r2, #8, 16 @ 0x80000 │ │ │ │ ldrbtmi r2, [r8], #-768 @ 0xfffffd00 │ │ │ │ @ instruction: 0xf6ac460d │ │ │ │ - smlatbcs r4, r5, ip, pc @ │ │ │ │ + tstpcs r4, sp, asr #24 @ p-variant is OBSOLETE │ │ │ │ rsbvs r6, r0, r5, lsr #2 │ │ │ │ - ldmdb sl!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmia r2!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ tstlt r0, r0, lsr #32 │ │ │ │ movwcs r2, #1 │ │ │ │ ldclt 2, cr6, [r8, #-140]! @ 0xffffff74 │ │ │ │ - strhteq r1, [r0], -r6 │ │ │ │ + eoreq r1, r0, lr, lsr #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d3a0 │ │ │ │ + bl fed9d450 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ movweq lr, #2516 @ 0x9d4 │ │ │ │ and r3, r4, r1, lsl #22 │ │ │ │ eorcs pc, r3, r0, asr r8 @ │ │ │ │ ldmdblt r2!, {r0, r3, r4, r6, r9, sl, fp, ip} │ │ │ │ mrrcne 6, 0, r4, sl, cr11 │ │ │ │ strdvs sp, [r3], #-24 @ 0xffffffe8 @ │ │ │ │ - stmib r4, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb ip!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4610bd10 │ │ │ │ @ instruction: 0xf0016063 │ │ │ │ ldmib r4, {r0, r1, r3, r4, r5, r6, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8533200 │ │ │ │ @ instruction: 0xf5e90022 │ │ │ │ - @ instruction: 0xe7e5e9ba │ │ │ │ + strb lr, [r5, r2, ror #18]! │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdavs r2, {r4, r7, r9, sl, lr}^ │ │ │ │ ldrmi r4, [pc], -r6, lsl #12 │ │ │ │ strcs fp, [r0], #-402 @ 0xfffffe6e │ │ │ │ movwcs r6, #2101 @ 0x835 │ │ │ │ ldrtmi r4, [r9], -r0, asr #12 │ │ │ │ eorpl pc, r4, r5, asr r8 @ │ │ │ │ @ instruction: 0xf5e9b13d │ │ │ │ - @ instruction: 0x4602ec36 │ │ │ │ + @ instruction: 0x4602ebde │ │ │ │ strtmi r4, [r8], -fp, lsl #12 │ │ │ │ @ instruction: 0xf876f001 │ │ │ │ strcc r6, [r1], #-2162 @ 0xfffff78e │ │ │ │ stmiale sp!, {r1, r5, r7, r9, lr}^ │ │ │ │ strhi lr, [r6, -r6, asr #19] │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ @@ -546926,15 +546966,15 @@ │ │ │ │ stmdblt r9, {r8, sl, sp}^ │ │ │ │ strbmi lr, [r2], -r3, lsr #32 │ │ │ │ strcc r4, [r1, #-1593] @ 0xfffff9c7 │ │ │ │ @ instruction: 0xf85cf001 │ │ │ │ ldmdavs r1!, {r4, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ ldmdble sl, {r0, r3, r5, r7, r9, lr} │ │ │ │ andeq lr, r9, r5, lsl #22 │ │ │ │ - bl fe403a04 │ │ │ │ + bl e03ab4 │ │ │ │ @ instruction: 0x460c6833 │ │ │ │ eoreq pc, r1, r3, asr r8 @ │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ strhlt pc, [r0, #-233]! @ 0xffffff17 @ │ │ │ │ @ instruction: 0x46426833 │ │ │ │ strcc r4, [r1, #-1593] @ 0xfffff9c7 │ │ │ │ @@ -546942,55 +546982,55 @@ │ │ │ │ @ instruction: 0xf842f001 │ │ │ │ rscle r2, r4, r0, lsl #16 │ │ │ │ pop {r2, r4, r5, r7, sp, lr} │ │ │ │ strdcs r8, [r0], -r8 @ │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 301754 │ │ │ │ + blhi 301804 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ stmdavs r1, {r1, r3, r7, r9, sl, lr}^ │ │ │ │ ldrdls pc, [ip], -r0 │ │ │ │ ldrmi r4, [r3], r6, lsl #12 │ │ │ │ strcs r4, [r0, #-1567] @ 0xfffff9e1 │ │ │ │ rsb fp, r8, r9, asr #18 │ │ │ │ strcc r4, [r1, #-1593] @ 0xfffff9c7 │ │ │ │ - blx 11022c8 │ │ │ │ + blx 1102378 │ │ │ │ ldmdavs r3!, {r5, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ adcmi r4, fp, #26214400 @ 0x1900000 │ │ │ │ - bl 3bc810 │ │ │ │ + bl 3bc8c0 │ │ │ │ @ instruction: 0xf5e90009 │ │ │ │ - ldmdavs r3!, {r2, r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ - b 1617b0c │ │ │ │ + ldmdavs r3!, {r2, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + b 1617bbc │ │ │ │ @ instruction: 0xf8530881 │ │ │ │ stmdacs r0, {r0, r5} │ │ │ │ ldrtmi sp, [r0], -sl, ror #3 │ │ │ │ mrc2 7, 3, pc, cr12, cr15, {7} │ │ │ │ bicslt r6, r0, r2, lsr r8 │ │ │ │ eoreq pc, r4, r2, asr r8 @ │ │ │ │ strcc r4, [r1, #-1593] @ 0xfffff9c7 │ │ │ │ - blx a02300 │ │ │ │ + blx a023b0 │ │ │ │ rscle r2, r2, r0, lsl #16 │ │ │ │ svclt 0x00b82c00 │ │ │ │ movwcs lr, #2518 @ 0x9d6 │ │ │ │ ldmdavs r2!, {r1, r2, r3, r8, r9, fp, ip, lr, pc} │ │ │ │ andeq pc, r8, r2, asr r8 @ │ │ │ │ ldrtmi fp, [fp], -r0, lsl #7 │ │ │ │ @ instruction: 0x4651465a │ │ │ │ @ instruction: 0xf00160f4 │ │ │ │ ldc 8, cr15, [sp], #972 @ 0x3cc │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ ldmdavs r3!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ strcs fp, [r0], #-915 @ 0xfffffc6d │ │ │ │ - blhi 9419ac │ │ │ │ + blhi 941a5c │ │ │ │ and r4, pc, r5, lsr #12 │ │ │ │ - blx f0233c │ │ │ │ - blhi ff281e0c │ │ │ │ - blx 681f04 │ │ │ │ + blx f023ec │ │ │ │ + blhi ff281ebc │ │ │ │ + blx 681fb4 │ │ │ │ cdp 15, 11, cr11, cr0, cr8, {2} │ │ │ │ svclt 0x00488b40 │ │ │ │ ldmdavs r3!, {r2, r3, r5, r9, sl, lr}^ │ │ │ │ ldmdavs r2!, {r0, r8, sl, ip, sp} │ │ │ │ andsle r4, r9, #-805306359 @ 0xd0000009 │ │ │ │ eoreq pc, r5, r2, asr r8 @ │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @@ -547008,89 +547048,89 @@ │ │ │ │ stmeq r4, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stmdavs r2, {r1, r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldr r4, [r9, r4, asr #12]! │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9d5ac │ │ │ │ + bl fed9d65c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5e80ff8 │ │ │ │ - stclt 15, cr14, [r8, #-296] @ 0xfffffed8 │ │ │ │ + stclt 14, cr14, [r8, #-968] @ 0xfffffc38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d5c0 │ │ │ │ + bl fed9d670 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ strmi r4, [lr], r4, lsl #13 │ │ │ │ @ instruction: 0x46194610 │ │ │ │ ldrbtmi r4, [r3], -r2, ror #12 │ │ │ │ strls r2, [r0], #-1027 @ 0xfffffbfd │ │ │ │ - stmib r0, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r8!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e84604 │ │ │ │ - stmdacs r0, {r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ strtmi fp, [r0], -ip, lsl #30 │ │ │ │ andlt r2, r2, r0 │ │ │ │ svclt 0x0000bd10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9d5f8 │ │ │ │ + bl fed9d6a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46860ff8 │ │ │ │ ldrmi r4, [r0], -ip, lsl #13 │ │ │ │ @ instruction: 0x46724619 │ │ │ │ @ instruction: 0xf5e94663 │ │ │ │ - @ instruction: 0xf5e8ebe8 │ │ │ │ - blx fee82234 │ │ │ │ + @ instruction: 0xf5e8eb90 │ │ │ │ + blx fee82184 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9d624 │ │ │ │ + bl fed9d6d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ andcs r4, r0, r1, lsl #12 │ │ │ │ - ldm r4, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda ip!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stclt 3, cr4, [r8, #-768] @ 0xfffffd00 │ │ │ │ stmdavs fp, {r1, fp, sp, lr} │ │ │ │ andne lr, r4, #3440640 @ 0x348000 │ │ │ │ movweq lr, #18899 @ 0x49d3 │ │ │ │ svclt 0x0008429a │ │ │ │ andle r4, r7, r1, lsl #5 │ │ │ │ orrsmi r4, r3, r8, lsl #5 │ │ │ │ andcs sp, r1, r1, lsl #4 │ │ │ │ @ instruction: 0xf04f4770 │ │ │ │ @ instruction: 0x477030ff │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d668 │ │ │ │ + bl fed9d718 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff8 │ │ │ │ @ instruction: 0x46084614 │ │ │ │ @ instruction: 0xf5e92101 │ │ │ │ - bne a81494 │ │ │ │ + bne a813e4 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd100940 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d68c │ │ │ │ + bl fed9d73c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ stmvs r0, {r8, r9, sp} │ │ │ │ subscc pc, r0, r4, lsl #17 │ │ │ │ - cdp 5, 8, cr15, cr0, cr8, {7} │ │ │ │ + cdp 5, 2, cr15, cr8, cr8, {7} │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ - ldc 5, cr15, [r8], {233} @ 0xe9 │ │ │ │ + bl ff283cfc │ │ │ │ ldclt 1, cr11, [r0, #-0] │ │ │ │ @ instruction: 0xf5e86a20 │ │ │ │ - andcs lr, r0, #120, 28 @ 0x780 │ │ │ │ + andcs lr, r0, #32, 28 @ 0x200 │ │ │ │ @ instruction: 0xf5e92300 │ │ │ │ - stmdacs r0, {r4, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ stmiavs r0!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - ldm r4, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda ip!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e96a20 │ │ │ │ - ldclt 8, cr14, [r0, #-840] @ 0xfffffcb8 │ │ │ │ + ldclt 8, cr14, [r0, #-488] @ 0xfffffe18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d6d4 │ │ │ │ + bl fed9d784 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs ip, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmib r4, {r0, r2, fp, sp, lr}^ │ │ │ │ ldmib r5, {r8, r9, ip, sp, lr}^ │ │ │ │ addsmi r6, r9, #0, 2 │ │ │ │ adcsmi fp, lr, #8, 30 │ │ │ │ adcsmi sp, r7, #6 │ │ │ │ @@ -547098,446 +547138,446 @@ │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ ldcllt 0, cr3, [r8, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf7ff4610 │ │ │ │ ldmib r5, {r0, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmib r4, {r8, sp, lr}^ │ │ │ │ ldrb r7, [r0, r0, lsl #6]! │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9d714 │ │ │ │ + bl fed9d7c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46160fd0 │ │ │ │ ldrmi r4, [sp], -r1, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2849 @ 0xfffff4df │ │ │ │ strmi fp, [r4], -r7, lsl #1 │ │ │ │ ldmpl r3, {fp, sp, lr}^ │ │ │ │ mlasvc r0, sp, r8, pc @ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - cdp 5, 15, cr15, cr8, cr8, {7} │ │ │ │ + cdp 5, 10, cr15, cr0, cr8, {7} │ │ │ │ andscs r4, r4, #27648 @ 0x6c00 │ │ │ │ ldrbtmi r9, [fp], #-1539 @ 0xfffff9fd │ │ │ │ ldm r3, {r2, r8, sl, ip, pc} │ │ │ │ stmib sp, {r0, r1}^ │ │ │ │ stmdavs r3!, {r8} │ │ │ │ strbtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf5e99102 │ │ │ │ - ldmdacs r4, {r1, r2, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdacs r4, {r1, r2, r3, r7, r8, fp, sp, lr, pc} │ │ │ │ cmnlt r7, r2, lsl r1 │ │ │ │ ldrtmi r6, [r0], -r6, lsr #16 │ │ │ │ - stmdb r4!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmia ip, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ ldrtmi r4, [r0], -r5, lsl #12 │ │ │ │ - cdp 5, 1, cr15, cr8, cr8, {7} │ │ │ │ + stcl 5, cr15, [r0, #928] @ 0x3a0 │ │ │ │ strbne r4, [fp, sl, lsr #12]! │ │ │ │ - bl fee83d1c │ │ │ │ + bl 1883dcc │ │ │ │ stmdavs r0!, {r5, r8, fp, ip, sp, pc} │ │ │ │ - ldmda r6!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda lr, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ and r2, r0, r1 │ │ │ │ - bmi 4ce588 │ │ │ │ + bmi 4ce638 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r7, r1, lsl #2 │ │ │ │ @ instruction: 0xf5e9bdf0 │ │ │ │ - svclt 0x0000ea34 │ │ │ │ - ldrsbteq r9, [r3], #-174 @ 0xffffff52 │ │ │ │ + svclt 0x0000e9dc │ │ │ │ + rsbseq r9, r3, lr, lsr #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r1, r0, lr, lsl #4 │ │ │ │ - rsbseq r9, r3, r6, ror sl │ │ │ │ + eoreq r1, r0, r6, lsl #4 │ │ │ │ + rsbseq r9, r3, r6, asr #19 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9d7bc │ │ │ │ + bl fed9d86c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ @ instruction: 0xf6a74604 │ │ │ │ - @ instruction: 0x4606f91b │ │ │ │ + strmi pc, [r6], -r3, asr #17 │ │ │ │ @ instruction: 0xf5e9460f │ │ │ │ - @ instruction: 0x4605eb1e │ │ │ │ + strmi lr, [r5], -r6, asr #21 │ │ │ │ movwge r4, #54841 @ 0xd639 │ │ │ │ movwcs lr, #2515 @ 0x9d3 │ │ │ │ @ instruction: 0xf5e84630 │ │ │ │ - @ instruction: 0x2601ee7c │ │ │ │ + strcs lr, [r1], -r4, lsr #28 │ │ │ │ mvnvc lr, #64, 20 @ 0x40000 │ │ │ │ strbtvs r6, [r3], #1189 @ 0x4a5 │ │ │ │ @ instruction: 0xf104462a │ │ │ │ strls r0, [r0], -r8 │ │ │ │ @ instruction: 0xff8af7ff │ │ │ │ ldmib r4, {r4, r5, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf1042312 │ │ │ │ strls r0, [r0], -r0, lsr #32 │ │ │ │ @ instruction: 0xff82f7ff │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - blcc fe8f8e10 │ │ │ │ + blcc fe8f8ec0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d81c │ │ │ │ + bl fed9d8cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bvs 34a5e4 │ │ │ │ + bvs 34a694 │ │ │ │ and r4, r4, r5, lsl #12 │ │ │ │ - bl fed03dd0 │ │ │ │ - blcs 36063c │ │ │ │ + bl 1703e80 │ │ │ │ + blcs 3606ec │ │ │ │ strtmi sp, [r0], -r7, lsl #2 │ │ │ │ - ldc 5, cr15, [r4, #928]! @ 0x3a0 │ │ │ │ + ldcl 5, cr15, [ip, #-928] @ 0xfffffc60 │ │ │ │ @ instruction: 0xf5e92108 │ │ │ │ - stmdacs r0, {r2, r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ stmiavs ip!, {r1, r4, r5, r6, r7, r8, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf5e9e004 │ │ │ │ - stmdavs r3, {r2, r3, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r2, 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, lr, asr #26 │ │ │ │ + b 1383eb0 │ │ │ │ + blle ffed0710 │ │ │ │ tstlt r8, r8, lsr #20 │ │ │ │ - cdp 5, 8, cr15, cr0, cr8, {7} │ │ │ │ + cdp 5, 2, cr15, cr8, cr8, {7} │ │ │ │ eorvs r2, fp, #0, 6 │ │ │ │ tstlt r8, r8, lsr #17 │ │ │ │ - cdp 5, 7, cr15, cr10, cr8, {7} │ │ │ │ + cdp 5, 2, cr15, cr2, cr8, {7} │ │ │ │ adcvs r2, fp, r0, lsl #6 │ │ │ │ subeq pc, r0, r5, lsl #2 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e850 │ │ │ │ stmda r0, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 252e8c │ │ │ │ + bcs 252f3c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ movwcs fp, #3384 @ 0xd38 │ │ │ │ strtvs r2, [fp], #-257 @ 0xfffffeff │ │ │ │ - ldc2 6, cr15, [r0], {165} @ 0xa5 │ │ │ │ + blx ff0841e6 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d8ac │ │ │ │ + bl fed9d95c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ @ instruction: 0xf5e8460c │ │ │ │ - @ instruction: 0x4628ee3a │ │ │ │ - svc 0x00d6f5e8 │ │ │ │ + strtmi lr, [r8], -r2, ror #27 │ │ │ │ + svc 0x007ef5e8 │ │ │ │ andscs r4, r4, #45088768 @ 0x2b00000 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - b ff983e70 │ │ │ │ + b fe383f20 │ │ │ │ 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, {r3, r4, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + blcs 2a0a1c │ │ │ │ stmiavs r3!, {r0, r2, r8, ip, lr, pc}^ │ │ │ │ tstmi r3, #557056 @ 0x88000 │ │ │ │ andcs fp, r1, r4, lsl pc │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ - eoreq r1, r0, ip, ror r0 │ │ │ │ + eoreq r1, r0, r4, ror r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d900 │ │ │ │ + bl fed9d9b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8ca628 │ │ │ │ - blmi 8f293c │ │ │ │ + bmi 8ca6d8 │ │ │ │ + blmi 8f29ec │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ stmdbge r1, {r7, fp, sp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ @ instruction: 0xf7ff0300 │ │ │ │ stmdblt r0!, {r0, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bmi 74e72c │ │ │ │ + bmi 74e7dc │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, ip, r8, lsl r1 │ │ │ │ - bvs a75b80 │ │ │ │ + bvs a75c30 │ │ │ │ @ instruction: 0xf7ffa906 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmib sp, {r2, r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ ldmib sp, {r2, r8, r9, sp}^ │ │ │ │ addmi r0, fp, #1073741826 @ 0x40000002 │ │ │ │ addmi fp, r2, #8, 30 │ │ │ │ ldmib r4, {r2, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ addsmi r0, r9, #-2147483644 @ 0x80000004 │ │ │ │ addsmi fp, r0, #8, 30 │ │ │ │ andcs fp, r1, r4, lsl pc │ │ │ │ ldrb r2, [ip, r0] │ │ │ │ - stmdb ip, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - ldrshteq r9, [r3], #-130 @ 0xffffff7e │ │ │ │ + ldm r4!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r9, r3, r2, asr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r9, [r3], #-134 @ 0xffffff7a │ │ │ │ + rsbseq r9, r3, r6, lsr #16 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d984 │ │ │ │ + bl fed9da34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r1, #232, 30 @ 0x3a0 │ │ │ │ @ instruction: 0xf1004604 │ │ │ │ @ instruction: 0xf3bf0540 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcs 25639c │ │ │ │ + blcs 25644c │ │ │ │ stmda r5, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 26a518 │ │ │ │ - bvs bfad74 │ │ │ │ + blcs 26a5c8 │ │ │ │ + bvs bfae24 │ │ │ │ subsle r2, ip, r0, lsl #28 │ │ │ │ stmiblt lr, {r1, r2, r5, r7, fp, sp, lr}^ │ │ │ │ vst2. {d22-d23}, [pc :128], r0 │ │ │ │ ldrdcs r7, [r2, #-34] @ 0xffffffde │ │ │ │ smlabteq r8, r0, r2, pc @ │ │ │ │ - ldmda ip!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00e4f5e8 │ │ │ │ vmull.p8 , d0, d7 │ │ │ │ stmdbmi sp, {r2, r4, r7, pc}^ │ │ │ │ @ instruction: 0xf5e94479 │ │ │ │ - @ instruction: 0x4606e878 │ │ │ │ + strmi lr, [r6], -r0, lsr #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, r2, r4, r5, r6, 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 │ │ │ │ + smlabbcs r2, r0, ip, lr │ │ │ │ + ldmdb r6!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blle ffed08ac │ │ │ │ and r6, r5, r7, lsr #20 │ │ │ │ - b ff203fa8 │ │ │ │ + b 1c04058 │ │ │ │ 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 │ │ │ │ + tstcs r2, r0, ror ip │ │ │ │ + stmdb r6!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blle ffe908cc │ │ │ │ ldcllt 0, cr2, [r8, #4]! │ │ │ │ and r6, r2, r7, lsr #17 │ │ │ │ - blcs 3608f4 │ │ │ │ + blcs 3609a4 │ │ │ │ ldrtmi sp, [r8], -r7, lsl #2 │ │ │ │ - ldc 5, cr15, [r8], #928 @ 0x3a0 │ │ │ │ + stcl 5, cr15, [r0], #-928 @ 0xfffffc60 │ │ │ │ @ instruction: 0xf5e92108 │ │ │ │ - stmdacs r0, {r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ - bvs a7d80c │ │ │ │ + stmdacs r0, {r3, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ + bvs a7d8bc │ │ │ │ @ instruction: 0xf5e8b118 │ │ │ │ - movwcs lr, #3476 @ 0xd94 │ │ │ │ + movwcs lr, #3388 @ 0xd3c │ │ │ │ stmiavs r0!, {r0, r1, r5, r9, sp, lr} │ │ │ │ @ instruction: 0xf5e8b118 │ │ │ │ - movwcs lr, #3470 @ 0xd8e │ │ │ │ + movwcs lr, #3382 @ 0xd36 │ │ │ │ vaddl.u q3, d31, d19 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29645c │ │ │ │ + blcc 29650c │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ andcs fp, r0, r3, asr #22 │ │ │ │ - bvs 1a76050 │ │ │ │ + bvs 1a76100 │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d2[0] │ │ │ │ @ instruction: 0xf5e80108 │ │ │ │ - cdpne 15, 0, cr14, cr7, cr2, {7} │ │ │ │ + cdpne 15, 0, cr14, cr7, cr10, {4} │ │ │ │ stmdbmi r1!, {r1, r2, r5, r8, r9, fp, ip, lr, pc} │ │ │ │ - @ instruction: 0xf5e94479 │ │ │ │ - @ instruction: 0x4606e81e │ │ │ │ + @ instruction: 0xf5e84479 │ │ │ │ + strmi lr, [r6], -r6, asr #31 │ │ │ │ eorvs fp, r0, #232, 2 @ 0x3a │ │ │ │ - blcs 3006d4 │ │ │ │ + blcs 300784 │ │ │ │ @ instruction: 0x2602d11e │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf6a54628 │ │ │ │ - vtbl.8 d15, {d15-d18}, d19 │ │ │ │ + vtbx.8 d15, {d31- │ │ │ │ + bcs 25f160 │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 26a624 │ │ │ │ + blcs 26a6d4 │ │ │ │ ldrb sp, [r8, -lr, ror #3]! │ │ │ │ mrscs r2, SP_irq │ │ │ │ strtvs r4, [r3], #-1576 @ 0xfffff9d8 │ │ │ │ - blx 18435c │ │ │ │ + blx feb8440c │ │ │ │ ldrtmi lr, [r8], -pc, asr #15 │ │ │ │ - ldmda r2, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00baf5e8 │ │ │ │ ldr r6, [r8, r6, lsr #4]! │ │ │ │ vsubl.u q1, d15, d2 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r5, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 26a658 │ │ │ │ + blcs 26a708 │ │ │ │ smmls lr, r3, r1, sp │ │ │ │ - @ instruction: 0xf5e94638 │ │ │ │ - bvs a808f8 │ │ │ │ + @ instruction: 0xf5e84638 │ │ │ │ + bvs a82848 │ │ │ │ adcvs r2, r3, r0, lsl #6 │ │ │ │ orrsle r2, lr, r0, lsl #16 │ │ │ │ svclt 0x0000e7a7 │ │ │ │ - eoreq r0, r0, r8, lsl #31 │ │ │ │ - ldrdeq r0, [r0], -r4 @ │ │ │ │ + eoreq r0, r0, r0, lsl #31 │ │ │ │ + eoreq r0, r0, ip, asr #29 │ │ │ │ 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 │ │ │ │ + strdlt lr, [r0, -ip]! │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ @ instruction: 0x460587f0 │ │ │ │ @ instruction: 0xf5e86a20 │ │ │ │ - @ instruction: 0x4606ef3a │ │ │ │ + strmi lr, [r6], -r2, ror #29 │ │ │ │ movwne lr, #43476 @ 0xa9d4 │ │ │ │ - bl 1f97368 │ │ │ │ - blle ffe07558 │ │ │ │ + bl 1f97418 │ │ │ │ + blle ffe07608 │ │ │ │ strtmi r6, [sl], -r0, lsr #20 │ │ │ │ - cdp 5, 3, cr15, cr14, cr8, {7} │ │ │ │ + stcl 5, cr15, [r6, #928]! @ 0x3a0 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ stmdavs r3!, {r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldmibpl r7!, {r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmibvs fp, {r0, r1, r3, r6, r7, r9, ip, sp, lr, pc}^ │ │ │ │ ldmdavs r8, {r1, r5, r7, r9, fp, sp, lr} │ │ │ │ - bvs ffb0d434 │ │ │ │ + bvs ffb0d4e4 │ │ │ │ mcrreq 11, 6, lr, r3, cr3 │ │ │ │ - b 130a7c0 │ │ │ │ - b 16077a8 │ │ │ │ + b 130a870 │ │ │ │ + b 1607858 │ │ │ │ @ instruction: 0xf0237eec │ │ │ │ @ instruction: 0xf0224140 │ │ │ │ strmi r4, [fp], #-832 @ 0xfffffcc0 │ │ │ │ tstpeq fp, lr @ p-variant is OBSOLETE │ │ │ │ tstvc ip, #3072 @ 0xc00 │ │ │ │ cdpeq 0, 0, cr15, cr5, cr14, {1} │ │ │ │ @ instruction: 0xf644440b │ │ │ │ vaddw.s8 , q1, d21 │ │ │ │ - blx fea96fe6 │ │ │ │ + blx fea97096 │ │ │ │ @ instruction: 0xf64d7103 │ │ │ │ @ instruction: 0xf6c6376d │ │ │ │ - bl feb1c880 │ │ │ │ - bl 2891b0 │ │ │ │ + bl feb1c930 │ │ │ │ + bl 289260 │ │ │ │ stmeq r9, {r1, r3, r4, r6, r8} │ │ │ │ biceq lr, r1, r1, asr #23 │ │ │ │ - blvs 28d324 │ │ │ │ - bne ff6d7b88 │ │ │ │ + blvs 28d3d4 │ │ │ │ + bne ff6d7c38 │ │ │ │ vstmiavc r3!, {d30-} │ │ │ │ vqrdmulh.s d15, d2, d7 │ │ │ │ movwcc pc, #51977 @ 0xcb09 @ │ │ │ │ stmdbcs r9, {r1, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f444b │ │ │ │ bfine r0, ip, #18, #14 │ │ │ │ streq pc, [r3, -r7] │ │ │ │ @ instruction: 0xf14318bf │ │ │ │ ldmeq pc!, {r8, r9} @ │ │ │ │ strvc lr, [r3, r7, asr #20] │ │ │ │ @ instruction: 0xf6a64439 │ │ │ │ - blx 4c506a │ │ │ │ + blx 4c4fba │ │ │ │ strbmi pc, [r8], -r7, lsl #18 @ │ │ │ │ - svc 0x00f8f5e8 │ │ │ │ + svc 0x00a0f5e8 │ │ │ │ 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}^ │ │ │ │ + stmia sl!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ smlalbble r4, r0, r1, r5 │ │ │ │ biclt r4, r7, #219152384 @ 0xd100000 │ │ │ │ ldrdcc pc, [r8], -r9 │ │ │ │ ldmib r9, {r0, r1, r3, r5, r7, r8, r9, ip, sp, pc}^ │ │ │ │ tstmi r3, #0, 4 │ │ │ │ @ instruction: 0xf8d9d031 │ │ │ │ @ instruction: 0x21202014 │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ @ instruction: 0xf1732a14 │ │ │ │ - blle c47628 │ │ │ │ + blle c476d8 │ │ │ │ @ instruction: 0xf6a76c60 │ │ │ │ - vldr d15, [r4, #460] @ 0x1cc │ │ │ │ + vldr d15, [r4, #108] @ 0x6c │ │ │ │ tstlt r0, #10240 @ 0x2800 │ │ │ │ movwcs lr, #23001 @ 0x59d9 │ │ │ │ movwcs lr, #2496 @ 0x9c0 │ │ │ │ - blvc 302040 │ │ │ │ + blvc 3020f0 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ andcc lr, r3, #3555328 @ 0x364000 │ │ │ │ andcc lr, r4, #192, 18 @ 0x300000 │ │ │ │ ldrdcc pc, [r8], -r9 │ │ │ │ ldmdbeq ip, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8596183 │ │ │ │ andls r2, r0, ip, lsl ip │ │ │ │ ldccc 8, cr15, [r8], {89} @ 0x59 │ │ │ │ @ instruction: 0xf6a66820 │ │ │ │ - ldmib r4, {r0, r1, r2, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4, {r0, r1, r2, r5, 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 feabeb2c │ │ │ │ andcs r6, r0, #32, 20 @ 0x20000 │ │ │ │ - stc 5, cr15, [r6, #928]! @ 0x3a0 │ │ │ │ + stcl 5, cr15, [lr, #-928] @ 0xfffffc60 │ │ │ │ strcs fp, [r0], #-312 @ 0xfffffec8 │ │ │ │ @ instruction: 0xf5e84650 │ │ │ │ - strtmi lr, [r0], -r0, ror #26 │ │ │ │ + strtmi lr, [r0], -r8, lsl #26 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ ldmib r4, {r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ adcmi r2, fp, #671088640 @ 0x28000000 │ │ │ │ adcsmi fp, r2, #8, 30 │ │ │ │ strcs fp, [r1], #-3852 @ 0xfffff0f4 │ │ │ │ strb r2, [pc, r0, lsl #8]! │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9dcb0 │ │ │ │ + bl fed9dd60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 130aa18 │ │ │ │ - blmi 1332cd4 │ │ │ │ + bmi 130aac8 │ │ │ │ + blmi 1332d84 │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ ldmpl r3, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf7ffb919 │ │ │ │ stmdacs r0, {r0, r2, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stmiavs r0!, {r0, r1, r3, r4, r5, ip, lr, pc} │ │ │ │ @ instruction: 0xf7ff4669 │ │ │ │ orrslt pc, r0, r3, ror #27 │ │ │ │ movwcs lr, #14813 @ 0x39dd │ │ │ │ - bvs a5848c │ │ │ │ + bvs a5853c │ │ │ │ mvnvs r6, r2, lsr #3 │ │ │ │ ldc2l 7, cr15, [sl, #1020] @ 0x3fc │ │ │ │ ldmib sp, {r3, r6, r8, ip, sp, pc}^ │ │ │ │ stmib r4, {r0, r1, r8, r9, sp}^ │ │ │ │ stmibvs r0!, {r2, r3, r8, r9, sp} │ │ │ │ addsmi r6, r9, #3686400 @ 0x384000 │ │ │ │ addsmi fp, r0, #8, 30 │ │ │ │ strtmi sp, [r0], -r5, asr #32 │ │ │ │ ldc2l 7, cr15, [r4, #-1020] @ 0xfffffc04 │ │ │ │ - bvs a732b0 │ │ │ │ - cdp 5, 4, cr15, cr14, cr8, {7} │ │ │ │ + bvs a73360 │ │ │ │ + ldcl 5, cr15, [r6, #928]! @ 0x3a0 │ │ │ │ strbne r6, [r0, r0, lsr #5] │ │ │ │ ldmiblt r5, {r5, r6, r7, r9, sp, lr}^ │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmdacs r0, {r0, r2, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620d038 │ │ │ │ ldc2l 7, cr15, [r4, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0xf8842001 │ │ │ │ - bmi bc6c74 │ │ │ │ + bmi bc6d24 │ │ │ │ ldrbtmi r4, [sl], #-2852 @ 0xfffff4dc │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r6, ip, lsr r1 │ │ │ │ stccs 13, cr11, [r0, #-448] @ 0xfffffe40 │ │ │ │ andcs sp, r0, r3, lsr r0 │ │ │ │ stmdavs r0!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - @ instruction: 0xf93ef6a6 │ │ │ │ + @ instruction: 0xf8e6f6a6 │ │ │ │ @ instruction: 0xf6a76c60 │ │ │ │ - andcs pc, r0, r1, asr #23 │ │ │ │ - blx ff004600 │ │ │ │ + andcs pc, r0, r9, ror #22 │ │ │ │ + blx 1a046b0 │ │ │ │ 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], -r2, asr #27 │ │ │ │ adcvs r4, r3, #32, 12 @ 0x2000000 │ │ │ │ rscvs r1, r3, #57409536 @ 0x36c0000 │ │ │ │ mcr2 7, 6, pc, cr0, cr15, {7} @ │ │ │ │ bicle r2, sp, r0, lsl #16 │ │ │ │ stmib r4, {r0, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xe7ba0112 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - bvs a85fcc │ │ │ │ - cdp 5, 0, cr15, cr6, cr8, {7} │ │ │ │ + bvs a8607c │ │ │ │ + stc 5, cr15, [lr, #928]! @ 0x3a0 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ ldrbne r6, [fp, r3, lsr #5] │ │ │ │ @ instruction: 0xf7ff62e3 │ │ │ │ stmdacs r0, {r0, r2, r3, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620d1b7 │ │ │ │ stc2 7, cr15, [ip, #-1020]! @ 0xfffffc04 │ │ │ │ ldr r2, [r8, r0]! │ │ │ │ - svc 0x0022f5e8 │ │ │ │ - rsbseq r9, r3, r2, asr #10 │ │ │ │ + cdp 5, 12, cr15, cr10, cr8, {7} │ │ │ │ + @ instruction: 0x00739492 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r3, sl, asr #9 │ │ │ │ + rsbseq r9, r3, sl, lsl r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ @ instruction: 0xf8df4615 │ │ │ │ @ instruction: 0x461e24f4 │ │ │ │ @@ -547550,192 +547590,192 @@ │ │ │ │ svceq 0x0000f1ba │ │ │ │ stmdavs r3!, {r2, r5, r6, ip, lr, pc} │ │ │ │ ldmdavs fp, {r0, sp} │ │ │ │ ldmdblt pc!, {r0, r1, r2, r3, r4, r8, r9, fp, sp, lr}^ @ │ │ │ │ strbcs pc, [ip], #2271 @ 0x8df @ │ │ │ │ strbcc pc, [r4], #2271 @ 0x8df @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a0c8c │ │ │ │ + blls 9a0d3c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, pc, r5, asr #4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrtmi r2, [r8], -r4, lsl #2 │ │ │ │ - bl ffa843dc │ │ │ │ + bl fe48448c │ │ │ │ stmdacs r0, {r1, ip, pc} │ │ │ │ stmiavs r0!, {r1, r2, r6, ip, lr, pc}^ │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d2[0] │ │ │ │ @ instruction: 0xf5e80108 │ │ │ │ - @ instruction: 0xf1b0edf8 │ │ │ │ - blle 1589858 │ │ │ │ + @ instruction: 0xf1b0eda0 │ │ │ │ + blle 1589908 │ │ │ │ strls pc, [ip], #2271 @ 0x8df │ │ │ │ @ instruction: 0x464944f9 │ │ │ │ - cdp 5, 3, cr15, cr0, cr8, {7} │ │ │ │ + ldcl 5, cr15, [r8, #928] @ 0x3a0 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ - bvs 1a7ad70 │ │ │ │ + bvs 1a7ae20 │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d2[0] │ │ │ │ @ instruction: 0xf5e80108 │ │ │ │ - @ instruction: 0xf1b0ede4 │ │ │ │ - blle a89880 │ │ │ │ + @ instruction: 0xf1b0ed8c │ │ │ │ + blle a89930 │ │ │ │ @ instruction: 0xf5e84649 │ │ │ │ - strmi lr, [r1], r0, lsr #28 │ │ │ │ + strmi lr, [r1], r8, asr #27 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdbge lr, {r0, r1, r2, r4, r9, pc} │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ orrslt pc, r0, r7, lsl #26 │ │ │ │ @ instruction: 0x4648a913 │ │ │ │ stc2 7, cr15, [r2, #-1020] @ 0xfffffc04 │ │ │ │ ldmib r4, {r3, r5, r6, r8, ip, sp, pc}^ │ │ │ │ ldmib sp, {r1, r4, r8, r9, sp}^ │ │ │ │ addsmi r0, r9, #1073741828 @ 0x40000004 │ │ │ │ addsmi fp, r0, #8, 30 │ │ │ │ ldmib sp, {r0, r2, r8, ip, lr, pc}^ │ │ │ │ addmi r0, fp, #-2147483643 @ 0x80000005 │ │ │ │ addmi fp, r2, #8, 30 │ │ │ │ strbmi sp, [r8], -r9, lsr #32 │ │ │ │ - bl 1704464 │ │ │ │ + b 104514 │ │ │ │ @ instruction: 0xf5e84640 │ │ │ │ - stmdals r2, {r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ - ldc 5, cr15, [lr], #-928 @ 0xfffffc60 │ │ │ │ + stmdals r2, {r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + bl ffc04520 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ @ instruction: 0xf5e86880 │ │ │ │ - bvs a82004 │ │ │ │ - stcl 5, cr15, [r6], {232} @ 0xe8 │ │ │ │ + bvs a81f54 │ │ │ │ + stcl 5, cr15, [lr], #-928 @ 0xfffffc60 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ mcr2 7, 7, pc, cr0, cr15, {7} @ │ │ │ │ orrle r2, lr, r0, lsl #16 │ │ │ │ @ instruction: 0x4658e7f0 │ │ │ │ - cdp 5, 0, cr15, cr0, cr8, {7} │ │ │ │ + stc 5, cr15, [r8, #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 │ │ │ │ + stcl 5, cr15, [r6, #-928] @ 0xfffffc60 │ │ │ │ vmull.p8 , d0, d4 │ │ │ │ stmdals r2, {r2, r5, r7, r8, pc} │ │ │ │ - ldc 5, cr15, [lr], {232} @ 0xe8 │ │ │ │ + bl ff404560 │ │ │ │ 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, 2, cr15, cr8, cr5, {5} │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ orrshi pc, r4, r0 │ │ │ │ @ instruction: 0xf04f9b02 │ │ │ │ strls r0, [r3, #-2844] @ 0xfffff4e4 │ │ │ │ - blcc 3585c4 │ │ │ │ + blcc 358674 │ │ │ │ @ instruction: 0x469a4654 │ │ │ │ stmdavs sl!, {r0, r1, r3, r7, fp, sp, lr} │ │ │ │ svccc 0x0004f84a │ │ │ │ ldmibvs sl, {r4, fp, sp, lr} │ │ │ │ ldrmi r3, [r3, #540] @ 0x21c │ │ │ │ @ instruction: 0x4693bf38 │ │ │ │ - blx feecd9b4 │ │ │ │ + blx feecda64 │ │ │ │ ldmdbeq r2, {r1, r7, r9, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6a5771a │ │ │ │ - strmi pc, [r1], -r3, ror #28 │ │ │ │ + strmi pc, [r1], -fp, lsl #28 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ stcls 6, cr4, [r3, #-176] @ 0xffffff50 │ │ │ │ andcs r4, r4, #231424 @ 0x38800 │ │ │ │ ldrtmi r9, [r9], -r2, lsl #16 │ │ │ │ strls r4, [r0], #-1147 @ 0xfffffb85 │ │ │ │ - cdp 5, 2, cr15, cr14, cr8, {7} │ │ │ │ + ldcl 5, cr15, [r6, #928] @ 0x3a0 │ │ │ │ movweq lr, #27221 @ 0x6a55 │ │ │ │ - blls 2fade0 │ │ │ │ + blls 2fae90 │ │ │ │ andcs r2, r1, r0, lsl #4 │ │ │ │ @ instruction: 0xf8511f19 │ │ │ │ andcc r3, r1, #4, 30 │ │ │ │ ldmibvs fp, {r3, r4, r8, r9, sl, ip, sp, lr} │ │ │ │ - bne ffd139fc │ │ │ │ + bne ffd13aac │ │ │ │ streq pc, [r0], -r6, ror #2 │ │ │ │ ldrmi r2, [sp], -r1, lsl #22 │ │ │ │ movweq pc, #374 @ 0x176 @ │ │ │ │ movwcs fp, #8108 @ 0x1fac │ │ │ │ addsmi r2, r7, #0, 6 │ │ │ │ movwcs fp, #3988 @ 0xf94 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ andcs r4, r4, #208, 22 @ 0x34000 │ │ │ │ ldrtmi r9, [r9], -r2, lsl #16 │ │ │ │ strls r4, [r0], #-1147 @ 0xfffffb85 │ │ │ │ - cdp 5, 0, cr15, cr8, cr8, {7} │ │ │ │ + ldc 5, cr15, [r0, #928]! @ 0x3a0 │ │ │ │ @ instruction: 0x3050f894 │ │ │ │ - blcs 26b9d4 │ │ │ │ + blcs 26ba84 │ │ │ │ svcge 0x007bf43f │ │ │ │ @ instruction: 0xf5e84658 │ │ │ │ - strmi lr, [r5], -ip, lsl #28 │ │ │ │ + @ instruction: 0x4605edb4 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmiavs r0!, {r2, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - beq 1a83210 │ │ │ │ - b fec04580 │ │ │ │ + beq 1a832c0 │ │ │ │ + b 1604630 │ │ │ │ @ instruction: 0xf04f4bc4 │ │ │ │ andscs r0, r4, #1024 @ 0x400 │ │ │ │ @ instruction: 0xf8cd447b │ │ │ │ ldrmi fp, [r9], -r8, rrx │ │ │ │ stmiavs r3!, {r0, r1, r8, ip, pc} │ │ │ │ stmib sp, {r9, sl, sp}^ │ │ │ │ stmdbgt r3, {r0, r1, r3, r4, r9, sl, sp, lr} │ │ │ │ andeq lr, r3, sl, lsl #17 │ │ │ │ @ instruction: 0x46504659 │ │ │ │ - stc 5, cr15, [lr, #928] @ 0x3a0 │ │ │ │ + ldc 5, cr15, [r6, #-928]! @ 0xfffffc60 │ │ │ │ andls r2, r5, r4, lsl r8 │ │ │ │ tstphi r7, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5e868a0 │ │ │ │ - bvs a81ec8 │ │ │ │ - b fe4845bc │ │ │ │ + bvs a81e18 │ │ │ │ + b e8466c │ │ │ │ stmib sp, {r0, r1, r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0x961cb61a │ │ │ │ stm sl, {r0, r1, r8, fp, lr, pc} │ │ │ │ - bls 386e38 │ │ │ │ - bvs b18794 │ │ │ │ + bls 386ee8 │ │ │ │ + bvs b18844 │ │ │ │ @ instruction: 0xf5e84650 │ │ │ │ - ldmdacs r4, {r3, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdacs r4, {r5, r8, sl, fp, sp, lr, pc} │ │ │ │ tstphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5e86a20 │ │ │ │ - stmiavs r0!, {r1, r2, r4, sl, fp, sp, lr, pc} │ │ │ │ - ldc 5, cr15, [r4], #928 @ 0x3a0 │ │ │ │ + stmiavs r0!, {r1, r2, r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + mrrc 5, 14, pc, ip, cr8 @ │ │ │ │ @ instruction: 0x46014632 │ │ │ │ @ instruction: 0xf5e84640 │ │ │ │ - strmi lr, [r6], -r0, asr #23 │ │ │ │ + strmi lr, [r6], -r8, ror #22 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - bvs a67224 │ │ │ │ - stc 5, cr15, [r8], #928 @ 0x3a0 │ │ │ │ + bvs a672d4 │ │ │ │ + mrrc 5, 14, pc, r0, cr8 @ │ │ │ │ @ instruction: 0x46014632 │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - stmdacs r0, {r2, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ rschi pc, r7, r0, asr #32 │ │ │ │ strmi r9, [r3], r2, lsl #20 │ │ │ │ @ instruction: 0xf1a29003 │ │ │ │ strls r0, [r5, -r4, lsl #20] │ │ │ │ svccc 0x0004f85a │ │ │ │ ldmibvs lr, {r5, r7, fp, sp, lr} │ │ │ │ - ldc 5, cr15, [r4], {232} @ 0xe8 │ │ │ │ + ldc 5, cr15, [ip], #-928 @ 0xfffffc60 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ - b 161869c │ │ │ │ + b 161874c │ │ │ │ ldrcc r7, [ip], -r0, ror #25 │ │ │ │ ldrdeq lr, [r0, -r2] │ │ │ │ svclt 0x0008458c │ │ │ │ @ instruction: 0xf0404283 │ │ │ │ svcvc 0x001380ce │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf1bb80bd │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ stmiavs r0!, {r3, r4, r6, r7, pc} │ │ │ │ @ instruction: 0x46294632 │ │ │ │ - blx ff704eb8 │ │ │ │ + blx ff704f68 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibvs fp!, {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbvs fp!, {r1, r3, r4, r5, r7, pc}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x464380b6 │ │ │ │ tstcs r1, r2, lsr r6 │ │ │ │ @ instruction: 0xf5e84628 │ │ │ │ - addmi lr, r6, #36, 26 @ 0x900 │ │ │ │ + addmi lr, r6, #204, 24 @ 0xcc00 │ │ │ │ adchi pc, sp, r0, asr #32 │ │ │ │ - bleq 98331c │ │ │ │ + bleq 9833cc │ │ │ │ andscs r6, ip, #32, 20 @ 0x20000 │ │ │ │ @ instruction: 0xf7ff4659 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ adchi pc, r3, r0 │ │ │ │ ldrdgt pc, [r4], -sp @ │ │ │ │ svceq 0x0000f1bc │ │ │ │ addshi pc, sp, r0 │ │ │ │ @@ -547748,391 +547788,391 @@ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ andvc lr, r0, #3457024 @ 0x34c000 │ │ │ │ svclt 0x0008428a │ │ │ │ @ instruction: 0xf0404287 │ │ │ │ ldmibvs fp, {r3, r7, pc} │ │ │ │ @ instruction: 0xf0404563 │ │ │ │ strbmi r8, [r0], -r4, lsl #1 │ │ │ │ - ldc 5, cr15, [sl], #-928 @ 0xfffffc60 │ │ │ │ - blne fe9d874c │ │ │ │ - b 16188a4 │ │ │ │ + bl ffb0478c │ │ │ │ + blne fe9d87fc │ │ │ │ + b 1618954 │ │ │ │ @ instruction: 0xf04f73e3 │ │ │ │ @ instruction: 0xf163021c │ │ │ │ mrscs r0, SP_irq │ │ │ │ strbmi r9, [fp], -sp, lsl #6 │ │ │ │ @ instruction: 0xf5e8960c │ │ │ │ - ldmdacs ip, {r1, r2, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmdacs ip, {r1, r2, r3, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8ddd16f │ │ │ │ - blls 332fa4 │ │ │ │ + blls 333054 │ │ │ │ movwcc r9, #6661 @ 0x1a05 │ │ │ │ addsmi r9, sl, #201326592 @ 0xc000000 │ │ │ │ strbmi sp, [r0], -r6, lsl #17 │ │ │ │ - bl 2184714 │ │ │ │ + bl b847c4 │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - stmiavs r7!, {r1, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmiavs r7!, {r1, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e84640 │ │ │ │ - @ instruction: 0x4606ec18 │ │ │ │ + strmi lr, [r6], -r0, asr #23 │ │ │ │ @ instruction: 0xf5e84638 │ │ │ │ - ldrtmi lr, [r2], -ip, lsl #18 │ │ │ │ + @ instruction: 0x4632e8b4 │ │ │ │ @ instruction: 0xf5e817f3 │ │ │ │ - stmdacs r0, {r2, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ - bvs c3b4e4 │ │ │ │ + stmdacs r0, {r2, r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + bvs c3b594 │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - strmi lr, [r6], -sl, lsl #24 │ │ │ │ + @ instruction: 0x4606ebb2 │ │ │ │ @ instruction: 0xf5e84638 │ │ │ │ - @ instruction: 0x4632e8fe │ │ │ │ + ldrtmi lr, [r2], -r6, lsr #17 │ │ │ │ @ instruction: 0xf5e817f3 │ │ │ │ - @ instruction: 0x4606ee96 │ │ │ │ + @ instruction: 0x4606ee3e │ │ │ │ cmple r4, r0, lsl #16 │ │ │ │ - stc2 6, cr15, [r4], #-664 @ 0xfffffd68 │ │ │ │ + blx ff584b02 │ │ │ │ strmi r4, [fp], r2, lsl #13 │ │ │ │ - cdp 5, 2, cr15, cr6, cr8, {7} │ │ │ │ + stcl 5, cr15, [lr, #928] @ 0x3a0 │ │ │ │ ldrbmi r4, [r9], -r7, lsl #12 │ │ │ │ ldmib r3, {r0, r1, r6, r8, r9, sp, pc}^ │ │ │ │ ldrbmi r2, [r0], -r0, lsl #6 │ │ │ │ - stmib r4, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - b 1260270 │ │ │ │ + stmdb ip!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + b 1260320 │ │ │ │ ldrtmi r7, [sl], -r7, ror #7 │ │ │ │ @ instruction: 0xf10464e3 │ │ │ │ strls r0, [r0], -r8 │ │ │ │ - blx fe784fe0 │ │ │ │ + blx fe785090 │ │ │ │ @ instruction: 0x9600b358 │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ tstcs r2, #212, 18 @ 0x350000 │ │ │ │ - blx fe584ff0 │ │ │ │ + blx fe5850a0 │ │ │ │ @ instruction: 0x4628b318 │ │ │ │ - b fec8479c │ │ │ │ + b 168484c │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - @ instruction: 0x4640e9b4 │ │ │ │ - ldmib r0!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x4640e95c │ │ │ │ + ldmdb r8, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e89802 │ │ │ │ - stmiavs r0!, {r5, r7, r9, fp, sp, lr, pc} │ │ │ │ - bl d847b4 │ │ │ │ + stmiavs r0!, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + b ff784864 │ │ │ │ @ instruction: 0xf5e86a20 │ │ │ │ - tstcs r1, sl, lsr #22 │ │ │ │ + ldrdcs lr, [r1, -r2] │ │ │ │ @ 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, r3, r4, r5, r6, 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, {r2, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ strtmi sp, [r8], -pc, lsl #1 │ │ │ │ - b fe3847e4 │ │ │ │ + b d84894 │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - @ instruction: 0xe63be990 │ │ │ │ - bleq 98318c │ │ │ │ + @ instruction: 0xe63be938 │ │ │ │ + bleq 98323c │ │ │ │ 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, #227328 @ 0x37800 │ │ │ │ + stmdb ip!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4640e653 │ │ │ │ - bl feb84808 │ │ │ │ + bl 15848b8 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ strbne r4, [r1, r3, lsl #12] │ │ │ │ andeq lr, r0, #3440640 @ 0x348000 │ │ │ │ svclt 0x00084291 │ │ │ │ mvnle r4, r3, lsl #5 │ │ │ │ andcs r6, r1, #32, 20 @ 0x20000 │ │ │ │ @ instruction: 0xf5e8211c │ │ │ │ - stmdacs r0, {r1, r2, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ andcs sp, r1, #1073741878 @ 0x40000036 │ │ │ │ @ instruction: 0x4648211c │ │ │ │ - b fea04834 │ │ │ │ + b 14048e4 │ │ │ │ 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, {r6, r9, fp, sp, lr, pc} │ │ │ │ ldrtmi sp, [r1], -fp, asr #3 │ │ │ │ strbmi r2, [r0], -r1, lsl #4 │ │ │ │ - b fe684850 │ │ │ │ + b 1084900 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xe7c2af56 │ │ │ │ - stc 5, cr15, [r6], #928 @ 0x3a0 │ │ │ │ + mcrr 5, 14, pc, lr, cr8 @ │ │ │ │ @ instruction: 0xf5e84658 │ │ │ │ - ldrb lr, [pc, #3098]! @ 247cde │ │ │ │ + ldrb lr, [pc, #3010]! @ 247d36 │ │ │ │ @ instruction: 0xf5e84620 │ │ │ │ - stmdals r2, {r1, r2, r4, sl, fp, sp, lr, pc} │ │ │ │ - b 1204870 │ │ │ │ + stmdals r2, {r1, r2, r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmib r6!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e5fe │ │ │ │ - blcc fe8f98d8 │ │ │ │ + blcc fe8f9988 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r9, r3, lr, lsl #8 │ │ │ │ + rsbseq r9, r3, lr, asr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r3, r4, ror #7 │ │ │ │ - strdeq r0, [r0], -ip @ │ │ │ │ + rsbseq r9, r3, r4, lsr r3 │ │ │ │ + strdeq r0, [r0], -r4 @ │ │ │ │ @ instruction: 0xfffff6cd │ │ │ │ @ instruction: 0xfffff715 │ │ │ │ - eoreq r0, r0, r8, ror #18 │ │ │ │ - eoreq r0, r0, r4, lsl #14 │ │ │ │ + eoreq r0, r0, r0, ror #18 │ │ │ │ + strdeq r0, [r0], -ip @ │ │ │ │ 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 784978 │ │ │ │ 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 d0498c │ │ │ │ + blle 164ea08 │ │ │ │ ldrdhi pc, [r4], #143 @ 0x8f │ │ │ │ @ instruction: 0x464144f8 │ │ │ │ - bl ff1848ec │ │ │ │ + bl 1b8499c │ │ │ │ suble r2, r5, r0, lsl #16 │ │ │ │ strtmi r4, [fp], -lr, lsr #18 │ │ │ │ ldrtmi r6, [sl], -r0, lsr #1 │ │ │ │ @ instruction: 0xf1044479 │ │ │ │ tstls r0, r4, lsr #32 │ │ │ │ @ instruction: 0xf5e82101 │ │ │ │ - andcc lr, r1, lr, asr #20 │ │ │ │ - bvs 1a7b220 │ │ │ │ + strdcc lr, [r1], -r6 │ │ │ │ + bvs 1a7b2d0 │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d2[0] │ │ │ │ @ instruction: 0xf5e80108 │ │ │ │ - vmlsne.f64 d14, d5, d20 │ │ │ │ + vmlane.f64 d14, d5, d12 │ │ │ │ @ instruction: 0x4641db3a │ │ │ │ - bl fea84924 │ │ │ │ + bl 14849d4 │ │ │ │ orrslt r4, r0, #3145728 @ 0x300000 │ │ │ │ eorvs r2, r3, #0 │ │ │ │ - @ instruction: 0xffa0f6a6 │ │ │ │ + @ instruction: 0xff48f6a6 │ │ │ │ orrlt r6, r8, r0, ror #8 │ │ │ │ strtvs r2, [r5], #-1280 @ 0xfffffb00 │ │ │ │ @ instruction: 0xf6a54628 │ │ │ │ - eorvs pc, r0, sp, ror #27 │ │ │ │ + mlavs r0, r5, sp, pc @ │ │ │ │ @ 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 13, cr15, [r0], #-980 @ 0xfffffc2c │ │ │ │ + @ instruction: 0xf83cf6a7 │ │ │ │ tstlt r8, r0, lsr #20 │ │ │ │ - ldm r4, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda ip!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e86a60 │ │ │ │ - stmiavs r0!, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmiavs r0!, {r2, r3, r5, r6, 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, r2, r4, r5, r6, fp, sp, lr, pc}^ │ │ │ │ + stmdb r4!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ andlt r2, r2, r0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf5e84630 │ │ │ │ - movwcs lr, #2954 @ 0xb8a │ │ │ │ + movwcs lr, #2866 @ 0xb32 │ │ │ │ adcvs r6, r3, r0, ror #17 │ │ │ │ - ldmib r0!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r8, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4628e7f2 │ │ │ │ - bl fe284994 │ │ │ │ - bvs 1a4fdf8 │ │ │ │ + bl c84a44 │ │ │ │ + bvs 1a4fea8 │ │ │ │ @ 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 │ │ │ │ + ubfx lr, r0, #18, #3 │ │ │ │ + eoreq r0, r0, r8, lsr r1 │ │ │ │ + eoreq r0, r0, ip, lsr r6 │ │ │ │ + eoreq r0, r0, ip, lsl #12 │ │ │ │ + eoreq r0, r0, ip, lsl #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9e418 │ │ │ │ + bl fed9e4c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r3, #-544]! @ 0xfffffde0 │ │ │ │ - blmi b33490 │ │ │ │ + blmi b33540 │ │ │ │ ldrbtmi r4, [sp], #-1540 @ 0xfffff9fc │ │ │ │ tstcs r0, r8, asr r2 │ │ │ │ stmiapl fp!, {r1, fp, sp, pc}^ │ │ │ │ ldmdavs fp, {r5, r8, sl, fp, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ @ instruction: 0xf5e80300 │ │ │ │ - ldmdbmi lr, {r4, r8, fp, sp, lr, pc} │ │ │ │ + ldmdbmi lr, {r3, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4623447d │ │ │ │ ldrbtmi r4, [r9], #-1578 @ 0xfffff9d6 │ │ │ │ tstls r0, r5, lsl #16 │ │ │ │ @ instruction: 0xf5e82101 │ │ │ │ - ldrdcc lr, [r1], -r8 │ │ │ │ + andcc lr, r1, r0, lsl #19 │ │ │ │ stmdals r5, {r2, r4, ip, lr, pc} │ │ │ │ - b 1b049fc │ │ │ │ + b 504aac │ │ │ │ ldrsbgt pc, [ip], #-143 @ 0xffffff71 @ │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ strdcs r4, [r1, -ip] │ │ │ │ @ instruction: 0xf8cda80b │ │ │ │ @ instruction: 0xf5e8c000 │ │ │ │ - andcc lr, r1, r8, asr #19 │ │ │ │ + andcc lr, r1, r0, ror r9 │ │ │ │ stmdals fp, {r2, ip, lr, pc} │ │ │ │ @ instruction: 0xf5e82401 │ │ │ │ - and lr, r0, r2, asr sl │ │ │ │ + strd lr, [r0], -sl │ │ │ │ stmdals r5, {sl, sp} │ │ │ │ - stmdb r2!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb sl, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e8980b │ │ │ │ - bmi 581810 │ │ │ │ + bmi 581760 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r2, lsl #2 │ │ │ │ ldclt 0, cr11, [r0, #-108]! @ 0xffffff94 │ │ │ │ - bl fee04a4c │ │ │ │ - ldrsbteq r8, [r3], #-218 @ 0xffffff26 │ │ │ │ + bl 1804afc │ │ │ │ + rsbseq r8, r3, sl, lsr #26 │ │ │ │ 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 │ │ │ │ + eoreq r0, r0, lr, lsl #10 │ │ │ │ + eoreq r0, r0, r0, lsl #10 │ │ │ │ + ldrhteq r8, [r3], #-206 @ 0xffffff32 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9e4cc │ │ │ │ + bl fed9e57c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf6a56800 │ │ │ │ - stclvs 13, cr15, [r0], #-740 @ 0xfffffd1c │ │ │ │ - @ instruction: 0xf800f6a7 │ │ │ │ + stclvs 13, cr15, [r0], #-388 @ 0xfffffe7c │ │ │ │ + @ instruction: 0xffa8f6a6 │ │ │ │ tstlt r8, r0, lsr #20 │ │ │ │ - stmda r0, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x00e8f5e7 │ │ │ │ @ instruction: 0xf5e86a60 │ │ │ │ - stmiavs r0!, {r4, r5, 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!, {r3, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf5e7b108 │ │ │ │ + stmiavs r0!, {r1, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldm r0, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd10 │ │ │ │ movwcs lr, #59840 @ 0xe9c0 │ │ │ │ svclt 0x00004770 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ - bmi 2018d5c │ │ │ │ + bmi 2018e0c │ │ │ │ @ instruction: 0xf04f4b77 │ │ │ │ ldrbtmi r0, [sl], #-3072 @ 0xfffff400 │ │ │ │ @ instruction: 0x460fb090 │ │ │ │ @ instruction: 0xf1014606 │ │ │ │ @ instruction: 0x46603eff │ │ │ │ @ instruction: 0x466158d3 │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ svcmi 0x0001f81e │ │ │ │ msreq CPSR_, #172, 2 @ 0x2b │ │ │ │ eoreq pc, r0, #204, 2 @ 0x33 │ │ │ │ vpmax.u8 d15, d3, d4 │ │ │ │ vpmax.s8 d15, d2, d20 │ │ │ │ - blx 357fa0 │ │ │ │ - b 1384388 │ │ │ │ + blx 358050 │ │ │ │ + b 1384438 │ │ │ │ @ instruction: 0xf10c0500 │ │ │ │ - b 130a380 │ │ │ │ + b 130a430 │ │ │ │ strtmi r0, [r8], -r1, lsl #8 │ │ │ │ @ instruction: 0xf1bc4621 │ │ │ │ mvnle r0, r0, asr #30 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ stmdacs r0, {r0, r2, r9, fp, ip, sp, lr, pc} │ │ │ │ adcshi pc, r9, r0 │ │ │ │ @ instruction: 0x3050f896 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x463080b6 │ │ │ │ @ instruction: 0xf9b8f7ff │ │ │ │ ldmvs r0!, {r5, r6, r8, ip, sp, pc} │ │ │ │ - stmdb lr!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e86a30 │ │ │ │ - tstcs r1, ip, ror #18 │ │ │ │ + tstcs r1, r4, lsl r9 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ stmdacs r0, {r0, r2, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ addshi pc, r9, r0 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ stmdacs r0, {r0, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ addshi pc, r3, r0 │ │ │ │ ldmdavs r0!, {r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6a54623 │ │ │ │ - @ instruction: 0x4605fd91 │ │ │ │ + @ instruction: 0x4605fd39 │ │ │ │ @ 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} │ │ │ │ + stmia sl!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stcge 0, cr8, [r8], {130} @ 0x82 │ │ │ │ andscs r6, ip, #11730944 @ 0xb30000 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - mrrc 5, 14, pc, r2, cr8 @ │ │ │ │ + bl 104c30 │ │ │ │ cmnle r8, ip, lsl r8 │ │ │ │ ldrsbtls pc, [r8], -sp @ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - blls 5bb5bc │ │ │ │ + blls 5bb66c │ │ │ │ rsbsle r2, r0, r0, lsl #22 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf5e72214 │ │ │ │ - stmdacs r0, {r3, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4648d175 │ │ │ │ - b ffe04ba8 │ │ │ │ + b fe804c58 │ │ │ │ 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 │ │ │ │ + bl ffa04c68 │ │ │ │ cmple sp, r1, lsl #11 │ │ │ │ strtmi r9, [r0], -lr, lsl #18 │ │ │ │ @ instruction: 0xfffcf7fe │ │ │ │ addsmi r9, r8, #13312 @ 0x3400 │ │ │ │ stmiavs r9!, {r1, r2, r4, r6, r8, ip, lr, pc} │ │ │ │ - bvs e4fc30 │ │ │ │ - stmia lr, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs e4fce0 │ │ │ │ + ldmda r6!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf10dd14e │ │ │ │ - bvs f09c50 │ │ │ │ + bvs f09d00 │ │ │ │ tstcs r1, ip, lsl r2 │ │ │ │ @ instruction: 0xf5e84650 │ │ │ │ - @ instruction: 0x4607ec1e │ │ │ │ + strmi lr, [r7], -r6, asr #23 │ │ │ │ cmple r3, ip, lsl r8 │ │ │ │ ldrdgt pc, [ip], -sp │ │ │ │ svceq 0x0000f1bc │ │ │ │ ldmib sp, {r1, r2, r3, r4, r5, ip, lr, pc}^ │ │ │ │ movwmi r2, #41217 @ 0xa101 │ │ │ │ ldmib sp, {r1, r3, r4, r5, ip, lr, pc}^ │ │ │ │ ldmdbcs r4, {r1, r2, ip} │ │ │ │ andeq pc, r0, #112, 2 │ │ │ │ ldmib r5, {r2, r4, r5, r8, r9, fp, ip, lr, pc}^ │ │ │ │ addmi r3, r2, #0, 4 │ │ │ │ addmi fp, fp, #8, 30 │ │ │ │ stmibvs sl!, {r1, r2, r3, r5, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xd12b4562 │ │ │ │ - @ instruction: 0xf9bef6a6 │ │ │ │ + @ instruction: 0xf966f6a6 │ │ │ │ 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, r2, r6, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x463a6a33 │ │ │ │ tstcs r1, r0, asr r6 │ │ │ │ - b 1284c44 │ │ │ │ + stmib r8!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ tstle r7, ip, lsl r8 │ │ │ │ @ instruction: 0xf5e86a30 │ │ │ │ - ldrtmi lr, [r0], -r0, ror #17 │ │ │ │ + ldrtmi lr, [r0], -r8, lsl #17 │ │ │ │ @ instruction: 0xf8b0f7ff │ │ │ │ @ instruction: 0xf8c89b0e │ │ │ │ - bmi 6934bc │ │ │ │ + bmi 69356c │ │ │ │ ldrbtmi r4, [sl], #-2831 @ 0xfffff4f1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d111 │ │ │ │ pop {r4, ip, sp, pc} │ │ │ │ strcs r8, [r0], #-2032 @ 0xfffff810 │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0x4620ffd3 │ │ │ │ - ldmda r4!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00dcf5e7 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ strcs pc, [r0], #-2197 @ 0xfffff76b │ │ │ │ strcs lr, [r0], #-2021 @ 0xfffff81b │ │ │ │ @ instruction: 0xf5e8e7f5 │ │ │ │ - svclt 0x0000ea8a │ │ │ │ - ldrsbteq r8, [r3], #-206 @ 0xffffff32 │ │ │ │ + svclt 0x0000ea32 │ │ │ │ + rsbseq r8, r3, lr, lsr #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r2, asr #22 │ │ │ │ + @ instruction: 0x00738a92 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi fe398f58 │ │ │ │ - blmi fe398d98 │ │ │ │ + bmi fe399008 │ │ │ │ + blmi fe398e48 │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ addslt r0, r3, r0, lsl #24 │ │ │ │ strmi r4, [r5], -lr, lsl #12 │ │ │ │ ldmpl r3, {r3, r6, r9, sl, fp, ip}^ │ │ │ │ strbtmi r4, [r2], -r1, ror #12 │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @@ -548151,572 +548191,572 @@ │ │ │ │ strtmi sp, [r8], -r6, ror #3 │ │ │ │ @ instruction: 0xf906f7ff │ │ │ │ @ instruction: 0xf895b138 │ │ │ │ @ instruction: 0xf1baa050 │ │ │ │ tstle r3, r0, lsl #30 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0xf04ff849 │ │ │ │ - bmi 1d09d88 │ │ │ │ + bmi 1d09e38 │ │ │ │ ldrbtmi r4, [sl], #-2921 @ 0xfffff497 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, r6, r0, asr #32 │ │ │ │ andslt r4, r3, r0, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ cmpplt r0, r7, lsr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5e868a8 │ │ │ │ - bvs c8172c │ │ │ │ - ldmda sl, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs c8167c │ │ │ │ + stmda r2, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - blx 1f855bc │ │ │ │ + blx 1f8566c │ │ │ │ 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 0x00aaf5e7 │ │ │ │ tstlt r8, r3, lsl #13 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0xe7d1ff57 │ │ │ │ @ instruction: 0xf5e868a8 │ │ │ │ - @ instruction: 0xf107e8ea │ │ │ │ + @ instruction: 0xf107e892 │ │ │ │ ldmdane sl, {r3, r8, r9} │ │ │ │ ldrdcc lr, [lr, -r5] │ │ │ │ @ instruction: 0xf1714293 │ │ │ │ rsble r0, pc, #0, 4 │ │ │ │ @ instruction: 0x4628085b │ │ │ │ bicvc lr, r1, #274432 @ 0x43000 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ andseq pc, r4, #-1073741784 @ 0xc0000028 │ │ │ │ adcsmi r4, sl, #95420416 @ 0x5b00000 │ │ │ │ shasxmi fp, sl, r8 │ │ │ │ - blx ffb85608 │ │ │ │ + blx ffb856b8 │ │ │ │ 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, r3, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi sp, [r1], -lr, lsr #3 │ │ │ │ stmiavs r8!, {r1, r9, sp} │ │ │ │ - svc 0x00d4f5e7 │ │ │ │ + svc 0x007cf5e7 │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ - bvs c7bd70 │ │ │ │ + bvs c7be20 │ │ │ │ @ instruction: 0xf5e72202 │ │ │ │ - stmdacs r0, {r1, r2, r3, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf10dd1ca │ │ │ │ ldmvs r2!, {r3, r5, r8, r9, fp} │ │ │ │ ldmvs r3!, {r2, r3, r4, r6, r7, r9, sl, lr}^ │ │ │ │ ldmdavs r1!, {r4, r5, fp, sp, lr}^ │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ ldmdbvs r0!, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ stmib sp, {r0, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmib sp, {r0, r1, sl, ip, pc}^ │ │ │ │ strls r0, [r5, -pc, lsl #14] │ │ │ │ - @ instruction: 0xf8ccf6a6 │ │ │ │ + @ instruction: 0xf874f6a6 │ │ │ │ smlabteq r6, sp, r9, lr │ │ │ │ @ instruction: 0xf5e868a8 │ │ │ │ - @ instruction: 0x2120e8a0 │ │ │ │ + @ instruction: 0x2120e848 │ │ │ │ andls r1, r8, r3, asr #15 │ │ │ │ movwls r6, #40040 @ 0x9c68 │ │ │ │ - stc2l 6, cr15, [sl, #-664] @ 0xfffffd68 │ │ │ │ + ldc2l 6, cr15, [r2], #664 @ 0x298 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4603e836 │ │ │ │ strhcs r6, [r1, -r0] │ │ │ │ ldrsbtvs r1, [r3], #123 @ 0x7b │ │ │ │ ldmib sp, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ stmib r6, {r1, r2, r9, ip, sp}^ │ │ │ │ - blls 393ebc │ │ │ │ + blls 393f6c │ │ │ │ @ instruction: 0x61b3221c │ │ │ │ @ instruction: 0xf5e868ab │ │ │ │ - @ instruction: 0x4683e938 │ │ │ │ + strmi lr, [r3], r0, ror #17 │ │ │ │ andle r2, pc, ip, lsl r8 @ │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ strtmi pc, [r8], -r1, ror #29 │ │ │ │ @ instruction: 0xffa6f7fe │ │ │ │ @ instruction: 0xf6a64630 │ │ │ │ - ldrb pc, [r8, -r9, lsl #28] @ │ │ │ │ + @ instruction: 0xe758fdb1 │ │ │ │ @ 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} │ │ │ │ + stmia r6, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ mvnle r4, r7, lsl #5 │ │ │ │ ldrbmi r6, [sl], -fp, lsr #20 │ │ │ │ stmdage r3, {r0, r8, sp} │ │ │ │ - ldmdb r6, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm lr!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ bicsle r2, pc, ip, lsl r8 @ │ │ │ │ @ instruction: 0xf5e768a8 │ │ │ │ - bvs c835dc │ │ │ │ - svc 0x00b2f5e7 │ │ │ │ - @ instruction: 0xf5e86a28 │ │ │ │ - @ instruction: 0x9600e852 │ │ │ │ + bvs c8352c │ │ │ │ + svc 0x005af5e7 │ │ │ │ + @ instruction: 0xf5e76a28 │ │ │ │ + @ instruction: 0x9600effa │ │ │ │ adcvs r1, r8, #50593792 @ 0x3040000 │ │ │ │ stmdavs r8!, {r1, r3, r6, r9, sl, lr} │ │ │ │ rscvs r4, r9, #36700160 @ 0x2300000 │ │ │ │ - blx feb051b6 │ │ │ │ + blx 1505266 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0xe72eff77 │ │ │ │ - stmdb lr!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r8, r3, r4, ror #21 │ │ │ │ + ldmdb r6, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r8, r3, r4, lsr sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r6, ror sl │ │ │ │ + rsbseq r8, r3, r6, asr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9e940 │ │ │ │ + bl fed9e9f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf7ff460d │ │ │ │ ldmdblt r0, {r0, r1, r2, r4, fp, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ stmiavs r0!, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ tstcs r0, r2, lsl #4 │ │ │ │ - svc 0x0038f5e7 │ │ │ │ + cdp 5, 14, cr15, cr0, cr7, {7} │ │ │ │ stmiavs r0!, {r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - stmda r4!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00ccf5e7 │ │ │ │ @ instruction: 0xf1056ba2 │ │ │ │ - blvs ffb07b90 │ │ │ │ + blvs ffb07c40 │ │ │ │ strtmi r4, [r0], -r1, lsl #8 │ │ │ │ @ instruction: 0xf173428a │ │ │ │ svclt 0x002c0300 │ │ │ │ strcs r2, [r0], #-1025 @ 0xfffffbff │ │ │ │ @ instruction: 0xff48f7fe │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0x4620fe7b │ │ │ │ @ instruction: 0xff40f7fe │ │ │ │ svclt 0x0000e7dc │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 382c5c │ │ │ │ + blhi 382d0c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ strmi fp, [r6], -fp, lsl #1 │ │ │ │ strmi lr, [lr, #-2512] @ 0xfffff630 │ │ │ │ @ instruction: 0xffe0f7fe │ │ │ │ @ instruction: 0xf896b128 │ │ │ │ ldmdblt fp, {r4, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ - ldc 15, cr15, [pc, #148] @ 247860 │ │ │ │ + ldc 15, cr15, [pc, #148] @ 247910 │ │ │ │ vmov.f64 d9, d16 │ │ │ │ andlt r0, fp, r9, asr #22 │ │ │ │ - blhi 382acc │ │ │ │ + blhi 382b7c │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf5e768b0 │ │ │ │ - bvs e834fc │ │ │ │ - svc 0x0042f5e7 │ │ │ │ + bvs e8344c │ │ │ │ + cdp 5, 14, cr15, cr10, cr7, {7} │ │ │ │ ldrtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf95cf7ff │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r5, r7, pc} │ │ │ │ @ instruction: 0xf8d32104 │ │ │ │ @ instruction: 0xf8d88000 │ │ │ │ movwls r3, #20528 @ 0x5030 │ │ │ │ @ instruction: 0xf5e74618 │ │ │ │ - @ instruction: 0x4607edfa │ │ │ │ + strmi lr, [r7], -r2, lsr #27 │ │ │ │ sbcsle r2, r9, r0, lsl #16 │ │ │ │ strbmi r2, [r0], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf902f6a5 │ │ │ │ + @ instruction: 0xf8aaf6a5 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4601f89f │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ - blmi 14099c8 │ │ │ │ + blmi 1409a78 │ │ │ │ strbvc lr, [r5], #2628 @ 0xa44 │ │ │ │ @ instruction: 0xf04f9d05 │ │ │ │ @ instruction: 0x3c140900 │ │ │ │ andcs r4, r4, #2063597568 @ 0x7b000000 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ @ instruction: 0xf5e89600 │ │ │ │ - ldc 8, cr14, [pc, #760] @ 247b4c │ │ │ │ + ldc 8, cr14, [pc, #408] @ 247a9c │ │ │ │ strbmi r9, [ip, #-2878] @ 0xfffff4c2 │ │ │ │ strbmi fp, [sp, #-3864] @ 0xfffff0e8 │ │ │ │ @ instruction: 0xf8dfd065 │ │ │ │ @ instruction: 0x46cab0f8 │ │ │ │ @ instruction: 0xf1a74b3d │ │ │ │ ldrbtmi r0, [fp], #2052 @ 0x804 │ │ │ │ ldrbtmi r9, [fp], #-1800 @ 0xfffff8f8 │ │ │ │ andhi pc, ip, sp, asr #17 │ │ │ │ vst2.8 {d25-d28}, [pc], r6 │ │ │ │ @ instruction: 0xf6c3434a │ │ │ │ @ instruction: 0x9609339a │ │ │ │ @ instruction: 0xf6a59307 │ │ │ │ - stcls 15, cr15, [r3, #-756] @ 0xfffffd0c │ │ │ │ + stcls 15, cr15, [r3, #-404] @ 0xfffffe6c │ │ │ │ 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 1aa39ac │ │ │ │ tstls r4, r7, lsl #2 │ │ │ │ @ instruction: 0x1018f8dc │ │ │ │ @ instruction: 0x460f311c │ │ │ │ tsteq r5, r8, asr sl │ │ │ │ @ instruction: 0xf6abd108 │ │ │ │ - blls 445cd0 │ │ │ │ + blls 445c20 │ │ │ │ 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 │ │ │ │ + ldmib r4!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + bleq 882a90 │ │ │ │ strtmi r4, [r9], -r0, asr #12 │ │ │ │ - b 405084 │ │ │ │ - bleq 8429ec │ │ │ │ - blpl 2833c8 │ │ │ │ + stmib lr!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + bleq 842a9c │ │ │ │ + blpl 283478 │ │ │ │ @ instruction: 0xee881be4 │ │ │ │ vmla.f64 d6, d7, d7 │ │ │ │ @ instruction: 0xf1697a90 │ │ │ │ @ instruction: 0x2c010900 │ │ │ │ - blvc 1c433e0 │ │ │ │ + blvc 1c43490 │ │ │ │ movweq pc, #377 @ 0x179 @ │ │ │ │ @ instruction: 0xf10a9a05 │ │ │ │ svclt 0x00ac0a01 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ svclt 0x002c4592 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ cdp 3, 3, cr0, cr6, cr1, {0} │ │ │ │ vmla.f64 d6, d6, d5 │ │ │ │ - blcs 26e540 │ │ │ │ + blcs 26e5f0 │ │ │ │ ldmib sp, {r0, r2, r3, r5, r7, r8, ip, lr, pc}^ │ │ │ │ ldrtmi r7, [r8], -r8, lsl #12 │ │ │ │ - cdp 5, 0, cr15, cr14, cr7, {7} │ │ │ │ + ldc 5, cr15, [r6, #924]! @ 0x39c │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ cdp 14, 11, cr15, cr0, cr15, {3} │ │ │ │ andlt r0, fp, r9, asr #22 │ │ │ │ - blhi 382c34 │ │ │ │ + blhi 382ce4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0xe73bfd9d │ │ │ │ ... │ │ │ │ @ instruction: 0xffffebf1 │ │ │ │ - @ instruction: 0x0076779e │ │ │ │ - andseq pc, pc, lr, lsl #30 │ │ │ │ + rsbseq r7, r6, lr, ror #13 │ │ │ │ + andseq pc, pc, r6, lsl #30 │ │ │ │ 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 fed9ec24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bvs ff30b95c │ │ │ │ + bvs ff30ba0c │ │ │ │ ldmvs fp, {r6, r8, r9, fp, sp, lr}^ │ │ │ │ stclt 7, cr4, [r8, #-608] @ 0xfffffda0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9eb8c │ │ │ │ + bl fed9ec3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - blvs c591a8 │ │ │ │ + blvs c59258 │ │ │ │ @ instruction: 0xf1d1b108 │ │ │ │ - blvs 1c8738c │ │ │ │ - svc 0x00a8f5e7 │ │ │ │ + blvs 1c8742c │ │ │ │ + svc 0x0050f5e7 │ │ │ │ @ instruction: 0xf5e768e8 │ │ │ │ - @ instruction: 0x4620edd2 │ │ │ │ + @ instruction: 0x4620ed7a │ │ │ │ @ instruction: 0xf946f000 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9ebbc │ │ │ │ + bl fed9ec6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ strmi r4, [ip], -pc, lsl #16 │ │ │ │ - @ instruction: 0xf6a64478 │ │ │ │ - strmi pc, [r1], -r5, lsr #16 │ │ │ │ + @ instruction: 0xf6a54478 │ │ │ │ + strmi pc, [r1], -sp, asr #31 │ │ │ │ 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} │ │ │ │ + stmdb ip, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi fp, [r0], -r8, lsl #18 │ │ │ │ strcs fp, [r0], #-3384 @ 0xfffff2c8 │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ ldrbtmi r4, [r9], #-2307 @ 0xfffff6fd │ │ │ │ svclt 0x0000e7e7 │ │ │ │ - andseq pc, pc, r4, lsl lr @ │ │ │ │ - andseq pc, pc, r6, lsl lr @ │ │ │ │ - @ instruction: 0x001ffdb2 │ │ │ │ + andseq pc, pc, ip, lsl #28 │ │ │ │ + andseq pc, pc, lr, lsl #28 │ │ │ │ + andseq pc, pc, sl, lsr #27 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ - bmi 16d9280 │ │ │ │ + bmi 16d9330 │ │ │ │ adcslt r4, r2, r2, asr fp │ │ │ │ sxtab16mi r4, r0, sl, ror #8 │ │ │ │ andcs r4, r1, lr, lsl #12 │ │ │ │ ldmpl r3, {r3, r4, r5, r8, sp}^ │ │ │ │ teqls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldcl 5, cr15, [lr], {231} @ 0xe7 │ │ │ │ + stc 5, cr15, [r6], {231} @ 0xe7 │ │ │ │ rsble r2, r0, r0, lsl #16 │ │ │ │ - bge 299258 │ │ │ │ + bge 299308 │ │ │ │ ldrtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx ff483a50 │ │ │ │ + blx ff483b00 │ │ │ │ @ instruction: 0xb1202302 │ │ │ │ rsbvs r9, r3, r0, lsl #22 │ │ │ │ adcvs r9, r3, r1, lsl #22 │ │ │ │ eorvs r2, r3, r1, lsl #6 │ │ │ │ cmnvs r6, #68, 22 @ 0x11000 │ │ │ │ @ instruction: 0x6123447b │ │ │ │ teqle sl, r0, lsl #30 │ │ │ │ @ instruction: 0xf0004630 │ │ │ │ @ instruction: 0x4605fb51 │ │ │ │ stccs 0, cr6, [r0, #-916] @ 0xfffffc6c │ │ │ │ ldmdbmi pc!, {r0, r1, r3, r4, r5, ip, lr, pc} @ │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - ldmdb sl, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r2, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ subsle r2, r4, r0, lsl #16 │ │ │ │ @ instruction: 0x4628493c │ │ │ │ @ instruction: 0xf5e84479 │ │ │ │ - @ instruction: 0x4603e954 │ │ │ │ + @ instruction: 0x4603e8fc │ │ │ │ eorsle r2, r8, r0, lsl #16 │ │ │ │ ldrteq pc, [r0], -r4, lsl #2 @ │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xff88f7ff │ │ │ │ @ instruction: 0x46054936 │ │ │ │ ldrbtmi r6, [r9], #-736 @ 0xfffffd20 │ │ │ │ @ instruction: 0xf5e868e0 │ │ │ │ - mvnslt lr, r4, asr #18 │ │ │ │ + mvnslt lr, ip, ror #17 │ │ │ │ svclt 0x00182d00 │ │ │ │ streq pc, [r1, -r7, asr #32] │ │ │ │ suble r2, sl, r0, lsl #30 │ │ │ │ @ instruction: 0x2001b1bd │ │ │ │ andmi pc, r0, r8, asr #17 │ │ │ │ - blmi c9a384 │ │ │ │ + blmi c9a434 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ea1b3c │ │ │ │ + blls ea1bec │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_abt │ │ │ │ pop {r1, r4, r5, ip, sp, pc} │ │ │ │ stmdami r9!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xf5e74478 │ │ │ │ - strmi lr, [r5], -r6, ror #30 │ │ │ │ + strmi lr, [r5], -lr, lsl #30 │ │ │ │ stccs 0, cr6, [r0, #-916] @ 0xfffffc6c │ │ │ │ - blvs a7c200 │ │ │ │ + blvs a7c2b0 │ │ │ │ @ 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}^ │ │ │ │ + stcl 5, cr15, [lr], {231} @ 0xe7 │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - andcs lr, r0, r4, lsr #26 │ │ │ │ + andcs lr, r0, ip, asr #25 │ │ │ │ vaba.s8 q15, q11, q7 │ │ │ │ vmla.f d20, d12, d1[2] │ │ │ │ @ instruction: 0x46300118 │ │ │ │ movwls sl, #14850 @ 0x3a02 │ │ │ │ movwls r9, #21255 @ 0x5307 │ │ │ │ movwls r2, #25504 @ 0x63a0 │ │ │ │ movwls r2, #8966 @ 0x2306 │ │ │ │ movwls sl, #19208 @ 0x4b08 │ │ │ │ - bl 6852c8 │ │ │ │ + b ff085378 │ │ │ │ stmiavs r5!, {r3, r4, r6, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0x4628e7b2 │ │ │ │ - stc 5, cr15, [sl, #-924] @ 0xfffffc64 │ │ │ │ + ldc 5, cr15, [r2], #924 @ 0x39c │ │ │ │ ldrbtmi r4, [r8], #-2068 @ 0xfffff7ec │ │ │ │ - svc 0x003af5e7 │ │ │ │ + cdp 5, 14, cr15, cr2, cr7, {7} │ │ │ │ rscvs r4, r0, r5, lsl #12 │ │ │ │ - bmi 7019c8 │ │ │ │ + bmi 701a78 │ │ │ │ ldmdbmi r2, {r0, sp} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - ldc2l 6, cr15, [sl], #-660 @ 0xfffffd6c │ │ │ │ + stc2 6, cr15, [r2], #-660 @ 0xfffffd6c │ │ │ │ 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 0x0000eef8 │ │ │ │ + rsbseq r8, r3, r8, lsr #10 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x00717d9c │ │ │ │ + andseq pc, pc, r2, lsl #27 │ │ │ │ + andseq pc, pc, r8, lsl #27 │ │ │ │ + @ instruction: 0x001ffdb2 │ │ │ │ + rsbseq r8, r3, r4, lsl #9 │ │ │ │ + mulseq sp, r4, r5 │ │ │ │ + andseq pc, pc, lr, asr #25 │ │ │ │ + @ instruction: 0x001ffcd4 │ │ │ │ + mulseq sp, sl, fp │ │ │ │ + andseq r3, sp, lr, lsl #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9eda4 │ │ │ │ + bl fed9ee54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 7cbb4c │ │ │ │ - blmi 7f3dbc │ │ │ │ + bmi 7cbbfc │ │ │ │ + blmi 7f3e6c │ │ │ │ ldrbtmi r2, [sl], #-2048 @ 0xfffff800 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ - blle 5887c0 │ │ │ │ - @ instruction: 0xff52f6bb │ │ │ │ - blle 48f3d8 │ │ │ │ + blle 588870 │ │ │ │ + mrc2 6, 7, pc, cr10, cr11, {5} │ │ │ │ + blle 48f488 │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff4668 │ │ │ │ orrlt pc, r0, pc, lsl pc @ │ │ │ │ strbtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf81af000 │ │ │ │ - blmi 4da40c │ │ │ │ + blmi 4da4bc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2a1c50 │ │ │ │ + blls 2a1d00 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andlt r2, r3, r0 │ │ │ │ @ instruction: 0x4620bd30 │ │ │ │ - cdp 5, 7, cr15, cr12, cr7, {7} │ │ │ │ + cdp 5, 2, cr15, cr4, cr7, {7} │ │ │ │ @ instruction: 0xf5e7e7ee │ │ │ │ - svclt 0x0000ef04 │ │ │ │ - rsbseq r8, r3, lr, asr #8 │ │ │ │ + svclt 0x0000eeac │ │ │ │ + @ instruction: 0x0073839e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r0, lsr #8 │ │ │ │ + rsbseq r8, r3, r0, ror r3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9ee18 │ │ │ │ + bl fed9eec8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrne 15, 0, r0, cr14, cr0, {7} │ │ │ │ strmi sp, [r4], -sl, lsl #26 │ │ │ │ strtmi r2, [r0], -r0, lsl #10 │ │ │ │ strcc r3, [r4], #-1281 @ 0xfffffaff │ │ │ │ ldmdbvs fp, {r0, r1, fp, sp, lr} │ │ │ │ @ instruction: 0x4798689b │ │ │ │ mvnsle r4, lr, lsr #5 │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9ee44 │ │ │ │ + bl fed9eef4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ andscc r6, r4, r0, lsl #16 │ │ │ │ cdp2 0, 10, cr15, cr4, cr1, {0} │ │ │ │ eorcc r6, r0, r0, lsr #16 │ │ │ │ cdp2 0, 12, cr15, cr6, cr1, {0} │ │ │ │ @ instruction: 0xf5e76820 │ │ │ │ - movwcs lr, #3190 @ 0xc76 │ │ │ │ + movwcs lr, #3102 @ 0xc1e │ │ │ │ ldclt 0, cr6, [r0, #-140] @ 0xffffff74 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ mcrreq 8, 4, pc, r8, cr12 @ │ │ │ │ @ instruction: 0xf5ad4a44 │ │ │ │ - blmi 135f288 │ │ │ │ + blmi 135f338 │ │ │ │ ldrbtmi fp, [sl], #-129 @ 0xffffff7f │ │ │ │ @ instruction: 0xf50d460c │ │ │ │ @ instruction: 0xf8df5180 │ │ │ │ tstcc ip, r8, lsl #2 │ │ │ │ ldrbtmi r5, [fp], #2259 @ 0x8d3 │ │ │ │ andvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcs 265d30 │ │ │ │ + blcs 265de0 │ │ │ │ @ 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 10ffde4 │ │ │ │ + bmi 10d9634 │ │ │ │ ldrdgt pc, [r8], #143 @ 0x8f @ │ │ │ │ movwls r4, #13435 @ 0x347b │ │ │ │ orrpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [ip], #1146 @ 0x47a │ │ │ │ andvc lr, r4, #3358720 @ 0x334000 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ ldrmi r1, [r9], -r1, lsl #8 │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ - ldcl 5, cr15, [r6, #924] @ 0x39c │ │ │ │ + ldcl 5, cr15, [lr, #-924]! @ 0xfffffc64 │ │ │ │ @ instruction: 0xf6403801 │ │ │ │ addsmi r7, r8, #-134217725 @ 0xf8000003 │ │ │ │ @ instruction: 0x462cd91a │ │ │ │ - blcc 2c5d48 │ │ │ │ + blcc 2c5df8 │ │ │ │ teqcs sl, r3, lsr #7 │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - strmi lr, [r5], -r4, lsr #25 │ │ │ │ + strmi lr, [r5], -ip, asr #24 │ │ │ │ bicsle r1, sl, r1, lsl #22 │ │ │ │ orrpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrmi r2, [r9], -r1, lsl #4 │ │ │ │ stmib sp, {r4, r5, r9, sl, lr}^ │ │ │ │ stmib sp, {r1, r9, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf5e78900 │ │ │ │ - stmdacc r1, {r2, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacc r1, {r2, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ stmiale r4!, {r3, r4, r7, r9, lr}^ │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ - mcrr 5, 14, pc, r4, cr7 @ │ │ │ │ + bl ffd8557c │ │ │ │ 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, 1, cr15, cr0, cr7, {7} │ │ │ │ + blcc 2c5e60 │ │ │ │ bicle r2, sl, r0, lsl #22 │ │ │ │ - bmi 78fd68 │ │ │ │ + bmi 78fe18 │ │ │ │ orrpl pc, r0, sp, lsl #10 │ │ │ │ tstcc ip, r9, lsl #22 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_abt │ │ │ │ stcpl 5, cr15, [r1, #52] @ 0x34 │ │ │ │ pop {r0, ip, sp, pc} │ │ │ │ @ instruction: 0xf5e78ff0 │ │ │ │ - svclt 0x0000ee3e │ │ │ │ - rsbseq r8, r3, sl, ror r3 │ │ │ │ + svclt 0x0000ede6 │ │ │ │ + rsbseq r8, r3, sl, asr #5 │ │ │ │ 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 │ │ │ │ + ldrhteq r8, [r3], #-42 @ 0xffffffd6 │ │ │ │ + andseq pc, pc, lr, lsr #23 │ │ │ │ + @ instruction: 0x001ffbb0 │ │ │ │ + andseq ip, sp, r6, lsl #15 │ │ │ │ + andseq pc, pc, r0, lsr #23 │ │ │ │ + mulseq pc, r4, fp @ │ │ │ │ + mulseq pc, lr, fp @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, pc, r0, lsr fp @ │ │ │ │ - @ instruction: 0x00738290 │ │ │ │ + andseq pc, pc, r8, lsr #22 │ │ │ │ + rsbseq r8, r3, r0, ror #3 │ │ │ │ vst3.8 {d27-d29}, [pc], lr │ │ │ │ strlt r5, [r0, #-3200] @ 0xfffff380 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f4f8cc │ │ │ │ addlt r4, r2, r4, lsl sl │ │ │ │ stmdacs r1, {r2, r4, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ ldrbtmi ip, [ip], #80 @ 0x50 │ │ │ │ - bls 31e130 │ │ │ │ + bls 31e1e0 │ │ │ │ movwls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bmi 67f228 │ │ │ │ + bmi 67f2d8 │ │ │ │ ldrbtmi r4, [sl], #-2829 @ 0xfffff4f3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r2, lr, lsl #2 │ │ │ │ - bl 385f7c │ │ │ │ + bl 38602c │ │ │ │ ldrbmi fp, [r0, -r3]! │ │ │ │ - blge 359e34 │ │ │ │ + blge 359ee4 │ │ │ │ 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, r0, asr #25]! │ │ │ │ + ldc 5, cr15, [sl, #924] @ 0x39c │ │ │ │ + rsbseq r8, r3, r8, ror r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r2, lsr #4 │ │ │ │ - rsbseq r8, r3, lr, lsl #4 │ │ │ │ + rsbseq r8, r3, r2, ror r1 │ │ │ │ + rsbseq r8, r3, lr, asr r1 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9f040 │ │ │ │ + bl fed9f0f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf84c0000 │ │ │ │ @ instruction: 0xf5ad0c20 │ │ │ │ ldcmi 13, cr5, [pc], {128} @ 0x80 │ │ │ │ vhadd.s8 d27, d17, d6 │ │ │ │ ldrbtmi r0, [ip], #-769 @ 0xfffffcff │ │ │ │ stcpl 5, cr15, [r0], {13} │ │ │ │ @@ -548726,190 +548766,190 @@ │ │ │ │ tstls r2, ip, ror r4 │ │ │ │ andls r4, r3, #26214400 @ 0x1900000 │ │ │ │ stmdapl r0!, {r0, r9, sp} │ │ │ │ stmdavs r0, {r2, sl, fp, sp, pc} │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - strtmi lr, [r0], -r8, lsl #26 │ │ │ │ + @ instruction: 0x4620ecb0 │ │ │ │ @ instruction: 0xf6bb2100 │ │ │ │ - @ instruction: 0x4604fe1d │ │ │ │ + strmi pc, [r4], -r5, asr #27 │ │ │ │ andscs fp, r0, #64, 2 │ │ │ │ @ instruction: 0xf5e72100 │ │ │ │ - strmi lr, [r3], -r4, ror #26 │ │ │ │ + strmi lr, [r3], -ip, lsl #26 │ │ │ │ ldrmi r4, [ip], -r0, lsr #12 │ │ │ │ - bl 1785640 │ │ │ │ + b 1856f0 │ │ │ │ @ instruction: 0xf50d4a0c │ │ │ │ - blmi 4dc4ac │ │ │ │ + blmi 4dc55c │ │ │ │ ldrbtmi r3, [sl], #-276 @ 0xfffffeec │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, lsl #16 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r4, lsl #2 │ │ │ │ stcpl 5, cr15, [r0, #52] @ 0x34 │ │ │ │ ldclt 0, cr11, [r0, #-24] @ 0xffffffe8 │ │ │ │ - ldc 5, cr15, [lr, #924] @ 0x39c │ │ │ │ - andseq pc, pc, lr, asr sl @ │ │ │ │ - @ instruction: 0x00738198 │ │ │ │ + stcl 5, cr15, [r6, #-924] @ 0xfffffc64 │ │ │ │ + andseq pc, pc, r6, asr sl @ │ │ │ │ + rsbseq r8, r3, r8, ror #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r2, asr r1 │ │ │ │ + rsbseq r8, r3, r2, lsr #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9f0e4 │ │ │ │ + bl fed9f194 │ │ │ │ @ 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 @ │ │ │ │ + cmpplt r0, sp, asr #26 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r9, lsl #18 │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - blx fee83b74 │ │ │ │ + blx fee83ac4 │ │ │ │ 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, 11, cr15, cr10, cr7, {7} │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd100940 │ │ │ │ - andseq pc, pc, r4, ror #19 │ │ │ │ - andseq r4, sp, r4, lsl #3 │ │ │ │ - @ instruction: 0x001ff9da │ │ │ │ + @ instruction: 0x001ff9dc │ │ │ │ + andseq r4, sp, ip, ror r1 │ │ │ │ + @ instruction: 0x001ff9d2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9f130 │ │ │ │ + bl fed9f1e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ - cdp 5, 1, cr15, cr4, cr7, {7} │ │ │ │ + ldc 5, cr15, [ip, #924]! @ 0x39c │ │ │ │ strmi r4, [r4], -pc, lsl #18 │ │ │ │ stmdavs pc, {r0, r3, r4, r5, r6, sl, lr} @ │ │ │ │ ldmib r0, {r3, r7, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf5e71003 │ │ │ │ - stmdbmi ip, {r2, r3, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdbmi ip, {r2, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000c1e05 │ │ │ │ andcs r2, r3, r1 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ @ instruction: 0x47b84479 │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - @ instruction: 0x4628ea52 │ │ │ │ + @ instruction: 0x4628e9fa │ │ │ │ stmdbmi r6, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ andcs r4, r1, r2, lsr r6 │ │ │ │ ldrbtmi r4, [r9], #-1573 @ 0xfffff9db │ │ │ │ @ instruction: 0x462847b8 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - rsbseq sl, r3, r8, lsr #5 │ │ │ │ - @ instruction: 0x001ff9bc │ │ │ │ - andseq pc, pc, lr, ror r9 @ │ │ │ │ + ldrshteq sl, [r3], #-24 @ 0xffffffe8 │ │ │ │ + @ instruction: 0x001ff9b4 │ │ │ │ + andseq pc, pc, r6, ror r9 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9f190 │ │ │ │ + bl fed9f240 │ │ │ │ @ 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!, {r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - strtmi lr, [r8], -lr, asr #21 │ │ │ │ + @ instruction: 0x4628ea76 │ │ │ │ stmdavc r5!, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ andle r3, r7, r8, ror sp │ │ │ │ @ instruction: 0xf585fab5 │ │ │ │ strtmi r0, [r0], -sp, ror #18 │ │ │ │ - b ff305764 │ │ │ │ + b 1d05814 │ │ │ │ ldclt 6, cr4, [r8, #-160]! @ 0xffffff60 │ │ │ │ stclcc 8, cr7, [r5, #-404]! @ 0xfffffe6c │ │ │ │ stmiavc r5!, {r3, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf585fab5 │ │ │ │ ldrb r0, [r2, sp, ror #18]! │ │ │ │ - andseq pc, pc, ip, lsl #19 │ │ │ │ + andseq pc, pc, r4, lsl #19 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ - bmi 1199848 │ │ │ │ + bmi 11998f8 │ │ │ │ addslt r4, pc, sp, lsr fp @ │ │ │ │ @ instruction: 0x460c447a │ │ │ │ strbtmi r4, [r8], r9, ror #12 │ │ │ │ ldmpl r3, {r1, r2, r9, sl, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - b d857ac │ │ │ │ - blmi 1034cf4 │ │ │ │ + ldmib r4, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 1034da4 │ │ │ │ ldmdbmi r7!, {r0, r1, sp} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0x4798681b │ │ │ │ ldrtmi r4, [r0], -r2, asr #12 │ │ │ │ @ instruction: 0xf5e72100 │ │ │ │ - stmdacs r0, {r3, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ - blls 27c544 │ │ │ │ - bcs 26229c │ │ │ │ + stmdacs r0, {r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + blls 27c5f4 │ │ │ │ + bcs 26234c │ │ │ │ ldmdbvs fp, {r1, r3, r6, r8, ip, lr, pc} │ │ │ │ ldmdahi sl, {r6, r9, sl, lr} │ │ │ │ eorvs r8, r2, fp, asr r8 │ │ │ │ @ instruction: 0xf5e7602b │ │ │ │ - strdcs lr, [r1], -r4 │ │ │ │ - blmi c5a8f8 │ │ │ │ + mulcs r1, ip, r9 │ │ │ │ + blmi c5a9a8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a20bc │ │ │ │ + blls 9a216c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_svc │ │ │ │ pop {r0, r1, r2, r3, r4, ip, sp, pc} │ │ │ │ ldmib sp, {r4, r5, r6, r7, r8, r9, pc}^ │ │ │ │ - bmi b94088 │ │ │ │ + bmi b94138 │ │ │ │ ldmdbvs pc!, {r5, sl, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf0290b19 │ │ │ │ - b 128a4b0 │ │ │ │ + b 128a560 │ │ │ │ ldrbtmi r5, [sl], #-256 @ 0xffffff00 │ │ │ │ tstpeq r7, r3, ror #6 @ p-variant is OBSOLETE │ │ │ │ movwcs pc, #46019 @ 0xb3c3 @ │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ strbmi r4, [r8], -pc, lsl #12 │ │ │ │ mrc2 7, 6, pc, cr6, cr15, {7} │ │ │ │ eorvs r4, r0, ip, lsl sl │ │ │ │ @ instruction: 0x46484639 │ │ │ │ @ instruction: 0xf7ff447a │ │ │ │ eorvs pc, r8, pc, asr #29 │ │ │ │ - blcs 26212c │ │ │ │ + blcs 2621dc │ │ │ │ stmdacs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ andcs fp, r1, r4, lsl pc │ │ │ │ bicle r2, sp, r0 │ │ │ │ ldrtmi r4, [r0], -r2, asr #12 │ │ │ │ @ instruction: 0xf5e72100 │ │ │ │ - stmdacs r0, {r1, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ - blmi 6fc3a0 │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + blmi 6fc450 │ │ │ │ ldmdbmi r2, {r0, sp} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0x4798681b │ │ │ │ ldr r2, [sp, r0]! │ │ │ │ @ instruction: 0xf5e74640 │ │ │ │ - blmi 60278c │ │ │ │ + blmi 6026dc │ │ │ │ andcs r4, r3, lr, lsl #18 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0x4798681b │ │ │ │ @ instruction: 0xf5e7e7f2 │ │ │ │ - svclt 0x0000ec92 │ │ │ │ - rsbseq r8, r3, r8 │ │ │ │ + svclt 0x0000ec3a │ │ │ │ + rsbseq r7, r3, r8, asr pc │ │ │ │ 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, r0, lsr #2 │ │ │ │ + andseq pc, pc, r6, asr fp @ │ │ │ │ + rsbseq r7, r3, r4, lsl #30 │ │ │ │ + andseq r3, sp, r6, lsr #25 │ │ │ │ + andseq pc, pc, r0, lsl #22 │ │ │ │ + rsbseq sl, r3, r8, ror r0 │ │ │ │ + @ instruction: 0x001ffada │ │ │ │ + rsbseq sl, r3, r0, rrx │ │ │ │ + @ instruction: 0x001ffaf6 │ │ │ │ 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}^ │ │ │ │ + stmda sl, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e74604 │ │ │ │ - addmi lr, r4, #3899392 @ 0x3b8000 │ │ │ │ + addmi lr, r4, #2457600 @ 0x258000 │ │ │ │ @ instruction: 0x4630d076 │ │ │ │ @ instruction: 0xf7ffaf07 │ │ │ │ ldmdbmi ip, {r0, r2, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strmi r2, [r4], -r3, lsl #4 │ │ │ │ @ instruction: 0x46384479 │ │ │ │ @ instruction: 0xf978f001 │ │ │ │ ldrdhi pc, [r4, #-143]! @ 0xffffff71 │ │ │ │ @@ -548923,120 +548963,120 @@ │ │ │ │ andcs pc, r4, #659456 @ 0xa1000 │ │ │ │ strbmi r4, [r1], -r8, lsr #12 │ │ │ │ mcrr2 0, 0, pc, lr, cr1 @ │ │ │ │ @ instruction: 0x4641b310 │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ stmdavc r3, {r0, r2, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e7b1e3 │ │ │ │ - strmi lr, [r0], lr, lsl #24 │ │ │ │ + @ instruction: 0x4680ebb6 │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ @ instruction: 0x4638fbfd │ │ │ │ stc2 0, cr15, [r0], #-4 │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - @ instruction: 0xf1b8e9d0 │ │ │ │ + @ instruction: 0xf1b8e978 │ │ │ │ andsle r0, r6, r0, lsl #30 │ │ │ │ - blmi 129aacc │ │ │ │ + blmi 129ab7c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5a2228 │ │ │ │ + blls 5a22d8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 119) │ │ │ │ andlt r4, lr, r0, asr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ ldrtmi pc, [r8], -r3, ror #23 @ │ │ │ │ stc2 0, cr15, [r6], {1} │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - @ instruction: 0x462ae9b6 │ │ │ │ + @ instruction: 0x462ae95e │ │ │ │ @ instruction: 0x46304639 │ │ │ │ mrc2 7, 7, pc, cr10, cr15, {7} │ │ │ │ ldcmi 1, cr11, [r8], #-928 @ 0xfffffc60 │ │ │ │ ldrbtmi r2, [ip], #-1792 @ 0xfffff900 │ │ │ │ stmdavs r3!, {r0, r1, r2, r8, sl, fp, ip, pc} │ │ │ │ smlatble r5, fp, r2, r4 │ │ │ │ cmnlt fp, #573440 @ 0x8c000 │ │ │ │ ldrtmi r6, [r0], -r1, ror #16 │ │ │ │ - bllt 145a068 │ │ │ │ + bllt 145a118 │ │ │ │ ldrcc r3, [r4], #-1793 @ 0xfffff8ff │ │ │ │ mvnsle r2, sl, lsl #30 │ │ │ │ stmdals sl, {r4, r5, r8, r9, fp, lr} │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andcs r4, r0, #770048 @ 0xbc000 │ │ │ │ strtmi r9, [fp], -r0 │ │ │ │ ldrbtmi r9, [r9], #-513 @ 0xfffffdff │ │ │ │ andcs r4, r1, r2, lsr r6 │ │ │ │ ldrtmi r4, [r0], -r0, lsr #15 │ │ │ │ mrc2 7, 3, pc, cr12, cr15, {7} │ │ │ │ ldr r4, [pc, r0, lsl #13]! │ │ │ │ - bl 6859d4 │ │ │ │ + b ff085a84 │ │ │ │ @ instruction: 0xf5e74604 │ │ │ │ - addmi lr, r4, #11904 @ 0x2e80 │ │ │ │ + addmi lr, r4, #6272 @ 0x1880 │ │ │ │ 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, r2, r3, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x007bf43f │ │ │ │ - bl fee859f0 │ │ │ │ + bl 1885aa0 │ │ │ │ str r4, [sp, r0, lsl #13]! │ │ │ │ - bl ff8059f8 │ │ │ │ + bl 2205aa8 │ │ │ │ @ instruction: 0xf8dd68e1 │ │ │ │ mcrrne 0, 2, ip, fp, cr8 │ │ │ │ stmdbcs r0, {r0, r2, r5, ip, lr, pc} │ │ │ │ stmiavs r2!, {r1, r2, r3, r6, r7, r8, sl, fp, ip, lr, pc} │ │ │ │ - bcc 350e70 │ │ │ │ + bcc 350f20 │ │ │ │ movwcc lr, #4098 @ 0x1002 │ │ │ │ smullle r4, r7, r9, r2 │ │ │ │ svceq 0x0004f852 │ │ │ │ mvnsle r4, r0, ror #10 │ │ │ │ ldrbtmi r4, [fp], #-2839 @ 0xfffff4e9 │ │ │ │ - blx 2d0ada │ │ │ │ + blx 2d0b8a │ │ │ │ ldmdavs r8, {r0, r1, r2, r8, r9, ip, sp}^ │ │ │ │ - bl fe705a2c │ │ │ │ + bl 1105adc │ │ │ │ pkhbtmi r4, r0, r4, lsl #22 │ │ │ │ ldrbtmi r9, [fp], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf1b8681c │ │ │ │ adcsle r0, fp, r0, lsl #30 │ │ │ │ @ instruction: 0x462b4911 │ │ │ │ stmdaeq r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1586 @ 0xfffff9ce │ │ │ │ strmi r2, [r0, r3]! │ │ │ │ - blmi 6020b4 │ │ │ │ + blmi 602164 │ │ │ │ @ instruction: 0xe7e5447b │ │ │ │ - ldrsbteq r7, [r3], #-228 @ 0xffffff1c │ │ │ │ + rsbseq r7, r3, r4, lsr #28 │ │ │ │ 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 │ │ │ │ + ldrhteq r7, [r1], #-104 @ 0xffffff98 │ │ │ │ + andseq pc, pc, ip, lsl #21 │ │ │ │ + @ instruction: 0x001ff7da │ │ │ │ + @ instruction: 0x00737d98 │ │ │ │ + ldrsbteq r7, [r1], #-106 @ 0xffffff96 │ │ │ │ + rsbseq r9, r3, r4, lsr #30 │ │ │ │ + andseq pc, pc, lr, ror #19 │ │ │ │ + andseq r3, sp, r8, lsl lr │ │ │ │ + rsbseq r7, r1, sl, asr #12 │ │ │ │ + rsbseq r9, r3, r2, lsr #29 │ │ │ │ + andseq pc, pc, r6, ror #18 │ │ │ │ + rsbseq r7, r1, r8, lsl r6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ strmi r4, [r8], r7, lsl #12 │ │ │ │ cmplt sl, #196608 @ 0x30000 │ │ │ │ - blcs d91700 │ │ │ │ - blcs d3c4c8 │ │ │ │ + blcs d917b0 │ │ │ │ + blcs d3c578 │ │ │ │ @ instruction: 0x4601d07b │ │ │ │ andcs r4, r1, ip, lsr #12 │ │ │ │ cdpeq 0, 0, cr15, cr10, cr15, {2} │ │ │ │ @ instruction: 0xf1be460a │ │ │ │ @ instruction: 0xf8120f0a │ │ │ │ mcrrle 11, 0, r3, r2, cr1 │ │ │ │ @ instruction: 0xf04f2d00 │ │ │ │ svclt 0x00140c00 │ │ │ │ @ instruction: 0x26392637 │ │ │ │ addsmi lr, lr, #7 │ │ │ │ ldrmi sp, [r1], -r9, lsl #22 │ │ │ │ @ instruction: 0x5c0efb0c │ │ │ │ - blcc 2c6380 │ │ │ │ + blcc 2c6430 │ │ │ │ @ instruction: 0xf1a32401 │ │ │ │ - blcs e09800 │ │ │ │ + blcs e098b0 │ │ │ │ stccs 8, cr13, [r0], {243} @ 0xf3 │ │ │ │ @ instruction: 0x460fbf18 │ │ │ │ @ instruction: 0xf000fb0c │ │ │ │ andvc pc, r0, r8, asr #17 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ suble r2, sp, sp, lsr #22 │ │ │ │ svclt 0x001c2b2b │ │ │ │ @@ -549052,28 +549092,28 @@ │ │ │ │ tstcc r2, r1, lsl #10 │ │ │ │ @ instruction: 0xf04f1949 │ │ │ │ @ instruction: 0x460a0e10 │ │ │ │ @ instruction: 0xf04fbf13 │ │ │ │ strcs r0, [r0, #-3592] @ 0xfffff1f8 │ │ │ │ strtmi r2, [ip], -r1, lsl #8 │ │ │ │ svceq 0x000af1be │ │ │ │ - blcc 2c63e8 │ │ │ │ + blcc 2c6498 │ │ │ │ @ instruction: 0xf04fddbc │ │ │ │ and r0, r5, r0, lsl #24 │ │ │ │ @ instruction: 0xf8124611 │ │ │ │ - bl 5d6fb4 │ │ │ │ + bl 5d7064 │ │ │ │ strcs r1, [r1], #-3084 @ 0xfffff3f4 │ │ │ │ cdpeq 1, 3, cr15, cr0, cr3, {5} │ │ │ │ @ instruction: 0xf58efa5f │ │ │ │ ldmible r3!, {r0, r3, r8, sl, fp, sp}^ │ │ │ │ ldreq pc, [r7, #-419]! @ 0xfffffe5d │ │ │ │ stmdble r9, {r5, r6, r8, r9, fp, sp} │ │ │ │ ldrbeq pc, [r7, #-419] @ 0xfffffe5d @ │ │ │ │ vldmiale r8!, {d2-} │ │ │ │ - bl 399c18 │ │ │ │ + bl 399cc8 │ │ │ │ @ instruction: 0xf8121c0c │ │ │ │ strb r3, [sl, r1, lsl #22]! │ │ │ │ ldmible r0!, {r6, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xddf52b46 │ │ │ │ mcrrne 7, 10, lr, r1, cr13 │ │ │ │ @ instruction: 0xf04f462c │ │ │ │ @ instruction: 0xf04f30ff │ │ │ │ @@ -549081,460 +549121,460 @@ │ │ │ │ mcrrne 8, 4, r7, r1, cr3 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ mcrrne 7, 11, lr, r1, cr4 │ │ │ │ andcs r4, r1, ip, lsr #12 │ │ │ │ cdpeq 0, 0, cr15, cr10, cr15, {2} │ │ │ │ svclt 0x0000e782 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9f614 │ │ │ │ + bl fed9f6c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcvc 15, cr0, [r2], {240} @ 0xf0 │ │ │ │ mvnseq pc, #2 │ │ │ │ svclt 0x00182b00 │ │ │ │ svclt 0x00162a0a │ │ │ │ strcs r2, [r0], #-1025 @ 0xfffffbff │ │ │ │ tstle r1, r0 │ │ │ │ ldreq pc, [r3, #-256] @ 0xffffff00 │ │ │ │ @ instruction: 0xf5e74628 │ │ │ │ - stmdacs r5, {r1, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r5, {r1, r3, r8, fp, sp, lr, pc} │ │ │ │ qadd8mi fp, r0, r8 │ │ │ │ stmdbmi r5, {r3, r8, fp, ip, lr, pc} │ │ │ │ strtmi r3, [r8], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - blx fee83628 │ │ │ │ + blx fee83578 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd38 │ │ │ │ - andseq pc, pc, r8, ror r8 @ │ │ │ │ + andseq pc, pc, r0, ror r8 @ │ │ │ │ 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 0x0022f5e6 │ │ │ │ ldmdbmi sl, {r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - cmnlt r0, r4, lsr #20 │ │ │ │ - blmi 75acfc │ │ │ │ + cmnlt r0, ip, asr #19 │ │ │ │ + blmi 75adac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2a250c │ │ │ │ + blls 2a25bc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle sl, r0, lsl #6 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ andlt r4, r4, r0, lsr r0 │ │ │ │ - blmi 6da278 │ │ │ │ - bmi 6d08c0 │ │ │ │ + blmi 6da328 │ │ │ │ + bmi 6d0970 │ │ │ │ stmiapl r4!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5e76820 │ │ │ │ - blge 442f98 │ │ │ │ + blge 442ee8 │ │ │ │ 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} │ │ │ │ + stmdb r4!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stmdavs r0!, {r2, r3, r9, fp, lr} │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - b fec05c7c │ │ │ │ + b 1605d2c │ │ │ │ @ instruction: 0xf5e7e7da │ │ │ │ - svclt 0x0000ea92 │ │ │ │ - rsbseq r7, r3, lr, lsl #23 │ │ │ │ + svclt 0x0000ea3a │ │ │ │ + ldrsbteq r7, [r3], #-174 @ 0xffffff52 │ │ │ │ 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, lsl r5 │ │ │ │ + ldrsbteq r7, [r3], #-162 @ 0xffffff5e │ │ │ │ + andseq pc, pc, r0, lsr r8 @ │ │ │ │ + ldrhteq r7, [r3], #-164 @ 0xffffff5c │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, pc, r4, lsl r8 @ │ │ │ │ - andseq r6, sp, sl, lsl #18 │ │ │ │ + andseq pc, pc, ip, lsl #16 │ │ │ │ + andseq r6, sp, r2, lsl #18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9f714 │ │ │ │ + bl fed9f7c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r7, {r5, r6, r7, r8, r9, sl, fp} │ │ │ │ smlabbcs r0, r3, r0, fp │ │ │ │ ldmdavs r8!, {r0, r2, r9, sl, lr} │ │ │ │ - stmib ip, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r4!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x00181c42 │ │ │ │ tstle lr, r6, lsl #12 │ │ │ │ - @ instruction: 0xf5e7e03e │ │ │ │ - @ instruction: 0x4604e818 │ │ │ │ + @ instruction: 0xf5e6e03e │ │ │ │ + strmi lr, [r4], -r0, asr #31 │ │ │ │ @ instruction: 0xf284fab4 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ andsle r1, r8, r3, ror #24 │ │ │ │ @ instruction: 0xf5e70952 │ │ │ │ - movwlt lr, #35040 @ 0x88e0 │ │ │ │ + movwlt lr, #34952 @ 0x8888 │ │ │ │ vst4.16 {d27,d29,d31,d33}, [pc :256], r4 │ │ │ │ strtmi r5, [r8], -r0, lsl #3 │ │ │ │ - bl 1005cf4 │ │ │ │ + b ffa05da4 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ mvnle r2, r0, lsl #18 │ │ │ │ ldrbtmi r4, [r8], #-2073 @ 0xfffff7e7 │ │ │ │ @ instruction: 0xff78f7ff │ │ │ │ @ instruction: 0xf5e74630 │ │ │ │ - andlt lr, r3, r2, asr #19 │ │ │ │ + andlt lr, r3, sl, ror #18 │ │ │ │ @ instruction: 0xf5e7bdf0 │ │ │ │ - stmdavs r0, {r2, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r0, {r2, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e6683c │ │ │ │ - strmi lr, [r2], -r4, lsl #28 │ │ │ │ + strmi lr, [r2], -ip, lsr #27 │ │ │ │ @ instruction: 0x46214812 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ strb pc, [sp, r7, ror #30]! @ │ │ │ │ ldmdavs ip!, {r3, r5, r9, sl, lr} │ │ │ │ - svc 0x0044f5e6 │ │ │ │ - b 705d38 │ │ │ │ + cdp 5, 14, cr15, cr12, cr6, {7} │ │ │ │ + ldmib sl!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ stmdami sp, {ip, pc} │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r4, [sl], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ @ instruction: 0xe7ddff57 │ │ │ │ - bl ffc05d50 │ │ │ │ + bl fe605e00 │ │ │ │ ldmdavs ip!, {fp, sp, lr} │ │ │ │ - stcl 5, cr15, [r6, #920]! @ 0x398 │ │ │ │ + stc 5, cr15, [lr, #920] @ 0x398 │ │ │ │ stmdami r6, {r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xff4af7ff │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - mulseq pc, sl, r7 @ │ │ │ │ - mulseq pc, r8, r7 @ │ │ │ │ - andseq pc, pc, r8, lsr #15 │ │ │ │ - andseq pc, pc, r6, lsl r7 @ │ │ │ │ + mulseq pc, r2, r7 @ │ │ │ │ + mulseq pc, r0, r7 @ │ │ │ │ + andseq pc, pc, r0, lsr #15 │ │ │ │ + andseq pc, pc, lr, lsl #14 │ │ │ │ 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 13dfcbc │ │ │ │ ldrbtmi fp, [ip], #-129 @ 0xffffff7f │ │ │ │ strpl pc, [r4], sp, lsl #10 │ │ │ │ svcge 0x00284b44 │ │ │ │ strcs r3, [r0, #-1564] @ 0xfffff9e4 │ │ │ │ ldrbtmi r5, [fp], #-2210 @ 0xfffff75e │ │ │ │ strmi r4, [r4], -r9, lsl #13 │ │ │ │ eorsvs r6, r2, r2, lsl r8 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0xf8474a3f │ │ │ │ @ instruction: 0x46485c7c │ │ │ │ - bge 65e890 │ │ │ │ + bge 65e940 │ │ │ │ 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, 8, cr15, cr6, cr6, {7} │ │ │ │ + bleq 284da8 │ │ │ │ suble sp, lr, r3, asr fp │ │ │ │ @ instruction: 0xf10d4b38 │ │ │ │ @ instruction: 0xf8df089c │ │ │ │ ldrbtmi sl, [fp], #-224 @ 0xffffff20 │ │ │ │ - blmi 102d260 │ │ │ │ + blmi 102d310 │ │ │ │ ldrbtmi r4, [fp], #-1274 @ 0xfffffb06 │ │ │ │ @ instruction: 0xf8579306 │ │ │ │ andcs r3, r1, #124, 24 @ 0x7c00 │ │ │ │ @ instruction: 0xf8534640 │ │ │ │ tstcc r3, #37 @ 0x25 │ │ │ │ stcvs 8, cr15, [r1], {19} │ │ │ │ vst2.8 {d25-d28}, [pc], r2 │ │ │ │ ldrmi r5, [r9], -r0, lsl #7 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - ldmdb r0, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm r8!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ ldclcc 8, cr15, [ip], #-348 @ 0xfffffea4 │ │ │ │ eoreq pc, r5, r3, asr r8 @ │ │ │ │ - svc 0x0066f5e6 │ │ │ │ - blls 436c3c │ │ │ │ + svc 0x000ef5e6 │ │ │ │ + blls 436cec │ │ │ │ @ instruction: 0xf1a34640 │ │ │ │ @ instruction: 0xf5e70118 │ │ │ │ - bllt 482c68 │ │ │ │ + bllt 482bb8 │ │ │ │ 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} │ │ │ │ + stc 5, cr15, [sl, #920]! @ 0x398 │ │ │ │ ldmib sp, {r1, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5e72105 │ │ │ │ - strtmi lr, [r1], -sl, asr #20 │ │ │ │ + @ instruction: 0x4621e9f2 │ │ │ │ @ instruction: 0xf5e64630 │ │ │ │ - movwcs lr, #3778 @ 0xec2 │ │ │ │ + movwcs lr, #3690 @ 0xe6a │ │ │ │ stmib r4, {r4, r5, r9, sl, lr}^ │ │ │ │ stmib r4, {r9, sl, pc}^ │ │ │ │ stmib r4, {r2, r3, r8, r9, ip, sp}^ │ │ │ │ stmib r4, {r1, r2, r3, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf7ff3310 │ │ │ │ shadd16mi pc, r0, pc @ │ │ │ │ - b 705e70 │ │ │ │ + ldmib sl!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ strmi r3, [fp, #1281]! @ 0x501 │ │ │ │ @ instruction: 0xf857d1bb │ │ │ │ @ instruction: 0xf5e60c7c │ │ │ │ - bmi 7043bc │ │ │ │ + bmi 70430c │ │ │ │ orrpl pc, r4, sp, lsl #10 │ │ │ │ tstcc ip, r9, lsl #22 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_abt │ │ │ │ stcpl 5, cr15, [r5, #52] @ 0x34 │ │ │ │ pop {r0, ip, sp, pc} │ │ │ │ @ instruction: 0xf5e78ff0 │ │ │ │ - svclt 0x0000e980 │ │ │ │ - rsbseq r7, r3, r6, lsl #20 │ │ │ │ + svclt 0x0000e928 │ │ │ │ + rsbseq r7, r3, r6, asr r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r7, [r3], #-150 @ 0xffffff6a │ │ │ │ + rsbseq r7, r3, r6, asr #18 │ │ │ │ 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 #24 │ │ │ │ ldrdeq r0, [r0], -r3 │ │ │ │ - rsbseq r7, r3, r4, lsl r9 │ │ │ │ + rsbseq r7, r3, r4, ror #16 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [r0], lr, lsl #28 │ │ │ │ ldrbtmi r2, [lr], #-1029 @ 0xfffffbfb │ │ │ │ strbmi r0, [r0], -r5, ror #16 │ │ │ │ - bl 3d7754 │ │ │ │ + bl 3d7804 │ │ │ │ @ instruction: 0xf8560785 │ │ │ │ @ instruction: 0xf5e71025 │ │ │ │ - stmdacs r0, {r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00c6d008 │ │ │ │ stmdaeq r4!, {r1, r2, r3, r4, r5, r8, sl, fp, ip}^ │ │ │ │ stccs 6, cr4, [r0], {44} @ 0x2c │ │ │ │ andcs sp, r5, lr, ror #3 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrbtmi r4, [fp], #-2819 @ 0xfffff4fd │ │ │ │ strdne r1, [r0], r8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rsbseq r9, r3, r6, lsr #21 │ │ │ │ - rsbseq r9, r3, sl, ror sl │ │ │ │ + ldrshteq r9, [r3], #-150 @ 0xffffff6a │ │ │ │ + rsbseq r9, r3, sl, asr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9f98c │ │ │ │ + bl fed9fa3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf7ff4608 │ │ │ │ stmdacs r4, {r0, r1, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldm pc, {r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ strne pc, [r3], #-0 │ │ │ │ andeq r0, ip, r0, lsl r3 │ │ │ │ - blvs 1ae3838 │ │ │ │ + blvs 1ae38e8 │ │ │ │ strtvs r1, [r1], #-3673 @ 0xfffff1a7 │ │ │ │ svclt 0x00044293 │ │ │ │ cmnvs r3, #0, 6 │ │ │ │ stclvs 13, cr11, [r3], #-64 @ 0xffffffc0 │ │ │ │ strbtvs r3, [r3], #-2817 @ 0xfffff4ff │ │ │ │ - blvs feb37c04 │ │ │ │ + blvs feb37cb4 │ │ │ │ @ instruction: 0x63a33b01 │ │ │ │ - blvs ffb37c0c │ │ │ │ + blvs ffb37cbc │ │ │ │ vnmlsne.f64 d22, d9, d18 │ │ │ │ addsmi r6, r3, #-2080374781 @ 0x84000003 │ │ │ │ movwcs fp, #3844 @ 0xf04 │ │ │ │ ldclt 3, cr6, [r0, #-140] @ 0xffffff74 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 303c9c │ │ │ │ + blhi 303d4c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ ldrmi fp, [r5], -r4, lsl #1 │ │ │ │ ldrmi r4, [r0], -r6, lsl #12 │ │ │ │ movwcs r4, #2674 @ 0xa72 │ │ │ │ strmi r9, [ip], -r1, lsl #6 │ │ │ │ ldrbtmi r4, [sl], #-2929 @ 0xfffff48f │ │ │ │ ldrbtmi r4, [r9], #-2417 @ 0xfffff68f │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ @ instruction: 0xf5e70300 │ │ │ │ - stmdane pc!, {r3, r9, fp, sp, lr, pc} @ │ │ │ │ + stmdane pc!, {r4, r5, r7, r8, fp, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf2002c04 │ │ │ │ ldm pc, {r0, r2, r3, r6, r7, pc}^ @ │ │ │ │ msreq CPSR_f, #4 │ │ │ │ eorseq r4, fp, r3, lsl #14 │ │ │ │ stmdbge r1, {r9, sp} │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ stcls 13, cr15, [r1], {95} @ 0x5f │ │ │ │ adcmi r6, r7, #48 @ 0x30 │ │ │ │ addhi pc, sp, r0 │ │ │ │ @ instruction: 0xb1287820 │ │ │ │ strtmi r4, [r0], -r3, ror #18 │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - @ instruction: 0x5c20e9ee │ │ │ │ + @ instruction: 0x5c20e996 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ - bmi 1a4ad54 │ │ │ │ + bmi 1a4ae04 │ │ │ │ ldrbtmi r4, [sl], #-2908 @ 0xfffff4a4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, r6, r0, asr #32 │ │ │ │ ldc 0, cr11, [sp], #16 │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ ldmdbmi r9, {r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1592 @ 0xfffff9c8 │ │ │ │ - b 1a06018 │ │ │ │ + b 4060c8 │ │ │ │ subsle r2, ip, r0, lsl #16 │ │ │ │ @ instruction: 0x46384956 │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - stmdacs r0, {r3, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r9, fp, sp, lr, pc} │ │ │ │ movwcs sp, #4451 @ 0x1163 │ │ │ │ eorsvc r1, r3, ip, lsr sp │ │ │ │ strb r9, [lr, r1, lsl #8] │ │ │ │ @ instruction: 0xf5e66830 │ │ │ │ - @ instruction: 0xf44fee58 │ │ │ │ + @ instruction: 0xf44fee00 │ │ │ │ ldrtmi r6, [r8], -r0, lsl #3 │ │ │ │ - svc 0x001ef5e6 │ │ │ │ + cdp 5, 12, cr15, cr6, cr6, {7} │ │ │ │ andcs r4, r1, r3, lsl #12 │ │ │ │ @ instruction: 0xe7d06033 │ │ │ │ - blcs d9f960 │ │ │ │ - blcs d3c9cc │ │ │ │ - bhi 284398 │ │ │ │ + blcs d9fa10 │ │ │ │ + blcs d3ca7c │ │ │ │ + bhi 284448 │ │ │ │ @ instruction: 0xf107bf0a │ │ │ │ ldrtmi r0, [r8], r1, lsl #16 │ │ │ │ @ instruction: 0xf1a3787b │ │ │ │ - bcs 48918c │ │ │ │ + bcs 48923c │ │ │ │ @ instruction: 0x4644d83f │ │ │ │ strtmi r2, [r1], -r0, lsl #10 │ │ │ │ svccc 0x0001f814 │ │ │ │ strcc r4, [r1, #-1705] @ 0xfffff957 │ │ │ │ eorseq pc, r0, #-1073741784 @ 0xc0000028 │ │ │ │ ldmible r6!, {r0, r3, r9, fp, sp}^ │ │ │ │ eorsle r2, r8, lr, lsr #22 │ │ │ │ bicseq pc, pc, #3 │ │ │ │ - blcs 13ad8f4 │ │ │ │ + blcs 13ad9a4 │ │ │ │ cdp 0, 0, cr13, cr7, cr4, {2} │ │ │ │ @ instruction: 0xeeb29a90 │ │ │ │ vmov.f64 d0, #132 @ 0xc0200000 -2.5 │ │ │ │ @ instruction: 0xf5e71be7 │ │ │ │ - @ instruction: 0xeeb7ea10 │ │ │ │ + @ instruction: 0xeeb7e9b8 │ │ │ │ @ instruction: 0xf1080bc0 │ │ │ │ - ldc 2, cr3, [pc, #1020] @ 248d08 │ │ │ │ - vldr s15, [pc, #176] @ 2489c0 │ │ │ │ + ldc 2, cr3, [pc, #1020] @ 248db8 │ │ │ │ + vldr s15, [pc, #176] @ 248a70 │ │ │ │ vmul.f32 s12, s0, s25 │ │ │ │ @ instruction: 0xf8120a08 │ │ │ │ - blcs dd8520 │ │ │ │ - blcc e7cd0c │ │ │ │ - bcc fe684140 │ │ │ │ + blcs dd85d0 │ │ │ │ + blcc e7cdbc │ │ │ │ + bcc fe6841f0 │ │ │ │ cdp 13, 15, cr3, cr8, cr1, {0} │ │ │ │ vmls.f32 s14, s15, s15 │ │ │ │ vmul.f32 s14, s1, s0 │ │ │ │ mvnsle r0, r6, lsr #20 │ │ │ │ - bvc 283f50 │ │ │ │ + bvc 284000 │ │ │ │ ldclne 7, cr14, [ip, #-500]! @ 0xfffffe0c │ │ │ │ strls r7, [r1], #-48 @ 0xffffffd0 │ │ │ │ ldmdavc fp!, {r0, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stmdaeq r1, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ - bhi 284448 │ │ │ │ - blcs e0283c │ │ │ │ + bhi 2844f8 │ │ │ │ + blcs e028ec │ │ │ │ movwcs sp, #34 @ 0x22 │ │ │ │ andcs r6, r0, r3, lsr r0 │ │ │ │ stmdavc r3!, {r0, r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1a33102 │ │ │ │ - bcs 489224 │ │ │ │ + bcs 4892d4 │ │ │ │ mcrrne 8, 2, sp, sl, cr4 │ │ │ │ @ instruction: 0x46147813 │ │ │ │ @ instruction: 0xf1a33201 │ │ │ │ stmdacs r9, {r4, r5} │ │ │ │ - bne 1cbf158 │ │ │ │ + bne 1cbf208 │ │ │ │ ldr r1, [r5, sp, lsl #18]! │ │ │ │ - beq 2c4d90 │ │ │ │ + beq 2c4e40 │ │ │ │ stmdbge r2, {r1, r3, r9, sp} │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ - blls 307c58 │ │ │ │ + blls 307d08 │ │ │ │ svclt 0x001e459a │ │ │ │ strmi r9, [r1], #769 @ 0x301 │ │ │ │ @ instruction: 0xe7ac461c │ │ │ │ mulcc r1, r8, r8 │ │ │ │ tstpeq r1, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blcs 497664 │ │ │ │ + blcs 497714 │ │ │ │ @ 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 0x00d0f5e6 │ │ │ │ ldr r2, [pc, -r0, lsl #8]! │ │ │ │ andeq r0, r0, r0 │ │ │ │ stclcc 12, cr12, [ip, #820] @ 0x334 │ │ │ │ - ldrshteq r7, [r3], #-126 @ 0xffffff82 │ │ │ │ + rsbseq r7, r3, lr, asr #14 │ │ │ │ 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 #10 │ │ │ │ + andseq pc, pc, r8, lsr #10 │ │ │ │ + ldrshteq r7, [r3], #-106 @ 0xffffff96 │ │ │ │ + andseq sl, sp, sl, ror #9 │ │ │ │ + @ instruction: 0x001da4d4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9fbe8 │ │ │ │ + bl fed9fc98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpmi 15, 2, cr0, cr6, cr8, {7} │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ ldrbtmi r4, [lr], #-1544 @ 0xfffff9f8 │ │ │ │ - svc 0x00dcf5e6 │ │ │ │ + svc 0x0084f5e6 │ │ │ │ teqcs sl, r8, lsr #7 │ │ │ │ @ instruction: 0xf5e64605 │ │ │ │ - @ instruction: 0x4606ecd0 │ │ │ │ + @ instruction: 0x4606ec78 │ │ │ │ movwcs fp, #832 @ 0x340 │ │ │ │ andvc r6, r3, r1, ror #16 │ │ │ │ @ instruction: 0xf104462a │ │ │ │ @ instruction: 0xf7ff0008 │ │ │ │ mvnslt pc, r1, ror #29 │ │ │ │ stmdavs r1!, {r1, r4, r5, r6, sl, fp, ip}^ │ │ │ │ andeq pc, ip, r4, lsl #2 │ │ │ │ mrc2 7, 6, pc, cr10, cr15, {7} │ │ │ │ @ instruction: 0xb1b84606 │ │ │ │ - blcs 2e2bbc │ │ │ │ - blcs 33ca74 │ │ │ │ + blcs 2e2c6c │ │ │ │ + blcs 33cb24 │ │ │ │ ldc 1, cr13, [r4, #32] │ │ │ │ vldr s15, [r4, #8] │ │ │ │ vmov.f32 s14, #67 @ 0x3e180000 0.1484375 │ │ │ │ vsqrt.f32 s15, s15 │ │ │ │ - ble 4c7288 │ │ │ │ + ble 4c7338 │ │ │ │ @ instruction: 0xf5e64628 │ │ │ │ - ldrtmi lr, [r0], -r0, lsl #27 │ │ │ │ + ldrtmi lr, [r0], -r8, lsr #26 │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ movwcs lr, #10708 @ 0x29d4 │ │ │ │ - blle fff994c4 │ │ │ │ + blle fff99574 │ │ │ │ strcs r4, [r0], -r8, lsr #12 │ │ │ │ - ldcl 5, cr15, [r4, #-920]! @ 0xfffffc68 │ │ │ │ + ldc 5, cr15, [ip, #-920] @ 0xfffffc68 │ │ │ │ andlt r4, r2, r0, lsr r6 │ │ │ │ stmdbmi r8, {r4, r5, r6, r8, sl, fp, ip, sp, pc} │ │ │ │ strbtcs pc, [lr], #-576 @ 0xfffffdc0 @ │ │ │ │ - bmi 45b690 │ │ │ │ + bmi 45b740 │ │ │ │ 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 0x007cf5e6 │ │ │ │ + bl 1d062d0 │ │ │ │ + rsbseq r7, r3, sl, asr r5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, pc, r8, lsl #6 │ │ │ │ - andseq pc, pc, ip, lsl r3 @ │ │ │ │ + andseq pc, pc, r0, lsl #6 │ │ │ │ + andseq pc, pc, r4, lsl r3 @ │ │ │ │ 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 1644294 │ │ │ │ @ instruction: 0xf1060e58 │ │ │ │ cmnlt r0, #16711680 @ 0xff0000 │ │ │ │ strcs r1, [r0], #-3690 @ 0xfffff196 │ │ │ │ cdpeq 1, 1, cr15, cr0, cr14, {6} │ │ │ │ @ instruction: 0x46214410 │ │ │ │ svccc 0x0001f812 │ │ │ │ stceq 1, cr15, [r8], {1} │ │ │ │ - blx 31951c │ │ │ │ + blx 3195cc │ │ │ │ @ instruction: 0xf00cf301 │ │ │ │ ldrmi r0, [ip], #-287 @ 0xfffffee1 │ │ │ │ - blx 37d2ba │ │ │ │ - blx b85afc │ │ │ │ - b 385b28 │ │ │ │ + blx 37d36a │ │ │ │ + blx b85bac │ │ │ │ + b 385bd8 │ │ │ │ orrlt r0, lr, r8, lsl #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e7e009 │ │ │ │ - @ instruction: 0xf109e91e │ │ │ │ + @ instruction: 0xf109e8c6 │ │ │ │ @ instruction: 0x1c630901 │ │ │ │ - b 475008 │ │ │ │ + b 4750b8 │ │ │ │ strbmi r0, [lr, #-1027] @ 0xfffffbfd │ │ │ │ @ instruction: 0x0123d004 │ │ │ │ ldmpl r9!, {r3, r5, r9, sl, lr}^ │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ @ instruction: 0x460483f8 │ │ │ │ svclt 0x0000e7e7 │ │ │ │ @@ -549554,278 +549594,278 @@ │ │ │ │ ldrvs lr, [fp], -sl, asr #18 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f600b │ │ │ │ stccs 3, cr0, [r0], {-0} │ │ │ │ svcmi 0x00a2d069 │ │ │ │ @ instruction: 0xf8df4680 │ │ │ │ ldrtmi r9, [r3], r8, lsl #5 │ │ │ │ - ldrbtmi r4, [pc], #-2977 @ 248b78 │ │ │ │ + ldrbtmi r4, [pc], #-2977 @ 248c28 │ │ │ │ @ instruction: 0x960544f9 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #9731 @ 0x2603 │ │ │ │ @ instruction: 0xf8d5e004 │ │ │ │ @ instruction: 0xf855b004 │ │ │ │ @ instruction: 0xb1bc4f08 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - ldm r0, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r8!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ rscsle r2, r6, r0, lsl #16 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ - stmia sl, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r2!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ rscle r2, lr, r0, lsl #16 │ │ │ │ strtmi r9, [r0], -r2, lsl #18 │ │ │ │ - stmia r4, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda ip!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ cmple r7, r0, lsl #16 │ │ │ │ @ instruction: 0xf855686b │ │ │ │ movwls r4, #16136 @ 0x3f08 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8d8d057 │ │ │ │ @ instruction: 0x46581014 │ │ │ │ - ldm r4!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda ip, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ subsle r2, r0, r0, lsl #16 │ │ │ │ ldrdcc pc, [r0], #-136 @ 0xffffff78 │ │ │ │ eorscc pc, r4, r8, asr #17 │ │ │ │ @ instruction: 0x4631b37e │ │ │ │ movwcs sl, #10247 @ 0x2807 │ │ │ │ ldrdmi pc, [ip], -r8 @ │ │ │ │ ldclcc 8, cr15, [r0], #-296 @ 0xfffffed8 │ │ │ │ mrc2 7, 7, pc, cr8, cr15, {7} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdb sl, {r0, r1, r4, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf85a231c │ │ │ │ - bcs 2cfda0 │ │ │ │ - bcs 33f1f0 │ │ │ │ + bcs 2cfe50 │ │ │ │ + bcs 33f2a0 │ │ │ │ mcr 1, 0, sp, cr7, cr11, {0} │ │ │ │ vmov s15, r3 │ │ │ │ vmrs r1, │ │ │ │ vneg.f32 s15, s14 │ │ │ │ andsle pc, r2, r0, lsl sl @ │ │ │ │ - bmi fe684434 │ │ │ │ - bvc ffc047f0 │ │ │ │ - blx 6847e8 │ │ │ │ - bvc ffc046f8 │ │ │ │ + bmi fe6844e4 │ │ │ │ + bvc ffc048a0 │ │ │ │ + blx 684898 │ │ │ │ + bvc ffc047a8 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ cdp 3, 15, cr2, cr1, cr0, {0} │ │ │ │ @ instruction: 0xf003fa10 │ │ │ │ svclt 0x00b80301 │ │ │ │ - blcs 25183c │ │ │ │ - bmi 1e7cde8 │ │ │ │ + blcs 2518ec │ │ │ │ + bmi 1e7ce98 │ │ │ │ orrpl pc, r4, sp, lsl #10 │ │ │ │ tstcc ip, sl, ror #22 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50d80c7 │ │ │ │ andlt r5, r5, r4, lsl #27 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r4, [r0], -r7, ror #18 │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - stmiblt r8!, {r1, r2, r5, r6, fp, sp, lr, pc}^ │ │ │ │ + stmiblt r8!, {r1, r2, r3, fp, sp, lr, pc}^ │ │ │ │ movwls r6, #18539 @ 0x486b │ │ │ │ stmdbls r3, {r0, r3, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ stcge 3, cr11, [fp], {9} │ │ │ │ strtmi r2, [r0], -r9, lsl #4 │ │ │ │ - stc 5, cr15, [r0, #-920] @ 0xfffffc68 │ │ │ │ + stc 5, cr15, [r8], #920 @ 0x398 │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ andls sp, r0, r9, asr #2 │ │ │ │ @ instruction: 0x1014f8d8 │ │ │ │ @ instruction: 0x4620461a │ │ │ │ - svc 0x0006f5e6 │ │ │ │ + cdp 5, 10, cr15, cr14, cr6, {7} │ │ │ │ strtmi r2, [r0], -r1, lsl #16 │ │ │ │ @ instruction: 0xf8d8bf04 │ │ │ │ @ instruction: 0xf8c83040 │ │ │ │ @ instruction: 0xf5e63034 │ │ │ │ - ldr lr, [r7, r8, lsl #21] │ │ │ │ + @ instruction: 0xe797ea30 │ │ │ │ @ instruction: 0x46204956 │ │ │ │ - @ instruction: 0xf5e74479 │ │ │ │ - stmiblt r0, {r1, r6, fp, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf5e64479 │ │ │ │ + stmiblt r0, {r1, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ movwls r6, #22635 @ 0x586b │ │ │ │ - blls 382a54 │ │ │ │ + blls 382b04 │ │ │ │ rsbsle r2, r6, r0, lsl #22 │ │ │ │ @ instruction: 0xf5e64618 │ │ │ │ - stmdacs r8!, {r1, r3, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r8!, {r1, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ stmdami pc, {r1, r2, r3, r4, r5, ip, lr, pc}^ @ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf8d8461a │ │ │ │ ldrbtmi r1, [r8], #-0 │ │ │ │ - blx ff206cde │ │ │ │ + blx ff206d8e │ │ │ │ ldrdcc pc, [r0], #-136 @ 0xffffff78 │ │ │ │ eorscc pc, r4, r8, asr #17 │ │ │ │ stmdbmi r9, {r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - stmda r2!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00caf5e6 │ │ │ │ stmdavs lr!, {r3, r4, r5, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ - bcs 282a18 │ │ │ │ + bcs 282ac8 │ │ │ │ addmi sp, fp, #159 @ 0x9f │ │ │ │ addsmi sp, ip, #157 @ 0x9d │ │ │ │ movwcs fp, #4020 @ 0xfb4 │ │ │ │ addmi r2, ip, #67108864 @ 0x4000000 │ │ │ │ movwcs fp, #4040 @ 0xfc8 │ │ │ │ orrsle r2, r4, r0, lsl #22 │ │ │ │ ldrdcc pc, [r0], #-136 @ 0xffffff78 │ │ │ │ eorscc pc, r4, r8, asr #17 │ │ │ │ - bls 342b5c │ │ │ │ + bls 342c0c │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r9, [sl], -r0, lsl #4 │ │ │ │ @ instruction: 0xf8d8483a │ │ │ │ ldrbtmi r1, [r8], #-0 │ │ │ │ - blx fe786d32 │ │ │ │ + blx fe786de2 │ │ │ │ strls lr, [r0], #-1874 @ 0xfffff8ae │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0x461a4836 │ │ │ │ ldrdne pc, [r0], -r8 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ ldr pc, [lr, -r9, lsl #23] │ │ │ │ streq pc, [r4], #-426 @ 0xfffffe56 │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf6a44620 │ │ │ │ - stmdacs r0, {r0, r1, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x003af43f │ │ │ │ stmdbge fp, {r5, r9, sl, lr} │ │ │ │ - mrc2 6, 5, pc, cr0, cr10, {5} │ │ │ │ + mrc2 6, 2, pc, cr8, cr10, {5} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ svcge 0x0032f43f │ │ │ │ @ instruction: 0xf85aad13 │ │ │ │ strtmi r1, [sl], -r4, ror #24 │ │ │ │ - blx 706d64 │ │ │ │ + blx 706e14 │ │ │ │ ldcge 6, cr4, [r8, #-164] @ 0xffffff5c │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ strtmi pc, [r0], -r3, asr #20 │ │ │ │ - bl ffa86524 │ │ │ │ + bl fe4865d4 │ │ │ │ strtmi r9, [r9], -r4, lsl #16 │ │ │ │ - svc 0x00d2f5e6 │ │ │ │ + svc 0x007af5e6 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ ldr sl, [fp, -r1, lsr #30] │ │ │ │ @ instruction: 0xf04f481f │ │ │ │ @ instruction: 0xf8d833ff │ │ │ │ ldrmi r1, [sl], -r0 │ │ │ │ @ instruction: 0x96004478 │ │ │ │ - blx 1806dae │ │ │ │ + blx 1806e5e │ │ │ │ stmdbls r5, {r0, r2, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ stcge 15, cr10, [fp], {17} │ │ │ │ strtmi r2, [r0], -r9, lsl #4 │ │ │ │ - stcl 5, cr15, [r0], #-920 @ 0xfffffc68 │ │ │ │ - blls 377248 │ │ │ │ + stc 5, cr15, [r8], {230} @ 0xe6 │ │ │ │ + blls 3772f8 │ │ │ │ @ instruction: 0xf8d89300 │ │ │ │ ldrb r1, [pc, -r4, lsr #32] │ │ │ │ @ instruction: 0xf04f9a05 │ │ │ │ andls r3, r0, #-67108861 @ 0xfc000003 │ │ │ │ ldmdami r1, {r1, r3, r4, r9, sl, lr} │ │ │ │ ldrdne pc, [r0], -r8 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ @ instruction: 0xe6f9fb3b │ │ │ │ - cdp 5, 0, cr15, cr14, cr6, {7} │ │ │ │ - ldrhteq r7, [r3], #-74 @ 0xffffffb6 │ │ │ │ + ldc 5, cr15, [r6, #920]! @ 0x398 │ │ │ │ + rsbseq r7, r3, sl, lsl #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq r9, sp, r2, asr #30 │ │ │ │ + andseq r9, sp, sl, lsr pc │ │ │ │ + andseq pc, pc, ip, lsr #4 │ │ │ │ andseq pc, pc, r4, lsr r2 @ │ │ │ │ - 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 @ │ │ │ │ + rsbseq r7, r3, r8, lsl #6 │ │ │ │ + andseq pc, pc, ip, asr r1 @ │ │ │ │ + andseq pc, pc, ip, lsl r1 @ │ │ │ │ + andseq pc, pc, lr, lsr #3 │ │ │ │ + ldrsheq pc, [pc], -r6 @ │ │ │ │ + andseq pc, pc, r6, lsl r1 @ │ │ │ │ + ldrheq pc, [pc], -r8 @ │ │ │ │ + andseq pc, pc, r0, ror r1 @ │ │ │ │ + ldrsheq pc, [pc], -r0 @ │ │ │ │ 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 @ 248efc │ │ │ │ ldmpl r3, {r1, r2, r3, r9, sl, lr}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stc2l 7, cr15, [sl], #-1020 @ 0xfffffc04 │ │ │ │ vadd.i8 d2, d0, d4 │ │ │ │ ldm pc, {r1, r2, r3, r4, r7, r9, pc}^ @ │ │ │ │ stmdacc r3!, {ip, sp, lr, pc} │ │ │ │ andeq r8, r3, r6, ror r8 │ │ │ │ - blcs 263efc │ │ │ │ + blcs 263fac │ │ │ │ mrshi pc, (UNDEF: 4) @ │ │ │ │ - blcs 264004 │ │ │ │ + blcs 2640b4 │ │ │ │ sbcshi pc, r0, r0, asr #32 │ │ │ │ movwcc r6, #6946 @ 0x1b22 │ │ │ │ ldmdblt sl, {r0, r1, r5, r6, sl, sp, lr} │ │ │ │ - blcs 263c14 │ │ │ │ + blcs 263cc4 │ │ │ │ msrhi CPSR_fc, r0 │ │ │ │ ldrcs pc, [r0, #-2271]! @ 0xfffff721 │ │ │ │ strcc pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6a2f04 │ │ │ │ + blls 6a2fb4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, r3, sl, ror r2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - blcs 263e3c │ │ │ │ + blcs 263eec │ │ │ │ sbchi pc, r8, r0 │ │ │ │ - blcs 263f44 │ │ │ │ + blcs 263ff4 │ │ │ │ adcshi pc, sl, r0, asr #32 │ │ │ │ movwcc r6, #6946 @ 0x1b22 │ │ │ │ - bcs 261f50 │ │ │ │ - blvs 1b3d650 │ │ │ │ + bcs 262000 │ │ │ │ + blvs 1b3d700 │ │ │ │ bicsle r2, pc, r0, lsl #22 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ mcr2 7, 1, pc, cr8, cr15, {7} @ │ │ │ │ - blvs feb42e40 │ │ │ │ + blvs feb42ef0 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvs ffb291f8 │ │ │ │ + blvs ffb292a8 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blvs ae91c8 │ │ │ │ + blvs ae9278 │ │ │ │ mvnvs r3, #67108864 @ 0x4000000 │ │ │ │ bicle r2, sp, r0, lsl #20 │ │ │ │ vmlscs.f64 d6, d0, d22 │ │ │ │ @ instruction: 0xf8d5d1ca │ │ │ │ @ instruction: 0xf1baa000 │ │ │ │ sbcle r0, r5, r0, lsl #30 │ │ │ │ strbvc pc, [r0], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0xf8df4652 │ │ │ │ strtmi r8, [r3], -r0, asr #9 │ │ │ │ ldrtls pc, [ip], #2271 @ 0x8df @ │ │ │ │ - ldrbtmi r4, [pc], #-1706 @ 248f14 │ │ │ │ + ldrbtmi r4, [pc], #-1706 @ 248fc4 │ │ │ │ ldrbtmi r4, [r9], #1272 @ 0x4f8 │ │ │ │ @ instruction: 0x469b4634 │ │ │ │ @ instruction: 0x96034615 │ │ │ │ and r9, r6, r2, lsl #12 │ │ │ │ ldrdmi pc, [r4], -sl │ │ │ │ svcpl 0x0008f85a │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ @ instruction: 0x4639817c │ │ │ │ @ instruction: 0xf5e64628 │ │ │ │ - stmdacs r0, {r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4641d0f2 │ │ │ │ @ instruction: 0xf5e64628 │ │ │ │ - stmdacs r0, {r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ adcshi pc, r4, r0, asr #32 │ │ │ │ ldrdvs pc, [r4], -sl │ │ │ │ - blvs feb42efc │ │ │ │ + blvs feb42fac │ │ │ │ cmple r8, r0, lsl #22 │ │ │ │ cmplt r3, fp, lsr #16 │ │ │ │ ldrbteq pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r6, [sl], -r1, lsr #16 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blvs feb4794c │ │ │ │ + blvs feb479fc │ │ │ │ @ instruction: 0x63a33301 │ │ │ │ - blvs ffb42da0 │ │ │ │ + blvs ffb42e50 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stcvs 0, cr8, [r3], #-584 @ 0xfffffdb8 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blvs ae9198 │ │ │ │ + blvs ae9248 │ │ │ │ strtvs r3, [r3], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - blvs 1bf4d88 │ │ │ │ + blvs 1bf4e38 │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ @ instruction: 0xf10daf79 │ │ │ │ @ instruction: 0xf8d50a14 │ │ │ │ strls fp, [r5], -r0 │ │ │ │ andvs pc, ip, sl, asr #17 │ │ │ │ strvs lr, [r1], -sl, asr #19 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @@ -549838,47 +549878,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, 5, cr15, cr0, cr6, {7} │ │ │ │ rscsle r2, r4, r0, lsl #16 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - cdp 5, 10, cr15, cr2, cr6, {7} │ │ │ │ + cdp 5, 4, cr15, cr10, cr6, {7} │ │ │ │ rscle r2, ip, r0, lsl #16 │ │ │ │ strtmi r9, [r0], -r2, lsl #18 │ │ │ │ - cdp 5, 9, cr15, cr12, cr6, {7} │ │ │ │ + cdp 5, 4, cr15, cr4, cr6, {7} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stmdavs lr!, {r1, r2, r3, r4, r5, r8, pc}^ │ │ │ │ ldmmi r5!, {r0, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r6, [sl], -r1, lsr #16 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ ldr pc, [sp, r1, lsr #20] │ │ │ │ @ instruction: 0xf04f48f1 │ │ │ │ @ instruction: 0x461a33ff │ │ │ │ ldrbtmi r6, [r8], #-2081 @ 0xfffff7df │ │ │ │ - blx 887028 │ │ │ │ + blx 8870d8 │ │ │ │ str r6, [r5, -r3, ror #24]! │ │ │ │ @ instruction: 0xf04f48ed │ │ │ │ @ instruction: 0x461a33ff │ │ │ │ ldrbtmi r6, [r8], #-2081 @ 0xfffff7df │ │ │ │ - blx 60703c │ │ │ │ + blx 6070ec │ │ │ │ ldr r6, [fp, -r3, lsr #24]! │ │ │ │ @ instruction: 0xf04f48e9 │ │ │ │ stmdavs r1!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1562 @ 0xfffff9e6 │ │ │ │ - blx 387050 │ │ │ │ + blx 387100 │ │ │ │ stmiami r6!, {r1, r2, r3, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ stmdavs r1!, {r1, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blvs ffb47854 │ │ │ │ + blvs ffb47904 │ │ │ │ stmiami r2!, {r0, r2, r3, r4, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r6, [sl], -r1, lsr #16 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ @ instruction: 0xe730f9f1 │ │ │ │ @ instruction: 0xf04f48de │ │ │ │ stmdavs r1!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp} │ │ │ │ @@ -549891,20 +549931,20 @@ │ │ │ │ @ instruction: 0x6c23f9df │ │ │ │ ldmmi r7, {r0, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r6, [sl], -r1, lsr #16 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ @ instruction: 0xe764f9d5 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ - cdp 5, 3, cr15, cr14, cr6, {7} │ │ │ │ + stcl 5, cr15, [r6, #920]! @ 0x398 │ │ │ │ @ instruction: 0xf8dab918 │ │ │ │ movwls r3, #8196 @ 0x2004 │ │ │ │ stmibmi pc, {r4, r5, r8, r9, sl, sp, lr, pc}^ @ │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - cdp 5, 3, cr15, cr4, cr6, {7} │ │ │ │ + ldcl 5, cr15, [ip, #920] @ 0x398 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8da80e1 │ │ │ │ movwls r3, #12292 @ 0x3004 │ │ │ │ stmdavs lr!, {r2, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0x4698811b │ │ │ │ @ instruction: 0xf8df4bc7 │ │ │ │ @@ -549913,18 +549953,18 @@ │ │ │ │ ldrtmi r9, [fp], -r2, lsl #6 │ │ │ │ @ instruction: 0x463744f9 │ │ │ │ @ instruction: 0x464644fa │ │ │ │ mul r3, fp, r6 │ │ │ │ @ instruction: 0xf855686e │ │ │ │ @ instruction: 0xb1b77f08 │ │ │ │ ldrtmi r4, [r8], -r9, asr #12 │ │ │ │ - cdp 5, 1, cr15, cr2, cr6, {7} │ │ │ │ + ldc 5, cr15, [sl, #920]! @ 0x398 │ │ │ │ rscsle r2, r5, r0, lsl #16 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ - cdp 5, 0, cr15, cr12, cr6, {7} │ │ │ │ + ldc 5, cr15, [r4, #920]! @ 0x398 │ │ │ │ @ instruction: 0xf8d5b910 │ │ │ │ strb r8, [lr, r4]! │ │ │ │ @ instruction: 0xf04f9700 │ │ │ │ stmdals r2, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp} │ │ │ │ stmdavs r1!, {r1, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf992f7ff │ │ │ │ ldrbmi lr, [pc], -r5, ror #15 │ │ │ │ @@ -549932,84 +549972,84 @@ │ │ │ │ rscshi pc, sp, r0 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ rscshi pc, r0, r0 │ │ │ │ ldrbmi r6, [sl], -r6, lsr #17 │ │ │ │ ldrdls pc, [r0], -r6 │ │ │ │ @ instruction: 0x464868b1 │ │ │ │ ldc2 7, cr15, [lr], {255} @ 0xff │ │ │ │ - bne 283a9c │ │ │ │ + bne 283b4c │ │ │ │ @ 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 r0!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmiami r7!, {r0, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf5e64478 │ │ │ │ - teqlt r0, r2, lsl #18 │ │ │ │ + teqlt r0, sl, lsr #17 │ │ │ │ ldrbtmi r4, [r9], #-2469 @ 0xfffff65b │ │ │ │ - bl fed06920 │ │ │ │ + bl 17069d0 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmibmi r3!, {r0, r1, r2, r3, r4, r5, r6, r9, sl, fp, sp, pc} │ │ │ │ - bmi feb23260 │ │ │ │ + bmi feb23310 │ │ │ │ ldrbtmi r5, [sl], #-2168 @ 0xfffff788 │ │ │ │ andcc pc, sl, r3, asr r8 @ │ │ │ │ stmdavs r0, {r0, r8, sp} │ │ │ │ - mcrr 5, 14, pc, r4, cr6 @ │ │ │ │ + bl ffd869ec │ │ │ │ @ instruction: 0x465ce672 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ stcge 0, cr13, [r9, #-96] @ 0xffffffa0 │ │ │ │ strbmi r2, [r9], -r9, lsl #4 │ │ │ │ @ instruction: 0xf5e64628 │ │ │ │ - strmi lr, [r3], -r6, ror #20 │ │ │ │ + strmi lr, [r3], -lr, lsl #20 │ │ │ │ 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, {r2, r4, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00044628 │ │ │ │ ldrdcc pc, [r0], #-139 @ 0xffffff75 │ │ │ │ eorscc pc, r4, fp, asr #17 │ │ │ │ - svc 0x00ecf5e5 │ │ │ │ + svc 0x0094f5e5 │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ @ instruction: 0x4650ae53 │ │ │ │ movwcs r4, #9777 @ 0x2631 │ │ │ │ movwls r6, #27301 @ 0x6aa5 │ │ │ │ - blx 71f2 │ │ │ │ + blx 72a2 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmib sp, {r0, r1, r2, r7, pc}^ │ │ │ │ stmdbls r8, {r1, r2, r8, r9, sp} │ │ │ │ stmdale r0!, {r1, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ addsmi sl, r9, #1040 @ 0x410 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr14, cr15, {1} │ │ │ │ svclt 0x00b4429d │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ svclt 0x00c8428d │ │ │ │ - blcs 251e20 │ │ │ │ + blcs 251ed0 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr4, cr15, {3} │ │ │ │ cmnvs r3, #8960 @ 0x2300 │ │ │ │ @ instruction: 0x465be630 │ │ │ │ ldrmi r4, [ip], -r3, lsr #13 │ │ │ │ svceq 0x0000f1bb │ │ │ │ ldmdbvs r9, {r2, ip, lr, pc} │ │ │ │ @ instruction: 0xf5e64658 │ │ │ │ - stmiblt r8!, {r1, r2, r3, r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stmiblt r8!, {r1, r2, r5, r8, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb1209802 │ │ │ │ biclt r6, r9, r1, lsr #19 │ │ │ │ - ldcl 5, cr15, [r6, #-920]! @ 0xfffffc68 │ │ │ │ + ldc 5, cr15, [lr, #-920] @ 0xfffffc68 │ │ │ │ stmdals r3, {r4, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ stmibvs r1!, {r5, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf5e6b191 │ │ │ │ - ldmdblt r8!, {r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdblt r8!, {r3, r4, r8, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ @ instruction: 0x4632ae15 │ │ │ │ stmdage r9, {r1, r8, sp} │ │ │ │ - blx ff087268 │ │ │ │ + blx ff087318 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bls 4a949c │ │ │ │ + bls 4a954c │ │ │ │ addsmi r6, sl, #14876672 @ 0xe30000 │ │ │ │ mcrge 4, 0, pc, cr8, cr15, {1} @ │ │ │ │ @ instruction: 0x63236be3 │ │ │ │ strls lr, [r0], #-1540 @ 0xfffff9fc │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r4, [sl], -r6, ror #16 │ │ │ │ ldrdne pc, [r0], -fp │ │ │ │ @@ -550022,30 +550062,30 @@ │ │ │ │ @ instruction: 0xf8d8f7ff │ │ │ │ @ instruction: 0xf8cde63c │ │ │ │ @ instruction: 0xf04f9000 │ │ │ │ ldmdami sp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf8db461a │ │ │ │ ldrbtmi r1, [r8], #-0 │ │ │ │ @ instruction: 0xf8ccf7ff │ │ │ │ - bcs 3430f8 │ │ │ │ + bcs 3431a8 │ │ │ │ stclge 4, cr15, [r0, #508]! @ 0x1fc │ │ │ │ - bcc fe684aec │ │ │ │ - bne 684af0 │ │ │ │ - bvc 1444ea8 │ │ │ │ - blx 684ea0 │ │ │ │ + bcc fe684b9c │ │ │ │ + bne 684ba0 │ │ │ │ + bvc 1444f58 │ │ │ │ + blx 684f50 │ │ │ │ ldclge 4, cr15, [r6, #252] @ 0xfc │ │ │ │ - bpl fe684afc │ │ │ │ - bvc ffc04eb8 │ │ │ │ - blx 684eb0 │ │ │ │ - bvc ffc04dc0 │ │ │ │ + bpl fe684bac │ │ │ │ + bvc ffc04f68 │ │ │ │ + blx 684f60 │ │ │ │ + bvc ffc04e70 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ cdp 3, 15, cr2, cr1, cr0, {0} │ │ │ │ @ instruction: 0xf003fa10 │ │ │ │ svclt 0x00b80301 │ │ │ │ - blcs 251f04 │ │ │ │ + blcs 251fb4 │ │ │ │ strb sp, [r1, #142] @ 0x8e │ │ │ │ @ instruction: 0xf04f4849 │ │ │ │ stmdavs r1!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1562 @ 0xfffff9e6 │ │ │ │ @ instruction: 0xf7ff9600 │ │ │ │ ldr pc, [r7, #2209]! @ 0x8a1 │ │ │ │ @ instruction: 0xf04f4845 │ │ │ │ @@ -550076,58 +550116,58 @@ │ │ │ │ @ instruction: 0xf86cf7ff │ │ │ │ stmdami pc!, {r1, r7, r8, sl, sp, lr, pc} @ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r6, [sl], -r1, lsr #16 │ │ │ │ @ instruction: 0x96004478 │ │ │ │ @ instruction: 0xf862f7ff │ │ │ │ @ instruction: 0xf5e6e578 │ │ │ │ - stmdami sl!, {r1, r2, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdami sl!, {r1, r2, r3, r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r6, [sl], -r1, lsr #16 │ │ │ │ @ instruction: 0x96004478 │ │ │ │ @ instruction: 0xf856f7ff │ │ │ │ svclt 0x0000e56c │ │ │ │ - rsbseq r7, r3, r0, asr #3 │ │ │ │ + rsbseq r7, r3, r0, lsl r1 │ │ │ │ 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 │ │ │ │ + rsbseq r7, r3, r6, lsl #2 │ │ │ │ + ldrhteq r7, [r3], #-12 │ │ │ │ + @ instruction: 0x001fecf6 │ │ │ │ + andseq r2, sp, ip, lsl #23 │ │ │ │ + andseq pc, pc, sl, ror #2 │ │ │ │ + andseq pc, pc, r4, asr #32 │ │ │ │ + andseq pc, pc, r6, asr #4 │ │ │ │ + andseq r9, sp, r8, ror #21 │ │ │ │ + andseq pc, pc, r8, lsr #4 │ │ │ │ + andseq lr, pc, r8, asr pc @ │ │ │ │ + @ instruction: 0x001ff2d2 │ │ │ │ + andseq pc, pc, r2, lsr #2 │ │ │ │ + andseq pc, pc, r2, asr #1 │ │ │ │ + andseq lr, pc, r4, ror #31 │ │ │ │ + andseq lr, pc, r8, lsl #31 │ │ │ │ + andseq pc, pc, r6, lsr #4 │ │ │ │ + andseq pc, pc, r4, asr #1 │ │ │ │ + andseq pc, pc, r0, lsl #2 │ │ │ │ + andseq lr, pc, sl, asr #21 │ │ │ │ + andseq pc, pc, r2, asr #4 │ │ │ │ + @ instruction: 0x001d99b8 │ │ │ │ + andseq r7, sp, r0, ror r5 │ │ │ │ + strhteq r7, [r0], -r8 │ │ │ │ + andseq pc, pc, lr, ror r2 @ │ │ │ │ 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 │ │ │ │ - ldrsbeq pc, [pc], -r4 @ │ │ │ │ + andseq pc, pc, r2, ror r2 @ │ │ │ │ + andseq lr, pc, ip, ror #22 │ │ │ │ + andseq lr, pc, sl, ror #27 │ │ │ │ + andseq lr, pc, sl, asr pc @ │ │ │ │ + andseq lr, pc, sl, asr #30 │ │ │ │ + andseq pc, pc, lr, asr #32 │ │ │ │ + andseq pc, pc, r2, lsl #1 │ │ │ │ + andseq pc, pc, ip, lsr #32 │ │ │ │ + ldrheq pc, [pc], -lr @ │ │ │ │ + andseq lr, pc, r0, asr #26 │ │ │ │ + andseq pc, pc, ip, asr #1 │ │ │ │ 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 +550175,156 @@ │ │ │ │ ldrbtmi r4, [r8], #-2694 @ 0xfffff57a │ │ │ │ andcc pc, r8, r9, asr #17 │ │ │ │ ldrbtmi r4, [sl], #-2949 @ 0xfffff47b │ │ │ │ addcs r9, r0, r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ @ instruction: 0xf5e50300 │ │ │ │ - @ instruction: 0x2104efba │ │ │ │ + tstcs r4, r2, ror #30 │ │ │ │ @ instruction: 0xf8c94607 │ │ │ │ addcs r0, r0, r0 │ │ │ │ - svc 0x00b2f5e5 │ │ │ │ + svc 0x005af5e5 │ │ │ │ svclt 0x00182800 │ │ │ │ svclt 0x000c2f00 │ │ │ │ strcs r2, [r0, -r1, lsl #14] │ │ │ │ andeq pc, r4, r9, asr #17 │ │ │ │ rschi pc, r1, r0 │ │ │ │ rsble r2, r8, r0, lsl #26 │ │ │ │ ldrbtmi r4, [fp], #-2935 @ 0xfffff489 │ │ │ │ - blmi 202e0cc │ │ │ │ + blmi 202e17c │ │ │ │ movwls r4, #33915 @ 0x847b │ │ │ │ ldrbtmi r4, [fp], #-2934 @ 0xfffff48a │ │ │ │ stmiavs r6!, {r0, r3, r8, r9, ip, pc} │ │ │ │ subsle r2, r7, r5, lsl #28 │ │ │ │ ldrdlt pc, [r0], -r9 │ │ │ │ ldrdhi pc, [r4], -r4 │ │ │ │ ldrdne pc, [r8], -r9 │ │ │ │ @ instruction: 0x46424658 │ │ │ │ - blx ffa074d8 │ │ │ │ + blx ffa07588 │ │ │ │ strmi r0, [r5], -r1, lsl #2 │ │ │ │ ldrdcc pc, [r4], -r9 │ │ │ │ - beq 2c4114 │ │ │ │ + beq 2c41c4 │ │ │ │ @ instruction: 0xf85b9302 │ │ │ │ - bl 3094f4 │ │ │ │ + bl 3095a4 │ │ │ │ stmdacs r0, {r0, r2, r7, r9} │ │ │ │ addshi pc, ip, r0 │ │ │ │ tstpeq ip, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ stceq 1, cr15, [r8], {10} │ │ │ │ andvs pc, r4, sl, asr #17 │ │ │ │ stm ip, {r0, r1, r8, fp, lr, pc} │ │ │ │ cdpcs 0, 0, cr0, cr4, cr3, {0} │ │ │ │ ldm pc, {r3, fp, ip, lr, pc}^ @ │ │ │ │ msreq SPSR_, #6 │ │ │ │ subeq r5, r5, r3, lsl #26 │ │ │ │ stmdbvs r2!, {r1, r8, r9, fp, ip, pc}^ │ │ │ │ eorcs pc, r5, r3, asr #16 │ │ │ │ @ instruction: 0xf6a44640 │ │ │ │ - @ instruction: 0x4606fa79 │ │ │ │ + strmi pc, [r6], -r1, lsr #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 2f5694 │ │ │ │ + bcs 27f720 │ │ │ │ ldmib sl, {r1, r2, r5, r6, ip, lr, pc}^ │ │ │ │ addsmi r2, sl, #134217728 @ 0x8000000 │ │ │ │ ldrbmi sp, [fp, #-98] @ 0xffffff9e │ │ │ │ movwcs fp, #4020 @ 0xfb4 │ │ │ │ ldrbmi r2, [sl, #-769] @ 0xfffffcff │ │ │ │ movwcs fp, #4040 @ 0xfc8 │ │ │ │ cmple r9, r0, lsl #22 │ │ │ │ strbmi r4, [r3], -sp, asr #16 │ │ │ │ tstcs r1, r4, lsl #26 │ │ │ │ stmdapl r8!, {r0, r2, r9, fp, ip, pc} │ │ │ │ stmdavs r0, {r9, sl, ip, pc} │ │ │ │ - b 1906d10 │ │ │ │ + b 306dc0 │ │ │ │ strcc r9, [r1, -r3, lsl #22] │ │ │ │ addsmi r3, pc, #64, 8 @ 0x40000000 │ │ │ │ - bmi 143dc00 │ │ │ │ + bmi 143dcb0 │ │ │ │ ldrbtmi r4, [sl], #-2881 @ 0xfffff4bf │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, sp, r3, ror r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf5e66960 │ │ │ │ - blls 303dcc │ │ │ │ + blls 303d1c │ │ │ │ eoreq pc, r5, r3, asr #16 │ │ │ │ @ instruction: 0xd1b92800 │ │ │ │ @ instruction: 0xf44f4b3d │ │ │ │ - bmi 11a68a4 │ │ │ │ + bmi 11a6954 │ │ │ │ ldrbtmi r4, [fp], #-2361 @ 0xfffff6c7 │ │ │ │ stmdals r4, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ tstcs r1, r0, asr #16 │ │ │ │ stmdavs r0, {sl, ip, pc} │ │ │ │ - b f06d60 │ │ │ │ - cdp 5, 2, cr15, cr0, cr5, {7} │ │ │ │ + ldmib sl, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stcl 5, cr15, [r8, #916] @ 0x394 │ │ │ │ andsvs r6, r1, r1, ror #18 │ │ │ │ - blls 30346c │ │ │ │ + blls 30351c │ │ │ │ @ instruction: 0xf8037d22 │ │ │ │ str r2, [r1, r5, lsr #32]! │ │ │ │ tstle fp, r3, lsl #20 │ │ │ │ - bvc 304d4c │ │ │ │ - bvc 344c50 │ │ │ │ - bvc 14451bc │ │ │ │ - blx 6851b4 │ │ │ │ + bvc 304dfc │ │ │ │ + bvc 344d00 │ │ │ │ + bvc 144526c │ │ │ │ + blx 685264 │ │ │ │ mcr 0, 0, sp, cr6, cr2, {0} │ │ │ │ @ instruction: 0xeeb4ba90 │ │ │ │ vsqrt.f32 s15, s13 │ │ │ │ vmrs pc, │ │ │ │ svclt 0x00ac7ae6 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ - blx 6851d0 │ │ │ │ + blx 685280 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ movwcs fp, #3976 @ 0xf88 │ │ │ │ adcle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0xf5e59808 │ │ │ │ - @ instruction: 0xb198eeb2 │ │ │ │ + orrslt lr, r8, sl, asr lr │ │ │ │ @ instruction: 0xf5e69909 │ │ │ │ - cmnlt r8, ip, asr r9 │ │ │ │ + cmnlt r8, r4, lsl #18 │ │ │ │ @ instruction: 0xf8439b02 │ │ │ │ str fp, [r3, r5, lsr #32]! │ │ │ │ stmib sp, {r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5e62106 │ │ │ │ - stmdbls r7, {r1, r2, r3, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdbls r7, {r1, r2, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ andeq pc, r1, fp, asr #16 │ │ │ │ stmiavs r6!, {r3, r5, r6, r8, ip, sp, pc} │ │ │ │ ldrb r9, [r7, -r6, lsl #20] │ │ │ │ @ instruction: 0x46434a14 │ │ │ │ stmpl sl, {r2, r8, fp, ip, pc} │ │ │ │ ldmdavs r0, {r0, r8, sp} │ │ │ │ ldrbtmi r4, [sl], #-2581 @ 0xfffff5eb │ │ │ │ - stmib r8!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 7835f0 │ │ │ │ + ldmib r0, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blmi 7836a0 │ │ │ │ strbtne pc, [r3], #-576 @ 0xfffffdc0 @ │ │ │ │ stmdbmi sp, {r0, r1, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ - blmi 703504 │ │ │ │ + blmi 7035b4 │ │ │ │ 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 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ - andseq pc, pc, r6, asr #32 │ │ │ │ - eoreq r7, r0, r0, lsl #25 │ │ │ │ - andseq lr, pc, sl, asr #30 │ │ │ │ + svclt 0x0000e96c │ │ │ │ + rsbseq r6, r3, r2, ror #21 │ │ │ │ + ldrsbteq r6, [r3], #-170 @ 0xffffff56 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + andseq pc, pc, lr, lsr r0 @ │ │ │ │ + eoreq r7, r0, r8, ror ip │ │ │ │ + andseq lr, pc, r2, asr #30 │ │ │ │ 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, sl, asr #19 │ │ │ │ + @ instruction: 0x001fe7be │ │ │ │ + @ instruction: 0x001fe7d4 │ │ │ │ + andseq lr, pc, r6, asr lr @ │ │ │ │ + andseq lr, pc, ip, lsl #14 │ │ │ │ + andseq lr, pc, r2, lsr #14 │ │ │ │ + @ instruction: 0x001fe6fc │ │ │ │ + andseq lr, pc, r2, lsl r7 @ │ │ │ │ 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 +550332,67 @@ │ │ │ │ addlt r5, r5, r3, lsl #27 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strpl pc, [r3], #1293 @ 0x50d │ │ │ │ stmdapl r1, {r0, r1, r2, r4, r5, r7, fp, sp, lr}^ │ │ │ │ stmdavs r9, {r2, r3, sl, ip, sp} │ │ │ │ @ instruction: 0xf04f6021 │ │ │ │ stmib sp, {r8}^ │ │ │ │ - blmi fe71230c │ │ │ │ + blmi fe7123bc │ │ │ │ orrpl pc, r4, sp, lsl #10 │ │ │ │ andcs r6, r4, #52, 16 @ 0x340000 │ │ │ │ movwls r4, #29819 @ 0x747b │ │ │ │ orrpl pc, r4, #54525952 @ 0x3400000 │ │ │ │ tstcc ip, #175 @ 0xaf │ │ │ │ ldmvs r0!, {r3, r4, r8, ip, sp} │ │ │ │ @ instruction: 0xf707fa08 │ │ │ │ ldmdavs fp, {r2, r3, r5, sp, lr} │ │ │ │ @ instruction: 0xf50d9306 │ │ │ │ - blx 2de53c │ │ │ │ + blx 2de5ec │ │ │ │ stmdavs r9, {r8, r9, fp, ip, sp, lr, pc} │ │ │ │ tstls r5, r8, asr r6 │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ orrpl pc, r5, #54525952 @ 0x3400000 │ │ │ │ @ instruction: 0xf8d33308 │ │ │ │ @ instruction: 0xf5e69000 │ │ │ │ - rsbvs lr, r8, r2, asr r9 │ │ │ │ + strdvs lr, [r8], #-138 @ 0xffffff76 @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdavs r1!, {r1, r3, r5, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf5e5465a │ │ │ │ - teqlt r7, #244, 30 @ 0x3d0 │ │ │ │ - bleq 285894 │ │ │ │ + teqlt r7, #156, 30 @ 0x270 │ │ │ │ + bleq 285944 │ │ │ │ @ instruction: 0xf10be004 │ │ │ │ - ldrbmi r0, [pc, #-2817] @ 248c5f │ │ │ │ + ldrbmi r0, [pc, #-2817] @ 248d0f │ │ │ │ stmdavs ip!, {r0, r1, r2, r3, r4, ip, lr, pc} │ │ │ │ strne lr, [fp], #-2820 @ 0xfffff4fc │ │ │ │ - blcs 3638f8 │ │ │ │ + blcs 3639a8 │ │ │ │ ldmdavs r3!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf853686c │ │ │ │ @ instruction: 0xf5e6002b │ │ │ │ - @ instruction: 0xf844e91e │ │ │ │ + @ instruction: 0xf844e8c6 │ │ │ │ stmdacs r0, {r0, r1, r3, r5} │ │ │ │ ldmdbmi r3!, {r0, r1, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ strmi pc, [ip], #576 @ 0x240 │ │ │ │ - blmi 1eef7a8 │ │ │ │ + blmi 1eef858 │ │ │ │ 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: 0xf5e5e8f0 │ │ │ │ + mcrmi 12, 3, lr, cr14, cr14, {6} │ │ │ │ subcs sl, r8, #28, 24 @ 0x1c00 │ │ │ │ ldrbtmi r2, [lr], #-256 @ 0xffffff00 │ │ │ │ subseq pc, r0, r4, lsr #3 │ │ │ │ - cdp 5, 5, cr15, cr4, cr5, {7} │ │ │ │ - blcs 263884 │ │ │ │ + ldcl 5, cr15, [ip, #916]! @ 0x394 │ │ │ │ + blcs 263934 │ │ │ │ adchi pc, r3, r0 │ │ │ │ @ instruction: 0xf8449a03 │ │ │ │ - bls 3548d4 │ │ │ │ + bls 354984 │ │ │ │ mcrrcs 8, 4, pc, r0, cr4 @ │ │ │ │ @ instruction: 0xf8449a05 │ │ │ │ - bls 3d48b0 │ │ │ │ + bls 3d4960 │ │ │ │ mcrrpl 8, 4, pc, r8, cr4 @ │ │ │ │ ldccs 8, cr15, [r4], #-272 @ 0xfffffef0 │ │ │ │ svceq 0x0000f1ba │ │ │ │ addhi pc, sp, r0 │ │ │ │ addpl pc, r5, #54525952 @ 0x3400000 │ │ │ │ stcge 8, cr15, [ip], #-272 @ 0xfffffef0 │ │ │ │ ldmdavs r2, {r2, r9, ip, sp} │ │ │ │ @@ -550361,189 +550401,189 @@ │ │ │ │ @ instruction: 0xf50dd07d │ │ │ │ ldmdami r9, {r0, r2, r7, r9, ip, lr}^ │ │ │ │ @ instruction: 0xf844320c │ │ │ │ ldrbtmi r9, [r8], #-3120 @ 0xfffff3d0 │ │ │ │ ldccc 8, cr15, [ip], #-272 @ 0xfffffef0 │ │ │ │ ldmdavs r2, {r3, r9, sl, fp, sp, pc} │ │ │ │ stccs 8, cr15, [r8], #-272 @ 0xfffffef0 │ │ │ │ - ldc 5, cr15, [r6, #916]! @ 0x394 │ │ │ │ + ldcl 5, cr15, [lr, #-916] @ 0xfffffc6c │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ strmi sp, [r1], -r5, asr #32 │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ ldmdami r0, {r0, r2, r3, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e54478 │ │ │ │ - cmplt r0, #172, 26 @ 0x2b00 │ │ │ │ + cmplt r0, #84, 26 @ 0x1500 │ │ │ │ vst1.16 {d20-d21}, [pc], lr │ │ │ │ svcne 0x00275380 │ │ │ │ ldrbtmi r4, [sl], #-1561 @ 0xfffff9e7 │ │ │ │ andls r9, r0, #1 │ │ │ │ andcs r4, r1, #56, 12 @ 0x3800000 │ │ │ │ - stmda r8!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00d0f5e5 │ │ │ │ @ instruction: 0xf5e52000 │ │ │ │ - bmi 1484d0c │ │ │ │ + bmi 1484c5c │ │ │ │ strmi r4, [r5], -r8, asr #18 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - ldmdb r4!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb ip, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - stcl 5, cr15, [ip, #916]! @ 0x394 │ │ │ │ + ldc 5, cr15, [r4, #916] @ 0x394 │ │ │ │ movwcs r4, #1576 @ 0x628 │ │ │ │ stmdb r4, {r9, sp}^ │ │ │ │ stmdb r4, {r3, r8, r9, ip, sp}^ │ │ │ │ movwcs r3, #774 @ 0x306 │ │ │ │ ldrvc lr, [r4, #-2372] @ 0xfffff6bc │ │ │ │ tstcs r0, #3244032 @ 0x318000 │ │ │ │ mcr2 7, 2, pc, cr8, cr14, {7} @ │ │ │ │ @ instruction: 0xf5e64628 │ │ │ │ - bmi 1183d74 │ │ │ │ + bmi 1183cc4 │ │ │ │ orrpl pc, r3, sp, lsl #10 │ │ │ │ tstcc ip, pc, lsr #22 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r0, r0, lsl #6 │ │ │ │ stcpl 5, cr15, [r3, #52] @ 0x34 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ ldmdbmi r4!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ mrc2 7, 4, pc, cr6, cr14, {7} │ │ │ │ @ instruction: 0xf5e54628 │ │ │ │ - bmi ec4ca0 │ │ │ │ + bmi ec4bf0 │ │ │ │ @ instruction: 0x46074931 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - ldmdb lr!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46384631 │ │ │ │ - ldc 5, cr15, [r6, #916]! @ 0x394 │ │ │ │ + ldcl 5, cr15, [lr, #-916] @ 0xfffffc6c │ │ │ │ ldrtmi r4, [r8], -sp, lsr #22 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ strpl lr, [r8, #-2372] @ 0xfffff6bc │ │ │ │ ldrcc lr, [r4, -r4, asr #18] │ │ │ │ stmdb r4, {r8, r9, sp}^ │ │ │ │ stmib r6, {r1, r2, r8, sl, ip, lr}^ │ │ │ │ @ instruction: 0xf7fe2310 │ │ │ │ @ instruction: 0x4638fe11 │ │ │ │ - stmdb r4, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmia ip!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dfe797 │ │ │ │ ldrbtmi r9, [r9], #148 @ 0x94 │ │ │ │ @ instruction: 0xf8dfe77d │ │ │ │ ldrbtmi sl, [sl], #144 @ 0x90 │ │ │ │ stmdami r3!, {r1, r2, r3, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf6a44478 │ │ │ │ - strmi pc, [r3], -r7, lsl #17 │ │ │ │ + strmi pc, [r3], -pc, lsr #16 │ │ │ │ stmdacs r0, {r4, r5, sp, lr} │ │ │ │ svcge 0x0054f47f │ │ │ │ - @ instruction: 0xf9e4f6a4 │ │ │ │ + @ instruction: 0xf98cf6a4 │ │ │ │ eorsvs r4, r0, r3, lsl #12 │ │ │ │ - bmi 583658 │ │ │ │ + bmi 583708 │ │ │ │ strmi pc, [r5], #576 @ 0x240 │ │ │ │ strbmi r9, [r1], -r7, lsl #16 │ │ │ │ stmpl r0, {r1, r3, r4, r8, r9, fp, lr} │ │ │ │ - bmi 8dab1c │ │ │ │ + bmi 8dabcc │ │ │ │ ldrbtmi r9, [sl], #-1024 @ 0xfffffc00 │ │ │ │ @ instruction: 0xf5e66800 │ │ │ │ - @ instruction: 0xf5e5e87a │ │ │ │ - @ instruction: 0xf5e6ec68 │ │ │ │ - svclt 0x0000e864 │ │ │ │ - rsbseq r6, r3, r4, lsr #18 │ │ │ │ + @ instruction: 0xf5e5e822 │ │ │ │ + @ instruction: 0xf5e6ec10 │ │ │ │ + svclt 0x0000e80c │ │ │ │ + rsbseq r6, r3, r4, ror r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r6, [r3], #-136 @ 0xffffff78 │ │ │ │ + rsbseq r6, r3, r8, asr #16 │ │ │ │ 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 │ │ │ │ + andseq lr, pc, r4, ror #11 │ │ │ │ + @ instruction: 0x001fe5f8 │ │ │ │ + ldrhteq r5, [r6], #-118 @ 0xffffff8a │ │ │ │ + andseq pc, pc, r6, lsl #2 │ │ │ │ + @ instruction: 0x001d54f4 │ │ │ │ + andseq pc, pc, r2, lsl #2 │ │ │ │ @ instruction: 0xffffef31 │ │ │ │ @ instruction: 0xfffff5cf │ │ │ │ - rsbseq r6, r3, r4, ror r7 │ │ │ │ - andseq pc, pc, r6, ror r0 @ │ │ │ │ + rsbseq r6, r3, r4, asr #13 │ │ │ │ + andseq pc, pc, lr, rrx │ │ │ │ @ instruction: 0xffffeec5 │ │ │ │ @ instruction: 0xfffff563 │ │ │ │ - andseq pc, pc, r2, rrx │ │ │ │ - andseq sl, lr, r2, lsr #24 │ │ │ │ + andseq pc, pc, sl, asr r0 @ │ │ │ │ andseq sl, lr, sl, lsl ip │ │ │ │ - andseq lr, pc, r8, ror #31 │ │ │ │ - andseq lr, pc, r0, asr r4 @ │ │ │ │ - andseq lr, pc, r2, ror #8 │ │ │ │ + andseq sl, lr, r2, lsl ip │ │ │ │ + andseq lr, pc, r0, ror #31 │ │ │ │ + andseq lr, pc, r8, asr #8 │ │ │ │ + andseq lr, pc, sl, asr r4 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda0ba4 │ │ │ │ + bl feda0c54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r3, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xb1b34605 │ │ │ │ strcs r6, [r1], -r2, lsl #17 │ │ │ │ mulsle r2, r6, r0 │ │ │ │ and r2, r3, r0, lsl #8 │ │ │ │ adcmi r3, r6, #16777216 @ 0x1000000 │ │ │ │ stmdavs fp!, {r0, r2, r3, ip, lr, pc} │ │ │ │ movwne lr, #19203 @ 0x4b03 │ │ │ │ - blcs 363b38 │ │ │ │ + blcs 363be8 │ │ │ │ stmdavs fp!, {r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ eoreq pc, r4, r3, asr r8 @ │ │ │ │ @ instruction: 0xf5e53401 │ │ │ │ - adcmi lr, r6, #11904 @ 0x2e80 │ │ │ │ + adcmi lr, r6, #6272 @ 0x1880 │ │ │ │ stmdavs r8!, {r0, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ - ldc 5, cr15, [r4, #916]! @ 0x394 │ │ │ │ + ldcl 5, cr15, [ip, #-916] @ 0xfffffc6c │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda0bf0 │ │ │ │ + bl feda0ca0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ @ instruction: 0xffd0f7ff │ │ │ │ orrlt r6, r3, r3, lsr r8 │ │ │ │ strcs r6, [r1, #-2226] @ 0xfffff74e │ │ │ │ mulle r9, r5, r0 │ │ │ │ @ instruction: 0x01222400 │ │ │ │ @ instruction: 0xb1105898 │ │ │ │ - ldc 5, cr15, [ip, #916] @ 0x394 │ │ │ │ + stcl 5, cr15, [r4, #-916] @ 0xfffffc6c │ │ │ │ strcc r6, [r1], #-2099 @ 0xfffff7cd │ │ │ │ mvnsle r4, r5, lsr #5 │ │ │ │ @ instruction: 0xf5e54618 │ │ │ │ - ldcllt 13, cr14, [r0, #-600]! @ 0xfffffda8 │ │ │ │ + ldcllt 13, cr14, [r0, #-248]! @ 0xffffff08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda0c2c │ │ │ │ + bl feda0cdc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r4, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x460a4615 │ │ │ │ strtmi r6, [r0], -r1, lsl #17 │ │ │ │ @ instruction: 0xf82cf7ff │ │ │ │ stmdane r3!, {r8} │ │ │ │ @ instruction: 0xb1205820 │ │ │ │ - blne 1263bac │ │ │ │ + blne 1263c5c │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda0c5c │ │ │ │ + bl feda0d0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ stmvs r1, {r1, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff6800 │ │ │ │ stmdavs r3!, {r0, r2, r4, fp, ip, sp, lr, pc}^ │ │ │ │ eoreq pc, r0, r3, lsl r8 @ │ │ │ │ svclt 0x0000bd10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda0c80 │ │ │ │ + bl feda0d30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ stmvs r1, {r1, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff6800 │ │ │ │ stmdavs r3!, {r0, r1, fp, ip, sp, lr, pc}^ │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ svclt 0x0000bd10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda0ca4 │ │ │ │ + bl feda0d54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ stmvs r1, {r1, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe6800 │ │ │ │ stmdavs r3!, {r0, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ svclt 0x0000bd10 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x001feebe │ │ │ │ + @ instruction: 0x001feeb6 │ │ │ │ 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 +550593,28 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ orrcc pc, r4, #144, 16 @ 0x900000 │ │ │ │ sbcmi pc, sp, #76, 12 @ 0x4c00000 │ │ │ │ sbcmi pc, ip, #204, 12 @ 0xcc00000 │ │ │ │ addlt r2, r2, sl, lsl #2 │ │ │ │ - blx feadb326 │ │ │ │ + blx feadb3d6 │ │ │ │ ldmeq r2, {r0, r1, r9, lr, pc}^ │ │ │ │ tstpcc r2, #1024 @ p-variant is OBSOLETE @ 0x400 │ │ │ │ orrne pc, r6, #144, 16 @ 0x900000 │ │ │ │ @ instruction: 0xf8909101 │ │ │ │ sbcslt r1, fp, #335544322 @ 0x14000002 │ │ │ │ stmdbmi r4, {r8, ip, pc} │ │ │ │ @ instruction: 0xf6a44479 │ │ │ │ - @ instruction: 0xf8c4fcc3 │ │ │ │ + @ instruction: 0xf8c4fc6b │ │ │ │ andlt r0, r2, r0, lsr #7 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - andseq lr, pc, r0, ror #28 │ │ │ │ + andseq lr, pc, r8, asr lr @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda0d48 │ │ │ │ + bl feda0df8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0020ff8 │ │ │ │ @ instruction: 0xf0030cff │ │ │ │ stmdbls r2, {r0, r1, r2, r3, r4, r5, r6, lr} │ │ │ │ svcvs 0x00e0f1b0 │ │ │ │ @ instruction: 0xf1bcbf08 │ │ │ │ andsle r0, r1, r4, lsl #30 │ │ │ │ @@ -550586,165 +550626,165 @@ │ │ │ │ svclt 0x00086fe0 │ │ │ │ svclt 0x00082a06 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0xbd08b9a0 │ │ │ │ andle r2, r4, r7, ror #19 │ │ │ │ stmdbcs r2!, {r1, r3, fp, ip, lr, pc} │ │ │ │ stmdbcs r0!, {r1, r2, r3, r4, fp, ip, lr, pc} │ │ │ │ - blls 33ffc0 │ │ │ │ - bls 335fe8 │ │ │ │ + blls 340070 │ │ │ │ + bls 336098 │ │ │ │ andsvc r2, r3, r1, lsl #6 │ │ │ │ stclt 0, cr2, [r8, #-4] │ │ │ │ orrne pc, r9, #64, 4 │ │ │ │ smlalsle r4, r4, r9, r2 @ │ │ │ │ stclt 0, cr2, [r8, #-0] │ │ │ │ - blcs 2707c0 │ │ │ │ + blcs 270870 │ │ │ │ @ instruction: 0x4608d0f4 │ │ │ │ - cdp2 6, 4, cr15, cr2, cr1, {5} │ │ │ │ - blvs fe276060 │ │ │ │ + stc2l 6, cr15, [sl, #644]! @ 0x284 │ │ │ │ + blvs fe276110 │ │ │ │ andeq pc, r2, r0, lsr #3 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ - blls 30c0cc │ │ │ │ + blls 30c17c │ │ │ │ @ instruction: 0xe7e77018 │ │ │ │ stmdbcs r1, {r0, r4, r5, r8, fp, ip, sp} │ │ │ │ ldrb sp, [lr, sl, ror #17] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda0de0 │ │ │ │ + bl feda0e90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5e50ff8 │ │ │ │ - vstrlt s28, [r8, #-712] @ 0xfffffd38 │ │ │ │ + vstrlt s28, [r8, #-360] @ 0xfffffe98 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda0df4 │ │ │ │ + bl feda0ea4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ stcls 6, cr4, [r4], {158} @ 0x9e │ │ │ │ svclt 0x00382c01 │ │ │ │ - blcs 292c0c │ │ │ │ + blcs 292cbc │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ ldrbmi r0, [r4, #-3585]! @ 0xfffff1ff │ │ │ │ - blcs 37e03c │ │ │ │ - blcs 2b9878 │ │ │ │ + blcs 37e0ec │ │ │ │ + blcs 2b9928 │ │ │ │ movwcs fp, #8076 @ 0x1f8c │ │ │ │ - bcs 452820 │ │ │ │ + bcs 4528d0 │ │ │ │ @ instruction: 0xf043bf88 │ │ │ │ tstlt r3, r1, lsl #6 │ │ │ │ andlt r2, r2, r0 │ │ │ │ - blls 3b9070 │ │ │ │ + blls 3b9120 │ │ │ │ ldrbeq r4, [fp], r4, lsl #12 │ │ │ │ ldmdbcs r3, {r1, r4, r5, r8, sl, ip, lr, pc}^ │ │ │ │ ldmdbcs r4!, {r0, r4, r5, r6, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf1a1d96a │ │ │ │ @ instruction: 0xf64a0235 │ │ │ │ @ instruction: 0xf6c5635f │ │ │ │ sbcsmi r0, r3, fp, lsl #6 │ │ │ │ strble r0, [fp, #2010]! @ 0x7da │ │ │ │ ldreq r9, [fp, r5, lsl #22] │ │ │ │ - blls 3becf4 │ │ │ │ + blls 3beda4 │ │ │ │ strle r0, [r5, #-1882] @ 0xfffff8a6 │ │ │ │ movweq pc, #53665 @ 0xd1a1 @ │ │ │ │ svclt 0x00182910 │ │ │ │ ldmible pc, {r0, r8, r9, fp, sp}^ @ │ │ │ │ ldreq r9, [sl, -r5, lsl #22] │ │ │ │ - blls 3bed94 │ │ │ │ + blls 3bee44 │ │ │ │ strle r0, [r1, #-2011]! @ 0xfffff825 │ │ │ │ orrseq pc, r3, #1073741864 @ 0x40000028 │ │ │ │ movweq pc, #8243 @ 0x2033 @ │ │ │ │ - blls 3be150 │ │ │ │ + blls 3be200 │ │ │ │ strtle r0, [fp], #-1690 @ 0xfffff966 │ │ │ │ strle r0, [r7, #-1051] @ 0xfffffbe5 │ │ │ │ vmla.i8 d19, d16, d4 │ │ │ │ vsubw.s8 q10, q0, d1 │ │ │ │ sbcmi r0, fp, r2, lsl #6 │ │ │ │ strble r0, [r7], #2011 @ 0x7db │ │ │ │ strb r2, [r6, r1] │ │ │ │ ldreq r9, [fp, r5, lsl #22] │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, r7, r8, sl, ip, lr, pc} │ │ │ │ @ instruction: 0xf504d0e0 │ │ │ │ tstls r1, r1, rrx │ │ │ │ - blx 1d85cba │ │ │ │ + blx 1d85d6a │ │ │ │ stmdacs r0, {r0, r8, fp, ip, pc} │ │ │ │ ldr sp, [r7, pc, asr #3]! │ │ │ │ ldreq r9, [ip], r5, lsl #22 │ │ │ │ - blls 3bece8 │ │ │ │ + blls 3bed98 │ │ │ │ strble r0, [r9, #1050]! @ 0x41a │ │ │ │ ldmdble r4!, {r0, r2, r4, r7, r8, fp, sp} │ │ │ │ tstpeq r4, r1, lsr #32 @ p-variant is OBSOLETE │ │ │ │ svcvc 0x00c9f5b1 │ │ │ │ str sp, [r9, r2, ror #3]! │ │ │ │ svclt 0x00182954 │ │ │ │ sbcsle r2, sp, r0, ror #18 │ │ │ │ rsbeq pc, r8, r1, lsr #3 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ str r0, [r0, r0, asr #18]! │ │ │ │ svclt 0x0018298e │ │ │ │ svclt 0x00142991 │ │ │ │ andcs r2, r0, r1 │ │ │ │ ldmibcs sp!, {r0, r1, r6, r7, ip, lr, pc} │ │ │ │ - blls 3be354 │ │ │ │ + blls 3be404 │ │ │ │ strbtle r0, [sp], #1692 @ 0x69c │ │ │ │ @ instruction: 0xf504e793 │ │ │ │ tstls r1, r1, rrx │ │ │ │ - blx 2105d16 │ │ │ │ + blx 2105dc6 │ │ │ │ stmdacs r0, {r0, r8, fp, ip, pc} │ │ │ │ str sp, [r9, sp, lsr #3] │ │ │ │ stmdale r7, {r4, r8, fp, sp} │ │ │ │ ldmle r9, {r2, r3, r8, fp, sp} │ │ │ │ @ instruction: 0xf1a1e784 │ │ │ │ - blcs 40aae4 │ │ │ │ + blcs 40ab94 │ │ │ │ ldr sp, [r3, r0, lsl #17] │ │ │ │ tstpeq r9, #1073741864 @ p-variant is OBSOLETE @ 0x40000028 │ │ │ │ stmible pc, {r1, r3, r4, r8, r9, fp, sp} @ │ │ │ │ stmibcs r3, {r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdbcs r6!, {r3, r5, r7, fp, ip, lr, pc} │ │ │ │ svcge 0x0076f43f │ │ │ │ svclt 0x0000e7ac │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda0f48 │ │ │ │ + bl feda0ff8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff8 │ │ │ │ ldrmi ip, [r3], -r0, ror #1 │ │ │ │ ldrbtmi r2, [ip], #2308 @ 0x904 │ │ │ │ stmdbcs r5, {r0, r4, r8, sl, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf890d113 │ │ │ │ orrlt r2, r2, ip, lsl #8 │ │ │ │ ldmdale r0, {r1, r2, r3, r8, r9, fp, sp} │ │ │ │ - blcs 4d897c │ │ │ │ + blcs 4d8a2c │ │ │ │ ldm pc, {r2, r3, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ cmppmi r2, r3 @ p-variant is OBSOLETE │ │ │ │ svcmi 0x00554c47 │ │ │ │ - beq 12199a4 │ │ │ │ + beq 1219a54 │ │ │ │ stmdbcs r2, {r0, r1, r2, r3, r4, r5} │ │ │ │ stmdbcs r0, {r4, r5, r6, r7, sl, fp, ip, lr, pc} │ │ │ │ andcs sp, r0, lr, ror #1 │ │ │ │ - blcs 8b91ac │ │ │ │ - blcs 63fe04 │ │ │ │ - blcc 67de24 │ │ │ │ + blcs 8b925c │ │ │ │ + blcs 63feb4 │ │ │ │ + blcc 67ded4 │ │ │ │ vhsub.s8 d18, d0, d1 │ │ │ │ - blx 2d0f18 │ │ │ │ - b 7469ac │ │ │ │ + blx 2d0fc8 │ │ │ │ + b 746a5c │ │ │ │ mvnsle r0, ip, lsl #30 │ │ │ │ svceq 0x00a0f013 │ │ │ │ andscs fp, r8, r8, lsl pc │ │ │ │ @ instruction: 0xf890d1ec │ │ │ │ - blcs 256de8 │ │ │ │ + blcs 256e98 │ │ │ │ stmdbcs r3, {r0, r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ stmdbcs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ andcs fp, r1, ip, lsl #30 │ │ │ │ @ instruction: 0xf0802000 │ │ │ │ cmpeq r0, r1 │ │ │ │ - blcs 9391ec │ │ │ │ + blcs 93929c │ │ │ │ svclt 0x0098d028 │ │ │ │ ldmible r9, {r2, sp}^ │ │ │ │ andseq pc, ip, #-1073741784 @ 0xc0000028 │ │ │ │ ldmible r4, {r0, r9, fp, sp}^ │ │ │ │ tstcs r1, r5, lsl r8 │ │ │ │ ldrbtmi r4, [sl], #-2581 @ 0xfffff5eb │ │ │ │ andeq pc, r0, ip, asr r8 @ │ │ │ │ @ instruction: 0xf5e56800 │ │ │ │ - strb lr, [sl, r0, lsr #28] │ │ │ │ + strb lr, [sl, r8, asr #27] │ │ │ │ stclt 0, cr2, [r8, #-4] │ │ │ │ stmdbcc r5, {r0, r4, r7, r8, ip, sp, pc} │ │ │ │ tstcs r1, r8, lsl pc │ │ │ │ stclt 1, cr0, [r8, #-32] @ 0xffffffe0 │ │ │ │ svclt 0x000c2904 │ │ │ │ andscs r2, r0, r4 │ │ │ │ @ instruction: 0xf44fbd08 │ │ │ │ @@ -550753,78 +550793,78 @@ │ │ │ │ @ instruction: 0xf04fbd08 │ │ │ │ stclt 0, cr3, [r8, #-1020] @ 0xfffffc04 │ │ │ │ stclt 0, cr2, [r8, #-64] @ 0xffffffc0 │ │ │ │ streq pc, [sp], #-2192 @ 0xfffff770 │ │ │ │ stclt 1, cr0, [r8, #-512] @ 0xfffffe00 │ │ │ │ addmi pc, r0, pc, asr #8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - rsbseq r6, r3, sl, lsr #5 │ │ │ │ + ldrshteq r6, [r3], #-26 @ 0xffffffe6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001febba │ │ │ │ + @ instruction: 0x001febb2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda1044 │ │ │ │ + bl feda10f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0x03a4f8d0 │ │ │ │ @ instruction: 0xff96f03a │ │ │ │ @ instruction: 0xf8d42100 │ │ │ │ @ instruction: 0xf8c403e4 │ │ │ │ @ instruction: 0xf6a213a4 │ │ │ │ - @ instruction: 0x4620fcfd │ │ │ │ + strtmi pc, [r0], -r5, lsr #25 │ │ │ │ @ instruction: 0xf9b0f001 │ │ │ │ rsbvc pc, sl, r4, lsl #10 │ │ │ │ - blx ff407904 │ │ │ │ + blx 1e079b4 │ │ │ │ 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 1c07f16 │ │ │ │ subseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ ldc2l 7, cr15, [ip], {156} @ 0x9c │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ - stc 5, cr15, [ip, #-916]! @ 0xfffffc6c │ │ │ │ + ldcl 5, cr15, [r4], {229} @ 0xe5 │ │ │ │ @ instruction: 0xf6a44620 │ │ │ │ - vldrlt s30, [r0, #-124] @ 0xffffff84 │ │ │ │ + @ instruction: 0xbd10f9c7 │ │ │ │ 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 │ │ │ │ + ldrhteq r5, [r6], #-14 │ │ │ │ + @ instruction: 0x0073829c │ │ │ │ + rsbseq r8, r3, ip, lsl #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda10dc │ │ │ │ + bl feda118c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi ip, {r5, r7, r8, r9, sl, fp}^ │ │ │ │ - blmi 195b758 │ │ │ │ + blmi 195b808 │ │ │ │ ldrbtmi fp, [r9], #-149 @ 0xffffff6b │ │ │ │ streq pc, [ip], #-2192 @ 0xfffff770 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9313 │ │ │ │ biclt r0, r0, r0, lsl #6 │ │ │ │ vpmin.s8 d2, d0, d0 │ │ │ │ ldm pc, {r0, r1, r2, r5, r7, pc}^ @ │ │ │ │ - ldcls 0, cr15, [pc], #-8 @ 249f00 │ │ │ │ + ldcls 0, cr15, [pc], #-8 @ 249fb0 │ │ │ │ stmdbeq r2!, {r1, r2, r4, r7, r8, sl, fp, ip, sp, lr}^ │ │ │ │ - blcs d20fd4 │ │ │ │ + blcs d21084 │ │ │ │ strtcs r2, [r1], -r9, asr #12 │ │ │ │ andeq r4, r9, r1, lsr #8 │ │ │ │ @ instruction: 0xf44fab02 │ │ │ │ smlawblt ip, r0, r0, r7 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blgt 30a330 │ │ │ │ + blgt 30a3e0 │ │ │ │ rsbvs r6, r1, r0, lsr #32 │ │ │ │ - bmi 1511f50 │ │ │ │ + bmi 1512000 │ │ │ │ ldrbtmi r4, [sl], #-2889 @ 0xfffff4b7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, r4, r0, asr #32 │ │ │ │ ldclt 0, cr11, [r0, #-84]! @ 0xffffffac │ │ │ │ movwcs fp, #4364 @ 0x110c │ │ │ │ @@ -550832,100 +550872,100 @@ │ │ │ │ stccs 7, cr14, [r0], {237} @ 0xed │ │ │ │ movwcs sp, #251 @ 0xfb │ │ │ │ ldrb r6, [r8, r3, lsr #32]! │ │ │ │ @ instruction: 0xf44fab02 │ │ │ │ stccs 0, cr5, [r0], {128} @ 0x80 │ │ │ │ ubfx sp, ip, #3, #2 │ │ │ │ @ instruction: 0xf5e5a802 │ │ │ │ - stccs 14, cr14, [r0], {188} @ 0xbc │ │ │ │ + stccs 14, cr14, [r0], {100} @ 0x64 │ │ │ │ stmdbls r6, {r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ andcs r4, r0, #112197632 @ 0x6b00000 │ │ │ │ andne lr, r0, #3358720 @ 0x334000 │ │ │ │ eorvs ip, r0, r3, lsl #22 │ │ │ │ ldrb r6, [r3, r1, rrx] │ │ │ │ rscle r2, r2, r0, lsl #24 │ │ │ │ eorvs r2, r3, r0, lsr #6 │ │ │ │ stccs 7, cr14, [r0], {223} @ 0xdf │ │ │ │ tstcs r0, #221 @ 0xdd │ │ │ │ ldrb r6, [sl, r3, lsr #32] │ │ │ │ @ instruction: 0xf5e5a802 │ │ │ │ - stccs 14, cr14, [r0], {164} @ 0xa4 │ │ │ │ - bls 3fe2b4 │ │ │ │ + stccs 14, cr14, [r0], {76} @ 0x4c │ │ │ │ + bls 3fe364 │ │ │ │ tstcs r0, fp, ror #12 │ │ │ │ @ instruction: 0xf1b29101 │ │ │ │ svclt 0x00284f80 │ │ │ │ addmi pc, r0, #79 @ 0x4f │ │ │ │ - blgt 32e7b8 │ │ │ │ + blgt 32e868 │ │ │ │ rsbvs r6, r1, r0, lsr #32 │ │ │ │ - blge 303e98 │ │ │ │ + blge 303f48 │ │ │ │ andmi pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xd1ab2c00 │ │ │ │ @ instruction: 0xb1bce7b0 │ │ │ │ @ instruction: 0xc090f8df │ │ │ │ strtmi sl, [lr], r2, lsl #26 │ │ │ │ @ instruction: 0xf10c44fc │ │ │ │ ldm ip!, {r3, r4, sl, fp} │ │ │ │ - strgt r0, [pc, #-15] @ 249fd1 │ │ │ │ + strgt r0, [pc, #-15] @ 24a081 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ rsbvs r6, r1, r0, lsr #32 │ │ │ │ rscvs r6, r3, r2, lsr #1 │ │ │ │ @ instruction: 0x0003e8be │ │ │ │ cmnvs r1, r0, lsr #2 │ │ │ │ @ instruction: 0xe7962018 │ │ │ │ rscsle r2, fp, r0, lsl #24 │ │ │ │ ldrsb pc, [ip], #-143 @ 0xffffff71 @ │ │ │ │ strtmi sl, [ip], r2, lsl #26 │ │ │ │ ldm lr!, {r1, r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ - strgt r0, [pc, #-15] @ 24a005 │ │ │ │ + strgt r0, [pc, #-15] @ 24a0b5 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ rsbvs r6, r1, r0, lsr #32 │ │ │ │ rscvs r6, r3, r2, lsr #1 │ │ │ │ @ instruction: 0x0003e8bc │ │ │ │ cmnvs r1, r0, lsr #2 │ │ │ │ stccs 7, cr14, [r0], {228} @ 0xe4 │ │ │ │ svcge 0x007af43f │ │ │ │ andcs sl, r3, r2, lsl #22 │ │ │ │ tstlt ip, r0, ror r7 │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ eorvs r6, r0, r8, lsl r8 │ │ │ │ ldrb r2, [r0, -r3]! │ │ │ │ - ldcl 5, cr15, [ip], {229} @ 0xe5 │ │ │ │ + stc 5, cr15, [r4], {229} @ 0xe5 │ │ │ │ strb r2, [ip, -r0]! │ │ │ │ - rsbseq r6, r3, r6, lsl r1 │ │ │ │ + rsbseq r6, r3, r6, rrx │ │ │ │ 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, lr, lsl r0 │ │ │ │ + rsbeq r7, r9, r4, ror r2 │ │ │ │ + rsbeq r7, r9, ip, lsr r2 │ │ │ │ + andseq fp, sp, sl, asr r5 │ │ │ │ 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 252548 │ │ │ │ + bcs 279da8 │ │ │ │ stcle 0, cr6, [r6, #-228] @ 0xffffff1c │ │ │ │ @ instruction: 0xf04f2404 │ │ │ │ stmib r3, {r5, r6, r7, r8, sl, sp, lr}^ │ │ │ │ tstlt r6, r0, lsl #10 │ │ │ │ pop {r0, r4, r5, sp, lr} │ │ │ │ stmdbcs r2!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdbcs r0!, {r2, r3, r6, fp, ip, lr, pc} │ │ │ │ - blcs 2805ec │ │ │ │ - bcs 33e1f0 │ │ │ │ + blcs 28069c │ │ │ │ + bcs 33e2a0 │ │ │ │ svclt 0x00a84611 │ │ │ │ - bcs 2524d0 │ │ │ │ + bcs 252580 │ │ │ │ ldclle 0, cr6, [r0, #228]! @ 0xe4 │ │ │ │ @ instruction: 0xf1a34a25 │ │ │ │ tstcs r0, r8, lsl #8 │ │ │ │ ldmib r2, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8440300 │ │ │ │ andcc r0, r8, #8, 30 │ │ │ │ cmplt r6, r3, rrx │ │ │ │ @@ -550935,53 +550975,53 @@ │ │ │ │ @ instruction: 0xf8462300 │ │ │ │ ldmdavs fp!, {r0, r5, ip, sp} │ │ │ │ addmi r3, fp, #1073741824 @ 0x40000000 │ │ │ │ pop {r0, r1, r3, r5, r6, r7, sl, fp, ip, lr, pc} │ │ │ │ strdcs r8, [r3, -r8] │ │ │ │ addmi fp, sl, #1275068417 @ 0x4c000001 │ │ │ │ strmi fp, [sl], -r8, lsr #31 │ │ │ │ - bcs 2621f4 │ │ │ │ + bcs 2622a4 │ │ │ │ @ instruction: 0xf8dfddcd │ │ │ │ @ instruction: 0xf1a39054 │ │ │ │ @ instruction: 0xf04f0408 │ │ │ │ ldrbtmi r0, [r9], #2048 @ 0x800 │ │ │ │ movwcs lr, #10489 @ 0x28f9 │ │ │ │ stmib r4!, {r3, r5, r9, sl, lr}^ │ │ │ │ cmplt r6, r2, lsl #6 │ │ │ │ - blx fe507bb2 │ │ │ │ - blvs fe2765d0 │ │ │ │ + blx f07c62 │ │ │ │ + blvs fe276680 │ │ │ │ andeq pc, r2, r0, lsr #3 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xf8460940 │ │ │ │ ldmdavs fp!, {r3, r5} │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ stclle 5, cr4, [r9], #268 @ 0x10c │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ stmdbcs r1, {r0, r4, r5, r8, fp, ip, sp} │ │ │ │ @ instruction: 0x2102d9b1 │ │ │ │ ldrdcs lr, [r3, -r4] │ │ │ │ pop {r0, r3, r4, r5, sp, lr} │ │ │ │ svclt 0x000083f8 │ │ │ │ - rsbeq r7, r9, r8, ror #2 │ │ │ │ - rsbeq r7, r9, lr, lsl r1 │ │ │ │ + rsbeq r7, r9, r0, ror #2 │ │ │ │ + rsbeq r7, r9, r6, lsl r1 │ │ │ │ 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: 0xff84f6a3 │ │ │ │ ldrcs pc, [r8], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf8df4604 │ │ │ │ @ instruction: 0x21013498 │ │ │ │ @ instruction: 0xf8c0447a │ │ │ │ @ instruction: 0xf8df2258 │ │ │ │ @ instruction: 0xf5042490 │ │ │ │ ldrbtmi r7, [sl], #-2657 @ 0xfffff59f │ │ │ │ @@ -550999,15 +551039,15 @@ │ │ │ │ @ instruction: 0xf8df328c │ │ │ │ @ instruction: 0xf8c03468 │ │ │ │ ldrbtmi r5, [fp], #-896 @ 0xfffffc80 │ │ │ │ addcc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ msrvc SPSR_fsx, #0, 10 │ │ │ │ mvncc lr, #192, 18 @ 0x300000 │ │ │ │ rsbsvc pc, sl, r0, lsl #10 │ │ │ │ - ldc2 6, cr15, [r6, #-760] @ 0xfffffd08 │ │ │ │ + ldc2 6, cr15, [lr], #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 +551071,97 @@ │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ bicshi pc, r6, r0, asr #32 │ │ │ │ andscs sl, r0, #448 @ 0x1c0 │ │ │ │ @ instruction: 0xf884212c │ │ │ │ @ instruction: 0xf10d040f │ │ │ │ @ instruction: 0xf5040818 │ │ │ │ @ instruction: 0xf6a5706a │ │ │ │ - strcs pc, [r0], -fp, lsr #17 │ │ │ │ + @ instruction: 0x2600f853 │ │ │ │ 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 │ │ │ │ + cdp 5, 15, cr15, cr10, cr4, {7} │ │ │ │ ldmib sp, {r5, r8, fp, ip, sp, pc}^ │ │ │ │ tstmi r3, #8, 4 @ 0x80000000 │ │ │ │ @ instruction: 0x2601bf18 │ │ │ │ strvs pc, [ip], #-2180 @ 0xfffff77c │ │ │ │ cmppmi r4, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, ip, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d42600 │ │ │ │ strbmi r0, [r2], -r0, lsl #7 │ │ │ │ movwcs r9, #38407 @ 0x9607 │ │ │ │ strvs lr, [r1], -r5, asr #19 │ │ │ │ @ instruction: 0xf5e49306 │ │ │ │ - stmdblt r0!, {r2, r3, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdblt r0!, {r2, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ andcc lr, r8, #3620864 @ 0x374000 │ │ │ │ svclt 0x00184313 │ │ │ │ @ instruction: 0xf8842601 │ │ │ │ vshl.s8 d22, d13, d6 │ │ │ │ vmla.f d20, d12, d0[1] │ │ │ │ @ instruction: 0x26000110 │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ strls r4, [r7], -r2, asr #12 │ │ │ │ stmib r5, {r1, r3, r8, r9, sp}^ │ │ │ │ movwls r6, #26113 @ 0x6601 │ │ │ │ - svc 0x0024f5e4 │ │ │ │ + cdp 5, 12, cr15, cr12, cr4, {7} │ │ │ │ ldmib sp, {r5, r8, fp, ip, sp, pc}^ │ │ │ │ tstmi r3, #8, 4 @ 0x80000000 │ │ │ │ @ instruction: 0x2601bf18 │ │ │ │ strvs pc, [lr], #-2180 @ 0xfffff77c │ │ │ │ cmppmi r4, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, ip, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d42600 │ │ │ │ strbmi r0, [r2], -r0, lsl #7 │ │ │ │ movwcs r9, #50695 @ 0xc607 │ │ │ │ strvs lr, [r1], -r5, asr #19 │ │ │ │ @ instruction: 0xf5e49306 │ │ │ │ - stmdblt r0!, {r1, r2, r3, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdblt r0!, {r1, r2, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ andcc lr, r8, #3620864 @ 0x374000 │ │ │ │ svclt 0x00184313 │ │ │ │ @ instruction: 0xf8842601 │ │ │ │ vqshl.s8 d22, d0, d6 │ │ │ │ vmla.f d20, d12, d0[1] │ │ │ │ @ instruction: 0x26000110 │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ strls r4, [r7], -r2, asr #12 │ │ │ │ stmib r5, {r0, r1, r3, r8, r9, sp}^ │ │ │ │ movwls r6, #26113 @ 0x6601 │ │ │ │ - cdp 5, 15, cr15, cr6, cr4, {7} │ │ │ │ + cdp 5, 9, cr15, cr14, cr4, {7} │ │ │ │ ldmib sp, {r5, r8, fp, ip, sp, pc}^ │ │ │ │ tstmi r3, #8, 4 @ 0x80000000 │ │ │ │ @ instruction: 0x2601bf18 │ │ │ │ @ instruction: 0xf8844620 │ │ │ │ @ instruction: 0xf0016411 │ │ │ │ @ instruction: 0xf038fff7 │ │ │ │ strtmi pc, [r0], -r9, lsr #17 │ │ │ │ @ instruction: 0xf91cf007 │ │ │ │ ldrbmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xf84ef027 │ │ │ │ mvneq pc, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf0014620 │ │ │ │ - blmi fefc93c0 │ │ │ │ + blmi fefc9470 │ │ │ │ strcs pc, [lr], #-2196 @ 0xfffff76c │ │ │ │ stmib r4, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi fef17200 │ │ │ │ + blmi fef172b0 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi feed6d18 │ │ │ │ + blmi feed6dc8 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi fee96f50 │ │ │ │ + blmi fee97000 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi fee56f68 │ │ │ │ + blmi fee57018 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi fee16f90 │ │ │ │ + blmi fee17040 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ cmplt sl, ip, asr #6 │ │ │ │ @ instruction: 0xf8594bad │ │ │ │ @ instruction: 0xf8c43003 │ │ │ │ - blmi fed56f54 │ │ │ │ + blmi fed57004 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ sbcscc pc, ip, #196, 16 @ 0xc40000 │ │ │ │ cmnpmi pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf8c42101 │ │ │ │ strtmi r3, [r0], -r8, lsl #8 │ │ │ │ mrc2 7, 3, pc, cr14, cr9, {4} │ │ │ │ ldrcs pc, [r0], #-2196 @ 0xfffff76c │ │ │ │ @@ -551163,15 +551203,15 @@ │ │ │ │ eorcc pc, fp, r4, lsl #17 │ │ │ │ @ instruction: 0xf8d42301 │ │ │ │ @ instruction: 0xf8840380 │ │ │ │ @ instruction: 0xf88460ca │ │ │ │ @ instruction: 0xf884607b │ │ │ │ @ instruction: 0xf8c460a3 │ │ │ │ @ instruction: 0xf5e4312c │ │ │ │ - stmdblt r0!, {r1, r3, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdblt r0!, {r1, r9, sl, fp, sp, lr, pc} │ │ │ │ andcc lr, r8, #3620864 @ 0x374000 │ │ │ │ svclt 0x00184313 │ │ │ │ @ instruction: 0xf8942601 │ │ │ │ movwcs r2, #5135 @ 0x140f │ │ │ │ tstcs r0, r3, ror #9 │ │ │ │ eorscc pc, r4, r4, lsl #17 │ │ │ │ @ instruction: 0xf8c42a00 │ │ │ │ @@ -551204,19 +551244,19 @@ │ │ │ │ @ instruction: 0xf04f3144 │ │ │ │ @ instruction: 0xf8c41201 │ │ │ │ vst4. {d19-d22}, [pc :256], r8 │ │ │ │ @ instruction: 0xf8c47380 │ │ │ │ @ instruction: 0xf8c411bc │ │ │ │ @ instruction: 0xf8c42015 │ │ │ │ @ instruction: 0xf6a33114 │ │ │ │ - stmdacs r0, {r0, r2, r3, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894d160 │ │ │ │ movwcs r2, #900 @ 0x384 │ │ │ │ addscc pc, sp, r4, lsr #17 │ │ │ │ - bcs 13d2954 │ │ │ │ + bcs 13d2a04 │ │ │ │ addscc pc, pc, r4, lsl #17 │ │ │ │ eorcc pc, r8, r4, lsl #17 │ │ │ │ andcs fp, r0, #152, 30 @ 0x260 │ │ │ │ svclt 0x008877e3 │ │ │ │ @ instruction: 0xf8842201 │ │ │ │ @ instruction: 0xf88430b2 │ │ │ │ vst4.32 {d19-d22}, [pc], fp │ │ │ │ @@ -551247,213 +551287,213 @@ │ │ │ │ eorseq pc, r4, #196, 16 @ 0xc40000 │ │ │ │ andsne pc, ip, #196, 16 @ 0xc40000 │ │ │ │ andsne pc, r8, #196, 16 @ 0xc40000 │ │ │ │ eorscs pc, r0, #196, 16 @ 0xc40000 │ │ │ │ eorcs pc, ip, #196, 16 @ 0xc40000 │ │ │ │ eorscc pc, r8, #196, 16 @ 0xc40000 │ │ │ │ eorscc pc, ip, #196, 16 @ 0xc40000 │ │ │ │ - blmi 71ce88 │ │ │ │ + blmi 71cf38 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 52465c │ │ │ │ + blls 52470c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r9, r0, lsl #6 │ │ │ │ andlt r4, ip, r8, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ movweq lr, #27101 @ 0x69dd │ │ │ │ - b 124da0c │ │ │ │ + b 124dabc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ strcs r4, [r0, -r8, lsr #12] │ │ │ │ - stmdb lr!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6a34620 │ │ │ │ - strb pc, [r3, r1, ror #28]! @ │ │ │ │ + strb pc, [r3, r9, lsl #28]! @ │ │ │ │ @ instruction: 0x46296870 │ │ │ │ - blx 808624 │ │ │ │ + blx 8086d4 │ │ │ │ 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 r2, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r5, r3, ip, asr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, sl, ror #28 │ │ │ │ + ldrhteq r5, [r3], #-218 @ 0xffffff26 │ │ │ │ @ instruction: 0xfffffc89 │ │ │ │ andeq r0, r0, r0, lsl #21 │ │ │ │ @ instruction: 0xfffff91f │ │ │ │ @ instruction: 0xfffffb75 │ │ │ │ @ instruction: 0xfffffcff │ │ │ │ @ instruction: 0xfffffa01 │ │ │ │ @ instruction: 0xfffff8d3 │ │ │ │ @ instruction: 0xfffff9b7 │ │ │ │ - andseq fp, sp, r6, asr r3 │ │ │ │ - andseq lr, pc, r2, asr r7 @ │ │ │ │ + andseq fp, sp, lr, asr #6 │ │ │ │ + andseq lr, pc, sl, asr #14 │ │ │ │ @ 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 │ │ │ │ + rsbseq r5, r3, r4, ror #18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda1894 │ │ │ │ + bl feda1944 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi f4e57c │ │ │ │ - blmi f5beb4 │ │ │ │ + bmi f4e62c │ │ │ │ + blmi f5bf64 │ │ │ │ ldrbtmi fp, [sl], #-141 @ 0xffffff73 │ │ │ │ svcmi 0x00336880 │ │ │ │ ldmpl r3, {r1, r2, r3, r5, r6, fp, sp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ mvnlt r0, r0, lsl #6 │ │ │ │ @ instruction: 0xf5e56969 │ │ │ │ - stmiavs fp!, {r1, r2, r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmiavs fp!, {r1, r2, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ vhsub.s8 d18, d1, d0 │ │ │ │ tstls r5, r2, lsl #2 │ │ │ │ movwls sl, #26885 @ 0x6905 │ │ │ │ andls r9, r8, #1879048192 @ 0x70000000 │ │ │ │ andls r9, sl, #-1879048192 @ 0x90000000 │ │ │ │ @ instruction: 0x460c4613 │ │ │ │ vldmiaeq ip!, {s29-s107} │ │ │ │ @ instruction: 0x3c7cea4f │ │ │ │ @ instruction: 0x7c7cea4f │ │ │ │ vldmiami ip!, {s29-s107} │ │ │ │ - beq 505014 │ │ │ │ + beq 5050c4 │ │ │ │ andls r4, r2, #27262976 @ 0x1a00000 │ │ │ │ stmdbvs r9!, {r1, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf8d62300 │ │ │ │ - bge 30b4fc │ │ │ │ + bge 30b5ac │ │ │ │ movwne lr, #14797 @ 0x39cd │ │ │ │ tstpmi r9, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ smlabteq r8, r4, r2, pc @ │ │ │ │ - stc 5, cr15, [r0, #-912]! @ 0xfffffc70 │ │ │ │ + stcl 5, cr15, [r8], {228} @ 0xe4 │ │ │ │ stmdbvs r9!, {r3, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d64628 │ │ │ │ @ instruction: 0xf8d62404 │ │ │ │ - bcc 29771c │ │ │ │ + bcc 2977cc │ │ │ │ strcs pc, [r4], #-2246 @ 0xfffff73a │ │ │ │ @ instruction: 0xf8c61a5b │ │ │ │ @ instruction: 0xf5e43400 │ │ │ │ - bmi 746374 │ │ │ │ + bmi 7462c4 │ │ │ │ ldrbtmi r4, [sl], #-2832 @ 0xfffff4f0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, sp, r4, lsl r1 │ │ │ │ - bmi 5f9f04 │ │ │ │ + bmi 5f9fb4 │ │ │ │ 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, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stcl 5, cr15, [r2], {228} @ 0xe4 │ │ │ │ andls r4, r0, #2097152 @ 0x200000 │ │ │ │ - bmi 49bfe8 │ │ │ │ + bmi 49c098 │ │ │ │ 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 │ │ │ │ + ldrb lr, [r2, ip, lsl #18] │ │ │ │ + ldm r6!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r5, r3, lr, lsr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, r4, asr r9 │ │ │ │ - ldrsbteq r5, [r3], #-130 @ 0xffffff7e │ │ │ │ + rsbseq r5, r3, r4, lsr #17 │ │ │ │ + rsbseq r5, r3, r2, lsr #16 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq lr, pc, r8, ror r2 @ │ │ │ │ + andseq lr, pc, r0, ror r2 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda198c │ │ │ │ + bl feda1a3c │ │ │ │ @ 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, r3, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs r3, {r1, r2, r4, r7, r9, lr}^ │ │ │ │ @ instruction: 0xf1a2d019 │ │ │ │ @ instruction: 0xf1a3001c │ │ │ │ strcs r0, [r0], #-1308 @ 0xfffffae4 │ │ │ │ subsvs r6, r3, r2, asr #19 │ │ │ │ stmib r0, {r1, r3, r4, sp, lr}^ │ │ │ │ ldmib r0, {r0, r1, r2, sl, lr}^ │ │ │ │ subsvs r2, r3, r9, lsl #6 │ │ │ │ stmib r0, {r1, r3, r4, sp, lr}^ │ │ │ │ @ instruction: 0xf7ff4409 │ │ │ │ - bvs d4a550 │ │ │ │ + bvs d4a600 │ │ │ │ andseq pc, ip, #1073741825 @ 0x40000001 │ │ │ │ adcsmi r4, r2, #40, 12 @ 0x2800000 │ │ │ │ ldreq pc, [ip, #-419] @ 0xfffffe5d │ │ │ │ ldrtmi sp, [r8], -sl, ror #3 │ │ │ │ - blx fe2882d8 │ │ │ │ + blx c88388 │ │ │ │ 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 3dd988 │ │ │ │ andeq lr, r7, sp, asr #19 │ │ │ │ andls r4, r9, lr, ror r4 │ │ │ │ cmppmi r3, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, ip, asr #5 @ p-variant is OBSOLETE │ │ │ │ stmdbvs fp!, {r1, r4, r5, fp, lr} │ │ │ │ movwls r4, #25724 @ 0x647c │ │ │ │ ldmdapl r0!, {r0, r1, r3, r5, r6, fp, sp, lr} │ │ │ │ andsls r6, r1, r0, lsl #16 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ orreq pc, r0, #13828096 @ 0xd30000 │ │ │ │ - ldc 5, cr15, [r0], {228} @ 0xe4 │ │ │ │ + ldc 5, cr15, [r8], #-912 @ 0xfffffc70 │ │ │ │ stmdbhi r8, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ teqle r5, r0, lsl #16 │ │ │ │ stmdbhi r2, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ strmi r2, [r6], -r3, lsl #4 │ │ │ │ @ instruction: 0xf8d3686b │ │ │ │ movwls r3, #896 @ 0x380 │ │ │ │ stmdbvs r9!, {r0, r8, r9, sp}^ │ │ │ │ - ldm r2, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda sl!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ mcrrne 9, 6, r6, r3, cr10 @ │ │ │ │ eorsle r6, r1, r8, lsr #1 │ │ │ │ movwcc pc, #4673 @ 0x1241 @ │ │ │ │ andls r9, ip, fp, lsl #6 │ │ │ │ - bge 52f094 │ │ │ │ + bge 52f144 │ │ │ │ strls r9, [pc], -lr, lsl #12 │ │ │ │ @ instruction: 0x46339610 │ │ │ │ - b 161c0bc │ │ │ │ - b 160dc60 │ │ │ │ - b 1619a64 │ │ │ │ - b 1629a68 │ │ │ │ - b 14ddc6c │ │ │ │ + b 161c16c │ │ │ │ + b 160dd10 │ │ │ │ + b 1619b14 │ │ │ │ + b 1629b18 │ │ │ │ + b 14ddd1c │ │ │ │ ldrmi r0, [lr], -sl, lsl #20 │ │ │ │ @ instruction: 0x96054a17 │ │ │ │ ldrbtmi r9, [sl], #-2821 @ 0xfffff4fb │ │ │ │ stmiavs r8!, {r2, r4, r8, r9, fp, lr} │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r2, ip, lsl #2 │ │ │ │ cmnhi r0, #12386304 @ 0xbd0000 │ │ │ │ tstcs r1, r0, lsl fp │ │ │ │ ldrbtmi r4, [sl], #-2576 @ 0xfffff5f0 │ │ │ │ ldmdavs r8, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ - 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} │ │ │ │ + stmda r6!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + mrrc 5, 14, pc, r4, cr4 @ │ │ │ │ + ldmda r0, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stmdbvs fp!, {r1, r3, r8, fp, lr} │ │ │ │ tstcs r1, r0, ror #16 │ │ │ │ stmib sp, {r1, r9, ip, pc}^ │ │ │ │ - bmi 4accc8 │ │ │ │ + bmi 4acd78 │ │ │ │ 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 │ │ │ │ + ldmda r6, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + mcrr 5, 14, pc, r4, cr4 @ │ │ │ │ + rsbseq r5, r3, ip, asr #14 │ │ │ │ + rsbseq r5, r3, ip, lsr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, sl, ror r7 │ │ │ │ + rsbseq r5, r3, sl, asr #13 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq lr, pc, sl, asr #2 │ │ │ │ - andseq lr, pc, sl, lsr r1 @ │ │ │ │ + andseq lr, pc, r2, asr #2 │ │ │ │ + andseq lr, pc, r2, lsr r1 @ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ - bmi 11dc344 │ │ │ │ + bmi 11dc3f4 │ │ │ │ addlt r4, r5, lr, lsr fp │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ @ instruction: 0x460490f8 │ │ │ │ mvneq pc, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0x460f44f9 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ @@ -551462,67 +551502,67 @@ │ │ │ │ @ instruction: 0xf3bfb1e0 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ rsbsvc pc, sl, r4, lsl #10 │ │ │ │ - @ instruction: 0xf9ccf6be │ │ │ │ - blmi d9d208 │ │ │ │ + @ instruction: 0xf974f6be │ │ │ │ + blmi d9d2b8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3249bc │ │ │ │ + blls 324a6c │ │ │ │ @ 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 │ │ │ │ + ldcl 5, cr15, [r0], #912 @ 0x390 │ │ │ │ + blmi c1c238 │ │ │ │ cmppmi r5, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ smlabteq r8, ip, r2, pc @ │ │ │ │ andshi pc, r4, r0, asr #17 │ │ │ │ ldrbtmi r6, [fp], #-68 @ 0xffffffbc │ │ │ │ @ instruction: 0xf04f6107 │ │ │ │ @ instruction: 0xf8800801 │ │ │ │ - bge 29ea6c │ │ │ │ + bge 29eb1c │ │ │ │ @ instruction: 0xf8d460c3 │ │ │ │ @ instruction: 0xf8c60380 │ │ │ │ stmib sp, {pc}^ │ │ │ │ @ instruction: 0xf5e47501 │ │ │ │ - stmiblt r0!, {r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmiblt r0!, {r7, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrtmi r9, [r2], -r2, lsl #22 │ │ │ │ @ instruction: 0x61b34639 │ │ │ │ mvneq pc, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf6a14635 │ │ │ │ - @ instruction: 0xf8d4ffe5 │ │ │ │ + @ instruction: 0xf8d4ff8d │ │ │ │ @ instruction: 0xf8d42404 │ │ │ │ ldmdbvs r1!, {sl, ip, sp}^ │ │ │ │ @ instruction: 0xf8c43201 │ │ │ │ strmi r2, [fp], #-1028 @ 0xfffffbfc │ │ │ │ strcc pc, [r0], #-2244 @ 0xfffff73c │ │ │ │ - blmi 6c48b4 │ │ │ │ + blmi 6c4964 │ │ │ │ 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, r2, r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + bl 220821c │ │ │ │ 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, r3, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldcl 5, cr15, [r6, #-912] @ 0xfffffc70 │ │ │ │ @ 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 │ │ │ │ + sbfx lr, r4, #26, #4 │ │ │ │ + svc 0x00aef5e4 │ │ │ │ + rsbseq r5, r3, r8, asr #12 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq r5, r3, ip, lsr r6 │ │ │ │ + rsbseq r5, r3, r4, lsl #12 │ │ │ │ + ldrheq lr, [pc], -r2 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq lr, pc, lr, asr r0 @ │ │ │ │ + andseq lr, pc, r6, asr r0 @ │ │ │ │ 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 +551595,82 @@ │ │ │ │ ldmib r1, {r0, r1, r2, r3, r4, sp, lr, pc}^ │ │ │ │ subsvs r2, r3, r7, lsl #6 │ │ │ │ stmib r1, {r1, r3, r4, sp, lr}^ │ │ │ │ ldmib r1, {r0, r1, r2, fp, pc}^ │ │ │ │ subsvs r2, r3, r9, lsl #6 │ │ │ │ stmib r1, {r1, r3, r4, sp, lr}^ │ │ │ │ @ instruction: 0xf7ff8809 │ │ │ │ - bvs 114a260 │ │ │ │ + bvs 114a310 │ │ │ │ andseq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ - blcc 95c3a8 │ │ │ │ + blcc 95c458 │ │ │ │ @ instruction: 0x461f4296 │ │ │ │ - blvs 53eaf0 │ │ │ │ - blvs 14dc2f0 │ │ │ │ - bl 1b91660 │ │ │ │ - blcs 30dae0 │ │ │ │ + blvs 53eba0 │ │ │ │ + blvs 14dc3a0 │ │ │ │ + bl 1b91710 │ │ │ │ + blcs 30db90 │ │ │ │ stceq 1, cr15, [r0], {124} @ 0x7c │ │ │ │ pop {r0, r1, r2, r3, r4, r6, r7, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0x464a8ff8 │ │ │ │ strbmi r2, [r0], -r8, lsl #2 │ │ │ │ - blx fe30857a │ │ │ │ + blx d0862a │ │ │ │ bicgt pc, r4, #216, 16 @ 0xd80000 │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0xf8d8d01e │ │ │ │ strmi r3, [r1], -r0, asr #7 │ │ │ │ - bl 311f08 │ │ │ │ + bl 311fb8 │ │ │ │ @ instruction: 0xf8d30ecc │ │ │ │ andcc sl, r8, #4 │ │ │ │ svclt 0x0018459a │ │ │ │ andge pc, r4, r1, asr #17 │ │ │ │ movweq pc, #33027 @ 0x8103 @ │ │ │ │ stmib r1, {r0, r1, r2, r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8531100 │ │ │ │ @ instruction: 0xf8426c08 │ │ │ │ @ instruction: 0xf8ca6c0c │ │ │ │ svclt 0x001c1000 │ │ │ │ stcvs 8, cr15, [ip], {82} @ 0x52 │ │ │ │ tstcc r8, r1, ror r0 │ │ │ │ mvnle r4, r3, ror r5 │ │ │ │ strbmi r4, [r1, #1634]! @ 0x662 │ │ │ │ - bl 280f58 │ │ │ │ + bl 281008 │ │ │ │ andcc r0, r1, #204, 6 @ 0x30000003 │ │ │ │ ldrmi r4, [r1, #1684] @ 0x694 │ │ │ │ movwcc lr, #2499 @ 0x9c3 │ │ │ │ stmib r8, {r0, r1, r2, r4, r5, r6, r7, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xe78009f0 │ │ │ │ ldc2 7, cr15, [ip, #1020] @ 0x3fc │ │ │ │ svchi 0x00f8e8bd │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda1d60 │ │ │ │ + bl feda1e10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 78eac8 │ │ │ │ - blmi 79c380 │ │ │ │ + bmi 78eb78 │ │ │ │ + blmi 79c430 │ │ │ │ ldrbtmi fp, [sl], #-135 @ 0xffffff79 │ │ │ │ stmdavs ip!, {r0, r3, r5, r6, r9, sl, lr}^ │ │ │ │ ldmpl r3, {r0, sp}^ │ │ │ │ ldrbtvc pc, [r2], #-1284 @ 0xfffffafc @ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - cdp 5, 0, cr15, cr8, cr4, {7} │ │ │ │ + ldc 5, cr15, [r0, #912]! @ 0x390 │ │ │ │ @ instruction: 0xf6be4620 │ │ │ │ - @ instruction: 0x4628f89b │ │ │ │ + strtmi pc, [r8], -r3, asr #16 │ │ │ │ movwcs lr, #2525 @ 0x9dd │ │ │ │ @ instruction: 0xff40f7ff │ │ │ │ @ instruction: 0xf6be4620 │ │ │ │ - bmi 4c8e24 │ │ │ │ + bmi 4c8d74 │ │ │ │ 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 0x0000eed0 │ │ │ │ + rsbseq r5, r3, r2, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, lr, asr r4 │ │ │ │ + rsbseq r5, r3, lr, lsr #7 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r8, r6, lsr #20 │ │ │ │ strcs r4, [r0], #-2854 @ 0xfffff4da │ │ │ │ @ instruction: 0x4605447a │ │ │ │ @@ -551638,185 +551678,185 @@ │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, r8, r9, sl, ip, sp, lr}^ │ │ │ │ ldrtmi r4, [r8], -r3, lsl #8 │ │ │ │ strmi r9, [lr], -r5, lsl #8 │ │ │ │ ldrdhi pc, [r4], pc @ │ │ │ │ ldrbtmi r5, [r8], #2259 @ 0x8d3 │ │ │ │ movwls r6, #30747 @ 0x781b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf85ef6be │ │ │ │ + @ instruction: 0xf806f6be │ │ │ │ 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, r6, r9, fp, sp, lr, pc} │ │ │ │ andne lr, r3, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - bmi 80a5bc │ │ │ │ + bmi 80a66c │ │ │ │ ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r8, r9, lsl r1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf8584b10 │ │ │ │ ldmdavs sp, {r0, r1, ip, sp} │ │ │ │ - ldm sl, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmda r2, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e46800 │ │ │ │ - @ instruction: 0x4602ea9c │ │ │ │ + strmi lr, [r2], -r4, asr #20 │ │ │ │ ldrtmi r9, [r3], -r0, lsl #4 │ │ │ │ tstcs r1, fp, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - cdp 5, 14, cr15, cr4, cr4, {7} │ │ │ │ - @ instruction: 0xf6be4638 │ │ │ │ - @ instruction: 0x4620f83b │ │ │ │ + cdp 5, 8, cr15, cr12, cr4, {7} │ │ │ │ + @ instruction: 0xf6bd4638 │ │ │ │ + strtmi pc, [r0], -r3, ror #31 │ │ │ │ @ instruction: 0xf5e4e7db │ │ │ │ - svclt 0x0000eecc │ │ │ │ - rsbseq r5, r3, r0, lsr #8 │ │ │ │ + svclt 0x0000ee74 │ │ │ │ + rsbseq r5, r3, r0, ror r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, r6, lsl #8 │ │ │ │ - ldrsbteq r5, [r3], #-54 @ 0xffffffca │ │ │ │ + rsbseq r5, r3, r6, asr r3 │ │ │ │ + rsbseq r5, r3, r6, lsr #6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r2, lsl #28 │ │ │ │ + @ instruction: 0x001fddfa │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda1e94 │ │ │ │ + bl feda1f44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi b0ebfc │ │ │ │ - blmi b1c4b0 │ │ │ │ + bmi b0ecac │ │ │ │ + blmi b1c560 │ │ │ │ ldrbtvc pc, [sl], -r0, lsl #10 @ │ │ │ │ addlt r4, r5, sl, ror r4 │ │ │ │ svcmi 0x0021460d │ │ │ │ ldmpl r3, {r4, r5, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ - @ instruction: 0xf6be0300 │ │ │ │ - @ instruction: 0xf8d4f803 │ │ │ │ - bge 2cbac4 │ │ │ │ + @ instruction: 0xf6bd0300 │ │ │ │ + @ instruction: 0xf8d4ffab │ │ │ │ + bge 2cbb74 │ │ │ │ @ instruction: 0xf5e44629 │ │ │ │ - stmiblt r8, {r2, r4, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + stmiblt r8, {r2, r3, r4, r5, r7, r9, fp, sp, lr, pc}^ │ │ │ │ andcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ strtmi r9, [r8], -r0, lsl #6 │ │ │ │ @ instruction: 0xf5e42300 │ │ │ │ - strmi lr, [r2], -r0, lsl #29 │ │ │ │ + strmi lr, [r2], -r8, lsr #28 │ │ │ │ andsle r1, sp, r3, asr #24 │ │ │ │ strtmi r9, [r0], -r2, lsl #18 │ │ │ │ mcr2 7, 0, pc, cr4, cr15, {7} @ │ │ │ │ - blmi 65d534 │ │ │ │ + blmi 65d5e4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 324d5c │ │ │ │ + blls 324e0c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r3, r0, lsl #6 │ │ │ │ ldcllt 0, cr11, [r0, #20]! │ │ │ │ stmdbmi lr, {r0, r2, r3, r9, fp, lr} │ │ │ │ ldmdapl r9!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r8, {r0, r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf5e42101 │ │ │ │ - ldrtmi lr, [r0], -lr, lsl #29 │ │ │ │ - @ instruction: 0xffe4f6bd │ │ │ │ + @ instruction: 0x4630ee36 │ │ │ │ + @ instruction: 0xff8cf6bd │ │ │ │ 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, 1, cr15, cr8, cr4, {7} │ │ │ │ + rsbseq r5, r3, ip, lsr #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, r0, asr r3 │ │ │ │ - rsbseq r5, r3, r4, lsl r3 │ │ │ │ - andseq sp, pc, r8, ror sp @ │ │ │ │ + rsbseq r5, r3, r0, lsr #5 │ │ │ │ + rsbseq r5, r3, r4, ror #4 │ │ │ │ + andseq sp, pc, r0, ror sp @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r4, lsl #27 │ │ │ │ + andseq sp, pc, ip, ror sp @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda1f4c │ │ │ │ + bl feda1ffc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ stmdbmi r2!, {r0, r5, fp, lr} │ │ │ │ ldrbtmi fp, [r8], #-130 @ 0xffffff7e │ │ │ │ strbtmi r4, [fp], -r1, lsr #28 │ │ │ │ andcs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmdapl r1, {r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstls r1, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d16861 │ │ │ │ stmdbvs r1!, {r7, r8, r9} │ │ │ │ - stmib r2!, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib sl, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ strmi fp, [r5], -r0, lsl #22 │ │ │ │ @ instruction: 0xf5006860 │ │ │ │ @ instruction: 0xf6bd707a │ │ │ │ - stmdavs r3!, {r0, r2, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdavs r3!, {r0, r2, 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 │ │ │ │ + ldc2 6, cr15, [r8, #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, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blmi 59d698 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2a4e1c │ │ │ │ + blls 2a4ecc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_mon │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ tstcs r1, sl, lsl #16 │ │ │ │ stmdbvs r3!, {r1, r3, r9, fp, lr} │ │ │ │ ldmdapl r0!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf5e46800 │ │ │ │ - @ instruction: 0xf04fee2e │ │ │ │ + @ instruction: 0xf04fedd6 │ │ │ │ @ instruction: 0xe7e730ff │ │ │ │ - cdp 5, 1, cr15, cr6, cr4, {7} │ │ │ │ - rsbseq r5, r3, r6, lsr #5 │ │ │ │ + ldc 5, cr15, [lr, #912]! @ 0x390 │ │ │ │ + ldrshteq r5, [r3], #-22 @ 0xffffffea │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0073529c │ │ │ │ - rsbseq r5, r3, r4, asr r2 │ │ │ │ + rsbseq r5, r3, ip, ror #3 │ │ │ │ + rsbseq r5, r3, r4, lsr #3 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r0, lsl #26 │ │ │ │ + @ instruction: 0x001fdcf8 │ │ │ │ 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 @ 24aed4 │ │ │ │ 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, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ + bls 35c6fc │ │ │ │ @ instruction: 0xf8842001 │ │ │ │ eorsvs r3, r2, r8, lsr r0 │ │ │ │ - blmi 75d6a4 │ │ │ │ + blmi 75d754 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3a4ebc │ │ │ │ + blls 3a4f6c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle sl, r0, lsl #6 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ - bmi 6ab624 │ │ │ │ + bmi 6ab6d4 │ │ │ │ @ instruction: 0x8010f8d4 │ │ │ │ ldmdavs lr, {r0, r1, r3, r4, r5, r7, fp, ip, lr} │ │ │ │ - svc 0x0088f5e4 │ │ │ │ + svc 0x0030f5e4 │ │ │ │ @ instruction: 0xf5e46800 │ │ │ │ - strmi lr, [r2], -sl, lsl #19 │ │ │ │ + @ instruction: 0x4602e932 │ │ │ │ strbmi r9, [r3], -r0, lsl #4 │ │ │ │ tstcs r1, fp, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-1584 @ 0xfffff9d0 │ │ │ │ - ldcl 5, cr15, [r2, #912] @ 0x390 │ │ │ │ + ldcl 5, cr15, [sl, #-912]! @ 0xfffffc70 │ │ │ │ @ instruction: 0xf5e44620 │ │ │ │ - strtmi lr, [r8], -r0, ror #22 │ │ │ │ + strtmi lr, [r8], -r8, lsl #22 │ │ │ │ @ instruction: 0xf5e4e7da │ │ │ │ - svclt 0x0000edba │ │ │ │ - ldrshteq r5, [r3], #-20 @ 0xffffffec │ │ │ │ + svclt 0x0000ed62 │ │ │ │ + rsbseq r5, r3, r4, asr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r5, [r3], #-30 @ 0xffffffe2 │ │ │ │ - ldrhteq r5, [r3], #-20 @ 0xffffffec │ │ │ │ + rsbseq r5, r3, lr, lsr #2 │ │ │ │ + rsbseq r5, r3, r4, lsl #2 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, lr, ror #24 │ │ │ │ + andseq sp, pc, r6, ror #24 │ │ │ │ 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 +551873,84 @@ │ │ │ │ @ instruction: 0xf8d90808 │ │ │ │ strbmi r0, [r2], -r0, lsl #7 │ │ │ │ vmla.i8 d22, d6, d19 │ │ │ │ vmla.f d20, d12, d1[0] │ │ │ │ strcs r0, [r0], #-272 @ 0xfffffef0 │ │ │ │ movwls r9, #9732 @ 0x2604 │ │ │ │ strls r9, [r3], #-1285 @ 0xfffffafb │ │ │ │ - ldmdb ip, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmia r4, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ andle r3, sp, r1 │ │ │ │ - bmi dd2f20 │ │ │ │ + bmi dd2fd0 │ │ │ │ ldrbtmi r4, [sl], #-2858 @ 0xfffff4d6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r8, r3, asr #2 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - svc 0x0024f5e4 │ │ │ │ - blcs 264f48 │ │ │ │ - blcs 11ff2f0 │ │ │ │ + cdp 5, 12, cr15, cr12, cr4, {7} │ │ │ │ + blcs 264ff8 │ │ │ │ + blcs 11ff3a0 │ │ │ │ strtmi fp, [r0], -r8, lsl #30 │ │ │ │ stmdami r4!, {r0, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ - bmi b5b8b8 │ │ │ │ + bmi b5b968 │ │ │ │ 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, [r2, #-912] @ 0xfffffc70 │ │ │ │ + stmdb r0, {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 27ac78 │ │ │ │ + ldc 0, cr13, [pc, #780] @ 24b328 │ │ │ │ @ instruction: 0xf10d7b14 │ │ │ │ @ instruction: 0xf8d90808 │ │ │ │ strbmi r0, [r2], -r0, lsl #7 │ │ │ │ vmla.i8 d22, d6, d19 │ │ │ │ vmla.f d20, d12, d1[0] │ │ │ │ movwls r0, #8464 @ 0x2110 │ │ │ │ - blvc 3865bc │ │ │ │ + blvc 38666c │ │ │ │ movwls r2, #13056 @ 0x3300 │ │ │ │ - ldm lr, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stm r6, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ movsle r3, r1 │ │ │ │ - cdp 5, 15, cr15, cr4, cr4, {7} │ │ │ │ - blcs 11e4fa8 │ │ │ │ - blmi 5ff64c │ │ │ │ - bmi 6133a8 │ │ │ │ + cdp 5, 9, cr15, cr12, cr4, {7} │ │ │ │ + blcs 11e5058 │ │ │ │ + blmi 5ff6fc │ │ │ │ + bmi 613458 │ │ │ │ ldmpl fp!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ stmiavs r3!, {r3, r4, fp, sp, lr}^ │ │ │ │ - ldc 5, cr15, [ip, #-912]! @ 0xfffffc70 │ │ │ │ + stcl 5, cr15, [r4], #912 @ 0x390 │ │ │ │ @ instruction: 0xf5e4e79f │ │ │ │ - svclt 0x0000ed28 │ │ │ │ + svclt 0x0000ecd0 │ │ │ │ ... │ │ │ │ - rsbseq r5, r3, r4, lsr r1 │ │ │ │ + rsbseq r5, r3, r4, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, ip, lsr #2 │ │ │ │ + rsbseq r5, r3, ip, ror r0 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r5, r3, r2, ror #1 │ │ │ │ + rsbseq r5, r3, r2, lsr r0 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001fdbda │ │ │ │ - andseq sp, pc, r8, ror #22 │ │ │ │ + @ instruction: 0x001fdbd2 │ │ │ │ + andseq sp, pc, r0, ror #22 │ │ │ │ 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 5b72d4 │ │ │ │ ldrbvs pc, [pc, -r1, lsr #8]! @ │ │ │ │ ldrmi r3, [r0], r1, lsl #26 │ │ │ │ @ instruction: 0xf02758c3 │ │ │ │ ldmdavs fp, {r0, r1, r2, r3, r8, r9, sl} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ @ instruction: 0xf8d40300 │ │ │ │ addsmi r3, sp, #196, 6 @ 0x10000003 │ │ │ │ @ instruction: 0xf504d23c │ │ │ │ @ instruction: 0x46487972 │ │ │ │ - mcr2 6, 2, pc, cr12, cr13, {5} @ │ │ │ │ + ldc2l 6, cr15, [r4, #756]! @ 0x2f4 │ │ │ │ biccc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ biceq lr, r5, #3072 @ 0xc00 │ │ │ │ adcmi r6, fp, #6094848 @ 0x5d0000 │ │ │ │ @ instruction: 0xf1a5d02d │ │ │ │ @ instruction: 0xf04f0624 │ │ │ │ ldrtmi r0, [r0], -r0, lsl #20 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ @@ -551922,25 +551962,25 @@ │ │ │ │ subsvs r4, r3, r8, asr #12 │ │ │ │ stmdb r5, {r1, r3, r4, sp, lr}^ │ │ │ │ ldmib r5, {r1, r9, fp, sp, pc}^ │ │ │ │ subsvs r2, r3, r0, lsl #6 │ │ │ │ stmib r5, {r1, r3, r4, sp, lr}^ │ │ │ │ @ instruction: 0xf845aa00 │ │ │ │ @ instruction: 0xf6bd8c18 │ │ │ │ - bmi e4a948 │ │ │ │ + bmi e4a898 │ │ │ │ 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} @ │ │ │ │ + stc2l 6, cr15, [sl, #756] @ 0x2f4 │ │ │ │ andcs r2, r1, r0, asr #2 │ │ │ │ - stmib ip!, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r4, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ movwcs sp, #4157 @ 0x103d │ │ │ │ @ instruction: 0xf8c02200 │ │ │ │ @ instruction: 0xf10d800c │ │ │ │ vmla.i8 d16, d6, d12 │ │ │ │ vmul.i d20, d12, d2[0] │ │ │ │ @ instruction: 0xf5040810 │ │ │ │ @@ -551948,296 +551988,296 @@ │ │ │ │ cmpvs r7, r0, lsl #8 │ │ │ │ eorscc pc, r8, r0, lsl #17 │ │ │ │ stmib sp, {r0, r1, r8, r9, sl, ip, pc}^ │ │ │ │ andls r2, r6, #4, 4 @ 0x40000000 │ │ │ │ @ instruction: 0xf8d4e006 │ │ │ │ addsmi r3, sp, #188, 6 @ 0xf0000002 │ │ │ │ @ instruction: 0x4628d019 │ │ │ │ - blx 16890e2 │ │ │ │ + blx 1689192 │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ strbmi r4, [r1], -sl, asr #12 │ │ │ │ - stmda lr!, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00d6f5e3 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ strcs pc, [r4], #-2260 @ 0xfffff72c │ │ │ │ strcc pc, [r0], #-2260 @ 0xfffff72c │ │ │ │ andcc r9, r1, #81920 @ 0x14000 │ │ │ │ ldrtmi r6, [fp], #-305 @ 0xfffffecf │ │ │ │ @ instruction: 0x61b19906 │ │ │ │ strcs pc, [r4], #-2244 @ 0xfffff73c │ │ │ │ strcc pc, [r0], #-2244 @ 0xfffff73c │ │ │ │ - bmi 504fe0 │ │ │ │ + bmi 505090 │ │ │ │ stmdbmi sl, {sp} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - @ instruction: 0xf994f6a2 │ │ │ │ + @ instruction: 0xf93cf6a2 │ │ │ │ @ instruction: 0xf5e44630 │ │ │ │ - @ instruction: 0x2600ea14 │ │ │ │ + @ instruction: 0x2600e9bc │ │ │ │ @ instruction: 0xf5e4e7a7 │ │ │ │ - svclt 0x0000ec6e │ │ │ │ - rsbseq r5, r3, r2 │ │ │ │ + svclt 0x0000ec16 │ │ │ │ + rsbseq r4, r3, r2, asr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r3, r2, lsl #31 │ │ │ │ - andseq sp, pc, r4, lsr #20 │ │ │ │ - @ instruction: 0x001d15d6 │ │ │ │ + ldrsbteq r4, [r3], #-226 @ 0xffffff1e │ │ │ │ + andseq sp, pc, ip, lsl sl @ │ │ │ │ + andseq r1, sp, lr, asr #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda234c │ │ │ │ + bl feda23fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrmi fp, [r8], -fp, lsl #2 │ │ │ │ @ instruction: 0xf7ffbd08 │ │ │ │ strmi pc, [r3], -r3, asr #22 │ │ │ │ stclt 6, cr4, [r8, #-96] @ 0xffffffa0 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda236c │ │ │ │ + bl feda241c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs r5, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ cdpmi 0, 1, cr11, cr0, cr2, {4} │ │ │ │ ldrbtmi r4, [lr], #-1540 @ 0xfffff9fc │ │ │ │ - blmi 637734 │ │ │ │ + blmi 6377e4 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ ldrbtmi r3, [fp], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ @ instruction: 0xf7ff33ff │ │ │ │ teqplt r0, r1 @ @ p-variant is OBSOLETE │ │ │ │ andlt r4, r2, r8, lsr #12 │ │ │ │ @ instruction: 0xf7ffbd70 │ │ │ │ strmi pc, [r5], -r3, lsr #22 │ │ │ │ - blmi 445158 │ │ │ │ - bmi 4135ac │ │ │ │ + blmi 445208 │ │ │ │ + bmi 41365c │ │ │ │ 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: 0xf5e3ebe6 │ │ │ │ + svclt 0x0000efd4 │ │ │ │ + ldrsbteq r4, [r3], #-214 @ 0xffffff2a │ │ │ │ + @ instruction: 0x001fd9da │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r8, asr #19 │ │ │ │ + andseq sp, pc, r0, asr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda23d0 │ │ │ │ + bl feda2480 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff8 │ │ │ │ @ instruction: 0xf7ff706e │ │ │ │ vstrlt s30, [r8, #-844] @ 0xfffffcb4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda23e8 │ │ │ │ + bl feda2498 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #240, 30 @ 0x3c0 │ │ │ │ addeq pc, r4, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xf8c12301 │ │ │ │ @ instruction: 0xf88121c0 │ │ │ │ strmi r3, [ip], -r4, asr #3 │ │ │ │ - blx fea88c8a │ │ │ │ + blx 1488d3a │ │ │ │ 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 293b6c │ │ │ │ + b b07efc │ │ │ │ @ instruction: 0xf8c50203 │ │ │ │ ldclt 2, cr2, [r8, #-128]! @ 0xffffff80 │ │ │ │ eorcc pc, r0, #13959168 @ 0xd50000 │ │ │ │ movweq pc, #12323 @ 0x3023 @ │ │ │ │ eorcc pc, r0, #12910592 @ 0xc50000 │ │ │ │ svclt 0x0000bd38 │ │ │ │ svclt 0x009c2901 │ │ │ │ - bvc 286d38 │ │ │ │ - bvs 1446d24 │ │ │ │ + bvc 286de8 │ │ │ │ + bvs 1446dd4 │ │ │ │ stmdbmi lr, {r0, r1, r2, r4, r8, fp, ip, lr, pc} │ │ │ │ - bcs 686a88 │ │ │ │ - blvc ff646d5c │ │ │ │ - blmi 286d44 │ │ │ │ - blvs 286d50 │ │ │ │ - bl 29c460 │ │ │ │ + bcs 686b38 │ │ │ │ + blvc ff646e0c │ │ │ │ + blmi 286df4 │ │ │ │ + blvs 286e00 │ │ │ │ + bl 29c510 │ │ │ │ cdp 2, 3, cr0, cr7, cr2, {4} │ │ │ │ vldr d7, [r2, #16] │ │ │ │ vmov.f32 s10, #112 @ 0x3f800000 1.0 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmls.f64 d5, d21, d5 │ │ │ │ vmov.f64 d6, #116 @ 0x3fa00000 1.250 │ │ │ │ vstr d6, [r3, #792] @ 0x318 │ │ │ │ vstr s14, [r3, #4] │ │ │ │ ldrbmi r6, [r0, -r0, lsl #20]! │ │ │ │ - rsbeq r6, r9, r8 │ │ │ │ + rsbeq r6, r9, 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 feda2574 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r0, -r0] │ │ │ │ @ instruction: 0xf8d04605 │ │ │ │ @ instruction: 0xf6a10280 │ │ │ │ - msrlt SPSR_irq, r3 │ │ │ │ + msrlt SPSR_irq, fp │ │ │ │ stmiavs r1!, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ @ instruction: 0x4621fbf5 │ │ │ │ addeq pc, r0, #13959168 @ 0xd50000 │ │ │ │ - blx fe888d72 │ │ │ │ + blx 1288e22 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldclt 1, cr13, [r8, #-972]! @ 0xfffffc34 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda24fc │ │ │ │ + bl feda25ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi c8f284 │ │ │ │ - blmi cb7514 │ │ │ │ + bmi c8f334 │ │ │ │ + blmi cb75c4 │ │ │ │ ldrbtmi r4, [sl], #-1550 @ 0xfffff9f2 │ │ │ │ strmi r4, [r5], -r8, lsr #30 │ │ │ │ @ instruction: 0xf8d02100 │ │ │ │ - ldrbtmi r0, [pc], #-640 @ 24b318 │ │ │ │ + ldrbtmi r0, [pc], #-640 @ 24b3c8 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ @ instruction: 0xf6a10300 │ │ │ │ - smclt 4027 @ 0xfbb │ │ │ │ + msrlt SPSR_irq, r3 │ │ │ │ stmiavs r1!, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ strtmi pc, [r1], -sp, asr #23 │ │ │ │ addeq pc, r0, #13959168 @ 0xd50000 │ │ │ │ - blx 1e88dc2 │ │ │ │ + blx 888e72 │ │ │ │ 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 508b98 │ │ │ │ mcrrne 9, 0, r9, fp, cr0 @ │ │ │ │ @ instruction: 0x4628d017 │ │ │ │ @ instruction: 0xf000682d │ │ │ │ andcs pc, r0, #708 @ 0x2c4 │ │ │ │ ldrtmi r4, [r1], -r4, lsl #12 │ │ │ │ sbccc pc, r8, #13959168 @ 0xd50000 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ - bmi 623448 │ │ │ │ + bmi 6234f8 │ │ │ │ ldrbtmi r4, [sl], #-2828 @ 0xfffff4f4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r3, ip, lsl #2 │ │ │ │ - blmi 4fab50 │ │ │ │ - bmi 4d3798 │ │ │ │ + blmi 4fac00 │ │ │ │ + bmi 4d3848 │ │ │ │ ldmpl fp!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5e46818 │ │ │ │ - movwcs lr, #2888 @ 0xb48 │ │ │ │ + movwcs lr, #2800 @ 0xaf0 │ │ │ │ @ instruction: 0xe7e86033 │ │ │ │ - bl e88b38 │ │ │ │ - ldrshteq r4, [r3], #-198 @ 0xffffff3a │ │ │ │ + b ff888be8 │ │ │ │ + rsbseq r4, r3, r6, asr #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r3, sl, ror #25 │ │ │ │ - rsbseq r4, r3, r6, lsl #25 │ │ │ │ + rsbseq r4, r3, sl, lsr ip │ │ │ │ + ldrsbteq r4, [r3], #-182 @ 0xffffff4a │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001fd7f4 │ │ │ │ + andseq sp, pc, ip, ror #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda25c8 │ │ │ │ + bl feda2678 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 8cf390 │ │ │ │ + blmi 8cf440 │ │ │ │ andne pc, r2, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [fp], #-529 @ 0xfffffdef │ │ │ │ - bmi 87f444 │ │ │ │ + bmi 87f4f4 │ │ │ │ ldmpl sl, {r0, r2, r9, sl, lr} │ │ │ │ ldreq r6, [r2, #-2066] @ 0xfffff7ee │ │ │ │ stmibvs fp!, {r0, r2, r4, sl, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8d5b9e3 │ │ │ │ smlabbcs r0, r0, r2, r0 │ │ │ │ - blx 788e7a │ │ │ │ + blx ff188f28 │ │ │ │ cmplt r8, r4, lsl #12 │ │ │ │ strtmi r6, [r8], -r1, lsr #17 │ │ │ │ - blx 1c07406 │ │ │ │ + blx 1c074b6 │ │ │ │ @ instruction: 0xf8d54621 │ │ │ │ @ instruction: 0xf6a10280 │ │ │ │ - strmi pc, [r4], -r9, lsl #22 │ │ │ │ + @ instruction: 0x4604fab1 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ stmdami fp, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ - bmi 51381c │ │ │ │ + bmi 5138cc │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf5e46818 │ │ │ │ - strb lr, [r0, r6, lsl #22]! │ │ │ │ + strb lr, [r0, lr, lsr #21]! │ │ │ │ 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 │ │ │ │ + ldrb pc, [r8, sp, asr #19] @ │ │ │ │ + rsbseq r4, r3, sl, ror fp │ │ │ │ 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, ror r7 @ │ │ │ │ + andseq sp, pc, r2, ror #14 │ │ │ │ + rsbseq r3, r6, r8, lsr fp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r2, [r6], -r0, lsl #2 │ │ │ │ addeq pc, r0, #208, 16 @ 0xd00000 │ │ │ │ - blx ff888ef0 │ │ │ │ + blx fe288fa0 │ │ │ │ strmi fp, [r4], -r0, ror #2 │ │ │ │ ldrtmi r6, [r0], -r1, lsr #17 │ │ │ │ - blx d0747e │ │ │ │ + blx d0752e │ │ │ │ @ instruction: 0xf8d64621 │ │ │ │ @ instruction: 0xf6a10280 │ │ │ │ - strmi pc, [r4], -sp, asr #21 │ │ │ │ + @ instruction: 0x4604fa75 │ │ │ │ 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 3896a4 │ │ │ │ @ instruction: 0xf3bfb161 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29b0ac │ │ │ │ + blcc 29b15c │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ rsbsle r2, r3, r0, lsl #22 │ │ │ │ stcvc 8, cr15, [r4], {69} @ 0x45 │ │ │ │ strbcs pc, [r0, #-2264]! @ 0xfffff728 @ │ │ │ │ ldrbcc pc, [ip, #-2264] @ 0xfffff728 @ │ │ │ │ addsmi r4, sp, #318767104 @ 0x13000000 │ │ │ │ @ instruction: 0xf8d6d3e6 │ │ │ │ @ instruction: 0xb1080298 │ │ │ │ @ instruction: 0xf960f796 │ │ │ │ sbceq pc, r8, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf5f7b108 │ │ │ │ - @ instruction: 0xf8d6fc8d │ │ │ │ + @ instruction: 0xf8d6fc35 │ │ │ │ smlabtlt r8, ip, r2, r0 │ │ │ │ - stc2 5, cr15, [r8], {247} @ 0xf7 │ │ │ │ + ldc2 5, cr15, [r0], #-988 @ 0xfffffc24 │ │ │ │ ldrne pc, [r4, #-2264]! @ 0xfffff728 │ │ │ │ vsubw.u , , d9 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29b0fc │ │ │ │ + blcc 29b1ac │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmib r1, {r0, r1, r4, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ @ instruction: 0xf3bfb164 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29b120 │ │ │ │ + blcc 29b1d0 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ suble r2, pc, r0, lsl #22 │ │ │ │ @ instruction: 0xf8c82300 │ │ │ │ @ instruction: 0xf5063534 │ │ │ │ @ instruction: 0xf6a37022 │ │ │ │ - @ instruction: 0xf506ff67 │ │ │ │ + @ instruction: 0xf506ff0f │ │ │ │ @ instruction: 0xf6137061 │ │ │ │ - @ instruction: 0xf8d6fe59 │ │ │ │ + @ instruction: 0xf8d6fe01 │ │ │ │ @ instruction: 0xb11912d0 │ │ │ │ ldrdcc pc, [r8], #134 @ 0x86 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ sbcsne pc, r4, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf8d6b119 │ │ │ │ @ instruction: 0x463030bc │ │ │ │ @ instruction: 0xf8d64798 │ │ │ │ @@ -552251,178 +552291,178 @@ │ │ │ │ tstlt r9, r0, ror #5 │ │ │ │ ldrsbtcc pc, [ip], r6 @ │ │ │ │ @ instruction: 0x47984630 │ │ │ │ @ instruction: 0xf0034630 │ │ │ │ ldrtmi pc, [r0], -r9, lsl #26 @ │ │ │ │ cdp2 0, 12, cr15, cr10, cr0, {0} │ │ │ │ @ instruction: 0xf6a24630 │ │ │ │ - pop {r0, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + pop {r0, r3, 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 29b26c │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xe7e8af77 │ │ │ │ ldr r4, [sl, r1, lsr #12] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda27dc │ │ │ │ + bl feda288c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r0, -r0] │ │ │ │ @ instruction: 0xf8d04605 │ │ │ │ @ instruction: 0xf6a10280 │ │ │ │ - msrlt (UNDEF: 96), r7 │ │ │ │ + strhlt pc, [r0, #-159]! @ 0xffffff61 @ │ │ │ │ stmiavs r1!, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ strtmi pc, [r1], -r9, ror #20 │ │ │ │ addeq pc, r0, #13959168 @ 0xd50000 │ │ │ │ - blx 589088 │ │ │ │ + @ instruction: 0xf9b4f6a1 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldclt 1, cr13, [r8, #-972]! @ 0xfffffc34 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda2814 │ │ │ │ + bl feda28c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xff20f001 │ │ │ │ sbcscc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xbd38b903 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0x53bcf8d4 │ │ │ │ - blx 1587638 │ │ │ │ + blx 15876e8 │ │ │ │ @ instruction: 0x33bcf8d4 │ │ │ │ smlalsle r4, r4, sp, r2 @ │ │ │ │ adcsne pc, ip, #148, 16 @ 0x940000 │ │ │ │ stmdbcs sp, {r0, r1, r3, r4, r6, r8, r9, fp, ip} │ │ │ │ ldm pc, {r0, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ msrcs CPSR_fxc, r1 │ │ │ │ streq r2, [r7, -r1, lsr #2] │ │ │ │ eorcc r2, r6, r7, lsl #12 │ │ │ │ streq r2, [r7, -r1, lsr #2] │ │ │ │ vldmdble r2!, {d2-d1} │ │ │ │ strmi r2, [sl], -r3, lsl #2 │ │ │ │ - blx 29a26a │ │ │ │ + blx 29a31a │ │ │ │ @ instruction: 0xf5042c03 │ │ │ │ @ instruction: 0xf8d343a0 │ │ │ │ stmdbcs r0, {r2, r3, r5, r8, sl, ip} │ │ │ │ @ instruction: 0xf504d0d9 │ │ │ │ andscc r4, r8, sl, lsr #1 │ │ │ │ orreq lr, r1, r0, lsl #22 │ │ │ │ svccs 0x0004f850 │ │ │ │ ldmdbvs r3, {r0, r7, r9, lr}^ │ │ │ │ cmpvs r3, r3, ror #8 │ │ │ │ ldclt 1, cr13, [r8, #-992]! @ 0xfffffc20 │ │ │ │ vldrle d2, [r8, #-0] │ │ │ │ strmi r2, [sl], -r2, lsl #2 │ │ │ │ - blcs 285628 │ │ │ │ + blcs 2856d8 │ │ │ │ tstcs r4, r3, lsl sp │ │ │ │ ldrb r4, [pc, sl, lsl #12] │ │ │ │ vstrle d2, [lr, #-0] │ │ │ │ strmi r2, [sl], -r1, lsl #2 │ │ │ │ - blcs 285614 │ │ │ │ + blcs 2856c4 │ │ │ │ stmdbcs lr, {r0, r3, r8, sl, fp, ip, lr, pc} │ │ │ │ stmdami r7, {r1, r3, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf8504478 │ │ │ │ - bl 253780 │ │ │ │ + bl 253830 │ │ │ │ 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 @ │ │ │ │ + ldrdeq r5, [r9], #-180 @ 0xffffff4c @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda28dc │ │ │ │ + bl feda298c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ stmiavc fp, {r4, r5, r6, r7, r9, ip}^ │ │ │ │ movweq pc, #8211 @ 0x2013 @ │ │ │ │ @ instruction: 0xf8d0d015 │ │ │ │ @ instruction: 0x4602327c │ │ │ │ andeq pc, ip, #9633792 @ 0x930000 │ │ │ │ stmvc fp, {r3, r4, r5, r6, r8, fp, ip, sp, pc} │ │ │ │ strle r0, [fp], #-1627 @ 0xfffff9a5 │ │ │ │ orrcc pc, fp, #9568256 @ 0x920000 │ │ │ │ @ instruction: 0xf8d2b143 │ │ │ │ @ instruction: 0xb12b3390 │ │ │ │ @ instruction: 0xf6a88898 │ │ │ │ - @ instruction: 0xf080f92d │ │ │ │ + @ instruction: 0xf080f8d5 │ │ │ │ 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 14d401c │ │ │ │ @ instruction: 0x065b789b │ │ │ │ @ instruction: 0xf890d426 │ │ │ │ tstlt fp, #738197506 @ 0x2c000002 │ │ │ │ orrscc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ strlt fp, [r0, #-771] @ 0xfffffcfd │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ ldmhi r8, {r0, r1, r7, ip, sp, pc} │ │ │ │ - beq 2c6d98 │ │ │ │ - @ instruction: 0xf902f6a8 │ │ │ │ - beq 2c6de0 │ │ │ │ + beq 2c6e48 │ │ │ │ + @ instruction: 0xf8aaf6a8 │ │ │ │ + beq 2c6e90 │ │ │ │ @ instruction: 0xeeb7b968 │ │ │ │ - vldr s0, [pc, #768] @ 24ba74 │ │ │ │ + vldr s0, [pc, #768] @ 24bb24 │ │ │ │ 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, cr2, {4} │ │ │ │ vadd.f32 s14, s0, s16 │ │ │ │ andlt r0, r3, r7, lsr #20 │ │ │ │ - blx 389906 │ │ │ │ + blx 3899b6 │ │ │ │ svclt 0x00004770 │ │ │ │ ldrbtvs r3, [pc], -sp, asr #23 │ │ │ │ svccc 0x00f6a09e │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda29a4 │ │ │ │ + bl feda2a54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8cf68c │ │ │ │ - blmi 8f79e8 │ │ │ │ + bmi 8cf73c │ │ │ │ + blmi 8f7a98 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movmi pc, #0, 10 │ │ │ │ ldrpl pc, [r4, #-2259]! @ 0xfffff72d │ │ │ │ - bmi 7b7d3c │ │ │ │ + bmi 7b7dec │ │ │ │ ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, lr, r9, lsl r1 │ │ │ │ mcrge 13, 0, fp, cr5, cr0, {3} │ │ │ │ strtmi r4, [r9], -r4, lsl #12 │ │ │ │ ldrtmi r2, [r0], -r0, lsr #4 │ │ │ │ - cdp 5, 3, cr15, cr8, cr3, {7} │ │ │ │ + stcl 5, cr15, [r0, #908]! @ 0x38c │ │ │ │ adcmi pc, sl, r4, lsl #10 │ │ │ │ @ instruction: 0x96003034 │ │ │ │ @ instruction: 0x23209002 │ │ │ │ @ instruction: 0xf5044629 │ │ │ │ @ instruction: 0xf8d445aa │ │ │ │ ldrcc r0, [r8, #-712]! @ 0xfffffd38 │ │ │ │ strls r4, [r1, #-1562] @ 0xfffff9e6 │ │ │ │ - stc2 5, cr15, [r8], #988 @ 0x3dc │ │ │ │ + mrrc2 5, 15, pc, r0, cr7 @ │ │ │ │ @ instruction: 0xf5e4e7db │ │ │ │ - svclt 0x0000e8fc │ │ │ │ - rsbseq r4, r3, r0, asr r8 │ │ │ │ + svclt 0x0000e8a4 │ │ │ │ + rsbseq r4, r3, r0, lsr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r3, r6, lsr r8 │ │ │ │ + rsbseq r4, r3, r6, lsl #15 │ │ │ │ ldmdale r9, {r0, r2, r8, fp, sp} │ │ │ │ @ instruction: 0xf001e8df │ │ │ │ - beq 851870 │ │ │ │ + beq 851920 │ │ │ │ ldmib r0, {r0, r1, fp, ip}^ │ │ │ │ @ instruction: 0xf04332a8 │ │ │ │ stmib r0, {r6, r8, r9}^ │ │ │ │ ldrbmi r3, [r0, -r8, lsr #5]! │ │ │ │ adccc lr, r8, #208, 18 @ 0x340000 │ │ │ │ nopeq {67} @ 0x43 │ │ │ │ adccc lr, r8, #192, 18 @ 0x300000 │ │ │ │ @@ -552440,167 +552480,167 @@ │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strmi fp, [pc], -r7, lsl #1 │ │ │ │ @ instruction: 0x21004691 │ │ │ │ @ instruction: 0xf8dd461e │ │ │ │ andls fp, r5, r0, asr r0 │ │ │ │ andne pc, r0, fp, asr #17 │ │ │ │ eorsle r2, sp, r0, lsl #22 │ │ │ │ - blls 65d2f4 │ │ │ │ + blls 65d3a4 │ │ │ │ strmi r4, [ip], -lr, lsl #12 │ │ │ │ pkhbtmi r1, sl, sp, lsl #30 │ │ │ │ svccc 0x0004f855 │ │ │ │ @ instruction: 0xf893b17b │ │ │ │ @ instruction: 0xf8db002a │ │ │ │ addmi r3, r3, #0 │ │ │ │ @ instruction: 0x4603bf38 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ ldc2 0, cr15, [ip, #220] @ 0xdc │ │ │ │ svclt 0x003845a2 │ │ │ │ - bl 3dd348 │ │ │ │ + bl 3dd3f8 │ │ │ │ strcc r0, [r1], #-1664 @ 0xfffff980 │ │ │ │ mvnle r4, r4, asr #10 │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ streq pc, [r1], #-266 @ 0xfffffef6 │ │ │ │ cmnlt fp, r1, lsl fp │ │ │ │ mlaeq sl, r3, r8, pc @ │ │ │ │ addmi r4, r2, #19922944 @ 0x1300000 │ │ │ │ @ instruction: 0x4603bf38 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ stc2 0, cr15, [r4, #220] @ 0xdc │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ streq lr, [r0], r6, lsl #22 │ │ │ │ @ instruction: 0x46219b13 │ │ │ │ - blls 6f0504 │ │ │ │ + blls 6f05b4 │ │ │ │ movwls lr, #6605 @ 0x19cd │ │ │ │ stmdals r5, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf0379700 │ │ │ │ andlt pc, r7, r1, lsl sp @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strcs r4, [r1], #-1562 @ 0xfffff9e6 │ │ │ │ svclt 0x0000e7de │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda2b1c │ │ │ │ + bl feda2bcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi fp!, {r7, r8, r9, sl, fp} │ │ │ │ strmi pc, [r0, #1280]! @ 0x500 │ │ │ │ addslt r4, ip, sl, lsr #20 │ │ │ │ - blmi cdcb14 │ │ │ │ + blmi cdcbc4 │ │ │ │ stmpl sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andsls r6, fp, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ strbcs pc, [r4, #-2261] @ 0xfffff72b @ │ │ │ │ - bmi bf808c │ │ │ │ + bmi bf813c │ │ │ │ ldmpl sl, {r2, r9, sl, lr} │ │ │ │ ldreq r6, [r2, #-2066] @ 0xfffff7ee │ │ │ │ stmibvs r3!, {r0, r2, r4, r5, sl, ip, lr, pc}^ │ │ │ │ rsbcs fp, r8, #76800 @ 0x12c00 │ │ │ │ strbtmi r2, [r8], -r0, lsl #2 │ │ │ │ - stc 5, cr15, [r0, #908] @ 0x38c │ │ │ │ + stc 5, cr15, [r8, #-908]! @ 0xfffffc74 │ │ │ │ strbcs pc, [ip, #-2261] @ 0xfffff72b @ │ │ │ │ stclvs 6, cr4, [r6], #12 │ │ │ │ andeq pc, r2, #34 @ 0x22 │ │ │ │ strbne pc, [r4, #-2261] @ 0xfffff72b @ │ │ │ │ strtmi r3, [r0], -r1, lsl #20 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ stmdblt r0!, {r4, r5, r7, r8, r9, sl, lr}^ │ │ │ │ - bmi 893980 │ │ │ │ + bmi 893a30 │ │ │ │ ldrbtmi r4, [sl], #-2837 @ 0xfffff4eb │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, ip, lr, lsl r1 │ │ │ │ ldmib sp, {r4, r5, r6, r8, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8953200 │ │ │ │ tstmi r3, #72, 10 @ 0x12000000 │ │ │ │ svclt 0x00182b00 │ │ │ │ andeq pc, r1, r0, lsl #1 │ │ │ │ - blmi 64594c │ │ │ │ + blmi 6459fc │ │ │ │ stmdbmi pc, {r2, r9, sp} @ │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - @ instruction: 0xff64f6a6 │ │ │ │ + @ instruction: 0xff0cf6a6 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf5e36818 │ │ │ │ + @ instruction: 0xe7c0efda │ │ │ │ + svc 0x00c4f5e3 │ │ │ │ + rsbseq r4, r3, r4, lsr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r4, [r3], #-96 @ 0xffffffa0 │ │ │ │ + rsbseq r4, r3, r0, lsr #12 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r4, r3, r2, lsl #13 │ │ │ │ - andseq sp, pc, r4, lsr #4 │ │ │ │ - rsbseq r3, r6, sl, ror #12 │ │ │ │ + ldrsbteq r4, [r3], #-82 @ 0xffffffae │ │ │ │ + andseq sp, pc, ip, lsl r2 @ │ │ │ │ + ldrhteq r3, [r6], #-90 @ 0xffffffa6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r6, lsl r2 @ │ │ │ │ + andseq sp, pc, lr, lsl #4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrdls pc, [ip, #-143]! @ 0xffffff71 │ │ │ │ - blmi 1937c14 │ │ │ │ + blmi 1937cc4 │ │ │ │ ldrbtmi r4, [r9], #1541 @ 0x605 │ │ │ │ andcs r4, r0, sl, lsl #13 │ │ │ │ msrpl (UNDEF: 104), r5 │ │ │ │ andvs pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf0276837 │ │ │ │ eorsvs r0, r3, r1, lsl #6 │ │ │ │ - blx fe9094b2 │ │ │ │ + blx 1309562 │ │ │ │ @ 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, 7, cr15, cr12, cr3, {7} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - bmi 156bc90 │ │ │ │ + bmi 156bd40 │ │ │ │ orrcc pc, r4, #9764864 @ 0x950000 │ │ │ │ rsbvs r4, r2, #2046820352 @ 0x7a000000 │ │ │ │ - blcs cde380 │ │ │ │ - bpl 28616c │ │ │ │ + blcs cde430 │ │ │ │ + bpl 28621c │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 14540d4 │ │ │ │ + bmi 1454184 │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 14141dc │ │ │ │ + bmi 141428c │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 13d3fc4 │ │ │ │ + bmi 13d4074 │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 13942fc │ │ │ │ + bmi 13943ac │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 13542d4 │ │ │ │ + bmi 1354384 │ │ │ │ @ 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 cd895c │ │ │ │ + blmi 123fcb4 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ @ instruction: 0xf0034620 │ │ │ │ strtmi pc, [r0], -r1, lsl #20 │ │ │ │ stc2l 0, cr15, [r4], #-12 │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0x4620fdb9 │ │ │ │ ldc2 0, cr15, [r0, #4] │ │ │ │ orrcc pc, r0, #13959168 @ 0xd50000 │ │ │ │ msrvc SPSR_fx, r5, lsl #10 │ │ │ │ rsbscc pc, r4, #196, 16 @ 0xc40000 │ │ │ │ eorvc pc, r2, r4, lsl #10 │ │ │ │ - ldc2 6, cr15, [r6], {163} @ 0xa3 │ │ │ │ + ldc2 6, cr15, [lr], #-652 @ 0xfffffd74 │ │ │ │ @ instruction: 0xf5f74620 │ │ │ │ - movwcs pc, #2345 @ 0x929 @ │ │ │ │ + movwcs pc, #2257 @ 0x8d1 @ │ │ │ │ sbceq pc, r8, #196, 16 @ 0xc40000 │ │ │ │ stmib r4, {r6, r9, sp}^ │ │ │ │ vst4.8 {d16-d19}, [pc], r4 │ │ │ │ movwls r5, #384 @ 0x180 │ │ │ │ movwcs r4, #13856 @ 0x3620 │ │ │ │ - @ instruction: 0xf8faf5f7 │ │ │ │ + @ instruction: 0xf8a2f5f7 │ │ │ │ sbceq pc, ip, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf0004620 │ │ │ │ @ instruction: 0x4605fbf7 │ │ │ │ @ instruction: 0x4620bb58 │ │ │ │ ldc2 7, cr15, [r2], {149} @ 0x95 │ │ │ │ addseq pc, r8, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf504b328 │ │ │ │ @@ -552615,123 +552655,123 @@ │ │ │ │ @ instruction: 0x661d65dd │ │ │ │ @ instruction: 0xf8c1665d │ │ │ │ andlt r4, r2, r8, asr r5 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0x46204b17 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf8954798 │ │ │ │ - blcs cd8960 │ │ │ │ - blmi 7801e8 │ │ │ │ + blcs cd8a10 │ │ │ │ + blmi 780298 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ - bvs 1b459ec │ │ │ │ + bvs 1b45a9c │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andlt r4, r2, r0, asr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf6a24620 │ │ │ │ - @ instruction: 0xe7f5fbb7 │ │ │ │ - ldrshteq r4, [r3], #-82 @ 0xffffffae │ │ │ │ + ubfx pc, pc, #22, #22 │ │ │ │ + rsbseq r4, r3, r2, asr #10 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ @ instruction: 0xfffff9fd │ │ │ │ @ instruction: 0xfffff895 │ │ │ │ @ instruction: 0xfffff959 │ │ │ │ @ instruction: 0xfffff835 │ │ │ │ @ instruction: 0xfffff769 │ │ │ │ @ instruction: 0xfffff7d9 │ │ │ │ @ instruction: 0xfffff835 │ │ │ │ andeq r0, r0, ip, ror sl │ │ │ │ andeq r0, r0, r4, ror #10 │ │ │ │ andeq r0, r0, r4, lsr r7 │ │ │ │ andeq r0, r0, ip, ror #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda2db0 │ │ │ │ + bl feda2e60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 84fab8 │ │ │ │ - blmi 85d3cc │ │ │ │ + bmi 84fb68 │ │ │ │ + blmi 85d47c │ │ │ │ ldrbtmi fp, [sl], #-140 @ 0xffffff74 │ │ │ │ ldcmi 8, cr4, [r8, #-92] @ 0xffffffa4 │ │ │ │ ldmpl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ @ instruction: 0xf7f30300 │ │ │ │ @ instruction: 0xf7f4ffef │ │ │ │ strmi pc, [r1], -r7, lsr #16 │ │ │ │ @ instruction: 0xf7f74668 │ │ │ │ @ instruction: 0x4620fb15 │ │ │ │ @ instruction: 0xff80f7fd │ │ │ │ strbtmi r4, [r9], -pc, lsl #22 │ │ │ │ movwcs r5, #2282 @ 0x8ea │ │ │ │ @ instruction: 0xf7f46812 │ │ │ │ - bmi 5cab7c │ │ │ │ + bmi 5cac2c │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldreq pc, [r4], #-2244 @ 0xfffff73c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, ip, r1, lsl #2 │ │ │ │ @ instruction: 0xf5e3bd70 │ │ │ │ - svclt 0x0000eefa │ │ │ │ - rsbseq r4, r3, r2, asr #8 │ │ │ │ + svclt 0x0000eea2 │ │ │ │ + @ instruction: 0x00734392 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffffe1 │ │ │ │ - rsbseq r4, r3, r8, lsr r4 │ │ │ │ + rsbseq r4, r3, r8, lsl #7 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r4, r3, r6, lsl #8 │ │ │ │ + rsbseq r4, r3, r6, asr r3 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ - bmi b9d4a0 │ │ │ │ - blmi b9d4bc │ │ │ │ + bmi b9d550 │ │ │ │ + blmi b9d56c │ │ │ │ addlt r4, r7, sl, ror r4 │ │ │ │ strmi r4, [r8], r4, lsr #24 │ │ │ │ ldmpl r3, {r1, r2, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ stmdbvs fp!, {r8, r9} │ │ │ │ umaalcc pc, r1, r3, r9 @ │ │ │ │ eorls pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf5e34648 │ │ │ │ - @ instruction: 0x4641eebc │ │ │ │ + strbmi lr, [r1], -r4, ror #28 │ │ │ │ @ instruction: 0xf10d464a │ │ │ │ strmi r0, [r4], -r4, lsl #16 │ │ │ │ - ldcl 5, cr15, [lr, #-908] @ 0xfffffc74 │ │ │ │ + stc 5, cr15, [r6, #-908] @ 0xfffffc74 │ │ │ │ @ instruction: 0xf69f4640 │ │ │ │ - strbmi pc, [sl], -pc, lsl #29 @ │ │ │ │ + @ instruction: 0x464afe37 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ - mrc2 6, 4, pc, cr0, cr15, {4} │ │ │ │ + mrc2 6, 1, pc, cr8, cr15, {4} │ │ │ │ tstpvc sp, r5, lsl #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46402214 │ │ │ │ - mcr2 6, 4, pc, cr10, cr15, {4} @ │ │ │ │ - bls 31d588 │ │ │ │ + mrc2 6, 1, pc, cr2, cr15, {4} │ │ │ │ + bls 31d638 │ │ │ │ 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 │ │ │ │ + bl 94ec │ │ │ │ + blmi 4de594 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3a5d24 │ │ │ │ + blls 3a5dd4 │ │ │ │ @ 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 │ │ │ │ + bl ffc0950c │ │ │ │ @ instruction: 0xf5e3e7eb │ │ │ │ - svclt 0x0000ee9a │ │ │ │ - ldrhteq r4, [r3], #-56 @ 0xffffffc8 │ │ │ │ + svclt 0x0000ee42 │ │ │ │ + rsbseq r4, r3, r8, lsl #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strhteq r5, [r9], #-100 @ 0xffffff9c │ │ │ │ - rsbseq r4, r3, ip, asr #6 │ │ │ │ + rsbeq r5, r9, ip, lsr #13 │ │ │ │ + @ instruction: 0x0073429c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ stmdami r6!, {r0, r2, r9, sl, lr}^ │ │ │ │ - bmi 1bdd54c │ │ │ │ + bmi 1bdd5fc │ │ │ │ adclt r4, r1, r8, ror r4 │ │ │ │ stmpl r2, {r0, r2, r5, r6, r9, sl, fp, lr} │ │ │ │ ldmdavs r2, {r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f921f │ │ │ │ @ instruction: 0xf8d50200 │ │ │ │ @ instruction: 0xf8d22278 │ │ │ │ stccs 4, cr4, [r0], {20} │ │ │ │ @@ -552744,187 +552784,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: 0xf998ffa9 │ │ │ │ @ instruction: 0xf0250041 │ │ │ │ strmi pc, [r1], -r9, lsl #23 │ │ │ │ ldrtmi r4, [r0], -r7, lsl #12 │ │ │ │ - @ instruction: 0xf800f6a0 │ │ │ │ + @ instruction: 0xffa8f69f │ │ │ │ mlascc r8, sp, r8, pc @ │ │ │ │ - blcs 25d774 │ │ │ │ + blcs 25d824 │ │ │ │ ldrtmi sp, [r0], -fp, ror #2 │ │ │ │ - @ instruction: 0xf85af6a0 │ │ │ │ + @ instruction: 0xf802f6a0 │ │ │ │ ldrtmi r4, [r0], -r0, lsl #13 │ │ │ │ - beq fe4866bc │ │ │ │ + beq fe48676c │ │ │ │ @ instruction: 0xf69f4651 │ │ │ │ - @ instruction: 0xf89dfff1 │ │ │ │ + @ instruction: 0xf89dff99 │ │ │ │ andls r3, r5, r8, lsr r0 │ │ │ │ cmple ip, r0, lsl #22 │ │ │ │ @ instruction: 0x46304651 │ │ │ │ - @ instruction: 0xffe8f69f │ │ │ │ + @ instruction: 0xff90f69f │ │ │ │ mlascc r8, sp, r8, pc @ │ │ │ │ - blcs 26fdbc │ │ │ │ + blcs 26fe6c │ │ │ │ @ instruction: 0x4630d153 │ │ │ │ - @ instruction: 0xf842f6a0 │ │ │ │ + @ instruction: 0xffeaf69f │ │ │ │ ldrmi r4, [r9], -r3, lsl #12 │ │ │ │ movwls r4, #26160 @ 0x6630 │ │ │ │ - @ instruction: 0xffdaf69f │ │ │ │ + @ instruction: 0xff82f69f │ │ │ │ mlascc r8, sp, r8, pc @ │ │ │ │ - blcs 26fddc │ │ │ │ + blcs 26fe8c │ │ │ │ ldrmi sp, [r8], -r5, asr #2 │ │ │ │ movwls r2, #37144 @ 0x9118 │ │ │ │ - @ instruction: 0xf9caf6a2 │ │ │ │ + @ instruction: 0xf972f6a2 │ │ │ │ @ instruction: 0x46064639 │ │ │ │ - @ instruction: 0xf9c6f6a2 │ │ │ │ + @ instruction: 0xf96ef6a2 │ │ │ │ ldrtmi r4, [sl], -r3, lsl #13 │ │ │ │ rscsvs r4, r0, r9, asr #12 │ │ │ │ - stc 5, cr15, [lr], #908 @ 0x38c │ │ │ │ + mrrc 5, 14, pc, r6, cr3 @ │ │ │ │ tstcs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf8cb4658 │ │ │ │ @ instruction: 0xf6a28008 │ │ │ │ - ldmvs r2!, {r0, r1, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r2!, {r0, r1, r3, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ ldmdavs r0, {r0, r2, r8, fp, ip, pc} │ │ │ │ @ instruction: 0xf5e34652 │ │ │ │ - ldmvs r7!, {r5, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs r7!, {r3, r6, sl, fp, sp, lr, pc}^ │ │ │ │ tstcs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6a24638 │ │ │ │ - ldrshtvs pc, [r8], #-149 @ 0xffffff6b @ │ │ │ │ + @ instruction: 0x6078f99d │ │ │ │ @ instruction: 0x465268f0 │ │ │ │ stmdavs r0, {r0, r1, r2, r8, fp, ip, pc}^ │ │ │ │ - ldc 5, cr15, [r2], {227} @ 0xe3 │ │ │ │ + ldc 5, cr15, [sl], #-908 @ 0xfffffc74 │ │ │ │ movwls r9, #2824 @ 0xb08 │ │ │ │ @ instruction: 0xf8d59b09 │ │ │ │ stcls 2, cr0, [r6, #-816] @ 0xfffffcd0 │ │ │ │ @ instruction: 0x96024619 │ │ │ │ @ instruction: 0x462a1d33 │ │ │ │ movwcs r9, #33537 @ 0x8301 │ │ │ │ - @ instruction: 0xf996f5f7 │ │ │ │ + @ instruction: 0xf93ef5f7 │ │ │ │ adcsvs r4, r5, r0, lsr #12 │ │ │ │ - bl fe5095c4 │ │ │ │ - blmi 903e5c │ │ │ │ - bmi 8d4244 │ │ │ │ + bl f09674 │ │ │ │ + blmi 903f0c │ │ │ │ + bmi 8d42f4 │ │ │ │ smlsdxls r0, fp, r4, r4 │ │ │ │ @ instruction: 0xf5e3447a │ │ │ │ - @ instruction: 0x2600edf2 │ │ │ │ - blmi 6de6ac │ │ │ │ + @ instruction: 0x2600ed9a │ │ │ │ + blmi 6de75c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a25ec0 │ │ │ │ + blls a25f70 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r6, r0, lsl #6 │ │ │ │ eorlt r4, r1, r0, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svcge 0x00144639 │ │ │ │ @ instruction: 0xf7f74638 │ │ │ │ - blmi 64a5a8 │ │ │ │ + blmi 64a658 │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ sbcsle r2, lr, r0, lsl #24 │ │ │ │ tstcs r1, sp, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2573 @ 0xfffff5f3 │ │ │ │ ldrbtmi r9, [sl], #-1792 @ 0xfffff900 │ │ │ │ - ldcl 5, cr15, [r0, #908] @ 0x38c │ │ │ │ + ldcl 5, cr15, [r8, #-908]! @ 0xfffffc74 │ │ │ │ @ instruction: 0xf5e3e75d │ │ │ │ - svclt 0x0000edbc │ │ │ │ - rsbseq r4, r3, r0, lsl #6 │ │ │ │ + svclt 0x0000ed64 │ │ │ │ + rsbseq r4, r3, r0, asr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r4, [r3], #-40 @ 0xffffffd8 │ │ │ │ + rsbseq r4, r3, r8, asr #4 │ │ │ │ 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 #32 │ │ │ │ + @ instruction: 0x001fcdb8 │ │ │ │ + rsbseq r4, r3, r0, lsl #2 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, sp, r2, lsl #31 │ │ │ │ - andseq ip, pc, lr, ror sp @ │ │ │ │ + andseq sp, sp, sl, ror pc │ │ │ │ + andseq ip, pc, r6, ror sp @ │ │ │ │ @ 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 9883dc │ │ │ │ ldmdbvs r7, {r0, r1, r4, r9, sl, lr} │ │ │ │ @ instruction: 0x46524630 │ │ │ │ mrc2 7, 4, pc, cr6, cr15, {7} │ │ │ │ stmiapl fp!, {r0, r4, r5, r8, r9, fp, lr}^ │ │ │ │ andseq r6, fp, #1769472 @ 0x1b0000 │ │ │ │ stcge 4, cr13, [r3, #-276] @ 0xfffffeec │ │ │ │ @ instruction: 0xf69f4628 │ │ │ │ - @ instruction: 0xf997fd45 │ │ │ │ + @ instruction: 0xf997fced │ │ │ │ stmiavs r7!, {r0, r6}^ │ │ │ │ - blx fec87fb4 │ │ │ │ + blx fec88064 │ │ │ │ strtmi r4, [r8], -r2, lsl #12 │ │ │ │ @ instruction: 0xf69f4639 │ │ │ │ - stmiavs r3!, {r0, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r3, r5, r6, r7, 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, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x462800bf │ │ │ │ ldmdavs r9, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [r4, #-636]! @ 0xfffffd84 │ │ │ │ + ldc2l 6, cr15, [ip], {159} @ 0x9f │ │ │ │ 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, r2, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf69f4628 │ │ │ │ - bls acb880 │ │ │ │ + bls acb7d0 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ - stc2 6, cr15, [r4, #-636]! @ 0xfffffd84 │ │ │ │ - bls 332b7c │ │ │ │ + stc2l 6, cr15, [ip], {159} @ 0x9f │ │ │ │ + bls 332c2c │ │ │ │ @ instruction: 0x46304651 │ │ │ │ @ instruction: 0xf7f49400 │ │ │ │ @ instruction: 0xf89dfb35 │ │ │ │ cmnlt r3, r8, lsl r0 │ │ │ │ - blmi 6de7d0 │ │ │ │ + blmi 6de880 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 825fec │ │ │ │ + blls 82609c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r6, r0, lsl #6 │ │ │ │ pop {r3, r4, ip, sp, pc} │ │ │ │ stmdals r3, {r4, r5, r6, r7, r9, sl, fp, pc} │ │ │ │ - b ff909724 │ │ │ │ + b fe3097d4 │ │ │ │ @ instruction: 0xf10de7ee │ │ │ │ @ instruction: 0x46510b30 │ │ │ │ @ instruction: 0xf7f74658 │ │ │ │ - bmi 54a474 │ │ │ │ + bmi 54a524 │ │ │ │ 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 │ │ │ │ + stcl 5, cr15, [r2], #908 @ 0x38c │ │ │ │ @ instruction: 0xf5e3e7a9 │ │ │ │ - svclt 0x0000ed26 │ │ │ │ - rsbseq r4, r3, r8, lsr #2 │ │ │ │ + svclt 0x0000ecce │ │ │ │ + rsbseq r4, r3, r8, ror r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r3, r2, lsl r1 │ │ │ │ + rsbseq r4, r3, r2, rrx │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r4, r3, r4, lsl #1 │ │ │ │ + ldrsbteq r3, [r3], #-244 @ 0xffffff0c │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq ip, pc, lr, ror #24 │ │ │ │ + andseq ip, pc, r6, ror #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda31e4 │ │ │ │ + bl feda3294 │ │ │ │ @ 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}^ │ │ │ │ + stmda sl!, {r0, r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda3204 │ │ │ │ + bl feda32b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs lr, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrmi r4, [r4], -sp, lsl #12 │ │ │ │ @ instruction: 0x4633b316 │ │ │ │ addsmi fp, r6, #-2147483624 @ 0x80000018 │ │ │ │ vshr.u32 d13, d12, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @@ -552935,29 +552975,29 @@ │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt sl!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf5e36870 │ │ │ │ - @ instruction: 0x4630ec54 │ │ │ │ - b 21897e0 │ │ │ │ + @ instruction: 0x4630ebfc │ │ │ │ + b b89890 │ │ │ │ ldcllt 0, cr6, [r0, #-176]! @ 0xffffff50 │ │ │ │ rscsle r2, fp, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 25886c │ │ │ │ + bcs 25891c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ eorvs r8, ip, fp, asr pc │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda3280 │ │ │ │ + bl feda3330 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi bcff48 │ │ │ │ + bmi bcfff8 │ │ │ │ strmi pc, [r0, r0, lsl #10]! │ │ │ │ addlt r4, pc, r5, lsr #22 │ │ │ │ stmdavs r8, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbmi pc, [r0, #-2263] @ 0xfffff729 @ │ │ │ │ stccs 8, cr5, [r0], {211} @ 0xd3 │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @@ -552965,682 +553005,682 @@ │ │ │ │ andcs sl, r0, #1, 28 │ │ │ │ stmib sp, {r0, r3, ip, pc}^ │ │ │ │ ldrbtmi r2, [r9], #-522 @ 0xfffffdf6 │ │ │ │ ldrtmi r9, [r0], -ip, lsl #4 │ │ │ │ @ instruction: 0xf6432220 │ │ │ │ vabal.s8 q11, d12, d3 │ │ │ │ @ instruction: 0xf5e30530 │ │ │ │ - and lr, r6, ip, asr #18 │ │ │ │ - cdp 5, 5, cr15, cr10, cr3, {7} │ │ │ │ - blcs 5260dc │ │ │ │ - blcs 37bd34 │ │ │ │ + strd lr, [r6], -r4 │ │ │ │ + cdp 5, 0, cr15, cr2, cr3, {7} │ │ │ │ + blcs 52618c │ │ │ │ + blcs 37bde4 │ │ │ │ @ instruction: 0x4632d111 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - b 1c0986c │ │ │ │ + b 60991c │ │ │ │ rscsle r1, r1, r3, asr #24 │ │ │ │ - blle 4560e8 │ │ │ │ + blle 456198 │ │ │ │ stccs 12, cr9, [r0], {10} │ │ │ │ @ instruction: 0xf8d7db05 │ │ │ │ @ instruction: 0xf5e30550 │ │ │ │ - @ instruction: 0xf8c7ec00 │ │ │ │ - bmi 55d63c │ │ │ │ + @ instruction: 0xf8c7eba8 │ │ │ │ + bmi 55d6ec │ │ │ │ ldrbtmi r4, [sl], #-2825 @ 0xfffff4f7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, pc, r6, lsl #2 │ │ │ │ @ instruction: 0xf5e3bdf0 │ │ │ │ - @ instruction: 0xf8c7ed3a │ │ │ │ + @ instruction: 0xf8c7ece2 │ │ │ │ ubfx r0, r0, #10, #15 │ │ │ │ - ldcl 5, cr15, [r4], #-908 @ 0xfffffc74 │ │ │ │ - rsbseq r3, r3, r0, ror pc │ │ │ │ + ldc 5, cr15, [ip], {227} @ 0xe3 │ │ │ │ + rsbseq r3, r3, r0, asr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x001d94f2 │ │ │ │ - rsbseq r3, r3, r2, lsl #30 │ │ │ │ + andseq r9, sp, sl, ror #9 │ │ │ │ + rsbseq r3, r3, r2, asr lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda3338 │ │ │ │ + bl feda33e8 │ │ │ │ @ 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 0x00c0f5e2 │ │ │ │ strmi r2, [r5], -r8, lsl #2 │ │ │ │ @ instruction: 0xf5e32001 │ │ │ │ - tstlt r0, r4, asr r9 │ │ │ │ + @ instruction: 0xb110e8fc │ │ │ │ stmib r0, {r0, r8, r9, sp}^ │ │ │ │ eorvs r3, r0, r0, lsl #10 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda336c │ │ │ │ + bl feda341c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x4604b175 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ stmda r5, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 258988 │ │ │ │ + bcs 258a38 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt r3, fp, asr pc │ │ │ │ eorvs r2, r3, r0, lsl #6 │ │ │ │ stmdavs r8!, {r3, r4, r5, r8, sl, fp, ip, sp, pc}^ │ │ │ │ - bl fed89928 │ │ │ │ + bl 17899d8 │ │ │ │ @ instruction: 0xf5e34628 │ │ │ │ - movwcs lr, #2518 @ 0x9d6 │ │ │ │ + movwcs lr, #2430 @ 0x97e │ │ │ │ ldrb r6, [r5, r3, lsr #32]! │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ - bmi f9da18 │ │ │ │ - blmi f9da38 │ │ │ │ + bmi f9dac8 │ │ │ │ + blmi f9dae8 │ │ │ │ addlt r4, r7, sl, ror r4 │ │ │ │ ldrsbhi pc, [r0], #143 @ 0x8f @ │ │ │ │ ldmdbeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ ldrdcs r5, [r0, -r3] │ │ │ │ orreq pc, r0, #208, 16 @ 0xd00000 │ │ │ │ ldrbtmi r4, [r8], #1610 @ 0x64a │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bl 309974 │ │ │ │ + b fed09a24 │ │ │ │ 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 ff489a34 │ │ │ │ + bllt fe45dab8 │ │ │ │ @ instruction: 0x46314638 │ │ │ │ - blx f89c8a │ │ │ │ + blx ff989d38 │ │ │ │ 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]! @ 24c327 @ │ │ │ │ andcs r4, r1, #76546048 @ 0x4900000 │ │ │ │ movwpl lr, #2509 @ 0x9cd │ │ │ │ - mcrr 5, 14, pc, r4, cr3 @ │ │ │ │ + bl ffd89a70 │ │ │ │ stmdbls r4, {r0, r1, r9, sl, lr} │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf5e3461c │ │ │ │ - mvnmi lr, #31232 @ 0x7a00 │ │ │ │ - bmi 790148 │ │ │ │ + mvnmi lr, #8704 @ 0x2200 │ │ │ │ + bmi 7901f8 │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r7, r8, lsl r1 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ tstcs r1, pc, lsl #16 │ │ │ │ ldrbtmi r4, [sl], #-2575 @ 0xfffff5f1 │ │ │ │ andeq pc, r0, r8, asr r8 @ │ │ │ │ @ instruction: 0xf5e36800 │ │ │ │ - ldrdcs lr, [r0], -lr @ │ │ │ │ + andcs lr, r0, r6, lsl #23 │ │ │ │ strmi lr, [r3], -r7, ror #15 │ │ │ │ - bmi 51e2a0 │ │ │ │ + bmi 51e350 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xe7f2eb7a │ │ │ │ + bl 1b89acc │ │ │ │ + @ instruction: 0x00733d90 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r3, r6, lsr #28 │ │ │ │ - ldrhteq r3, [r3], #-214 @ 0xffffff2a │ │ │ │ + rsbseq r3, r3, r6, ror sp │ │ │ │ + rsbseq r3, r3, r6, lsl #26 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq ip, pc, r6, lsl #20 │ │ │ │ - andseq ip, pc, r2, asr #19 │ │ │ │ + @ instruction: 0x001fc9fe │ │ │ │ + @ instruction: 0x001fc9ba │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda34b4 │ │ │ │ + bl feda3564 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ssub8mi r0, r1, r8 │ │ │ │ movwcs lr, #10717 @ 0x29dd │ │ │ │ @ instruction: 0xff72f7ff │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda34d0 │ │ │ │ + bl feda3580 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r1], -r8 │ │ │ │ tstcs r8, ip, lsl #12 │ │ │ │ - stm lr, {r0, r1, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r6!, {r0, r1, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ movwcs fp, #4368 @ 0x1110 │ │ │ │ strcc lr, [r0], #-2496 @ 0xfffff640 │ │ │ │ svclt 0x0000bd10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda34f4 │ │ │ │ + bl feda35a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 4d02dc │ │ │ │ + bmi 4d038c │ │ │ │ stcmi 5, cr15, [r0] │ │ │ │ @ instruction: 0xf04f4b09 │ │ │ │ ldrbtmi r3, [sl], #-1279 @ 0xfffffb01 │ │ │ │ ldrbtmi r2, [fp], #-257 @ 0xfffffeff │ │ │ │ cmncs r8, #192, 18 @ 0x300000 │ │ │ │ adcmi pc, sl, #0, 10 │ │ │ │ rsbseq pc, r4, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xf8cc3254 │ │ │ │ @ instruction: 0xf5e34550 │ │ │ │ - vldrlt s28, [r0, #-408] @ 0xfffffe68 │ │ │ │ + vldrlt s28, [r0, #-56] @ 0xffffffc8 │ │ │ │ @ instruction: 0xfffffe27 │ │ │ │ @ instruction: 0xfffffd6b │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda3534 │ │ │ │ + bl feda35e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff8 │ │ │ │ @ instruction: 0xf8d044a0 │ │ │ │ @ instruction: 0xf8d40274 │ │ │ │ @ instruction: 0xf5e31554 │ │ │ │ - @ instruction: 0xf8d4ebf6 │ │ │ │ + @ instruction: 0xf8d4eb9e │ │ │ │ stmdacs r0, {r4, r6, r8, sl} │ │ │ │ vldrlt s26, [r0, #-0] │ │ │ │ - b ff609ae4 │ │ │ │ + b 2009b94 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrbcc pc, [r0, #-2244] @ 0xfffff73c @ │ │ │ │ svclt 0x0000bd10 │ │ │ │ - bmi 3de77c │ │ │ │ + bmi 3de82c │ │ │ │ ldrbtmi r4, [r9], #-2822 @ 0xfffff4fa │ │ │ │ stmib r0, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r1, [fp], #-690 @ 0xfffffd4e │ │ │ │ sbcscc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xfffffc8f │ │ │ │ @ instruction: 0xffffff3d │ │ │ │ @ instruction: 0xfffffc67 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda3590 │ │ │ │ + bl feda3640 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 490378 │ │ │ │ + blmi 490428 │ │ │ │ ldrbtmi r7, [fp], #-2050 @ 0xfffff7fe │ │ │ │ andle r2, r9, sl, lsr #20 │ │ │ │ ldmpl fp, {r0, r1, r2, r9, fp, lr} │ │ │ │ ldrmi r4, [r8, r8, lsl #12] │ │ │ │ stmdavc r0, {r3, r4, r8, ip, sp, pc}^ │ │ │ │ svclt 0x001838ff │ │ │ │ stclt 0, cr2, [r8, #-4] │ │ │ │ ldmpl fp, {r0, r1, r9, fp, lr} │ │ │ │ svclt 0x0000e7f4 │ │ │ │ - rsbseq r3, r3, r6, ror #24 │ │ │ │ + ldrhteq r3, [r3], #-182 @ 0xffffff4a │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda35d0 │ │ │ │ + bl feda3680 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4103b8 │ │ │ │ + blmi 410468 │ │ │ │ ldrbtmi r7, [fp], #-2050 @ 0xfffff7fe │ │ │ │ andle r2, r6, sl, lsr #20 │ │ │ │ ldmpl fp, {r0, r2, r9, fp, lr} │ │ │ │ ldrmi r4, [r8, r8, lsl #12] │ │ │ │ stmdavc r0, {r8, ip, sp, pc}^ │ │ │ │ - bmi 33b810 │ │ │ │ + bmi 33b8c0 │ │ │ │ @ instruction: 0xe7f7589b │ │ │ │ - rsbseq r3, r3, r6, lsr #24 │ │ │ │ + rsbseq r3, r3, r6, ror fp │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda3608 │ │ │ │ + bl feda36b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4503f0 │ │ │ │ + blmi 4504a0 │ │ │ │ ldrbtmi r7, [fp], #-2050 @ 0xfffff7fe │ │ │ │ andle r2, r7, sl, lsr #20 │ │ │ │ ldmpl fp, {r1, r2, r9, fp, lr} │ │ │ │ ldrmi r4, [r8, r8, lsl #12] │ │ │ │ svclt 0x00183800 │ │ │ │ stclt 0, cr2, [r8, #-4] │ │ │ │ ldmpl fp, {r0, r1, r9, fp, lr} │ │ │ │ svclt 0x0000e7f6 │ │ │ │ - rsbseq r3, r3, lr, ror #23 │ │ │ │ + rsbseq r3, r3, lr, lsr fp │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda3644 │ │ │ │ + bl feda36f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 41042c │ │ │ │ + blmi 4104dc │ │ │ │ ldrbtmi r7, [fp], #-2050 @ 0xfffff7fe │ │ │ │ andle r2, r6, sl, lsr #20 │ │ │ │ ldmpl fp, {r0, r2, r9, fp, lr} │ │ │ │ ldrmi r4, [r8, r8, lsl #12] │ │ │ │ stmvc r0, {r8, ip, sp, pc} │ │ │ │ - bmi 33b884 │ │ │ │ + bmi 33b934 │ │ │ │ @ instruction: 0xe7f7589b │ │ │ │ - ldrhteq r3, [r3], #-178 @ 0xffffff4e │ │ │ │ + rsbseq r3, r3, r2, lsl #22 │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda367c │ │ │ │ + bl feda372c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [sp], {248} @ 0xf8 │ │ │ │ ldrbtmi r7, [ip], #-2051 @ 0xfffff7fd │ │ │ │ andle r2, sp, sl, lsr #22 │ │ │ │ stmiapl r3!, {r0, r1, r3, r8, r9, fp, lr}^ │ │ │ │ ldrmi r4, [r8, r8, lsl #12] │ │ │ │ - blmi 4f8978 │ │ │ │ + blmi 4f8a28 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ strle r0, [r6], #-794 @ 0xfffffce6 │ │ │ │ strle r0, [r6], #-859 @ 0xfffffca5 │ │ │ │ @ instruction: 0xbd1079c0 │ │ │ │ stmiapl r3!, {r1, r2, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x2010e7f0 │ │ │ │ eorcs fp, r0, r0, lsl sp │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rsbseq r3, r3, sl, ror fp │ │ │ │ + rsbseq r3, r3, sl, asr #21 │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda36d0 │ │ │ │ + bl feda3780 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4d04b8 │ │ │ │ + blmi 4d0568 │ │ │ │ ldrbtmi r7, [fp], #-2050 @ 0xfffff7fe │ │ │ │ andle r2, r6, sl, lsr #20 │ │ │ │ strmi r4, [r8], -r8, lsl #20 │ │ │ │ @ instruction: 0x4798589b │ │ │ │ andcc fp, r3, r8, lsr r1 │ │ │ │ - bmi 3fb910 │ │ │ │ + bmi 3fb9c0 │ │ │ │ ldmpl fp, {r3, r9, sl, lr} │ │ │ │ stmdacs r0, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ stmdami r4, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - rsbseq r3, r3, r6, lsr #22 │ │ │ │ + rsbseq r3, r3, r6, ror sl │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ - rsbeq r4, r9, r4, lsr #28 │ │ │ │ + rsbeq r4, r9, ip, lsl lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda3718 │ │ │ │ + bl feda37c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 9504a0 │ │ │ │ - blmi 95dd34 │ │ │ │ + bmi 950550 │ │ │ │ + blmi 95dde4 │ │ │ │ ldrbtmi fp, [sl], #-133 @ 0xffffff7b │ │ │ │ @ instruction: 0x46084d1b │ │ │ │ ldmpl r3, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #14363 @ 0x381b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcs cea5c8 │ │ │ │ - blmi 8405c0 │ │ │ │ + blcs cea678 │ │ │ │ + blmi 840670 │ │ │ │ ldrmi r5, [r8, fp, ror #17] │ │ │ │ stmdavc r3!, {r7, r8, ip, sp, pc} │ │ │ │ tstle ip, sl, lsr #22 │ │ │ │ stmiapl fp!, {r2, r4, r8, r9, fp, lr}^ │ │ │ │ - bge 2ea654 │ │ │ │ + bge 2ea704 │ │ │ │ ldrmi sl, [r8, r1, lsl #18] │ │ │ │ @ instruction: 0xf0209801 │ │ │ │ @ instruction: 0xf1a00004 │ │ │ │ - blx fee4c56c │ │ │ │ + blx fee4c61c │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ - blmi 4deda4 │ │ │ │ + blmi 4dee54 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3265dc │ │ │ │ + blls 32668c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_und │ │ │ │ ldclt 0, cr11, [r0, #-20]! @ 0xffffffec │ │ │ │ stmiapl fp!, {r0, r3, r8, r9, fp, lr}^ │ │ │ │ - blmi 4c64fc │ │ │ │ + blmi 4c65ac │ │ │ │ strb r5, [r1, fp, ror #17]! │ │ │ │ - b 1189d1c │ │ │ │ - ldrsbteq r3, [r3], #-170 @ 0xffffff56 │ │ │ │ + stmib r4!, {r0, r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r3, r3, sl, lsr #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r3, [r3], #-164 @ 0xffffff5c │ │ │ │ + rsbseq r3, r3, r4, lsr #20 │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r0, lsr #14 │ │ │ │ - @ instruction: 0x00733a94 │ │ │ │ + rsbseq r3, r3, r4, ror #19 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda37b8 │ │ │ │ + bl feda3868 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ eorcs r0, r8, #248, 30 @ 0x3e0 │ │ │ │ - cdp 5, 5, cr15, cr4, cr2, {7} │ │ │ │ + ldcl 5, cr15, [ip, #904]! @ 0x388 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd080940 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda37d4 │ │ │ │ + bl feda3884 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r8, -r8]! │ │ │ │ - blx 138a060 │ │ │ │ + @ instruction: 0xf9ecf6a0 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4604fe5f │ │ │ │ strh fp, [r2], #-144 @ 0xffffff70 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 258e18 │ │ │ │ + bcs 258ec8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ @ instruction: 0x4621fa99 │ │ │ │ @ instruction: 0x0090f8d5 │ │ │ │ - cdp2 6, 10, cr15, cr0, cr2, {5} │ │ │ │ + cdp2 6, 4, cr15, cr8, cr2, {5} │ │ │ │ cmnlt r0, #4, 12 @ 0x400000 │ │ │ │ svccs 0x00006867 │ │ │ │ @ instruction: 0xf897d0f5 │ │ │ │ - blcs 258720 │ │ │ │ + blcs 2587d0 │ │ │ │ @ instruction: 0xf8d7d1e2 │ │ │ │ @ instruction: 0xf5099004 │ │ │ │ @ instruction: 0x4640787a │ │ │ │ - blx 110a142 │ │ │ │ + blx ffb0a1f0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 258e60 │ │ │ │ + bcs 258f10 │ │ │ │ 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], -r1, ror #18 @ │ │ │ │ + blx 1e8a720 │ │ │ │ @ instruction: 0xf6bc4640 │ │ │ │ - @ instruction: 0x4621fb31 │ │ │ │ + @ instruction: 0x4621fad9 │ │ │ │ @ instruction: 0x0090f8d5 │ │ │ │ - cdp2 6, 7, cr15, cr4, cr2, {5} │ │ │ │ + cdp2 6, 1, cr15, cr12, cr2, {5} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d6d1d2 │ │ │ │ @ instruction: 0xf5050280 │ │ │ │ @ instruction: 0xf6a07137 │ │ │ │ - @ instruction: 0xf8d5f9a5 │ │ │ │ + @ instruction: 0xf8d5f94d │ │ │ │ @ instruction: 0xb1880098 │ │ │ │ @ instruction: 0xf6a22100 │ │ │ │ - strmi pc, [r4], -r5, ror #28 │ │ │ │ + strmi pc, [r4], -sp, lsl #28 │ │ │ │ stmdavs r1!, {r5, r6, r8, ip, sp, pc}^ │ │ │ │ addeq pc, r4, #14024704 @ 0xd60000 │ │ │ │ - @ instruction: 0xf998f6a0 │ │ │ │ + @ instruction: 0xf940f6a0 │ │ │ │ @ instruction: 0xf8d54621 │ │ │ │ @ instruction: 0xf6a20098 │ │ │ │ - @ instruction: 0x4604fe59 │ │ │ │ + strmi pc, [r4], -r1, lsl #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, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29c2f0 │ │ │ │ + blcc 29c3a0 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmiavs r8, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ @ instruction: 0xf8c720a4 │ │ │ │ strcc r8, [r1], #-0 │ │ │ │ ldmle lr, {r1, r5, r7, r9, lr}^ │ │ │ │ ldrdcc pc, [r8], #133 @ 0x85 │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r8, r9, ip, sp, pc} │ │ │ │ ldrsbcc pc, [r0, #129] @ 0x81 @ │ │ │ │ @ instruction: 0x4619b13b │ │ │ │ addeq pc, r4, #14024704 @ 0xd60000 │ │ │ │ - @ instruction: 0xf95cf6a0 │ │ │ │ + @ instruction: 0xf904f6a0 │ │ │ │ ldrdcc pc, [r8], #133 @ 0x85 │ │ │ │ @ instruction: 0xf8d66899 │ │ │ │ @ instruction: 0xf6a00284 │ │ │ │ - @ instruction: 0xf8d5f955 │ │ │ │ + @ instruction: 0xf8d5f8fd │ │ │ │ cmnlt r9, r8, asr #1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 258f50 │ │ │ │ + bcs 259000 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2704c4 │ │ │ │ + blcs 270574 │ │ │ │ adcshi pc, fp, r0 │ │ │ │ @ instruction: 0xf8c52300 │ │ │ │ @ instruction: 0xf8d530c8 │ │ │ │ orrlt r1, r1, ip, asr #1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 258f78 │ │ │ │ + bcs 259028 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2704ec │ │ │ │ + blcs 27059c │ │ │ │ adchi pc, r2, r0 │ │ │ │ @ instruction: 0xf8c52300 │ │ │ │ @ instruction: 0xf8d530cc │ │ │ │ ldrdlt r1, [r1, r0] │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 258fa0 │ │ │ │ + bcs 259050 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 270514 │ │ │ │ + blcs 2705c4 │ │ │ │ addhi pc, r9, r0 │ │ │ │ @ instruction: 0xf8c52300 │ │ │ │ @ instruction: 0xf8d630d0 │ │ │ │ stcne 2, cr3, [r8, #-496]! @ 0xfffffe10 │ │ │ │ svclt 0x000442ab │ │ │ │ @ instruction: 0xf8c62300 │ │ │ │ @ instruction: 0xf008327c │ │ │ │ @ instruction: 0xf105f927 │ │ │ │ @ instruction: 0xf0080018 │ │ │ │ @ instruction: 0xf105f923 │ │ │ │ @ instruction: 0xf008002c │ │ │ │ @ instruction: 0x6c2bf91f │ │ │ │ @ instruction: 0xf893b1a3 │ │ │ │ - bcs 2548c0 │ │ │ │ + bcs 254970 │ │ │ │ vmla.i , , d12[0] │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2983ec │ │ │ │ + bcc 29849c │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x6c28b912 │ │ │ │ @ instruction: 0xf9acf7fe │ │ │ │ strtvs r2, [fp], #-768 @ 0xfffffd00 │ │ │ │ orrslt r6, fp, fp, ror #24 │ │ │ │ mlascs r8, r3, r8, pc @ │ │ │ │ vaddw.u , , d26 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 298418 │ │ │ │ + bcc 2984c8 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x6c68b912 │ │ │ │ @ instruction: 0xf996f7fe │ │ │ │ strbtvs r2, [fp], #-768 @ 0xfffffd00 │ │ │ │ @ instruction: 0xf6a14628 │ │ │ │ - pop {r0, r2, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + pop {r0, r2, r3, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs lr, {r3, r4, r5, r6, r7, r8, r9, pc}^ │ │ │ │ ldrbtvc pc, [sl], #-1286 @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6bc4620 │ │ │ │ - @ instruction: 0x6c6bfa3f │ │ │ │ + @ instruction: 0x6c6bf9e7 │ │ │ │ vaddw.u , , d19 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 298454 │ │ │ │ + bcc 298504 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x6c6bb942 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf6a06919 │ │ │ │ - stclvs 8, cr15, [r8], #-748 @ 0xfffffd14 │ │ │ │ + stclvs 8, cr15, [r8], #-396 @ 0xfffffe74 │ │ │ │ @ instruction: 0xf972f7fe │ │ │ │ @ instruction: 0xf6bc4620 │ │ │ │ - @ instruction: 0xe7d7fa33 │ │ │ │ + @ instruction: 0xe7d7f9db │ │ │ │ @ instruction: 0xf506685e │ │ │ │ @ instruction: 0x4620747a │ │ │ │ - blx a0a378 │ │ │ │ + @ instruction: 0xf9c6f6bc │ │ │ │ @ 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: 0xf842f6a0 │ │ │ │ @ instruction: 0xf7fe6c28 │ │ │ │ @ instruction: 0x4620f951 │ │ │ │ - blx 70a3ac │ │ │ │ + @ instruction: 0xf9baf6bc │ │ │ │ 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 feda3b94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf44f0fe8 │ │ │ │ addlt r7, r2, r2, asr #2 │ │ │ │ @ instruction: 0xf6a14606 │ │ │ │ - @ instruction: 0x4601fc33 │ │ │ │ + @ instruction: 0x4601fbdb │ │ │ │ ldcmi 6, cr4, [r3, #-16] │ │ │ │ - blvs 38aa04 │ │ │ │ + blvs 38aab4 │ │ │ │ @ instruction: 0xf007447d │ │ │ │ @ instruction: 0xf104ff79 │ │ │ │ @ instruction: 0x46200118 │ │ │ │ @ instruction: 0xff74f007 │ │ │ │ msreq CPSR_fs, r4, lsl #2 │ │ │ │ @ instruction: 0xf0074620 │ │ │ │ - bmi 58c6d8 │ │ │ │ + bmi 58c788 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ teqne r5, r4, asr #19 │ │ │ │ stmib r4, {r8, sp}^ │ │ │ │ - blmi 490e08 │ │ │ │ + blmi 490eb8 │ │ │ │ stmiapl sl!, {r5, r9, sl, lr} │ │ │ │ stmiapl fp!, {r9, ip, pc}^ │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ - blx fe58a3c6 │ │ │ │ + blx f8a476 │ │ │ │ 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, r0, asr r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ ldrblt fp, [r0, #-905]! @ 0xfffffc77 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ @ instruction: 0xf8d04604 │ │ │ │ @ instruction: 0x460d0090 │ │ │ │ - stc2 6, cr15, [lr], #-648 @ 0xfffffd78 │ │ │ │ + blx ff80a4aa │ │ │ │ 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, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x3094f8d4 │ │ │ │ ldrmi r6, [r3], #-3873 @ 0xfffff0df │ │ │ │ @ instruction: 0xf8c46fa2 │ │ │ │ @ instruction: 0xf8d43094 │ │ │ │ addsmi r3, sl, #160 @ 0xa0 │ │ │ │ stmdbvs fp!, {r1, r2, r9, ip, lr, pc} │ │ │ │ sbfxvs r1, r0, #24, #1 │ │ │ │ eorcc pc, r2, r1, asr #16 │ │ │ │ @ instruction: 0x4770bd70 │ │ │ │ andcs r0, r4, #91 @ 0x5b │ │ │ │ strtmi r2, [r0], -r4, lsl #22 │ │ │ │ movwcs fp, #20280 @ 0x4f38 │ │ │ │ adccc pc, r0, r4, asr #17 │ │ │ │ - ldc2 6, cr15, [ip], #-644 @ 0xfffffd7c │ │ │ │ + blx ffb8a506 │ │ │ │ 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 feda3c94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00fe8 │ │ │ │ umulllt r3, r2, r8, r0 │ │ │ │ ldrdgt pc, [r4], #-143 @ 0xffffff71 │ │ │ │ stmdavs r6, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [ip], #1549 @ 0x60d │ │ │ │ @ instruction: 0x4629b15b │ │ │ │ @ instruction: 0xf6a24618 │ │ │ │ - @ instruction: 0xf8d6fc1f │ │ │ │ + @ instruction: 0xf8d6fbc7 │ │ │ │ strtmi r0, [r2], -r4, lsl #5 │ │ │ │ @ instruction: 0xf69f4629 │ │ │ │ - @ instruction: 0xb002ffb5 │ │ │ │ - blmi 4bbfd8 │ │ │ │ + andlt pc, r2, sp, asr pc @ │ │ │ │ + blmi 4bc088 │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf85c4b07 │ │ │ │ movwls r3, #4099 @ 0x1003 │ │ │ │ @ instruction: 0xf6a24619 │ │ │ │ - @ instruction: 0x4603fb13 │ │ │ │ + @ instruction: 0x4603fabb │ │ │ │ addseq pc, r8, r4, asr #17 │ │ │ │ svclt 0x0000e7e3 │ │ │ │ - rsbseq r3, r3, r6, lsl #12 │ │ │ │ + rsbseq r3, r3, r6, asr r5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda3c4c │ │ │ │ + bl feda3cfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00fe8 │ │ │ │ umulllt r3, r2, r8, r0 │ │ │ │ ldrdgt pc, [r4], #-143 @ 0xffffff71 @ │ │ │ │ stmdavs r6, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [ip], #1549 @ 0x60d │ │ │ │ strtmi fp, [r9], -fp, lsl #3 │ │ │ │ @ instruction: 0xf6a24618 │ │ │ │ - @ instruction: 0xf8d6fbeb │ │ │ │ + @ instruction: 0xf8d6fb93 │ │ │ │ strtmi r0, [r2], -r4, lsl #5 │ │ │ │ @ instruction: 0xf69f4629 │ │ │ │ - @ instruction: 0xf8d4ff81 │ │ │ │ + @ instruction: 0xf8d4ff29 │ │ │ │ lsllt r0, ip @ │ │ │ │ @ instruction: 0xf6a24629 │ │ │ │ - ldrdlt pc, [r2], -pc @ │ │ │ │ - blmi 5fc04c │ │ │ │ + andlt pc, r2, r7, lsl #23 │ │ │ │ + blmi 5fc0fc │ │ │ │ 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], -r1, lsl #21 │ │ │ │ addseq pc, r8, r4, asr #17 │ │ │ │ @ instruction: 0x4620e7dd │ │ │ │ - ldc2l 6, cr15, [sl], #-648 @ 0xfffffd78 │ │ │ │ + stc2 6, cr15, [r2], #-648 @ 0xfffffd78 │ │ │ │ @ instruction: 0xf8c44629 │ │ │ │ @ instruction: 0xf6a2009c │ │ │ │ - andlt pc, r2, r5, asr #23 │ │ │ │ + andlt pc, r2, sp, ror #22 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - @ instruction: 0x0073359e │ │ │ │ + rsbseq r3, r3, lr, ror #9 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ adcsvc pc, r8, #9502720 @ 0x910000 │ │ │ │ @ instruction: 0xf8dfb089 │ │ │ │ @ instruction: 0x460c9490 │ │ │ │ ldrbtmi r4, [r9], #1542 @ 0x606 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0xf8d08122 │ │ │ │ @ instruction: 0xf8d033c8 │ │ │ │ - blcs 26d4dc │ │ │ │ + blcs 26d58c │ │ │ │ msrhi CPSR_x, r0, asr #32 │ │ │ │ @ instruction: 0xf8842300 │ │ │ │ @ instruction: 0xf89432bb │ │ │ │ - blcs 2595c0 │ │ │ │ + blcs 259670 │ │ │ │ @ instruction: 0xf8d4d051 │ │ │ │ - blcs 259384 │ │ │ │ + blcs 259434 │ │ │ │ @ instruction: 0xf8d4d14d │ │ │ │ - blcs 25939c │ │ │ │ + blcs 25944c │ │ │ │ @ instruction: 0xf8d4d049 │ │ │ │ vst1.32 {d18-d21}, [pc :256], r0 │ │ │ │ vorr.i32 q11, #1024 @ 0x00000400 │ │ │ │ addsmi r0, sl, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0xf8d4d841 │ │ │ │ - blcs ff419604 │ │ │ │ + blcs ff4196b4 │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r5, r8, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf8d32201 │ │ │ │ @ instruction: 0xf8d40278 │ │ │ │ @ instruction: 0xf88430cc │ │ │ │ @ instruction: 0xf50022ae │ │ │ │ movwls r7, #4193 @ 0x1061 │ │ │ │ movwvc pc, #9476 @ 0x2504 @ │ │ │ │ @@ -553651,195 +553691,195 @@ │ │ │ │ movwls r0, #936 @ 0x3a8 │ │ │ │ ldrdcc pc, [r4], r4 @ │ │ │ │ andne pc, ip, #148, 16 @ 0x940000 │ │ │ │ mrc2 7, 3, pc, cr12, cr14, {7} │ │ │ │ andne pc, r0, #212, 16 @ 0xd40000 │ │ │ │ ldrdeq pc, [ip, #132]! @ 0x84 │ │ │ │ stmdacc r1, {r3, sl, lr} │ │ │ │ - cdp 5, 5, cr15, cr4, cr2, {7} │ │ │ │ + ldcl 5, cr15, [ip, #904]! @ 0x388 │ │ │ │ andne pc, r4, #212, 16 @ 0xd40000 │ │ │ │ mvnseq pc, r4, asr #17 │ │ │ │ ldrsbeq pc, [r0, #132]! @ 0x84 @ │ │ │ │ stmdacc r1, {r3, sl, lr} │ │ │ │ - cdp 5, 4, cr15, cr10, cr2, {7} │ │ │ │ + ldcl 5, cr15, [r2, #904]! @ 0x388 │ │ │ │ @ instruction: 0xf8c46823 │ │ │ │ @ instruction: 0xf8d301fc │ │ │ │ @ instruction: 0xf8933278 │ │ │ │ - blcs cd99b4 │ │ │ │ + blcs cd9a64 │ │ │ │ bichi pc, r0, r0, asr #32 │ │ │ │ @ instruction: 0xf8594bf3 │ │ │ │ strtmi r3, [r0], -r3 │ │ │ │ ldmib r4, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ - blx 2d95b2 │ │ │ │ + blx 2d9662 │ │ │ │ @ instruction: 0xf8d4f103 │ │ │ │ - bmi ffe19390 │ │ │ │ + bmi ffe19440 │ │ │ │ svclt 0x00382b01 │ │ │ │ ldrbtmi r2, [sl], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf101fb03 │ │ │ │ orreq r6, r9, r3, lsr #16 │ │ │ │ rsbseq pc, r8, #13828096 @ 0xd30000 │ │ │ │ mvnsvc pc, r1, lsl #12 │ │ │ │ tstpeq fp, pc, ror #6 @ p-variant is OBSOLETE │ │ │ │ tstpcs r2, r1, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - blx 28abdc │ │ │ │ + blx 28ac8c │ │ │ │ ldmib r4, {r1, r2, r5, r6, r7, r9, fp, lr}^ │ │ │ │ strtvs r3, [r0], #-382 @ 0xfffffe82 │ │ │ │ - blx 31ddda │ │ │ │ + blx 31de8a │ │ │ │ @ instruction: 0xf8d4f101 │ │ │ │ - blcs 2993c8 │ │ │ │ + blcs 299478 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf101fb03 │ │ │ │ andeq r6, r9, #2293760 @ 0x230000 │ │ │ │ rsbseq pc, r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf9ecf7fe │ │ │ │ @ instruction: 0xf8986460 │ │ │ │ - blcs cd9a24 │ │ │ │ + blcs cd9ad4 │ │ │ │ adchi pc, r1, r0 │ │ │ │ @ instruction: 0xf8594bda │ │ │ │ strtmi r3, [r0], -r3 │ │ │ │ stmdavs r2!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ addsmi r6, sl, #14876672 @ 0xe30000 │ │ │ │ @ instruction: 0xf898d00a │ │ │ │ - blcs cd9a40 │ │ │ │ + blcs cd9af0 │ │ │ │ sbchi pc, r7, r0 │ │ │ │ @ instruction: 0xf8594bd4 │ │ │ │ strtmi r3, [r1], -r3 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ strmi pc, [r0, #1286]! @ 0x506 │ │ │ │ ldrbcs pc, [r0, #-2261] @ 0xfffff72b @ │ │ │ │ vmlsl.s8 q1, d0, d0 │ │ │ │ @ instruction: 0xf8d680a4 │ │ │ │ strbvs r1, [r1, #708]! @ 0x2c4 │ │ │ │ stmdavs r0!, {r0, r1, r5, r8, fp, sp, lr}^ │ │ │ │ ldrcs pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ @ instruction: 0xe018f8d3 │ │ │ │ strtvs r6, [r1], -r3, ror #20 │ │ │ │ @ instruction: 0xc018f8d3 │ │ │ │ - bne 926ff8 │ │ │ │ + bne 9270a8 │ │ │ │ ldrbtmi r6, [r3], #-2464 @ 0xfffff660 │ │ │ │ - bvs b26000 │ │ │ │ + bvs b260b0 │ │ │ │ strbtmi r1, [r3], #-2587 @ 0xfffff5e5 │ │ │ │ tstlt r2, r3, ror #10 │ │ │ │ @ instruction: 0xf8c46813 │ │ │ │ @ instruction: 0xf8d53080 │ │ │ │ addsmi r3, sl, #64, 10 @ 0x10000000 │ │ │ │ adcscc pc, r9, #148, 16 @ 0x940000 │ │ │ │ @ instruction: 0xf8c5bf18 │ │ │ │ @ instruction: 0xf04f2540 │ │ │ │ svclt 0x00180200 │ │ │ │ strbvs r6, [r2, r1, lsr #11]! │ │ │ │ @ instruction: 0xf898b123 │ │ │ │ - blcs 259cd8 │ │ │ │ + blcs 259d88 │ │ │ │ adchi pc, r2, r0, asr #32 │ │ │ │ orrcc pc, r4, #152, 16 @ 0x980000 │ │ │ │ vqdmulh.s d2, d0, d25 │ │ │ │ - blmi fefecee4 │ │ │ │ + blmi fefecf94 │ │ │ │ andvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ eoreq pc, r0, #192, 4 │ │ │ │ andhi pc, r3, r9, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf040401a │ │ │ │ ldrbeq r8, [r8], #-234 @ 0xffffff16 │ │ │ │ rschi pc, r6, r0, lsl #2 │ │ │ │ ldrtle r0, [r0], #-1241 @ 0xfffffb27 │ │ │ │ cmppmi r0, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ smlalbteq pc, r8, ip, r2 @ │ │ │ │ rsbseq pc, r4, #14024704 @ 0xd60000 │ │ │ │ subeq pc, r8, #4, 2 │ │ │ │ - b f0a470 │ │ │ │ + ldmib sl, {r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ eorsle r2, sl, r0, lsl #16 │ │ │ │ - ldrbtmi r4, [pc], #-4008 @ 24ccf0 │ │ │ │ - blcs 26ade0 │ │ │ │ + ldrbtmi r4, [pc], #-4008 @ 24cda0 │ │ │ │ + blcs 26ae90 │ │ │ │ @ instruction: 0xf894d07d │ │ │ │ stmdblt fp!, {r0, r1, r3, r4, r5, r7, r9, ip, sp} │ │ │ │ strcc pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ @ instruction: 0xf8d4b1cb │ │ │ │ @ instruction: 0xb1b332d4 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf100051b │ │ │ │ ldmibvs r3!, {r0, r1, r2, r3, r8, pc}^ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8d58115 │ │ │ │ @ instruction: 0xf04f7534 │ │ │ │ - blmi fe959920 │ │ │ │ + blmi fe9599d0 │ │ │ │ ldrbtmi r6, [fp], #-3704 @ 0xfffff188 │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ @ instruction: 0xf7fe33ff │ │ │ │ stmdacs r0, {r0, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4621d171 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ andlt pc, r9, r3, asr ip @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ tstpcc r4, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ movwcs sl, #7897 @ 0x1ed9 │ │ │ │ adcscc pc, fp, #8454144 @ 0x810000 │ │ │ │ stc2 7, cr15, [r2, #-1016]! @ 0xfffffc08 │ │ │ │ - blmi fe6468b0 │ │ │ │ + blmi fe646960 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf8d5e75d │ │ │ │ tstlt fp, ip, lsr r5 │ │ │ │ tstvc sl, r1, lsl #4 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ strble r0, [r0, #282] @ 0x11a │ │ │ │ movwcs r2, #513 @ 0x201 │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ - bcc 248ebc │ │ │ │ - blmi 288f40 │ │ │ │ + bcc 248f6c │ │ │ │ + blmi 288ff0 │ │ │ │ teqpvc r1, r6, lsl #10 @ p-variant is OBSOLETE │ │ │ │ rsbseq pc, r4, #14024704 @ 0xd60000 │ │ │ │ - blge 2874c4 │ │ │ │ - cdp 5, 9, cr15, cr4, cr2, {7} │ │ │ │ + blge 287574 │ │ │ │ + cdp 5, 3, cr15, cr12, cr2, {7} │ │ │ │ @ instruction: 0xf8d5e7af │ │ │ │ @ instruction: 0xf8d61554 │ │ │ │ @ instruction: 0xf5e20274 │ │ │ │ - stmdacs r0, {r2, r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d5d170 │ │ │ │ strvs r3, [r3, #1364]! @ 0x554 │ │ │ │ ldrbeq pc, [r0, #-2261] @ 0xfffff72b @ │ │ │ │ - stc 5, cr15, [r0, #904]! @ 0x388 │ │ │ │ + stcl 5, cr15, [r8, #-904] @ 0xfffffc78 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ sbcne pc, r4, #14024704 @ 0xd60000 │ │ │ │ ldrbcc pc, [r0, #-2245] @ 0xfffff73b @ │ │ │ │ - blmi 2006ae4 │ │ │ │ + blmi 2006b94 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ stcvs 7, cr14, [r1], #-220 @ 0xffffff24 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ strtmi pc, [r0], -r1, asr #27 │ │ │ │ @ instruction: 0x3110e9d4 │ │ │ │ movwcs lr, #22995 @ 0x59d3 │ │ │ │ andscc lr, r9, #196, 18 @ 0x310000 │ │ │ │ ldc2 7, cr15, [r8, #1020]! @ 0x3fc │ │ │ │ ldmibvs fp, {r0, r1, r5, r6, sl, fp, sp, lr} │ │ │ │ strb r6, [r2, -r3, ror #13]! │ │ │ │ strbvs r2, [r3, r1, lsl #6]! │ │ │ │ - blmi 1d46b5c │ │ │ │ + blmi 1d46c0c │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ - svc 0x00c0f5e2 │ │ │ │ + svc 0x0068f5e2 │ │ │ │ @ instruction: 0xf5e26800 │ │ │ │ - bmi 1c47510 │ │ │ │ + bmi 1c47460 │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-1616 @ 0xfffff9b0 │ │ │ │ - cdp 5, 0, cr15, cr12, cr2, {7} │ │ │ │ + ldc 5, cr15, [r4, #904]! @ 0x388 │ │ │ │ eorsvc r2, fp, r1, lsl #6 │ │ │ │ cdpvs 7, 7, cr14, cr8, cr13, {3} │ │ │ │ @ instruction: 0xf9a2f7fe │ │ │ │ ldrcc pc, [r8, #-2261]! @ 0xfffff72b │ │ │ │ tstpcs r4, #14024704 @ p-variant is OBSOLETE @ 0xd60000 │ │ │ │ @ instruction: 0xf8d64418 │ │ │ │ stmdbvs r1, {r2, r3, r4, r5, r7, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf8c6440b │ │ │ │ - bcs 259d28 │ │ │ │ + bcs 259dd8 │ │ │ │ addhi pc, lr, r0 │ │ │ │ biccc pc, r0, #14024704 @ 0xd60000 │ │ │ │ ldmvs r2, {r0, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8c6440b │ │ │ │ @ instruction: 0xf89233c0 │ │ │ │ - bcs 595054 │ │ │ │ + bcs 595104 │ │ │ │ svclt 0x00886943 │ │ │ │ stmdale r3, {r0, r1, r9, sp} │ │ │ │ ldrbtmi r4, [r9], #-2387 @ 0xfffff6ad │ │ │ │ eorcs pc, r2, r1, asr r8 @ │ │ │ │ streq pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ @ instruction: 0xf503fb02 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @@ -553850,116 +553890,116 @@ │ │ │ │ stmibvs fp, {r1, r7, r9, lr} │ │ │ │ orrvs r4, fp, fp, lsr #8 │ │ │ │ smmlsr r6, r8, r1, sp │ │ │ │ tstcs r1, r5, asr #22 │ │ │ │ ldrbtmi r4, [sl], #-2631 @ 0xfffff5b9 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf5e26818 │ │ │ │ - str lr, [r7, sl, asr #27] │ │ │ │ - bmi 125e6fc │ │ │ │ + @ instruction: 0xe787ed72 │ │ │ │ + bmi 125e7ac │ │ │ │ movtpl pc, #963 @ 0x3c3 @ │ │ │ │ rsbseq pc, r8, #14024704 @ 0xd60000 │ │ │ │ rsbvc pc, r1, r0, lsl #10 │ │ │ │ andcs pc, r2, r9, asr r8 @ │ │ │ │ @ instruction: 0x463a6811 │ │ │ │ stc2l 0, cr15, [lr, #212] @ 0xd4 │ │ │ │ strmi r2, [r2], r0, lsl #2 │ │ │ │ @ instruction: 0x0090f8d4 │ │ │ │ - blx 180a94c │ │ │ │ + @ instruction: 0xf9fef6a2 │ │ │ │ @ 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 fe78aa14 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4639f999 │ │ │ │ @ instruction: 0x0090f8d4 │ │ │ │ - blx f8a990 │ │ │ │ + @ instruction: 0xf9dcf6a2 │ │ │ │ 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 │ │ │ │ + usat lr, #6, lr, lsl #26 │ │ │ │ andcs r4, r4, #29696 @ 0x7400 │ │ │ │ @ instruction: 0xf106491d │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6a54479 │ │ │ │ - usat pc, #0, r5, lsl #25 @ │ │ │ │ + @ instruction: 0xe6e0fc3d │ │ │ │ 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 │ │ │ │ + rsbseq r3, r3, r6, ror #8 │ │ │ │ andeq r0, r0, r0, ror #12 │ │ │ │ - andseq ip, pc, lr, asr #1 │ │ │ │ - ldrheq ip, [pc], -r4 │ │ │ │ + andseq ip, pc, r6, asr #1 │ │ │ │ + andseq ip, pc, ip, lsr #1 │ │ │ │ andeq r0, r0, r8, asr #18 │ │ │ │ muleq r0, r0, r4 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r2, r6, r6, lsr r3 │ │ │ │ - @ instruction: 0x001fbff6 │ │ │ │ + rsbseq r2, r6, r6, lsl #5 │ │ │ │ + andseq fp, pc, lr, ror #31 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x001fbeba │ │ │ │ + rsbeq r4, r9, r2, asr #9 │ │ │ │ + andseq fp, pc, r2, lsl lr @ │ │ │ │ + @ instruction: 0x001fbdf0 │ │ │ │ andeq r0, r0, r4, ror #8 │ │ │ │ - andseq fp, pc, r6, asr #27 │ │ │ │ - andseq fp, pc, lr, lsr #27 │ │ │ │ - ldrsbteq r2, [r6], #-0 │ │ │ │ + @ instruction: 0x001fbdbe │ │ │ │ + andseq fp, pc, r6, lsr #27 │ │ │ │ + rsbseq r2, r6, r0, lsr #32 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda41cc │ │ │ │ + bl feda427c │ │ │ │ @ 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 │ │ │ │ + stc2l 6, cr15, [r6], {159} @ 0x9f │ │ │ │ strmi fp, [r4], -r0, lsr #3 │ │ │ │ ldrtmi r6, [r9], -r5, lsr #17 │ │ │ │ @ instruction: 0x0090f8d5 │ │ │ │ - @ instruction: 0xf8eef6a2 │ │ │ │ + @ instruction: 0xf896f6a2 │ │ │ │ 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: 0x4604fcb3 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r2], #-636 @ 0xfffffd84 │ │ │ │ @ instruction: 0xf8d0b1d8 │ │ │ │ cdpvs 0, 6, cr8, cr11, cr8, {0} │ │ │ │ tstlt fp, pc, asr #19 │ │ │ │ @ instruction: 0x31b5f895 │ │ │ │ teqle r4, r0, lsl #22 │ │ │ │ andle r2, ip, r1, lsl #28 │ │ │ │ tstle lr, r2, lsl #28 │ │ │ │ @@ -553967,59 +554007,59 @@ │ │ │ │ movweq lr, #35762 @ 0x8bb2 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ svclt 0x00082a00 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0x4641b11b │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ pop {r0, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 26d830 │ │ │ │ + blcs 26d8e0 │ │ │ │ @ instruction: 0xf895d0e8 │ │ │ │ - blcs 259750 │ │ │ │ + blcs 259800 │ │ │ │ movwcs sp, #228 @ 0xe4 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0x31b6f885 │ │ │ │ stc2 7, cr15, [r2, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0xf898e7ef │ │ │ │ @ instruction: 0xf8d832ba │ │ │ │ @ instruction: 0xf083009c │ │ │ │ stmdacs r0, {r0, r8, r9} │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 24dca4 │ │ │ │ + blcs 24dd54 │ │ │ │ @ instruction: 0x4629d1df │ │ │ │ - @ instruction: 0xf892f6a2 │ │ │ │ + @ instruction: 0xf83af6a2 │ │ │ │ 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 │ │ │ │ + mcrr2 6, 9, pc, r6, cr15 @ │ │ │ │ strmi fp, [r4], -r8, lsl #6 │ │ │ │ cdpvs 8, 7, cr6, cr9, cr5, {5} │ │ │ │ @ instruction: 0x0090f8d5 │ │ │ │ - @ instruction: 0xf86ef6a2 │ │ │ │ + @ instruction: 0xf816f6a2 │ │ │ │ strmi r4, [r3], -r9, lsr #12 │ │ │ │ cmnlt r3, r0, lsr r6 │ │ │ │ svceq 0x0002f1b8 │ │ │ │ @ instruction: 0xf8d6d109 │ │ │ │ - blx feed5af4 │ │ │ │ + blx feed5ba4 │ │ │ │ ldmdbeq fp, {r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ svclt 0x001842aa │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf7ffb10b │ │ │ │ @ instruction: 0x4621fcdb │ │ │ │ addeq pc, r0, #14024704 @ 0xd60000 │ │ │ │ - ldc2l 6, cr15, [lr], #-636 @ 0xfffffd84 │ │ │ │ + stc2 6, cr15, [r6], #-636 @ 0xfffffd84 │ │ │ │ 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 +554079,17 @@ │ │ │ │ movwls r6, #30947 @ 0x78e3 │ │ │ │ movwls r6, #35107 @ 0x8923 │ │ │ │ movwls r6, #39267 @ 0x9963 │ │ │ │ movwls r6, #43427 @ 0xa9a3 │ │ │ │ movwls r6, #47587 @ 0xb9e3 │ │ │ │ @ instruction: 0x91014bb3 │ │ │ │ movwls r4, #9339 @ 0x247b │ │ │ │ - blx ff90ac0e │ │ │ │ + blx fe30acbe │ │ │ │ cmnlt r8, r5, lsl #12 │ │ │ │ - bmi fee673b0 │ │ │ │ + bmi fee67460 │ │ │ │ ldrbtmi r4, [sl], #-2989 @ 0xfffff453 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi sp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andslt r4, r1, r0, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -554080,15 +554120,15 @@ │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ svclt 0x00842b01 │ │ │ │ @ instruction: 0xf8862301 │ │ │ │ @ instruction: 0xf8d6320c │ │ │ │ strcc r3, [r1, #-164] @ 0xffffff5c │ │ │ │ adcmi r3, fp, #4, 14 @ 0x100000 │ │ │ │ @ instruction: 0xf858d91c │ │ │ │ - blcs 25ce44 │ │ │ │ + blcs 25cef4 │ │ │ │ ldmvs r9, {r0, r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ ldmdavs r9!, {r0, r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrdmi pc, [r0], -r8 │ │ │ │ bicle r2, r1, r0, lsl #18 │ │ │ │ sbcsle r2, sp, r0, lsl #24 │ │ │ │ @@ -554106,46 +554146,46 @@ │ │ │ │ @ instruction: 0xf8d6ff1f │ │ │ │ stmdbcs r0, {r3, r6, r7, ip} │ │ │ │ sbchi pc, r7, r0 │ │ │ │ andsle r4, r8, sl, lsl #11 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e85a │ │ │ │ stmda sl, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 259a9c │ │ │ │ + bcs 259b4c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29ceac │ │ │ │ + blcc 29cf5c │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8da809b │ │ │ │ @ instruction: 0xf8c61008 │ │ │ │ @ instruction: 0xf891a0c8 │ │ │ │ - blcs 299404 │ │ │ │ + blcs 2994b4 │ │ │ │ movwcs fp, #8068 @ 0x1f84 │ │ │ │ andcc pc, ip, #8781824 @ 0x860000 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8d6d107 │ │ │ │ - bllt fe4d5570 │ │ │ │ + bllt fe4d5620 │ │ │ │ @ instruction: 0xf1bbe046 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8d68091 │ │ │ │ stmdbcs r0, {r2, r3, r6, r7, ip} │ │ │ │ addshi pc, sp, r0 │ │ │ │ andsle r4, r7, fp, lsl #11 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e85b │ │ │ │ stmda fp, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 259b08 │ │ │ │ + bcs 259bb8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29cf18 │ │ │ │ + blcc 29cfc8 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ rsble r2, sl, r0, lsl #22 │ │ │ │ ldrdcc pc, [r8], -fp │ │ │ │ sbclt pc, ip, r6, asr #17 │ │ │ │ ldrdcs pc, [r4], r6 @ │ │ │ │ @@ -554154,53 +554194,53 @@ │ │ │ │ @ instruction: 0xf8862301 │ │ │ │ orrlt r3, r2, ip, lsl #4 │ │ │ │ strcs r3, [r0, #-3076] @ 0xfffff3fc │ │ │ │ @ instruction: 0xf8544611 │ │ │ │ teqlt fp, r4, lsl #30 │ │ │ │ @ instruction: 0x46326899 │ │ │ │ addeq pc, r4, #14221312 @ 0xd90000 │ │ │ │ - blx 68adda │ │ │ │ + blx ff08ae88 │ │ │ │ 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: 0xf8dafaa9 │ │ │ │ @ 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 fe88aec8 │ │ │ │ andcc pc, ip, #9830400 @ 0x960000 │ │ │ │ - blmi dfc1f0 │ │ │ │ + blmi dfc2a0 │ │ │ │ ldmpl r3, {r1, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf3c3789b │ │ │ │ @ instruction: 0xf5061380 │ │ │ │ stcls 12, cr7, [r1], {55} @ 0x37 │ │ │ │ @ instruction: 0xf10d4667 │ │ │ │ andcs r0, r0, #48, 28 @ 0x300 │ │ │ │ adccc pc, sp, #8781824 @ 0x860000 │ │ │ │ adccs pc, lr, #8781824 @ 0x860000 │ │ │ │ ldrcc r4, [r0, -r5, lsr #12] │ │ │ │ - stcgt 4, cr3, [pc, #-64] @ 24d38c │ │ │ │ + stcgt 4, cr3, [pc, #-64] @ 24d43c │ │ │ │ ldceq 8, cr15, [r0], {71} @ 0x47 │ │ │ │ stcne 8, cr15, [ip], {71} @ 0x47 │ │ │ │ stccs 8, cr15, [r8], {71} @ 0x47 │ │ │ │ stccc 8, cr15, [r4], {71} @ 0x47 │ │ │ │ mvnsle r4, r5, ror r5 │ │ │ │ rsbsvs ip, r9, r3, lsl #24 │ │ │ │ @ instruction: 0x46326038 │ │ │ │ @ instruction: 0xf8d94661 │ │ │ │ @ instruction: 0xf69f0280 │ │ │ │ - ldrb pc, [r0], r5, asr #21 @ │ │ │ │ + ldrb pc, [r0], sp, ror #20 @ │ │ │ │ @ instruction: 0xf8d068c8 │ │ │ │ @ instruction: 0x479831b8 │ │ │ │ stmiavs r8, {r0, r1, r2, r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ @ instruction: 0xe78f4798 │ │ │ │ ldrb r2, [r0, r0, lsl #6] │ │ │ │ ldrdcs pc, [r4], r6 @ │ │ │ │ @@ -554214,19 +554254,19 @@ │ │ │ │ @ instruction: 0xf3bfe747 │ │ │ │ ldmda fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4915200 @ 0x4b0000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf5e2e770 │ │ │ │ - svclt 0x0000eae0 │ │ │ │ - ldrhteq r2, [r3], #-228 @ 0xffffff1c │ │ │ │ + svclt 0x0000ea88 │ │ │ │ + rsbseq r2, r3, r4, lsl #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r3, r8, ror lr │ │ │ │ - rsbseq r2, r3, r6, ror #28 │ │ │ │ + rsbseq r2, r3, r8, asr #27 │ │ │ │ + ldrhteq r2, [r3], #-214 @ 0xffffff2a │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ rsbsmi pc, ip, #208, 16 @ 0xd00000 │ │ │ │ tstlt ip, r7, lsl #1 │ │ │ │ @@ -554260,36 +554300,36 @@ │ │ │ │ stmib r5, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp}^ │ │ │ │ movwcs r2, #936 @ 0x3a8 │ │ │ │ stclvc 5, cr15, [r3], #-20 @ 0xffffffec │ │ │ │ cdpeq 0, 0, cr15, cr4, cr15, {2} │ │ │ │ @ instruction: 0xb1ee4698 │ │ │ │ svccs 0x0004f85c │ │ │ │ ldmvs r2, {r1, r3, r4, r5, r7, r8, ip, sp, pc} │ │ │ │ - blx 34bd3c │ │ │ │ + blx 34bdec │ │ │ │ ldrdeq lr, [lr, #-146]! @ 0xffffff6e │ │ │ │ @ instruction: 0xf8924301 │ │ │ │ svclt 0x000211c4 │ │ │ │ andseq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ andeq lr, sl, r0, asr #20 │ │ │ │ andseq pc, r0, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf8d4b139 │ │ │ │ - b 1291d84 │ │ │ │ + b 1291e34 │ │ │ │ @ instruction: 0xf8c4010a │ │ │ │ @ instruction: 0xf8821218 │ │ │ │ movwcc r8, #4548 @ 0x11c4 │ │ │ │ strhle r4, [r1, #35]! @ 0x23 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd02b │ │ │ │ ldmib r2, {r3, sp}^ │ │ │ │ @ instruction: 0xf8d2106e │ │ │ │ movwmi r3, #4560 @ 0x11d0 │ │ │ │ @ instruction: 0xf8d4d144 │ │ │ │ @ instruction: 0xf0411210 │ │ │ │ @ instruction: 0xf8c40101 │ │ │ │ - blcs 251d98 │ │ │ │ + blcs 251e48 │ │ │ │ ldmib r3, {r6, ip, lr, pc}^ │ │ │ │ movwmi r2, #41326 @ 0xa16e │ │ │ │ @ instruction: 0xf8d4bf08 │ │ │ │ tstle r3, r0, lsl r2 │ │ │ │ tstpeq r2, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ andsne pc, r0, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0x21c4f893 │ │ │ │ @@ -554300,50 +554340,50 @@ │ │ │ │ andcs r2, r0, #24, 4 @ 0x80000001 │ │ │ │ biccs pc, r4, r3, lsl #17 │ │ │ │ @ instruction: 0xf881b109 │ │ │ │ @ instruction: 0xf8b521c4 │ │ │ │ @ instruction: 0xf8d40384 │ │ │ │ stmdacc r1, {r9, ip} │ │ │ │ @ instruction: 0xf5e24408 │ │ │ │ - @ instruction: 0xf8b5e944 │ │ │ │ + @ instruction: 0xf8b5e8ec │ │ │ │ @ instruction: 0xf8d43386 │ │ │ │ @ instruction: 0xf8c41204 │ │ │ │ mrcne 1, 2, r0, cr8, cr8, {7} │ │ │ │ @ instruction: 0xf5e24408 │ │ │ │ - @ instruction: 0xf8c4e93a │ │ │ │ + @ instruction: 0xf8c4e8e2 │ │ │ │ @ instruction: 0x462001fc │ │ │ │ rsbsmi pc, ip, #12910592 @ 0xc50000 │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ strdcs r8, [r1, -r0] │ │ │ │ @ instruction: 0xf8804642 │ │ │ │ @ instruction: 0xf88082ae │ │ │ │ strb r1, [ip, -ip, lsl #4]! │ │ │ │ bicle r2, r0, r0, lsl #22 │ │ │ │ bfi r4, r3, (invalid: 12:9) │ │ │ │ bfi r4, r3, (invalid: 12:3) │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda47e8 │ │ │ │ + bl feda4898 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 591590 │ │ │ │ + bmi 591640 │ │ │ │ stmdbmi sp, {r0, r1, r7, ip, sp, pc} │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ ldrbtmi r4, [r9], #-3340 @ 0xfffff2f4 │ │ │ │ - @ instruction: 0xf892f69f │ │ │ │ + @ instruction: 0xf83af69f │ │ │ │ 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: 0xf8c4f82d │ │ │ │ andlt r0, r3, r4, lsl #5 │ │ │ │ svclt 0x0000bd30 │ │ │ │ @ instruction: 0xffffefb7 │ │ │ │ @ instruction: 0xffffefcf │ │ │ │ - ldrshteq r2, [r3], #-158 @ 0xffffff62 │ │ │ │ + rsbseq r2, r3, lr, asr #18 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ adccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ movwne pc, #2240 @ 0x8c0 @ │ │ │ │ orrvs pc, r0, #67 @ 0x43 │ │ │ │ adccc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ svclt 0x00004770 │ │ │ │ @@ -554359,128 +554399,128 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ adccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ movwne pc, #18624 @ 0x48c0 @ │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ adccc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda4890 │ │ │ │ + bl feda4940 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ - blmi 3df0cc │ │ │ │ + blmi 3df17c │ │ │ │ stmdbmi r6, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r2, [fp], #-515 @ 0xfffffdfd │ │ │ │ andseq pc, r8, ip, lsl #2 │ │ │ │ strls r4, [r0], #-1145 @ 0xfffffb87 │ │ │ │ - @ instruction: 0xf8e8f6a5 │ │ │ │ + @ instruction: 0xf890f6a5 │ │ │ │ ldclt 0, cr11, [r0, #-8] │ │ │ │ - eoreq r5, r1, sl, asr #25 │ │ │ │ - rsbseq r1, r6, r0, lsl #19 │ │ │ │ + eoreq r5, r1, r2, asr #25 │ │ │ │ + ldrsbteq r1, [r6], #-128 @ 0xffffff80 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda48c4 │ │ │ │ + bl feda4974 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8114ac │ │ │ │ - blmi 81eee0 │ │ │ │ + bmi 81155c │ │ │ │ + blmi 81ef90 │ │ │ │ ldrbtmi fp, [sl], #-159 @ 0xffffff61 │ │ │ │ ldmpl r3, {r3, r5, r6, r9, sl, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx fe88b6c0 │ │ │ │ - blne 38b838 │ │ │ │ + blx fe88b770 │ │ │ │ + blne 38b8e8 │ │ │ │ strbtmi r2, [r8], -r0, ror #5 │ │ │ │ - blx fef0b6cc │ │ │ │ + blx fef0b77c │ │ │ │ @ instruction: 0x46212214 │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ - blx fed8b6d8 │ │ │ │ + blx fed8b788 │ │ │ │ strtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx fff0b6e0 │ │ │ │ + blx fff0b790 │ │ │ │ @ instruction: 0x46202114 │ │ │ │ - @ instruction: 0xf9aef69f │ │ │ │ - blmi 41ff30 │ │ │ │ + @ instruction: 0xf956f69f │ │ │ │ + blmi 41ffe0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a7780 │ │ │ │ + blls 9a7830 │ │ │ │ @ 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 │ │ │ │ + ldmdb r8, {r1, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r2, r3, lr, ror r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r2, [r3], #-128 @ 0xffffff80 │ │ │ │ + rsbseq r2, r3, r0, asr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda493c │ │ │ │ + bl feda49ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r1, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf6762100 │ │ │ │ - stclt 15, cr15, [r8, #-252] @ 0xffffff04 │ │ │ │ + stclt 14, cr15, [r8, #-924] @ 0xfffffc64 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda4954 │ │ │ │ + bl feda4a04 │ │ │ │ @ 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 │ │ │ │ + stc 5, cr15, [sl, #-900]! @ 0xfffffc7c │ │ │ │ andscs fp, r4, #64, 18 @ 0x100000 │ │ │ │ stcne 13, cr1, [r0, #-164]! @ 0xffffff5c │ │ │ │ - ldcl 5, cr15, [ip, #-900]! @ 0xfffffc7c │ │ │ │ + stc 5, cr15, [r4, #-900]! @ 0xfffffc7c │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda4988 │ │ │ │ + bl feda4a38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [ip], #-832 @ 0xfffffcc0 │ │ │ │ stmdami ip!, {r1, r2, r9, sl, lr} │ │ │ │ ldrbtmi fp, [ip], #-135 @ 0xffffff79 │ │ │ │ - bmi d60448 │ │ │ │ + bmi d604f8 │ │ │ │ stmdapl r0!, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ tstcs r2, ip, lsl #12 │ │ │ │ andls r6, r5, r0, lsl #16 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ strne lr, [r0], #-2502 @ 0xfffff63a │ │ │ │ ldmpl fp, {r8, sp} │ │ │ │ tstls r3, r4, lsl #4 │ │ │ │ movtmi pc, #1283 @ 0x503 @ │ │ │ │ ldmib sp, {r1, r9, ip, pc}^ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ @ instruction: 0xf8930100 │ │ │ │ eorcs r3, r0, #37, 30 @ 0x94 │ │ │ │ - bl 355bd4 │ │ │ │ - bvs ff84e5e0 │ │ │ │ + bl 355c84 │ │ │ │ + bvs ff84e690 │ │ │ │ sbcsvs r0, r8, #0, 2 │ │ │ │ @ instruction: 0x6e276930 │ │ │ │ - mcr2 6, 3, pc, cr12, cr4, {1} @ │ │ │ │ + mrc2 6, 0, pc, cr4, cr4, {1} │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 31f194 │ │ │ │ + blgt 31f244 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6384630 │ │ │ │ - strtmi pc, [fp], -r3, ror #19 │ │ │ │ + strtmi pc, [fp], -fp, lsl #19 │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x46301151 │ │ │ │ - @ instruction: 0xffb6f637 │ │ │ │ + @ instruction: 0xff5ef637 │ │ │ │ ldmib r4, {r8, sp}^ │ │ │ │ subsvs r2, r3, r6, lsl r3 │ │ │ │ @ instruction: 0xf104601a │ │ │ │ strvs r0, [r1, #856]! @ 0x358 │ │ │ │ strtvs r1, [r0], -r1, lsl #26 │ │ │ │ stmib r4, {r1, r6, fp, sp, lr}^ │ │ │ │ subsvs r2, r3, r6, lsl r1 │ │ │ │ subvs r4, r3, fp, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs sp, r1, r2, lsl #2 │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ - stmia r4!, {r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r2, r3, sl, ror #16 │ │ │ │ + stm ip, {r1, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldrhteq r2, [r3], #-122 @ 0xffffff86 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r3, r4, ror #16 │ │ │ │ + ldrhteq r2, [r3], #-116 @ 0xffffff8c │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrsbteq r2, [r3], #-122 @ 0xffffff86 │ │ │ │ + rsbseq r2, r3, sl, lsr #14 │ │ │ │ andcs fp, r0, #16, 8 @ 0x10000000 │ │ │ │ @ instruction: 0xf8a12317 │ │ │ │ @ instruction: 0xf04f2090 │ │ │ │ @ instruction: 0xf8d00c01 │ │ │ │ ldrd r4, [r1], -r0 │ │ │ │ movwle r3, #56065 @ 0xdb01 │ │ │ │ vpmax.s8 d15, d3, d12 │ │ │ │ @@ -554490,15 +554530,15 @@ │ │ │ │ andeq pc, r7, #-1946157055 @ 0x8c000001 │ │ │ │ andcs pc, pc, #-1946157055 @ 0x8c000001 │ │ │ │ addscs pc, r0, r1, lsr #17 │ │ │ │ umaalcs pc, r3, r0, r8 @ │ │ │ │ @ instruction: 0xf101b17a │ │ │ │ vst2.16 {d16-d19}, [pc :128], r0 │ │ │ │ vaddl.s8 , d16, d0 │ │ │ │ - bl 3198a4 │ │ │ │ + bl 319954 │ │ │ │ vst1.16 {d16-d19}, [pc], r2 │ │ │ │ @ instruction: 0xf8237404 │ │ │ │ @ instruction: 0xf8414b02 │ │ │ │ addsmi r0, r3, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0xf85dd1f9 │ │ │ │ ldrbmi r4, [r0, -r4, lsl #22]! │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ @@ -554526,97 +554566,97 @@ │ │ │ │ @ instruction: 0xf8840060 │ │ │ │ @ instruction: 0xf8c63061 │ │ │ │ @ instruction: 0xf8d98000 │ │ │ │ strcc r3, [r1, #-96] @ 0xffffffa0 │ │ │ │ strcc r3, [r4], -r2, lsl #8 │ │ │ │ stmiale r4!, {r0, r1, r3, r5, r7, r9, lr}^ │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - blcs 267938 │ │ │ │ + blcs 2679e8 │ │ │ │ push {r3, r6, ip, lr, pc} │ │ │ │ vst4. {d20,d22,d24,d26}, [pc :256], r0 │ │ │ │ - bl feda4b38 │ │ │ │ + bl feda4be8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r8, ror #31 │ │ │ │ ldrmi r4, [r4], -lr, lsl #12 │ │ │ │ ldreq r6, [fp, -fp, lsr #18] │ │ │ │ stmdavs sp!, {r0, r2, sl, ip, lr, pc} │ │ │ │ - blcs 2679fc │ │ │ │ + blcs 267aac │ │ │ │ pop {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ stmiavs r8!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xf9dcf677 │ │ │ │ + @ instruction: 0xf984f677 │ │ │ │ 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 87a54e │ │ │ │ @ instruction: 0xf1b8f803 │ │ │ │ andsle r0, r0, r0, lsl #30 │ │ │ │ @ instruction: 0xf8947d2b │ │ │ │ vaddl.u8 q15, d3, d0 │ │ │ │ @ instruction: 0xf10e1301 │ │ │ │ strbtmi r0, [r3], #-513 @ 0xfffffdff │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ strbmi r7, [r0, #34]! @ 0x22 │ │ │ │ vmov.i16 , #45312 @ 0xb100 │ │ │ │ andcc pc, lr, r6, lsl #16 │ │ │ │ andcc sp, r1, lr, ror #3 │ │ │ │ ldrhle r4, [ip, #40] @ 0x28 │ │ │ │ stmiavs r8!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9fef677 │ │ │ │ + @ instruction: 0xf9a6f677 │ │ │ │ ldmible r4, {r0, fp, sp}^ │ │ │ │ @ instruction: 0xf67768a8 │ │ │ │ - @ instruction: 0x1e07f9f9 │ │ │ │ + @ instruction: 0x1e07f9a1 │ │ │ │ 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 222ceb0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ orrls r6, r7, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwls r6, #6155 @ 0x180b │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf04f80dd │ │ │ │ strmi r0, [fp], r0, lsl #20 │ │ │ │ ldrbmi r4, [r0], r1, lsl #13 │ │ │ │ movwls sl, #11015 @ 0x2b07 │ │ │ │ - blcs 274608 │ │ │ │ + blcs 2746b8 │ │ │ │ addshi pc, sl, r0 │ │ │ │ stmib sp, {r8, sl, sp}^ │ │ │ │ strtmi r9, [pc], -r4, lsl #20 │ │ │ │ - blls 2c5a20 │ │ │ │ + blls 2c5ad0 │ │ │ │ adcmi r3, fp, #4194304 @ 0x400000 │ │ │ │ stcne 0, cr13, [lr], #368 @ 0x170 │ │ │ │ addeq lr, r6, #11264 @ 0x2c00 │ │ │ │ vorr.i16 , #179 @ 0x00b3 │ │ │ │ strbmi r0, [r3, #-962] @ 0xfffffc3e │ │ │ │ ldmdavs r3, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ orrcc pc, pc, #201326595 @ 0xc000003 │ │ │ │ vrshr.s64 d4, d15, #64 │ │ │ │ - blne ff8edd64 │ │ │ │ - blls 2df4a0 │ │ │ │ + blne ff8ede14 │ │ │ │ + blls 2df550 │ │ │ │ streq lr, [r7, -sl, lsr #23] │ │ │ │ - bl 315e44 │ │ │ │ - bl 40da70 │ │ │ │ + bl 315ef4 │ │ │ │ + bl 40db20 │ │ │ │ @ instruction: 0xf5e10a09 │ │ │ │ - bl 548e70 │ │ │ │ + bl 548dc0 │ │ │ │ @ instruction: 0xf8960686 │ │ │ │ @ instruction: 0xf01cc005 │ │ │ │ @ instruction: 0xf0000c07 │ │ │ │ - blls 36dd34 │ │ │ │ + blls 36dde4 │ │ │ │ ldmdbvc r0!, {sl, sp} │ │ │ │ @ instruction: 0xf8cd4652 │ │ │ │ ldmdbvs fp, {r2, r3, pc} │ │ │ │ eorseq pc, pc, r0 │ │ │ │ - blls 2e7bd8 │ │ │ │ + blls 2e7c88 │ │ │ │ streq lr, [sl, -r3, lsl #22] │ │ │ │ adcmi r6, r3, #720896 @ 0xb0000 │ │ │ │ strtmi fp, [r1], -r8, lsl #30 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ strmi r8, [fp], -r3, lsl #1 │ │ │ │ ldmdbvs sl, {r1, r4, r7, r9, sl, lr} │ │ │ │ strle r0, [r7, #-1810] @ 0xfffff8ee │ │ │ │ @@ -554630,26 +554670,26 @@ │ │ │ │ mul r4, r6, r8 │ │ │ │ vfnmsne.f64 d14, d14, d4 │ │ │ │ ldrbtmi r3, [r3], #-1025 @ 0xfffffbff │ │ │ │ @ instruction: 0xf8074564 │ │ │ │ bicsle r3, pc, r1, lsl #22 │ │ │ │ ldrmi r9, [r2], r1, lsl #22 │ │ │ │ @ instruction: 0xf8dd3501 │ │ │ │ - bl 36dafc │ │ │ │ + bl 36dbac │ │ │ │ strtmi r0, [r2], #1801 @ 0x709 │ │ │ │ @ instruction: 0xd1a242ab │ │ │ │ strls lr, [r4], #-2525 @ 0xfffff623 │ │ │ │ @ instruction: 0x0004ebba │ │ │ │ - b 1641b98 │ │ │ │ + b 1641c48 │ │ │ │ @ instruction: 0xf8d91508 │ │ │ │ strcc r3, [r6], #-624 @ 0xfffffd90 │ │ │ │ @ instruction: 0xf503b2ed │ │ │ │ ldmdacs r0, {r2, r3, r7, r8, r9, ip, sp, lr} │ │ │ │ svclt 0x00284601 │ │ │ │ - bl 495f38 │ │ │ │ + bl 495fe8 │ │ │ │ cdpne 6, 4, cr0, cr10, cr3, {2} │ │ │ │ @ instruction: 0xf809432a │ │ │ │ stclne 0, cr4, [r7], #-76 @ 0xffffffb4 │ │ │ │ sbcslt r1, r3, #64, 20 @ 0x40000 │ │ │ │ strmi r7, [ip], #-115 @ 0xffffff8d │ │ │ │ rsbscs pc, r0, #14221312 @ 0xd90000 │ │ │ │ addsvc pc, r4, #8388608 @ 0x800000 │ │ │ │ @@ -554672,67 +554712,67 @@ │ │ │ │ @ instruction: 0xf1b88004 │ │ │ │ @ instruction: 0xd1a10f13 │ │ │ │ @ instruction: 0x8010f8de │ │ │ │ vmlaeq.f64 d14, d18, d16 │ │ │ │ andeq pc, r6, #8, 2 │ │ │ │ stmdaeq r3, {r3, r4, r8, ip, sp, lr, pc} │ │ │ │ ldrmi fp, [r0], r8, asr #30 │ │ │ │ - b 1616374 │ │ │ │ + b 1616424 │ │ │ │ and r0, r0, r8, lsr #17 │ │ │ │ ldrmi r3, [r0, #513] @ 0x201 │ │ │ │ ldrbmi sp, [r2, #-3472]! @ 0xfffff270 │ │ │ │ - bvs ff94236c │ │ │ │ + bvs ff94241c │ │ │ │ addseq r4, fp, r2, asr r6 │ │ │ │ @ instruction: 0xe78fb2db │ │ │ │ @ instruction: 0xe78d23fc │ │ │ │ tstcs r1, r2, asr r6 │ │ │ │ @ instruction: 0x0010f8d9 │ │ │ │ eorge pc, r8, #13172736 @ 0xc90000 │ │ │ │ - blx c8b622 │ │ │ │ + blx ff68b6d0 │ │ │ │ ldrbmi r9, [r2], -r2, lsl #18 │ │ │ │ eoreq pc, ip, #13172736 @ 0xc90000 │ │ │ │ - stcl 5, cr15, [r6, #900] @ 0x384 │ │ │ │ - blmi 4e03dc │ │ │ │ + stcl 5, cr15, [lr, #-900]! @ 0xfffffc7c │ │ │ │ + blmi 4e048c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls fe427c20 │ │ │ │ + blls fe427cd0 │ │ │ │ @ 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, 12, cr15, cr2, cr1, {7} │ │ │ │ + rsbseq r2, r3, r4, ror r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r3, r0, asr r4 │ │ │ │ + rsbseq r2, r3, r0, lsr #7 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r4, [r6], -sl, lsl #13 │ │ │ │ @ instruction: 0xf8da2100 │ │ │ │ @ instruction: 0xf9988010 │ │ │ │ biccc r3, r8, #65 @ 0x41 │ │ │ │ eoreq pc, r3, r0, asr r8 @ │ │ │ │ - @ instruction: 0xff0af69e │ │ │ │ + mrc2 6, 5, pc, cr2, 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 48b752 │ │ │ │ umaalcc pc, r1, r8, r9 @ │ │ │ │ biccc r4, r8, #42991616 @ 0x2900000 │ │ │ │ eoreq pc, r3, r6, asr r8 @ │ │ │ │ - mrc2 6, 7, pc, cr6, cr14, {4} │ │ │ │ + mrc2 6, 4, pc, cr14, 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, r2, r3, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d5d1ec │ │ │ │ strtmi fp, [r9], -r8 │ │ │ │ tstpcc r8, #14024704 @ p-variant is OBSOLETE @ 0xd60000 │ │ │ │ @ instruction: 0xf8d6455b │ │ │ │ svclt 0x0008330c │ │ │ │ tstpeq r8, #12976128 @ p-variant is OBSOLETE @ 0xc60000 │ │ │ │ @ instruction: 0xf8d6455b │ │ │ │ @@ -554742,85 +554782,85 @@ │ │ │ │ svclt 0x0008331c │ │ │ │ movwvc pc, #35014 @ 0x88c6 @ │ │ │ │ @ instruction: 0xf998455b │ │ │ │ svclt 0x00083041 │ │ │ │ tstpvc ip, #12976128 @ p-variant is OBSOLETE @ 0xc60000 │ │ │ │ @ instruction: 0xf85633c8 │ │ │ │ @ instruction: 0xf69e0023 │ │ │ │ - @ instruction: 0xf8dbfe9f │ │ │ │ + @ instruction: 0xf8dbfe47 │ │ │ │ stmdbcs r0, {ip} │ │ │ │ vmla.i , , d1[0] │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29d89c │ │ │ │ + blcc 29d94c │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xd1b42b00 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ vaddl.u , d31, d29 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29d8c4 │ │ │ │ + blcc 29d974 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ lslle r2, r0, #22 │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - blx 28b762 │ │ │ │ + blx fec8b810 │ │ │ │ @ instruction: 0xf5e14650 │ │ │ │ - pop {r2, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + pop {r2, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00008ff8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda4ef4 │ │ │ │ + bl feda4fa4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addscs r0, r7, #240, 30 @ 0x3c0 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ stmdavs r9, {fp, sp, lr} │ │ │ │ - b fef0b48c │ │ │ │ + b 190b53c │ │ │ │ andscs fp, r4, #64, 18 @ 0x100000 │ │ │ │ stcne 13, cr1, [r0, #-164]! @ 0xffffff5c │ │ │ │ - b fed8b498 │ │ │ │ + b 178b548 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda4f28 │ │ │ │ + bl feda4fd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ rscscs r0, r0, #240, 30 @ 0x3c0 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ stmdavs r9, {fp, sp, lr} │ │ │ │ - b fe88b4c0 │ │ │ │ + b 128b570 │ │ │ │ andscs fp, r4, #64, 18 @ 0x100000 │ │ │ │ stcne 13, cr1, [r0, #-164]! @ 0xffffff5c │ │ │ │ - b fe70b4cc │ │ │ │ + b 110b57c │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda4f5c │ │ │ │ + bl feda500c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcscs r0, sl, #240, 30 @ 0x3c0 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ stmdavs r9, {fp, sp, lr} │ │ │ │ - b 220b4f4 │ │ │ │ + b c0b5a4 │ │ │ │ andscs fp, r4, #64, 18 @ 0x100000 │ │ │ │ stcne 13, cr1, [r0, #-164]! @ 0xffffff5c │ │ │ │ - b 208b500 │ │ │ │ + b a8b5b0 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x461cb091 │ │ │ │ @ instruction: 0xb010f8d3 │ │ │ │ - blmi fe29f5b8 │ │ │ │ + blmi fe29f668 │ │ │ │ stmdbeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r9, [lr], -r6, lsl #4 │ │ │ │ @ instruction: 0x46884a7f │ │ │ │ ldrbtmi r9, [sl], #-265 @ 0xfffffef7 │ │ │ │ rsbseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ rsbsne pc, r8, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf8d458d3 │ │ │ │ @@ -554829,17 +554869,17 @@ │ │ │ │ @ instruction: 0xf99b0300 │ │ │ │ biccc r3, r8, #65 @ 0x41 │ │ │ │ eorge pc, r3, r5, asr r8 @ │ │ │ │ addcc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ stmdbge r9, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ addeq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0x46506030 │ │ │ │ - stc2 6, cr15, [lr, #632]! @ 0x278 │ │ │ │ + ldc2l 6, cr15, [r6, #-632] @ 0xfffffd88 │ │ │ │ cmnlt r8, r6, lsl #12 │ │ │ │ - bmi 1e6800c │ │ │ │ + bmi 1e680bc │ │ │ │ ldrbtmi r4, [sl], #-2925 @ 0xfffff493 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, pc, r0, asr #32 │ │ │ │ andslt r4, r1, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -554854,106 +554894,106 @@ │ │ │ │ @ instruction: 0xff5cf7fd │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ ldrtmi sp, [r8], -r9, rrx │ │ │ │ @ instruction: 0xff28f003 │ │ │ │ svceq 0x0000f1ba │ │ │ │ tstcs r8, sl, lsl r0 │ │ │ │ @ instruction: 0xf6a04638 │ │ │ │ - strmi pc, [r6], -r5, ror #18 │ │ │ │ - bls 3df720 │ │ │ │ + strmi pc, [r6], -sp, lsl #18 │ │ │ │ + bls 3df7d0 │ │ │ │ ldrtmi r9, [r8], -r9, lsl #18 │ │ │ │ - blx ffa0b8d8 │ │ │ │ - bleq 38bf6c │ │ │ │ + blx fe40b988 │ │ │ │ + bleq 38c01c │ │ │ │ @ instruction: 0x000fe8b9 │ │ │ │ rsbvs r6, r1, r0, ror r0 │ │ │ │ adcvs r4, r2, r1, lsr r6 │ │ │ │ rscvs r4, r3, sl, lsr r6 │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ ldrbmi r6, [r0], -r0, lsr #2 │ │ │ │ - stc2 6, cr15, [r2, #632] @ 0x278 │ │ │ │ + stc2 6, cr15, [sl, #-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: 0xf8d5feb3 │ │ │ │ @ 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: 0xf8d5fd2d │ │ │ │ @ instruction: 0xf7fc0338 │ │ │ │ @ instruction: 0x4630fe3b │ │ │ │ - mrc2 6, 7, pc, cr12, cr10, {5} │ │ │ │ + mcr2 6, 5, pc, cr4, cr10, {5} @ │ │ │ │ rsbseq pc, r8, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8c52300 │ │ │ │ - bmi e5abd4 │ │ │ │ + bmi e5ac84 │ │ │ │ ldrbtmi r4, [sl], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf874f7fd │ │ │ │ @ instruction: 0xf8c568fb │ │ │ │ ldmvs fp, {r3, r4, r5, r8, r9}^ │ │ │ │ teqpcc ip, #12910592 @ p-variant is OBSOLETE @ 0xc50000 │ │ │ │ tstcs r8, r1, ror r7 │ │ │ │ - @ instruction: 0xf926f6a0 │ │ │ │ + @ instruction: 0xf8cef6a0 │ │ │ │ rsbscs pc, r8, #13959168 @ 0xd50000 │ │ │ │ ldrbmi r4, [fp], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8d24641 │ │ │ │ - bls 40eea0 │ │ │ │ + bls 40ef50 │ │ │ │ strls r9, [r1, #-515] @ 0xfffffdfd │ │ │ │ andls r6, r2, #2228224 @ 0x220000 │ │ │ │ ldrbtmi r4, [sl], #-2595 @ 0xfffff5dd │ │ │ │ @ instruction: 0xf1079200 │ │ │ │ andls r0, r4, #8, 4 @ 0x80000000 │ │ │ │ andeq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ - blx fee09fca │ │ │ │ + blx fee0a07a │ │ │ │ @ instruction: 0x468368f9 │ │ │ │ @ instruction: 0xf6a04638 │ │ │ │ - ldmvs sl!, {r0, r1, r2, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs sl!, {r0, r1, r2, r3, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628b9f2 │ │ │ │ strbmi r9, [r1], -r1, lsl #4 │ │ │ │ ldrtmi r4, [fp], -r2, lsr #12 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xffb0f7fd │ │ │ │ @ instruction: 0xf5e14658 │ │ │ │ - @ instruction: 0xe768eaf6 │ │ │ │ + @ instruction: 0xe768ea9e │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e852 │ │ │ │ stmda r2, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, ip, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 271ce8 │ │ │ │ + blcs 271d98 │ │ │ │ @ instruction: 0xf8d5d1b4 │ │ │ │ @ instruction: 0xf7fc0338 │ │ │ │ str pc, [pc, r9, ror #27]! │ │ │ │ smladxls r2, fp, sp, r1 │ │ │ │ ldrtmi r9, [r1], -r1, lsl #6 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf8d52308 │ │ │ │ @ instruction: 0xf5f502cc │ │ │ │ - ldmvs sl!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs sl!, {r0, r1, r2, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e1e7d3 │ │ │ │ - svclt 0x0000ed32 │ │ │ │ + svclt 0x0000ecda │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r3, lr, asr #4 │ │ │ │ - rsbseq r2, r3, lr, lsl #4 │ │ │ │ - andseq sl, pc, r2, lsr lr @ │ │ │ │ + @ instruction: 0x0073219e │ │ │ │ + rsbseq r2, r3, lr, asr r1 │ │ │ │ + andseq sl, pc, sl, lsr #28 │ │ │ │ @ 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 +555004,30 @@ │ │ │ │ @ instruction: 0xf04f933d │ │ │ │ stmdbcs r4, {r8, r9} │ │ │ │ stmdbcs r3, {r0, r2, r3, r6, ip, lr, pc} │ │ │ │ addhi pc, fp, r0 │ │ │ │ stcge 1, cr11, [r1], {233} @ 0xe9 │ │ │ │ @ instruction: 0x21002297 │ │ │ │ @ instruction: 0xf5e14620 │ │ │ │ - strtmi lr, [r1], -lr, lsr #20 │ │ │ │ + @ instruction: 0x4621e9d6 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ ldrtmi pc, [r3], -r5, lsr #24 @ │ │ │ │ @ instruction: 0x46212297 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - bmi 180dafc │ │ │ │ + bmi 180dbac │ │ │ │ ldrbtmi r4, [sl], #-2900 @ 0xfffff4ac │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, ip, r0, asr #32 │ │ │ │ pop {r0, r1, r2, r3, r4, r5, ip, sp, pc} │ │ │ │ stcge 3, cr8, [r1], {240} @ 0xf0 │ │ │ │ strtmi r2, [r0], -r0, ror #5 │ │ │ │ @ instruction: 0xf5e12501 │ │ │ │ - @ instruction: 0x4621ea10 │ │ │ │ + @ instruction: 0x4621e9b8 │ │ │ │ @ instruction: 0xf88d4648 │ │ │ │ @ instruction: 0xf7ff5097 │ │ │ │ @ instruction: 0xf8d9fc05 │ │ │ │ @ instruction: 0xf10d0004 │ │ │ │ @ instruction: 0xf10d02db │ │ │ │ @ instruction: 0xf7ff019b │ │ │ │ ldrtmi pc, [r3], -r7, ror #24 @ │ │ │ │ @@ -555001,224 +555041,224 @@ │ │ │ │ @ instruction: 0xf8cd50e0 │ │ │ │ strcs r4, [r4], #-155 @ 0xffffff65 │ │ │ │ sbcsmi pc, fp, sp, lsl #17 │ │ │ │ mcr2 7, 4, pc, cr0, cr15, {7} @ │ │ │ │ @ instruction: 0xf10de7c5 │ │ │ │ rscscs r0, r0, #4, 16 @ 0x40000 │ │ │ │ strbmi r2, [r0], -r0, lsl #2 │ │ │ │ - stmib r2!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib sl, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ ldrdmi pc, [r4], -r9 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ strbtmi r2, [r1], -r1 │ │ │ │ tstlt sl, #2228224 @ 0x220000 │ │ │ │ ldreq r6, [fp, -r3, lsr #18] │ │ │ │ - bvs ffb434f0 │ │ │ │ + bvs ffb435a0 │ │ │ │ svclt 0x00042b02 │ │ │ │ tstpeq r1, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ - blcs 3420e0 │ │ │ │ - blcc 3854dc │ │ │ │ + blcs 342190 │ │ │ │ + blcc 38558c │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d0 │ │ │ │ sbclt r4, r9, #1677721600 @ 0x64000000 │ │ │ │ @ instruction: 0x46146815 │ │ │ │ stmdbvs r3!, {r0, r2, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ ldreq r4, [fp, -sl, lsr #12] │ │ │ │ ldmdavs r5, {r0, r1, r2, r5, r6, r7, sl, ip, lr, pc} │ │ │ │ stccs 6, cr4, [r0, #-80] @ 0xffffffb0 │ │ │ │ @ instruction: 0xf1bcd1f7 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ adcne pc, r3, sp, lsl #17 │ │ │ │ strbmi r4, [r1], -r8, asr #12 │ │ │ │ teqls sl, #12, 6 @ 0x30000000 │ │ │ │ - blx fed8c0fa │ │ │ │ + blx fed8c1aa │ │ │ │ rscscs r4, r0, #53477376 @ 0x3300000 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ mcr2 7, 2, pc, cr0, cr15, {7} @ │ │ │ │ stcge 7, cr14, [r1], {133} @ 0x85 │ │ │ │ ldrdcs r2, [r0, -sl] │ │ │ │ @ instruction: 0xf5e14620 │ │ │ │ - strtmi lr, [r1], -r4, lsr #19 │ │ │ │ + strtmi lr, [r1], -ip, asr #18 │ │ │ │ strcs r4, [r1, #-1608] @ 0xfffff9b8 │ │ │ │ addspl pc, r7, sp, lsl #17 │ │ │ │ - blx fe88c122 │ │ │ │ + blx fe88c1d2 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ sbcseq pc, fp, #1073741827 @ 0x40000003 │ │ │ │ orrseq pc, fp, sp, lsl #2 │ │ │ │ - blx 10c132 │ │ │ │ + blx 10c1e2 │ │ │ │ @ instruction: 0x46214633 │ │ │ │ @ instruction: 0x463822da │ │ │ │ mcr2 7, 1, pc, cr4, cr15, {7} @ │ │ │ │ sbcscs r4, sl, #34603008 @ 0x2100000 │ │ │ │ @ instruction: 0x46384633 │ │ │ │ strvc pc, [r0], #1103 @ 0x44f │ │ │ │ strcc pc, [r2], #-704 @ 0xfffffd40 │ │ │ │ sbcspl pc, ip, sp, lsl #17 │ │ │ │ addsmi pc, fp, sp, asr #17 │ │ │ │ @ instruction: 0xf88d2404 │ │ │ │ @ instruction: 0xf7ff40db │ │ │ │ smmul r8, r3, lr │ │ │ │ - mrrc 5, 14, pc, r0, cr1 @ │ │ │ │ - rsbseq r2, r3, ip, lsr #32 │ │ │ │ + bl 8b99c │ │ │ │ + rsbseq r1, r3, ip, ror pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r3, r6, ror #31 │ │ │ │ + rsbseq r1, r3, r6, lsr pc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @ instruction: 0x4603b09b │ │ │ │ - bmi ffd9fbd8 │ │ │ │ + bmi ffd9fc88 │ │ │ │ ldrmi r4, [sp], -sp, ror #29 │ │ │ │ ldrbtmi r4, [sl], #-3053 @ 0xfffff413 │ │ │ │ @ instruction: 0x9607447e │ │ │ │ andcs r4, r1, ip, lsl #12 │ │ │ │ msrvc CPSR_x, pc, asr #8 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ @ instruction: 0xf5e10300 │ │ │ │ - andls lr, r6, r8, lsr #18 │ │ │ │ + ldrdls lr, [r6], -r0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d58086 │ │ │ │ stccs 2, cr3, [r2], {168} @ 0xa8 │ │ │ │ @ instruction: 0xf1036003 │ │ │ │ @ instruction: 0xf8c50201 │ │ │ │ @ instruction: 0xf00022a8 │ │ │ │ - bmi ffa6e810 │ │ │ │ + bmi ffa6e8c0 │ │ │ │ @ instruction: 0xf8519907 │ │ │ │ @ instruction: 0xf8daa002 │ │ │ │ ldreq r2, [r0, r0] │ │ │ │ orrshi pc, r7, r0, lsl #2 │ │ │ │ stmdavs r9!, {r3, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf79e2200 │ │ │ │ strmi pc, [r3], fp, lsl #26 │ │ │ │ umaalcc pc, r1, fp, r9 @ │ │ │ │ svclt 0x00042b0e │ │ │ │ @ instruction: 0xf88b2305 │ │ │ │ @ instruction: 0xf0003041 │ │ │ │ - blcs 26e7c0 │ │ │ │ - blcs 33de60 │ │ │ │ + blcs 26e870 │ │ │ │ + blcs 33df10 │ │ │ │ msrhi SPSR_fs, r0, asr #32 │ │ │ │ @ instruction: 0xf1c74658 │ │ │ │ - ldrbmi pc, [r8], -fp, asr #18 @ │ │ │ │ - blx 1f0c0d2 │ │ │ │ + ldrbmi pc, [r8], -r7, asr #18 @ │ │ │ │ + blx 1f0c182 │ │ │ │ andcs r4, r0, r9, asr r6 │ │ │ │ ldc2l 0, cr15, [ip, #124]! @ 0x7c │ │ │ │ @ instruction: 0xf6414658 │ │ │ │ - @ instruction: 0xf99bf903 │ │ │ │ - blcs 39a328 │ │ │ │ + @ instruction: 0xf99bf8ab │ │ │ │ + blcs 39a3d8 │ │ │ │ msrhi SPSR_sxc, r0 │ │ │ │ andcs r4, r0, r9, asr r6 │ │ │ │ ldc2l 0, cr15, [r0, #124]! @ 0x7c │ │ │ │ vst1.8 {d18-d21}, [pc], r0 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #3 │ │ │ │ - @ instruction: 0xff80f642 │ │ │ │ + @ instruction: 0xff28f642 │ │ │ │ @ instruction: 0xf7b04658 │ │ │ │ @ instruction: 0xf8dbfaa9 │ │ │ │ @ instruction: 0xf10d7160 │ │ │ │ ldmdavs fp!, {r2, r3, r4, r5, fp} │ │ │ │ ldrtmi fp, [ip], -fp, lsl #3 │ │ │ │ @ instruction: 0x2e0069a6 │ │ │ │ sbchi pc, r2, r0, asr #32 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldmdaeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2e0069be │ │ │ │ ldmdavs pc!, {r0, r1, r3, r4, r6, r8, ip, lr, pc} @ │ │ │ │ - blcs 26835c │ │ │ │ + blcs 26840c │ │ │ │ @ instruction: 0x4658d1f8 │ │ │ │ - blx fea8c22e │ │ │ │ + blx fea8c2de │ │ │ │ movwcs r9, #11270 @ 0x2c06 │ │ │ │ adcvs r4, r3, r0, asr #12 │ │ │ │ andslt pc, r0, r4, asr #17 │ │ │ │ - blx fe58bcfe │ │ │ │ + blx f8bdae │ │ │ │ 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 25a474 │ │ │ │ @ instruction: 0xf8dad039 │ │ │ │ @ instruction: 0xf99b3000 │ │ │ │ ldrbeq r0, [sl, -r1, asr #32] │ │ │ │ @ instruction: 0xf034d418 │ │ │ │ ldmiblt r8, {r0, r1, r3, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0xf100041b │ │ │ │ - bmi feb2e7a0 │ │ │ │ + bmi feb2e850 │ │ │ │ ldrbtmi r4, [sl], #-2976 @ 0xfffff460 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ teqphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andslt r9, fp, r6, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ umaaleq pc, r1, fp, r9 @ │ │ │ │ - bls 421154 │ │ │ │ + bls 421204 │ │ │ │ stmdavs r6!, {r2, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf806f677 │ │ │ │ + @ instruction: 0xffaef676 │ │ │ │ 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 118bb38 │ │ │ │ ldrbmi r6, [r8], -r1, lsr #16 │ │ │ │ - @ instruction: 0xfffaf632 │ │ │ │ + @ instruction: 0xffa2f632 │ │ │ │ stmdavs r0!, {r0, r1, r4, r7, r9, fp, lr} │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - bl fe50ba9c │ │ │ │ + bl f0bb4c │ │ │ │ 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} │ │ │ │ + ldm lr!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ strls lr, [r4, #-1985] @ 0xfffff83f │ │ │ │ @ instruction: 0x462069b4 │ │ │ │ - ldc2 6, cr15, [r6, #-212]! @ 0xffffff2c │ │ │ │ + ldc2l 6, cr15, [lr], {53} @ 0x35 │ │ │ │ stccs 6, cr4, [r0], {5} │ │ │ │ @ instruction: 0xf04fd04e │ │ │ │ stmdbvs r4!, {r8, fp} │ │ │ │ cmnlt r3, r3, lsr #16 │ │ │ │ ldmdblt r2, {r1, r3, r4, fp, sp, lr} │ │ │ │ ldmdavs sl, {r1, r4, sp, lr, pc} │ │ │ │ - blvc afa810 │ │ │ │ + blvc afa8c0 │ │ │ │ andsle r2, r1, r3, lsl #20 │ │ │ │ ldmdavs fp, {r2, r3, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - blcs 32cfe4 │ │ │ │ + blcs 32d094 │ │ │ │ @ instruction: 0x4628d030 │ │ │ │ @ instruction: 0xf635462c │ │ │ │ - @ instruction: 0xb1bdfd1b │ │ │ │ + @ instruction: 0xb1bdfcc3 │ │ │ │ strb r4, [r6, r5, lsl #12]! │ │ │ │ - blcs 32cff8 │ │ │ │ + blcs 32d0a8 │ │ │ │ @ instruction: 0x4613d1f5 │ │ │ │ movwls r4, #13856 @ 0x3620 │ │ │ │ - mcr2 6, 7, pc, cr0, cr6, {1} @ │ │ │ │ + mcr2 6, 4, pc, cr8, cr6, {1} @ │ │ │ │ ldmdblt r8, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf04f6d22 │ │ │ │ strvs r0, [r2, #2305]! @ 0x901 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ strtmi r4, [ip], -r8, lsr #12 │ │ │ │ - stc2 6, cr15, [r4, #-212] @ 0xffffff2c │ │ │ │ + stc2 6, cr15, [ip], #212 @ 0xd4 │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ tstcs r3, sl, lsl r0 │ │ │ │ @ instruction: 0xf6414630 │ │ │ │ - ldmdavs pc!, {r0, r1, r3, r4, r6, r8, fp, ip, sp, lr, pc} @ │ │ │ │ + ldmdavs pc!, {r0, r1, r8, fp, ip, sp, lr, pc} @ │ │ │ │ teqlt fp, fp, lsr r8 │ │ │ │ ldmibvs lr!, {r0, r1, r2, r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xd1b92e00 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldrb r9, [sl, -r4, lsl #26] │ │ │ │ @ instruction: 0xf6364620 │ │ │ │ - stmdacs r0, {r0, r1, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stcvs 1, cr13, [r3, #-804]! @ 0xfffffcdc │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strb r6, [r4, r3, lsr #11] │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6414630 │ │ │ │ - @ instruction: 0xe7e2f93f │ │ │ │ + strb pc, [r2, r7, ror #17]! @ │ │ │ │ @ instruction: 0xf10daf08 │ │ │ │ vtst.8 d16, d0, d28 │ │ │ │ stmib sp, {r1, r4, r8, fp, sp}^ │ │ │ │ @ instruction: 0xf8cd5b03 │ │ │ │ ldmdbvs r3!, {r2, r4, sp, pc} │ │ │ │ strcs r4, [r0, #-1726] @ 0xfffff942 │ │ │ │ strpl lr, [r1, #-2503] @ 0xfffff639 │ │ │ │ @@ -555227,205 +555267,205 @@ │ │ │ │ ldm lr!, {r2, r3, r8, r9, ip, pc} │ │ │ │ strls r0, [sp], -pc │ │ │ │ @ instruction: 0xb018f8d6 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf6354658 │ │ │ │ - @ instruction: 0x4682fcbd │ │ │ │ + strmi pc, [r2], r5, ror #24 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0x465ad054 │ │ │ │ ldmdbvs r1, {r0, r1, r3, r5, r7, r9, sl, lr} │ │ │ │ mvnslt r6, sp, lsl #16 │ │ │ │ biclt r6, sl, sl, lsr #16 │ │ │ │ - bcs 36d060 │ │ │ │ + bcs 36d110 │ │ │ │ stmdbvs sl, {r1, r8, ip, lr, pc}^ │ │ │ │ andle r4, sl, sl, asr #10 │ │ │ │ stmdavs sp!, {r0, r3, r5, r9, sl, lr} │ │ │ │ stmdavs fp!, {r0, r2, r7, r8, ip, sp, pc} │ │ │ │ - blvc 53aa18 │ │ │ │ + blvc 53aac8 │ │ │ │ mvnsle r2, r4, lsl #22 │ │ │ │ strbmi r6, [fp, #-2379] @ 0xfffff6b5 │ │ │ │ @ instruction: 0x4640d1f4 │ │ │ │ - bleq 2ca598 │ │ │ │ + bleq 2ca648 │ │ │ │ @ instruction: 0xf990f7ff │ │ │ │ stmdavs sp!, {r0, r3, r5, r9, sl, lr} │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ - bcs 36d094 │ │ │ │ + bcs 36d144 │ │ │ │ ldrbmi sp, [r0], -r6 │ │ │ │ - ldc2 6, cr15, [r2], {53} @ 0x35 │ │ │ │ + ldc2 6, cr15, [sl], #-212 @ 0xffffff2c │ │ │ │ cmnlt sl, r2, asr r6 │ │ │ │ ldrb r4, [r6, r2, lsl #13] │ │ │ │ strbmi r6, [sl, #-2378] @ 0xfffff6b6 │ │ │ │ @ instruction: 0x4640d1f5 │ │ │ │ - bleq 2ca5c4 │ │ │ │ + bleq 2ca674 │ │ │ │ @ instruction: 0xf97af7ff │ │ │ │ @ instruction: 0xf6354650 │ │ │ │ - ldrbmi pc, [r2], -r3, lsl #25 @ │ │ │ │ + ldrbmi pc, [r2], -fp, lsr #24 @ │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ biclt r4, fp, fp, asr r6 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf8daf641 │ │ │ │ + @ instruction: 0xf882f641 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ teqlt r4, fp, lsr r1 │ │ │ │ @ instruction: 0x2e0069a6 │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r7, r8, ip, lr, pc} │ │ │ │ - blcs 268544 │ │ │ │ + blcs 2685f4 │ │ │ │ ldmib sp, {r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8dd5b03 │ │ │ │ @ instruction: 0xf8dba014 │ │ │ │ ldmdavs fp!, {r5, r6, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldrb sl, [r0], fp, asr #29 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6414630 │ │ │ │ - @ instruction: 0xe7e3f8bf │ │ │ │ + strb pc, [r3, r7, ror #16]! @ │ │ │ │ movwcs r4, #2592 @ 0xa20 │ │ │ │ ldrbmi r2, [r8], -ip, lsl #2 │ │ │ │ @ instruction: 0xf63b447a │ │ │ │ - str pc, [fp], sp, lsl #19 │ │ │ │ - bls 42114c │ │ │ │ + @ instruction: 0xe68bf935 │ │ │ │ + bls 4211fc │ │ │ │ andge pc, r3, r2, asr r8 @ │ │ │ │ ldmdbge r5, {r3, r4, r5, r6, r9, sl, sp, lr, pc} │ │ │ │ movwcs r4, #1624 @ 0x658 │ │ │ │ stmib r1, {r0, r2, r4, r8, r9, ip, pc}^ │ │ │ │ sbcvs r3, fp, r1, lsl #6 │ │ │ │ - blx fea0c410 │ │ │ │ - bmi 707f44 │ │ │ │ + blx fea0c4c0 │ │ │ │ + bmi 707ff4 │ │ │ │ smlabbcs r1, ip, r8, r5 │ │ │ │ stmdavs r0!, {r2, r4, r9, fp, lr} │ │ │ │ @ instruction: 0xf5e1447a │ │ │ │ - ldrbmi lr, [r8], -sl, lsl #21 │ │ │ │ + @ instruction: 0x4658ea32 │ │ │ │ @ instruction: 0xf6082100 │ │ │ │ - bmi 6ce2e0 │ │ │ │ + bmi 6ce230 │ │ │ │ tstcs r1, r0, lsr #16 │ │ │ │ @ instruction: 0xf5e1447a │ │ │ │ - ldrb lr, [r5], -r0, lsl #21 │ │ │ │ + ldrb lr, [r5], -r8, lsr #20 │ │ │ │ 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 0x0000ea0e │ │ │ │ + ldrhteq r1, [r3], #-222 @ 0xffffff22 │ │ │ │ + ldrhteq r1, [r3], #-220 @ 0xffffff24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r1, r3, sl, lsr sp │ │ │ │ + rsbseq r1, r3, sl, lsl #25 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sl, pc, r2, asr #20 │ │ │ │ - @ instruction: 0x001d0ad2 │ │ │ │ + andseq sl, pc, sl, lsr sl @ │ │ │ │ + andseq r0, sp, sl, asr #21 │ │ │ │ @ instruction: 0xfffff24d │ │ │ │ - andseq sl, pc, ip, lsl r8 @ │ │ │ │ - @ instruction: 0x001d08bc │ │ │ │ + andseq sl, pc, r4, lsl r8 @ │ │ │ │ + @ instruction: 0x001d08b4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda5774 │ │ │ │ + bl feda5824 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r1, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf7ff1200 │ │ │ │ stclt 13, cr15, [r8, #-996] @ 0xfffffc1c │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda578c │ │ │ │ + bl feda583c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff8 │ │ │ │ stmdblt r9, {r0, r3, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7ff6862 │ │ │ │ @ instruction: 0xf104fdeb │ │ │ │ strmi r0, [r4], -ip, lsl #2 │ │ │ │ - blx 60c5a4 │ │ │ │ + blx 60c654 │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ ldrb r6, [r4, r2, lsr #17]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda57b8 │ │ │ │ + bl feda5868 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8123a0 │ │ │ │ - blmi 81fdd4 │ │ │ │ + bmi 812450 │ │ │ │ + blmi 81fe84 │ │ │ │ ldrbtmi fp, [sl], #-159 @ 0xffffff61 │ │ │ │ ldmpl r3, {r3, r5, r6, r9, sl, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx a0c5b2 │ │ │ │ - blne 38c72c │ │ │ │ + blx a0c662 │ │ │ │ + blne 38c7dc │ │ │ │ @ instruction: 0x46682297 │ │ │ │ - blx 108c5be │ │ │ │ + blx 108c66e │ │ │ │ @ instruction: 0x46212214 │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ - blx f0c5ca │ │ │ │ + blx f0c67a │ │ │ │ strtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx 208c5d2 │ │ │ │ + blx 208c682 │ │ │ │ @ instruction: 0x46202114 │ │ │ │ - blx f8c078 │ │ │ │ - blmi 420e24 │ │ │ │ + @ instruction: 0xf9dcf69e │ │ │ │ + blmi 420ed4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a8674 │ │ │ │ + blls 9a8724 │ │ │ │ @ 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 │ │ │ │ + ldmib lr, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r1, r3, sl, lsl #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r1, [r3], #-156 @ 0xffffff64 │ │ │ │ + rsbseq r1, r3, ip, asr #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda5830 │ │ │ │ + bl feda58e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 812418 │ │ │ │ - blmi 81fe4c │ │ │ │ + bmi 8124c8 │ │ │ │ + blmi 81fefc │ │ │ │ ldrbtmi fp, [sl], #-159 @ 0xffffff61 │ │ │ │ ldmpl r3, {r3, r5, r6, r9, sl, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx ffb0c628 │ │ │ │ - blne 38c7a4 │ │ │ │ + blx ffb0c6d8 │ │ │ │ + blne 38c854 │ │ │ │ @ instruction: 0x466822f0 │ │ │ │ - blx 18c634 │ │ │ │ + blx 18c6e4 │ │ │ │ @ instruction: 0x46212214 │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ - blx c640 │ │ │ │ + blx c6f0 │ │ │ │ strtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx 118c64a │ │ │ │ + blx 118c6fa │ │ │ │ @ instruction: 0x46202114 │ │ │ │ - @ instruction: 0xf9f8f69e │ │ │ │ - blmi 420e9c │ │ │ │ + @ instruction: 0xf9a0f69e │ │ │ │ + blmi 420f4c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a86ec │ │ │ │ + blls 9a879c │ │ │ │ @ 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 │ │ │ │ + stmdb r2!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r1, r3, r2, lsl r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r3, r4, lsl #19 │ │ │ │ + ldrsbteq r1, [r3], #-132 @ 0xffffff7c │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda58a8 │ │ │ │ + bl feda5958 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 812490 │ │ │ │ - blmi 81fec4 │ │ │ │ + bmi 812540 │ │ │ │ + blmi 81ff74 │ │ │ │ ldrbtmi fp, [sl], #-159 @ 0xffffff61 │ │ │ │ ldmpl r3, {r3, r5, r6, r9, sl, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx fec0c6a0 │ │ │ │ - blne 38c81c │ │ │ │ + blx fec0c750 │ │ │ │ + blne 38c8cc │ │ │ │ @ instruction: 0x466822da │ │ │ │ - blx ff28c6ac │ │ │ │ + blx ff28c75c │ │ │ │ @ instruction: 0x46212214 │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ - blx ff10c6b8 │ │ │ │ + blx ff10c768 │ │ │ │ strtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx 28c6c2 │ │ │ │ + blx 28c772 │ │ │ │ @ instruction: 0x46202114 │ │ │ │ - @ instruction: 0xf9bcf69e │ │ │ │ - blmi 420f14 │ │ │ │ + @ instruction: 0xf964f69e │ │ │ │ + blmi 420fc4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a8764 │ │ │ │ + blls 9a8814 │ │ │ │ @ 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 │ │ │ │ + stmdb r6!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x0073189a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r3, ip, lsl #18 │ │ │ │ + rsbseq r1, r3, ip, asr r8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8df4604 │ │ │ │ @ instruction: 0xf8df069c │ │ │ │ smulllt r2, r3, ip, r6 │ │ │ │ @@ -555440,20 +555480,20 @@ │ │ │ │ @ instruction: 0xf0404313 │ │ │ │ @ instruction: 0x232281a1 │ │ │ │ msrcs CPSR_, #192, 4 │ │ │ │ @ instruction: 0xf0084033 │ │ │ │ @ instruction: 0xf8d40140 │ │ │ │ movwmi r2, #45820 @ 0xb2fc │ │ │ │ cmnphi sl, r0 @ p-variant is OBSOLETE │ │ │ │ - bcs 27a388 │ │ │ │ + bcs 27a438 │ │ │ │ adcshi pc, sp, #0 │ │ │ │ ldrdcs r2, [r0, -sl] │ │ │ │ @ instruction: 0xf10d4638 │ │ │ │ @ instruction: 0xf5e00aab │ │ │ │ - @ instruction: 0xf504ee6c │ │ │ │ + @ instruction: 0xf504ee14 │ │ │ │ @ instruction: 0xf8d4429d │ │ │ │ rsbscc r0, r8, #120, 4 @ 0x80000007 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ @ instruction: 0xf8d4f88f │ │ │ │ @ instruction: 0x465202f0 │ │ │ │ vmul.i q12, , d3[0] │ │ │ │ @ instruction: 0xf88d1307 │ │ │ │ @@ -555477,15 +555517,15 @@ │ │ │ │ movwcs sp, #491 @ 0x1eb │ │ │ │ stmvc r3, {r0, r2, r4, r8, fp, ip, sp, pc} │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ rscsvs pc, ip, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf88d22da │ │ │ │ ldrtmi r3, [r9], -sp, ror #1 │ │ │ │ @ instruction: 0x46204633 │ │ │ │ - blx ff28c804 │ │ │ │ + blx ff28c8b4 │ │ │ │ tstpcc r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ svclt 0x00184298 │ │ │ │ tstpeq r4, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ eoreq pc, r8, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf8d4bf1e │ │ │ │ @ instruction: 0xf04332a4 │ │ │ │ @ instruction: 0xf8c40301 │ │ │ │ @@ -555495,48 +555535,48 @@ │ │ │ │ @ instruction: 0xf89d827e │ │ │ │ addmi r2, r2, #235 @ 0xeb │ │ │ │ rsbshi pc, r0, #0, 4 │ │ │ │ @ instruction: 0xf88d4633 │ │ │ │ sbcscs r0, sl, #235 @ 0xeb │ │ │ │ @ instruction: 0x46204639 │ │ │ │ tstpls r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ - blx fe98c84c │ │ │ │ + blx fe98c8fc │ │ │ │ stmiavs r8!, {r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ svclt 0x001e4581 │ │ │ │ tstpeq r0, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ strmi pc, [r0], -r6, asr #32 │ │ │ │ adcvs pc, r0, #196, 16 @ 0xc40000 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ rscshi pc, sl, r0 │ │ │ │ tstpcc r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf8d92240 │ │ │ │ ldmvs r8, {r2, r3, ip}^ │ │ │ │ eorscc r3, sl, sl, lsr r1 │ │ │ │ - ldcl 5, cr15, [r6], #896 @ 0x380 │ │ │ │ + ldc 5, cr15, [lr], {224} @ 0xe0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d480ed │ │ │ │ @ instruction: 0xf04832fc │ │ │ │ stmib r4, {r7, fp}^ │ │ │ │ stmdblt fp!, {r3, r5, r7, fp, sp, lr}^ │ │ │ │ vorr.i32 d18, #512 @ 0x00000200 │ │ │ │ subcs r1, r0, #-2013265920 @ 0x88000000 │ │ │ │ - b 45e918 │ │ │ │ - b 17d08ac │ │ │ │ + b 45e9c8 │ │ │ │ + b 17d095c │ │ │ │ @ instruction: 0xf0000608 │ │ │ │ svcge 0x000580eb │ │ │ │ - beq fed4ace4 │ │ │ │ + beq fed4ad94 │ │ │ │ smlattcs r0, r0, r2, r2 │ │ │ │ @ instruction: 0xf5e04638 │ │ │ │ - @ instruction: 0xf504edd2 │ │ │ │ + @ instruction: 0xf504ed7a │ │ │ │ @ instruction: 0xf8d44294 │ │ │ │ rsbcc r0, r0, #120, 4 @ 0x80000007 │ │ │ │ @ instruction: 0xf7fe4639 │ │ │ │ @ instruction: 0xf8d4fff5 │ │ │ │ @ instruction: 0xf8d402f0 │ │ │ │ - blcs 25b4c4 │ │ │ │ + blcs 25b574 │ │ │ │ vmul.i q12, , d3[0] │ │ │ │ @ instruction: 0xf88d1307 │ │ │ │ svclt 0x000c30a6 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ adccc pc, r7, sp, lsl #17 │ │ │ │ eorshi pc, r5, #0 │ │ │ │ tstpcc r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @@ -555567,27 +555607,27 @@ │ │ │ │ stmib sp, {r0, r1, r2, r6, r9, sl, lr}^ │ │ │ │ vmlacs.f32 s6, s0, s2 │ │ │ │ bichi pc, r1, r0 │ │ │ │ @ instruction: 0xf2a6fa96 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ @ instruction: 0xf1a23201 │ │ │ │ @ instruction: 0xf1c20521 │ │ │ │ - bcc 28edf4 │ │ │ │ - blx cb4978 │ │ │ │ + bcc 28eea4 │ │ │ │ + blx cb4a28 │ │ │ │ andls pc, r0, #1073741824 @ 0x40000000 │ │ │ │ @ instruction: 0xf505fa09 │ │ │ │ movwmi r4, #54963 @ 0xd6b3 │ │ │ │ - blx 496d94 │ │ │ │ + blx 496e44 │ │ │ │ @ instruction: 0xf633f802 │ │ │ │ - @ instruction: 0xf8d4fb19 │ │ │ │ + @ instruction: 0xf8d4fac1 │ │ │ │ @ instruction: 0xf04f1360 │ │ │ │ - blvs 12519c4 │ │ │ │ - bls 260480 │ │ │ │ + blvs 1251a74 │ │ │ │ + bls 260530 │ │ │ │ streq lr, [r6], -r8, lsl #21 │ │ │ │ - blx 55eb5e │ │ │ │ + blx 55ec0e │ │ │ │ stmiavc r9, {r8, ip}^ │ │ │ │ andle r2, r2, r6, lsr r9 │ │ │ │ stmdbcs r3, {r2, r4, r5, r6, r8, fp, ip, sp} │ │ │ │ ldmdbls fp!, {r2, fp, ip, lr, pc} │ │ │ │ vpmax.s8 d15, d2, d9 │ │ │ │ teqls fp, r1, lsl r3 │ │ │ │ svclt 0x00084555 │ │ │ │ @@ -555601,15 +555641,15 @@ │ │ │ │ svclt 0x001f4298 │ │ │ │ movweq pc, #51396 @ 0xc8c4 @ │ │ │ │ adccc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ orrmi pc, r0, #67 @ 0x43 │ │ │ │ adccc pc, r0, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xf8d430f0 │ │ │ │ - blcs 25b5e8 │ │ │ │ + blcs 25b698 │ │ │ │ @ instruction: 0x81a3f000 │ │ │ │ tstpcc r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf10268da │ │ │ │ @ instruction: 0xf102033a │ │ │ │ @ instruction: 0xf892017a │ │ │ │ @ instruction: 0xf88d2039 │ │ │ │ ldmdavs lr, {r0, r1, r3, r5, r6, r7, sp} │ │ │ │ @@ -555636,38 +555676,38 @@ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ tstcs r0, #21, 30 @ 0x54 │ │ │ │ movwne pc, #8896 @ 0x22c0 @ │ │ │ │ andsmi r2, lr, r0, lsl #5 │ │ │ │ stmdaeq r2, {r3, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x0608ea56 │ │ │ │ svcge 0x0015f47f │ │ │ │ - blmi ff6e15d0 │ │ │ │ + blmi ff6e1680 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 12a8af4 │ │ │ │ + blls 12a8ba4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ umaallt r8, r3, r6, r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ movwcc pc, #2260 @ 0x8d4 @ │ │ │ │ rscscs sl, r0, #5, 30 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ rsbsvs pc, ip, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0x9010f8d3 │ │ │ │ - ldcl 5, cr15, [r4], {224} @ 0xe0 │ │ │ │ + ldcl 5, cr15, [ip], #-896 @ 0xfffffc80 │ │ │ │ rsbseq pc, r8, #212, 16 @ 0xd40000 │ │ │ │ adcmi pc, r1, #4, 10 @ 0x1000000 │ │ │ │ @ instruction: 0xf7fe4639 │ │ │ │ @ instruction: 0xf8d4fef9 │ │ │ │ ldmhi fp, {r4, r5, r6, r7, r9, ip, sp}^ │ │ │ │ movwne pc, #29635 @ 0x73c3 @ │ │ │ │ adccc pc, r6, sp, lsl #17 │ │ │ │ sbcslt r1, fp, #1712 @ 0x6b0 │ │ │ │ - blx fef996e0 │ │ │ │ + blx fef99790 │ │ │ │ svclt 0x0088f385 │ │ │ │ - b 1616ae0 │ │ │ │ + b 1616b90 │ │ │ │ @ instruction: 0xf88d1353 │ │ │ │ svclt 0x009430ab │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ adccc pc, ip, sp, lsl #17 │ │ │ │ tstphi r0, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ rsccs pc, ip, #212, 16 @ 0xd40000 │ │ │ │ rscscc pc, ip, #212, 16 @ 0xd40000 │ │ │ │ @@ -555692,68 +555732,68 @@ │ │ │ │ @ instruction: 0xf89930b4 │ │ │ │ @ instruction: 0xf0133140 │ │ │ │ andsle r0, r2, r1, lsl #6 │ │ │ │ rscscc pc, r4, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf8d6b14b │ │ │ │ teqlt r2, r8, asr #1 │ │ │ │ @ instruction: 0xf0037a1b │ │ │ │ - blcs e4f824 │ │ │ │ + blcs e4f8d4 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf894d005 │ │ │ │ - blcs 25ba58 │ │ │ │ + blcs 25bb08 │ │ │ │ sbchi pc, r8, r0, asr #32 │ │ │ │ @ instruction: 0xf8942301 │ │ │ │ @ instruction: 0xf88db38b │ │ │ │ @ instruction: 0xf1bb30b2 │ │ │ │ rsble r0, r0, r0, lsl #30 │ │ │ │ - beq 28acc4 │ │ │ │ + beq 28ad74 │ │ │ │ stmdavc r3!, {r2, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stmib sp, {r1, r2, r3, r4, r5, r9, sl, lr}^ │ │ │ │ ldrbmi r5, [r7], -r0, lsl #14 │ │ │ │ strbmi r4, [r1], sl, asr #13 │ │ │ │ @ instruction: 0xf89de008 │ │ │ │ @ instruction: 0x432b30b7 │ │ │ │ adcscc pc, r7, sp, lsl #17 │ │ │ │ strcc r3, [r8], -r1, lsl #14 │ │ │ │ - ble 14e0128 │ │ │ │ + ble 14e01d8 │ │ │ │ svchi 0x0004f859 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ movwcs sp, #4342 @ 0x10f6 │ │ │ │ @ instruction: 0xf507fa03 │ │ │ │ umlalscc pc, r3, sp, r8 @ │ │ │ │ @ instruction: 0x432bb2ed │ │ │ │ adcscc pc, r3, sp, lsl #17 │ │ │ │ - blcs 5758c4 │ │ │ │ + blcs 575974 │ │ │ │ @ instruction: 0xf8d4d00e │ │ │ │ @ instruction: 0xf8b80278 │ │ │ │ @ instruction: 0xf5001004 │ │ │ │ @ instruction: 0xf8c67061 │ │ │ │ @ instruction: 0xf7fd10a4 │ │ │ │ @ instruction: 0xf894fc73 │ │ │ │ stmdavs r3, {r0, r1, r3, r7, r8, r9, ip, sp, pc} │ │ │ │ adccc pc, r8, r6, asr #17 │ │ │ │ @ instruction: 0x8004f8b8 │ │ │ │ @ instruction: 0xf69c4640 │ │ │ │ - stchi 14, cr15, [r3], {37} @ 0x25 │ │ │ │ + stchi 13, cr15, [r3], {205} @ 0xcd │ │ │ │ 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, 9, cr15, cr2, cr4, {5} │ │ │ │ @ instruction: 0xd1ba2800 │ │ │ │ @ instruction: 0xf6a44640 │ │ │ │ - stmdacs r0, {r0, r1, r2, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf89dd0ba │ │ │ │ @ instruction: 0x370130b6 │ │ │ │ - ldrbmi r3, [pc, #-1544] @ 24e630 │ │ │ │ + ldrbmi r3, [pc, #-1544] @ 24e6e0 │ │ │ │ streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ adcspl pc, r6, sp, lsl #17 │ │ │ │ ldmib sp, {r2, r4, r5, r7, r8, r9, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf89d5700 │ │ │ │ teqlt r3, fp, lsr #1 │ │ │ │ rscscc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ ldmibhi fp, {r9, sp} │ │ │ │ @@ -555776,52 +555816,52 @@ │ │ │ │ msreq CPSR_fc, r1, lsl #2 │ │ │ │ @ instruction: 0xf443bf1e │ │ │ │ vst2.16 {d22-d23}, [r6], r0 │ │ │ │ @ instruction: 0xf0481680 │ │ │ │ @ instruction: 0xf1000802 │ │ │ │ svclt 0x00180029 │ │ │ │ stmiavs r8!, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - b ff98c434 │ │ │ │ + b fe38c4e4 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4ad50 │ │ │ │ @ instruction: 0xf04832fc │ │ │ │ @ instruction: 0xf8c40240 │ │ │ │ @ instruction: 0xf8c462a0 │ │ │ │ - blcs 25775c │ │ │ │ + blcs 25780c │ │ │ │ ldclge 4, cr15, [r4, #-508] @ 0xfffffe04 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ - beq fed4b10c │ │ │ │ + beq fed4b1bc │ │ │ │ biccs lr, r4, #196, 18 @ 0x310000 │ │ │ │ ldrtmi lr, [r2], -r8, ror #11 │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ - blx fe83a5e8 │ │ │ │ - blx fef0b788 │ │ │ │ + blx fe83a698 │ │ │ │ + blx fef0b838 │ │ │ │ eorcc pc, r1, #536870920 @ 0x20000008 │ │ │ │ andcs lr, r0, #59768832 @ 0x3900000 │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ tstcs r2, #196, 6 @ 0x10000003 │ │ │ │ msrne CPSR_x, #192, 4 │ │ │ │ strb r2, [fp, #576] @ 0x240 │ │ │ │ movmi pc, #4, 10 @ 0x1000000 │ │ │ │ ldrcc pc, [r0, #-2259]! @ 0xfffff72d │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0xe730095b │ │ │ │ @ instruction: 0xf7fc4620 │ │ │ │ usat pc, #11, sp, asr #25 @ │ │ │ │ addscc r1, r7, r2, lsl sl │ │ │ │ tstcs r0, r8, lsr r4 │ │ │ │ - bl fe90c4a8 │ │ │ │ + bl 130c558 │ │ │ │ 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, [r0], {224} @ 0xe0 │ │ │ │ eoreq pc, r8, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf8d5e577 │ │ │ │ - bllt fe71b5e8 │ │ │ │ + bllt fe71b698 │ │ │ │ smlalcs pc, fp, sp, r8 @ │ │ │ │ stmdale r5!, {r1, r3, r4, r7, r9, lr} │ │ │ │ rsccc pc, fp, sp, lsl #17 │ │ │ │ @ instruction: 0xf8d4e671 │ │ │ │ @ instruction: 0x46523318 │ │ │ │ @ instruction: 0xf10168d9 │ │ │ │ setend be │ │ │ │ @@ -555837,67 +555877,67 @@ │ │ │ │ ldc 8, cr15, [r0], {66} @ 0x42 │ │ │ │ stcgt 8, cr15, [ip], {66} @ 0x42 │ │ │ │ stcne 8, cr15, [r8], {66} @ 0x42 │ │ │ │ strb sp, [r9, #491] @ 0x1eb │ │ │ │ ldrb r4, [lr], #1688 @ 0x698 │ │ │ │ orrscc r1, r7, #860160 @ 0xd2000 │ │ │ │ strdcs r1, [r0, -r8] │ │ │ │ - bl 190c528 │ │ │ │ + bl 30c5d8 │ │ │ │ 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 ff68c5ec │ │ │ │ eorcc pc, r8, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf5e0e7c2 │ │ │ │ - svclt 0x0000ee22 │ │ │ │ - rsbseq r1, r3, ip, asr #17 │ │ │ │ + svclt 0x0000edca │ │ │ │ + rsbseq r1, r3, ip, lsl r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r3, ip, ror r5 │ │ │ │ + rsbseq r1, r3, ip, asr #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda5fdc │ │ │ │ + bl feda608c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r0!, {r4, r6, r8, r9, sl, fp} │ │ │ │ - bmi a7b08c │ │ │ │ + bmi a7b13c │ │ │ │ vsubw.s8 q9, q0, d8 │ │ │ │ ldrbtmi r0, [r9], #-896 @ 0xfffffc80 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9227 │ │ │ │ @ instruction: 0xf8d00200 │ │ │ │ andsmi r2, r3, r0, lsr #5 │ │ │ │ strmi fp, [r4], -fp, lsl #6 │ │ │ │ addscs sl, r7, #1, 26 @ 0x40 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - bl c0c590 │ │ │ │ + b ff60c640 │ │ │ │ adcmi pc, r4, #4, 10 @ 0x1000000 │ │ │ │ rsbseq pc, r8, #212, 16 @ 0xd40000 │ │ │ │ strtmi r3, [r9], -r8, lsl #4 │ │ │ │ stc2l 7, cr15, [sl, #-1016] @ 0xfffffc08 │ │ │ │ movwcc pc, #18644 @ 0x48d4 @ │ │ │ │ @ instruction: 0x46292297 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf8d4ffad │ │ │ │ addsmi r3, r8, #28, 6 @ 0x70000000 │ │ │ │ @ instruction: 0xf8c4bf1f │ │ │ │ @ instruction: 0xf8d4031c │ │ │ │ @ instruction: 0xf04332a0 │ │ │ │ @ instruction: 0xf8c45300 │ │ │ │ - bmi 49b8c8 │ │ │ │ + bmi 49b978 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r9, r1, lsl #2 │ │ │ │ @ instruction: 0xf5e0bd30 │ │ │ │ - svclt 0x0000edd4 │ │ │ │ - rsbseq r1, r3, r2, lsl r2 │ │ │ │ + svclt 0x0000ed7c │ │ │ │ + rsbseq r1, r3, r2, ror #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r1, [r3], #-22 @ 0xffffffea │ │ │ │ + rsbseq r1, r3, r6, lsl #2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6078 │ │ │ │ + bl feda6128 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff0 │ │ │ │ strmi r3, [r4], -r0, lsr #5 │ │ │ │ movwne pc, #18624 @ 0x48c0 @ │ │ │ │ vst1.8 {d20-d22}, [r3 :64], r5 │ │ │ │ @ instruction: 0xf8c00300 │ │ │ │ @ instruction: 0xf7ff32a0 │ │ │ │ @@ -555905,15 +555945,15 @@ │ │ │ │ tstcs r0, ip, lsl r3 │ │ │ │ ldmvs fp, {r9, sp}^ │ │ │ │ mlacc r1, r3, r8, pc @ │ │ │ │ rscvs r6, sl, r9, rrx │ │ │ │ eorvs r0, fp, fp, lsl r1 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda60b8 │ │ │ │ + bl feda6168 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ stmdami r9!, {r3, r5, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-2857 @ 0xfffff4d7 │ │ │ │ stmib r4, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d4022e │ │ │ │ ldrbtmi r0, [fp], #-632 @ 0xfffffd88 │ │ │ │ @@ -555923,38 +555963,38 @@ │ │ │ │ stmdbmi r4!, {r0, r1, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ @ instruction: 0xf89030c4 │ │ │ │ ldrbtmi r3, [r9], #-1036 @ 0xfffffbf4 │ │ │ │ sbcscs pc, r4, r4, asr #17 │ │ │ │ sbcsne pc, r0, r4, asr #17 │ │ │ │ ldmdami pc, {r0, r1, r3, r4, r6, r8, ip, sp, pc} @ │ │ │ │ - blmi a6137c │ │ │ │ + blmi a6142c │ │ │ │ ldrbtmi r4, [r9], #-1144 @ 0xfffffb88 │ │ │ │ mvneq pc, r4, asr #17 │ │ │ │ stmib r4, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c4127c │ │ │ │ - bmi 95b6f4 │ │ │ │ + bmi 95b7a4 │ │ │ │ ldmdbmi ip, {r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - stc2 6, cr15, [r2], {157} @ 0x9d │ │ │ │ + blx fed0ca46 │ │ │ │ ldmdbmi fp, {r1, r3, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1539 @ 0xfffff9fd │ │ │ │ msrcc CPSR_, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0x46204479 │ │ │ │ - blx 8c9aa │ │ │ │ + blx fea8ca5a │ │ │ │ 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 fe80ca6e │ │ │ │ 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 fe58ca82 │ │ │ │ teqpeq r4, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0xffffed17 │ │ │ │ @ instruction: 0xffffe76d │ │ │ │ @ instruction: 0xfffff6af │ │ │ │ @ instruction: 0xffffe779 │ │ │ │ @ instruction: 0xffffe75b │ │ │ │ @@ -555971,102 +556011,102 @@ │ │ │ │ @ instruction: 0xfffff65b │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r2, [r1], r0, lsl #14 │ │ │ │ stmdavc r7, {r8, sl, ip, sp, lr, pc}^ │ │ │ │ - bvc 15cc3c0 │ │ │ │ + bvc 15cc470 │ │ │ │ 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 │ │ │ │ + strmi pc, [r5], -fp, asr #25 │ │ │ │ ldrb fp, [r2, r0, lsl #19]! │ │ │ │ @ instruction: 0xf8cb4658 │ │ │ │ @ instruction: 0xf69f7000 │ │ │ │ - @ instruction: 0x4629f97d │ │ │ │ + strtmi pc, [r9], -r5, lsr #18 │ │ │ │ @ instruction: 0xf69d4630 │ │ │ │ - strtmi pc, [r9], -sp, ror #25 │ │ │ │ + @ instruction: 0x4629fc95 │ │ │ │ @ instruction: 0xf69d4630 │ │ │ │ - @ instruction: 0x4605fd13 │ │ │ │ + @ instruction: 0x4605fcbb │ │ │ │ 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 25b8c8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 272d8c │ │ │ │ + blcs 272e3c │ │ │ │ ldmib r1, {r2, r3, r4, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ sbcsle r2, r5, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25b840 │ │ │ │ + bcs 25b8f0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 272db4 │ │ │ │ + blcs 272e64 │ │ │ │ strtmi sp, [r1], -r8, asr #3 │ │ │ │ @ instruction: 0xf8d9e7e9 │ │ │ │ @ instruction: 0xb1ab3338 │ │ │ │ mlascs r8, r3, r8, pc @ │ │ │ │ vaddw.u , , d18 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29ac64 │ │ │ │ + bcc 29ad14 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d9b91a │ │ │ │ @ instruction: 0xf7fb0338 │ │ │ │ movwcs pc, #3439 @ 0xd6f @ │ │ │ │ teqpcc r8, #13172736 @ p-variant is OBSOLETE @ 0xc90000 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ @ instruction: 0xf505685d │ │ │ │ @ instruction: 0x4620747a │ │ │ │ - mrc2 6, 0, pc, cr10, cr9, {5} │ │ │ │ + stc2l 6, cr15, [r2, #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 29ad50 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d9b952 │ │ │ │ @ instruction: 0xf8d53338 │ │ │ │ ldmdbvs r9, {r2, r5, r6, r7, r8, r9} │ │ │ │ - ldc2 6, cr15, [r4], {157} @ 0x9d │ │ │ │ + ldc2 6, cr15, [ip], #-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: 0xe7d6fdb3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda62d4 │ │ │ │ + bl feda6384 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs fp, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x4798681b │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda62ec │ │ │ │ + bl feda639c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs fp, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x4798685b │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda6304 │ │ │ │ + bl feda63b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs fp, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x4798689b │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda631c │ │ │ │ + bl feda63cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs ip, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi r6, [r0, r4, ror #17]! │ │ │ │ svclt 0x0000bd10 │ │ │ │ adccc pc, r4, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0x13baf880 │ │ │ │ movtvc pc, #1091 @ 0x443 @ │ │ │ │ @@ -556074,46 +556114,46 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ adcmi pc, r0, r0, lsl #10 │ │ │ │ strbne pc, [r4, #-2240] @ 0xfffff740 @ │ │ │ │ strbcs pc, [r8, #-2176] @ 0xfffff780 @ │ │ │ │ strbcc pc, [ip, #-2240] @ 0xfffff740 @ │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda635c │ │ │ │ + bl feda640c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fc0ff8 │ │ │ │ pldw [lr], r7, lsr sl │ │ │ │ - vstrlt d15, [r8, #-300] @ 0xfffffed4 │ │ │ │ + vstrlt s30, [r8, #-972] @ 0xfffffc34 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda6374 │ │ │ │ + bl feda6424 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0000ff8 │ │ │ │ vstrlt d15, [r8, #-36] @ 0xffffffdc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda6388 │ │ │ │ + bl feda6438 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0000ff8 │ │ │ │ stclt 13, cr15, [r8, #-292] @ 0xfffffedc │ │ │ │ strcc pc, [lr], #-2192 @ 0xfffff770 │ │ │ │ cmplt sl, r3, ror #2 │ │ │ │ @ instruction: 0xf8d0b951 │ │ │ │ eorcs r1, r0, r4, lsr #7 │ │ │ │ ldrbtmi r4, [fp], #-2820 @ 0xfffff4fc │ │ │ │ andcc lr, r0, r2, asr #19 │ │ │ │ addsvs r6, r3, fp, asr #16 │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - andseq r9, pc, lr, lsr #23 │ │ │ │ + andseq r9, pc, r6, lsr #23 │ │ │ │ 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] @ 24f428 │ │ │ │ @ instruction: 0xf5017b07 │ │ │ │ stmdavs r3, {r7, r8, ip, sp, lr}^ │ │ │ │ andsvs r2, r3, r1 │ │ │ │ stc 0, cr6, [r2, #324] @ 0x144 │ │ │ │ vstr d7, [r2, #16] │ │ │ │ ldrbmi r7, [r0, -r6, lsl #22]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ @@ -556125,113 +556165,113 @@ │ │ │ │ svceq 0x0050f8cc │ │ │ │ strmi fp, [r4], -r3, lsr #1 │ │ │ │ strmi sl, [r8], sl, lsl #30 │ │ │ │ tstcs r0, r8, lsr r6 │ │ │ │ strcs r9, [r0, #-515] @ 0xfffffdfd │ │ │ │ @ instruction: 0xf10d4a4f │ │ │ │ movwls r0, #10576 @ 0x2950 │ │ │ │ - blmi 15d8a2c │ │ │ │ + blmi 15d8adc │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ ldrbtmi sl, [sl], #312 @ 0x138 │ │ │ │ eorcs r5, r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0x9321681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rsbscc pc, r8, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf5e09301 │ │ │ │ - eorscs lr, r0, #12, 18 @ 0x30000 │ │ │ │ + eorscs lr, r0, #180, 16 @ 0xb40000 │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ ldrls r2, [r2], -r3, lsl #6 │ │ │ │ - blge 2f3e84 │ │ │ │ - blge 333e90 │ │ │ │ + blge 2f3f34 │ │ │ │ + blge 333f40 │ │ │ │ @ instruction: 0xf5e09310 │ │ │ │ - ldrtmi lr, [r2], -r0, lsl #18 │ │ │ │ + ldrtmi lr, [r2], -r8, lsr #17 │ │ │ │ strtmi r2, [r0], -r0, lsr #2 │ │ │ │ - @ instruction: 0xffd6f69e │ │ │ │ + @ instruction: 0xff7ef69e │ │ │ │ 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: 0xff72f69e │ │ │ │ suble r2, lr, r0, lsl #16 │ │ │ │ sbccs pc, r4, #212, 16 @ 0xd40000 │ │ │ │ - ldc 1, cr2, [pc, #20] @ 24f2a0 │ │ │ │ + ldc 1, cr2, [pc, #20] @ 24f350 │ │ │ │ movwcs r7, #6962 @ 0x1b32 │ │ │ │ andcs r6, r1, #2 │ │ │ │ rsblt pc, r0, sp, asr #17 │ │ │ │ ldrvc lr, [r4, #-2509] @ 0xfffff633 │ │ │ │ stmib sp, {r1, r2, r3, r4, r8, ip, pc}^ │ │ │ │ stmib sp, {r1, r3, r4, r8, sl}^ │ │ │ │ ldrls r2, [r9, #-796] @ 0xfffffce4 │ │ │ │ - blvc 80a8e0 │ │ │ │ + blvc 80a990 │ │ │ │ vqdmulh.s d25, d6, d1 │ │ │ │ vmla.f d20, d4, d3[2] │ │ │ │ - bge 34f718 │ │ │ │ + bge 34f7c8 │ │ │ │ strcs r2, [r2, #-1024] @ 0xfffffc00 │ │ │ │ orreq pc, r0, #13828096 @ 0xd30000 │ │ │ │ tstpeq r0, #8, 2 @ p-variant is OBSOLETE │ │ │ │ stmib sp, {r0, r3, sl, ip, pc}^ │ │ │ │ strcs r3, [r1], #-1028 @ 0xfffffbfc │ │ │ │ eorls pc, r0, sp, asr #17 │ │ │ │ strmi lr, [r6, #-2509] @ 0xfffff633 │ │ │ │ - svc 0x003af5df │ │ │ │ + mcr 5, 7, pc, cr2, cr15, {6} @ │ │ │ │ ldmdals sl, {r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - @ instruction: 0xf800f69f │ │ │ │ + @ instruction: 0xffa8f69e │ │ │ │ @ instruction: 0xf69e9818 │ │ │ │ - bmi a8f2dc │ │ │ │ + bmi a8f22c │ │ │ │ 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 │ │ │ │ + stcl 5, cr15, [r2], #896 @ 0x380 │ │ │ │ @ instruction: 0xf5df6800 │ │ │ │ - bmi 84b004 │ │ │ │ + bmi 84af54 │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ - bl fe40caa0 │ │ │ │ - bmi 709290 │ │ │ │ + bl e0cb50 │ │ │ │ + bmi 709340 │ │ │ │ @ instruction: 0xf85a4631 │ │ │ │ ldmdavs r0, {r1, sp} │ │ │ │ ldrbtmi r4, [sl], #-2577 @ 0xfffff5ef │ │ │ │ - bl 218cab4 │ │ │ │ + bl b8cb64 │ │ │ │ @ instruction: 0xf5e04658 │ │ │ │ - ldr lr, [r7, sl, lsl #18]! │ │ │ │ + @ instruction: 0xe7b7e8b2 │ │ │ │ ldrtmi r4, [r1], -fp, lsl #22 │ │ │ │ ldrbtmi r4, [sl], #-2573 @ 0xfffff5f3 │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ @ instruction: 0xf5e06818 │ │ │ │ - @ instruction: 0xe7adeb70 │ │ │ │ - bl 190cad4 │ │ │ │ + @ instruction: 0xe7adeb18 │ │ │ │ + bl 30cb84 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - ldrsbteq r0, [r3], #-216 @ 0xffffff28 │ │ │ │ + rsbseq r0, r3, r8, lsr #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r0, [r3], #-210 @ 0xffffff2e │ │ │ │ - rsbseq r0, r3, r6, lsl sp │ │ │ │ + rsbseq r0, r3, r2, lsr #26 │ │ │ │ + rsbseq r0, r3, r6, ror #24 │ │ │ │ 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, asr sl @ │ │ │ │ + andseq r9, pc, lr, lsr #20 │ │ │ │ + andseq r9, pc, sl, lsl sl @ │ │ │ │ + blmi 63c470 │ │ │ │ ldrbtmi r4, [fp], #-3087 @ 0xfffff3f1 │ │ │ │ ldrbtmi r4, [ip], #-2319 @ 0xfffff6f1 │ │ │ │ stmib r0, {r0, r1, r2, r3, r9, fp, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-782 @ 0xfffffcf2 │ │ │ │ ldrbtmi r4, [sl], #-3086 @ 0xfffff3f2 │ │ │ │ ldrbtmi r4, [ip], #-2830 @ 0xfffff4f2 │ │ │ │ andsne lr, r0, #192, 18 @ 0x300000 │ │ │ │ stmdbmi sp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ tstmi r2, #192, 18 @ 0x300000 │ │ │ │ ldrbtmi r4, [r9], #-2572 @ 0xfffff5f4 │ │ │ │ ldrbtmi r4, [sl], #-2828 @ 0xfffff4f4 │ │ │ │ - blmi 38d524 │ │ │ │ + blmi 38d5d4 │ │ │ │ strbvs r4, [r1, #-1147] @ 0xfffffb85 │ │ │ │ @ instruction: 0xf8c06302 │ │ │ │ @ instruction: 0x47703218 │ │ │ │ @ instruction: 0xfffffde7 │ │ │ │ @ instruction: 0xfffffdf7 │ │ │ │ @ instruction: 0xfffffd3b │ │ │ │ @ instruction: 0xfffffd4f │ │ │ │ @@ -556241,198 +556281,198 @@ │ │ │ │ @ instruction: 0xfffffd93 │ │ │ │ @ instruction: 0xfffffda1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ pushmi {r0, r2, r3, r9, sl, lr} │ │ │ │ - blmi da0c68 │ │ │ │ + blmi da0d18 │ │ │ │ addlt r4, r7, r9, ror r4 │ │ │ │ ldrsbthi pc, [r0], pc @ │ │ │ │ stmiapl fp, {r9, sl, sp}^ │ │ │ │ ldmdavs fp, {r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ stmiavs fp!, {r8, r9} │ │ │ │ strvs lr, [r0], -sp, asr #19 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ bicslt r7, r9, r9, lsl r9 │ │ │ │ ldmvs r9, {r1, r4, r6, r9, lr} │ │ │ │ - bl 1b20c40 │ │ │ │ + bl 1b20cf0 │ │ │ │ @ instruction: 0xf8d00303 │ │ │ │ @ instruction: 0xf7fc0278 │ │ │ │ stmdblt r8, {r0, r2, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ eor r2, r0, r0 │ │ │ │ vadd.i8 d22, d22, d27 │ │ │ │ vmla.f d20, d12, d2[2] │ │ │ │ @ instruction: 0xf8d70110 │ │ │ │ @ instruction: 0x466a0274 │ │ │ │ - blvc e8d594 │ │ │ │ + blvc e8d644 │ │ │ │ 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, r2, r5, r9, sl, fp, sp, lr, pc}^ │ │ │ │ cmnlt r8, r8, ror #16 │ │ │ │ @ instruction: 0xf1a468a9 │ │ │ │ andcs r0, r0, #8, 6 @ 0x20000000 │ │ │ │ movwcc r3, #33064 @ 0x8128 │ │ │ │ - blvc 30aaac │ │ │ │ + blvc 30ab5c │ │ │ │ tstcc r8, r1, lsl #4 │ │ │ │ stc 2, cr4, [r3, #520] @ 0x208 │ │ │ │ mvnsle r7, r0, lsl #22 │ │ │ │ - bmi 61747c │ │ │ │ + bmi 61752c │ │ │ │ ldrbtmi r4, [sl], #-2828 @ 0xfffff4f4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r7, ip, lsl #2 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ tstcs r1, r9, lsl #22 │ │ │ │ ldrbtmi r4, [sl], #-2569 @ 0xfffff5f7 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0xf5e06818 │ │ │ │ - strb lr, [r5, r6, asr #21] │ │ │ │ - b fee8cc28 │ │ │ │ - rsbseq r0, r3, r8, lsl #24 │ │ │ │ + strb lr, [r5, lr, ror #20] │ │ │ │ + b 188ccd8 │ │ │ │ + rsbseq r0, r3, r8, asr fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r0, [r3], #-188 @ 0xffffff44 │ │ │ │ - rsbseq r0, r3, r6, lsl #23 │ │ │ │ + rsbseq r0, r3, ip, asr #22 │ │ │ │ + ldrsbteq r0, [r3], #-166 @ 0xffffff5a │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, r6, lsl #18 │ │ │ │ + @ instruction: 0x001f98fe │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda66c8 │ │ │ │ + bl feda6778 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi d13470 │ │ │ │ + bmi d13520 │ │ │ │ strmi pc, [r0, #1280]! @ 0x500 │ │ │ │ addlt r4, r2, sl, lsr #22 │ │ │ │ mcrmi 4, 1, r4, cr10, cr10, {3} │ │ │ │ ldmpl r3, {r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrcs pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ movwls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addsmi r6, sl, #9109504 @ 0x8b0000 │ │ │ │ - blmi bc3544 │ │ │ │ - bmi b978fc │ │ │ │ + blmi bc35f4 │ │ │ │ + bmi b979ac │ │ │ │ ldmpl r3!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5e06818 │ │ │ │ - mulcs r0, r6, sl │ │ │ │ - blmi 9e1d90 │ │ │ │ + andcs lr, r0, lr, lsr sl │ │ │ │ + blmi 9e1e40 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2a9578 │ │ │ │ + blls 2a9628 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12e0300 │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ @ instruction: 0xf7fc4604 │ │ │ │ @ instruction: 0xf8d5f859 │ │ │ │ ldmdbvc fp, {r2, r3, r4, r5, r8, sl, ip, sp} │ │ │ │ movwcs fp, #2339 @ 0x923 │ │ │ │ @ instruction: 0xf8c52001 │ │ │ │ @ instruction: 0xe7e7353c │ │ │ │ sbcne pc, r4, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf8d4466a │ │ │ │ @ instruction: 0xf04f0274 │ │ │ │ movwls r3, #1023 @ 0x3ff │ │ │ │ - stmdb sl!, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r2, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ mcrrne 9, 0, r9, fp, cr0 @ │ │ │ │ strtmi sp, [r0], -r6 │ │ │ │ ldrmi pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ mrc2 7, 5, pc, cr8, cr12, {7} │ │ │ │ strb r6, [r6, r0, lsr #1]! │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ ldrbtmi r4, [sl], #-2572 @ 0xfffff5f4 │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ - b 1a8ccec │ │ │ │ + b 48cd9c │ │ │ │ ldrcc pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ addsvs r2, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf5e0e7d9 │ │ │ │ - svclt 0x0000ea48 │ │ │ │ - rsbseq r0, r3, r8, lsr #22 │ │ │ │ + svclt 0x0000e9f0 │ │ │ │ + rsbseq r0, r3, r8, ror sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r3, r4, lsr #22 │ │ │ │ + rsbseq r0, r3, r4, ror sl │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, ip, asr #17 │ │ │ │ - ldrshteq r0, [r3], #-168 @ 0xffffff58 │ │ │ │ - andseq r9, pc, r6, lsr #12 │ │ │ │ + andseq r9, pc, r4, asr #17 │ │ │ │ + rsbseq r0, r3, r8, asr #20 │ │ │ │ + andseq r9, pc, lr, lsl r6 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda67a0 │ │ │ │ + bl feda6850 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ @ instruction: 0x460cc070 │ │ │ │ addlt r4, r4, fp, lsl fp │ │ │ │ ldcmi 4, cr4, [fp, #-1008] @ 0xfffffc10 │ │ │ │ cmppmi r9, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ smlabteq r4, ip, r2, pc @ │ │ │ │ ldrbtmi sl, [sp], #-2562 @ 0xfffff5fe │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ movwls r6, #14363 @ 0x381b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwls r6, #10275 @ 0x2823 │ │ │ │ - ldc 5, cr15, [ip, #892]! @ 0x37c │ │ │ │ - bmi 73db38 │ │ │ │ + stcl 5, cr15, [r4, #-892]! @ 0xfffffc84 │ │ │ │ + bmi 73dbe8 │ │ │ │ ldrbtmi r4, [sl], #-2832 @ 0xfffff4f0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r4, r4, lsl r1 │ │ │ │ - bmi 5febb0 │ │ │ │ + bmi 5fec60 │ │ │ │ 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, {r2, r3, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stcl 5, cr15, [ip, #-892]! @ 0xfffffc84 │ │ │ │ strmi r4, [r4], -sl, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-1587 @ 0xfffff9cd │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf5e09400 │ │ │ │ - strb lr, [r0, lr, lsl #20]! │ │ │ │ - ldmib r8!, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r0, r3, r0, asr sl │ │ │ │ + @ instruction: 0xe7e0e9b6 │ │ │ │ + stmib r0!, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r0, r3, r0, lsr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r3, r2, asr #20 │ │ │ │ - rsbseq r0, r3, r6, lsr #20 │ │ │ │ + @ instruction: 0x00730992 │ │ │ │ + rsbseq r0, r3, r6, ror r9 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001f97da │ │ │ │ + @ instruction: 0x001f97d2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda6838 │ │ │ │ + bl feda68e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff8 │ │ │ │ - blmi 6e00c4 │ │ │ │ + blmi 6e0174 │ │ │ │ stmvs r9, {r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d2447b │ │ │ │ addmi r2, sl, #60, 10 @ 0xf000000 │ │ │ │ stmdavs fp, {r1, r4, ip, lr, pc} │ │ │ │ @ instruction: 0xf101b953 │ │ │ │ @ instruction: 0xf7fc0008 │ │ │ │ stmiavs r0!, {r0, r1, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - svc 0x0074f5df │ │ │ │ + svc 0x001cf5df │ │ │ │ @ instruction: 0xf5df4620 │ │ │ │ - ldclt 15, cr14, [r0, #-456] @ 0xfffffe38 │ │ │ │ + ldclt 15, cr14, [r0, #-104] @ 0xffffff98 │ │ │ │ rsbseq pc, r4, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xff92f7ff │ │ │ │ strb r6, [lr, r1, lsr #17]! │ │ │ │ tstcs r1, r5, lsl #16 │ │ │ │ ldrbtmi r4, [sl], #-2565 @ 0xfffff5fb │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, fp, ip, lr} │ │ │ │ - ldmib r2, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb sl!, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrhteq r0, [r3], #-152 @ 0xffffff68 │ │ │ │ + rsbseq r0, r3, r8, lsl #18 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, r6, lsl #15 │ │ │ │ + andseq r9, pc, lr, ror r7 @ │ │ │ │ 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: 0xf8d7ee6e │ │ │ │ ldrbtmi r3, [r8], #1340 @ 0x53c │ │ │ │ cmple r0, r0, lsl #22 │ │ │ │ stmdavs fp, {r0, r5, r7, fp, sp, lr} │ │ │ │ teqle r7, r0, lsl #22 │ │ │ │ cmnlt r1, r1, ror #16 │ │ │ │ @ instruction: 0xf10168a3 │ │ │ │ @ instruction: 0xf10d0e0b │ │ │ │ @@ -556441,104 +556481,104 @@ │ │ │ │ @ instruction: 0xf802cf01 │ │ │ │ ldrbmi ip, [r3, #-3841]! @ 0xfffff0ff │ │ │ │ strdls sp, [r2, -r9] │ │ │ │ vmin.s8 d20, d6, d18 │ │ │ │ vmla.f d20, d12, d0[2] │ │ │ │ @ instruction: 0xf8d50128 │ │ │ │ @ instruction: 0xf5df0274 │ │ │ │ - cmnlt r8, ip, lsl sp │ │ │ │ - bmi 8d771c │ │ │ │ + cmnlt r8, r4, asr #25 │ │ │ │ + bmi 8d77cc │ │ │ │ ldrbtmi r4, [sl], #-2839 @ 0xfffff4e9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, ip, r1, lsr #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - bls 2a99c4 │ │ │ │ + bls 2a9a74 │ │ │ │ @ instruction: 0xf1037118 │ │ │ │ andsvs r0, sl, r8 │ │ │ │ ldc2 7, cr15, [r0, #-1008] @ 0xfffffc10 │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ stmiavs r3!, {r0, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c72001 │ │ │ │ @ instruction: 0xe7e2353c │ │ │ │ rsbseq pc, r4, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xff1ef7ff │ │ │ │ - blmi 509668 │ │ │ │ - bmi 4d7b68 │ │ │ │ + blmi 509718 │ │ │ │ + bmi 4d7c18 │ │ │ │ @ instruction: 0xf858447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - ldmdb lr, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r6, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e0e7d2 │ │ │ │ - svclt 0x0000e94a │ │ │ │ - rsbseq r0, r3, r0, asr r9 │ │ │ │ + svclt 0x0000e8f2 │ │ │ │ + rsbseq r0, r3, r0, lsr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r3, sl, lsr #18 │ │ │ │ - rsbseq r0, r3, r2, ror #17 │ │ │ │ + rsbseq r0, r3, sl, ror r8 │ │ │ │ + rsbseq r0, r3, r2, lsr r8 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001f96d0 │ │ │ │ + andseq r9, pc, r8, asr #13 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6998 │ │ │ │ + bl feda6a48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00fe8 │ │ │ │ @ instruction: 0x460c3278 │ │ │ │ ldrd pc, [ip], pc @ │ │ │ │ @ instruction: 0xf8d34615 │ │ │ │ ldrbtmi r3, [lr], #932 @ 0x3a4 │ │ │ │ biclt r6, ip, r9, asr r8 │ │ │ │ stceq 1, cr15, [r4], {162} @ 0xa2 │ │ │ │ orrvc pc, r0, r1, lsl #10 │ │ │ │ and r2, r3, r0, lsl #6 │ │ │ │ andle r4, r6, #136, 4 @ 0x80000008 │ │ │ │ andle r4, pc, r3, lsr #5 │ │ │ │ svceq 0x0004f85c │ │ │ │ ldmcs pc!, {r0, r8, r9, ip, sp}^ @ │ │ │ │ - blmi 8c5bac │ │ │ │ - bmi 897bdc │ │ │ │ + blmi 8c5c5c │ │ │ │ + bmi 897c8c │ │ │ │ @ instruction: 0xf85e447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - stmdb r4!, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmia ip, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ ldcllt 0, cr2, [r8] │ │ │ │ andcs r2, r1, ip, lsl #2 │ │ │ │ - mcr 5, 0, pc, cr6, cr15, {6} @ │ │ │ │ + stc 5, cr15, [lr, #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 │ │ │ │ + stc 5, cr15, [r6, #892]! @ 0x37c │ │ │ │ orrslt r4, r8, r7, lsl #12 │ │ │ │ @ instruction: 0xf1041f2a │ │ │ │ @ instruction: 0xf100050b │ │ │ │ strmi r0, [r5], #-779 @ 0xfffffcf5 │ │ │ │ @ instruction: 0xf852b12c │ │ │ │ @ instruction: 0xf8031f04 │ │ │ │ adcmi r1, fp, #1, 30 │ │ │ │ - blmi 484004 │ │ │ │ + blmi 4840b4 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xe7d7ee36 │ │ │ │ + rsbseq r0, r3, r2, lsr #15 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, r4, lsr #13 │ │ │ │ - rsbseq r0, r1, lr, lsl r2 │ │ │ │ + mulseq pc, ip, r6 @ │ │ │ │ + rsbseq r0, r1, lr, ror #2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6a4c │ │ │ │ + bl feda6afc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs fp, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ strmi r4, [r4], -sp, lsl #12 │ │ │ │ ldmdale r6!, {r0, r1, r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ andscs r1, r3, r3, lsl r3 │ │ │ │ strcc r2, [r4, #-17] @ 0xffffffef │ │ │ │ tstpcc r4, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ @ instruction: 0xf7fbb10b │ │ │ │ @ instruction: 0xf8d4fecd │ │ │ │ @ instruction: 0xf8d433c8 │ │ │ │ - blcc 29877c │ │ │ │ + blcc 29882c │ │ │ │ @ instruction: 0xf8c4612a │ │ │ │ andcs r3, r1, r8, asr #7 │ │ │ │ @ instruction: 0xf500bd38 │ │ │ │ @ instruction: 0xf8d042a0 │ │ │ │ smlatbcs r0, r4, r2, r3 │ │ │ │ movwvc pc, #1091 @ 0x443 @ │ │ │ │ ldrne pc, [r0, #-2242]! @ 0xfffff73e │ │ │ │ @@ -556558,30 +556598,30 @@ │ │ │ │ @ instruction: 0xf8d343a0 │ │ │ │ stmdblt r3!, {r2, r3, r5, r8, sl, ip, sp} │ │ │ │ @ instruction: 0x33bcf8d4 │ │ │ │ @ instruction: 0x612b2001 │ │ │ │ @ instruction: 0xf7fbbd38 │ │ │ │ @ instruction: 0xe7f7fe95 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda6aec │ │ │ │ + bl feda6b9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r0, ror #31 │ │ │ │ addlt r6, r3, r9, lsl #17 │ │ │ │ stmdbcs r0, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ stmdavs r3!, {r0, r1, r4, r5, ip, lr, pc}^ │ │ │ │ - blcc 32115c │ │ │ │ + blcc 32120c │ │ │ │ movweq pc, #8243 @ 0x2033 @ │ │ │ │ cdpcs 1, 0, cr13, cr0, cr5, {2} │ │ │ │ - blmi 16c3de0 │ │ │ │ + blmi 16c3e90 │ │ │ │ andcs r4, r0, #8, 12 @ 0x800000 │ │ │ │ movwls r4, #1147 @ 0x47b │ │ │ │ @ instruction: 0xf7fb2300 │ │ │ │ stmdacs r0, {r0, r1, r3, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmib r4, {r1, r2, r4, r5, ip, lr, pc}^ │ │ │ │ - blcs 31b92c │ │ │ │ + blcs 31b9dc │ │ │ │ addhi pc, r9, r0 │ │ │ │ subsle r2, r9, r5, lsl #22 │ │ │ │ ldc2 7, cr15, [r8], {251} @ 0xfb │ │ │ │ stmdavs r2, {r0, r1, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xb1a36162 │ │ │ │ mlascs r8, r3, r8, pc @ │ │ │ │ subsle r2, fp, r0, lsl #20 │ │ │ │ @@ -556598,113 +556638,113 @@ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ stmdacs r2!, {r0, r2, r4, r5, r9, sp} │ │ │ │ ldmdbne r9, {r0, r2, r3, r5, fp, sp} │ │ │ │ @ instruction: 0x46084b37 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ movwls r4, #1147 @ 0x47b │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - blx fe78d978 │ │ │ │ + blx fe78da28 │ │ │ │ bicle r2, r8, r0, lsl #16 │ │ │ │ andlt r2, r3, r0 │ │ │ │ @ instruction: 0xf7fdbdf0 │ │ │ │ stmiavs r1!, {r0, r2, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ adcsle r2, r6, r0, lsl #28 │ │ │ │ ldmib r4, {r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ tstcs r0, r3, lsl #6 │ │ │ │ - bne fe927b50 │ │ │ │ + bne fe927c00 │ │ │ │ andcs r6, r1, fp, lsr #32 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - blcc 269f44 │ │ │ │ + blcc 269ff4 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ ldrb r7, [r6, fp, lsr #32]! │ │ │ │ movwcs lr, #27092 @ 0x69d4 │ │ │ │ movwcs lr, #2501 @ 0x9c5 │ │ │ │ strdge lr, [r0, -r1]! │ │ │ │ ldrdeq lr, [r0, -r1] │ │ │ │ stmib r5, {r8, r9, sp}^ │ │ │ │ eorvc r0, fp, #0, 2 │ │ │ │ stmdbvs r2!, {r0, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stmib r5, {r8, r9, sp}^ │ │ │ │ strb r2, [r4, r0, lsl #6]! │ │ │ │ - blx ff20d9d6 │ │ │ │ + blx ff20da86 │ │ │ │ ldmib r0, {r0, fp, sp, lr}^ │ │ │ │ - bne 191c1f8 │ │ │ │ + bne 191c2a8 │ │ │ │ @ instruction: 0x61a36841 │ │ │ │ andeq lr, r1, #100352 @ 0x18800 │ │ │ │ ldr r6, [r4, r2, ror #3]! │ │ │ │ @ instruction: 0xf507685f │ │ │ │ @ instruction: 0x4630767a │ │ │ │ - @ instruction: 0xf95ef6b9 │ │ │ │ + @ instruction: 0xf906f6b9 │ │ │ │ @ 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: 0xff82f69c │ │ │ │ @ instruction: 0xf7fb68a0 │ │ │ │ @ instruction: 0x4630f891 │ │ │ │ - @ instruction: 0xf952f6b9 │ │ │ │ + @ instruction: 0xf8faf6b9 │ │ │ │ @ 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 fe902300 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - strdeq r1, [r0], -ip @ │ │ │ │ - mlaeq r0, r0, r0, r1 │ │ │ │ + strdeq r1, [r0], -r4 @ │ │ │ │ + eoreq r1, r0, r8, lsl #1 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda6c64 │ │ │ │ + bl feda6d14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ strmi r6, [r5], -r9, lsl #20 │ │ │ │ teqle pc, r0, lsl #18 │ │ │ │ - bllt ff2aa3fc │ │ │ │ + bllt ff2aa4ac │ │ │ │ cmnlt r3, r3, lsr #17 │ │ │ │ mlascs r8, r3, r8, pc @ │ │ │ │ vsra.u32 , q13, #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29b68c │ │ │ │ + bcc 29b73c │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ strtmi fp, [r0], -sl, lsl #7 │ │ │ │ - ldcl 5, cr15, [r6, #-892] @ 0xfffffc84 │ │ │ │ + ldcl 5, cr15, [lr], #892 @ 0x37c │ │ │ │ ldmdavs lr, {r4, r5, r6, r8, sl, fp, ip, sp, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6b94628 │ │ │ │ - stmiavs r3!, {r0, r1, r3, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r1, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ vaddw.u , , d19 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29b6bc │ │ │ │ + bcc 29b76c │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmiavs r3!, {r1, r6, r8, fp, ip, sp, pc} │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf69c6919 │ │ │ │ - stmiavs r0!, {r0, r1, r2, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r0!, {r0, r1, r2, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf83ef7fb │ │ │ │ @ instruction: 0xf6b94628 │ │ │ │ - @ instruction: 0x4620f8ff │ │ │ │ - ldc 5, cr15, [r2, #-892]! @ 0xfffffc84 │ │ │ │ + strtmi pc, [r0], -r7, lsr #17 │ │ │ │ + ldcl 5, cr15, [sl], {223} @ 0xdf │ │ │ │ @ instruction: 0xf8d5bd70 │ │ │ │ - @ instruction: 0xf5e00274 │ │ │ │ - strb lr, [r1, r2, lsr #16] │ │ │ │ + @ instruction: 0xf5df0274 │ │ │ │ + strb lr, [r1, sl, asr #31] │ │ │ │ rsbseq pc, r4, #208, 16 @ 0xd00000 │ │ │ │ - ldmda ip, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00c4f5df │ │ │ │ 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, #-808]! @ 0xfffffcd8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6d14 │ │ │ │ + bl feda6dc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs fp, {r3, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ stmdale r5, {r0, r1, r2, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ ldrmi r1, [r3], #-787 @ 0xfffffced │ │ │ │ strmi r4, [r4], #-3601 @ 0xfffff1ef │ │ │ │ @@ -556713,28 +556753,28 @@ │ │ │ │ @ instruction: 0xf8d5fd69 │ │ │ │ @ instruction: 0xf8d533c8 │ │ │ │ movwcc r2, #5056 @ 0x13c0 │ │ │ │ @ instruction: 0xf8c560e2 │ │ │ │ andcs r3, r1, r8, asr #7 │ │ │ │ stmvs fp, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf893b1a3 │ │ │ │ - bcs 257c38 │ │ │ │ + bcs 257ce8 │ │ │ │ vmla.i , , d1[0] │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29b764 │ │ │ │ + bcc 29b814 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmiavs r0!, {r1, r4, r8, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xfff0f7fa │ │ │ │ adcvs r2, r3, r0, lsl #6 │ │ │ │ vst1.8 {d20-d21}, [pc :128], r8 │ │ │ │ @ instruction: 0xf8d55180 │ │ │ │ ldrbtmi r0, [sl], #-632 @ 0xfffffd88 │ │ │ │ - blx d8db78 │ │ │ │ + blx d8dc28 │ │ │ │ @ instruction: 0xf7fb60a0 │ │ │ │ @ instruction: 0xf505fae9 │ │ │ │ @ instruction: 0xf8d542a0 │ │ │ │ stmiavs r1!, {r2, r5, r7, r9, ip, sp} │ │ │ │ vst3.8 {d18-d20}, [r3], r0 │ │ │ │ andvs r7, r4, r0, lsl #6 │ │ │ │ ldrne pc, [r0, #-2242]! @ 0xfffff73e │ │ │ │ @@ -556742,139 +556782,139 @@ │ │ │ │ ldcllt 2, cr3, [r8, #656]! @ 0x290 │ │ │ │ movmi pc, #0, 10 │ │ │ │ strcc pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ @ instruction: 0xf8d5b973 │ │ │ │ @ instruction: 0x200133bc │ │ │ │ ldcllt 0, cr6, [r8, #908]! @ 0x38c │ │ │ │ stc2 7, cr15, [r6, #-1004] @ 0xfffffc14 │ │ │ │ - bvs ae146c │ │ │ │ + bvs ae151c │ │ │ │ stmiavs r1!, {r8, r9, sp} │ │ │ │ - blx 78dbd2 │ │ │ │ + blx 78dc82 │ │ │ │ ldcllt 0, cr2, [r8, #4]! │ │ │ │ ldc2 7, cr15, [r8, #-1004] @ 0xfffffc14 │ │ │ │ ldmdavs pc, {r0, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ @ │ │ │ │ ldrbtvc pc, [sl], -r7, lsl #10 @ │ │ │ │ @ instruction: 0xf6b94630 │ │ │ │ - stmiavs r3!, {r0, r2, r3, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r2, r4, fp, ip, sp, lr, pc} │ │ │ │ vaddw.u , , d19 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29b7f8 │ │ │ │ + bcc 29b8a8 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmiavs r3!, {r1, r6, r8, fp, ip, sp, pc} │ │ │ │ mvneq pc, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf69c6919 │ │ │ │ - stmiavs r0!, {r0, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r0!, {r0, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xffa0f7fa │ │ │ │ @ instruction: 0xf6b94630 │ │ │ │ - str pc, [fp, r1, ror #16]! │ │ │ │ - eoreq r0, r0, sl, lsl #29 │ │ │ │ + str pc, [fp, r9, lsl #16]! │ │ │ │ + eoreq r0, r0, r2, lsl #29 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda6e2c │ │ │ │ + bl feda6edc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmibcs pc!, {r4, r5, r6, r7, r8, r9, sl, fp}^ @ │ │ │ │ strcs fp, [r0], #-3976 @ 0xfffff078 │ │ │ │ strmi sp, [sp], -lr, lsl #16 │ │ │ │ @ instruction: 0x21284606 │ │ │ │ @ instruction: 0xf5df2001 │ │ │ │ - blmi 78abb8 │ │ │ │ + blmi 78ab08 │ │ │ │ strmi r1, [r4], -r9, ror #29 │ │ │ │ stmib r0, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf0313500 │ │ │ │ andle r0, r1, r2, lsl #10 │ │ │ │ ldcllt 6, cr4, [r0, #-128]! @ 0xffffff80 │ │ │ │ vst1.8 {d20-d21}, [pc] │ │ │ │ @ instruction: 0xf8d65180 │ │ │ │ ldrbtmi r0, [sl], #-632 @ 0xfffffd88 │ │ │ │ @ instruction: 0xf9bcf7fb │ │ │ │ @ instruction: 0xf7fb60a0 │ │ │ │ andvs pc, r5, r9, ror sl @ │ │ │ │ eoreq pc, r0, #4, 2 │ │ │ │ @ instruction: 0xf8d64629 │ │ │ │ @ instruction: 0xf5df0274 │ │ │ │ - stmdavs r3!, {r1, r2, r4, r5, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdavs r3!, {r1, r2, r3, r4, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ mvnle r2, r5, lsl #22 │ │ │ │ rsbseq pc, r4, #14024704 @ 0xd60000 │ │ │ │ eoreq pc, r4, #4, 2 │ │ │ │ @ instruction: 0xf5df4629 │ │ │ │ - ldrb lr, [pc, ip, lsr #27] │ │ │ │ - rsbseq pc, r0, r8, lsl #28 │ │ │ │ - eoreq r0, r0, sl, lsr #27 │ │ │ │ + @ instruction: 0xe7dfed54 │ │ │ │ + rsbseq pc, r0, r8, asr sp @ │ │ │ │ + eoreq r0, r0, r2, lsr #27 │ │ │ │ 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 feda6f70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ andcs r4, r1, sp, lsl #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ - bl fe78d450 │ │ │ │ + bl 118d500 │ │ │ │ lslslt r4, r4, #12 │ │ │ │ rsbcs r4, r4, #42991616 @ 0x2900000 │ │ │ │ - stc 5, cr15, [ip, #-892]! @ 0xfffffc84 │ │ │ │ + ldcl 5, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0xf8b42501 │ │ │ │ eorvs r0, r5, sl, asr #32 │ │ │ │ @ instruction: 0xf69b6626 │ │ │ │ - tstplt r8, r9, lsr #27 @ p-variant is OBSOLETE │ │ │ │ - blcs 42a300 │ │ │ │ + tstplt r8, r1, asr sp @ p-variant is OBSOLETE │ │ │ │ + blcs 42a3b0 │ │ │ │ ldmeq sp, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ ldrdcc pc, [r8, #132] @ 0x84 │ │ │ │ asrspl pc, r4, #17 @ │ │ │ │ @ instruction: 0xf8c43301 │ │ │ │ strtmi r3, [r0], -r8, asr #3 │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6f14 │ │ │ │ + bl feda6fc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ssub8mi r0, r0, r0 │ │ │ │ @ instruction: 0x46144619 │ │ │ │ @ instruction: 0xf7949d08 │ │ │ │ - bls 40de94 │ │ │ │ + bls 40df44 │ │ │ │ stmdale sl!, {r0, r1, r9, fp, sp} │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ andeq r1, fp, #125829120 @ 0x7800000 │ │ │ │ @ instruction: 0x31b4f890 │ │ │ │ andcs fp, r0, #4112384 @ 0x3ec000 │ │ │ │ andcs r2, r1, r0, lsl #6 │ │ │ │ movwcs lr, #2501 @ 0x9c5 │ │ │ │ - blls 3bf228 │ │ │ │ + blls 3bf2d8 │ │ │ │ andcs r2, r0, #24, 2 │ │ │ │ andeq pc, r3, r1, lsl #22 │ │ │ │ stmib r5, {r0, r1, r6, r7, r9, sl, fp, sp, lr}^ │ │ │ │ andcs r3, r1, r0, lsl #4 │ │ │ │ - blls 3bf23c │ │ │ │ + blls 3bf2ec │ │ │ │ andcs r2, r0, #24, 2 │ │ │ │ andeq pc, r3, r1, lsl #22 │ │ │ │ stmib r5, {r0, r1, r8, r9, sl, fp, sp, lr}^ │ │ │ │ ldrb r3, [r4, r0, lsl #4]! │ │ │ │ @ instruction: 0xf7944620 │ │ │ │ movwcs pc, #2091 @ 0x82b @ │ │ │ │ movweq lr, #2501 @ 0x9c5 │ │ │ │ andcs lr, r6, #62128128 @ 0x3b40000 │ │ │ │ mvnvs pc, #79 @ 0x4f │ │ │ │ ldrdcs lr, [r0], -sp │ │ │ │ svclt 0x0000bd38 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda6f94 │ │ │ │ + bl feda7044 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcvs 0x00160ff0 │ │ │ │ mrcvs 6, 2, r4, cr5, cr12, {0} │ │ │ │ tstvs lr, r0, lsl #2 │ │ │ │ @ instruction: 0x31b4f892 │ │ │ │ - blvc 80b428 │ │ │ │ + blvc 80b4d8 │ │ │ │ stmdblt fp, {r0, r5, r6, r7, r8, sp, lr} │ │ │ │ - blvc 80b430 │ │ │ │ + blvc 80b4e0 │ │ │ │ movwcs r6, #2081 @ 0x821 │ │ │ │ - blvc 50b3cc │ │ │ │ + blvc 50b47c │ │ │ │ @ instruction: 0xf8852901 │ │ │ │ andsle r3, r1, r8, lsr r0 │ │ │ │ andle r2, r7, r2, lsl #18 │ │ │ │ stmdblt r1!, {r3, r4, r9, sl, lr} │ │ │ │ tstpeq ip, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ ldcllt 8, cr15, [r0, #-60]! @ 0xffffffc4 │ │ │ │ @@ -556895,99 +556935,99 @@ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ umaalcc pc, ip, r0, r8 @ │ │ │ │ mcrrmi 0, 9, fp, pc, cr5 │ │ │ │ ldrbtmi r4, [ip], #-1541 @ 0xfffff9fb │ │ │ │ - blcs 274274 │ │ │ │ - blmi 15c400c │ │ │ │ + blcs 274324 │ │ │ │ + blmi 15c40bc │ │ │ │ strcs r4, [r0], -r2, lsl #13 │ │ │ │ tstls r2, #14876672 @ 0xe30000 │ │ │ │ ldrbtmi r4, [fp], #-2891 @ 0xfffff4b5 │ │ │ │ - blmi 1534a94 │ │ │ │ + blmi 1534b44 │ │ │ │ tstls r1, #2063597568 @ 0x7b000000 │ │ │ │ @ instruction: 0xf8d0e03f │ │ │ │ cdpvs 0, 6, cr11, cr11, cr8, {0} │ │ │ │ @ instruction: 0xf906fa29 │ │ │ │ strhcs pc, [r4], #-133 @ 0xffffff7b @ │ │ │ │ svceq 0x0001f1b9 │ │ │ │ svclt 0x00386c29 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xc018f8d3 │ │ │ │ - beq 88c298 │ │ │ │ + beq 88c348 │ │ │ │ strcs lr, [r3], -sp, asr #19 │ │ │ │ - bcs 2a0240 │ │ │ │ + bcs 2a02f0 │ │ │ │ svclt 0x00389b0e │ │ │ │ andls r2, r7, #268435456 @ 0x10000000 │ │ │ │ vpmax.s8 d15, d6, d17 │ │ │ │ movwhi lr, #39373 @ 0x99cd │ │ │ │ tstls r2, r1, lsl #20 │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ eorls pc, r0, sp, asr #17 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ strcc r4, [r1], -fp, lsl #14 │ │ │ │ @ instruction: 0xf8df9206 │ │ │ │ @ instruction: 0xf8dae0d4 │ │ │ │ ldrbtmi r2, [lr], #104 @ 0x68 │ │ │ │ - blls 6752b0 │ │ │ │ + blls 675360 │ │ │ │ @ instruction: 0xf85e980f │ │ │ │ andls r2, r5, #34 @ 0x22 │ │ │ │ @ instruction: 0xf8da9a11 │ │ │ │ strbtmi r4, [r4], #-84 @ 0xffffffac │ │ │ │ @ instruction: 0xf5df940d │ │ │ │ - @ instruction: 0xf895edb4 │ │ │ │ + @ instruction: 0xf895ed5c │ │ │ │ addsmi r3, lr, #77 @ 0x4d │ │ │ │ @ instruction: 0xf8dadc46 │ │ │ │ @ instruction: 0xf8d57070 │ │ │ │ @ instruction: 0x463811b0 │ │ │ │ - stc 5, cr15, [r6], #892 @ 0x37c │ │ │ │ + mcrr 5, 13, pc, lr, cr15 @ │ │ │ │ strhls pc, [r6], #-133 @ 0xffffff7b @ │ │ │ │ strmi r2, [r0], r1, lsl #6 │ │ │ │ - ldrbtcc pc, [pc], #265 @ 24fee8 @ │ │ │ │ + ldrbtcc pc, [pc], #265 @ 24ff98 @ │ │ │ │ svceq 0x0001f1b9 │ │ │ │ vst3.32 @ instruction: 0xf484fab4 │ │ │ │ strheq pc, [sl], #-133 @ 0xffffff7b @ │ │ │ │ strteq pc, [r0], #-452 @ 0xfffffe3c │ │ │ │ vst1.8 {d15-d16}, [r4], r3 │ │ │ │ ldrsbtcc pc, [r4], #-138 @ 0xffffff76 @ │ │ │ │ strcs fp, [r1], #-3992 @ 0xfffff068 │ │ │ │ - blls 6f4b40 │ │ │ │ + blls 6f4bf0 │ │ │ │ stccs 0, cr4, [r1], {244} @ 0xf4 │ │ │ │ svclt 0x0038681b │ │ │ │ movwls r2, #62465 @ 0xf401 │ │ │ │ - ldc2 6, cr15, [r4], {155} @ 0x9b │ │ │ │ + ldc2 6, cr15, [ip], #-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, r3, lsr ip @ │ │ │ │ + bmi 62a1f8 │ │ │ │ + blls 66b988 │ │ │ │ ldmdavs r0, {r1, r5, r7, fp, ip, lr} │ │ │ │ andne lr, r5, #3424256 @ 0x344000 │ │ │ │ strls r9, [r1], -r4, lsl #4 │ │ │ │ @ instruction: 0xf8b5440a │ │ │ │ - bcc 294058 │ │ │ │ + bcc 294108 │ │ │ │ stcvs 1, cr9, [r9], #-12 │ │ │ │ - bmi 534764 │ │ │ │ + bmi 534814 │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ - stcl 5, cr15, [r8, #-892]! @ 0xfffffc84 │ │ │ │ + ldc 5, cr15, [r0, #-892] @ 0xfffffc84 │ │ │ │ pop {r0, r2, r4, ip, sp, pc} │ │ │ │ mcrmi 15, 0, r8, cr7, cr0, {7} │ │ │ │ @ instruction: 0xe7e2447e │ │ │ │ - ldrsbteq r0, [r3], #-18 @ 0xffffffee │ │ │ │ + rsbseq r0, r3, r2, lsr #2 │ │ │ │ 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 │ │ │ │ + andseq ip, ip, sl, asr #1 │ │ │ │ + andseq r9, pc, r4, ror r0 @ │ │ │ │ + rsbseq pc, r0, sl, lsl #22 │ │ │ │ + andseq r8, pc, r4, lsr pc @ │ │ │ │ + andseq fp, ip, r8, lsr #31 │ │ │ │ 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 +557037,53 @@ │ │ │ │ ldrbtmi r4, [sl], #-2602 @ 0xfffff5d6 │ │ │ │ @ instruction: 0xf818f7fb │ │ │ │ mvnlt r4, r5, lsl #12 │ │ │ │ cmnlt r3, r3, ror #28 │ │ │ │ mlascs r8, r3, r8, pc @ │ │ │ │ vsra.u64 , q5, #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29bbcc │ │ │ │ + bcc 29bc7c │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d4b342 │ │ │ │ - blmi a18700 │ │ │ │ + blmi a187b0 │ │ │ │ strbtvs r3, [r5], -r1, lsl #4 │ │ │ │ biccs pc, r8, r4, asr #17 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ strtle r0, [r1], #-1371 @ 0xfffffaa5 │ │ │ │ pop {r0, sp} │ │ │ │ strdcc r8, [r4, -r0] │ │ │ │ @ instruction: 0xf8d3e7d8 │ │ │ │ @ instruction: 0xf5088004 │ │ │ │ @ instruction: 0x4638777a │ │ │ │ - mrc2 6, 2, pc, cr14, cr8, {5} │ │ │ │ + mcr2 6, 0, pc, cr6, 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, r3, lsl #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 │ │ │ │ + ldc2l 6, cr15, [r4], #-624 @ 0xfffffd90 │ │ │ │ @ instruction: 0xf7fa6e60 │ │ │ │ strb pc, [r7, r3, lsl #27]! @ │ │ │ │ - rsbseq r0, r3, r2, rrx │ │ │ │ - andseq pc, pc, r6, lsl r1 @ │ │ │ │ + ldrhteq pc, [r2], #-242 @ 0xffffff0e @ │ │ │ │ + andseq pc, pc, lr, lsl #2 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - andseq r8, pc, r0, ror #29 │ │ │ │ + @ instruction: 0x001f8ed8 │ │ │ │ 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 +557113,97 @@ │ │ │ │ @ instruction: 0xf8c63280 │ │ │ │ ldreq r2, [sl, -r0, lsr #5] │ │ │ │ ldreq sp, [fp, r8, lsl #8]! │ │ │ │ ldrb sp, [r3, r2, ror #11] │ │ │ │ andcs r4, r1, #61865984 @ 0x3b00000 │ │ │ │ @ instruction: 0xff8ef7fc │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - bmi fe78d514 │ │ │ │ + bmi fe78d5c4 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - beq 1a8c52c │ │ │ │ + beq 1a8c5dc │ │ │ │ ldrdeq pc, [r0], #-138 @ 0xffffff76 @ │ │ │ │ ldmdblt r8, {sl, sp} │ │ │ │ strcc lr, [r1], #-35 @ 0xffffffdd │ │ │ │ eorle r4, r0, #132, 4 @ 0x40000008 │ │ │ │ eorne pc, r4, sl, asr r8 @ │ │ │ │ adcmi r6, fp, #19200 @ 0x4b00 │ │ │ │ @ instruction: 0xf8d1d1f7 │ │ │ │ @ instruction: 0xf8d52090 │ │ │ │ @ instruction: 0xf8df31c8 │ │ │ │ addsmi ip, sl, #92 @ 0x5c │ │ │ │ @ instruction: 0xf8d6d0ef │ │ │ │ @ instruction: 0xf8933278 │ │ │ │ - blcs cdcf48 │ │ │ │ + blcs cdcff8 │ │ │ │ @ instruction: 0xf858bf08 │ │ │ │ tstle r2, ip │ │ │ │ strcc r4, [r1], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0x46304798 │ │ │ │ @ instruction: 0xf7fb4649 │ │ │ │ @ instruction: 0xf8dafb69 │ │ │ │ addmi r0, r4, #96 @ 0x60 │ │ │ │ @ instruction: 0xf109d3de │ │ │ │ @ instruction: 0xf50a0901 │ │ │ │ @ instruction: 0xf1b97ac4 │ │ │ │ bicle r0, pc, r6, lsl #30 │ │ │ │ - blmi 48a064 │ │ │ │ + blmi 48a114 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ strmi lr, [r3], -r8, ror #15 │ │ │ │ strtmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7fc4630 │ │ │ │ ldreq pc, [fp, r1, lsr #31]! │ │ │ │ @ instruction: 0xe789d598 │ │ │ │ - rsbseq pc, r2, r2, lsl #31 │ │ │ │ + ldrsbteq pc, [r2], #-226 @ 0xffffff1e @ │ │ │ │ muleq r0, r4, sl │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0xf891b087 │ │ │ │ svcls 0x0010c1b4 │ │ │ │ - bls 70a91c │ │ │ │ + bls 70a9cc │ │ │ │ svceq 0x0000f1bc │ │ │ │ strmi sp, [lr], -r3, asr #32 │ │ │ │ @ instruction: 0x4614461d │ │ │ │ andeq pc, sl, #67 @ 0x43 │ │ │ │ @ instruction: 0xff54f7ff │ │ │ │ cdpvs 6, 7, cr0, cr0, cr11, {5} │ │ │ │ @ instruction: 0xf7fad435 │ │ │ │ strmi pc, [r0], pc, asr #31 │ │ │ │ @ instruction: 0x3012f9b7 │ │ │ │ vstmdble fp!, {d2-d1} │ │ │ │ @ instruction: 0xf8dd2318 │ │ │ │ - blx 33c2ea │ │ │ │ + blx 33c39a │ │ │ │ movwcs r6, #1028 @ 0x404 │ │ │ │ @ instruction: 0xf8969305 │ │ │ │ @ instruction: 0xf9b7204c │ │ │ │ - bcs 31c228 │ │ │ │ + bcs 31c2d8 │ │ │ │ @ instruction: 0x6ee09905 │ │ │ │ svcvs 0x0021440b │ │ │ │ svcvs 0x00a2bf0c │ │ │ │ ldrdcs pc, [r4, r6]! │ │ │ │ @ instruction: 0xf8d69703 │ │ │ │ - blx 2e48c2 │ │ │ │ + blx 2e4972 │ │ │ │ svcvs 0x00620003 │ │ │ │ andpl lr, r1, #3358720 @ 0x334000 │ │ │ │ ldrbmi r4, [sl], -fp, asr #12 │ │ │ │ @ instruction: 0xf8d44440 │ │ │ │ ldrbmi r5, [r3], #128 @ 0x80 │ │ │ │ @ instruction: 0xf0349500 │ │ │ │ - bls 3cf218 │ │ │ │ + bls 3cf2c8 │ │ │ │ @ instruction: 0x3012f9b7 │ │ │ │ andls r3, r5, #268435456 @ 0x10000000 │ │ │ │ - blle ff8e0c90 │ │ │ │ + blle ff8e0d40 │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fa8ff0 │ │ │ │ strmi pc, [r0], r9, lsl #31 │ │ │ │ ldcls 7, cr14, [r1], {200} @ 0xc8 │ │ │ │ - bls 30a970 │ │ │ │ + bls 30aa20 │ │ │ │ strvc lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ - blx fea8e09a │ │ │ │ + blx fea8e14a │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ stcvs 0, cr11, [r3], {159} @ 0x9f │ │ │ │ @@ -557173,126 +557213,126 @@ │ │ │ │ strhcc pc, [r4], #-128 @ 0xffffff80 @ │ │ │ │ @ instruction: 0xf8d0930e │ │ │ │ movwls r3, #25008 @ 0x61b0 │ │ │ │ @ instruction: 0x4618461e │ │ │ │ @ instruction: 0xf034920c │ │ │ │ strmi pc, [r4], -r9, lsl #21 │ │ │ │ @ instruction: 0x46309012 │ │ │ │ - blx fe88c35c │ │ │ │ + blx fe88c40c │ │ │ │ andls r4, fp, r2, lsl #12 │ │ │ │ @ instruction: 0xf8bb0063 │ │ │ │ tstls r6, #74 @ 0x4a │ │ │ │ tstls r1, #83 @ 0x53 │ │ │ │ - blx ff68dd0c │ │ │ │ + blx 208ddbc │ │ │ │ @ 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 5b4f7c │ │ │ │ + beq 28c4a8 │ │ │ │ ldmdaeq r8, {r0, sl, fp, ip, pc}^ │ │ │ │ stmdacs r1, {r0, r5, r9, sl, lr} │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ strtmi r3, [r0], #-2049 @ 0xfffff7ff │ │ │ │ - b fed8da4c │ │ │ │ + b 178dafc │ │ │ │ svclt 0x00822801 │ │ │ │ rscscc pc, pc, #0, 2 │ │ │ │ - blx feee1b68 │ │ │ │ + blx feee1c18 │ │ │ │ stcls 2, cr15, [r0], {130} @ 0x82 │ │ │ │ @ instruction: 0xf1c2bf8c │ │ │ │ - bls 290b68 │ │ │ │ + bls 290c18 │ │ │ │ svclt 0x00884621 │ │ │ │ vpmax.s8 d15, d2, d3 │ │ │ │ svclt 0x00382a01 │ │ │ │ subseq r2, r3, r1, lsl #4 │ │ │ │ - blls 5f4f18 │ │ │ │ + blls 5f4fc8 │ │ │ │ stmdacs r1, {r3, r4, r6, fp} │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ strtmi r3, [r0], #-2049 @ 0xfffff7ff │ │ │ │ - b fe60da88 │ │ │ │ + b 100db38 │ │ │ │ svclt 0x00822801 │ │ │ │ rscscc pc, pc, #0, 2 │ │ │ │ - blx feee1ba4 │ │ │ │ + blx feee1c54 │ │ │ │ @ instruction: 0xf89bf282 │ │ │ │ svclt 0x008a404d │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ - blx 336b28 │ │ │ │ - bcs 2ccb34 │ │ │ │ + blx 336bd8 │ │ │ │ + bcs 2ccbe4 │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ movwls r0, #32851 @ 0x8053 │ │ │ │ - blcs 336f68 │ │ │ │ + blcs 337018 │ │ │ │ subseq lr, r3, #323584 @ 0x4f000 │ │ │ │ smlabbcs r2, r5, pc, fp @ │ │ │ │ rscscc pc, pc, #-2147483648 @ 0x80000000 │ │ │ │ - blx feed8f50 │ │ │ │ + blx feed9000 │ │ │ │ svclt 0x0084f282 │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ vpmax.u8 d15, d2, d1 │ │ │ │ @ instruction: 0xf89b9309 │ │ │ │ andscs r3, r8, #78 @ 0x4e │ │ │ │ - blcs 2b4f68 │ │ │ │ + blcs 2b5018 │ │ │ │ @ instruction: 0xf045bf88 │ │ │ │ @ instruction: 0xf89b0501 │ │ │ │ @ instruction: 0xf08511b4 │ │ │ │ movwls r0, #41729 @ 0xa301 │ │ │ │ - blx 2f6fbe │ │ │ │ + blx 2f706e │ │ │ │ tstpls r3, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - bl 461cb0 │ │ │ │ + bl 461d60 │ │ │ │ @ instruction: 0xf8cd060b │ │ │ │ sbcseq r8, sl, r4, ror r0 │ │ │ │ andsls r0, r3, #153 @ 0x99 │ │ │ │ @ instruction: 0x911746d0 │ │ │ │ subsmi r1, r2, #1296 @ 0x510 │ │ │ │ - bls 6b4be8 │ │ │ │ + bls 6b4c98 │ │ │ │ mrcne 1, 2, r9, cr1, cr4, {0} │ │ │ │ andsls r4, r0, #536870917 @ 0x20000005 │ │ │ │ subsmi r1, fp, #1440 @ 0x5a0 │ │ │ │ - blls 535008 │ │ │ │ + blls 5350b8 │ │ │ │ tstls pc, r8, lsl r2 @ │ │ │ │ subsmi r1, fp, #1440 @ 0x5a0 │ │ │ │ stmib sp, {r1, r3, r4, r9, ip, pc}^ │ │ │ │ @ instruction: 0x46233b1b │ │ │ │ @ instruction: 0xf3402c01 │ │ │ │ - bls 4305e0 │ │ │ │ + bls 430690 │ │ │ │ @ instruction: 0xf004fa22 │ │ │ │ stmdacs r1, {r3, r9, fp, ip, pc} │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ @ instruction: 0xf704fa22 │ │ │ │ svclt 0x00382f01 │ │ │ │ - bls 499fd8 │ │ │ │ - blx 34ec60 │ │ │ │ + bls 49a088 │ │ │ │ + blx 34ed10 │ │ │ │ svceq 0x0001f1ba │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ - blls 2d2be8 │ │ │ │ - blcs 2b67ec │ │ │ │ + blls 2d2c98 │ │ │ │ + blcs 2b689c │ │ │ │ svclt 0x00849b04 │ │ │ │ rsbseq r0, pc, r0, asr #32 │ │ │ │ @ instruction: 0xf5df4418 │ │ │ │ - blls 3cac60 │ │ │ │ + blls 3cabb0 │ │ │ │ strmi r9, [r1], r0, lsl #18 │ │ │ │ @ instruction: 0xf5df18f8 │ │ │ │ - blls 34ac54 │ │ │ │ - blcs 261c24 │ │ │ │ + blls 34aba4 │ │ │ │ + blcs 261cd4 │ │ │ │ @ instruction: 0xf8c6d175 │ │ │ │ @ instruction: 0xf89b3080 │ │ │ │ stmdbcs r6, {r2, r3, r6, ip} │ │ │ │ stmdbcs r1, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ stmdbls r6, {r3, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf5df2040 │ │ │ │ - vmovne.8 d17[2], lr │ │ │ │ + vmlane.f64 d30, d17, d0 │ │ │ │ submi r4, r0, #1224736768 @ 0x49000000 │ │ │ │ stmdbeq r0, {r0, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c64629 │ │ │ │ ldmdblt r5, {r2, r3, r5, r6, pc} │ │ │ │ - blx 4b7052 │ │ │ │ + blx 4b7102 │ │ │ │ ldrvs pc, [r1, -r3, lsl #2]! │ │ │ │ @ instruction: 0xf101fb07 │ │ │ │ tstvc sp, r6, asr #19 │ │ │ │ - blx 4db44e │ │ │ │ + blx 4db4fe │ │ │ │ eorsle pc, r8, r1, lsl #2 │ │ │ │ strmi r3, [r8], #3073 @ 0xc01 │ │ │ │ stclne 14, cr3, [r3], #-96 @ 0xffffffa0 │ │ │ │ @ instruction: 0xf8dbd1ad │ │ │ │ strbmi r0, [r2], ip, rrx │ │ │ │ ldmdapl ip, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ mvnsvc pc, r0, lsl #12 │ │ │ │ @@ -557314,52 +557354,52 @@ │ │ │ │ ldrdne pc, [ip, fp]! │ │ │ │ stmdacc r1, {r0, r1, r2, r3, r4, r5, r9, ip, sp} │ │ │ │ eorseq pc, pc, #34 @ 0x22 │ │ │ │ tstpne r0, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x11acf8cb │ │ │ │ @ instruction: 0x21a4f8cb │ │ │ │ pop {r0, r1, r2, r3, r4, ip, sp, pc} │ │ │ │ - blls 734480 │ │ │ │ + blls 734530 │ │ │ │ cmnle pc, #314572800 @ 0x12c00000 │ │ │ │ strmi r2, [r8], #1024 @ 0x400 │ │ │ │ @ instruction: 0x46233e18 │ │ │ │ - blx af6d04 │ │ │ │ - bls 60c4e0 │ │ │ │ + blx af6db4 │ │ │ │ + bls 60c590 │ │ │ │ svclt 0x00382801 │ │ │ │ - blx ad84e0 │ │ │ │ + blx ad8590 │ │ │ │ svccs 0x0001f703 │ │ │ │ smladxcs r1, r8, pc, fp @ │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ - blls 57c2bc │ │ │ │ + blls 57c36c │ │ │ │ svclt 0x00382b01 │ │ │ │ ldrmi r2, [sl], r1, lsl #6 │ │ │ │ stmdbls sl, {r0, r2, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ svclt 0x00182c00 │ │ │ │ tstpeq r1, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ - blls 63eca8 │ │ │ │ - ldrmi r9, [pc], #-2321 @ 250508 │ │ │ │ + blls 63ed58 │ │ │ │ + ldrmi r9, [pc], #-2321 @ 2505b8 │ │ │ │ ldrmi r9, [r9], #2836 @ 0xb14 │ │ │ │ andsmi r9, pc, r0, lsl fp @ │ │ │ │ @ instruction: 0x46389b15 │ │ │ │ stmdbeq r3, {r0, r3, r9, fp, sp, lr, pc} │ │ │ │ - stmib r6, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb lr!, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ tstpeq pc, r0, lsl r0 @ p-variant is OBSOLETE @ │ │ │ │ stmdbcs r5, {r1, r2, r3, r6, ip, lr, pc} │ │ │ │ ldmdacs pc, {r1, r4, r6, fp, ip, lr, pc} @ │ │ │ │ @ instruction: 0xf1c1bf88 │ │ │ │ ldmdale r1, {r1, r2, r8}^ │ │ │ │ @ instruction: 0xf8862100 │ │ │ │ tstcs r4, ip, ror r0 │ │ │ │ addne pc, r0, r6, asr #17 │ │ │ │ - blls 70a318 │ │ │ │ + blls 70a3c8 │ │ │ │ addmi r9, r2, #45056 @ 0xb000 │ │ │ │ strbmi fp, [fp, #-3896] @ 0xfffff0c8 │ │ │ │ - blls 88517c │ │ │ │ - blls 8e17b4 │ │ │ │ - blls 8a15d0 │ │ │ │ + blls 88522c │ │ │ │ + blls 8e1864 │ │ │ │ + blls 8a1680 │ │ │ │ stmdbeq r3, {r0, r3, r9, fp, sp, lr, pc} │ │ │ │ andsmi r9, pc, fp, lsl fp @ │ │ │ │ @ instruction: 0xf8c62301 │ │ │ │ strb r3, [r3, -r0, lsl #1]! │ │ │ │ ldmdane r9, {r0, r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ andsmi r9, r9, r0, lsl fp │ │ │ │ strbmi r9, [fp, #-2838] @ 0xfffff4ea │ │ │ │ @@ -557385,58 +557425,58 @@ │ │ │ │ ldrbt r2, [r8], r0, lsl #8 │ │ │ │ rsbsne pc, ip, r6, lsl #17 │ │ │ │ @ instruction: 0xf8c62105 │ │ │ │ str r1, [pc, -r0, lsl #1]! │ │ │ │ stmible pc!, {r1, r3, r4, r8, fp, sp} @ │ │ │ │ smlawteq r0, r1, r1, pc @ │ │ │ │ @ instruction: 0xf8869b11 │ │ │ │ - blx 2947ce │ │ │ │ + blx 29487e │ │ │ │ ldrmi r7, [r9], -r3, lsl #14 │ │ │ │ @ instruction: 0xf5df4638 │ │ │ │ - strbeq lr, [r2], r2, lsr #18 │ │ │ │ + strbeq lr, [r2], sl, asr #17 │ │ │ │ strb sp, [fp, r5, lsr #3]! │ │ │ │ andls r2, r5, r1, lsl #6 │ │ │ │ andls r9, r4, r1, lsl #6 │ │ │ │ ldrb r9, [lr], -r0, lsl #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda7800 │ │ │ │ + bl feda78b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ cmnlt r9, r9, lsl #22 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25ce1c │ │ │ │ + bcs 25cecc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ teqlt fp, #364 @ 0x16c │ │ │ │ @ instruction: 0x632b2300 │ │ │ │ mvnlt r6, r9, lsr #17 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25ce3c │ │ │ │ + bcs 25ceec │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb15c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25ce60 │ │ │ │ + bcs 25cf10 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5de4628 │ │ │ │ - ldclt 15, cr14, [r8, #-448]! @ 0xfffffe40 │ │ │ │ + ldclt 15, cr14, [r8, #-96]! @ 0xffffffa0 │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ @ instruction: 0xf8d068c8 │ │ │ │ @ instruction: 0x479831b8 │ │ │ │ svclt 0x0000e7d2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda7888 │ │ │ │ + bl feda7938 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrvs 15, 4, r0, cr11, cr0, {7} │ │ │ │ @ instruction: 0xb123460c │ │ │ │ cmnpne ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ @ instruction: 0xf79c4618 │ │ │ │ vmovvs.8 d3[6], pc │ │ │ │ @ instruction: 0xf893b173 │ │ │ │ @@ -557444,54 +557484,54 @@ │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ teqlt sl, #364 @ 0x16c │ │ │ │ @ instruction: 0xf5de4620 │ │ │ │ - ldcllt 15, cr14, [r0, #-272]! @ 0xfffffef0 │ │ │ │ + ldcllt 14, cr14, [r0, #-944]! @ 0xfffffc50 │ │ │ │ @ instruction: 0xf506685e │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - blx 8e1b4 │ │ │ │ + blx fea8e264 │ │ │ │ @ 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: 0xf91cf69c │ │ │ │ @ instruction: 0xf7fa6e60 │ │ │ │ strtmi pc, [r8], -fp, lsr #20 │ │ │ │ - blx ffd8e1e8 │ │ │ │ + blx fe78e298 │ │ │ │ @ instruction: 0xf5de4620 │ │ │ │ - ldcllt 15, cr14, [r0, #-128]! @ 0xffffff80 │ │ │ │ + ldcllt 14, cr14, [r0, #-800]! @ 0xfffffce0 │ │ │ │ @ instruction: 0xf7fa6e60 │ │ │ │ strtmi pc, [r0], -r1, lsr #20 │ │ │ │ - svc 0x0018f5de │ │ │ │ + mcr 5, 6, pc, cr0, cr14, {6} @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0030f8cc │ │ │ │ - bmi fe2e1f84 │ │ │ │ - blmi fe2e1fac │ │ │ │ + bmi fe2e2034 │ │ │ │ + blmi fe2e205c │ │ │ │ @ instruction: 0x460f447a │ │ │ │ strmi fp, [r0], fp, lsr #1 │ │ │ │ andls pc, r0, #14614528 @ 0xdf0000 │ │ │ │ ldrbtmi r5, [r9], #2259 @ 0x8d3 │ │ │ │ @ instruction: 0x9329681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx fef0e750 │ │ │ │ + blx fef0e800 │ │ │ │ umaalcc pc, ip, r7, r8 @ │ │ │ │ ldclvs 6, cr4, [sl, #-24]! @ 0xffffffe8 │ │ │ │ vst1.32 {d4-d6}, [r2], r2 │ │ │ │ - blcs 258764 │ │ │ │ + blcs 258814 │ │ │ │ stmdacs r0, {r0, r2, r3, r5, r6, r8, ip, lr, pc} │ │ │ │ addshi pc, pc, r0 │ │ │ │ @ instruction: 0xf0002d01 │ │ │ │ stccs 0, cr8, [r0, #-568] @ 0xfffffdc8 │ │ │ │ adcshi pc, r3, r0 │ │ │ │ stceq 1, cr15, [r8], {164} @ 0xa4 │ │ │ │ andcs r4, r0, r4, ror #12 │ │ │ │ @@ -557509,50 +557549,50 @@ │ │ │ │ @ instruction: 0xf8d8fd4f │ │ │ │ stccs 3, cr4, [r0], {124} @ 0x7c │ │ │ │ addhi pc, r7, r0 │ │ │ │ tsteq sl, #7872 @ 0x1ec0 │ │ │ │ addhi pc, r3, r0, asr #2 │ │ │ │ rsbcs sl, r4, #16, 22 @ 0x4000 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ - mcr 5, 2, pc, cr8, cr14, {6} @ │ │ │ │ + ldcl 5, cr15, [r0, #888]! @ 0x378 │ │ │ │ ldrdcc pc, [ip, r6]! │ │ │ │ strtmi r2, [r1], -r1, lsl #10 │ │ │ │ mvnsvc pc, #3145728 @ 0x300000 │ │ │ │ @ instruction: 0xf8ad466a │ │ │ │ - bleq 9249f8 │ │ │ │ + bleq 924aa8 │ │ │ │ addcc pc, r4, sp, lsr #17 │ │ │ │ vsubw.s8 q9, q0, d1 │ │ │ │ @ instruction: 0x93220335 │ │ │ │ umaalcc pc, ip, r6, r8 @ │ │ │ │ addcc pc, ip, sp, lsl #17 │ │ │ │ orrvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmdavs r3!, {r5, r8, r9, ip, pc} │ │ │ │ ssatvs r4, #17, r8, lsl #15 │ │ │ │ rsbsle r2, r6, r0, lsl #16 │ │ │ │ strbmi r9, [r0], -r3, lsl #18 │ │ │ │ - blx 128e7f4 │ │ │ │ + blx 128e8a4 │ │ │ │ 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 │ │ │ │ + ldmda r8, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blcs 26c294 │ │ │ │ + blmi 1544a34 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldrbeq r6, [fp, #-2075] @ 0xfffff7e5 │ │ │ │ - bmi 14c59e4 │ │ │ │ + bmi 14c5a94 │ │ │ │ ldrbtmi r4, [sl], #-2885 @ 0xfffff4bb │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrbmi sp, [r0], -fp, ror #2 │ │ │ │ pop {r0, r1, r3, r5, ip, sp, pc} │ │ │ │ - blcs 3f4804 │ │ │ │ - blcs 2c04a8 │ │ │ │ + blcs 3f48b4 │ │ │ │ + blcs 2c0558 │ │ │ │ stmdacs r0, {r4, r7, ip, lr, pc} │ │ │ │ vst4.32 {d29,d31,d33,d35}, [pc], lr │ │ │ │ vsubw.s8 q11, q0, d0 │ │ │ │ - b 3114d8 │ │ │ │ + b 311588 │ │ │ │ stccs 12, cr0, [r1, #-8] │ │ │ │ @ instruction: 0xf1bcd05d │ │ │ │ orrle r0, r6, r0, lsl #30 │ │ │ │ @ instruction: 0xf1a4b3dd │ │ │ │ @ instruction: 0xf04f0c08 │ │ │ │ strbtmi r0, [r1], -r6, lsl #22 │ │ │ │ cdpvs 0, 14, cr15, cr0, cr15, {2} │ │ │ │ @@ -557568,128 +557608,128 @@ │ │ │ │ @ instruction: 0xf1b1bf08 │ │ │ │ @ instruction: 0xf43f3fff │ │ │ │ @ instruction: 0xf1a4af79 │ │ │ │ strcs r0, [r1, #-3080] @ 0xfffff3f8 │ │ │ │ stccs 7, cr14, [r1, #-416] @ 0xfffffe60 │ │ │ │ svcge 0x0061f47f │ │ │ │ movwne lr, #2516 @ 0x9d4 │ │ │ │ - ldclmi 0, cr15, [pc], #-444 @ 2506fc │ │ │ │ + ldclmi 0, cr15, [pc], #-444 @ 2507ac │ │ │ │ svclt 0x00084563 │ │ │ │ svccc 0x00fff1b1 │ │ │ │ svcge 0x005af47f │ │ │ │ ldrtmi lr, [r0], -r6, ror #14 │ │ │ │ - blx 198e8ca │ │ │ │ + blx 198e97a │ │ │ │ @ instruction: 0xd1aa2800 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - beq 28ca14 │ │ │ │ + beq 28cac4 │ │ │ │ mrc2 7, 6, pc, cr2, cr15, {7} │ │ │ │ - blmi 98a76c │ │ │ │ - bmi 958ce8 │ │ │ │ + blmi 98a81c │ │ │ │ + bmi 958d98 │ │ │ │ @ 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 │ │ │ │ + stmda r6, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 84a95c │ │ │ │ + bmi 86224c │ │ │ │ @ instruction: 0xf859447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - ldm r4, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda ip!, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ ldmdbmi r5, {r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - blx fe30e90c │ │ │ │ + blx fe30e9bc │ │ │ │ @ instruction: 0xf5dfe789 │ │ │ │ - @ instruction: 0x4605e87a │ │ │ │ + strmi lr, [r5], -r2, lsr #16 │ │ │ │ stmdavs r1!, {r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ cdpmi 0, 7, cr15, cr15, cr15, {3} │ │ │ │ ldrbmi r6, [r3, #-2147]! @ 0xfffff79d │ │ │ │ @ instruction: 0xf1b1bf08 │ │ │ │ strdle r3, [r3], -pc @ │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0xe721d099 │ │ │ │ @ instruction: 0xf38cfabc │ │ │ │ @ instruction: 0xe72c095b │ │ │ │ - rsbseq pc, r2, r8, asr #17 │ │ │ │ + rsbseq pc, r2, r8, lsl r8 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq pc, [r2], #-138 @ 0xffffff76 @ │ │ │ │ + rsbseq pc, r2, sl, lsl #16 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - ldrsbteq pc, [r2], #-118 @ 0xffffff8a @ │ │ │ │ + rsbseq pc, r2, r6, lsr #14 │ │ │ │ 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, lsr r6 @ │ │ │ │ + andseq r8, pc, r0, asr #12 │ │ │ │ + andseq r8, pc, r2, asr r6 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feda7b6c │ │ │ │ + bl feda7c1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe8 │ │ │ │ addlt lr, r5, r0, asr r0 │ │ │ │ ldrdgt pc, [ip], #-143 @ 0xffffff71 │ │ │ │ ldrbtmi r2, [lr], #769 @ 0x301 │ │ │ │ - blvc 60c000 │ │ │ │ + blvc 60c0b0 │ │ │ │ stc 6, cr4, [sp, #424] @ 0x1a8 │ │ │ │ @ instruction: 0xf85e7b00 │ │ │ │ @ instruction: 0xf8dcc00c │ │ │ │ @ instruction: 0xf8cdc000 │ │ │ │ @ instruction: 0xf04fc00c │ │ │ │ @ instruction: 0xf7ff0c00 │ │ │ │ - bmi 5504a4 │ │ │ │ + bmi 550554 │ │ │ │ ldrbtmi r4, [sl], #-2825 @ 0xfffff4f7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r5, r2, lsl #2 │ │ │ │ - blx 38eb2e │ │ │ │ - stmda r6!, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blx 38ebde │ │ │ │ + svc 0x00cef5de │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldrshteq pc, [pc], #255 @ │ │ │ │ - rsbseq pc, r2, r2, lsl #13 │ │ │ │ + ldrsbteq pc, [r2], #-82 @ 0xffffffae @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r2, lr, asr r6 @ │ │ │ │ + rsbseq pc, r2, lr, lsr #11 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r4, fp, ror pc │ │ │ │ ldrmi r4, [r5], -r6, lsl #12 │ │ │ │ @ instruction: 0xf7ff447f │ │ │ │ msrlt SPSR_f, #1654784 @ 0x194000 │ │ │ │ @ instruction: 0x3c0ae9d5 │ │ │ │ @ instruction: 0xf04f2104 │ │ │ │ strmi r6, [r4], -r0, ror #5 │ │ │ │ ldrmi r4, [r4, #1664] @ 0x680 │ │ │ │ addmi fp, fp, #8, 30 │ │ │ │ adcshi pc, r3, r0 │ │ │ │ - bl 1ee1470 │ │ │ │ + bl 1ee1520 │ │ │ │ @ instruction: 0xd323000c │ │ │ │ andeq lr, ip, #339968 @ 0x53000 │ │ │ │ @ instruction: 0xf06fd007 │ │ │ │ ldrmi r4, [r4, #639] @ 0x27f │ │ │ │ @ instruction: 0xf1b3bf08 │ │ │ │ @ instruction: 0xf0403fff │ │ │ │ movwcs r8, #171 @ 0xab │ │ │ │ @ instruction: 0x31b4f884 │ │ │ │ cmnlt fp, #2818048 @ 0x2b0000 │ │ │ │ eorsle r2, r2, r2, lsl #22 │ │ │ │ ldmpl r9!, {r0, r1, r2, r5, r6, r9, fp, lr} │ │ │ │ stmdavs r8, {r0, r1, r2, r5, r6, r9, fp, lr} │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ - svc 0x00f4f5de │ │ │ │ + svc 0x009cf5de │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ mrc2 7, 0, pc, cr10, cr15, {7} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andlt r4, r4, r0, asr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ svclt 0x00084594 │ │ │ │ svclt 0x00042b06 │ │ │ │ @ instruction: 0xf8842301 │ │ │ │ strhtle r3, [r1], #20 │ │ │ │ cdpeq 0, 15, cr15, cr15, cr3, {0} │ │ │ │ rsbsmi pc, pc, ip │ │ │ │ svclt 0x00084290 │ │ │ │ @ instruction: 0xf040458e │ │ │ │ - beq 930c80 │ │ │ │ + beq 930d30 │ │ │ │ movwvs lr, #51779 @ 0xca43 │ │ │ │ @ instruction: 0x31a8f8c4 │ │ │ │ @ instruction: 0xf8842300 │ │ │ │ stmdavs fp!, {r2, r4, r5, r7, r8, ip, sp} │ │ │ │ bicle r2, pc, r0, lsl #22 │ │ │ │ ldrtmi r6, [r0], -r9, ror #17 │ │ │ │ @ instruction: 0xf898f7fa │ │ │ │ @@ -557697,198 +557737,198 @@ │ │ │ │ @ instruction: 0xf7fa4630 │ │ │ │ @ instruction: 0x6660f8f5 │ │ │ │ sbcle r2, sp, r0, lsl #16 │ │ │ │ strhcc pc, [sl], #-132 @ 0xffffff7c @ │ │ │ │ @ instruction: 0xf8c42201 │ │ │ │ strtmi r3, [r0], -ip, asr #3 │ │ │ │ @ instruction: 0xf7ff6929 │ │ │ │ - blmi 148f9e0 │ │ │ │ + blmi 148fa90 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ strbtle r0, [r7], #-1371 @ 0xfffffaa5 │ │ │ │ cmplt fp, #3850240 @ 0x3ac000 │ │ │ │ @ instruction: 0x21b4f894 │ │ │ │ cmnle r7, r0, lsl #20 │ │ │ │ svcvs 0x00a16e62 │ │ │ │ @ instruction: 0x6ee26950 │ │ │ │ usatvs r4, #2, sl, lsl #8 │ │ │ │ addmi r4, r2, #167772160 @ 0xa000000 │ │ │ │ @ instruction: 0xf8d6d867 │ │ │ │ @ instruction: 0xb1a1137c │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ - blx fef0e960 │ │ │ │ + blx fef0ea10 │ │ │ │ @ instruction: 0xf89466a0 │ │ │ │ strhlt r3, [r3, #-20]! @ 0xffffffec │ │ │ │ @ instruction: 0xf8d4692d │ │ │ │ strmi r9, [r9, #112]! @ 0x70 │ │ │ │ andcs sp, r1, #-1073741820 @ 0xc0000004 │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ strbmi r2, [r0], -lr, ror #6 │ │ │ │ pop {r2, ip, sp, pc} │ │ │ │ stmdbvs fp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strvs r2, [r3, -r1, lsl #4]! │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ ldrb r2, [r4, lr, ror #6]! │ │ │ │ cmnpne ip, #14024704 @ p-variant is OBSOLETE @ 0xd60000 │ │ │ │ bicsle r2, pc, r0, lsl #18 │ │ │ │ - blmi dcaab8 │ │ │ │ + blmi dcab68 │ │ │ │ ldmdavc sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ orrle r2, r7, r0, lsl #20 │ │ │ │ tstcs r1, r7, lsr #20 │ │ │ │ @ instruction: 0xf8b47019 │ │ │ │ @ instruction: 0xf8d4004a │ │ │ │ ldmpl fp!, {r6, sp, pc} │ │ │ │ strhvc pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ - mrc2 6, 3, pc, cr8, cr10, {4} │ │ │ │ + mcr2 6, 1, pc, cr0, cr10, {4} @ │ │ │ │ eorsle r2, r9, r0, lsl #16 │ │ │ │ - bmi b2ad64 │ │ │ │ + bmi b2ae14 │ │ │ │ movwls r4, #5696 @ 0x1640 │ │ │ │ ldrbmi r2, [r3], -r1, lsl #2 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strls r5, [r0, -r2, lsl #18] │ │ │ │ - svc 0x0060f5de │ │ │ │ + svc 0x0008f5de │ │ │ │ stmdbvs fp!, {r1, r3, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0x31a8f8c0 │ │ │ │ @ instruction: 0xf8842300 │ │ │ │ @ instruction: 0xe75731b4 │ │ │ │ ldmpl r9!, {r0, r2, r4, r9, fp, lr} │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ - bmi 880b98 │ │ │ │ + bmi 880c48 │ │ │ │ tstcs r1, r8, lsl #16 │ │ │ │ @ instruction: 0xf5de447a │ │ │ │ - ldrb lr, [r7, -lr, asr #30] │ │ │ │ + smmlsr r7, r6, lr, lr │ │ │ │ @ instruction: 0x46204915 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xe791f93b │ │ │ │ ldmpl r9!, {r2, r3, r9, fp, lr} │ │ │ │ stmdavs r8, {r1, r4, r9, fp, lr} │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ - svc 0x003ef5de │ │ │ │ - bmi 48a8d4 │ │ │ │ + mcr 5, 7, pc, cr6, cr14, {6} @ │ │ │ │ + bmi 48a984 │ │ │ │ stmib sp, {r0, r2, r3, r4, r5, r7, fp, ip, lr}^ │ │ │ │ mrscs r1, (UNDEF: 1) │ │ │ │ stmdavs r8!, {r0, r2, r3, r9, fp, lr} │ │ │ │ @ instruction: 0xf5de447a │ │ │ │ - @ instruction: 0xe73def34 │ │ │ │ + @ instruction: 0xe73deedc │ │ │ │ ldrbtmi r4, [fp], #-2827 @ 0xfffff4f5 │ │ │ │ svclt 0x0000e7c3 │ │ │ │ - rsbseq pc, r2, r8, lsl r6 @ │ │ │ │ + rsbseq pc, r2, r8, ror #10 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r8, pc, r4, ror #10 │ │ │ │ + andseq r8, pc, ip, asr r5 @ │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq lr, r5, r0, lsl #10 │ │ │ │ - andseq r8, pc, r4, ror #9 │ │ │ │ - andseq r8, pc, r4, ror #7 │ │ │ │ - andseq r8, pc, r8, lsr r4 @ │ │ │ │ + rsbseq lr, r5, r0, asr r4 │ │ │ │ + @ instruction: 0x001f84dc │ │ │ │ + @ instruction: 0x001f83dc │ │ │ │ andseq r8, pc, r0, lsr r4 @ │ │ │ │ - andseq r8, pc, r8, asr #8 │ │ │ │ - andseq fp, ip, sl, asr #6 │ │ │ │ + andseq r8, pc, r8, lsr #8 │ │ │ │ + andseq r8, pc, r0, asr #8 │ │ │ │ + andseq fp, ip, r2, asr #6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r6, r5, sl, lsl #21 │ │ │ │ strmi r4, [r0], ip, lsl #12 │ │ │ │ stmdavs fp, {r1, r3, r5, r8, ip, sp, pc}^ │ │ │ │ strtle r0, [lr], #-1947 @ 0xfffff865 │ │ │ │ @ instruction: 0xf5de4610 │ │ │ │ - stmdavs r1!, {r1, r2, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r1, r2, r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf3bfb1e9 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a0830 │ │ │ │ + blcc 2a08e0 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmib r1, {r0, r1, r3, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d05017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a0854 │ │ │ │ + blcc 2a0904 │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ movwcs fp, #331 @ 0x14b │ │ │ │ @ instruction: 0xf5084621 │ │ │ │ eorvs r7, r3, r2, lsr #32 │ │ │ │ - stc2 6, cr15, [r4, #-632] @ 0xfffffd88 │ │ │ │ + stc2 6, cr15, [ip], #632 @ 0x278 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ qsub8mi r8, r9, r0 │ │ │ │ @ instruction: 0xf9b1e7e1 │ │ │ │ - blcs 25cce8 │ │ │ │ + blcs 25cd98 │ │ │ │ stmdavs lr, {r2, r3, r6, r7, r8, sl, fp, ip, lr, pc} │ │ │ │ ldmdbeq r8, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f79cb │ │ │ │ @ instruction: 0xf1010b00 │ │ │ │ - blx 4934b6 │ │ │ │ + blx 493566 │ │ │ │ and r6, r0, r3, lsl #14 │ │ │ │ @ instruction: 0xf89679e3 │ │ │ │ - blx 4c0dd2 │ │ │ │ + blx 4c0e82 │ │ │ │ @ instruction: 0xf9b46303 │ │ │ │ @ instruction: 0xf1bc1018 │ │ │ │ cdpvs 15, 7, cr0, cr0, cr3, {0} │ │ │ │ vmlaeq.f64 d14, d11, d1 │ │ │ │ svclt 0x000c6ed9 │ │ │ │ @ instruction: 0xf8d66f9b │ │ │ │ stmvs r0, {r2, r5, r7, r8, ip, sp} │ │ │ │ movwne pc, #60163 @ 0xeb03 @ │ │ │ │ @ instruction: 0xf8cd6f39 │ │ │ │ ldrmi sl, [r8], #-12 │ │ │ │ stmibvs r3!, {r0, r2, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xc014f8d4 │ │ │ │ @ instruction: 0xf8d69502 │ │ │ │ - blx 56539a │ │ │ │ + blx 56544a │ │ │ │ strls pc, [r1, #-3075] @ 0xfffff3fd │ │ │ │ ldrdpl pc, [r0], r7 │ │ │ │ - blx 5360e6 │ │ │ │ + blx 536196 │ │ │ │ @ instruction: 0xf10b220c │ │ │ │ @ instruction: 0xf0330b01 │ │ │ │ @ instruction: 0xf9b4fe95 │ │ │ │ - bvs feadcd5c │ │ │ │ + bvs feadce0c │ │ │ │ stclle 5, cr4, [pc], {91} @ 0x5b │ │ │ │ svclt 0x0000e790 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0x46074c57 │ │ │ │ sbclt r4, r4, r7, asr r8 │ │ │ │ - blge 2a1f08 │ │ │ │ + blge 2a1fb8 │ │ │ │ strmi r2, [sp], -r4, ror #4 │ │ │ │ stmdaeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ strbtmi r5, [ip], -r0, lsr #16 │ │ │ │ subls r6, r3, r0, lsl #16 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ @ instruction: 0xf5de4618 │ │ │ │ - strmi lr, [r3], -r4, lsl #26 │ │ │ │ + strmi lr, [r3], -ip, lsr #25 │ │ │ │ @ instruction: 0x46196838 │ │ │ │ @ instruction: 0xf4426d5a │ │ │ │ ldrbvs r1, [sl, #-640] @ 0xfffffd80 │ │ │ │ addscs pc, r8, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0x46064790 │ │ │ │ smlatbcs r0, r4, r2, r2 │ │ │ │ strbmi r9, [r0], -r0 │ │ │ │ - bl fe38e4cc │ │ │ │ + bl d8e57c │ │ │ │ strhcc pc, [sl], #-134 @ 0xffffff7a @ │ │ │ │ @ instruction: 0xf10d9321 │ │ │ │ @ instruction: 0xf8b50c70 │ │ │ │ tstls pc, #68 @ 0x44 │ │ │ │ strhcc pc, [r6], #-133 @ 0xffffff7b @ │ │ │ │ addcc pc, r2, sp, lsr #17 │ │ │ │ tstls sp, #11008 @ 0x2b00 │ │ │ │ mcrge 6, 1, r9, cr4, cr10, {0} │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xf8b59522 │ │ │ │ strgt lr, [pc], -sl, asr #32 │ │ │ │ @ instruction: 0xf8cd4670 │ │ │ │ @ instruction: 0xf8dce0a4 │ │ │ │ eorsvs r3, r3, r0 │ │ │ │ - ldc2l 6, cr15, [r8, #-616] @ 0xfffffd98 │ │ │ │ + stc2 6, cr15, [r0, #-616] @ 0xfffffd98 │ │ │ │ @ instruction: 0xb1204603 │ │ │ │ - blcs 32bba4 │ │ │ │ + blcs 32bc54 │ │ │ │ movwcs fp, #65304 @ 0xff18 │ │ │ │ @ instruction: 0x4638d053 │ │ │ │ @ instruction: 0x932a4641 │ │ │ │ cdp2 0, 13, cr15, cr6, cr1, {0} │ │ │ │ @ instruction: 0xf1056826 │ │ │ │ cdpvs 12, 6, cr0, cr10, cr12, {3} │ │ │ │ cdpeq 1, 6, cr15, cr12, cr6, {0} │ │ │ │ @@ -557906,88 +557946,88 @@ │ │ │ │ ldrdcc pc, [ip, r6]! │ │ │ │ @ instruction: 0x31acf8c5 │ │ │ │ rsbne lr, r9, #3227648 @ 0x314000 │ │ │ │ @ instruction: 0x71b4f885 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25d600 │ │ │ │ + bcs 25d6b0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ cmnlt r3, fp, asr pc │ │ │ │ - blmi 8a3674 │ │ │ │ + blmi 8a3724 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 132ae7c │ │ │ │ + blls 132af2c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1240300 │ │ │ │ pop {r2, r6, ip, sp, pc} │ │ │ │ @ instruction: 0x462181f0 │ │ │ │ @ instruction: 0x4017e9d4 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ vmla.i , , d26[0] │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a0a3c │ │ │ │ + blcc 2a0aec │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ sbcsle r2, lr, r0, lsl #20 │ │ │ │ @ instruction: 0xf890e7f7 │ │ │ │ @ instruction: 0xf8902034 │ │ │ │ - bcs 3dcf24 │ │ │ │ - blcs 404e64 │ │ │ │ + bcs 3dcfd4 │ │ │ │ + blcs 404f14 │ │ │ │ teqcs r0, #20, 30 @ 0x50 │ │ │ │ @ instruction: 0xe7a02310 │ │ │ │ svclt 0x00142b06 │ │ │ │ movwcs r2, #62240 @ 0xf320 │ │ │ │ @ instruction: 0xf5dee79b │ │ │ │ - svclt 0x0000edd0 │ │ │ │ - rsbseq pc, r2, ip, ror #5 │ │ │ │ + svclt 0x0000ed78 │ │ │ │ + rsbseq pc, r2, ip, lsr r2 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq pc, [r2], #-20 @ 0xffffffec @ │ │ │ │ + rsbseq pc, r2, r4, asr #2 │ │ │ │ @ instruction: 0x21b4f891 │ │ │ │ strlt fp, [r8, #-354] @ 0xfffffe9e │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ ldrdcc pc, [r0], r1 │ │ │ │ - blcs 29faa4 │ │ │ │ + blcs 29fb54 │ │ │ │ stclt 8, cr13, [r8, #-4] │ │ │ │ @ instruction: 0xf7ff4770 │ │ │ │ stclt 15, cr15, [r8, #-188] @ 0xffffff44 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ @ instruction: 0xf8dfb089 │ │ │ │ @ instruction: 0x461ea2dc │ │ │ │ msreq CPSR_f, #3 │ │ │ │ @ instruction: 0xf8b144fa │ │ │ │ strmi r8, [sp], -sl, asr #32 │ │ │ │ - blcs 4626e4 │ │ │ │ + blcs 462794 │ │ │ │ @ instruction: 0xf0009204 │ │ │ │ @ instruction: 0x46328113 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ @ instruction: 0xf8c6f7ff │ │ │ │ eorvc pc, r2, r7, lsl #10 │ │ │ │ - blx ff08e95a │ │ │ │ + blx 1a8ea0a │ │ │ │ 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 25d7b4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a0b14 │ │ │ │ + blcc 2a0bc4 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ vrsubhn.i d4, , │ │ │ │ - blcs 274c90 │ │ │ │ + blcs 274d40 │ │ │ │ sbchi pc, r0, r0 │ │ │ │ mvnvc r9, r4, lsl #22 │ │ │ │ movweq pc, #33028 @ 0x8104 @ │ │ │ │ ldrmi r9, [sl], -r5, lsl #6 │ │ │ │ ldrdgt pc, [r8], #-141 @ 0xffffff73 │ │ │ │ stmdavs r3!, {r1, r2, r4, r7, r9, sl, lr}^ │ │ │ │ vhadd.u32 d22, d6, d21 │ │ │ │ @@ -557998,269 +558038,269 @@ │ │ │ │ @ instruction: 0x464806b2 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ andcc pc, r0, lr, asr #17 │ │ │ │ addshi pc, pc, r0, asr #2 │ │ │ │ @ instruction: 0xf8f0f7fa │ │ │ │ @ instruction: 0xf1b94681 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blls 731238 │ │ │ │ + blls 7312e8 │ │ │ │ @ instruction: 0xf8d44640 │ │ │ │ andsvs r8, ip, r8 │ │ │ │ - stc2l 6, cr15, [r2], #-616 @ 0xfffffd98 │ │ │ │ + stc2 6, cr15, [sl], {154} @ 0x9a │ │ │ │ strmi r6, [r3], -r2, lsr #18 │ │ │ │ stmdacs r0, {r1, r4, r7, r9, sl, lr} │ │ │ │ mrshi pc, (UNDEF: 0) @ │ │ │ │ - blvc 34b6d8 │ │ │ │ + blvc 34b788 │ │ │ │ @ instruction: 0x46594610 │ │ │ │ - mcrr 5, 13, pc, sl, cr14 @ │ │ │ │ + bl fff0e7bc │ │ │ │ @ instruction: 0x46824639 │ │ │ │ @ instruction: 0xf5de4640 │ │ │ │ - ldrbmi lr, [r2], -r6, asr #24 │ │ │ │ + ldrbmi lr, [r2], -lr, ror #23 │ │ │ │ stmiavs r0!, {r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf9b44639 │ │ │ │ stmdacc r1, {r3, r4, ip, sp} │ │ │ │ ldrtmi r9, [r8], #-519 @ 0xfffffdf9 │ │ │ │ @ instruction: 0xf5de9306 │ │ │ │ - @ instruction: 0x4607ec3a │ │ │ │ + strmi lr, [r7], -r2, ror #23 │ │ │ │ ldrbmi r6, [r9], -r0, ror #18 │ │ │ │ ldrbmi r3, [r8], #-2049 @ 0xfffff7ff │ │ │ │ - ldc 5, cr15, [r2], #-888 @ 0xfffffc88 │ │ │ │ + bl ff90e7ec │ │ │ │ @ instruction: 0x11b4f895 │ │ │ │ strmi r9, [r3], r7, lsl #20 │ │ │ │ - blls 3e9458 │ │ │ │ + blls 3e9508 │ │ │ │ @ instruction: 0x201af9b4 │ │ │ │ strhi lr, [r2, -r4, asr #19] │ │ │ │ stmdbcs r0, {r5, r6, r8, sp, lr} │ │ │ │ adcshi pc, r2, r0 │ │ │ │ stmdbeq r4, {r1, r2, r4, ip, sp, lr, pc} │ │ │ │ addhi pc, r2, r0, asr #32 │ │ │ │ asrshi pc, r5 @ @ │ │ │ │ - blx 43580e │ │ │ │ + blx 4358be │ │ │ │ mvnvs pc, r8, lsl #14 │ │ │ │ @ instruction: 0xf007fb00 │ │ │ │ - blx 2e987e │ │ │ │ + blx 2e992e │ │ │ │ pld [lr] │ │ │ │ - @ instruction: 0x07f3ecf2 │ │ │ │ + @ instruction: 0x07f3ec9a │ │ │ │ strble r6, [r7, #-672] @ 0xfffffd60 │ │ │ │ - bcs 277828 │ │ │ │ - blls 388520 │ │ │ │ - beq 88d150 │ │ │ │ + bcs 2778d8 │ │ │ │ + blls 3885d0 │ │ │ │ + beq 88d200 │ │ │ │ ldrtmi r4, [r9], -lr, asr #12 │ │ │ │ andshi pc, r0, sp, asr #17 │ │ │ │ stmdbpl r3, {r1, r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrmi r9, [lr], r6, lsl #22 │ │ │ │ @ instruction: 0xf9b4e007 │ │ │ │ stmibvs r1!, {r3, r4, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb014f8d4 │ │ │ │ asrscc pc, r5 @ @ │ │ │ │ @ instruction: 0xf8949304 │ │ │ │ ldrtmi ip, [r6], #7 │ │ │ │ umaalhi pc, ip, r5, r8 @ │ │ │ │ @ instruction: 0xf1b86e6a │ │ │ │ - blx 4d4c56 │ │ │ │ + blx 4d4d06 │ │ │ │ ldmvs r2, {r2, r3, sl, fp, ip, lr} │ │ │ │ @ instruction: 0xf8d5bf18 │ │ │ │ @ instruction: 0xf8dc71a4 │ │ │ │ svclt 0x000c306c │ │ │ │ ldrsbtgt pc, [r8], #-140 @ 0xffffff74 @ │ │ │ │ movwcc pc, #60167 @ 0xeb07 @ │ │ │ │ svclt 0x00089f05 │ │ │ │ movwcc pc, #60172 @ 0xeb0c @ │ │ │ │ stc2 11, cr15, [r6], {1} @ │ │ │ │ ldrmi r3, [sl], #-1537 @ 0xfffff9ff │ │ │ │ ldrsbtcc pc, [r0], #-137 @ 0xffffff77 @ │ │ │ │ @ instruction: 0xf8d99703 │ │ │ │ - blx 52d24e │ │ │ │ + blx 52d2fe │ │ │ │ strls r0, [r2, -ip] │ │ │ │ strls r9, [r1, -r4, lsl #30] │ │ │ │ ldrdvc pc, [r0], r9 │ │ │ │ @ instruction: 0xf0339700 │ │ │ │ @ instruction: 0xf9b4fbab │ │ │ │ - bvs fea5d0fc │ │ │ │ + bvs fea5d1ac │ │ │ │ stclle 2, cr4, [r6], {179} @ 0xb3 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fa8ff0 │ │ │ │ strmi pc, [r1], r1, ror #16 │ │ │ │ @ instruction: 0x4621e75f │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb1644798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25d8c4 │ │ │ │ + bcs 25d974 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 274e38 │ │ │ │ + blcs 274ee8 │ │ │ │ strbmi sp, [ip], -fp, ror #1 │ │ │ │ - blmi e8ad7c │ │ │ │ - bmi e594dc │ │ │ │ + blmi e8ae2c │ │ │ │ + bmi e5958c │ │ │ │ @ instruction: 0xf85a447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - stc 5, cr15, [r4], #888 @ 0x378 │ │ │ │ + mcrr 5, 13, pc, ip, cr14 @ │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ stc2 7, cr15, [r8, #1020] @ 0x3fc │ │ │ │ andlt r2, r9, r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrbeq r6, [r9, fp, lsl #27] │ │ │ │ mcrge 5, 7, pc, cr9, cr15, {1} @ │ │ │ │ umaalcc pc, sp, r5, r8 @ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - blls 6fcc98 │ │ │ │ + blls 6fcd48 │ │ │ │ ldmdavs fp, {r1, r3, r5, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ - blls 6fcc8c │ │ │ │ + blls 6fcd3c │ │ │ │ strhcs pc, [r4], #-133 @ 0xffffff7b @ │ │ │ │ addsmi r6, sl, #14352384 @ 0xdb0000 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr7, cr15, {3} │ │ │ │ @ instruction: 0xf8b59b12 │ │ │ │ @ instruction: 0xf9b32046 │ │ │ │ addsmi r3, sl, #18 │ │ │ │ mcrge 4, 6, pc, cr15, cr15, {3} @ │ │ │ │ strhcc pc, [r8], #-133 @ 0xffffff7b @ │ │ │ │ svclt 0x00022b01 │ │ │ │ @ instruction: 0xf8936e6b │ │ │ │ - b 13dd220 │ │ │ │ + b 13dd2d0 │ │ │ │ strb r1, [r4], r3, asr #13 │ │ │ │ andscs r9, r8, #4, 18 @ 0x10000 │ │ │ │ ldrdvs pc, [r4, r5]! │ │ │ │ andpl pc, r1, #2048 @ 0x800 │ │ │ │ asrspl pc, r5 @ @ │ │ │ │ - blx 3ecc9e │ │ │ │ + blx 3ecd4e │ │ │ │ svcvs 0x00131003 │ │ │ │ strcc lr, [r7], -r4, asr #19 │ │ │ │ andeq pc, r3, sl, lsl #22 │ │ │ │ andeq pc, r8, r5, lsl #22 │ │ │ │ andlt r4, r9, r8, asr #8 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ stmda r5, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 25d980 │ │ │ │ + bcs 25da30 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xe6cf8f5b │ │ │ │ ldrtmi r2, [fp], r1, lsl #14 │ │ │ │ svclt 0x0000e709 │ │ │ │ - rsbseq pc, r2, r4, asr #2 │ │ │ │ + @ instruction: 0x0072f094 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001f7fb4 │ │ │ │ + andseq r7, pc, ip, lsr #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ - blmi fe5fd3cc │ │ │ │ - bmi fe5e2a10 │ │ │ │ + blmi fe5fd47c │ │ │ │ + bmi fe5e2ac0 │ │ │ │ @ instruction: 0xf8d0447b │ │ │ │ movwls sl, #4728 @ 0x1278 │ │ │ │ - blmi fe5623a8 │ │ │ │ + blmi fe562458 │ │ │ │ strmi r4, [sp], -r0, lsl #13 │ │ │ │ teqcs r4, r1 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf5de0300 │ │ │ │ - @ instruction: 0x4604e914 │ │ │ │ + @ instruction: 0x4604e8bc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmvs r1, {r0, r2, r4, r7, pc} │ │ │ │ ldmibvs lr!, {r0, r8, r9, sp} │ │ │ │ - blvc 1ace610 │ │ │ │ + blvc 1ace6c0 │ │ │ │ stmdbcs r0, {r0, r1, sp, lr} │ │ │ │ sbcshi pc, r9, r0 │ │ │ │ addmi fp, sp, #1073741849 @ 0x40000019 │ │ │ │ vshr.u32 d13, d7, #1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25da1c │ │ │ │ + bcs 25dacc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 274f90 │ │ │ │ + blcs 275040 │ │ │ │ stcvs 0, cr13, [fp], #-504 @ 0xfffffe08 │ │ │ │ @ instruction: 0xf8952218 │ │ │ │ ldmibvs r8!, {r2, r3, r6, lr, pc}^ │ │ │ │ - blx 2e1602 │ │ │ │ - blcs 2a5a50 │ │ │ │ + blx 2e16b2 │ │ │ │ + blcs 2a5b00 │ │ │ │ svclt 0x003861e0 │ │ │ │ eorhi r2, r3, #67108864 @ 0x4000000 │ │ │ │ strhcc pc, [r4], #-133 @ 0xffffff7b @ │ │ │ │ @ instruction: 0xf8b7b280 │ │ │ │ stmib r4, {r2, ip, pc}^ │ │ │ │ rscsmi r5, r3, r2, lsl #16 │ │ │ │ - blcs 2a2b78 │ │ │ │ + blcs 2a2c28 │ │ │ │ svclt 0x003861a6 │ │ │ │ @ instruction: 0xf1bc2301 │ │ │ │ rsbhi r0, r3, #3, 30 │ │ │ │ svclt 0x000c6ed3 │ │ │ │ @ instruction: 0xf8d56f92 │ │ │ │ @ instruction: 0xf8a421a4 │ │ │ │ - blx 2f5282 │ │ │ │ + blx 2f5332 │ │ │ │ ldrbmi r3, [r8], -r0, lsl #6 │ │ │ │ tstcs r8, #805306370 @ 0x30000002 │ │ │ │ movwpl pc, #27395 @ 0x6b03 @ │ │ │ │ ldrdlt pc, [r0], r3 │ │ │ │ eorlt pc, r4, r4, asr #17 │ │ │ │ @ instruction: 0xf8a0f7fb │ │ │ │ eoreq pc, r8, r4, lsl #17 │ │ │ │ strbmi r9, [r8], -r0 │ │ │ │ - blx ff80ecfc │ │ │ │ + blx 220edac │ │ │ │ mlascs r4, r0, r8, pc @ │ │ │ │ - blls 26c0a0 │ │ │ │ + blls 26c150 │ │ │ │ rsble r2, r7, r2, lsl #20 │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ @ instruction: 0xf8842903 │ │ │ │ @ instruction: 0xf000e02b │ │ │ │ @ instruction: 0xf89a8089 │ │ │ │ - bcs cda0c4 │ │ │ │ - bmi 1645414 │ │ │ │ + bcs cda174 │ │ │ │ + bmi 16454c4 │ │ │ │ @ instruction: 0xf8519901 │ │ │ │ ldrmi r9, [r8], -r2 │ │ │ │ stmdbge r4, {r0, r1, r9, fp, sp, pc} │ │ │ │ - blls 3631e8 │ │ │ │ + blls 363298 │ │ │ │ eorcc pc, r9, r4, lsl #17 │ │ │ │ @ instruction: 0xf8849b03 │ │ │ │ @ instruction: 0xf1ab302a │ │ │ │ @ instruction: 0xf1bb0b04 │ │ │ │ stmdale sp, {r0, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8d52318 │ │ │ │ - blx 3119a6 │ │ │ │ + blx 311a56 │ │ │ │ @ instruction: 0xf0335606 │ │ │ │ strmi pc, [r1], -r9, ror #20 │ │ │ │ svcvs 0x00760049 │ │ │ │ @ instruction: 0xf5de4630 │ │ │ │ - rscvs lr, r0, #630784 @ 0x9a000 │ │ │ │ + rscvs lr, r0, #270336 @ 0x42000 │ │ │ │ ldrsbne pc, [r0, #133] @ 0x85 @ │ │ │ │ ldrtmi fp, [sl], -r1, lsr #2 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ msrvs CPSR_, #300 @ 0x12c │ │ │ │ - blmi 10a3bf8 │ │ │ │ + blmi 10a3ca8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3ab37c │ │ │ │ + blls 3ab42c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r3, r0, lsl #6 │ │ │ │ andlt r4, r7, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x9017e9d1 │ │ │ │ sbccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xf1b94790 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ vcvt.u32.f32 q5, q12, #1 │ │ │ │ ldmda r9, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29cf40 │ │ │ │ + bcc 29cff0 │ │ │ │ tstcs r0, r9, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ strbmi sl, [r9], -sl, ror #30 │ │ │ │ @ instruction: 0x9017e9d1 │ │ │ │ sbccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xf1b94790 │ │ │ │ mvnle r0, r0, lsl #30 │ │ │ │ - bmi bcb0e4 │ │ │ │ + bmi bcb194 │ │ │ │ @ instruction: 0xf8519901 │ │ │ │ str r9, [r6, r2]! │ │ │ │ svceq 0x0084f1b9 │ │ │ │ andcs sp, r1, #47 @ 0x2f │ │ │ │ @ instruction: 0xf8842903 │ │ │ │ orrsle r2, r6, fp, lsr #32 │ │ │ │ svceq 0x0091f1b9 │ │ │ │ @@ -558272,40 +558312,40 @@ │ │ │ │ movwcs sp, #4251 @ 0x109b │ │ │ │ eorcc pc, r9, r4, lsl #17 │ │ │ │ stccs 7, cr14, [r0, #-604] @ 0xfffffda4 │ │ │ │ svcge 0x003ff43f │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ stmda r5, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 25dbb8 │ │ │ │ + bcs 25dc68 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xe7328f5b │ │ │ │ bicsle r2, sp, r6, lsl #20 │ │ │ │ mlascs r5, r0, r8, pc @ │ │ │ │ bicsle r2, r9, r6, lsl #20 │ │ │ │ movwcs lr, #1903 @ 0x76f │ │ │ │ eorcc pc, r9, r4, lsl #17 │ │ │ │ andcs lr, r0, #32768000 @ 0x1f40000 │ │ │ │ @ instruction: 0xf8842903 │ │ │ │ @ instruction: 0xf47f202b │ │ │ │ ldrb sl, [sl, r6, ror #30] │ │ │ │ - bl 68eb60 │ │ │ │ - rsbseq lr, r2, ip, asr #28 │ │ │ │ - rsbseq lr, r2, r4, asr #28 │ │ │ │ + b ff08ec10 │ │ │ │ + @ instruction: 0x0072ed9c │ │ │ │ + @ instruction: 0x0072ed94 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrshteq lr, [r2], #-196 @ 0xffffff3c │ │ │ │ + rsbseq lr, r2, r4, asr #24 │ │ │ │ andeq r0, r0, r0, lsr #14 │ │ │ │ @ instruction: 0xf8902318 │ │ │ │ @ instruction: 0xf1bcc04c │ │ │ │ - blx 31501a │ │ │ │ + blx 3150ca │ │ │ │ svclt 0x00180101 │ │ │ │ ldrdeq pc, [r4, r0]! │ │ │ │ svclt 0x00086ecb │ │ │ │ - blx 26d23e │ │ │ │ + blx 26d2ee │ │ │ │ ldrbmi r3, [r0, -r2]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ adcslt r4, r1, r8, asr sl │ │ │ │ pkhtbmi r4, sl, r8, asr #22 │ │ │ │ @@ -558322,151 +558362,151 @@ │ │ │ │ stmiapl r3!, {r0, r1, r2, r3, r6, r8, r9, fp, lr}^ │ │ │ │ ldreq r6, [fp, #-2075] @ 0xfffff7e5 │ │ │ │ addhi pc, r2, r0, lsl #2 │ │ │ │ @ instruction: 0x301cf8d8 │ │ │ │ cmnle fp, r0, lsl #22 │ │ │ │ strcs sl, [r0], #-2824 @ 0xfffff4f8 │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ - blge 3d3884 │ │ │ │ + blge 3d3934 │ │ │ │ movwls r4, #18099 @ 0x46b3 │ │ │ │ @ instruction: 0xf8d8e00a │ │ │ │ strbmi r2, [r0], -r0, lsl #3 │ │ │ │ strcc r9, [r1], #-2308 @ 0xfffff6fc │ │ │ │ @ instruction: 0x47909516 │ │ │ │ umaalcs pc, sp, fp, r8 @ │ │ │ │ - blle 1261f24 │ │ │ │ + blle 1261fd4 │ │ │ │ ldrdvs pc, [r0], #-139 @ 0xffffff75 │ │ │ │ @ instruction: 0xf8bb229c │ │ │ │ tstcs r0, r4, asr #32 │ │ │ │ rscmi r9, r6, r5, lsl #16 │ │ │ │ cdpcs 0, 0, cr4, cr1, cr5, {7} │ │ │ │ @ instruction: 0x2601bf38 │ │ │ │ svclt 0x00382d01 │ │ │ │ @ instruction: 0xf5dd2501 │ │ │ │ - @ instruction: 0xf89aefd0 │ │ │ │ + @ instruction: 0xf89aef78 │ │ │ │ @ instruction: 0xf8b72050 │ │ │ │ @ instruction: 0xf8bb004a │ │ │ │ strtmi r1, [r2], #-74 @ 0xffffffb6 │ │ │ │ @ instruction: 0xf8cd910d │ │ │ │ strls fp, [r7], #-24 @ 0xffffffe8 │ │ │ │ strls r9, [fp, #-1545] @ 0xfffff9f7 │ │ │ │ eorsls pc, r2, sp, lsr #17 │ │ │ │ andvc lr, lr, #3358720 @ 0x334000 │ │ │ │ ldrls r9, [r3, #-1553] @ 0xfffff9ef │ │ │ │ subsls pc, r2, sp, lsr #17 │ │ │ │ @ instruction: 0xf69a9015 │ │ │ │ - lsrlt pc, r9, #19 @ │ │ │ │ - bcs 32c2fc │ │ │ │ - strcs fp, [pc, #-3864] @ 2505e0 │ │ │ │ + asrlt pc, r1, r9 @ │ │ │ │ + bcs 32c3ac │ │ │ │ + strcs fp, [pc, #-3864] @ 250690 │ │ │ │ @ instruction: 0xf890d1c5 │ │ │ │ @ instruction: 0xf8901034 │ │ │ │ stmdbcs r6, {r0, r2, r4, r5, sp} │ │ │ │ - bcs 405518 │ │ │ │ + bcs 4055c8 │ │ │ │ ldrcs fp, [r0, #-3860]! @ 0xfffff0ec │ │ │ │ @ instruction: 0xe7ba2510 │ │ │ │ svclt 0x00142a06 │ │ │ │ - strcs r2, [pc, #-1312] @ 250ff8 │ │ │ │ + strcs r2, [pc, #-1312] @ 2510a8 │ │ │ │ @ instruction: 0x4605e7b5 │ │ │ │ ldmib r7, {r0, r1, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stmib fp, {r1, r2, r3, r5, r6, r8, r9, sp}^ │ │ │ │ - bmi a1a2e0 │ │ │ │ + bmi a1a390 │ │ │ │ ldrbtmi r4, [sl], #-2843 @ 0xfffff4e5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorslt sp, r1, sl, lsr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf8936e7b │ │ │ │ - blcs 25d628 │ │ │ │ + blcs 25d6d8 │ │ │ │ strb sp, [ip, sl, lsl #1]! │ │ │ │ @ instruction: 0x3050f89a │ │ │ │ movwls r2, #8708 @ 0x2204 │ │ │ │ andseq pc, r8, r8, lsl #2 │ │ │ │ @ instruction: 0xf8b74913 │ │ │ │ movwls r3, #4164 @ 0x1044 │ │ │ │ ldcvs 4, cr4, [fp], #-484 @ 0xfffffe1c │ │ │ │ - blmi 6b6168 │ │ │ │ + blmi 6b6218 │ │ │ │ @ instruction: 0xf6a1447b │ │ │ │ - str pc, [r1, r9, lsl #19] │ │ │ │ + @ instruction: 0xe781f931 │ │ │ │ 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 535e38 │ │ │ │ @ instruction: 0xf5de447a │ │ │ │ - @ instruction: 0xe76dea50 │ │ │ │ - b 110ed0c │ │ │ │ - rsbseq lr, r2, r8, asr #23 │ │ │ │ + @ instruction: 0xe76de9f8 │ │ │ │ + stmib r2!, {r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq lr, r2, r8, lsl fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r2, sl, lsr #23 │ │ │ │ + ldrshteq lr, [r2], #-170 @ 0xffffff56 │ │ │ │ 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, r6, lsr #20 │ │ │ │ + rsbseq sp, r5, r0, lsr #20 │ │ │ │ + andseq r7, pc, r0, lsr fp @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r7, pc, r8, lsl fp @ │ │ │ │ + andseq r7, pc, r0, lsl fp @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda87c0 │ │ │ │ + bl feda8870 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 695588 │ │ │ │ + blmi 695638 │ │ │ │ ldcmi 6, cr4, [r1, #-16] │ │ │ │ ldrbtmi r4, [fp], #-2065 @ 0xfffff7ef │ │ │ │ ldrbtmi r4, [sp], #-2321 @ 0xfffff6ef │ │ │ │ rscspl pc, r0, #196, 16 @ 0xc40000 │ │ │ │ - bmi 6627c0 │ │ │ │ + bmi 662870 │ │ │ │ @ instruction: 0xf8c45818 │ │ │ │ stmdbmi pc, {r2, r5, r7, r9, ip} @ │ │ │ │ addseq pc, r8, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf8c44479 │ │ │ │ stmdbmi sp, {r4, r5, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r9], #-2061 @ 0xfffff7f3 │ │ │ │ adcsne pc, r4, #196, 16 @ 0xc40000 │ │ │ │ tstcs r9, r8, ror r4 │ │ │ │ @ instruction: 0xf8c4589b │ │ │ │ @ instruction: 0xf79532c0 │ │ │ │ @ instruction: 0xf8c4f8ff │ │ │ │ ldclt 2, cr0, [r8, #-336]! @ 0xfffffeb0 │ │ │ │ - rsbseq lr, r2, r2, lsr sl │ │ │ │ + rsbseq lr, r2, r2, lsl #19 │ │ │ │ @ instruction: 0xfffff14b │ │ │ │ andeq r0, r0, ip, asr #19 │ │ │ │ @ instruction: 0xfffff3f5 │ │ │ │ andeq r0, r0, r8, ror r5 │ │ │ │ @ instruction: 0xffffe7a1 │ │ │ │ @ instruction: 0xffffe717 │ │ │ │ - rsbseq lr, r2, r4, ror #16 │ │ │ │ + ldrhteq lr, [r2], #-116 @ 0xffffff8c │ │ │ │ ldmdbmi ip, {r0, r1, r3, r4, r8, r9, fp, lr} │ │ │ │ ldrlt r4, [r0, #-1147] @ 0xfffffb85 │ │ │ │ @ instruction: 0xf8df4a1b │ │ │ │ ldmdapl r9, {r4, r5, r6, sp, lr, pc}^ │ │ │ │ @ instruction: 0x11bcf8c0 │ │ │ │ bicne pc, r8, r0, asr #17 │ │ │ │ ldmpl sl, {r0, r3, r4, r8, fp, lr} │ │ │ │ biccs pc, r0, r0, asr #17 │ │ │ │ @ instruction: 0xf8534a18 │ │ │ │ @ instruction: 0xf8c0400e │ │ │ │ ldrbtmi r4, [sl], #-452 @ 0xfffffe3c │ │ │ │ bicmi pc, ip, r0, asr #17 │ │ │ │ ldrsbgt pc, [r4], #-143 @ 0xffffff71 @ │ │ │ │ @ instruction: 0xf8c05859 │ │ │ │ - bmi 759db8 │ │ │ │ + bmi 759e68 │ │ │ │ bicsne pc, r0, r0, asr #17 │ │ │ │ @ instruction: 0xf8c0447a │ │ │ │ - bmi 6d9d44 │ │ │ │ + bmi 6d9df4 │ │ │ │ ldrbtmi r4, [sl], #-2322 @ 0xfffff6ee │ │ │ │ @ instruction: 0x21b8f8c0 │ │ │ │ @ instruction: 0xf8534a11 │ │ │ │ @ instruction: 0xf8c0400c │ │ │ │ ldmpl sl, {r2, r3, r4, r5, r6, r8, lr} │ │ │ │ orrcs pc, r0, r0, asr #17 │ │ │ │ ldmdapl r9, {r1, r2, r3, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf8c0447a │ │ │ │ @ instruction: 0xf8c01238 │ │ │ │ ldclt 2, cr2, [r0, #-112] @ 0xffffff90 │ │ │ │ - ldrsbteq lr, [r2], #-144 @ 0xffffff70 │ │ │ │ + rsbseq lr, r2, r0, lsr #18 │ │ │ │ andeq r0, r0, r8, lsr sl │ │ │ │ @ instruction: 0x000008b4 │ │ │ │ @ instruction: 0x000006b4 │ │ │ │ @ instruction: 0x000005b0 │ │ │ │ @ instruction: 0xffffeb33 │ │ │ │ andeq r0, r0, r0, asr #14 │ │ │ │ @ instruction: 0xfffffb2d │ │ │ │ @@ -558480,41 +558520,41 @@ │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @ instruction: 0xf8df4688 │ │ │ │ ldrmi r1, [r1], r0, lsr #11 │ │ │ │ ldrcs pc, [ip, #2271] @ 0x8df │ │ │ │ addlt r4, sp, r9, ror r4 │ │ │ │ pkhtbmi r6, r2, sp, asr #17 │ │ │ │ eorsvs pc, ip, r3, asr #12 │ │ │ │ - blls 7e7920 │ │ │ │ + blls 7e79d0 │ │ │ │ andls r6, fp, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ andvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ - blx 2eb9ae │ │ │ │ + blx 2eba5e │ │ │ │ tstcc r1, r3, lsl #4 │ │ │ │ ldmdapl r3, {r0, r3, r7} │ │ │ │ movwls r2, #33284 @ 0x8204 │ │ │ │ eoreq pc, ip, r9, lsl #2 │ │ │ │ rsbscc pc, r8, #216, 16 @ 0xd80000 │ │ │ │ @ instruction: 0xf0039307 │ │ │ │ ldmib r9, {r0, r4, r5, r6, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d97b0d │ │ │ │ - bne ff1d97dc │ │ │ │ + bne ff1d988c │ │ │ │ svceq 0x0000f1bb │ │ │ │ vaddl.u , d15, d12 │ │ │ │ ldmda fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ andcc r2, r1, #0, 30 │ │ │ │ tstcs r0, fp, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldrsbtvc pc, [r4], -r9 @ │ │ │ │ - bcs 26b9f8 │ │ │ │ + bcs 26baa8 │ │ │ │ @ instruction: 0xf8cdd06a │ │ │ │ strcs sl, [r0], #-24 @ 0xffffffe8 │ │ │ │ ldrsbge pc, [r8], #-141 @ 0xffffff73 @ │ │ │ │ - blvs 38be94 │ │ │ │ + blvs 38bf44 │ │ │ │ andcc lr, r0, #3489792 @ 0x354000 │ │ │ │ eorcc pc, r4, r3, asr r8 @ │ │ │ │ eorvs pc, r4, r2, asr r8 @ │ │ │ │ vqdmulh.s q1, q0, q3 │ │ │ │ ldm pc, {r0, r3, r4, r6, r7, r8, pc}^ @ │ │ │ │ subeq pc, pc, r3, lsl r0 @ │ │ │ │ ldrdeq r0, [r5, #17] │ │ │ │ @@ -558552,192 +558592,192 @@ │ │ │ │ ldrsheq r0, [r0, #26]! │ │ │ │ mvneq r0, fp, ror #3 │ │ │ │ ldrsbeq r0, [r7, #28] │ │ │ │ strhvs pc, [r4], #-129 @ 0xffffff7f @ │ │ │ │ mrccc 8, 0, APSR_nzcv, cr0, cr2, {4} │ │ │ │ mcrcs 0, 0, r4, cr1, cr14, {6} │ │ │ │ @ instruction: 0x2601bf38 │ │ │ │ - blvs 38f934 │ │ │ │ + blvs 38f9e4 │ │ │ │ strcc r6, [r1], #-2219 @ 0xfffff755 │ │ │ │ ldmle pc, {r0, r1, r5, r7, r9, lr} @ │ │ │ │ - blvs 38bf98 │ │ │ │ + blvs 38c048 │ │ │ │ @ instruction: 0xa018f8dd │ │ │ │ ldrbcs pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ ldrbcc pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8c9447a │ │ │ │ stmib sl, {r2, r4, r5, ip, sp, lr}^ │ │ │ │ ldmpl r3, {r9, sl, ip, sp, pc}^ │ │ │ │ - blls 52b8a8 │ │ │ │ + blls 52b958 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x465081fc │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ rsbcs r8, r2, #240, 30 @ 0x3c0 │ │ │ │ - blx 2e0512 │ │ │ │ + blx 2e05c2 │ │ │ │ @ instruction: 0xf502620a │ │ │ │ andscc r5, r8, #148, 4 @ 0x40000009 │ │ │ │ eorne pc, r2, r8, asr r8 @ │ │ │ │ vqdmulh.s d2, d0, d3 │ │ │ │ ldm pc, {r1, r2, r3, r5, r6, r7, r8, pc}^ @ │ │ │ │ orrseq pc, lr, r3, lsl r0 @ │ │ │ │ @ instruction: 0x01af0194 │ │ │ │ @ instruction: 0xf64001a8 │ │ │ │ - blcs 111209c │ │ │ │ + blcs 111214c │ │ │ │ vqdmulh.s d15, d10, d2 │ │ │ │ subne lr, r6, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf8d24442 │ │ │ │ @ instruction: 0xf0001e00 │ │ │ │ - blcs 1171f38 │ │ │ │ + blcs 1171fe8 │ │ │ │ cmnphi r2, r0 @ p-variant is OBSOLETE │ │ │ │ adcsle r2, r5, sl, lsr fp │ │ │ │ umaalcc pc, ip, r1, r8 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8d281c8 │ │ │ │ @ instruction: 0xf8d20e04 │ │ │ │ @ instruction: 0xf6996e10 │ │ │ │ - stmdacs r0, {r0, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stmibvs r1, {r4, r5, r7, ip, lr, pc} │ │ │ │ stmible sp!, {r0, r1, r2, r8, fp, sp} │ │ │ │ stmiaeq r9, {r4, r5, r9, sl, lr}^ │ │ │ │ - svc 0x00b4f5dd │ │ │ │ + svc 0x005cf5dd │ │ │ │ str r4, [r7, r6, lsl #12]! │ │ │ │ - blcs f5a250 │ │ │ │ - bvc 28d3a8 │ │ │ │ + blcs f5a300 │ │ │ │ + bvc 28d458 │ │ │ │ andvs pc, sl, #2048 @ 0x800 │ │ │ │ addspl pc, r4, #8388608 @ 0x800000 │ │ │ │ andseq pc, r8, #-2147483648 @ 0x80000000 │ │ │ │ eorcs pc, r2, r8, asr r8 @ │ │ │ │ svclt 0x00166c52 │ │ │ │ strhcc pc, [r4], #-130 @ 0xffffff7e @ │ │ │ │ - bvc 68d030 │ │ │ │ - bcc fe68d108 │ │ │ │ - bvc 1c4d4d0 │ │ │ │ - bvc c4d410 │ │ │ │ - bvc 2ccc94 │ │ │ │ + bvc 68d0e0 │ │ │ │ + bcc fe68d1b8 │ │ │ │ + bvc 1c4d580 │ │ │ │ + bvc c4d4c0 │ │ │ │ + bvc 2ccd44 │ │ │ │ cdpeq 7, 3, cr14, cr3, cr14, {4} │ │ │ │ teqpvs r0, r3, asr #12 @ p-variant is OBSOLETE │ │ │ │ - blne 34c240 │ │ │ │ + blne 34c2f0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ movwlt pc, #43779 @ 0xab03 @ │ │ │ │ andeq lr, r3, #8, 22 @ 0x2000 │ │ │ │ ldmdapl r1, {r0, r3, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ vst4.16 {d24,d26,d28,d30}, [pc :128]! │ │ │ │ cdpvs 2, 4, cr7, cr9, cr2, {0} │ │ │ │ cmnpmi pc, #38 @ p-variant is OBSOLETE @ 0x26 │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ - bllt 510534 │ │ │ │ + bllt 5105e4 │ │ │ │ eorsvs pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf85b44c3 │ │ │ │ ldrmi r2, [r3], #-2 │ │ │ │ ldrmi r6, [r3], #-2442 @ 0xfffff676 │ │ │ │ - blcc 38fa5c │ │ │ │ + blcc 38fb0c │ │ │ │ @ instruction: 0xf808f7fb │ │ │ │ vst1.16 {d30}, [pc :128], r8 │ │ │ │ andcs r7, ip, #134217731 @ 0x8000003 │ │ │ │ vqrdmulh.s d15, d10, d3 │ │ │ │ movwcc pc, #27394 @ 0x6b02 @ │ │ │ │ @ instruction: 0xf8d34443 │ │ │ │ @ instruction: 0xf84734f0 │ │ │ │ ldrb r3, [fp, -r4, lsl #22] │ │ │ │ bicvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf8d9220c │ │ │ │ - blx 311a2e │ │ │ │ - blx 30e59a │ │ │ │ + blx 311ade │ │ │ │ + blx 30e64a │ │ │ │ strbmi r3, [r3], #-774 @ 0xfffffcfa │ │ │ │ strbtcs pc, [r8], #2259 @ 0x8d3 @ │ │ │ │ strbtcc pc, [ip], #2259 @ 0x8d3 @ │ │ │ │ stmibvs sl, {r0, r4, r6, r9, sl, fp, sp, lr} │ │ │ │ @ instruction: 0xf8474413 │ │ │ │ @ instruction: 0xf7fa3b04 │ │ │ │ strb pc, [r5, -r5, ror #31] @ │ │ │ │ - blx 31a71a │ │ │ │ + blx 31a7ca │ │ │ │ @ instruction: 0xf503630a │ │ │ │ tstcc r8, #148, 6 @ 0x50000002 │ │ │ │ eorcc pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0x3050f893 │ │ │ │ - bcc fe68d1c0 │ │ │ │ - bvc 1c4d588 │ │ │ │ - bvc 2ccd48 │ │ │ │ + bcc fe68d270 │ │ │ │ + bvc 1c4d638 │ │ │ │ + bvc 2ccdf8 │ │ │ │ @ instruction: 0xf8d8e734 │ │ │ │ ldmdbvs fp, {r4, r5, r6, r7, r9, ip, sp} │ │ │ │ - blcc 38fad4 │ │ │ │ + blcc 38fb84 │ │ │ │ ldrbcc lr, [r0], lr, lsr #14 │ │ │ │ eorcc pc, r6, r8, asr r8 @ │ │ │ │ - blcc 38fae0 │ │ │ │ + blcc 38fb90 │ │ │ │ strbmi lr, [r0], -r8, lsr #14 │ │ │ │ mcr2 7, 5, pc, cr12, cr9, {7} @ │ │ │ │ - beq 4cd004 │ │ │ │ + beq 4cd0b4 │ │ │ │ @ instruction: 0xf8479b09 │ │ │ │ ldr r3, [pc, -r4, lsl #22] │ │ │ │ movweq pc, #34368 @ 0x8640 @ │ │ │ │ @ instruction: 0xf0260e32 │ │ │ │ @ instruction: 0xf8d9467f │ │ │ │ - blx 311aaa │ │ │ │ - bl 34e614 │ │ │ │ - bl 4562f8 │ │ │ │ + blx 311b5a │ │ │ │ + bl 34e6c4 │ │ │ │ + bl 4563a8 │ │ │ │ @ instruction: 0xf8d30302 │ │ │ │ mrcvs 14, 2, r2, cr1, cr8, {0} │ │ │ │ mrccs 8, 0, APSR_nzcv, cr12, cr3, {6} │ │ │ │ @ instruction: 0x0c02ea46 │ │ │ │ mcrvs 8, 0, pc, cr0, cr3, {6} @ │ │ │ │ strbtmi r6, [r2], #-2442 @ 0xfffff676 │ │ │ │ - blcs 38fb28 │ │ │ │ + blcs 38fbd8 │ │ │ │ @ instruction: 0xffa2f7fa │ │ │ │ @ instruction: 0x46486e71 │ │ │ │ @ instruction: 0xff9ef7fa │ │ │ │ rsbcs lr, r2, #266338304 @ 0xfe00000 │ │ │ │ vqdmulh.s d15, d10, d2 │ │ │ │ andsvs lr, r6, #2048 @ 0x800 │ │ │ │ addeq lr, r2, #8, 22 @ 0x2000 │ │ │ │ addmi pc, r0, #8388608 @ 0x800000 │ │ │ │ - bcc ff38fd78 │ │ │ │ + bcc ff38fe28 │ │ │ │ umlalsne pc, r8, r3, r8 @ │ │ │ │ tstlt r9, fp, lsl #13 │ │ │ │ - bcs 1a8fd84 │ │ │ │ + bcs 1a8fe34 │ │ │ │ ldrdlt pc, [r8], r2 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ movwls sl, #39178 @ 0x990a │ │ │ │ ldrbtmi pc, [pc], -r6, lsr #32 @ │ │ │ │ - bleq 78de7c │ │ │ │ + bleq 78df2c │ │ │ │ @ instruction: 0xf8d2960a │ │ │ │ ldmvc sl, {r3, r4, r5, r6, r9} │ │ │ │ rsbvc pc, r1, r0, lsl #10 │ │ │ │ subeq pc, r0, #134217731 @ 0x8000003 │ │ │ │ ldc2l 0, cr15, [r2, #-180] @ 0xffffff4c │ │ │ │ @ instruction: 0xf8d99b09 │ │ │ │ @ instruction: 0xf8530030 │ │ │ │ ldclvs 0, cr2, [fp], {43} @ 0x2b │ │ │ │ - blls 4ed3d8 │ │ │ │ + blls 4ed488 │ │ │ │ stmibvs sl, {r0, r1, r4, r8, r9, lr} │ │ │ │ @ instruction: 0xf8474413 │ │ │ │ @ instruction: 0xf7fa3b04 │ │ │ │ strb pc, [r9], r9, ror #30 @ │ │ │ │ - blx 31a812 │ │ │ │ - bl 34e6b4 │ │ │ │ + blx 31a8c2 │ │ │ │ + bl 34e764 │ │ │ │ @ instruction: 0xf5036316 │ │ │ │ tstcc r8, #148, 6 @ 0x50000002 │ │ │ │ eorcc pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8d3aebd │ │ │ │ @ instruction: 0xf0261084 │ │ │ │ @ instruction: 0xf8d3467f │ │ │ │ @ instruction: 0xf8d9b08c │ │ │ │ stmibvs fp, {r4, r5} │ │ │ │ @ instruction: 0xf847441e │ │ │ │ @ instruction: 0xf7fa6b04 │ │ │ │ @ instruction: 0xf8dbff4d │ │ │ │ strbmi r1, [r8], -r4, rrx │ │ │ │ @ instruction: 0xff48f7fa │ │ │ │ - bl 48b568 │ │ │ │ + bl 48b618 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ @ instruction: 0xf847344c │ │ │ │ strt r3, [r1], r4, lsl #22 │ │ │ │ ldrbcc pc, [r4], #2264 @ 0x8d8 @ │ │ │ │ - blcc 38fbf8 │ │ │ │ + blcc 38fca8 │ │ │ │ @ instruction: 0xf8d8e69c │ │ │ │ @ instruction: 0xf84734e0 │ │ │ │ ldr r3, [r7], r4, lsl #22 │ │ │ │ vldr d9, [r3, #28] │ │ │ │ @ instruction: 0xf5087ae5 │ │ │ │ ldcl 3, cr6, [r3, #616] @ 0x268 │ │ │ │ vmul.f32 s15, s14, s0 │ │ │ │ @@ -558749,54 +558789,54 @@ │ │ │ │ vmul.f32 s15, s14, s0 │ │ │ │ vstmia r7!, {s15-s149} │ │ │ │ ldrbt r7, [pc], -r1, lsl #20 │ │ │ │ @ instruction: 0xf8539b08 │ │ │ │ @ instruction: 0xf8473026 │ │ │ │ ldrbt r3, [r9], -r4, lsl #22 │ │ │ │ ldrsbcc pc, [r4, #137]! @ 0x89 @ │ │ │ │ - blcc 38fc48 │ │ │ │ + blcc 38fcf8 │ │ │ │ @ instruction: 0xf8d8e674 │ │ │ │ @ instruction: 0xf847335c │ │ │ │ strbt r3, [pc], -r4, lsl #22 │ │ │ │ cmppne r8, #216, 16 @ p-variant is OBSOLETE @ 0xd80000 │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ @ instruction: 0xf847698b │ │ │ │ @ instruction: 0xf7fa3b04 │ │ │ │ strbt pc, [r5], -r5, lsl #30 @ │ │ │ │ teqpcc ip, #216, 16 @ p-variant is OBSOLETE @ 0xd80000 │ │ │ │ - blcc 38fc70 │ │ │ │ + blcc 38fd20 │ │ │ │ @ instruction: 0xf8d8e660 │ │ │ │ @ instruction: 0xf8d91338 │ │ │ │ stmibvs fp, {r4, r5} │ │ │ │ - blcc 38fc80 │ │ │ │ + blcc 38fd30 │ │ │ │ mrc2 7, 7, pc, cr6, cr10, {7} │ │ │ │ - bl 48b4c4 │ │ │ │ + bl 48b574 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ @ instruction: 0xf847334c │ │ │ │ strb r3, [pc], -r4, lsl #22 │ │ │ │ umaalcc pc, ip, r1, r8 @ │ │ │ │ strhvs pc, [r8], #-129 @ 0xffffff7f @ │ │ │ │ @ instruction: 0xf47f2b08 │ │ │ │ @ instruction: 0xf64aae47 │ │ │ │ @ instruction: 0xf6ca23ab │ │ │ │ - blx feb1aa3a │ │ │ │ + blx feb1aaea │ │ │ │ ldmeq r6!, {r1, r2, r9, sl, ip, sp} │ │ │ │ mcrrvs 6, 3, lr, sl, cr14 │ │ │ │ @ instruction: 0x3050f891 │ │ │ │ strhvs pc, [r6], #-130 @ 0xffffff7e @ │ │ │ │ mcrcs 0, 0, r4, cr1, cr14, {6} │ │ │ │ @ instruction: 0x2601bf38 │ │ │ │ mcrrvs 6, 3, lr, sl, cr4 │ │ │ │ @ instruction: 0x3050f891 │ │ │ │ strhvs pc, [r4], #-130 @ 0xffffff7e @ │ │ │ │ mcrcs 0, 0, r4, cr1, cr14, {6} │ │ │ │ @ instruction: 0x2601bf38 │ │ │ │ @ instruction: 0xf891e62a │ │ │ │ @ instruction: 0xf8916051 │ │ │ │ - bne fffddd08 │ │ │ │ + bne fffdddb8 │ │ │ │ strt r3, [r3], -r1, lsl #12 │ │ │ │ andscc lr, r0, #3424256 @ 0x344000 │ │ │ │ cmnpcs r8, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ strhvs pc, [r8], #-130 @ 0xffffff7e @ │ │ │ │ svccs 0x0080f5b3 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr10, cr15, {3} │ │ │ │ @ instruction: 0xf8b1e7d1 │ │ │ │ @@ -558804,71 +558844,71 @@ │ │ │ │ sbcsmi r3, lr, r0, lsl lr │ │ │ │ svclt 0x00382e01 │ │ │ │ str r2, [pc], -r1, lsl #12 │ │ │ │ rsbspl pc, r8, #12582912 @ 0xc00000 │ │ │ │ cmnppl r8, #12582912 @ p-variant is OBSOLETE @ 0xc00000 │ │ │ │ eorscc r3, r4, #48, 6 @ 0xc0000000 │ │ │ │ @ instruction: 0x0c08eb03 │ │ │ │ - bl 47882c │ │ │ │ + bl 4788dc │ │ │ │ @ instruction: 0xf6430002 │ │ │ │ ldmpl sl, {r3, r4, r5, r9, sp, lr} │ │ │ │ teqpvs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0x0c01e9cd │ │ │ │ stmiapl r3, {r0, r3, fp, ip, pc}^ │ │ │ │ tstcs r0, #0, 6 │ │ │ │ sbceq pc, r8, #216, 16 @ 0xd80000 │ │ │ │ - blx fe90f3ec │ │ │ │ + blx 130f49c │ │ │ │ @ instruction: 0xf6439809 │ │ │ │ stmiapl r1, {r4, r5, r8, r9, sp, lr}^ │ │ │ │ @ instruction: 0xf892e673 │ │ │ │ stcvs 14, cr3, [lr], {16} │ │ │ │ mcrcs 0, 0, r4, cr1, cr14, {6} │ │ │ │ @ instruction: 0x2601bf38 │ │ │ │ @ instruction: 0xf5dde5e8 │ │ │ │ - stcvs 14, cr14, [fp], {226} @ 0xe2 │ │ │ │ + stcvs 14, cr14, [fp], {138} @ 0x8a │ │ │ │ svccs 0x0078f413 │ │ │ │ @ instruction: 0xf8b1d10e │ │ │ │ stcvs 0, cr0, [lr, #-256] @ 0xffffff00 │ │ │ │ andeq pc, fp, r0, asr #7 │ │ │ │ - ldc2l 6, cr15, [r2, #612]! @ 0x264 │ │ │ │ + ldc2 6, cr15, [sl, #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, r8, ror #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq lr, [r2], #-112 @ 0xffffff90 │ │ │ │ + rsbseq lr, r2, r0, lsr #14 │ │ │ │ ldrlt r6, [r0, #-2242] @ 0xfffff73e │ │ │ │ - blcs 26bee0 │ │ │ │ + blcs 26bf90 │ │ │ │ ldmdavs r2, {r1, r3, r6, ip, lr, pc} │ │ │ │ strmi r2, [ip], -r0, lsl #2 │ │ │ │ vstmiaeq r3, {d14} │ │ │ │ - blcc 38fdec │ │ │ │ + blcc 38fe9c │ │ │ │ stmdale r5!, {r1, r2, r6, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ cdpcs 1, 2, cr3, cr14, cr6, {1} │ │ │ │ ldrtcs r2, [sl], #-3630 @ 0xfffff1d2 │ │ │ │ strtcs r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ strtcs r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ strtcs r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ strtcs r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ strtcs r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ strtcs r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ strtcs r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ strtcs r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ - blcs b5ad68 │ │ │ │ + blcs b5ae18 │ │ │ │ strtcs r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ @ instruction: 0x31242424 │ │ │ │ ldrtcc r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ - blcs d1c978 │ │ │ │ + blcs d1ca28 │ │ │ │ ldrtcs r3, [r7], -fp, lsr #14 │ │ │ │ strtcs r2, [r4], #-1572 @ 0xfffff9dc │ │ │ │ eorseq r2, sp, r6, lsr #12 │ │ │ │ cmnpeq r8, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ bicsle r4, r1, r2, ror #10 │ │ │ │ strne lr, [r4], #-2496 @ 0xfffff640 │ │ │ │ @ instruction: 0xf441bd10 │ │ │ │ @@ -558882,44 +558922,44 @@ │ │ │ │ orreq pc, r0, r1, asr #8 │ │ │ │ vst1.64 {d30}, [r1 :128], r8 │ │ │ │ strb r5, [r5, r0, lsl #2]! │ │ │ │ @ instruction: 0x461c4619 │ │ │ │ strne lr, [r4], #-2496 @ 0xfffff640 │ │ │ │ svclt 0x0000bd10 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda8f40 │ │ │ │ + bl feda8ff0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050db8 │ │ │ │ - blmi e23e04 │ │ │ │ + blmi e23eb4 │ │ │ │ stcvc 5, cr15, [lr, #-692] @ 0xfffffd4c │ │ │ │ @ instruction: 0x460c4478 │ │ │ │ @ instruction: 0xf44fae05 │ │ │ │ tstcs r0, r8, lsl #4 │ │ │ │ ldrtmi r5, [r0], -r3, asr #17 │ │ │ │ orrls r6, sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bl 208f4e0 │ │ │ │ + bl a8f590 │ │ │ │ umaalcc pc, r1, r4, r9 @ │ │ │ │ adcsvs r2, r4, r2, lsl #4 │ │ │ │ - blcs 5e9e40 │ │ │ │ + blcs 5e9ef0 │ │ │ │ ldm pc, {r0, r3, fp, ip, lr, pc}^ @ │ │ │ │ stmdacs r2!, {r0, r1, ip, sp, lr, pc} │ │ │ │ ldmdaeq sl!, {r1, r2, r3, r5, sl, ip, sp} │ │ │ │ stmdaeq r8, {r3, fp} │ │ │ │ stmdaeq r8, {r3, fp} │ │ │ │ @ instruction: 0xf8d40008 │ │ │ │ stmdbge r1, {r4, r8, sp, lr} │ │ │ │ @ instruction: 0xf8d52200 │ │ │ │ strtmi r3, [r8], -ip, ror #3 │ │ │ │ sbcvs r6, sl, ip, asr #32 │ │ │ │ addvs r2, lr, r2, lsl #4 │ │ │ │ ldrmi r6, [r8, sl] │ │ │ │ - blmi 82460c │ │ │ │ + blmi 8246bc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls fe5abe1c │ │ │ │ + blls fe5abecc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1200300 │ │ │ │ stcvc 5, cr15, [lr, #-52] @ 0xffffffcc │ │ │ │ @ instruction: 0xf8d5bd70 │ │ │ │ ldrtmi r3, [r1], -r0, asr #1 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d5e7ec │ │ │ │ @@ -558931,27 +558971,27 @@ │ │ │ │ @ instruction: 0xf8d5e7e0 │ │ │ │ ldrtmi r3, [r1], -ip, asr #1 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d5e7da │ │ │ │ @ instruction: 0x463130b4 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf5dde7d4 │ │ │ │ - svclt 0x0000ee04 │ │ │ │ - ldrhteq lr, [r2], #-32 @ 0xffffffe0 │ │ │ │ + svclt 0x0000edac │ │ │ │ + rsbseq lr, r2, r0, lsl #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r2, r4, asr r2 │ │ │ │ + rsbseq lr, r2, r4, lsr #3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ ldrbtmi r4, [lr], #-2615 @ 0xfffff5c9 │ │ │ │ strls r2, [r4], #-256 @ 0xffffff00 │ │ │ │ - blge 2b6258 │ │ │ │ + blge 2b6308 │ │ │ │ @ instruction: 0xf10d9101 │ │ │ │ stmib sp, {r2, r4, sl, fp}^ │ │ │ │ @ instruction: 0xf8941102 │ │ │ │ ldmpl r2!, {r4, pc} │ │ │ │ ldmdavs r2, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9215 │ │ │ │ stmib sp, {r9}^ │ │ │ │ @@ -558967,19 +559007,19 @@ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ cmnlt r5, #0, 2 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6306930 │ │ │ │ - @ instruction: 0x7c63faab │ │ │ │ + @ instruction: 0x7c63fa53 │ │ │ │ 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, r4, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -558987,67 +559027,67 @@ │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6334630 │ │ │ │ - bmi 511898 │ │ │ │ + bmi 5117e8 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf5dd81f0 │ │ │ │ - svclt 0x0000ed84 │ │ │ │ - ldrsbteq lr, [r2], #-22 @ 0xffffffea │ │ │ │ + svclt 0x0000ed2c │ │ │ │ + rsbseq lr, r2, r6, lsr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r2, sl, lsl r1 │ │ │ │ + rsbseq lr, r2, sl, rrx │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, r9, lr, lsl #12 │ │ │ │ tstcs r0, r5, lsl #12 │ │ │ │ @ instruction: 0xf6306900 │ │ │ │ - ldmdbvs r3!, {r0, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r3!, {r0, r3, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8df4604 │ │ │ │ vmla.i q12, , d0[4] │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ ldrbtmi r6, [r8], #2227 @ 0x8b3 │ │ │ │ strcc lr, [r7], -r0, asr #19 │ │ │ │ strbeq pc, [r4], -r0, lsl #2 @ │ │ │ │ ldrtmi r6, [r1], -fp, lsr #18 │ │ │ │ umaalcs pc, r1, r3, r9 @ │ │ │ │ @ instruction: 0xf04f2a0e │ │ │ │ svclt 0x00140201 │ │ │ │ @ instruction: 0xf8d32320 │ │ │ │ @ instruction: 0xf6313148 │ │ │ │ - strtmi pc, [r1], -fp, asr #26 │ │ │ │ + @ instruction: 0x4621fcf3 │ │ │ │ @ instruction: 0xf6334628 │ │ │ │ - stmibvs r3!, {r0, r3, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs r3!, {r0, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbvc fp, {r0, r1, r2, r3, r4, r6, r8, r9, fp, ip, sp, lr} │ │ │ │ stmdale r2, {r0, r2, r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - bmi 12a2480 │ │ │ │ - bmi 1362fac │ │ │ │ + bmi 12a2530 │ │ │ │ + bmi 136305c │ │ │ │ strmi r0, [fp, -sl, asr #22] │ │ │ │ - bleq 514c8c │ │ │ │ + bleq 514d3c │ │ │ │ cmpmi r1, r1, asr #2 │ │ │ │ @ instruction: 0xf04f4141 │ │ │ │ stmdbvs r8!, {r6, r8, fp} │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ - blx fef0f85c │ │ │ │ + blx 190f90c │ │ │ │ @ instruction: 0xf100464b │ │ │ │ @ instruction: 0x46040918 │ │ │ │ @ instruction: 0x4649463a │ │ │ │ eorvc pc, ip, r0, lsl #17 │ │ │ │ - bleq 1b8e0ec │ │ │ │ - stc2 6, cr15, [r2, #-196]! @ 0xffffff3c │ │ │ │ + bleq 1b8e19c │ │ │ │ + stc2l 6, cr15, [sl], {49} @ 0x31 │ │ │ │ @ instruction: 0xf1049603 │ │ │ │ @ instruction: 0x26000e54 │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ stmib sp, {r9, sl, ip, pc}^ │ │ │ │ svcmi 0x00146601 │ │ │ │ muleq pc, sp, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @@ -559055,40 +559095,40 @@ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ andcc pc, r7, r8, asr r8 @ │ │ │ │ movwcc pc, #43787 @ 0xab0b @ │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf844330b │ │ │ │ @ instruction: 0xf6336023 │ │ │ │ - strbmi pc, [r8], -r5, ror #27 @ │ │ │ │ + strbmi pc, [r8], -sp, lsl #27 @ │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f8ff0 │ │ │ │ strb r0, [r8, r0, lsr #18] │ │ │ │ stmdbeq r8, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe7c5 │ │ │ │ strb r0, [r2, r1, lsl #18] │ │ │ │ ldmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e7bf │ │ │ │ - rsbseq lr, r2, r2, asr #1 │ │ │ │ + rsbseq lr, r2, r2, lsl r0 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ strmi fp, [r8], r9, lsl #1 │ │ │ │ vmax.s8 d20, d0, d5 │ │ │ │ stmdbvs r0, {r0, r1, r2, r3, r8, sp} │ │ │ │ @ instruction: 0x461f4692 │ │ │ │ @ instruction: 0xf6309e13 │ │ │ │ - @ instruction: 0x4642fa5f │ │ │ │ + strbmi pc, [r2], -r7, lsl #20 @ │ │ │ │ eorhi pc, ip, r0, lsl #17 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strbmi r2, [r1], -r0, lsr #6 │ │ │ │ @ instruction: 0xf6314604 │ │ │ │ - @ instruction: 0xf8cdfcd1 │ │ │ │ + @ instruction: 0xf8cdfc79 │ │ │ │ movwcs sl, #12 │ │ │ │ @ instruction: 0xf10d9300 │ │ │ │ stmib sp, {r4, sl, fp}^ │ │ │ │ @ instruction: 0xf1043301 │ │ │ │ @ instruction: 0xf1040b54 │ │ │ │ @ instruction: 0xf8df0a64 │ │ │ │ ldm sp, {r7, ip, pc} │ │ │ │ @@ -559096,18 +559136,18 @@ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stm fp, {r0, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ ldmdblt r6, {r0, r1, r2, r3} │ │ │ │ mlavs r9, r4, r8, pc @ │ │ │ │ - blmi 814470 │ │ │ │ + blmi 814520 │ │ │ │ stmdbvs r2!, {r2, r5, r6, r8, sp}^ │ │ │ │ svcls 0x00124628 │ │ │ │ - ldrbcc pc, [pc, #79]! @ 2520f3 @ │ │ │ │ + ldrbcc pc, [pc, #79]! @ 2521a3 @ │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ @ instruction: 0xf8934621 │ │ │ │ andcc r2, fp, #46 @ 0x2e │ │ │ │ eorvc pc, r2, r4, asr #16 │ │ │ │ mlascs r1, r3, r8, pc @ │ │ │ │ @ instruction: 0xf844320b │ │ │ │ @@ -559116,223 +559156,223 @@ │ │ │ │ @ instruction: 0xf844320b │ │ │ │ @ instruction: 0xf8936022 │ │ │ │ @ instruction: 0xf8932021 │ │ │ │ andcc r3, fp, #34 @ 0x22 │ │ │ │ movwcc r9, #48661 @ 0xbe15 │ │ │ │ eorvs pc, r2, r4, asr #16 │ │ │ │ eorpl pc, r3, r4, asr #16 │ │ │ │ - stc2l 6, cr15, [sl, #-204]! @ 0xffffff34 │ │ │ │ + ldc2 6, cr15, [r2, #-204] @ 0xffffff34 │ │ │ │ andlt r4, r9, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - rsbseq sp, r2, r4, lsl #31 │ │ │ │ + ldrsbteq sp, [r2], #-228 @ 0xffffff1c │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ strmi r4, [r6], -sp, lsl #12 │ │ │ │ smlabbcs r0, r9, r0, fp │ │ │ │ ldrmi r6, [r7], -r0, lsl #18 │ │ │ │ - @ instruction: 0xf99cf630 │ │ │ │ + @ instruction: 0xf944f630 │ │ │ │ stmdbvs fp!, {r1, r4, r5, r8, fp, sp, lr} │ │ │ │ stmiavs r9!, {r2, r9, sl, lr} │ │ │ │ ldmibcc pc!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ @ │ │ │ │ ldrdhi pc, [r8], #143 @ 0x8f │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ ldrbtmi r3, [r8], #65 @ 0x41 │ │ │ │ strne lr, [r7, #-2496] @ 0xfffff640 │ │ │ │ strbeq pc, [r4, #-256] @ 0xffffff00 @ │ │ │ │ strtmi r2, [r9], -lr, lsl #22 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6312201 │ │ │ │ - @ instruction: 0x4621fc55 │ │ │ │ + @ instruction: 0x4621fbfd │ │ │ │ @ instruction: 0xf6334630 │ │ │ │ - vmla.f32 d31, d0, d19 │ │ │ │ + vfma.f32 , q8, │ │ │ │ ldmdbvs r0!, {r0, r1, r2, r3, r4, r5, r6, r8, sp} │ │ │ │ @ instruction: 0xf6307c3c │ │ │ │ - strls pc, [r3, #-2511] @ 0xfffff631 │ │ │ │ + strls pc, [r3, #-2423] @ 0xfffff689 │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ stmib sp, {r0, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1003301 │ │ │ │ @ instruction: 0xf8970a54 │ │ │ │ @ instruction: 0xf10db010 │ │ │ │ @ instruction: 0xf8800c10 │ │ │ │ - blx 4be230 │ │ │ │ + blx 4be2e0 │ │ │ │ ldm sp, {r2, sl, ip, sp, lr, pc} │ │ │ │ strls r0, [r3, -pc] │ │ │ │ strbeq pc, [r4, -r5, lsl #2]! @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stm sl, {r2, r5, r6, r7, r8, r9, lr} │ │ │ │ @ instruction: 0xf004000f │ │ │ │ ldm sp, {r0, r1, r2, r3, sl} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ ldmdblt r4, {r0, r1, r2, r3}^ │ │ │ │ svceq 0x0020f1bb │ │ │ │ strcs fp, [r1], #-3867 @ 0xfffff0e5 │ │ │ │ - bleq a4e1e0 │ │ │ │ - blx 363ae8 │ │ │ │ + bleq a4e290 │ │ │ │ + blx 363b98 │ │ │ │ svclt 0x0018f40b │ │ │ │ - blmi 5a32f0 │ │ │ │ + blmi 5a33a0 │ │ │ │ stmdbvs sl!, {r2, r5, r6, r8, sp}^ │ │ │ │ @ instruction: 0xf8584630 │ │ │ │ - blx 29e1da │ │ │ │ + blx 29e28a │ │ │ │ strtmi r3, [r9], -r2, lsl #6 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #46 @ 0x2e │ │ │ │ @ instruction: 0xf845330b │ │ │ │ andcs r4, r0, #34 @ 0x22 │ │ │ │ eorcs pc, r3, r5, asr #16 │ │ │ │ - stc2l 6, cr15, [sl], #204 @ 0xcc │ │ │ │ + ldc2 6, cr15, [r2], {51} @ 0x33 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - rsbseq sp, r2, lr, asr #29 │ │ │ │ + rsbseq sp, r2, lr, lsl lr │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda9400 │ │ │ │ + bl feda94b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcvs 15, cr0, [sp], {232} @ 0xe8 │ │ │ │ @ instruction: 0xf891b155 │ │ │ │ strmi r3, [ip], -sl, asr #32 │ │ │ │ @ instruction: 0xf891b933 │ │ │ │ ldmdblt fp, {r2, r4, r6, ip, sp} │ │ │ │ stmvs fp, {r1, r3, r7, r9, fp, sp, lr} │ │ │ │ mulle r2, sl, r2 │ │ │ │ strtmi r2, [r8], -r0, lsl #10 │ │ │ │ - blvs 501a08 │ │ │ │ + blvs 501ab8 │ │ │ │ addsmi r6, sl, #180224 @ 0x2c000 │ │ │ │ - bvs ff506a10 │ │ │ │ + bvs ff506ac0 │ │ │ │ addsmi r6, sl, #13303808 @ 0xcb0000 │ │ │ │ - blvs 1506a08 │ │ │ │ + blvs 1506ab8 │ │ │ │ addsmi r6, sl, #1228800 @ 0x12c000 │ │ │ │ @ instruction: 0x4606d1f0 │ │ │ │ teqle r0, fp, lsr #14 │ │ │ │ svceq 0x0030f015 │ │ │ │ stmibvs r8, {r0, r1, r3, ip, lr, pc}^ │ │ │ │ - blx 8fcb4 │ │ │ │ + blx fea8fd64 │ │ │ │ rscle r2, r5, r0, lsl #16 │ │ │ │ - blcs 32d064 │ │ │ │ + blcs 32d114 │ │ │ │ @ instruction: 0xf890d1e2 │ │ │ │ - blcs 3de330 │ │ │ │ - blvs ffac6344 │ │ │ │ + blcs 3de3e0 │ │ │ │ + blvs ffac63f4 │ │ │ │ @ instruction: 0xf7fa4630 │ │ │ │ strmi pc, [r5], -pc, lsl #17 │ │ │ │ sbcsle r2, r7, r0, lsl #16 │ │ │ │ ldrtmi r6, [r0], -r1, ror #23 │ │ │ │ @ instruction: 0xf8a8f7fa │ │ │ │ strmi r6, [r7], -r1, ror #19 │ │ │ │ @ instruction: 0xf7fa4630 │ │ │ │ addmi pc, r7, #10682368 @ 0xa30000 │ │ │ │ - bvs b469b8 │ │ │ │ + bvs b46a68 │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ stmible r8, {r0, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf8936823 │ │ │ │ - blcs 29e3d0 │ │ │ │ - blvs ffac85a8 │ │ │ │ + blcs 29e480 │ │ │ │ + blvs ffac8658 │ │ │ │ @ instruction: 0xf7fa4630 │ │ │ │ @ instruction: 0x4605f937 │ │ │ │ stmibvs r8, {r0, r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blx ff50fd10 │ │ │ │ - blvs fe33e6f0 │ │ │ │ + blx 1f0fdc0 │ │ │ │ + blvs fe33e7a0 │ │ │ │ andle r2, r3, r3, lsl #22 │ │ │ │ svceq 0x0030f015 │ │ │ │ @ instruction: 0xe7d2d1b2 │ │ │ │ mlascc r4, r0, r8, pc @ │ │ │ │ @ instruction: 0xd1ad2b06 │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ @ instruction: 0xd1a92b06 │ │ │ │ svceq 0x0030f015 │ │ │ │ strb sp, [r6, r3, asr #3] │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ bicle r2, r2, r6, lsl #22 │ │ │ │ svclt 0x0000e7a0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda94e8 │ │ │ │ + bl feda9598 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stclmi 15, cr0, [fp, #-832] @ 0xfffffcc0 │ │ │ │ stmdbmi fp, {r2, r3, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [sp], #-1558 @ 0xfffff9ea │ │ │ │ stclvc 0, cr11, [r2], #-540 @ 0xfffffde4 │ │ │ │ - bcs 12684a4 │ │ │ │ + bcs 1268554 │ │ │ │ stmdavs r9, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9105 │ │ │ │ @ instruction: 0xf0000100 │ │ │ │ @ instruction: 0xf0028081 │ │ │ │ tstcs r1, pc, lsr ip │ │ │ │ cdpeq 1, 2, cr15, cr0, cr12, {5} │ │ │ │ eoreq pc, r0, ip, asr #3 │ │ │ │ stc2 10, cr15, [ip], {1} @ │ │ │ │ @ instruction: 0xf000fa21 │ │ │ │ - ldclcc 1, cr15, [pc], #112 @ 252398 │ │ │ │ + ldclcc 1, cr15, [pc], #112 @ 252448 │ │ │ │ vseleq.f32 s30, s28, s2 │ │ │ │ vmlseq.f32 s28, s0, s28 │ │ │ │ andeq lr, r6, ip, lsl #20 │ │ │ │ cdpcc 1, 15, cr15, cr15, cr14, {2} │ │ │ │ - b 5dbb3c │ │ │ │ - b 1652f4c │ │ │ │ + b 5dbbec │ │ │ │ + b 1652ffc │ │ │ │ andsle r0, sl, r3, lsl #14 │ │ │ │ svclt 0x0008459e │ │ │ │ eorle r4, sl, r4, lsl #11 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs a2bb5c │ │ │ │ + bcs a2bc0c │ │ │ │ ldm pc, {r0, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ subsvs pc, r7, r2 │ │ │ │ rsbvs r6, r0, r0, rrx │ │ │ │ rsbvs r5, r0, r0, ror #6 │ │ │ │ rsbvs r6, r0, r0, rrx │ │ │ │ rsbvs r4, r0, r0, ror #30 │ │ │ │ rsbvs r6, r0, r0, rrx │ │ │ │ rsbvs r6, r0, r0, rrx │ │ │ │ rsbvs r6, r0, r0, rrx │ │ │ │ stmdbvs r8!, {r5, r6, r8, ip, sp} │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ strcs r6, [r0], -r2, lsl #12 │ │ │ │ strvs lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0xf896f630 │ │ │ │ + @ instruction: 0xf83ef630 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 323d40 │ │ │ │ + blgt 323df0 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6334628 │ │ │ │ - bmi a913d8 │ │ │ │ + bmi a91328 │ │ │ │ ldrbtmi r4, [sl], #-2846 @ 0xfffff4e2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -pc, lsr #2 │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ andls r2, r2, r0, lsr #4 │ │ │ │ ldrdeq lr, [r2, -sp] │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ - @ instruction: 0xf874f630 │ │ │ │ + @ instruction: 0xf81cf630 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 323d84 │ │ │ │ + blgt 323e34 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6334628 │ │ │ │ - strtmi pc, [r2], -fp, ror #23 │ │ │ │ + @ instruction: 0x4622fb93 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0x46287191 │ │ │ │ - @ instruction: 0xf9bef633 │ │ │ │ + @ instruction: 0xf966f633 │ │ │ │ ldrb r4, [r4, r4, lsl #12] │ │ │ │ @ instruction: 0xf8ad2210 │ │ │ │ ldrb r0, [pc, r8] │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ ldrb r0, [fp, r8] │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ ldrb r2, [r7, r8] │ │ │ │ movwvs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf5dde7d4 │ │ │ │ - svclt 0x0000eaf8 │ │ │ │ - rsbseq sp, r2, sl, lsl #26 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ + svclt 0x0000eaa0 │ │ │ │ rsbseq sp, r2, sl, asr ip │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq sp, r2, sl, lsr #23 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addspl pc, r8, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xf5004689 │ │ │ │ addlt r4, r5, ip, lsl #15 │ │ │ │ @@ -559348,17 +559388,17 @@ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25ec88 │ │ │ │ + bcs 25ed38 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2761fc │ │ │ │ + blcs 2762ac │ │ │ │ mrshi pc, (UNDEF: 72) @ │ │ │ │ ldrdcc pc, [r0, r5]! │ │ │ │ movwne lr, #15111 @ 0x3b07 │ │ │ │ @ instruction: 0x41a4f8c5 │ │ │ │ ldmdavs r9, {r3, r4, fp, sp, lr}^ │ │ │ │ ldmvs fp, {r1, r3, r4, r7, fp, sp, lr}^ │ │ │ │ asrscc pc, r5, #17 @ │ │ │ │ @@ -559372,30 +559412,30 @@ │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf50381ff │ │ │ │ strcs r4, [r0, -r7, lsr #11] │ │ │ │ ssatmi r3, #27, r0, lsl #10 │ │ │ │ ssatmi r4, #28, ip, asr #12 │ │ │ │ ldrtmi r4, [r5], -pc, lsr #12 │ │ │ │ @ instruction: 0xf895e018 │ │ │ │ - blcs 25ebc8 │ │ │ │ + blcs 25ec78 │ │ │ │ teqphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ ldmdavs r9!, {r0, r1, r3, r4, r5, fp, ip, sp, lr}^ │ │ │ │ bicge pc, r0, r5, asr #17 │ │ │ │ @ instruction: 0xf88568ba │ │ │ │ @ instruction: 0xf8c531b8 │ │ │ │ - blcs 256bf0 │ │ │ │ + blcs 256ca0 │ │ │ │ cmpphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ - bleq 2ce934 │ │ │ │ + bleq 2ce9e4 │ │ │ │ biccs pc, r0, r5, asr #17 │ │ │ │ strcc r3, [ip, #-1804] @ 0xfffff8f4 │ │ │ │ andsle r4, r1, ip, asr r5 │ │ │ │ ldrdne pc, [r0, #133] @ 0x85 │ │ │ │ addsmi r6, r9, #12255232 @ 0xbb0000 │ │ │ │ ldmdavc fp!, {r0, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - bleq 2ce950 │ │ │ │ + bleq 2cea00 │ │ │ │ @ instruction: 0x31b8f885 │ │ │ │ @ instruction: 0xf857370c │ │ │ │ strcc r3, [ip, #-3080] @ 0xfffff3f8 │ │ │ │ asrscc pc, r5, #17 @ │ │ │ │ mvnle r4, ip, asr r5 │ │ │ │ strtmi r9, [r3], r0, lsl #22 │ │ │ │ addsmi pc, r8, #13828096 @ 0xd30000 │ │ │ │ @@ -559420,77 +559460,77 @@ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25eda8 │ │ │ │ + bcs 25ee58 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf8d06888 │ │ │ │ ldrmi r3, [r8, ip, ror #2] │ │ │ │ - beq 2ce9e4 │ │ │ │ + beq 2cea94 │ │ │ │ ldrbmi r6, [r7, #-37] @ 0xffffffdb │ │ │ │ @ instruction: 0xf854d017 │ │ │ │ @ instruction: 0xf85b1f04 │ │ │ │ stmdbcs r0, {r2, r8, r9, sl, fp, ip, lr} │ │ │ │ stccs 1, cr13, [r0, #-856] @ 0xfffffca8 │ │ │ │ vshr.u64 , q9, #1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - beq 2cea10 │ │ │ │ + beq 2ceac0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ eorvs r4, r5, r7, asr r5 │ │ │ │ - blls 286d90 │ │ │ │ + blls 286e40 │ │ │ │ strvc pc, [ip, #-2264]! @ 0xfffff728 │ │ │ │ addsmi pc, r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf1049a00 │ │ │ │ strcs r0, [r0, #-3176] @ 0xfffff398 │ │ │ │ - bleq 98e744 │ │ │ │ + bleq 98e7f4 │ │ │ │ cdpmi 2, 12, cr15, cr12, cr2, {0} │ │ │ │ rscscc pc, r0, #13762560 @ 0xd20000 │ │ │ │ ldrmi r6, [r3], -r3, lsr #3 │ │ │ │ movwvs pc, #2258 @ 0x8d2 @ │ │ │ │ rsccs pc, ip, #13762560 @ 0xd20000 │ │ │ │ rscsne pc, r4, #13828096 @ 0xd30000 │ │ │ │ cmnpge ip, #11730944 @ p-variant is OBSOLETE @ 0xb30000 │ │ │ │ orrcc pc, r0, #13828096 @ 0xd30000 │ │ │ │ tstls r3, r2, lsl #4 │ │ │ │ ldm lr!, {r0, r8, r9, ip, pc} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bls 2d265c │ │ │ │ + bls 2d270c │ │ │ │ rscvs r9, r2, r3, lsl #18 │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ @ instruction: 0x612161e6 │ │ │ │ rsbge pc, r4, r4, lsr #17 │ │ │ │ addcs pc, sp, r4, lsl #17 │ │ │ │ @ instruction: 0xf8c49b01 │ │ │ │ @ instruction: 0xf8843090 │ │ │ │ @ instruction: 0xf8c4b33c │ │ │ │ @ instruction: 0xf8c45094 │ │ │ │ svccs 0x00007338 │ │ │ │ - blls 286774 │ │ │ │ - bvc 164fa80 │ │ │ │ - blmi fed0fa80 │ │ │ │ - bleq 88eaa4 │ │ │ │ + blls 286824 │ │ │ │ + bvc 164fb30 │ │ │ │ + blmi fed0fb30 │ │ │ │ + bleq 88eb54 │ │ │ │ cmnlt r4, r2, lsr #32 │ │ │ │ andsle r4, sl, ip, lsl #5 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 25ee90 │ │ │ │ + bcs 25ef40 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a22a0 │ │ │ │ + blcc 2a2350 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmvs r8, {r0, r1, r3, r4, r8, fp, ip, sp, pc} │ │ │ │ ldrdcc pc, [ip, #-128]! @ 0xffffff80 │ │ │ │ strcc r4, [r1, #-1944] @ 0xfffff868 │ │ │ │ andmi pc, r0, sl, asr #17 │ │ │ │ @@ -559498,15 +559538,15 @@ │ │ │ │ svcne 0x0004f85a │ │ │ │ svcmi 0x0004f85b │ │ │ │ bicsle r2, r6, r0, lsl #18 │ │ │ │ rscsle r2, r2, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 25eee0 │ │ │ │ + bcs 25ef90 │ │ │ │ strcc sp, [r1, #-504] @ 0xfffffe08 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8ca42bd │ │ │ │ mvnle r4, r0 │ │ │ │ svceq 0x0004f019 │ │ │ │ sbchi pc, ip, r0, asr #32 │ │ │ │ svceq 0x0002f019 │ │ │ │ @@ -559523,43 +559563,43 @@ │ │ │ │ @ instruction: 0x6017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ mcrcs 7, 0, r4, cr0, cr8, {4} │ │ │ │ mrcge 4, 5, APSR_nzcv, cr0, cr15, {1} │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25ef44 │ │ │ │ + bcs 25eff4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2764b8 │ │ │ │ + blcs 276568 │ │ │ │ mcrge 4, 5, pc, cr2, cr15, {3} @ │ │ │ │ ldmib r1, {r0, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d06017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ mvnle r2, r0, lsl #28 │ │ │ │ stmdbcs r0, {r3, r4, r7, r9, sl, sp, lr, pc} │ │ │ │ mcrge 4, 6, pc, cr2, cr15, {1} @ │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25ef78 │ │ │ │ + bcs 25f028 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2764ec │ │ │ │ + blcs 27659c │ │ │ │ mrcge 4, 5, APSR_nzcv, cr4, cr15, {3} │ │ │ │ ldmib r1, {r0, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r2, [r0, r0, asr #5] │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29e39c │ │ │ │ + bcc 29e44c │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stcls 1, cr11, [r1], {10} │ │ │ │ @ instruction: 0x4621e69e │ │ │ │ - bcs 28c758 │ │ │ │ + bcs 28c808 │ │ │ │ mcrge 4, 5, pc, cr6, cr15, {1} @ │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e852 │ │ │ │ stmda r2, {r0, r8, r9, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, ip, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xe6998f5b │ │ │ │ @@ -559570,33 +559610,33 @@ │ │ │ │ ldm r3, {r2, r7, r8, sl} │ │ │ │ stm r5, {r0, r1} │ │ │ │ @ instruction: 0xf5060003 │ │ │ │ @ instruction: 0xf8c441a1 │ │ │ │ @ instruction: 0xf1042098 │ │ │ │ umullseq r0, r2, ip, r0 │ │ │ │ @ instruction: 0xf5dc3164 │ │ │ │ - @ instruction: 0xf8d6ef9e │ │ │ │ + @ instruction: 0xf8d6ef46 │ │ │ │ @ instruction: 0xf8d85298 │ │ │ │ @ instruction: 0xf8c5b0e0 │ │ │ │ @ instruction: 0xf1bbb11c │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0xf506af76 │ │ │ │ @ instruction: 0xf5054aa0 │ │ │ │ @ instruction: 0xf10a758e │ │ │ │ smlsdxcs r0, ip, sl, r0 │ │ │ │ cmnlt r4, r2, lsr #32 │ │ │ │ andsle r4, sl, ip, lsl #5 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 25f038 │ │ │ │ + bcs 25f0e8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a2448 │ │ │ │ + blcc 2a24f8 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x6c88b91b │ │ │ │ asrscc pc, r0 @ @ │ │ │ │ @ instruction: 0x37014798 │ │ │ │ ldrmi r6, [fp, #44]! @ 0x2c │ │ │ │ @@ -559604,287 +559644,287 @@ │ │ │ │ svcne 0x0004f855 │ │ │ │ svcmi 0x0004f85a │ │ │ │ bicsle r2, r6, r0, lsl #18 │ │ │ │ rscsle r2, r2, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 25f088 │ │ │ │ + bcs 25f138 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ubfx r8, fp, #30, #7 │ │ │ │ movwcs r9, #2560 @ 0xa00 │ │ │ │ msrvc SPSR_c, r2, lsl #10 │ │ │ │ addseq pc, r8, #13762560 @ 0xd20000 │ │ │ │ bicvc r3, r3, r0, lsr r0 │ │ │ │ - blx 16100d6 │ │ │ │ + blx 10184 │ │ │ │ stccs 7, cr14, [r0], {40} @ 0x28 │ │ │ │ ldclge 4, cr15, [r8, #252]! @ 0xfc │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 25f0bc │ │ │ │ + bcs 25f16c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xf8d58f5b │ │ │ │ - bl 41ef48 │ │ │ │ + bl 41eff8 │ │ │ │ strb r1, [r7, #771]! @ 0x303 │ │ │ │ @ instruction: 0xe6374634 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ adclt r4, r9, r8, ror sl │ │ │ │ ldrbtmi r4, [sl], #-2936 @ 0xfffff488 │ │ │ │ ldrdhi pc, [r0, #143]! @ 0x8f │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ @ instruction: 0x9327681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcs 26d928 │ │ │ │ - bvs 646a38 │ │ │ │ + blcs 26d9d8 │ │ │ │ + bvs 646ae8 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @ instruction: 0x61b4f897 │ │ │ │ cmple r5, r0, lsl #28 │ │ │ │ umaalls pc, ip, r7, r8 @ │ │ │ │ svceq 0x0006f1b9 │ │ │ │ @ instruction: 0xf1b9bf18 │ │ │ │ svclt 0x00140f01 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d5d16c │ │ │ │ @ instruction: 0x46210298 │ │ │ │ ldc2 7, cr15, [r4], #572 @ 0x23c │ │ │ │ suble r2, sl, r0, lsl #16 │ │ │ │ umlalcc pc, r0, r4, r8 @ │ │ │ │ - blcs 2641dc │ │ │ │ + blcs 26428c │ │ │ │ tstcs r6, ip, lsl #30 │ │ │ │ @ instruction: 0xf7ff210e │ │ │ │ @ instruction: 0xf8d5fd71 │ │ │ │ andcs r0, r0, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0xf7904621 │ │ │ │ @ instruction: 0xf1b9fb87 │ │ │ │ andsle r0, pc, r0, lsl #30 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e859 │ │ │ │ stmda r9, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25f168 │ │ │ │ + bcs 25f218 │ │ │ │ @ instruction: 0x4649d1f8 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmib r1, {r0, r1, r4, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d07017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ @ instruction: 0xf3bfb167 │ │ │ │ ldmda r7, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a2588 │ │ │ │ + blcc 2a2638 │ │ │ │ andcc lr, r0, #4653056 @ 0x470000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ eorsle r2, r1, r0, lsl #22 │ │ │ │ strtvs r2, [r3], #-768 @ 0xfffffd00 │ │ │ │ - blmi 14e52d0 │ │ │ │ + blmi 14e5380 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls c2ca10 │ │ │ │ + blls c2cac0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, r9, r6, lsl #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ addseq pc, r8, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf04f4621 │ │ │ │ @ instruction: 0xf78f0900 │ │ │ │ stmdacs r0, {r0, r3, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ - blmi 130709c │ │ │ │ + blmi 130714c │ │ │ │ @ instruction: 0xf8586be0 │ │ │ │ ldmdavs sp, {r0, r1, ip, sp} │ │ │ │ - @ instruction: 0xff34f698 │ │ │ │ + mrc2 6, 6, pc, cr12, cr8, {4} │ │ │ │ rsble r2, r0, r0, lsl #16 │ │ │ │ stmibvs r0!, {r1, r2, r7, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xff2ef698 │ │ │ │ + mrc2 6, 6, pc, cr6, cr8, {4} │ │ │ │ subsle r2, sp, r0, lsl #16 │ │ │ │ - bmi 112cbfc │ │ │ │ + bmi 112ccac │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - @ instruction: 0xf5dd9400 │ │ │ │ - bfi lr, sl, (invalid: 16:15) │ │ │ │ + @ instruction: 0xf5dc9400 │ │ │ │ + strb lr, [pc, r2, asr #31] │ │ │ │ @ instruction: 0xe7b84639 │ │ │ │ ldrtmi r6, [r1], -fp, asr #20 │ │ │ │ @ instruction: 0xf04f6c3a │ │ │ │ @ instruction: 0xf8b70b01 │ │ │ │ strls r9, [r9], -r4, asr #32 │ │ │ │ - blx 35129c │ │ │ │ - blx c9b3a8 │ │ │ │ + blx 35134c │ │ │ │ + blx c9b458 │ │ │ │ @ instruction: 0xf1baf903 │ │ │ │ - blge 5d6624 │ │ │ │ + blge 5d66d4 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ ldrmi r0, [r8], -r1, lsl #20 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ - blge 494e38 │ │ │ │ + blge 494ee8 │ │ │ │ eorsls pc, r0, sp, asr #17 │ │ │ │ strls r9, [fp], -r7, lsl #6 │ │ │ │ eorsvs pc, r4, sp, lsr #17 │ │ │ │ eorge pc, r8, sp, asr #17 │ │ │ │ eorslt pc, r6, sp, lsr #17 │ │ │ │ - stc 5, cr15, [r8, #-880] @ 0xfffffc90 │ │ │ │ + ldc 5, cr15, [r0], #880 @ 0x370 │ │ │ │ stmdavs r8!, {r0, r9, sl, lr} │ │ │ │ strhcc pc, [sl], #-135 @ 0xffffff79 @ │ │ │ │ addcc pc, r2, sp, lsr #17 │ │ │ │ umaalcc pc, ip, r7, r8 @ │ │ │ │ rsbsls pc, ip, sp, lsr #17 │ │ │ │ addcc pc, r4, sp, lsl #17 │ │ │ │ rsbsge pc, r8, sp, asr #17 │ │ │ │ addscc pc, r8, #208, 16 @ 0xd00000 │ │ │ │ rsbslt pc, lr, sp, lsr #17 │ │ │ │ addlt pc, r0, sp, lsr #17 │ │ │ │ pkhbtmi r4, r1, r8, lsl #15 │ │ │ │ - blls 43f15c │ │ │ │ + blls 43f20c │ │ │ │ movwls r4, #17921 @ 0x4601 │ │ │ │ stmib sp, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ strtmi r6, [r8], -r0, lsl #12 │ │ │ │ movwls r6, #14947 @ 0x3a63 │ │ │ │ movwls r6, #10787 @ 0x2a23 │ │ │ │ @ instruction: 0xf8d54633 │ │ │ │ @ instruction: 0x47b8717c │ │ │ │ strls lr, [r8], -r4, asr #19 │ │ │ │ cdpmi 7, 0, cr14, cr15, cr3, {2} │ │ │ │ @ instruction: 0xe79c447e │ │ │ │ ldrbtmi r4, [ip], #-3086 @ 0xfffff3f2 │ │ │ │ - blmi 50c928 │ │ │ │ - bmi 5a4414 │ │ │ │ + blmi 50c9d8 │ │ │ │ + bmi 5a44c4 │ │ │ │ @ instruction: 0xf858447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - svc 0x00b8f5dc │ │ │ │ + svc 0x0060f5dc │ │ │ │ @ instruction: 0xf5dce76e │ │ │ │ - svclt 0x0000efa4 │ │ │ │ - rsbseq sp, r2, sl, lsl r7 │ │ │ │ + svclt 0x0000ef4c │ │ │ │ + rsbseq sp, r2, sl, ror #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r2, r4, lsl r7 │ │ │ │ - rsbseq sp, r2, r0, ror #12 │ │ │ │ + rsbseq sp, r2, r4, ror #12 │ │ │ │ + ldrhteq sp, [r2], #-80 @ 0xffffffb0 │ │ │ │ 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 #14 │ │ │ │ + andseq r9, ip, ip, ror #8 │ │ │ │ + andseq r9, ip, r6, ror #8 │ │ │ │ + andseq r6, pc, r8, lsr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda9cf0 │ │ │ │ + bl feda9da0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r7], r8 │ │ │ │ strh pc, [sl], #-129 @ 0xffffff7f @ │ │ │ │ ldrdgt pc, [r8], #-143 @ 0xffffff71 │ │ │ │ ldrbtmi r9, [ip], #3083 @ 0xc0b │ │ │ │ adcmi r9, ip, #12, 26 @ 0x300 │ │ │ │ ldrmi fp, [r6, #3848] @ 0xf08 │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ andlt sp, r7, r1 │ │ │ │ @ instruction: 0xf8d0bd30 │ │ │ │ @ instruction: 0xf8922278 │ │ │ │ - bcs cdb930 │ │ │ │ - bmi 506f58 │ │ │ │ + bcs cdb9e0 │ │ │ │ + bmi 507008 │ │ │ │ andpl pc, r2, ip, asr r8 @ │ │ │ │ stmib sp, {r1, r3, r9, fp, ip, pc}^ │ │ │ │ andcs r3, r1, #0, 4 │ │ │ │ strmi lr, [r2], #-2509 @ 0xfffff633 │ │ │ │ strmi r9, [sl], -r4, lsl #4 │ │ │ │ andlt r4, r7, r8, lsr #15 │ │ │ │ - bmi 382000 │ │ │ │ + bmi 3820b0 │ │ │ │ andpl pc, r2, ip, asr r8 @ │ │ │ │ svclt 0x0000e7f0 │ │ │ │ - ldrshteq sp, [r2], #-78 @ 0xffffffb2 │ │ │ │ + rsbseq sp, r2, lr, asr #8 │ │ │ │ andeq r0, r0, r4, lsr #15 │ │ │ │ muleq r0, ip, r7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r8, #816]! @ 0x330 │ │ │ │ stcvc 5, cr15, [r9, #-692] @ 0xfffffd4c │ │ │ │ - blge 19e4574 │ │ │ │ - blmi a90eec │ │ │ │ + blge 19e4624 │ │ │ │ + blmi a90f9c │ │ │ │ adccs r4, r4, #24, 12 @ 0x1800000 │ │ │ │ ldrbtmi r9, [ip], #-779 @ 0xfffffcf5 │ │ │ │ - blcc 890ef8 │ │ │ │ + blcc 890fa8 │ │ │ │ movwls r4, #50299 @ 0xc47b │ │ │ │ - blcc 790f00 │ │ │ │ + blcc 790fb0 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9387 │ │ │ │ @ instruction: 0xf5dc0300 │ │ │ │ - @ instruction: 0xf89dedd4 │ │ │ │ + @ instruction: 0xf89ded7c │ │ │ │ @ instruction: 0xb12b3218 │ │ │ │ @ instruction: 0xf7f84650 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ orrhi pc, r9, #0 │ │ │ │ @ instruction: 0xf8d59d66 │ │ │ │ - blcs 25f24c │ │ │ │ + blcs 25f2fc │ │ │ │ andhi pc, r5, #0 │ │ │ │ @ instruction: 0x31b4f895 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8b58200 │ │ │ │ - blcc a9ece8 │ │ │ │ - blcs 2bf630 │ │ │ │ + blcc a9ed98 │ │ │ │ + blcs 2bf6e0 │ │ │ │ rschi pc, r3, r0, lsl #4 │ │ │ │ ldreq r9, [pc, -lr, ror #22] │ │ │ │ sbcshi pc, sl, r0 │ │ │ │ @ instruction: 0x31ccf89d │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf89d80d5 │ │ │ │ @ instruction: 0x46503218 │ │ │ │ - blcs 27dce4 │ │ │ │ + blcs 27dd94 │ │ │ │ tstcs r6, ip, lsl #30 │ │ │ │ @ instruction: 0xf7ff210e │ │ │ │ @ instruction: 0xf9bdfc1d │ │ │ │ ldmib sp, {r4, r7, r8, ip, sp}^ │ │ │ │ @ instruction: 0x4620125e │ │ │ │ - blx fea10a38 │ │ │ │ + blx fea10ae8 │ │ │ │ ldmdbls lr, {r0, r1, r5, r6, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8ad4622 │ │ │ │ ldrbmi r3, [r0], -r4, lsl #2 │ │ │ │ @ instruction: 0x31b4f8da │ │ │ │ mulsls r0, r8, r7 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ cdpls 5, 1, cr8, cr0, cr11, {2} │ │ │ │ @ instruction: 0xf8d5a91f │ │ │ │ @ instruction: 0xf8d541b0 │ │ │ │ - bhi 1f132c4 │ │ │ │ - bhi eddc30 │ │ │ │ + bhi 1f13374 │ │ │ │ + bhi eddce0 │ │ │ │ ldrbmi r6, [r0], -r8 │ │ │ │ andeq pc, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmpeq r3, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0xf64f8273 │ │ │ │ - b 32fc1c │ │ │ │ + b 32fccc │ │ │ │ svclt 0x00080302 │ │ │ │ eorshi r4, r3, #52428800 @ 0x3200000 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ ldmdaeq fp, {r2, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blge bf349c │ │ │ │ + blge bf354c │ │ │ │ ldrtmi r9, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0x91294633 │ │ │ │ ldrdmi pc, [r8, -sl]! │ │ │ │ stmib sp, {r2, r8, sp}^ │ │ │ │ @ instruction: 0x91286626 │ │ │ │ @ instruction: 0xf50a47a0 │ │ │ │ - bge ce3a6c │ │ │ │ + bge ce3b1c │ │ │ │ strtvs lr, [sl], -sp, asr #19 │ │ │ │ @ instruction: 0xf8d3920f │ │ │ │ stmib sp, {r5, r6, r9, sl, ip, sp}^ │ │ │ │ cmplt r3, ip, lsr #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svcne 0x0000e853 │ │ │ │ stmda r3, {r0, r8, ip, sp}^ │ │ │ │ - bcs 25748c │ │ │ │ + bcs 25753c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vrecps.f32 q12, q2, │ │ │ │ - bl 4eba18 │ │ │ │ + bl 4ebac8 │ │ │ │ andscs r0, r8, #786432 @ 0xc0000 │ │ │ │ @ instruction: 0xf85a9c0f │ │ │ │ - blls 1c12cb0 │ │ │ │ - blx 2ece8e │ │ │ │ + blls 1c12d60 │ │ │ │ + blx 2ecf3e │ │ │ │ ldmvs sl!, {r0, r1, r9, sl, ip, lr} │ │ │ │ - strgt r6, [pc], #-2299 @ 252cb0 │ │ │ │ + strgt r6, [pc], #-2299 @ 252d60 │ │ │ │ mcrvs 6, 3, r4, cr11, cr0, {2} │ │ │ │ cdpvs 5, 15, cr2, cr1, cr0, {0} │ │ │ │ - blge ded224 │ │ │ │ + blge ded2d4 │ │ │ │ strtmi r9, [fp], -r0, lsl #6 │ │ │ │ stmib sp, {r1, r4, r6, r9, fp, ip}^ │ │ │ │ - bls 1bd7584 │ │ │ │ + bls 1bd7634 │ │ │ │ @ instruction: 0xf8da2104 │ │ │ │ eorls r4, lr, #40, 2 │ │ │ │ ldrls r2, [r1, #-513]! @ 0xfffffdff │ │ │ │ stmib sp, {r5, r7, r8, r9, sl, lr}^ │ │ │ │ strls r5, [r0, #-1281] @ 0xfffffaff │ │ │ │ strtmi r4, [sl], -fp, lsr #12 │ │ │ │ @ instruction: 0xf8da2104 │ │ │ │ @@ -559905,99 +559945,99 @@ │ │ │ │ ldcls 6, cr4, [r0, #-172] @ 0xffffff54 │ │ │ │ @ instruction: 0x2011e9dd │ │ │ │ @ instruction: 0xf7904629 │ │ │ │ @ instruction: 0xf8dafcb1 │ │ │ │ @ instruction: 0xf78e0298 │ │ │ │ @ instruction: 0xf8dafff7 │ │ │ │ @ instruction: 0xf78e0298 │ │ │ │ - blls 652d38 │ │ │ │ + blls 652de8 │ │ │ │ movwcs r9, #4864 @ 0x1300 │ │ │ │ ldrmi r2, [sl], -r4, lsl #2 │ │ │ │ ldrdmi pc, [r8, -sl]! │ │ │ │ sbfxmi r4, r0, #12, #1 │ │ │ │ vrsubhn.i d4, , │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a2958 │ │ │ │ + blcc 2a2a08 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmdbls r0, {r0, r1, r5, r8, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d068c8 │ │ │ │ @ instruction: 0x479831b8 │ │ │ │ vstmdbls r6!, {d25-} │ │ │ │ movweq pc, #61475 @ 0xf023 @ │ │ │ │ @ instruction: 0xf8d5936e │ │ │ │ - blcs 25f420 │ │ │ │ + blcs 25f4d0 │ │ │ │ tstphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x31b4f895 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8b58116 │ │ │ │ - blcc e9eebc │ │ │ │ - blcs 2bf804 │ │ │ │ + blcc e9ef6c │ │ │ │ + blcs 2bf8b4 │ │ │ │ mrshi pc, (UNDEF: 47) @ │ │ │ │ ldreq r9, [lr, -lr, ror #22] │ │ │ │ mrshi pc, (UNDEF: 11) @ │ │ │ │ andscc pc, r8, #10289152 @ 0x9d0000 │ │ │ │ mcrrge 6, 5, r4, r0, cr0 │ │ │ │ svclt 0x000c2b00 │ │ │ │ tstcs lr, r6, lsl #2 │ │ │ │ - blx 1090db6 │ │ │ │ + blx 1090e66 │ │ │ │ @ instruction: 0x3190f9bd │ │ │ │ subsne lr, lr, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf78f4620 │ │ │ │ teqpcs r5, #3031040 @ p-variant is OBSOLETE @ 0x2e4000 │ │ │ │ @ instruction: 0x4622995e │ │ │ │ smlatbcc r4, sp, r8, pc @ │ │ │ │ @ instruction: 0xf8da4650 │ │ │ │ @ instruction: 0x479831b4 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ bicshi pc, r9, #1 │ │ │ │ @ instruction: 0xf8d5a924 │ │ │ │ - bhi 2df488 │ │ │ │ + bhi 2df538 │ │ │ │ andvs r2, fp, r0, lsl #12 │ │ │ │ @ instruction: 0xf64f3207 │ │ │ │ @ instruction: 0xf6c773fc │ │ │ │ @ instruction: 0xf8d573ff │ │ │ │ - b 3134bc │ │ │ │ + b 31356c │ │ │ │ @ instruction: 0xf8a80352 │ │ │ │ @ instruction: 0x46323010 │ │ │ │ ldrbmi r2, [r0], -r1, lsl #16 │ │ │ │ @ instruction: 0xf8b8bf02 │ │ │ │ ldmdaeq fp, {r1, r4, ip, sp}^ │ │ │ │ andscc pc, r2, r8, lsr #17 │ │ │ │ movwls sl, #2854 @ 0xb26 │ │ │ │ ldrtmi r9, [r3], -r9, lsr #2 │ │ │ │ @ instruction: 0xf8da2104 │ │ │ │ stmib sp, {r3, r5, r8, lr}^ │ │ │ │ @ instruction: 0x91286626 │ │ │ │ @ instruction: 0xf50a47a0 │ │ │ │ - bge ce3c30 │ │ │ │ + bge ce3ce0 │ │ │ │ strtvs lr, [sl], -sp, asr #19 │ │ │ │ @ instruction: 0xf8d3920f │ │ │ │ stmib sp, {r5, r6, r9, sl, ip, sp}^ │ │ │ │ cmplt r3, ip, lsr #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svcne 0x0000e853 │ │ │ │ stmda r3, {r0, r8, ip, sp}^ │ │ │ │ - bcs 257650 │ │ │ │ + bcs 257700 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vrecps.f32 q12, q2, │ │ │ │ - bl 4ebbdc │ │ │ │ + bl 4ebc8c │ │ │ │ andscs r0, r8, #786432 @ 0xc0000 │ │ │ │ @ instruction: 0xf85a9c0f │ │ │ │ - blls 1c12e74 │ │ │ │ - blx 2ed052 │ │ │ │ + blls 1c12f24 │ │ │ │ + blx 2ed102 │ │ │ │ ldmvs sl!, {r0, r1, r9, sl, ip, lr} │ │ │ │ - strgt r6, [pc], #-2299 @ 252e74 │ │ │ │ + strgt r6, [pc], #-2299 @ 252f24 │ │ │ │ mcrvs 6, 3, r4, cr11, cr0, {2} │ │ │ │ @ instruction: 0x26006ef1 │ │ │ │ - blge ded3e8 │ │ │ │ + blge ded498 │ │ │ │ ldrtmi r9, [r3], -r0, lsl #6 │ │ │ │ stmib sp, {r1, r4, r6, r9, fp, ip}^ │ │ │ │ - bls 1bd7748 │ │ │ │ + bls 1bd77f8 │ │ │ │ @ instruction: 0xf8da2104 │ │ │ │ ldrtls r4, [r1], -r8, lsr #2 │ │ │ │ andcs r9, r1, #-536870910 @ 0xe0000002 │ │ │ │ stmib sp, {r5, r7, r8, r9, sl, lr}^ │ │ │ │ strls r6, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0x46324633 │ │ │ │ @ instruction: 0xf8da2104 │ │ │ │ @@ -560013,89 +560053,89 @@ │ │ │ │ @ instruction: 0x4632bbb6 │ │ │ │ rsccc pc, r8, #208, 16 @ 0xd00000 │ │ │ │ ldcge 1, cr2, [sl], #-8 │ │ │ │ @ instruction: 0xf8df4798 │ │ │ │ strmi r3, [r2], -r0, asr #15 │ │ │ │ ldrbtmi r4, [fp], #-1585 @ 0xfffff9cf │ │ │ │ @ instruction: 0xf6324620 │ │ │ │ - @ instruction: 0xf8dffab1 │ │ │ │ - bls 560dc0 │ │ │ │ + @ instruction: 0xf8dffa59 │ │ │ │ + bls 560e70 │ │ │ │ ldmdals lr!, {r2, r8, sp} │ │ │ │ @ instruction: 0xf8df58d7 │ │ │ │ ldrtmi r3, [sl], -ip, lsr #15 │ │ │ │ @ instruction: 0xf62e447b │ │ │ │ - @ instruction: 0xf8dfff45 │ │ │ │ + @ instruction: 0xf8dffeed │ │ │ │ ldrtmi r3, [sl], -r4, lsr #15 │ │ │ │ ldrbtmi r4, [fp], #-1665 @ 0xfffff97f │ │ │ │ ldmdals lr!, {r3, r8, sp} │ │ │ │ - @ instruction: 0xff3cf62e │ │ │ │ + cdp2 6, 14, cr15, cr4, cr14, {1} │ │ │ │ sbcvs r4, r6, #76546048 @ 0x4900000 │ │ │ │ strtmi r4, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xfff8f7fe │ │ │ │ @ instruction: 0x46024639 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldmdbls lr!, {r0, r1, r2, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4650 │ │ │ │ strmi pc, [r6], -r3, lsl #30 │ │ │ │ sbcseq pc, r0, #13238272 @ 0xca0000 │ │ │ │ ldrdeq pc, [r0], -sl │ │ │ │ asrscc pc, r5 @ @ │ │ │ │ - blcs 2b7b8c │ │ │ │ + blcs 2b7c3c │ │ │ │ tstphi ip, #1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x5760f8df │ │ │ │ teqpvc r6, #41943040 @ p-variant is OBSOLETE @ 0x2800000 │ │ │ │ sbcsmi pc, r8, #14286848 @ 0xda0000 │ │ │ │ tstls r1, #2097152000 @ 0x7d000000 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ - blls 6b3e2c │ │ │ │ + blls 6b3edc │ │ │ │ @ instruction: 0x4632681b │ │ │ │ ldmdals r0, {r0, r6, r9, sl, lr} │ │ │ │ - blx fe690dae │ │ │ │ + blx fe690e5e │ │ │ │ addseq pc, r8, #14286848 @ 0xda0000 │ │ │ │ cdp2 7, 13, cr15, cr6, cr14, {4} │ │ │ │ addseq pc, r8, #14286848 @ 0xda0000 │ │ │ │ cdp2 7, 13, cr15, cr14, cr14, {4} │ │ │ │ movwls r9, #2831 @ 0xb0f │ │ │ │ ldrmi r2, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8da2104 │ │ │ │ ldrbmi r4, [r0], -r8, lsr #2 │ │ │ │ vabdl.u q2, d31, d16 │ │ │ │ ldmda r8, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a2b98 │ │ │ │ + blcc 2a2c48 │ │ │ │ andcc lr, r0, #72, 16 @ 0x480000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d8b92b │ │ │ │ strbmi r0, [r1], -ip │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ - blls 1de4e14 │ │ │ │ + blls 1de4ec4 │ │ │ │ movweq pc, #61475 @ 0xf023 @ │ │ │ │ @ instruction: 0xf8da936e │ │ │ │ stmdbls fp, {r3, r4, r5, r6, r9} │ │ │ │ rsbvc pc, r1, r0, lsl #10 │ │ │ │ @ instruction: 0xf918f7ff │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blls 1df3240 │ │ │ │ + blls 1df32f0 │ │ │ │ @ instruction: 0xf000071c │ │ │ │ stclls 0, cr8, [r6, #-720]! @ 0xfffffd30 │ │ │ │ @ instruction: 0xf8959c5e │ │ │ │ @ instruction: 0xf894204e │ │ │ │ addsmi r3, sl, #78 @ 0x4e │ │ │ │ movthi pc, #8384 @ 0x20c0 @ │ │ │ │ @ instruction: 0xf6a0986d │ │ │ │ - msrlt CPSR_f, r5, ror ip │ │ │ │ + msrlt CPSR_f, sp, lsl ip │ │ │ │ @ instruction: 0xf6a09865 │ │ │ │ - stmdacs r0, {r0, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ teqphi r8, #0 @ p-variant is OBSOLETE │ │ │ │ addeq pc, r4, #14286848 @ 0xda0000 │ │ │ │ @ instruction: 0xf6994629 │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r4, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stcvs 7, cr4, [r3], #-376 @ 0xfffffe88 │ │ │ │ strhcs pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ - blcs 2a3400 │ │ │ │ + blcs 2a34b0 │ │ │ │ vpmax.s8 d15, d7, d18 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ svclt 0x00382a01 │ │ │ │ stmdacs r0, {r0, r9, sp} │ │ │ │ stmdbls r1!, {r0, r2, r3, r4, r5, r6, ip, lr, pc}^ │ │ │ │ @ instruction: 0xd17a4299 │ │ │ │ stmdbls r2!, {r5, r6, r8, sl, fp, ip, pc}^ │ │ │ │ @@ -560123,15 +560163,15 @@ │ │ │ │ mvnsle r4, r5, ror #10 │ │ │ │ @ instruction: 0xf8bde04b │ │ │ │ movwcs r2, #400 @ 0x190 │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ movweq pc, #62306 @ 0xf362 @ │ │ │ │ tstpmi pc, #-2013265919 @ p-variant is OBSOLETE @ 0x88000001 │ │ │ │ stmib r2, {r6, r9, fp, sp, pc}^ │ │ │ │ - blls 1bafcbc │ │ │ │ + blls 1bafd6c │ │ │ │ @ instruction: 0xf8da8093 │ │ │ │ @ instruction: 0x479831b4 │ │ │ │ msreq CPSR_fx, #1073741825 @ 0x40000001 │ │ │ │ mlacs sl, r0, r8, pc @ │ │ │ │ mrrcls 6, 0, r4, lr, cr7 │ │ │ │ eorcc pc, r3, r6, asr r8 @ │ │ │ │ mlane sl, r3, r8, pc @ │ │ │ │ @@ -560142,24 +560182,24 @@ │ │ │ │ strtmi r2, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0x4650461a │ │ │ │ @ instruction: 0xff9af7f9 │ │ │ │ @ instruction: 0xf8d62204 │ │ │ │ ldrtmi r3, [r0], -r4, lsr #4 │ │ │ │ ldmdbls lr, {r1, r3, r5, r7, lr}^ │ │ │ │ @ instruction: 0xf8c64313 │ │ │ │ - blls 1ddf980 │ │ │ │ + blls 1ddfa30 │ │ │ │ sbcsvc pc, r0, r6, asr #17 │ │ │ │ movweq pc, #61475 @ 0xf023 @ │ │ │ │ @ instruction: 0xf7f9936e │ │ │ │ ldrtmi pc, [r1], -pc, ror #24 @ │ │ │ │ @ instruction: 0xf7f94650 │ │ │ │ mrrcls 12, 14, pc, lr, cr3 @ │ │ │ │ stcvs 15, cr9, [r3], #-380 @ 0xfffffe84 │ │ │ │ strhcs pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ - blcs 2a3500 │ │ │ │ + blcs 2a35b0 │ │ │ │ vpmax.s8 d15, d7, d18 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ svclt 0x00382a01 │ │ │ │ stmdbls lr!, {r0, r9, sp}^ │ │ │ │ andle r0, sl, r8, lsl #14 │ │ │ │ @ instruction: 0x11c2f89d │ │ │ │ @ instruction: 0xf89db939 │ │ │ │ @@ -560193,20 +560233,20 @@ │ │ │ │ @ instruction: 0x46508090 │ │ │ │ strpl lr, [r4, #-2498] @ 0xfffff63e │ │ │ │ mulsvs r5, r3, r1 │ │ │ │ @ instruction: 0x31b4f8da │ │ │ │ @ instruction: 0x46294798 │ │ │ │ @ instruction: 0x46062258 │ │ │ │ @ instruction: 0xf5dc4620 │ │ │ │ - @ instruction: 0xf8ade952 │ │ │ │ + @ instruction: 0xf8ade8fa │ │ │ │ stmdbls r7!, {r5, r6, r8, pc}^ │ │ │ │ @ instruction: 0xf8b74650 │ │ │ │ @ instruction: 0xf8972046 │ │ │ │ sbcmi r3, sl, ip, asr #32 │ │ │ │ - blcs 47fcf4 │ │ │ │ + blcs 47fda4 │ │ │ │ movwcs fp, #32520 @ 0x7f08 │ │ │ │ streq pc, [r7, #-865] @ 0xfffffc9f │ │ │ │ @ instruction: 0xf0032a01 │ │ │ │ svclt 0x0038031f │ │ │ │ vhsub.u32 d18, d1, d1 │ │ │ │ ldmdbls r8, {r0, r1, r2, r3, r8, sl, sp}^ │ │ │ │ bicseq r3, fp, #4096 @ 0x1000 │ │ │ │ @@ -560238,33 +560278,33 @@ │ │ │ │ movwls r2, #13057 @ 0x3301 │ │ │ │ movwls sl, #2920 @ 0xb68 │ │ │ │ @ instruction: 0xf78f4623 │ │ │ │ msrlt SPSR_fsx, r1, lsr r8 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25fa70 │ │ │ │ + bcs 25fb20 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 276fe4 │ │ │ │ + blcs 277094 │ │ │ │ msrhi SPSR_sxc, r0 │ │ │ │ @ instruction: 0xf3bfb16c │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a2e88 │ │ │ │ + blcc 2a2f38 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 1df37e4 │ │ │ │ + blls 1df3894 │ │ │ │ nopeq {35} @ 0x23 │ │ │ │ stmdbls fp, {r1, r2, r3, r5, r6, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ movwcs pc, #2835 @ 0xb13 @ │ │ │ │ @ instruction: 0x461a995e │ │ │ │ @ instruction: 0xf7f94650 │ │ │ │ - bmi 212d6c │ │ │ │ + bmi 212e1c │ │ │ │ ldrbtmi r4, [sl], #-3063 @ 0xfffff409 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #23 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rsbshi pc, lr, #65 @ 0x41 │ │ │ │ stcvc 5, cr15, [r9, #-52] @ 0xffffffcc │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -560274,39 +560314,39 @@ │ │ │ │ @ instruction: 0x2190f8bd │ │ │ │ cdpge 3, 4, cr2, cr0, cr0, {0} │ │ │ │ @ instruction: 0x4650995e │ │ │ │ movweq pc, #62306 @ 0xf362 @ │ │ │ │ sha256su1.32 q13, q1, q4 │ │ │ │ mvnsvs r4, pc, lsl r3 │ │ │ │ @ instruction: 0x46329b5f │ │ │ │ - blls 1bab9cc │ │ │ │ + blls 1baba7c │ │ │ │ @ instruction: 0xf8da80b3 │ │ │ │ @ instruction: 0x479831b4 │ │ │ │ lsrscs pc, sp @ @ │ │ │ │ stmdbls r6!, {r8, r9, sp}^ │ │ │ │ ldrbmi r4, [r0], -r0, lsl #13 │ │ │ │ movweq pc, #62306 @ 0xf362 @ │ │ │ │ tstpmi pc, #-2013265919 @ p-variant is OBSOLETE @ 0x88000001 │ │ │ │ - blls 1c2baec │ │ │ │ + blls 1c2bb9c │ │ │ │ @ instruction: 0x61b34632 │ │ │ │ adcshi r9, r3, sp, ror #22 │ │ │ │ @ instruction: 0x31b4f8da │ │ │ │ - blls 1de5190 │ │ │ │ + blls 1de5240 │ │ │ │ movwls r2, #61696 @ 0xf100 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ - bl fef24b58 │ │ │ │ + bl fef24c08 │ │ │ │ @ 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 2cf538 │ │ │ │ + stmda lr!, {r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ tstlt fp, sp, lsl #22 │ │ │ │ andhi pc, r0, r4, asr #17 │ │ │ │ @ instruction: 0xf8929a66 │ │ │ │ - bcs 29b498 │ │ │ │ + bcs 29b548 │ │ │ │ movwcs fp, #8068 @ 0x1f84 │ │ │ │ stmdale r7, {r4, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf8929a5e │ │ │ │ stccs 0, cr5, [r1, #-312] @ 0xfffffec8 │ │ │ │ strcs fp, [r0, #-3988] @ 0xfffff06c │ │ │ │ ldrls r2, [r0, #-1281] @ 0xfffffaff │ │ │ │ @ instruction: 0xf10d4648 │ │ │ │ @@ -560318,24 +560358,24 @@ │ │ │ │ @ instruction: 0xf8cdb00c │ │ │ │ @ instruction: 0xf7f89008 │ │ │ │ @ instruction: 0xf8d9fa67 │ │ │ │ stmdbls r0!, {ip, sp}^ │ │ │ │ andsmi r3, r9, #1024 @ 0x400 │ │ │ │ rschi pc, r4, r0, asr #32 │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ - bcc 2b9538 │ │ │ │ + bcc 2b95e8 │ │ │ │ andsmi r9, r0, #17 │ │ │ │ sbcshi pc, ip, r0, asr #32 │ │ │ │ ldrdgt pc, [r4, sp] │ │ │ │ ldrsb lr, [lr], #-157 @ 0xffffff63 │ │ │ │ svceq 0x0003ea1c │ │ │ │ @ instruction: 0xf0409012 │ │ │ │ - blls 1b336f0 │ │ │ │ + blls 1b337a0 │ │ │ │ andle r4, fp, r3, lsl r2 │ │ │ │ - bls 6f9418 │ │ │ │ + bls 6f94c8 │ │ │ │ @ instruction: 0xf8be4418 │ │ │ │ sbcsmi r3, r3, r4, asr #32 │ │ │ │ svclt 0x00382b01 │ │ │ │ addmi r2, r3, #67108864 @ 0x4000000 │ │ │ │ sbchi pc, r4, r0, asr #32 │ │ │ │ strtmi r9, [r2], -sp, lsl #22 │ │ │ │ smlsdls r0, r0, r6, r4 │ │ │ │ @@ -560343,87 +560383,87 @@ │ │ │ │ movwcs r4, #1603 @ 0x643 │ │ │ │ mrscs r2, (UNDEF: 17) │ │ │ │ mrc2 7, 4, pc, cr6, cr9, {7} │ │ │ │ movwcs r9, #2576 @ 0xa10 │ │ │ │ @ instruction: 0xf8804604 │ │ │ │ @ instruction: 0xf880520c │ │ │ │ stmdblt sl!, {r1, r2, r3, r5, r7, r9, ip, sp} │ │ │ │ - bls 5662b4 │ │ │ │ + bls 566364 │ │ │ │ ldmvc fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ orrne pc, r0, #201326595 @ 0xc000003 │ │ │ │ adccc pc, sp, #132, 16 @ 0x840000 │ │ │ │ @ instruction: 0xf8b86833 │ │ │ │ @ instruction: 0xf8c42010 │ │ │ │ - bhi 111fc4c │ │ │ │ + bhi 111fcfc │ │ │ │ addsmi r8, r3, #512000 @ 0x7d000 │ │ │ │ svclt 0x00289860 │ │ │ │ @ instruction: 0xf8b84613 │ │ │ │ stmdbls r2!, {r1, r4, sp}^ │ │ │ │ @ instruction: 0xf8c44295 │ │ │ │ svclt 0x002831ec │ │ │ │ - bls 1aa4c9c │ │ │ │ + bls 1aa4d4c │ │ │ │ sbcseq pc, r4, r4, asr #17 │ │ │ │ @ instruction: 0xf8c44402 │ │ │ │ - bls 1b1b7c4 │ │ │ │ + bls 1b1b874 │ │ │ │ mvnspl pc, r4, asr #17 │ │ │ │ @ instruction: 0xf8c4440a │ │ │ │ @ instruction: 0xf8c410d8 │ │ │ │ @ instruction: 0xf8d920e0 │ │ │ │ @ instruction: 0xf8c41000 │ │ │ │ cdpne 2, 4, cr1, cr8, cr0, {0} │ │ │ │ ldrdvs pc, [r0], -fp │ │ │ │ @ instruction: 0xf8c44418 │ │ │ │ movwcs r6, #516 @ 0x204 │ │ │ │ rsccc pc, r4, r4, lsl #17 │ │ │ │ - ldmib r4, {r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb ip!, {r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ mvnseq pc, r4, asr #17 │ │ │ │ @ instruction: 0x46311e70 │ │ │ │ @ instruction: 0xf5dc4428 │ │ │ │ - @ instruction: 0xf9bde9ce │ │ │ │ + @ instruction: 0xf9bde976 │ │ │ │ @ instruction: 0xf8c43192 │ │ │ │ movwcs r3, #4596 @ 0x11f4 │ │ │ │ adcscc pc, r8, #132, 16 @ 0x840000 │ │ │ │ @ instruction: 0xf8c49b0d │ │ │ │ strdlt r0, [r3, -ip]! │ │ │ │ @ instruction: 0xf0239b6e │ │ │ │ cmnls lr, #1006632960 @ 0x3c000000 │ │ │ │ @ instruction: 0xf8c42304 │ │ │ │ - blls 61fd34 │ │ │ │ + blls 61fde4 │ │ │ │ strle r0, [r9, #-1753] @ 0xfffff927 │ │ │ │ eorcc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ eorcc pc, r0, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf0239b6e │ │ │ │ cmnls lr, #16, 6 @ 0x40000000 │ │ │ │ ldreq r9, [sl], pc, lsl #22 │ │ │ │ @ instruction: 0xf8d4d509 │ │ │ │ @ instruction: 0xf0433220 │ │ │ │ @ instruction: 0xf8c40302 │ │ │ │ - blls 1ddfd60 │ │ │ │ + blls 1ddfe10 │ │ │ │ nopeq {35} @ 0x23 │ │ │ │ - blls 5f82a0 │ │ │ │ + blls 5f8350 │ │ │ │ orrcc pc, r4, #9633792 @ 0x930000 │ │ │ │ @ instruction: 0xf0002b2a │ │ │ │ - blmi 1eb3820 │ │ │ │ + blmi 1eb38d0 │ │ │ │ ldmpl r3, {r2, r3, r9, fp, ip, pc}^ │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7f94650 │ │ │ │ vtbx.8 d15, {d31- │ │ │ │ + blcc 2a31c0 │ │ │ │ andcc lr, r0, #72, 16 @ 0x480000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d8b92b │ │ │ │ strbmi r0, [r1], -ip │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ vqshl.u64 d4, d8, #63 @ 0x3f │ │ │ │ ldmda r7, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a3134 │ │ │ │ + blcc 2a31e4 │ │ │ │ andcc lr, r0, #4653056 @ 0x470000 │ │ │ │ eorsle r2, sl, r0, lsl #20 │ │ │ │ stcvs 7, cr14, [r0], #988 @ 0x3dc │ │ │ │ @ instruction: 0xf8d04621 │ │ │ │ @ instruction: 0x479831b0 │ │ │ │ ldmvs r0!, {r0, r1, r2, r5, r7, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d04631 │ │ │ │ @@ -560434,34 +560474,34 @@ │ │ │ │ sbcmi r4, r3, r1, ror #8 │ │ │ │ svclt 0x00382b01 │ │ │ │ addmi r2, fp, #67108864 @ 0x4000000 │ │ │ │ svcge 0x002df43f │ │ │ │ svceq 0x0000f1b8 │ │ │ │ vshr.u32 d13, d1, #1 │ │ │ │ ldmda r8, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a3180 │ │ │ │ + blcc 2a3230 │ │ │ │ andcc lr, r0, #72, 16 @ 0x480000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d8b92b │ │ │ │ strbmi r0, [r1], -ip │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ svccs 0x00004798 │ │ │ │ ldclge 4, cr15, [ip, #252] @ 0xfc │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25fdb0 │ │ │ │ + bcs 25fe60 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 277324 │ │ │ │ + blcs 2773d4 │ │ │ │ stclge 4, cr15, [lr, #508] @ 0x1fc │ │ │ │ @ instruction: 0x463968f8 │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ strb r4, [r7, #1944] @ 0x798 │ │ │ │ - blls 19e4e48 │ │ │ │ + blls 19e4ef8 │ │ │ │ ldmdaeq r8, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d32054 │ │ │ │ stmdbcs r0, {r4, r6, r7, r8, ip} │ │ │ │ ldclge 4, cr15, [r1, #508] @ 0x1fc │ │ │ │ subscs r4, r8, r9, lsl r6 │ │ │ │ stmdbls r1!, {r0, r2, r3, r6, r7, r8, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f4299 │ │ │ │ @@ -560470,478 +560510,478 @@ │ │ │ │ @ instruction: 0xf9bdada6 │ │ │ │ stmdbcs r1, {r1, r4, r7, r8, ip} │ │ │ │ stcge 4, cr15, [r1, #508]! @ 0x1fc │ │ │ │ stmdbls sl!, {r3, r5, r6, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf47f4301 │ │ │ │ stmdbls r9!, {r2, r3, r4, r7, r8, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf47f428b │ │ │ │ - blls 1d3ec70 │ │ │ │ + blls 1d3ed20 │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ @ instruction: 0xf9bdad94 │ │ │ │ - blcs 29fce4 │ │ │ │ - stcge 4, cr15, [pc, #508] @ 25381c │ │ │ │ - blls 1db9fb8 │ │ │ │ + blcs 29fd94 │ │ │ │ + stcge 4, cr15, [pc, #508] @ 2538cc │ │ │ │ + blls 1dba068 │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ @ instruction: 0xf8daad8a │ │ │ │ @ instruction: 0xf8933278 │ │ │ │ - blcs ce0444 │ │ │ │ + blcs ce04f4 │ │ │ │ sbchi pc, sl, r1 │ │ │ │ - bls 5662bc │ │ │ │ + bls 56636c │ │ │ │ @ instruction: 0xf9bd58d5 │ │ │ │ @ instruction: 0x46213190 │ │ │ │ ldrbmi r9, [r0], -r3, lsl #6 │ │ │ │ lsrscc pc, sp @ @ │ │ │ │ movwcs r9, #770 @ 0x302 │ │ │ │ strvc lr, [r0, -sp, asr #19] │ │ │ │ ldmib sp, {r2, r8, r9, ip, pc}^ │ │ │ │ strmi r2, [r8, r6, ror #6]! │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blls 1dfec1c │ │ │ │ + blls 1dfeccc │ │ │ │ movweq pc, #61475 @ 0xf023 @ │ │ │ │ strb r9, [r8, #-878]! @ 0xfffffc92 │ │ │ │ stcvs 15, cr9, [r3], #-380 @ 0xfffffe84 │ │ │ │ strhcs pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ - blcs 2a3a64 │ │ │ │ + blcs 2a3b14 │ │ │ │ vpmax.s8 d15, d7, d18 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ svclt 0x00382a01 │ │ │ │ - strb r2, [pc, #-513] @ 253487 │ │ │ │ - bls 5662c0 │ │ │ │ + strb r2, [pc, #-513] @ 253537 │ │ │ │ + bls 566370 │ │ │ │ @ instruction: 0xe73358d3 │ │ │ │ - rsbseq sp, r2, sl, lsl #9 │ │ │ │ - rsbseq sp, r2, r4, lsl #9 │ │ │ │ + ldrsbteq sp, [r2], #-58 @ 0xffffffc6 │ │ │ │ + ldrsbteq sp, [r2], #-52 @ 0xffffffcc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq r6, pc, r6, asr #5 │ │ │ │ + @ instruction: 0x001f62be │ │ │ │ muleq r0, r8, sl │ │ │ │ - @ instruction: 0x001d59d0 │ │ │ │ - andseq r0, lr, lr, lsr #30 │ │ │ │ - andseq r6, pc, r0, ror #3 │ │ │ │ - rsbseq ip, r2, r6, asr #26 │ │ │ │ + andseq r5, sp, r8, asr #19 │ │ │ │ + andseq r0, lr, r6, lsr #30 │ │ │ │ + @ instruction: 0x001f61d8 │ │ │ │ + @ instruction: 0x0072cc96 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ muleq r0, ip, r7 │ │ │ │ andeq r0, r0, r4, ror #23 │ │ │ │ rsccc pc, r8, #208, 16 @ 0xd00000 │ │ │ │ tstcs r2, r4, lsl #4 │ │ │ │ - bleq ffc8fb04 │ │ │ │ + bleq ffc8fbb4 │ │ │ │ @ instruction: 0xf8df4798 │ │ │ │ strmi r3, [r2], -ip, lsr #24 │ │ │ │ ldrbtmi r2, [fp], #-260 @ 0xfffffefc │ │ │ │ strls r4, [r0, #-1624] @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf6312501 │ │ │ │ - @ instruction: 0xf8dbfeb3 │ │ │ │ + @ instruction: 0xf8dbfe5b │ │ │ │ @ instruction: 0xf8df0010 │ │ │ │ tstcs r8, r8, lsl ip │ │ │ │ @ instruction: 0xf10d9a0c │ │ │ │ @ instruction: 0xf88009d8 │ │ │ │ @ instruction: 0xf8c05044 │ │ │ │ stmib r0, {r3, r4, r5, r6, r8, ip, lr}^ │ │ │ │ ldmpl r7, {r2, r3, r4, r6, r8, sl, ip, lr}^ │ │ │ │ stccc 8, cr15, [r0], {223} @ 0xdf │ │ │ │ ldrbtmi r4, [fp], #-1594 @ 0xfffff9c6 │ │ │ │ - blx 1210fca │ │ │ │ + blx ffc11078 │ │ │ │ sbcvs r2, r3, #134217728 @ 0x8000000 │ │ │ │ @ instruction: 0xf8df463a │ │ │ │ strdcs r3, [r4, -r4] │ │ │ │ ldrbtmi r9, [fp], #-25 @ 0xffffffe7 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blx f10fe2 │ │ │ │ + blx ff911090 │ │ │ │ sbcvs r4, r4, #1048576 @ 0x100000 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ strtmi pc, [r9], -pc, ror #23 │ │ │ │ eorcs r9, r0, #21 │ │ │ │ strmi lr, [r0], #-2505 @ 0xfffff637 │ │ │ │ @ instruction: 0xf8db2500 │ │ │ │ strcs r0, [r0], #-16 │ │ │ │ ldrmi lr, [r2, #-2509]! @ 0xfffff633 │ │ │ │ - cdp2 6, 11, cr15, cr6, cr14, {1} │ │ │ │ + cdp2 6, 5, cr15, cr14, cr14, {1} │ │ │ │ @ instruction: 0x4607ab32 │ │ │ │ teqlt r8, sp, lsl #6 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - blx d9102c │ │ │ │ + @ instruction: 0xf9d4f632 │ │ │ │ tstcs r1, r7, lsr fp │ │ │ │ movwls r4, #58906 @ 0xe61a │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ andsvs r0, r3, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92220 │ │ │ │ ldmib sp, {ip}^ │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, sl, lr}^ │ │ │ │ @ instruction: 0xf62e4532 │ │ │ │ - @ instruction: 0x4602fe99 │ │ │ │ + strmi pc, [r2], -r1, asr #28 │ │ │ │ andsls r4, r6, r4, lsl #12 │ │ │ │ - blls 5bfcd0 │ │ │ │ + blls 5bfd80 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465862d1 │ │ │ │ @ instruction: 0xf6324611 │ │ │ │ - @ instruction: 0xf104fa0f │ │ │ │ + @ instruction: 0xf104f9b7 │ │ │ │ tstls r6, #20, 6 @ 0x50000000 │ │ │ │ movwcs r9, #2574 @ 0xa0e │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ andsvs r2, r3, r1, lsl #2 │ │ │ │ @ instruction: 0xf8c92302 │ │ │ │ eorcs r3, r0, #0 │ │ │ │ ldrmi lr, [r6, #-2525]! @ 0xfffff623 │ │ │ │ ldrmi lr, [r2, #-2509]! @ 0xfffff633 │ │ │ │ - cdp2 6, 7, cr15, cr10, cr14, {1} │ │ │ │ + cdp2 6, 2, cr15, cr2, cr14, {1} │ │ │ │ strmi r4, [r4], -r2, lsl #12 │ │ │ │ cmplt r0, r3, lsl r0 │ │ │ │ - blgt 33a404 │ │ │ │ + blgt 33a4b4 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ @ instruction: 0x46114658 │ │ │ │ - @ instruction: 0xf9f0f632 │ │ │ │ + @ instruction: 0xf998f632 │ │ │ │ tstpeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ - bls 5f8430 │ │ │ │ + bls 5f84e0 │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcs r6, #24595 @ 0x6013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, sl, lr}^ │ │ │ │ @ instruction: 0xf62e4532 │ │ │ │ - @ instruction: 0x4602fe5b │ │ │ │ + strmi pc, [r2], -r3, lsl #28 │ │ │ │ andsls r4, r7, r4, lsl #12 │ │ │ │ - blls 5bfd4c │ │ │ │ + blls 5bfdfc │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465862d1 │ │ │ │ @ instruction: 0xf6324611 │ │ │ │ - @ instruction: 0xf104f9d1 │ │ │ │ + @ instruction: 0xf104f979 │ │ │ │ tstls r7, #20, 6 @ 0x50000000 │ │ │ │ movwcs r9, #2574 @ 0xa0e │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ andsvs r2, r3, r1, lsl #2 │ │ │ │ @ instruction: 0xf8c92307 │ │ │ │ eorcs r3, r0, #0 │ │ │ │ ldrmi lr, [r6, #-2525]! @ 0xfffff623 │ │ │ │ ldrmi lr, [r2, #-2509]! @ 0xfffff633 │ │ │ │ - cdp2 6, 3, cr15, cr12, cr14, {1} │ │ │ │ + stc2l 6, cr15, [r4, #184]! @ 0xb8 │ │ │ │ strmi r4, [r4], -r2, lsl #12 │ │ │ │ cmplt r0, r4, lsl r0 │ │ │ │ - blgt 33a480 │ │ │ │ + blgt 33a530 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ @ instruction: 0x46114658 │ │ │ │ - @ instruction: 0xf9b2f632 │ │ │ │ + @ instruction: 0xf95af632 │ │ │ │ andscc r4, r4, #35651584 @ 0x2200000 │ │ │ │ - bls 5f80b0 │ │ │ │ + bls 5f8160 │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcs r6, #32787 @ 0x8013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - @ instruction: 0x4602fe1d │ │ │ │ + strmi pc, [r2], -r5, asr #27 │ │ │ │ andsls r4, r8, r4, lsl #12 │ │ │ │ - blls 5bfdc8 │ │ │ │ + blls 5bfe78 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465862d1 │ │ │ │ @ instruction: 0xf6324611 │ │ │ │ - @ instruction: 0xf104f993 │ │ │ │ + @ instruction: 0xf104f93b │ │ │ │ tstls r8, #20, 6 @ 0x50000000 │ │ │ │ movwcs r9, #3093 @ 0xc15 │ │ │ │ @ instruction: 0xf8c9464a │ │ │ │ strtmi r3, [r1], -r0 │ │ │ │ @ instruction: 0x461d4658 │ │ │ │ - blx fee918a8 │ │ │ │ + blx fee91958 │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - qasxmi pc, r1, r5 @ │ │ │ │ + @ instruction: 0x4621fedd │ │ │ │ strcs r4, [r1], #-1610 @ 0xfffff9b6 │ │ │ │ @ instruction: 0x46589015 │ │ │ │ andmi pc, r0, r9, asr #17 │ │ │ │ - blx feb118c4 │ │ │ │ + blx feb11974 │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0xf8dfff27 │ │ │ │ + @ instruction: 0xf8dffecf │ │ │ │ stmdbls ip, {r3, r4, r5, r9, fp, ip, sp} │ │ │ │ stmiapl r8, {r1, r3, r4, ip, pc}^ │ │ │ │ @ instruction: 0xf8df2102 │ │ │ │ @ instruction: 0x46023a30 │ │ │ │ ldrbtmi r9, [fp], #-27 @ 0xffffffe5 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blx 15911ac │ │ │ │ + @ instruction: 0xf9f4f62e │ │ │ │ andsls r6, fp, r0, asr #22 │ │ │ │ tstpcs r2, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - ldc2l 6, cr15, [lr, #184]! @ 0xb8 │ │ │ │ + stc2 6, cr15, [r6, #184]! @ 0xb8 │ │ │ │ tstpeq r8, #0, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f4619 │ │ │ │ andcs r0, r1, #256 @ 0x100 │ │ │ │ eorgt pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0x2320931c │ │ │ │ @ instruction: 0xf6304604 │ │ │ │ - blls 5d1ad4 │ │ │ │ + blls 5d1a24 │ │ │ │ subseq pc, r4, #4, 2 │ │ │ │ ldmib r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stcleq 0, cr15, [r4], #-316 @ 0xfffffec4 │ │ │ │ strpl lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ strpl lr, [r2, -r3, asr #19] │ │ │ │ stmdbvs r2!, {r0, r2, r4, r9, sl, lr}^ │ │ │ │ - blgt 6381b0 │ │ │ │ + blgt 638260 │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ stmdbls ip, {r3, r4, r6, r9, sl, lr} │ │ │ │ vldrls s18, [fp, #-116] @ 0xffffff8c │ │ │ │ andcc pc, lr, r1, asr r8 @ │ │ │ │ - blx 5651da │ │ │ │ + blx 56528a │ │ │ │ svcvc 0x005a3302 │ │ │ │ @ instruction: 0xf844320b │ │ │ │ strcs r5, [r4, #-34] @ 0xffffffde │ │ │ │ mlacs r2, r3, r8, pc @ │ │ │ │ mlascc r5, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorpl pc, r2, r4, asr #16 │ │ │ │ @ instruction: 0xf8442224 │ │ │ │ @ instruction: 0xf6322023 │ │ │ │ - blls 711e00 │ │ │ │ + blls 711d50 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blls 5f41d4 │ │ │ │ + blls 5f4284 │ │ │ │ @ instruction: 0xf8db2200 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcs r6, #20506 @ 0x501a │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - strmi pc, [r4], -fp, lsl #27 │ │ │ │ - blls 5bfea8 │ │ │ │ + @ instruction: 0x4604fd33 │ │ │ │ + blls 5bff58 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - @ instruction: 0xf902f632 │ │ │ │ + @ instruction: 0xf8aaf632 │ │ │ │ ldcls 6, cr4, [r5], {35} @ 0x23 │ │ │ │ @ instruction: 0x71a9f44f │ │ │ │ @ instruction: 0x46224658 │ │ │ │ - mrc2 6, 6, pc, cr4, cr1, {1} │ │ │ │ + mrc2 6, 3, pc, cr12, cr1, {1} │ │ │ │ @ instruction: 0x46029b1c │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldcls 14, cr15, [r4, #-820] @ 0xfffffccc │ │ │ │ + ldcls 14, cr15, [r4, #-468] @ 0xfffffe2c │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x462b1151 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r1], -r5, asr #29 │ │ │ │ + strtmi pc, [r1], -sp, ror #28 │ │ │ │ @ instruction: 0x4604221f │ │ │ │ ldrbmi r2, [r8], -r0, lsl #6 │ │ │ │ ldc2l 7, cr15, [r6], #-1016 @ 0xfffffc08 │ │ │ │ @ instruction: 0x46029b13 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4622feb7 │ │ │ │ + @ instruction: 0x4622fe5f │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4658111f │ │ │ │ - mrc2 6, 5, pc, cr0, cr1, {1} │ │ │ │ - bls 8e52c0 │ │ │ │ + mrc2 6, 2, pc, cr8, cr1, {1} │ │ │ │ + bls 8e5370 │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - mcr2 6, 5, pc, cr8, cr1, {1} @ │ │ │ │ + mrc2 6, 2, pc, cr0, cr1, {1} │ │ │ │ strtmi r4, [r2], -r3, lsl #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - smlatbcs r0, r1, lr, pc @ │ │ │ │ + tstpcs r0, r9, asr #28 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [sl], -r3, lsl #12 │ │ │ │ smlabtne r2, sp, r9, lr │ │ │ │ tstls r0, r8, asr r6 │ │ │ │ tstls r1, r4, lsl #2 │ │ │ │ @ instruction: 0xf7fe2101 │ │ │ │ vpmax.s8 , q8, │ │ │ │ strmi r1, [r2], -r5, asr #3 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldmdbls r9, {r0, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbls r9, {r0, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - blx 1611a56 │ │ │ │ + blx 1611b06 │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ @ instruction: 0xf7fe4650 │ │ │ │ - bls 6d200c │ │ │ │ + bls 6d20bc │ │ │ │ andsvs r4, r0, r3, lsl #12 │ │ │ │ - blt 20d1a6c │ │ │ │ + blt 20d1b1c │ │ │ │ rsccc pc, r8, #208, 16 @ 0xd00000 │ │ │ │ ldrmi r2, [r8, r2, lsl #2] │ │ │ │ stmiacc r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4602ac3a │ │ │ │ @ instruction: 0x4639447b │ │ │ │ @ instruction: 0xf6314620 │ │ │ │ - @ instruction: 0xf8dffce1 │ │ │ │ + @ instruction: 0xf8dffc89 │ │ │ │ stmdals ip, {r3, r4, r5, r6, fp, ip, sp} │ │ │ │ stmiapl r6, {r2, r8, sp}^ │ │ │ │ stmcc r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmdals lr!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf62e447b │ │ │ │ - @ instruction: 0xf8dff975 │ │ │ │ + @ instruction: 0xf8dff91d │ │ │ │ ldrtmi r3, [r2], -r0, lsl #17 │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ ldmdals lr!, {r3, r8, sp} │ │ │ │ - @ instruction: 0xf96cf62e │ │ │ │ + @ instruction: 0xf914f62e │ │ │ │ strmi r4, [r6], -r9, lsr #12 │ │ │ │ strtmi r6, [r0], -r7, asr #5 │ │ │ │ - blx c91ab8 │ │ │ │ + blx c91b68 │ │ │ │ @ instruction: 0x46024631 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ ldmdbls lr!, {r0, r1, r2, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4650 │ │ │ │ andsls pc, r1, r3, lsr r9 @ │ │ │ │ sbcseq pc, ip, #13238272 @ 0xca0000 │ │ │ │ ldrdeq pc, [r0], -sl │ │ │ │ ldmdblt r9, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ rsccc pc, r8, #208, 16 @ 0xd00000 │ │ │ │ tstcs r2, r4, lsl #4 │ │ │ │ - bleq ffc8ff20 │ │ │ │ + bleq ffc8ffd0 │ │ │ │ @ instruction: 0xf8df4798 │ │ │ │ @ instruction: 0x46023838 │ │ │ │ ldrbtmi r2, [fp], #-260 @ 0xfffffefc │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0xf8dbfca7 │ │ │ │ + @ instruction: 0xf8dbfc4f │ │ │ │ @ instruction: 0x26013010 │ │ │ │ ldrtmi r2, [r2], -r4, lsl #2 │ │ │ │ @ instruction: 0xf8834628 │ │ │ │ @ instruction: 0xf10d6044 │ │ │ │ @ instruction: 0xf8c309d8 │ │ │ │ smlsdxcs r0, r8, r1, r6 │ │ │ │ ldrbvs lr, [ip], -r3, asr #19 │ │ │ │ stmib sp, {r0, r1, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf66f5500 │ │ │ │ - @ instruction: 0xf8dff85f │ │ │ │ + @ instruction: 0xf8dff807 │ │ │ │ strmi r3, [r2], -r4, lsl #16 │ │ │ │ ldrbtmi r2, [fp], #-264 @ 0xfffffef8 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - @ instruction: 0xf92af62e │ │ │ │ + @ instruction: 0xf8d2f62e │ │ │ │ @ instruction: 0x37c8f8df │ │ │ │ sbcvs r2, r2, #536870912 @ 0x20000000 │ │ │ │ tstcs r4, ip, lsl #20 │ │ │ │ @ instruction: 0xf8db9014 │ │ │ │ ldmpl r3, {r4}^ │ │ │ │ ldrmi r9, [sl], -sp, lsl #6 │ │ │ │ @ instruction: 0x37dcf8df │ │ │ │ @ instruction: 0xf62e447b │ │ │ │ - @ instruction: 0x4601f919 │ │ │ │ + strmi pc, [r1], -r1, asr #17 │ │ │ │ ldrbmi r6, [r8], -r5, asr #5 │ │ │ │ @ instruction: 0xf9d6f7fe │ │ │ │ @ instruction: 0x46044631 │ │ │ │ @ instruction: 0xf8db2220 │ │ │ │ @ instruction: 0x26000010 │ │ │ │ strpl lr, [r0, #-2505] @ 0xfffff637 │ │ │ │ ldrvs lr, [r2, -sp, asr #19]! │ │ │ │ - ldc2 6, cr15, [lr], {46} @ 0x2e │ │ │ │ + mcrr2 6, 2, pc, r6, cr14 @ │ │ │ │ @ instruction: 0x4680ab32 │ │ │ │ cmplt r0, sp, lsl #6 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf6324658 │ │ │ │ - blge 1051be0 │ │ │ │ + @ instruction: 0xf6314658 │ │ │ │ + blge 1053b30 │ │ │ │ ldrmi r9, [sl], -lr, lsl #6 │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcs r6, #12307 @ 0x3013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, r9, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf62e6732 │ │ │ │ - @ instruction: 0x4607fc7d │ │ │ │ - blls 5c00c4 │ │ │ │ + strmi pc, [r7], -r5, lsr #24 │ │ │ │ + blls 5c0174 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - @ instruction: 0xfff4f631 │ │ │ │ + @ instruction: 0xff9cf631 │ │ │ │ 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, #7489 @ 0x1d41 @ │ │ │ │ @ instruction: 0xf8c94621 │ │ │ │ strbmi r3, [sl], -r0 │ │ │ │ @ instruction: 0x46589013 │ │ │ │ @ instruction: 0xf906f7fe │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0xf8dffd8b │ │ │ │ - bls 561814 │ │ │ │ + @ instruction: 0xf8dffd33 │ │ │ │ + bls 5618c4 │ │ │ │ andsls r2, r5, r2, lsl #2 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ tstls r6, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf8df461a │ │ │ │ ldrbtmi r3, [fp], #-1808 @ 0xfffff8f0 │ │ │ │ - @ instruction: 0xf8b0f62e │ │ │ │ + @ instruction: 0xf858f62e │ │ │ │ tstpcs r2, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8db6b43 │ │ │ │ tstls r6, #16 │ │ │ │ - stc2l 6, cr15, [r2], #-184 @ 0xffffff48 │ │ │ │ + stc2 6, cr15, [sl], {46} @ 0x2e │ │ │ │ tstpeq r8, #0, 2 @ p-variant is OBSOLETE │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8804619 │ │ │ │ andcs ip, r1, #44 @ 0x2c │ │ │ │ @ instruction: 0x23209317 │ │ │ │ @ instruction: 0xf62f4604 │ │ │ │ - blls 5d379c │ │ │ │ + blls 5d36ec │ │ │ │ cdpeq 1, 5, cr15, cr4, cr4, {0} │ │ │ │ stcleq 0, cr15, [r4], #-316 @ 0xfffffec4 │ │ │ │ stmib r3, {r0, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmib r3, {r8, sl, ip, lr}^ │ │ │ │ tstls r8, r2, lsl #16 │ │ │ │ stm r9, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r1], -pc │ │ │ │ ldrbmi r9, [r8], -ip, lsl #20 │ │ │ │ - bls 86a2cc │ │ │ │ - blx 57b4de │ │ │ │ + bls 86a37c │ │ │ │ + blx 57b58e │ │ │ │ svcvc 0x005a3302 │ │ │ │ @ instruction: 0xf844320b │ │ │ │ strcs r6, [r4], -r2, lsr #32 │ │ │ │ mlacs r2, r3, r8, pc @ │ │ │ │ mlascc r5, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorvs pc, r2, r4, asr #16 │ │ │ │ @ instruction: 0xf8442224 │ │ │ │ @ instruction: 0xf6312023 │ │ │ │ - ldmdbls r3, {r0, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbls r3, {r0, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ movwcs r2, #513 @ 0x201 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ - bls 61290c │ │ │ │ + bls 6129bc │ │ │ │ tstcs r1, r2, lsl #6 │ │ │ │ @ instruction: 0xf8db4604 │ │ │ │ andsvs r0, r5, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92220 │ │ │ │ ldc 0, cr3, [sp] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - @ instruction: 0x4605fbf1 │ │ │ │ - blls 5c01dc │ │ │ │ + @ instruction: 0x4605fb99 │ │ │ │ + blls 5c028c │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - @ instruction: 0xff68f631 │ │ │ │ - bls 72559c │ │ │ │ + @ instruction: 0xff10f631 │ │ │ │ + bls 72564c │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - bls 6131e8 │ │ │ │ + bls 613138 │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf8db4605 │ │ │ │ andsvs r0, r3, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92220 │ │ │ │ ldc 0, cr1, [sp] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - strmi pc, [r6], -pc, asr #23 │ │ │ │ - blls 5c0220 │ │ │ │ + @ instruction: 0x4606fb77 │ │ │ │ + blls 5c02d0 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - @ instruction: 0xff46f631 │ │ │ │ + mcr2 6, 7, pc, cr14, cr1, {1} @ │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4622fd19 │ │ │ │ + strtmi pc, [r2], -r1, asr #25 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r8], -r7, lsr #3 │ │ │ │ - ldc2 6, cr15, [r2, #-196] @ 0xffffff3c │ │ │ │ + ldc2 6, cr15, [sl], #196 @ 0xc4 │ │ │ │ andcs sl, r0, #32, 22 @ 0x8000 │ │ │ │ stmib r3, {r0, r2, r9, sl, lr}^ │ │ │ │ mcrrvc 2, 0, r2, r2, cr0 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ mrcne 4, 2, r8, cr1, cr5, {6} │ │ │ │ vmul.i8 d2, d0, d15 │ │ │ │ ldm pc, {r2, r3, r4, r6, r8, pc}^ @ │ │ │ │ @@ -560960,149 +561000,149 @@ │ │ │ │ cmpeq sl, sl, asr r1 │ │ │ │ cmpeq sl, sl, asr r1 │ │ │ │ cmpeq sl, sl, asr r1 │ │ │ │ cmpeq sl, sl, asr r1 │ │ │ │ ldcls 1, cr0, [r5], {90} @ 0x5a │ │ │ │ movwcs r2, #513 @ 0x201 │ │ │ │ @ instruction: 0x46214658 │ │ │ │ - blx fe791db0 │ │ │ │ + blx fe791e60 │ │ │ │ @ instruction: 0x46029b13 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4621fcd5 │ │ │ │ + @ instruction: 0x4621fc7d │ │ │ │ movwcs r2, #572 @ 0x23c │ │ │ │ @ instruction: 0x46589013 │ │ │ │ - blx fe411dcc │ │ │ │ + blx fe411e7c │ │ │ │ @ instruction: 0x46029b16 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - blls 613100 │ │ │ │ + blls 613050 │ │ │ │ andls r2, lr, r0, lsl #4 │ │ │ │ andsvs r9, sl, r2, lsl r9 │ │ │ │ @ instruction: 0xf8c92306 │ │ │ │ eorcs r3, r0, #0 │ │ │ │ - blvc 100f46c │ │ │ │ + blvc 100f51c │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc f0f434 │ │ │ │ - blx 19116be │ │ │ │ + blvc f0f4e4 │ │ │ │ + blx 31176e │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 33aa40 │ │ │ │ + blgt 33aaf0 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldcls 14, cr15, [r5, #-836] @ 0xfffffcbc │ │ │ │ + ldcls 14, cr15, [r5, #-484] @ 0xfffffe1c │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ ldrbmi r7, [r8], -r9, lsr #3 │ │ │ │ @ instruction: 0xf631462a │ │ │ │ - blls 9930b8 │ │ │ │ + blls 993008 │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4658113f │ │ │ │ - ldc2 6, cr15, [ip], {49} @ 0x31 │ │ │ │ + mcrr2 6, 3, pc, r4, cr1 @ │ │ │ │ @ instruction: 0x46029b14 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - blls 61309c │ │ │ │ - bls 72565c │ │ │ │ + blls 612fec │ │ │ │ + bls 72570c │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r2], -sp, lsl #25 │ │ │ │ + @ instruction: 0x4622fc35 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4658111f │ │ │ │ - stc2 6, cr15, [r6], {49} @ 0x31 │ │ │ │ + stc2 6, cr15, [lr], #-196 @ 0xffffff3c │ │ │ │ andcs r4, r2, #42991616 @ 0x2900000 │ │ │ │ strmi r2, [r4], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ - blls 852750 │ │ │ │ + blls 852800 │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - ldc2l 6, cr15, [r8], #-196 @ 0xffffff3c │ │ │ │ - bls 8faae4 │ │ │ │ + stc2 6, cr15, [r0], #-196 @ 0xffffff3c │ │ │ │ + bls 8fab94 │ │ │ │ vmax.s8 d20, d0, d5 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - ldc2l 6, cr15, [r0], #-196 @ 0xffffff3c │ │ │ │ + ldc2 6, cr15, [r8], {49} @ 0x31 │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strmi pc, [r3], -r9, ror #24 │ │ │ │ + @ instruction: 0x4603fc11 │ │ │ │ @ instruction: 0x2118e5bf │ │ │ │ ldc 0, cr7, [sp, #100] @ 0x64 │ │ │ │ tstcs r1, r0, lsr #22 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc 100f4e8 │ │ │ │ - blx 291772 │ │ │ │ + blvc 100f598 │ │ │ │ + blx fec91820 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 3257ec │ │ │ │ + blgt 32589c │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4623fe77 │ │ │ │ + @ instruction: 0x4623fe1f │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ @ instruction: 0x465871d7 │ │ │ │ - mcrr2 6, 3, pc, sl, cr1 @ │ │ │ │ + blx fff11852 │ │ │ │ @ instruction: 0x462a463b │ │ │ │ bicsvc pc, r7, pc, asr #8 │ │ │ │ ldrbmi r4, [r8], -r4, lsl #12 │ │ │ │ - mcrr2 6, 3, pc, r2, cr1 @ │ │ │ │ + blx ffd11862 │ │ │ │ movwcs r9, #2574 @ 0xa0e │ │ │ │ tstcs r1, r7, lsl #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ movwcs r6, #8211 @ 0x2013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - @ instruction: 0x4606fad5 │ │ │ │ - blls 5c0414 │ │ │ │ + @ instruction: 0x4606fa7d │ │ │ │ + blls 5c04c4 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - mcr2 6, 2, pc, cr12, cr1, {1} @ │ │ │ │ + ldc2l 6, cr15, [r4, #196]! @ 0xc4 │ │ │ │ @ instruction: 0x4633463a │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6311151 │ │ │ │ - stclvc 12, cr15, [r2], #-124 @ 0xffffff84 │ │ │ │ - bcs 1277f90 │ │ │ │ + @ instruction: 0x7c62fbc7 │ │ │ │ + bcs 1278040 │ │ │ │ mvnshi pc, #0 │ │ │ │ teqpeq pc, r2 @ p-variant is OBSOLETE │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ bicsmi r4, fp, #139 @ 0x8b │ │ │ │ movweq pc, #12291 @ 0x3003 @ │ │ │ │ andle r1, r8, r8, asr lr │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ andsmi r8, r8, #-2013265919 @ 0x88000001 │ │ │ │ cmpphi pc, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - bls 5f4fa4 │ │ │ │ + bls 5f5054 │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcs r6, #16403 @ 0x4013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - @ instruction: 0x4606fa9b │ │ │ │ - blls 5c0488 │ │ │ │ + strmi pc, [r6], -r3, asr #20 │ │ │ │ + blls 5c0538 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - mrc2 6, 0, pc, cr2, cr1, {1} │ │ │ │ + ldc2 6, cr15, [sl, #196]! @ 0xc4 │ │ │ │ @ instruction: 0x46224633 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6311151 │ │ │ │ - @ instruction: 0x7c6afbe5 │ │ │ │ - bcs 12657c4 │ │ │ │ + @ instruction: 0x7c6afb8d │ │ │ │ + bcs 1265874 │ │ │ │ @ instruction: 0x83b7f000 │ │ │ │ teqpeq pc, r2 @ p-variant is OBSOLETE │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ bicsmi r4, fp, #139 @ 0x8b │ │ │ │ tstpeq r8, #19 @ p-variant is OBSOLETE │ │ │ │ rscshi pc, sp, #64 @ 0x40 │ │ │ │ - bcc 2be458 │ │ │ │ + bcc 2be508 │ │ │ │ stmib r1, {r8, r9, sp}^ │ │ │ │ - bcs a20bd0 │ │ │ │ + bcs a20c80 │ │ │ │ strhi pc, [r1], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ mvnseq r0, #536870925 @ 0x2000000d │ │ │ │ mvnseq r0, #-67108861 @ 0xfc000003 │ │ │ │ mvnseq r0, #-67108861 @ 0xfc000003 │ │ │ │ sbceq r0, lr, #-67108861 @ 0xfc000003 │ │ │ │ mvnseq r0, #-67108861 @ 0xfc000003 │ │ │ │ @@ -561119,102 +561159,102 @@ │ │ │ │ strdeq r0, [r9], -pc @ │ │ │ │ andsvc r2, r9, r1, lsl #2 │ │ │ │ tstcs r8, r3, asr #14 │ │ │ │ smlald r6, r0, r9, r0 │ │ │ │ andshi r2, r9, r8, lsl r1 │ │ │ │ eorcs lr, r0, #15990784 @ 0xf40000 │ │ │ │ andvs r2, fp, r8, lsl r3 │ │ │ │ - blvc b8f6a8 │ │ │ │ + blvc b8f758 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf62e7b36 │ │ │ │ - @ instruction: 0x4604fa3b │ │ │ │ + strmi pc, [r4], -r3, ror #19 │ │ │ │ strbmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - ldc2 6, cr15, [r2, #196]! @ 0xc4 │ │ │ │ + ldc2l 6, cr15, [sl, #-196] @ 0xffffff3c │ │ │ │ strtmi r4, [r3], -sl, lsr #12 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strmi pc, [r5], -r5, lsl #23 │ │ │ │ - blls 825914 │ │ │ │ + strmi pc, [r5], -sp, lsr #22 │ │ │ │ + blls 8259c4 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - bls 612e6c │ │ │ │ + bls 612dbc │ │ │ │ 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 100f7b4 │ │ │ │ + blvc f0f778 │ │ │ │ + @ instruction: 0xf9b8f62e │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 33acd4 │ │ │ │ + blgt 33ad84 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [fp], -r7, lsl #27 │ │ │ │ + strtmi pc, [fp], -pc, lsr #26 │ │ │ │ vmax.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - blx 1911982 │ │ │ │ + blx 311a32 │ │ │ │ @ instruction: 0x46044633 │ │ │ │ vpmin.s8 d25, d0, d6 │ │ │ │ @ instruction: 0x4658111f │ │ │ │ - blx 1711992 │ │ │ │ + blx 111a40 │ │ │ │ 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, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ movwcs r2, #514 @ 0x202 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ @ instruction: 0xf8fcf7fe │ │ │ │ movwcs r9, #2574 @ 0xa0e │ │ │ │ tstcs r1, r4, lsl #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ movwcs r6, #24595 @ 0x6013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - @ instruction: 0x4606f9d7 │ │ │ │ - blls 5c0610 │ │ │ │ + @ instruction: 0x4606f97f │ │ │ │ + blls 5c06c0 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - stc2l 6, cr15, [lr, #-196] @ 0xffffff3c │ │ │ │ + ldc2l 6, cr15, [r6], #196 @ 0xc4 │ │ │ │ @ instruction: 0x46224633 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - bls 612db4 │ │ │ │ + bls 612d04 │ │ │ │ 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 100f86c │ │ │ │ + blvc f0f830 │ │ │ │ + @ instruction: 0xf95cf62e │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 33ad8c │ │ │ │ + blgt 33ae3c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - bls 7d3614 │ │ │ │ + bls 7d3564 │ │ │ │ vmin.s8 d20, d0, d19 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - blx 211a38 │ │ │ │ + blx fec11ae8 │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x462afaf7 │ │ │ │ + @ instruction: 0x462afa9f │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4658111f │ │ │ │ - blx ffe91a54 │ │ │ │ + blx fe891b04 │ │ │ │ strmi r2, [r3], -r0, lsl #2 │ │ │ │ stmib sp, {r1, r6, r9, sl, lr}^ │ │ │ │ ldrbmi r1, [r8], -r2, lsl #2 │ │ │ │ mrscs r9, (UNDEF: 24) │ │ │ │ tstcs r2, r1, lsl #2 │ │ │ │ @ instruction: 0xff3af7fd │ │ │ │ @ instruction: 0x46057c7a │ │ │ │ @@ -561249,37 +561289,37 @@ │ │ │ │ rscseq r0, r4, #244, 4 @ 0x4000000f │ │ │ │ rscseq r0, r4, #244, 4 @ 0x4000000f │ │ │ │ rscseq r0, r4, #244, 4 @ 0x4000000f │ │ │ │ rscseq r0, r4, #244, 4 @ 0x4000000f │ │ │ │ stmdbls sp, {r5} │ │ │ │ ldc 0, cr6, [sp, #44] @ 0x2c │ │ │ │ tstcs r1, r2, lsr fp │ │ │ │ - blvc 100f870 │ │ │ │ - @ instruction: 0xf93cf62e │ │ │ │ + blvc 100f920 │ │ │ │ + @ instruction: 0xf8e4f62e │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 325b74 │ │ │ │ + blgt 325c24 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4623fcb3 │ │ │ │ + @ instruction: 0x4623fc5b │ │ │ │ @ instruction: 0x4658463a │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx fe411b28 │ │ │ │ + blx e11bd8 │ │ │ │ strtmi r4, [r9], -r4, lsl #12 │ │ │ │ strcs r4, [r0], -sl, asr #12 │ │ │ │ @ instruction: 0xf8c94658 │ │ │ │ @ instruction: 0xf7fd6000 │ │ │ │ @ instruction: 0xf06ffdcd │ │ │ │ strmi r4, [r1], -r0, asr #4 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #6 │ │ │ │ @ instruction: 0xf82ef7fe │ │ │ │ strmi r4, [r2], -r3, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r9], -pc, ror #20 │ │ │ │ + @ instruction: 0x4629fa17 │ │ │ │ movwcs r4, #5706 @ 0x164a │ │ │ │ @ instruction: 0xf8c94607 │ │ │ │ ldrbmi r3, [r8], -r0 │ │ │ │ ldc2 7, cr15, [r6, #1012]! @ 0x3f4 │ │ │ │ strmi r7, [r5], -r2, ror #24 │ │ │ │ strvs lr, [r0], -r9, asr #19 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ @@ -561299,158 +561339,158 @@ │ │ │ │ addeq r0, ip, #140, 4 @ 0xc0000008 │ │ │ │ addeq r0, ip, #140, 4 @ 0xc0000008 │ │ │ │ addeq r0, ip, #140, 4 @ 0xc0000008 │ │ │ │ addeq r0, ip, #140, 4 @ 0xc0000008 │ │ │ │ addeq r0, ip, #140, 4 @ 0xc0000008 │ │ │ │ addeq r0, ip, #140, 4 @ 0xc0000008 │ │ │ │ svclt 0x0000003d │ │ │ │ - mlaeq r0, r2, ip, pc @ │ │ │ │ + eoreq pc, r0, sl, lsl #25 │ │ │ │ muleq r0, r8, sl │ │ │ │ - andseq r5, pc, r6, lsl #21 │ │ │ │ - andseq r5, sp, lr, lsr #3 │ │ │ │ + andseq r5, pc, lr, ror sl @ │ │ │ │ + andseq r5, sp, r6, lsr #3 │ │ │ │ andeq r0, r0, r4, asr #22 │ │ │ │ - andseq r5, pc, lr, asr #17 │ │ │ │ + andseq r5, pc, r6, asr #17 │ │ │ │ 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 @ │ │ │ │ + andseq r5, pc, r8, ror #13 │ │ │ │ + andseq r4, sp, r8, lsr #28 │ │ │ │ + andseq r0, lr, r6, lsl #7 │ │ │ │ + andseq r5, pc, r2, lsl #13 │ │ │ │ + andseq r5, pc, sl, asr r6 @ │ │ │ │ + andseq r4, sp, r0, ror sp │ │ │ │ + andseq r5, pc, sl, ror #10 │ │ │ │ @ instruction: 0xf8c9231e │ │ │ │ ldc 0, cr3, [sp] │ │ │ │ tstcs r1, r6, lsr fp │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc f0f980 │ │ │ │ - @ instruction: 0xf8b4f62e │ │ │ │ + blvc f0fa30 │ │ │ │ + @ instruction: 0xf85cf62e │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 33af8c │ │ │ │ + blgt 33b03c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldrtmi pc, [r2], -fp, lsr #24 @ │ │ │ │ + @ instruction: 0x4632fbd3 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ ldrbmi r7, [r8], -sl, lsr #3 │ │ │ │ - @ instruction: 0xf9fef631 │ │ │ │ + @ instruction: 0xf9a6f631 │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x463af9f7 │ │ │ │ + @ instruction: 0x463af99f │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r8], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf9f0f631 │ │ │ │ + @ instruction: 0xf998f631 │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf9e8f631 │ │ │ │ + @ instruction: 0xf990f631 │ │ │ │ movwcs r4, #1577 @ 0x629 │ │ │ │ rscscc pc, pc, #64, 4 │ │ │ │ ldrbmi r4, [r8], -r6, lsl #12 │ │ │ │ @ instruction: 0xff98f7fd │ │ │ │ movwcs r9, #2574 @ 0xa0e │ │ │ │ tstcs r1, r4, lsl #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ movwcs r6, #24595 @ 0x6013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - @ instruction: 0x4607f873 │ │ │ │ - blls 5c08d8 │ │ │ │ + @ instruction: 0x4607f81b │ │ │ │ + blls 5c0988 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - blx ffd11cae │ │ │ │ + blx fe711d5e │ │ │ │ @ instruction: 0x4622463b │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4629f9bd │ │ │ │ + strtmi pc, [r9], -r5, ror #18 │ │ │ │ strmi r2, [r7], -r0, lsl #6 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ andeq pc, pc, #192, 4 │ │ │ │ @ instruction: 0xf7fd4658 │ │ │ │ - bls 6141b8 │ │ │ │ + bls 614268 │ │ │ │ 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 100fb48 │ │ │ │ + blvc f0fb0c │ │ │ │ + @ instruction: 0xffeef62d │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 33b068 │ │ │ │ + blgt 33b118 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46580814 │ │ │ │ - blx ff111d0e │ │ │ │ + blx 1b11dbe │ │ │ │ strtmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x71a9f44f │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r9], -sp, lsl #19 │ │ │ │ + @ instruction: 0x4629f935 │ │ │ │ strmi r2, [r4], -r0, lsl #6 │ │ │ │ @ instruction: 0xf6c32200 │ │ │ │ @ instruction: 0x465872f0 │ │ │ │ @ instruction: 0xff3cf7fd │ │ │ │ movwcs r9, #2574 @ 0xa0e │ │ │ │ tstcs r1, r5, lsl #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ movwcs r6, #57363 @ 0xe013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ - @ instruction: 0xf62e7b32 │ │ │ │ - pkhbtmi pc, r0, r7, lsl #16 @ │ │ │ │ - blls 5c09f0 │ │ │ │ + @ instruction: 0xf62d7b32 │ │ │ │ + selmi pc, r0, pc @ │ │ │ │ + blls 5c0aa0 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strbmi pc, [r3], -fp, lsl #23 @ │ │ │ │ + @ instruction: 0x4643fb33 │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ ldrbmi r7, [r8], -r9, lsr #3 │ │ │ │ - @ instruction: 0xf95ef631 │ │ │ │ + @ instruction: 0xf906f631 │ │ │ │ movwcs r4, #1585 @ 0x631 │ │ │ │ rscscc pc, pc, #64, 4 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ @ instruction: 0xff0ef7fd │ │ │ │ movwcs r9, #2574 @ 0xa0e │ │ │ │ tstcs r1, r6, lsl #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ movwcs r6, #24595 @ 0x6013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, fp, pc}^ │ │ │ │ @ instruction: 0xf62d8932 │ │ │ │ - strmi pc, [r0], r9, ror #31 │ │ │ │ - blls 5c0a4c │ │ │ │ + pkhbtmi pc, r0, r1, lsl #31 @ │ │ │ │ + blls 5c0afc │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4643fb5d │ │ │ │ + strbmi pc, [r3], -r5, lsl #22 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - @ instruction: 0xf930f631 │ │ │ │ + @ instruction: 0xf8d8f631 │ │ │ │ stmib sp, {r0, r1, r5, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [sl], -r0 │ │ │ │ bicsne pc, r1, r0, asr #4 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldmdbls r4, {r0, r3, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbls r4, {r0, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ stc2l 7, cr15, [r6, #1012]! @ 0x3f4 │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ @ instruction: 0xf7fd4650 │ │ │ │ strmi pc, [r5], -r1, lsl #24 │ │ │ │ rsceq pc, r0, #13238272 @ 0xca0000 │ │ │ │ - bllt ffe12538 │ │ │ │ + bllt ffe125e8 │ │ │ │ @ instruction: 0xf8a9231e │ │ │ │ ldrbt r3, [sl], r0 │ │ │ │ @ instruction: 0xf889231e │ │ │ │ ldrbt r3, [r6], r0 │ │ │ │ @ instruction: 0xf8892301 │ │ │ │ ldrbt r3, [r2], r0 │ │ │ │ andhi r9, fp, sp, lsl #18 │ │ │ │ @@ -561463,48 +561503,48 @@ │ │ │ │ andcs r2, r8, #24, 6 @ 0x60000000 │ │ │ │ ldrb r7, [r9, #-11] │ │ │ │ ldrb r2, [r7, #-513] @ 0xfffffdff │ │ │ │ @ instruction: 0xf50a4d98 │ │ │ │ @ instruction: 0xf8da7335 │ │ │ │ ldrbtmi r4, [sp], #-724 @ 0xfffffd2c │ │ │ │ @ instruction: 0xf7fe9311 │ │ │ │ - blmi fe7c3920 │ │ │ │ - bmi fe7ba9c8 │ │ │ │ + blmi fe7c39d0 │ │ │ │ + bmi fe7baa78 │ │ │ │ ldrbtmi r5, [sl], #-2251 @ 0xfffff735 │ │ │ │ ldmdavs r8, {r0, r8, sp} │ │ │ │ - b 1391d10 │ │ │ │ + stmib ip!, {r0, r1, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ addseq pc, r8, #14286848 @ 0xda0000 │ │ │ │ - blx 1f123e0 │ │ │ │ + blx 1f12490 │ │ │ │ stclt 7, cr15, [r5, #-1016] @ 0xfffffc08 │ │ │ │ - blvc fe50fc30 │ │ │ │ + blvc fe50fce0 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc f0fbf0 │ │ │ │ + blvc f0fca0 │ │ │ │ mrcne 6, 2, lr, cr9, cr9, {1} │ │ │ │ @ instruction: 0xf47f4219 │ │ │ │ - blx fe73f9c4 │ │ │ │ - blx fef51458 │ │ │ │ - blcs 2913dc │ │ │ │ + blx fe73fa74 │ │ │ │ + blx fef51508 │ │ │ │ + blcs 29148c │ │ │ │ stclge 4, cr15, [sl, #-252] @ 0xffffff04 │ │ │ │ andcs r9, r0, #229376 @ 0x38000 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ eorcs r6, r0, #10 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62d7b32 │ │ │ │ - strmi pc, [r4], -r3, ror #30 │ │ │ │ - blls 5c0af8 │ │ │ │ + strmi pc, [r4], -fp, lsl #30 │ │ │ │ + blls 5c0ba8 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - blx ff911ecc │ │ │ │ + blx fe311f7c │ │ │ │ strtmi r4, [r3], -sl, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strmi pc, [r5], -sp, lsr #17 │ │ │ │ + @ instruction: 0x4605f855 │ │ │ │ stmdbge r2!, {r1, r2, r5, r8, sl, sp, lr, pc} │ │ │ │ andcs r3, r0, r1, lsl #20 │ │ │ │ andeq lr, r0, r1, asr #19 │ │ │ │ vpmin.s8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r2, r4, r6, r7, pc}^ @ │ │ │ │ ldrtle pc, [r8], #-2 @ │ │ │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ │ │ @@ -561512,62 +561552,62 @@ │ │ │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ │ │ ldrble r3, [r4], #212 @ 0xd4 │ │ │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ │ │ eorcs r1, r0, #212 @ 0xd4 │ │ │ │ andvs r2, fp, r3, lsl #6 │ │ │ │ - blvc b0fccc │ │ │ │ + blvc b0fd7c │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf62d7b36 │ │ │ │ - strmi pc, [r6], -r9, lsr #30 │ │ │ │ + @ instruction: 0x4606fed1 │ │ │ │ strbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - blx fea91f40 │ │ │ │ + blx 1491ff0 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4604f873 │ │ │ │ + @ instruction: 0x4604f81b │ │ │ │ movwcs lr, #13417 @ 0x3469 │ │ │ │ andhi r2, fp, r0, lsl r2 │ │ │ │ movwcs lr, #14302 @ 0x37de │ │ │ │ andvc r2, fp, r8, lsl #4 │ │ │ │ - blcc 28e608 │ │ │ │ + blcc 28e6b8 │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ ldrb r7, [r3, fp] │ │ │ │ stmdbls ip, {r1, r2, r3, r6, r8, r9, fp, lr} │ │ │ │ stmiapl fp, {r0, r1, r2, r3, r6, r9, fp, lr}^ │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ @ instruction: 0xf5db6818 │ │ │ │ - @ instruction: 0xf8dae9b8 │ │ │ │ + @ instruction: 0xf8dae960 │ │ │ │ @ instruction: 0xf78d0298 │ │ │ │ @ instruction: 0x9d66f9e5 │ │ │ │ ldrdcc pc, [r8, r5]! │ │ │ │ @ instruction: 0xf47e2b00 │ │ │ │ @ instruction: 0xf7feab59 │ │ │ │ @ instruction: 0xf8dbbc72 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcc lr, #2505 @ 0x9c9 │ │ │ │ strcs r2, [r0, -r0, lsl #12] │ │ │ │ ldrvs lr, [r2, -sp, asr #19]! │ │ │ │ - cdp2 6, 14, cr15, cr6, cr13, {1} │ │ │ │ + cdp2 6, 8, cr15, cr14, cr13, {1} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldcge 4, cr15, [r9, #252]! @ 0xfc │ │ │ │ - blgt 33b32c │ │ │ │ + blgt 33b3dc │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ @ instruction: 0x46214658 │ │ │ │ @ instruction: 0xf6313414 │ │ │ │ - str pc, [lr, #2651]! @ 0xa5b │ │ │ │ + str pc, [lr, #2563]! @ 0xa03 │ │ │ │ tstcs r0, r8, lsl r0 │ │ │ │ smlawteq r0, sp, r9, lr │ │ │ │ - bllt ff4d2710 │ │ │ │ + bllt ff4d27c0 │ │ │ │ tstcs r0, lr, lsl r0 │ │ │ │ teqeq r6, sp, asr #19 │ │ │ │ andscs lr, r8, pc, lsl #12 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ str r0, [r3], #292 @ 0x124 │ │ │ │ tstcs r0, r3 │ │ │ │ smlawteq r2, sp, r9, lr │ │ │ │ @@ -561577,53 +561617,53 @@ │ │ │ │ stmdbls lr, {r0, r8, r9, ip, sp} │ │ │ │ andcs r3, r0, #1024 @ 0x400 │ │ │ │ eorcs r6, r0, #10 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62d7b32 │ │ │ │ - strmi pc, [r4], -pc, lsr #29 │ │ │ │ - blls 5c0c60 │ │ │ │ + @ instruction: 0x4604fe57 │ │ │ │ + blls 5c0d10 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - blx c12034 │ │ │ │ + @ instruction: 0xf9cef631 │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6301151 │ │ │ │ - @ instruction: 0x4604fff9 │ │ │ │ - blls 60dd48 │ │ │ │ + strmi pc, [r4], -r1, lsr #31 │ │ │ │ + blls 60ddf8 │ │ │ │ @ instruction: 0xf8db2220 │ │ │ │ andsvs r0, r9, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92101 │ │ │ │ ldc 0, cr1, [sp] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62d7b32 │ │ │ │ - strmi pc, [r6], -sp, lsl #29 │ │ │ │ - blls 5c0ca4 │ │ │ │ + @ instruction: 0x4606fe35 │ │ │ │ + blls 5c0d54 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - blx 392078 │ │ │ │ + @ instruction: 0xf9acf631 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4604ff7f │ │ │ │ + bllt ff5d2874 │ │ │ │ + stmia r6, {r0, r1, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + bls 5674a4 │ │ │ │ @ instruction: 0xf7fe58d5 │ │ │ │ svclt 0x0000bf34 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, sl │ │ │ │ andeq r0, r0, r0 │ │ │ │ - mulseq pc, r6, fp @ │ │ │ │ + andseq r4, pc, lr, lsl #23 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001f4bb2 │ │ │ │ - mulseq pc, r8, sl @ │ │ │ │ + andseq r4, pc, sl, lsr #23 │ │ │ │ + mulseq pc, r0, sl @ │ │ │ │ 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 +561688,45 @@ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xb3a28f5b │ │ │ │ andcs r6, r0, #6488064 @ 0x630000 │ │ │ │ ldmdavs fp, {r1, r5, r6, r7, sp, lr} │ │ │ │ rsbseq pc, r8, #13828096 @ 0xd30000 │ │ │ │ orrsne pc, ip, #14024704 @ 0xd60000 │ │ │ │ - bmi 9a3c7c │ │ │ │ + bmi 9a3d2c │ │ │ │ submi r4, r9, #218103808 @ 0xd000000 │ │ │ │ ldrbtmi r4, [sl], #-41 @ 0xffffffd7 │ │ │ │ - blx fee9285e │ │ │ │ + blx fee9290e │ │ │ │ @ instruction: 0xf7f660e0 │ │ │ │ stmiavs r3!, {r0, r2, r3, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r4, r0, r1, lsl #12 │ │ │ │ ldmdbvs fp, {r0, r5, sp, lr}^ │ │ │ │ adcvs r6, r1, r3, lsr #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrdhi pc, [r4], -r3 │ │ │ │ ldrbvc pc, [sl, -r8, lsl #10]! @ │ │ │ │ @ instruction: 0xf6b44638 │ │ │ │ - stmiavs r3!, {r0, r2, r3, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r2, r4, r5, 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 2a0568 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x4638b13a │ │ │ │ - blx 51239c │ │ │ │ + @ instruction: 0xf9b2f6b4 │ │ │ │ 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, r3, r5, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf938f7f6 │ │ │ │ svclt 0x0000e7ed │ │ │ │ - andseq r5, sp, sl, lsl #11 │ │ │ │ + andseq r5, sp, r2, lsl #11 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmvs r3, {r2, r9, sl, lr} │ │ │ │ stmdbvs r2!, {fp, sp, lr} │ │ │ │ strmi r1, [fp], #-2587 @ 0xfffff5e5 │ │ │ │ @@ -561695,15 +561735,15 @@ │ │ │ │ stmdbcc r1, {r0, r1, r5, r6, fp, sp, lr} │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r5, r9, fp, lr} │ │ │ │ @ instruction: 0xf8d3447a │ │ │ │ ldmib r0, {r3, r4, r5, r6, r9}^ │ │ │ │ ldrmi r7, [r9], #-998 @ 0xfffffc1a │ │ │ │ subsmi r3, fp, #1310720 @ 0x140000 │ │ │ │ andsmi r4, r9, r9, lsr r4 │ │ │ │ - blx 189290e │ │ │ │ + blx 18929be │ │ │ │ strmi r6, [r5], -r3, ror #17 │ │ │ │ subsle r2, r9, r0, lsl #22 │ │ │ │ stmdbvs r3!, {r1, r2, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0x61233305 │ │ │ │ eorsvc r2, r3, r0, lsl r3 │ │ │ │ eorsle r2, fp, r0, lsl #16 │ │ │ │ stmdavs r0!, {r0, r9, sl, lr}^ │ │ │ │ @@ -561713,54 +561753,54 @@ │ │ │ │ vaddw.u8 q9, , d7 │ │ │ │ cdpeq 2, 1, cr4, cr11, cr7, {0} │ │ │ │ @ instruction: 0x360570b1 │ │ │ │ stccs 8, cr15, [r2], {6} │ │ │ │ stccc 8, cr15, [r1], {6} │ │ │ │ stmiavs r3!, {r1, r2, r5, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf893b1d3 │ │ │ │ - bllt 12dca5c │ │ │ │ + bllt 12dcb0c │ │ │ │ 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, r2, 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 2a0648 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldrtmi fp, [r0], -sl, asr #6 │ │ │ │ - @ instruction: 0xf99af6b4 │ │ │ │ + @ instruction: 0xf942f6b4 │ │ │ │ rscvs r4, r5, r8, lsr #12 │ │ │ │ - blx ff89298e │ │ │ │ + blx ff892a3e │ │ │ │ eorvs r6, r0, r3, ror #17 │ │ │ │ adcvs r6, r0, fp, asr r9 │ │ │ │ ldrdvs r1, [r3, -fp]! │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ strmi r4, [r2], -r3, lsl #12 │ │ │ │ rsbsvc r4, r0, r1, lsl #12 │ │ │ │ @ instruction: 0xf3bfe7ca │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a05d8 │ │ │ │ + bcc 2a0688 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf7f668e0 │ │ │ │ @ instruction: 0xe7ddf8b5 │ │ │ │ strtmi r6, [r9], -r0, ror #16 │ │ │ │ @ instruction: 0xffaef7f7 │ │ │ │ stmiavs r3!, {r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvneq pc, #216, 16 @ 0xd80000 │ │ │ │ @ instruction: 0xf6976919 │ │ │ │ - stmiavs r0!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r0!, {r0, r1, r2, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8a6f7f6 │ │ │ │ svclt 0x0000e7cb │ │ │ │ - andseq r5, sp, ip, ror #9 │ │ │ │ - blcs 26ed24 │ │ │ │ + andseq r5, sp, r4, ror #9 │ │ │ │ + blcs 26edd4 │ │ │ │ ldrblt sp, [r0, #-63]! @ 0xffffffc1 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ mlascs r8, r3, r8, pc @ │ │ │ │ orrlt r4, sl, r4, lsl #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @@ -561770,33 +561810,33 @@ │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r2, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7f668e0 │ │ │ │ movwcs pc, #2181 @ 0x885 @ │ │ │ │ ldcllt 0, cr6, [r0, #-908]! @ 0xfffffc74 │ │ │ │ @ instruction: 0xf506685e │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - @ instruction: 0xf932f6b4 │ │ │ │ + @ instruction: 0xf8daf6b4 │ │ │ │ @ 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: 0xff56f697 │ │ │ │ @ instruction: 0xf7f668e0 │ │ │ │ strtmi pc, [r8], -r5, ror #16 │ │ │ │ - @ instruction: 0xf926f6b4 │ │ │ │ + @ instruction: 0xf8cef6b4 │ │ │ │ rscvs r2, r3, r0, lsl #6 │ │ │ │ @ instruction: 0x4770bd70 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ - bl fedb76b0 │ │ │ │ + bl fedb7760 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r5], r0 @ │ │ │ │ mrc 6, 5, r4, cr0, cr14, {0} │ │ │ │ strmi r8, [r4], -r0, asr #22 │ │ │ │ ldrmi r4, [r5], -pc, lsl #12 │ │ │ │ umaalcc pc, r0, sp, r8 @ │ │ │ │ @ instruction: 0xf7f6b1db │ │ │ │ @@ -561808,19 +561848,19 @@ │ │ │ │ strls r0, [r3], #-2888 @ 0xfffff4b8 │ │ │ │ stcls 6, cr4, [lr], {51} @ 0x33 │ │ │ │ strls r4, [r2], #-1578 @ 0xfffff9d6 │ │ │ │ stcls 6, cr4, [sp], {57} @ 0x39 │ │ │ │ stcls 4, cr9, [ip], {1} │ │ │ │ @ instruction: 0xf78e9400 │ │ │ │ andlt pc, r5, sp, lsl #25 │ │ │ │ - blhi 30fdec │ │ │ │ + blhi 30fe9c │ │ │ │ strdcs fp, [r4, -r0] │ │ │ │ svclt 0x0000e7e5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedabd08 │ │ │ │ + bl fedabdb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r5], r8 │ │ │ │ @ instruction: 0x4604461e │ │ │ │ ldrmi r4, [r5], -pc, lsl #12 │ │ │ │ mlascc r4, sp, r8, pc @ │ │ │ │ @ instruction: 0xf7f6b1ab │ │ │ │ strdcs pc, [ip, -r9] │ │ │ │ @@ -561838,15 +561878,15 @@ │ │ │ │ stmdbcs pc, {r0, r8, fp, ip, sp} @ │ │ │ │ ldm pc, {r0, r5, fp, ip, lr, pc}^ @ │ │ │ │ andscs pc, lr, r1 │ │ │ │ eorcs r2, r0, r0, lsr #4 │ │ │ │ eorcs r0, r0, r0, lsr #16 │ │ │ │ eorcs r2, r0, r0, lsr #32 │ │ │ │ cmpcs r0, r0, lsr #32 │ │ │ │ - blvs 12a5798 │ │ │ │ + blvs 12a5848 │ │ │ │ stcvc 4, cr15, [r2], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8a1005b │ │ │ │ @ instruction: 0xf04fc000 │ │ │ │ sbcvc r0, sl, r1, lsl #24 │ │ │ │ @ instruction: 0xf8812200 │ │ │ │ tstvc sl, r2 │ │ │ │ orrvc r7, sl, sl, asr #2 │ │ │ │ @@ -561857,26 +561897,26 @@ │ │ │ │ orrcs lr, r0, r6, ror #15 │ │ │ │ svclt 0x0000e7e4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strtmi pc, [r0], r0, lsl #10 │ │ │ │ - beq 30f7c0 │ │ │ │ + beq 30f870 │ │ │ │ stmibmi r8, {r0, r2, r3, r9, sl, lr} │ │ │ │ ldrmi fp, [pc], -r3, lsl #1 │ │ │ │ strbcs pc, [r0, #-2262]! @ 0xfffff72a @ │ │ │ │ ldmeq r4, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ vrshl.s8 d4, d18, d16 │ │ │ │ strmi r8, [sl, #159]! @ 0x9f │ │ │ │ @ instruction: 0xf8ddd95d │ │ │ │ - b 1638c9c │ │ │ │ + b 1638d4c │ │ │ │ @ instruction: 0xf04f0bc5 │ │ │ │ @ instruction: 0xf8d60800 │ │ │ │ - bl 2de158 │ │ │ │ + bl 2de208 │ │ │ │ @ instruction: 0xf852040b │ │ │ │ svccs 0x0000100b │ │ │ │ @ instruction: 0x4622d03b │ │ │ │ @ instruction: 0x462e4634 │ │ │ │ eorpl pc, r6, r7, asr r8 @ │ │ │ │ stmdbcs r0, {r0, r2, r4, r7, r8, r9, ip, sp, pc} │ │ │ │ addmi sp, sp, #97 @ 0x61 │ │ │ │ @@ -561887,15 +561927,15 @@ │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ stmdacs r0, {ip, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2789a0 │ │ │ │ + blcs 278a50 │ │ │ │ @ instruction: 0xf859d053 │ │ │ │ strcc r1, [r1], -r6, lsr #32 │ │ │ │ @ instruction: 0xf10b6e6b │ │ │ │ andsvs r0, r5, r4, lsl #22 │ │ │ │ ldmibvs sl, {r1, r4, r5, r7, r8, sl, lr} │ │ │ │ ldrmi r6, [r3], #-2059 @ 0xfffff7f5 │ │ │ │ eorle r6, r0, fp │ │ │ │ @@ -561918,15 +561958,15 @@ │ │ │ │ andlt sp, r3, r7, lsr #3 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmib r1, {sl, ip, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r2, [r0, r0, asr #5] │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a08b0 │ │ │ │ + bcc 2a0960 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stcls 1, cr11, [r0], {10} │ │ │ │ strtmi lr, [r1], -r0, ror #15 │ │ │ │ @ instruction: 0xf3bfe7e9 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @@ -561936,38 +561976,38 @@ │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmib sp, {r0, r1, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldmib r1, {sl, sp}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r2, [r0, r0, asr #5] │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a08f8 │ │ │ │ + bcc 2a09a8 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmib sp, {r1, r4, r8, ip, sp, pc}^ │ │ │ │ ldr r2, [r4, r0, lsl #8] │ │ │ │ strb r4, [r8, r1, lsr #12]! │ │ │ │ movweq lr, #19370 @ 0x4baa │ │ │ │ svcmi 0x0080f1b3 │ │ │ │ - bleq fe34f658 │ │ │ │ - bl 709608 │ │ │ │ + bleq fe34f708 │ │ │ │ + bl 7096b8 │ │ │ │ eorsle r0, r7, #11264 @ 0x2c00 │ │ │ │ strbcc pc, [r4, #-2262]! @ 0xfffff72a @ │ │ │ │ ldmdble sp, {r0, r1, r3, r4, r7, r8, sl, lr} │ │ │ │ - blcs 1214e9c │ │ │ │ + blcs 1214f4c │ │ │ │ @ instruction: 0x465bd833 │ │ │ │ svclt 0x00382b40 │ │ │ │ stmdami sl!, {r6, r8, r9, sp} │ │ │ │ @ instruction: 0xf8d65809 │ │ │ │ addmi r0, r8, #88, 10 @ 0x16000000 │ │ │ │ @ instruction: 0xf8d6d035 │ │ │ │ cmplt r0, #92, 10 @ 0x17000000 │ │ │ │ movwls r4, #1562 @ 0x61a │ │ │ │ - blx 8127b8 │ │ │ │ + @ instruction: 0xf9bef699 │ │ │ │ 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 +562021,56 @@ │ │ │ │ ldrmi r3, [sl, #769] @ 0x301 │ │ │ │ @ instruction: 0xe71ed1f8 │ │ │ │ ldrbhi pc, [ip, #-2262] @ 0xfffff72a @ │ │ │ │ ldrbmi lr, [fp, #-2029] @ 0xfffff813 │ │ │ │ uasxmi fp, fp, r8 │ │ │ │ strmi lr, [r8], -fp, asr #15 │ │ │ │ movwls r4, #1561 @ 0x619 │ │ │ │ - svc 0x008af5da │ │ │ │ + svc 0x0032f5da │ │ │ │ strmi r9, [r0], r0, lsl #22 │ │ │ │ @ instruction: 0x4618e7d2 │ │ │ │ movwls r9, #513 @ 0x201 │ │ │ │ - mrc 5, 0, APSR_nzcv, cr4, cr10, {6} │ │ │ │ + ldc 5, cr15, [ip, #872]! @ 0x368 │ │ │ │ ldrbne pc, [ip, #-2262] @ 0xfffff72a @ │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ @ instruction: 0xf5da9a01 │ │ │ │ - blls 2900ac │ │ │ │ + blls 28fffc │ │ │ │ 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, r8, lsl #7 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ stmiavc r4, {r0, r1, r2, r3, r6, sl, ip, sp, lr, pc}^ │ │ │ │ biccs pc, r0, #68, 12 @ 0x4400000 │ │ │ │ streq pc, [r5], -r1, lsr #3 │ │ │ │ - blx fefe6644 │ │ │ │ + blx fefe66f4 │ │ │ │ strmi pc, [r4], -r6, lsl #13 │ │ │ │ @ instruction: 0xf801fb08 │ │ │ │ - bl 2573ec │ │ │ │ + bl 25749c │ │ │ │ @ instruction: 0xf85a0a08 │ │ │ │ teqlt sl, #3 │ │ │ │ ldmmi r4, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf108449a │ │ │ │ @ instruction: 0xf04f085c │ │ │ │ strmi r0, [r0], #2304 @ 0x900 │ │ │ │ svcpl 0x0004f858 │ │ │ │ @ instruction: 0xf8d5b1b5 │ │ │ │ stclvs 0, cr12, [fp], #-560 @ 0xfffffdd0 │ │ │ │ mulle fp, ip, r5 │ │ │ │ strhcc pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ movweq pc, #46019 @ 0xb3c3 @ │ │ │ │ andle r2, r3, sl, asr #23 │ │ │ │ - blx ffc92e40 │ │ │ │ + blx ffc92ef0 │ │ │ │ ldrdgt pc, [ip], r5 │ │ │ │ andcs r4, r2, #53477376 @ 0x3300000 │ │ │ │ strtmi r4, [r0], -r1, ror #12 │ │ │ │ @ instruction: 0xf8d8f7f8 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ ldmle pc, {r0, r1, r3, r6, r8, sl, lr}^ @ │ │ │ │ @@ -562038,25 +562078,25 @@ │ │ │ │ teqpeq r0, #68, 4 @ p-variant is OBSOLETE @ 0x40000004 │ │ │ │ @ instruction: 0xf807fb08 │ │ │ │ andeq lr, r8, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0xf04f58d5 │ │ │ │ @ instruction: 0xf6430c01 │ │ │ │ stccs 0, cr6, [r0, #-192] @ 0xffffff40 │ │ │ │ vst4.16 {d29,d31,d33,d35}, [pc], r3 │ │ │ │ - blx 47319a │ │ │ │ - bl 392eb0 │ │ │ │ + blx 47324a │ │ │ │ + bl 392f60 │ │ │ │ @ instruction: 0xf8d30308 │ │ │ │ @ instruction: 0xf04f5668 │ │ │ │ andcs r0, ip, r1, lsl #24 │ │ │ │ @ instruction: 0xf640bb15 │ │ │ │ @ instruction: 0xf04f0908 │ │ │ │ stmdbeq sp!, {r0, r8, r9, fp}^ │ │ │ │ @ instruction: 0xf907fb09 │ │ │ │ movweq lr, #39684 @ 0x9b04 │ │ │ │ - bpl fee922dc │ │ │ │ + bpl fee9238c │ │ │ │ movspl pc, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xf8d344a2 │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ cmple r0, r0, lsl #30 │ │ │ │ andle r2, r4, r1, lsl #26 │ │ │ │ ldrdhi pc, [r4], -sl │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @@ -562071,46 +562111,46 @@ │ │ │ │ vpmax.u8 d15, d3, d12 │ │ │ │ streq lr, [r3, #-2597] @ 0xfffff5db │ │ │ │ @ instruction: 0xf8d24422 │ │ │ │ stmdbcs r0, {r3, r5, r6, r7, sl, ip} │ │ │ │ ldrtmi sp, [r3], -ip, asr #1 │ │ │ │ strtmi r2, [r0], -r2, lsl #4 │ │ │ │ @ instruction: 0xf8d6f7f8 │ │ │ │ - blx fe7cee20 │ │ │ │ - blx fef51dac │ │ │ │ - bl 491d28 │ │ │ │ - blx 55972c │ │ │ │ + blx fe7ceed0 │ │ │ │ + blx fef51e5c │ │ │ │ + bl 491dd8 │ │ │ │ + blx 5597dc │ │ │ │ strtmi pc, [r2], #-771 @ 0xfffffcfd │ │ │ │ streq lr, [r3, #-2597] @ 0xfffff5db │ │ │ │ stmdbcs r0, {r0, r4, fp, ip, lr} │ │ │ │ ldrtmi sp, [r3], -fp, lsr #1 │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf86cf7f8 │ │ │ │ strcs lr, [r0, #-1953]! @ 0xfffff85f │ │ │ │ @ instruction: 0xf3a8fa98 │ │ │ │ - blx fef267c4 │ │ │ │ + blx fef26874 │ │ │ │ ldrmi pc, [sp], #-899 @ 0xfffffc7d │ │ │ │ vpmax.s8 d15, d3, d11 │ │ │ │ - bl 4a681c │ │ │ │ - b c59468 │ │ │ │ + bl 4a68cc │ │ │ │ + b c59518 │ │ │ │ stmdane r2!, {r1, fp}^ │ │ │ │ @ instruction: 0xf8d2096d │ │ │ │ andcs r1, r2, #0, 28 │ │ │ │ @ instruction: 0xf8acf7f8 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ cmneq sp, lr, lsr #1 │ │ │ │ @ instruction: 0xf04fe7e6 │ │ │ │ @ instruction: 0xf04f0901 │ │ │ │ vadd.i8 d16, d5, d12 │ │ │ │ - blx fe7a2ddc │ │ │ │ + blx fe7a2e8c │ │ │ │ movwcs pc, #677 @ 0x2a5 @ │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - blx 4a6808 │ │ │ │ - blx 491396 │ │ │ │ - b ba6798 │ │ │ │ + blx 4a68b8 │ │ │ │ + blx 491446 │ │ │ │ + b ba6848 │ │ │ │ ldrmi r0, [sl], -r1, lsl #10 │ │ │ │ @ instruction: 0xf7f859f1 │ │ │ │ stccs 8, cr15, [r0, #-236] @ 0xffffff14 │ │ │ │ pop {r0, r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ svclt 0x00008ff8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -562130,20 +562170,20 @@ │ │ │ │ @ instruction: 0xf7f94620 │ │ │ │ @ instruction: 0xf8d4fef7 │ │ │ │ ldmdavs fp, {r2, r3, r4, r8, r9, ip, sp} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf10d81d6 │ │ │ │ tstcs r0, r8, lsr r9 │ │ │ │ @ instruction: 0x46482258 │ │ │ │ - b e12768 │ │ │ │ + ldmib r6, {r1, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ stcvs 12, cr15, [r9], #-428 @ 0xfffffe54 │ │ │ │ stmdbcs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ stclvs 0, cr13, [r8], #-244 @ 0xffffff0c │ │ │ │ - beq b91448 │ │ │ │ + beq b914f8 │ │ │ │ andcs r9, ip, r9 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ andls r2, sl, r0, lsl #4 │ │ │ │ addcc pc, r0, pc, asr #8 │ │ │ │ stmdage r8, {r0, r2, r3, ip, pc} │ │ │ │ movwcs r9, #4097 @ 0x1001 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ @@ -562167,79 +562207,79 @@ │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorhi pc, r0, #64 @ 0x40 │ │ │ │ pop {r0, r1, r2, r5, ip, sp, pc} │ │ │ │ ldmib r5, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf10d120a │ │ │ │ - blvs d17924 │ │ │ │ + blvs d179d4 │ │ │ │ movtcc pc, #35012 @ 0x88c4 @ │ │ │ │ sbcsne lr, r0, #196, 18 @ 0x310000 │ │ │ │ cmppvc pc, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf504464a │ │ │ │ @ instruction: 0xf04f7652 │ │ │ │ @ instruction: 0xf8510b01 │ │ │ │ ldmdavs r3, {r2, r8, r9, sl, fp} │ │ │ │ - b 1325aec │ │ │ │ - blx 265cba │ │ │ │ + b 1325b9c │ │ │ │ + blx 265d6a │ │ │ │ @ instruction: 0xf842fb0b │ │ │ │ mvnsle r3, r4, lsl #22 │ │ │ │ stmdbvs r9!, {r0, r1, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf8c4696a │ │ │ │ @ instruction: 0xf8d43354 │ │ │ │ @ instruction: 0xf8c4331c │ │ │ │ @ instruction: 0xf8c4134c │ │ │ │ ldmvs r9, {r4, r6, r8, r9, sp}^ │ │ │ │ movwvs lr, #18901 @ 0x49d5 │ │ │ │ mlacs r4, r1, r8, pc @ │ │ │ │ @ instruction: 0xf606fb03 │ │ │ │ - blx 32f796 │ │ │ │ + blx 32f846 │ │ │ │ @ instruction: 0xf891f606 │ │ │ │ @ instruction: 0xf8913021 │ │ │ │ stmib sp, {r1, r4, r5, ip}^ │ │ │ │ @ instruction: 0xf8d4b600 │ │ │ │ @ instruction: 0xf5000278 │ │ │ │ @ instruction: 0xf02e7061 │ │ │ │ @ instruction: 0x4603f8d3 │ │ │ │ @ instruction: 0x46584619 │ │ │ │ - blx 339d2a │ │ │ │ + blx 339dda │ │ │ │ andcc pc, pc, #1610612736 @ 0x60000000 │ │ │ │ andls r0, r6, #294912 @ 0x48000 │ │ │ │ - stc 5, cr15, [sl], #-872 @ 0xfffffc98 │ │ │ │ - blls 43b934 │ │ │ │ + bl ff712930 │ │ │ │ + blls 43b9e4 │ │ │ │ vseleq.f64 d15, d1, d6 │ │ │ │ - ldclcc 1, cr15, [pc], #8 @ 25512c │ │ │ │ + ldclcc 1, cr15, [pc], #8 @ 2551dc │ │ │ │ @ instruction: 0xf10eb2f6 │ │ │ │ - blx 2d896a │ │ │ │ + blx 2d8a1a │ │ │ │ ldmdals r1, {r8, ip, sp, lr, pc} │ │ │ │ rsbscs pc, r8, #212, 16 @ 0xd40000 │ │ │ │ vst1.8 {d0-d3}, [r3 :64], fp │ │ │ │ movwmi r6, #25456 @ 0x6370 │ │ │ │ - bl 2a5e0c │ │ │ │ - b 13195bc │ │ │ │ + bl 2a5ebc │ │ │ │ + b 131966c │ │ │ │ tstls r1, #12, 6 @ 0x30000000 │ │ │ │ orrcc pc, r4, #9568256 @ 0x920000 │ │ │ │ vqdmulh.s q9, q0, q3 │ │ │ │ - blcs 1435648 │ │ │ │ + blcs 14356f8 │ │ │ │ teqphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ tstpcc ip, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ tstls r2, r8, lsr r6 │ │ │ │ mrcvs 8, 2, r6, cr9, cr11, {0} │ │ │ │ - blx 13146 │ │ │ │ + blx 131f6 │ │ │ │ tstpcs ip, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ rsbseq pc, r8, #212, 16 @ 0xd40000 │ │ │ │ ldmdavs r1, {r0, r1, r4, fp, sp, lr}^ │ │ │ │ ldmibvs fp, {r0, r1, r3, r4, r6, r9, sl, fp, sp, lr} │ │ │ │ @ instruction: 0xf890440b │ │ │ │ tstls r3, #132, 6 @ 0x10000002 │ │ │ │ svclt 0x009c2946 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ ldmvs r3, {r0, r1, r4, r8, r9, ip, pc}^ │ │ │ │ mlacs r2, r3, r8, pc @ │ │ │ │ - bls 7415fc │ │ │ │ + bls 7416ac │ │ │ │ andeq pc, r2, #66 @ 0x42 │ │ │ │ @ instruction: 0xf8939213 │ │ │ │ stmiavs sp!, {r0, r5, sp} │ │ │ │ svclt 0x00022a04 │ │ │ │ @ instruction: 0xf0429a13 │ │ │ │ andsls r0, r3, #268435456 @ 0x10000000 │ │ │ │ ldmdbne r5, {r1, r3, r4, r7, r9, fp, sp, lr}^ │ │ │ │ @@ -562247,23 +562287,23 @@ │ │ │ │ strmi pc, [r0, #1284]! @ 0x504 │ │ │ │ ldrbvs pc, [ip, #-2261] @ 0xfffff72b @ │ │ │ │ strbcc pc, [r0, #-2261]! @ 0xfffff72b @ │ │ │ │ addsmi r4, lr, #855638016 @ 0x33000000 │ │ │ │ @ instruction: 0xf856d20d │ │ │ │ tstlt fp, r4, lsl #22 │ │ │ │ @ instruction: 0x46386e59 │ │ │ │ - blx ff2931b2 │ │ │ │ + blx ff293262 │ │ │ │ ldrbcc pc, [ip, #-2261] @ 0xfffff72b @ │ │ │ │ strbcs pc, [r0, #-2261]! @ 0xfffff72b @ │ │ │ │ adcsmi r4, r3, #318767104 @ 0x13000000 │ │ │ │ movwcs sp, #22769 @ 0x58f1 │ │ │ │ ldrtmi r9, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8d44650 │ │ │ │ @ instruction: 0x4621331c │ │ │ │ - blx 1d931e4 │ │ │ │ + blx 1d93294 │ │ │ │ ldrtmi r9, [r8], -r9, lsl #28 │ │ │ │ @ instruction: 0xf7f74631 │ │ │ │ ldmibvs r3!, {r0, r1, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d5990a │ │ │ │ strmi r2, [fp], #-1340 @ 0xfffffac4 │ │ │ │ @ instruction: 0xf8d49314 │ │ │ │ ldmib r7, {r2, r6, r7, r9, ip, sp}^ │ │ │ │ @@ -562272,20 +562312,20 @@ │ │ │ │ stmib sp, {r2, r3, r4, r8, r9, ip, pc}^ │ │ │ │ tstlt sl, sl, lsl r1 │ │ │ │ tstls pc, #1245184 @ 0x130000 │ │ │ │ @ instruction: 0xf8c54bac │ │ │ │ @ instruction: 0xf8582540 │ │ │ │ @ instruction: 0xf8daa003 │ │ │ │ ldrbeq r3, [sl], #0 │ │ │ │ - blls 3ca290 │ │ │ │ + blls 3ca340 │ │ │ │ cmppmi r7, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ cmppeq r8, r4, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d3464a │ │ │ │ @ instruction: 0xf5d90380 │ │ │ │ - stmdacs r0, {r1, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ sbchi pc, r0, r0, asr #32 │ │ │ │ ldrcc pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ andcs fp, r1, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf8da711a │ │ │ │ tsteq fp, r0 │ │ │ │ tstphi pc, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @@ -562312,179 +562352,179 @@ │ │ │ │ ldrdcs lr, [lr], #-147 @ 0xffffff6d @ │ │ │ │ @ instruction: 0x71b5f883 │ │ │ │ @ instruction: 0xf8c33201 │ │ │ │ @ instruction: 0xf14021b8 │ │ │ │ @ instruction: 0xf8c30000 │ │ │ │ addmi r0, sp, #188, 2 @ 0x2f │ │ │ │ @ instruction: 0xf896d8ef │ │ │ │ - blcs 2613b8 │ │ │ │ + blcs 261468 │ │ │ │ addshi pc, r7, r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 261aec │ │ │ │ + bcs 261b9c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7f54630 │ │ │ │ @ instruction: 0xf8d4fc2f │ │ │ │ - blcs 262060 │ │ │ │ + blcs 262110 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr3, cr15, {1} │ │ │ │ mlascs r8, r3, r8, pc @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ vshr.u64 d8, d12, #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a0f18 │ │ │ │ + bcc 2a0fc8 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d4b91a │ │ │ │ @ instruction: 0xf7f50358 │ │ │ │ movwcs pc, #3093 @ 0xc15 @ │ │ │ │ cmppcc r8, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ - blx fe84ed9c │ │ │ │ - blx fef521d8 │ │ │ │ - blx 61214e │ │ │ │ - blx 565b50 │ │ │ │ + blx fe84ee4c │ │ │ │ + blx fef52288 │ │ │ │ + blx 6121fe │ │ │ │ + blx 565c00 │ │ │ │ @ instruction: 0xf8d2f303 │ │ │ │ ldmib r2, {r2, r3, r4, r5, r6, sl, fp, sp}^ │ │ │ │ @ instruction: 0xf882106e │ │ │ │ @ instruction: 0x3101c1b5 │ │ │ │ @ instruction: 0x11b8f8c2 │ │ │ │ andeq pc, r0, r0, asr #2 │ │ │ │ @ instruction: 0xf8c2439f │ │ │ │ @ instruction: 0xd08b01bc │ │ │ │ cmpeq fp, r7, ror #15 │ │ │ │ @ instruction: 0xf1a2fa92 │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ - blx 5663a0 │ │ │ │ - bl 39177c │ │ │ │ - b ad9488 │ │ │ │ + blx 566450 │ │ │ │ + bl 39182c │ │ │ │ + b ad9538 │ │ │ │ @ instruction: 0xf8500201 │ │ │ │ ldmib r1, {r3, ip}^ │ │ │ │ @ instruction: 0xf881076e │ │ │ │ @ instruction: 0x3001c1b5 │ │ │ │ @ instruction: 0x01b8f8c1 │ │ │ │ streq pc, [r0, -r7, asr #2] │ │ │ │ @ instruction: 0x71bcf8c1 │ │ │ │ @ instruction: 0x2320e779 │ │ │ │ mcrrmi 7, 14, lr, pc, cr4 │ │ │ │ stmdavc r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - blmi 15c0d2c │ │ │ │ - bmi 159d7b4 │ │ │ │ + blmi 15c0ddc │ │ │ │ + bmi 159d864 │ │ │ │ @ instruction: 0xf858447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - bl 1092b24 │ │ │ │ + b ffa92bd4 │ │ │ │ eorvc r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf892e653 │ │ │ │ - blcs 3a21dc │ │ │ │ + blcs 3a228c │ │ │ │ mcrge 6, 6, pc, cr6, cr15, {1} @ │ │ │ │ strb r3, [r3], r1, lsl #18 │ │ │ │ @ instruction: 0x9114f8df │ │ │ │ @ instruction: 0xf89944f9 │ │ │ │ - blcs 2613dc │ │ │ │ + blcs 26148c │ │ │ │ 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, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + mrc 5, 3, APSR_nzcv, cr2, cr9, {6} │ │ │ │ @ instruction: 0x46034a3d │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf5da447a │ │ │ │ - movwcs lr, #6934 @ 0x1b16 │ │ │ │ + movwcs lr, #6846 @ 0x1abe │ │ │ │ andcc pc, r0, r9, lsl #17 │ │ │ │ ldmdavs r7!, {r2, r3, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1287]! @ 0xfffffaf9 @ │ │ │ │ @ instruction: 0xf6b34628 │ │ │ │ - vcvt.f16.u16 , , #1 │ │ │ │ + @ instruction: 0xf3bffbff │ │ │ │ ldmda r6, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a5020 │ │ │ │ + blcc 2a50d0 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d7b93b │ │ │ │ ldmdbvs r1!, {r2, r5, r6, r7, r8, r9} │ │ │ │ - blx ff812e94 │ │ │ │ + blx 2212f44 │ │ │ │ @ instruction: 0xf7f54630 │ │ │ │ strtmi pc, [r8], -sp, lsl #23 │ │ │ │ - mcrr2 6, 11, pc, lr, cr3 @ │ │ │ │ + blx 12fc2 │ │ │ │ ldmdavs lr, {r0, r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6b34628 │ │ │ │ - @ instruction: 0xf8d4fc39 │ │ │ │ + @ instruction: 0xf8d4fbe1 │ │ │ │ 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 │ │ │ │ + smmls sl, sp, fp, pc @ │ │ │ │ cmppcc r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf6976919 │ │ │ │ - @ instruction: 0xf8d4faaf │ │ │ │ + @ instruction: 0xf8d4fa57 │ │ │ │ @ instruction: 0xf7f50358 │ │ │ │ strb pc, [pc, r5, ror #22]! @ │ │ │ │ - blx 527cf2 │ │ │ │ + blx 527da2 │ │ │ │ ldrbtmi pc, [sl], #-261 @ 0xfffffefb @ │ │ │ │ stc2 7, cr15, [r4, #980]! @ 0x3d4 │ │ │ │ ldrbeq lr, [r6, #2500] @ 0x9c4 │ │ │ │ andcs lr, r1, #136, 12 @ 0x8800000 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf04f2302 │ │ │ │ @ instruction: 0xf06f38ff │ │ │ │ @ instruction: 0xf5044900 │ │ │ │ @ instruction: 0xf8d47131 │ │ │ │ stmib sp, {r2, r4, r5, r6, r9}^ │ │ │ │ @ instruction: 0xf5da8900 │ │ │ │ - @ instruction: 0xe6cfeafe │ │ │ │ - b fea92c30 │ │ │ │ - rsbseq fp, r2, r0, asr #32 │ │ │ │ + strb lr, [pc], r6, lsr #21 │ │ │ │ + b 1492ce0 │ │ │ │ + @ instruction: 0x0072af90 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r2, r4, lsr r0 │ │ │ │ - rsbseq sl, r2, lr, lsl #31 │ │ │ │ + rsbseq sl, r2, r4, lsl #31 │ │ │ │ + ldrsbteq sl, [r2], #-238 @ 0xffffff12 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r9, r5, lr, lsr #25 │ │ │ │ + ldrshteq r9, [r5], #-190 @ 0xffffff42 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r3, pc, r8, lsl lr @ │ │ │ │ - rsbseq r9, r5, r9, ror ip │ │ │ │ andseq r3, pc, r0, lsl lr @ │ │ │ │ - andseq r3, pc, sl, ror #26 │ │ │ │ + rsbseq r9, r5, r9, asr #23 │ │ │ │ + andseq r3, pc, r8, lsl #28 │ │ │ │ + andseq r3, pc, r2, ror #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedac6fc │ │ │ │ + bl fedac7ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf7ff1d20 │ │ │ │ @ instruction: 0x4620f9f1 │ │ │ │ stmibvs fp, {r0, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf7f764a3 │ │ │ │ @ instruction: 0xf8d4fa1d │ │ │ │ stmiavs r3!, {r2, r4, r5, r6, r7, r8, sp}^ │ │ │ │ cmncs r7, sl, lsr #2 │ │ │ │ andsvc r3, r9, r1, lsl #20 │ │ │ │ @ instruction: 0xf8033302 │ │ │ │ @ instruction: 0xf8d42c01 │ │ │ │ ldmib r4, {r2, r5, r7, sp}^ │ │ │ │ - bcs 299724 │ │ │ │ + bcs 2997d4 │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ adc pc, lr, #148, 16 @ 0x940000 │ │ │ │ - ldclcc 1, cr15, [pc] @ 255544 │ │ │ │ + ldclcc 1, cr15, [pc] @ 2555f4 │ │ │ │ @ instruction: 0xf8941e50 │ │ │ │ stmdbcc r1, {r2, r3, r9, sp} │ │ │ │ andpl pc, r8, #212, 16 @ 0xd40000 │ │ │ │ sbcscc pc, r8, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0x71590192 │ │ │ │ sbcne lr, lr, #270336 @ 0x42000 │ │ │ │ - b 12d7d84 │ │ │ │ + b 12d7e34 │ │ │ │ orrsvc r1, r9, r5, lsl #4 │ │ │ │ - b 1626170 │ │ │ │ + b 1626220 │ │ │ │ andscs r2, r3, ip, lsl r1 │ │ │ │ andsvc r7, r9, #154 @ 0x9a │ │ │ │ cmpcs ip, r0, lsl #4 │ │ │ │ ldrsbvc r7, [sl, -sl] │ │ │ │ andcs r7, r6, r8, asr r2 │ │ │ │ @ instruction: 0xf1037299 │ │ │ │ sbcsvc r0, sl, #16, 2 │ │ │ │ @@ -562493,60 +562533,60 @@ │ │ │ │ andgt pc, r7, r3, lsl #17 │ │ │ │ @ instruction: 0x801a73d8 │ │ │ │ ldclt 0, cr6, [r8, #-900]! @ 0xfffffc7c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 12, cr15, cr0, cr12, {6} │ │ │ │ - bpl fe993928 │ │ │ │ + bpl fe9939d8 │ │ │ │ @ instruction: 0xf8dfb0c7 │ │ │ │ ldrbtmi r4, [sp], #-2716 @ 0xfffff564 │ │ │ │ - bvs fe893934 │ │ │ │ + bvs fe8939e4 │ │ │ │ stmdbpl ip!, {r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ strbls r6, [r5], #-2084 @ 0xfffff7dc │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0x960c9c51 │ │ │ │ stccs 14, cr9, [r1], {80} @ 0x50 │ │ │ │ strls r9, [sl], -r9, lsl #6 │ │ │ │ - blls 4cb7a0 │ │ │ │ + blls 4cb850 │ │ │ │ strmi r4, [sl], r7, lsl #12 │ │ │ │ - blcs 266e30 │ │ │ │ + blcs 266ee0 │ │ │ │ addhi pc, r1, r0 │ │ │ │ @ instruction: 0xf7f64638 │ │ │ │ mulls lr, r7, r9 │ │ │ │ rsble r2, sl, r0, lsl #16 │ │ │ │ mulcc r4, sl, r8 │ │ │ │ streq pc, [r1], #-19 @ 0xffffffed │ │ │ │ @ instruction: 0xf8bad010 │ │ │ │ cmnlt ip, r2 │ │ │ │ streq pc, [r4], #-452 @ 0xfffffe3c │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ - blx ad5994 │ │ │ │ + blx ad5a44 │ │ │ │ @ instruction: 0xf8daf303 │ │ │ │ addsmi r2, sl, #16 │ │ │ │ strcs fp, [r0], #-3848 @ 0xfffff0f8 │ │ │ │ bicshi pc, r1, r1, asr #32 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7ff3401 │ │ │ │ @ instruction: 0x2c05fbe3 │ │ │ │ - blls 4c9e08 │ │ │ │ + blls 4c9eb8 │ │ │ │ ldmdbvs r9, {r0, r1, r4, r5, r8, ip, sp, pc} │ │ │ │ movwcs fp, #289 @ 0x121 │ │ │ │ @ instruction: 0x461a4638 │ │ │ │ stc2l 7, cr15, [ip], #988 @ 0x3dc │ │ │ │ rscscc pc, r8, #14090240 @ 0xd70000 │ │ │ │ rsbscs pc, r0, #13828096 @ 0xd30000 │ │ │ │ movmi pc, #29360128 @ 0x1c00000 │ │ │ │ @ instruction: 0xf8d3930d │ │ │ │ stmdblt sl!, {r2, r3, r5, r8, sl, ip, sp} │ │ │ │ rscscs pc, ip, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf8d2b1d2 │ │ │ │ @ instruction: 0xb1ba2270 │ │ │ │ @ instruction: 0x23baf897 │ │ │ │ - blcs 281ce8 │ │ │ │ + blcs 281d98 │ │ │ │ @ instruction: 0xf507d067 │ │ │ │ cdpls 5, 0, cr4, cr13, cr10, {5} │ │ │ │ strcs r3, [r0], #-1304 @ 0xfffffae8 │ │ │ │ svccc 0x0004f855 │ │ │ │ ldmdavs r9, {r0, r1, r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7f74638 │ │ │ │ @@ -562563,53 +562603,53 @@ │ │ │ │ mvnseq r0, r8, ror r9 │ │ │ │ ldrsheq r0, [r7, #23]! │ │ │ │ ldmibeq r4, {r2, r4, r6, r7, r8, fp}^ │ │ │ │ ldmdbeq r8!, {r3, r4, r5, r6, r7, r8}^ │ │ │ │ mvnseq r0, r8, ror r9 │ │ │ │ strls r0, [r1], #-503 @ 0xfffffe09 │ │ │ │ @ instruction: 0xf6169600 │ │ │ │ - @ instruction: 0xf8dffb25 │ │ │ │ + @ instruction: 0xf8dffacd │ │ │ │ @ instruction: 0xf8df2990 │ │ │ │ ldrbtmi r3, [sl], #-2436 @ 0xfffff67c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, asr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strhi pc, [r4, #-65]! @ 0xffffffbf │ │ │ │ pop {r0, r1, r2, r6, ip, sp, pc} │ │ │ │ - blls 4f96a4 │ │ │ │ + blls 4f9754 │ │ │ │ stccs 8, cr6, [r0], {92} @ 0x5c │ │ │ │ stmiavs sl, {r0, r1, r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ rscle r2, r8, r0, lsl #20 │ │ │ │ ldrbeq r7, [r0, sl, lsl #18] │ │ │ │ svcge 0x0074f53f │ │ │ │ - bcs 5f3724 │ │ │ │ + bcs 5f37d4 │ │ │ │ sbchi pc, r2, #268435456 @ 0x10000000 │ │ │ │ ldmdbcc r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf853447b │ │ │ │ addmi r1, ip, #50 @ 0x32 │ │ │ │ adcshi pc, sl, #193 @ 0xc1 │ │ │ │ biceq lr, r2, #3072 @ 0xc00 │ │ │ │ stmdbcs r1, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ svcge 0x0062f67f │ │ │ │ @ instruction: 0xf5da4620 │ │ │ │ - blls 50fbbc │ │ │ │ + blls 50fb0c │ │ │ │ subsvs r1, r9, r1, ror #20 │ │ │ │ andcs lr, r1, #23592960 @ 0x1680000 │ │ │ │ @ instruction: 0xf040429a │ │ │ │ @ instruction: 0x463881fc │ │ │ │ mrc2 7, 4, pc, cr4, cr7, {7} │ │ │ │ orrmi pc, r0, #29360128 @ 0x1c00000 │ │ │ │ @ instruction: 0xf8d39008 │ │ │ │ ldmdblt fp, {r6, r7, r9, fp, ip, sp} │ │ │ │ bicslt r9, fp, r9, lsl #22 │ │ │ │ biclt r6, fp, fp, lsl r9 │ │ │ │ stmdbcc ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf8dfb983 │ │ │ │ - bls 563b7c │ │ │ │ + bls 563c2c │ │ │ │ stmdavs fp!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf1010519 │ │ │ │ ldmibvs fp!, {r0, r1, r5, sl, pc}^ │ │ │ │ @ instruction: 0xf0412b00 │ │ │ │ @ instruction: 0xf8df8414 │ │ │ │ andcs r3, r1, #244, 16 @ 0xf40000 │ │ │ │ andsvc r4, sl, fp, ror r4 │ │ │ │ @@ -562625,41 +562665,41 @@ │ │ │ │ strls r4, [r7, -lr, lsl #12] │ │ │ │ andshi pc, r8, sp, asr #17 │ │ │ │ eorge pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf1b8e014 │ │ │ │ andle r0, r4, r1, lsl #30 │ │ │ │ ldrdcc pc, [r4], -r9 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 3f5d34 │ │ │ │ + blls 3f5de4 │ │ │ │ stmdbeq r8, {r0, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6069a07 │ │ │ │ movwcc r0, #5640 @ 0x1608 │ │ │ │ @ instruction: 0xf5029306 │ │ │ │ - blcs 3b22d8 │ │ │ │ + blcs 3b2388 │ │ │ │ eorsle r9, r3, r7, lsl #4 │ │ │ │ @ instruction: 0xf8d39b07 │ │ │ │ @ instruction: 0xf1bbb668 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - blls 3f6438 │ │ │ │ - bleq 4930e8 │ │ │ │ + blls 3f64e8 │ │ │ │ + bleq 493198 │ │ │ │ stcge 8, cr15, [r4], {86} @ 0x56 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blx 354422 │ │ │ │ + blx 3544d2 │ │ │ │ andslt pc, r4, sp, asr #17 │ │ │ │ ldmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svceq 0x0000f1ba │ │ │ │ - b 1649b50 │ │ │ │ + b 1649c00 │ │ │ │ ldrbmi r1, [r3], -r8, asr #16 │ │ │ │ - blx feb54258 │ │ │ │ - blx ff0e7090 │ │ │ │ + blx feb54308 │ │ │ │ + blx ff0e7140 │ │ │ │ ldrbmi pc, [r0], #2698 @ 0xa8a @ │ │ │ │ - blx 51402c │ │ │ │ - beq 5100a8 │ │ │ │ - bl 33c434 │ │ │ │ - bl 41a544 │ │ │ │ + blx 5140dc │ │ │ │ + beq 510158 │ │ │ │ + bl 33c4e4 │ │ │ │ + bl 41a5f4 │ │ │ │ @ instruction: 0xf8db0b03 │ │ │ │ @ instruction: 0xf7f71e00 │ │ │ │ @ instruction: 0xf8dbf8d7 │ │ │ │ @ instruction: 0xf8833e00 │ │ │ │ @ instruction: 0xf88451b6 │ │ │ │ @ instruction: 0xe7dd52b9 │ │ │ │ ldrbmi r9, [r6], -r8, lsl #22 │ │ │ │ @@ -562679,77 +562719,77 @@ │ │ │ │ orrcc pc, r4, #11993088 @ 0xb70000 │ │ │ │ rsbvc pc, r1, r7, lsl #10 │ │ │ │ mvncc pc, r5, asr #17 │ │ │ │ orrcc pc, r6, #11993088 @ 0xb70000 │ │ │ │ mvnscc pc, r5, asr #17 │ │ │ │ @ instruction: 0xf8852301 │ │ │ │ @ instruction: 0xf60932b8 │ │ │ │ - @ instruction: 0x4629fd17 │ │ │ │ + @ instruction: 0x4629fcbf │ │ │ │ mvnseq pc, r5, asr #17 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ @ instruction: 0xf89afe2b │ │ │ │ ldrtmi r1, [r8], -r0 │ │ │ │ @ instruction: 0xff38f7f8 │ │ │ │ movwcc pc, #51415 @ 0xc8d7 @ │ │ │ │ - blcs 26f91c │ │ │ │ + blcs 26f9cc │ │ │ │ sbchi pc, r7, r0 │ │ │ │ movwcc pc, #35031 @ 0x88d7 @ │ │ │ │ - blcs 26f928 │ │ │ │ + blcs 26f9d8 │ │ │ │ sbchi pc, r1, r0 │ │ │ │ tstpcc r0, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d780b9 │ │ │ │ tstlt fp, r4, lsl r3 │ │ │ │ - blcs 26f944 │ │ │ │ + blcs 26f9f4 │ │ │ │ adcshi pc, r2, r0 │ │ │ │ tstppl r8, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ stmdavs fp!, {r0, r2, r5, r8, ip, sp, pc} │ │ │ │ - blcs 25f0f8 │ │ │ │ + blcs 25f1a8 │ │ │ │ adchi pc, fp, r0 │ │ │ │ @ instruction: 0xf8d19908 │ │ │ │ stmdacs r3, {r6, r7, r9} │ │ │ │ @ instruction: 0xf891d03f │ │ │ │ @ instruction: 0xf8d732c4 │ │ │ │ strdlt r2, [r3, -r4]! │ │ │ │ sbccc pc, r8, #13697024 @ 0xd10000 │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ - blls 475ca8 │ │ │ │ + blls 475d58 │ │ │ │ @ instruction: 0xf8d32101 │ │ │ │ @ instruction: 0xf8c360c8 │ │ │ │ @ instruction: 0xf88322c8 │ │ │ │ movtlt r1, #25284 @ 0x62c4 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvc 735c90 │ │ │ │ + bvc 735d40 │ │ │ │ @ instruction: 0xf14006db │ │ │ │ - blls 475c88 │ │ │ │ + blls 475d38 │ │ │ │ andscc pc, r0, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf10007dc │ │ │ │ ldmvs r3!, {r0, r4, r6, r7, pc} │ │ │ │ strhvs pc, [sl], #-131 @ 0xffffff7d @ │ │ │ │ @ instruction: 0xf0012e8e │ │ │ │ stmdbls r8, {r0, r1, r2, r3, r5, r7, r8, r9, pc} │ │ │ │ ldrdcc pc, [ip, #129]! @ 0x81 │ │ │ │ strle r0, [r4], #-2011 @ 0xfffff825 │ │ │ │ ldrsbcc pc, [r0, #129]! @ 0x81 @ │ │ │ │ @ instruction: 0xf14007de │ │ │ │ @ instruction: 0xf8df80c1 │ │ │ │ - bls 56357c │ │ │ │ + bls 56362c │ │ │ │ stmdavs fp!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf101051c │ │ │ │ ldmibvs fp!, {r0, r2, r4, r6, r7, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0412b00 │ │ │ │ - bls 476888 │ │ │ │ + bls 476938 │ │ │ │ stmib r2, {r0, r1, r8, r9, sp}^ │ │ │ │ - bls 462834 │ │ │ │ + bls 4628e4 │ │ │ │ adcscc pc, sl, #9568256 @ 0x920000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d28100 │ │ │ │ swpcs r0, ip, [r0] @ │ │ │ │ - ldc2l 6, cr15, [r2], #612 @ 0x264 │ │ │ │ + ldc2 6, cr15, [sl], {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 +562800,20 @@ │ │ │ │ @ instruction: 0xf8d33098 │ │ │ │ stccs 5, cr5, [r0, #-80] @ 0xffffffb0 │ │ │ │ andhi pc, sp, #64 @ 0x40 │ │ │ │ @ instruction: 0x46a846be │ │ │ │ @ instruction: 0xf85b9105 │ │ │ │ vst4.8 {d19-d22}, [pc :128], r5 │ │ │ │ @ instruction: 0xf6437102 │ │ │ │ - blx 2ada9a │ │ │ │ - blcs 2929fc │ │ │ │ + blx 2adb4a │ │ │ │ + blcs 292aac │ │ │ │ adchi pc, ip, r0, asr #32 │ │ │ │ @ instruction: 0x1668f8de │ │ │ │ sbcvc pc, r2, pc, asr #8 │ │ │ │ - blx 25ea1e │ │ │ │ + blx 25eace │ │ │ │ stmdbcs r0, {r3, ip, sp, lr, pc} │ │ │ │ bicshi pc, r9, r0, asr #32 │ │ │ │ ldrdne pc, [r4], #-140 @ 0xffffff74 @ │ │ │ │ @ instruction: 0x4664b171 │ │ │ │ @ instruction: 0xf8542000 │ │ │ │ teqlt r3, r4, lsl #30 │ │ │ │ ldrdcc pc, [ip], r3 │ │ │ │ @@ -562784,37 +562824,37 @@ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ cdpvc 5, 12, cr15, cr2, cr14, {0} │ │ │ │ @ instruction: 0xf50c3582 │ │ │ │ @ instruction: 0xf1b87cc4 │ │ │ │ bicle r0, lr, r4, lsl #30 │ │ │ │ stmdbls r5, {r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x009cf8d3 │ │ │ │ - ldc2 6, cr15, [ip], {153} @ 0x99 │ │ │ │ + mcrr2 6, 9, pc, r4, cr9 @ │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ strht sp, [r0], r4 │ │ │ │ @ instruction: 0xf8df2603 │ │ │ │ ldrbtmi r4, [ip], #-1572 @ 0xfffff9dc │ │ │ │ - blcs 26d0d8 │ │ │ │ + blcs 26d188 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr9, cr15, {3} │ │ │ │ @ instruction: 0x3618f8df │ │ │ │ - bls 567318 │ │ │ │ + bls 5673c8 │ │ │ │ ldmdavs sp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - stc2l 6, cr15, [r2], #-444 @ 0xfffffe44 │ │ │ │ + stc2 6, cr15, [sl], {111} @ 0x6f │ │ │ │ @ instruction: 0x260cf8df │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - svc 0x00def5d9 │ │ │ │ + svc 0x0086f5d9 │ │ │ │ strpl r2, [r3, #769]! @ 0x301 │ │ │ │ @ instruction: 0xf04fe625 │ │ │ │ strb r0, [r5], r0, lsr #16 │ │ │ │ @ instruction: 0xf8d79a08 │ │ │ │ ldrvs r3, [r3, #708] @ 0x2c4 │ │ │ │ @ instruction: 0xf8872300 │ │ │ │ @ instruction: 0xe67e33bb │ │ │ │ - bcs 59e6a0 │ │ │ │ + bcs 59e750 │ │ │ │ mcrge 6, 2, pc, cr12, cr15, {1} @ │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ strmi r0, [r1], #-34 @ 0xffffffde │ │ │ │ svclt 0x00004708 │ │ │ │ andeq r0, r0, fp, lsl #1 │ │ │ │ @ instruction: 0xfffffc8b │ │ │ │ @ instruction: 0xfffffc8b │ │ │ │ @@ -562825,57 +562865,57 @@ │ │ │ │ @ instruction: 0x00000fb5 │ │ │ │ @ instruction: 0x00000fb5 │ │ │ │ @ instruction: 0xfffffc8d │ │ │ │ @ instruction: 0xfffffc8b │ │ │ │ @ instruction: 0xfffffc8b │ │ │ │ andeq r0, r0, pc, lsl #30 │ │ │ │ andeq r0, r0, pc, lsl #30 │ │ │ │ - blcs 2f0328 │ │ │ │ + blcs 2f03d8 │ │ │ │ ldrbhi pc, [sl, -r0, asr #4] @ │ │ │ │ svclt 0x00042b03 │ │ │ │ @ instruction: 0xf8c29a08 │ │ │ │ stmiavs fp!, {r2, r3, r4, r5, r7, r9, ip, sp}^ │ │ │ │ umullscs pc, r1, r3, r8 @ │ │ │ │ @ instruction: 0xf0012a00 │ │ │ │ @ instruction: 0xf89380a3 │ │ │ │ - blcs 261d44 │ │ │ │ + blcs 261df4 │ │ │ │ addshi pc, lr, r1, asr #32 │ │ │ │ movwcs r9, #14856 @ 0x3a08 │ │ │ │ adcscc pc, ip, #12713984 @ 0xc20000 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - blls 4817e0 │ │ │ │ + blls 481890 │ │ │ │ sbcscc pc, r0, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ movwcs sl, #16174 @ 0x3f2e │ │ │ │ @ instruction: 0xf8c29a08 │ │ │ │ str r3, [r8, -r0, asr #5]! │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ ldrtmi sl, [r8], -r4, lsl #28 │ │ │ │ stc2l 7, cr15, [lr, #-980]! @ 0xfffffc2c │ │ │ │ - blcs 28f330 │ │ │ │ + blcs 28f3e0 │ │ │ │ svcge 0x0054f43f │ │ │ │ @ instruction: 0xf1a3fa93 │ │ │ │ - blx fee9f344 │ │ │ │ - bl 392148 │ │ │ │ - blx 3dbf4c │ │ │ │ + blx fee9f3f4 │ │ │ │ + bl 3921f8 │ │ │ │ + blx 3dbffc │ │ │ │ ldrtmi pc, [r9], #257 @ 0x101 @ │ │ │ │ movweq lr, #6691 @ 0x1a23 │ │ │ │ andne pc, r0, r9, asr r8 @ │ │ │ │ rscle r2, ip, r0, lsl #18 │ │ │ │ cdpvs 14, 5, cr6, cr6, cr9, {2} │ │ │ │ mvnle r4, lr, lsl #5 │ │ │ │ rscscs r9, pc, #8, 18 @ 0x20000 │ │ │ │ movwcc r6, #14539 @ 0x38cb │ │ │ │ stccs 8, cr15, [r1], {3} │ │ │ │ subvs pc, fp, #64, 12 @ 0x4000000 │ │ │ │ stccs 8, cr15, [r3], {35} @ 0x23 │ │ │ │ sbcvs r4, fp, sl, lsl #12 │ │ │ │ @ instruction: 0xf8d22100 │ │ │ │ @ instruction: 0xf699009c │ │ │ │ - ldrtmi pc, [r8], -r7, ror #21 @ │ │ │ │ + ldrtmi pc, [r8], -pc, lsl #21 @ │ │ │ │ ldc2 0, cr15, [lr, #-4]! │ │ │ │ tstpcc r0, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ ldrdcs lr, [r2], #151 @ 0x97 │ │ │ │ strvs lr, [r8, #2519]! @ 0x9d7 │ │ │ │ andne lr, r4, #3440640 @ 0x348000 │ │ │ │ stmdbvs r0, {r2, r8, fp, sp, lr}^ │ │ │ │ movwmi r4, #8993 @ 0x2321 │ │ │ │ @@ -562887,71 +562927,71 @@ │ │ │ │ tstmi sl, #1097728 @ 0x10c000 │ │ │ │ tstpcc r8, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ cdpeq 0, 0, cr15, cr2, cr15, {2} │ │ │ │ cdpeq 2, 2, cr15, cr6, cr14, {6} │ │ │ │ movwmi r6, #6424 @ 0x1918 │ │ │ │ tsteq ip, r1, asr #20 │ │ │ │ vmlseq.f32 s28, s28, s2 │ │ │ │ - b 5f0138 │ │ │ │ + b 5f01e8 │ │ │ │ movwmi r0, #44550 @ 0xae06 │ │ │ │ @ instruction: 0xf0424322 │ │ │ │ eormi r0, sl, r3, lsl #4 │ │ │ │ andeq lr, r2, #385024 @ 0x5e000 │ │ │ │ subhi pc, r6, #64 @ 0x40 │ │ │ │ @ instruction: 0x2002f8ba │ │ │ │ @ instruction: 0xf8da2400 │ │ │ │ strcs r1, [r0, #-8] │ │ │ │ strmi lr, [r8, #2503]! @ 0x9c7 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blls 4f60b8 │ │ │ │ - b 16afe70 │ │ │ │ + blls 4f6168 │ │ │ │ + b 16aff20 │ │ │ │ @ instruction: 0xf0400203 │ │ │ │ @ instruction: 0xf89a86d5 │ │ │ │ @ instruction: 0xf8d72004 │ │ │ │ @ instruction: 0xf0021314 │ │ │ │ vsubw.u8 q8, q1, d1 │ │ │ │ @ instruction: 0xf8870200 │ │ │ │ stmdbcs r0, {r2, r6, r7, r8, r9, sp} │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ @ instruction: 0xf89a0301 │ │ │ │ - blcs 269c2c │ │ │ │ + blcs 269cdc │ │ │ │ cmnphi r2, r1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf02d4628 │ │ │ │ @ instruction: 0xf8bafbd9 │ │ │ │ sbclt r2, r6, #2 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blls 4f60b0 │ │ │ │ + blls 4f6160 │ │ │ │ muleq r4, sl, r8 │ │ │ │ @ instruction: 0xf8da6819 │ │ │ │ usada8eq r0, r4, r0, r3 │ │ │ │ teqls sl, #88, 30 @ 0x160 │ │ │ │ @ instruction: 0xf101fb02 │ │ │ │ @ instruction: 0xf1019133 │ │ │ │ - bls 475cc0 │ │ │ │ + bls 475d70 │ │ │ │ ldrdhi pc, [r4], #-131 @ 0xffffff7d @ │ │ │ │ ldmvs r5, {r2, r3, r5, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8d84641 │ │ │ │ ldmvs r0, {r2, r4, lr} │ │ │ │ @ instruction: 0xf7f6702b │ │ │ │ @ instruction: 0xf8d8fe6f │ │ │ │ rsbvc r3, fp, r8, lsl r0 │ │ │ │ andeq pc, r9, #1073741825 @ 0x40000001 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ andmi pc, r5, r5, asr #17 │ │ │ │ adcvc r0, r9, r9, lsl sl │ │ │ │ mrceq 12, 0, r0, cr11, cr9, {0} │ │ │ │ - blls 472140 │ │ │ │ + blls 4721f0 │ │ │ │ sbcsvs r7, sl, r9, ror #1 │ │ │ │ @ instruction: 0x3002f8ba │ │ │ │ mulcs r4, sl, r8 │ │ │ │ - blx fe7208a4 │ │ │ │ - blx fef52b34 │ │ │ │ + blx fe720954 │ │ │ │ + blx fef52be4 │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - b 13d63fc │ │ │ │ + b 13d64ac │ │ │ │ cdpls 3, 0, cr1, cr9, cr3, {4} │ │ │ │ addeq pc, r0, #2 │ │ │ │ mcrcs 2, 0, fp, cr0, cr11, {6} │ │ │ │ strhi pc, [r5], r0 │ │ │ │ stmdbcs r0, {r0, r4, r5, r8, fp, sp, lr} │ │ │ │ strhi pc, [r1], r0 │ │ │ │ @ instruction: 0xf8d16870 │ │ │ │ @@ -562961,94 +563001,94 @@ │ │ │ │ andsvs lr, r1, #270336 @ 0x42000 │ │ │ │ rsbvc r7, fp, #-1879048178 @ 0x9000000e │ │ │ │ @ instruction: 0xf886fa5f │ │ │ │ @ instruction: 0x73aa0a0b │ │ │ │ @ instruction: 0x732b0c09 │ │ │ │ @ instruction: 0xf1b97369 │ │ │ │ @ instruction: 0xf0010f00 │ │ │ │ - bls 476120 │ │ │ │ + bls 4761d0 │ │ │ │ ldmvs r0, {r0, r3, r6, r9, sl, lr} │ │ │ │ mcr2 7, 1, pc, cr8, cr6, {7} @ │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ mvnvc r4, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ - beq ee6d8c │ │ │ │ + beq ee6e3c │ │ │ │ vcgt.u32 d18, d2, d0 │ │ │ │ ldceq 3, cr0, [r2], #-28 @ 0xffffffe4 │ │ │ │ vacgt.f32 d16, d2, d22 │ │ │ │ vcgt.u32 d18, d6, d15 │ │ │ │ vcge.u32 d20, d4, d7 │ │ │ │ @ instruction: 0x612b631f │ │ │ │ tstpeq r4, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ sbcsvs r9, r3, r8, lsl #20 │ │ │ │ mulcc r4, sl, r8 │ │ │ │ @ instruction: 0xf140079e │ │ │ │ ldmdbls sl!, {r2, r4, r6, r7, pc} │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ vshr.u64 q4, q0, #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a5950 │ │ │ │ + blcc 2a5a00 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldmib r1, {r1, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ vshr.u64 d8, d26, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a597c │ │ │ │ + blcc 2a5a2c │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ strtmi r8, [r1], -ip, lsr #1 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ adc sp, r2, r9, ror #3 │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ - blx fe6c1644 │ │ │ │ + blx fe6c16f4 │ │ │ │ strcs pc, [r1], -r1, lsr #7 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ stmdbeq r3, {r2, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ vpmax.u8 d15, d3, d6 │ │ │ │ tsteq r3, r1, lsr #20 │ │ │ │ @ instruction: 0xf8d944b9 │ │ │ │ - blcs 263164 │ │ │ │ + blcs 263214 │ │ │ │ cdpvs 0, 5, cr13, cr11, cr12, {7} │ │ │ │ addsmi r6, lr, #1376 @ 0x560 │ │ │ │ mcrge 4, 6, pc, cr8, cr15, {1} @ │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ strb sl, [r6, pc, lsl #28]! │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ - blx fe7c15ac │ │ │ │ - blx fef52c78 │ │ │ │ - blx 392bf6 │ │ │ │ - blx 5f3df8 │ │ │ │ - b bd29fc │ │ │ │ + blx fe7c165c │ │ │ │ + blx fef52d28 │ │ │ │ + blx 392ca6 │ │ │ │ + blx 5f3ea8 │ │ │ │ + b bd2aac │ │ │ │ @ instruction: 0xf8580503 │ │ │ │ - blcs 261df8 │ │ │ │ + blcs 261ea8 │ │ │ │ cdpvs 0, 5, cr13, cr11, cr14, {7} │ │ │ │ addsmi r6, lr, #1376 @ 0x560 │ │ │ │ mcrge 4, 5, pc, cr14, cr15, {1} @ │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ ubfx sl, sp, #27, #9 │ │ │ │ @ instruction: 0xf44f9b06 │ │ │ │ strls r7, [r5], -r2, asr #21 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [ip], -r6, lsr #12 │ │ │ │ - blx 354a48 │ │ │ │ - blx fe767970 │ │ │ │ + blx 354af8 │ │ │ │ + blx fe767a20 │ │ │ │ andcs pc, ip, #164, 6 @ 0x90000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - blx 2e76f2 │ │ │ │ - blx 484640 │ │ │ │ - b b92a44 │ │ │ │ + blx 2e77a2 │ │ │ │ + blx 4846f0 │ │ │ │ + b b92af4 │ │ │ │ ldrtmi r0, [sl], #1027 @ 0x403 │ │ │ │ strbtne pc, [r8], #2266 @ 0x8da @ │ │ │ │ stc2l 7, cr15, [ip, #984] @ 0x3d8 │ │ │ │ strbtcc pc, [r8], #2266 @ 0x8da @ │ │ │ │ @ instruction: 0x81b6f883 │ │ │ │ adcshi pc, r9, #8781824 @ 0x860000 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ @@ -563058,17 +563098,17 @@ │ │ │ │ stmiavs r3, {r3, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8433309 │ │ │ │ eorcs r2, fp, #8, 24 @ 0x800 │ │ │ │ stcne 8, cr15, [r4], {67} @ 0x43 │ │ │ │ stccs 8, cr15, [r9], {3} │ │ │ │ strb r6, [r8], r3, asr #1 │ │ │ │ stmdbls r8, {r0, r3, r9, fp, ip, pc} │ │ │ │ - bcs 2701b4 │ │ │ │ + bcs 270264 │ │ │ │ ldrhi pc, [sp, -r0] │ │ │ │ - blcs 2702d4 │ │ │ │ + blcs 270384 │ │ │ │ strbhi pc, [r0] @ │ │ │ │ ldrdls pc, [r4], #-131 @ 0xffffff7d @ │ │ │ │ ldmdavs r4, {r0, r1, r4, r6, fp, sp, lr} │ │ │ │ ldmeq r3, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c56893 │ │ │ │ @ instruction: 0x23253002 │ │ │ │ rsclt r7, r6, #110 @ 0x6e │ │ │ │ @@ -563083,33 +563123,33 @@ │ │ │ │ movwcs r0, #2594 @ 0xa22 │ │ │ │ vrshl.u32 d19, d11, d2 │ │ │ │ stceq 3, cr0, [r2], #-28 @ 0xffffffe4 │ │ │ │ movwcs pc, #62306 @ 0xf362 @ │ │ │ │ vcgt.f32 d16, d2, d18 │ │ │ │ vcge.u32 d20, d8, d7 │ │ │ │ @ instruction: 0xf845631f │ │ │ │ - blls 464ef4 │ │ │ │ - blls 5ae25c │ │ │ │ + blls 464fa4 │ │ │ │ + blls 5ae30c │ │ │ │ strcc pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bls 47761c │ │ │ │ + bls 4776cc │ │ │ │ sbcscc pc, r0, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf8c23301 │ │ │ │ - blls 462a40 │ │ │ │ + blls 462af0 │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ rscscc pc, r0, #216, 16 @ 0xd80000 │ │ │ │ @ instruction: 0x075d795b │ │ │ │ stmdals r8, {r2, r3, r4, r5, r6, sl, ip, lr, pc} │ │ │ │ rscscs pc, r4, #216, 16 @ 0xd80000 │ │ │ │ ldrdcc lr, [r4, r0] │ │ │ │ @ instruction: 0xf8d0430b │ │ │ │ - b 131a780 │ │ │ │ + b 131a830 │ │ │ │ orrslt r0, sl, #1048576 @ 0x100000 │ │ │ │ ldrdcc pc, [r8], #128 @ 0x80 │ │ │ │ - bvc 6c2d38 │ │ │ │ + bvc 6c2de8 │ │ │ │ @ instruction: 0xf10006cc │ │ │ │ ldmdavc r2, {r1, r2, r3, r4, r5, r6, r8, r9, sl, pc} │ │ │ │ strle r0, [r9, #-2001]! @ 0xfffff82f │ │ │ │ stcls 8, cr6, [r8], {155} @ 0x9b │ │ │ │ ldrsbpl pc, [r0, #131] @ 0x83 @ │ │ │ │ stccs 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ ldrmi fp, [sp], -r8, lsl #30 │ │ │ │ @@ -563119,15 +563159,15 @@ │ │ │ │ mvnsmi r3, #28, 4 @ 0xc0000001 │ │ │ │ tstpeq r2, r1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8c4430b │ │ │ │ ldmdahi r3, {r2, r3, r4, r9, ip, sp}^ │ │ │ │ mvnspl pc, #50331648 @ 0x3000000 │ │ │ │ ldmhi r3, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ mvnspl pc, #50331648 @ 0x3000000 │ │ │ │ - bls 482440 │ │ │ │ + bls 4824f0 │ │ │ │ eorcc pc, r0, #13762560 @ 0xd20000 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ eorcc pc, r0, #12713984 @ 0xc20000 │ │ │ │ ldrdcc pc, [r0, #133] @ 0x85 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ biccc pc, r0, r5, asr #17 │ │ │ │ @ instruction: 0xf8d39b08 │ │ │ │ @@ -563157,72 +563197,72 @@ │ │ │ │ svclt 0x00180f78 │ │ │ │ ldrbmi r4, [r8], -r3, lsl #6 │ │ │ │ @ instruction: 0xf8cbbf18 │ │ │ │ @ instruction: 0xf7f63220 │ │ │ │ @ instruction: 0xf8dbfcab │ │ │ │ strcc ip, [r1, #-164] @ 0xffffff5c │ │ │ │ stmiale pc, {r2, r3, r5, r7, r8, sl, lr}^ @ │ │ │ │ - blcs 27cc30 │ │ │ │ + blcs 27cce0 │ │ │ │ strthi pc, [r1], -r0 │ │ │ │ ldmdbvs fp, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 47788c │ │ │ │ + bls 47793c │ │ │ │ @ instruction: 0xf8822300 │ │ │ │ - blls 462ad8 │ │ │ │ + blls 462b88 │ │ │ │ @ instruction: 0x3094f8d3 │ │ │ │ svcpl 0x0040f1b3 │ │ │ │ ldrbhi pc, [r5, #512]! @ 0x200 @ │ │ │ │ - bls 568c60 │ │ │ │ + bls 568d10 │ │ │ │ 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 ff4940c8 │ │ │ │ + bllt 11d40f4 │ │ │ │ + @ instruction: 0x0072a99e │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + @ instruction: 0x0072a998 │ │ │ │ + rsbseq sl, r2, r6, lsl #17 │ │ │ │ + rsbeq fp, r8, r0, asr ip │ │ │ │ + rsbseq r9, r5, ip, asr #16 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - ldrsbteq r9, [r5], #-136 @ 0xffffff78 │ │ │ │ - ldrshteq r9, [r5], #-86 @ 0xffffffaa │ │ │ │ + rsbseq r9, r5, r8, lsr #16 │ │ │ │ + rsbseq r9, r5, r6, asr #10 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r3, pc, r6, lsr #16 │ │ │ │ + andseq r3, pc, lr, lsl r8 @ │ │ │ │ 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 a9412a │ │ │ │ tstpcc r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ tstls r1, #167936 @ 0x29000 │ │ │ │ ldrdhi pc, [r4], #-141 @ 0xffffff73 │ │ │ │ cmplt r3, r6, lsl r2 │ │ │ │ ldrtmi r2, [r9], -r3, lsl #4 │ │ │ │ stmdage fp!, {r9, ip, pc} │ │ │ │ @ instruction: 0xf7fb464a │ │ │ │ @ instruction: 0xf8ddfb11 │ │ │ │ - blls d36370 │ │ │ │ + blls d36420 │ │ │ │ @ instruction: 0xf8d79311 │ │ │ │ tstls r2, #16, 6 @ 0x40000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ andcs r8, r3, #-956301312 @ 0xc7000000 │ │ │ │ andls r4, r0, #59768832 @ 0x3900000 │ │ │ │ strbmi sl, [sl], -sp, lsr #16 │ │ │ │ - blx 2940ba │ │ │ │ + blx 29416a │ │ │ │ tstls r2, #46080 @ 0xb400 │ │ │ │ movwls r9, #31534 @ 0x7b2e │ │ │ │ strls r2, [r0, #-1280] @ 0xfffffb00 │ │ │ │ movwcc pc, #51415 @ 0xc8d7 @ │ │ │ │ ldrtmi r4, [r9], -sl, asr #12 │ │ │ │ @ instruction: 0xf7fba82f │ │ │ │ strls pc, [r0, #-2803] @ 0xfffff50d │ │ │ │ movwcc pc, #35031 @ 0x88d7 @ │ │ │ │ - stcls 6, cr4, [pc], #-296 @ 255fc8 │ │ │ │ + stcls 6, cr4, [pc], #-296 @ 256078 │ │ │ │ ldmdage r1!, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fb9414 │ │ │ │ @ instruction: 0xf8d7fae9 │ │ │ │ @ instruction: 0xf8d73308 │ │ │ │ @ instruction: 0xf899230c │ │ │ │ ldmvs fp, {r0, r3, r4, r5, r7, r9, ip}^ │ │ │ │ @ instruction: 0xf89368d2 │ │ │ │ @@ -563232,40 +563272,40 @@ │ │ │ │ ldmdbls r1!, {r0, r1, r3, r8, r9, lr} │ │ │ │ tstlt sl, r5, lsl r1 │ │ │ │ @ instruction: 0xf89268d2 │ │ │ │ tstmi r3, #35 @ 0x23 │ │ │ │ tstpcs r8, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ tstppl r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ @ instruction: 0xf89268d2 │ │ │ │ - bls 39a1c4 │ │ │ │ + bls 39a274 │ │ │ │ ldrdeq pc, [r0], #130 @ 0x82 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ stmiavs sl!, {r0, r1, r3, r4, r6, r7, r9, sl, pc}^ │ │ │ │ mlacs r3, r2, r8, pc @ │ │ │ │ movwmi r4, #45841 @ 0xb311 │ │ │ │ adcscc pc, r9, #8978432 @ 0x890000 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf04f87bf │ │ │ │ @ instruction: 0x9c050b00 │ │ │ │ tstcs ip, sp, lsl #28 │ │ │ │ - blx 2a7ace │ │ │ │ + blx 2a7b7e │ │ │ │ ldmvc fp, {r1, r8, r9, lr} │ │ │ │ cmnpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ movwvs pc, #15105 @ 0x3b01 @ │ │ │ │ orrscc pc, r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf10bb10b │ │ │ │ andcc r0, r1, #1024 @ 0x400 │ │ │ │ mvnsle r4, #536870920 @ 0x20000008 │ │ │ │ stmdbcs r1, {r0, r3, r4, r6, r9, sl, lr} │ │ │ │ tstcs r1, r8, lsr pc │ │ │ │ stccs 1, cr0, [r0, #-36] @ 0xffffffdc │ │ │ │ strbthi pc, [r0], r0 @ │ │ │ │ eorcs r3, r0, #72, 2 │ │ │ │ eoreq pc, ip, r9, lsl #2 │ │ │ │ - blx f94196 │ │ │ │ + blx f94246 │ │ │ │ movwcc pc, #35031 @ 0x88d7 @ │ │ │ │ tstppl r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ ldmvs r9, {r0, r1, r4, ip, pc}^ │ │ │ │ movwcc pc, #51415 @ 0xc8d7 @ │ │ │ │ rsbseq pc, r8, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf50068da │ │ │ │ strtmi r7, [fp], -r1, rrx │ │ │ │ @@ -563290,80 +563330,80 @@ │ │ │ │ mlapl r2, r0, r8, pc @ │ │ │ │ svclt 0x00082a04 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ mlacs r1, r0, r8, pc @ │ │ │ │ @ instruction: 0xf1a29806 │ │ │ │ ldrls r0, [r0, #-516] @ 0xfffffdfc │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - blvs 13c2db0 │ │ │ │ + blvs 13c2e60 │ │ │ │ andls r0, pc, #1343488 @ 0x148000 │ │ │ │ stmdbcs r0, {r1, r4, r5, r6, r7, r9, ip, sp, pc} │ │ │ │ ldrbthi pc, [r1], r0 @ │ │ │ │ stmib sp, {r8, r9, fp, sp, lr}^ │ │ │ │ tstls r7, r8, lsl r2 │ │ │ │ - blx fe614212 │ │ │ │ - bls 8bc698 │ │ │ │ + blx fe6142c2 │ │ │ │ + bls 8bc748 │ │ │ │ stmibvs r8, {r3, r4, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x43224402 │ │ │ │ andeq pc, r4, #66 @ 0x42 │ │ │ │ stmibvs sl, {r1, r3, r5, ip, sp, lr} │ │ │ │ ldcls 4, cr4, [r2], {22} │ │ │ │ rsbvc r0, sl, r2, lsr sl │ │ │ │ mrceq 12, 1, r0, cr6, cr2, {1} │ │ │ │ rscvc r7, lr, sl, lsr #1 │ │ │ │ mulsvs ip, sp, r8 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ stmdbls r6, {r0, r4, r6, r7, r9, sl, pc} │ │ │ │ - blvs 47aec8 │ │ │ │ + blvs 47af78 │ │ │ │ @ instruction: 0xf7f64621 │ │ │ │ stmibvs r2!, {r0, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r9, [r2], #-2823 @ 0xfffff4f9 │ │ │ │ stmibvs r2!, {r1, r3, r5, r8, ip, sp, lr} │ │ │ │ movwls r4, #29715 @ 0x7413 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r8, r9, fp, ip, pc}^ │ │ │ │ sbcslt r2, lr, #-1073741821 @ 0xc0000003 │ │ │ │ subeq lr, r1, #270336 @ 0x42000 │ │ │ │ sbcslt r9, r4, #114688 @ 0x1c000 │ │ │ │ cmnvc sl, sl, lsl #20 │ │ │ │ @ instruction: 0x71aa0c0a │ │ │ │ mvnvc r0, sl, lsl #28 │ │ │ │ - bcs 27cacc │ │ │ │ + bcs 27cb7c │ │ │ │ strthi pc, [fp], r0 │ │ │ │ ldrmi r9, [r1], -r7, lsl #6 │ │ │ │ - blvs 87cec4 │ │ │ │ - blx 171428a │ │ │ │ + blvs 87cf74 │ │ │ │ + blx 171433a │ │ │ │ ldmibvs sl, {r0, r1, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x43224432 │ │ │ │ andeq pc, r4, #66 @ 0x42 │ │ │ │ ldmibvs sl, {r1, r3, r5, r9, ip, sp, lr} │ │ │ │ ldrmi r9, [r3], #-2823 @ 0xfffff4f9 │ │ │ │ - beq 8fd30c │ │ │ │ + beq 8fd3bc │ │ │ │ @ instruction: 0xf688fa5f │ │ │ │ ldceq 2, cr7, [sl], {106} @ 0x6a │ │ │ │ adcvc r0, sl, #432 @ 0x1b0 │ │ │ │ stccs 2, cr7, [r0], {235} @ 0xeb │ │ │ │ strhi pc, [ip], r0 │ │ │ │ strtmi r9, [r1], -r6, lsl #20 │ │ │ │ @ instruction: 0xf7f66b10 │ │ │ │ stmibvs r3!, {r0, r1, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x732b4433 │ │ │ │ ldrmi r6, [r8], #2467 @ 0x9a3 │ │ │ │ tstcs r8, #323584 @ 0x4f000 │ │ │ │ - b 16330a4 │ │ │ │ + b 1633154 │ │ │ │ @ instruction: 0x73ab4318 │ │ │ │ tstvs r8, #323584 @ 0x4f000 │ │ │ │ - blls 3f32b0 │ │ │ │ + blls 3f3360 │ │ │ │ @ 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 31e5d4 │ │ │ │ + blcc 3c602c │ │ │ │ + blx fef1efdc │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ addseq fp, fp, r8, lsl pc │ │ │ │ biceq lr, r2, #274432 @ 0x43000 │ │ │ │ andcc r6, r4, #75776 @ 0x12800 │ │ │ │ stccc 8, cr15, [r2], {2} │ │ │ │ orrpl pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ stccc 8, cr15, [r4], {34} @ 0x22 │ │ │ │ @@ -563371,15 +563411,15 @@ │ │ │ │ @ instruction: 0xf8d73c01 │ │ │ │ movtvs r0, #41596 @ 0xa27c │ │ │ │ teqcs r6, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf7fe9939 │ │ │ │ stmdbls r0, {r0, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ teqcs sp, #3620864 @ 0x374000 │ │ │ │ rsbseq pc, ip, #14090240 @ 0xd70000 │ │ │ │ - blx 1435e │ │ │ │ + blx 1440e │ │ │ │ tstpcs r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ @ instruction: 0xf89a9905 │ │ │ │ @ instruction: 0xf8d13000 │ │ │ │ @ instruction: 0xf8d101c4 │ │ │ │ ldmdbls r3!, {r3, r6, r7, r8, pc} │ │ │ │ ldmdbls r8!, {r0, r1, r3, r4, r8, ip, pc} │ │ │ │ ldmdbls sl!, {r2, r3, r4, r8, ip, pc} │ │ │ │ @@ -563394,15 +563434,15 @@ │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ @ instruction: 0xf8d7931a │ │ │ │ stmiavs fp!, {r3, r4, r8, r9, ip, lr}^ │ │ │ │ umullsne pc, r1, r3, r8 @ │ │ │ │ @ instruction: 0xf893911f │ │ │ │ @ instruction: 0x91201093 │ │ │ │ umullsne pc, r4, r3, r8 @ │ │ │ │ - bcs 27a844 │ │ │ │ + bcs 27a8f4 │ │ │ │ ldrbhi pc, [r3, #-0]! @ │ │ │ │ @ instruction: 0x264068d2 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ mlacs r8, r2, r8, pc @ │ │ │ │ ldrmi fp, [r4], r2, lsr #18 │ │ │ │ mlacs r8, r3, r8, pc @ │ │ │ │ sbcslt r0, r6, #-2147483612 @ 0x80000024 │ │ │ │ @@ -563425,200 +563465,200 @@ │ │ │ │ @ instruction: 0xf8939122 │ │ │ │ @ instruction: 0x91241090 │ │ │ │ @ instruction: 0xf892b10d │ │ │ │ stmdacs r0, {r2, r3, r4, r5, lr} │ │ │ │ strbhi pc, [r3], #-0 @ │ │ │ │ mlasne ip, lr, r8, pc @ │ │ │ │ adceq r9, r9, r9, lsl r1 │ │ │ │ - b 12bd8bc │ │ │ │ - ldcls 1, cr0, [pc, #-276] @ 25632c │ │ │ │ - b 13a7078 │ │ │ │ + b 12bd96c │ │ │ │ + ldcls 1, cr0, [pc, #-276] @ 2563dc │ │ │ │ + b 13a7128 │ │ │ │ stmdals r1!, {r6, r7, r8} │ │ │ │ - b 12bd8bc │ │ │ │ + b 12bd96c │ │ │ │ stmdals r2!, {r8, ip} │ │ │ │ ldmdbls fp, {r1, r2, r3, r8, r9, lr} │ │ │ │ @ instruction: 0x0c06ea4c │ │ │ │ - b 1364860 │ │ │ │ + b 1364910 │ │ │ │ stmdbls r3!, {r0, r9, sl, ip} │ │ │ │ - b 1296688 │ │ │ │ + b 1296738 │ │ │ │ stmdbls r6, {r6, sl} │ │ │ │ mcrvs 8, 2, r9, cr9, cr13, {0} │ │ │ │ cdpne 1, 4, cr9, cr1, cr6, {0} │ │ │ │ - b 127c4d8 │ │ │ │ + b 127c588 │ │ │ │ @ instruction: 0xf8921001 │ │ │ │ andsls r1, r9, r8, lsr #32 │ │ │ │ mlaeq sl, r2, r8, pc @ │ │ │ │ - b 12967a8 │ │ │ │ + b 1296858 │ │ │ │ ldmdals sl, {r7, r8} │ │ │ │ strmi r4, [r1], -r8, lsl #6 │ │ │ │ mlaeq sl, lr, r8, pc @ │ │ │ │ cmpne r0, r1, asr #20 │ │ │ │ mlaeq r8, lr, r8, pc @ │ │ │ │ orrne lr, r0, r1, asr #20 │ │ │ │ andeq pc, r2, r1, asr #32 │ │ │ │ - b 12b14e8 │ │ │ │ + b 12b1598 │ │ │ │ tstcs r0, r5, lsl #10 │ │ │ │ tstpeq r7, r5, ror #6 @ p-variant is OBSOLETE │ │ │ │ ldrsbtpl pc, [r4], -r9 @ │ │ │ │ tstpcs pc, r6, ror #6 @ p-variant is OBSOLETE │ │ │ │ vmax.u32 d18, d0, d0 │ │ │ │ @ instruction: 0xf8de0607 │ │ │ │ vhadd.u32 q8, q6, q0 │ │ │ │ vmax.u32 d18, d4, d15 │ │ │ │ stcls 6, cr4, [r4], #-92 @ 0xffffffa4 │ │ │ │ ldrvs pc, [pc], -r4, ror #6 │ │ │ │ - b 127d548 │ │ │ │ + b 127d5f8 │ │ │ │ @ instruction: 0xf8921004 │ │ │ │ ldrls r4, [fp], #-34 @ 0xffffffde │ │ │ │ tstpmi r7, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ vceq.i32 d25, d0, d9 │ │ │ │ @ instruction: 0xf892611f │ │ │ │ @ instruction: 0xf89e0021 │ │ │ │ @ instruction: 0xf1a02021 │ │ │ │ - blx fee56500 │ │ │ │ + blx fee565b0 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf89e9019 │ │ │ │ andsls r0, ip, r2, lsr #32 │ │ │ │ andeq pc, r4, r2, lsr #3 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ andsls r0, sl, r0, asr #18 │ │ │ │ mlacs r1, r3, r8, pc @ │ │ │ │ mlami r2, r3, r8, pc @ │ │ │ │ movweq pc, #16802 @ 0x41a2 @ │ │ │ │ - blx fef3cd30 │ │ │ │ + blx fef3cde0 │ │ │ │ eorvs pc, lr, r3, lsl #7 │ │ │ │ - blx 1a2e6c4 │ │ │ │ + blx 1a2e774 │ │ │ │ ldmdbeq fp, {r3, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldrmi r8, [r1], -r0, ror #7 │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ @ instruction: 0xf7f6931d │ │ │ │ - blls 414d74 │ │ │ │ + blls 414e24 │ │ │ │ ldrtmi r6, [r2], #-2458 @ 0xfffff666 │ │ │ │ ldmibvs sl, {r1, r3, r5, r9, ip, sp, lr} │ │ │ │ ldrmi r9, [r0], #2845 @ 0xb1d │ │ │ │ movteq lr, #19011 @ 0x4a43 │ │ │ │ mlasvs ip, sp, r8, pc @ │ │ │ │ - b 16430c0 │ │ │ │ + b 1643170 │ │ │ │ rsbvc r2, fp, #24, 6 @ 0x60000000 │ │ │ │ tstmi r8, #323584 @ 0x4f000 │ │ │ │ - b 1633008 │ │ │ │ - blls c305c0 │ │ │ │ + b 16330b8 │ │ │ │ + blls c30670 │ │ │ │ andhi pc, fp, r5, lsl #17 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x469883ba │ │ │ │ @ instruction: 0xf8d94619 │ │ │ │ @ instruction: 0xf7f60030 │ │ │ │ - bls 654d34 │ │ │ │ + bls 654de4 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ @ instruction: 0x43234433 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ @ instruction: 0xf8d8732b │ │ │ │ ldrmi r3, [sl], #-24 @ 0xffffffe8 │ │ │ │ ldcls 2, cr9, [r6], {15} │ │ │ │ @ instruction: 0xf8dd9a0f │ │ │ │ - beq 736718 │ │ │ │ - blx 1a33348 │ │ │ │ + beq 7367c8 │ │ │ │ + blx 1a333f8 │ │ │ │ ldceq 6, cr15, [r3], {136} @ 0x88 │ │ │ │ cdpeq 3, 1, cr7, cr3, cr11, {5} │ │ │ │ stccs 3, cr7, [r0], {235} @ 0xeb │ │ │ │ orrshi pc, r7, #0 │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ @ instruction: 0xf7f64621 │ │ │ │ stmibvs r3!, {r0, r1, r2, r3, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r3], #-1602 @ 0xfffff9be │ │ │ │ stmibvs r3!, {r0, r1, r3, r5, sl, ip, sp, lr} │ │ │ │ andsls r4, r8, #436207616 @ 0x1a000000 │ │ │ │ - blls 8fce38 │ │ │ │ + blls 8fcee8 │ │ │ │ mlavs ip, sp, r8, pc @ │ │ │ │ movteq lr, #10819 @ 0x2a43 │ │ │ │ sbcslt r9, ip, #24, 20 @ 0x18000 │ │ │ │ strbtvc r0, [fp], #-2579 @ 0xfffff5ed │ │ │ │ strtvc r0, [fp], #3091 @ 0xc13 │ │ │ │ strbtvc r0, [fp], #3603 @ 0xe13 │ │ │ │ - blcs 27d27c │ │ │ │ + blcs 27d32c │ │ │ │ cmnphi r3, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46194698 │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ @ instruction: 0xf9b0f7f6 │ │ │ │ @ instruction: 0xf8d89a0b │ │ │ │ ldrtmi r3, [r3], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf0434323 │ │ │ │ strvc r0, [fp, #-772]! @ 0xfffffcfc │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ andls r4, fp, #436207616 @ 0x1a000000 │ │ │ │ - bls 53d660 │ │ │ │ + bls 53d710 │ │ │ │ ldrsbhi pc, [ip], #-141 @ 0xffffff73 @ │ │ │ │ strbvc r0, [fp, #-2579]! @ 0xfffff5ed │ │ │ │ @ instruction: 0xf688fa5f │ │ │ │ strvc r0, [fp, #3091]! @ 0xc13 │ │ │ │ strbvc r0, [fp, #3603]! @ 0xe13 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8d98368 │ │ │ │ @ instruction: 0x46210030 │ │ │ │ @ instruction: 0xf990f7f6 │ │ │ │ strbmi r6, [r2], -r3, lsr #19 │ │ │ │ @ instruction: 0x762b4433 │ │ │ │ ldrmi r6, [sl], #-2467 @ 0xfffff65d │ │ │ │ - bls 93aea0 │ │ │ │ + bls 93af50 │ │ │ │ @ instruction: 0xf89d9b19 │ │ │ │ - b 132e6bc │ │ │ │ - bls 817358 │ │ │ │ - beq 7431c4 │ │ │ │ + b 132e76c │ │ │ │ + bls 817408 │ │ │ │ + beq 743274 │ │ │ │ ldceq 6, cr7, [r3], {107} @ 0x6b │ │ │ │ cdpeq 6, 1, cr7, cr3, cr11, {5} │ │ │ │ - blls bb420c │ │ │ │ + blls bb42bc │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldrmi r8, [r8], r4, asr #6 │ │ │ │ @ instruction: 0xf8d94619 │ │ │ │ @ instruction: 0xf7f60030 │ │ │ │ - bls 454c38 │ │ │ │ + bls 454ce8 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ @ instruction: 0x43234433 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ @ instruction: 0xf8d8772b │ │ │ │ ldrmi r3, [sl], #-24 @ 0xffffffe8 │ │ │ │ ldcls 2, cr9, [r5], {7} │ │ │ │ @ instruction: 0xf8dd9a07 │ │ │ │ - beq 736794 │ │ │ │ - blx 1a34444 │ │ │ │ + beq 736844 │ │ │ │ + blx 1a344f4 │ │ │ │ ldceq 6, cr15, [r3], {136} @ 0x88 │ │ │ │ cdpeq 7, 1, cr7, cr3, cr11, {5} │ │ │ │ stccs 7, cr7, [r0], {235} @ 0xeb │ │ │ │ msrhi CPSR_fxc, #0 │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ @ instruction: 0xf7f64621 │ │ │ │ stmibvs r3!, {r0, r4, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r3], #-1602 @ 0xfffff9be │ │ │ │ eorcc pc, r0, r5, lsl #17 │ │ │ │ ldrmi r6, [sl], #-2467 @ 0xfffff65d │ │ │ │ - bls 67af04 │ │ │ │ - beq 723b58 │ │ │ │ + bls 67afb4 │ │ │ │ + beq 723c08 │ │ │ │ stccc 8, cr15, [r3], {5} │ │ │ │ @ instruction: 0xf8050c13 │ │ │ │ cdpeq 12, 1, cr3, cr3, cr2, {0} │ │ │ │ stccc 8, cr15, [r1], {5} │ │ │ │ movwcc pc, #35031 @ 0x88d7 @ │ │ │ │ eorspl pc, r4, r9, asr #17 │ │ │ │ - bvs fe930a50 │ │ │ │ + bvs fe930b00 │ │ │ │ cmnpmi pc, #35 @ p-variant is OBSOLETE @ 0x23 │ │ │ │ svclt 0x00183b00 │ │ │ │ tstls r7, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf8d39b05 │ │ │ │ @ instruction: 0xf1bcc0c0 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ stmdbls r5, {r0, r1, r4, r7, pc} │ │ │ │ @ instruction: 0xf8cd2200 │ │ │ │ ldrmi fp, [r6], -r0, rrx │ │ │ │ ldrbeq pc, [r3, #257] @ 0x101 @ │ │ │ │ ldrtmi r4, [fp], r8, lsl #13 │ │ │ │ andsls r4, r0, #241172480 @ 0xe600000 │ │ │ │ rsbge pc, r4, sp, asr #17 │ │ │ │ tstcs ip, r5, lsl #22 │ │ │ │ - blx 2bcf56 │ │ │ │ + blx 2bd006 │ │ │ │ ldmvc fp, {r1, r2, r8, r9, ip, sp} │ │ │ │ cmnpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ movwcs pc, #15105 @ 0x3b01 @ │ │ │ │ orrscs pc, r8, #13828096 @ 0xd30000 │ │ │ │ rsble r2, sp, r0, lsl #20 │ │ │ │ orrsmi pc, r4, #13828096 @ 0xd30000 │ │ │ │ movwcc pc, #35035 @ 0x88db @ │ │ │ │ @@ -563637,57 +563677,57 @@ │ │ │ │ strmi r0, [r4], r1 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdals r0, {r1, r4, r5, r6, r8, pc} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ smlsdxcs r1, r7, r1, r8 │ │ │ │ subgt pc, r0, sp, asr #17 │ │ │ │ ldrsbteq pc, [r4], -r9 @ │ │ │ │ - blx fe395108 │ │ │ │ + blx fe3951b8 │ │ │ │ stmdbcs r0, {r1, r2, ip, pc} │ │ │ │ cmnphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ movwls r9, #45583 @ 0xb20f │ │ │ │ @ instruction: 0xf7f69107 │ │ │ │ stmdbls r7, {r0, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - bls 63d3d4 │ │ │ │ + bls 63d484 │ │ │ │ strmi r6, [ip], #-2441 @ 0xfffff677 │ │ │ │ @ instruction: 0xf88d448a │ │ │ │ movtls sl, #12548 @ 0x3104 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ smlabbcc r8, sp, r8, pc @ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ smlatbcc sl, sp, r8, pc @ │ │ │ │ cmnpmi pc, #111 @ p-variant is OBSOLETE @ 0x6f │ │ │ │ - b 143b4dc │ │ │ │ - blls 3dc3d8 │ │ │ │ + b 143b58c │ │ │ │ + blls 3dc488 │ │ │ │ @ instruction: 0xf1a5a841 │ │ │ │ @ instruction: 0xf88d0210 │ │ │ │ cdpne 1, 5, cr7, cr9, cr9, {0} │ │ │ │ @ instruction: 0xf88d0a23 │ │ │ │ stceq 1, cr3, [r3], #-20 @ 0xffffffec │ │ │ │ @ instruction: 0xf88d0e24 │ │ │ │ @ instruction: 0xf88d3106 │ │ │ │ @ instruction: 0xf8124107 │ │ │ │ @ instruction: 0xf8104f01 │ │ │ │ adcmi r3, sl, #1024 @ 0x400 │ │ │ │ movweq lr, #19011 @ 0x4a43 │ │ │ │ svccc 0x0001f801 │ │ │ │ - blls 40afd8 │ │ │ │ + blls 40b088 │ │ │ │ @ instruction: 0xf8c93310 │ │ │ │ - blls 3a28dc │ │ │ │ + blls 3a298c │ │ │ │ ldrd pc, [r0], #131 @ 0x83 │ │ │ │ ldrcc r3, [r0, #-1537] @ 0xfffff9ff │ │ │ │ stmdaeq ip, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf63f45b6 │ │ │ │ usub16mi sl, pc, sp @ │ │ │ │ - blt 890f98 │ │ │ │ + blt 891048 │ │ │ │ vst3.32 @ instruction: 0xf48bfa5f │ │ │ │ svceq 0x0000f1bb │ │ │ │ sbcshi pc, r6, #0 │ │ │ │ - bls 113d504 │ │ │ │ + bls 113d5b4 │ │ │ │ ldrdpl pc, [ip], -r9 │ │ │ │ ldrdlt pc, [ip], #-141 @ 0xffffff73 │ │ │ │ movwne lr, #10819 @ 0x2a43 │ │ │ │ movtcs r7, #28779 @ 0x706b │ │ │ │ stcne 0, cr7, [fp], #172 @ 0xac │ │ │ │ andcc pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf68bfa5f │ │ │ │ @@ -563701,76 +563741,76 @@ │ │ │ │ strbmi r0, [r1], -r8 │ │ │ │ @ instruction: 0xf870f7f6 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ ldrtmi r4, [r3], #-1626 @ 0xfffff9a6 │ │ │ │ rscvc r4, fp, r3, lsr #6 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ andsls r4, r3, #436207616 @ 0x1a000000 │ │ │ │ - beq 73d0d8 │ │ │ │ + beq 73d188 │ │ │ │ ldceq 1, cr7, [r3], {43} @ 0x2b │ │ │ │ cdpeq 1, 1, cr7, cr3, cr11, {3} │ │ │ │ @ instruction: 0x71ab1dea │ │ │ │ andcs pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xb1a29a15 │ │ │ │ mlascc r8, r2, r8, pc @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x46118276 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2630bc │ │ │ │ + bcs 26316c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7f49815 │ │ │ │ - bls 794de8 │ │ │ │ + bls 794e98 │ │ │ │ @ instruction: 0xf892b1a2 │ │ │ │ - blcs 2629b4 │ │ │ │ + blcs 262a64 │ │ │ │ eorshi pc, pc, #0 │ │ │ │ vqshlu.s32 d4, d1, #31 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a64e4 │ │ │ │ + blcc 2a6594 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmdals r4, {r0, r1, r4, r8, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf930f7f4 │ │ │ │ @ instruction: 0xb1a29a11 │ │ │ │ mlascc r8, r2, r8, pc @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldrmi r8, [r1], -r8, lsr #6 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 263118 │ │ │ │ + bcs 2631c8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7f49811 │ │ │ │ - bls 714d8c │ │ │ │ + bls 714e3c │ │ │ │ @ instruction: 0xf892b1a2 │ │ │ │ - blcs 262a10 │ │ │ │ + blcs 262ac0 │ │ │ │ cmnphi r3, #0 @ p-variant is OBSOLETE │ │ │ │ vqshlu.s32 d4, d1, #31 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a6540 │ │ │ │ + blcc 2a65f0 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmdals r2, {r0, r1, r4, r8, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf902f7f4 │ │ │ │ - bcs 27d1b0 │ │ │ │ + bcs 27d260 │ │ │ │ stmdbge r6, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc}^ │ │ │ │ mlascc r8, r2, r8, pc @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x461181d7 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 263178 │ │ │ │ + bcs 263228 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27a6ec │ │ │ │ + blcs 27a79c │ │ │ │ ldmdbge r2!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f49816 │ │ │ │ @ instruction: 0xf7fff8e7 │ │ │ │ movwcs fp, #6445 @ 0x192d │ │ │ │ ldmdalt sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdbls r8, {r3, r5, r7, fp, sp, pc} │ │ │ │ @@ -563778,98 +563818,98 @@ │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ @ instruction: 0xf8c1823c │ │ │ │ @ instruction: 0xf7ff32bc │ │ │ │ andcs fp, r4, #10354688 @ 0x9e0000 │ │ │ │ mrclt 7, 5, APSR_nzcv, cr12, cr14, {7} │ │ │ │ @ instruction: 0xf7ff461a │ │ │ │ @ instruction: 0x9c0aba53 │ │ │ │ - blls 4a8268 │ │ │ │ + blls 4a8318 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ @ instruction: 0xf6159400 │ │ │ │ - @ instruction: 0xf7fefb89 │ │ │ │ + @ instruction: 0xf7fefb31 │ │ │ │ stmdbls sl, {r1, r3, r4, r5, r6, r9, sl, fp, ip, sp, pc} │ │ │ │ ldrdgt pc, [ip], -sl │ │ │ │ stmdavs r9, {r0, r1, r4, r5, fp, ip, pc}^ │ │ │ │ svceq 0x0001f1bc │ │ │ │ - b 12f348c │ │ │ │ + b 12f353c │ │ │ │ sbclt r6, ip, #268435457 @ 0x10000001 │ │ │ │ strcs pc, [r7], -r1, asr #7 │ │ │ │ vmlal.u , d17, d0[7] │ │ │ │ @ instruction: 0x732e4107 │ │ │ │ @ instruction: 0x73aa7369 │ │ │ │ orrhi pc, r6, r0, asr #4 │ │ │ │ @ instruction: 0xf8c52322 │ │ │ │ rsbvc ip, fp, #15 │ │ │ │ tstpeq r7, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ andseq pc, r3, r5, asr #17 │ │ │ │ ldmiblt r2, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8da9b09 │ │ │ │ ldmibvs fp, {r2, r3, sp} │ │ │ │ vpmax.s8 d18, d0, d1 │ │ │ │ - blcs 2772e0 │ │ │ │ + blcs 277390 │ │ │ │ cmpphi r4, r0 @ p-variant is OBSOLETE │ │ │ │ stmdbls sl, {r0, r1, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ stmdavs r9, {r1, r2, r3, r8, sl, ip, sp} │ │ │ │ stccc 8, cr15, [ip], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8052326 │ │ │ │ - blls 465a6c │ │ │ │ + blls 465b1c │ │ │ │ stcvs 8, cr15, [sp], {5} │ │ │ │ stccs 8, cr15, [r8], {69} @ 0x45 │ │ │ │ stcne 8, cr15, [r4], {69} @ 0x45 │ │ │ │ @ instruction: 0xf7ff60dd │ │ │ │ movwcs fp, #31312 @ 0x7a50 │ │ │ │ stmdalt r1!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ movwls r9, #31506 @ 0x7b12 │ │ │ │ - bllt 1294a50 │ │ │ │ + bllt 1294b00 │ │ │ │ @ instruction: 0xf7fe2207 │ │ │ │ @ instruction: 0xf10ebe69 │ │ │ │ adcsmi r3, r0, #255 @ 0xff │ │ │ │ mrcge 4, 4, APSR_nzcv, cr0, cr15, {3} │ │ │ │ @ instruction: 0xf0809810 │ │ │ │ rscslt r0, pc, #262144 @ 0x40000 │ │ │ │ - blx 1a3caa8 │ │ │ │ + blx 1a3cb58 │ │ │ │ andsls pc, r0, r4, lsl #21 │ │ │ │ ldrsbteq pc, [r4], -r9 @ │ │ │ │ stmdbcs r0, {r1, r2, ip, pc} │ │ │ │ mcrge 4, 4, pc, cr10, cr15, {3} @ │ │ │ │ smlabbge r4, sp, r8, pc @ │ │ │ │ stmdbls r8, {r0, r2, r4, r7, r9, sl, sp, lr, pc} │ │ │ │ stmiavs fp, {r0, r1, r2, r3, r4, r9, sp}^ │ │ │ │ - blcs 2d4a9c │ │ │ │ - blls 5aedc0 │ │ │ │ + blcs 2d4b4c │ │ │ │ + blls 5aee70 │ │ │ │ strpl pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ sbcscc pc, r0, #13697024 @ 0xd10000 │ │ │ │ @ instruction: 0xf8c13301 │ │ │ │ stccs 2, cr3, [r0, #-832] @ 0xfffffcc0 │ │ │ │ - bge d53ba4 │ │ │ │ + bge d53c54 │ │ │ │ @ instruction: 0xf8d79908 │ │ │ │ @ instruction: 0xf8d12314 │ │ │ │ movwcc r3, #4820 @ 0x12d4 │ │ │ │ sbcscc pc, r4, #12648448 @ 0xc10000 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf897aa20 │ │ │ │ - blcs 2639d4 │ │ │ │ - bge 953cc4 │ │ │ │ + blcs 263a84 │ │ │ │ + bge 953d74 │ │ │ │ @ instruction: 0xf5079b0a │ │ │ │ @ instruction: 0xf10b4baa │ │ │ │ @ instruction: 0xf89a0b18 │ │ │ │ - bl 52ead8 │ │ │ │ + bl 52eb88 │ │ │ │ @ instruction: 0xf8d30585 │ │ │ │ cdpcs 0, 0, cr9, cr14, cr4, {0} │ │ │ │ rscshi pc, ip, #0, 4 │ │ │ │ @ instruction: 0x3644f8df │ │ │ │ - bl 327cd8 │ │ │ │ + bl 327d88 │ │ │ │ @ instruction: 0xf85304c6 │ │ │ │ strbmi r8, [r1, #54] @ 0x36 │ │ │ │ movwcs fp, #3896 @ 0xf38 │ │ │ │ stmdavs r1!, {r0, r3, r8, r9, ip, lr, pc}^ │ │ │ │ svclt 0x00982901 │ │ │ │ stmdble r4, {r0, r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf5d84648 │ │ │ │ - bl fecd27d4 │ │ │ │ + bl fecd2724 │ │ │ │ cdpcs 3, 0, cr0, cr9, cr1, {0} │ │ │ │ cdpcs 0, 0, cr13, cr13, cr10, {0} │ │ │ │ ldm pc, {r1, r2, r4, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ teqpvc r4, r6 @ p-variant is OBSOLETE │ │ │ │ ldrbne r6, [r9, #-622] @ 0xfffffd92 │ │ │ │ ldrbvc r2, [r4, #-1813] @ 0xfffff8eb │ │ │ │ ldrvs r4, [ip, -sp, asr #10]! │ │ │ │ @@ -563877,77 +563917,77 @@ │ │ │ │ stmibvs sl, {r0, r1, r3, r5, r7, r8, sl, lr} │ │ │ │ orrvs r4, sl, sl, lsl r4 │ │ │ │ stmibge r3!, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc}^ │ │ │ │ svceq 0x0003f1b9 │ │ │ │ strbmi fp, [fp], -ip, lsr #30 │ │ │ │ ldrb r2, [r1, r0, lsl #6]! │ │ │ │ svclt 0x00b82b02 │ │ │ │ - blcc 2df754 │ │ │ │ + blcc 2df804 │ │ │ │ svclt 0x00c82b00 │ │ │ │ movteq lr, #15107 @ 0x3b03 │ │ │ │ @ instruction: 0xf85bdd5a │ │ │ │ strmi r1, [fp, #3844]! @ 0xf04 │ │ │ │ ldrmi r6, [sl], #-2442 @ 0xfffff676 │ │ │ │ bicle r6, r6, sl, lsl #3 │ │ │ │ stmiblt fp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - b 6dded4 │ │ │ │ + b 6ddf84 │ │ │ │ svclt 0x00380223 │ │ │ │ addsne r4, r3, sl, lsl r6 │ │ │ │ - bcs 256ce0 │ │ │ │ + bcs 256d90 │ │ │ │ andcs sp, r6, #320 @ 0x140 │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ - blcs 290b28 │ │ │ │ + blcs 290bd8 │ │ │ │ @ instruction: 0xf10bdce7 │ │ │ │ strmi r0, [fp, #2820]! @ 0xb04 │ │ │ │ @ instruction: 0xf7ffd1b1 │ │ │ │ @ instruction: 0xf64ab9b6 │ │ │ │ @ instruction: 0xf6c222ab │ │ │ │ - blx fe2df646 │ │ │ │ - bl feadb3ac │ │ │ │ + blx fe2df6f6 │ │ │ │ + bl feadb45c │ │ │ │ ldrb r7, [r3, r3, ror #7] │ │ │ │ svclt 0x00b82b03 │ │ │ │ - blcc 31f7b8 │ │ │ │ + blcc 31f868 │ │ │ │ @ instruction: 0xddea2b00 │ │ │ │ @ instruction: 0xe7d0005b │ │ │ │ - b 6ddf20 │ │ │ │ + b 6ddfd0 │ │ │ │ svclt 0x00380223 │ │ │ │ addsne r4, r3, sl, lsl r6 │ │ │ │ - blcs 350b94 │ │ │ │ + blcs 350c44 │ │ │ │ ldrsbne sp, [fp], #-223 @ 0xffffff21 │ │ │ │ ldrb r3, [r6, r1, lsl #22] │ │ │ │ subspl pc, r6, #1342177284 @ 0x50000004 │ │ │ │ subspl pc, r5, #1342177292 @ 0x5000000c │ │ │ │ andne pc, r3, #133120 @ 0x20800 │ │ │ │ mvnvc lr, #165888 @ 0x28800 │ │ │ │ - blcs 2d0ab8 │ │ │ │ + blcs 2d0b68 │ │ │ │ movwcs fp, #8120 @ 0x1fb8 │ │ │ │ strb r3, [r1, r1, lsl #22]! │ │ │ │ - vstrle d2, [pc, #-20] @ 256bd8 │ │ │ │ - blcc 2dad5c │ │ │ │ + vstrle d2, [pc, #-20] @ 256c88 │ │ │ │ + blcc 2dae0c │ │ │ │ movteq lr, #15107 @ 0x3b03 │ │ │ │ - blcs 2d0ab4 │ │ │ │ + blcs 2d0b64 │ │ │ │ @ instruction: 0xe7c4dcda │ │ │ │ bicsvc lr, r3, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xe7d3105b │ │ │ │ svclt 0x00c82b02 │ │ │ │ stcle 3, cr2, [r4] │ │ │ │ - bleq 39303c │ │ │ │ + bleq 3930ec │ │ │ │ @ instruction: 0xf47f455d │ │ │ │ @ instruction: 0xf7ffaf6e │ │ │ │ @ instruction: 0xf8dfb972 │ │ │ │ stmdbls ip, {r2, r4, r8, sl, sp} │ │ │ │ stmdavs sl!, {r0, r2, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf1000512 │ │ │ │ ldmibvs fp!, {r0, r4, r5, r9, pc}^ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0x4638821e │ │ │ │ stc2l 7, cr15, [lr], {244} @ 0xf4 │ │ │ │ ldmiblt sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47e2800 │ │ │ │ - blls 4826ac │ │ │ │ + blls 48275c │ │ │ │ adcscc pc, ip, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf47e2b03 │ │ │ │ @ instruction: 0xf7feaf67 │ │ │ │ stmdbls r8, {r1, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ adccc pc, sp, #9502720 @ 0x910000 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdavs fp, {r1, r5, r6, r7, r8, fp, sp, pc} │ │ │ │ @@ -563955,99 +563995,99 @@ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ movwcs r8, #430 @ 0x1ae │ │ │ │ adccc pc, sp, #8454144 @ 0x810000 │ │ │ │ ldmiblt r7, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x461c469c │ │ │ │ svclt 0x0097f7fe │ │ │ │ tstls sl, #0, 6 │ │ │ │ - bllt fe6d4c80 │ │ │ │ + bllt fe6d4d30 │ │ │ │ movwcs r9, #2570 @ 0xa0a │ │ │ │ @ instruction: 0xf7fe6053 │ │ │ │ strmi fp, [fp], #-3354 @ 0xfffff2e6 │ │ │ │ - blls 4fb894 │ │ │ │ + blls 4fb944 │ │ │ │ ldrls r2, [sl, #-1280]! @ 0xfffffb00 │ │ │ │ - blx 330e0a │ │ │ │ - blge 11134a8 │ │ │ │ - blge f3b8ac │ │ │ │ + blx 330eba │ │ │ │ + blge 1113558 │ │ │ │ + blge f3b95c │ │ │ │ movwcs r9, #17153 @ 0x4301 │ │ │ │ sbceq pc, r8, #14090240 @ 0xd70000 │ │ │ │ - blx 1814460 │ │ │ │ + @ instruction: 0xf9fef5ec │ │ │ │ @ instruction: 0xf7fe9b3a │ │ │ │ ldrdcs fp, [r1, -r4] │ │ │ │ @ instruction: 0xf7ff9119 │ │ │ │ @ instruction: 0xf8dabbbc │ │ │ │ - bcs 29ecf4 │ │ │ │ + bcs 29eda4 │ │ │ │ cmnphi ip, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldmdavs fp, {r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - b 1410774 │ │ │ │ + b 1410824 │ │ │ │ @ instruction: 0xf0430304 │ │ │ │ strvc r0, [fp, #-772]! @ 0xfffffcfc │ │ │ │ strtvc lr, [lr], #-1176 @ 0xfffffb68 │ │ │ │ - b 140fea8 │ │ │ │ + b 140ff58 │ │ │ │ @ instruction: 0xf0430304 │ │ │ │ @ instruction: 0x732b0304 │ │ │ │ eorvc lr, lr, #1358954496 @ 0x51000000 │ │ │ │ - b 140fd98 │ │ │ │ + b 140fe48 │ │ │ │ @ instruction: 0xf0430304 │ │ │ │ strvc r0, [fp, -r4, lsl #6]! │ │ │ │ strtvc lr, [lr], -r7, asr #9 │ │ │ │ @ instruction: 0xf885e4a1 │ │ │ │ ldrb r6, [lr], #32 │ │ │ │ @ instruction: 0xf1052220 │ │ │ │ @ instruction: 0xf8c50313 │ │ │ │ rsbvc r0, sl, #15 │ │ │ │ stmdalt lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdavs r6!, {r1, r2, r4, sl, fp, ip, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6b14628 │ │ │ │ - @ instruction: 0xf3bfffd1 │ │ │ │ + vcvt.u32.f32 , , #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a692c │ │ │ │ + blcc 2a69dc │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4620fdf7 │ │ │ │ @ instruction: 0xff06f7f3 │ │ │ │ @ instruction: 0xf6b14628 │ │ │ │ - @ instruction: 0xf7feffc7 │ │ │ │ + @ instruction: 0xf7feff6f │ │ │ │ ldcls 15, cr11, [r4], {73} @ 0x49 │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - @ instruction: 0xffb0f6b1 │ │ │ │ + @ instruction: 0xff58f6b1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 263574 │ │ │ │ + bcs 263624 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf8d69c14 │ │ │ │ stmdbvs r1!, {r2, r5, r6, r7, r8, r9} │ │ │ │ - mcr2 6, 1, pc, cr14, cr5, {4} @ │ │ │ │ + ldc2l 6, cr15, [r6, #596] @ 0x254 │ │ │ │ @ instruction: 0xf7f34620 │ │ │ │ strtmi pc, [r8], -r5, ror #29 │ │ │ │ - @ instruction: 0xffa6f6b1 │ │ │ │ + @ instruction: 0xff4ef6b1 │ │ │ │ ldcls 5, cr14, [r5], {176} @ 0xb0 │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - @ instruction: 0xff90f6b1 │ │ │ │ + @ instruction: 0xff38f6b1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2635b4 │ │ │ │ + bcs 263664 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf8d69c15 │ │ │ │ stmdbvs r1!, {r2, r5, r6, r7, r8, r9} │ │ │ │ - mcr2 6, 0, pc, cr14, cr5, {4} @ │ │ │ │ + ldc2 6, cr15, [r6, #596]! @ 0x254 │ │ │ │ @ instruction: 0xf7f34620 │ │ │ │ strtmi pc, [r8], -r5, asr #29 │ │ │ │ - @ instruction: 0xff86f6b1 │ │ │ │ + @ instruction: 0xff2ef6b1 │ │ │ │ @ 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 +564119,15 @@ │ │ │ │ tstpeq r1, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmdals r8, {r0, r6, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ eorcc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ eorcc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ @ instruction: 0xf8c59b08 │ │ │ │ @ instruction: 0xf8d311c0 │ │ │ │ - blcs 263194 │ │ │ │ + blcs 263244 │ │ │ │ stmge sl, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc} │ │ │ │ ldmdalt fp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdbvs fp, {r0, r1, r2, r3, r4, r7, pc}^ │ │ │ │ strcc r9, [sl, #-2570] @ 0xfffff5f6 │ │ │ │ @ instruction: 0xf8456812 │ │ │ │ @ instruction: 0x23243c08 │ │ │ │ @@ -564095,361 +564135,361 @@ │ │ │ │ @ instruction: 0xf8059b08 │ │ │ │ @ instruction: 0xf8456c09 │ │ │ │ sbcsvs r2, sp, r4, lsl #24 │ │ │ │ stmdalt r1!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff71ae │ │ │ │ @ instruction: 0xf893b80d │ │ │ │ bicseq r2, r1, r8, lsr #32 │ │ │ │ - blx 1a174fc │ │ │ │ + blx 1a175ac │ │ │ │ sbcslt pc, r6, #33024 @ 0x8100 │ │ │ │ - blt fe694eb8 │ │ │ │ + blt fe694f68 │ │ │ │ adcvc r2, fp, r0, asr #6 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ sbchi pc, pc, r0 │ │ │ │ ldrdeq pc, [r8], -r9 │ │ │ │ @ instruction: 0xf7f54641 │ │ │ │ @ instruction: 0xf8d8fd41 │ │ │ │ - bls 722f38 │ │ │ │ + bls 722fe8 │ │ │ │ @ instruction: 0x43234433 │ │ │ │ @ instruction: 0xf8d870eb │ │ │ │ ldrmi r3, [sl], #-24 @ 0xffffffe8 │ │ │ │ ldmdbls r3, {r0, r1, r4, r9, ip, pc} │ │ │ │ - beq 51e694 │ │ │ │ + beq 51e744 │ │ │ │ stceq 1, cr7, [fp], {43} @ 0x2b │ │ │ │ cdpeq 1, 0, cr7, cr11, cr11, {3} │ │ │ │ - strb r7, [pc], #427 @ 256ef8 │ │ │ │ + strb r7, [pc], #427 @ 256fa8 │ │ │ │ strmi r4, [r3], fp, lsl #6 │ │ │ │ @ instruction: 0xf8892134 │ │ │ │ stmdacs r0, {r0, r3, r4, r5, r7, r9, ip, sp} │ │ │ │ stmdbge r7!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ stmdblt r3, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andhi pc, pc, r5, lsl #17 │ │ │ │ mrclt 7, 7, APSR_nzcv, cr15, cr14, {7} │ │ │ │ @ instruction: 0x23baf897 │ │ │ │ @ instruction: 0xf43e2a00 │ │ │ │ - bls 502944 │ │ │ │ + bls 5029f4 │ │ │ │ ldmdavs r0, {r1, r2, r3, r8, sl, fp, sp}^ │ │ │ │ mrshi pc, R8_usr @ │ │ │ │ ldrbtmi r4, [sl], #-2690 @ 0xfffff57e │ │ │ │ eorsne pc, r5, r2, asr r8 @ │ │ │ │ movwle r4, #25224 @ 0x6288 │ │ │ │ sbceq lr, r5, #2048 @ 0x800 │ │ │ │ ldmdavs r1, {r6, r9, fp, ip}^ │ │ │ │ - ldcl 5, cr15, [r4], #-864 @ 0xfffffca0 │ │ │ │ + ldc 5, cr15, [ip], {216} @ 0xd8 │ │ │ │ @ instruction: 0xf8d71c43 │ │ │ │ ldrmi r2, [sl], #-960 @ 0xfffffc40 │ │ │ │ biccs pc, r0, #13041664 @ 0xc70000 │ │ │ │ mrclt 7, 3, APSR_nzcv, cr0, cr14, {7} │ │ │ │ @ instruction: 0xf7ff3124 │ │ │ │ @ instruction: 0x9c11b91e │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - mrc2 6, 5, pc, cr0, cr1, {5} │ │ │ │ + mrc2 6, 2, pc, cr8, cr1, {5} │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 263774 │ │ │ │ + bcs 263824 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf8d69c11 │ │ │ │ stmdbvs r1!, {r2, r5, r6, r7, r8, r9} │ │ │ │ - stc2 6, cr15, [lr, #-596]! @ 0xfffffdac │ │ │ │ + ldc2l 6, cr15, [r6], {149} @ 0x95 │ │ │ │ @ instruction: 0xf7f34620 │ │ │ │ strtmi pc, [r8], -r5, ror #27 │ │ │ │ - mcr2 6, 5, pc, cr6, cr1, {5} @ │ │ │ │ - blmi 1c902b4 │ │ │ │ + mcr2 6, 2, pc, cr14, cr1, {5} @ │ │ │ │ + blmi 1c90364 │ │ │ │ stmdbmi r8!, {r2, r9, sp}^ │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - stc2l 6, cr15, [ip], #-620 @ 0xfffffd94 │ │ │ │ - bllt ffad4fa4 │ │ │ │ + ldc2 6, cr15, [r4], {155} @ 0x9b │ │ │ │ + bllt ffad5054 │ │ │ │ tstcs r1, r4, ror #22 │ │ │ │ - bmi 1b6d300 │ │ │ │ + bmi 1b6d3b0 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - ldc 5, cr15, [r8, #-864]! @ 0xfffffca0 │ │ │ │ - bllt ff754fb8 │ │ │ │ + stcl 5, cr15, [r0], #864 @ 0x360 │ │ │ │ + bllt ff755068 │ │ │ │ ldmdavs fp, {r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - bls 510d40 │ │ │ │ + bls 510df0 │ │ │ │ ldrdeq pc, [ip], -sl │ │ │ │ tstpvs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ - blx 2f111e │ │ │ │ + blx 2f11ce │ │ │ │ @ instruction: 0xf8d3f000 │ │ │ │ - blls 45fc0c │ │ │ │ + blls 45fcbc │ │ │ │ strvc pc, [ip, #-1283]! @ 0xfffffafd │ │ │ │ movwne lr, #10706 @ 0x29d2 │ │ │ │ strls r6, [r1, #-2226] @ 0xfffff74e │ │ │ │ strls r6, [r0, #-2293] @ 0xfffff70b │ │ │ │ @ instruction: 0xf99ef01b │ │ │ │ ldmdalt r7, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff732e │ │ │ │ - b 13855e8 │ │ │ │ + b 1385698 │ │ │ │ @ instruction: 0xf0420206 │ │ │ │ eorvc r0, sl, #4, 4 @ 0x40000000 │ │ │ │ ldmdblt lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ff712e │ │ │ │ @ instruction: 0x4322b93a │ │ │ │ andeq pc, r4, #66 @ 0x42 │ │ │ │ @ instruction: 0xf7ff702a │ │ │ │ @ instruction: 0x9c12b91a │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - mcr2 6, 2, pc, cr14, cr1, {5} @ │ │ │ │ + ldc2l 6, cr15, [r6, #708]! @ 0x2c4 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 263838 │ │ │ │ + bcs 2638e8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf8d69c12 │ │ │ │ stmdbvs r1!, {r2, r5, r6, r7, r8, r9} │ │ │ │ - stc2l 6, cr15, [ip], {149} @ 0x95 │ │ │ │ + ldc2l 6, cr15, [r4], #-596 @ 0xfffffdac │ │ │ │ @ instruction: 0xf7f34620 │ │ │ │ strtmi pc, [r8], -r3, lsl #27 │ │ │ │ - mcr2 6, 2, pc, cr4, cr1, {5} @ │ │ │ │ + stc2l 6, cr15, [ip, #708]! @ 0x2c4 │ │ │ │ @ instruction: 0x465be47c │ │ │ │ @ instruction: 0x4659465a │ │ │ │ andlt pc, r0, r5, lsl #17 │ │ │ │ - b 1390b98 │ │ │ │ + b 1390c48 │ │ │ │ rscvc r0, fp, r6, lsl #6 │ │ │ │ - blls 490d5c │ │ │ │ + blls 490e0c │ │ │ │ @ instruction: 0xf1072204 │ │ │ │ @ instruction: 0xf8d30018 │ │ │ │ - blmi f1b2cc │ │ │ │ + blmi f1b37c │ │ │ │ smlabbls r0, r9, sl, r0 │ │ │ │ ldrbtmi r4, [fp], #-2354 @ 0xfffff6ce │ │ │ │ @ instruction: 0xf69b4479 │ │ │ │ - ldrb pc, [r2, #3067] @ 0xbfb @ │ │ │ │ - beq fe929940 │ │ │ │ + ldrb pc, [r2, #2979] @ 0xba3 @ │ │ │ │ + beq fe9299f0 │ │ │ │ smlabbcs r1, sl, r8, r5 │ │ │ │ - bmi df10d8 │ │ │ │ + bmi df1188 │ │ │ │ @ instruction: 0xf5d8447a │ │ │ │ - strb lr, [r4, #3272] @ 0xcc8 │ │ │ │ + strb lr, [r4, #3184] @ 0xc70 │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ @ instruction: 0xf43e2b00 │ │ │ │ - blmi ac21dc │ │ │ │ + blmi ac228c │ │ │ │ ldmpl r5, {r2, r3, r9, fp, ip, pc}^ │ │ │ │ ldreq r6, [r8, #-2091] @ 0xfffff7d5 │ │ │ │ ldmibvs fp!, {r0, r3, r4, sl, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf43e2b00 │ │ │ │ - blmi bc2220 │ │ │ │ + blmi bc22d0 │ │ │ │ stmdbmi r5!, {r2, r9, sp} │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - blx ff894b3e │ │ │ │ + blx fe294bee │ │ │ │ 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 3935bc │ │ │ │ @ instruction: 0xf47f45ab │ │ │ │ @ instruction: 0xf7feacfc │ │ │ │ - blmi 7c6d14 │ │ │ │ - bmi 92d43c │ │ │ │ + blmi 7c6dc4 │ │ │ │ + bmi 92d4ec │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - ldc 5, cr15, [sl], {216} @ 0xd8 │ │ │ │ - blmi 8d1070 │ │ │ │ + mcrr 5, 13, pc, r2, cr8 @ │ │ │ │ + blmi 8d1120 │ │ │ │ ldmdbmi r9, {r2, r9, sp} │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - blx ff114b7a │ │ │ │ - stclt 7, cr15, [pc], #-1016 @ 256d18 │ │ │ │ + blx 1b14c2a │ │ │ │ + stclt 7, cr15, [pc], #-1016 @ 256dc8 │ │ │ │ tstcs r1, fp, lsl #22 │ │ │ │ - bmi 76d464 │ │ │ │ + bmi 76d514 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - stc 5, cr15, [r6], {216} @ 0xd8 │ │ │ │ + stc 5, cr15, [lr], #-864 @ 0xfffffca0 │ │ │ │ stclt 7, cr15, [r1], #-1016 @ 0xfffffc08 │ │ │ │ - ldcl 5, cr15, [r0], #-864 @ 0xfffffca0 │ │ │ │ + ldc 5, cr15, [r8], {216} @ 0xd8 │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {0} │ │ │ │ - rsbeq sl, r8, r4, ror r8 │ │ │ │ + rsbeq sl, r8, ip, ror #16 │ │ │ │ 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 #8 │ │ │ │ + mulseq pc, r8, r2 @ │ │ │ │ + ldrshteq r7, [r5], #-246 @ 0xffffff0a │ │ │ │ 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 │ │ │ │ + andseq r2, pc, r2, lsl #5 │ │ │ │ + @ instruction: 0x001f22d6 │ │ │ │ + rsbseq r7, r5, r0, lsl pc │ │ │ │ + andseq r2, pc, r0, asr #5 │ │ │ │ + @ instruction: 0x001f21f4 │ │ │ │ + ldrhteq r7, [r5], #-238 @ 0xffffff12 │ │ │ │ + andseq r2, pc, sl, asr #3 │ │ │ │ @ instruction: 0x001f21fc │ │ │ │ - rsbseq r7, r5, lr, ror #30 │ │ │ │ - @ instruction: 0x001f21d2 │ │ │ │ - andseq r2, pc, r4, lsl #4 │ │ │ │ - rsbseq r7, r5, lr, lsr #30 │ │ │ │ - andseq r2, pc, lr, ror #3 │ │ │ │ + rsbseq r7, r5, lr, ror lr │ │ │ │ + andseq r2, pc, r6, ror #3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 31262c │ │ │ │ + blhi 3126dc │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ - bmi ff5c33f8 │ │ │ │ + bmi ff5c34a8 │ │ │ │ cdp 6, 11, cr4, cr0, cr10, {4} │ │ │ │ ldrbtmi r8, [sl], #-2880 @ 0xfffff4c0 │ │ │ │ movwls r4, #34435 @ 0x8683 │ │ │ │ - blmi ff4e8cd4 │ │ │ │ + blmi ff4e8d84 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931b │ │ │ │ @ instruction: 0xf7f60300 │ │ │ │ @ instruction: 0xf8d0f95f │ │ │ │ @ instruction: 0x460522d0 │ │ │ │ @ instruction: 0xb1226803 │ │ │ │ ldrdcs lr, [r7, r0] │ │ │ │ - b ce7ddc │ │ │ │ + b ce7e8c │ │ │ │ @ instruction: 0xf8d30802 │ │ │ │ @ instruction: 0xf0081278 │ │ │ │ @ instruction: 0xf8910703 │ │ │ │ @ instruction: 0xf8d50384 │ │ │ │ stmdacs sl!, {r2, r5, r7, ip} │ │ │ │ rscshi pc, r4, r0 │ │ │ │ subsle r2, r7, r0, lsl #18 │ │ │ │ strvc pc, [sl], -r5, lsl #10 │ │ │ │ @ instruction: 0xf04f2400 │ │ │ │ @ instruction: 0xf5030904 │ │ │ │ movwls r7, #29284 @ 0x7264 │ │ │ │ - bge 5fba08 │ │ │ │ - blvc 51191c │ │ │ │ + bge 5fbab8 │ │ │ │ + blvc 5119cc │ │ │ │ strcs lr, [r5, #-2509] @ 0xfffff633 │ │ │ │ eorsge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf504fa09 │ │ │ │ svceq 0x0008ea15 │ │ │ │ - blls 4cb2dc │ │ │ │ + blls 4cb38c │ │ │ │ stmdals r5, {r3, r9, fp, ip, pc} │ │ │ │ eorlt pc, r4, r3, asr r8 @ │ │ │ │ @ instruction: 0x1004f8bb │ │ │ │ mlavc sl, fp, r8, pc @ │ │ │ │ ldrdge pc, [r8], -fp │ │ │ │ - @ instruction: 0xf966f5de │ │ │ │ + @ instruction: 0xf90ef5de │ │ │ │ @ instruction: 0xf8bb9b07 │ │ │ │ - blx 49722c │ │ │ │ + blx 4972dc │ │ │ │ @ instruction: 0xf893f707 │ │ │ │ @ instruction: 0x412333b8 │ │ │ │ svclt 0x004107db │ │ │ │ - bls 67de64 │ │ │ │ + bls 67df14 │ │ │ │ tstls r0, #-536870912 @ 0xe0000000 │ │ │ │ - blx fe394ca6 │ │ │ │ - blls 6c3658 │ │ │ │ + blx d94d56 │ │ │ │ + blls 6c3708 │ │ │ │ @ instruction: 0xf89b930e │ │ │ │ - blcs 4e32e4 │ │ │ │ + blcs 4e3394 │ │ │ │ ldm pc, {r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ msrvs SPSR_xc, #3 │ │ │ │ cmnvc r3, #128, 22 @ 0x20000 │ │ │ │ @ instruction: 0x06060b9b │ │ │ │ stmdbls r5, {r1, r2} │ │ │ │ @ instruction: 0x4630463a │ │ │ │ - b 1e149bc │ │ │ │ + b 814a6c │ │ │ │ ldrdcc pc, [r0, #138] @ 0x8a │ │ │ │ @ instruction: 0xf8ca432b │ │ │ │ - blls 3e3968 │ │ │ │ + blls 3e3a18 │ │ │ │ ldrdne pc, [r4], r3 @ │ │ │ │ ldrcc r3, [r0], -r1, lsl #8 │ │ │ │ pople {r0, r5, r7, r9, lr} │ │ │ │ movwpl lr, #27101 @ 0x69dd │ │ │ │ - blvc 5119f0 │ │ │ │ + blvc 511aa0 │ │ │ │ ldrsbtge pc, [r0], -sp @ │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ @ instruction: 0xf8d380b0 │ │ │ │ @ instruction: 0xf8d5427c │ │ │ │ @ instruction: 0xf8b31210 │ │ │ │ @ instruction: 0xf8947384 │ │ │ │ - b 129fd78 │ │ │ │ + b 129fe28 │ │ │ │ @ instruction: 0xf8d50008 │ │ │ │ @ instruction: 0xf8b31220 │ │ │ │ - b 12b00bc │ │ │ │ + b 12b016c │ │ │ │ @ instruction: 0xf8c50108 │ │ │ │ @ instruction: 0xf8c570dc │ │ │ │ tstcs r0, r0, lsr #4 │ │ │ │ andseq pc, r0, #12910592 @ 0xc50000 │ │ │ │ teqne r5, r5, asr #19 │ │ │ │ @ instruction: 0xf8c52101 │ │ │ │ @ instruction: 0xf88560e0 │ │ │ │ ldmdblt sl!, {r2, r5, r6, r7, ip}^ │ │ │ │ rsbvc pc, r1, r3, lsl #10 │ │ │ │ adcsne pc, r8, #132, 16 @ 0x840000 │ │ │ │ ldrbtvc lr, [fp], -r4, asr #19 │ │ │ │ @ instruction: 0xf6079305 │ │ │ │ - blls 3d72ac │ │ │ │ + blls 3d71fc │ │ │ │ @ instruction: 0xf8c44621 │ │ │ │ @ instruction: 0x461801f4 │ │ │ │ @ instruction: 0xf908f7fe │ │ │ │ streq lr, [r8], #-2618 @ 0xfffff5c6 │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ - blmi 1f29cc0 │ │ │ │ + blmi 1f29d70 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 931360 │ │ │ │ + blls 931410 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrsblt r8, [sp], -r9 │ │ │ │ - blhi 3125fc │ │ │ │ + blhi 3126ac │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmdbls r1, {r0, r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ addslt r0, sl, #-1342177279 @ 0xb0000001 │ │ │ │ mlascc r8, sp, r8, pc @ │ │ │ │ movwvs lr, #6723 @ 0x1a43 │ │ │ │ - bls 667f6c │ │ │ │ + bls 66801c │ │ │ │ vst3.8 {d0-d2}, [r2 :64], r2 │ │ │ │ tstmi r3, #-268435449 @ 0xf0000007 │ │ │ │ @ instruction: 0xe7976033 │ │ │ │ @ instruction: 0xf8bd9a0f │ │ │ │ - b 1323414 │ │ │ │ + b 13234c4 │ │ │ │ eorsvs r4, r3, r2, lsl #6 │ │ │ │ @ instruction: 0xf8bd9a11 │ │ │ │ - b 1323440 │ │ │ │ + b 13234f0 │ │ │ │ rsbsvs r4, r3, r2, lsl #6 │ │ │ │ eorscs lr, r5, sl, lsl #15 │ │ │ │ - blx fe314d9c │ │ │ │ + blx d14e4c │ │ │ │ eorscs r4, r5, r3, lsl #13 │ │ │ │ - blx 1694dc6 │ │ │ │ + blx 94e74 │ │ │ │ subsle r2, sp, r0, lsl #16 │ │ │ │ stmib sp, {r0, r8, r9, sp}^ │ │ │ │ movwcs r3, #768 @ 0x300 │ │ │ │ @ instruction: 0xf8dba812 │ │ │ │ @ instruction: 0x4619b014 │ │ │ │ - bls 3bb3a0 │ │ │ │ + bls 3bb450 │ │ │ │ stmdals sp, {r3, r4, r6, r7, r8, r9, sl, lr} │ │ │ │ ldrtmi r4, [sl], -r1, lsl #12 │ │ │ │ @ instruction: 0xf5d84630 │ │ │ │ - strb lr, [pc, -r0, ror #19]! │ │ │ │ + strb lr, [pc, -r8, lsl #19]! │ │ │ │ @ instruction: 0xf6942053 │ │ │ │ - strmi pc, [r3], r7, ror #20 │ │ │ │ + strmi pc, [r3], pc, lsl #20 │ │ │ │ @ instruction: 0xf69c2053 │ │ │ │ - stmdacs r0, {r0, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andls sp, sp, r4, ror #3 │ │ │ │ @ instruction: 0xf69c2053 │ │ │ │ - @ instruction: 0x4603fb11 │ │ │ │ + @ instruction: 0x4603fab9 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf9def694 │ │ │ │ ldrdcc lr, [r5, -sp] │ │ │ │ - blvs fe40381c │ │ │ │ + blvs fe4038cc │ │ │ │ subsle r2, sl, r3, lsl #28 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ @ instruction: 0xf018aef5 │ │ │ │ @ instruction: 0xf8d30f01 │ │ │ │ svclt 0x001813b0 │ │ │ │ - blvc ff492fd0 │ │ │ │ + blvc ff493080 │ │ │ │ svclt 0x00186888 │ │ │ │ - bvc fed12b10 │ │ │ │ + bvc fed12bc0 │ │ │ │ svceq 0x0002f018 │ │ │ │ - bls c87074 │ │ │ │ + bls c87124 │ │ │ │ adccs pc, ip, #8716288 @ 0x850000 │ │ │ │ ldrdne pc, [r0, #128] @ 0x80 │ │ │ │ @ instruction: 0xf8c04339 │ │ │ │ ldr r1, [r8, -r0, asr #3]! │ │ │ │ eorscs r9, r5, sp │ │ │ │ - blx ff614e8c │ │ │ │ + blx 2014f3c │ │ │ │ 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 +564500,67 @@ │ │ │ │ stmdbvc r1!, {r0, r1, r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8c54323 │ │ │ │ @ instruction: 0xf7fa3214 │ │ │ │ strbmi pc, [r8], -r9, ror #31 @ │ │ │ │ addsvs pc, r8, #14352384 @ 0xdb0000 │ │ │ │ orrvc pc, r4, #12255232 @ 0xbb0000 │ │ │ │ orrhi pc, r6, #12255232 @ 0xbb0000 │ │ │ │ - @ instruction: 0xff2cf607 │ │ │ │ + cdp2 6, 13, cr15, cr4, cr7, {0} │ │ │ │ strbmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xff52f607 │ │ │ │ + cdp2 6, 15, cr15, cr10, cr7, {0} │ │ │ │ stmdacs r1, {r3, r8, r9, fp, ip, pc} │ │ │ │ movwmi lr, #2509 @ 0x9cd │ │ │ │ svclt 0x00949c28 │ │ │ │ andcs r2, r1, r0 │ │ │ │ - bleq 1492f44 │ │ │ │ + bleq 1492ff4 │ │ │ │ strtmi r9, [fp], -r3 │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ strls r4, [r2], #-1584 @ 0xfffff9d0 │ │ │ │ cdp2 7, 3, cr15, cr10, cr10, {4} │ │ │ │ @ instruction: 0xf890e72a │ │ │ │ mcrcs 0, 0, r6, cr6, cr4, {1} │ │ │ │ @ instruction: 0xf890d0a0 │ │ │ │ stmdacs r6, {r0, r2, r4, r5} │ │ │ │ @ instruction: 0xf028d09c │ │ │ │ strtmi r0, [r7], -r3, lsl #16 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ strbt sl, [r8], pc, lsl #29 │ │ │ │ - b fec94c18 │ │ │ │ - rsbseq r8, r2, r6, ror lr │ │ │ │ + b 1694cc8 │ │ │ │ + rsbseq r8, r2, r6, asr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r2, r0, lsl sp │ │ │ │ - bmi 5e98fc │ │ │ │ + rsbseq r8, r2, r0, ror #24 │ │ │ │ + bmi 5e99ac │ │ │ │ @ instruction: 0xf8c04479 │ │ │ │ @ instruction: 0xf8d01184 │ │ │ │ ldrbtmi r1, [sl], #-632 @ 0xfffffd88 │ │ │ │ @ instruction: 0xf8df4b0b │ │ │ │ ldrbtmi ip, [fp], #-48 @ 0xffffffd0 │ │ │ │ cmncs r2, #192, 18 @ 0x300000 │ │ │ │ strcc pc, [ip], #-2193 @ 0xfffff76f │ │ │ │ @ instruction: 0xf8c044fc │ │ │ │ @ instruction: 0xb12bc028 │ │ │ │ - blmi 469d0c │ │ │ │ + blmi 469dbc │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ addcc lr, r1, #192, 18 @ 0x300000 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xfffffca1 │ │ │ │ @ instruction: 0xffffd62b │ │ │ │ @ instruction: 0xffffd5bf │ │ │ │ @ instruction: 0xffffe0b1 │ │ │ │ @ instruction: 0xffffdab1 │ │ │ │ @ instruction: 0xffffd6af │ │ │ │ stmdacc r1, {r3, r7, r8, ip, sp, pc} │ │ │ │ stmdale ip!, {r0, r1, r2, r4, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ strtcs r0, [r9], #-3117 @ 0xfffff3d3 │ │ │ │ ldmdbne fp, {r1, r5, r8, sl, fp, ip} │ │ │ │ - blcs d221d8 │ │ │ │ - blcs d221dc │ │ │ │ + blcs d22288 │ │ │ │ + blcs d2228c │ │ │ │ andsne r2, r7, #49, 30 @ 0xc4 │ │ │ │ - blcs 5e2178 │ │ │ │ + blcs 5e2228 │ │ │ │ ldrbmi r2, [r0, -r2]! │ │ │ │ ldrbmi r2, [r0, -fp]! │ │ │ │ ldrbmi r2, [r0, -r5]! │ │ │ │ svclt 0x00142900 │ │ │ │ andcs r2, r9, r0 │ │ │ │ andcs r4, r7, r0, ror r7 │ │ │ │ andcs r4, ip, r0, ror r7 │ │ │ │ @@ -564548,33 +564588,33 @@ │ │ │ │ vaddl.u8 , d0, d4 │ │ │ │ @ instruction: 0xf7ff0044 │ │ │ │ selmi pc, r0, r1 @ │ │ │ │ @ instruction: 0xf3c98890 │ │ │ │ vmul.f q8, q0, d2[0] │ │ │ │ @ instruction: 0xf7ff1004 │ │ │ │ strmi pc, [r4], -r9, lsr #31 │ │ │ │ - b 1379908 │ │ │ │ + b 13799b8 │ │ │ │ ldmdavs r7, {r3, sl, ip}^ │ │ │ │ addne pc, r4, r0, asr #7 │ │ │ │ @ instruction: 0xffa0f7ff │ │ │ │ @ instruction: 0x46027993 │ │ │ │ strcc pc, [r2, r7, asr #7] │ │ │ │ subeq pc, r4, r3, asr #7 │ │ │ │ @ instruction: 0xff98f7ff │ │ │ │ tstne r9, r2, asr #20 │ │ │ │ - b 1431994 │ │ │ │ + b 1431a44 │ │ │ │ ldclne 7, cr1, [r3, #-0] │ │ │ │ @ instruction: 0x21547091 │ │ │ │ sbcsvc r7, r4, r7, asr r0 │ │ │ │ andsvc r7, r1, r6, lsl r1 │ │ │ │ pop {r0, r1, r3, r5, r6, r7, sp, lr} │ │ │ │ svclt 0x000083f8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 312ac4 │ │ │ │ + blhi 312b74 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x278cf8df │ │ │ │ @ instruction: 0xf8dfb08f │ │ │ │ strmi r1, [r4], -ip, lsl #15 │ │ │ │ @ instruction: 0x3788f8df │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @@ -564584,30 +564624,30 @@ │ │ │ │ adccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rscscc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ andeq pc, r2, r8, asr #4 │ │ │ │ andeq pc, r8, r0, asr #5 │ │ │ │ ldmdbvc sp, {r1, r9, lr}^ │ │ │ │ - bleq fe29456c │ │ │ │ + bleq fe29461c │ │ │ │ addhi pc, r6, #64 @ 0x40 │ │ │ │ andeq pc, r7, r2 │ │ │ │ streq pc, [r2, #-1] │ │ │ │ @ instruction: 0xf0404328 │ │ │ │ ldrbeq r8, [r0, pc, asr #2] │ │ │ │ @ instruction: 0xf8d4d544 │ │ │ │ @ instruction: 0xf89552ec │ │ │ │ - blcs 263708 │ │ │ │ + blcs 2637b8 │ │ │ │ cmpphi sp, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ rsbscc pc, r8, #212, 16 @ 0xd40000 │ │ │ │ stmdavc lr!, {r8, sp} │ │ │ │ @ instruction: 0xf894460a │ │ │ │ @ instruction: 0xf89373b8 │ │ │ │ @ instruction: 0xf0063384 │ │ │ │ - blcs 13d8e98 │ │ │ │ + blcs 13d8f48 │ │ │ │ @ instruction: 0xf04fbf8c │ │ │ │ @ instruction: 0xf04f0c08 │ │ │ │ cdpcs 12, 0, cr0, cr0, cr4, {0} │ │ │ │ @ instruction: 0xf002fa47 │ │ │ │ sadd16mi fp, r3, r4 │ │ │ │ strbeq r2, [r0, r0, lsl #6] │ │ │ │ orreq lr, r3, #5120 @ 0x1400 │ │ │ │ @@ -564617,15 +564657,15 @@ │ │ │ │ addeq pc, r0, r3, asr #7 │ │ │ │ cdpeq 0, 0, cr15, cr4, cr14, {0} │ │ │ │ movweq pc, #40963 @ 0xa003 @ │ │ │ │ andeq lr, lr, r0, asr #20 │ │ │ │ addseq r4, r0, r3, lsl #6 │ │ │ │ movweq pc, #61571 @ 0xf083 @ │ │ │ │ addmi r3, r3, r1, lsl #4 │ │ │ │ - b 12a8d2c │ │ │ │ + b 12a8ddc │ │ │ │ bicsle r0, lr, r3, lsl #2 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ movwcc r2, #21079 @ 0x5257 │ │ │ │ stcne 8, cr15, [r4], {67} @ 0x43 │ │ │ │ stccs 8, cr15, [r5], {3} │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ @@ -564634,23 +564674,23 @@ │ │ │ │ cmnpeq sl, #180, 16 @ p-variant is OBSOLETE @ 0xb40000 │ │ │ │ @ instruction: 0xf8da2b00 │ │ │ │ @ instruction: 0xf8b4300c │ │ │ │ @ instruction: 0xf8b41374 │ │ │ │ @ instruction: 0xf1032378 │ │ │ │ @ instruction: 0xf8b40309 │ │ │ │ @ instruction: 0xf8035376 │ │ │ │ - b 161a728 │ │ │ │ + b 161a7d8 │ │ │ │ @ instruction: 0xf8032010 │ │ │ │ strmi r0, [r8], -r1, lsl #24 │ │ │ │ ldrmi fp, [r1], -r4, lsl #30 │ │ │ │ @ instruction: 0xf8034602 │ │ │ │ - beq dae74c │ │ │ │ + beq dae7fc │ │ │ │ stcne 8, cr15, [r4], {3} │ │ │ │ @ instruction: 0xf8030a09 │ │ │ │ - beq 6e2760 │ │ │ │ + beq 6e2810 │ │ │ │ stcpl 8, cr15, [r5], {3} │ │ │ │ stccs 8, cr15, [r7], {3} │ │ │ │ @ instruction: 0xf8032256 │ │ │ │ @ instruction: 0xf8031c03 │ │ │ │ @ instruction: 0xf8ca2c09 │ │ │ │ ldmib r4, {r2, r3, ip, sp}^ │ │ │ │ @ instruction: 0xf64021a8 │ │ │ │ @@ -564659,15 +564699,15 @@ │ │ │ │ rscspl pc, r4, #212, 16 @ 0xd40000 │ │ │ │ ldrbeq r7, [r9, fp, lsr #16] │ │ │ │ ldrbthi pc, [ip], #256 @ 0x100 @ │ │ │ │ ldrbeq r7, [sl, fp, lsr #18] │ │ │ │ strhi pc, [r2, #-256]! @ 0xffffff00 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ @ instruction: 0xf10002d3 │ │ │ │ - streq r8, [pc, #-1143] @ 25730d │ │ │ │ + streq r8, [pc, #-1143] @ 2573bd │ │ │ │ strthi pc, [r5], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf100054e │ │ │ │ movwcs r8, #9170 @ 0x23d2 │ │ │ │ msreq CPSR_, #192, 4 │ │ │ │ vst4.8 {d4-d7}, [r1 :64], r3 │ │ │ │ movwmi r7, #12416 @ 0x3080 │ │ │ │ @ instruction: 0xf504d073 │ │ │ │ @@ -564676,94 +564716,94 @@ │ │ │ │ strcs pc, [ip, #-2256]! @ 0xfffff730 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ subcs r8, sl, #-201326591 @ 0xf4000001 │ │ │ │ @ instruction: 0xf8ca802a │ │ │ │ ldmib r4, {r2, r3, ip, sp}^ │ │ │ │ strbeq r2, [sp, #424] @ 0x1a8 │ │ │ │ @ instruction: 0xf8d4d561 │ │ │ │ - blcs 2643b8 │ │ │ │ + blcs 264468 │ │ │ │ ldrhi pc, [sl] │ │ │ │ strpl pc, [ip, #-2256]! @ 0xfffff730 │ │ │ │ subsle r2, r8, r0, lsl #26 │ │ │ │ stmibmi sl!, {r2, r8, sl, ip, sp, lr, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmdbeq r8, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ strmi r4, [r7], -r3, asr #13 │ │ │ │ movwls r3, #17176 @ 0x4318 │ │ │ │ svchi 0x0004f859 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - blls 38b8f8 │ │ │ │ + blls 38b9a8 │ │ │ │ @ instruction: 0x2018f8d8 │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ andspl pc, fp, r3, lsr r8 @ │ │ │ │ movteq pc, #36943 @ 0x904f @ │ │ │ │ ldrdvs pc, [ip], -sl │ │ │ │ @ instruction: 0xf505fb02 │ │ │ │ ldrdcs pc, [r4], -r8 │ │ │ │ cdpvs 0, 5, cr0, cr1, cr13, {5} │ │ │ │ ldrdcs pc, [ip], -r8 │ │ │ │ @ instruction: 0xf0201b40 │ │ │ │ eorsvc r0, r3, r3 │ │ │ │ - b 1528878 │ │ │ │ + b 1528928 │ │ │ │ rsbsvc r0, r2, r0, lsl #4 │ │ │ │ adcsvc r0, r2, r2, lsl #20 │ │ │ │ cdpeq 12, 0, cr0, cr0, cr2, {0} │ │ │ │ ldrshvc r7, [r0, -r2]! │ │ │ │ stmdbcs r0, {r1, r3, r5, r6, r7, r9, ip, sp, pc} │ │ │ │ cmnphi r9, #0 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r8], -sl │ │ │ │ tstls r2, r3, lsl #4 │ │ │ │ @ instruction: 0xf886f7f5 │ │ │ │ - bls 33dc54 │ │ │ │ + bls 33dd04 │ │ │ │ ldrmi r6, [r0], #-2440 @ 0xfffff678 │ │ │ │ stmibvs sl, {r4, r5, r6, r8, ip, sp, lr} │ │ │ │ - beq ce88ac │ │ │ │ + beq ce895c │ │ │ │ stceq 1, cr7, [sl], #-712 @ 0xfffffd38 │ │ │ │ mvnsvc r0, sp, lsr #28 │ │ │ │ @ instruction: 0xf8063609 │ │ │ │ @ instruction: 0xf8ca5c01 │ │ │ │ @ instruction: 0xf8d8600c │ │ │ │ @ instruction: 0xf8d41004 │ │ │ │ @ instruction: 0xf7f5027c │ │ │ │ @ instruction: 0xf8d7f8e7 │ │ │ │ @ instruction: 0xf10b252c │ │ │ │ ldrbmi r0, [sl, #-2817] @ 0xfffff4ff │ │ │ │ ldmib r4, {r1, r4, r5, r7, fp, ip, lr, pc}^ │ │ │ │ streq r2, [r9, #424] @ 0x1a8 │ │ │ │ @ instruction: 0xf894d516 │ │ │ │ @ instruction: 0xf8da33ba │ │ │ │ - blcs 26b8c4 │ │ │ │ + blcs 26b974 │ │ │ │ rschi pc, r2, #64 @ 0x40 │ │ │ │ eorvc r2, fp, ip, asr r3 │ │ │ │ rsbvc r2, sl, r0, lsl #4 │ │ │ │ @ instruction: 0x46114613 │ │ │ │ strcc r7, [r5, #-169] @ 0xffffff57 │ │ │ │ stccc 8, cr15, [r2], {5} │ │ │ │ stccs 8, cr15, [r1], {5} │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ adccs pc, r0, #212, 16 @ 0xd40000 │ │ │ │ ldrle r0, [r3, #-1235] @ 0xfffffb2d │ │ │ │ andcc pc, ip, #10092544 @ 0x9a0000 │ │ │ │ - blcs 260100 │ │ │ │ + blcs 2601b0 │ │ │ │ sbchi pc, r7, #64 @ 0x40 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ andcs r2, r0, fp, asr r1 │ │ │ │ teqcs pc, r9, lsl r0 @ │ │ │ │ addcs r7, r0, #90 @ 0x5a │ │ │ │ smullsvc r7, sl, r8, r0 │ │ │ │ tstvc r9, sl, asr sp │ │ │ │ andcs pc, ip, sl, asr #17 │ │ │ │ strbcs pc, [ip], #2271 @ 0x8df @ │ │ │ │ strbcc pc, [r4], #2271 @ 0x8df @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5b195c │ │ │ │ + blls 5b1a0c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ mullt pc, ip, r5 @ │ │ │ │ - blhi 312bf8 │ │ │ │ + blhi 312ca8 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svceq 0x0000f1bb │ │ │ │ adcshi pc, sp, #0 │ │ │ │ ldmdavc r9, {r8, r9, sl, sp} │ │ │ │ smladxls r7, sl, r6, r4 │ │ │ │ vabdl.u8 , d1, d9 │ │ │ │ mrsls r1, (UNDEF: 18) │ │ │ │ @@ -564781,63 +564821,63 @@ │ │ │ │ movwls r0, #18907 @ 0x49db │ │ │ │ rsccc pc, ip, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf893780d │ │ │ │ @ instruction: 0xf0053024 │ │ │ │ @ instruction: 0xf1b30501 │ │ │ │ @ instruction: 0xf8da0b00 │ │ │ │ svclt 0x001832bc │ │ │ │ - bleq 2d3aa8 │ │ │ │ + bleq 2d3b58 │ │ │ │ stmdbeq r3, {r0, r1, r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ svclt 0x00187a0b │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmdaeq r0, {r0, r1, r4, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46c8bf17 │ │ │ │ vmvn.i32 q9, #-1342177280 @ 0xb0000000 │ │ │ │ stmdbhi lr, {r6, r8, r9, ip} │ │ │ │ vmov.f32 d27, #-0.96875 @ 0xbf780000 │ │ │ │ teqeq r6, r2, lsl #13 │ │ │ │ strbne lr, [r3], r6, asr #20 │ │ │ │ @ instruction: 0xf7f3b2f6 │ │ │ │ - bls 497410 │ │ │ │ + bls 4974c0 │ │ │ │ rscscc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ - bcs 27b9b8 │ │ │ │ + bcs 27ba68 │ │ │ │ @ instruction: 0x83b6f040 │ │ │ │ @ instruction: 0xf013785b │ │ │ │ @ instruction: 0xf0400306 │ │ │ │ andcs r8, r0, #1023410176 @ 0x3d000000 │ │ │ │ stmdbls r3, {r1, r8, r9, fp, ip, pc} │ │ │ │ addseq r9, fp, r4, lsl #16 │ │ │ │ biceq lr, r1, #274432 @ 0x43000 │ │ │ │ tstmi r9, #114688 @ 0x1c000 │ │ │ │ movwmi r9, #64261 @ 0xfb05 │ │ │ │ teqmi r9, #98304 @ 0x18000 │ │ │ │ tstne r3, r1, asr #20 │ │ │ │ - b 1317c80 │ │ │ │ + b 1317d30 │ │ │ │ @ instruction: 0xf8da1340 │ │ │ │ - b 1317a0c │ │ │ │ - b 131890c │ │ │ │ + b 1317abc │ │ │ │ + b 13189bc │ │ │ │ stcne 3, cr0, [r5, #-292] @ 0xfffffedc │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 12f3c04 │ │ │ │ + b 12f3cb4 │ │ │ │ subvc r0, r1, r8, lsl #4 │ │ │ │ cmncs r0, #194 @ 0xc2 │ │ │ │ @ instruction: 0xf8ca7003 │ │ │ │ ldmib r4, {r2, r3, ip, lr}^ │ │ │ │ ldreq r2, [r6, r8, lsr #3] │ │ │ │ @ instruction: 0xf8d4d525 │ │ │ │ ldmdavc sl, {r4, r5, r6, r7, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf1400692 │ │ │ │ @ instruction: 0xf8d4845c │ │ │ │ @ instruction: 0xf8922278 │ │ │ │ - bcs ce0828 │ │ │ │ + bcs ce08d8 │ │ │ │ @ instruction: 0xf8dad106 │ │ │ │ tstlt sl, r8, asr #1 │ │ │ │ - bcs fe5f9c6c │ │ │ │ + bcs fe5f9d1c │ │ │ │ strbthi pc, [r7], #0 @ │ │ │ │ - blvs 8f2590 │ │ │ │ + blvs 8f2640 │ │ │ │ rsbvs r6, sl, r1, asr #32 │ │ │ │ mlascc r4, r3, r8, pc @ │ │ │ │ @ instruction: 0xf8da722b │ │ │ │ movwcc r3, #36876 @ 0x900c │ │ │ │ adccs pc, r0, #212, 16 @ 0xd40000 │ │ │ │ adcne pc, r4, #212, 16 @ 0xd40000 │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ @@ -564846,69 +564886,69 @@ │ │ │ │ mcrge 5, 0, pc, cr11, cr15, {3} @ │ │ │ │ ldrvs pc, [fp], r4, lsl #10 │ │ │ │ stmiami ip, {r2, r9, ip, sp, lr, pc}^ │ │ │ │ ldrvs pc, [sl, r4, lsl #10] │ │ │ │ bicsmi pc, ip, #4, 4 @ 0x40000000 │ │ │ │ ldc 3, cr9, [r8, #16] │ │ │ │ @ instruction: 0xf5047a00 │ │ │ │ - ldcl 2, cr6, [pc, #624] @ 257ce0 │ │ │ │ + ldcl 2, cr6, [pc, #624] @ 257d90 │ │ │ │ cmncs lr, sp, asr #21 │ │ │ │ - bvc 2931d4 │ │ │ │ + bvc 293284 │ │ │ │ cdpeq 0, 6, cr15, cr15, cr15, {2} │ │ │ │ ldrdvc pc, [ip], -sl │ │ │ │ - bvc c13320 │ │ │ │ - bvc fec13424 │ │ │ │ + bvc c133d0 │ │ │ │ + bvc fec134d4 │ │ │ │ cmncs sp, r9, lsr r0 │ │ │ │ - bcc 6932ec │ │ │ │ + bcc 69339c │ │ │ │ andcc pc, r1, r7, asr #17 │ │ │ │ - bcc fe6932f4 │ │ │ │ + bcc fe6933a4 │ │ │ │ andcc pc, r5, r7, asr #17 │ │ │ │ bicsmi pc, r4, #4, 4 @ 0x40000000 │ │ │ │ @ instruction: 0xf8d36810 │ │ │ │ @ instruction: 0xf8c7c000 │ │ │ │ @ instruction: 0xf887c00a │ │ │ │ @ instruction: 0xf8c7e009 │ │ │ │ ldcl 0, cr0, [r3, #56] @ 0x38 │ │ │ │ vldr s13, [r2] │ │ │ │ ldrtvc r7, [r9], #2560 @ 0xa00 │ │ │ │ - bvc ffc1339c │ │ │ │ - bvc fec134a0 │ │ │ │ - bvc ffc53598 │ │ │ │ - blx 693690 │ │ │ │ + bvc ffc1344c │ │ │ │ + bvc fec13550 │ │ │ │ + bvc ffc53648 │ │ │ │ + blx 693740 │ │ │ │ mrc 15, 0, fp, cr7, cr4, {2} │ │ │ │ vmov r3, s15 │ │ │ │ @ instruction: 0xf8c73a10 │ │ │ │ svclt 0x00d43013 │ │ │ │ - bcc fe69333c │ │ │ │ - bcc 693340 │ │ │ │ + bcc fe6933ec │ │ │ │ + bcc 6933f0 │ │ │ │ andscc pc, r7, r7, asr #17 │ │ │ │ vldr d9, [r6, #16] │ │ │ │ vmov.f32 s0, #80 @ 0x3e800000 0.250 │ │ │ │ vldr s0, [r3, #768] @ 0x300 │ │ │ │ vmov.f32 s17, #16 @ 0x40800000 4.0 │ │ │ │ svclt 0x005cfa10 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10046c8 │ │ │ │ mrc 4, 5, r8, cr5, cr8, {1} │ │ │ │ vsqrt.f32 s17, s0 │ │ │ │ svclt 0x005cfa10 │ │ │ │ strtmi r2, [lr], -r0, lsl #10 │ │ │ │ ldrbhi pc, [r1], #-256 @ 0xffffff00 @ │ │ │ │ - bhi feb13298 │ │ │ │ + bhi feb13348 │ │ │ │ ldrbtvc r2, [fp], ip, ror #6 │ │ │ │ cdp 7, 2, cr3, cr0, cr4, {1} │ │ │ │ @ instruction: 0xf5d70a28 │ │ │ │ - @ instruction: 0xf807ee14 │ │ │ │ + @ instruction: 0xf807edbc │ │ │ │ @ instruction: 0xf8079c05 │ │ │ │ - b 145ab54 │ │ │ │ + b 145ac04 │ │ │ │ mcr 8, 1, r4, cr8, cr0, {0} │ │ │ │ @ instruction: 0xf8070a28 │ │ │ │ - beq 27ab58 │ │ │ │ + beq 27ac08 │ │ │ │ stceq 8, cr15, [r7], {7} │ │ │ │ - mcr 5, 0, pc, cr4, cr7, {6} @ │ │ │ │ + stc 5, cr15, [ip, #860]! @ 0x35c │ │ │ │ stcpl 8, cr15, [r1], {7} │ │ │ │ stceq 8, cr15, [r4], {7} │ │ │ │ ldrmi lr, [r0], -r6, asr #20 │ │ │ │ @ instruction: 0xf8070a00 │ │ │ │ @ instruction: 0xf8076c02 │ │ │ │ @ instruction: 0xf8ca0c03 │ │ │ │ ldmib r4, {r2, r3, ip, sp, lr}^ │ │ │ │ @@ -564930,32 +564970,32 @@ │ │ │ │ vadd.f32 s14, s14, s0 │ │ │ │ vsub.f32 s12, s14, s13 │ │ │ │ @ instruction: 0xf0407a26 │ │ │ │ cdp 1, 15, cr8, cr5, cr7, {0} │ │ │ │ vsqrt.f32 s11, s0 │ │ │ │ mrc 10, 5, APSR_nzcv, cr5, cr0, {0} │ │ │ │ svclt 0x00cd6ac0 │ │ │ │ - bvs ffbd37b0 │ │ │ │ + bvs ffbd3860 │ │ │ │ stmib sp, {r0, r5, r6, r9, sl, lr}^ │ │ │ │ cdp 12, 1, cr12, cr6, cr8, {0} │ │ │ │ svclt 0x00c11a90 │ │ │ │ movwls fp, #33483 @ 0x82cb │ │ │ │ movwcs pc, #29633 @ 0x73c1 @ │ │ │ │ cdp 3, 15, cr9, cr1, cr9, {0} │ │ │ │ svclt 0x00cdfa10 │ │ │ │ - bvs ff4137d0 │ │ │ │ + bvs ff413880 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ cdp 6, 1, cr4, cr6, cr10, {2} │ │ │ │ vldr s5, [sl, #576] @ 0x240 │ │ │ │ @ instruction: 0xeef86a7b │ │ │ │ svclt 0x00c46a66 │ │ │ │ stc2 10, cr15, [r2], {95} @ 0x5f @ │ │ │ │ stmdbcs r7, {r1, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ - bvs ffc537d0 │ │ │ │ - blx 6937c8 │ │ │ │ + bvs ffc53880 │ │ │ │ + blx 693878 │ │ │ │ mrc 15, 7, fp, cr0, cr8, {6} │ │ │ │ vldr s15, [sl, #408] @ 0x198 │ │ │ │ @ instruction: 0xeef86a7c │ │ │ │ vcvtr.u32.f32 s13, s13 │ │ │ │ vcmpe.f32 s15, s15 │ │ │ │ vstr s13, [sp, #284] @ 0x11c │ │ │ │ vmov.f32 s15, #18 @ 0x40900000 4.5 │ │ │ │ @@ -564965,15 +565005,15 @@ │ │ │ │ ldmib sp, {r0, r1, r9, fp, ip, sp, lr}^ │ │ │ │ addsmi r3, r9, #8388608 @ 0x800000 │ │ │ │ adcmi fp, sl, #56, 30 @ 0xe0 │ │ │ │ svclt 0x00344628 │ │ │ │ andcs r2, r0, r1 │ │ │ │ rsbhi pc, r4, #128 @ 0x80 │ │ │ │ vmlaeq.f64 d14, d17, d19 │ │ │ │ - blx 1a1e6ec │ │ │ │ + blx 1a1e79c │ │ │ │ vsubw.u8 , q15, d14 │ │ │ │ movwls r2, #32263 @ 0x7e07 │ │ │ │ vmlal.u , d16, d3[0] │ │ │ │ movwls r2, #24583 @ 0x6007 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ movwcc r9, #40200 @ 0x9d08 │ │ │ │ stcpl 8, cr15, [r8], {3} │ │ │ │ @@ -564993,32 +565033,32 @@ │ │ │ │ addsmi r3, r9, #212 @ 0xd4 │ │ │ │ ldrmi fp, [r9], -r8, lsr #30 │ │ │ │ ldrsbcc pc, [r8], #138 @ 0x8a @ │ │ │ │ sbcsne pc, r4, sl, asr #17 │ │ │ │ svclt 0x0028429a │ │ │ │ @ instruction: 0xf8da461a │ │ │ │ @ instruction: 0xf8ca30dc │ │ │ │ - bls 2e001c │ │ │ │ + bls 2e00cc │ │ │ │ svclt 0x00384293 │ │ │ │ - bls 329510 │ │ │ │ + bls 3295c0 │ │ │ │ sbcscc pc, ip, sl, asr #17 │ │ │ │ ldrdcc pc, [r0], #138 @ 0x8a @ │ │ │ │ svclt 0x00384293 │ │ │ │ @ instruction: 0x06404613 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ rsccc pc, r0, sl, asr #17 │ │ │ │ movwcs fp, #8028 @ 0x1f5c │ │ │ │ rsccc pc, r4, sl, lsl #17 │ │ │ │ @ instruction: 0xf89ad519 │ │ │ │ ldmiblt r3!, {r2, r5, r6, r7, ip, sp} │ │ │ │ ldrle r0, [r4, #-787] @ 0xfffffced │ │ │ │ ldrdcc pc, [r8], #138 @ 0x8a @ │ │ │ │ vqdmulh.s d18, d0, d15 │ │ │ │ - blmi e38918 │ │ │ │ - bls 3a0104 │ │ │ │ + blmi e389c8 │ │ │ │ + bls 3a01b4 │ │ │ │ rscne pc, r4, sl, lsl #17 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf100051d │ │ │ │ stmibvs r3!, {r2, r3, r7, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldmib r4, {r1, r2, r3, r4, r5, r6, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf00221a8 │ │ │ │ @@ -565036,15 +565076,15 @@ │ │ │ │ stmdavc fp!, {r3, r4, r5, r6, r9, sp} │ │ │ │ orrcs pc, r4, #9568256 @ 0x920000 │ │ │ │ svclt 0x008c2a46 │ │ │ │ strcs r2, [r4, -r8, lsl #14] │ │ │ │ @ instruction: 0x0601f013 │ │ │ │ rsbshi pc, r0, #0 │ │ │ │ @ instruction: 0xf04f2600 │ │ │ │ - bl 399d6c │ │ │ │ + bl 399e1c │ │ │ │ ldmdbvc fp, {r1, r2, r7, r8, r9} │ │ │ │ strle r0, [lr, #-2011] @ 0xfffff825 │ │ │ │ @ instruction: 0x23b9f894 │ │ │ │ vpmax.u8 d15, d6, d8 │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ sbcslt r4, fp, #26 │ │ │ │ svclt 0x00183a00 │ │ │ │ @@ -565053,72 +565093,72 @@ │ │ │ │ @ instruction: 0x3601fbfd │ │ │ │ strhle r4, [r8, #46]! @ 0x2e │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ @ instruction: 0xf57f07d5 │ │ │ │ @ instruction: 0xf8d4acad │ │ │ │ strbt r5, [fp], #-748 @ 0xfffffd14 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ - ldrsbteq r8, [r2], #-152 @ 0xffffff68 │ │ │ │ - ldrsbteq r8, [r2], #-150 @ 0xffffff6a │ │ │ │ + rsbseq r8, r2, r8, lsr #18 │ │ │ │ + rsbseq r8, r2, r6, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r2, r4, lsl r7 │ │ │ │ + rsbseq r8, r2, r4, ror #12 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ rsccc pc, r4, #180, 16 @ 0xb40000 │ │ │ │ - bcc fe6935dc │ │ │ │ + bcc fe69368c │ │ │ │ rsccc pc, r6, #180, 16 @ 0xb40000 │ │ │ │ - bvs ffc139ac │ │ │ │ - bvs ffbd39a0 │ │ │ │ - blx 693998 │ │ │ │ + bvs ffc13a5c │ │ │ │ + bvs ffbd3a50 │ │ │ │ + blx 693a48 │ │ │ │ mrc 15, 7, fp, cr0, cr8, {2} │ │ │ │ vmls.f32 s10, s12, s13 │ │ │ │ @ instruction: 0xf8b43a90 │ │ │ │ cdp 2, 15, cr3, cr8, cr8, {7} │ │ │ │ vcvt.u32.f32 s13, s13 │ │ │ │ vcmpe.f32 s11, s11 │ │ │ │ vnmla.f32 s12, s11, s12 │ │ │ │ @ instruction: 0xeef11a90 │ │ │ │ svclt 0x0058fa10 │ │ │ │ - bvs 1c138bc │ │ │ │ - bcc fe693618 │ │ │ │ + bvs 1c1396c │ │ │ │ + bcc fe6936c8 │ │ │ │ rsccc pc, sl, #180, 16 @ 0xb40000 │ │ │ │ - bvs ffc139e8 │ │ │ │ - bvs ff4138fc │ │ │ │ - bvs ffc539e0 │ │ │ │ - bcs 69366c │ │ │ │ - blx 6939dc │ │ │ │ + bvs ffc13a98 │ │ │ │ + bvs ff4139ac │ │ │ │ + bvs ffc53a90 │ │ │ │ + bcs 69371c │ │ │ │ + blx 693a8c │ │ │ │ stc2 10, cr15, [r2], {95} @ 0x5f @ │ │ │ │ stmdbcs r7, {r1, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ mrc 15, 7, fp, cr0, cr8, {6} │ │ │ │ vmls.f32 s14, s12, s13 │ │ │ │ sbclt r3, fp, #144, 20 @ 0x90000 │ │ │ │ cdp 3, 15, cr9, cr8, cr8, {0} │ │ │ │ vmull.u q11, d17, d2[5] │ │ │ │ movwls r2, #37639 @ 0x9307 │ │ │ │ - bvc ffc53a2c │ │ │ │ - bvs 1453a10 │ │ │ │ - bvc 313578 │ │ │ │ - blx 693a0c │ │ │ │ + bvc ffc53adc │ │ │ │ + bvs 1453ac0 │ │ │ │ + bvc 313628 │ │ │ │ + blx 693abc │ │ │ │ mcrge 7, 7, pc, cr13, cr15, {1} @ │ │ │ │ - bvc ffc13a40 │ │ │ │ - bvc 353588 │ │ │ │ + bvc ffc13af0 │ │ │ │ + bvc 353638 │ │ │ │ @ instruction: 0xf894e6eb │ │ │ │ ldr r2, [r5, #-896]! @ 0xfffffc80 │ │ │ │ movmi pc, #4, 10 @ 0x1000000 │ │ │ │ ldrvs pc, [r0, #-2259]! @ 0xfffff72d │ │ │ │ eorvc r2, fp, ip, asr r3 │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ @ instruction: 0x4631ad17 │ │ │ │ ldrdeq pc, [r8], -sl │ │ │ │ stc2l 7, cr15, [lr, #-976]! @ 0xfffffc30 │ │ │ │ strhtvc r6, [fp], #-147 @ 0xffffff6d │ │ │ │ @ instruction: 0xf3c269b2 │ │ │ │ vaddw.u8 q9, q1, d7 │ │ │ │ cdpeq 3, 1, cr4, cr2, cr7, {0} │ │ │ │ ldmdavc r9, {r2, r3, r8, sl, sp, lr, pc} │ │ │ │ - blne 12d4d94 │ │ │ │ + blne 12d4e44 │ │ │ │ svceq 0x0001f1bb │ │ │ │ andeq pc, r3, #139 @ 0x8b │ │ │ │ andcs fp, r0, ip, lsl #31 │ │ │ │ @ instruction: 0xf0022001 │ │ │ │ andls r0, r9, r1, lsl #4 │ │ │ │ subeq r4, r0, r7, lsl r6 │ │ │ │ ldr r9, [r6, #-7]! │ │ │ │ @@ -565141,15 +565181,15 @@ │ │ │ │ andeq lr, ip, #270336 @ 0x42000 │ │ │ │ adcsgt pc, sl, #10092544 @ 0x9a0000 │ │ │ │ streq lr, [ip, -r7, asr #20] │ │ │ │ adcsvc pc, sl, #9043968 @ 0x8a0000 │ │ │ │ subcs r7, sl, #106 @ 0x6a │ │ │ │ @ instruction: 0xf8ca702a │ │ │ │ @ instruction: 0xf8d6300c │ │ │ │ - bcs 2608cc │ │ │ │ + bcs 26097c │ │ │ │ mrrcge 4, 3, pc, r5, cr15 @ │ │ │ │ @ instruction: 0xf8312200 │ │ │ │ andcc r5, r1, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf8da801d │ │ │ │ @ instruction: 0xf8d6300c │ │ │ │ movwcc r5, #8816 @ 0x2270 │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ @@ -565168,21 +565208,21 @@ │ │ │ │ sbcsvc r2, r1, r0, lsl #6 │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ movwcc r2, #5377 @ 0x1501 │ │ │ │ andsle r2, ip, r3, lsl #22 │ │ │ │ svccs 0x0004f850 │ │ │ │ rscsle r2, r8, r0, lsl #20 │ │ │ │ ldrdne pc, [ip], -sl │ │ │ │ - bllt 7c4ad0 │ │ │ │ + bllt 7c4b80 │ │ │ │ andvc r2, sp, r9, asr r5 │ │ │ │ ldrbeq pc, [r0, #-67] @ 0xffffffbd @ │ │ │ │ subvc r3, sp, r1, lsl #6 │ │ │ │ - b 1622b94 │ │ │ │ + b 1622c44 │ │ │ │ addvc r2, lr, r2, lsl r5 │ │ │ │ - b 16342c4 │ │ │ │ + b 1634374 │ │ │ │ @ instruction: 0xf1014212 │ │ │ │ tstvc sl, r5, lsl #10 │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ streq pc, [r1, #-79] @ 0xffffffb1 │ │ │ │ stccs 1, cr13, [r0, #-904] @ 0xfffffc78 │ │ │ │ sbcshi pc, ip, r0, asr #32 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ @@ -565196,47 +565236,47 @@ │ │ │ │ @ instruction: 0x0c120a16 │ │ │ │ smlabtvc sl, lr, r0, r7 │ │ │ │ @ instruction: 0xf8d4e7c4 │ │ │ │ ldmvs fp, {r3, r4, r8, r9, ip, sp}^ │ │ │ │ rsbseq pc, r8, r3, lsl #2 │ │ │ │ sadd8mi r6, sp, fp │ │ │ │ @ instruction: 0xf8dab173 │ │ │ │ - beq 8a0018 │ │ │ │ + beq 8a00c8 │ │ │ │ addsvc r1, r3, r5, asr sp │ │ │ │ tstvc r3, fp, lsl ip │ │ │ │ msreq SPSR_s, #68, 4 @ 0x40000004 │ │ │ │ movwcs r8, #19 │ │ │ │ @ instruction: 0xf8ca70d1 │ │ │ │ strcs r5, [r1, #-12] │ │ │ │ - blcs 324c08 │ │ │ │ + blcs 324cb8 │ │ │ │ @ instruction: 0xf850d01c │ │ │ │ - bcs 263c1c │ │ │ │ + bcs 263ccc │ │ │ │ @ instruction: 0xf8dad0f8 │ │ │ │ sbcslt r1, r6, #12 │ │ │ │ strbcs fp, [r4, #-2837]! @ 0xfffff4eb │ │ │ │ @ instruction: 0xf043700d │ │ │ │ movwcc r0, #5456 @ 0x1550 │ │ │ │ - blcs 334158 │ │ │ │ + blcs 334208 │ │ │ │ ldrcs lr, [r2, #-2639] @ 0xfffff5b1 │ │ │ │ sbcvc r7, sp, lr, lsl #1 │ │ │ │ andsmi lr, r2, #323584 @ 0x4f000 │ │ │ │ streq pc, [r5, #-257] @ 0xfffffeff │ │ │ │ @ instruction: 0xf8ca710a │ │ │ │ @ instruction: 0xf04f500c │ │ │ │ mvnle r0, r1, lsl #10 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ @ instruction: 0xf8da8089 │ │ │ │ rsbcs r3, r3, #12 │ │ │ │ - blcs 2d605c │ │ │ │ + blcs 2d610c │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ - bllt fe816058 │ │ │ │ + bllt fe816108 │ │ │ │ stclne 0, cr7, [sp, #-568] @ 0xfffffdc8 │ │ │ │ subvc r2, fp, r4, ror #12 │ │ │ │ - beq 7f40a0 │ │ │ │ + beq 7f4150 │ │ │ │ sbcvc r0, lr, r2, lsl ip │ │ │ │ strb r7, [r4, sl, lsl #2] │ │ │ │ tstpcc r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf10368db │ │ │ │ cdpvs 0, 13, cr0, cr11, cr12, {3} │ │ │ │ cmnlt r3, sp, lsl r6 │ │ │ │ ldrdcs pc, [ip], -sl │ │ │ │ @@ -565247,35 +565287,35 @@ │ │ │ │ sbcsvc r2, r1, r0, lsl #6 │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ movwcc r2, #5377 @ 0x1501 │ │ │ │ andsle r2, ip, r3, lsl #22 │ │ │ │ svccs 0x0004f850 │ │ │ │ rscsle r2, r8, r0, lsl #20 │ │ │ │ ldrdne pc, [ip], -sl │ │ │ │ - bllt 5c4c0c │ │ │ │ + bllt 5c4cbc │ │ │ │ andvc r2, sp, r2, ror #10 │ │ │ │ ldrbeq pc, [r0, #-67] @ 0xffffffbd @ │ │ │ │ subvc r3, sp, r1, lsl #6 │ │ │ │ - b 1622cd0 │ │ │ │ + b 1622d80 │ │ │ │ addvc r2, lr, r2, lsl r5 │ │ │ │ - b 1634400 │ │ │ │ + b 16344b0 │ │ │ │ @ instruction: 0xf1014212 │ │ │ │ tstvc sl, r5, lsl #10 │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ streq pc, [r1, #-79] @ 0xffffffb1 │ │ │ │ stccs 1, cr13, [r0, #-904] @ 0xfffffc78 │ │ │ │ @ instruction: 0xf8dad136 │ │ │ │ rsbcs r3, r1, #12 │ │ │ │ - blcs 2d60f8 │ │ │ │ + blcs 2d61a8 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ - bllt 13d60f4 │ │ │ │ + bllt 13d61a4 │ │ │ │ stclne 0, cr7, [sp, #-568] @ 0xfffffdc8 │ │ │ │ subvc r2, fp, r2, ror #12 │ │ │ │ - beq 7f413c │ │ │ │ + beq 7f41ec │ │ │ │ sbcvc r0, lr, r2, lsl ip │ │ │ │ strb r7, [r5, sl, lsl #2] │ │ │ │ andls r4, r6, r6, lsl #13 │ │ │ │ str r9, [r3, #7]! │ │ │ │ cmnlt sl, r9, lsl #20 │ │ │ │ ldmdavc sl, {r0, r3, r4, fp, pc}^ │ │ │ │ bicne pc, r1, r1, asr #7 │ │ │ │ @@ -565284,96 +565324,96 @@ │ │ │ │ ldrbtmi r4, [sl], #-2758 @ 0xfffff53a │ │ │ │ stmdbcs r0, {r0, r4, fp, ip, sp, lr} │ │ │ │ mrshi pc, (UNDEF: 2) @ │ │ │ │ @ instruction: 0xf413881b │ │ │ │ @ instruction: 0xf43f73c0 │ │ │ │ @ instruction: 0xf5a3ac3a │ │ │ │ @ instruction: 0xf0467380 │ │ │ │ - blx fef19968 │ │ │ │ + blx fef19a18 │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ ldrt r0, [r1], #-282 @ 0xfffffee6 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ - bllt 7d6154 │ │ │ │ + bllt 7d6204 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ - bllt 79615c │ │ │ │ + bllt 79620c │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ - bllt 756164 │ │ │ │ + bllt 756214 │ │ │ │ cmnpcc ip, #148, 16 @ p-variant is OBSOLETE @ 0x940000 │ │ │ │ @ instruction: 0xf8da2250 │ │ │ │ @ instruction: 0xf88d600c │ │ │ │ @ instruction: 0xf895302d │ │ │ │ ldrtmi r3, [r1], -r4, lsr #32 │ │ │ │ eoreq pc, lr, sp, lsr #17 │ │ │ │ cmppeq r0, #67 @ p-variant is OBSOLETE @ 0x43 │ │ │ │ eorseq pc, r0, sp, lsr #17 │ │ │ │ stmdage fp, {r0, r1, r4, r5, ip, sp, lr} │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xf8d4202c │ │ │ │ @ instruction: 0xf81022f4 │ │ │ │ ldrmi r7, [sl], #-3841 @ 0xfffff0ff │ │ │ │ - blcs 3e4da4 │ │ │ │ + blcs 3e4e54 │ │ │ │ mlacs r4, r2, r8, pc @ │ │ │ │ andeq lr, r7, #270336 @ 0x42000 │ │ │ │ svccs 0x0001f801 │ │ │ │ stmdbvc fp!, {r0, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf8ca3606 │ │ │ │ ldrbeq r6, [sl, ip] │ │ │ │ - bge ffa157b8 │ │ │ │ + bge ffa15868 │ │ │ │ ldrdpl pc, [ip], -sl │ │ │ │ eoreq pc, fp, sp, lsl #2 │ │ │ │ cmnpcs sp, #148, 16 @ p-variant is OBSOLETE @ 0x940000 │ │ │ │ cdpne 3, 6, cr2, cr9, cr0, {0} │ │ │ │ eorcs pc, sp, sp, lsl #17 │ │ │ │ eorcc pc, lr, sp, lsr #17 │ │ │ │ @ instruction: 0xf8ad2250 │ │ │ │ @ instruction: 0xf88d3030 │ │ │ │ @ instruction: 0xf8d4202c │ │ │ │ @ instruction: 0xf81022f4 │ │ │ │ ldrmi r6, [sl], #-3841 @ 0xfffff0ff │ │ │ │ - blcs 3e4df0 │ │ │ │ + blcs 3e4ea0 │ │ │ │ mlacs sl, r2, r8, pc @ │ │ │ │ andeq lr, r6, #270336 @ 0x42000 │ │ │ │ svccs 0x0001f801 │ │ │ │ ldmib r4, {r0, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ strcc r2, [r6, #-424] @ 0xfffffe58 │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ - blt ff116204 │ │ │ │ + blt ff1162b4 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0xf50680a0 │ │ │ │ @ instruction: 0xf1bc710c │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0xf8d6ae63 │ │ │ │ @ instruction: 0xf1bcc270 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0x4662ae5f │ │ │ │ ldrb r4, [pc], -r7, ror #12 │ │ │ │ movweq pc, #16803 @ 0x41a3 @ │ │ │ │ streq pc, [r8], -r6, asr #32 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ tsteq sl, fp, asr r9 │ │ │ │ - bllt ff11623c │ │ │ │ + bllt ff1162ec │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894792a │ │ │ │ - blx 4c5130 │ │ │ │ - b 315e6c │ │ │ │ + blx 4c51e0 │ │ │ │ + b 315f1c │ │ │ │ svccc 0x00010809 │ │ │ │ @ instruction: 0xf1bbb2ff │ │ │ │ eorle r0, r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf5d74658 │ │ │ │ - @ instruction: 0xf8dae8b6 │ │ │ │ + @ instruction: 0xf8dae85e │ │ │ │ addmi r3, r3, #164 @ 0xa4 │ │ │ │ @ instruction: 0xf1b8d91b │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ - b 4438b8 │ │ │ │ + b 443968 │ │ │ │ ldrtmi r0, [r2], -fp, lsl #6 │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf982f7ff │ │ │ │ @ instruction: 0xf894792a │ │ │ │ - b c25170 │ │ │ │ + b c25220 │ │ │ │ ldrbeq r0, [r7, r3, lsl #6] │ │ │ │ stcge 5, cr15, [r0, #508] @ 0x1fc │ │ │ │ ldrtmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0x96004650 │ │ │ │ @ instruction: 0xf974f7ff │ │ │ │ @ instruction: 0xf1b8e578 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @@ -565386,126 +565426,126 @@ │ │ │ │ @ instruction: 0xf8d4e568 │ │ │ │ @ instruction: 0xf8da32f0 │ │ │ │ cmncs r8, ip │ │ │ │ @ instruction: 0x46206a9b │ │ │ │ andcc pc, r1, r2, asr #17 │ │ │ │ andsvc r1, r1, r3, asr sp │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ - blx b162ac │ │ │ │ - bne 693b24 │ │ │ │ + blx b1635c │ │ │ │ + bne 693bd4 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ movwcc r2, #21097 @ 0x5269 │ │ │ │ stcne 8, cr15, [r4], {67} @ 0x43 │ │ │ │ stccs 8, cr15, [r5], {3} │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ - bllt fec562fc │ │ │ │ + bllt fec563ac │ │ │ │ rscscc pc, r8, #212, 16 @ 0xd40000 │ │ │ │ - blt 1b16304 │ │ │ │ + blt 1b163b4 │ │ │ │ andne lr, r3, sl, lsl #22 │ │ │ │ rsc pc, r8, #180, 16 @ 0xb40000 │ │ │ │ rscgt pc, sl, #180, 16 @ 0xb40000 │ │ │ │ @ instruction: 0xf8b43301 │ │ │ │ @ instruction: 0xf10e92e4 │ │ │ │ @ instruction: 0xf8c03eff │ │ │ │ @ instruction: 0xf10c90ec │ │ │ │ @ instruction: 0xf8b43cff │ │ │ │ stmib r0, {r1, r2, r5, r6, r7, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8c09e3c │ │ │ │ @ instruction: 0xf8cac0f8 │ │ │ │ ldrbt r3, [r0], #232 @ 0xe8 │ │ │ │ stmdbmi r3, {r0, sp}^ │ │ │ │ - bmi 1334380 │ │ │ │ + bmi 1334430 │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ - @ instruction: 0xf880f695 │ │ │ │ + @ instruction: 0xf828f695 │ │ │ │ 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] @ 25872c │ │ │ │ @ instruction: 0xeeb77a30 │ │ │ │ - vldr s13, [pc] @ 258384 │ │ │ │ + vldr s13, [pc] @ 258434 │ │ │ │ vadd.f32 s13, s14, s31 │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ vnmul.f32 s15, s15, s12 │ │ │ │ @ instruction: 0xeefd7aa6 │ │ │ │ vnmla.f32 s14, s15, s15 │ │ │ │ @ instruction: 0xeef83a90 │ │ │ │ @ instruction: 0xf1c37ae7 │ │ │ │ @ instruction: 0xee070900 │ │ │ │ vmlsl.u8 q8, d25, d7 │ │ │ │ - b 161a7d0 │ │ │ │ - blx 1a1e9d4 │ │ │ │ - b 16565d8 │ │ │ │ + b 161a880 │ │ │ │ + blx 1a1ea84 │ │ │ │ + b 1656688 │ │ │ │ @ instruction: 0xf7ff2919 │ │ │ │ @ instruction: 0xeef0bba6 │ │ │ │ - vldr s14, [pc, #800] @ 2586e0 │ │ │ │ + vldr s14, [pc, #800] @ 258790 │ │ │ │ @ instruction: 0xeeb77a1f │ │ │ │ - vldr s13, [pc] @ 2583c8 │ │ │ │ + vldr s13, [pc] @ 258478 │ │ │ │ @ instruction: 0xee776a1e │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ vnmul.f32 s15, s15, s12 │ │ │ │ @ instruction: 0xeefd7aa6 │ │ │ │ vnmla.f32 s14, s15, s15 │ │ │ │ @ instruction: 0xeef83a90 │ │ │ │ subsmi r6, sp, #946176 @ 0xe7000 │ │ │ │ - bhi fe453c00 │ │ │ │ + bhi fe453cb0 │ │ │ │ streq pc, [r9, #-965] @ 0xfffffc3b │ │ │ │ rsclt r0, lr, #1073741867 @ 0x4000002b │ │ │ │ @ instruction: 0xf7ff0a2d │ │ │ │ @ instruction: 0xf8d3bb91 │ │ │ │ @ instruction: 0xf8d31035 │ │ │ │ subvs r2, r1, r9, lsr r0 │ │ │ │ @ instruction: 0xf893606a │ │ │ │ eorvc r3, fp, #61 @ 0x3d │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ @ instruction: 0xf7ff3309 │ │ │ │ - blmi 647068 │ │ │ │ + blmi 647118 │ │ │ │ stmdbmi pc, {r2, r9, sp} @ │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - blx e15e8c │ │ │ │ - blmi 591604 │ │ │ │ - bmi 56e778 │ │ │ │ + @ instruction: 0xf9d6f69a │ │ │ │ + blmi 5916b4 │ │ │ │ + bmi 56e828 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - b 195b90 │ │ │ │ + b feb95c40 │ │ │ │ @ instruction: 0xf5d7e46b │ │ │ │ - svclt 0x0000eae8 │ │ │ │ + svclt 0x0000ea90 │ │ │ │ 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, r5, ror lr │ │ │ │ + andseq r4, ip, r8, lsr #7 │ │ │ │ + andseq r1, pc, r2, rrx │ │ │ │ + andseq r0, pc, r0, ror pc @ │ │ │ │ + rsbseq r6, r5, r2, lsl #23 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r0, pc, r6, ror #30 │ │ │ │ + andseq r0, pc, lr, asr pc @ │ │ │ │ svcvc 0x00cbf5b0 │ │ │ │ - blmi 40e490 │ │ │ │ + blmi 40e540 │ │ │ │ sbceq lr, r0, r0, lsl #22 │ │ │ │ ldmdane sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blcs 26f4e0 │ │ │ │ + blcs 26f590 │ │ │ │ sadd16mi fp, r0, r4 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - rsbeq r8, r8, r8, ror #30 │ │ │ │ + rsbeq r8, r8, r0, ror #30 │ │ │ │ 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 1065a14 │ │ │ │ tstne r3, #44, 30 @ 0xb0 │ │ │ │ stmdbcs r9!, {r0, r1, r4, r9, sl, lr} │ │ │ │ stmdane r3!, {r1, r2, r5, r8, r9, sp} │ │ │ │ ldcne 8, cr1, [r8, #-96] @ 0xffffffa0 │ │ │ │ eorcs r1, r0, sp, lsl sp │ │ │ │ andcs r0, r6, r0, lsr #32 │ │ │ │ andvs r2, r8, r1, lsl #6 │ │ │ │ @@ -565556,15 +565596,15 @@ │ │ │ │ strmi r4, [r6], -sp, lsl #12 │ │ │ │ stcne 1, cr2, [r8, #-32]! @ 0xffffffe0 │ │ │ │ @ instruction: 0xf9bef7fc │ │ │ │ adcscc pc, sl, #11862016 @ 0xb50000 │ │ │ │ ldmdblt fp, {r2, r3, r5, r6, r7, fp, sp, lr}^ │ │ │ │ adcscc pc, sl, #9764864 @ 0x950000 │ │ │ │ movtcs fp, #41235 @ 0xa113 │ │ │ │ - blcc 316618 │ │ │ │ + blcc 3166c8 │ │ │ │ @ instruction: 0xf8042304 │ │ │ │ rscvs r3, ip, r1, lsl #22 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ movmi pc, #25165824 @ 0x1800000 │ │ │ │ ldrcs pc, [r4, #-2259]! @ 0xfffff72d │ │ │ │ ldrvs pc, [r8, #-2259]! @ 0xfffff72d │ │ │ │ cdpvs 3, 5, cr2, cr7, cr8, {2} │ │ │ │ @@ -565583,25 +565623,25 @@ │ │ │ │ ldrb r8, [r3, r1]! │ │ │ │ andcc pc, ip, #144, 16 @ 0x900000 │ │ │ │ rsbsne lr, fp, #208, 18 @ 0x340000 │ │ │ │ @ instruction: 0xf890b500 │ │ │ │ orrseq ip, fp, lr, lsr #5 │ │ │ │ cdpcc 1, 15, cr15, cr15, cr1, {0} │ │ │ │ bicne lr, ip, #274432 @ 0x43000 │ │ │ │ - ldclcc 1, cr15, [pc], #8 @ 2585fc │ │ │ │ + ldclcc 1, cr15, [pc], #8 @ 2586ac │ │ │ │ ldrdcs pc, [r4], r0 @ │ │ │ │ svclt 0x00382a01 │ │ │ │ cdpne 2, 5, cr2, cr1, cr1, {0} │ │ │ │ andcs pc, r8, #208, 16 @ 0xd00000 │ │ │ │ movwne lr, #10819 @ 0x2a43 │ │ │ │ sbcscs pc, r8, #208, 16 @ 0xd00000 │ │ │ │ tstcs r0, fp, lsl #6 │ │ │ │ - b 1634860 │ │ │ │ + b 1634910 │ │ │ │ sbcsvc r2, r1, ip, lsl r3 │ │ │ │ - b 1634a60 │ │ │ │ + b 1634b10 │ │ │ │ andsvc r2, r3, #-2147483641 @ 0x80000007 │ │ │ │ @ instruction: 0xf8822378 │ │ │ │ orrsvc lr, r1, r5 │ │ │ │ andgt pc, r7, r2, lsl #17 │ │ │ │ @ instruction: 0xf85d8013 │ │ │ │ svclt 0x0000fb04 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -565610,131 +565650,131 @@ │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldrsbtls pc, [r0], -r1 @ │ │ │ │ umulllt r4, r3, r0, r6 │ │ │ │ @ instruction: 0xf1b94606 │ │ │ │ svclt 0x00180200 │ │ │ │ @ instruction: 0xf1b82201 │ │ │ │ svclt 0x00180f0a │ │ │ │ - bcs 260e60 │ │ │ │ + bcs 260f10 │ │ │ │ @ instruction: 0xf8d1d17f │ │ │ │ strmi fp, [ip], -r8 │ │ │ │ ldrbmi r8, [r8], -sl, lsl #23 │ │ │ │ ldrmi r6, [sl], #-2441 @ 0xfffff677 │ │ │ │ mcr2 7, 6, pc, cr6, cr8, {7} @ │ │ │ │ mlals r8, r4, r8, pc @ │ │ │ │ ldrdne pc, [r4], #-139 @ 0xffffff75 @ │ │ │ │ - bvs 1c29e94 │ │ │ │ + bvs 1c29f44 │ │ │ │ stmdbne r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx fe4d7004 │ │ │ │ + blx fe4d70b4 │ │ │ │ tstcs r9, #323584 @ 0x4f000 │ │ │ │ stmiahi r0!, {r0, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf69b9100 │ │ │ │ - @ instruction: 0xf1a7f921 │ │ │ │ + @ instruction: 0xf1a7f8c9 │ │ │ │ @ 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 13288a8 │ │ │ │ movwcs r0, #128 @ 0x80 │ │ │ │ ldmvs r4!, {r0, sl, fp, sp} │ │ │ │ @ instruction: 0xf04abf88 │ │ │ │ - b 125af00 │ │ │ │ + b 125afb0 │ │ │ │ rsbvc r1, r7, r9 │ │ │ │ mvnvc fp, pc, ror #5 │ │ │ │ tstcs lr, #805306370 @ 0x30000002 │ │ │ │ andge pc, r2, r4, lsl #17 │ │ │ │ @ instruction: 0xf88470e0 │ │ │ │ @ instruction: 0xf884b004 │ │ │ │ @ instruction: 0xf884e005 │ │ │ │ eorvc ip, r3, r6 │ │ │ │ ldmdavs r0!, {r0, r3, r4, r6, r8, r9, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf7f49100 │ │ │ │ stmdbls r0, {r0, r2, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ - ldrmi r6, [pc], #-2443 @ 258700 │ │ │ │ + ldrmi r6, [pc], #-2443 @ 2587b0 │ │ │ │ stmibvs fp, {r0, r1, r2, r5, r6, r9, ip, sp, lr} │ │ │ │ - beq d2977c │ │ │ │ + beq d2982c │ │ │ │ stceq 2, cr7, [fp], #-652 @ 0xfffffd74 │ │ │ │ - blls 5b529c │ │ │ │ + blls 5b534c │ │ │ │ @ instruction: 0x73250e2d │ │ │ │ - bls 56574c │ │ │ │ + bls 5657fc │ │ │ │ adcsvs r6, r4, fp, lsl r8 │ │ │ │ movweq lr, #10787 @ 0x2a23 │ │ │ │ andsvs r9, r3, sp, lsl #20 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ stmibvs r3!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldceq 0, cr15, [r8], {79} @ 0x4f │ │ │ │ @ instruction: 0xbc03fb0c │ │ │ │ ldrsbtcc pc, [r0], #-140 @ 0xffffff74 @ │ │ │ │ @ instruction: 0x1c03ea4f │ │ │ │ - blx fe5970be │ │ │ │ + blx fe59716e │ │ │ │ cdpcs 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ rsbvc lr, r7, #46923776 @ 0x2cc0000 │ │ │ │ - bvs ffb526bc │ │ │ │ + bvs ffb5276c │ │ │ │ @ instruction: 0x1c03ea4f │ │ │ │ - blx fe5970d6 │ │ │ │ + blx fe597186 │ │ │ │ cdpcs 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ @ instruction: 0xf8d9e7a7 │ │ │ │ strbmi fp, [ip], -r8 │ │ │ │ @ instruction: 0x201cf8b9 │ │ │ │ - beq ff2948ac │ │ │ │ + beq ff29495c │ │ │ │ @ instruction: 0x1018f8d9 │ │ │ │ ldrmi r4, [sl], #-1624 @ 0xfffff9a8 │ │ │ │ mcr2 7, 2, pc, cr2, cr8, {7} @ │ │ │ │ @ instruction: 0xf8db2302 │ │ │ │ strmi r1, [r5], -r4, rrx │ │ │ │ ldrdvc pc, [r4], -r9 @ │ │ │ │ str r9, [r0, r1, lsl #6] │ │ │ │ @ instruction: 0xf850312a │ │ │ │ teqlt r9, #33 @ 0x21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fedaf99c │ │ │ │ + bl fedafa4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ @ instruction: 0xf89100cc │ │ │ │ andsvs r4, r4, sl, lsr #32 │ │ │ │ @ instruction: 0xf890b128 │ │ │ │ adcmi r0, r0, #42 @ 0x2a │ │ │ │ qasxmi fp, r0, r8 │ │ │ │ @ instruction: 0xf8916010 │ │ │ │ andsvs r2, sl, r9, lsr #32 │ │ │ │ strtmi r8, [r0], -ip, lsl #17 │ │ │ │ - @ instruction: 0xf83cf693 │ │ │ │ - blvs fe344c0c │ │ │ │ + @ instruction: 0xffe4f692 │ │ │ │ + blvs fe344cbc │ │ │ │ andle r2, r6, r1, lsl #22 │ │ │ │ @ instruction: 0xf69b4620 │ │ │ │ - stmdacs r0, {r0, r1, r3, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ - bls 2e13ec │ │ │ │ + bls 2e149c │ │ │ │ ldclt 0, cr6, [r0, #-76] @ 0xffffffb4 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ - blvs 52a078 │ │ │ │ + blvs 52a128 │ │ │ │ strmi r9, [ip], -fp, lsl #26 │ │ │ │ - bleq 294ed0 │ │ │ │ + bleq 294f80 │ │ │ │ mlasls r0, sp, r8, pc @ │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ svccs 0x000a0b01 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ strmi r0, [r0], r0, lsl #22 │ │ │ │ svceq 0x0000f1bb │ │ │ │ sadd16mi fp, ip, r8 │ │ │ │ stmdavs fp!, {r0, r2, r5, r8, ip, sp, pc} │ │ │ │ - b b3ec50 │ │ │ │ + b b3ed00 │ │ │ │ eorvs r0, fp, r1, lsl #6 │ │ │ │ - blhi feb32ac8 │ │ │ │ + blhi feb32b78 │ │ │ │ ldrtmi r6, [r0], -r1, lsr #19 │ │ │ │ movwcs r4, #5146 @ 0x141a │ │ │ │ @ instruction: 0x31b6f886 │ │ │ │ @ instruction: 0x31b8f8d6 │ │ │ │ @ instruction: 0xf8c63301 │ │ │ │ @ instruction: 0xf8d631b8 │ │ │ │ @ instruction: 0xf14331bc │ │ │ │ @@ -565742,54 +565782,54 @@ │ │ │ │ @ instruction: 0xf7f831bc │ │ │ │ @ instruction: 0xf8d6fdd5 │ │ │ │ strmi sl, [r5], -r4, rrx │ │ │ │ biccs r2, r0, r2, lsl #4 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf894d104 │ │ │ │ tsteq r2, r8, lsr #32 │ │ │ │ - beq 7053b4 │ │ │ │ + beq 705464 │ │ │ │ @ instruction: 0xf8946a60 │ │ │ │ svcne 0x0003c02b │ │ │ │ stmdble pc, {r0, r8, r9, fp, sp}^ @ │ │ │ │ eorsle r2, sp, r0, lsl #16 │ │ │ │ ldrmi r2, [lr], -r0, lsl #6 │ │ │ │ stmiavs r4!, {r1, r2, r3, r4, r7, r9, sl, lr} │ │ │ │ strne lr, [r0, -r7, asr #20] │ │ │ │ andne lr, ip, #270336 @ 0x42000 │ │ │ │ umaalmi pc, lr, r4, r8 @ │ │ │ │ @ instruction: 0xf8d82c01 │ │ │ │ svclt 0x00964008 │ │ │ │ stmibeq r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stmdbeq ip, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf989fa5f │ │ │ │ - b 12b4e44 │ │ │ │ + b 12b4ef4 │ │ │ │ @ instruction: 0x71a30109 │ │ │ │ movwcs fp, #750 @ 0x2ee │ │ │ │ mvnvc r7, r7, rrx │ │ │ │ tstcs sp, #805306370 @ 0x30000002 │ │ │ │ rscvc r7, r2, r1, lsr #1 │ │ │ │ and pc, r4, r4, lsl #17 │ │ │ │ @ instruction: 0xf1ba7023 │ │ │ │ eorle r0, r5, r0, lsl #30 │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ @ instruction: 0xf7f44651 │ │ │ │ @ instruction: 0xf8daf83f │ │ │ │ ldrmi r3, [lr], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf8da7266 │ │ │ │ ldrmi r3, [sp], #-24 @ 0xffffffe8 │ │ │ │ - beq cdb994 │ │ │ │ + beq cdba44 │ │ │ │ cdpeq 2, 2, cr7, cr13, cr3, {7} │ │ │ │ @ instruction: 0xf10472a2 │ │ │ │ @ instruction: 0x7325030d │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ @ instruction: 0xf04f69a3 │ │ │ │ - blx 5dc166 │ │ │ │ + blx 5dc216 │ │ │ │ svcvs 0x00336603 │ │ │ │ - blx 1a18d78 │ │ │ │ + blx 1a18e28 │ │ │ │ vmull.p8 , d19, d3 │ │ │ │ vrsubhn.i16 d18, , │ │ │ │ ldr r4, [r6, r7, lsl #6]! │ │ │ │ strb r7, [r3, r6, ror #4]! │ │ │ │ tsteq fp, r3, ror #21 │ │ │ │ mcr2 10, 4, pc, cr3, cr15, {2} @ │ │ │ │ strcs pc, [r7], -r3, asr #7 │ │ │ │ @@ -565803,27 +565843,27 @@ │ │ │ │ @ instruction: 0xf8df4683 │ │ │ │ addslt r3, pc, r4, asr r9 @ │ │ │ │ vst3.16 {d20-d22}, [pc :256], r9 │ │ │ │ andscc r7, r8, r0, asr #4 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931d │ │ │ │ @ instruction: 0xf8db0300 │ │ │ │ - blcs 2a5134 │ │ │ │ + blcs 2a51e4 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf103fb02 │ │ │ │ @ instruction: 0xf7fb31c8 │ │ │ │ @ instruction: 0xf8dbffbf │ │ │ │ ldrbmi r1, [r8], -r4, lsr #32 │ │ │ │ @ instruction: 0xf8cb698b │ │ │ │ @ instruction: 0xf7f33050 │ │ │ │ @ instruction: 0xf8dbffe9 │ │ │ │ ldrmi r2, [r4], -r8, asr #1 │ │ │ │ @ instruction: 0xf892b122 │ │ │ │ bicseq r2, r2, r9, lsr #32 │ │ │ │ - beq 7054e4 │ │ │ │ + beq 705594 │ │ │ │ sbceq pc, r4, #10158080 @ 0x9b0000 │ │ │ │ cmnlt r0, r0, asr #2 │ │ │ │ sbccc pc, r0, #14352384 @ 0xdb0000 │ │ │ │ svclt 0x001d2b01 │ │ │ │ andcs r3, r0, r3, lsl #22 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ svclt 0x000e2100 │ │ │ │ @@ -565831,17 +565871,17 @@ │ │ │ │ @ instruction: 0xf8db0199 │ │ │ │ @ instruction: 0xf0133210 │ │ │ │ andle r0, lr, r3, lsl #6 │ │ │ │ andscc pc, ip, #14352384 @ 0xdb0000 │ │ │ │ svclt 0x0011079d │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ @ instruction: 0xf0033220 │ │ │ │ - blx fef195e0 │ │ │ │ + blx fef19690 │ │ │ │ svclt 0x0004f383 │ │ │ │ - b 12daf48 │ │ │ │ + b 12daff8 │ │ │ │ @ instruction: 0xf88b02c3 │ │ │ │ @ instruction: 0xf04f32cc │ │ │ │ @ instruction: 0xf89b0979 │ │ │ │ @ instruction: 0xf89b320c │ │ │ │ @ instruction: 0xf8db52ae │ │ │ │ addseq r6, fp, r8, lsl #4 │ │ │ │ biceq lr, r5, #274432 @ 0x43000 │ │ │ │ @@ -565852,16 +565892,16 @@ │ │ │ │ strcs fp, [r1, #-3896] @ 0xfffff0c8 │ │ │ │ tsteq r3, r0, asr #20 │ │ │ │ ldrdcc pc, [r0], -fp @ │ │ │ │ ldrsbtmi lr, [fp], #-155 @ 0xffffff65 │ │ │ │ addsvc r3, ip, r1, lsl #26 │ │ │ │ streq pc, [r9, -r3, lsl #2] │ │ │ │ @ instruction: 0x012d7118 │ │ │ │ - beq b7508c │ │ │ │ - beq 274ba0 │ │ │ │ + beq b7513c │ │ │ │ + beq 274c50 │ │ │ │ ldrsbvc r7, [ip], #26 │ │ │ │ @ instruction: 0xf8837158 │ │ │ │ andsvc r9, lr, #0 │ │ │ │ eorvc pc, r0, fp, asr #17 │ │ │ │ ldrdcc pc, [r4], fp @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf10b80a0 │ │ │ │ @@ -565873,15 +565913,15 @@ │ │ │ │ @ instruction: 0xf04fe04d │ │ │ │ strbtmi r0, [r0], r0, lsl #24 │ │ │ │ eorne pc, ip, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf8db0130 │ │ │ │ @ instruction: 0xf0213020 │ │ │ │ @ instruction: 0xf8d4417f │ │ │ │ sbclt r2, r0, #40, 4 @ 0x80000002 │ │ │ │ - b 16350e0 │ │ │ │ + b 1635190 │ │ │ │ @ instruction: 0xf8c32e11 │ │ │ │ stceq 0, cr2, [r9], {2} │ │ │ │ andls pc, r0, r3, lsl #17 │ │ │ │ @ instruction: 0xf0407219 │ │ │ │ @ instruction: 0xf8830103 │ │ │ │ subsvc lr, r9, r7 │ │ │ │ tstpeq r9, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @@ -565907,196 +565947,196 @@ │ │ │ │ @ instruction: 0xf8030c07 │ │ │ │ @ instruction: 0xf8cb1c06 │ │ │ │ @ instruction: 0xf8db3020 │ │ │ │ strcc r3, [r1], -r4, lsr #1 │ │ │ │ adcsmi r3, r3, #16, 8 @ 0x10000000 │ │ │ │ @ instruction: 0xf857d945 │ │ │ │ stccs 15, cr5, [r0, #-16] │ │ │ │ - bvs 1d4cee0 │ │ │ │ - blcs 2a7718 │ │ │ │ + bvs 1d4cf90 │ │ │ │ + blcs 2a77c8 │ │ │ │ stmiavs fp!, {r0, r3, r5, r7, fp, ip, lr, pc} │ │ │ │ asrseq pc, r3 @ @ │ │ │ │ cdp2 0, 5, cr15, cr4, cr11, {1} │ │ │ │ ldrsbcc pc, [r0, #139]! @ 0x8b @ │ │ │ │ @ instruction: 0xf8d50041 │ │ │ │ - blcc 2b8bd0 │ │ │ │ + blcc 2b8c80 │ │ │ │ strmi r4, [fp], #-584 @ 0xfffffdb8 │ │ │ │ @ instruction: 0xf5d64018 │ │ │ │ - bl fec9452c │ │ │ │ - blcs 5d9730 │ │ │ │ + bl fec9447c │ │ │ │ + blcs 5d97e0 │ │ │ │ @ instruction: 0xf1b8d995 │ │ │ │ svclt 0x00180c00 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8d4e792 │ │ │ │ tstcc r2, #52, 4 @ 0x40000003 │ │ │ │ @ instruction: 0xf8949a05 │ │ │ │ - b 311408 │ │ │ │ + b 3114b8 │ │ │ │ @ instruction: 0xf8d42101 │ │ │ │ @ instruction: 0xf8032230 │ │ │ │ - b 12bfb7c │ │ │ │ - b 15f0fa4 │ │ │ │ + b 12bfc2c │ │ │ │ + b 15f1054 │ │ │ │ @ instruction: 0xf8032e02 │ │ │ │ @ instruction: 0xf8431c03 │ │ │ │ @ instruction: 0xf040ec07 │ │ │ │ @ instruction: 0xf8030e04 │ │ │ │ - b 1653b90 │ │ │ │ + b 1653c40 │ │ │ │ stceq 14, cr2, [r9], {17} │ │ │ │ stc 8, cr15, [r2], {3} │ │ │ │ stcne 8, cr15, [r1], {3} │ │ │ │ eorcc pc, r0, fp, asr #17 │ │ │ │ mlane sl, r5, r8, pc @ │ │ │ │ eorscs lr, r4, #37224448 @ 0x2380000 │ │ │ │ stmdage pc, {r8, sp} @ │ │ │ │ - stcl 5, cr15, [r6], #-856 @ 0xfffffca8 │ │ │ │ - blge 8e0f94 │ │ │ │ + stc 5, cr15, [lr], {214} @ 0xd6 │ │ │ │ + blge 8e1044 │ │ │ │ ldmdage r9, {r0, r1, r3, r4, r9, fp, sp, pc} │ │ │ │ ldrbmi r9, [r8], -r0 │ │ │ │ ldc2l 7, cr15, [r6, #1020]! @ 0x3fc │ │ │ │ andls sl, r0, r6, lsl r8 │ │ │ │ ldmdals r9, {r0, r1, r2, r4, r8, r9, fp, sp, pc} │ │ │ │ tstcs r1, r8, lsl sl │ │ │ │ ldrbmi r9, [r8], -r5 │ │ │ │ ldrhi lr, [sl, #-2525] @ 0xfffff623 │ │ │ │ stc2l 7, cr15, [sl, #1020]! @ 0x3fc │ │ │ │ - bge 7bf814 │ │ │ │ + bge 7bf8c4 │ │ │ │ ldrbmi r2, [r8], -r2, lsl #2 │ │ │ │ - blge 73d7dc │ │ │ │ - blge 77d7c8 │ │ │ │ - bvc 853340 │ │ │ │ + blge 73d88c │ │ │ │ + blge 77d878 │ │ │ │ + bvc 8533f0 │ │ │ │ ldc2l 7, cr15, [lr, #1020] @ 0x3fc │ │ │ │ - blge 660fe0 │ │ │ │ + blge 661090 │ │ │ │ @ instruction: 0x4658aa12 │ │ │ │ - blge 6bd7dc │ │ │ │ + blge 6bd88c │ │ │ │ @ instruction: 0x4613e9dd │ │ │ │ stmne r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ ldrsbls pc, [r4], #-141 @ 0xffffff73 @ │ │ │ │ ldc2l 7, cr15, [r0, #1020] @ 0x3fc │ │ │ │ @ instruction: 0x01bf9805 │ │ │ │ - bls 3d8e84 │ │ │ │ - b 14592d0 │ │ │ │ + bls 3d8f34 │ │ │ │ + b 1459380 │ │ │ │ addeq r1, r3, r5, lsl #10 │ │ │ │ streq pc, [r1, #-69] @ 0xffffffbb │ │ │ │ movwne lr, #43587 @ 0xaa43 │ │ │ │ teqmi fp, #146 @ 0x92 │ │ │ │ andne lr, r9, #270336 @ 0x42000 │ │ │ │ tstcs r8, r3, asr #20 │ │ │ │ ldmib sp, {r1, r4, r5, r8, r9, lr}^ │ │ │ │ - b 12e4c5c │ │ │ │ + b 12e4d0c │ │ │ │ @ instruction: 0xf6432217 │ │ │ │ vmov.i32 d16, #15103 @ 0x00003aff │ │ │ │ @ instruction: 0xf8cd6c02 │ │ │ │ - b 1388cf8 │ │ │ │ + b 1388da8 │ │ │ │ orrseq r1, r8, r0, lsl #8 │ │ │ │ movwmi r0, #20123 @ 0x4e9b │ │ │ │ - b 135b434 │ │ │ │ - b 1261c90 │ │ │ │ + b 135b4e4 │ │ │ │ + b 1261d40 │ │ │ │ @ instruction: 0xf8db6003 │ │ │ │ @ instruction: 0xf1033020 │ │ │ │ sbcsvc r0, sl, r4, lsl r9 │ │ │ │ orrsvc r2, sl, r0, lsl #4 │ │ │ │ andsvc r7, sl, #-2147483594 @ 0x80000036 │ │ │ │ - bls 67d480 │ │ │ │ + bls 67d530 │ │ │ │ addsvc r7, r9, sp, asr r0 │ │ │ │ - b 12750c8 │ │ │ │ + b 1275178 │ │ │ │ rsbscs r0, r9, #130 @ 0x82 │ │ │ │ andsvc r7, sl, r8, asr r1 │ │ │ │ adcne pc, r8, #14352384 @ 0xdb0000 │ │ │ │ adceq pc, ip, #10158080 @ 0x9b0000 │ │ │ │ subsvc r7, sl, #216, 4 @ 0x8000000d │ │ │ │ sbcsvs r2, r9, r2, lsl #4 │ │ │ │ andcs r7, r0, #-1610612727 @ 0xa0000009 │ │ │ │ rsbsmi pc, lr, #192, 4 │ │ │ │ @ instruction: 0xf10b611a │ │ │ │ @ instruction: 0xf8cb032c │ │ │ │ movwls r9, #45088 @ 0xb020 │ │ │ │ cmnmi lr, #3588096 @ 0x36c000 │ │ │ │ @ instruction: 0xf8db227b │ │ │ │ @ instruction: 0xf8895040 │ │ │ │ - blx 320c96 │ │ │ │ - blls 595ca8 │ │ │ │ + blx 320d46 │ │ │ │ + blls 595d58 │ │ │ │ @ instruction: 0xf404fb03 │ │ │ │ rsclt r0, r6, #164, 2 @ 0x29 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ @ instruction: 0xf8db82cb │ │ │ │ @ instruction: 0x4629001c │ │ │ │ mrc2 7, 2, pc, cr2, cr3, {7} │ │ │ │ ldrmi r6, [lr], #-2475 @ 0xfffff655 │ │ │ │ andvs pc, r1, r9, lsl #17 │ │ │ │ ldrmi r6, [ip], #-2475 @ 0xfffff655 │ │ │ │ @ instruction: 0x0c230a22 │ │ │ │ andcs pc, r2, r9, lsl #17 │ │ │ │ @ instruction: 0xf8890e24 │ │ │ │ @ instruction: 0xf8893003 │ │ │ │ ldmib fp, {r2, lr}^ │ │ │ │ - blx 2e36ce │ │ │ │ - blcs 255900 │ │ │ │ + blx 2e377e │ │ │ │ + blcs 2559b0 │ │ │ │ sbchi pc, r8, #64, 4 │ │ │ │ cdpne 4, 5, cr2, cr7, cr1, {0} │ │ │ │ - ldrbcc pc, [pc, #266]! @ 258dee @ │ │ │ │ + ldrbcc pc, [pc, #266]! @ 258e9e @ │ │ │ │ andls r4, r5, #39845888 @ 0x2600000 │ │ │ │ svclt 0x008c42b4 │ │ │ │ strcc r3, [r1], #-1537 @ 0xfffff9ff │ │ │ │ ldmibne r8!, {r0, r4, r5, r9, sl, lr} │ │ │ │ - ldc 5, cr15, [r8, #856] @ 0x358 │ │ │ │ + stcl 5, cr15, [r0, #-856] @ 0xfffffca8 │ │ │ │ strtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf5d61928 │ │ │ │ - blx 494356 │ │ │ │ - bcs 255508 │ │ │ │ + blx 4942a6 │ │ │ │ + bcs 2555b8 │ │ │ │ cdpne 8, 7, cr13, cr1, cr14, {7} │ │ │ │ - bls 3a069c │ │ │ │ + bls 3a074c │ │ │ │ sbcslt fp, fp, #-1879048180 @ 0x9000000c │ │ │ │ - bne 513654 │ │ │ │ + bne 513704 │ │ │ │ andne pc, r6, r9, lsl #17 │ │ │ │ andeq pc, r9, r9, lsl #17 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcs pc, sl, r9, lsl #17 │ │ │ │ rsbseq pc, ip, pc, asr #32 │ │ │ │ andscs lr, r2, #303104 @ 0x4a000 │ │ │ │ andne pc, sp, r9, lsl #17 │ │ │ │ andcs pc, fp, r9, lsl #17 │ │ │ │ @ instruction: 0xf8892519 │ │ │ │ andcs r0, r0, #14 │ │ │ │ andne pc, pc, r9, lsl #17 │ │ │ │ @ instruction: 0xf889201b │ │ │ │ - b 161cd8c │ │ │ │ + b 161ce3c │ │ │ │ @ instruction: 0xf8892a1a │ │ │ │ @ instruction: 0xf6411011 │ │ │ │ vorr.i32 d21, #10 @ 0x0000000a │ │ │ │ @ instruction: 0xf8890108 │ │ │ │ ldrbcs r3, [sl, -r7]! │ │ │ │ tstpeq r2, #1073741826 @ p-variant is OBSOLETE @ 0x40000002 │ │ │ │ andhi pc, r8, r9, lsl #17 │ │ │ │ andge pc, ip, r9, lsl #17 │ │ │ │ andvc pc, r5, r9, lsl #17 │ │ │ │ eorcc pc, r0, fp, asr #17 │ │ │ │ andsvs r2, r9, r0, lsl #14 │ │ │ │ addsvs r6, pc, pc, asr r0 @ │ │ │ │ - bcs 2793fc │ │ │ │ + bcs 2794ac │ │ │ │ andhi pc, ip, #0 │ │ │ │ adccs pc, lr, #10158080 @ 0x9b0000 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf8db821e │ │ │ │ - bcs 2a1574 │ │ │ │ + bcs 2a1624 │ │ │ │ andshi pc, r4, #64, 4 │ │ │ │ sbccs pc, ip, #10158080 @ 0x9b0000 │ │ │ │ andeq pc, r1, #130 @ 0x82 │ │ │ │ @ instruction: 0xf0420052 │ │ │ │ bicsvc r0, sl, #268435456 @ 0x10000000 │ │ │ │ orrsvc r2, sl, #-1879048191 @ 0x90000001 │ │ │ │ ldrvc r2, [sl], #-539 @ 0xfffffde5 │ │ │ │ andseq pc, r1, #-1073741824 @ 0xc0000000 │ │ │ │ tstcs r3, r3, lsl r6 │ │ │ │ stmdals fp, {r0, r9, sp} │ │ │ │ - blne 2d6dcc │ │ │ │ + blne 2d6e7c │ │ │ │ @ instruction: 0xf8cb21c8 │ │ │ │ @ instruction: 0xf7fb3020 │ │ │ │ @ instruction: 0xf8dbfd1d │ │ │ │ @ instruction: 0xf8db3034 │ │ │ │ @ instruction: 0xf8db202c │ │ │ │ - bne fe99ceb8 │ │ │ │ + bne fe99cf68 │ │ │ │ @ instruction: 0xf803227d │ │ │ │ tstls r6, r1, lsl #22 │ │ │ │ ldrdcs pc, [r4], fp @ │ │ │ │ eoreq pc, r0, #14352384 @ 0xdb0000 │ │ │ │ ldrdne pc, [ip], #139 @ 0x8b │ │ │ │ eorscc pc, r4, fp, asr #17 │ │ │ │ andscc pc, ip, #14352384 @ 0xdb0000 │ │ │ │ @@ -566112,15 +566152,15 @@ │ │ │ │ and r4, ip, ip, lsl r6 │ │ │ │ ldrtmi r9, [sl], -fp, lsl #16 │ │ │ │ strcc lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf7ff4653 │ │ │ │ stmdals lr, {r0, r2, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrdcs pc, [r4], fp @ │ │ │ │ adcsmi r3, sl, #262144 @ 0x40000 │ │ │ │ - blx 3cf270 │ │ │ │ + blx 3cf320 │ │ │ │ andmi pc, r3, #469762048 @ 0x1c000000 │ │ │ │ @ instruction: 0xf8dbd0f8 │ │ │ │ stmdbcs r0, {r2, r3, r6, r7, ip} │ │ │ │ @ instruction: 0xf858d1ea │ │ │ │ stmdbcs r0, {r0, r1, r2, r5, ip} │ │ │ │ strcc sp, [r1, -r6, ror #3] │ │ │ │ ldmle r0!, {r1, r3, r4, r5, r7, r9, lr}^ │ │ │ │ @@ -566134,54 +566174,54 @@ │ │ │ │ andcs fp, r1, #88, 30 @ 0x160 │ │ │ │ mvnhi pc, r0, lsl #2 │ │ │ │ andls sl, r0, #896 @ 0x380 │ │ │ │ ldmib sp, {r0, r3, r4, r5, r9, sl, lr}^ │ │ │ │ andcc r0, r8, #738197504 @ 0x2c000000 │ │ │ │ @ instruction: 0xf7ff9501 │ │ │ │ @ instruction: 0xf8dbfbd5 │ │ │ │ - bls 5a4f60 │ │ │ │ + bls 5a5010 │ │ │ │ @ instruction: 0xf843330a │ │ │ │ andcs r2, r0, #2560 @ 0xa00 │ │ │ │ stccs 8, cr15, [r6], {67} @ 0x43 │ │ │ │ @ instruction: 0xf8232215 │ │ │ │ @ instruction: 0xf8cb2c02 │ │ │ │ @ instruction: 0xf8db3034 │ │ │ │ @ instruction: 0xf8db20a4 │ │ │ │ andls r0, lr, r0, lsr #4 │ │ │ │ subsle r2, r8, r0, lsl #20 │ │ │ │ - beq 294ff4 │ │ │ │ + beq 2950a4 │ │ │ │ strls r9, [sl], -r9, lsl #8 │ │ │ │ stcls 6, cr4, [ip], {86} @ 0x56 │ │ │ │ stmiaeq r4!, {r0, r1, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrdge pc, [ip], -sp @ │ │ │ │ stmdbeq r4, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwls sl, #23310 @ 0x5b0e │ │ │ │ svcvc 0x0004f858 │ │ │ │ eorsle r2, pc, r0, lsl #30 │ │ │ │ eorcs pc, r4, #14352384 @ 0xdb0000 │ │ │ │ @ instruction: 0xf506fa09 │ │ │ │ andsle r4, r8, r5, lsl r2 │ │ │ │ ldrsbne pc, [r0], #139 @ 0x8b @ │ │ │ │ @ instruction: 0xf892688a │ │ │ │ - bcs 2a1028 │ │ │ │ + bcs 2a10d8 │ │ │ │ andcs fp, r0, #136, 30 @ 0x220 │ │ │ │ ldmvs sl!, {r1, r2, fp, ip, lr, pc} │ │ │ │ umaalcs pc, lr, r2, r8 @ │ │ │ │ svclt 0x00942a01 │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ andls r2, r2, #0, 6 │ │ │ │ movwpl lr, #2509 @ 0x9cd │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ @ instruction: 0xf8dbfc69 │ │ │ │ andsmi r2, r5, #32, 4 │ │ │ │ @ instruction: 0xf8dbd01a │ │ │ │ cmnlt sl, ip, asr #1 │ │ │ │ @ instruction: 0xf8926892 │ │ │ │ - bcs 2a1064 │ │ │ │ + bcs 2a1114 │ │ │ │ andcs fp, r0, #152, 30 @ 0x260 │ │ │ │ ldmvs sl!, {r1, r2, r8, fp, ip, lr, pc} │ │ │ │ umaalcs pc, lr, r2, r8 @ │ │ │ │ svclt 0x008c2a01 │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ ldrtmi r9, [r9], -r5, lsl #22 │ │ │ │ ldrbmi r9, [r0], -r2, lsl #4 │ │ │ │ @@ -566193,15 +566233,15 @@ │ │ │ │ ldmib sp, {r3, r4, r5, r7, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8db4609 │ │ │ │ @ instruction: 0xf0100220 │ │ │ │ @ instruction: 0xf0000303 │ │ │ │ @ instruction: 0xf8db8150 │ │ │ │ cmnlt r9, r8, asr #1 │ │ │ │ @ instruction: 0xf8d2688a │ │ │ │ - bcs 2616bc │ │ │ │ + bcs 26176c │ │ │ │ cmnphi sp, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10007c5 │ │ │ │ streq r8, [r3, r7, lsr #2] │ │ │ │ stcge 15, cr11, [lr, #-288] @ 0xfffffee0 │ │ │ │ teqphi r3, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrsbtpl pc, [r4], -fp @ │ │ │ │ andscc pc, r0, #14352384 @ 0xdb0000 │ │ │ │ @@ -566209,74 +566249,74 @@ │ │ │ │ strtmi r3, [sl], -ip, asr #5 │ │ │ │ @ instruction: 0xf0832119 │ │ │ │ @ instruction: 0xf8020301 │ │ │ │ subseq r1, fp, r2, lsl #22 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ ldrmi r7, [r5], -fp, rrx │ │ │ │ tstpcs fp, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ - blcc 317050 │ │ │ │ + blcc 317100 │ │ │ │ mulsge ip, sp, r8 │ │ │ │ ldrdvc pc, [r0], -fp @ │ │ │ │ ldrdcc pc, [ip], -fp @ │ │ │ │ eorspl pc, r4, fp, asr #17 │ │ │ │ ldrsbtls pc, [r8], -fp @ │ │ │ │ tstcs r4, #970752 @ 0xed000 │ │ │ │ - blls 3f50c4 │ │ │ │ - blcs 26aa7c │ │ │ │ + blls 3f5174 │ │ │ │ + blcs 26ab2c │ │ │ │ msrhi CPSR_fxc, r0 │ │ │ │ @ instruction: 0xf8db4619 │ │ │ │ @ instruction: 0xf7f3001c │ │ │ │ - bls 4182c0 │ │ │ │ + bls 418370 │ │ │ │ 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 47d8cc │ │ │ │ + blx fe3d7a2c │ │ │ │ adcsvc r0, fp, r3, lsl sl │ │ │ │ rscsvc r0, fp, r3, lsl ip │ │ │ │ teqvc fp, r3, lsl lr │ │ │ │ svceq 0x0000f1b9 │ │ │ │ mrshi pc, (UNDEF: 14) @ │ │ │ │ @ instruction: 0x001cf8db │ │ │ │ @ instruction: 0xf7f34649 │ │ │ │ @ instruction: 0xf8d9fc9b │ │ │ │ ldrbmi r3, [r3], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf8d9717b │ │ │ │ - bl 3a508c │ │ │ │ - b 161b03c │ │ │ │ + bl 3a513c │ │ │ │ + b 161b0ec │ │ │ │ @ instruction: 0x71bb2318 │ │ │ │ tstmi r8, #323584 @ 0x4f000 │ │ │ │ ldmdavs r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x370971fb │ │ │ │ stchi 8, cr15, [r1], {7} │ │ │ │ eorvc pc, r0, fp, asr #17 │ │ │ │ orrcs lr, r0, #3588096 @ 0x36c000 │ │ │ │ ldrsbeq pc, [r4], #139 @ 0x8b @ │ │ │ │ @ instruction: 0xf606fb02 │ │ │ │ @ instruction: 0xf404fb03 │ │ │ │ @ instruction: 0xf5d64631 │ │ │ │ - strtmi lr, [r1], -r6, ror #23 │ │ │ │ + strtmi lr, [r1], -lr, lsl #23 │ │ │ │ @ instruction: 0xf8db4602 │ │ │ │ andls r0, r5, #216 @ 0xd8 │ │ │ │ - bl ffa167c4 │ │ │ │ + bl fe416874 │ │ │ │ ldrsbvc pc, [ip], #139 @ 0x8b @ │ │ │ │ - bls 3aa888 │ │ │ │ + bls 3aa938 │ │ │ │ orrlt r4, pc, fp, lsr r6 @ │ │ │ │ ldrdcc pc, [r0], #139 @ 0x8b @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ mrcne 0, 3, r8, cr8, cr0, {7} │ │ │ │ movwls r4, #26161 @ 0x6631 │ │ │ │ - bl ff6167e4 │ │ │ │ + bl 2016894 │ │ │ │ strmi r9, [r7], -r6, lsl #22 │ │ │ │ cdpne 6, 5, cr4, cr8, cr1, {1} │ │ │ │ - bl ff4967f0 │ │ │ │ + bl 1e968a0 │ │ │ │ strmi r9, [r3], -r5, lsl #20 │ │ │ │ ldmdale ip, {r0, r2, r3, r4, r7, r9, lr}^ │ │ │ │ stmdami r4, {r0, r2, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blx 2ea8ea │ │ │ │ + blx 2ea99a │ │ │ │ @ instruction: 0xf04ffc06 │ │ │ │ @ instruction: 0xf1080a17 │ │ │ │ @ instruction: 0x46ae39ff │ │ │ │ stmdaeq r4, {r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ cdpne 6, 7, cr4, cr1, cr2, {1} │ │ │ │ tstls r6, r9, lsl #6 │ │ │ │ eorgt pc, r8, sp, asr #17 │ │ │ │ @@ -566285,52 +566325,52 @@ │ │ │ │ andcs lr, r7, sp, asr #19 │ │ │ │ @ instruction: 0xf8d2e01c │ │ │ │ @ instruction: 0xf8d200f8 │ │ │ │ strbmi r1, [r0, #-240] @ 0xffffff10 │ │ │ │ andcs fp, r0, ip, lsr #30 │ │ │ │ strbmi r2, [r9, #-1] │ │ │ │ @ instruction: 0xf040bf88 │ │ │ │ - bllt a590f0 │ │ │ │ + bllt a591a0 │ │ │ │ @ instruction: 0xf8db9905 │ │ │ │ ldrtmi r3, [r4], #-32 @ 0xffffffe0 │ │ │ │ @ instruction: 0xf8033303 │ │ │ │ tstcc r1, r2, lsl #24 │ │ │ │ stcge 8, cr15, [r3], {3} │ │ │ │ @ instruction: 0xf803428f │ │ │ │ @ instruction: 0xf8cbec01 │ │ │ │ tstle sp, #32 │ │ │ │ smlalcc pc, r4, fp, r8 @ │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldrdpl pc, [r8], #139 @ 0x8b @ │ │ │ │ rscle r2, r8, r0, lsl #26 │ │ │ │ ldrbmi r9, [sl], -r6, lsl #16 │ │ │ │ - bl 37d538 │ │ │ │ + bl 37d5e8 │ │ │ │ @ instruction: 0xf8d20c00 │ │ │ │ @ instruction: 0xf8d200f4 │ │ │ │ addmi r1, r4, #236 @ 0xec │ │ │ │ strbmi fp, [r1, #-3992]! @ 0xfffff068 │ │ │ │ movwcc sp, #6605 @ 0x19cd │ │ │ │ addsmi r3, sp, #16, 4 │ │ │ │ stmdbls r5, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ tstcc r1, r4, lsr r4 │ │ │ │ rscle r4, r1, #-268435448 @ 0xf0000008 │ │ │ │ ldrdcs lr, [r7], -sp │ │ │ │ cdpeq 1, 0, cr15, cr1, cr14, {0} │ │ │ │ ldrmi r9, [r1], #2825 @ 0xb09 │ │ │ │ ldrbmi r4, [r3, #-1168]! @ 0xfffffb70 │ │ │ │ @ instruction: 0xf8dbd2b4 │ │ │ │ - bls 565930 │ │ │ │ + bls 5659e0 │ │ │ │ @ instruction: 0xf8db2b01 │ │ │ │ @ instruction: 0xf1029020 │ │ │ │ svclt 0x00380201 │ │ │ │ addsmi r2, r3, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf63f920c │ │ │ │ strbmi sl, [fp], -r7, lsl #27 │ │ │ │ @ instruction: 0xf803220d │ │ │ │ - bmi 1463d84 │ │ │ │ + bmi 1463e34 │ │ │ │ eorcc pc, r0, fp, asr #17 │ │ │ │ ldrbtmi r4, [sl], #-2885 @ 0xfffff4bb │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, pc, sp, ror r1 @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -566343,15 +566383,15 @@ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ stccs 8, cr15, [r6], {3} │ │ │ │ ldrb r2, [r9, #513] @ 0x201 │ │ │ │ ldrsbcs pc, [ip, #139]! @ 0x8b @ │ │ │ │ @ instruction: 0xf63f2a01 │ │ │ │ tstcs fp, r7, ror #27 │ │ │ │ andeq pc, pc, #-1073741824 @ 0xc0000000 │ │ │ │ - strb r7, [pc, #921]! @ 25956d │ │ │ │ + strb r7, [pc, #921]! @ 25961d │ │ │ │ andeq lr, fp, #3620864 @ 0x374000 │ │ │ │ stcge 3, cr2, [lr, #-0] │ │ │ │ strls r9, [r1, #-770] @ 0xfffffcfe │ │ │ │ movwls r2, #769 @ 0x301 │ │ │ │ @ instruction: 0xf7ff2309 │ │ │ │ @ instruction: 0xf8dbfaff │ │ │ │ streq r0, [r1, r0, lsr #4] │ │ │ │ @@ -566373,66 +566413,66 @@ │ │ │ │ @ instruction: 0xe6b15034 │ │ │ │ andge pc, r5, r7, lsl #17 │ │ │ │ @ instruction: 0xf887e6fb │ │ │ │ ldrb sl, [lr], r1 │ │ │ │ andvs pc, r1, r9, lsl #17 │ │ │ │ movwcs lr, #9532 @ 0x253c │ │ │ │ movwls r2, #522 @ 0x20a │ │ │ │ - blls 584684 │ │ │ │ + blls 584734 │ │ │ │ stmdals fp, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff9501 │ │ │ │ - bls 617a14 │ │ │ │ + bls 617ac4 │ │ │ │ andeq pc, r3, #18 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr5, cr15, {1} │ │ │ │ ldrmi lr, [pc], -fp, lsl #12 │ │ │ │ @ instruction: 0xf8dbe71a │ │ │ │ ldrb r7, [ip, #200]! @ 0xc8 │ │ │ │ strcs r2, [r1], #-768 @ 0xfffffd00 │ │ │ │ @ instruction: 0x46904650 │ │ │ │ @ instruction: 0x46264619 │ │ │ │ andls lr, r2, #76, 10 @ 0x13000000 │ │ │ │ ldmib sp, {r1, r2, r3, r8, sl, fp, sp, pc}^ │ │ │ │ movwls r0, #523 @ 0x20b │ │ │ │ movwcc r9, #34049 @ 0x8501 │ │ │ │ - blx fee17288 │ │ │ │ + blx fee17338 │ │ │ │ eoreq pc, r0, #14352384 @ 0xdb0000 │ │ │ │ @ instruction: 0xf5d6e7bd │ │ │ │ - svclt 0x0000ebba │ │ │ │ - ldrhteq r7, [r2], #-100 @ 0xffffff9c │ │ │ │ + svclt 0x0000eb62 │ │ │ │ + rsbseq r7, r2, r4, lsl #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r2, sl, ror lr │ │ │ │ + rsbseq r6, r2, sl, asr #27 │ │ │ │ adccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xf8a0b082 │ │ │ │ vst2.16 {d17-d20}, [r3 :256], ip │ │ │ │ @ instruction: 0xf8c06300 │ │ │ │ andlt r3, r2, r0, lsr #5 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fedb04c4 │ │ │ │ + bl fedb0574 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ vhsub.s8 d2, d16, d0 │ │ │ │ @ instruction: 0xf5d6404c │ │ │ │ - @ instruction: 0xf8d4ea32 │ │ │ │ + @ instruction: 0xf8d4e9da │ │ │ │ vst1.32 {d19-d22}, [r3 :128], r0 │ │ │ │ @ instruction: 0xf8c40380 │ │ │ │ ldclt 2, cr3, [r0, #-640] @ 0xfffffd80 │ │ │ │ adccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ tstpeq pc, r1 @ p-variant is OBSOLETE │ │ │ │ orrne pc, r0, #192, 16 @ 0xc00000 │ │ │ │ orrpl pc, r0, #1124073472 @ 0x43000000 │ │ │ │ adccc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fedb0504 │ │ │ │ + bl fedb05b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf5002280 │ │ │ │ @ instruction: 0xf5d67073 │ │ │ │ - @ instruction: 0xf8d4ea12 │ │ │ │ + @ instruction: 0xf8d4e9ba │ │ │ │ vst1.32 {d19-d22}, [r3 :128], r0 │ │ │ │ @ instruction: 0xf8c44380 │ │ │ │ ldclt 2, cr3, [r0, #-640] @ 0xfffffd80 │ │ │ │ @ instruction: 0xf5004602 │ │ │ │ ldm r3, {r0, r3, r4, r5, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf8d20003 │ │ │ │ stm ip, {r5, r7, r9, ip, sp} │ │ │ │ @@ -566466,51 +566506,51 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ adccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ msrne SPSR_, #192, 16 @ 0xc00000 │ │ │ │ movwcc pc, #1091 @ 0x443 @ │ │ │ │ adccc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fedb05c0 │ │ │ │ + bl fedb0670 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46080ff8 │ │ │ │ - stmia r0, {r1, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r8!, {r1, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb05d8 │ │ │ │ + bl fedb0688 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r1], -r0 @ │ │ │ │ @ instruction: 0x2128460c │ │ │ │ - stmda sl, {r1, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00b2f5d5 │ │ │ │ tstlt r0, #5242880 @ 0x500000 │ │ │ │ strmi r4, [r4], r6, lsr #13 │ │ │ │ ldm lr!, {r1, r2, r5, fp, ip, sp, lr} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldrbeq r0, [r2, pc]! │ │ │ │ ldrdcc pc, [r0], -lr │ │ │ │ andcc pc, r0, ip, asr #17 │ │ │ │ @ instruction: 0xf895d513 │ │ │ │ andcs ip, r0, #36 @ 0x24 │ │ │ │ orreq lr, r2, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0xf003791b │ │ │ │ addsmi r0, r3, r1, lsl #6 │ │ │ │ - b 1565c28 │ │ │ │ - bcs 35c434 │ │ │ │ + b 1565cd8 │ │ │ │ + bcs 35c4e4 │ │ │ │ stc2 10, cr15, [ip], {95} @ 0x5f @ │ │ │ │ @ instruction: 0xf885d1f2 │ │ │ │ strtmi ip, [r8], -r4, lsr #32 │ │ │ │ stmdbvc r3!, {r4, r5, r6, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbeq r4, [fp, r8, lsr #12] │ │ │ │ movwcs fp, #65348 @ 0xff44 │ │ │ │ eorcc pc, r4, r5, lsl #17 │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb0650 │ │ │ │ + bl fedb0700 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ @ instruction: 0xb3bb460f │ │ │ │ stclvc 4, cr15, [r4], {79} @ 0x4f │ │ │ │ strcs r9, [r0, #-2566] @ 0xfffff5fa │ │ │ │ qadd16mi r1, sl, r1 │ │ │ │ @ instruction: 0x0c07fb0c │ │ │ │ @@ -566527,57 +566567,57 @@ │ │ │ │ addsmi r5, sl, #5373952 @ 0x520000 │ │ │ │ cmncs r2, ip, lsl #18 │ │ │ │ @ instruction: 0x00921ad2 │ │ │ │ andcc pc, r7, r1, lsl #22 │ │ │ │ @ instruction: 0xf5002100 │ │ │ │ mulscc r1, r5, r0 │ │ │ │ addeq lr, r0, r6, lsl #22 │ │ │ │ - svc 0x00d4f5d5 │ │ │ │ + svc 0x007cf5d5 │ │ │ │ bicvc pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ eorcc pc, r4, #68, 12 @ 0x4400000 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ movwvs pc, #31491 @ 0x7b03 @ │ │ │ │ @ instruction: 0xf7f2509d │ │ │ │ @ instruction: 0xbdf8f9ab │ │ │ │ bfi r4, sp, #12, #16 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb06d8 │ │ │ │ + bl fedb0788 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000fe8 │ │ │ │ @ instruction: 0x46067c59 │ │ │ │ vmax.s8 d4, d0, d12 │ │ │ │ @ instruction: 0xf1013572 │ │ │ │ stmdbgt pc, {r4, r8, r9, sl} @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - beq 2d47c8 │ │ │ │ - stc2 6, cr15, [lr, #-584] @ 0xfffffdb8 │ │ │ │ + beq 2d4878 │ │ │ │ + ldc2 6, cr15, [r6], #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 │ │ │ │ + stc2 6, cr15, [lr], #20 │ │ │ │ orrvc pc, fp, #9830400 @ 0x960000 │ │ │ │ @ instruction: 0x43b8f8a6 │ │ │ │ @ instruction: 0xf506b1bf │ │ │ │ @ instruction: 0xf04f7563 │ │ │ │ @ instruction: 0xf8550801 │ │ │ │ cmnlt fp, r4, lsl #30 │ │ │ │ @ instruction: 0xf6928898 │ │ │ │ - @ instruction: 0xf890f977 │ │ │ │ - blcs 3a5634 │ │ │ │ - blx 489160 │ │ │ │ + @ instruction: 0xf890f91f │ │ │ │ + blcs 3a56e4 │ │ │ │ + blx 489210 │ │ │ │ @ instruction: 0xf896f204 │ │ │ │ tstmi r3, #-469762046 @ 0xe4000002 │ │ │ │ @ instruction: 0x33b9f886 │ │ │ │ adcsmi r3, ip, #16777216 @ 0x1000000 │ │ │ │ @ instruction: 0xf8d6d1eb │ │ │ │ vst1.32 {d19-d22}, [r3 :128], r0 │ │ │ │ @ instruction: 0xf8c65300 │ │ │ │ @@ -566587,156 +566627,156 @@ │ │ │ │ ldmdavs fp, {r8, r9, sp}^ │ │ │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf8914ff0 │ │ │ │ mcrrvs 0, 4, r2, lr, cr13 │ │ │ │ @ instruction: 0xf891b087 │ │ │ │ teqmi r2, #72 @ 0x48 │ │ │ │ mul r9, r1, r8 │ │ │ │ - b 12f41d4 │ │ │ │ + b 12f4284 │ │ │ │ @ instruction: 0xf8911245 │ │ │ │ - b 162d6d0 │ │ │ │ + b 162d780 │ │ │ │ @ instruction: 0xf8911e8e │ │ │ │ - b 1649654 │ │ │ │ + b 1649704 │ │ │ │ vfmaeq.f64 d1, d20, d4 │ │ │ │ andne lr, r5, #270336 @ 0x42000 │ │ │ │ strls r7, [r2], #-2573 @ 0xfffff5f3 │ │ │ │ vstmiaeq ip, {s29-s107} │ │ │ │ umaalmi pc, fp, r1, r8 @ │ │ │ │ @ instruction: 0x1ec5ea4e │ │ │ │ umaalpl pc, sl, r1, r8 @ │ │ │ │ @ instruction: 0xf8916b8f │ │ │ │ - b 1301600 │ │ │ │ + b 13016b0 │ │ │ │ @ instruction: 0xf8d102c5 │ │ │ │ - b 12fd690 │ │ │ │ + b 12fd740 │ │ │ │ stmdavs ip, {r2, r7, r9}^ │ │ │ │ - b 163e5ec │ │ │ │ - bvs 155b808 │ │ │ │ + b 163e69c │ │ │ │ + bvs 155b8b8 │ │ │ │ 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 15f39d8 │ │ │ │ + b 15dcebc │ │ │ │ + b 161e6d8 │ │ │ │ + b 14e3f14 │ │ │ │ + blvs ff633ed4 │ │ │ │ umaal pc, ip, r1, r8 @ │ │ │ │ stcls 4, cr9, [r2], {3} │ │ │ │ ldrvs lr, [r7, -r8, asr #20] │ │ │ │ - b 12ff22c │ │ │ │ - bvs 619f54 │ │ │ │ + b 12ff2dc │ │ │ │ + bvs 61a004 │ │ │ │ vmlsne.f32 s28, s18, s30 │ │ │ │ - b 163de34 │ │ │ │ - b 1635e8c │ │ │ │ - b 162ba98 │ │ │ │ - b 14b3684 │ │ │ │ + b 163dee4 │ │ │ │ + b 1635f3c │ │ │ │ + b 162bb48 │ │ │ │ + b 14b3734 │ │ │ │ @ instruction: 0x9c014904 │ │ │ │ stmdbeq lr, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1619e38 │ │ │ │ - b 1564eb8 │ │ │ │ - b 15dc660 │ │ │ │ + b 1619ee8 │ │ │ │ + b 1564f68 │ │ │ │ + b 15dc710 │ │ │ │ stmibvs sl, {r1, r9, sl, fp, sp, lr}^ │ │ │ │ stmdacs r4, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x0c0eea4c │ │ │ │ - b 1633e84 │ │ │ │ + b 1633f34 │ │ │ │ stmibvs pc, {r0, r1, r2, r4, r9, sl, fp, sp} @ │ │ │ │ mcreq 0, 3, r0, cr4, cr2, {4} │ │ │ │ subne lr, r7, #270336 @ 0x42000 │ │ │ │ - b 15eaee0 │ │ │ │ + b 15eaf90 │ │ │ │ stcls 14, cr6, [r4], {4} │ │ │ │ streq pc, [r7, -r9, ror #6] │ │ │ │ andeq lr, lr, #270336 @ 0x42000 │ │ │ │ @ instruction: 0x4699469e │ │ │ │ strcs pc, [pc, -ip, ror #6] │ │ │ │ vmin.u32 d20, d26, d12 │ │ │ │ vmls.i32 d16, d2, d7 │ │ │ │ - bls 32b2e0 │ │ │ │ + bls 32b390 │ │ │ │ stceq 3, cr15, [r7], {98} @ 0x62 │ │ │ │ vmin.u32 d20, d8, d10 │ │ │ │ @ instruction: 0xf8d10307 │ │ │ │ vqadd.u32 d24, d4, d20 │ │ │ │ - blvs ff559eb4 │ │ │ │ + blvs ff559f64 │ │ │ │ stccs 3, cr15, [pc], {101} @ 0x65 │ │ │ │ stmdbcs pc, {r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ ldmdacs r8, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ cdpeq 3, 0, cr15, cr7, cr4, {3} │ │ │ │ @ instruction: 0xf3689c01 │ │ │ │ - b 162bb0c │ │ │ │ + b 162bbbc │ │ │ │ vceq.i32 d18, d4, d11 │ │ │ │ stcls 3, cr2, [r2], {15} │ │ │ │ stmdavs r4, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ vqrdmulh.s32 q11, q12, q6 │ │ │ │ - b 1633b40 │ │ │ │ + b 1633bf0 │ │ │ │ @ instruction: 0xf8c02816 │ │ │ │ vhadd.u32 d25, d8, d8 │ │ │ │ - b 1621f0c │ │ │ │ + b 1621fbc │ │ │ │ vceq.i32 d18, d8, d4 │ │ │ │ - b 1624f14 │ │ │ │ + b 1624fc4 │ │ │ │ stcls 8, cr4, [r5], {20} │ │ │ │ cdpmi 3, 1, cr15, cr7, cr8, {3} │ │ │ │ cdpvs 3, 1, cr15, cr15, cr4, {3} │ │ │ │ and pc, r4, r0, asr #17 │ │ │ │ ldrd lr, [r4, -r1] │ │ │ │ - b 12c06f4 │ │ │ │ + b 12c07a4 │ │ │ │ vrhadd.u32 d17, d1, d14 │ │ │ │ - beq cb3374 │ │ │ │ + beq cb3424 │ │ │ │ tstvs r4, r1, asr #20 │ │ │ │ - b 139c7b4 │ │ │ │ + b 139c864 │ │ │ │ sbcvs r4, r7, r4, lsl #10 │ │ │ │ ldcmi 3, cr15, [r7], {97} @ 0x61 │ │ │ │ mrceq 12, 1, r0, cr6, cr1, {1} │ │ │ │ andsmi pc, r7, #-2080374783 @ 0x84000001 │ │ │ │ ldcvs 3, cr15, [pc], {101} @ 0x65 │ │ │ │ andsgt pc, r0, r0, asr #17 │ │ │ │ andsvs pc, pc, #-1744830463 @ 0x98000001 │ │ │ │ - beq af1728 │ │ │ │ + beq af17d8 │ │ │ │ @ instruction: 0xf3620c24 │ │ │ │ vcge.u32 d20, d4, d7 │ │ │ │ cmpvs r3, pc, lsl r3 │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - blmi fe3c5994 │ │ │ │ - bmi fe3ab18c │ │ │ │ + blmi fe3c5a44 │ │ │ │ + bmi fe3ab23c │ │ │ │ sxtab16mi r4, r3, fp, ror #8 │ │ │ │ ldrbtmi r9, [sl], #-775 @ 0xfffffcf9 │ │ │ │ strmi r4, [ip], -r3, lsl #23 │ │ │ │ vst4.8 {d18-d21}, [pc], r1 │ │ │ │ ldmpl r3, {r1, r2, r5, r6, r7, r8, ip, sp, lr}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - mcr 5, 2, pc, cr8, cr5, {6} @ │ │ │ │ + ldcl 5, cr15, [r0, #852]! @ 0x354 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ sbchi pc, r4, r0 │ │ │ │ vst1.8 {d18-d21}, [pc], ip │ │ │ │ strbmi r7, [r1], -r6, ror #7 │ │ │ │ vqdmulh.s d15, d2, d4 │ │ │ │ - svc 0x0044f5d5 │ │ │ │ + mcr 5, 7, pc, cr12, cr5, {6} @ │ │ │ │ sbcmi pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf04f8085 │ │ │ │ @ instruction: 0xf1070900 │ │ │ │ strbmi r0, [lr], -r5, asr #11 │ │ │ │ @ instruction: 0xf6c42305 │ │ │ │ @ instruction: 0xf64f5343 │ │ │ │ movwls r7, #19199 @ 0x4aff │ │ │ │ @ instruction: 0xf8cdab0b │ │ │ │ movwls fp, #20504 @ 0x5018 │ │ │ │ muleq r3, r8, r8 │ │ │ │ - @ instruction: 0xf846f692 │ │ │ │ + @ instruction: 0xffeef691 │ │ │ │ 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 fee9c904 │ │ │ │ vaddw.u8 , q9, d1 │ │ │ │ @ instruction: 0xf3c41b40 │ │ │ │ @ instruction: 0xf00314c8 │ │ │ │ stmdbeq r9, {r0, r1, r8, r9}^ │ │ │ │ addne pc, r0, #134217731 @ 0x8000003 │ │ │ │ svceq 0x0002f1bc │ │ │ │ addshi pc, r8, r0, lsl #4 │ │ │ │ @@ -566751,33 +566791,33 @@ │ │ │ │ @ instruction: 0x96969696 │ │ │ │ @ instruction: 0x96969696 │ │ │ │ @ instruction: 0x96969696 │ │ │ │ andscs r0, ip, ip, lsl #1 │ │ │ │ orrne lr, fp, #274432 @ 0x43000 │ │ │ │ stcvs 8, cr15, [r1], {5} │ │ │ │ bicne lr, r2, #274432 @ 0x43000 │ │ │ │ - b 13398ec │ │ │ │ - bls 39e53c │ │ │ │ - blls 36a49c │ │ │ │ - b 163e46c │ │ │ │ + b 133999c │ │ │ │ + bls 39e5ec │ │ │ │ + blls 36a54c │ │ │ │ + b 163e51c │ │ │ │ adcvc r2, lr, lr, lsl r3 │ │ │ │ cdpne 1, 6, cr7, cr11, cr11, {5} │ │ │ │ movwls r7, #49384 @ 0xc0e8 │ │ │ │ @ instruction: 0x712e2310 │ │ │ │ @ instruction: 0xf885930d │ │ │ │ strls lr, [lr], -r5 │ │ │ │ andvs pc, r7, r5, asr #17 │ │ │ │ @ instruction: 0xf8c5960f │ │ │ │ ldrls r6, [r0], -fp │ │ │ │ @ instruction: 0x46144633 │ │ │ │ vldmiaeq ip!, {s29-s107} │ │ │ │ @ instruction: 0x3c7cea4f │ │ │ │ @ instruction: 0x7c7cea4f │ │ │ │ vldmiami ip!, {s29-s107} │ │ │ │ - beq 5141a4 │ │ │ │ + beq 514254 │ │ │ │ @ instruction: 0xf8d7461a │ │ │ │ @ instruction: 0xf10930c0 │ │ │ │ andls r0, r9, #16384 @ 0x4000 │ │ │ │ stmdaeq ip, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldrcc r9, [r0, #-2569] @ 0xfffff5f7 │ │ │ │ stmle fp, {r0, r1, r3, r6, r8, sl, lr} │ │ │ │ @ instruction: 0xb018f8dd │ │ │ │ @@ -566785,34 +566825,34 @@ │ │ │ │ mvnvc pc, r7, lsl #10 │ │ │ │ tstls r0, sl, lsl #22 │ │ │ │ movwcs lr, #6605 @ 0x19cd │ │ │ │ tstcs r0, #0, 2 │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ sbceq pc, ip, #14352384 @ 0xdb0000 │ │ │ │ @ instruction: 0xf5e92500 │ │ │ │ - @ instruction: 0x9c0afae3 │ │ │ │ + @ instruction: 0x9c0afa8b │ │ │ │ @ instruction: 0x462e46b8 │ │ │ │ strvs lr, [r0], -r4, asr #19 │ │ │ │ @ instruction: 0xf8d760a6 │ │ │ │ adcmi r3, fp, #192 @ 0xc0 │ │ │ │ @ instruction: 0xf04fbf98 │ │ │ │ stmdble r8, {r1, r2, r3, r4, r5, r6, r8, r9, ip, lr} │ │ │ │ muleq r3, r8, r8 │ │ │ │ - @ instruction: 0xf848f69a │ │ │ │ + @ instruction: 0xfff0f699 │ │ │ │ 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 997150 │ │ │ │ + blmi 8ac218 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6b3970 │ │ │ │ + blls 6b3a20 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1230300 │ │ │ │ andslt r4, r3, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ usada8 r3, r0, r0, r2 │ │ │ │ usada8 r1, r4, r0, r2 │ │ │ │ @ instruction: 0xe77f2018 │ │ │ │ @@ -566821,36 +566861,36 @@ │ │ │ │ andcs fp, r8, ip, lsl #30 │ │ │ │ ldrb r2, [r7, -r4]! │ │ │ │ @ instruction: 0x4c0e4a0d │ │ │ │ ldrbtmi r6, [sl], #-2115 @ 0xfffff7bd │ │ │ │ stcls 6, cr4, [r7], {32} │ │ │ │ stmdapl r0!, {r0, r8, sp} │ │ │ │ @ instruction: 0xf5d66800 │ │ │ │ - @ instruction: 0xf5d5e872 │ │ │ │ - bmi 4d4ad0 │ │ │ │ + @ instruction: 0xf5d5e81a │ │ │ │ + bmi 4d4a20 │ │ │ │ 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 │ │ │ │ + svc 0x00fef5d5 │ │ │ │ + rsbseq r6, r2, r4, lsl #16 │ │ │ │ + ldrshteq r6, [r2], #-126 @ 0xffffff82 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r2, r0, lsl #14 │ │ │ │ - @ instruction: 0x001efabe │ │ │ │ + rsbseq r6, r2, r0, asr r6 │ │ │ │ + @ instruction: 0x001efab6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, lr, r4, lsr #21 │ │ │ │ + mulseq lr, ip, sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb0b80 │ │ │ │ + bl fedb0c30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ @ instruction: 0xf5004604 │ │ │ │ strmi r4, [fp], -r7, lsr #1 │ │ │ │ strcs r3, [r1, #-16] │ │ │ │ bicvc pc, r2, r0, lsl #10 │ │ │ │ @ instruction: 0xf5db9500 │ │ │ │ - @ instruction: 0xf504fa15 │ │ │ │ + @ instruction: 0xf504f9bd │ │ │ │ @ instruction: 0xf8d141a0 │ │ │ │ tstlt fp, r4, lsl r5 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ msreq CPSR_, #-1073741776 @ 0xc0000030 │ │ │ │ adccs pc, r0, #212, 16 @ 0xd40000 │ │ │ │ ldrcc pc, [r0, #-2241] @ 0xfffff73f │ │ │ │ addcs pc, r0, #1107296256 @ 0x42000000 │ │ │ │ @@ -566862,112 +566902,112 @@ │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, r6, asr sl │ │ │ │ @ instruction: 0x460d4b56 │ │ │ │ andcs r4, r1, sl, ror r4 │ │ │ │ ldmpl r3, {r6, r8, sp}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stc 5, cr15, [r6, #-852] @ 0xfffffcac │ │ │ │ + stc 5, cr15, [lr], #852 @ 0x354 │ │ │ │ stmdacs r0, {r2, r7, r9, sl, lr} │ │ │ │ addhi pc, sl, r0 │ │ │ │ @ instruction: 0x801ef8b5 │ │ │ │ - blhi 1e2b2b0 │ │ │ │ - bvc 2954d4 │ │ │ │ - bvc 3d515c │ │ │ │ + blhi 1e2b360 │ │ │ │ + bvc 295584 │ │ │ │ + bvc 3d520c │ │ │ │ strteq pc, [ip], -r0, lsl #2 │ │ │ │ tstcs r8, #323584 @ 0x4f000 │ │ │ │ movwls r4, #1670 @ 0x686 │ │ │ │ andls r0, r1, #237568 @ 0x3a000 │ │ │ │ - bvc ff4555ec │ │ │ │ + bvc ff45569c │ │ │ │ stmia lr!, {r0, r1, r2, r3, sl, fp, lr, pc} │ │ │ │ @ instruction: 0xf04f000f │ │ │ │ @ instruction: 0xf6c40a05 │ │ │ │ vneg.f32 s11, s6 │ │ │ │ @ instruction: 0xf8cdfa10 │ │ │ │ @ instruction: 0xf04fa014 │ │ │ │ @ instruction: 0xf04f0b00 │ │ │ │ @ instruction: 0xcc0f096a │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ mrc 15, 7, fp, cr0, cr8, {6} │ │ │ │ - bls 2b8364 │ │ │ │ + bls 2b8414 │ │ │ │ ldm r4, {r8, r9, fp, ip, pc} │ │ │ │ stm lr, {r0, r1} │ │ │ │ @ instruction: 0xf88c0003 │ │ │ │ tstcs r9, r0, lsr r0 │ │ │ │ eorhi pc, sp, ip, lsl #17 │ │ │ │ @ instruction: 0xf88caa05 │ │ │ │ @ instruction: 0xf88c302e │ │ │ │ - bvs d35b24 │ │ │ │ + bvs d35bd4 │ │ │ │ eorscc pc, r1, ip, asr #17 │ │ │ │ @ instruction: 0xf88c9606 │ │ │ │ tstls r7, ip, lsr #32 │ │ │ │ - bvc 5151a8 │ │ │ │ + bvc 515258 │ │ │ │ eorlt pc, r0, sp, asr #17 │ │ │ │ eorlt pc, r4, sp, asr #17 │ │ │ │ eorlt pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0x4614465b │ │ │ │ vldmiaeq ip!, {s29-s107} │ │ │ │ @ instruction: 0x3c7cea4f │ │ │ │ @ instruction: 0x7c7cea4f │ │ │ │ vldmiami ip!, {s29-s107} │ │ │ │ - beq 5143c4 │ │ │ │ - ldc 6, cr4, [pc, #104] @ 259b08 │ │ │ │ + beq 514474 │ │ │ │ + ldc 6, cr4, [pc, #104] @ 259bb8 │ │ │ │ vldr s15, [r5, #140] @ 0x8c │ │ │ │ andls r7, r3, #24576 @ 0x6000 │ │ │ │ @ instruction: 0xf10c9b03 │ │ │ │ mcr 3, 3, r0, cr7, cr5, {1} │ │ │ │ @ instruction: 0xf8cd7a87 │ │ │ │ movwls sl, #49196 @ 0xc02c │ │ │ │ tstls sp, sl, lsr #20 │ │ │ │ - bcc fe69531c │ │ │ │ + bcc fe6953cc │ │ │ │ eorslt pc, r8, sp, asr #17 │ │ │ │ eorscs pc, sl, ip, asr #17 │ │ │ │ @ instruction: 0xf8cdaa0b │ │ │ │ @ instruction: 0xf88cb03c │ │ │ │ ldceq 0, cr9, [fp], {53} @ 0x35 │ │ │ │ eorscc pc, r8, ip, lsl #17 │ │ │ │ sublt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf88c0a1b │ │ │ │ - blhi ffd25bc8 │ │ │ │ + blhi ffd25c78 │ │ │ │ eorscc pc, r6, ip, lsl #17 │ │ │ │ @ instruction: 0xf88c0a1b │ │ │ │ @ instruction: 0x465b3037 │ │ │ │ - b 162b344 │ │ │ │ - b 161cee8 │ │ │ │ - b 1628cec │ │ │ │ - b 1638cf0 │ │ │ │ - b 14ecef4 │ │ │ │ + b 162b3f4 │ │ │ │ + b 161cf98 │ │ │ │ + b 1628d9c │ │ │ │ + b 1638da0 │ │ │ │ + b 14ecfa4 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 37e31c │ │ │ │ - blmi 4ac338 │ │ │ │ + blls 37e3cc │ │ │ │ + blmi 4ac3e8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6b3b80 │ │ │ │ + blls 6b3c30 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, r3, r0, ror #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - svc 0x006ef5d5 │ │ │ │ + svc 0x0016f5d5 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ - rsbseq r6, r2, r4, lsr #12 │ │ │ │ + rsbseq r6, r2, r4, ror r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r6, [r2], #-64 @ 0xffffffc0 │ │ │ │ + rsbseq r6, r2, r0, asr #8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb0d44 │ │ │ │ + bl fedb0df4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi fe39d9ec │ │ │ │ - blmi fe3c5d94 │ │ │ │ + bmi fe39da9c │ │ │ │ + blmi fe3c5e44 │ │ │ │ ldrbtmi r4, [sl], #-1549 @ 0xfffff9f3 │ │ │ │ teqcs r0, r1 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ @ instruction: 0xf5d50300 │ │ │ │ - strmi lr, [r6], -ip, asr #24 │ │ │ │ + @ instruction: 0x4606ebf4 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [lr], r9, lsl #1 │ │ │ │ - bvc d6b584 │ │ │ │ + bvc d6b634 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ ldm lr, {r0, r1, r2, r5, r6, r7, r9, sl} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf140000f │ │ │ │ stmdbhi sl!, {r3, r7, pc} │ │ │ │ addne pc, r2, #134217731 @ 0x8000003 │ │ │ │ @@ -566996,23 +567036,23 @@ │ │ │ │ stmdahi r8!, {r1, r6, r7, r8, r9, sl, ip}^ │ │ │ │ @ instruction: 0xf8510152 │ │ │ │ vst1.8 {d4[1]}, [r2], r4 │ │ │ │ @ instruction: 0xf85152ff │ │ │ │ @ instruction: 0xf0027027 │ │ │ │ @ instruction: 0xf8510220 │ │ │ │ vaddl.u8 , d0, d28 │ │ │ │ - b 131dd24 │ │ │ │ + b 131ddd4 │ │ │ │ stmdavs r9!, {r0, r6, r7, r8, r9} │ │ │ │ mcrrcc 3, 12, pc, r7, cr1 @ │ │ │ │ cdpeq 1, 10, cr0, cr4, cr1, {5} │ │ │ │ - beq 4aa844 │ │ │ │ + beq 4aa8f4 │ │ │ │ tstvs r4, r1, asr #20 │ │ │ │ @ instruction: 0xf6c42405 │ │ │ │ movwmi r5, #42051 @ 0xa443 │ │ │ │ - b 12e2028 │ │ │ │ + b 12e20d8 │ │ │ │ @ instruction: 0xf0420247 │ │ │ │ strls r0, [r3], #-528 @ 0xfffffdf0 │ │ │ │ tstpeq r7, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ tstpcs pc, r3, ror #6 @ p-variant is OBSOLETE │ │ │ │ msreq CPSR_s, #-2147483647 @ 0x80000001 │ │ │ │ movwcs r9, #25348 @ 0x6304 │ │ │ │ tstpmi r7, r2, ror #6 @ p-variant is OBSOLETE │ │ │ │ @@ -567023,21 +567063,21 @@ │ │ │ │ andls sl, r7, #49152 @ 0xc000 │ │ │ │ andls r8, r8, #-1291845632 @ 0xb3000000 │ │ │ │ @ instruction: 0x460c4613 │ │ │ │ vldmiaeq ip!, {s29-s107} │ │ │ │ @ instruction: 0x3c7cea4f │ │ │ │ @ instruction: 0x7c7cea4f │ │ │ │ vldmiami ip!, {s29-s107} │ │ │ │ - beq 51459c │ │ │ │ + beq 51464c │ │ │ │ andls r4, r1, #27262976 @ 0x1a00000 │ │ │ │ stmdbvc fp!, {r0, r8, r9, fp, ip, pc} │ │ │ │ ldrle r0, [r2], #-2010 @ 0xfffff826 │ │ │ │ - blmi 106c56c │ │ │ │ + blmi 106c61c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 633cf4 │ │ │ │ + blls 633da4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r2, r0, lsl #6 │ │ │ │ andslt r4, r1, r0, lsr r6 │ │ │ │ stmdavc fp!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrle r0, [r7], #2009 @ 0x7d9 │ │ │ │ ldrbeq r7, [sl, fp, lsr #18] │ │ │ │ stmdbvc r9!, {r2, r3, r5, r6, r7, r8, sl, ip, lr, pc}^ │ │ │ │ @@ -567048,18 +567088,18 @@ │ │ │ │ stcmi 1, cr0, [sp, #-520]! @ 0xfffffdf8 │ │ │ │ strbcc pc, [r7], #-964 @ 0xfffffc3c @ │ │ │ │ subne pc, r7, r0, asr #7 │ │ │ │ vmvn.i32 q10, #16580608 @ 0x00fd0000 │ │ │ │ @ instruction: 0xf85517c2 │ │ │ │ @ instruction: 0xf8551021 │ │ │ │ @ instruction: 0xf8553023 │ │ │ │ - b 12edd74 │ │ │ │ + b 12ede24 │ │ │ │ orreq r0, fp, r3, asr #5 │ │ │ │ tstmi sl, #2192 @ 0x890 │ │ │ │ - b 131c550 │ │ │ │ + b 131c600 │ │ │ │ tstcs r0, r1, lsl #6 │ │ │ │ movteq lr, #23107 @ 0x5a43 │ │ │ │ tstpeq r7, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ nopeq {67} @ 0x43 │ │ │ │ @ instruction: 0xf6c42405 │ │ │ │ vshl.u32 , , q1 │ │ │ │ strls r2, [r9], #-271 @ 0xfffffef1 │ │ │ │ @@ -567068,49 +567108,49 @@ │ │ │ │ movwls r0, #41770 @ 0xa32a │ │ │ │ vcgt.u32 d18, d0, d6 │ │ │ │ movwls r6, #45343 @ 0xb11f │ │ │ │ cmpcs r0, #268435471 @ 0x1000000f │ │ │ │ stmdbge r9, {r2, r3, r9, ip, pc} │ │ │ │ ldrbhi r9, [r3, #-525]! @ 0xfffffdf3 │ │ │ │ ldrmi r9, [r3], -lr, lsl #4 │ │ │ │ - b 162b558 │ │ │ │ - b 161d11c │ │ │ │ - b 1628f20 │ │ │ │ - b 1638f24 │ │ │ │ - b 14ed128 │ │ │ │ + b 162b608 │ │ │ │ + b 161d1cc │ │ │ │ + b 1628fd0 │ │ │ │ + b 1638fd4 │ │ │ │ + b 14ed1d8 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 2fe548 │ │ │ │ + blls 2fe5f8 │ │ │ │ stmdbvc sl!, {r1, r2, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf57f07d0 │ │ │ │ stmiahi sl!, {r0, r1, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ stmdbcs lr, {r0, r4, lr} │ │ │ │ svcge 0x003bf47f │ │ │ │ andcs lr, r3, #60, 14 @ 0xf00000 │ │ │ │ @ instruction: 0xf5d5e72c │ │ │ │ - svclt 0x0000ee56 │ │ │ │ - rsbseq r6, r2, lr, lsr #9 │ │ │ │ + svclt 0x0000edfe │ │ │ │ + ldrshteq r6, [r2], #-62 @ 0xffffffc2 │ │ │ │ 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, lsr r6 │ │ │ │ + rsbseq r6, r2, ip, asr #5 │ │ │ │ + rsbeq r8, r8, r8, asr r5 │ │ │ │ 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 2672f4 │ │ │ │ addhi pc, lr, r0, asr #32 │ │ │ │ adccc pc, r4, #14090240 @ 0xd70000 │ │ │ │ orrvc pc, r0, #1124073472 @ 0x43000000 │ │ │ │ adccc pc, r4, #13041664 @ 0xc70000 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ strmi pc, [sl, #1280]! @ 0x500 │ │ │ │ - beq 39643c │ │ │ │ + beq 3964ec │ │ │ │ stmdbeq r4, {r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f3518 │ │ │ │ eor r0, r4, r0, lsl #16 │ │ │ │ strmi r6, [fp], -r3, lsr #3 │ │ │ │ adcmi fp, r1, #67108866 @ 0x4000002 │ │ │ │ vshr.u32 d13, d10, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @@ -567135,30 +567175,30 @@ │ │ │ │ @ instruction: 0xb119d1d2 │ │ │ │ stccs 6, cr4, [r0], {11} │ │ │ │ @ instruction: 0xe7d0d0de │ │ │ │ rscle r2, fp, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 266634 │ │ │ │ + bcs 2666e4 │ │ │ │ @ instruction: 0xf108d1f8 │ │ │ │ vtbl.8 d0, {d15}, d1 │ │ │ │ strbmi r8, [r6, #-3931] @ 0xfffff0a5 │ │ │ │ mvnle r6, ip, lsr #32 │ │ │ │ stmiami r0!, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ strcc pc, [ip, #-2264]! @ 0xfffff728 │ │ │ │ eorsle r4, r8, #-536870903 @ 0xe0000009 │ │ │ │ strtpl pc, [sl], #1286 @ 0x506 │ │ │ │ strcc r4, [r6], #-1589 @ 0xfffff9cb │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ streq lr, [r4], #2823 @ 0xb07 │ │ │ │ svcne 0x0004f854 │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a9a70 │ │ │ │ + blcc 2a9b20 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmvs r8, {r0, r1, r3, r4, r8, fp, ip, sp, pc} │ │ │ │ ldrdcc pc, [ip, #-128]! @ 0xffffff80 │ │ │ │ @ instruction: 0xf8d84798 │ │ │ │ strcc r3, [r1, #-1324] @ 0xfffffad4 │ │ │ │ @@ -567168,115 +567208,115 @@ │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ shsub16mi sl, r8, sp │ │ │ │ ldc2l 7, cr15, [ip], #-964 @ 0xfffffc3c │ │ │ │ adccc pc, r4, #14090240 @ 0xd70000 │ │ │ │ orrvc pc, r0, #1124073472 @ 0x43000000 │ │ │ │ adccc pc, r4, #13041664 @ 0xc70000 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blx fed17e7e │ │ │ │ + blx fed17f2e │ │ │ │ strcc pc, [ip, #-2264]! @ 0xfffff728 │ │ │ │ bicle r2, r7, r0, lsl #22 │ │ │ │ @ instruction: 0xf8c8e76a │ │ │ │ strb r6, [sl, ip, lsr #10]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb10d0 │ │ │ │ + bl fedb1180 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ mvnlt r6, r9, asr #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2666ec │ │ │ │ + bcs 26679c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb15c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 266710 │ │ │ │ + bcs 2667c0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5d54628 │ │ │ │ - vldmdblt r8!, {d14-d25} │ │ │ │ + vldmdblt r8!, {s28-s219} │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb112c │ │ │ │ + bl fedb11dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ mvnlt r6, r9, asr #25 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 266748 │ │ │ │ + bcs 2667f8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb15c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26676c │ │ │ │ + bcs 26681c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5d54628 │ │ │ │ - vldmdblt r8!, {s28-s261} │ │ │ │ + vldmdblt r8!, {s28-s173} │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb1188 │ │ │ │ + bl fedb1238 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ ldrdne pc, [r4, #129] @ 0x81 │ │ │ │ @ instruction: 0xf3bfb1e9 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a9ba0 │ │ │ │ + blcc 2a9c50 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmib r1, {r0, r1, r3, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a9bc4 │ │ │ │ + blcc 2a9c74 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x4628b11b │ │ │ │ - b ff11772c │ │ │ │ + b 1b177dc │ │ │ │ @ instruction: 0x4621bd38 │ │ │ │ svclt 0x0000e7e7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 3954a0 │ │ │ │ + blhi 395550 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0030f8cc │ │ │ │ ldrdlt r4, [r7], sl @ │ │ │ │ @ instruction: 0x46064bda │ │ │ │ sxtab16mi r4, fp, sl, ror #8 │ │ │ │ @ instruction: 0x21bc2001 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ @ instruction: 0xf5d50300 │ │ │ │ - @ instruction: 0x9013e9f6 │ │ │ │ + mulsls r3, lr, r9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strmi r8, [r7], -ip, asr #1 │ │ │ │ @ instruction: 0xf10b465c │ │ │ │ ldrtmi r0, [sp], -r0, lsr #24 │ │ │ │ stmdavs r1!, {r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8543410 │ │ │ │ ldrcc r2, [r0, -r8, lsl #24] │ │ │ │ stccc 8, cr15, [r4], {84} @ 0x54 │ │ │ │ - strgt r4, [pc, #-1380] @ 259ad4 │ │ │ │ + strgt r4, [pc, #-1380] @ 259b84 │ │ │ │ stmdavs r0!, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf89b6038 │ │ │ │ @ instruction: 0xf0033000 │ │ │ │ - bcs 3da864 │ │ │ │ + bcs 3da914 │ │ │ │ msrhi (UNDEF: 97), r0 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ cmpeq pc, sp, asr r1 @ │ │ │ │ sbceq r0, r2, fp, asr r1 │ │ │ │ cmpeq pc, r1, ror #2 │ │ │ │ @ instruction: 0xf8db015f │ │ │ │ tstls ip, #16 │ │ │ │ @@ -567290,154 +567330,154 @@ │ │ │ │ andsmi r4, r3, #187 @ 0xbb │ │ │ │ tstphi r3, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ eorpl pc, r0, #68, 4 @ 0x40000004 │ │ │ │ andeq pc, r2, #192, 4 │ │ │ │ @ instruction: 0xf0404213 │ │ │ │ svccs 0x000e823e │ │ │ │ addhi pc, r4, #0, 4 │ │ │ │ - beq 915714 │ │ │ │ - @ instruction: 0xff3af691 │ │ │ │ - beq 95571c │ │ │ │ + beq 9157c4 │ │ │ │ + mcr2 6, 7, pc, cr2, cr1, {4} @ │ │ │ │ + beq 9557cc │ │ │ │ @ instruction: 0xf691901a │ │ │ │ - ldc 15, cr15, [sp, #212] @ 0xd4 │ │ │ │ + ldc 14, cr15, [sp, #884] @ 0x374 │ │ │ │ andsls r0, fp, ip, lsl sl │ │ │ │ - @ instruction: 0xff30f691 │ │ │ │ - beq 9d5730 │ │ │ │ + mrc2 6, 6, pc, cr8, cr1, {4} │ │ │ │ + beq 9d57e0 │ │ │ │ @ instruction: 0xf691901c │ │ │ │ - ldmdbls ip, {r0, r1, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbls ip, {r0, r1, r4, 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 fead5904 │ │ │ │ cdp 2, 2, cr9, cr8, cr13, {0} │ │ │ │ @ instruction: 0xf5d50a28 │ │ │ │ - vmov.16 d9[2], lr │ │ │ │ + vnmul.f32 s28, s19, s1 │ │ │ │ strmi r0, [r5], -r8, lsr #20 │ │ │ │ @ instruction: 0xf5d5910c │ │ │ │ - vmov.16 d9[2], lr │ │ │ │ - b 161cb94 │ │ │ │ + @ instruction: 0xee29eada │ │ │ │ + b 161cc44 │ │ │ │ tsteq r4, r1, lsl #16 │ │ │ │ ldmdavc r0, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - bl c97854 │ │ │ │ + b ff697904 │ │ │ │ tstcs r0, #3620864 @ 0x374000 │ │ │ │ svcls 0x00066177 │ │ │ │ - b 1346b0c │ │ │ │ - blls 6da818 │ │ │ │ + b 1346bbc │ │ │ │ + blls 6da8c8 │ │ │ │ movwmi r9, #47629 @ 0xba0d │ │ │ │ @ instruction: 0x461960b2 │ │ │ │ rscsvs r9, r3, pc, lsl #22 │ │ │ │ teqvs r3, lr, lsl #22 │ │ │ │ subseq r9, sl, r9, lsl #22 │ │ │ │ - b 1300d54 │ │ │ │ - blls 4dab38 │ │ │ │ + b 1300e04 │ │ │ │ + blls 4dabe8 │ │ │ │ andcs r4, r0, #1275068416 @ 0x4c000000 │ │ │ │ - blls 42adb0 │ │ │ │ + blls 42ae60 │ │ │ │ vcge.u32 d20, d3, d27 │ │ │ │ - blls 55a958 │ │ │ │ + blls 55aa08 │ │ │ │ andcs pc, pc, #-1811939327 @ 0x94000001 │ │ │ │ - b 139c9f8 │ │ │ │ - blls 773554 │ │ │ │ - beq b6ade0 │ │ │ │ + b 139caa8 │ │ │ │ + blls 773604 │ │ │ │ + beq b6ae90 │ │ │ │ strvs lr, [r8], #-2628 @ 0xfffff5bc │ │ │ │ andsmi pc, r7, #-1811939327 @ 0x94000001 │ │ │ │ andsvs pc, pc, #100, 6 @ 0x90000001 │ │ │ │ tstls pc, #50 @ 0x32 │ │ │ │ - bge a22d60 │ │ │ │ + bge a22e10 │ │ │ │ movweq pc, #29536 @ 0x7360 @ │ │ │ │ vpmax.u32 d16, d0, d0 │ │ │ │ vcgt.u32 d18, d1, d15 │ │ │ │ vcge.u32 d20, d9, d7 │ │ │ │ rsbsvs r6, r3, pc, lsl r3 │ │ │ │ tstcs r8, #32, 12 @ 0x2000000 │ │ │ │ movwcs r9, #801 @ 0x321 │ │ │ │ @ instruction: 0x93224619 │ │ │ │ @ instruction: 0x93249323 │ │ │ │ ldrmi r4, [r4], -fp, lsl #12 │ │ │ │ vldmiaeq ip!, {s29-s107} │ │ │ │ @ instruction: 0x3c7cea4f │ │ │ │ @ instruction: 0x7c7cea4f │ │ │ │ vldmiami ip!, {s29-s107} │ │ │ │ - beq 514ac4 │ │ │ │ + beq 514b74 │ │ │ │ andsls r4, r9, #27262976 @ 0x1a00000 │ │ │ │ - blls 800e08 │ │ │ │ + blls 800eb8 │ │ │ │ ldrmi r9, [sl], #2565 @ 0xa05 │ │ │ │ andcc r9, r1, #21504 @ 0x5400 │ │ │ │ addsmi r9, r3, #1342177280 @ 0x50000000 │ │ │ │ - bmi 1dce708 │ │ │ │ + bmi 1dce7b8 │ │ │ │ ldrbtmi r4, [sl], #-2923 @ 0xfffff495 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, r4, #64 @ 0x40 │ │ │ │ eorlt r9, r7, r3, lsl r8 │ │ │ │ - blhi 3954c4 │ │ │ │ + blhi 395574 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ vsubl.u8 q9, d3, d3 │ │ │ │ - blcs 3db0e4 │ │ │ │ + blcs 3db194 │ │ │ │ adchi pc, r1, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ addseq r0, pc, #7 │ │ │ │ subseq r0, sp, r7 │ │ │ │ addseq r0, pc, #7 │ │ │ │ @ instruction: 0xf8bb0007 │ │ │ │ vaddl.u8 , d3, d0 │ │ │ │ - blcs 3df004 │ │ │ │ + blcs 3df0b4 │ │ │ │ addshi pc, r1, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ addeq r0, pc, #7 │ │ │ │ subseq r0, sp, r7 │ │ │ │ addeq r0, pc, #7 │ │ │ │ - bcs 31a230 │ │ │ │ - bls 74e364 │ │ │ │ + bcs 31a2e0 │ │ │ │ + bls 74e414 │ │ │ │ @ instruction: 0xf8822300 │ │ │ │ movwcs r3, #184 @ 0xb8 │ │ │ │ movwcs r9, #33559 @ 0x8317 │ │ │ │ tstcs r1, r8, lsl r2 │ │ │ │ tstls r5, r6, lsl r2 │ │ │ │ ldmdbge r8, {r0, r1, r4, r8, sl, fp, ip, pc} │ │ │ │ sbceq pc, ip, #14024704 @ 0xd60000 │ │ │ │ - beq 296374 │ │ │ │ + beq 296424 │ │ │ │ strbeq pc, [ip], #-261 @ 0xfffffefb @ │ │ │ │ strls r9, [r1], #-258 @ 0xfffffefe │ │ │ │ cmppeq r0, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ mrscs r9, (UNDEF: 16) │ │ │ │ - cdp2 5, 1, cr15, cr10, cr8, {7} │ │ │ │ + stc2l 5, cr15, [r2, #928] @ 0x3a0 │ │ │ │ stceq 0, cr15, [r5], {79} @ 0x4f │ │ │ │ mcrrpl 6, 12, pc, r3, cr4 @ │ │ │ │ @ instruction: 0xf8cd9408 │ │ │ │ @ instruction: 0xf8cda014 │ │ │ │ - bls 74a3a0 │ │ │ │ + bls 74a450 │ │ │ │ svcls 0x00179908 │ │ │ │ @ instruction: 0xf8926d13 │ │ │ │ ldrbmi r2, [r3], #-184 @ 0xffffff48 │ │ │ │ svccc 0x0004f841 │ │ │ │ mulcc r0, fp, r8 │ │ │ │ stmdbls r5, {r3, r8, ip, pc} │ │ │ │ - bcs 281adc │ │ │ │ + bcs 281b8c │ │ │ │ @ instruction: 0x460fbf18 │ │ │ │ andeq pc, r7, #3 │ │ │ │ - bcs 3eb3e0 │ │ │ │ + bcs 3eb490 │ │ │ │ subhi pc, fp, #0, 4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ subeq r0, r9, #1073741831 @ 0x40000007 │ │ │ │ tsteq sl, r5, lsr #2 │ │ │ │ subeq r0, r9, #-2147483637 @ 0x8000000b │ │ │ │ @ instruction: 0xf8bb0043 │ │ │ │ vaddl.u8 , d3, d0 │ │ │ │ - blcs 3df0b0 │ │ │ │ + blcs 3df160 │ │ │ │ eorshi pc, fp, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ eorseq r0, r9, #7 │ │ │ │ andeq r0, r7, r7 │ │ │ │ eorseq r0, r9, #7 │ │ │ │ @ instruction: 0xf8db0007 │ │ │ │ andcs r3, r0, #16 │ │ │ │ @ instruction: 0xf8819913 │ │ │ │ - blcs 2625ac │ │ │ │ + blcs 26265c │ │ │ │ bicshi pc, r6, r0, asr #32 │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ @ instruction: 0xf8dbb953 │ │ │ │ ldmdblt fp!, {r3, r4, ip, sp} │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ addsle r2, ip, r0, lsl #22 │ │ │ │ svcpl 0x007ef1b3 │ │ │ │ @@ -567450,40 +567490,40 @@ │ │ │ │ tstne r5, #3358720 @ 0x334000 │ │ │ │ andcs lr, r1, #38273024 @ 0x2480000 │ │ │ │ andcs lr, r0, #26476544 @ 0x1940000 │ │ │ │ andcs lr, r4, #25952256 @ 0x18c0000 │ │ │ │ andcs lr, r2, #25427968 @ 0x1840000 │ │ │ │ andcs lr, r4, #24903680 @ 0x17c0000 │ │ │ │ vmov.i32 d25, #45312 @ 0x0000b100 │ │ │ │ - blcs 3db228 │ │ │ │ + blcs 3db2d8 │ │ │ │ mvnshi pc, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ mvnseq r0, fp, asr #1 │ │ │ │ ldrdeq r0, [r8], #12 │ │ │ │ ldrsbeq r0, [sp, #15]! │ │ │ │ movwcs r0, #16391 @ 0x4007 │ │ │ │ @ instruction: 0xf8bb9310 │ │ │ │ vaddl.u8 , d3, d0 │ │ │ │ - blcs 3df14c │ │ │ │ + blcs 3df1fc │ │ │ │ mvnhi pc, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ strheq r0, [fp, #1]! │ │ │ │ adceq r0, ip, r2, asr #1 │ │ │ │ ldrdeq r0, [fp, #3]! │ │ │ │ svclt 0x00000014 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ - rsbseq r6, r2, r4 │ │ │ │ + rsbseq r5, r2, r4, asr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r2, sl, asr #28 │ │ │ │ - blcc fe25a370 │ │ │ │ + @ instruction: 0x00725d9a │ │ │ │ + blcc fe25a420 │ │ │ │ andeq r0, r0, r0 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ tstls r2, #0, 6 │ │ │ │ mulcc r1, fp, r8 │ │ │ │ - bvc 315af0 │ │ │ │ + bvc 315ba0 │ │ │ │ eoreq pc, r0, #19 │ │ │ │ ldcl 2, cr9, [fp, #24] │ │ │ │ vmov.f32 s19, #81 @ 0x3e880000 0.2656250 │ │ │ │ svclt 0x001f7ac0 │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ @ instruction: 0xf0020a92 │ │ │ │ andls r0, r6, #112, 4 │ │ │ │ @@ -567494,50 +567534,50 @@ │ │ │ │ movweq pc, #49155 @ 0xc003 @ │ │ │ │ andeq pc, r1, #130 @ 0x82 │ │ │ │ andls fp, sl, #536870925 @ 0x2000000d │ │ │ │ svclt 0x00181f1a │ │ │ │ cdp 2, 15, cr2, cr1, cr1, {0} │ │ │ │ andls pc, fp, #16, 20 @ 0x10000 │ │ │ │ msrhi CPSR_sx, r0, lsl #2 │ │ │ │ - bhi 615e98 │ │ │ │ - bvc ff495fa4 │ │ │ │ - blx 695f9c │ │ │ │ + bhi 615f48 │ │ │ │ + bvc ff496054 │ │ │ │ + blx 69604c │ │ │ │ mrc 15, 5, fp, cr0, cr8, {2} │ │ │ │ ldrle r9, [r1, #-2632] @ 0xfffff5b8 │ │ │ │ - bvc 355a50 │ │ │ │ - bhi 1c55ea8 │ │ │ │ - bvc ffc55ebc │ │ │ │ - blx 695fb4 │ │ │ │ + bvc 355b00 │ │ │ │ + bhi 1c55f58 │ │ │ │ + bvc ffc55f6c │ │ │ │ + blx 696064 │ │ │ │ tstphi ip, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ - bls 615ec0 │ │ │ │ - bvc ff4d5ecc │ │ │ │ - blx 695fc4 │ │ │ │ + bls 615f70 │ │ │ │ + bvc ff4d5f7c │ │ │ │ + blx 696074 │ │ │ │ tstphi r4, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ tstle pc, r8, lsl #22 │ │ │ │ - bvc c95988 │ │ │ │ - bhi ffc55ee0 │ │ │ │ - blx 695fd8 │ │ │ │ - bls ffc55ee8 │ │ │ │ + bvc c95a38 │ │ │ │ + bhi ffc55f90 │ │ │ │ + blx 696088 │ │ │ │ + bls ffc55f98 │ │ │ │ mrc 15, 5, fp, cr0, cr8, {2} │ │ │ │ vneg.f32 s17, s15 │ │ │ │ svclt 0x0058fa10 │ │ │ │ - bls 1c55ee8 │ │ │ │ + bls 1c55f98 │ │ │ │ mulcc r2, fp, r8 │ │ │ │ rsbseq pc, ip, #19 │ │ │ │ andle r9, r8, r7, lsl #4 │ │ │ │ orreq pc, r4, #201326595 @ 0xc000003 │ │ │ │ vqdmulh.s d18, d0, d8 │ │ │ │ @ instruction: 0xf0498101 │ │ │ │ movwcs r0, #35168 @ 0x8960 │ │ │ │ svccs 0x00009307 │ │ │ │ rschi pc, r2, r0 │ │ │ │ @ instruction: 0xf0002f01 │ │ │ │ svccs 0x000280fe │ │ │ │ mrshi pc, (UNDEF: 11) @ │ │ │ │ - blcs 5e2348 │ │ │ │ + blcs 5e23f8 │ │ │ │ andge sp, r2, #8323072 @ 0x7f0000 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0x4710441a │ │ │ │ @ instruction: 0xfffffbf7 │ │ │ │ @ instruction: 0xfffffbf7 │ │ │ │ @ instruction: 0xfffffbf7 │ │ │ │ muleq r0, r5, r0 │ │ │ │ @@ -567575,64 +567615,64 @@ │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe73f9312 │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ tstls sl, #20, 30 @ 0x50 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstcc fp, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf47f931d │ │ │ │ - blge 905bdc │ │ │ │ + blge 905c8c │ │ │ │ @ instruction: 0xeeffaa1e │ │ │ │ vmov.f32 s12, #112 @ 0x3f800000 1.0 │ │ │ │ vldmia r3!, {s15-s14} │ │ │ │ vmov.f32 s15, #65 @ 0x3e080000 0.1328125 │ │ │ │ vsqrt.f32 s15, s13 │ │ │ │ svclt 0x00d8fa10 │ │ │ │ - bvc 29612c │ │ │ │ + bvc 2961dc │ │ │ │ cdp 13, 15, cr13, cr4, cr6, {0} │ │ │ │ vneg.f32 s15, s14 │ │ │ │ svclt 0x00c8fa10 │ │ │ │ - bvc 1456100 │ │ │ │ + bvc 14561b0 │ │ │ │ stcl 2, cr4, [r3, #-588] @ 0xfffffdb4 │ │ │ │ mvnle r7, r1, lsl #20 │ │ │ │ @ instruction: 0xf8dbe5a5 │ │ │ │ tstls sl, #16 │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ movwcs r9, #795 @ 0x31b │ │ │ │ tstcc ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf10be58b │ │ │ │ ldcge 3, cr0, [sl], {16} │ │ │ │ - blgt 6261b4 │ │ │ │ + blgt 626264 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ adcshi pc, ip, r0, asr #4 │ │ │ │ svccs 0x00033f16 │ │ │ │ adcshi pc, lr, r0, lsl #4 │ │ │ │ @ instruction: 0xf007e8df │ │ │ │ stccc 2, cr0, [r9], #-100 @ 0xffffff9c │ │ │ │ andmi pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ @ instruction: 0xf647a81e │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, ip, sp, lr} │ │ │ │ svclt 0x00a8428b │ │ │ │ addsmi r4, r3, #11534336 @ 0xb00000 │ │ │ │ @ instruction: 0x4613bfb8 │ │ │ │ - blcc 3986b0 │ │ │ │ + blcc 398760 │ │ │ │ mvnsle r4, r0, lsr #5 │ │ │ │ @ instruction: 0x201ae9dd │ │ │ │ @ instruction: 0x171ce9dd │ │ │ │ ldmdbge lr, {r1, r2, r3, r7, r8, sl, sp, lr, pc} │ │ │ │ rscsvc pc, pc, #82837504 @ 0x4f00000 │ │ │ │ addsmi r6, r3, #2293760 @ 0x230000 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ - blcc 3986d0 │ │ │ │ + blcc 398780 │ │ │ │ mvnsle r4, ip, lsl #5 │ │ │ │ @ instruction: 0x201ae9dd │ │ │ │ @ instruction: 0x171ce9dd │ │ │ │ ldmdbge lr, {r1, r2, r3, r4, r5, r6, r8, sl, sp, lr, pc} │ │ │ │ rsbseq pc, pc, #111 @ 0x6f │ │ │ │ - blcs 2234664 │ │ │ │ + blcs 2234714 │ │ │ │ cmncs pc, #168, 30 @ 0x2a0 │ │ │ │ svclt 0x00b84293 │ │ │ │ @ instruction: 0xf8444613 │ │ │ │ adcmi r3, r1, #4, 22 @ 0x1000 │ │ │ │ ldmib sp, {r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmib sp, {r1, r3, r4, sp}^ │ │ │ │ strb r1, [fp, #-1820]! @ 0xfffff8e4 │ │ │ │ @@ -567641,21 +567681,21 @@ │ │ │ │ @ instruction: 0xf84423ff │ │ │ │ adcmi r3, r2, #4, 22 @ 0x1000 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmib sp, {r1, r3, r4, sp}^ │ │ │ │ ldrb r1, [sp, #-1820] @ 0xfffff8e4 │ │ │ │ stmib sp, {r1, r3, r4, r5, r9, sl, lr}^ │ │ │ │ ldrb r7, [sp, #-1806] @ 0xfffff8f2 │ │ │ │ - bvc 355c88 │ │ │ │ - bhi fed95a9c │ │ │ │ - bvc ff4561f4 │ │ │ │ - blx 6961ec │ │ │ │ + bvc 355d38 │ │ │ │ + bhi fed95b4c │ │ │ │ + bvc ff4562a4 │ │ │ │ + blx 69629c │ │ │ │ mcrge 5, 7, pc, cr4, cr15, {1} @ │ │ │ │ - bvc ff456200 │ │ │ │ - blx 6961f8 │ │ │ │ + bvc ff4562b0 │ │ │ │ + blx 6962a8 │ │ │ │ mrc 15, 5, fp, cr0, cr4, {2} │ │ │ │ vmov.f32 s18, s15 │ │ │ │ strbt r9, [r1], r7, asr #20 │ │ │ │ stmdble fp, {r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf0492308 │ │ │ │ movwls r0, #31040 @ 0x7940 │ │ │ │ andcs lr, r0, #263192576 @ 0xfb00000 │ │ │ │ @@ -567678,32 +567718,32 @@ │ │ │ │ @ instruction: 0x3018f8db │ │ │ │ svcpl 0x007ef1b3 │ │ │ │ mcrge 4, 1, pc, cr8, cr15, {3} @ │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ svcpl 0x007ef1b3 │ │ │ │ mcrge 4, 1, pc, cr2, cr15, {3} @ │ │ │ │ tstls r7, #134217728 @ 0x8000000 │ │ │ │ - blge 913d94 │ │ │ │ + blge 913e44 │ │ │ │ @ instruction: 0xeeb7aa1e │ │ │ │ vldmia r3!, {s15-s14} │ │ │ │ vmov.f32 s15, #81 @ 0x3e880000 0.2656250 │ │ │ │ vsqrt.f32 s15, s0 │ │ │ │ svclt 0x00d8fa10 │ │ │ │ - bvc 855e44 │ │ │ │ + bvc 855ef4 │ │ │ │ cdp 13, 15, cr13, cr4, cr6, {0} │ │ │ │ vneg.f32 s15, s14 │ │ │ │ svclt 0x00c8fa10 │ │ │ │ - bvc 1456298 │ │ │ │ + bvc 1456348 │ │ │ │ stcl 2, cr4, [r3, #-616] @ 0xfffffd98 │ │ │ │ mvnle r7, r1, lsl #20 │ │ │ │ movwcs lr, #5337 @ 0x14d9 │ │ │ │ ldr r9, [ip, #791] @ 0x317 │ │ │ │ @ instruction: 0xf43f2f03 │ │ │ │ strb sl, [r2], #3287 @ 0xcd7 │ │ │ │ - stmib sl, {r0, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r2!, {r0, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x171ce9dd │ │ │ │ mvnscc pc, #64, 4 │ │ │ │ @ instruction: 0x201ae9dd │ │ │ │ svclt 0x00282f03 │ │ │ │ ldrls r2, [sp, -r3, lsl #14] │ │ │ │ svclt 0x0028429a │ │ │ │ addsmi r4, r8, #27262976 @ 0x1a00000 │ │ │ │ @@ -567716,41 +567756,41 @@ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [r1], lr, lsl #12 │ │ │ │ andcs r2, r1, ip, lsl r1 │ │ │ │ @ instruction: 0x461f4690 │ │ │ │ - mrc 5, 2, APSR_nzcv, cr10, cr4, {6} │ │ │ │ + mcr 5, 0, pc, cr2, cr4, {6} @ │ │ │ │ tstlt r0, #5242880 @ 0x500000 │ │ │ │ movwcs r6, #6209 @ 0x1841 │ │ │ │ stmdbcs r0, {r0, r1, sp, lr} │ │ │ │ cmnlt r6, sp, lsr r0 │ │ │ │ andsle r4, r6, lr, lsl #5 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 266f6c │ │ │ │ + bcs 26701c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2aa37c │ │ │ │ + blcc 2aa42c │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmib r5, {r0, r1, r4, r5, r8, ip, sp, pc}^ │ │ │ │ stmib r5, {r0, r8, fp, sp, lr}^ │ │ │ │ strtmi r8, [r8], -r3, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ vshr.u64 , , #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2aa3b0 │ │ │ │ + blcc 2aa460 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldmib r1, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ @@ -567760,129 +567800,129 @@ │ │ │ │ ldmda r6, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svclt 0x0000e7cd │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb19f8 │ │ │ │ + bl fedb1aa8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d10ff0 │ │ │ │ strmi r3, [sp], -r4, lsl #1 │ │ │ │ @ instruction: 0xf893b1b3 │ │ │ │ - bcs 2628ec │ │ │ │ + bcs 26299c │ │ │ │ vshr.u32 , , #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a6418 │ │ │ │ + bcc 2a64c8 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b91a │ │ │ │ @ instruction: 0xf7f00084 │ │ │ │ movwcs pc, #2453 @ 0x995 @ │ │ │ │ addcc pc, r4, r5, asr #17 │ │ │ │ mvnlt r6, r9, ror #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267048 │ │ │ │ + bcs 2670f8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb15c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26706c │ │ │ │ + bcs 26711c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ teqlt r3, #364 @ 0x16c │ │ │ │ ldrdne pc, [ip], r5 │ │ │ │ strbtvs r2, [fp], #-768 @ 0xfffffd00 │ │ │ │ @ instruction: 0xf3bfb1e9 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2aa488 │ │ │ │ + blcc 2aa538 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmib r1, {r0, r1, r3, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2aa4ac │ │ │ │ + blcc 2aa55c │ │ │ │ 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} @ │ │ │ │ + stcl 5, cr15, [lr, #848]! @ 0x350 │ │ │ │ @ instruction: 0x4621bd70 │ │ │ │ strtmi lr, [r1], -r4, asr #15 │ │ │ │ ldmdavs lr, {r0, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbtvc pc, [sl], #-1286 @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6ae4620 │ │ │ │ - @ instruction: 0xf8d5f9f7 │ │ │ │ + @ instruction: 0xf8d5f99f │ │ │ │ @ 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: 0xf8d5f819 │ │ │ │ @ instruction: 0xf7f00084 │ │ │ │ strtmi pc, [r0], -r7, lsr #18 │ │ │ │ - @ instruction: 0xf9e8f6ae │ │ │ │ + @ instruction: 0xf990f6ae │ │ │ │ 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 2ec1fe │ │ │ │ @ instruction: 0xf6438201 │ │ │ │ strmi r6, [r2], #-304 @ 0xfffffed0 │ │ │ │ @ instruction: 0xf1b95851 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blcs 27abf0 │ │ │ │ + blcs 27aca0 │ │ │ │ mvnslt sp, pc, asr r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267160 │ │ │ │ + bcs 267210 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb16c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267184 │ │ │ │ + bcs 267234 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27e6f8 │ │ │ │ + blcs 27e7a8 │ │ │ │ addhi pc, r4, r0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ eorsvs pc, r0, #70254592 @ 0x4300000 │ │ │ │ - blx 322d9e │ │ │ │ + blx 322e4e │ │ │ │ strtmi r8, [fp], #-775 @ 0xfffffcf9 │ │ │ │ @ instruction: 0xf8d95099 │ │ │ │ addspl r1, r9, r0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ @ instruction: 0xf8d92282 │ │ │ │ - blx 34a9e6 │ │ │ │ + blx 34aa96 │ │ │ │ stmiane r9!, {r0, r1, r2, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0060973 │ │ │ │ - blx 2dc23e │ │ │ │ + blx 2dc2ee │ │ │ │ @ instruction: 0xf8d93307 │ │ │ │ @ instruction: 0xf5032004 │ │ │ │ @ instruction: 0xf6435080 │ │ │ │ andcc r6, ip, r4, lsr r3 │ │ │ │ movwcs r5, #4298 @ 0x10ca │ │ │ │ eorsvs pc, r8, #70254592 @ 0x4300000 │ │ │ │ streq lr, [r0], #2821 @ 0xb05 │ │ │ │ @@ -567908,73 +567948,73 @@ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4849664 @ 0x4a0000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267248 │ │ │ │ + bcs 2672f8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb19c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26726c │ │ │ │ + bcs 26731c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ ldmib r1, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ eorsvs pc, r0, #70254592 @ 0x4300000 │ │ │ │ movwhi pc, #31491 @ 0x7b03 @ │ │ │ │ @ instruction: 0xf843442b │ │ │ │ str sl, [r7, r2] │ │ │ │ strb r4, [r5, -r1, lsr #12]! │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2aa6a8 │ │ │ │ + blcc 2aa758 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ vst2.16 {d27-d30}, [pc], fp │ │ │ │ orrcs r7, r2, r2, lsl #6 │ │ │ │ @ instruction: 0xf6430972 │ │ │ │ @ instruction: 0xf0066430 │ │ │ │ - blx 31c346 │ │ │ │ - blx 2bb6ea │ │ │ │ + blx 31c3f6 │ │ │ │ + blx 2bb79a │ │ │ │ tstcs r0, r7, lsl #4 │ │ │ │ strtmi r1, [r3], #-2280 @ 0xfffff718 │ │ │ │ @ instruction: 0xf502442b │ │ │ │ andcc r5, ip, #128, 4 │ │ │ │ stmib r3, {r0, r8, ip, lr}^ │ │ │ │ movwcs r1, #4353 @ 0x1101 │ │ │ │ streq lr, [r2, r5, lsl #22] │ │ │ │ @ instruction: 0xf606fa03 │ │ │ │ eorcc pc, r2, r5, asr r8 @ │ │ │ │ streq lr, [r6], #-2595 @ 0xfffff5dd │ │ │ │ - b b34ce4 │ │ │ │ + b b34d94 │ │ │ │ @ instruction: 0xf6430306 │ │ │ │ orrpl r6, r1, ip, lsr r6 │ │ │ │ eormi pc, r2, r5, asr #16 │ │ │ │ pop {r0, r1, r3, r4, r5, r6, sp, lr} │ │ │ │ ldmib r1, {r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ sbcle r2, lr, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267328 │ │ │ │ + bcs 2673d8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27e89c │ │ │ │ + blcs 27e94c │ │ │ │ strtmi sp, [r1], -r1, asr #3 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ ldr sp, [r8, sl, ror #3]! │ │ │ │ svceq 0x0000f1ba │ │ │ │ vshr.u64 d13, d12, #1 │ │ │ │ @@ -567990,71 +568030,71 @@ │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x0c01eba2 │ │ │ │ ldreq pc, [pc], -r1 │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ ldrtmi r4, [r4], #1556 @ 0x614 │ │ │ │ @ instruction: 0xf1bc4605 │ │ │ │ ldmdale sp, {r5, r8, r9, sl, fp} │ │ │ │ - bl fef1d0bc │ │ │ │ + bl fef1d16c │ │ │ │ andle r1, r1, r2, asr pc │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf8503401 │ │ │ │ @ instruction: 0xf0141023 │ │ │ │ @ instruction: 0xf04f041f │ │ │ │ svclt 0x001432ff │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ - blx 2e6fac │ │ │ │ + blx 2e705c │ │ │ │ svclt 0x001cf206 │ │ │ │ @ instruction: 0xf10040a0 │ │ │ │ strdmi r3, [r2], -pc @ │ │ │ │ andeq lr, r2, #135168 @ 0x21000 │ │ │ │ eorcs pc, r3, r5, asr #16 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ stmdaeq r0!, {r0, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x0c01eba6 │ │ │ │ streq lr, [r6, -r8, lsr #23] │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ - bcc 256ff8 │ │ │ │ - b 162bf30 │ │ │ │ + bcc 2570a8 │ │ │ │ + b 162bfe0 │ │ │ │ @ instruction: 0xf1bc195a │ │ │ │ stmdale r8, {r5, r8, r9, sl, fp}^ │ │ │ │ strbmi r0, [fp, #-2379] @ 0xfffff6b5 │ │ │ │ - bl fec0ec48 │ │ │ │ + bl fec0ecf8 │ │ │ │ stclne 3, cr0, [r6], #-32 @ 0xffffffe0 │ │ │ │ - bcs a61260 │ │ │ │ + bcs a61310 │ │ │ │ ldmdbeq pc!, {r1, r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ svcne 0x0054ebb7 │ │ │ │ @ instruction: 0xf016d1c8 │ │ │ │ svclt 0x001f061f │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ eorcc pc, r7, r5, asr r8 @ │ │ │ │ @ instruction: 0xf606fa02 │ │ │ │ @ instruction: 0xf845401e │ │ │ │ ldr r6, [fp, r7, lsr #32]! │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ eorcs pc, r3, r0, asr r8 @ │ │ │ │ - b aeaeec │ │ │ │ + b aeaf9c │ │ │ │ @ instruction: 0xf8400201 │ │ │ │ ldrb r2, [lr, r3, lsr #32] │ │ │ │ @ instruction: 0xf1073301 │ │ │ │ strbmi r0, [fp], #-2335 @ 0xfffff6e1 │ │ │ │ stmdaeq r0!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ ldmdale r8!, {r5, r8, r9, fp, sp} │ │ │ │ - bl fef1d230 │ │ │ │ + bl fef1d2e0 │ │ │ │ svclt 0x00041f59 │ │ │ │ @ instruction: 0xf8452200 │ │ │ │ - bl febe2cdc │ │ │ │ - blcs a5b874 │ │ │ │ - b 1650cd8 │ │ │ │ - bl ff060dbc │ │ │ │ + bl febe2d8c │ │ │ │ + blcs a5b924 │ │ │ │ + b 1650d88 │ │ │ │ + bl ff060e6c │ │ │ │ orrsle r1, r9, r4, asr pc │ │ │ │ @ instruction: 0x061ff016 │ │ │ │ @ instruction: 0xf04fbf1f │ │ │ │ @ instruction: 0xf85532ff │ │ │ │ - blx 2e6d10 │ │ │ │ + blx 2e6dc0 │ │ │ │ andsmi pc, lr, r6, lsl #12 │ │ │ │ eorvs pc, r8, r5, asr #16 │ │ │ │ ldrbmi lr, [r2], -ip, lsl #15 │ │ │ │ @ instruction: 0xff72f7ff │ │ │ │ @ instruction: 0x46394652 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ ldmdbeq fp!, {r0, r2, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -568079,20 +568119,20 @@ │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [r2], r3, lsl #1 │ │ │ │ @ instruction: 0x461e4690 │ │ │ │ stccs 12, cr9, [r0], {12} │ │ │ │ adcshi pc, r7, r0 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ vst4.32 {d24-d27}, [pc :64], r5 │ │ │ │ - bl 3383fc │ │ │ │ + bl 3384ac │ │ │ │ movwcs r0, #51458 @ 0xc902 │ │ │ │ - bleq 2d6e38 │ │ │ │ + bleq 2d6ee8 │ │ │ │ streq pc, [r1, #-2821] @ 0xfffff4fb │ │ │ │ strpl pc, [r2, #-2819] @ 0xfffff4fd │ │ │ │ - blx 323a8e │ │ │ │ + blx 323b3e │ │ │ │ movwls pc, #4865 @ 0x1301 @ │ │ │ │ @ instruction: 0xf8c5e036 │ │ │ │ stmiavs r3!, {r2, r3, r5, r6, r7, sl} │ │ │ │ ldrbtcc pc, [r0], #2245 @ 0x8c5 @ │ │ │ │ suble r2, r0, r0, lsl #18 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ vaddl.u q4, d31, d4 │ │ │ │ @@ -568100,22 +568140,22 @@ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267548 │ │ │ │ + bcs 2675f8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xb3bb8f5b │ │ │ │ strbtvs pc, [r8], #2245 @ 0x8c5 @ │ │ │ │ @ instruction: 0xf0089b01 │ │ │ │ - blx 51b1d8 │ │ │ │ - bl 357164 │ │ │ │ - bl 4dfac4 │ │ │ │ + blx 51b288 │ │ │ │ + bl 357214 │ │ │ │ + bl 4dfb74 │ │ │ │ @ instruction: 0xf8d30383 │ │ │ │ movwmi r2, #42600 @ 0xa668 │ │ │ │ strbtcs pc, [r8], -r3, asr #17 @ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ strcc r3, [ip], #-1292 @ 0xfffffaf4 │ │ │ │ suble r4, sp, r1, asr #11 │ │ │ │ ldrdvs lr, [r0], -r4 │ │ │ │ @@ -568139,114 +568179,114 @@ │ │ │ │ sbccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb1674790 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e857 │ │ │ │ stmda r7, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - bcs 27eb50 │ │ │ │ + bcs 27ec00 │ │ │ │ @ instruction: 0xf8c5d0eb │ │ │ │ cdpcs 4, 0, cr6, cr0, cr8, {7} │ │ │ │ - blls 2cf4b8 │ │ │ │ + blls 2cf568 │ │ │ │ tstpeq pc, r8 @ p-variant is OBSOLETE │ │ │ │ strcc r3, [ip], #-1292 @ 0xfffffaf4 │ │ │ │ @ instruction: 0xf101fa0b │ │ │ │ cmpne r8, #3072 @ 0xc00 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ - bl 4ec50c │ │ │ │ + bl 4ec5bc │ │ │ │ @ instruction: 0xf8d30383 │ │ │ │ - b ae47b0 │ │ │ │ + b ae4860 │ │ │ │ @ instruction: 0xf8c30201 │ │ │ │ @ instruction: 0xd1b12668 │ │ │ │ adccc pc, r4, #14286848 @ 0xda0000 │ │ │ │ orrpl pc, r0, #1124073472 @ 0x43000000 │ │ │ │ adccc pc, r4, #13238272 @ 0xca0000 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf3bf8ff0 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2aaa34 │ │ │ │ + blcc 2aaae4 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ adcsle r2, sp, r0, lsl #22 │ │ │ │ strbtvs pc, [r8], #2245 @ 0x8c5 @ │ │ │ │ @ instruction: 0xf8d5e7d1 │ │ │ │ stmiavs r3!, {r4, r5, r6, r7, sl, sp} │ │ │ │ @ instruction: 0xd19d429a │ │ │ │ vst1.32 {d30}, [pc], ip │ │ │ │ @ instruction: 0xf00273c2 │ │ │ │ - blx 31d2de │ │ │ │ + blx 31d38e │ │ │ │ @ instruction: 0xf507f701 │ │ │ │ - bl 275d9c │ │ │ │ + bl 275e4c │ │ │ │ movwls r0, #4875 @ 0x130b │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ strmi r8, [r7], #-154 @ 0xffffff66 │ │ │ │ strtmi r2, [r3], ip, lsl #4 │ │ │ │ strvc pc, [r8], #-2818 @ 0xfffff4fe │ │ │ │ @ instruction: 0xf8d4465f │ │ │ │ cmplt r9, r8, ror #9 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e851 │ │ │ │ stmda r1, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdacs r0, {sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ cmplt sl, #364 @ 0x16c │ │ │ │ - bleq 2d72cc │ │ │ │ + bleq 2d737c │ │ │ │ strbtvc pc, [r8], #2244 @ 0x8c4 @ │ │ │ │ @ instruction: 0xf104455e │ │ │ │ mvnle r0, ip, lsl #8 │ │ │ │ movweq lr, #39686 @ 0x9b06 │ │ │ │ movwcc r4, #5190 @ 0x1446 │ │ │ │ ldmdale sl!, {r5, r8, r9, fp, sp} │ │ │ │ ldmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svcne 0x0056ebb8 │ │ │ │ - blls 2cf56c │ │ │ │ + blls 2cf61c │ │ │ │ @ instruction: 0xf0163601 │ │ │ │ svclt 0x0014061f │ │ │ │ @ instruction: 0xf04f2101 │ │ │ │ @ instruction: 0xf85331ff │ │ │ │ @ instruction: 0xf04f2028 │ │ │ │ svclt 0x001c33ff │ │ │ │ @ instruction: 0xf10140b1 │ │ │ │ - blx 3276e0 │ │ │ │ + blx 327790 │ │ │ │ andmi pc, fp, r9, lsl #6 │ │ │ │ movweq lr, #14882 @ 0x3a22 │ │ │ │ @ instruction: 0xf8429a01 │ │ │ │ ldr r3, [r1, r8, lsr #32] │ │ │ │ @ instruction: 0x5017e9d1 │ │ │ │ sbccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0, #-576] @ 0xfffffdc0 │ │ │ │ vmla.i , , d12[0] │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a6b0c │ │ │ │ + bcc 2a6bbc │ │ │ │ tstcs r0, r5, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xd1bf2a00 │ │ │ │ ldmib r1, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d05017 │ │ │ │ ldrmi r2, [r0, r0, asr #5] │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ @ instruction: 0xf108e7b6 │ │ │ │ - bl fec9bfb4 │ │ │ │ - bl feb5bb58 │ │ │ │ + bl fec9c064 │ │ │ │ + bl feb5bc08 │ │ │ │ strtmi r0, [r3], #-1033 @ 0xfffffbf7 │ │ │ │ - blcs a628d4 │ │ │ │ - b 1650fd8 │ │ │ │ - bl ff0610a8 │ │ │ │ + blcs a62984 │ │ │ │ + b 1651088 │ │ │ │ + bl ff061158 │ │ │ │ andsle r1, r4, r5, asr pc │ │ │ │ - bl fef5d4e0 │ │ │ │ - @ instruction: 0xf47f1f56 │ │ │ │ - strcc sl, [r1], -r1, ror #30 │ │ │ │ + bl fef5d590 │ │ │ │ + @ instruction: 0xf1c01f56 │ │ │ │ + @ instruction: 0x3601ba73 │ │ │ │ tstpeq pc, #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04fd007 │ │ │ │ - blx 2e7b60 │ │ │ │ - bls 2d7b74 │ │ │ │ + blx 2e7c10 │ │ │ │ + bls 2d7c24 │ │ │ │ eorcs pc, r4, r2, asr r8 @ │ │ │ │ - bls 2aafbc │ │ │ │ + bls 2ab06c │ │ │ │ eorcc pc, r4, r2, asr #16 │ │ │ │ stmdbls r1, {r4, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ vpmax.s8 d15, d9, d2 │ │ │ │ eorcc pc, r8, r1, asr r8 @ │ │ │ │ movweq lr, #10787 @ 0x2a23 │ │ │ │ eorcc pc, r8, r1, asr #16 │ │ │ │ @@ -568270,85 +568310,85 @@ │ │ │ │ ldmpl r3, {r0, r1, r2, r3, r9, sl, lr}^ │ │ │ │ @ instruction: 0x9329681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0xf1ba81fe │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf6408143 │ │ │ │ - b 161bc10 │ │ │ │ + b 161bcc0 │ │ │ │ @ instruction: 0xf605154b │ │ │ │ @ instruction: 0xf8cd651c │ │ │ │ - blx 34309e │ │ │ │ + blx 34314e │ │ │ │ ldrbmi pc, [r8], r1, lsl #6 @ │ │ │ │ ldrmi r9, [sp], #-775 @ 0xfffffcf9 │ │ │ │ movwcs pc, #8768 @ 0x2240 @ │ │ │ │ stmib sp, {r0, r2, sl, lr}^ │ │ │ │ - blx 321c32 │ │ │ │ + blx 321ce2 │ │ │ │ movwls pc, #17153 @ 0x4301 @ │ │ │ │ @ instruction: 0xf6c42305 │ │ │ │ movwls r5, #21315 @ 0x5343 │ │ │ │ movweq lr, #47882 @ 0xbb0a │ │ │ │ umlals r4, fp, sl, r6 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ andseq pc, pc, #8 │ │ │ │ - bl 346c68 │ │ │ │ - blx 29fd94 │ │ │ │ - bl 4d7840 │ │ │ │ + bl 346d18 │ │ │ │ + blx 29fe44 │ │ │ │ + bl 4d78f0 │ │ │ │ @ instruction: 0xf5030383 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ movwmi r1, #42496 @ 0xa600 │ │ │ │ strcs pc, [r0], -r3, asr #17 │ │ │ │ strls sl, [r0, #-2828] @ 0xfffff4f4 │ │ │ │ svcne 0x002b9302 │ │ │ │ andscs r9, r8, #67108864 @ 0x4000000 │ │ │ │ tstcs r0, r0, lsr #6 │ │ │ │ sbceq pc, r8, #14221312 @ 0xd90000 │ │ │ │ - @ instruction: 0xff10f5e7 │ │ │ │ + cdp2 5, 11, cr15, cr8, cr7, {7} │ │ │ │ ldcmi 8, cr15, [ip], {85} @ 0x55 │ │ │ │ tstcs r0, r0, asr r2 │ │ │ │ @ instruction: 0xf5d44638 │ │ │ │ - @ instruction: 0xf894e9f8 │ │ │ │ - blcs 2671a4 │ │ │ │ + @ instruction: 0xf894e9a0 │ │ │ │ + blcs 267254 │ │ │ │ cmpphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8949a07 │ │ │ │ @ instruction: 0xf8b4104e │ │ │ │ - bl 307194 │ │ │ │ + bl 307244 │ │ │ │ stmdbcs r1, {r3, r6, ip} │ │ │ │ svclt 0x008c4448 │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ svclt 0x00182b06 │ │ │ │ strmi r2, [lr], r1, lsl #22 │ │ │ │ mrcgt 8, 0, APSR_nzcv, cr0, cr0, {4} │ │ │ │ mcrcs 8, 0, pc, cr12, cr0, {5} @ │ │ │ │ mcreq 8, 0, pc, cr14, cr0, {5} @ │ │ │ │ - blx 559ce2 │ │ │ │ + blx 559d92 │ │ │ │ stcvs 0, cr9, [r0], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf101fb00 │ │ │ │ cdpeq 3, 0, cr15, cr13, cr1, {6} │ │ │ │ rsbs pc, r0, sp, asr #17 │ │ │ │ cmpphi sp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ orrcc pc, sp, r1, asr #7 │ │ │ │ - blls 3ff530 │ │ │ │ + blls 3ff5e0 │ │ │ │ mulcc r1, r8, sl │ │ │ │ tstcs r0, r3, ror #28 │ │ │ │ @ instruction: 0x4620901a │ │ │ │ @ instruction: 0xcc12e9cd │ │ │ │ @ instruction: 0xb018f8d3 │ │ │ │ @ instruction: 0xf992f7f6 │ │ │ │ ldrdcs pc, [r4, r4]! │ │ │ │ ldrdcc pc, [r0], r4 │ │ │ │ andsls r4, pc, r8, asr r4 @ │ │ │ │ andsls r0, sp, #2392064 @ 0x248000 │ │ │ │ @ instruction: 0xf1a31f1a │ │ │ │ - blx fef1bd08 │ │ │ │ - bcs 2d7f04 │ │ │ │ + blx fef1bdb8 │ │ │ │ + bcs 2d7fb4 │ │ │ │ cmpne r3, #323584 @ 0x4f000 │ │ │ │ subcc pc, r2, sp, lsl #17 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ - bcs 2a3d08 │ │ │ │ + bcs 2a3db8 │ │ │ │ subcc pc, r1, sp, lsl #17 │ │ │ │ @ instruction: 0xf894bf9c │ │ │ │ tstls r1, #124 @ 0x7c │ │ │ │ strhcc pc, [r0], #-141 @ 0xffffff73 @ │ │ │ │ @ instruction: 0xf04fb11b │ │ │ │ @ instruction: 0xf88d0301 │ │ │ │ andcs r3, r0, r0, rrx │ │ │ │ @@ -568361,162 +568401,162 @@ │ │ │ │ @ instruction: 0xf94af028 │ │ │ │ @ instruction: 0xf8d99014 │ │ │ │ @ instruction: 0xf8550278 │ │ │ │ @ instruction: 0xf5001c18 │ │ │ │ @ instruction: 0xf7f17061 │ │ │ │ @ instruction: 0x4639f975 │ │ │ │ stmdals ip, {r0, r3, r4, ip, pc} │ │ │ │ - blx 719154 │ │ │ │ + blx 719204 │ │ │ │ @ instruction: 0x93239b05 │ │ │ │ - blls 563964 │ │ │ │ + blls 563a14 │ │ │ │ @ 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 162ca58 │ │ │ │ + b 161e61c │ │ │ │ + b 162a420 │ │ │ │ + b 163a424 │ │ │ │ + b 14ee628 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 5bf9c4 │ │ │ │ + blls 5bfa74 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ strcc r3, [r0, #-1560]! @ 0xfffff9e8 │ │ │ │ rsble r4, r5, r2, asr #11 │ │ │ │ ldcmi 8, cr15, [ip], {85} @ 0x55 │ │ │ │ adcsmi r6, ip, #3604480 @ 0x370000 │ │ │ │ adchi pc, r5, r0 │ │ │ │ tstpeq ip, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bleq 697844 │ │ │ │ + bleq 6978f4 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ ldrsblt r8, [r7, #-2] │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 2679c8 │ │ │ │ + bcs 267a78 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2aadd8 │ │ │ │ + blcc 2aae88 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ rsbsle r2, r1, r0, lsl #22 │ │ │ │ ldmdavs r3!, {r1, r4, r5, r8, fp, pc}^ │ │ │ │ ldccs 8, cr15, [r4], {37} @ 0x25 │ │ │ │ andeq pc, ip, #-2147483647 @ 0x80000001 │ │ │ │ ldccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8258973 │ │ │ │ @ instruction: 0xf1a53c12 │ │ │ │ @ instruction: 0xf8450310 │ │ │ │ - bgt 43a278 │ │ │ │ + bgt 43a328 │ │ │ │ andeq lr, r7, r3, lsl #17 │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ - blls 386e38 │ │ │ │ + blls 386ee8 │ │ │ │ @ instruction: 0xf0082201 │ │ │ │ - bl 31b698 │ │ │ │ - blx 2dff80 │ │ │ │ - bl 4d7628 │ │ │ │ + bl 31b748 │ │ │ │ + blx 2e0030 │ │ │ │ + bl 4d76d8 │ │ │ │ @ instruction: 0xf5030383 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - b ae4a30 │ │ │ │ + b ae4ae0 │ │ │ │ @ instruction: 0xf8c30201 │ │ │ │ @ instruction: 0xf8552600 │ │ │ │ cmplt r9, r4, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267a4c │ │ │ │ + bcs 267afc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ teqlt r3, #364 @ 0x16c │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldrcc r2, [r8], -r0, lsl #6 │ │ │ │ stccc 8, cr15, [r4], {69} @ 0x45 │ │ │ │ @ instruction: 0xf10545c2 │ │ │ │ orrsle r0, r9, r0, lsr #10 │ │ │ │ - blvc 4959e0 │ │ │ │ + blvc 495a90 │ │ │ │ ldrdge pc, [r8], -sp @ │ │ │ │ adccc pc, r0, #14221312 @ 0xd90000 │ │ │ │ movwvc pc, #1091 @ 0x443 @ │ │ │ │ adccc pc, r0, #13172736 @ 0xc90000 │ │ │ │ - blcs 281f50 │ │ │ │ + blcs 282000 │ │ │ │ adchi pc, r3, r0, asr #32 │ │ │ │ - blmi ff06dd6c │ │ │ │ + blmi ff06de1c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls cb52f8 │ │ │ │ + blls cb53a8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, fp, r2, ror #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmib r1, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ sbcsle r2, r1, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267ac0 │ │ │ │ + bcs 267b70 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f034 │ │ │ │ + blcs 27f0e4 │ │ │ │ strb sp, [r9, r4, asr #3]! │ │ │ │ ldmib r4, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ addle r2, r5, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267aec │ │ │ │ + bcs 267b9c │ │ │ │ svcge 0x0078f43f │ │ │ │ @ instruction: 0xf855e7f6 │ │ │ │ ldmdavs r3!, {r3, r4, sl, fp, sp}^ │ │ │ │ umaalle r4, r5, sl, r2 │ │ │ │ tstpeq ip, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bleq 697998 │ │ │ │ + bleq 697a48 │ │ │ │ stmdb r5, {r2, r3, r6, r8, r9, ip, sp, pc}^ │ │ │ │ ldmdbhi r3!, {r0, r1, r2, r8, r9, ip, sp, lr} │ │ │ │ ldccc 8, cr15, [r4], {37} @ 0x25 │ │ │ │ @ instruction: 0xf8258973 │ │ │ │ stmdbgt r7, {r1, r4, sl, fp, ip, sp} │ │ │ │ andeq lr, r7, fp, lsl #17 │ │ │ │ movwcs lr, #5762 @ 0x1682 │ │ │ │ ldceq 8, cr15, [r8], {85} @ 0x55 │ │ │ │ ldmdb r5, {r1, r3, r4, r8, r9, ip, pc}^ │ │ │ │ movwls fp, #25348 @ 0x6304 │ │ │ │ - blx fe498d70 │ │ │ │ + blx e98e20 │ │ │ │ teqlt r8, r6, lsl #22 │ │ │ │ stmdbcs r7, {r0, r7, r8, fp, sp, lr} │ │ │ │ ldrmi sp, [r8], -r4, lsl #18 │ │ │ │ @ instruction: 0xf5d408c9 │ │ │ │ - @ instruction: 0x4603ea74 │ │ │ │ + @ instruction: 0x4603ea1c │ │ │ │ ldmibvs r2, {r1, r5, r6, r9, sl, fp, sp, lr} │ │ │ │ andsls r4, pc, #1509949440 @ 0x5a000000 │ │ │ │ andeq pc, sp, #201326595 @ 0xc000003 │ │ │ │ orrcc pc, sp, #201326595 @ 0xc000003 │ │ │ │ tstls fp, #28, 4 @ 0xc0000001 │ │ │ │ movtlt lr, #63203 @ 0xf6e3 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 267b6c │ │ │ │ + bcs 267c1c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdavs r3!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf3cbe7c7 │ │ │ │ - blcs 31b7b0 │ │ │ │ + blcs 31b860 │ │ │ │ @ instruction: 0xf47f911b │ │ │ │ @ instruction: 0xf8b4aea0 │ │ │ │ ldr r0, [pc], r6, asr #32 │ │ │ │ ldcne 8, cr15, [r4], {53} @ 0x35 │ │ │ │ addsmi r8, r1, #819200 @ 0xc8000 │ │ │ │ @ instruction: 0xf1a5d1b4 │ │ │ │ @ instruction: 0xf1060b10 │ │ │ │ andcs r0, ip, #12, 2 │ │ │ │ movwls r4, #46680 @ 0xb658 │ │ │ │ @ instruction: 0xf5d39106 │ │ │ │ - stmdbls r6, {r2, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdbls r6, {r2, r3, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdacs r0, {r0, r1, r3, r8, r9, fp, ip, pc} │ │ │ │ strbt sp, [pc], sl, lsr #3 │ │ │ │ ldmdavs r3!, {r1, r4, r5, r8, fp, pc}^ │ │ │ │ ldccs 8, cr15, [r4], {37} @ 0x25 │ │ │ │ ldccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8258973 │ │ │ │ stmdbgt r7, {r1, r4, sl, fp, ip, sp} │ │ │ │ @@ -568530,61 +568570,61 @@ │ │ │ │ @ instruction: 0xf00b0308 │ │ │ │ @ instruction: 0x465c081f │ │ │ │ vqrdmulh.s d15, d3, d1 │ │ │ │ ldrpl pc, [r0, #1283]! @ 0x503 │ │ │ │ andls r1, r5, #1081344 @ 0x108000 │ │ │ │ svceq 0x0000f1ba │ │ │ │ strmi sp, [r3], #-51 @ 0xffffffcd │ │ │ │ - bl 32ccd0 │ │ │ │ + bl 32cd80 │ │ │ │ @ instruction: 0xf8d5154b │ │ │ │ cmnlt r1, r0, lsl #28 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267c18 │ │ │ │ + bcs 267cc8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f18c │ │ │ │ + blcs 27f23c │ │ │ │ @ instruction: 0xf8d5d03e │ │ │ │ @ instruction: 0xf8c51e18 │ │ │ │ cmnlt r1, r0, lsl #28 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267c3c │ │ │ │ + bcs 267cec │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f1b0 │ │ │ │ + blcs 27f260 │ │ │ │ strcc sp, [r1], -r3, asr #32 │ │ │ │ cdpmi 8, 1, cr15, cr8, cr5, {6} │ │ │ │ @ instruction: 0xf10545b2 │ │ │ │ bicsle r0, r6, r0, lsr #10 │ │ │ │ streq lr, [r8], -sl, lsl #22 │ │ │ │ streq lr, [sl], #-2827 @ 0xfffff4f5 │ │ │ │ - blcs a6262c │ │ │ │ - b 1651594 │ │ │ │ - bl fef201d4 │ │ │ │ + blcs a626dc │ │ │ │ + b 1651644 │ │ │ │ + bl fef20284 │ │ │ │ @ instruction: 0xf47f1f54 │ │ │ │ - bls 3c7074 │ │ │ │ + bls 3c7124 │ │ │ │ @ instruction: 0xf0143401 │ │ │ │ svclt 0x0014041f │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ @ instruction: 0xf85230ff │ │ │ │ @ instruction: 0xf04f1023 │ │ │ │ svclt 0x001c32ff │ │ │ │ @ instruction: 0xf10040a0 │ │ │ │ - blx 2e788c │ │ │ │ + blx 2e793c │ │ │ │ andmi pc, r2, r8, lsl #4 │ │ │ │ andeq lr, r2, #135168 @ 0x21000 │ │ │ │ @ instruction: 0xf8419905 │ │ │ │ strbt r2, [r7], r3, lsr #32 │ │ │ │ ldmib r1, {r2, r8, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf8d05017 │ │ │ │ ldrmi r2, [r0, r0, asr #5] │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a70b8 │ │ │ │ + bcc 2a7168 │ │ │ │ tstcs r0, r5, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stcls 1, cr11, [r4, #-40] @ 0xffffffd8 │ │ │ │ strtmi lr, [r9], -fp, lsr #15 │ │ │ │ strls lr, [r4, #-2025] @ 0xfffff817 │ │ │ │ @ instruction: 0x5017e9d1 │ │ │ │ @@ -568595,42 +568635,42 @@ │ │ │ │ stmda r5, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt sl, fp, asr pc │ │ │ │ str r9, [r6, r4, lsl #26]! │ │ │ │ strb r4, [r9, r9, lsr #12]! │ │ │ │ msreq CPSR_, #-1073741822 @ 0xc0000002 │ │ │ │ - bl feb41518 │ │ │ │ + bl feb415c8 │ │ │ │ ldrbmi r0, [r9], -r8, lsl #16 │ │ │ │ rscscc pc, pc, #8, 2 │ │ │ │ @ instruction: 0xf7ff3e1f │ │ │ │ vmulcs.f64 d15, d0, d25 │ │ │ │ - b 165156c │ │ │ │ - bl ff06167c │ │ │ │ + b 165161c │ │ │ │ + bl ff06172c │ │ │ │ @ instruction: 0xf47f1f54 │ │ │ │ stclne 14, cr10, [r3], #-668 @ 0xfffffd64 │ │ │ │ tstpeq pc, #19 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04fd007 │ │ │ │ - blx 2e812c │ │ │ │ - bls 3d8140 │ │ │ │ + blx 2e81dc │ │ │ │ + bls 3d81f0 │ │ │ │ eorcs pc, r8, r2, asr r8 @ │ │ │ │ - bls 3ab588 │ │ │ │ + bls 3ab638 │ │ │ │ eorcc pc, r8, r2, asr #16 │ │ │ │ stcls 6, cr14, [r5, #-600] @ 0xfffffda8 │ │ │ │ andseq pc, pc, #8, 2 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx 51954e │ │ │ │ + blx 5195fe │ │ │ │ @ instruction: 0xf1084622 │ │ │ │ strtmi r0, [r8], -r0, lsr #2 │ │ │ │ - blx 39955a │ │ │ │ + blx 39960a │ │ │ │ @ instruction: 0xf5d4e688 │ │ │ │ - svclt 0x0000ea54 │ │ │ │ - rsbseq r5, r2, r4, lsr r0 │ │ │ │ + svclt 0x0000e9fc │ │ │ │ + rsbseq r4, r2, r4, lsl #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r2, r8, ror sp │ │ │ │ + rsbseq r4, r2, r8, asr #25 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ addslt r4, pc, r9, lsr #21 │ │ │ │ strmi r4, [sp], -r9, lsr #23 │ │ │ │ @ instruction: 0xf8d1447a │ │ │ │ @@ -568641,15 +568681,15 @@ │ │ │ │ ldrdcc pc, [r4], r1 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf893813c │ │ │ │ @ instruction: 0x46042038 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ vmla.i q4, , d25[0] │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a71bc │ │ │ │ + bcc 2a726c │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b91a │ │ │ │ @ instruction: 0xf7ef0084 │ │ │ │ @ instruction: 0xf8d4fac3 │ │ │ │ movwcs r0, #632 @ 0x278 │ │ │ │ @@ -568658,43 +568698,43 @@ │ │ │ │ stmdbeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ef447a │ │ │ │ @ instruction: 0xf8c5fcfd │ │ │ │ @ instruction: 0xf7ef0084 │ │ │ │ @ instruction: 0x2100fdb9 │ │ │ │ subscs r4, r0, #128, 12 @ 0x8000000 │ │ │ │ @ instruction: 0xf5d34648 │ │ │ │ - @ instruction: 0xf896ef30 │ │ │ │ + @ instruction: 0xf896eed8 │ │ │ │ stmdbcs r0, {r2, r3, r6, ip} │ │ │ │ rschi pc, r3, r0 │ │ │ │ umaaleq pc, lr, r6, r8 @ │ │ │ │ stmdacs r1, {r0, r1, r3, r5, sl, fp, sp, lr} │ │ │ │ svclt 0x008c6c30 │ │ │ │ - bleq 317754 │ │ │ │ - bleq 2d7758 │ │ │ │ + bleq 317804 │ │ │ │ + bleq 2d7808 │ │ │ │ vst1.64 {d4-d6}, [r3 :64], sl │ │ │ │ @ instruction: 0xf8952e78 │ │ │ │ stmdbcs r6, {r4, r6, lr, pc} │ │ │ │ stmdbcs r1, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf00bfb00 │ │ │ │ strhlt pc, [r4], #-134 @ 0xffffff7a @ │ │ │ │ @ instruction: 0x4051f895 │ │ │ │ strhcs pc, [ip], #-133 @ 0xffffff7b @ │ │ │ │ strhcc pc, [lr], #-133 @ 0xffffff7b @ │ │ │ │ - blx 55a26e │ │ │ │ - beq 5d8548 │ │ │ │ + blx 55a31e │ │ │ │ + beq 5d85f8 │ │ │ │ subge pc, r0, sp, asr #17 │ │ │ │ sbcshi pc, lr, r0, asr #32 │ │ │ │ addcc pc, sp, r0, asr #7 │ │ │ │ - bne fe93f694 │ │ │ │ + bne fe93f744 │ │ │ │ @ instruction: 0xf5be3301 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #31 │ │ │ │ strgt lr, [r6], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf64abf02 │ │ │ │ @ instruction: 0xf6ca21ab │ │ │ │ - blx feaa3d1a │ │ │ │ + blx feaa3dca │ │ │ │ @ instruction: 0xf04f1303 │ │ │ │ svclt 0x00080100 │ │ │ │ movwls r0, #59547 @ 0xe89b │ │ │ │ ldmibvs ip, {r0, r1, r4, r5, r6, r9, sl, fp, sp, lr} │ │ │ │ mrc2 7, 5, pc, cr14, cr5, {7} │ │ │ │ ldrdcs pc, [r4, r6]! │ │ │ │ ldrdcc pc, [r0], r6 │ │ │ │ @@ -568704,25 +568744,25 @@ │ │ │ │ movweq pc, #20899 @ 0x51a3 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vmlsl.u8 q9, d0, d1 │ │ │ │ ldrls r0, [r3], #-11 │ │ │ │ cmpne r3, #323584 @ 0x4f000 │ │ │ │ andscc pc, r2, sp, lsl #17 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ - bcs 2a42b8 │ │ │ │ + bcs 2a4368 │ │ │ │ andscc pc, r1, sp, lsl #17 │ │ │ │ @ instruction: 0xf896bf9c │ │ │ │ movwls r3, #20604 @ 0x507c │ │ │ │ @ instruction: 0x3010f8bd │ │ │ │ movwcs fp, #4371 @ 0x1113 │ │ │ │ eorscc pc, r0, sp, lsl #17 │ │ │ │ - @ instruction: 0xf8b6f690 │ │ │ │ + @ instruction: 0xf85ef690 │ │ │ │ @ instruction: 0xb12c4604 │ │ │ │ @ instruction: 0xf1a46ba4 │ │ │ │ - blx fef5c6e4 │ │ │ │ + blx fef5c794 │ │ │ │ stmdbeq r4!, {r2, r7, sl, ip, sp, lr, pc}^ │ │ │ │ mlseq r0, r5, r8, pc @ │ │ │ │ subsmi pc, r2, sp, lsl #17 │ │ │ │ cdp2 0, 7, cr15, cr2, cr7, {1} │ │ │ │ @ instruction: 0xf895900b │ │ │ │ @ instruction: 0xf0270061 │ │ │ │ andls pc, sl, sp, ror #28 │ │ │ │ @@ -568745,81 +568785,81 @@ │ │ │ │ andsls sl, sl, #376832 @ 0x5c000 │ │ │ │ andsls r9, ip, #-1342177279 @ 0xb0000001 │ │ │ │ @ instruction: 0x460c4613 │ │ │ │ vldmiaeq ip!, {s29-s107} │ │ │ │ @ instruction: 0x3c7cea4f │ │ │ │ @ instruction: 0x7c7cea4f │ │ │ │ vldmiami ip!, {s29-s107} │ │ │ │ - beq 516084 │ │ │ │ + beq 516134 │ │ │ │ andls r4, r1, #27262976 @ 0x1a00000 │ │ │ │ ldrdcc pc, [r8, #134] @ 0x86 │ │ │ │ - bmi f41f6c │ │ │ │ + bmi f4201c │ │ │ │ addscc pc, r0, r5, asr #17 │ │ │ │ ldrbtmi r4, [sl], #-2863 @ 0xfffff4d1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, pc, r1, asr r1 @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrdls pc, [r4], -r3 │ │ │ │ ldmdavc sl!, {r0, r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6ad4640 │ │ │ │ - @ instruction: 0xf8d5fa99 │ │ │ │ + @ instruction: 0xf8d5fa41 │ │ │ │ @ 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: 0xf8d5f8bb │ │ │ │ @ instruction: 0xf7ef0084 │ │ │ │ strbmi pc, [r0], -r9, asr #19 @ │ │ │ │ - blx fe519280 │ │ │ │ + blx f19330 │ │ │ │ @ instruction: 0xf8b5e701 │ │ │ │ movwcs r0, #4160 @ 0x1040 │ │ │ │ - blge 755f2c │ │ │ │ + blge 755fdc │ │ │ │ vsubw.u8 , q0, d14 │ │ │ │ - @ instruction: 0xf690000b │ │ │ │ - strmi pc, [r4], -pc, lsr #16 │ │ │ │ + @ instruction: 0xf68f000b │ │ │ │ + @ instruction: 0x4604ffd7 │ │ │ │ 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 0x00c2f5d3 │ │ │ │ cdpvs 6, 7, cr4, cr3, cr3, {4} │ │ │ │ addcc pc, sp, fp, asr #7 │ │ │ │ ldmibvs fp, {r0, r1, r2, r3, ip, pc} │ │ │ │ tstls r3, #1392508928 @ 0x53000000 │ │ │ │ movweq pc, #54219 @ 0xd3cb @ │ │ │ │ @ instruction: 0xe7649310 │ │ │ │ andeq pc, sp, fp, asr #7 │ │ │ │ andls r2, pc, r3, lsl #18 │ │ │ │ svcge 0x001ff47f │ │ │ │ strhcc pc, [r6], #-134 @ 0xffffff7a @ │ │ │ │ @ instruction: 0x4638e71d │ │ │ │ @ instruction: 0xf5d4e6dc │ │ │ │ - svclt 0x0000e8f2 │ │ │ │ - rsbseq r4, r2, r8, ror sl │ │ │ │ + svclt 0x0000e89a │ │ │ │ + rsbseq r4, r2, r8, asr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq r7, ip, r4, asr #19 │ │ │ │ - @ instruction: 0x00724892 │ │ │ │ + @ instruction: 0x001c79bc │ │ │ │ + rsbseq r4, r2, r2, ror #15 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [r3], r3, lsl #1 │ │ │ │ ldrmi r4, [sp], -sl, lsl #12 │ │ │ │ mlasls r4, sp, r8, pc @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ vst4.32 {d24-d27}, [pc :256], sl │ │ │ │ - blls 5f9370 │ │ │ │ - beq 2979a0 │ │ │ │ + blls 5f9420 │ │ │ │ + beq 297a50 │ │ │ │ @ instruction: 0xf1a39101 │ │ │ │ strbmi r0, [fp], -r4, lsl #16 │ │ │ │ streq pc, [r1], -r6, lsl #22 │ │ │ │ ldrbmi r4, [r7], -r1, asr #13 │ │ │ │ ldrmi pc, [r4], r6, lsl #10 │ │ │ │ ssatmi r3, #17, ip, asr #12 │ │ │ │ eors r4, r3, lr, lsl r6 │ │ │ │ @@ -568864,41 +568904,41 @@ │ │ │ │ @ instruction: 0x479021b0 │ │ │ │ @ instruction: 0xf8c82300 │ │ │ │ @ instruction: 0xf8d93000 │ │ │ │ ldrb r4, [r0, r0] │ │ │ │ mvnle r2, r0, lsl #28 │ │ │ │ stmdbcs r0, {r1, r3, r9, sl, lr} │ │ │ │ adcsmi sp, sp, #-2147483602 @ 0x8000002e │ │ │ │ - bls 2d0098 │ │ │ │ + bls 2d0148 │ │ │ │ strbvc pc, [r4], pc, asr #8 @ │ │ │ │ biccs pc, r0, #68, 12 @ 0x4400000 │ │ │ │ strlt pc, [r2], -r6, lsl #22 │ │ │ │ adcmi r5, r9, #15794176 @ 0xf10000 │ │ │ │ strbtcs sp, [r2], #-2339 @ 0xfffff6dd │ │ │ │ smladcs r0, lr, r4, r4 │ │ │ │ - blx 36d396 │ │ │ │ + blx 36d446 │ │ │ │ @ instruction: 0xf5045402 │ │ │ │ ldrcc r5, [r7], #-1172 @ 0xfffffb6c │ │ │ │ streq lr, [r4], #2827 @ 0xb0b │ │ │ │ svcne 0x0004f854 │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ab570 │ │ │ │ + blcc 2ab620 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x6c88b91b │ │ │ │ asrscc pc, r0 @ @ │ │ │ │ ldmdavs r3!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ eorvs r3, r7, r1, lsl #10 │ │ │ │ stmiale r7!, {r0, r1, r3, r5, r7, r9, lr}^ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0xf64473c4 │ │ │ │ ldrmi r2, [r1], -r0, asr #9 │ │ │ │ - blx 32d302 │ │ │ │ + blx 32d3b2 │ │ │ │ @ instruction: 0xf843b302 │ │ │ │ @ instruction: 0xf7efa004 │ │ │ │ andlt pc, r3, fp, lsr pc @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e854 │ │ │ │ stmda r4, {r0, r9, ip, sp}^ │ │ │ │ @@ -568908,35 +568948,35 @@ │ │ │ │ ldrtmi r4, [sl], r0 │ │ │ │ ldrmi lr, [sl], r0, lsl #15 │ │ │ │ svclt 0x0000e7b2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ - bmi ff7ad244 │ │ │ │ + bmi ff7ad2f4 │ │ │ │ pkhtbmi r4, r0, r5, asr #23 │ │ │ │ addslt r4, pc, sl, ror r4 @ │ │ │ │ andcs r4, r1, lr, lsl #12 │ │ │ │ @ instruction: 0xf8d82194 │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r9, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldcl 5, cr15, [sl], #844 @ 0x34c │ │ │ │ + stc 5, cr15, [r2], #844 @ 0x34c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ subscs r8, r8, #-2147483612 @ 0x80000024 │ │ │ │ @ instruction: 0x46054639 │ │ │ │ - mrc 5, 4, APSR_nzcv, cr0, cr3, {6} │ │ │ │ + mrc 5, 1, APSR_nzcv, cr8, cr3, {6} │ │ │ │ vsra.u32 , q3, #1 │ │ │ │ ldmda r6, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ umaalcs pc, r2, r7, r8 @ │ │ │ │ - bvc 1ad8e48 │ │ │ │ + bvc 1ad8ef8 │ │ │ │ strhne pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ @ instruction: 0xf8974650 │ │ │ │ vmla.i , q1, d3[0] │ │ │ │ @ instruction: 0xf88d1202 │ │ │ │ @ instruction: 0xf8b72070 │ │ │ │ vmla.i q9, , d2[0] │ │ │ │ vaddw.u8 q8, q1, d11 │ │ │ │ @@ -568945,55 +568985,55 @@ │ │ │ │ vsubl.u8 q8, d19, d2 │ │ │ │ @ instruction: 0xf88d1342 │ │ │ │ @ instruction: 0xf88d2072 │ │ │ │ @ instruction: 0xf7f03073 │ │ │ │ @ instruction: 0xf105fd2d │ │ │ │ ldmdbge ip, {r5, r6, r9} │ │ │ │ @ instruction: 0xf6984683 │ │ │ │ - @ instruction: 0xf8d6f939 │ │ │ │ + @ instruction: 0xf8d6f8e1 │ │ │ │ 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 ff4dc774 │ │ │ │ strbmi fp, [lr], -ip, lsl #30 │ │ │ │ vqshlu.s64 d20, d17, #4 │ │ │ │ ldccs 4, cr0, [r3], {11} │ │ │ │ ldrcs fp, [r5], #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf6974620 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620d07c │ │ │ │ - cdp2 6, 12, cr15, cr4, cr15, {4} │ │ │ │ + cdp2 6, 6, cr15, cr12, cr15, {4} │ │ │ │ strmi r6, [r2], -r3, lsl #23 │ │ │ │ rsbsle r2, r1, r3, lsl #22 │ │ │ │ @ instruction: 0xf1032300 │ │ │ │ - bl 2de2e8 │ │ │ │ + bl 2de398 │ │ │ │ stmdbvc r9, {r1, r3, r7, r8} │ │ │ │ smlabtle r4, r9, r6, r0 │ │ │ │ - blcs 3686d8 │ │ │ │ + blcs 368788 │ │ │ │ @ instruction: 0xf04fd1f5 │ │ │ │ strtmi r0, [r0], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6979201 │ │ │ │ - bls 2db908 │ │ │ │ + bls 2db858 │ │ │ │ addeq lr, sl, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf3c38893 │ │ │ │ orrlt r1, r8, r8, asr #7 │ │ │ │ - blcs 86a714 │ │ │ │ + blcs 86a7c4 │ │ │ │ ldm pc, {r0, r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ popne {r0, r1, ip, sp, lr, pc} │ │ │ │ ldmdane r8, {r0, r2, r6, r7, fp, ip} │ │ │ │ stmiane r1, {r3, r4, fp, ip}^ │ │ │ │ ldmdane r8, {r3, r4, fp, ip} │ │ │ │ ldmdane r8, {r3, r4, fp, ip} │ │ │ │ ldmdane r8, {r3, r4, fp, ip} │ │ │ │ adcseq r1, r9, r8, lsl r8 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a7bdb0 │ │ │ │ + blcs a7be60 │ │ │ │ adchi pc, r6, r0 │ │ │ │ svclt 0x00042b08 │ │ │ │ @ instruction: 0xf8c52318 │ │ │ │ @ instruction: 0xf8993088 │ │ │ │ ldmdblt r1!, {r2, r4, r5, r7, r8, ip} │ │ │ │ umaalcc pc, ip, r6, r8 @ │ │ │ │ svclt 0x00182b06 │ │ │ │ @@ -569006,137 +569046,137 @@ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 268370 │ │ │ │ + bcs 268420 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f8e4 │ │ │ │ + blcs 27f994 │ │ │ │ @ instruction: 0xf8c5d03b │ │ │ │ strbmi r6, [r0], -ip, lsl #1 │ │ │ │ @ instruction: 0xf7ff4629 │ │ │ │ @ instruction: 0x4628fcf5 │ │ │ │ - blmi 1dae544 │ │ │ │ + blmi 1dae5f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9b5bfc │ │ │ │ + blls 9b5cac │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, pc, ip, asr #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mlascc r4, r0, r8, pc @ │ │ │ │ addle r2, r9, r6, lsl #22 │ │ │ │ @ instruction: 0x46214650 │ │ │ │ stc2l 7, cr15, [r0], #-960 @ 0xfffffc40 │ │ │ │ strtmi r2, [r0], -r0, lsr #16 │ │ │ │ @ instruction: 0xf697d068 │ │ │ │ - stmdacs r0, {r0, r2, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -r2, asr #2 │ │ │ │ - mrc2 6, 5, pc, cr10, cr7, {4} │ │ │ │ + mcr2 6, 3, pc, cr2, cr7, {4} @ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf89b80ac │ │ │ │ - blcs 2e7bd4 │ │ │ │ + blcs 2e7c84 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0a06 │ │ │ │ strtmi r0, [r0], -r3, lsl #20 │ │ │ │ - @ instruction: 0xff34f697 │ │ │ │ + mrc2 6, 6, pc, cr12, cr7, {4} │ │ │ │ eorsle r2, r6, r0, lsl #16 │ │ │ │ movweq pc, #4362 @ 0x110a @ │ │ │ │ addcc pc, r8, r5, asr #17 │ │ │ │ ldmib r1, {r0, r1, r3, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ adcsle r2, ip, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 268410 │ │ │ │ + bcs 2684c0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f984 │ │ │ │ + blcs 27fa34 │ │ │ │ strtmi sp, [r1], -pc, lsr #3 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ str sp, [r6, sl, ror #3]! │ │ │ │ @ instruction: 0xe73646b1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 268440 │ │ │ │ + bcs 2684f0 │ │ │ │ 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, r2, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -r8, asr #3 │ │ │ │ - mcr2 6, 7, pc, cr10, cr7, {4} @ │ │ │ │ + mrc2 6, 4, pc, cr2, 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} │ │ │ │ + ldc2l 6, cr15, [lr, #604]! @ 0x25c │ │ │ │ svclt 0x00142800 │ │ │ │ - beq 717dd4 │ │ │ │ - beq 657dd8 │ │ │ │ + beq 717e84 │ │ │ │ + beq 657e88 │ │ │ │ @ instruction: 0xf10ae79f │ │ │ │ @ instruction: 0xf8c50302 │ │ │ │ strb r3, [r0, -r8, lsl #1] │ │ │ │ rsbcs sl, r4, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf5d34618 │ │ │ │ - @ instruction: 0x6c32ebd6 │ │ │ │ + @ instruction: 0x6c32eb7e │ │ │ │ @ instruction: 0x4050f897 │ │ │ │ @ instruction: 0xf8b64601 │ │ │ │ @ instruction: 0xf8973044 │ │ │ │ rscmi r0, r2, r1, asr r0 │ │ │ │ - bcs 2ac054 │ │ │ │ + bcs 2ac104 │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ svclt 0x00382b01 │ │ │ │ @ instruction: 0xf8ad2301 │ │ │ │ @ instruction: 0xf8b63050 │ │ │ │ - blne 267e04 │ │ │ │ + blne 267eb4 │ │ │ │ subscc pc, r6, sp, lsr #17 │ │ │ │ umaalcc pc, ip, r6, r8 @ │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ subseq pc, r9, sp, lsl #17 │ │ │ │ umaalcc pc, lr, r6, r8 @ │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ subscc pc, sl, sp, lsl #17 │ │ │ │ andsls r2, r3, #671088640 @ 0x28000000 │ │ │ │ movwcs r9, #4888 @ 0x1318 │ │ │ │ subscc pc, r2, sp, lsr #17 │ │ │ │ subscc pc, r4, sp, lsr #17 │ │ │ │ mcr2 7, 1, pc, cr12, cr4, {7} @ │ │ │ │ ldmib r9, {r4, r5, r6, r8, ip, sp, pc}^ │ │ │ │ - blcc 2a86cc │ │ │ │ + blcc 2a877c │ │ │ │ @ instruction: 0x31b8f8c0 │ │ │ │ rscscc pc, pc, #-2147483632 @ 0x80000010 │ │ │ │ @ instruction: 0x21bcf8c0 │ │ │ │ addeq pc, ip, r5, asr #17 │ │ │ │ @ instruction: 0xf04fe72b │ │ │ │ ldrb r0, [r8, -r9, lsl #20] │ │ │ │ @ instruction: 0xf5d34628 │ │ │ │ - andcs lr, r0, lr, lsl #24 │ │ │ │ + @ instruction: 0x2000ebb6 │ │ │ │ @ instruction: 0xf5d3e728 │ │ │ │ - svclt 0x0000ee68 │ │ │ │ - rsbseq r4, r2, r4, lsl r6 │ │ │ │ + svclt 0x0000ee10 │ │ │ │ + rsbseq r4, r2, r4, ror #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r2, r4, ror r4 │ │ │ │ - bmi 116e238 │ │ │ │ + rsbseq r4, r2, r4, asr #7 │ │ │ │ + bmi 116e2e8 │ │ │ │ ldrbtmi fp, [r9], #-1040 @ 0xfffffbf0 │ │ │ │ stmib r0, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bmi 10e066c │ │ │ │ + bmi 10e071c │ │ │ │ ldrbtmi r4, [sl], #-3130 @ 0xfffff3c6 │ │ │ │ tstpcs ip, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [ip], #-2617 @ 0xfffff5c7 │ │ │ │ smlawtmi r4, r0, r8, pc @ │ │ │ │ ldcmi 4, cr4, [r8], #-488 @ 0xfffffe18 │ │ │ │ teqpcs r0, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [ip], #-2615 @ 0xfffff5c9 │ │ │ │ @@ -569182,15 +569222,15 @@ │ │ │ │ msrcc SPSR_, r0, asr #17 │ │ │ │ stmdbmi r4!, {r0, r1, r5, sl, fp, lr} │ │ │ │ ldrbtmi r4, [ip], #-2596 @ 0xfffff5dc │ │ │ │ ldrbtmi r4, [r9], #-2852 @ 0xfffff4dc │ │ │ │ cmppmi r8, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ subsne lr, sl, #192, 18 @ 0x300000 │ │ │ │ - blmi 399fa4 │ │ │ │ + blmi 39a054 │ │ │ │ cmnpcc r0, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xffffd77f │ │ │ │ @ instruction: 0xffffd551 │ │ │ │ @ instruction: 0xffffd587 │ │ │ │ @ instruction: 0xffffd557 │ │ │ │ @ instruction: 0xffffd7a9 │ │ │ │ @@ -569221,15 +569261,15 @@ │ │ │ │ @ instruction: 0xffffe0a1 │ │ │ │ @ instruction: 0xffffdf4b │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ stmibmi pc!, {r2, r3, r9, sl, lr} @ │ │ │ │ - bmi fee2d720 │ │ │ │ + bmi fee2d7d0 │ │ │ │ adclt r4, r3, r9, ror r4 │ │ │ │ @ instruction: 0xf894461f │ │ │ │ @ instruction: 0xf8df304e │ │ │ │ stmpl sl, {r2, r4, r5, r7, r9, ip, pc} │ │ │ │ @ instruction: 0xf8b52b02 │ │ │ │ ldrbtmi r1, [r9], #74 @ 0x4a │ │ │ │ eorls r6, r1, #1179648 @ 0x120000 │ │ │ │ @@ -569238,15 +569278,15 @@ │ │ │ │ @ instruction: 0xf04fbf34 │ │ │ │ @ instruction: 0xf04f0a01 │ │ │ │ @ instruction: 0xf89d0a02 │ │ │ │ addsmi r8, r1, #192 @ 0xc0 │ │ │ │ @ instruction: 0xf895d103 │ │ │ │ addsmi r2, sl, #78 @ 0x4e │ │ │ │ @ instruction: 0xf04fd010 │ │ │ │ - bmi fea5df10 │ │ │ │ + bmi fea5dfc0 │ │ │ │ ldrbtmi r4, [sl], #-2973 @ 0xfffff463 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ msrhi CPSR_fsx, r0, asr #32 │ │ │ │ eorlt r4, r3, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -569257,15 +569297,15 @@ │ │ │ │ andscs r9, r8, #44, 22 @ 0xb000 │ │ │ │ movwmi pc, #15106 @ 0x3b02 @ │ │ │ │ ldrdcc pc, [r0], r3 │ │ │ │ sbcsle r2, lr, r0, lsl #22 │ │ │ │ @ instruction: 0xf1b84606 │ │ │ │ tstle r8, r0, lsl #30 │ │ │ │ asrscc pc, r4 @ @ │ │ │ │ - blcs 62ab60 │ │ │ │ + blcs 62ac10 │ │ │ │ rschi pc, r4, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ rsceq r0, r4, r0, ror #1 │ │ │ │ rsceq r0, r6, r2, ror #1 │ │ │ │ rsceq r0, r2, r2, ror #1 │ │ │ │ andseq r0, r0, r2, ror #1 │ │ │ │ rsceq r0, r2, r2, ror #1 │ │ │ │ @@ -569273,147 +569313,147 @@ │ │ │ │ rsceq r0, r2, r2, ror #1 │ │ │ │ rsceq r0, r2, r2, ror #1 │ │ │ │ @ instruction: 0xf8d62153 │ │ │ │ stcvs 2, cr3, [r2], #-480 @ 0xfffffe20 │ │ │ │ rsbvc pc, r1, r3, lsl #10 │ │ │ │ andls r9, r5, #402653184 @ 0x18000000 │ │ │ │ strhlt pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ - blx 1699f5c │ │ │ │ + blx 169a00c │ │ │ │ andls r4, r7, r1, asr #12 │ │ │ │ - blx ff219f94 │ │ │ │ + blx ff21a044 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ stmdbls ip!, {r0, r1, r2, r3, r5, r7, ip, lr, pc} │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx d2d874 │ │ │ │ + blx d2d924 │ │ │ │ @ instruction: 0xf1bbfb01 │ │ │ │ svclt 0x00380f01 │ │ │ │ - bleq 2d80fc │ │ │ │ + bleq 2d81ac │ │ │ │ @ instruction: 0xf10bfb0a │ │ │ │ - bleq c983fc │ │ │ │ + bleq c984ac │ │ │ │ strtmi r9, [r9], -r8, lsl #2 │ │ │ │ @ instruction: 0xf820f7f1 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xf870f7f1 │ │ │ │ tstcs r0, r8, asr r2 │ │ │ │ @ instruction: 0xf5d34658 │ │ │ │ - bls d968d8 │ │ │ │ + bls d96828 │ │ │ │ strtmi r9, [r8], -r5, lsl #22 │ │ │ │ sbcsmi r9, r3, r8, lsl #18 │ │ │ │ - blcs 2b799c │ │ │ │ + blcs 2b7a4c │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ - blx 4eca92 │ │ │ │ - b 1358c0c │ │ │ │ + blx 4ecb42 │ │ │ │ + b 1358cbc │ │ │ │ tstls r0, #67108864 @ 0x4000000 │ │ │ │ ldrtmi r6, [r9], -r3, ror #28 │ │ │ │ tstls r5, #442368 @ 0x6c000 │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ tstls r6, #311296 @ 0x4c000 │ │ │ │ sbccc pc, r4, #14024704 @ 0xd60000 │ │ │ │ tstcc r9, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xa018f8d2 │ │ │ │ @ instruction: 0xf7f59a2e │ │ │ │ @ instruction: 0x6e63f9ed │ │ │ │ - bls e2d16c │ │ │ │ + bls e2d21c │ │ │ │ @ instruction: 0xf8d3992c │ │ │ │ - blls 544094 │ │ │ │ + blls 544144 │ │ │ │ strtmi r4, [r0], -r3, lsl #6 │ │ │ │ @ instruction: 0xf7f5930b │ │ │ │ andscs pc, r8, #3686400 @ 0x384000 │ │ │ │ strmi r9, [r2], #2831 @ 0xb0f │ │ │ │ andpl pc, r7, #2048 @ 0x800 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ strls r9, [pc, -sl, lsl #22] │ │ │ │ ldrdge pc, [r0], r2 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf1aad06c │ │ │ │ stmdbcs r1, {r2, r8} │ │ │ │ @ instruction: 0xf8d5d810 │ │ │ │ movwls r0, #37296 @ 0x91b0 │ │ │ │ movwls r6, #24403 @ 0x5f53 │ │ │ │ - blx fec18112 │ │ │ │ + blx fec181c2 │ │ │ │ stmdals r5, {r0, r9, sl, lr} │ │ │ │ subeq r9, r9, ip, lsl #26 │ │ │ │ - bl ff8197c8 │ │ │ │ - b 1282ca4 │ │ │ │ + bl 2219878 │ │ │ │ + b 1282d54 │ │ │ │ andls r0, ip, #1342177280 @ 0x50000000 │ │ │ │ - beq 5184b0 │ │ │ │ + beq 518560 │ │ │ │ orrmi lr, sl, #274432 @ 0x43000 │ │ │ │ - b 16428ac │ │ │ │ + b 164295c │ │ │ │ ldmib sp, {r1, r6, r9, fp, sp}^ │ │ │ │ addmi r2, sl, #44, 2 │ │ │ │ @ instruction: 0xf04f9a2c │ │ │ │ svclt 0x00180118 │ │ │ │ streq pc, [r1, -r7, asr #32] │ │ │ │ strmi pc, [r2, #-2817] @ 0xfffff4ff │ │ │ │ eorne lr, ip, #3620864 @ 0x374000 │ │ │ │ - b 14e29f8 │ │ │ │ - b 14e29bc │ │ │ │ + b 14e2aa8 │ │ │ │ + b 14e2a6c │ │ │ │ @ instruction: 0xf8d50a03 │ │ │ │ @ instruction: 0xf8cd3080 │ │ │ │ ldcne 0, cr10, [sl], {40} @ 0x28 │ │ │ │ - blcs 2aacd4 │ │ │ │ + blcs 2aad84 │ │ │ │ strbeq lr, [r2, r7, asr #20] │ │ │ │ ldmdale r0, {r0, r1, r2, r3, r8, r9, sl, ip, pc} │ │ │ │ asrseq pc, r4 @ @ │ │ │ │ - blx 1f98176 │ │ │ │ + blx 1f98226 │ │ │ │ subeq r9, r1, r8, lsl #22 │ │ │ │ - blcc 2b7e84 │ │ │ │ + blcc 2b7f34 │ │ │ │ strmi r4, [fp], #-584 @ 0xfffffdb8 │ │ │ │ - bne 66c144 │ │ │ │ - bl fea99834 │ │ │ │ + bne 66c1f4 │ │ │ │ + bl 14998e4 │ │ │ │ addpl lr, r0, sl, asr #20 │ │ │ │ - blls 400118 │ │ │ │ + blls 4001c8 │ │ │ │ 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 6980ec │ │ │ │ @ instruction: 0xf8594b23 │ │ │ │ ldmdavs fp, {r0, r1, ip, sp} │ │ │ │ strtle r0, [r7], #-283 @ 0xfffffee5 │ │ │ │ rsbcc lr, lr, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0xf8c43301 │ │ │ │ @ instruction: 0xf14231b8 │ │ │ │ @ instruction: 0xf8c40200 │ │ │ │ @ instruction: 0xe6f421bc │ │ │ │ @ instruction: 0xe72e2131 │ │ │ │ @ instruction: 0xe72c2110 │ │ │ │ @ instruction: 0xe72a2150 │ │ │ │ str r2, [r8, -sp, lsl #2]! │ │ │ │ @ instruction: 0xf8d56f10 │ │ │ │ movwls r1, #20912 @ 0x51b0 │ │ │ │ - bl 1f9988c │ │ │ │ - blls 3c2974 │ │ │ │ + bl 99993c │ │ │ │ + blls 3c2a24 │ │ │ │ andls r4, ip, #134217728 @ 0x8000000 │ │ │ │ ldcmi 7, cr14, [r3], {160} @ 0xa0 │ │ │ │ - bmi 72d95c │ │ │ │ + bmi 72da0c │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ andeq pc, r4, r9, asr r8 @ │ │ │ │ @ instruction: 0xf5d36800 │ │ │ │ - ldrb lr, [r4], r8, ror #24 │ │ │ │ + @ instruction: 0xe6d4ec10 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ @ instruction: 0xf5062002 │ │ │ │ @ instruction: 0xf06f7131 │ │ │ │ @ instruction: 0xf8d64700 │ │ │ │ @ instruction: 0xf04f0274 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf5d36700 │ │ │ │ - strb lr, [r7, r0, lsr #25] │ │ │ │ - mcrr 5, 13, pc, r2, cr3 @ │ │ │ │ - rsbseq r4, r2, r4, lsr r1 │ │ │ │ + strb lr, [r7, r8, asr #24] │ │ │ │ + bl ffd19980 │ │ │ │ + rsbseq r4, r2, r4, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r2, lr, lsl r1 │ │ │ │ - rsbseq r4, r2, lr, ror #1 │ │ │ │ + rsbseq r4, r2, lr, rrx │ │ │ │ + rsbseq r4, r2, lr, lsr r0 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001ed2be │ │ │ │ + @ instruction: 0x001ed2b6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ - bl fedbedb4 │ │ │ │ + bl fedbee64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r5], r0 @ │ │ │ │ mrc 6, 5, r4, cr0, cr14, {0} │ │ │ │ strmi r8, [r4], -r0, asr #22 │ │ │ │ ldrmi r4, [r5], -pc, lsl #12 │ │ │ │ umaalcc pc, r0, sp, r8 @ │ │ │ │ @ instruction: 0xf7efb1db │ │ │ │ @@ -569425,19 +569465,19 @@ │ │ │ │ strls r0, [r3], #-2888 @ 0xfffff4b8 │ │ │ │ stcls 6, cr4, [lr], {51} @ 0x33 │ │ │ │ strls r4, [r2], #-1578 @ 0xfffff9d6 │ │ │ │ stcls 6, cr4, [sp], {57} @ 0x39 │ │ │ │ stcls 4, cr9, [ip], {1} │ │ │ │ @ instruction: 0xf7879400 │ │ │ │ andlt pc, r5, fp, lsl #18 │ │ │ │ - blhi 3174f0 │ │ │ │ + blhi 3175a0 │ │ │ │ strdcs fp, [r4, -r0] │ │ │ │ svclt 0x0000e7e5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb340c │ │ │ │ + bl fedb34bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r5], r8 │ │ │ │ @ instruction: 0x4604461e │ │ │ │ ldrmi r4, [r5], -pc, lsl #12 │ │ │ │ mlascc r4, sp, r8, pc @ │ │ │ │ @ instruction: 0xf7efb1ab │ │ │ │ tstpcs ip, r7, ror fp @ p-variant is OBSOLETE │ │ │ │ @@ -569455,15 +569495,15 @@ │ │ │ │ stmdbcs pc, {r0, r8, fp, ip, sp} @ │ │ │ │ ldm pc, {r0, r5, fp, ip, lr, pc}^ @ │ │ │ │ andscs pc, lr, r1 │ │ │ │ eorcs r2, r0, r0, lsr #4 │ │ │ │ eorcs r0, r0, r0, lsr #16 │ │ │ │ eorcs r2, r0, r0, lsr #32 │ │ │ │ cmpcs r0, r0, lsr #32 │ │ │ │ - blvs 12ace9c │ │ │ │ + blvs 12acf4c │ │ │ │ stcvc 4, cr15, [r2], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8a1005b │ │ │ │ @ instruction: 0xf04fc000 │ │ │ │ sbcvc r0, sl, r1, lsl #24 │ │ │ │ @ instruction: 0xf8812200 │ │ │ │ tstvc sl, r2 │ │ │ │ orrvc r7, sl, sl, asr #2 │ │ │ │ @@ -569474,26 +569514,26 @@ │ │ │ │ orrcs lr, r0, r6, ror #15 │ │ │ │ svclt 0x0000e7e4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strtmi pc, [r0], r0, lsl #10 │ │ │ │ - beq 316ec4 │ │ │ │ + beq 316f74 │ │ │ │ stmibmi r8, {r0, r2, r3, r9, sl, lr} │ │ │ │ ldrmi fp, [pc], -r3, lsl #1 │ │ │ │ strbcs pc, [r0, #-2262]! @ 0xfffff72a @ │ │ │ │ ldmeq r4, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ vrshl.s8 d4, d18, d16 │ │ │ │ strmi r8, [sl, #159]! @ 0x9f │ │ │ │ @ instruction: 0xf8ddd95d │ │ │ │ - b 16403a0 │ │ │ │ + b 1640450 │ │ │ │ @ instruction: 0xf04f0bc5 │ │ │ │ @ instruction: 0xf8d60800 │ │ │ │ - bl 2e585c │ │ │ │ + bl 2e590c │ │ │ │ @ instruction: 0xf852040b │ │ │ │ svccs 0x0000100b │ │ │ │ @ instruction: 0x4622d03b │ │ │ │ @ instruction: 0x462e4634 │ │ │ │ eorpl pc, r6, r7, asr r8 @ │ │ │ │ stmdbcs r0, {r0, r2, r4, r7, r8, r9, ip, sp, pc} │ │ │ │ addmi sp, sp, #97 @ 0x61 │ │ │ │ @@ -569504,15 +569544,15 @@ │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ stmdacs r0, {ip, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2800a4 │ │ │ │ + blcs 280154 │ │ │ │ @ instruction: 0xf859d053 │ │ │ │ strcc r1, [r1], -r6, lsr #32 │ │ │ │ @ instruction: 0xf10b6e6b │ │ │ │ andsvs r0, r5, r4, lsl #22 │ │ │ │ ldmibvs sl, {r1, r4, r5, r7, r8, sl, lr} │ │ │ │ ldrmi r6, [r3], #-2059 @ 0xfffff7f5 │ │ │ │ eorle r6, r0, fp │ │ │ │ @@ -569535,15 +569575,15 @@ │ │ │ │ andlt sp, r3, r7, lsr #3 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmib r1, {sl, ip, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r2, [r0, r0, asr #5] │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a7fb4 │ │ │ │ + bcc 2a8064 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stcls 1, cr11, [r0], {10} │ │ │ │ strtmi lr, [r1], -r0, ror #15 │ │ │ │ @ instruction: 0xf3bfe7e9 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @@ -569553,38 +569593,38 @@ │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmib sp, {r0, r1, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldmib r1, {sl, sp}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r2, [r0, r0, asr #5] │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a7ffc │ │ │ │ + bcc 2a80ac │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmib sp, {r1, r4, r8, ip, sp, pc}^ │ │ │ │ ldr r2, [r4, r0, lsl #8] │ │ │ │ strb r4, [r8, r1, lsr #12]! │ │ │ │ movweq lr, #19370 @ 0x4baa │ │ │ │ svcmi 0x0080f1b3 │ │ │ │ - bleq fe356d5c │ │ │ │ - bl 710d0c │ │ │ │ + bleq fe356e0c │ │ │ │ + bl 710dbc │ │ │ │ eorsle r0, r7, #11264 @ 0x2c00 │ │ │ │ strbcc pc, [r4, #-2262]! @ 0xfffff72a @ │ │ │ │ ldmdble sp, {r0, r1, r3, r4, r7, r8, sl, lr} │ │ │ │ - blcs 121c5a0 │ │ │ │ + blcs 121c650 │ │ │ │ @ instruction: 0x465bd833 │ │ │ │ svclt 0x00382b40 │ │ │ │ stmdami sl!, {r6, r8, r9, sp} │ │ │ │ @ instruction: 0xf8d65809 │ │ │ │ addmi r0, r8, #88, 10 @ 0x16000000 │ │ │ │ @ instruction: 0xf8d6d035 │ │ │ │ cmplt r0, #92, 10 @ 0x17000000 │ │ │ │ movwls r4, #1562 @ 0x61a │ │ │ │ - mrc2 6, 4, pc, cr4, cr1, {4} │ │ │ │ + mrc2 6, 1, pc, cr12, 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 +569638,41 @@ │ │ │ │ ldrmi r3, [sl, #769] @ 0x301 │ │ │ │ @ instruction: 0xe71ed1f8 │ │ │ │ ldrbhi pc, [ip, #-2262] @ 0xfffff72a @ │ │ │ │ ldrbmi lr, [fp, #-2029] @ 0xfffff813 │ │ │ │ uasxmi fp, fp, r8 │ │ │ │ strmi lr, [r8], -fp, asr #15 │ │ │ │ movwls r4, #1561 @ 0x619 │ │ │ │ - stc 5, cr15, [r8], {211} @ 0xd3 │ │ │ │ + bl fee99cac │ │ │ │ strmi r9, [r0], r0, lsl #22 │ │ │ │ @ instruction: 0x4618e7d2 │ │ │ │ movwls r9, #513 @ 0x201 │ │ │ │ - b fe719c0c │ │ │ │ + b 1119cbc │ │ │ │ ldrbne pc, [ip, #-2262] @ 0xfffff72a @ │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ @ instruction: 0xf5d39a01 │ │ │ │ - blls 2969a8 │ │ │ │ + blls 2968f8 │ │ │ │ strbcc pc, [r4, #-2246]! @ 0xfffff73a @ │ │ │ │ @ instruction: 0xf8c62300 │ │ │ │ @ instruction: 0xf8c6855c │ │ │ │ @ instruction: 0xe7ca3558 │ │ │ │ strb r4, [sl, r8, lsl #13] │ │ │ │ - rsbseq r3, r2, r4, lsr sp │ │ │ │ + rsbseq r3, r2, r4, lsl #25 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ stmiavc r4, {r0, r1, r2, r3, r6, sl, ip, sp, lr, pc}^ │ │ │ │ biccs pc, r0, #68, 12 @ 0x4400000 │ │ │ │ streq pc, [r5], -r1, lsr #3 │ │ │ │ - blx fefedd48 │ │ │ │ + blx fefeddf8 │ │ │ │ strmi pc, [r4], -r6, lsl #13 │ │ │ │ @ instruction: 0xf801fb08 │ │ │ │ - bl 25eaf0 │ │ │ │ + bl 25eba0 │ │ │ │ @ instruction: 0xf85a0a08 │ │ │ │ teqlt sl, #3 │ │ │ │ ldmmi r4, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf108449a │ │ │ │ @ instruction: 0xf04f085c │ │ │ │ strmi r0, [r0], #2304 @ 0x900 │ │ │ │ svcpl 0x0004f858 │ │ │ │ @@ -569655,25 +569695,25 @@ │ │ │ │ teqpeq r0, #68, 4 @ p-variant is OBSOLETE @ 0x40000004 │ │ │ │ @ instruction: 0xf807fb08 │ │ │ │ andeq lr, r8, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0xf04f58d5 │ │ │ │ @ instruction: 0xf6430c01 │ │ │ │ stccs 0, cr6, [r0, #-192] @ 0xffffff40 │ │ │ │ vst4.16 {d29,d31,d33,d35}, [pc], r3 │ │ │ │ - blx 47a89e │ │ │ │ - bl 39a5b4 │ │ │ │ + blx 47a94e │ │ │ │ + bl 39a664 │ │ │ │ @ instruction: 0xf8d30308 │ │ │ │ @ instruction: 0xf04f5668 │ │ │ │ andcs r0, ip, r1, lsl #24 │ │ │ │ @ instruction: 0xf640bb15 │ │ │ │ @ instruction: 0xf04f0908 │ │ │ │ stmdbeq sp!, {r0, r8, r9, fp}^ │ │ │ │ @ instruction: 0xf907fb09 │ │ │ │ movweq lr, #39684 @ 0x9b04 │ │ │ │ - bpl fee999e0 │ │ │ │ + bpl fee99a90 │ │ │ │ movspl pc, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xf8d344a2 │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ cmple r0, r0, lsl #30 │ │ │ │ andle r2, r4, r1, lsl #26 │ │ │ │ ldrdhi pc, [r4], -sl │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @@ -569688,46 +569728,46 @@ │ │ │ │ vpmax.u8 d15, d3, d12 │ │ │ │ streq lr, [r3, #-2597] @ 0xfffff5db │ │ │ │ @ instruction: 0xf8d24422 │ │ │ │ stmdbcs r0, {r3, r5, r6, r7, sl, ip} │ │ │ │ ldrtmi sp, [r3], -ip, asr #1 │ │ │ │ strtmi r2, [r0], -r2, lsl #4 │ │ │ │ ldc2l 7, cr15, [r4, #-960] @ 0xfffffc40 │ │ │ │ - blx fe7d6524 │ │ │ │ - blx fef594b0 │ │ │ │ - bl 49942c │ │ │ │ - blx 560e30 │ │ │ │ + blx fe7d65d4 │ │ │ │ + blx fef59560 │ │ │ │ + bl 4994dc │ │ │ │ + blx 560ee0 │ │ │ │ strtmi pc, [r2], #-771 @ 0xfffffcfd │ │ │ │ streq lr, [r3, #-2597] @ 0xfffff5db │ │ │ │ stmdbcs r0, {r0, r4, fp, ip, lr} │ │ │ │ ldrtmi sp, [r3], -fp, lsr #1 │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ stc2l 7, cr15, [sl], #960 @ 0x3c0 │ │ │ │ strcs lr, [r0, #-1953]! @ 0xfffff85f │ │ │ │ @ instruction: 0xf3a8fa98 │ │ │ │ - blx fef2dec8 │ │ │ │ + blx fef2df78 │ │ │ │ ldrmi pc, [sp], #-899 @ 0xfffffc7d │ │ │ │ vpmax.s8 d15, d3, d11 │ │ │ │ - bl 4adf20 │ │ │ │ - b c60b6c │ │ │ │ + bl 4adfd0 │ │ │ │ + b c60c1c │ │ │ │ stmdane r2!, {r1, fp}^ │ │ │ │ @ instruction: 0xf8d2096d │ │ │ │ andcs r1, r2, #0, 28 │ │ │ │ stc2 7, cr15, [sl, #-960]! @ 0xfffffc40 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ cmneq sp, lr, lsr #1 │ │ │ │ @ instruction: 0xf04fe7e6 │ │ │ │ @ instruction: 0xf04f0901 │ │ │ │ vadd.i8 d16, d5, d12 │ │ │ │ - blx fe7aa4e0 │ │ │ │ + blx fe7aa590 │ │ │ │ movwcs pc, #677 @ 0x2a5 @ │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - blx 4adf0c │ │ │ │ - blx 498a9a │ │ │ │ - b bade9c │ │ │ │ + blx 4adfbc │ │ │ │ + blx 498b4a │ │ │ │ + b badf4c │ │ │ │ ldrmi r0, [sl], -r1, lsl #10 │ │ │ │ @ instruction: 0xf7f059f1 │ │ │ │ stccs 12, cr15, [r0, #-740] @ 0xfffffd1c │ │ │ │ pop {r0, r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ svclt 0x00008ff8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -569747,20 +569787,20 @@ │ │ │ │ @ instruction: 0xf7f24620 │ │ │ │ @ instruction: 0xf8d4fb75 │ │ │ │ ldmdavs fp, {r2, r3, r4, r8, r9, ip, sp} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf10d81d6 │ │ │ │ tstcs r0, r8, lsr r9 │ │ │ │ @ instruction: 0x46482258 │ │ │ │ - mcr 5, 5, pc, cr12, cr2, {6} @ │ │ │ │ + mrc 5, 2, APSR_nzcv, cr4, cr2, {6} │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ stcvs 8, cr15, [r9], #-932 @ 0xfffffc5c │ │ │ │ stmdbcs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ stclvs 0, cr13, [r8], #-244 @ 0xffffff0c │ │ │ │ - beq b98b4c │ │ │ │ + beq b98bfc │ │ │ │ andcs r9, ip, r9 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ andls r2, sl, r0, lsl #4 │ │ │ │ addcc pc, r0, pc, asr #8 │ │ │ │ stmdage r8, {r0, r2, r3, ip, pc} │ │ │ │ movwcs r9, #4097 @ 0x1001 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ @@ -569784,63 +569824,63 @@ │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorhi pc, r0, #64 @ 0x40 │ │ │ │ pop {r0, r1, r2, r5, ip, sp, pc} │ │ │ │ ldmib r5, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf10d120a │ │ │ │ - blvs d1f028 │ │ │ │ + blvs d1f0d8 │ │ │ │ movtcc pc, #35012 @ 0x88c4 @ │ │ │ │ sbcsne lr, r0, #196, 18 @ 0x310000 │ │ │ │ cmppvc pc, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf504464a │ │ │ │ @ instruction: 0xf04f7652 │ │ │ │ @ instruction: 0xf8510b01 │ │ │ │ ldmdavs r3, {r2, r8, r9, sl, fp} │ │ │ │ - b 132d1f0 │ │ │ │ - blx 26d3be │ │ │ │ + b 132d2a0 │ │ │ │ + blx 26d46e │ │ │ │ @ instruction: 0xf842fb0b │ │ │ │ mvnsle r3, r4, lsl #22 │ │ │ │ stmdbvs r9!, {r0, r1, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf8c4696a │ │ │ │ @ instruction: 0xf8d43354 │ │ │ │ @ instruction: 0xf8c4331c │ │ │ │ @ instruction: 0xf8c4134c │ │ │ │ ldmvs r9, {r4, r6, r8, r9, sp}^ │ │ │ │ movwvs lr, #18901 @ 0x49d5 │ │ │ │ mlacs r4, r1, r8, pc @ │ │ │ │ @ instruction: 0xf606fb03 │ │ │ │ - blx 336e9a │ │ │ │ + blx 336f4a │ │ │ │ @ instruction: 0xf891f606 │ │ │ │ @ instruction: 0xf8913021 │ │ │ │ stmib sp, {r1, r4, r5, ip}^ │ │ │ │ @ instruction: 0xf8d4b600 │ │ │ │ @ instruction: 0xf5000278 │ │ │ │ @ instruction: 0xf0267061 │ │ │ │ @ instruction: 0x4603fd51 │ │ │ │ @ instruction: 0x46584619 │ │ │ │ - blx 34142e │ │ │ │ + blx 3414de │ │ │ │ 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 r0, {r0, r1, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blls 4430e8 │ │ │ │ vseleq.f64 d15, d1, d6 │ │ │ │ - ldclcc 1, cr15, [pc], #8 @ 25c830 │ │ │ │ + ldclcc 1, cr15, [pc], #8 @ 25c8e0 │ │ │ │ @ instruction: 0xf10eb2f6 │ │ │ │ - blx 2e006e │ │ │ │ + blx 2e011e │ │ │ │ ldmdals r1, {r8, ip, sp, lr, pc} │ │ │ │ rsbscs pc, r8, #212, 16 @ 0xd40000 │ │ │ │ vst1.8 {d0-d3}, [r3 :64], fp │ │ │ │ movwmi r6, #25456 @ 0x6370 │ │ │ │ - bl 2ad510 │ │ │ │ - b 1320cc0 │ │ │ │ + bl 2ad5c0 │ │ │ │ + b 1320d70 │ │ │ │ tstls r1, #12, 6 @ 0x30000000 │ │ │ │ orrcc pc, r4, #9568256 @ 0x920000 │ │ │ │ vqdmulh.s q9, q0, q3 │ │ │ │ - blcs 143cd4c │ │ │ │ + blcs 143cdfc │ │ │ │ teqphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ tstpcc ip, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ tstls r2, r8, lsr r6 │ │ │ │ mrcvs 8, 2, r6, cr9, cr11, {0} │ │ │ │ @ instruction: 0xf874f7f0 │ │ │ │ tstpcs ip, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ rsbseq pc, r8, #212, 16 @ 0xd40000 │ │ │ │ @@ -569848,15 +569888,15 @@ │ │ │ │ ldmibvs fp, {r0, r1, r3, r4, r6, r9, sl, fp, sp, lr} │ │ │ │ @ instruction: 0xf890440b │ │ │ │ tstls r3, #132, 6 @ 0x10000002 │ │ │ │ svclt 0x009c2946 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ ldmvs r3, {r0, r1, r4, r8, r9, ip, pc}^ │ │ │ │ mlacs r2, r3, r8, pc @ │ │ │ │ - bls 748d00 │ │ │ │ + bls 748db0 │ │ │ │ andeq pc, r2, #66 @ 0x42 │ │ │ │ @ instruction: 0xf8939213 │ │ │ │ stmiavs sp!, {r0, r5, sp} │ │ │ │ svclt 0x00022a04 │ │ │ │ @ instruction: 0xf0429a13 │ │ │ │ andsls r0, r3, #268435456 @ 0x10000000 │ │ │ │ ldmdbne r5, {r1, r3, r4, r7, r9, fp, sp, lr}^ │ │ │ │ @@ -569889,20 +569929,20 @@ │ │ │ │ stmib sp, {r2, r3, r4, r8, r9, ip, pc}^ │ │ │ │ tstlt sl, sl, lsl r1 │ │ │ │ tstls pc, #1245184 @ 0x130000 │ │ │ │ @ instruction: 0xf8c54bac │ │ │ │ @ instruction: 0xf8582540 │ │ │ │ @ instruction: 0xf8daa003 │ │ │ │ ldrbeq r3, [sl], #0 │ │ │ │ - blls 3d1994 │ │ │ │ + blls 3d1a44 │ │ │ │ cmppmi r7, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ cmppeq r8, r4, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d3464a │ │ │ │ @ instruction: 0xf5d20380 │ │ │ │ - stmdacs r0, {sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ sbchi pc, r0, r0, asr #32 │ │ │ │ ldrcc pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ andcs fp, r1, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf8da711a │ │ │ │ tsteq fp, r0 │ │ │ │ tstphi pc, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @@ -569929,167 +569969,167 @@ │ │ │ │ ldrdcs lr, [lr], #-147 @ 0xffffff6d @ │ │ │ │ @ instruction: 0x71b5f883 │ │ │ │ @ instruction: 0xf8c33201 │ │ │ │ @ instruction: 0xf14021b8 │ │ │ │ @ instruction: 0xf8c30000 │ │ │ │ addmi r0, sp, #188, 2 @ 0x2f │ │ │ │ @ instruction: 0xf896d8ef │ │ │ │ - blcs 268abc │ │ │ │ + blcs 268b6c │ │ │ │ addshi pc, r7, r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2691f0 │ │ │ │ + bcs 2692a0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7ee4630 │ │ │ │ @ instruction: 0xf8d4f8ad │ │ │ │ - blcs 269764 │ │ │ │ + blcs 269814 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr3, cr15, {1} │ │ │ │ mlascs r8, r3, r8, pc @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ vshr.u64 d8, d12, #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a861c │ │ │ │ + bcc 2a86cc │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d4b91a │ │ │ │ @ instruction: 0xf7ee0358 │ │ │ │ movwcs pc, #2195 @ 0x893 @ │ │ │ │ cmppcc r8, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ - blx fe8564a0 │ │ │ │ - blx fef598dc │ │ │ │ - blx 619852 │ │ │ │ - blx 56d254 │ │ │ │ + blx fe856550 │ │ │ │ + blx fef5998c │ │ │ │ + blx 619902 │ │ │ │ + blx 56d304 │ │ │ │ @ instruction: 0xf8d2f303 │ │ │ │ ldmib r2, {r2, r3, r4, r5, r6, sl, fp, sp}^ │ │ │ │ @ instruction: 0xf882106e │ │ │ │ @ instruction: 0x3101c1b5 │ │ │ │ @ instruction: 0x11b8f8c2 │ │ │ │ andeq pc, r0, r0, asr #2 │ │ │ │ @ instruction: 0xf8c2439f │ │ │ │ @ instruction: 0xd08b01bc │ │ │ │ cmpeq fp, r7, ror #15 │ │ │ │ @ instruction: 0xf1a2fa92 │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ - blx 56daa4 │ │ │ │ - bl 398e80 │ │ │ │ - b ae0b8c │ │ │ │ + blx 56db54 │ │ │ │ + bl 398f30 │ │ │ │ + b ae0c3c │ │ │ │ @ instruction: 0xf8500201 │ │ │ │ ldmib r1, {r3, ip}^ │ │ │ │ @ instruction: 0xf881076e │ │ │ │ @ instruction: 0x3001c1b5 │ │ │ │ @ instruction: 0x01b8f8c1 │ │ │ │ streq pc, [r0, -r7, asr #2] │ │ │ │ @ instruction: 0x71bcf8c1 │ │ │ │ @ instruction: 0x2320e779 │ │ │ │ mcrrmi 7, 14, lr, pc, cr4 │ │ │ │ stmdavc r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - blmi 15c8430 │ │ │ │ - bmi 15a4eb8 │ │ │ │ + blmi 15c84e0 │ │ │ │ + bmi 15a4f68 │ │ │ │ @ instruction: 0xf858447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - svc 0x00b6f5d2 │ │ │ │ + svc 0x005ef5d2 │ │ │ │ eorvc r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf892e653 │ │ │ │ - blcs 3a98e0 │ │ │ │ + blcs 3a9990 │ │ │ │ mcrge 6, 6, pc, cr6, cr15, {1} @ │ │ │ │ strb r3, [r3], r1, lsl #18 │ │ │ │ @ instruction: 0x9114f8df │ │ │ │ @ instruction: 0xf89944f9 │ │ │ │ - blcs 268ae0 │ │ │ │ + blcs 268b90 │ │ │ │ svcge 0x0042f47f │ │ │ │ @ instruction: 0xf8584b3f │ │ │ │ @ instruction: 0xf8d33003 │ │ │ │ @ instruction: 0xf5d38000 │ │ │ │ - stmdavs r0, {r3, r6, r8, fp, sp, lr, pc} │ │ │ │ - bl 149a240 │ │ │ │ + stmdavs r0, {r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + b ffe9a2f0 │ │ │ │ @ instruction: 0x46034a3d │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf5d2447a │ │ │ │ - movwcs lr, #8084 @ 0x1f94 │ │ │ │ + movwcs lr, #7996 @ 0x1f3c │ │ │ │ andcc pc, r0, r9, lsl #17 │ │ │ │ ldmdavs r7!, {r2, r3, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1287]! @ 0xfffffaf9 @ │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - @ instruction: 0xf3bff8d5 │ │ │ │ + vqrshrun.s64 d15, , #1 │ │ │ │ ldmda r6, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ac724 │ │ │ │ + blcc 2ac7d4 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d7b93b │ │ │ │ ldmdbvs r1!, {r2, r5, r6, r7, r8, r9} │ │ │ │ - @ instruction: 0xff54f68f │ │ │ │ + cdp2 6, 15, cr15, cr12, cr15, {4} │ │ │ │ @ instruction: 0xf7ee4630 │ │ │ │ strtmi pc, [r8], -fp, lsl #16 │ │ │ │ - @ instruction: 0xf8ccf6ac │ │ │ │ + @ instruction: 0xf874f6ac │ │ │ │ ldmdavs lr, {r0, r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - @ instruction: 0xf8d4f8b7 │ │ │ │ + @ instruction: 0xf8d4f85f │ │ │ │ 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 │ │ │ │ + @ instruction: 0xe75af85b │ │ │ │ cmppcc r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf68f6919 │ │ │ │ - @ instruction: 0xf8d4ff2d │ │ │ │ + @ instruction: 0xf8d4fed5 │ │ │ │ @ instruction: 0xf7ed0358 │ │ │ │ strb pc, [pc, r3, ror #31]! @ │ │ │ │ - blx 52f3f6 │ │ │ │ + blx 52f4a6 │ │ │ │ ldrbtmi pc, [sl], #-261 @ 0xfffffefb @ │ │ │ │ - blx b1ab58 │ │ │ │ + blx b1ac08 │ │ │ │ ldrbeq lr, [r6, #2500] @ 0x9c4 │ │ │ │ andcs lr, r1, #136, 12 @ 0x8800000 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf04f2302 │ │ │ │ @ instruction: 0xf06f38ff │ │ │ │ @ instruction: 0xf5044900 │ │ │ │ @ instruction: 0xf8d47131 │ │ │ │ stmib sp, {r2, r4, r5, r6, r9}^ │ │ │ │ @ instruction: 0xf5d28900 │ │ │ │ - @ instruction: 0xe6cfef7c │ │ │ │ - svc 0x001ef5d2 │ │ │ │ - rsbseq r3, r2, ip, lsr r9 │ │ │ │ + strb lr, [pc], r4, lsr #30 │ │ │ │ + mcr 5, 6, pc, cr6, cr2, {6} @ │ │ │ │ + rsbseq r3, r2, ip, lsl #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r2, r0, lsr r9 │ │ │ │ - rsbseq r3, r2, sl, lsl #17 │ │ │ │ + rsbseq r3, r2, r0, lsl #17 │ │ │ │ + ldrsbteq r3, [r2], #-122 @ 0xffffff86 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r2, r5, sl, asr #11 │ │ │ │ + rsbseq r2, r5, sl, lsl r5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq ip, lr, r4, lsl r7 │ │ │ │ - @ instruction: 0x00752595 │ │ │ │ andseq ip, lr, ip, lsl #14 │ │ │ │ - andseq ip, lr, r6, ror #12 │ │ │ │ + rsbseq r2, r5, r5, ror #9 │ │ │ │ + andseq ip, lr, r4, lsl #14 │ │ │ │ + andseq ip, lr, lr, asr r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb3e00 │ │ │ │ + bl fedb3eb0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf7f71d20 │ │ │ │ strtmi pc, [r0], -pc, ror #28 │ │ │ │ stmibvs fp, {r0, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf7ef64a3 │ │ │ │ @ instruction: 0xf8d4fe9b │ │ │ │ stmiavs r3!, {r2, r4, r5, r6, r7, r8, sp}^ │ │ │ │ cmncs r7, sl, lsr #2 │ │ │ │ andsvc r3, r9, r1, lsl #20 │ │ │ │ @ instruction: 0xf8033302 │ │ │ │ @ instruction: 0xf8d42c01 │ │ │ │ ldmib r4, {r9, sp}^ │ │ │ │ - bcs a60e28 │ │ │ │ + bcs a60ed8 │ │ │ │ andcs fp, r2, #8, 30 │ │ │ │ sbcscc pc, r8, #196, 16 @ 0xc40000 │ │ │ │ svclt 0x0088d005 │ │ │ │ stmdale r2, {r0, r1, r9, sp} │ │ │ │ svclt 0x00183a08 │ │ │ │ @ instruction: 0xf8d42201 │ │ │ │ stccs 2, cr5, [r0, #-16]! │ │ │ │ @@ -570097,15 +570137,15 @@ │ │ │ │ andle r0, r7, r0, lsl r2 │ │ │ │ @ instruction: 0xf042bf88 │ │ │ │ stmdale r3, {r3, r4, r9} │ │ │ │ svclt 0x00182d08 │ │ │ │ andeq pc, r8, #66 @ 0x42 │ │ │ │ stmdbcc r1, {r0, fp, ip, sp} │ │ │ │ andcs r7, r0, #154 @ 0x9a │ │ │ │ - beq 4b91e0 │ │ │ │ + beq 4b9290 │ │ │ │ ldrsbvc r7, [r9, sl] │ │ │ │ tstvc sl, r1, lsl #20 │ │ │ │ @ instruction: 0x201371d8 │ │ │ │ cmpcs ip, r9, lsl r2 │ │ │ │ andcs r7, r6, r8, asr r2 │ │ │ │ @ instruction: 0xf1037299 │ │ │ │ sbcsvc r0, sl, #16, 2 │ │ │ │ @@ -570113,60 +570153,60 @@ │ │ │ │ rsbscs r7, r8, #1744830466 @ 0x68000002 │ │ │ │ @ instruction: 0x801a73d8 │ │ │ │ ldclt 0, cr6, [r8, #-900]! @ 0xfffffc7c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 14, cr15, cr8, cr12, {6} │ │ │ │ - bpl fe99b038 │ │ │ │ + bpl fe99b0e8 │ │ │ │ @ instruction: 0xf8dfb0bd │ │ │ │ ldrbtmi r4, [sp], #-2716 @ 0xfffff564 │ │ │ │ - bvs fe89b044 │ │ │ │ + bvs fe89b0f4 │ │ │ │ stmdbpl ip!, {r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrtls r6, [fp], #-2084 @ 0xfffff7dc │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ strls r9, [ip], -r7, asr #24 │ │ │ │ stccs 14, cr9, [r1], {70} @ 0x46 │ │ │ │ strls r9, [sl], -r9, lsl #6 │ │ │ │ - blls 4d2eb0 │ │ │ │ + blls 4d2f60 │ │ │ │ strmi r4, [sl], r7, lsl #12 │ │ │ │ - blcs 26e540 │ │ │ │ + blcs 26e5f0 │ │ │ │ addhi pc, r1, r0 │ │ │ │ @ instruction: 0xf7ee4638 │ │ │ │ andls pc, lr, pc, lsl #28 │ │ │ │ rsble r2, sl, r0, lsl #16 │ │ │ │ mulcc r4, sl, r8 │ │ │ │ streq pc, [r1], #-19 @ 0xffffffed │ │ │ │ @ instruction: 0xf8bad010 │ │ │ │ cmnlt ip, r2 │ │ │ │ streq pc, [r4], #-452 @ 0xfffffe3c │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ - blx add0a4 │ │ │ │ + blx add154 │ │ │ │ @ instruction: 0xf8daf303 │ │ │ │ addsmi r2, sl, #16 │ │ │ │ strcs fp, [r0], #-3848 @ 0xfffff0f8 │ │ │ │ orrhi pc, fp, r1, asr #32 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7ff3401 │ │ │ │ @ instruction: 0x2c05fbdd │ │ │ │ - blls 4d1518 │ │ │ │ + blls 4d15c8 │ │ │ │ ldmdbvs r9, {r0, r1, r4, r5, r8, ip, sp, pc} │ │ │ │ movwcs fp, #289 @ 0x121 │ │ │ │ @ instruction: 0x461a4638 │ │ │ │ @ instruction: 0xf964f7f0 │ │ │ │ rscscc pc, r8, #14090240 @ 0xd70000 │ │ │ │ rsbscs pc, r0, #13828096 @ 0xd30000 │ │ │ │ movmi pc, #29360128 @ 0x1c00000 │ │ │ │ @ instruction: 0xf8d3930d │ │ │ │ stmdblt sl!, {r2, r3, r5, r8, sl, ip, sp} │ │ │ │ rscscs pc, ip, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf8d2b1d2 │ │ │ │ @ instruction: 0xb1ba2270 │ │ │ │ @ instruction: 0x23baf897 │ │ │ │ - blcs 2893f8 │ │ │ │ + blcs 2894a8 │ │ │ │ @ instruction: 0xf507d067 │ │ │ │ cdpls 5, 0, cr4, cr13, cr10, {5} │ │ │ │ strcs r3, [r0], #-1304 @ 0xfffffae8 │ │ │ │ svccc 0x0004f855 │ │ │ │ ldmdavs r9, {r0, r1, r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7f04638 │ │ │ │ @@ -570183,53 +570223,53 @@ │ │ │ │ mvnseq r0, r2, lsr r9 │ │ │ │ ldrsheq r0, [r7, #23]! │ │ │ │ stmibeq lr, {r1, r2, r3, r7, r8, fp} │ │ │ │ ldmdbeq r2!, {r3, r4, r5, r6, r7, r8} │ │ │ │ mvnseq r0, r2, lsr r9 │ │ │ │ strls r0, [r1], #-503 @ 0xfffffe09 │ │ │ │ @ instruction: 0xf60e9600 │ │ │ │ - @ instruction: 0xf8dfff9d │ │ │ │ + @ instruction: 0xf8dfff45 │ │ │ │ @ instruction: 0xf8df2990 │ │ │ │ ldrbtmi r3, [sl], #-2436 @ 0xfffff67c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrbhi pc, [sl, #65]! @ 0x41 @ │ │ │ │ pop {r0, r2, r3, r4, r5, ip, sp, pc} │ │ │ │ - blls 500db4 │ │ │ │ + blls 500e64 │ │ │ │ stccs 8, cr6, [r0], {92} @ 0x5c │ │ │ │ stmiavs sl, {r0, r1, r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ rscle r2, r8, r0, lsl #20 │ │ │ │ ldrbeq r7, [r0, sl, lsl #18] │ │ │ │ svcge 0x0074f53f │ │ │ │ - bcs 5fae34 │ │ │ │ + bcs 5faee4 │ │ │ │ @ instruction: 0x83abf201 │ │ │ │ ldmdbcc r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf853447b │ │ │ │ addmi r1, ip, #50 @ 0x32 │ │ │ │ @ instruction: 0x83a3f0c1 │ │ │ │ biceq lr, r2, #3072 @ 0xc00 │ │ │ │ stmdbcs r1, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ svcge 0x0062f67f │ │ │ │ @ instruction: 0xf5d24620 │ │ │ │ - blls 5184ac │ │ │ │ + blls 5183fc │ │ │ │ subsvs r1, r9, r1, ror #20 │ │ │ │ andcs lr, r1, #23592960 @ 0x1680000 │ │ │ │ @ instruction: 0xf0404293 │ │ │ │ @ instruction: 0x463881fc │ │ │ │ - blx 59ae0a │ │ │ │ + blx 59aeba │ │ │ │ orrmi pc, r0, #29360128 @ 0x1c00000 │ │ │ │ @ instruction: 0xf8d39008 │ │ │ │ ldmdblt fp, {r6, r7, r9, fp, ip, sp} │ │ │ │ bicslt r9, fp, r9, lsl #22 │ │ │ │ biclt r6, fp, fp, lsl r9 │ │ │ │ stmdbcc ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf8dfb983 │ │ │ │ - bls 56b28c │ │ │ │ + bls 56b33c │ │ │ │ stmdavs fp!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf1010519 │ │ │ │ ldmibvs fp!, {r0, r1, r6, r8, sl, pc}^ │ │ │ │ @ instruction: 0xf0412b00 │ │ │ │ @ instruction: 0xf8df8534 │ │ │ │ andcs r3, r1, #244, 16 @ 0xf40000 │ │ │ │ andsvc r4, sl, fp, ror r4 │ │ │ │ @@ -570245,41 +570285,41 @@ │ │ │ │ strls r4, [r7, -lr, lsl #12] │ │ │ │ andshi pc, r8, sp, asr #17 │ │ │ │ eorge pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf1b8e014 │ │ │ │ andle r0, r4, r1, lsl #30 │ │ │ │ ldrdcc pc, [r4], -r9 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 3fd444 │ │ │ │ + blls 3fd4f4 │ │ │ │ stmdbeq r8, {r0, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6069a07 │ │ │ │ movwcc r0, #5640 @ 0x1608 │ │ │ │ @ instruction: 0xf5029306 │ │ │ │ - blcs 3b99e8 │ │ │ │ + blcs 3b9a98 │ │ │ │ eorsle r9, r3, r7, lsl #4 │ │ │ │ @ instruction: 0xf8d39b07 │ │ │ │ @ instruction: 0xf1bbb668 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - blls 3fdb48 │ │ │ │ - bleq 49a7f8 │ │ │ │ + blls 3fdbf8 │ │ │ │ + bleq 49a8a8 │ │ │ │ stcge 8, cr15, [r4], {86} @ 0x56 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blx 35bb32 │ │ │ │ + blx 35bbe2 │ │ │ │ andslt pc, r4, sp, asr #17 │ │ │ │ ldmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svceq 0x0000f1ba │ │ │ │ - b 1651260 │ │ │ │ + b 1651310 │ │ │ │ ldrbmi r1, [r3], -r8, asr #16 │ │ │ │ - blx feb5b968 │ │ │ │ - blx ff0ee7a0 │ │ │ │ + blx feb5ba18 │ │ │ │ + blx ff0ee850 │ │ │ │ ldrbmi pc, [r0], #2698 @ 0xa8a @ │ │ │ │ - blx 51b73c │ │ │ │ - beq 5177b8 │ │ │ │ - bl 343b44 │ │ │ │ - bl 421c54 │ │ │ │ + blx 51b7ec │ │ │ │ + beq 517868 │ │ │ │ + bl 343bf4 │ │ │ │ + bl 421d04 │ │ │ │ @ instruction: 0xf8db0b03 │ │ │ │ @ instruction: 0xf7ef1e00 │ │ │ │ @ instruction: 0xf8dbfd4f │ │ │ │ @ instruction: 0xf8833e00 │ │ │ │ @ instruction: 0xf88451b6 │ │ │ │ @ instruction: 0xe7dd52b9 │ │ │ │ ldrbmi r9, [r6], -r8, lsl #22 │ │ │ │ @@ -570299,77 +570339,77 @@ │ │ │ │ orrcc pc, r4, #11993088 @ 0xb70000 │ │ │ │ rsbvc pc, r1, r7, lsl #10 │ │ │ │ mvncc pc, r5, asr #17 │ │ │ │ orrcc pc, r6, #11993088 @ 0xb70000 │ │ │ │ mvnscc pc, r5, asr #17 │ │ │ │ @ instruction: 0xf8852301 │ │ │ │ @ instruction: 0xf60232b8 │ │ │ │ - strtmi pc, [r9], -pc, lsl #19 │ │ │ │ + @ instruction: 0x4629f937 │ │ │ │ mvnseq pc, r5, asr #17 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ @ instruction: 0xf89afe25 │ │ │ │ ldrtmi r1, [r8], -r0 │ │ │ │ - blx fee9af7e │ │ │ │ + blx fee9b02e │ │ │ │ movwcc pc, #51415 @ 0xc8d7 @ │ │ │ │ - blcs 27702c │ │ │ │ + blcs 2770dc │ │ │ │ sbchi pc, r7, r0 │ │ │ │ movwcc pc, #35031 @ 0x88d7 @ │ │ │ │ - blcs 277038 │ │ │ │ + blcs 2770e8 │ │ │ │ sbchi pc, r1, r0 │ │ │ │ tstpcc r0, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d780b9 │ │ │ │ tstlt fp, r4, lsl r3 │ │ │ │ - blcs 277054 │ │ │ │ + blcs 277104 │ │ │ │ adcshi pc, r2, r0 │ │ │ │ tstppl r8, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ stmdavs fp!, {r0, r2, r5, r8, ip, sp, pc} │ │ │ │ - blcs 266808 │ │ │ │ + blcs 2668b8 │ │ │ │ adchi pc, fp, r0 │ │ │ │ @ instruction: 0xf8d19908 │ │ │ │ stmdacs r3, {r6, r7, r9} │ │ │ │ @ instruction: 0xf891d03f │ │ │ │ @ instruction: 0xf8d732c4 │ │ │ │ strdlt r2, [r3, -r4]! │ │ │ │ sbccc pc, r8, #13697024 @ 0xd10000 │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ - blls 47d3b8 │ │ │ │ + blls 47d468 │ │ │ │ @ instruction: 0xf8d32101 │ │ │ │ @ instruction: 0xf8c360c8 │ │ │ │ @ instruction: 0xf88322c8 │ │ │ │ movtlt r1, #25284 @ 0x62c4 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvc 73d3a0 │ │ │ │ + bvc 73d450 │ │ │ │ @ instruction: 0xf14006db │ │ │ │ - blls 47d398 │ │ │ │ + blls 47d448 │ │ │ │ andscc pc, r0, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf10007dc │ │ │ │ ldmvs r3!, {r0, r4, r6, r7, pc} │ │ │ │ strhvs pc, [sl], #-131 @ 0xffffff7d @ │ │ │ │ @ instruction: 0xf0012e8e │ │ │ │ stmdbls r8, {r1, r5, r7, sl, pc} │ │ │ │ ldrdcc pc, [ip, #129]! @ 0x81 │ │ │ │ strle r0, [r4], #-2011 @ 0xfffff825 │ │ │ │ ldrsbcc pc, [r0, #129]! @ 0x81 @ │ │ │ │ @ instruction: 0xf14007de │ │ │ │ @ instruction: 0xf8df80c1 │ │ │ │ - bls 56ac8c │ │ │ │ + bls 56ad3c │ │ │ │ stmdavs fp!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf101051c │ │ │ │ ldmibvs fp!, {r1, r3, r6, r7, sl, pc}^ │ │ │ │ @ instruction: 0xf0412b00 │ │ │ │ - bls 47e36c │ │ │ │ + bls 47e41c │ │ │ │ stmib r2, {r0, r1, r8, r9, sp}^ │ │ │ │ - bls 469f44 │ │ │ │ + bls 469ff4 │ │ │ │ adcscc pc, sl, #9568256 @ 0x920000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d28100 │ │ │ │ swpcs r0, ip, [r0] @ │ │ │ │ - @ instruction: 0xf96af692 │ │ │ │ + @ instruction: 0xf912f692 │ │ │ │ @ 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 +570420,20 @@ │ │ │ │ @ instruction: 0xf8d33098 │ │ │ │ stccs 5, cr5, [r0, #-80] @ 0xffffffb0 │ │ │ │ andhi pc, sp, #64 @ 0x40 │ │ │ │ @ instruction: 0x46a846be │ │ │ │ @ instruction: 0xf85b9105 │ │ │ │ vst4.8 {d19-d22}, [pc :128], r5 │ │ │ │ @ instruction: 0xf6437102 │ │ │ │ - blx 2b51aa │ │ │ │ - blcs 29a10c │ │ │ │ + blx 2b525a │ │ │ │ + blcs 29a1bc │ │ │ │ adchi pc, ip, r0, asr #32 │ │ │ │ @ instruction: 0x1668f8de │ │ │ │ sbcvc pc, r2, pc, asr #8 │ │ │ │ - blx 26612e │ │ │ │ + blx 2661de │ │ │ │ stmdbcs r0, {r3, ip, sp, lr, pc} │ │ │ │ bicshi pc, r9, r0, asr #32 │ │ │ │ ldrdne pc, [r4], #-140 @ 0xffffff74 @ │ │ │ │ @ instruction: 0x4664b171 │ │ │ │ @ instruction: 0xf8542000 │ │ │ │ teqlt r3, r4, lsl #30 │ │ │ │ ldrdcc pc, [ip], r3 │ │ │ │ @@ -570404,37 +570444,37 @@ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ cdpvc 5, 12, cr15, cr2, cr14, {0} │ │ │ │ @ instruction: 0xf50c3582 │ │ │ │ @ instruction: 0xf1b87cc4 │ │ │ │ bicle r0, lr, r4, lsl #30 │ │ │ │ stmdbls r5, {r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x009cf8d3 │ │ │ │ - @ instruction: 0xf914f692 │ │ │ │ + @ instruction: 0xf8bcf692 │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ strht sp, [r0], r4 │ │ │ │ @ instruction: 0xf8df2603 │ │ │ │ ldrbtmi r4, [ip], #-1572 @ 0xfffff9dc │ │ │ │ - blcs 2747e8 │ │ │ │ + blcs 274898 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr9, cr15, {3} │ │ │ │ @ instruction: 0x3618f8df │ │ │ │ - bls 56ea28 │ │ │ │ + bls 56ead8 │ │ │ │ ldmdavs sp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf8daf668 │ │ │ │ + @ instruction: 0xf882f668 │ │ │ │ @ instruction: 0x260cf8df │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - mrrc 5, 13, pc, r6, cr2 @ │ │ │ │ + bl 21a978 │ │ │ │ strpl r2, [r3, #769]! @ 0x301 │ │ │ │ @ instruction: 0xf04fe625 │ │ │ │ strb r0, [r5], r0, lsr #16 │ │ │ │ @ instruction: 0xf8d79a08 │ │ │ │ ldrvs r3, [r3, #708] @ 0x2c4 │ │ │ │ @ instruction: 0xf8872300 │ │ │ │ @ instruction: 0xe67e33bb │ │ │ │ - bcs 5a5db0 │ │ │ │ + bcs 5a5e60 │ │ │ │ mcrge 6, 2, pc, cr12, cr15, {1} @ │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ strmi r0, [r1], #-34 @ 0xffffffde │ │ │ │ svclt 0x00004708 │ │ │ │ andeq r0, r0, fp, lsl #1 │ │ │ │ @ instruction: 0xfffffc8b │ │ │ │ @ instruction: 0xfffffc8b │ │ │ │ @@ -570445,57 +570485,57 @@ │ │ │ │ andeq r0, r0, r9, lsr #30 │ │ │ │ andeq r0, r0, r9, lsr #30 │ │ │ │ @ instruction: 0xfffffc8d │ │ │ │ @ instruction: 0xfffffc8b │ │ │ │ @ instruction: 0xfffffc8b │ │ │ │ andeq r0, r0, r3, lsl #29 │ │ │ │ andeq r0, r0, r3, lsl #29 │ │ │ │ - blcs 2f7a38 │ │ │ │ + blcs 2f7ae8 │ │ │ │ ldrhi pc, [r4, -r0, asr #4] │ │ │ │ svclt 0x00042b03 │ │ │ │ @ instruction: 0xf8c29a08 │ │ │ │ stmiavs fp!, {r2, r3, r4, r5, r7, r9, ip, sp}^ │ │ │ │ umullscs pc, r1, r3, r8 @ │ │ │ │ @ instruction: 0xf0012a00 │ │ │ │ @ instruction: 0xf893805d │ │ │ │ - blcs 269454 │ │ │ │ + blcs 269504 │ │ │ │ subshi pc, r8, r1, asr #32 │ │ │ │ movwcs r9, #14856 @ 0x3a08 │ │ │ │ adcscc pc, ip, #12713984 @ 0xc20000 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - blls 488ef0 │ │ │ │ + blls 488fa0 │ │ │ │ sbcscc pc, r0, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ movwcs sl, #16174 @ 0x3f2e │ │ │ │ @ instruction: 0xf8c29a08 │ │ │ │ str r3, [r8, -r0, asr #5]! │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ ldrtmi sl, [r8], -r4, lsl #28 │ │ │ │ @ instruction: 0xf9e6f7ee │ │ │ │ - blcs 296a40 │ │ │ │ + blcs 296af0 │ │ │ │ svcge 0x0054f43f │ │ │ │ @ instruction: 0xf1a3fa93 │ │ │ │ - blx feea6a54 │ │ │ │ - bl 399858 │ │ │ │ - blx 3e365c │ │ │ │ + blx feea6b04 │ │ │ │ + bl 399908 │ │ │ │ + blx 3e370c │ │ │ │ ldrtmi pc, [r9], #257 @ 0x101 @ │ │ │ │ movweq lr, #6691 @ 0x1a23 │ │ │ │ andne pc, r0, r9, asr r8 @ │ │ │ │ rscle r2, ip, r0, lsl #18 │ │ │ │ cdpvs 14, 5, cr6, cr6, cr9, {2} │ │ │ │ mvnle r4, lr, lsl #5 │ │ │ │ rscscs r9, pc, #8, 18 @ 0x20000 │ │ │ │ movwcc r6, #14539 @ 0x38cb │ │ │ │ stccs 8, cr15, [r1], {3} │ │ │ │ subvs pc, fp, #64, 12 @ 0x4000000 │ │ │ │ stccs 8, cr15, [r3], {35} @ 0x23 │ │ │ │ sbcvs r4, fp, sl, lsl #12 │ │ │ │ @ instruction: 0xf8d22100 │ │ │ │ @ instruction: 0xf691009c │ │ │ │ - shsaxmi pc, r8, pc @ │ │ │ │ + ldrtmi pc, [r8], -r7, lsl #30 @ │ │ │ │ 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 +570547,71 @@ │ │ │ │ tstmi sl, #1097728 @ 0x10c000 │ │ │ │ tstpcc r8, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ cdpeq 0, 0, cr15, cr2, cr15, {2} │ │ │ │ cdpeq 2, 2, cr15, cr6, cr14, {6} │ │ │ │ movwmi r6, #6424 @ 0x1918 │ │ │ │ tsteq ip, r1, asr #20 │ │ │ │ vmlseq.f32 s28, s28, s2 │ │ │ │ - b 5f7848 │ │ │ │ + b 5f78f8 │ │ │ │ movwmi r0, #44550 @ 0xae06 │ │ │ │ @ instruction: 0xf0424322 │ │ │ │ eormi r0, sl, r3, lsl #4 │ │ │ │ andeq lr, r2, #385024 @ 0x5e000 │ │ │ │ subhi pc, r6, #64 @ 0x40 │ │ │ │ @ instruction: 0x2002f8ba │ │ │ │ @ instruction: 0xf8da2400 │ │ │ │ strcs r1, [r0, #-8] │ │ │ │ strmi lr, [r8, #2503]! @ 0x9c7 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blls 4fd7c8 │ │ │ │ - b 16b7580 │ │ │ │ + blls 4fd878 │ │ │ │ + b 16b7630 │ │ │ │ @ instruction: 0xf0400203 │ │ │ │ @ instruction: 0xf89a868f │ │ │ │ @ instruction: 0xf8d72004 │ │ │ │ @ instruction: 0xf0021314 │ │ │ │ vsubw.u8 q8, q1, d1 │ │ │ │ @ instruction: 0xf8870200 │ │ │ │ stmdbcs r0, {r2, r6, r7, r8, r9, sp} │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ @ instruction: 0xf89a0301 │ │ │ │ - blcs 27133c │ │ │ │ + blcs 2713ec │ │ │ │ eorshi pc, lr, #1 │ │ │ │ @ instruction: 0xf0264628 │ │ │ │ @ instruction: 0xf8baf851 │ │ │ │ sbclt r2, r6, #2 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blls 4fd7c0 │ │ │ │ + blls 4fd870 │ │ │ │ muleq r4, sl, r8 │ │ │ │ @ instruction: 0xf8da6819 │ │ │ │ usada8eq r0, r4, r0, r3 │ │ │ │ teqls r0, #88, 30 @ 0x160 │ │ │ │ @ instruction: 0xf101fb02 │ │ │ │ @ instruction: 0xf1019129 │ │ │ │ - bls 47d774 │ │ │ │ + bls 47d824 │ │ │ │ ldrdhi pc, [r4], #-131 @ 0xffffff7d @ │ │ │ │ ldmvs r5, {r2, r3, r5, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8d84641 │ │ │ │ ldmvs r0, {r2, r4, lr} │ │ │ │ @ instruction: 0xf7ef702b │ │ │ │ @ instruction: 0xf8d8fae7 │ │ │ │ rsbvc r3, fp, r8, lsl r0 │ │ │ │ andeq pc, r9, #1073741825 @ 0x40000001 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ andmi pc, r5, r5, asr #17 │ │ │ │ adcvc r0, r9, r9, lsl sl │ │ │ │ mrceq 12, 0, r0, cr11, cr9, {0} │ │ │ │ - blls 479850 │ │ │ │ + blls 479900 │ │ │ │ sbcsvs r7, sl, r9, ror #1 │ │ │ │ @ instruction: 0x3002f8ba │ │ │ │ mulcs r4, sl, r8 │ │ │ │ - blx fe727fb4 │ │ │ │ - blx fef5a244 │ │ │ │ + blx fe728064 │ │ │ │ + blx fef5a2f4 │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - b 13ddb0c │ │ │ │ + b 13ddbbc │ │ │ │ cdpls 3, 0, cr1, cr9, cr3, {4} │ │ │ │ addeq pc, r0, #2 │ │ │ │ mcrcs 2, 0, fp, cr0, cr11, {6} │ │ │ │ ldrthi pc, [pc], -r0 @ │ │ │ │ stmdbcs r0, {r0, r4, r5, r8, fp, sp, lr} │ │ │ │ ldrthi pc, [fp], -r0 @ │ │ │ │ @ instruction: 0xf8d16870 │ │ │ │ @@ -570581,114 +570621,114 @@ │ │ │ │ andsvs lr, r1, #270336 @ 0x42000 │ │ │ │ rsbvc r7, fp, #-1879048178 @ 0x9000000e │ │ │ │ @ instruction: 0xf886fa5f │ │ │ │ @ instruction: 0x73aa0a0b │ │ │ │ @ instruction: 0x732b0c09 │ │ │ │ @ instruction: 0xf1b97369 │ │ │ │ @ instruction: 0xf0010f00 │ │ │ │ - bls 47db60 │ │ │ │ + bls 47dc10 │ │ │ │ ldmvs r0, {r0, r3, r6, r9, sl, lr} │ │ │ │ - blx fea9b3d0 │ │ │ │ + blx fea9b480 │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ mvnvc r4, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ - beq eee49c │ │ │ │ + beq eee54c │ │ │ │ vcgt.u32 d18, d2, d0 │ │ │ │ ldceq 3, cr0, [r2], #-28 @ 0xffffffe4 │ │ │ │ vacgt.f32 d16, d2, d22 │ │ │ │ vcgt.u32 d18, d6, d15 │ │ │ │ vcge.u32 d20, d4, d7 │ │ │ │ @ instruction: 0x612b631f │ │ │ │ tstpeq r4, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ sbcsvs r9, r3, r8, lsl #20 │ │ │ │ mulcc r4, sl, r8 │ │ │ │ @ instruction: 0xf140079e │ │ │ │ ldmdbls r0!, {r2, r4, r6, r7, pc} │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ vshr.u64 q4, q0, #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ad060 │ │ │ │ + blcc 2ad110 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldmib r1, {r1, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ vshr.u64 d8, d26, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ad08c │ │ │ │ + blcc 2ad13c │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ strtmi r8, [r1], -ip, lsr #1 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ adc sp, r2, r9, ror #3 │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ - blx fe6c8d54 │ │ │ │ + blx fe6c8e04 │ │ │ │ strcs pc, [r1], -r1, lsr #7 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ stmdbeq r3, {r2, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ vpmax.u8 d15, d3, d6 │ │ │ │ tsteq r3, r1, lsr #20 │ │ │ │ @ instruction: 0xf8d944b9 │ │ │ │ - blcs 26a874 │ │ │ │ + blcs 26a924 │ │ │ │ cdpvs 0, 5, cr13, cr11, cr12, {7} │ │ │ │ addsmi r6, lr, #1376 @ 0x560 │ │ │ │ mcrge 4, 6, pc, cr8, cr15, {1} @ │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ strb sl, [r6, pc, lsl #28]! │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ - blx fe7c8cbc │ │ │ │ - blx fef5a388 │ │ │ │ - blx 39a306 │ │ │ │ - blx 5fb508 │ │ │ │ - b bda10c │ │ │ │ + blx fe7c8d6c │ │ │ │ + blx fef5a438 │ │ │ │ + blx 39a3b6 │ │ │ │ + blx 5fb5b8 │ │ │ │ + b bda1bc │ │ │ │ @ instruction: 0xf8580503 │ │ │ │ - blcs 269508 │ │ │ │ + blcs 2695b8 │ │ │ │ cdpvs 0, 5, cr13, cr11, cr14, {7} │ │ │ │ addsmi r6, lr, #1376 @ 0x560 │ │ │ │ mcrge 4, 5, pc, cr14, cr15, {1} @ │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ ubfx sl, sp, #27, #9 │ │ │ │ @ instruction: 0xf44f9b06 │ │ │ │ strls r7, [r5], -r2, asr #21 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [ip], -r6, lsr #12 │ │ │ │ - blx 35c158 │ │ │ │ - blx fe76f080 │ │ │ │ + blx 35c208 │ │ │ │ + blx fe76f130 │ │ │ │ andcs pc, ip, #164, 6 @ 0x90000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - blx 2eee02 │ │ │ │ - blx 48bd50 │ │ │ │ - b b9a154 │ │ │ │ + blx 2eeeb2 │ │ │ │ + blx 48be00 │ │ │ │ + b b9a204 │ │ │ │ ldrtmi r0, [sl], #1027 @ 0x403 │ │ │ │ strbtne pc, [r8], #2266 @ 0x8da @ │ │ │ │ - blx 139b510 │ │ │ │ + blx 139b5c0 │ │ │ │ strbtcc pc, [r8], #2266 @ 0x8da @ │ │ │ │ @ instruction: 0x81b6f883 │ │ │ │ adcshi pc, r9, #8781824 @ 0x860000 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ mcrls 6, 0, r4, cr5, cr4, {1} │ │ │ │ stmdbcs r0, {r0, r1, r6, r7, sl, sp, lr, pc} │ │ │ │ mrcge 4, 6, APSR_nzcv, cr5, cr15, {1} │ │ │ │ stmiavs r3, {r3, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8433309 │ │ │ │ eorcs r2, fp, #8, 24 @ 0x800 │ │ │ │ stcne 8, cr15, [r4], {67} @ 0x43 │ │ │ │ stccs 8, cr15, [r9], {3} │ │ │ │ strb r6, [r8], r3, asr #1 │ │ │ │ stmdbls r8, {r0, r3, r9, fp, ip, pc} │ │ │ │ - bcs 2778c4 │ │ │ │ + bcs 277974 │ │ │ │ andhi pc, r2, r1 │ │ │ │ - blcs 2779e4 │ │ │ │ + blcs 277a94 │ │ │ │ ldrbhi pc, [sl, #-0]! @ │ │ │ │ ldrdls pc, [r4], #-131 @ 0xffffff7d @ │ │ │ │ ldmdavs r4, {r0, r1, r4, r6, fp, sp, lr} │ │ │ │ ldmeq r3, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c56893 │ │ │ │ @ instruction: 0x23253002 │ │ │ │ rsclt r7, r6, #110 @ 0x6e │ │ │ │ @@ -570703,33 +570743,33 @@ │ │ │ │ movwcs r0, #2594 @ 0xa22 │ │ │ │ vrshl.u32 d19, d11, d2 │ │ │ │ stceq 3, cr0, [r2], #-28 @ 0xffffffe4 │ │ │ │ movwcs pc, #62306 @ 0xf362 @ │ │ │ │ vcgt.f32 d16, d2, d18 │ │ │ │ vcge.u32 d20, d8, d7 │ │ │ │ @ instruction: 0xf845631f │ │ │ │ - blls 46c604 │ │ │ │ - blls 5b596c │ │ │ │ + blls 46c6b4 │ │ │ │ + blls 5b5a1c │ │ │ │ strcc pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bls 47ec14 │ │ │ │ + bls 47ecc4 │ │ │ │ sbcscc pc, r0, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf8c23301 │ │ │ │ - blls 46a150 │ │ │ │ + blls 46a200 │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ rscscc pc, r0, #216, 16 @ 0xd80000 │ │ │ │ @ instruction: 0x075d795b │ │ │ │ stmdals r8, {r2, r3, r4, r5, r6, sl, ip, lr, pc} │ │ │ │ rscscs pc, r4, #216, 16 @ 0xd80000 │ │ │ │ ldrdcc lr, [r4, r0] │ │ │ │ @ instruction: 0xf8d0430b │ │ │ │ - b 1321e90 │ │ │ │ + b 1321f40 │ │ │ │ orrslt r0, sl, #1048576 @ 0x100000 │ │ │ │ ldrdcc pc, [r8], #128 @ 0x80 │ │ │ │ - bvc 6ca448 │ │ │ │ + bvc 6ca4f8 │ │ │ │ @ instruction: 0xf10106cc │ │ │ │ ldmdavc r2, {r2, r6, pc} │ │ │ │ strle r0, [r9, #-2001]! @ 0xfffff82f │ │ │ │ stcls 8, cr6, [r8], {155} @ 0x9b │ │ │ │ ldrsbpl pc, [r0, #131] @ 0x83 @ │ │ │ │ stccs 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ ldrmi fp, [sp], -r8, lsl #30 │ │ │ │ @@ -570739,15 +570779,15 @@ │ │ │ │ mvnsmi r3, #28, 4 @ 0xc0000001 │ │ │ │ tstpeq r2, r1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8c4430b │ │ │ │ ldmdahi r3, {r2, r3, r4, r9, ip, sp}^ │ │ │ │ mvnspl pc, #50331648 @ 0x3000000 │ │ │ │ ldmhi r3, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ mvnspl pc, #50331648 @ 0x3000000 │ │ │ │ - bls 489b50 │ │ │ │ + bls 489c00 │ │ │ │ eorcc pc, r0, #13762560 @ 0xd20000 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ eorcc pc, r0, #12713984 @ 0xc20000 │ │ │ │ ldrdcc pc, [r0, #133] @ 0x85 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ biccc pc, r0, r5, asr #17 │ │ │ │ @ instruction: 0xf8d39b08 │ │ │ │ @@ -570777,56 +570817,56 @@ │ │ │ │ svclt 0x00180f78 │ │ │ │ ldrbmi r4, [r8], -r3, lsl #6 │ │ │ │ @ instruction: 0xf8cbbf18 │ │ │ │ @ instruction: 0xf7ef3220 │ │ │ │ @ instruction: 0xf8dbf923 │ │ │ │ strcc ip, [r1, #-164] @ 0xffffff5c │ │ │ │ stmiale pc, {r2, r3, r5, r7, r8, sl, lr}^ @ │ │ │ │ - blcs 284340 │ │ │ │ + blcs 2843f0 │ │ │ │ ldrbhi pc, [fp] @ │ │ │ │ ldmdbvs fp, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 47ee84 │ │ │ │ + bls 47ef34 │ │ │ │ @ instruction: 0xf8822300 │ │ │ │ - blls 46a1e8 │ │ │ │ + blls 46a298 │ │ │ │ @ instruction: 0x3094f8d3 │ │ │ │ svcpl 0x0040f1b3 │ │ │ │ - strhi pc, [pc, #512]! @ 25d940 │ │ │ │ - bls 570370 │ │ │ │ + strhi pc, [pc, #512]! @ 25d9f0 │ │ │ │ + bls 570420 │ │ │ │ stmdavs fp!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf57f049b │ │ │ │ ldrtmi sl, [r8], -r2, asr #22 │ │ │ │ @ instruction: 0xff40f7ed │ │ │ │ - bllt 11db754 │ │ │ │ - rsbseq r3, r2, lr, lsr r3 │ │ │ │ + bllt 11db804 │ │ │ │ + rsbseq r3, r2, lr, lsl #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, r8, lsl #5 │ │ │ │ + rsbseq r3, r2, r6, ror r1 │ │ │ │ + rsbeq r5, r8, r8, lsr #8 │ │ │ │ + rsbseq r2, r5, ip, asr r1 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r2, r5, r8, ror #3 │ │ │ │ - rsbseq r1, r5, r6, lsl #30 │ │ │ │ + rsbseq r2, r5, r8, lsr r1 │ │ │ │ + rsbseq r1, r5, r6, asr lr │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq ip, lr, r6, lsl r1 │ │ │ │ + andseq ip, lr, lr, lsl #2 │ │ │ │ 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 abda90 │ │ │ │ @ instruction: 0xf8d79311 │ │ │ │ tstls r2, #16, 6 @ 0x40000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ andcs r8, r3, #-2130706432 @ 0x81000000 │ │ │ │ andls r4, r0, #59768832 @ 0x3900000 │ │ │ │ strbmi sl, [sl], -r3, lsr #16 │ │ │ │ @ instruction: 0xff78f7f3 │ │ │ │ @@ -570852,26 +570892,26 @@ │ │ │ │ stmdbls r7!, {r0, r1, r3, r8, r9, lr} │ │ │ │ tstlt sl, r4, lsl r1 │ │ │ │ @ instruction: 0xf89268d2 │ │ │ │ tstmi r3, #35 @ 0x23 │ │ │ │ tstpcs r8, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ tstppl r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ @ instruction: 0xf89268d2 │ │ │ │ - bls 3a18d4 │ │ │ │ + bls 3a1984 │ │ │ │ ldrdeq pc, [r0], #130 @ 0x82 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ stmiavs sl!, {r0, r1, r2, r5, r7, r8, r9, sl, pc}^ │ │ │ │ mlacs r3, r2, r8, pc @ │ │ │ │ movwmi r4, #45841 @ 0xb311 │ │ │ │ adcscc pc, r9, #8978432 @ 0x890000 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0xf04f80b9 │ │ │ │ @ instruction: 0x9c050b00 │ │ │ │ tstcs ip, sp, lsl #28 │ │ │ │ - blx 2af1de │ │ │ │ + blx 2af28e │ │ │ │ ldmvc fp, {r1, r8, r9, lr} │ │ │ │ cmnpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ movwvs pc, #15105 @ 0x3b01 @ │ │ │ │ orrscc pc, r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf10bb10b │ │ │ │ andcc r0, r1, #1024 @ 0x400 │ │ │ │ mvnsle r4, #536870920 @ 0x20000008 │ │ │ │ @@ -570911,77 +570951,77 @@ │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ mlaeq r1, r2, r8, pc @ │ │ │ │ mlacs r2, r2, r8, pc @ │ │ │ │ @ instruction: 0xf1a09210 │ │ │ │ stmdals r6, {r2, r9} │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ ldmdbeq r2, {r2, r5, r6, r7, r9, ip, sp, pc}^ │ │ │ │ - blvs 13c2170 │ │ │ │ + blvs 13c2220 │ │ │ │ stmdbcs r0, {r1, r4, r5, r6, r7, r9, ip, sp, pc} │ │ │ │ ldrbhi pc, [r2, -r0]! @ │ │ │ │ stmib sp, {r8, r9, fp, sp, lr}^ │ │ │ │ tstls r7, r8, lsl r2 │ │ │ │ @ instruction: 0xf806f7ef │ │ │ │ - bls 8c3da8 │ │ │ │ + bls 8c3e58 │ │ │ │ stmibvs r8, {r3, r4, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x43224402 │ │ │ │ stmibvs sl, {r1, r3, r5, ip, sp, lr} │ │ │ │ ldcls 4, cr4, [r2], {22} │ │ │ │ rsbvc r0, sl, r2, lsr sl │ │ │ │ mrceq 12, 1, r0, cr6, cr2, {1} │ │ │ │ rscvc r7, lr, sl, lsr #1 │ │ │ │ mulsvs ip, sp, r8 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ stmdbls r6, {r2, r4, r6, r8, r9, sl, pc} │ │ │ │ - blvs 4825d4 │ │ │ │ + blvs 482684 │ │ │ │ @ instruction: 0xf7ee4621 │ │ │ │ stmibvs r2!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r9, [r2], #-2823 @ 0xfffff4f9 │ │ │ │ stmibvs r2!, {r1, r3, r5, r8, ip, sp, lr} │ │ │ │ movwls r4, #29715 @ 0x7413 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r8, r9, fp, ip, pc}^ │ │ │ │ sbcslt r2, lr, #-1073741821 @ 0xc0000003 │ │ │ │ subeq lr, r1, #270336 @ 0x42000 │ │ │ │ sbcslt r9, r4, #114688 @ 0x1c000 │ │ │ │ cmnvc sl, sl, lsl #20 │ │ │ │ @ instruction: 0x71aa0c0a │ │ │ │ mvnvc r0, sl, lsl #28 │ │ │ │ - bcs 2841d8 │ │ │ │ + bcs 284288 │ │ │ │ ldrhi pc, [r0, -r0]! │ │ │ │ ldrmi r9, [r1], -r7, lsl #6 │ │ │ │ - blvs 8845d0 │ │ │ │ + blvs 884680 │ │ │ │ @ instruction: 0xffccf7ee │ │ │ │ ldmibvs sl, {r0, r1, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x43224432 │ │ │ │ ldmibvs sl, {r1, r3, r5, r9, ip, sp, lr} │ │ │ │ ldrmi r9, [r3], #-2823 @ 0xfffff4f9 │ │ │ │ - beq 904a14 │ │ │ │ + beq 904ac4 │ │ │ │ @ instruction: 0xf688fa5f │ │ │ │ ldceq 2, cr7, [sl], {106} @ 0x6a │ │ │ │ adcvc r0, sl, #432 @ 0x1b0 │ │ │ │ stccs 2, cr7, [r0], {235} @ 0xeb │ │ │ │ ldrhi pc, [r3, -r0] │ │ │ │ strtmi r9, [r1], -r6, lsl #20 │ │ │ │ @ instruction: 0xf7ee6b10 │ │ │ │ stmibvs r3!, {r0, r1, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x732b4433 │ │ │ │ ldrmi r6, [r8], #2467 @ 0x9a3 │ │ │ │ tstcs r8, #323584 @ 0x4f000 │ │ │ │ - b 163a7ac │ │ │ │ + b 163a85c │ │ │ │ @ instruction: 0x73ab4318 │ │ │ │ tstvs r8, #323584 @ 0x4f000 │ │ │ │ - blls 3fa9b8 │ │ │ │ + blls 3faa68 │ │ │ │ @ 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 325cdc │ │ │ │ + blcc 3cd734 │ │ │ │ + blx fef266e4 │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ addseq fp, fp, r8, lsl pc │ │ │ │ biceq lr, r2, #274432 @ 0x43000 │ │ │ │ andcc r6, r4, #75776 @ 0x12800 │ │ │ │ stccc 8, cr15, [r2], {2} │ │ │ │ orrpl pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ stccc 8, cr15, [r4], {34} @ 0x22 │ │ │ │ @@ -570989,15 +571029,15 @@ │ │ │ │ @ instruction: 0xf8d73c01 │ │ │ │ movtvs r0, #41596 @ 0xa27c │ │ │ │ @ instruction: 0x232ce9dd │ │ │ │ @ instruction: 0xf7fe992f │ │ │ │ ldmdbls r6!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ rsbseq pc, ip, #14090240 @ 0xd70000 │ │ │ │ - blx fff9ba66 │ │ │ │ + blx fff9bb16 │ │ │ │ tstpcc r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ rsbsne pc, r8, #14090240 @ 0xd70000 │ │ │ │ andls r9, fp, lr, lsr #16 │ │ │ │ stcls 8, cr9, [r8], #-212 @ 0xffffff2c │ │ │ │ @ instruction: 0xf891900f │ │ │ │ strls r0, [r7], #-900 @ 0xfffffc7c │ │ │ │ stmdacs r7, {r5, sl, fp, ip, pc}^ │ │ │ │ @@ -571012,65 +571052,65 @@ │ │ │ │ @ instruction: 0xf3c27892 │ │ │ │ @ instruction: 0xf8d71540 │ │ │ │ @ instruction: 0xf8dee318 │ │ │ │ @ instruction: 0xf890000c │ │ │ │ andsls r2, r0, #145 @ 0x91 │ │ │ │ umullscs pc, r3, r0, r8 @ │ │ │ │ umullsne pc, r4, r0, r8 @ │ │ │ │ - blcs 26f318 │ │ │ │ + blcs 26f3c8 │ │ │ │ ldrbhi pc, [sp, -r0] @ │ │ │ │ @ instruction: 0xf89368db │ │ │ │ - blcs 269b74 │ │ │ │ + blcs 269c24 │ │ │ │ strhi pc, [r9, -r0, asr #32]! │ │ │ │ mlacs r8, r0, r8, pc @ │ │ │ │ sbcslt r0, r2, #-2147483612 @ 0x80000024 │ │ │ │ - b 129df08 │ │ │ │ + b 129dfb8 │ │ │ │ ldcls 1, cr0, [r0], {68} @ 0x44 │ │ │ │ @ instruction: 0xf8d7430c │ │ │ │ @ instruction: 0x43231308 │ │ │ │ streq lr, [r3], #-2626 @ 0xfffff5be │ │ │ │ @ instruction: 0xf10c1e73 │ │ │ │ tstls r0, #-268435441 @ 0xf000000f │ │ │ │ @ instruction: 0xf8909218 │ │ │ │ @ instruction: 0xf8903096 │ │ │ │ stmiavs lr, {r0, r2, r4, r7, sp}^ │ │ │ │ movwne pc, #51415 @ 0xc8d7 @ │ │ │ │ andeq pc, r1, #130 @ 0x82 │ │ │ │ @ instruction: 0xf8d1005b │ │ │ │ - b 134db48 │ │ │ │ + b 134dbf8 │ │ │ │ @ instruction: 0xf8960182 │ │ │ │ @ instruction: 0xf8963028 │ │ │ │ tstls r7, sl, lsr #32 │ │ │ │ - b 131de94 │ │ │ │ + b 131df44 │ │ │ │ @ instruction: 0xf89c0382 │ │ │ │ @ instruction: 0x432b202a │ │ │ │ - b 1344f74 │ │ │ │ + b 1345024 │ │ │ │ @ instruction: 0xf89c1342 │ │ │ │ - b 1325bdc │ │ │ │ + b 1325c8c │ │ │ │ ldcvs 3, cr1, [r2], #-520 @ 0xfffffdf8 │ │ │ │ tstpeq r2, r3, asr #32 @ p-variant is OBSOLETE │ │ │ │ - b 1304774 │ │ │ │ - blvs fff22358 │ │ │ │ + b 1304824 │ │ │ │ + blvs fff22408 │ │ │ │ strne lr, [r5, #-2627] @ 0xfffff5bd │ │ │ │ vcgt.u32 d18, d2, d0 │ │ │ │ andcs r0, r0, #469762048 @ 0x1c000000 │ │ │ │ andeq pc, r7, #-2080374783 @ 0x84000001 │ │ │ │ vmul.p32 d25, d5, d7 │ │ │ │ - stcls 3, cr2, [pc, #-60] @ 25db28 │ │ │ │ + stcls 3, cr2, [pc, #-60] @ 25dbd8 │ │ │ │ andcs pc, pc, #100, 6 @ 0x90000001 │ │ │ │ andsmi pc, r7, #-2080374783 @ 0x84000001 │ │ │ │ strne lr, [r0], #-2526 @ 0xfffff622 │ │ │ │ ldcls 4, cr9, [r8], {23} │ │ │ │ tstls fp, r9, asr #28 │ │ │ │ ldrdne pc, [r0], #-140 @ 0xffffff74 │ │ │ │ tstne r5, r1, asr #20 │ │ │ │ mlapl r2, r0, r8, pc @ │ │ │ │ tstpmi r7, #-2080374783 @ p-variant is OBSOLETE @ 0x84000001 │ │ │ │ ldrsbtne pc, [ip], -ip @ │ │ │ │ - b 129dd44 │ │ │ │ + b 129ddf4 │ │ │ │ vrhadd.u32 d17, d1, d4 │ │ │ │ @ instruction: 0xf890631f │ │ │ │ stmdbcs r4, {r0, r5, ip} │ │ │ │ @ instruction: 0xf045bf08 │ │ │ │ @ instruction: 0xf8900501 │ │ │ │ @ instruction: 0xf8d71090 │ │ │ │ rsclt r0, ip, #8, 6 @ 0x20000000 │ │ │ │ @@ -571081,129 +571121,129 @@ │ │ │ │ @ instruction: 0xf8d79018 │ │ │ │ ldmib r0, {r2, r3, r8, r9}^ │ │ │ │ andsls r1, r0, r0 │ │ │ │ @ instruction: 0xf8966e48 │ │ │ │ andsls r1, r9, r1, lsr #32 │ │ │ │ mlaeq r2, r6, r8, pc @ │ │ │ │ @ instruction: 0xf1a1901c │ │ │ │ - blx fee5dbec │ │ │ │ + blx fee5dc9c │ │ │ │ @ instruction: 0xf89cf080 │ │ │ │ @ instruction: 0xf89d1021 │ │ │ │ stmdbeq r0, {r2, r3, r4, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf89c901a │ │ │ │ rsbvs r0, fp, r2, lsr #32 │ │ │ │ eorvs r9, sl, fp, lsl #22 │ │ │ │ andeq pc, r4, #1073741864 @ 0x40000028 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ ldmdbeq r2, {r0, r2, r3, r4, ip, pc}^ │ │ │ │ - blcs 282470 │ │ │ │ + blcs 282520 │ │ │ │ strhi pc, [sp], r0 │ │ │ │ @ instruction: 0xf8d94619 │ │ │ │ @ instruction: 0xf7ee0030 │ │ │ │ - bls 55d698 │ │ │ │ + bls 55d748 │ │ │ │ ldrtmi r6, [r3], #-2451 @ 0xfffff66d │ │ │ │ eorvc r4, ip, #28, 6 @ 0x70000000 │ │ │ │ ldmibvs r3, {r0, r1, r2, r4, sl, fp, ip, pc} │ │ │ │ ldrls r4, [r7], #-1052 @ 0xfffffbe4 │ │ │ │ - bls 844c80 │ │ │ │ + bls 844d30 │ │ │ │ mulsvs r8, sp, r8 │ │ │ │ rsbvc r0, fp, #77824 @ 0x13000 │ │ │ │ adcvc r0, fp, #4864 @ 0x1300 │ │ │ │ rscvc r0, fp, #304 @ 0x130 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8d9866f │ │ │ │ @ instruction: 0x46210030 │ │ │ │ cdp2 7, 8, cr15, cr6, cr14, {7} │ │ │ │ - bls 3f82d8 │ │ │ │ + bls 3f8388 │ │ │ │ @ instruction: 0x732b4433 │ │ │ │ ldrmi r6, [sl], #-2467 @ 0xfffff65d │ │ │ │ - bls 9c2470 │ │ │ │ + bls 9c2520 │ │ │ │ @ instruction: 0x9c199b1b │ │ │ │ - b 1344078 │ │ │ │ + b 1344128 │ │ │ │ @ instruction: 0xf89d0342 │ │ │ │ - beq 4f5d68 │ │ │ │ + beq 4f5e18 │ │ │ │ cmnvc sl, #-1342177267 @ 0xb000000d │ │ │ │ @ instruction: 0x73aa0c0a │ │ │ │ mvnvc r0, #10, 28 @ 0xa0 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8d98682 │ │ │ │ @ instruction: 0x46210030 │ │ │ │ @ instruction: 0xf7ee9306 │ │ │ │ stmibvs r2!, {r0, r1, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r9, [r2], #-2822 @ 0xfffff4fa │ │ │ │ strtvc r4, [fp], #-787 @ 0xfffffced │ │ │ │ stmibvs r3!, {r4, r9, fp, ip, pc} │ │ │ │ andsls r4, r0, #436207616 @ 0x1a000000 │ │ │ │ - blx 1a44ce8 │ │ │ │ - bls 69b6c0 │ │ │ │ + blx 1a44d98 │ │ │ │ + bls 69b770 │ │ │ │ strbtvc r0, [fp], #-2579 @ 0xfffff5ed │ │ │ │ strtvc r0, [fp], #3091 @ 0xc13 │ │ │ │ strbtvc r0, [fp], #3603 @ 0xe13 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8d98663 │ │ │ │ @ instruction: 0x46210030 │ │ │ │ cdp2 7, 4, cr15, cr12, cr14, {7} │ │ │ │ ldrtmi r6, [r3], #-2467 @ 0xfffff65d │ │ │ │ stmibvs r3!, {r0, r1, r3, r5, r8, sl, ip, sp, lr} │ │ │ │ - blls 8eef28 │ │ │ │ + blls 8eefd8 │ │ │ │ @ instruction: 0xf89d9a1c │ │ │ │ - b 1335dc0 │ │ │ │ + b 1335e70 │ │ │ │ sbcslt r0, ip, #134217729 @ 0x8000001 │ │ │ │ tstcs r8, #323584 @ 0x4f000 │ │ │ │ - b 163b288 │ │ │ │ + b 163b338 │ │ │ │ strvc r4, [fp, #792]! @ 0x318 │ │ │ │ ldmdavs r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8859b18 │ │ │ │ - blcs 27dd48 │ │ │ │ + blcs 27ddf8 │ │ │ │ ldrthi pc, [r7], #-0 @ │ │ │ │ @ instruction: 0x46194698 │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ cdp2 7, 2, cr15, cr12, cr14, {7} │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ @ instruction: 0x43234433 │ │ │ │ - bls 63b5b4 │ │ │ │ + bls 63b664 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ andls r4, pc, #436207616 @ 0x1a000000 │ │ │ │ - beq 744550 │ │ │ │ + beq 744600 │ │ │ │ ldceq 6, cr7, [r3], {107} @ 0x6b │ │ │ │ cdpeq 6, 1, cr7, cr3, cr11, {5} │ │ │ │ ldcls 6, cr7, [r4], {235} @ 0xeb │ │ │ │ @ instruction: 0x801cf8dd │ │ │ │ @ instruction: 0xf688fa5f │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8d9843d │ │ │ │ @ instruction: 0x46210030 │ │ │ │ cdp2 7, 0, cr15, cr14, cr14, {7} │ │ │ │ strbmi r6, [r2], -r3, lsr #19 │ │ │ │ @ instruction: 0x772b4433 │ │ │ │ ldrmi r6, [sl], #-2467 @ 0xfffff65d │ │ │ │ - bls 442564 │ │ │ │ - beq 72b1cc │ │ │ │ + bls 442614 │ │ │ │ + beq 72b27c │ │ │ │ stccc 8, cr15, [r3], {5} │ │ │ │ @ instruction: 0xf8050c13 │ │ │ │ cdpeq 12, 1, cr3, cr3, cr2, {0} │ │ │ │ stccc 8, cr15, [r1], {5} │ │ │ │ movwcc pc, #35031 @ 0x88d7 @ │ │ │ │ eorspl pc, r4, r9, asr #17 │ │ │ │ - bvs fe9380d4 │ │ │ │ + bvs fe938184 │ │ │ │ cmnpmi pc, #35 @ p-variant is OBSOLETE @ 0x23 │ │ │ │ svclt 0x00183b00 │ │ │ │ tstls r7, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf8d39b05 │ │ │ │ @ instruction: 0xf1bcc0c0 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ stmdbls r5, {r0, r1, r4, r7, pc} │ │ │ │ @ instruction: 0xf8cd2200 │ │ │ │ ldrmi fp, [r6], -r0, rrx │ │ │ │ ldrbeq pc, [r3, #257] @ 0x101 @ │ │ │ │ ldrtmi r4, [fp], r8, lsl #13 │ │ │ │ andsls r4, r0, #241172480 @ 0xe600000 │ │ │ │ rsbge pc, r4, sp, asr #17 │ │ │ │ tstcs ip, r5, lsl #22 │ │ │ │ - blx 2c45da │ │ │ │ + blx 2c468a │ │ │ │ ldmvc fp, {r1, r2, r8, r9, ip, sp} │ │ │ │ cmnpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ movwcs pc, #15105 @ 0x3b01 @ │ │ │ │ orrscs pc, r8, #13828096 @ 0xd30000 │ │ │ │ rsble r2, sp, r0, lsl #20 │ │ │ │ orrsmi pc, r4, #13828096 @ 0xd30000 │ │ │ │ movwcc pc, #35035 @ 0x88db @ │ │ │ │ @@ -571222,57 +571262,57 @@ │ │ │ │ strmi r0, [r4], r1 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdals r0, {r1, r4, r5, r6, r8, pc} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ smlsdxcs r1, r7, r1, r8 │ │ │ │ subgt pc, r0, sp, asr #17 │ │ │ │ ldrsbteq pc, [r4], -r9 @ │ │ │ │ - blx fe39c78c │ │ │ │ + blx fe39c83c │ │ │ │ stmdbcs r0, {r1, r2, ip, pc} │ │ │ │ cmnphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ movwls r9, #45583 @ 0xb20f │ │ │ │ @ instruction: 0xf7ee9107 │ │ │ │ stmdbls r7, {r0, r1, r2, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - bls 644a58 │ │ │ │ + bls 644b08 │ │ │ │ strmi r6, [ip], #-2441 @ 0xfffff677 │ │ │ │ @ instruction: 0xf88d448a │ │ │ │ teqls r9, #220 @ 0xdc │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rsccc pc, r0, sp, lsl #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rsccc pc, r2, sp, lsr #17 │ │ │ │ cmnpmi pc, #111 @ p-variant is OBSOLETE @ 0x6f │ │ │ │ - b 1442b38 │ │ │ │ - blls 3e3a5c │ │ │ │ + b 1442be8 │ │ │ │ + blls 3e3b0c │ │ │ │ @ instruction: 0xf1a5a837 │ │ │ │ @ instruction: 0xf88d0210 │ │ │ │ cdpne 0, 5, cr7, cr9, cr1, {7} │ │ │ │ @ instruction: 0xf88d0a23 │ │ │ │ stceq 0, cr3, [r3], #-884 @ 0xfffffc8c │ │ │ │ @ instruction: 0xf88d0e24 │ │ │ │ @ instruction: 0xf88d30de │ │ │ │ @ instruction: 0xf81240df │ │ │ │ @ instruction: 0xf8104f01 │ │ │ │ adcmi r3, sl, #1024 @ 0x400 │ │ │ │ movweq lr, #19011 @ 0x4a43 │ │ │ │ svccc 0x0001f801 │ │ │ │ - blls 41265c │ │ │ │ + blls 41270c │ │ │ │ @ instruction: 0xf8c93310 │ │ │ │ - blls 3a9f60 │ │ │ │ + blls 3aa010 │ │ │ │ ldrd pc, [r0], #131 @ 0x83 │ │ │ │ ldrcc r3, [r0, #-1537] @ 0xfffff9ff │ │ │ │ stmdaeq ip, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf63f45b6 │ │ │ │ usub16mi sl, pc, sp @ │ │ │ │ - blt 89861c │ │ │ │ + blt 8986cc │ │ │ │ vst3.32 @ instruction: 0xf48bfa5f │ │ │ │ svceq 0x0000f1bb │ │ │ │ mvnhi pc, #0 │ │ │ │ - bls ec4b60 │ │ │ │ + bls ec4c10 │ │ │ │ ldrdpl pc, [ip], -r9 │ │ │ │ ldrsblt pc, [r4], #-141 @ 0xffffff73 @ │ │ │ │ movwne lr, #10819 @ 0x2a43 │ │ │ │ movtcs r7, #28779 @ 0x706b │ │ │ │ stcne 0, cr7, [fp], #172 @ 0xac │ │ │ │ andcc pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf68bfa5f │ │ │ │ @@ -571286,76 +571326,76 @@ │ │ │ │ strbmi r0, [r1], -r8 │ │ │ │ stc2 7, cr15, [lr, #-952]! @ 0xfffffc48 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ ldrtmi r4, [r3], #-1626 @ 0xfffff9a6 │ │ │ │ rscvc r4, fp, r3, lsr #6 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ andsls r4, r5, #436207616 @ 0x1a000000 │ │ │ │ - beq 744764 │ │ │ │ + beq 744814 │ │ │ │ ldceq 1, cr7, [r3], {43} @ 0x2b │ │ │ │ cdpeq 1, 1, cr7, cr3, cr11, {3} │ │ │ │ @ instruction: 0x71ab1dea │ │ │ │ andcs pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xb1a29a14 │ │ │ │ mlascc r8, r2, r8, pc @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldrmi r8, [r1], -r9, lsl #7 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26a740 │ │ │ │ + bcs 26a7f0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7ec9814 │ │ │ │ - bls 75d764 │ │ │ │ + bls 75d814 │ │ │ │ @ instruction: 0xf892b1a2 │ │ │ │ - blcs 26a038 │ │ │ │ + blcs 26a0e8 │ │ │ │ cmpphi r2, #0 @ p-variant is OBSOLETE │ │ │ │ vqshlu.s32 d4, d1, #31 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2adb68 │ │ │ │ + blcc 2adc18 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmdals r3, {r0, r1, r4, r8, fp, ip, sp, pc} │ │ │ │ stc2l 7, cr15, [lr, #944]! @ 0x3b0 │ │ │ │ @ instruction: 0xb1a29a11 │ │ │ │ mlascc r8, r2, r8, pc @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x46118476 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26a79c │ │ │ │ + bcs 26a84c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7ec9811 │ │ │ │ - bls 71d708 │ │ │ │ + bls 71d7b8 │ │ │ │ @ instruction: 0xf892b1a2 │ │ │ │ - blcs 26a094 │ │ │ │ + blcs 26a144 │ │ │ │ ldrthi pc, [lr], #-0 @ │ │ │ │ vqshlu.s32 d4, d1, #31 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2adbc4 │ │ │ │ + blcc 2adc74 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmdals r2, {r0, r1, r4, r8, fp, ip, sp, pc} │ │ │ │ stc2l 7, cr15, [r0, #944] @ 0x3b0 │ │ │ │ - bcs 284834 │ │ │ │ + bcs 2848e4 │ │ │ │ stmibge ip, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc} │ │ │ │ mlascc r8, r2, r8, pc @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldrmi r8, [r1], -r2, ror #5 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26a7fc │ │ │ │ + bcs 26a8ac │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 281d70 │ │ │ │ + blcs 281e20 │ │ │ │ ldmdbge r8!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ec9816 │ │ │ │ @ instruction: 0xf7fffda5 │ │ │ │ movwcs fp, #6515 @ 0x1973 │ │ │ │ stmialt r3, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdbls r8, {r1, r2, r3, r5, r6, r7, fp, sp, pc} │ │ │ │ @@ -571363,193 +571403,193 @@ │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ @ instruction: 0xf8c18377 │ │ │ │ @ instruction: 0xf7ff32bc │ │ │ │ andcs fp, r4, #228, 16 @ 0xe40000 │ │ │ │ svclt 0x0002f7fe │ │ │ │ @ instruction: 0xf7ff461a │ │ │ │ @ instruction: 0x9c0aba99 │ │ │ │ - blls 4af8ec │ │ │ │ + blls 4af99c │ │ │ │ @ instruction: 0x46384651 │ │ │ │ - @ instruction: 0xf60e9400 │ │ │ │ - @ instruction: 0xf7fef847 │ │ │ │ + @ instruction: 0xf60d9400 │ │ │ │ + @ instruction: 0xf7feffef │ │ │ │ stmdbls sl, {r6, r7, r9, sl, fp, ip, sp, pc} │ │ │ │ ldrdgt pc, [ip], -sl │ │ │ │ stmdavs r9, {r0, r3, r5, fp, ip, pc}^ │ │ │ │ svceq 0x0001f1bc │ │ │ │ - b 12fab10 │ │ │ │ + b 12fabc0 │ │ │ │ sbclt r6, ip, #268435457 @ 0x10000001 │ │ │ │ strcs pc, [r7], -r1, asr #7 │ │ │ │ vmlal.u , d17, d0[7] │ │ │ │ @ instruction: 0x732e4107 │ │ │ │ @ instruction: 0x73aa7369 │ │ │ │ adcshi pc, sl, #64, 4 │ │ │ │ @ instruction: 0xf8c52322 │ │ │ │ rsbvc ip, fp, #15 │ │ │ │ tstpeq r7, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ andseq pc, r3, r5, asr #17 │ │ │ │ ldmiblt r8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8da9b09 │ │ │ │ ldmibvs fp, {r2, r3, sp} │ │ │ │ vpmax.s8 d18, d0, d1 │ │ │ │ - blcs 27eddc │ │ │ │ + blcs 27ee8c │ │ │ │ rsbshi pc, pc, #0 │ │ │ │ stmdbls sl, {r0, r1, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ stmdavs r9, {r1, r2, r3, r8, sl, ip, sp} │ │ │ │ stccc 8, cr15, [ip], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8052326 │ │ │ │ - blls 46d0f0 │ │ │ │ + blls 46d1a0 │ │ │ │ stcvs 8, cr15, [sp], {5} │ │ │ │ stccs 8, cr15, [r8], {69} @ 0x45 │ │ │ │ stcne 8, cr15, [r4], {69} @ 0x45 │ │ │ │ @ instruction: 0xf7ff60dd │ │ │ │ movwcs fp, #31382 @ 0x7a96 │ │ │ │ stmdalt r7!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movwls r9, #31506 @ 0x7b12 │ │ │ │ - bllt fe41c0d4 │ │ │ │ + bllt fe41c184 │ │ │ │ @ instruction: 0xf7fe2207 │ │ │ │ @ instruction: 0xf10ebeaf │ │ │ │ adcsmi r3, r0, #255 @ 0xff │ │ │ │ mrcge 4, 4, APSR_nzcv, cr0, cr15, {3} │ │ │ │ @ instruction: 0xf0809810 │ │ │ │ rscslt r0, pc, #262144 @ 0x40000 │ │ │ │ - blx 1a4412c │ │ │ │ + blx 1a441dc │ │ │ │ andsls pc, r0, r4, lsl #21 │ │ │ │ ldrsbteq pc, [r4], -r9 @ │ │ │ │ stmdbcs r0, {r1, r2, ip, pc} │ │ │ │ mcrge 4, 4, pc, cr10, cr15, {3} @ │ │ │ │ sbcsge pc, ip, sp, lsl #17 │ │ │ │ stmdbls r8, {r0, r2, r4, r7, r9, sl, sp, lr, pc} │ │ │ │ stmiavs fp, {r0, r1, r2, r3, r4, r9, sp}^ │ │ │ │ - blcs 2dc120 │ │ │ │ - blls 5b6444 │ │ │ │ + blcs 2dc1d0 │ │ │ │ + blls 5b64f4 │ │ │ │ strpl pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ sbcscc pc, r0, #13697024 @ 0xd10000 │ │ │ │ @ instruction: 0xf8c13301 │ │ │ │ stccs 2, cr3, [r0, #-832] @ 0xfffffcc0 │ │ │ │ - bge 1edb228 │ │ │ │ + bge 1edb2d8 │ │ │ │ @ instruction: 0xf8d79908 │ │ │ │ @ instruction: 0xf8d12314 │ │ │ │ movwcc r3, #4820 @ 0x12d4 │ │ │ │ sbcscc pc, r4, #12648448 @ 0xc10000 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf897aa66 │ │ │ │ - blcs 26b058 │ │ │ │ - bge 1adb348 │ │ │ │ + blcs 26b108 │ │ │ │ + bge 1adb3f8 │ │ │ │ @ instruction: 0xf5079b0a │ │ │ │ @ instruction: 0xf10b4baa │ │ │ │ @ instruction: 0xf89a0b18 │ │ │ │ - bl 53615c │ │ │ │ + bl 53620c │ │ │ │ @ instruction: 0xf8d30585 │ │ │ │ cdpcs 0, 0, cr9, cr14, cr4, {0} │ │ │ │ ldrthi pc, [r1], #-512 @ 0xfffffe00 @ │ │ │ │ ldmcc r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - bl 32f35c │ │ │ │ + bl 32f40c │ │ │ │ @ instruction: 0xf85304c6 │ │ │ │ strbmi r8, [r1, #54] @ 0x36 │ │ │ │ movwcs fp, #3896 @ 0xf38 │ │ │ │ stmdavs r1!, {r0, r3, r8, r9, ip, lr, pc}^ │ │ │ │ svclt 0x00982901 │ │ │ │ stmdble r4, {r0, r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf5d14648 │ │ │ │ - bl fecd9150 │ │ │ │ + bl fecd90a0 │ │ │ │ cdpcs 3, 0, cr0, cr9, cr1, {0} │ │ │ │ cdpcs 0, 0, cr13, cr13, cr10, {0} │ │ │ │ ldm pc, {r1, r2, r4, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ eorsmi pc, r4, r6 │ │ │ │ strbne r7, [r0, #-60]! @ 0xffffffc4 │ │ │ │ ldrbvc r2, [fp, #-1813] @ 0xfffff8eb │ │ │ │ stmdbvs r6, {r2, r4, r6, r8, r9, sl, fp, lr}^ │ │ │ │ svcne 0x0004f85b │ │ │ │ stmibvs sl, {r0, r1, r3, r5, r7, r8, sl, lr} │ │ │ │ orrvs r4, sl, sl, lsl r4 │ │ │ │ - bge cdb2b8 │ │ │ │ + bge cdb368 │ │ │ │ svceq 0x0003f1b9 │ │ │ │ strbmi fp, [fp], -ip, lsr #30 │ │ │ │ ldrb r2, [r1, r0, lsl #6]! │ │ │ │ svclt 0x00b82b02 │ │ │ │ - blcc 2e6dd8 │ │ │ │ + blcc 2e6e88 │ │ │ │ svclt 0x00c82b00 │ │ │ │ movteq lr, #15107 @ 0x3b03 │ │ │ │ @ instruction: 0xf85bdd17 │ │ │ │ strmi r1, [fp, #3844]! @ 0xf04 │ │ │ │ ldrmi r6, [sl], #-2442 @ 0xfffff676 │ │ │ │ bicle r6, r6, sl, lsl #3 │ │ │ │ - blt 6dc1e8 │ │ │ │ - b 6e5558 │ │ │ │ + blt 6dc298 │ │ │ │ + b 6e5608 │ │ │ │ svclt 0x00380223 │ │ │ │ addsne r4, r3, sl, lsl r6 │ │ │ │ - bcs 25e364 │ │ │ │ + bcs 25e414 │ │ │ │ andcs sp, r6, #320 @ 0x140 │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ - blcs 2981ac │ │ │ │ + blcs 29825c │ │ │ │ @ instruction: 0xf10bdce7 │ │ │ │ strmi r0, [fp, #2820]! @ 0xb04 │ │ │ │ @ instruction: 0xf7ffd1b1 │ │ │ │ - blcs 2cca08 │ │ │ │ + blcs 2ccab8 │ │ │ │ ldrsheq sp, [fp], #-215 @ 0xffffff29 │ │ │ │ - bl 358194 │ │ │ │ + bl 358244 │ │ │ │ ldrsbne r7, [fp], #-51 @ 0xffffffcd │ │ │ │ vldmiale r8!, {d18-d17} │ │ │ │ @ instruction: 0xf64ae7ef │ │ │ │ @ instruction: 0xf6c222ab │ │ │ │ - blx fe2e6cde │ │ │ │ - bl feae2a44 │ │ │ │ + blx fe2e6d8e │ │ │ │ + bl feae2af4 │ │ │ │ strb r7, [r9, r3, ror #7] │ │ │ │ svclt 0x00b82b03 │ │ │ │ - blcc 326e50 │ │ │ │ + blcc 326f00 │ │ │ │ ldclne 7, cr14, [sl], {238} @ 0xee │ │ │ │ eoreq lr, r3, #73728 @ 0x12000 │ │ │ │ sasxmi fp, sl, r8 │ │ │ │ @ instruction: 0xe7e71093 │ │ │ │ vldrle d2, [fp, #-12] │ │ │ │ - blcc 2a23c8 │ │ │ │ + blcc 2a2478 │ │ │ │ vabd.s8 q15, , │ │ │ │ vmov.i32 , #22016 @ 0x00005600 │ │ │ │ - blx fe2f2bbe │ │ │ │ - bl feae2a78 │ │ │ │ + blx fe2f2c6e │ │ │ │ + bl feae2b28 │ │ │ │ str r7, [pc, r3, ror #7]! │ │ │ │ vstrle d18, [sl, #20] │ │ │ │ - blcc 2e23e4 │ │ │ │ + blcc 2e2494 │ │ │ │ movteq lr, #15107 @ 0x3b03 │ │ │ │ - blcs 2d8134 │ │ │ │ + blcs 2d81e4 │ │ │ │ movwcs fp, #8120 @ 0x1fb8 │ │ │ │ strb r3, [sp, r1, lsl #22] │ │ │ │ svclt 0x00c82b02 │ │ │ │ stcle 3, cr2, [r4] │ │ │ │ - bleq 39a6c0 │ │ │ │ + bleq 39a770 │ │ │ │ @ instruction: 0xf47f455d │ │ │ │ @ instruction: 0xf7ffaf6e │ │ │ │ @ instruction: 0xf8dfb9b8 │ │ │ │ stmdbls ip, {r3, r7, r8, r9, sl, sp} │ │ │ │ stmdavs sl!, {r0, r2, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf1000512 │ │ │ │ ldmibvs fp!, {r0, r4, r6, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0x4638833e │ │ │ │ @ instruction: 0xf98cf7ed │ │ │ │ - blt 135c2bc │ │ │ │ + blt 135c36c │ │ │ │ @ instruction: 0xf47e2800 │ │ │ │ - blls 489e48 │ │ │ │ + blls 489ef8 │ │ │ │ adcscc pc, ip, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf47e2b03 │ │ │ │ @ instruction: 0xf7feafad │ │ │ │ stmdbls r8, {r2, r5, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ adccc pc, sp, #9502720 @ 0x910000 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdavs fp, {r3, r5, r9, fp, sp, pc} │ │ │ │ tstpcs r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ movwcs r8, #741 @ 0x2e5 │ │ │ │ adccc pc, sp, #8454144 @ 0x810000 │ │ │ │ - blt 9dc2f4 │ │ │ │ + blt 9dc3a4 │ │ │ │ @ instruction: 0x461c469c │ │ │ │ svclt 0x00ddf7fe │ │ │ │ orrne pc, r5, #9502720 @ 0x910000 │ │ │ │ @ instruction: 0xf67f2909 │ │ │ │ - bcs 289238 │ │ │ │ + bcs 2892e8 │ │ │ │ rsbshi pc, sl, #64 @ 0x40 │ │ │ │ rscscs pc, r0, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf3c27892 │ │ │ │ andsls r1, r0, #64, 4 │ │ │ │ tstp r8, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ ldrdeq pc, [ip], -lr │ │ │ │ umullscs pc, r1, r0, r8 @ │ │ │ │ @@ -571569,48 +571609,48 @@ │ │ │ │ cdpne 3, 7, cr2, cr4, cr12, {0} │ │ │ │ @ instruction: 0xf8d79118 │ │ │ │ @ instruction: 0xf8d26308 │ │ │ │ @ instruction: 0xf890c00c │ │ │ │ @ instruction: 0xf8901095 │ │ │ │ @ instruction: 0xf0812096 │ │ │ │ ldmvs r6!, {r0, r8}^ │ │ │ │ - b 12de7c4 │ │ │ │ + b 12de874 │ │ │ │ stmdbls fp, {r0, r6, r9, ip} │ │ │ │ @ instruction: 0xf8964313 │ │ │ │ tstmi sp, #42 @ 0x2a │ │ │ │ mlacc r8, r6, r8, pc @ │ │ │ │ - b 131e6fc │ │ │ │ - bls 65f19c │ │ │ │ + b 131e7ac │ │ │ │ + bls 65f24c │ │ │ │ @ instruction: 0x4613431a │ │ │ │ mlacs sl, ip, r8, pc @ │ │ │ │ bicne lr, r2, #274432 @ 0x43000 │ │ │ │ @ instruction: 0xf0436c32 │ │ │ │ tstls r0, #134217728 @ 0x8000000 │ │ │ │ - b 12f9378 │ │ │ │ + b 12f9428 │ │ │ │ @ instruction: 0xf89c1201 │ │ │ │ - b 1322454 │ │ │ │ - blls 8a33c8 │ │ │ │ - blls 82f020 │ │ │ │ + b 1322504 │ │ │ │ + blls 8a3478 │ │ │ │ + blls 82f0d0 │ │ │ │ bicne lr, r3, r1, asr #20 │ │ │ │ vcgt.u32 d18, d2, d0 │ │ │ │ andcs r0, r0, #469762048 @ 0x1c000000 │ │ │ │ movwcs pc, #62308 @ 0xf364 @ │ │ │ │ vqrdmlsh.s32 d25, d4, d0 │ │ │ │ vhsub.u32 d16, d1, d7 │ │ │ │ ldmib lr, {r0, r1, r2, r3, r9, sp}^ │ │ │ │ vshl.u32 d17, d0, d5 │ │ │ │ - stcls 2, cr4, [pc, #-92] @ 25e384 │ │ │ │ + stcls 2, cr4, [pc, #-92] @ 25e434 │ │ │ │ mcrvs 4, 2, r9, cr9, cr7, {0} │ │ │ │ @ instruction: 0xf8dc910b │ │ │ │ ldcls 0, cr1, [r8], {64} @ 0x40 │ │ │ │ tstne r5, r1, asr #20 │ │ │ │ mlapl r2, r0, r8, pc @ │ │ │ │ tstpmi r7, #-2080374783 @ p-variant is OBSOLETE @ 0x84000001 │ │ │ │ ldrsbtne pc, [ip], -ip @ │ │ │ │ - b 129e5b4 │ │ │ │ + b 129e664 │ │ │ │ vrhadd.u32 d17, d1, d4 │ │ │ │ @ instruction: 0xf890631f │ │ │ │ stmdbcs r4, {r0, r5, ip} │ │ │ │ @ instruction: 0xf045bf08 │ │ │ │ @ instruction: 0xf8900501 │ │ │ │ @ instruction: 0xf8d71090 │ │ │ │ rsclt r0, ip, #8, 6 @ 0x20000000 │ │ │ │ @@ -571621,156 +571661,156 @@ │ │ │ │ @ instruction: 0xf8d79018 │ │ │ │ ldmib r0, {r2, r3, r8, r9}^ │ │ │ │ andsls r1, r0, r0 │ │ │ │ @ instruction: 0xf8966e48 │ │ │ │ andsls r1, r9, r1, lsr #32 │ │ │ │ mlaeq r2, r6, r8, pc @ │ │ │ │ @ instruction: 0xf1a1901c │ │ │ │ - blx fee5e45c │ │ │ │ + blx fee5e50c │ │ │ │ @ instruction: 0xf89cf080 │ │ │ │ @ instruction: 0xf89d1021 │ │ │ │ stmdbeq r0, {r2, r3, r4, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf89c901a │ │ │ │ rsbvs r0, fp, r2, lsr #32 │ │ │ │ eorvs r9, sl, fp, lsl #22 │ │ │ │ andeq pc, r4, #1073741864 @ 0x40000028 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ ldmdbeq r2, {r0, r2, r3, r4, ip, pc}^ │ │ │ │ - blcs 282ce0 │ │ │ │ + blcs 282d90 │ │ │ │ cmpphi pc, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d94619 │ │ │ │ @ instruction: 0xf7ee0030 │ │ │ │ - bls 55ce28 │ │ │ │ + bls 55ced8 │ │ │ │ ldrtmi r6, [r3], #-2451 @ 0xfffff66d │ │ │ │ eorvc r4, ip, #28, 6 @ 0x70000000 │ │ │ │ ldmibvs r3, {r0, r1, r2, r4, sl, fp, ip, pc} │ │ │ │ ldrls r4, [r7], #-1052 @ 0xfffffbe4 │ │ │ │ - bls 8454f0 │ │ │ │ + bls 8455a0 │ │ │ │ mulsvs r8, sp, r8 │ │ │ │ rsbvc r0, fp, #77824 @ 0x13000 │ │ │ │ adcvc r0, fp, #4864 @ 0x1300 │ │ │ │ rscvc r0, fp, #304 @ 0x130 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8d98142 │ │ │ │ @ instruction: 0x46210030 │ │ │ │ - blx 161c470 │ │ │ │ - bls 3f8b48 │ │ │ │ + blx 161c520 │ │ │ │ + bls 3f8bf8 │ │ │ │ @ instruction: 0x732b4433 │ │ │ │ ldrmi r6, [sl], #-2467 @ 0xfffff65d │ │ │ │ - bls 9c2ce0 │ │ │ │ + bls 9c2d90 │ │ │ │ @ instruction: 0x9c199b1b │ │ │ │ - b 13448e8 │ │ │ │ + b 1344998 │ │ │ │ @ instruction: 0xf89d0342 │ │ │ │ - beq 4f65d8 │ │ │ │ + beq 4f6688 │ │ │ │ cmnvc sl, #-1342177267 @ 0xb000000d │ │ │ │ @ instruction: 0x73aa0c0a │ │ │ │ mvnvc r0, #10, 28 @ 0xa0 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8d98121 │ │ │ │ @ instruction: 0x46210030 │ │ │ │ @ instruction: 0xf7ee9306 │ │ │ │ stmibvs r2!, {r0, r1, r2, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r9, [r2], #-2822 @ 0xfffff4fa │ │ │ │ strtvc r4, [fp], #-787 @ 0xfffffced │ │ │ │ stmibvs r3!, {r4, r9, fp, ip, pc} │ │ │ │ andsls r4, r0, #436207616 @ 0x1a000000 │ │ │ │ - blx 1a45558 │ │ │ │ - bls 69bf30 │ │ │ │ + blx 1a45608 │ │ │ │ + bls 69bfe0 │ │ │ │ strbtvc r0, [fp], #-2579 @ 0xfffff5ed │ │ │ │ strtvc r0, [fp], #3091 @ 0xc13 │ │ │ │ strbtvc r0, [fp], #3603 @ 0xe13 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8d98103 │ │ │ │ @ instruction: 0x46210030 │ │ │ │ - blx 79c4e4 │ │ │ │ + blx 79c594 │ │ │ │ ldrtmi r6, [r3], #-2467 @ 0xfffff65d │ │ │ │ stmibvs r3!, {r0, r1, r3, r5, r8, sl, ip, sp, lr} │ │ │ │ - blls 8ef798 │ │ │ │ + blls 8ef848 │ │ │ │ @ instruction: 0xf89d9a1c │ │ │ │ - b 1336630 │ │ │ │ + b 13366e0 │ │ │ │ sbcslt r0, ip, #134217729 @ 0x8000001 │ │ │ │ tstcs r8, #323584 @ 0x4f000 │ │ │ │ - b 163baf8 │ │ │ │ + b 163bba8 │ │ │ │ strvc r4, [fp, #792]! @ 0x318 │ │ │ │ tstvs r8, #323584 @ 0x4f000 │ │ │ │ - blls 87bd04 │ │ │ │ + blls 87bdb4 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0x4326abc9 │ │ │ │ @ instruction: 0xf7ff762e │ │ │ │ - bls 50d4bc │ │ │ │ + bls 50d56c │ │ │ │ subsvs r2, r3, r0, lsl #6 │ │ │ │ ldclt 7, cr15, [r1], #-1016 @ 0xfffffc08 │ │ │ │ movwls r4, #1035 @ 0x40b │ │ │ │ strcs r9, [r0, #-2826] @ 0xfffff4f6 │ │ │ │ ldmdavs fp, {r4, r5, r8, sl, ip, pc}^ │ │ │ │ vqdmulh.s d15, d2, d3 │ │ │ │ movwls sl, #11056 @ 0x2b30 │ │ │ │ movwls sl, #6953 @ 0x1b29 │ │ │ │ @ instruction: 0xf8d72304 │ │ │ │ @ instruction: 0xf5e402c8 │ │ │ │ - blls e9dd28 │ │ │ │ + blls e9dc78 │ │ │ │ mcrlt 7, 7, pc, cr11, cr14, {7} @ │ │ │ │ ldrdcs pc, [ip], -sl │ │ │ │ vpmax.s8 d18, d0, d1 │ │ │ │ - blls 4feabc │ │ │ │ + blls 4feb6c │ │ │ │ ldrb r6, [lr, #-2139]! @ 0xfffff7a5 │ │ │ │ @ instruction: 0xf7ff772e │ │ │ │ @ instruction: 0x9c16bbcc │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - blx fe39c066 │ │ │ │ + blx d9c116 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26adcc │ │ │ │ + bcs 26ae7c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf8d69c16 │ │ │ │ stmdbvs r1!, {r2, r5, r6, r7, r8, r9} │ │ │ │ - blx 31c018 │ │ │ │ + @ instruction: 0xf9aaf68e │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ @ instruction: 0x4628fab9 │ │ │ │ - blx 211c096 │ │ │ │ + blx b1c146 │ │ │ │ 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}, d3 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ae218 │ │ │ │ + blcc 2ae2c8 │ │ │ │ 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], -r1, lsl #19 │ │ │ │ + blx fe69c698 │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - ldr pc, [sp], #2897 @ 0xb51 │ │ │ │ + ldr pc, [sp], #2809 @ 0xaf9 │ │ │ │ stmdavs r6!, {r2, r4, sl, fp, ip, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - @ instruction: 0xf3bffb3b │ │ │ │ + vtbx.8 d15, {d31- │ │ │ │ + blcc 2ae308 │ │ │ │ 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], -r1, ror #18 │ │ │ │ + blx 1e9c6d8 │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - strbt pc, [r6], #-2865 @ 0xfffff4cf @ │ │ │ │ + strbt pc, [r6], #-2777 @ 0xfffff527 @ │ │ │ │ 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 +571838,32 @@ │ │ │ │ tstpeq r1, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmdals r8, {r0, r6, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ eorcc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ eorcc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ @ instruction: 0xf8c59b08 │ │ │ │ @ instruction: 0xf8d311c0 │ │ │ │ - blcs 26aa30 │ │ │ │ + blcs 26aae0 │ │ │ │ svcge 0x00c4f43e │ │ │ │ svclt 0x0095f7fe │ │ │ │ svclt 0x001e4293 │ │ │ │ - bls 46732c │ │ │ │ + bls 4673dc │ │ │ │ adcscc pc, ip, #12713984 @ 0xc20000 │ │ │ │ stcllt 7, cr15, [r9, #-1016]! @ 0xfffffc08 │ │ │ │ str r7, [r4, -lr, lsr #10] │ │ │ │ strtvc r4, [lr], #-798 @ 0xfffffce2 │ │ │ │ @ instruction: 0x732ee6ea │ │ │ │ @ instruction: 0x4326e6c7 │ │ │ │ strt r7, [fp], lr, lsr #4 │ │ │ │ rsbsle r2, r6, r0, lsl #22 │ │ │ │ - bls 4f8cb0 │ │ │ │ + bls 4f8d60 │ │ │ │ ldmdavs r2, {r1, r3, r8, sl, ip, sp} │ │ │ │ stccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8052324 │ │ │ │ - blls 46d77c │ │ │ │ + blls 46d82c │ │ │ │ stcvs 8, cr15, [r9], {5} │ │ │ │ stccs 8, cr15, [r4], {69} @ 0x45 │ │ │ │ @ instruction: 0xf7fe60dd │ │ │ │ movtcs fp, #3914 @ 0xf4a │ │ │ │ @ instruction: 0xf1b870ab │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8d98102 │ │ │ │ @@ -571834,33 +571874,33 @@ │ │ │ │ rscvc r4, fp, r3, lsr #6 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ andsls r4, r5, #436207616 @ 0x1a000000 │ │ │ │ @ instruction: 0x1dea9915 │ │ │ │ @ instruction: 0x712b0a0b │ │ │ │ cmnvc fp, fp, lsl #24 │ │ │ │ @ instruction: 0x71ab0e0b │ │ │ │ - bllt ff21c79c │ │ │ │ + bllt ff21c84c │ │ │ │ strmi r4, [r3], fp, lsl #6 │ │ │ │ @ instruction: 0xf8892130 │ │ │ │ stmdacs r0, {r0, r3, r4, r5, r7, r9, ip, sp} │ │ │ │ ldmdage fp, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdalt r7!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andhi pc, pc, r5, lsl #17 │ │ │ │ mrclt 7, 1, APSR_nzcv, cr3, cr14, {7} │ │ │ │ @ instruction: 0x23baf897 │ │ │ │ @ instruction: 0xf43e2a00 │ │ │ │ - bls 509ebc │ │ │ │ + bls 509f6c │ │ │ │ ldmdavs r0, {r1, r2, r3, r8, sl, fp, sp}^ │ │ │ │ msrhi (UNDEF: 39), r0 │ │ │ │ ldrbtmi r4, [sl], #-2710 @ 0xfffff56a │ │ │ │ eorsne pc, r5, r2, asr r8 @ │ │ │ │ movwle r4, #25224 @ 0x6288 │ │ │ │ sbceq lr, r5, #2048 @ 0x800 │ │ │ │ ldmdavs r1, {r6, r9, fp, ip}^ │ │ │ │ - stmda r0!, {r0, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00c8f5d0 │ │ │ │ @ instruction: 0xf8d71c43 │ │ │ │ ldrmi r2, [sl], #-960 @ 0xfffffc40 │ │ │ │ biccs pc, r0, #13041664 @ 0xc70000 │ │ │ │ stclt 7, cr15, [r4, #1016]! @ 0x3f8 │ │ │ │ @ instruction: 0xf7fe71ae │ │ │ │ @ instruction: 0x3120beeb │ │ │ │ stmdalt pc, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ @ │ │ │ │ @@ -571870,328 +571910,328 @@ │ │ │ │ andeq lr, r6, #68, 20 @ 0x44000 │ │ │ │ @ instruction: 0xf7ff722a │ │ │ │ ldrdvc fp, [lr, -r9]! │ │ │ │ ldmlt r7!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ eorvc r4, sl, r2, lsr #6 │ │ │ │ ldmlt r9, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strcs r2, [r0, #-770] @ 0xfffffcfe │ │ │ │ - blls 517e6c │ │ │ │ + blls 517f1c │ │ │ │ @ instruction: 0xe786685b │ │ │ │ stmdavs r6!, {r1, r4, sl, fp, ip, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - vtbx.8 d15, {d15-d17}, d1 │ │ │ │ + vtbx.8 d15, {d31- │ │ │ │ + blcc 2ae4fc │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x9c12b943 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf68e6921 │ │ │ │ - @ instruction: 0x4620f8bf │ │ │ │ + strtmi pc, [r0], -r7, ror #16 │ │ │ │ @ instruction: 0xf976f7ec │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - @ instruction: 0xf7fffa37 │ │ │ │ + @ instruction: 0xf7fff9df │ │ │ │ @ instruction: 0x9c11bbb1 │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - blx a9c32c │ │ │ │ + @ instruction: 0xf9c8f6aa │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26b094 │ │ │ │ + bcs 26b144 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf8d69c11 │ │ │ │ stmdbvs r1!, {r2, r5, r6, r7, r8, r9} │ │ │ │ - @ instruction: 0xf89ef68e │ │ │ │ + @ instruction: 0xf846f68e │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ @ instruction: 0x4628f955 │ │ │ │ - blx 81c35c │ │ │ │ - bllt 20dc8b4 │ │ │ │ + @ instruction: 0xf9bef6aa │ │ │ │ + bllt 20dc964 │ │ │ │ @ instruction: 0xf8da9a0a │ │ │ │ @ instruction: 0xf8d3000c │ │ │ │ ldmdavs r2, {r3, r4, r8, r9, sp, lr}^ │ │ │ │ @ instruction: 0xf000fb02 │ │ │ │ movwcs pc, #51411 @ 0xc8d3 @ │ │ │ │ @ instruction: 0xf5039b08 │ │ │ │ ldmib r2, {r2, r3, r5, r8, sl, ip, sp, lr}^ │ │ │ │ ldmvs r2!, {r1, r8, r9, ip} │ │ │ │ ldmvs r5!, {r0, r8, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf0139500 │ │ │ │ @ instruction: 0xf7fefd25 │ │ │ │ - blmi 170e580 │ │ │ │ + blmi 170e630 │ │ │ │ ldmdbmi r2, {r2, r9, sp}^ │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - @ instruction: 0xffc4f693 │ │ │ │ - blt ff2dc8f4 │ │ │ │ + @ instruction: 0xff6cf693 │ │ │ │ + blt ff2dc9a4 │ │ │ │ tstcs r1, lr, asr #22 │ │ │ │ - bmi 15f4c50 │ │ │ │ + bmi 15f4d00 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - ldm r0, {r0, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - blt fef5c908 │ │ │ │ + ldmda r8!, {r0, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blt fef5c9b8 │ │ │ │ @ instruction: 0x465a465b │ │ │ │ @ instruction: 0xf8854659 │ │ │ │ strb fp, [r6], r0 │ │ │ │ @ instruction: 0xf7ff732e │ │ │ │ @ instruction: 0x4326b99a │ │ │ │ @ instruction: 0xf7ff722e │ │ │ │ movwcs fp, #2429 @ 0x97d │ │ │ │ @ instruction: 0xf7ff2240 │ │ │ │ - blls 48cc90 │ │ │ │ + blls 48cd40 │ │ │ │ @ instruction: 0xf1072204 │ │ │ │ @ instruction: 0xf8d30018 │ │ │ │ - blmi 1262b90 │ │ │ │ + blmi 1262c40 │ │ │ │ smlabbls r0, r9, sl, r0 │ │ │ │ ldrbtmi r4, [fp], #-2367 @ 0xfffff6c1 │ │ │ │ @ instruction: 0xf6934479 │ │ │ │ - ldrt pc, [r2], #3993 @ 0xf99 @ │ │ │ │ - beq fe931238 │ │ │ │ + ldrt pc, [r2], #3905 @ 0xf41 @ │ │ │ │ + beq fe9312e8 │ │ │ │ smlabbcs r1, sl, r8, r5 │ │ │ │ - bmi 113899c │ │ │ │ + bmi 1138a4c │ │ │ │ @ instruction: 0xf5d1447a │ │ │ │ - strt lr, [r4], #2150 @ 0x866 │ │ │ │ + strt lr, [r4], #2062 @ 0x80e │ │ │ │ mlacc r8, r0, r8, pc @ │ │ │ │ @ instruction: 0x005b009a │ │ │ │ sbcslt fp, fp, #1342177293 @ 0x5000000d │ │ │ │ @ instruction: 0x4326e4ed │ │ │ │ str r7, [r9, -lr, ror #1] │ │ │ │ @ instruction: 0xf7ff752e │ │ │ │ tstmi lr, #164, 18 @ 0x290000 │ │ │ │ @ instruction: 0xf7ff742e │ │ │ │ @ instruction: 0xf890b989 │ │ │ │ orrseq r3, sl, r8, lsr #32 │ │ │ │ sbcslt r0, r2, #-1073741770 @ 0xc0000036 │ │ │ │ @ instruction: 0xf7ffb2db │ │ │ │ @ instruction: 0xf893b8a5 │ │ │ │ - blcs 26aad4 │ │ │ │ - blge 18dba98 │ │ │ │ - bls 571628 │ │ │ │ + blcs 26ab84 │ │ │ │ + blge 18dbb48 │ │ │ │ + bls 5716d8 │ │ │ │ stmdavs fp!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrle r0, [fp], #-1304 @ 0xfffffae8 │ │ │ │ - blcs 27919c │ │ │ │ - blge 1bdbaac │ │ │ │ + blcs 27924c │ │ │ │ + blge 1bdbb5c │ │ │ │ andcs r4, r4, #37888 @ 0x9400 │ │ │ │ @ instruction: 0xf1074925 │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6934479 │ │ │ │ - @ instruction: 0xf7feff5d │ │ │ │ + @ instruction: 0xf7feff05 │ │ │ │ @ instruction: 0xf10bbb5a │ │ │ │ strmi r0, [fp, #2820]! @ 0xb04 │ │ │ │ - blge ff45bbd0 │ │ │ │ + blge ff45bc80 │ │ │ │ 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 0x00baf5d0 │ │ │ │ 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 │ │ │ │ + ldrb lr, [fp, r6, asr #31] │ │ │ │ andcs r4, r4, #24, 22 @ 0x6000 │ │ │ │ @ instruction: 0xf1074918 │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6934479 │ │ │ │ - @ instruction: 0xf7feff3d │ │ │ │ - blmi 54d6f4 │ │ │ │ + @ instruction: 0xf7fefee5 │ │ │ │ + blmi 54d7a4 │ │ │ │ ldmpl r3, {r0, r8, sp}^ │ │ │ │ ldmdavs r8, {r0, r1, r4, r9, fp, lr} │ │ │ │ - @ instruction: 0xf5d1447a │ │ │ │ - @ instruction: 0xf7fee80a │ │ │ │ + @ instruction: 0xf5d0447a │ │ │ │ + @ instruction: 0xf7feefb2 │ │ │ │ ldmdavs fp, {r2, r3, r5, r8, r9, fp, ip, sp, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrdeq r4, [r8], #-8 @ │ │ │ │ + ldrdeq r4, [r8], #-0 @ │ │ │ │ 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 #20 │ │ │ │ + andseq sl, lr, r8, asr #18 │ │ │ │ + rsbseq r0, r5, r6, asr #13 │ │ │ │ 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, lsr r9 │ │ │ │ + andseq sl, lr, r2, lsl sl │ │ │ │ + rsbseq r0, r5, ip, ror #12 │ │ │ │ + @ instruction: 0x001ea9fc │ │ │ │ + @ instruction: 0x001ea8fe │ │ │ │ + rsbseq r0, r5, r8, ror #11 │ │ │ │ + @ instruction: 0x001ea8d0 │ │ │ │ + andseq sl, lr, r2, lsl #18 │ │ │ │ + rsbseq r0, r5, r4, lsr #11 │ │ │ │ + andseq sl, lr, ip, ror #17 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 319f24 │ │ │ │ + blhi 319fd4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ - bmi ff5cacf0 │ │ │ │ + bmi ff5cada0 │ │ │ │ cdp 6, 11, cr4, cr0, cr10, {4} │ │ │ │ ldrbtmi r8, [sl], #-2880 @ 0xfffff4c0 │ │ │ │ movwls r4, #34435 @ 0x8683 │ │ │ │ - blmi ff4f05cc │ │ │ │ + blmi ff4f067c │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931b │ │ │ │ @ instruction: 0xf7ee0300 │ │ │ │ @ instruction: 0xf8d0fce3 │ │ │ │ @ instruction: 0x460522d0 │ │ │ │ @ instruction: 0xb1226803 │ │ │ │ ldrdcs lr, [r7, r0] │ │ │ │ - b cef6d4 │ │ │ │ + b cef784 │ │ │ │ @ instruction: 0xf8d30802 │ │ │ │ @ instruction: 0xf0081278 │ │ │ │ @ instruction: 0xf8910703 │ │ │ │ @ instruction: 0xf8d50384 │ │ │ │ stmdacs sl!, {r2, r5, r7, ip} │ │ │ │ rscshi pc, r4, r0 │ │ │ │ subsle r2, r7, r0, lsl #18 │ │ │ │ strvc pc, [sl], -r5, lsl #10 │ │ │ │ @ instruction: 0xf04f2400 │ │ │ │ @ instruction: 0xf5030904 │ │ │ │ movwls r7, #29284 @ 0x7264 │ │ │ │ - bge 603300 │ │ │ │ - blvc 519214 │ │ │ │ + bge 6033b0 │ │ │ │ + blvc 5192c4 │ │ │ │ strcs lr, [r5, #-2509] @ 0xfffff633 │ │ │ │ eorsge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf504fa09 │ │ │ │ svceq 0x0008ea15 │ │ │ │ - blls 4d2bd4 │ │ │ │ + blls 4d2c84 │ │ │ │ stmdals r5, {r3, r9, fp, ip, pc} │ │ │ │ eorlt pc, r4, r3, asr r8 @ │ │ │ │ @ instruction: 0x1004f8bb │ │ │ │ mlavc sl, fp, r8, pc @ │ │ │ │ ldrdge pc, [r8], -fp │ │ │ │ - stc2l 5, cr15, [sl], #856 @ 0x358 │ │ │ │ + ldc2 5, cr15, [r2], {214} @ 0xd6 │ │ │ │ @ instruction: 0xf8bb9b07 │ │ │ │ - blx 49eb24 │ │ │ │ + blx 49ebd4 │ │ │ │ @ instruction: 0xf893f707 │ │ │ │ @ instruction: 0x412333b8 │ │ │ │ svclt 0x004107db │ │ │ │ - bls 68575c │ │ │ │ + bls 68580c │ │ │ │ tstls r0, #-536870912 @ 0xe0000000 │ │ │ │ - @ instruction: 0xff08f694 │ │ │ │ - blls 6caf50 │ │ │ │ + mrc2 6, 5, pc, cr0, cr4, {4} │ │ │ │ + blls 6cb000 │ │ │ │ @ instruction: 0xf89b930e │ │ │ │ - blcs 4eabdc │ │ │ │ + blcs 4eac8c │ │ │ │ ldm pc, {r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ msrvs SPSR_xc, #3 │ │ │ │ cmnvc r3, #128, 22 @ 0x20000 │ │ │ │ @ instruction: 0x06060b9b │ │ │ │ stmdbls r5, {r1, r2} │ │ │ │ @ instruction: 0x4630463a │ │ │ │ - ldcl 5, cr15, [r2, #832]! @ 0x340 │ │ │ │ + ldc 5, cr15, [sl, #832] @ 0x340 │ │ │ │ ldrdcc pc, [r0, #138] @ 0x8a │ │ │ │ @ instruction: 0xf8ca432b │ │ │ │ - blls 3eb260 │ │ │ │ + blls 3eb310 │ │ │ │ ldrdne pc, [r4], r3 @ │ │ │ │ ldrcc r3, [r0], -r1, lsl #8 │ │ │ │ pople {r0, r5, r7, r9, lr} │ │ │ │ movwpl lr, #27101 @ 0x69dd │ │ │ │ - blvc 5192e8 │ │ │ │ + blvc 519398 │ │ │ │ ldrsbtge pc, [r0], -sp @ │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ @ instruction: 0xf8d380b0 │ │ │ │ @ instruction: 0xf8d5427c │ │ │ │ @ instruction: 0xf8b31210 │ │ │ │ @ instruction: 0xf8947384 │ │ │ │ - b 12a7670 │ │ │ │ + b 12a7720 │ │ │ │ @ instruction: 0xf8d50008 │ │ │ │ @ instruction: 0xf8b31220 │ │ │ │ - b 12b79b4 │ │ │ │ + b 12b7a64 │ │ │ │ @ instruction: 0xf8c50108 │ │ │ │ @ instruction: 0xf8c570dc │ │ │ │ tstcs r0, r0, lsr #4 │ │ │ │ andseq pc, r0, #12910592 @ 0xc50000 │ │ │ │ teqne r5, r5, asr #19 │ │ │ │ @ instruction: 0xf8c52101 │ │ │ │ @ instruction: 0xf88560e0 │ │ │ │ ldmdblt sl!, {r2, r5, r6, r7, ip}^ │ │ │ │ rsbvc pc, r1, r3, lsl #10 │ │ │ │ adcsne pc, r8, #132, 16 @ 0x840000 │ │ │ │ ldrbtvc lr, [fp], -r4, asr #19 │ │ │ │ @ instruction: 0xf6009305 │ │ │ │ - blls 3dd9b4 │ │ │ │ + blls 3dd904 │ │ │ │ @ instruction: 0xf8c44621 │ │ │ │ @ instruction: 0x461801f4 │ │ │ │ @ instruction: 0xf80ef7fe │ │ │ │ streq lr, [r8], #-2618 @ 0xfffff5c6 │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ - blmi 1f315b8 │ │ │ │ + blmi 1f31668 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 938c58 │ │ │ │ + blls 938d08 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrsblt r8, [sp], -r9 │ │ │ │ - blhi 319ef4 │ │ │ │ + blhi 319fa4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmdbls r1, {r0, r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ addslt r0, sl, #-1342177279 @ 0xb0000001 │ │ │ │ mlascc r8, sp, r8, pc @ │ │ │ │ movwvs lr, #6723 @ 0x1a43 │ │ │ │ - bls 66f864 │ │ │ │ + bls 66f914 │ │ │ │ vst3.8 {d0-d2}, [r2 :64], r2 │ │ │ │ tstmi r3, #-268435449 @ 0xf0000007 │ │ │ │ @ instruction: 0xe7976033 │ │ │ │ @ instruction: 0xf8bd9a0f │ │ │ │ - b 132ad0c │ │ │ │ + b 132adbc │ │ │ │ eorsvs r4, r3, r2, lsl #6 │ │ │ │ @ instruction: 0xf8bd9a11 │ │ │ │ - b 132ad38 │ │ │ │ + b 132ade8 │ │ │ │ rsbsvs r4, r3, r2, lsl #6 │ │ │ │ eorscs lr, r5, sl, lsl #15 │ │ │ │ - cdp2 6, 0, cr15, cr6, cr12, {4} │ │ │ │ + stc2 6, cr15, [lr, #560]! @ 0x230 │ │ │ │ eorscs r4, r5, r3, lsl #13 │ │ │ │ - mrc2 6, 6, pc, cr4, cr4, {4} │ │ │ │ + mrc2 6, 3, pc, cr12, 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 3c2d48 │ │ │ │ stmdals sp, {r3, r4, r6, r7, r8, r9, sl, lr} │ │ │ │ ldrtmi r4, [sl], -r1, lsl #12 │ │ │ │ @ instruction: 0xf5d04630 │ │ │ │ - strb lr, [pc, -r4, ror #26]! │ │ │ │ + strb lr, [pc, -ip, lsl #26]! │ │ │ │ @ instruction: 0xf68c2053 │ │ │ │ - strmi pc, [r3], fp, ror #27 │ │ │ │ + pkhbtmi pc, r3, r3, lsl #27 @ │ │ │ │ @ instruction: 0xf6942053 │ │ │ │ - stmdacs r0, {r0, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andls sp, sp, r4, ror #3 │ │ │ │ @ instruction: 0xf6942053 │ │ │ │ - @ instruction: 0x4603fe95 │ │ │ │ + @ instruction: 0x4603fe3d │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r2, #-560]! @ 0xfffffdd0 │ │ │ │ ldrdcc lr, [r5, -sp] │ │ │ │ - blvs fe40b114 │ │ │ │ + blvs fe40b1c4 │ │ │ │ subsle r2, sl, r3, lsl #28 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ @ instruction: 0xf018aef5 │ │ │ │ @ instruction: 0xf8d30f01 │ │ │ │ svclt 0x001813b0 │ │ │ │ - blvc ff49a8c8 │ │ │ │ + blvc ff49a978 │ │ │ │ svclt 0x00186888 │ │ │ │ - bvc fed1a408 │ │ │ │ + bvc fed1a4b8 │ │ │ │ svceq 0x0002f018 │ │ │ │ - bls c8e96c │ │ │ │ + bls c8ea1c │ │ │ │ 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} │ │ │ │ + ldc2l 6, cr15, [sl, #592]! @ 0x250 │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ movwcs sp, #4284 @ 0x10bc │ │ │ │ stmib sp, {r0, r2, r3, r9, fp, ip, pc}^ │ │ │ │ ldmdage r2, {r8, r9, ip, sp} │ │ │ │ @ instruction: 0xf8db4613 │ │ │ │ @ instruction: 0xe7b9b018 │ │ │ │ @ instruction: 0xf7ec4658 │ │ │ │ @@ -572202,67 +572242,67 @@ │ │ │ │ stmdbvc r1!, {r0, r1, r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8c54323 │ │ │ │ @ instruction: 0xf7f33214 │ │ │ │ strbmi pc, [r8], -sp, ror #22 @ │ │ │ │ addsvs pc, r8, #14352384 @ 0xdb0000 │ │ │ │ orrvc pc, r4, #12255232 @ 0xbb0000 │ │ │ │ orrhi pc, r6, #12255232 @ 0xbb0000 │ │ │ │ - blx fee9c560 │ │ │ │ + blx 189c610 │ │ │ │ strbmi r4, [r8], -r5, lsl #12 │ │ │ │ - blx ff81c568 │ │ │ │ + blx 221c618 │ │ │ │ stmdacs r1, {r3, r8, r9, fp, ip, pc} │ │ │ │ movwmi lr, #2509 @ 0x9cd │ │ │ │ svclt 0x00949c28 │ │ │ │ andcs r2, r1, r0 │ │ │ │ - bleq 149a83c │ │ │ │ + bleq 149a8ec │ │ │ │ strtmi r9, [fp], -r3 │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ strls r4, [r2], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xf9bef783 │ │ │ │ @ instruction: 0xf890e72a │ │ │ │ mcrcs 0, 0, r6, cr6, cr4, {1} │ │ │ │ @ instruction: 0xf890d0a0 │ │ │ │ stmdacs r6, {r0, r2, r4, r5} │ │ │ │ @ instruction: 0xf028d09c │ │ │ │ strtmi r0, [r7], -r3, lsl #16 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ strbt sl, [r8], pc, lsl #29 │ │ │ │ - mcr 5, 1, pc, cr12, cr0, {6} @ │ │ │ │ - rsbseq r1, r2, lr, ror r5 │ │ │ │ + ldcl 5, cr15, [r4, #832] @ 0x340 │ │ │ │ + rsbseq r1, r2, lr, asr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r2, r8, lsl r4 │ │ │ │ - bmi 5f11f4 │ │ │ │ + rsbseq r1, r2, r8, ror #6 │ │ │ │ + bmi 5f12a4 │ │ │ │ @ instruction: 0xf8c04479 │ │ │ │ @ instruction: 0xf8d01184 │ │ │ │ ldrbtmi r1, [sl], #-632 @ 0xfffffd88 │ │ │ │ @ instruction: 0xf8df4b0b │ │ │ │ ldrbtmi ip, [fp], #-48 @ 0xffffffd0 │ │ │ │ cmncs r2, #192, 18 @ 0x300000 │ │ │ │ strcc pc, [ip], #-2193 @ 0xfffff76f │ │ │ │ @ instruction: 0xf8c044fc │ │ │ │ @ instruction: 0xb12bc028 │ │ │ │ - blmi 471604 │ │ │ │ + blmi 4716b4 │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ addcc lr, r1, #192, 18 @ 0x300000 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xfffffca1 │ │ │ │ @ instruction: 0xffffd437 │ │ │ │ @ instruction: 0xffffd3cb │ │ │ │ @ instruction: 0xffffdec9 │ │ │ │ @ instruction: 0xffffd8bd │ │ │ │ @ instruction: 0xffffd4bb │ │ │ │ stmdacc r1, {r3, r7, r8, ip, sp, pc} │ │ │ │ stmdale ip!, {r0, r1, r2, r4, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ strtcs r0, [r9], #-3117 @ 0xfffff3d3 │ │ │ │ ldmdbne fp, {r1, r5, r8, sl, fp, ip} │ │ │ │ - blcs d29ad0 │ │ │ │ - blcs d29ad4 │ │ │ │ + blcs d29b80 │ │ │ │ + blcs d29b84 │ │ │ │ andsne r2, r7, #49, 30 @ 0xc4 │ │ │ │ - blcs 5e9a70 │ │ │ │ + blcs 5e9b20 │ │ │ │ ldrbmi r2, [r0, -r2]! │ │ │ │ ldrbmi r2, [r0, -fp]! │ │ │ │ ldrbmi r2, [r0, -r5]! │ │ │ │ svclt 0x00142900 │ │ │ │ andcs r2, r9, r0 │ │ │ │ andcs r4, r7, r0, ror r7 │ │ │ │ andcs r4, ip, r0, ror r7 │ │ │ │ @@ -572290,33 +572330,33 @@ │ │ │ │ vaddl.u8 , d0, d4 │ │ │ │ @ instruction: 0xf7ff0044 │ │ │ │ selmi pc, r0, r1 @ │ │ │ │ @ instruction: 0xf3c98890 │ │ │ │ vmul.f q8, q0, d2[0] │ │ │ │ @ instruction: 0xf7ff1004 │ │ │ │ strmi pc, [r4], -r9, lsr #31 │ │ │ │ - b 1381200 │ │ │ │ + b 13812b0 │ │ │ │ ldmdavs r7, {r3, sl, ip}^ │ │ │ │ addne pc, r4, r0, asr #7 │ │ │ │ @ instruction: 0xffa0f7ff │ │ │ │ @ instruction: 0x46027993 │ │ │ │ strcc pc, [r2, r7, asr #7] │ │ │ │ subeq pc, r4, r3, asr #7 │ │ │ │ @ instruction: 0xff98f7ff │ │ │ │ tstne r9, r2, asr #20 │ │ │ │ - b 143928c │ │ │ │ + b 143933c │ │ │ │ ldclne 7, cr1, [r3, #-0] │ │ │ │ @ instruction: 0x21547091 │ │ │ │ sbcsvc r7, r4, r7, asr r0 │ │ │ │ andsvc r7, r1, r6, lsl r1 │ │ │ │ pop {r0, r1, r3, r5, r6, r7, sp, lr} │ │ │ │ svclt 0x000083f8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 31a3bc │ │ │ │ + blhi 31a46c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x279cf8df │ │ │ │ @ instruction: 0xf8dfb08f │ │ │ │ @ instruction: 0x4604179c │ │ │ │ @ instruction: 0x3798f8df │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @@ -572326,30 +572366,30 @@ │ │ │ │ adccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rscscc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ andeq pc, r2, r8, asr #4 │ │ │ │ andeq pc, r8, r0, asr #5 │ │ │ │ ldmdbvc sp, {r1, r9, lr}^ │ │ │ │ - bleq fe29be64 │ │ │ │ + bleq fe29bf14 │ │ │ │ addhi pc, ip, #64 @ 0x40 │ │ │ │ andeq pc, r7, r2 │ │ │ │ streq pc, [r2, #-1] │ │ │ │ @ instruction: 0xf0404328 │ │ │ │ ldrbeq r8, [r0, pc, asr #2] │ │ │ │ @ instruction: 0xf8d4d544 │ │ │ │ @ instruction: 0xf89552ec │ │ │ │ - blcs 26b000 │ │ │ │ + blcs 26b0b0 │ │ │ │ msrhi SPSR_xc, #64 @ 0x40 │ │ │ │ rsbscc pc, r8, #212, 16 @ 0xd40000 │ │ │ │ stmdavc lr!, {r8, sp} │ │ │ │ @ instruction: 0xf894460a │ │ │ │ @ instruction: 0xf89373b8 │ │ │ │ @ instruction: 0xf0063384 │ │ │ │ - blcs 13e0790 │ │ │ │ + blcs 13e0840 │ │ │ │ @ instruction: 0xf04fbf8c │ │ │ │ @ instruction: 0xf04f0c08 │ │ │ │ cdpcs 12, 0, cr0, cr0, cr4, {0} │ │ │ │ @ instruction: 0xf002fa47 │ │ │ │ sadd16mi fp, r3, r4 │ │ │ │ strbeq r2, [r0, r0, lsl #6] │ │ │ │ orreq lr, r3, #5120 @ 0x1400 │ │ │ │ @@ -572359,15 +572399,15 @@ │ │ │ │ addeq pc, r0, r3, asr #7 │ │ │ │ cdpeq 0, 0, cr15, cr4, cr14, {0} │ │ │ │ movweq pc, #40963 @ 0xa003 @ │ │ │ │ andeq lr, lr, r0, asr #20 │ │ │ │ addseq r4, r0, r3, lsl #6 │ │ │ │ movweq pc, #61571 @ 0xf083 @ │ │ │ │ addmi r3, r3, r1, lsl #4 │ │ │ │ - b 12b0624 │ │ │ │ + b 12b06d4 │ │ │ │ bicsle r0, lr, r3, lsl #2 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ movwcc r2, #21079 @ 0x5257 │ │ │ │ stcne 8, cr15, [r4], {67} @ 0x43 │ │ │ │ stccs 8, cr15, [r5], {3} │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ @@ -572376,40 +572416,40 @@ │ │ │ │ cmnpeq sl, #180, 16 @ p-variant is OBSOLETE @ 0xb40000 │ │ │ │ @ instruction: 0xf8da2b00 │ │ │ │ @ instruction: 0xf8b4300c │ │ │ │ @ instruction: 0xf8b41374 │ │ │ │ @ instruction: 0xf1032378 │ │ │ │ @ instruction: 0xf8b40309 │ │ │ │ @ instruction: 0xf8035376 │ │ │ │ - b 1622020 │ │ │ │ + b 16220d0 │ │ │ │ @ instruction: 0xf8032010 │ │ │ │ strmi r0, [r8], -r1, lsl #24 │ │ │ │ ldrmi fp, [r1], -r4, lsl #30 │ │ │ │ @ instruction: 0xf8034602 │ │ │ │ - beq db6044 │ │ │ │ + beq db60f4 │ │ │ │ stcne 8, cr15, [r4], {3} │ │ │ │ @ instruction: 0xf8030a09 │ │ │ │ - beq 6ea058 │ │ │ │ + beq 6ea108 │ │ │ │ stcpl 8, cr15, [r5], {3} │ │ │ │ stccs 8, cr15, [r7], {3} │ │ │ │ @ instruction: 0xf8032256 │ │ │ │ @ instruction: 0xf8031c03 │ │ │ │ @ instruction: 0xf8ca2c09 │ │ │ │ ldmib r4, {r2, r3, ip, sp}^ │ │ │ │ @ instruction: 0xf64021a8 │ │ │ │ andcs r0, r0, r4, lsl #6 │ │ │ │ andle r4, fp, sl, lsl r2 │ │ │ │ rscspl pc, r4, #212, 16 @ 0xd40000 │ │ │ │ ldrbeq r7, [r9, fp, lsr #16] │ │ │ │ - ldrhi pc, [pc, #-256] @ 25ef68 │ │ │ │ + ldrhi pc, [pc, #-256] @ 25f018 │ │ │ │ ldrbeq r7, [sl, fp, lsr #18] │ │ │ │ strbhi pc, [r5, #-256] @ 0xffffff00 @ │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ @ instruction: 0xf10002d3 │ │ │ │ - streq r8, [pc, #-1179] @ 25ebe1 │ │ │ │ + streq r8, [pc, #-1179] @ 25ec91 │ │ │ │ strbhi pc, [r9], #-256 @ 0xffffff00 @ │ │ │ │ @ instruction: 0xf100054e │ │ │ │ movwcs r8, #9176 @ 0x23d8 │ │ │ │ msreq CPSR_, #192, 4 │ │ │ │ vst4.8 {d4-d7}, [r1 :64], r3 │ │ │ │ movwmi r7, #12416 @ 0x3080 │ │ │ │ @ instruction: 0xf504d073 │ │ │ │ @@ -572418,171 +572458,171 @@ │ │ │ │ strcs pc, [ip, #-2256]! @ 0xfffff730 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ subcs r8, sl, #201326594 @ 0xc000002 │ │ │ │ @ instruction: 0xf8ca802a │ │ │ │ ldmib r4, {r2, r3, ip, sp}^ │ │ │ │ strbeq r2, [sp, #424] @ 0x1a8 │ │ │ │ @ instruction: 0xf8d4d561 │ │ │ │ - blcs 26bcb0 │ │ │ │ + blcs 26bd60 │ │ │ │ ldrhi pc, [sp] │ │ │ │ strpl pc, [ip, #-2256]! @ 0xfffff730 │ │ │ │ subsle r2, r8, r0, lsl #26 │ │ │ │ stmibmi sl!, {r2, r8, sl, ip, sp, lr, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmdbeq r8, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ strmi r4, [r7], -r3, asr #13 │ │ │ │ movwls r3, #17176 @ 0x4318 │ │ │ │ svchi 0x0004f859 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - blls 3931f0 │ │ │ │ + blls 3932a0 │ │ │ │ @ instruction: 0x2018f8d8 │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ andspl pc, fp, r3, lsr r8 @ │ │ │ │ movteq pc, #36943 @ 0x904f @ │ │ │ │ ldrdvs pc, [ip], -sl │ │ │ │ @ instruction: 0xf505fb02 │ │ │ │ ldrdcs pc, [r4], -r8 │ │ │ │ cdpvs 0, 5, cr0, cr1, cr13, {5} │ │ │ │ ldrdcs pc, [ip], -r8 │ │ │ │ @ instruction: 0xf0201b40 │ │ │ │ eorsvc r0, r3, r3 │ │ │ │ - b 1530170 │ │ │ │ + b 1530220 │ │ │ │ rsbsvc r0, r2, r0, lsl #4 │ │ │ │ adcsvc r0, r2, r2, lsl #20 │ │ │ │ cdpeq 12, 0, cr0, cr0, cr2, {0} │ │ │ │ ldrshvc r7, [r0, -r2]! │ │ │ │ stmdbcs r0, {r1, r3, r5, r6, r7, r9, ip, sp, pc} │ │ │ │ cmnphi pc, #0 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r8], -sl │ │ │ │ tstls r2, r3, lsl #4 │ │ │ │ stc2 7, cr15, [sl], {237} @ 0xed │ │ │ │ - bls 34554c │ │ │ │ + bls 3455fc │ │ │ │ ldrmi r6, [r0], #-2440 @ 0xfffff678 │ │ │ │ stmibvs sl, {r4, r5, r6, r8, ip, sp, lr} │ │ │ │ - beq cf01a4 │ │ │ │ + beq cf0254 │ │ │ │ stceq 1, cr7, [sl], #-712 @ 0xfffffd38 │ │ │ │ mvnsvc r0, sp, lsr #28 │ │ │ │ @ instruction: 0xf8063609 │ │ │ │ @ instruction: 0xf8ca5c01 │ │ │ │ @ instruction: 0xf8d8600c │ │ │ │ @ instruction: 0xf8d41004 │ │ │ │ @ instruction: 0xf7ed027c │ │ │ │ @ instruction: 0xf8d7fc6b │ │ │ │ @ instruction: 0xf10b252c │ │ │ │ ldrbmi r0, [sl, #-2817] @ 0xfffff4ff │ │ │ │ ldmib r4, {r1, r4, r5, r7, fp, ip, lr, pc}^ │ │ │ │ streq r2, [r9, #424] @ 0x1a8 │ │ │ │ @ instruction: 0xf894d516 │ │ │ │ @ instruction: 0xf8da33ba │ │ │ │ - blcs 2731bc │ │ │ │ + blcs 27326c │ │ │ │ rschi pc, sl, #64 @ 0x40 │ │ │ │ eorvc r2, fp, ip, asr r3 │ │ │ │ rsbvc r2, sl, r0, lsl #4 │ │ │ │ @ instruction: 0x46114613 │ │ │ │ strcc r7, [r5, #-169] @ 0xffffff57 │ │ │ │ stccc 8, cr15, [r2], {5} │ │ │ │ stccs 8, cr15, [r1], {5} │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ adccs pc, r0, #212, 16 @ 0xd40000 │ │ │ │ ldrle r0, [r3, #-1235] @ 0xfffffb2d │ │ │ │ andcc pc, ip, #10092544 @ 0x9a0000 │ │ │ │ - blcs 2679f8 │ │ │ │ + blcs 267aa8 │ │ │ │ sbchi pc, pc, #64 @ 0x40 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ andcs r2, r0, fp, asr r1 │ │ │ │ teqcs pc, r9, lsl r0 @ │ │ │ │ addcs r7, r0, #90 @ 0x5a │ │ │ │ smullsvc r7, sl, r8, r0 │ │ │ │ tstvc r9, sl, asr sp │ │ │ │ andcs pc, ip, sl, asr #17 │ │ │ │ ldrbcs pc, [ip], #2271 @ 0x8df @ │ │ │ │ ldrbcc pc, [r4], #2271 @ 0x8df @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5b9254 │ │ │ │ + blls 5b9304 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ mullt pc, sp, r5 @ │ │ │ │ - blhi 31a4f0 │ │ │ │ + blhi 31a5a0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svceq 0x0000f1bb │ │ │ │ sbchi pc, r5, #0 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4645781e │ │ │ │ @ instruction: 0xf8cd4641 │ │ │ │ ldmdavc sl, {r2, r3, r4, pc}^ │ │ │ │ strne pc, [r0], -r6, asr #7 │ │ │ │ subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ ldmvc sl, {r1, r9, ip, pc} │ │ │ │ svclt 0x00440657 │ │ │ │ andls r2, r6, #64, 4 │ │ │ │ @ instruction: 0xf8d4d406 │ │ │ │ - bcc 628034 │ │ │ │ + bcc 6280e4 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ andls r0, r6, #-2147483612 @ 0x80000024 │ │ │ │ @ instruction: 0x462078db │ │ │ │ rscscs pc, r4, #212, 16 @ 0xd40000 │ │ │ │ ldmibeq fp, {r3, r8, ip, pc}^ │ │ │ │ @ instruction: 0xf8d49303 │ │ │ │ @ instruction: 0xf89332ec │ │ │ │ - blcc 26b2e4 │ │ │ │ + blcc 26b394 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ - bvc 743e6c │ │ │ │ - bleq 69b2ac │ │ │ │ + bvc 743f1c │ │ │ │ + bleq 69b35c │ │ │ │ ldrbcs fp, [r0, -pc, lsl #30]! │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ bicseq r8, fp, r7, lsl r9 │ │ │ │ - blx 1a4eed0 │ │ │ │ + blx 1a4ef80 │ │ │ │ ldmdavc r3, {r0, r1, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmeq pc!, {r3, r4, r8, r9, sl, fp, ip, sp, pc} @ │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @ instruction: 0xf007bf18 │ │ │ │ movwls r0, #22384 @ 0x5770 │ │ │ │ - blx c1d238 │ │ │ │ + blx c1d2e8 │ │ │ │ rscscs pc, r0, #212, 16 @ 0xd40000 │ │ │ │ stmdbls r8, {r0, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ ldmdavc r3, {r1, r2, r3, r4, r6, r7, r8, r9, pc}^ │ │ │ │ movweq pc, #24595 @ 0x6013 @ │ │ │ │ strbthi pc, [r5], #-64 @ 0xffffffc0 @ │ │ │ │ adcseq r9, r6, r2, lsl #18 │ │ │ │ - b 14452c0 │ │ │ │ + b 1445370 │ │ │ │ teqmi fp, #2883584 @ 0x2c0000 │ │ │ │ strbeq lr, [r1], r6, asr #20 │ │ │ │ - b 14856d0 │ │ │ │ + b 1485780 │ │ │ │ cdpls 8, 0, cr0, cr3, cr6, {0} │ │ │ │ tsteq r8, r1, asr #20 │ │ │ │ stmdbls r5, {r3, r8, r9, lr} │ │ │ │ andne lr, r9, r0, asr #20 │ │ │ │ - b 129f4ec │ │ │ │ + b 129f59c │ │ │ │ cdpls 1, 0, cr1, cr4, cr6, {2} │ │ │ │ biceq lr, r6, r1, asr #20 │ │ │ │ ldrdvs pc, [ip], -sl │ │ │ │ ldmdbvc r1, {r0, r2, r3, r8, r9, lr}^ │ │ │ │ ldmdbcs pc!, {r1, r4, r7, r8, fp, ip, sp, lr} @ │ │ │ │ svclt 0x00947070 │ │ │ │ mrscs r2, (UNDEF: 17) │ │ │ │ andeq pc, r1, #2 │ │ │ │ - b 13a67ac │ │ │ │ + b 13a685c │ │ │ │ rscsvc r1, r5, r1, lsl #11 │ │ │ │ orreq lr, r2, #274432 @ 0x43000 │ │ │ │ cmncs r0, #179 @ 0xb3 │ │ │ │ @ instruction: 0xf8ca7033 │ │ │ │ ldmib r4, {r2, r3}^ │ │ │ │ ldreq r2, [r5, r8, lsr #3] │ │ │ │ @ instruction: 0xf8d4d525 │ │ │ │ ldmdavc sl, {r4, r5, r6, r7, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf1400692 │ │ │ │ @ instruction: 0xf8d482e4 │ │ │ │ @ instruction: 0xf8922278 │ │ │ │ - bcs ce812c │ │ │ │ + bcs ce81dc │ │ │ │ @ instruction: 0xf8dad106 │ │ │ │ tstlt sl, r8, asr #1 │ │ │ │ - bcs fe601570 │ │ │ │ + bcs fe601620 │ │ │ │ ldrhi pc, [r0], #0 │ │ │ │ - blvs 8f9e94 │ │ │ │ + blvs 8f9f44 │ │ │ │ subvs r6, r2, r1, ror r0 │ │ │ │ mlascc r4, r3, r8, pc @ │ │ │ │ @ instruction: 0xf8da7203 │ │ │ │ movwcc r3, #36876 @ 0x900c │ │ │ │ adccs pc, r0, #212, 16 @ 0xd40000 │ │ │ │ adcne pc, r4, #212, 16 @ 0xd40000 │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ @@ -572591,69 +572631,69 @@ │ │ │ │ mcrge 5, 0, pc, cr5, cr15, {3} @ │ │ │ │ ldrvs pc, [fp], r4, lsl #10 │ │ │ │ stmiami ip, {r2, r9, ip, sp, lr, pc}^ │ │ │ │ ldrvs pc, [sl, r4, lsl #10] │ │ │ │ bicsmi pc, ip, #4, 4 @ 0x40000000 │ │ │ │ ldc 3, cr9, [r8, #16] │ │ │ │ @ instruction: 0xf5047a00 │ │ │ │ - ldcl 2, cr6, [pc, #624] @ 25f5e4 │ │ │ │ + ldcl 2, cr6, [pc, #624] @ 25f694 │ │ │ │ cmncs lr, sp, asr #21 │ │ │ │ - bvc 29aad8 │ │ │ │ + bvc 29ab88 │ │ │ │ cdpeq 0, 6, cr15, cr15, cr15, {2} │ │ │ │ ldrdvc pc, [ip], -sl │ │ │ │ - bvc c1ac24 │ │ │ │ - bvc fec1ad28 │ │ │ │ + bvc c1acd4 │ │ │ │ + bvc fec1add8 │ │ │ │ cmncs sp, r9, lsr r0 │ │ │ │ - bcc 69abf0 │ │ │ │ + bcc 69aca0 │ │ │ │ andcc pc, r1, r7, asr #17 │ │ │ │ - bcc fe69abf8 │ │ │ │ + bcc fe69aca8 │ │ │ │ andcc pc, r5, r7, asr #17 │ │ │ │ bicsmi pc, r4, #4, 4 @ 0x40000000 │ │ │ │ @ instruction: 0xf8d36810 │ │ │ │ @ instruction: 0xf8c7c000 │ │ │ │ @ instruction: 0xf887c00a │ │ │ │ @ instruction: 0xf8c7e009 │ │ │ │ ldc 0, cr0, [r3, #56] @ 0x38 │ │ │ │ vldr s13, [r2] │ │ │ │ ldrtvc r7, [r9], #2560 @ 0xa00 │ │ │ │ - bvc ff41aca0 │ │ │ │ - bvc fe41ada4 │ │ │ │ - bvc ffc5ae9c │ │ │ │ - blx 69af94 │ │ │ │ + bvc ff41ad50 │ │ │ │ + bvc fe41ae54 │ │ │ │ + bvc ffc5af4c │ │ │ │ + blx 69b044 │ │ │ │ mrc 15, 0, fp, cr7, cr4, {2} │ │ │ │ vmov r3, s15 │ │ │ │ @ instruction: 0xf8c73a10 │ │ │ │ svclt 0x00d43013 │ │ │ │ - bcc fe69ac40 │ │ │ │ - bcc 69ac44 │ │ │ │ + bcc fe69acf0 │ │ │ │ + bcc 69acf4 │ │ │ │ andscc pc, r7, r7, asr #17 │ │ │ │ vldr d9, [r6, #16] │ │ │ │ vmov.f32 s0, #80 @ 0x3e800000 0.250 │ │ │ │ vldr s0, [r3, #768] @ 0x300 │ │ │ │ vmov.f32 s17, #16 @ 0x40800000 4.0 │ │ │ │ svclt 0x005cfa10 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10046c8 │ │ │ │ cdp 4, 11, cr8, cr5, cr3, {2} │ │ │ │ vsqrt.f32 s17, s0 │ │ │ │ svclt 0x005cfa10 │ │ │ │ strtmi r2, [lr], -r0, lsl #10 │ │ │ │ ldrbhi pc, [sl], #-256 @ 0xffffff00 @ │ │ │ │ - bhi feb5ab9c │ │ │ │ + bhi feb5ac4c │ │ │ │ ldrbtvc r2, [fp], ip, ror #6 │ │ │ │ cdp 7, 2, cr3, cr0, cr4, {1} │ │ │ │ @ instruction: 0xf5d00a28 │ │ │ │ - @ instruction: 0xf807e992 │ │ │ │ + @ instruction: 0xf807e93a │ │ │ │ @ instruction: 0xf8079c05 │ │ │ │ - b 1462458 │ │ │ │ + b 1462508 │ │ │ │ mcr 8, 1, r4, cr8, cr0, {0} │ │ │ │ @ instruction: 0xf8070a28 │ │ │ │ - beq 28245c │ │ │ │ + beq 28250c │ │ │ │ stceq 8, cr15, [r7], {7} │ │ │ │ - stmib r2, {r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb sl!, {r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ stcpl 8, cr15, [r1], {7} │ │ │ │ stceq 8, cr15, [r4], {7} │ │ │ │ ldrmi lr, [r0], -r6, asr #20 │ │ │ │ @ instruction: 0xf8070a00 │ │ │ │ @ instruction: 0xf8076c02 │ │ │ │ @ instruction: 0xf8ca0c03 │ │ │ │ ldmib r4, {r2, r3, ip, sp, lr}^ │ │ │ │ @@ -572675,32 +572715,32 @@ │ │ │ │ vadd.f32 s14, s14, s0 │ │ │ │ vsub.f32 s12, s14, s13 │ │ │ │ @ instruction: 0xf0407a26 │ │ │ │ cdp 1, 15, cr8, cr5, cr9, {0} │ │ │ │ vsqrt.f32 s11, s0 │ │ │ │ mrc 10, 5, APSR_nzcv, cr5, cr0, {0} │ │ │ │ svclt 0x00cd6ac0 │ │ │ │ - bvs ffbdb0b4 │ │ │ │ + bvs ffbdb164 │ │ │ │ stmib sp, {r0, r5, r6, r9, sl, lr}^ │ │ │ │ cdp 12, 1, cr12, cr6, cr8, {0} │ │ │ │ svclt 0x00c11a90 │ │ │ │ movwls fp, #37579 @ 0x92cb │ │ │ │ movwcs pc, #29633 @ 0x73c1 @ │ │ │ │ cdp 3, 15, cr9, cr1, cr8, {0} │ │ │ │ svclt 0x00cdfa10 │ │ │ │ - bvs ff41b0d4 │ │ │ │ + bvs ff41b184 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ cdp 6, 1, cr4, cr6, cr10, {2} │ │ │ │ vldr s5, [sl, #576] @ 0x240 │ │ │ │ @ instruction: 0xeef86a7b │ │ │ │ svclt 0x00c46a66 │ │ │ │ stc2 10, cr15, [r2], {95} @ 0x5f @ │ │ │ │ stmdbcs r7, {r1, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ - bvs ffc5b0d4 │ │ │ │ - blx 69b0cc │ │ │ │ + bvs ffc5b184 │ │ │ │ + blx 69b17c │ │ │ │ mrc 15, 7, fp, cr0, cr8, {6} │ │ │ │ vldr s15, [sl, #408] @ 0x198 │ │ │ │ @ instruction: 0xeef86a7c │ │ │ │ vcvtr.u32.f32 s13, s13 │ │ │ │ vcmpe.f32 s15, s15 │ │ │ │ vstr s13, [sp, #284] @ 0x11c │ │ │ │ vmov.f32 s15, #18 @ 0x40900000 4.5 │ │ │ │ @@ -572710,15 +572750,15 @@ │ │ │ │ ldmib sp, {r0, r1, r9, fp, ip, sp, lr}^ │ │ │ │ addsmi r3, r9, #8388608 @ 0x800000 │ │ │ │ adcmi fp, sl, #56, 30 @ 0xe0 │ │ │ │ svclt 0x00344628 │ │ │ │ andcs r2, r0, r1 │ │ │ │ addhi pc, r1, #128 @ 0x80 │ │ │ │ vmlaeq.f64 d14, d17, d19 │ │ │ │ - blx 1a25ff0 │ │ │ │ + blx 1a260a0 │ │ │ │ vsubw.u8 , q15, d14 │ │ │ │ movwls r2, #28167 @ 0x6e07 │ │ │ │ vmlal.u , d16, d3[0] │ │ │ │ movwls r2, #28679 @ 0x7007 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ movwcc r9, #40201 @ 0x9d09 │ │ │ │ stcpl 8, cr15, [r8], {3} │ │ │ │ @@ -572738,32 +572778,32 @@ │ │ │ │ addsmi r3, r9, #212 @ 0xd4 │ │ │ │ ldrmi fp, [r9], -r8, lsr #30 │ │ │ │ ldrsbcc pc, [r8], #138 @ 0x8a @ │ │ │ │ sbcsne pc, r4, sl, asr #17 │ │ │ │ svclt 0x0028429a │ │ │ │ @ instruction: 0xf8da461a │ │ │ │ @ instruction: 0xf8ca30dc │ │ │ │ - bls 2e7920 │ │ │ │ + bls 2e79d0 │ │ │ │ svclt 0x00384293 │ │ │ │ - bls 330e14 │ │ │ │ + bls 330ec4 │ │ │ │ sbcscc pc, ip, sl, asr #17 │ │ │ │ ldrdcc pc, [r0], #138 @ 0x8a @ │ │ │ │ svclt 0x00384293 │ │ │ │ @ instruction: 0xf8ca4613 │ │ │ │ ldmib r4, {r5, r6, r7, ip, sp}^ │ │ │ │ strbeq r2, [r3], -r8, lsr #3 │ │ │ │ movwcs fp, #8028 @ 0x1f5c │ │ │ │ rsccc pc, r4, sl, lsl #17 │ │ │ │ @ instruction: 0xf89ad519 │ │ │ │ ldmiblt r3!, {r2, r5, r6, r7, ip, sp} │ │ │ │ ldrle r0, [r4, #-789] @ 0xfffffceb │ │ │ │ ldrdcc pc, [r8], #138 @ 0x8a @ │ │ │ │ vqdmulh.s d18, d0, d15 │ │ │ │ - blmi e80210 │ │ │ │ - bls 3a7a08 │ │ │ │ + blmi e802c0 │ │ │ │ + bls 3a7ab8 │ │ │ │ rscne pc, r4, sl, lsl #17 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf1000518 │ │ │ │ stmibvs r3!, {r0, r1, r2, r7, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldmib r4, {r0, r3, r4, r5, r6, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf00221a8 │ │ │ │ @@ -572781,15 +572821,15 @@ │ │ │ │ stmdavc fp!, {r3, r4, r5, r6, r9, sp} │ │ │ │ orrcs pc, r4, #9568256 @ 0x920000 │ │ │ │ svclt 0x008c2a46 │ │ │ │ strcs r2, [r4, -r8, lsl #14] │ │ │ │ @ instruction: 0x0601f013 │ │ │ │ addhi pc, ip, #0 │ │ │ │ @ instruction: 0xf04f2600 │ │ │ │ - bl 3a1670 │ │ │ │ + bl 3a1720 │ │ │ │ ldmdbvc fp, {r1, r2, r7, r8, r9} │ │ │ │ strle r0, [lr, #-2011] @ 0xfffff825 │ │ │ │ @ instruction: 0x23b9f894 │ │ │ │ vpmax.u8 d15, d6, d8 │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ sbcslt r4, fp, #26 │ │ │ │ svclt 0x00183a00 │ │ │ │ @@ -572799,57 +572839,57 @@ │ │ │ │ strhle r4, [r8, #46]! @ 0x2e │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ @ instruction: 0xf57f07d5 │ │ │ │ @ instruction: 0xf8d4aca7 │ │ │ │ strbt r5, [r5], #-748 @ 0xfffffd14 │ │ │ │ addmi r0, r0, #0 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ - rsbseq r1, r2, r0, ror #1 │ │ │ │ - ldrsbteq r1, [r2], #-14 │ │ │ │ + rsbseq r1, r2, r0, lsr r0 │ │ │ │ + rsbseq r1, r2, lr, lsr #32 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r2, ip, lsl lr │ │ │ │ + rsbseq r0, r2, ip, ror #26 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ rsccc pc, r4, #180, 16 @ 0xb40000 │ │ │ │ - bcc fe69aee4 │ │ │ │ + bcc fe69af94 │ │ │ │ rsccc pc, r6, #180, 16 @ 0xb40000 │ │ │ │ - bvs ffc1b2b4 │ │ │ │ - bvs ffbdb2a8 │ │ │ │ - blx 69b2a0 │ │ │ │ + bvs ffc1b364 │ │ │ │ + bvs ffbdb358 │ │ │ │ + blx 69b350 │ │ │ │ mrc 15, 7, fp, cr0, cr8, {2} │ │ │ │ vmls.f32 s10, s12, s13 │ │ │ │ @ instruction: 0xf8b43a90 │ │ │ │ cdp 2, 15, cr3, cr8, cr8, {7} │ │ │ │ vcvt.u32.f32 s13, s13 │ │ │ │ vcmpe.f32 s11, s11 │ │ │ │ vnmla.f32 s12, s11, s12 │ │ │ │ @ instruction: 0xeef11a90 │ │ │ │ svclt 0x0058fa10 │ │ │ │ - bvs 1c1b1c4 │ │ │ │ - bcc fe69af20 │ │ │ │ + bvs 1c1b274 │ │ │ │ + bcc fe69afd0 │ │ │ │ rsccc pc, sl, #180, 16 @ 0xb40000 │ │ │ │ - bvs ffc1b2f0 │ │ │ │ - bvs ff41b204 │ │ │ │ - bvs ffc5b2e8 │ │ │ │ - bcs 69af74 │ │ │ │ - blx 69b2e4 │ │ │ │ + bvs ffc1b3a0 │ │ │ │ + bvs ff41b2b4 │ │ │ │ + bvs ffc5b398 │ │ │ │ + bcs 69b024 │ │ │ │ + blx 69b394 │ │ │ │ stc2 10, cr15, [r2], {95} @ 0x5f @ │ │ │ │ stmdbcs r7, {r1, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ mrc 15, 7, fp, cr0, cr8, {6} │ │ │ │ vmls.f32 s14, s12, s13 │ │ │ │ sbclt r3, fp, #144, 20 @ 0x90000 │ │ │ │ cdp 3, 15, cr9, cr8, cr9, {0} │ │ │ │ vmull.u q11, d17, d2[5] │ │ │ │ movwls r2, #33543 @ 0x8307 │ │ │ │ - bvc ffc5b334 │ │ │ │ - bvs 145b318 │ │ │ │ - bvc 31ae80 │ │ │ │ - blx 69b314 │ │ │ │ + bvc ffc5b3e4 │ │ │ │ + bvs 145b3c8 │ │ │ │ + bvc 31af30 │ │ │ │ + blx 69b3c4 │ │ │ │ mcrge 7, 7, pc, cr11, cr15, {1} @ │ │ │ │ - bvc ffc1b348 │ │ │ │ - bvc 35ae90 │ │ │ │ + bvc ffc1b3f8 │ │ │ │ + bvc 35af40 │ │ │ │ @ instruction: 0xf894e6e9 │ │ │ │ str r2, [sp, #-896]! @ 0xfffffc80 │ │ │ │ movmi pc, #4, 10 @ 0x1000000 │ │ │ │ ldrvs pc, [r0, #-2259]! @ 0xfffff72d │ │ │ │ eorvc r2, fp, ip, asr r3 │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ ldrtmi sl, [r1], -pc, lsl #26 │ │ │ │ @@ -572886,15 +572926,15 @@ │ │ │ │ andeq lr, ip, #270336 @ 0x42000 │ │ │ │ adcsgt pc, sl, #10092544 @ 0x9a0000 │ │ │ │ streq lr, [ip, -r7, asr #20] │ │ │ │ adcsvc pc, sl, #9043968 @ 0x8a0000 │ │ │ │ subcs r7, sl, #106 @ 0x6a │ │ │ │ @ instruction: 0xf8ca702a │ │ │ │ @ instruction: 0xf8d6300c │ │ │ │ - bcs 2681d0 │ │ │ │ + bcs 268280 │ │ │ │ mcrrge 4, 3, pc, pc, cr15 @ │ │ │ │ @ instruction: 0xf8312200 │ │ │ │ andcc r5, r1, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf8da801d │ │ │ │ @ instruction: 0xf8d6300c │ │ │ │ movwcc r5, #8816 @ 0x2270 │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ @@ -572913,21 +572953,21 @@ │ │ │ │ sbcsvc r2, r1, r0, lsl #6 │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ movwcc r2, #5377 @ 0x1501 │ │ │ │ andsle r2, ip, r3, lsl #22 │ │ │ │ svccs 0x0004f850 │ │ │ │ rscsle r2, r8, r0, lsl #20 │ │ │ │ ldrdne pc, [ip], -sl │ │ │ │ - bllt 7cc3d4 │ │ │ │ + bllt 7cc484 │ │ │ │ andvc r2, sp, r9, asr r5 │ │ │ │ ldrbeq pc, [r0, #-67] @ 0xffffffbd @ │ │ │ │ subvc r3, sp, r1, lsl #6 │ │ │ │ - b 162a498 │ │ │ │ + b 162a548 │ │ │ │ addvc r2, lr, r2, lsl r5 │ │ │ │ - b 163bbc8 │ │ │ │ + b 163bc78 │ │ │ │ @ instruction: 0xf1014212 │ │ │ │ tstvc sl, r5, lsl #10 │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ streq pc, [r1, #-79] @ 0xffffffb1 │ │ │ │ stccs 1, cr13, [r0, #-904] @ 0xfffffc78 │ │ │ │ rscshi pc, r9, r0, asr #32 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ @@ -572944,59 +572984,59 @@ │ │ │ │ @ instruction: 0xf8da32f0 │ │ │ │ cmncs r8, ip │ │ │ │ @ instruction: 0x46206a9b │ │ │ │ andcc pc, r1, r2, asr #17 │ │ │ │ andsvc r1, r1, r3, asr sp │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xff18f7eb │ │ │ │ - bne 69b138 │ │ │ │ + bne 69b1e8 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ movwcc r2, #21097 @ 0x5269 │ │ │ │ stcne 8, cr15, [r4], {67} @ 0x43 │ │ │ │ stccs 8, cr15, [r5], {3} │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ @ instruction: 0xf8d4e51f │ │ │ │ ldmvs fp, {r3, r4, r8, r9, ip, sp}^ │ │ │ │ rsbseq pc, r8, r3, lsl #2 │ │ │ │ sadd8mi r6, sp, fp │ │ │ │ @ instruction: 0xf8dab173 │ │ │ │ - beq 8a7958 │ │ │ │ + beq 8a7a08 │ │ │ │ addsvc r1, r3, r5, asr sp │ │ │ │ tstvc r3, fp, lsl ip │ │ │ │ msreq SPSR_s, #68, 4 @ 0x40000004 │ │ │ │ movwcs r8, #19 │ │ │ │ @ instruction: 0xf8ca70d1 │ │ │ │ strcs r5, [r1, #-12] │ │ │ │ - blcs 32c548 │ │ │ │ + blcs 32c5f8 │ │ │ │ @ instruction: 0xf850d01c │ │ │ │ - bcs 26b55c │ │ │ │ + bcs 26b60c │ │ │ │ @ instruction: 0xf8dad0f8 │ │ │ │ sbcslt r1, r6, #12 │ │ │ │ strbcs fp, [r4, #-2837]! @ 0xfffff4eb │ │ │ │ @ instruction: 0xf043700d │ │ │ │ movwcc r0, #5456 @ 0x1550 │ │ │ │ - blcs 33ba98 │ │ │ │ + blcs 33bb48 │ │ │ │ ldrcs lr, [r2, #-2639] @ 0xfffff5b1 │ │ │ │ sbcvc r7, sp, lr, lsl #1 │ │ │ │ andsmi lr, r2, #323584 @ 0x4f000 │ │ │ │ streq pc, [r5, #-257] @ 0xfffffeff │ │ │ │ @ instruction: 0xf8ca710a │ │ │ │ @ instruction: 0xf04f500c │ │ │ │ mvnle r0, r1, lsl #10 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ @ instruction: 0xf8da8088 │ │ │ │ rsbcs r3, r3, #12 │ │ │ │ - blcs 2dd99c │ │ │ │ + blcs 2dda4c │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ - bllt 1f1d998 │ │ │ │ + bllt 1f1da48 │ │ │ │ stclne 0, cr7, [sp, #-568] @ 0xfffffdc8 │ │ │ │ subvc r2, fp, r4, ror #12 │ │ │ │ - beq 7fb9e0 │ │ │ │ + beq 7fba90 │ │ │ │ sbcvc r0, lr, r2, lsl ip │ │ │ │ strb r7, [r4, sl, lsl #2] │ │ │ │ tstpcc r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf10368db │ │ │ │ cdpvs 0, 13, cr0, cr11, cr12, {3} │ │ │ │ cmnlt r3, sp, lsl r6 │ │ │ │ ldrdcs pc, [ip], -sl │ │ │ │ @@ -573007,26 +573047,26 @@ │ │ │ │ sbcsvc r2, r1, r0, lsl #6 │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ movwcc r2, #5377 @ 0x1501 │ │ │ │ andsle r2, ip, r3, lsl #22 │ │ │ │ svccs 0x0004f850 │ │ │ │ rscsle r2, r8, r0, lsl #20 │ │ │ │ ldrdne pc, [ip], -sl │ │ │ │ - bllt 3cc54c │ │ │ │ + bllt 3cc5fc │ │ │ │ andvc r2, sp, r2, ror #10 │ │ │ │ ldrbeq pc, [r0, #-67] @ 0xffffffbd @ │ │ │ │ subvc r3, sp, r1, lsl #6 │ │ │ │ - b 162a610 │ │ │ │ + b 162a6c0 │ │ │ │ addvc r2, lr, r2, lsl r5 │ │ │ │ - b 163bd40 │ │ │ │ + b 163bdf0 │ │ │ │ @ instruction: 0xf1014212 │ │ │ │ tstvc sl, r5, lsl #10 │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ streq pc, [r1, #-79] @ 0xffffffb1 │ │ │ │ - bllt fefd41a8 │ │ │ │ + bllt fefd4258 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ @ instruction: 0xf8032261 │ │ │ │ ldmib r4, {r0, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf8ca21a8 │ │ │ │ @ instruction: 0xf7ff300c │ │ │ │ addvc fp, lr, r2, lsr #22 │ │ │ │ strbtcs r1, [r2], -sp, asr #26 │ │ │ │ @@ -573067,15 +573107,15 @@ │ │ │ │ eorsvc r0, r3, r0, lsr r0 │ │ │ │ movwcs sl, #6155 @ 0x180b │ │ │ │ eorcs pc, ip, sp, lsl #17 │ │ │ │ rscscs pc, r4, #212, 16 @ 0xd40000 │ │ │ │ svcvc 0x0001f810 │ │ │ │ movwcc r4, #5146 @ 0x141a │ │ │ │ @ instruction: 0xf8922b06 │ │ │ │ - b 12e7b74 │ │ │ │ + b 12e7c24 │ │ │ │ @ instruction: 0xf8010207 │ │ │ │ mvnsle r2, r1, lsl #30 │ │ │ │ strcc r7, [r6], -fp, lsr #18 │ │ │ │ andvs pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf57f07da │ │ │ │ @ instruction: 0xf8daaabb │ │ │ │ @ instruction: 0xf10d500c │ │ │ │ @@ -573086,15 +573126,15 @@ │ │ │ │ subscs r3, r0, #46 @ 0x2e │ │ │ │ eorscc pc, r0, sp, lsr #17 │ │ │ │ eorcs pc, ip, sp, lsl #17 │ │ │ │ rscscs pc, r4, #212, 16 @ 0xd40000 │ │ │ │ svcvs 0x0001f810 │ │ │ │ movwcc r4, #5146 @ 0x141a │ │ │ │ @ instruction: 0xf8922b06 │ │ │ │ - b 12e7bd8 │ │ │ │ + b 12e7c88 │ │ │ │ @ instruction: 0xf8010206 │ │ │ │ mvnsle r2, r1, lsl #30 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ @ instruction: 0xf8ca3506 │ │ │ │ @ instruction: 0xf7ff500c │ │ │ │ @ instruction: 0x2e00ba97 │ │ │ │ addhi pc, lr, r0 │ │ │ │ @@ -573102,37 +573142,37 @@ │ │ │ │ svceq 0x0000f1bc │ │ │ │ mcrge 4, 2, pc, cr6, cr15, {3} @ │ │ │ │ rsbsgt pc, r0, #14024704 @ 0xd60000 │ │ │ │ svceq 0x0000f1bc │ │ │ │ mcrge 4, 2, pc, cr2, cr15, {3} @ │ │ │ │ strbtmi r4, [r7], -r2, ror #12 │ │ │ │ @ instruction: 0xf1a3e642 │ │ │ │ - blx fef20780 │ │ │ │ + blx fef20830 │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ movwcs r0, #33053 @ 0x811d │ │ │ │ - bllt fe71db78 │ │ │ │ + bllt fe71dc28 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894792a │ │ │ │ - blx 4cca6c │ │ │ │ - b 31d7a8 │ │ │ │ + blx 4ccb1c │ │ │ │ + b 31d858 │ │ │ │ svccc 0x00010809 │ │ │ │ @ instruction: 0xf1bbb2ff │ │ │ │ eorle r0, r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf5cf4658 │ │ │ │ - @ instruction: 0xf8daec18 │ │ │ │ + @ instruction: 0xf8daebc0 │ │ │ │ addmi r3, r3, #164 @ 0xa4 │ │ │ │ @ instruction: 0xf1b8d91b │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ - b 44b184 │ │ │ │ + b 44b234 │ │ │ │ ldrtmi r0, [r2], -fp, lsl #6 │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf960f7ff │ │ │ │ @ instruction: 0xf894792a │ │ │ │ - b c2caac │ │ │ │ + b c2cb5c │ │ │ │ ldrbeq r0, [r7, r3, lsl #6] │ │ │ │ stclge 5, cr15, [r4, #-508]! @ 0xfffffe04 │ │ │ │ ldrtmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0x96004650 │ │ │ │ @ instruction: 0xf952f7ff │ │ │ │ @ instruction: 0xf1b8e55c │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @@ -573140,114 +573180,114 @@ │ │ │ │ ldrtmi r0, [fp], -r0, lsl #4 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ andls r4, r0, #42991616 @ 0x2900000 │ │ │ │ andcs r4, r0, #80, 12 @ 0x5000000 │ │ │ │ @ instruction: 0xf942f7ff │ │ │ │ @ instruction: 0xf8d4e54c │ │ │ │ @ instruction: 0xf7ff32f8 │ │ │ │ - bl 50e584 │ │ │ │ + bl 50e634 │ │ │ │ @ instruction: 0xf8b41003 │ │ │ │ @ instruction: 0xf8b4e2e8 │ │ │ │ movwcc ip, #4842 @ 0x12ea │ │ │ │ rscls pc, r4, #180, 16 @ 0xb40000 │ │ │ │ cdpcc 1, 15, cr15, cr15, cr14, {0} │ │ │ │ rscls pc, ip, r0, asr #17 │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 25fc54 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 25fd04 │ │ │ │ rscls pc, r6, #180, 16 @ 0xb40000 │ │ │ │ @ instruction: 0x9e3ce9c0 │ │ │ │ rscsgt pc, r8, r0, asr #17 │ │ │ │ rsccc pc, r8, sl, asr #17 │ │ │ │ - bmi 1319004 │ │ │ │ + bmi 13190b4 │ │ │ │ stmdbmi r2, {r0, sp}^ │ │ │ │ andsvc r4, r8, sl, ror r4 │ │ │ │ @ instruction: 0xf68d4479 │ │ │ │ - @ instruction: 0xf8d4fc01 │ │ │ │ + @ instruction: 0xf8d4fba9 │ │ │ │ @ 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 1d9dd14 │ │ │ │ tstpvc ip, r7, lsl #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1bc463e │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0x4662adb9 │ │ │ │ stmdbcs r0, {r0, r2, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf507d0f4 │ │ │ │ @ instruction: 0x463e7114 │ │ │ │ svceq 0x0000f1bc │ │ │ │ stcge 4, cr15, [lr, #508]! @ 0x1fc │ │ │ │ - str r4, [pc, #1639]! @ 2602f7 │ │ │ │ - bvc ff29b854 │ │ │ │ - bvs 29b774 │ │ │ │ - bvc c1b318 │ │ │ │ - bvc fec1b67c │ │ │ │ - bvc ff41b680 │ │ │ │ - bvc fe45b644 │ │ │ │ - bvc ffc5b8a0 │ │ │ │ - bcc fe69b50c │ │ │ │ - bvc ffc5b894 │ │ │ │ + str r4, [pc, #1639]! @ 2603a7 │ │ │ │ + bvc ff29b904 │ │ │ │ + bvs 29b824 │ │ │ │ + bvc c1b3c8 │ │ │ │ + bvc fec1b72c │ │ │ │ + bvc ff41b730 │ │ │ │ + bvc fe45b6f4 │ │ │ │ + bvc ffc5b950 │ │ │ │ + bcc fe69b5bc │ │ │ │ + bvc ffc5b944 │ │ │ │ stmdbeq r0, {r0, r1, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ - beq fec1b4d8 │ │ │ │ + beq fec1b588 │ │ │ │ stmdbeq r9, {r0, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ stmibne r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf889fa5f │ │ │ │ ldmdbcs r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - bllt fe9ddccc │ │ │ │ - bvc ff49b894 │ │ │ │ - bvc 89b354 │ │ │ │ - bvs 29b7b8 │ │ │ │ - bvs 7db45c │ │ │ │ - bvc fe45b6c0 │ │ │ │ - bvc ff41b6c4 │ │ │ │ - bvc fec1b688 │ │ │ │ - bvc ffc5b8e4 │ │ │ │ - bcc fe69b550 │ │ │ │ - bvs ffc5b8d8 │ │ │ │ + bllt fe9ddd7c │ │ │ │ + bvc ff49b944 │ │ │ │ + bvc 89b404 │ │ │ │ + bvs 29b868 │ │ │ │ + bvs 7db50c │ │ │ │ + bvc fe45b770 │ │ │ │ + bvc ff41b774 │ │ │ │ + bvc fec1b738 │ │ │ │ + bvc ffc5b994 │ │ │ │ + bcc fe69b600 │ │ │ │ + bvs ffc5b988 │ │ │ │ mcr 2, 0, r4, cr6, cr13, {2} │ │ │ │ vmlsl.u8 q12, d21, d7 │ │ │ │ @ instruction: 0x01ad0509 │ │ │ │ - beq dcc8c0 │ │ │ │ - bllt fe49dd08 │ │ │ │ + beq dcc970 │ │ │ │ + bllt fe49ddb8 │ │ │ │ andcs r4, r4, #14336 @ 0x3800 │ │ │ │ @ instruction: 0xf104490e │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6924479 │ │ │ │ - ldrbt pc, [ip], #-3505 @ 0xfffff24f @ │ │ │ │ + ldrbt pc, [ip], #-3417 @ 0xfffff2a7 @ │ │ │ │ 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], #-3624 @ 0xfffff1d8 │ │ │ │ + cdp 5, 1, cr15, cr2, 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 @ │ │ │ │ + rsbseq pc, r4, r9, asr r5 @ │ │ │ │ + andseq r9, lr, r8, ror #14 │ │ │ │ + andseq ip, fp, r8, lsr #21 │ │ │ │ + andseq r9, lr, r6, ror r6 │ │ │ │ + rsbseq pc, r4, r8, lsr #5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, lr, ip, ror #12 │ │ │ │ + andseq r9, lr, r4, ror #12 │ │ │ │ svcvc 0x00cbf5b0 │ │ │ │ - blmi 415d88 │ │ │ │ + blmi 415e38 │ │ │ │ sbceq lr, r0, r0, lsl #22 │ │ │ │ ldmdane sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blcs 276dd8 │ │ │ │ + blcs 276e88 │ │ │ │ sadd16mi fp, r0, r4 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - rsbeq r2, r8, r8, asr r5 │ │ │ │ + rsbeq r2, r8, r0, asr r5 │ │ │ │ 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 106d30c │ │ │ │ tstne r3, #44, 30 @ 0xb0 │ │ │ │ stmdbcs r9!, {r0, r1, r4, r9, sl, lr} │ │ │ │ stmdane r3!, {r1, r2, r5, r8, r9, sp} │ │ │ │ ldcne 8, cr1, [r8, #-96] @ 0xffffffa0 │ │ │ │ eorcs r1, r0, sp, lsl sp │ │ │ │ andcs r0, r6, r0, lsr #32 │ │ │ │ andvs r2, r8, r1, lsl #6 │ │ │ │ @@ -573298,15 +573338,15 @@ │ │ │ │ strmi r4, [r6], -sp, lsl #12 │ │ │ │ stcne 1, cr2, [r8, #-32]! @ 0xffffffe0 │ │ │ │ stc2l 7, cr15, [r2, #-976] @ 0xfffffc30 │ │ │ │ adcscc pc, sl, #11862016 @ 0xb50000 │ │ │ │ ldmdblt fp, {r2, r3, r5, r6, r7, fp, sp, lr}^ │ │ │ │ adcscc pc, sl, #9764864 @ 0x950000 │ │ │ │ movtcs fp, #41235 @ 0xa113 │ │ │ │ - blcc 31df10 │ │ │ │ + blcc 31dfc0 │ │ │ │ @ instruction: 0xf8042304 │ │ │ │ rscvs r3, ip, r1, lsl #22 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ movmi pc, #25165824 @ 0x1800000 │ │ │ │ ldrcs pc, [r4, #-2259]! @ 0xfffff72d │ │ │ │ ldrvs pc, [r8, #-2259]! @ 0xfffff72d │ │ │ │ cdpvs 3, 5, cr2, cr7, cr8, {2} │ │ │ │ @@ -573320,142 +573360,142 @@ │ │ │ │ @ instruction: 0x0c330a32 │ │ │ │ cdpeq 0, 3, cr7, cr6, cr2, {5} │ │ │ │ strcc r7, [r5], #-227 @ 0xffffff1d │ │ │ │ stcvs 8, cr15, [r1], {4} │ │ │ │ @ instruction: 0xf884e7d4 │ │ │ │ ldrb r8, [r3, r1]! │ │ │ │ andcs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ - bcs a8cf18 │ │ │ │ + bcs a8cfc8 │ │ │ │ ldrsbmi lr, [fp, #-144]! @ 0xffffff70 │ │ │ │ andcs fp, r2, #8, 30 │ │ │ │ svclt 0x0088d005 │ │ │ │ stmdale r2, {r0, r1, r9, sp} │ │ │ │ svclt 0x00183a08 │ │ │ │ @ instruction: 0xf8d02201 │ │ │ │ - blcs a6c704 │ │ │ │ + blcs a6c7b4 │ │ │ │ @ instruction: 0xf042bf08 │ │ │ │ andle r0, r7, r0, lsl r2 │ │ │ │ @ instruction: 0xf042bf88 │ │ │ │ stmdale r3, {r3, r4, r9} │ │ │ │ svclt 0x00182b08 │ │ │ │ andeq pc, r8, #66 @ 0x42 │ │ │ │ sbcscc pc, r8, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0x1e603901 │ │ │ │ addsvc r2, sl, r8, ror r4 │ │ │ │ andshi r2, ip, r0, lsl #4 │ │ │ │ sbcsvc r0, sl, r4, lsl #20 │ │ │ │ - beq 4fc38c │ │ │ │ + beq 4fc43c │ │ │ │ orrsvc r7, ip, r8, asr r1 │ │ │ │ andsvc r7, sl, #1073741878 @ 0x40000036 │ │ │ │ - blmi 39e0a4 │ │ │ │ + blmi 39e154 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldrsbtls pc, [r0], -r1 @ │ │ │ │ umulllt r4, r3, r0, r6 │ │ │ │ @ instruction: 0xf1b94606 │ │ │ │ svclt 0x00180200 │ │ │ │ @ instruction: 0xf1b82201 │ │ │ │ svclt 0x00180f0a │ │ │ │ - bcs 268760 │ │ │ │ + bcs 268810 │ │ │ │ @ instruction: 0xf8d1d17f │ │ │ │ strmi fp, [ip], -r8 │ │ │ │ ldrbmi r8, [r8], -sl, lsl #23 │ │ │ │ ldrmi r6, [sl], #-2441 @ 0xfffff677 │ │ │ │ - blx 141df38 │ │ │ │ + blx 141dfe8 │ │ │ │ mlals r8, r4, r8, pc @ │ │ │ │ ldrdne pc, [r4], #-139 @ 0xffffff75 @ │ │ │ │ - bvs 1c31794 │ │ │ │ + bvs 1c31844 │ │ │ │ stmdbne r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx fe4de904 │ │ │ │ + blx fe4de9b4 │ │ │ │ tstcs r9, #323584 @ 0x4f000 │ │ │ │ stmiahi r0!, {r0, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf6939100 │ │ │ │ - @ instruction: 0xf1a7fca1 │ │ │ │ + @ instruction: 0xf1a7fc49 │ │ │ │ @ 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 13301a8 │ │ │ │ movwcs r0, #128 @ 0x80 │ │ │ │ ldmvs r4!, {r0, sl, fp, sp} │ │ │ │ @ instruction: 0xf04abf88 │ │ │ │ - b 1262800 │ │ │ │ + b 12628b0 │ │ │ │ rsbvc r1, r7, r9 │ │ │ │ mvnvc fp, pc, ror #5 │ │ │ │ tstcs lr, #805306370 @ 0x30000002 │ │ │ │ andge pc, r2, r4, lsl #17 │ │ │ │ @ instruction: 0xf88470e0 │ │ │ │ @ instruction: 0xf884b004 │ │ │ │ @ instruction: 0xf884e005 │ │ │ │ eorvc ip, r3, r6 │ │ │ │ ldmdavs r0!, {r0, r3, r4, r6, r8, r9, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf7ec9100 │ │ │ │ stmdbls r0, {r0, r2, r3, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - ldrmi r6, [pc], #-2443 @ 260000 │ │ │ │ + ldrmi r6, [pc], #-2443 @ 2600b0 │ │ │ │ stmibvs fp, {r0, r1, r2, r5, r6, r9, ip, sp, lr} │ │ │ │ - beq d3107c │ │ │ │ + beq d3112c │ │ │ │ stceq 2, cr7, [fp], #-652 @ 0xfffffd74 │ │ │ │ - blls 5bcb9c │ │ │ │ + blls 5bcc4c │ │ │ │ @ instruction: 0x73250e2d │ │ │ │ - bls 56d04c │ │ │ │ + bls 56d0fc │ │ │ │ adcsvs r6, r4, fp, lsl r8 │ │ │ │ movweq lr, #10787 @ 0x2a23 │ │ │ │ andsvs r9, r3, sp, lsl #20 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ stmibvs r3!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldceq 0, cr15, [r8], {79} @ 0x4f │ │ │ │ @ instruction: 0xbc03fb0c │ │ │ │ ldrsbtcc pc, [r0], #-140 @ 0xffffff74 @ │ │ │ │ @ instruction: 0x1c03ea4f │ │ │ │ - blx fe59e9be │ │ │ │ + blx fe59ea6e │ │ │ │ cdpcs 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ rsbvc lr, r7, #46923776 @ 0x2cc0000 │ │ │ │ - bvs ffb59fbc │ │ │ │ + bvs ffb5a06c │ │ │ │ @ instruction: 0x1c03ea4f │ │ │ │ - blx fe59e9d6 │ │ │ │ + blx fe59ea86 │ │ │ │ cdpcs 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ @ instruction: 0xf8d9e7a7 │ │ │ │ strbmi fp, [ip], -r8 │ │ │ │ @ instruction: 0x201cf8b9 │ │ │ │ - beq ff29c1ac │ │ │ │ + beq ff29c25c │ │ │ │ @ instruction: 0x1018f8d9 │ │ │ │ ldrmi r4, [sl], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf9c2f7f1 │ │ │ │ @ instruction: 0xf8db2302 │ │ │ │ strmi r1, [r5], -r4, rrx │ │ │ │ ldrdvc pc, [r4], -r9 @ │ │ │ │ str r9, [r0, r1, lsl #6] │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ - blvs 53191c │ │ │ │ + blvs 5319cc │ │ │ │ strmi r9, [ip], -fp, lsl #26 │ │ │ │ - bleq 29c774 │ │ │ │ + bleq 29c824 │ │ │ │ mlasls r0, sp, r8, pc @ │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ svccs 0x000a0b01 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ strmi r0, [r0], r0, lsl #22 │ │ │ │ svceq 0x0000f1bb │ │ │ │ sadd16mi fp, ip, r8 │ │ │ │ stmdavs fp!, {r0, r2, r5, r8, ip, sp, pc} │ │ │ │ - b b464f4 │ │ │ │ + b b465a4 │ │ │ │ eorvs r0, fp, r1, lsl #6 │ │ │ │ - blhi feb3a36c │ │ │ │ + blhi feb3a41c │ │ │ │ ldrtmi r6, [r0], -r1, lsr #19 │ │ │ │ movwcs r4, #5146 @ 0x141a │ │ │ │ @ instruction: 0x31b6f886 │ │ │ │ @ instruction: 0x31b8f8d6 │ │ │ │ @ instruction: 0xf8c63301 │ │ │ │ @ instruction: 0xf8d631b8 │ │ │ │ @ instruction: 0xf14331bc │ │ │ │ @@ -573463,54 +573503,54 @@ │ │ │ │ @ instruction: 0xf7f131bc │ │ │ │ @ instruction: 0xf8d6f983 │ │ │ │ strmi sl, [r5], -r4, rrx │ │ │ │ biccs r2, r0, r2, lsl #4 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf894d104 │ │ │ │ tsteq r2, r8, lsr #32 │ │ │ │ - beq 70cc58 │ │ │ │ + beq 70cd08 │ │ │ │ @ instruction: 0xf8946a60 │ │ │ │ svcne 0x0003c02b │ │ │ │ stmdble pc, {r0, r8, r9, fp, sp}^ @ │ │ │ │ eorsle r2, sp, r0, lsl #16 │ │ │ │ ldrmi r2, [lr], -r0, lsl #6 │ │ │ │ stmiavs r4!, {r1, r2, r3, r4, r7, r9, sl, lr} │ │ │ │ strne lr, [r0, -r7, asr #20] │ │ │ │ andne lr, ip, #270336 @ 0x42000 │ │ │ │ umaalmi pc, lr, r4, r8 @ │ │ │ │ @ instruction: 0xf8d82c01 │ │ │ │ svclt 0x00964008 │ │ │ │ stmibeq r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stmdbeq ip, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf989fa5f │ │ │ │ - b 12bc6e8 │ │ │ │ + b 12bc798 │ │ │ │ @ instruction: 0x71a30109 │ │ │ │ movwcs fp, #750 @ 0x2ee │ │ │ │ mvnvc r7, r7, rrx │ │ │ │ tstcs sp, #805306370 @ 0x30000002 │ │ │ │ rscvc r7, r2, r1, lsr #1 │ │ │ │ and pc, r4, r4, lsl #17 │ │ │ │ @ instruction: 0xf1ba7023 │ │ │ │ eorle r0, r5, r0, lsl #30 │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ @ instruction: 0xf7ec4651 │ │ │ │ @ instruction: 0xf8dafbed │ │ │ │ ldrmi r3, [lr], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf8da7266 │ │ │ │ ldrmi r3, [sp], #-24 @ 0xffffffe8 │ │ │ │ - beq ce3238 │ │ │ │ + beq ce32e8 │ │ │ │ cdpeq 2, 2, cr7, cr13, cr3, {7} │ │ │ │ @ instruction: 0xf10472a2 │ │ │ │ @ instruction: 0x7325030d │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ @ instruction: 0xf04f69a3 │ │ │ │ - blx 5e3a0a │ │ │ │ + blx 5e3aba │ │ │ │ svcvs 0x00336603 │ │ │ │ - blx 1a2061c │ │ │ │ + blx 1a206cc │ │ │ │ vmull.p8 , d19, d3 │ │ │ │ vrsubhn.i16 d18, , │ │ │ │ ldr r4, [r6, r7, lsl #6]! │ │ │ │ strb r7, [r3, r6, ror #4]! │ │ │ │ tsteq fp, r3, ror #21 │ │ │ │ mcr2 10, 4, pc, cr3, cr15, {2} @ │ │ │ │ strcs pc, [r7], -r3, asr #7 │ │ │ │ @@ -573524,15 +573564,15 @@ │ │ │ │ @ instruction: 0xf8df4683 │ │ │ │ addlt r3, pc, r4, lsl #19 │ │ │ │ vst3.16 {d20-d22}, [pc :256], r9 │ │ │ │ andscc r7, r8, r0, asr #4 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ @ instruction: 0xf8db0300 │ │ │ │ - blcs 2ac9d8 │ │ │ │ + blcs 2aca88 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf103fb02 │ │ │ │ @ instruction: 0xf7f431c8 │ │ │ │ @ instruction: 0xf8dbfb6d │ │ │ │ ldrbmi r1, [r8], -r4, lsr #32 │ │ │ │ @ instruction: 0xf8cb698b │ │ │ │ @ instruction: 0xf7ec3050 │ │ │ │ @@ -573555,48 +573595,48 @@ │ │ │ │ movweq pc, #12291 @ 0x3003 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0x469c095b │ │ │ │ movwcs lr, #1 │ │ │ │ @ instruction: 0xf88b469c │ │ │ │ @ instruction: 0xf8db32cc │ │ │ │ ldmib fp, {r2, r5, r7, ip, sp}^ │ │ │ │ - blcs 2b9470 │ │ │ │ + blcs 2b9520 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ andcs pc, ip, #10158080 @ 0x9b0000 │ │ │ │ @ instruction: 0xf8db4698 │ │ │ │ @ instruction: 0xf89b3200 │ │ │ │ - blcs a84d50 │ │ │ │ + blcs a84e00 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ andle r0, r8, r2, lsl #28 │ │ │ │ @ instruction: 0xf04fbf88 │ │ │ │ stmdale r4, {r0, r1, r9, sl, fp} │ │ │ │ mcreq 1, 0, pc, cr8, cr3, {5} @ │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xf8db0e01 │ │ │ │ - blcs a6cac8 │ │ │ │ + blcs a6cb78 │ │ │ │ ldrbhi pc, [r0], #-0 @ │ │ │ │ strbhi pc, [sl], #-512 @ 0xfffffe00 @ │ │ │ │ @ instruction: 0xf04f3b08 │ │ │ │ svclt 0x00180700 │ │ │ │ bicseq r2, fp, r1, lsl #6 │ │ │ │ addseq r0, r2, r9, asr #3 │ │ │ │ sbceq lr, r9, #270336 @ 0x42000 │ │ │ │ ldmcc pc!, {r3, r8, ip, sp, lr, pc}^ @ │ │ │ │ - beq 4b0f04 │ │ │ │ + beq 4b0fb4 │ │ │ │ biceq lr, ip, r1, asr #20 │ │ │ │ subne lr, r0, #270336 @ 0x42000 │ │ │ │ tstne lr, r1, asr #20 │ │ │ │ addne lr, r5, #270336 @ 0x42000 │ │ │ │ @ instruction: 0xf8db4319 │ │ │ │ - b 162c374 │ │ │ │ + b 162c424 │ │ │ │ orrsvc r1, sl, r8, lsl #16 │ │ │ │ andeq pc, r9, #-1073741824 @ 0xc0000000 │ │ │ │ ldrsbcs r7, [r9, #-25]! @ 0xffffffe7 │ │ │ │ - beq ffc57c │ │ │ │ - beq b7c778 │ │ │ │ + beq ffc62c │ │ │ │ + beq b7c828 │ │ │ │ andhi pc, r1, r3, lsl #17 │ │ │ │ sbcsvc r7, lr, pc, lsl r2 │ │ │ │ andsvc r7, r9, ip, asr r1 │ │ │ │ eorcs pc, r0, fp, asr #17 │ │ │ │ ldrdcs pc, [r4], fp @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ strcs r8, [r0], -r9, lsl #8 │ │ │ │ @@ -573632,26 +573672,26 @@ │ │ │ │ strbeq lr, [sl, #-2629] @ 0xfffff5bb │ │ │ │ stc2 10, cr15, [ip], {95} @ 0x5f @ │ │ │ │ andge pc, r4, #14352384 @ 0xdb0000 │ │ │ │ ldrcs lr, [r2, #-2629] @ 0xfffff5bb │ │ │ │ vmlseq.f32 s28, s2, s24 │ │ │ │ andsmi lr, r1, #270336 @ 0x42000 │ │ │ │ @ instruction: 0xf04e70da │ │ │ │ - bls 363bc0 │ │ │ │ + bls 363c70 │ │ │ │ @ instruction: 0xf8c30a09 │ │ │ │ @ instruction: 0xf04f2005 │ │ │ │ @ instruction: 0xf8830279 │ │ │ │ andsvc lr, sl, r1 │ │ │ │ andeq pc, r9, #-1073741824 @ 0xc0000000 │ │ │ │ @ instruction: 0x711d7099 │ │ │ │ eorcs pc, r0, fp, asr #17 │ │ │ │ mlacs sl, r4, r8, pc @ │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ - blx 501092 │ │ │ │ - bl 45c3e4 │ │ │ │ + blx 501142 │ │ │ │ + bl 45c494 │ │ │ │ @ instruction: 0xf8db07d0 │ │ │ │ strcc r3, [r1], -r4, lsr #1 │ │ │ │ ldmdaeq r0, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldmle fp, {r0, r1, r4, r5, r7, r9, lr} │ │ │ │ ldrdcc pc, [r0], -fp @ │ │ │ │ @ instruction: 0xf89b2500 │ │ │ │ vhsub.s8 d18, d16, d28 │ │ │ │ @@ -573673,52 +573713,52 @@ │ │ │ │ andcs pc, r0, r9, lsl #17 │ │ │ │ @ instruction: 0xf404fb03 │ │ │ │ @ instruction: 0xf404fb05 │ │ │ │ rsclt r0, r7, #164, 2 @ 0x29 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0xf8db82ef │ │ │ │ @ instruction: 0x4631001c │ │ │ │ - blx 219e40c │ │ │ │ - ldrmi r6, [pc], #-2483 @ 260460 │ │ │ │ + blx 219e4bc │ │ │ │ + ldrmi r6, [pc], #-2483 @ 260510 │ │ │ │ andvc pc, r1, r9, lsl #17 │ │ │ │ ldrmi r6, [ip], #-2483 @ 0xfffff64d │ │ │ │ @ instruction: 0x0c230a22 │ │ │ │ andcs pc, r2, r9, lsl #17 │ │ │ │ @ instruction: 0xf8890e24 │ │ │ │ @ instruction: 0xf8893003 │ │ │ │ ldmib fp, {r2, lr}^ │ │ │ │ - blx 2a4e7a │ │ │ │ - blcs 25d08c │ │ │ │ + blx 2a4f2a │ │ │ │ + blcs 25d13c │ │ │ │ movthi pc, #4672 @ 0x1240 @ │ │ │ │ strls r2, [r4, #-1025] @ 0xfffffbff │ │ │ │ ldmcc pc!, {r0, r8, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0x46921e56 │ │ │ │ tstls r5, r5, lsr #12 │ │ │ │ svclt 0x008c42ac │ │ │ │ strcc r3, [r1], #-1281 @ 0xfffffaff │ │ │ │ - bl 471d48 │ │ │ │ + bl 471df8 │ │ │ │ @ instruction: 0xf5cf0005 │ │ │ │ - strmi lr, [r7], -r0, asr #19 │ │ │ │ + strmi lr, [r7], -r8, ror #18 │ │ │ │ ldmdbne r0!, {r0, r5, r9, sl, lr} │ │ │ │ - ldmib sl!, {r0, r1, r2, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r2!, {r0, r1, r2, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf100fb07 │ │ │ │ stmiale sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, fp, sp}^ │ │ │ │ ssatmi r4, #27, r2, asr #12 │ │ │ │ cdpne 6, 6, cr4, cr3, cr15, {1} │ │ │ │ ldmib sp, {r1, r2, r3, r4, r5, r6, r9, sl, fp, ip}^ │ │ │ │ rscslt r5, r6, #4, 2 │ │ │ │ @ instruction: 0x0112b2db │ │ │ │ andcc pc, r7, r9, lsl #17 │ │ │ │ andeq pc, r9, r9, lsl #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andne pc, sl, r9, lsl #17 │ │ │ │ - b 12e86cc │ │ │ │ + b 12e877c │ │ │ │ @ instruction: 0xf8892111 │ │ │ │ @ instruction: 0xf889300d │ │ │ │ - beq 6ec52c │ │ │ │ + beq 6ec5dc │ │ │ │ andscc pc, r0, r9, lsl #17 │ │ │ │ andscc pc, r1, r9, lsl #17 │ │ │ │ tstppl sl, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ movweq pc, #33472 @ 0x82c0 @ │ │ │ │ andne pc, fp, r9, lsl #17 │ │ │ │ andcs pc, ip, r9, lsl #17 │ │ │ │ @ instruction: 0xf889217c │ │ │ │ @@ -573738,40 +573778,40 @@ │ │ │ │ eorne pc, sl, r9, asr #17 │ │ │ │ eorne pc, lr, r9, asr #17 │ │ │ │ eorsne pc, r2, r9, lsr #17 │ │ │ │ eorcc pc, r0, r9, lsr #17 │ │ │ │ adccc pc, lr, #10158080 @ 0x9b0000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8db8230 │ │ │ │ - blcs 2acd40 │ │ │ │ + blcs 2acdf0 │ │ │ │ eorhi pc, r6, #64, 4 │ │ │ │ teqpeq r6, #1073741826 @ p-variant is OBSOLETE @ 0x40000002 │ │ │ │ andscc pc, r9, #68157440 @ 0x4100000 │ │ │ │ eorscs pc, r4, r9, lsr #17 │ │ │ │ @ instruction: 0xf8032013 │ │ │ │ andcs r0, r1, #1024 @ 0x400 │ │ │ │ @ instruction: 0xf8cb21c8 │ │ │ │ stmdals r9, {r5, ip, sp} │ │ │ │ @ instruction: 0xf940f7f4 │ │ │ │ ldrsbtcc pc, [r4], -fp @ │ │ │ │ ldrdcs pc, [ip], -fp @ │ │ │ │ ldrsbtne pc, [r8], -fp @ │ │ │ │ stmib sp, {r1, r3, r4, r7, r9, fp, ip}^ │ │ │ │ rsbscs r2, sp, #1610612736 @ 0x60000000 │ │ │ │ - blcs 2de5a8 │ │ │ │ + blcs 2de658 │ │ │ │ @ instruction: 0xf8db9105 │ │ │ │ @ instruction: 0xf8db20a4 │ │ │ │ @ instruction: 0xf8db0220 │ │ │ │ @ instruction: 0xf8cb10cc │ │ │ │ @ instruction: 0xf8db3034 │ │ │ │ stmdbcs r0, {r2, r3, r4, r9, ip, sp} │ │ │ │ ldrmi fp, [r8], -r8, lsl #30 │ │ │ │ cmplt r2, #12 │ │ │ │ ldmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - beq 29c700 │ │ │ │ + beq 29c7b0 │ │ │ │ strcs r4, [r4], -r3, asr #12 │ │ │ │ @ instruction: 0xf10b46d0 │ │ │ │ strtmi r0, [r2], r8, lsr #19 │ │ │ │ and r4, sp, ip, lsl r6 │ │ │ │ strbmi r9, [r2], -r9, lsl #16 │ │ │ │ strcc lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf7ff462b │ │ │ │ @@ -573798,59 +573838,59 @@ │ │ │ │ andcs fp, r1, #88, 30 @ 0x160 │ │ │ │ eorshi pc, ip, #0, 2 │ │ │ │ andls sl, r0, #12, 28 @ 0xc0 │ │ │ │ stmdals r9, {r0, r6, r9, sl, lr} │ │ │ │ strtmi r3, [fp], -r8, lsl #4 │ │ │ │ @ instruction: 0xf7ff9601 │ │ │ │ @ instruction: 0xf8dbfc75 │ │ │ │ - bls 52c720 │ │ │ │ + bls 52c7d0 │ │ │ │ @ instruction: 0xf843330a │ │ │ │ andcs r2, r0, #2560 @ 0xa00 │ │ │ │ stccs 8, cr15, [r6], {67} @ 0x43 │ │ │ │ @ instruction: 0xf8232215 │ │ │ │ @ instruction: 0xf8cb2c02 │ │ │ │ @ instruction: 0xf8db3034 │ │ │ │ @ instruction: 0xf8db20a4 │ │ │ │ andls r0, ip, r0, lsr #4 │ │ │ │ subsle r2, r7, r0, lsl #20 │ │ │ │ - beq 29c7b4 │ │ │ │ + beq 29c864 │ │ │ │ ldrbmi r9, [r7], -sl, lsl #14 │ │ │ │ ldrdge pc, [r4], -sp @ │ │ │ │ stmiaeq r4!, {r0, r1, r3, r8, ip, sp, lr, pc} │ │ │ │ stmdbeq r4, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strls sl, [r8], #-2828 @ 0xfffff4f4 │ │ │ │ @ instruction: 0xf8589304 │ │ │ │ stccs 15, cr4, [r0], {4} │ │ │ │ @ instruction: 0xf8dbd03f │ │ │ │ - blx 4a8f2c │ │ │ │ + blx 4a8fdc │ │ │ │ andsmi pc, r6, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf8dbd018 │ │ │ │ stmvs sl, {r4, r6, r7, ip} │ │ │ │ umaalcs pc, lr, r2, r8 @ │ │ │ │ svclt 0x00882a01 │ │ │ │ stmdale r6, {r9, sp} │ │ │ │ @ instruction: 0xf89268a2 │ │ │ │ - bcs 2a87f4 │ │ │ │ + bcs 2a88a4 │ │ │ │ andcs fp, r0, #148, 30 @ 0x250 │ │ │ │ movwcs r2, #513 @ 0x201 │ │ │ │ stmib sp, {r1, r9, ip, pc}^ │ │ │ │ strtmi r6, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0x4650463b │ │ │ │ ldc2l 7, cr15, [ip], {255} @ 0xff │ │ │ │ eorcs pc, r0, #14352384 @ 0xdb0000 │ │ │ │ andsle r4, sl, r6, lsl r2 │ │ │ │ ldrdcs pc, [ip], #139 @ 0x8b │ │ │ │ ldmvs r2, {r1, r3, r5, r6, r8, ip, sp, pc} │ │ │ │ umaalcs pc, lr, r2, r8 @ │ │ │ │ svclt 0x00982a01 │ │ │ │ stmdble r6, {r9, sp} │ │ │ │ @ instruction: 0xf89268a2 │ │ │ │ - bcs 2a8830 │ │ │ │ + bcs 2a88e0 │ │ │ │ andcs fp, r0, #140, 30 @ 0x230 │ │ │ │ - blls 368f04 │ │ │ │ + blls 368fb4 │ │ │ │ andls r4, r2, #34603008 @ 0x2100000 │ │ │ │ movwls r4, #5712 @ 0x1650 │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff9600 │ │ │ │ @ instruction: 0xf8dbfcbd │ │ │ │ strcc r2, [r1, -r4, lsr #1] │ │ │ │ ldmle r8!, {r1, r3, r4, r5, r7, r9, lr} │ │ │ │ @@ -573868,84 +573908,84 @@ │ │ │ │ @ instruction: 0xf100ae0c │ │ │ │ @ instruction: 0xf8db814d │ │ │ │ @ instruction: 0xf8db6034 │ │ │ │ tstlt r3, r0, lsl r2 │ │ │ │ @ instruction: 0xf8062319 │ │ │ │ vqdmulh.s d19, d1, d1 │ │ │ │ @ instruction: 0xf826231b │ │ │ │ - bls 3af370 │ │ │ │ + bls 3af420 │ │ │ │ ldrdcc pc, [ip], -fp @ │ │ │ │ ldrdhi pc, [r0], -fp @ │ │ │ │ eorsvs pc, r4, fp, asr #17 │ │ │ │ @ instruction: 0xf8db1af6 │ │ │ │ tstcs r4, #56 @ 0x38 │ │ │ │ @ instruction: 0xf88846b1 │ │ │ │ @ instruction: 0xf89d3000 │ │ │ │ - bcs 26c7e8 │ │ │ │ + bcs 26c898 │ │ │ │ mrshi pc, SPSR @ │ │ │ │ @ instruction: 0xf8db4611 │ │ │ │ movwls r0, #16412 @ 0x401c │ │ │ │ @ instruction: 0xf8def7ec │ │ │ │ - blls 386bb0 │ │ │ │ + blls 386c60 │ │ │ │ ldrmi r6, [sl], #-2442 @ 0xfffff676 │ │ │ │ andcs pc, r1, r8, lsl #17 │ │ │ │ stmibvs fp, {r1, r2, r9, fp, ip, pc} │ │ │ │ andls r4, r7, #436207616 @ 0x1a000000 │ │ │ │ - beq 746fcc │ │ │ │ + beq 74707c │ │ │ │ andcc pc, r2, r8, lsl #17 │ │ │ │ @ instruction: 0xf8880c13 │ │ │ │ cdpeq 0, 1, cr3, cr3, cr3, {0} │ │ │ │ andcc pc, r4, r8, lsl #17 │ │ │ │ @ instruction: 0xf1bab2f3 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8db812d │ │ │ │ @ instruction: 0x4651001c │ │ │ │ @ instruction: 0xf7ec9304 │ │ │ │ @ instruction: 0xf8daf8bf │ │ │ │ - blls 36883c │ │ │ │ + blls 3688ec │ │ │ │ @ instruction: 0xf888441a │ │ │ │ @ instruction: 0xf8da2005 │ │ │ │ - bl 3ec848 │ │ │ │ - b 1622bf8 │ │ │ │ - b 1629054 │ │ │ │ + bl 3ec8f8 │ │ │ │ + b 1622ca8 │ │ │ │ + b 1629104 │ │ │ │ @ instruction: 0xf8884319 │ │ │ │ - b 1628810 │ │ │ │ + b 16288c0 │ │ │ │ @ instruction: 0xf8886919 │ │ │ │ @ instruction: 0xf1083007 │ │ │ │ @ instruction: 0xf8880309 │ │ │ │ @ instruction: 0xf8cb9008 │ │ │ │ ldmib fp, {r5, ip, sp}^ │ │ │ │ @ instruction: 0xf8db2380 │ │ │ │ - blx 2e0b66 │ │ │ │ - blx 39e436 │ │ │ │ + blx 2e0c16 │ │ │ │ + blx 39e4e6 │ │ │ │ ldrtmi pc, [r9], -r3, lsl #6 @ │ │ │ │ - @ instruction: 0xf5cf9304 │ │ │ │ - blls 39a834 │ │ │ │ + @ instruction: 0xf5ce9304 │ │ │ │ + blls 39c784 │ │ │ │ @ instruction: 0xf8db4602 │ │ │ │ @ instruction: 0x461900d8 │ │ │ │ andls r9, r4, #335544320 @ 0x14000000 │ │ │ │ - svc 0x00faf5ce │ │ │ │ + svc 0x00a2f5ce │ │ │ │ ldrsbhi pc, [ip], #139 @ 0x8b @ │ │ │ │ ldmib sp, {r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1b82304 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8db80ec │ │ │ │ strls r6, [r7], -r0, ror #1 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0xf108813f │ │ │ │ @ instruction: 0x463930ff │ │ │ │ andcc lr, r4, #3358720 @ 0x334000 │ │ │ │ - svc 0x00e4f5ce │ │ │ │ + svc 0x008cf5ce │ │ │ │ strmi r9, [r0], r4, lsl #22 │ │ │ │ @ instruction: 0x46191e70 │ │ │ │ - svc 0x00def5ce │ │ │ │ + svc 0x0086f5ce │ │ │ │ ldmib sp, {r0, r1, r2, ip, pc}^ │ │ │ │ strtmi r3, [r0], -r4, lsl #4 │ │ │ │ addmi r9, ip, #114688 @ 0x1c000 │ │ │ │ - blx 396a0a │ │ │ │ + blx 396aba │ │ │ │ strmi r3, [r6], r3, lsl #18 │ │ │ │ @ instruction: 0xf107fb02 │ │ │ │ @ instruction: 0xf1091e7c │ │ │ │ strdls r3, [r8, -pc] │ │ │ │ stmdbeq r3, {r0, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ strls r4, [r4], #-1553 @ 0xfffff9ef │ │ │ │ strbmi r9, [r1, #-1290] @ 0xfffffaf6 │ │ │ │ @@ -573964,19 +574004,19 @@ │ │ │ │ movwcc r4, #13372 @ 0x343c │ │ │ │ stceq 8, cr15, [r2], {3} │ │ │ │ @ instruction: 0xf8033001 │ │ │ │ strmi r2, [r0, #3075] @ 0xc03 │ │ │ │ stc 8, cr15, [r1], {3} │ │ │ │ eorcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf89bd325 │ │ │ │ - bcs 268c78 │ │ │ │ + bcs 268d28 │ │ │ │ @ instruction: 0xf8dbd1ea │ │ │ │ stccs 0, cr5, [r0, #-928] @ 0xfffffc60 │ │ │ │ - blls 394c8c │ │ │ │ - bl 33225c │ │ │ │ + blls 394d3c │ │ │ │ + bl 33230c │ │ │ │ strtmi r0, [fp], -r4, lsl #24 │ │ │ │ ldrmi r4, [r8], -r5, lsl #12 │ │ │ │ ldrsbtcc pc, [r4], #129 @ 0x81 @ │ │ │ │ ldrdvs pc, [ip], #129 @ 0x81 @ │ │ │ │ svclt 0x002c42a3 │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ svclt 0x00884566 │ │ │ │ @@ -573984,39 +574024,39 @@ │ │ │ │ sbcle r2, r3, r0, lsl #22 │ │ │ │ tstcc r0, r1, lsl #4 │ │ │ │ @ instruction: 0xd1ed4290 │ │ │ │ ldrtmi r4, [ip], #-1576 @ 0xfffff9d8 │ │ │ │ strmi r3, [r0, #1] │ │ │ │ ldmib sp, {r0, r3, r4, r6, r7, r9, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf10e3105 │ │ │ │ - bls 42413c │ │ │ │ + bls 4241ec │ │ │ │ ldrmi r4, [r9], #1178 @ 0x49a │ │ │ │ adcle r4, sl, #478150656 @ 0x1c800000 │ │ │ │ @ instruction: 0xf8db9d0a │ │ │ │ strcc r3, [r1, #-500] @ 0xfffffe0c │ │ │ │ ldrdls pc, [r0], -fp @ │ │ │ │ svclt 0x00382b01 │ │ │ │ adcmi r2, fp, #67108864 @ 0x4000000 │ │ │ │ stclge 6, cr15, [sp, #-252]! @ 0xffffff04 │ │ │ │ andcs r4, sp, #78643200 @ 0x4b00000 │ │ │ │ - blcs 2de96c │ │ │ │ + blcs 2dea1c │ │ │ │ @ instruction: 0xf8cb4a84 │ │ │ │ - blmi fe2ec9e8 │ │ │ │ + blmi fe2eca98 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5ba9d8 │ │ │ │ + blls 5baa88 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strdlt r8, [pc], -r7 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrbt r2, [r8], #1456 @ 0x5b0 │ │ │ │ ldrbt r2, [r6], #1424 @ 0x590 │ │ │ │ @ instruction: 0xf68a88a0 │ │ │ │ - stmdacs r0, {r0, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, r8, r0 │ │ │ │ - bcs 2bb7a0 │ │ │ │ + bcs 2bb850 │ │ │ │ strbcs fp, [r0, #3852] @ 0xf0c │ │ │ │ strbt r2, [sl], #1352 @ 0x548 │ │ │ │ strbt r2, [r8], #1448 @ 0x5a8 │ │ │ │ strbt r2, [r6], #1416 @ 0x588 │ │ │ │ strbt r2, [r4], #1408 @ 0x580 │ │ │ │ strbt r2, [r2], #1440 @ 0x5a0 │ │ │ │ ldrsbcc pc, [ip, #139]! @ 0x8b @ │ │ │ │ @@ -574025,23 +574065,23 @@ │ │ │ │ teqpeq r5, #1073741826 @ p-variant is OBSOLETE @ 0x40000002 │ │ │ │ eorscs pc, r4, r9, lsl #17 │ │ │ │ stmdals r9, {r2, r4, r6, r7, r8, sl, sp, lr, pc} │ │ │ │ cdpge 3, 0, cr2, cr12, cr0, {0} │ │ │ │ strtmi r9, [sl], -r2, lsl #6 │ │ │ │ strls r2, [r1], -r1, lsl #6 │ │ │ │ movwcs r9, #37632 @ 0x9300 │ │ │ │ - blx 189e9da │ │ │ │ + blx 189ea8a │ │ │ │ eoreq pc, r0, #14352384 @ 0xdb0000 │ │ │ │ strle r0, [sp, #-1921] @ 0xfffff87f │ │ │ │ ldrdne pc, [r8], #139 @ 0x8b │ │ │ │ movwcs r9, #2057 @ 0x809 │ │ │ │ movwls r4, #9770 @ 0x262a │ │ │ │ movwcs r9, #9729 @ 0x2601 │ │ │ │ movwcs r9, #41728 @ 0xa300 │ │ │ │ - blx 149e9fa │ │ │ │ + blx 149eaaa │ │ │ │ eoreq pc, r0, #14352384 @ 0xdb0000 │ │ │ │ ldrsbtvs pc, [r4], -fp @ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ rsbsvs sl, r0, r4, lsr #29 │ │ │ │ tstpeq sp, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ @ instruction: 0x360d60b0 │ │ │ │ stceq 8, cr15, [r1], {6} │ │ │ │ @@ -574072,26 +574112,26 @@ │ │ │ │ @ instruction: 0xf04c518c │ │ │ │ @ instruction: 0xf1030c04 │ │ │ │ @ instruction: 0xf883041b │ │ │ │ @ instruction: 0xf883c013 │ │ │ │ @ instruction: 0x060ae012 │ │ │ │ andscs lr, r5, #270336 @ 0x42000 │ │ │ │ ldrvc r0, [sl, #-2573] @ 0xfffff5f3 │ │ │ │ - beq 7be30c │ │ │ │ + beq 7be3bc │ │ │ │ ldceq 5, cr7, [r5], {93} @ 0x5d │ │ │ │ ldrvc r0, [sp, #3602] @ 0xe12 │ │ │ │ stceq 5, cr7, [sl], {218} @ 0xda │ │ │ │ ldrbvc r0, [sl], -r9, lsl #28 │ │ │ │ @ instruction: 0xf8cb7699 │ │ │ │ ldr r4, [r6], #32 │ │ │ │ andcs r2, sl, #134217728 @ 0x8000000 │ │ │ │ cdpge 3, 0, cr9, cr12, cr0, {0} │ │ │ │ strtmi r9, [fp], -r9, lsl #16 │ │ │ │ strls r4, [r1], -r1, asr #12 │ │ │ │ - blx 109eac0 │ │ │ │ + blx 109eb70 │ │ │ │ @ instruction: 0xf0129a0c │ │ │ │ @ instruction: 0xf43f0203 │ │ │ │ ldr sl, [r4, #3518]! @ 0xdbe │ │ │ │ @ instruction: 0x801cf8dd │ │ │ │ @ instruction: 0xf8dbe6cd │ │ │ │ @ instruction: 0xf04f3020 │ │ │ │ movwcc r0, #37497 @ 0x9279 │ │ │ │ @@ -574119,53 +574159,53 @@ │ │ │ │ tstcc r2, #1744830465 @ 0x68000001 │ │ │ │ stccs 8, cr15, [r4], {67} @ 0x43 │ │ │ │ rsbscs pc, r9, #64, 4 │ │ │ │ stccs 8, cr15, [r9], {67} @ 0x43 │ │ │ │ eorcc pc, r0, fp, asr #17 │ │ │ │ ldrdcc pc, [r4], fp @ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - strb sl, [pc], #-3048 @ 260b54 │ │ │ │ + strb sl, [pc], #-3048 @ 260c04 │ │ │ │ orrcs r2, r0, #262144 @ 0x40000 │ │ │ │ - bllt ff09eb58 │ │ │ │ + bllt ff09ec08 │ │ │ │ movwcs r2, #1793 @ 0x701 │ │ │ │ - bllt fef9eb60 │ │ │ │ + bllt fef9ec10 │ │ │ │ str r2, [r6], #-1352 @ 0xfffffab8 │ │ │ │ - svc 0x004ef5ce │ │ │ │ - rsbseq pc, r1, r0, lsl lr @ │ │ │ │ + cdp 5, 15, cr15, cr6, cr14, {6} │ │ │ │ + rsbseq pc, r1, r0, ror #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0071f698 │ │ │ │ + rsbseq pc, r1, r8, ror #11 │ │ │ │ adccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xf8a0b082 │ │ │ │ vst2.16 {d17-d20}, [r3 :256], ip │ │ │ │ @ instruction: 0xf8c06300 │ │ │ │ andlt r3, r2, r0, lsr #5 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fedb7d98 │ │ │ │ + bl fedb7e48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ vhsub.s8 d2, d16, d0 │ │ │ │ @ instruction: 0xf5ce404c │ │ │ │ - @ instruction: 0xf8d4edc8 │ │ │ │ + @ instruction: 0xf8d4ed70 │ │ │ │ vst1.32 {d19-d22}, [r3 :128], r0 │ │ │ │ @ instruction: 0xf8c40380 │ │ │ │ ldclt 2, cr3, [r0, #-640] @ 0xfffffd80 │ │ │ │ adccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ tstpeq pc, r1 @ p-variant is OBSOLETE │ │ │ │ orrne pc, r0, #192, 16 @ 0xc00000 │ │ │ │ orrpl pc, r0, #1124073472 @ 0x43000000 │ │ │ │ adccc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fedb7dd8 │ │ │ │ + bl fedb7e88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf5002280 │ │ │ │ @ instruction: 0xf5ce7073 │ │ │ │ - @ instruction: 0xf8d4eda8 │ │ │ │ + @ instruction: 0xf8d4ed50 │ │ │ │ vst1.32 {d19-d22}, [r3 :128], r0 │ │ │ │ @ instruction: 0xf8c44380 │ │ │ │ ldclt 2, cr3, [r0, #-640] @ 0xfffffd80 │ │ │ │ @ instruction: 0xf5004602 │ │ │ │ ldm r3, {r0, r3, r4, r5, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf8d20003 │ │ │ │ stm ip, {r5, r7, r9, ip, sp} │ │ │ │ @@ -574199,51 +574239,51 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ adccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ msrne SPSR_, #192, 16 @ 0xc00000 │ │ │ │ movwcc pc, #1091 @ 0x443 @ │ │ │ │ adccc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fedb7e94 │ │ │ │ + bl fedb7f44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46080ff8 │ │ │ │ - mrrc 5, 12, pc, r6, cr14 @ │ │ │ │ + bl 21e488 │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb7eac │ │ │ │ + bl fedb7f5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r1], -r0 @ │ │ │ │ @ instruction: 0x2128460c │ │ │ │ - bl fea9e3f4 │ │ │ │ + bl 149e4a4 │ │ │ │ tstlt r0, #5242880 @ 0x500000 │ │ │ │ strmi r4, [r4], r6, lsr #13 │ │ │ │ ldm lr!, {r1, r2, r5, fp, ip, sp, lr} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldrbeq r0, [r2, pc]! │ │ │ │ ldrdcc pc, [r0], -lr │ │ │ │ andcc pc, r0, ip, asr #17 │ │ │ │ @ instruction: 0xf895d513 │ │ │ │ andcs ip, r0, #36 @ 0x24 │ │ │ │ orreq lr, r2, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0xf003791b │ │ │ │ addsmi r0, r3, r1, lsl #6 │ │ │ │ - b 156d4fc │ │ │ │ - bcs 463d08 │ │ │ │ + b 156d5ac │ │ │ │ + bcs 463db8 │ │ │ │ stc2 10, cr15, [ip], {95} @ 0x5f @ │ │ │ │ @ instruction: 0xf885d1f2 │ │ │ │ strtmi ip, [r8], -r4, lsr #32 │ │ │ │ stmdbvc r3!, {r4, r5, r6, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbeq r4, [fp, r8, lsr #12] │ │ │ │ mvnscs fp, #68, 30 @ 0x110 │ │ │ │ eorcc pc, r4, r5, lsl #17 │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb7f24 │ │ │ │ + bl fedb7fd4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ @ instruction: 0xb3bb460f │ │ │ │ stclvc 4, cr15, [r4], {79} @ 0x4f │ │ │ │ strcs r9, [r0, #-2566] @ 0xfffff5fa │ │ │ │ qadd16mi r1, sl, r1 │ │ │ │ @ instruction: 0x0c07fb0c │ │ │ │ @@ -574260,138 +574300,138 @@ │ │ │ │ addsmi r5, sl, #5373952 @ 0x520000 │ │ │ │ cmncs r2, ip, lsl #18 │ │ │ │ @ instruction: 0x00921ad2 │ │ │ │ andcc pc, r7, r1, lsl #22 │ │ │ │ @ instruction: 0xf5002100 │ │ │ │ mulscc r1, r5, r0 │ │ │ │ addeq lr, r0, r6, lsl #22 │ │ │ │ - bl 1d1e4c0 │ │ │ │ + bl 71e570 │ │ │ │ bicvc pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ eorcc pc, r4, #68, 12 @ 0x4400000 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ movwvs pc, #31491 @ 0x7b03 @ │ │ │ │ @ instruction: 0xf7ea509d │ │ │ │ ldcllt 13, cr15, [r8, #260]! @ 0x104 │ │ │ │ bfi r4, sp, #12, #16 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strcs r4, [r0], #-1542 @ 0xfffff9fa │ │ │ │ rsbvc pc, r1, r0, lsl #10 │ │ │ │ rsbsmi pc, ip, #12976128 @ 0xc60000 │ │ │ │ - @ instruction: 0xf8bef5fe │ │ │ │ + @ instruction: 0xf866f5fe │ │ │ │ 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: 0xf890fcd7 │ │ │ │ + blcs 3acf74 │ │ │ │ + blx 490aa0 │ │ │ │ @ instruction: 0xf896f204 │ │ │ │ tstmi r3, #-469762046 @ 0xe4000002 │ │ │ │ @ instruction: 0x33b9f886 │ │ │ │ adcsmi r3, ip, #16777216 @ 0x1000000 │ │ │ │ @ instruction: 0xf8d6d1eb │ │ │ │ vst1.32 {d19-d22}, [r3 :128], r0 │ │ │ │ @ instruction: 0xf8c65300 │ │ │ │ pop {r5, r7, r9, ip, sp} │ │ │ │ svclt 0x000081f0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb8018 │ │ │ │ + bl fedb80c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000fe8 │ │ │ │ @ instruction: 0x46067c59 │ │ │ │ vmax.s8 d4, d0, d12 │ │ │ │ @ instruction: 0xf1013572 │ │ │ │ stmdbgt pc, {r4, r8, r9, sl} @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - beq 2dc108 │ │ │ │ - @ instruction: 0xf86ef68b │ │ │ │ + beq 2dc1b8 │ │ │ │ + @ instruction: 0xf816f68b │ │ │ │ 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 31bb68 │ │ │ │ + blvs ff4fb15c │ │ │ │ strne lr, [r4], #2639 @ 0xa4f │ │ │ │ ldrsblt pc, [r4], #-129 @ 0xffffff7f @ │ │ │ │ strbne lr, [r5], #2628 @ 0xa44 │ │ │ │ @ instruction: 0xe058f891 │ │ │ │ stmibeq r6, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ mlspl r1, r1, r8, pc @ │ │ │ │ addsvs lr, r2, pc, asr #20 │ │ │ │ ldrvc lr, [r6], pc, asr #20 │ │ │ │ - b 16466a8 │ │ │ │ + b 1646758 │ │ │ │ stclvs 6, cr1, [sl, #520] @ 0x208 │ │ │ │ streq lr, [fp, #-2629] @ 0xfffff5bb │ │ │ │ - b 13c66ac │ │ │ │ + b 13c675c │ │ │ │ @ instruction: 0xf891154e │ │ │ │ - b 13b8f7c │ │ │ │ - blvs 4e24b8 │ │ │ │ + b 13b902c │ │ │ │ + blvs 4e2568 │ │ │ │ ldrsbtgt pc, [r8], -r1 @ │ │ │ │ strbeq lr, [r6], pc, asr #20 │ │ │ │ ldrdhi pc, [r4], -r1 │ │ │ │ andne lr, r2, #286720 @ 0x46000 │ │ │ │ stmibvs sl, {r1, r2, r9, ip, pc} │ │ │ │ vmlsne.f32 s28, s24, s30 │ │ │ │ - b 137c008 │ │ │ │ + b 137c0b8 │ │ │ │ stcvc 4, cr0, [sl, #8] │ │ │ │ - b 1384ee0 │ │ │ │ + b 1384f90 │ │ │ │ @ instruction: 0xf8911402 │ │ │ │ strls r2, [r7], #-96 @ 0xffffffa0 │ │ │ │ subeq lr, r2, #282624 @ 0x45000 │ │ │ │ @ instruction: 0xf891920a │ │ │ │ - b 1629018 │ │ │ │ + b 16290c8 │ │ │ │ strls r0, [r1, #-1415] @ 0xfffffa79 │ │ │ │ ldrvc lr, [r7, pc, asr #20] │ │ │ │ streq lr, [sl], -r2, asr #20 │ │ │ │ ldmib r1, {r0, r2, r9, sl, ip, pc}^ │ │ │ │ - b 12f1708 │ │ │ │ + b 12f17b8 │ │ │ │ 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 16457d8 │ │ │ │ + b 163d82c │ │ │ │ + b 1632810 │ │ │ │ + b 13fa028 │ │ │ │ + bl 13327c8 │ │ │ │ + b 13e0fd8 │ │ │ │ + b 1622808 │ │ │ │ + b 15ec84c │ │ │ │ + bls 37c7e0 │ │ │ │ strcs lr, [r2], #-2628 @ 0xfffff5bc │ │ │ │ andne lr, r8, #323584 @ 0x4f000 │ │ │ │ strls r4, [r9], #-788 @ 0xfffffcec │ │ │ │ - b 163b96c │ │ │ │ + b 163ba1c │ │ │ │ stcls 8, cr7, [r1], {24} │ │ │ │ adceq r9, sp, fp │ │ │ │ - b 13637d4 │ │ │ │ - bvs 1639f64 │ │ │ │ + b 1363884 │ │ │ │ + bvs 163a014 │ │ │ │ strbne lr, [r7, -r5, asr #20] │ │ │ │ - b 163ba84 │ │ │ │ + b 163bb34 │ │ │ │ cdpeq 12, 6, cr1, cr13, cr5, {6} │ │ │ │ stcls 6, cr4, [r6, #-160] @ 0xffffff60 │ │ │ │ streq lr, [ip, #-2629] @ 0xfffff5bb │ │ │ │ @ instruction: 0x2c1cea4f │ │ │ │ streq lr, [lr, #-2629] @ 0xfffff5bb │ │ │ │ - b 15729e0 │ │ │ │ + b 1572a90 │ │ │ │ stmdals r5, {sl, fp, sp, lr} │ │ │ │ cdpeq 3, 0, cr15, cr7, cr6, {3} │ │ │ │ - b 14327ec │ │ │ │ + b 143289c │ │ │ │ ldrmi r0, [pc], -ip, lsl #24 │ │ │ │ cdpcs 3, 0, cr15, cr15, cr5, {3} │ │ │ │ vabd.f32 d25, d0, d7 │ │ │ │ stmdals r9, {r0, r1, r2, r8, r9, sl} │ │ │ │ cdpmi 3, 1, cr15, cr7, cr12, {3} │ │ │ │ vmin.u32 d20, d21, d12 │ │ │ │ stcls 6, cr0, [r8, #-28] @ 0xffffffe4 │ │ │ │ @@ -574405,148 +574445,148 @@ │ │ │ │ ldrcs lr, [r4], #-2624 @ 0xfffff5c0 │ │ │ │ tstpmi r7, #100, 6 @ p-variant is OBSOLETE @ 0x90000001 │ │ │ │ stmdals r3, {r2, r9, fp} │ │ │ │ strvs lr, [r0], #-2628 @ 0xfffff5bc │ │ │ │ vsub.i32 d25, d4, d0 │ │ │ │ addvs r6, r3, pc, lsl r3 │ │ │ │ tstcs sl, #323584 @ 0x4f000 │ │ │ │ - b 1346ff8 │ │ │ │ + b 13470a8 │ │ │ │ vcgt.u32 d22, d3, d0 │ │ │ │ - beq 72ac10 │ │ │ │ + beq 72acc0 │ │ │ │ movwvs lr, #35395 @ 0x8a43 │ │ │ │ - strcs pc, [pc, #-867] @ 260c79 │ │ │ │ + strcs pc, [pc, #-867] @ 260d29 │ │ │ │ tstcs fp, #323584 @ 0x4f000 │ │ │ │ stccs 3, cr15, [pc], {99} @ 0x63 │ │ │ │ movwmi lr, #31185 @ 0x79d1 │ │ │ │ - b 133b010 │ │ │ │ + b 133b0c0 │ │ │ │ stcls 3, cr1, [r1], {4} │ │ │ │ cdpvs 3, 1, cr15, cr15, cr3, {3} │ │ │ │ @ instruction: 0xf8c39b00 │ │ │ │ - b 165902c │ │ │ │ - b 1331c68 │ │ │ │ + b 16590dc │ │ │ │ + b 1331d18 │ │ │ │ vcgt.u32 d20, d3, d0 │ │ │ │ - b 1632c64 │ │ │ │ - b 1339c74 │ │ │ │ + b 1632d14 │ │ │ │ + b 1339d24 │ │ │ │ stmdals r0, {r8, r9, sp} │ │ │ │ - b 1631ca0 │ │ │ │ + b 1631d50 │ │ │ │ vqshl.u32 d18, d9, d3 │ │ │ │ subvs r6, r7, pc, lsl r7 │ │ │ │ - b 1648c30 │ │ │ │ - b 1371c88 │ │ │ │ - b 133a044 │ │ │ │ + b 1648ce0 │ │ │ │ + b 1371d38 │ │ │ │ + b 133a0f4 │ │ │ │ vcgt.u32 d20, d4, d7 │ │ │ │ vmin.u32 d20, d3, d7 │ │ │ │ ldceq 6, cr6, [r3], {31} │ │ │ │ movwmi lr, #35395 @ 0x8a43 │ │ │ │ - b 12e4884 │ │ │ │ + b 12e4934 │ │ │ │ tstvs r6, r8, lsl #4 │ │ │ │ addne lr, r1, #270336 @ 0x42000 │ │ │ │ ldrmi pc, [r7, #-867] @ 0xfffffc9d │ │ │ │ tstvs fp, #323584 @ 0x4f000 │ │ │ │ - ldrvs pc, [pc, #-866] @ 260cee │ │ │ │ + ldrvs pc, [pc, #-866] @ 260d9e │ │ │ │ andsmi lr, fp, #323584 @ 0x4f000 │ │ │ │ vrhadd.u32 q11, q1, │ │ │ │ vqrdmlsh.s32 d20, d3, d7 │ │ │ │ @ instruction: 0xf8c06c1f │ │ │ │ andlt ip, sp, r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ - blmi 1e0d2b0 │ │ │ │ - bmi 1df2ac0 │ │ │ │ + blmi 1e0d360 │ │ │ │ + bmi 1df2b70 │ │ │ │ sxtab16mi r4, r3, fp, ror #8 │ │ │ │ ldrbtmi r9, [sl], #-771 @ 0xfffffcfd │ │ │ │ strmi r4, [ip], -ip, ror #22 │ │ │ │ vst4.8 {d18-d21}, [pc], r1 │ │ │ │ ldmpl r3, {r1, r2, r5, r6, r7, r8, ip, sp, lr}^ │ │ │ │ movwls r6, #47131 @ 0xb81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stmib lr!, {r1, r2, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r6, {r1, r2, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ addshi pc, r6, r0 │ │ │ │ vst1.8 {d18-d21}, [pc], ip │ │ │ │ strbmi r7, [r1], -r6, ror #7 │ │ │ │ vqdmulh.s d15, d2, d4 │ │ │ │ - b fed1e7f0 │ │ │ │ + b 171e8a0 │ │ │ │ sbcmi pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf04f8082 │ │ │ │ @ instruction: 0xf1070900 │ │ │ │ strbmi r0, [lr], -r5, asr #11 │ │ │ │ @ instruction: 0xf6c42305 │ │ │ │ @ instruction: 0xf64f5343 │ │ │ │ movwls r7, #2815 @ 0xaff │ │ │ │ @ instruction: 0xf8cdab05 │ │ │ │ movwls fp, #4104 @ 0x1008 │ │ │ │ muleq r3, r8, r8 │ │ │ │ - blx fed9eb12 │ │ │ │ + blx 179ebc2 │ │ │ │ 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 feea4238 │ │ │ │ vaddw.u8 , q9, d1 │ │ │ │ @ instruction: 0xf3c41b40 │ │ │ │ @ instruction: 0xf00314c8 │ │ │ │ stmdbeq r9, {r0, r1, r8, r9}^ │ │ │ │ addne pc, r0, #134217731 @ 0x8000003 │ │ │ │ svceq 0x0002f1bc │ │ │ │ @ instruction: 0xf1bcd86a │ │ │ │ rsbsle r0, ip, r0, lsl #30 │ │ │ │ ldccs 12, cr3, [r8], {8} │ │ │ │ ldm pc, {r2, r3, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ - blvs 19dd148 │ │ │ │ - blvs 1d3bd70 │ │ │ │ - blvs 1a3beec │ │ │ │ - blvs 1d3bef0 │ │ │ │ - blvs 1d3bef4 │ │ │ │ - blvs 1d3bef8 │ │ │ │ + blvs 19dd1f8 │ │ │ │ + blvs 1d3be20 │ │ │ │ + blvs 1a3bf9c │ │ │ │ + blvs 1d3bfa0 │ │ │ │ + blvs 1d3bfa4 │ │ │ │ + blvs 1d3bfa8 │ │ │ │ rsbeq r6, r1, fp, ror #22 │ │ │ │ - b 13291c4 │ │ │ │ + b 1329274 │ │ │ │ @ instruction: 0xf805138b │ │ │ │ - b 133c160 │ │ │ │ + b 133c210 │ │ │ │ eorhi r1, lr, r2, asr #7 │ │ │ │ movtne lr, #6723 @ 0x1a43 │ │ │ │ tstmi r8, #4096 @ 0x1000 │ │ │ │ movwls r9, #23296 @ 0x5b00 │ │ │ │ tstcs lr, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0x71ab70ae │ │ │ │ rscvc r1, r8, fp, ror #28 │ │ │ │ tstcs r0, #402653184 @ 0x18000000 │ │ │ │ movwls r7, #28974 @ 0x712e │ │ │ │ and pc, r5, r5, lsl #17 │ │ │ │ @ instruction: 0xf8c59608 │ │ │ │ strls r6, [r9], -r7 │ │ │ │ andvs pc, fp, r5, asr #17 │ │ │ │ ldrtmi r9, [r3], -sl, lsl #12 │ │ │ │ - b 16329e8 │ │ │ │ - b 162458c │ │ │ │ - b 1630390 │ │ │ │ - b 1640394 │ │ │ │ - b 14f4598 │ │ │ │ + b 1632a98 │ │ │ │ + b 162463c │ │ │ │ + b 1630440 │ │ │ │ + b 1640444 │ │ │ │ + b 14f4648 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ ldrdcc pc, [r0], #135 @ 0x87 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1089204 │ │ │ │ - bls 3631ec │ │ │ │ + bls 36329c │ │ │ │ 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 │ │ │ │ + ldc2 5, cr15, [r0, #900]! @ 0x384 │ │ │ │ + blmi 8b3af0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 53b248 │ │ │ │ + blls 53b2f8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1230300 │ │ │ │ andlt r4, sp, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xe7ae2010 │ │ │ │ @ instruction: 0xe7ac2014 │ │ │ │ @ instruction: 0xe7aa2018 │ │ │ │ @@ -574555,59 +574595,59 @@ │ │ │ │ andcs fp, r8, ip, lsl #30 │ │ │ │ str r2, [r2, r4]! │ │ │ │ @ instruction: 0x4c0e4a0d │ │ │ │ ldrbtmi r6, [sl], #-2115 @ 0xfffff7bd │ │ │ │ stcls 6, cr4, [r3], {32} │ │ │ │ stmdapl r0!, {r0, r8, sp} │ │ │ │ @ instruction: 0xf5ce6800 │ │ │ │ - @ instruction: 0xf5cdec06 │ │ │ │ - bmi 4dd1f8 │ │ │ │ + @ instruction: 0xf5cdebae │ │ │ │ + bmi 4dd148 │ │ │ │ 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 fe71ea1c │ │ │ │ + ldrsbteq lr, [r1], #-224 @ 0xffffff20 │ │ │ │ + rsbseq lr, r1, sl, asr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r1, r8, lsr #28 │ │ │ │ - andseq r8, lr, r6, ror #3 │ │ │ │ + rsbseq lr, r1, r8, ror sp │ │ │ │ + @ instruction: 0x001e81de │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r8, lr, ip, asr #3 │ │ │ │ + andseq r8, lr, r4, asr #3 │ │ │ │ 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}^ │ │ │ │ + stmda r8!, {r1, r2, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ ldcl 0, cr13, [r4, #316] @ 0x13c │ │ │ │ strtmi r7, [r4], r5, lsl #20 │ │ │ │ - bvc 29cd5c │ │ │ │ + bvc 29ce0c │ │ │ │ @ instruction: 0x801ef8b4 │ │ │ │ strmi r8, [r6], r7, ror #22 │ │ │ │ ldrdls pc, [r0], -r4 @ │ │ │ │ - bvc ff45ce6c │ │ │ │ + bvc ff45cf1c │ │ │ │ strteq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf6c42305 │ │ │ │ movwls r5, #4931 @ 0x1343 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ - blx 69ce74 │ │ │ │ + blx 69cf24 │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ - blcs 89bbf8 │ │ │ │ - bcs 85bbfc │ │ │ │ + blcs 89bca8 │ │ │ │ + bcs 85bcac │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ mrc 15, 7, fp, cr0, cr8, {6} │ │ │ │ stmia lr!, {r0, r1, r2, r6, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf04f000f │ │ │ │ - bge 2a207c │ │ │ │ + bge 2a212c │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, lr, lsl #17 │ │ │ │ eorcc pc, ip, r5, lsl #17 │ │ │ │ @ instruction: 0xf8852309 │ │ │ │ @ instruction: 0xf885802d │ │ │ │ @ instruction: 0xf885b02e │ │ │ │ @ instruction: 0xf885702f │ │ │ │ @@ -574617,61 +574657,61 @@ │ │ │ │ strls r9, [r4], -r3, lsl #6 │ │ │ │ strls r9, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0x46144633 │ │ │ │ vldmiaeq ip!, {s29-s107} │ │ │ │ @ instruction: 0x3c7cea4f │ │ │ │ @ instruction: 0x7c7cea4f │ │ │ │ vldmiami ip!, {s29-s107} │ │ │ │ - beq 51bc44 │ │ │ │ + beq 51bcf4 │ │ │ │ @ instruction: 0x9600461e │ │ │ │ - bmi 507f24 │ │ │ │ + bmi 507fd4 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r8], -r3, lsl #2 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf5ce8ff0 │ │ │ │ - svclt 0x0000eb64 │ │ │ │ - @ instruction: 0x0071ed98 │ │ │ │ + svclt 0x0000eb0c │ │ │ │ + rsbseq lr, r1, r8, ror #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq lr, [r1], #-202 @ 0xffffff36 │ │ │ │ + rsbseq lr, r1, sl, lsr #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb8558 │ │ │ │ + bl fedb8608 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ @ instruction: 0xf5004604 │ │ │ │ strmi r4, [fp], -r7, lsr #1 │ │ │ │ strcs r3, [r1, #-16] │ │ │ │ bicvc pc, r2, r0, lsl #10 │ │ │ │ @ instruction: 0xf5d39500 │ │ │ │ - @ instruction: 0xf504fd29 │ │ │ │ + @ instruction: 0xf504fcd1 │ │ │ │ @ instruction: 0xf8d141a0 │ │ │ │ tstlt fp, r4, lsl r5 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ msreq CPSR_, #-1073741776 @ 0xc0000030 │ │ │ │ adccs pc, r0, #212, 16 @ 0xd40000 │ │ │ │ ldrcc pc, [r0, #-2241] @ 0xfffff73f │ │ │ │ addcs pc, r0, #1107296256 @ 0x42000000 │ │ │ │ adccs pc, r0, #196, 16 @ 0xc40000 │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb85a4 │ │ │ │ + bl fedb8654 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi fe3a524c │ │ │ │ - blmi fe3cd5f4 │ │ │ │ + bmi fe3a52fc │ │ │ │ + blmi fe3cd6a4 │ │ │ │ ldrbtmi r4, [sl], #-1549 @ 0xfffff9f3 │ │ │ │ teqcs r0, r1 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ - @ instruction: 0xf5ce0300 │ │ │ │ - @ instruction: 0x4606e81c │ │ │ │ + @ instruction: 0xf5cd0300 │ │ │ │ + strmi lr, [r6], -r4, asr #31 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [lr], r9, lsl #1 │ │ │ │ - bvc d72de4 │ │ │ │ + bvc d72e94 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ ldm lr, {r0, r1, r2, r5, r6, r7, r9, sl} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf140000f │ │ │ │ stmdbhi sl!, {r3, r7, pc} │ │ │ │ addne pc, r2, #134217731 @ 0x8000003 │ │ │ │ @@ -574700,23 +574740,23 @@ │ │ │ │ stmdahi r8!, {r1, r6, r7, r8, r9, sl, ip}^ │ │ │ │ @ instruction: 0xf8510152 │ │ │ │ vst1.8 {d4[1]}, [r2], r4 │ │ │ │ @ instruction: 0xf85152ff │ │ │ │ @ instruction: 0xf0027027 │ │ │ │ @ instruction: 0xf8510220 │ │ │ │ vaddl.u8 , d0, d28 │ │ │ │ - b 1325584 │ │ │ │ + b 1325634 │ │ │ │ stmdavs r9!, {r0, r6, r7, r8, r9} │ │ │ │ mcrrcc 3, 12, pc, r7, cr1 @ │ │ │ │ cdpeq 1, 10, cr0, cr4, cr1, {5} │ │ │ │ - beq 4b20a4 │ │ │ │ + beq 4b2154 │ │ │ │ tstvs r4, r1, asr #20 │ │ │ │ @ instruction: 0xf6c42405 │ │ │ │ movwmi r5, #42051 @ 0xa443 │ │ │ │ - b 12e9888 │ │ │ │ + b 12e9938 │ │ │ │ @ instruction: 0xf0420247 │ │ │ │ strls r0, [r3], #-528 @ 0xfffffdf0 │ │ │ │ tstpeq r7, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ tstpcs pc, r3, ror #6 @ p-variant is OBSOLETE │ │ │ │ msreq CPSR_s, #-2147483647 @ 0x80000001 │ │ │ │ movwcs r9, #25348 @ 0x6304 │ │ │ │ tstpmi r7, r2, ror #6 @ p-variant is OBSOLETE │ │ │ │ @@ -574727,21 +574767,21 @@ │ │ │ │ andls sl, r7, #49152 @ 0xc000 │ │ │ │ andls r8, r8, #-1291845632 @ 0xb3000000 │ │ │ │ @ instruction: 0x460c4613 │ │ │ │ vldmiaeq ip!, {s29-s107} │ │ │ │ @ instruction: 0x3c7cea4f │ │ │ │ @ instruction: 0x7c7cea4f │ │ │ │ vldmiami ip!, {s29-s107} │ │ │ │ - beq 51bdfc │ │ │ │ + beq 51beac │ │ │ │ andls r4, r1, #27262976 @ 0x1a00000 │ │ │ │ stmdbvc fp!, {r0, r8, r9, fp, ip, pc} │ │ │ │ ldrle r0, [r2], #-2010 @ 0xfffff826 │ │ │ │ - blmi 1073dcc │ │ │ │ + blmi 1073e7c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 63b554 │ │ │ │ + blls 63b604 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r2, r0, lsl #6 │ │ │ │ andslt r4, r1, r0, lsr r6 │ │ │ │ stmdavc fp!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrle r0, [r7], #2009 @ 0x7d9 │ │ │ │ ldrbeq r7, [sl, fp, lsr #18] │ │ │ │ stmdbvc r9!, {r2, r3, r5, r6, r7, r8, sl, ip, lr, pc}^ │ │ │ │ @@ -574752,18 +574792,18 @@ │ │ │ │ stcmi 1, cr0, [sp, #-520]! @ 0xfffffdf8 │ │ │ │ strbcc pc, [r7], #-964 @ 0xfffffc3c @ │ │ │ │ subne pc, r7, r0, asr #7 │ │ │ │ vmvn.i32 q10, #16580608 @ 0x00fd0000 │ │ │ │ @ instruction: 0xf85517c2 │ │ │ │ @ instruction: 0xf8551021 │ │ │ │ @ instruction: 0xf8553023 │ │ │ │ - b 12f55d4 │ │ │ │ + b 12f5684 │ │ │ │ orreq r0, fp, r3, asr #5 │ │ │ │ tstmi sl, #2192 @ 0x890 │ │ │ │ - b 1323db0 │ │ │ │ + b 1323e60 │ │ │ │ tstcs r0, r1, lsl #6 │ │ │ │ movteq lr, #23107 @ 0x5a43 │ │ │ │ tstpeq r7, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ nopeq {67} @ 0x43 │ │ │ │ @ instruction: 0xf6c42405 │ │ │ │ vshl.u32 , , q1 │ │ │ │ strls r2, [r9], #-271 @ 0xfffffef1 │ │ │ │ @@ -574772,49 +574812,49 @@ │ │ │ │ movwls r0, #41770 @ 0xa32a │ │ │ │ vcgt.u32 d18, d0, d6 │ │ │ │ movwls r6, #45343 @ 0xb11f │ │ │ │ cmpcs r0, #268435471 @ 0x1000000f │ │ │ │ stmdbge r9, {r2, r3, r9, ip, pc} │ │ │ │ ldrbhi r9, [r3, #-525]! @ 0xfffffdf3 │ │ │ │ ldrmi r9, [r3], -lr, lsl #4 │ │ │ │ - b 1632db8 │ │ │ │ - b 162497c │ │ │ │ - b 1630780 │ │ │ │ - b 1640784 │ │ │ │ - b 14f4988 │ │ │ │ + b 1632e68 │ │ │ │ + b 1624a2c │ │ │ │ + b 1630830 │ │ │ │ + b 1640834 │ │ │ │ + b 14f4a38 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 305da8 │ │ │ │ + blls 305e58 │ │ │ │ stmdbvc sl!, {r1, r2, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf57f07d0 │ │ │ │ stmiahi sl!, {r0, r1, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ stmdbcs lr, {r0, r4, lr} │ │ │ │ svcge 0x003bf47f │ │ │ │ andcs lr, r3, #60, 14 @ 0xf00000 │ │ │ │ @ instruction: 0xf5cee72c │ │ │ │ - svclt 0x0000ea26 │ │ │ │ - rsbseq lr, r1, lr, asr #24 │ │ │ │ + svclt 0x0000e9ce │ │ │ │ + @ instruction: 0x0071eb9e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbeq r1, r8, r8, asr #25 │ │ │ │ - rsbseq lr, r1, ip, lsl fp │ │ │ │ - rsbeq r1, r8, r8, ror #23 │ │ │ │ + rsbeq r1, r8, r0, asr #25 │ │ │ │ + rsbseq lr, r1, ip, ror #20 │ │ │ │ + rsbeq r1, r8, r0, ror #23 │ │ │ │ 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 26eb54 │ │ │ │ addhi pc, lr, r0, asr #32 │ │ │ │ adccc pc, r4, #14090240 @ 0xd70000 │ │ │ │ orrvc pc, r0, #1124073472 @ 0x43000000 │ │ │ │ adccc pc, r4, #13041664 @ 0xc70000 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ strmi pc, [sl, #1280]! @ 0x500 │ │ │ │ - beq 39dc9c │ │ │ │ + beq 39dd4c │ │ │ │ stmdbeq r4, {r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f3518 │ │ │ │ eor r0, r4, r0, lsl #16 │ │ │ │ strmi r6, [fp], -r3, lsr #3 │ │ │ │ adcmi fp, r1, #67108866 @ 0x4000002 │ │ │ │ vshr.u32 d13, d10, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @@ -574839,30 +574879,30 @@ │ │ │ │ @ instruction: 0xb119d1d2 │ │ │ │ stccs 6, cr4, [r0], {11} │ │ │ │ @ instruction: 0xe7d0d0de │ │ │ │ rscle r2, fp, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 26de94 │ │ │ │ + bcs 26df44 │ │ │ │ @ instruction: 0xf108d1f8 │ │ │ │ vtbl.8 d0, {d15}, d1 │ │ │ │ strbmi r8, [r6, #-3931] @ 0xfffff0a5 │ │ │ │ mvnle r6, ip, lsr #32 │ │ │ │ stmiami r0!, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ strcc pc, [ip, #-2264]! @ 0xfffff728 │ │ │ │ eorsle r4, r8, #-536870903 @ 0xe0000009 │ │ │ │ strtpl pc, [sl], #1286 @ 0x506 │ │ │ │ strcc r4, [r6], #-1589 @ 0xfffff9cb │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ streq lr, [r4], #2823 @ 0xb07 │ │ │ │ svcne 0x0004f854 │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b12d0 │ │ │ │ + blcc 2b1380 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmvs r8, {r0, r1, r3, r4, r8, fp, ip, sp, pc} │ │ │ │ ldrdcc pc, [ip, #-128]! @ 0xffffff80 │ │ │ │ @ instruction: 0xf8d84798 │ │ │ │ strcc r3, [r1, #-1324] @ 0xfffffad4 │ │ │ │ @@ -574878,110 +574918,110 @@ │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xff7af7e9 │ │ │ │ strcc pc, [ip, #-2264]! @ 0xfffff728 │ │ │ │ bicle r2, r7, r0, lsl #22 │ │ │ │ @ instruction: 0xf8c8e76a │ │ │ │ strb r6, [sl, ip, lsr #10]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb8930 │ │ │ │ + bl fedb89e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ mvnlt r6, r9, asr #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26df4c │ │ │ │ + bcs 26dffc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb15c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26df70 │ │ │ │ + bcs 26e020 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5cd4628 │ │ │ │ - ldclt 14, cr14, [r8, #-928]! @ 0xfffffc60 │ │ │ │ + ldclt 14, cr14, [r8, #-576]! @ 0xfffffdc0 │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb898c │ │ │ │ + bl fedb8a3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ mvnlt r6, r9, asr #25 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26dfa8 │ │ │ │ + bcs 26e058 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb15c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26dfcc │ │ │ │ + bcs 26e07c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5cd4628 │ │ │ │ - ldclt 14, cr14, [r8, #-744]! @ 0xfffffd18 │ │ │ │ + ldclt 14, cr14, [r8, #-392]! @ 0xfffffe78 │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb89e8 │ │ │ │ + bl fedb8a98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ ldrdne pc, [r4, #129] @ 0x81 │ │ │ │ @ instruction: 0xf3bfb1e9 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b1400 │ │ │ │ + blcc 2b14b0 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmib r1, {r0, r1, r3, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b1424 │ │ │ │ + blcc 2b14d4 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x4628b11b │ │ │ │ - cdp 5, 8, cr15, cr10, cr13, {6} │ │ │ │ + cdp 5, 3, cr15, cr2, cr13, {6} │ │ │ │ @ instruction: 0x4621bd38 │ │ │ │ svclt 0x0000e7e7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 39cd00 │ │ │ │ + blhi 39cdb0 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0030f8cc │ │ │ │ strbcs pc, [ip], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0xf8dfb0a7 │ │ │ │ strmi r3, [r6], -ip, asr #9 │ │ │ │ sxtab16mi r4, fp, sl, ror #8 │ │ │ │ @ instruction: 0x21bc2001 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ @ instruction: 0xf5cd0300 │ │ │ │ - andsls lr, r3, r4, asr #27 │ │ │ │ + andsls lr, r3, ip, ror #26 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x460780b3 │ │ │ │ @ instruction: 0xf10b465c │ │ │ │ ldrtmi r0, [sp], -r0, lsr #24 │ │ │ │ stmdavs r1!, {r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8543410 │ │ │ │ ldrcc r2, [r0, -r8, lsl #24] │ │ │ │ stccc 8, cr15, [r4], {84} @ 0x54 │ │ │ │ - strgt r4, [pc, #-1380] @ 261338 │ │ │ │ + strgt r4, [pc, #-1380] @ 2613e8 │ │ │ │ stmdavs r0!, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf89b6038 │ │ │ │ @ instruction: 0xf0033000 │ │ │ │ - bcs 3e20c8 │ │ │ │ + bcs 3e2178 │ │ │ │ mrshi pc, (UNDEF: 109) @ │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ cmpeq fp, r9, asr #2 │ │ │ │ adceq r0, r9, r7, asr #2 │ │ │ │ cmpeq fp, sp, asr #2 │ │ │ │ @ instruction: 0xf8db014b │ │ │ │ tstls ip, #16 │ │ │ │ @@ -574995,74 +575035,74 @@ │ │ │ │ andsmi r4, r3, #187 @ 0xbb │ │ │ │ rschi pc, sp, #64 @ 0x40 │ │ │ │ eorpl pc, r0, #68, 4 @ 0x40000004 │ │ │ │ andeq pc, r2, #192, 4 │ │ │ │ @ instruction: 0xf0404213 │ │ │ │ ldmib sp, {r3, r5, r9, pc}^ │ │ │ │ movwls r2, #62234 @ 0xf31a │ │ │ │ - blls 989578 │ │ │ │ + blls 989628 │ │ │ │ @ instruction: 0xf04a930e │ │ │ │ @ instruction: 0xee200a1c │ │ │ │ andls r0, sp, #40, 20 @ 0x28000 │ │ │ │ - svc 0x001ef5cd │ │ │ │ - beq c9d1b8 │ │ │ │ + cdp 5, 12, cr15, cr6, cr13, {6} │ │ │ │ + beq c9d268 │ │ │ │ tstls ip, r5, lsl #12 │ │ │ │ - svc 0x0018f5cd │ │ │ │ - beq c9d1c8 │ │ │ │ + cdp 5, 12, cr15, cr0, cr13, {6} │ │ │ │ + beq c9d278 │ │ │ │ stmdane r1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1461d3c │ │ │ │ + b 1461dec │ │ │ │ @ instruction: 0xf5cd7810 │ │ │ │ - ldmib sp, {r4, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r3, r4, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ cmnvs r7, r0, lsl r3 │ │ │ │ addlt r9, r0, #6, 30 │ │ │ │ biceq lr, r2, r3, asr #20 │ │ │ │ - bls 5c858c │ │ │ │ + bls 5c863c │ │ │ │ adcsvs r4, r2, fp, lsl #6 │ │ │ │ - blls 6331b0 │ │ │ │ - blls 5f9d1c │ │ │ │ - blls 4b9e20 │ │ │ │ - blls 521ac0 │ │ │ │ + blls 633260 │ │ │ │ + blls 5f9dcc │ │ │ │ + blls 4b9ed0 │ │ │ │ + blls 521b70 │ │ │ │ addeq lr, r3, #270336 @ 0x42000 │ │ │ │ tstmi r3, #10240 @ 0x2800 │ │ │ │ tstmi pc, #0, 4 │ │ │ │ teqmi fp, #7168 @ 0x1c00 │ │ │ │ andeq pc, r7, #-1946157055 @ 0x8c000001 │ │ │ │ vqrdmulh.s32 d25, d5, d12 │ │ │ │ - beq daa1b0 │ │ │ │ + beq daa260 │ │ │ │ strvs lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ @ instruction: 0x43259b14 │ │ │ │ - b 1364210 │ │ │ │ + b 13642c0 │ │ │ │ vshl.u32 d22, d8, d5 │ │ │ │ vqsub.u32 d20, d4, d7 │ │ │ │ eorsvs r6, r2, pc, lsl r2 │ │ │ │ movwcs r9, #799 @ 0x31f │ │ │ │ vpmin.u32 d26, d0, d15 │ │ │ │ - beq 2625b4 │ │ │ │ + beq 262664 │ │ │ │ movwcs pc, #62304 @ 0xf360 @ │ │ │ │ tstpmi r7, #-2080374783 @ p-variant is OBSOLETE @ 0x84000001 │ │ │ │ tstpvs pc, #-1476395007 @ p-variant is OBSOLETE @ 0xa8000001 │ │ │ │ @ instruction: 0x96206073 │ │ │ │ @ instruction: 0x93212318 │ │ │ │ ldrmi r2, [r9], -r0, lsl #6 │ │ │ │ @ instruction: 0x93239322 │ │ │ │ strmi r9, [fp], -r4, lsr #6 │ │ │ │ - b 163320c │ │ │ │ - b 1624db0 │ │ │ │ - b 1630bb4 │ │ │ │ - b 1640bb8 │ │ │ │ - b 14f4dbc │ │ │ │ + b 16332bc │ │ │ │ + b 1624e60 │ │ │ │ + b 1630c64 │ │ │ │ + b 1640c68 │ │ │ │ + b 14f4e6c │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 8c6238 │ │ │ │ - bls 3c8630 │ │ │ │ - blls 7b2c40 │ │ │ │ + blls 8c62e8 │ │ │ │ + bls 3c86e0 │ │ │ │ + blls 7b2cf0 │ │ │ │ andls r3, r5, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xd15a4293 │ │ │ │ - blmi ff67452c │ │ │ │ + blmi ff6745dc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls bbba58 │ │ │ │ + blls bbbb08 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldmdals r3, {r0, r1, r2, r7, r9, pc} │ │ │ │ ldc 0, cr11, [sp], #156 @ 0x9c │ │ │ │ pop {r2, r8, r9, fp, pc} │ │ │ │ andcs r8, r3, #240, 30 @ 0x3c0 │ │ │ │ biceq pc, r2, #201326595 @ 0xc000003 │ │ │ │ @@ -575083,56 +575123,56 @@ │ │ │ │ subsle r2, r8, r3, lsl #20 │ │ │ │ movwcs r9, #2579 @ 0xa13 │ │ │ │ adcscc pc, r8, r2, lsl #17 │ │ │ │ tstls r7, #0, 6 │ │ │ │ andscs r2, r8, #8, 6 @ 0x20000000 │ │ │ │ andsls r2, r6, #1073741824 @ 0x40000000 │ │ │ │ ldcls 1, cr9, [r3, #-84] @ 0xffffffac │ │ │ │ - beq 29dba0 │ │ │ │ + beq 29dc50 │ │ │ │ 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] @ 261c68 │ │ │ │ ldrbmi r9, [r1], r9, lsr #21 │ │ │ │ mrscs r9, (UNDEF: 16) │ │ │ │ - bhi fec5d200 │ │ │ │ - @ instruction: 0xf9fcf5e1 │ │ │ │ + bhi fec5d2b0 │ │ │ │ + @ instruction: 0xf9a4f5e1 │ │ │ │ stceq 0, cr15, [r5], {79} @ 0x4f │ │ │ │ mcrrpl 6, 12, pc, r3, cr4 @ │ │ │ │ @ instruction: 0xf8cd9408 │ │ │ │ @ instruction: 0xf8cda014 │ │ │ │ - bls 751bdc │ │ │ │ + bls 751c8c │ │ │ │ svcls 0x00179908 │ │ │ │ @ instruction: 0xf8926d13 │ │ │ │ strbmi r2, [fp], #-184 @ 0xffffff48 │ │ │ │ svccc 0x0004f841 │ │ │ │ mulcc r0, fp, r8 │ │ │ │ stmdbls r5, {r3, r8, ip, pc} │ │ │ │ - bcs 289318 │ │ │ │ + bcs 2893c8 │ │ │ │ @ instruction: 0x460fbf18 │ │ │ │ andeq pc, r7, #3 │ │ │ │ - bcs 3f2bfc │ │ │ │ + bcs 3f2cac │ │ │ │ eorshi pc, r7, #0, 4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ eorseq r0, r5, #-1073741821 @ 0xc0000003 │ │ │ │ tsteq ip, r7, lsl r1 │ │ │ │ eorseq r0, r5, #32, 2 │ │ │ │ @ instruction: 0xf8bb0043 │ │ │ │ vaddl.u8 , d3, d0 │ │ │ │ - blcs 3e68ec │ │ │ │ + blcs 3e699c │ │ │ │ eorhi pc, r7, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ eoreq r0, r5, #7 │ │ │ │ andeq r0, r7, r7 │ │ │ │ eoreq r0, r5, #7 │ │ │ │ @ instruction: 0xf8db0007 │ │ │ │ andcs r3, r0, #16 │ │ │ │ @ instruction: 0xf8819913 │ │ │ │ - blcs 269de8 │ │ │ │ + blcs 269e98 │ │ │ │ bichi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ @ instruction: 0xf8dbb953 │ │ │ │ ldmdblt fp!, {r3, r4, ip, sp} │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ addsle r2, r7, r0, lsl #22 │ │ │ │ svcpl 0x007ef1b3 │ │ │ │ @@ -575145,80 +575185,80 @@ │ │ │ │ tstne r5, #3358720 @ 0x334000 │ │ │ │ andcs lr, r1, #36962304 @ 0x2340000 │ │ │ │ andcs lr, r0, #96, 14 @ 0x1800000 │ │ │ │ andcs lr, r4, #24641536 @ 0x1780000 │ │ │ │ andcs lr, r2, #92, 14 @ 0x1700000 │ │ │ │ andcs lr, r4, #23592960 @ 0x1680000 │ │ │ │ vmov.i32 d25, #45312 @ 0x0000b100 │ │ │ │ - blcs 3e2a64 │ │ │ │ + blcs 3e2b14 │ │ │ │ mvnhi pc, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ strheq r0, [r9, #13]! │ │ │ │ adcseq r0, sl, lr, asr #1 │ │ │ │ ldrdeq r0, [r9, #1]! │ │ │ │ movwcs r0, #16391 @ 0x4007 │ │ │ │ @ instruction: 0xf8bb9310 │ │ │ │ vaddl.u8 , d3, d0 │ │ │ │ - blcs 3e6988 │ │ │ │ + blcs 3e6a38 │ │ │ │ bicshi pc, r9, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ bicseq r0, r7, r3, lsr #1 │ │ │ │ ldrheq r0, [lr], r4 │ │ │ │ bicseq r0, r7, r5, asr #1 │ │ │ │ @ instruction: 0xf04f0007 │ │ │ │ movwcs r0, #2561 @ 0xa01 │ │ │ │ @ instruction: 0xf89b9312 │ │ │ │ ldcl 0, cr3, [fp, #4] │ │ │ │ @ instruction: 0xf0137a02 │ │ │ │ andls r0, r6, #32, 4 │ │ │ │ - bls 2dd21c │ │ │ │ - bvc ff29d788 │ │ │ │ + bls 2dd2cc │ │ │ │ + bvc ff29d838 │ │ │ │ @ instruction: 0xf8dbbf1f │ │ │ │ - beq fe6e9bbc │ │ │ │ + beq fe6e9c6c │ │ │ │ rsbseq pc, r0, #2 │ │ │ │ vsubl.u8 , d3, d6 │ │ │ │ @ instruction: 0xf0820240 │ │ │ │ sbcslt r0, r2, #268435456 @ 0x10000000 │ │ │ │ vsubl.u8 , d3, d9 │ │ │ │ @ instruction: 0xf0031200 │ │ │ │ @ instruction: 0xf082030c │ │ │ │ sbcslt r0, r2, #268435456 @ 0x10000000 │ │ │ │ svcne 0x001a920a │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ - blx 69d7ac │ │ │ │ + blx 69d85c │ │ │ │ @ instruction: 0xf100920b │ │ │ │ cdp 1, 11, cr8, cr2, cr1, {1} │ │ │ │ vmov.f32 s1, #78 @ 0x3e700000 0.2343750 │ │ │ │ vsqrt.f32 s15, s0 │ │ │ │ svclt 0x0058fa10 │ │ │ │ - bhi 129d6c0 │ │ │ │ + bhi 129d770 │ │ │ │ ldc 5, cr13, [fp, #68] @ 0x44 │ │ │ │ vmov.f32 s14, #3 @ 0x40180000 2.375 │ │ │ │ vcmp.f32 s1, s15 │ │ │ │ vsqrt.f32 s15, s14 │ │ │ │ @ instruction: 0xf140fa10 │ │ │ │ mrc 1, 5, r8, cr2, cr7, {0} │ │ │ │ vmov.f32 s16, #78 @ 0x3e700000 0.2343750 │ │ │ │ vsqrt.f32 s15, s16 │ │ │ │ @ instruction: 0xf100fa10 │ │ │ │ - blcs 482064 │ │ │ │ + blcs 482114 │ │ │ │ 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 1cdd7ac │ │ │ │ + blx 69d8b4 │ │ │ │ mrc 15, 5, fp, cr0, cr8, {2} │ │ │ │ @ instruction: 0xf89b8a69 │ │ │ │ @ instruction: 0xf0133002 │ │ │ │ andls r0, r7, #124, 4 @ 0xc0000007 │ │ │ │ vaddl.u8 , d3, d8 │ │ │ │ - blcs 462a68 │ │ │ │ + blcs 462b18 │ │ │ │ rscshi pc, lr, r0, asr #4 │ │ │ │ - beq 1a9dd88 │ │ │ │ + beq 1a9de38 │ │ │ │ movwls r2, #29448 @ 0x7308 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ svccs 0x000180df │ │ │ │ rscshi pc, fp, r0 │ │ │ │ @ instruction: 0xf0002f02 │ │ │ │ svcne 0x00bb8108 │ │ │ │ vqdmulh.s d2, d0, d14 │ │ │ │ @@ -575256,140 +575296,140 @@ │ │ │ │ andcs lr, r1, #21233664 @ 0x1440000 │ │ │ │ @ instruction: 0xe72a9211 │ │ │ │ tstls r0, #67108864 @ 0x4000000 │ │ │ │ movwcs lr, #10039 @ 0x2737 │ │ │ │ @ instruction: 0xe7349310 │ │ │ │ andsls r2, r1, #536870912 @ 0x20000000 │ │ │ │ orrcs lr, r0, #8650752 @ 0x840000 │ │ │ │ - beq 29de54 │ │ │ │ + beq 29df04 │ │ │ │ smlald r9, r0, r2, r3 │ │ │ │ - blcc fe261d20 │ │ │ │ + blcc fe261dd0 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ - rsbseq lr, r1, r0, lsr #15 │ │ │ │ + ldrshteq lr, [r1], #-96 @ 0xffffffa0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r1, r8, lsl r6 │ │ │ │ + rsbseq lr, r1, r8, ror #10 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ tstls sl, #20, 30 @ 0x50 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstcc fp, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf47f931d │ │ │ │ - blge 90d46c │ │ │ │ + blge 90d51c │ │ │ │ @ instruction: 0xeeffaa1e │ │ │ │ vmov.f32 s12, #112 @ 0x3f800000 1.0 │ │ │ │ vldmia r3!, {s15-s14} │ │ │ │ vmov.f32 s15, #65 @ 0x3e080000 0.1328125 │ │ │ │ vsqrt.f32 s15, s13 │ │ │ │ svclt 0x00d8fa10 │ │ │ │ - bvc 29d964 │ │ │ │ + bvc 29da14 │ │ │ │ cdp 13, 15, cr13, cr4, cr6, {0} │ │ │ │ vneg.f32 s15, s14 │ │ │ │ svclt 0x00c8fa10 │ │ │ │ - bvc 145d938 │ │ │ │ + bvc 145d9e8 │ │ │ │ stcl 2, cr4, [r3, #-588] @ 0xfffffdb4 │ │ │ │ mvnle r7, r1, lsl #20 │ │ │ │ @ instruction: 0xf8dbe5bb │ │ │ │ tstls sl, #16 │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ movwcs r9, #795 @ 0x31b │ │ │ │ tstcc ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf10be5a1 │ │ │ │ ldcge 3, cr0, [sl], {16} │ │ │ │ - blgt 62d9ec │ │ │ │ + blgt 62da9c │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ adchi pc, ip, r0, asr #4 │ │ │ │ svccs 0x00033f16 │ │ │ │ adchi pc, lr, r0, lsl #4 │ │ │ │ @ instruction: 0xf007e8df │ │ │ │ eorcc r0, r1, r5, lsl r2 │ │ │ │ andmi pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ @ instruction: 0xf647a81e │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, ip, sp, lr} │ │ │ │ svclt 0x00a8428b │ │ │ │ addsmi r4, r3, #11534336 @ 0xb00000 │ │ │ │ @ instruction: 0x4613bfb8 │ │ │ │ - blcc 39fee8 │ │ │ │ + blcc 39ff98 │ │ │ │ mvnsle r4, r0, lsr #5 │ │ │ │ ldmdbge lr, {r0, r2, r3, r7, r8, sl, sp, lr, pc} │ │ │ │ rscsvc pc, pc, #82837504 @ 0x4f00000 │ │ │ │ addsmi r6, r3, #2293760 @ 0x230000 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ - blcc 39ff00 │ │ │ │ + blcc 39ffb0 │ │ │ │ mvnsle r4, ip, lsl #5 │ │ │ │ ldmdbge lr, {r0, r7, r8, sl, sp, lr, pc} │ │ │ │ rsbseq pc, pc, #111 @ 0x6f │ │ │ │ - blcs 223be8c │ │ │ │ + blcs 223bf3c │ │ │ │ cmncs pc, #168, 30 @ 0x2a0 │ │ │ │ svclt 0x00b84293 │ │ │ │ @ instruction: 0xf8444613 │ │ │ │ adcmi r3, r1, #4, 22 @ 0x1000 │ │ │ │ ldrb sp, [r2, #-500]! @ 0xfffffe0c │ │ │ │ stmdavs r3!, {r1, r2, r3, r4, r9, fp, sp, pc} │ │ │ │ svclt 0x00282bff │ │ │ │ @ instruction: 0xf84423ff │ │ │ │ adcmi r3, r2, #4, 22 @ 0x1000 │ │ │ │ strb sp, [r8, #-503]! @ 0xfffffe09 │ │ │ │ stmib sp, {r1, r3, r4, r5, r9, sl, lr}^ │ │ │ │ strb r7, [ip, #-1806]! @ 0xfffff8f2 │ │ │ │ - bvc 35d4a0 │ │ │ │ - beq 131d2b4 │ │ │ │ - bvc ff45da0c │ │ │ │ - blx 69da04 │ │ │ │ + bvc 35d550 │ │ │ │ + beq 131d364 │ │ │ │ + bvc ff45dabc │ │ │ │ + blx 69dab4 │ │ │ │ mcrge 5, 7, pc, cr9, cr15, {1} @ │ │ │ │ - bvc ff45da18 │ │ │ │ - blx 69da10 │ │ │ │ + bvc ff45dac8 │ │ │ │ + blx 69dac0 │ │ │ │ mrc 15, 5, fp, cr0, cr4, {2} │ │ │ │ vmov.f32 s16, s15 │ │ │ │ strbt r8, [r6], r7, asr #20 │ │ │ │ stmdble fp, {r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf04a2308 │ │ │ │ movwls r0, #31296 @ 0x7a40 │ │ │ │ andcs lr, r0, #266338304 @ 0xfe00000 │ │ │ │ - beq 39df94 │ │ │ │ + beq 39e044 │ │ │ │ stmib sp, {r0, r1, r2, r4, r9, sl, lr}^ │ │ │ │ strb r2, [sl, #-526] @ 0xfffffdf2 │ │ │ │ svclt 0x00942b02 │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ - bne 135c7a8 │ │ │ │ + bne 135c858 │ │ │ │ movwls r2, #29448 @ 0x7308 │ │ │ │ andcs lr, r0, #249561088 @ 0xee00000 │ │ │ │ - beq 49dfb4 │ │ │ │ + beq 49e064 │ │ │ │ stmib sp, {r0, r1, r2, r4, r9, sl, lr}^ │ │ │ │ ldr r2, [sl, #-526]! @ 0xfffffdf2 │ │ │ │ svcpl 0x007ef1b3 │ │ │ │ mcrge 4, 2, pc, cr6, cr15, {3} @ │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ svcpl 0x007ef1b3 │ │ │ │ mcrge 4, 2, pc, cr0, cr15, {3} @ │ │ │ │ @ instruction: 0x3018f8db │ │ │ │ svcpl 0x007ef1b3 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr10, cr15, {3} │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ svcpl 0x007ef1b3 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr4, cr15, {3} │ │ │ │ tstls r7, #134217728 @ 0x8000000 │ │ │ │ - blge 91b5e0 │ │ │ │ + blge 91b690 │ │ │ │ @ instruction: 0xeeb7aa1e │ │ │ │ vldmia r3!, {s15-s14} │ │ │ │ vmov.f32 s15, #81 @ 0x3e880000 0.2656250 │ │ │ │ vsqrt.f32 s15, s0 │ │ │ │ svclt 0x00d8fa10 │ │ │ │ - bvc 1d9d45c │ │ │ │ + bvc 1d9d50c │ │ │ │ cdp 13, 15, cr13, cr4, cr6, {0} │ │ │ │ vneg.f32 s15, s14 │ │ │ │ svclt 0x00c8fa10 │ │ │ │ - bvc 145dab0 │ │ │ │ + bvc 145db60 │ │ │ │ stcl 2, cr4, [r3, #-616] @ 0xfffffd98 │ │ │ │ mvnle r7, r1, lsl #20 │ │ │ │ movwcs lr, #5375 @ 0x14ff │ │ │ │ str r9, [r9, #791]! @ 0x317 │ │ │ │ @ instruction: 0xf43f2f03 │ │ │ │ strbt sl, [r8], #3322 @ 0xcfa │ │ │ │ - ldcl 5, cr15, [lr, #-820]! @ 0xfffffccc │ │ │ │ + stc 5, cr15, [r6, #-820]! @ 0xfffffccc │ │ │ │ @ instruction: 0x071ce9dd │ │ │ │ mvnscc pc, #64, 4 │ │ │ │ @ instruction: 0x211ae9dd │ │ │ │ svclt 0x00282f03 │ │ │ │ addsmi r2, sl, #786432 @ 0xc0000 │ │ │ │ ldrmi fp, [sl], -r8, lsr #30 │ │ │ │ svclt 0x00284299 │ │ │ │ @@ -575400,41 +575440,41 @@ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [r1], lr, lsl #12 │ │ │ │ andcs r2, r1, ip, lsl r1 │ │ │ │ @ instruction: 0x461f4690 │ │ │ │ - b 171f68c │ │ │ │ + ldmib sl!, {r0, r2, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ tstlt r0, #5242880 @ 0x500000 │ │ │ │ movwcs r6, #6209 @ 0x1841 │ │ │ │ stmdbcs r0, {r0, r1, sp, lr} │ │ │ │ cmnlt r6, sp, lsr r0 │ │ │ │ andsle r4, r6, lr, lsl #5 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 26e77c │ │ │ │ + bcs 26e82c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b1b8c │ │ │ │ + blcc 2b1c3c │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmib r5, {r0, r1, r4, r5, r8, ip, sp, pc}^ │ │ │ │ stmib r5, {r0, r8, fp, sp, lr}^ │ │ │ │ strtmi r8, [r8], -r3, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ vshr.u64 , , #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b1bc0 │ │ │ │ + blcc 2b1c70 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldmib r1, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ @@ -575444,129 +575484,129 @@ │ │ │ │ ldmda r6, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svclt 0x0000e7cd │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb9208 │ │ │ │ + bl fedb92b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d10ff0 │ │ │ │ strmi r3, [sp], -r4, lsl #1 │ │ │ │ @ instruction: 0xf893b1b3 │ │ │ │ - bcs 26a0fc │ │ │ │ + bcs 26a1ac │ │ │ │ vshr.u32 , , #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2adc28 │ │ │ │ + bcc 2adcd8 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b91a │ │ │ │ @ instruction: 0xf7e80084 │ │ │ │ movwcs pc, #3469 @ 0xd8d @ │ │ │ │ addcc pc, r4, r5, asr #17 │ │ │ │ mvnlt r6, r9, ror #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26e858 │ │ │ │ + bcs 26e908 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb15c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26e87c │ │ │ │ + bcs 26e92c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ teqlt r3, #364 @ 0x16c │ │ │ │ ldrdne pc, [ip], r5 │ │ │ │ strbtvs r2, [fp], #-768 @ 0xfffffd00 │ │ │ │ @ instruction: 0xf3bfb1e9 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b1c98 │ │ │ │ + blcc 2b1d48 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmib r1, {r0, r1, r3, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b1cbc │ │ │ │ + blcc 2b1d6c │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ strtmi fp, [r8], -fp, lsr #2 │ │ │ │ - b 121f804 │ │ │ │ + stmib r6!, {r0, r2, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4621bd70 │ │ │ │ strtmi lr, [r1], -r4, asr #15 │ │ │ │ ldmdavs lr, {r0, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbtvc pc, [sl], #-1286 @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6a64620 │ │ │ │ - @ instruction: 0xf8d5fdef │ │ │ │ + @ instruction: 0xf8d5fd97 │ │ │ │ @ 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: 0xf8d5fc11 │ │ │ │ @ instruction: 0xf7e80084 │ │ │ │ @ instruction: 0x4620fd1f │ │ │ │ - stc2l 6, cr15, [r0, #664]! @ 0x298 │ │ │ │ + stc2 6, cr15, [r8, #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 2f3a0e │ │ │ │ @ instruction: 0xf6438201 │ │ │ │ strmi r6, [r2], #-304 @ 0xfffffed0 │ │ │ │ @ instruction: 0xf1b95851 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blcs 282400 │ │ │ │ + blcs 2824b0 │ │ │ │ mvnslt sp, pc, asr r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26e970 │ │ │ │ + bcs 26ea20 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb16c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26e994 │ │ │ │ + bcs 26ea44 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 285f08 │ │ │ │ + blcs 285fb8 │ │ │ │ addhi pc, r4, r0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ eorsvs pc, r0, #70254592 @ 0x4300000 │ │ │ │ - blx 32a5ae │ │ │ │ + blx 32a65e │ │ │ │ strtmi r8, [fp], #-775 @ 0xfffffcf9 │ │ │ │ @ instruction: 0xf8d95099 │ │ │ │ addspl r1, r9, r0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ @ instruction: 0xf8d92282 │ │ │ │ - blx 3521f6 │ │ │ │ + blx 3522a6 │ │ │ │ stmiane r9!, {r0, r1, r2, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0060973 │ │ │ │ - blx 2e3a4e │ │ │ │ + blx 2e3afe │ │ │ │ @ instruction: 0xf8d93307 │ │ │ │ @ instruction: 0xf5032004 │ │ │ │ @ instruction: 0xf6435080 │ │ │ │ andcc r6, ip, r4, lsr r3 │ │ │ │ movwcs r5, #4298 @ 0x10ca │ │ │ │ eorsvs pc, r8, #70254592 @ 0x4300000 │ │ │ │ streq lr, [r0], #2821 @ 0xb05 │ │ │ │ @@ -575592,73 +575632,73 @@ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4849664 @ 0x4a0000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26ea58 │ │ │ │ + bcs 26eb08 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb19c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26ea7c │ │ │ │ + bcs 26eb2c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ ldmib r1, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ eorsvs pc, r0, #70254592 @ 0x4300000 │ │ │ │ movwhi pc, #31491 @ 0x7b03 @ │ │ │ │ @ instruction: 0xf843442b │ │ │ │ str sl, [r7, r2] │ │ │ │ strb r4, [r5, -r1, lsr #12]! │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b1eb8 │ │ │ │ + blcc 2b1f68 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ vst2.16 {d27-d30}, [pc], fp │ │ │ │ orrcs r7, r2, r2, lsl #6 │ │ │ │ @ instruction: 0xf6430972 │ │ │ │ @ instruction: 0xf0066430 │ │ │ │ - blx 323b56 │ │ │ │ - blx 2c2efa │ │ │ │ + blx 323c06 │ │ │ │ + blx 2c2faa │ │ │ │ tstcs r0, r7, lsl #4 │ │ │ │ strtmi r1, [r3], #-2280 @ 0xfffff718 │ │ │ │ @ instruction: 0xf502442b │ │ │ │ andcc r5, ip, #128, 4 │ │ │ │ stmib r3, {r0, r8, ip, lr}^ │ │ │ │ movwcs r1, #4353 @ 0x1101 │ │ │ │ streq lr, [r2, r5, lsl #22] │ │ │ │ @ instruction: 0xf606fa03 │ │ │ │ eorcc pc, r2, r5, asr r8 @ │ │ │ │ streq lr, [r6], #-2595 @ 0xfffff5dd │ │ │ │ - b b3c4f4 │ │ │ │ + b b3c5a4 │ │ │ │ @ instruction: 0xf6430306 │ │ │ │ orrpl r6, r1, ip, lsr r6 │ │ │ │ eormi pc, r2, r5, asr #16 │ │ │ │ pop {r0, r1, r3, r4, r5, r6, sp, lr} │ │ │ │ ldmib r1, {r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ sbcle r2, lr, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26eb38 │ │ │ │ + bcs 26ebe8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2860ac │ │ │ │ + blcs 28615c │ │ │ │ strtmi sp, [r1], -r1, asr #3 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ ldr sp, [r8, sl, ror #3]! │ │ │ │ svceq 0x0000f1ba │ │ │ │ vshr.u64 d13, d12, #1 │ │ │ │ @@ -575674,71 +575714,71 @@ │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x0c01eba2 │ │ │ │ ldreq pc, [pc], -r1 │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ ldrtmi r4, [r4], #1556 @ 0x614 │ │ │ │ @ instruction: 0xf1bc4605 │ │ │ │ ldmdale sp, {r5, r8, r9, sl, fp} │ │ │ │ - bl fef248cc │ │ │ │ + bl fef2497c │ │ │ │ andle r1, r1, r2, asr pc │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf8503401 │ │ │ │ @ instruction: 0xf0141023 │ │ │ │ @ instruction: 0xf04f041f │ │ │ │ svclt 0x001432ff │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ - blx 2ee7bc │ │ │ │ + blx 2ee86c │ │ │ │ svclt 0x001cf206 │ │ │ │ @ instruction: 0xf10040a0 │ │ │ │ strdmi r3, [r2], -pc @ │ │ │ │ andeq lr, r2, #135168 @ 0x21000 │ │ │ │ eorcs pc, r3, r5, asr #16 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ stmdaeq r0!, {r0, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x0c01eba6 │ │ │ │ streq lr, [r6, -r8, lsr #23] │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ - bcc 25e808 │ │ │ │ - b 1633740 │ │ │ │ + bcc 25e8b8 │ │ │ │ + b 16337f0 │ │ │ │ @ instruction: 0xf1bc195a │ │ │ │ stmdale r8, {r5, r8, r9, sl, fp}^ │ │ │ │ strbmi r0, [fp, #-2379] @ 0xfffff6b5 │ │ │ │ - bl fec16458 │ │ │ │ + bl fec16508 │ │ │ │ stclne 3, cr0, [r6], #-32 @ 0xffffffe0 │ │ │ │ - bcs a68a70 │ │ │ │ + bcs a68b20 │ │ │ │ ldmdbeq pc!, {r1, r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ svcne 0x0054ebb7 │ │ │ │ @ instruction: 0xf016d1c8 │ │ │ │ svclt 0x001f061f │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ eorcc pc, r7, r5, asr r8 @ │ │ │ │ @ instruction: 0xf606fa02 │ │ │ │ @ instruction: 0xf845401e │ │ │ │ ldr r6, [fp, r7, lsr #32]! │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ eorcs pc, r3, r0, asr r8 @ │ │ │ │ - b af26fc │ │ │ │ + b af27ac │ │ │ │ @ instruction: 0xf8400201 │ │ │ │ ldrb r2, [lr, r3, lsr #32] │ │ │ │ @ instruction: 0xf1073301 │ │ │ │ strbmi r0, [fp], #-2335 @ 0xfffff6e1 │ │ │ │ stmdaeq r0!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ ldmdale r8!, {r5, r8, r9, fp, sp} │ │ │ │ - bl fef24a40 │ │ │ │ + bl fef24af0 │ │ │ │ svclt 0x00041f59 │ │ │ │ @ instruction: 0xf8452200 │ │ │ │ - bl febea4ec │ │ │ │ - blcs a63084 │ │ │ │ - b 16584e8 │ │ │ │ - bl ff0685cc │ │ │ │ + bl febea59c │ │ │ │ + blcs a63134 │ │ │ │ + b 1658598 │ │ │ │ + bl ff06867c │ │ │ │ orrsle r1, r9, r4, asr pc │ │ │ │ @ instruction: 0x061ff016 │ │ │ │ @ instruction: 0xf04fbf1f │ │ │ │ @ instruction: 0xf85532ff │ │ │ │ - blx 2ee520 │ │ │ │ + blx 2ee5d0 │ │ │ │ andsmi pc, lr, r6, lsl #12 │ │ │ │ eorvs pc, r8, r5, asr #16 │ │ │ │ ldrbmi lr, [r2], -ip, lsl #15 │ │ │ │ @ instruction: 0xff72f7ff │ │ │ │ @ instruction: 0x46394652 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ ldmdbeq fp!, {r0, r2, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -575763,20 +575803,20 @@ │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [r2], r3, lsl #1 │ │ │ │ @ instruction: 0x461e4690 │ │ │ │ stccs 12, cr9, [r0], {12} │ │ │ │ adcshi pc, r7, r0 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ vst4.32 {d24-d27}, [pc :64], r5 │ │ │ │ - bl 33fc0c │ │ │ │ + bl 33fcbc │ │ │ │ movwcs r0, #51458 @ 0xc902 │ │ │ │ - bleq 2de648 │ │ │ │ + bleq 2de6f8 │ │ │ │ streq pc, [r1, #-2821] @ 0xfffff4fb │ │ │ │ strpl pc, [r2, #-2819] @ 0xfffff4fd │ │ │ │ - blx 32b29e │ │ │ │ + blx 32b34e │ │ │ │ movwls pc, #4865 @ 0x1301 @ │ │ │ │ @ instruction: 0xf8c5e036 │ │ │ │ stmiavs r3!, {r2, r3, r5, r6, r7, sl} │ │ │ │ ldrbtcc pc, [r0], #2245 @ 0x8c5 @ │ │ │ │ suble r2, r0, r0, lsl #18 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ vaddl.u q4, d31, d4 │ │ │ │ @@ -575784,22 +575824,22 @@ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26ed58 │ │ │ │ + bcs 26ee08 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xb3bb8f5b │ │ │ │ strbtvs pc, [r8], #2245 @ 0x8c5 @ │ │ │ │ @ instruction: 0xf0089b01 │ │ │ │ - blx 5229e8 │ │ │ │ - bl 35e974 │ │ │ │ - bl 4e72d4 │ │ │ │ + blx 522a98 │ │ │ │ + bl 35ea24 │ │ │ │ + bl 4e7384 │ │ │ │ @ instruction: 0xf8d30383 │ │ │ │ movwmi r2, #42600 @ 0xa668 │ │ │ │ strbtcs pc, [r8], -r3, asr #17 @ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ strcc r3, [ip], #-1292 @ 0xfffffaf4 │ │ │ │ suble r4, sp, r1, asr #11 │ │ │ │ ldrdvs lr, [r0], -r4 │ │ │ │ @@ -575823,114 +575863,114 @@ │ │ │ │ sbccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb1674790 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e857 │ │ │ │ stmda r7, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - bcs 286360 │ │ │ │ + bcs 286410 │ │ │ │ @ instruction: 0xf8c5d0eb │ │ │ │ cdpcs 4, 0, cr6, cr0, cr8, {7} │ │ │ │ - blls 2d6cc8 │ │ │ │ + blls 2d6d78 │ │ │ │ tstpeq pc, r8 @ p-variant is OBSOLETE │ │ │ │ strcc r3, [ip], #-1292 @ 0xfffffaf4 │ │ │ │ @ instruction: 0xf101fa0b │ │ │ │ cmpne r8, #3072 @ 0xc00 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ - bl 4f3d1c │ │ │ │ + bl 4f3dcc │ │ │ │ @ instruction: 0xf8d30383 │ │ │ │ - b aebfc0 │ │ │ │ + b aec070 │ │ │ │ @ instruction: 0xf8c30201 │ │ │ │ @ instruction: 0xd1b12668 │ │ │ │ adccc pc, r4, #14286848 @ 0xda0000 │ │ │ │ orrpl pc, r0, #1124073472 @ 0x43000000 │ │ │ │ adccc pc, r4, #13238272 @ 0xca0000 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf3bf8ff0 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b2244 │ │ │ │ + blcc 2b22f4 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ adcsle r2, sp, r0, lsl #22 │ │ │ │ strbtvs pc, [r8], #2245 @ 0x8c5 @ │ │ │ │ @ instruction: 0xf8d5e7d1 │ │ │ │ stmiavs r3!, {r4, r5, r6, r7, sl, sp} │ │ │ │ @ instruction: 0xd19d429a │ │ │ │ vst1.32 {d30}, [pc], ip │ │ │ │ @ instruction: 0xf00273c2 │ │ │ │ - blx 324aee │ │ │ │ + blx 324b9e │ │ │ │ @ instruction: 0xf507f701 │ │ │ │ - bl 27d5ac │ │ │ │ + bl 27d65c │ │ │ │ movwls r0, #4875 @ 0x130b │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ strmi r8, [r7], #-154 @ 0xffffff66 │ │ │ │ strtmi r2, [r3], ip, lsl #4 │ │ │ │ strvc pc, [r8], #-2818 @ 0xfffff4fe │ │ │ │ @ instruction: 0xf8d4465f │ │ │ │ cmplt r9, r8, ror #9 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e851 │ │ │ │ stmda r1, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdacs r0, {sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ cmplt sl, #364 @ 0x16c │ │ │ │ - bleq 2deadc │ │ │ │ + bleq 2deb8c │ │ │ │ strbtvc pc, [r8], #2244 @ 0x8c4 @ │ │ │ │ @ instruction: 0xf104455e │ │ │ │ mvnle r0, ip, lsl #8 │ │ │ │ movweq lr, #39686 @ 0x9b06 │ │ │ │ movwcc r4, #5190 @ 0x1446 │ │ │ │ ldmdale sl!, {r5, r8, r9, fp, sp} │ │ │ │ ldmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svcne 0x0056ebb8 │ │ │ │ - blls 2d6d7c │ │ │ │ + blls 2d6e2c │ │ │ │ @ instruction: 0xf0163601 │ │ │ │ svclt 0x0014061f │ │ │ │ @ instruction: 0xf04f2101 │ │ │ │ @ instruction: 0xf85331ff │ │ │ │ @ instruction: 0xf04f2028 │ │ │ │ svclt 0x001c33ff │ │ │ │ @ instruction: 0xf10140b1 │ │ │ │ - blx 32eef0 │ │ │ │ + blx 32efa0 │ │ │ │ andmi pc, fp, r9, lsl #6 │ │ │ │ movweq lr, #14882 @ 0x3a22 │ │ │ │ @ instruction: 0xf8429a01 │ │ │ │ ldr r3, [r1, r8, lsr #32] │ │ │ │ @ instruction: 0x5017e9d1 │ │ │ │ sbccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0, #-576] @ 0xfffffdc0 │ │ │ │ vmla.i , , d12[0] │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2ae31c │ │ │ │ + bcc 2ae3cc │ │ │ │ tstcs r0, r5, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xd1bf2a00 │ │ │ │ ldmib r1, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d05017 │ │ │ │ ldrmi r2, [r0, r0, asr #5] │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ @ instruction: 0xf108e7b6 │ │ │ │ - bl feca37c4 │ │ │ │ - bl feb63368 │ │ │ │ + bl feca3874 │ │ │ │ + bl feb63418 │ │ │ │ strtmi r0, [r3], #-1033 @ 0xfffffbf7 │ │ │ │ - blcs a6a0e4 │ │ │ │ - b 16587e8 │ │ │ │ - bl ff0688b8 │ │ │ │ + blcs a6a194 │ │ │ │ + b 1658898 │ │ │ │ + bl ff068968 │ │ │ │ andsle r1, r4, r5, asr pc │ │ │ │ - bl fef64cf0 │ │ │ │ + bl fef64da0 │ │ │ │ @ instruction: 0xf47f1f56 │ │ │ │ strcc sl, [r1], -r1, ror #30 │ │ │ │ tstpeq pc, #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04fd007 │ │ │ │ - blx 2ef370 │ │ │ │ - bls 2df384 │ │ │ │ + blx 2ef420 │ │ │ │ + bls 2df434 │ │ │ │ eorcs pc, r4, r2, asr r8 @ │ │ │ │ - bls 2b27cc │ │ │ │ + bls 2b287c │ │ │ │ eorcc pc, r4, r2, asr #16 │ │ │ │ stmdbls r1, {r4, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ vpmax.s8 d15, d9, d2 │ │ │ │ eorcc pc, r8, r1, asr r8 @ │ │ │ │ movweq lr, #10787 @ 0x2a23 │ │ │ │ eorcc pc, r8, r1, asr #16 │ │ │ │ @@ -575956,87 +575996,87 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0xf1bb81fe │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf64081af │ │ │ │ cmneq sp, r8, lsl #6 │ │ │ │ ldrvs pc, [ip, #-1541] @ 0xfffff9fb │ │ │ │ - blx 3342ea │ │ │ │ + blx 33439a │ │ │ │ @ instruction: 0xf04ff301 │ │ │ │ movwls r0, #39169 @ 0x9901 │ │ │ │ vqshl.s8 d20, d13, d0 │ │ │ │ strmi r2, [r5], #-770 @ 0xfffffcfe │ │ │ │ strne lr, [sl, -sp, asr #19] │ │ │ │ vqrdmulh.s d15, d1, d3 │ │ │ │ eorslt pc, r0, sp, asr #17 │ │ │ │ movwcs r9, #21254 @ 0x5306 │ │ │ │ movtpl pc, #14020 @ 0x36c4 @ │ │ │ │ - bl 54744c │ │ │ │ + bl 5474fc │ │ │ │ movwls r0, #21255 @ 0x5307 │ │ │ │ - blls 41ab40 │ │ │ │ + blls 41abf0 │ │ │ │ andseq pc, pc, #8 │ │ │ │ - blx 4ce480 │ │ │ │ - bl 35f04c │ │ │ │ - bl 4e75a8 │ │ │ │ + blx 4ce530 │ │ │ │ + bl 35f0fc │ │ │ │ + bl 4e7658 │ │ │ │ @ instruction: 0xf5030383 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ movwmi r1, #42496 @ 0xa600 │ │ │ │ strcs pc, [r0], -r3, asr #17 │ │ │ │ strls sl, [r0, #-2830] @ 0xfffff4f2 │ │ │ │ svcne 0x002b9302 │ │ │ │ andscs r9, r8, #67108864 @ 0x4000000 │ │ │ │ tstcs r0, r0, lsr #6 │ │ │ │ sbceq pc, r8, #14286848 @ 0xda0000 │ │ │ │ - blx 49fff2 │ │ │ │ + blx feea00a0 │ │ │ │ ldcmi 8, cr15, [ip], {85} @ 0x55 │ │ │ │ tstcs r0, r4, ror #4 │ │ │ │ @ instruction: 0xf5cc4638 │ │ │ │ - @ instruction: 0xf894edf0 │ │ │ │ - blcs 26e9b4 │ │ │ │ + @ instruction: 0xf894ed98 │ │ │ │ + blcs 26ea64 │ │ │ │ teqphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8949a09 │ │ │ │ @ instruction: 0xf8b4104e │ │ │ │ - bl 30e9a4 │ │ │ │ + bl 30ea54 │ │ │ │ stmdbcs r1, {r3, r6, ip} │ │ │ │ svclt 0x008c4450 │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ svclt 0x00182b06 │ │ │ │ strmi r2, [lr], r1, lsl #22 │ │ │ │ mrcgt 8, 0, APSR_nzcv, cr0, cr0, {4} │ │ │ │ mcrcs 8, 0, pc, cr12, cr0, {5} @ │ │ │ │ mcreq 8, 0, pc, cr14, cr0, {5} @ │ │ │ │ - blx 5614f2 │ │ │ │ + blx 5615a2 │ │ │ │ stcvs 0, cr9, [r0], #-32 @ 0xffffffe0 │ │ │ │ @ instruction: 0xf101fb00 │ │ │ │ cdpeq 3, 0, cr15, cr13, cr1, {6} │ │ │ │ add pc, r4, sp, asr #17 │ │ │ │ cmpphi sp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ orrcc pc, sp, r1, asr #7 │ │ │ │ - blls 486d54 │ │ │ │ + blls 486e04 │ │ │ │ mulcc r1, r8, sl │ │ │ │ tstcs r0, r3, ror #28 │ │ │ │ @ instruction: 0x4620901f │ │ │ │ @ instruction: 0xcc17e9cd │ │ │ │ @ instruction: 0xb018f8d3 │ │ │ │ stc2 7, cr15, [sl, #952] @ 0x3b8 │ │ │ │ ldrdcs pc, [r4, r4]! │ │ │ │ movweq lr, #2827 @ 0xb0b │ │ │ │ @ instruction: 0xf8cd9325 │ │ │ │ ldmibeq fp, {r2, r3, r6, ip, pc} │ │ │ │ tstcc r1, #3358720 @ 0x334000 │ │ │ │ ldrdcc pc, [r0], r4 │ │ │ │ eorls r0, r2, #2392064 @ 0x248000 │ │ │ │ @ instruction: 0xf1a31f1a │ │ │ │ - blx fef23524 │ │ │ │ - bcs 2df720 │ │ │ │ + blx fef235d4 │ │ │ │ + bcs 2df7d0 │ │ │ │ subsls pc, r0, sp, asr #17 │ │ │ │ cmpne r3, #323584 @ 0x4f000 │ │ │ │ subscc pc, r6, sp, lsl #17 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ - bcs 2ab528 │ │ │ │ + bcs 2ab5d8 │ │ │ │ subscc pc, r5, sp, lsl #17 │ │ │ │ @ instruction: 0xf894bf9c │ │ │ │ tstls r6, #124 @ 0x7c │ │ │ │ ldrhcc pc, [r4], #-141 @ 0xffffff73 @ │ │ │ │ @ instruction: 0xf88db10b │ │ │ │ andcs r9, r0, r4, ror r0 │ │ │ │ stc2l 0, cr15, [r8, #-128] @ 0xffffff80 │ │ │ │ @@ -576048,120 +576088,120 @@ │ │ │ │ ldc2 0, cr15, [ip, #-128]! @ 0xffffff80 │ │ │ │ @ instruction: 0xf8da9019 │ │ │ │ @ instruction: 0xf8550278 │ │ │ │ @ instruction: 0xf5001c18 │ │ │ │ @ instruction: 0xf7e97061 │ │ │ │ ldrtmi pc, [r9], -r7, ror #26 @ │ │ │ │ stmdals lr, {r1, r2, r3, r4, ip, pc} │ │ │ │ - blx 1e20970 │ │ │ │ + blx 1e20a20 │ │ │ │ @ instruction: 0x93299b07 │ │ │ │ - blls 5eb180 │ │ │ │ + blls 5eb230 │ │ │ │ @ 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 1634274 │ │ │ │ + b 1625e38 │ │ │ │ + b 1631c3c │ │ │ │ + b 1641c40 │ │ │ │ + b 14f5e44 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 6471e8 │ │ │ │ + blls 647298 │ │ │ │ @ instruction: 0xf1089b05 │ │ │ │ ldrcc r0, [r8], -r1, lsl #16 │ │ │ │ strbmi r3, [r3, #-1312] @ 0xfffffae0 │ │ │ │ sbchi pc, sl, r0 │ │ │ │ ldcmi 8, cr15, [ip], {85} @ 0x55 │ │ │ │ adcsmi r6, ip, #3604480 @ 0x370000 │ │ │ │ addhi pc, r1, r0 │ │ │ │ tstpeq ip, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bleq 69f064 │ │ │ │ + bleq 69f114 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ cmplt r7, lr, lsr #1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 26f1e8 │ │ │ │ + bcs 26f298 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b25f8 │ │ │ │ + blcc 2b26a8 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ suble r2, lr, r0, lsl #22 │ │ │ │ ldmdavs r3!, {r1, r4, r5, r8, fp, pc}^ │ │ │ │ ldccs 8, cr15, [r4], {37} @ 0x25 │ │ │ │ andeq pc, ip, #-2147483647 @ 0x80000001 │ │ │ │ ldccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8258973 │ │ │ │ @ instruction: 0xf1a53c12 │ │ │ │ @ instruction: 0xf8450310 │ │ │ │ - bgt 441a98 │ │ │ │ + bgt 441b48 │ │ │ │ andeq lr, r7, r3, lsl #17 │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ - blls 40e63c │ │ │ │ + blls 40e6ec │ │ │ │ tstpeq pc, r8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf101fa09 │ │ │ │ cmpne r8, #3072 @ 0xc00 │ │ │ │ orreq lr, r3, #10240 @ 0x2800 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0x2600f8d3 │ │ │ │ andeq lr, r1, #139264 @ 0x22000 │ │ │ │ strcs pc, [r0], -r3, asr #17 │ │ │ │ stcne 8, cr15, [r4], {85} @ 0x55 │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b2664 │ │ │ │ + blcc 2b2714 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ movwcs fp, #291 @ 0x123 │ │ │ │ stccc 8, cr15, [r4], {69} @ 0x45 │ │ │ │ @ instruction: 0x4621e798 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ vshr.u64 , , #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b2694 │ │ │ │ + blcc 2b2744 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ strtmi lr, [r1], -r9, ror #15 │ │ │ │ @ instruction: 0x4017e9d4 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ vaddl.u , d31, d24 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b26c0 │ │ │ │ + blcc 2b2770 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ addsle r2, fp, r0, lsl #20 │ │ │ │ @ instruction: 0xf855e7f7 │ │ │ │ ldmdavs r3!, {r3, r4, sl, fp, sp}^ │ │ │ │ mlsle r1, sl, r2, r4 │ │ │ │ tstpeq ip, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bleq 69f170 │ │ │ │ + bleq 69f220 │ │ │ │ stmdb r5, {r2, r3, r6, r8, r9, ip, sp, pc}^ │ │ │ │ ldmdbhi r3!, {r0, r1, r2, r8, r9, ip, sp, lr} │ │ │ │ ldccc 8, cr15, [r4], {37} @ 0x25 │ │ │ │ @ instruction: 0xf8258973 │ │ │ │ stmdbgt r7, {r1, r4, sl, fp, ip, sp} │ │ │ │ andeq lr, r7, fp, lsl #17 │ │ │ │ ldmdb r5, {r0, r1, r2, r3, r4, r7, r9, sl, sp, lr, pc}^ │ │ │ │ movwls fp, #33540 @ 0x8304 │ │ │ │ ldceq 8, cr15, [r8], {85} @ 0x55 │ │ │ │ rsbsls pc, ip, sp, asr #17 │ │ │ │ - cdp2 6, 9, cr15, cr12, cr8, {4} │ │ │ │ + cdp2 6, 4, cr15, cr4, 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: 0x4603ee30 │ │ │ │ ldmibvs r2, {r1, r5, r6, r9, sl, fp, sp, lr} │ │ │ │ eorls r4, r5, #1509949440 @ 0x5a000000 │ │ │ │ andeq pc, sp, #201326595 @ 0xc000003 │ │ │ │ orrcc pc, sp, #201326595 @ 0xc000003 │ │ │ │ @ instruction: 0x93209221 │ │ │ │ svccs 0x0000e705 │ │ │ │ vmla.i , , d4[0] │ │ │ │ @@ -576172,35 +576212,35 @@ │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xe7c66873 │ │ │ │ @ instruction: 0x470ae9dd │ │ │ │ ldrsbtlt pc, [r0], -sp @ │ │ │ │ adccc pc, r0, #14286848 @ 0xda0000 │ │ │ │ movwvc pc, #1091 @ 0x443 @ │ │ │ │ adccc pc, r0, #13238272 @ 0xca0000 │ │ │ │ - blcs 289850 │ │ │ │ - bmi fe557048 │ │ │ │ + blcs 289900 │ │ │ │ + bmi fe5570f8 │ │ │ │ ldrbtmi r4, [sl], #-2953 @ 0xfffff477 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstphi r5, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ pop {r0, r4, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf3cb8ff0 │ │ │ │ - blcs 322fc0 │ │ │ │ + blcs 323070 │ │ │ │ @ instruction: 0xf47f9120 │ │ │ │ @ instruction: 0xf8b4aea0 │ │ │ │ ldr r0, [pc], r6, asr #32 │ │ │ │ ldcne 8, cr15, [r4], {53} @ 0x35 │ │ │ │ addsmi r8, r1, #819200 @ 0xc8000 │ │ │ │ @ instruction: 0xf1a5d198 │ │ │ │ @ instruction: 0xf1060b10 │ │ │ │ andcs r0, ip, #12, 2 │ │ │ │ movwls r4, #54872 @ 0xd658 │ │ │ │ @ instruction: 0xf5cc9108 │ │ │ │ - stmdbls r8, {r2, r3, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdbls r8, {r2, r8, r9, fp, sp, lr, pc} │ │ │ │ stmdacs r0, {r0, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ ldrbt sp, [r5], lr, lsl #3 │ │ │ │ ldmdavs r3!, {r1, r4, r5, r8, fp, pc}^ │ │ │ │ ldccs 8, cr15, [r4], {37} @ 0x25 │ │ │ │ ldccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8258973 │ │ │ │ stmdbgt r7, {r1, r4, sl, fp, ip, sp} │ │ │ │ @@ -576221,55 +576261,55 @@ │ │ │ │ ldrtmi r4, [r5], -r3, lsl #8 │ │ │ │ stmdane r7, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d89105 │ │ │ │ cmnlt r1, r0, lsl #28 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26f42c │ │ │ │ + bcs 26f4dc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2869a0 │ │ │ │ + blcs 286a50 │ │ │ │ @ instruction: 0xf8d8d03e │ │ │ │ @ instruction: 0xf8c81e18 │ │ │ │ cmnlt r1, r0, lsl #28 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26f450 │ │ │ │ + bcs 26f500 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2869c4 │ │ │ │ + blcs 286a74 │ │ │ │ strcc sp, [r1], -r9, asr #32 │ │ │ │ cdppl 8, 1, cr15, cr8, cr8, {6} │ │ │ │ @ instruction: 0xf10845b3 │ │ │ │ bicsle r0, r6, r0, lsr #16 │ │ │ │ streq lr, [r9], -fp, lsl #22 │ │ │ │ ldclne 12, cr9, [r3], #-20 @ 0xffffffec │ │ │ │ streq lr, [fp, #-2823] @ 0xfffff4f9 │ │ │ │ ldmdale r7, {r5, r8, r9, fp, sp}^ │ │ │ │ - bl fef25268 │ │ │ │ + bl fef25318 │ │ │ │ @ instruction: 0xf47f1f55 │ │ │ │ - bls 40ea30 │ │ │ │ + bls 40eae0 │ │ │ │ @ instruction: 0xf0153501 │ │ │ │ svclt 0x0014051f │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ @ instruction: 0xf85230ff │ │ │ │ @ instruction: 0xf04f1023 │ │ │ │ svclt 0x001c32ff │ │ │ │ @ instruction: 0xf10040a8 │ │ │ │ - blx 2ef0a0 │ │ │ │ + blx 2ef150 │ │ │ │ andmi pc, r2, r9, lsl #4 │ │ │ │ andeq lr, r2, #135168 @ 0x21000 │ │ │ │ @ instruction: 0xf8419906 │ │ │ │ ldrb r2, [r1, -r3, lsr #32] │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {144} @ 0x90 │ │ │ │ vshr.u64 d13, d25, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2ae8cc │ │ │ │ + bcc 2ae97c │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xd1ac2a00 │ │ │ │ ldmib r1, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r2, [r0, r0, asr #5] │ │ │ │ @@ -576279,49 +576319,49 @@ │ │ │ │ ldrmi r2, [r0, r0, asr #5] │ │ │ │ adcle r2, lr, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e854 │ │ │ │ stmda r4, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - bcs 286a80 │ │ │ │ + bcs 286b30 │ │ │ │ strtmi sp, [r1], -r1, lsr #3 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {144} @ 0x90 │ │ │ │ ldr sp, [r8, sl, ror #3] │ │ │ │ msreq CPSR_, #-1073741823 @ 0xc0000001 │ │ │ │ - bl feb48d48 │ │ │ │ + bl feb48df8 │ │ │ │ ldrtmi r0, [r9], -r9, lsl #18 │ │ │ │ rscscc pc, pc, #1073741826 @ 0x40000002 │ │ │ │ @ instruction: 0xf7ff3e1f │ │ │ │ vmovcs.32 d0[1], pc │ │ │ │ - b 1658d98 │ │ │ │ - bl ff0a92ac │ │ │ │ + b 1658e48 │ │ │ │ + bl ff0a935c │ │ │ │ @ instruction: 0xf47f1f55 │ │ │ │ stclne 15, cr10, [fp], #-20 @ 0xffffffec │ │ │ │ tstpeq pc, #19 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04fd007 │ │ │ │ - blx 2ef958 │ │ │ │ - bls 41f96c │ │ │ │ + blx 2efa08 │ │ │ │ + bls 41fa1c │ │ │ │ eorcs pc, r9, r2, asr r8 @ │ │ │ │ - bls 3f2db4 │ │ │ │ + bls 3f2e64 │ │ │ │ eorcc pc, r9, r2, asr #16 │ │ │ │ mcrls 6, 0, lr, cr6, cr4, {7} │ │ │ │ andseq pc, pc, #1073741826 @ 0x40000002 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blx 1a0d78 │ │ │ │ + blx 1a0e28 │ │ │ │ @ instruction: 0xf109462a │ │ │ │ ldrtmi r0, [r0], -r0, lsr #2 │ │ │ │ - blx 20d84 │ │ │ │ + blx 20e34 │ │ │ │ @ instruction: 0xf5cce6e6 │ │ │ │ - svclt 0x0000ee3e │ │ │ │ - rsbseq sp, r1, r4, lsr #16 │ │ │ │ + svclt 0x0000ede6 │ │ │ │ + rsbseq sp, r1, r4, ror r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0071d492 │ │ │ │ + rsbseq sp, r1, r2, ror #7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ adclt r4, r3, sl, lsr #21 │ │ │ │ strmi r4, [sp], -sl, lsr #23 │ │ │ │ @ instruction: 0xf8d1447a │ │ │ │ @@ -576332,15 +576372,15 @@ │ │ │ │ ldrdcc pc, [r4], r1 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf893813f │ │ │ │ @ instruction: 0x46042038 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ vmla.i q4, , d28[0] │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2ae9e8 │ │ │ │ + bcc 2aea98 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b91a │ │ │ │ @ instruction: 0xf7e70084 │ │ │ │ @ instruction: 0xf8d4fead │ │ │ │ movwcs r0, #632 @ 0x278 │ │ │ │ @@ -576349,54 +576389,54 @@ │ │ │ │ stmdbeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e8447a │ │ │ │ @ instruction: 0xf8c5f8e7 │ │ │ │ @ instruction: 0xf7e80084 │ │ │ │ smlatbcs r0, r3, r9, pc @ │ │ │ │ rsbcs r4, r4, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf5cc4648 │ │ │ │ - @ instruction: 0xf896eb1a │ │ │ │ + @ instruction: 0xf896eac2 │ │ │ │ stmdbcs r0, {r2, r3, r6, ip} │ │ │ │ rschi pc, r6, r0 │ │ │ │ umaaleq pc, lr, r6, r8 @ │ │ │ │ stmdacs r1, {r0, r1, r3, r5, sl, fp, sp, lr} │ │ │ │ svclt 0x008c6c30 │ │ │ │ - bleq 31ef80 │ │ │ │ - bleq 2def84 │ │ │ │ + bleq 31f030 │ │ │ │ + bleq 2df034 │ │ │ │ vst1.64 {d4-d6}, [r3 :64], sl │ │ │ │ @ instruction: 0xf8952e78 │ │ │ │ stmdbcs r6, {r4, r6, lr, pc} │ │ │ │ stmdbcs r1, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf00bfb00 │ │ │ │ strhlt pc, [r4], #-134 @ 0xffffff7a @ │ │ │ │ @ instruction: 0x4051f895 │ │ │ │ strhcs pc, [ip], #-133 @ 0xffffff7b @ │ │ │ │ strhcc pc, [lr], #-133 @ 0xffffff7b @ │ │ │ │ - blx 561a9a │ │ │ │ - beq 5dfd74 │ │ │ │ + blx 561b4a │ │ │ │ + beq 5dfe24 │ │ │ │ subge pc, ip, sp, asr #17 │ │ │ │ rschi pc, r1, r0, asr #32 │ │ │ │ addcc pc, sp, r0, asr #7 │ │ │ │ - bne fe946ecc │ │ │ │ + bne fe946f7c │ │ │ │ @ instruction: 0xf5be3301 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #31 │ │ │ │ strgt lr, [r9], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf64abf02 │ │ │ │ @ instruction: 0xf6ca21ab │ │ │ │ - blx feaab546 │ │ │ │ + blx feaab5f6 │ │ │ │ @ instruction: 0xf04f1303 │ │ │ │ svclt 0x00080100 │ │ │ │ tstls r1, #10158080 @ 0x9b0000 │ │ │ │ ldmibvs ip, {r0, r1, r4, r5, r6, r9, sl, fp, sp, lr} │ │ │ │ - blx feca0e68 │ │ │ │ + blx feca0f18 │ │ │ │ ldrdcs pc, [r4, r6]! │ │ │ │ ldrdcc pc, [r0], r6 │ │ │ │ andsls r4, r7, r0, lsr #8 │ │ │ │ andsls r0, r4, #2392064 @ 0x248000 │ │ │ │ @ instruction: 0xf1a31f1a │ │ │ │ - blx fef23adc │ │ │ │ + blx fef23b8c │ │ │ │ stmibeq r0, {r0, r1, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ andeq lr, r3, sp, asr #19 │ │ │ │ @ instruction: 0xf88d095b │ │ │ │ movwcs r3, #4126 @ 0x101e │ │ │ │ movwcc lr, #22989 @ 0x59cd │ │ │ │ @ instruction: 0xf8b5429a │ │ │ │ svclt 0x00940040 │ │ │ │ @@ -576405,113 +576445,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], -r3, asr #24 │ │ │ │ + blvs feb8f470 │ │ │ │ streq pc, [r1], #-420 @ 0xfffffe5c │ │ │ │ vst3.32 @ instruction: 0xf484fab4 │ │ │ │ @ instruction: 0xf8950964 │ │ │ │ ldrls r0, [r9], #-96 @ 0xffffffa0 │ │ │ │ - blx 189efa4 │ │ │ │ + blx 189f054 │ │ │ │ @ instruction: 0xf895900e │ │ │ │ @ instruction: 0xf0200061 │ │ │ │ andls pc, sp, r3, asr sl @ │ │ │ │ mlseq r2, r5, r8, pc @ │ │ │ │ - blx 161efb8 │ │ │ │ + blx 161f068 │ │ │ │ @ instruction: 0xf895900c │ │ │ │ @ instruction: 0xf0200063 │ │ │ │ @ instruction: 0xf8b5fa49 │ │ │ │ andls r1, fp, r0, asr #32 │ │ │ │ rsbvc pc, r1, r8, lsl #10 │ │ │ │ smlabteq fp, r1, r3, pc @ │ │ │ │ - blx 1fa0ef8 │ │ │ │ + blx 1fa0fa8 │ │ │ │ andsls r4, r0, r9, asr #12 │ │ │ │ @ instruction: 0xf7fd4638 │ │ │ │ andcs pc, r0, #492 @ 0x1ec │ │ │ │ movwcs r2, #20760 @ 0x5118 │ │ │ │ movtpl pc, #14020 @ 0x36c4 @ │ │ │ │ @ instruction: 0x971c931b │ │ │ │ ldmdbge fp, {r0, r2, r3, r4, r8, ip, pc} │ │ │ │ andsls r9, pc, #-536870911 @ 0xe0000001 │ │ │ │ ldrmi r9, [r3], -r0, lsr #4 │ │ │ │ - b 16347ac │ │ │ │ - b 1626370 │ │ │ │ - b 1632174 │ │ │ │ - b 1642178 │ │ │ │ - b 14f637c │ │ │ │ + b 163485c │ │ │ │ + b 1626420 │ │ │ │ + b 1632224 │ │ │ │ + b 1642228 │ │ │ │ + b 14f642c │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ @ instruction: 0xf8d69201 │ │ │ │ - bls 2af6b8 │ │ │ │ + bls 2af768 │ │ │ │ @ instruction: 0xf8c54a32 │ │ │ │ - blmi e2f1e0 │ │ │ │ + blmi e2f290 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls abd010 │ │ │ │ + blls abd0c0 │ │ │ │ @ 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, 2, cr15, cr8, 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 2aec84 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b952 │ │ │ │ @ instruction: 0xf8d93084 │ │ │ │ ldmdbvs r9, {r2, r5, r6, r7, r8, r9} │ │ │ │ - ldc2l 6, cr15, [sl], #548 @ 0x224 │ │ │ │ + stc2 6, cr15, [r2], #548 @ 0x224 │ │ │ │ ldrdeq pc, [r4], r5 │ │ │ │ ldc2 7, cr15, [r0, #924]! @ 0x39c │ │ │ │ @ instruction: 0xf6a54638 │ │ │ │ - @ instruction: 0xe6fefe71 │ │ │ │ + usat pc, #30, r9, lsl #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 ff220ae6 │ │ │ │ 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 │ │ │ │ + strmi lr, [r3], sl, lsr #23 │ │ │ │ @ instruction: 0xf3cb6e73 │ │ │ │ andsls r3, r2, sp, lsl #1 │ │ │ │ ldrbmi r6, [r3], #-2459 @ 0xfffff665 │ │ │ │ vrsra.u8 d25, d7, #5 │ │ │ │ tstls r3, #872415232 @ 0x34000000 │ │ │ │ @ instruction: 0xf3cbe766 │ │ │ │ stmdbcs r3, {r0, r2, r3} │ │ │ │ @ instruction: 0xf47f9012 │ │ │ │ @ instruction: 0xf8b6af1c │ │ │ │ ldr r3, [sl, -r6, asr #32] │ │ │ │ ldrb r4, [r9], r0, asr #12 │ │ │ │ - ldcl 5, cr15, [r8], {204} @ 0xcc │ │ │ │ - rsbseq sp, r1, ip, asr #4 │ │ │ │ + stc 5, cr15, [r0], {204} @ 0xcc │ │ │ │ + @ instruction: 0x0071d19c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - mulseq ip, r8, r1 │ │ │ │ - rsbseq sp, r1, r0, rrx │ │ │ │ + mulseq ip, r0, r1 │ │ │ │ + ldrhteq ip, [r1], #-240 @ 0xffffff10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [r3], r3, lsl #1 │ │ │ │ ldrmi r4, [sp], -sl, lsl #12 │ │ │ │ mlasls r4, sp, r8, pc @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ vst4.32 {d24-d27}, [pc :256], sl │ │ │ │ - blls 600ba0 │ │ │ │ - beq 29f1d0 │ │ │ │ + blls 600c50 │ │ │ │ + beq 29f280 │ │ │ │ @ instruction: 0xf1a39101 │ │ │ │ strbmi r0, [fp], -r4, lsl #16 │ │ │ │ streq pc, [r1], -r6, lsl #22 │ │ │ │ ldrbmi r4, [r7], -r1, asr #13 │ │ │ │ ldrmi pc, [r4], r6, lsl #10 │ │ │ │ ssatmi r3, #17, ip, asr #12 │ │ │ │ eors r4, r3, lr, lsl r6 │ │ │ │ @@ -576556,41 +576596,41 @@ │ │ │ │ @ instruction: 0x479021b0 │ │ │ │ @ instruction: 0xf8c82300 │ │ │ │ @ instruction: 0xf8d93000 │ │ │ │ ldrb r4, [r0, r0] │ │ │ │ mvnle r2, r0, lsl #28 │ │ │ │ stmdbcs r0, {r1, r3, r9, sl, lr} │ │ │ │ adcsmi sp, sp, #-2147483602 @ 0x8000002e │ │ │ │ - bls 2d78c8 │ │ │ │ + bls 2d7978 │ │ │ │ strbvc pc, [r4], pc, asr #8 @ │ │ │ │ biccs pc, r0, #68, 12 @ 0x4400000 │ │ │ │ strlt pc, [r2], -r6, lsl #22 │ │ │ │ adcmi r5, r9, #15794176 @ 0xf10000 │ │ │ │ strbtcs sp, [r2], #-2339 @ 0xfffff6dd │ │ │ │ smladcs r0, lr, r4, r4 │ │ │ │ - blx 374bc6 │ │ │ │ + blx 374c76 │ │ │ │ @ instruction: 0xf5045402 │ │ │ │ ldrcc r5, [r7], #-1172 @ 0xfffffb6c │ │ │ │ streq lr, [r4], #2827 @ 0xb0b │ │ │ │ svcne 0x0004f854 │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b2da0 │ │ │ │ + blcc 2b2e50 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x6c88b91b │ │ │ │ asrscc pc, r0 @ @ │ │ │ │ ldmdavs r3!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ eorvs r3, r7, r1, lsl #10 │ │ │ │ stmiale r7!, {r0, r1, r3, r5, r7, r9, lr}^ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0xf64473c4 │ │ │ │ ldrmi r2, [r1], -r0, asr #9 │ │ │ │ - blx 334b32 │ │ │ │ + blx 334be2 │ │ │ │ @ instruction: 0xf843b302 │ │ │ │ @ instruction: 0xf7e8a004 │ │ │ │ andlt pc, r3, r3, lsr #22 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e854 │ │ │ │ stmda r4, {r0, r9, ip, sp}^ │ │ │ │ @@ -576600,35 +576640,35 @@ │ │ │ │ ldrtmi r4, [sl], r0 │ │ │ │ ldrmi lr, [sl], r0, lsl #15 │ │ │ │ svclt 0x0000e7b2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ - bmi ff7b4a74 │ │ │ │ + bmi ff7b4b24 │ │ │ │ pkhtbmi r4, r0, r5, asr #23 │ │ │ │ addslt r4, pc, sl, ror r4 @ │ │ │ │ andcs r4, r1, lr, lsl #12 │ │ │ │ @ instruction: 0xf8d82194 │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r9, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stmia r2!, {r2, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stm sl, {r2, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ subscs r8, r8, #-2147483612 @ 0x80000024 │ │ │ │ @ instruction: 0x46054639 │ │ │ │ - b 20a0978 │ │ │ │ + b aa0a28 │ │ │ │ vsra.u32 , q3, #1 │ │ │ │ ldmda r6, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ umaalcs pc, r2, r7, r8 @ │ │ │ │ - bvc 1ae0678 │ │ │ │ + bvc 1ae0728 │ │ │ │ strhne pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ @ instruction: 0xf8974650 │ │ │ │ vmla.i , q1, d3[0] │ │ │ │ @ instruction: 0xf88d1202 │ │ │ │ @ instruction: 0xf8b72070 │ │ │ │ vmla.i q9, , d2[0] │ │ │ │ vaddw.u8 q8, q1, d11 │ │ │ │ @@ -576637,55 +576677,55 @@ │ │ │ │ vsubl.u8 q8, d19, d2 │ │ │ │ @ instruction: 0xf88d1342 │ │ │ │ @ instruction: 0xf88d2072 │ │ │ │ @ instruction: 0xf7e93073 │ │ │ │ @ instruction: 0xf105f915 │ │ │ │ ldmdbge ip, {r5, r6, r9} │ │ │ │ @ instruction: 0xf6904683 │ │ │ │ - @ instruction: 0xf8d6fd21 │ │ │ │ + @ instruction: 0xf8d6fcc9 │ │ │ │ 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 ff4e3fa4 │ │ │ │ strbmi fp, [lr], -ip, lsl #30 │ │ │ │ vqshlu.s64 d20, d17, #4 │ │ │ │ ldccs 4, cr0, [r3], {11} │ │ │ │ ldrcs fp, [r5], #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf6904620 │ │ │ │ - stmdacs r0, {r0, r1, r2, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620d07c │ │ │ │ - blx feda0d08 │ │ │ │ + blx 17a0db8 │ │ │ │ strmi r6, [r2], -r3, lsl #23 │ │ │ │ rsbsle r2, r1, r3, lsl #22 │ │ │ │ @ instruction: 0xf1032300 │ │ │ │ - bl 2e5b18 │ │ │ │ + bl 2e5bc8 │ │ │ │ stmdbvc r9, {r1, r3, r7, r8} │ │ │ │ smlabtle r4, r9, r6, r0 │ │ │ │ - blcs 36ff08 │ │ │ │ + blcs 36ffb8 │ │ │ │ @ instruction: 0xf04fd1f5 │ │ │ │ strtmi r0, [r0], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6909201 │ │ │ │ - bls 2e20d8 │ │ │ │ + bls 2e2028 │ │ │ │ addeq lr, sl, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf3c38893 │ │ │ │ orrlt r1, r8, r8, asr #7 │ │ │ │ - blcs 871f44 │ │ │ │ + blcs 871ff4 │ │ │ │ ldm pc, {r0, r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ popne {r0, r1, ip, sp, lr, pc} │ │ │ │ ldmdane r8, {r0, r2, r6, r7, fp, ip} │ │ │ │ stmiane r1, {r3, r4, fp, ip}^ │ │ │ │ ldmdane r8, {r3, r4, fp, ip} │ │ │ │ ldmdane r8, {r3, r4, fp, ip} │ │ │ │ ldmdane r8, {r3, r4, fp, ip} │ │ │ │ adcseq r1, r9, r8, lsl r8 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a835e0 │ │ │ │ + blcs a83690 │ │ │ │ adchi pc, r6, r0 │ │ │ │ svclt 0x00042b08 │ │ │ │ @ instruction: 0xf8c52318 │ │ │ │ @ instruction: 0xf8993088 │ │ │ │ ldmdblt r1!, {r2, r4, r5, r7, r8, ip} │ │ │ │ umaalcc pc, ip, r6, r8 @ │ │ │ │ svclt 0x00182b06 │ │ │ │ @@ -576698,137 +576738,137 @@ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26fba0 │ │ │ │ + bcs 26fc50 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 287114 │ │ │ │ + blcs 2871c4 │ │ │ │ @ instruction: 0xf8c5d03b │ │ │ │ strbmi r6, [r0], -ip, lsl #1 │ │ │ │ @ instruction: 0xf7ff4629 │ │ │ │ @ instruction: 0x4628fcf3 │ │ │ │ - blmi 1db5d74 │ │ │ │ + blmi 1db5e24 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9bd42c │ │ │ │ + blls 9bd4dc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, pc, ip, asr #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mlascc r4, r0, r8, pc @ │ │ │ │ addle r2, r9, r6, lsl #22 │ │ │ │ @ instruction: 0x46214650 │ │ │ │ @ instruction: 0xf848f7e9 │ │ │ │ strtmi r2, [r0], -r0, lsr #16 │ │ │ │ @ instruction: 0xf690d068 │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -r2, asr #2 │ │ │ │ - blx feb20e38 │ │ │ │ + blx 1520ee8 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf89b80ac │ │ │ │ - blcs 2ef404 │ │ │ │ + blcs 2ef4b4 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0a06 │ │ │ │ strtmi r0, [r0], -r3, lsl #20 │ │ │ │ - blx 9a0e56 │ │ │ │ + blx ff3a0f04 │ │ │ │ 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 26fcf0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2871b4 │ │ │ │ + blcs 287264 │ │ │ │ strtmi sp, [r1], -pc, lsr #3 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ str sp, [r6, sl, ror #3]! │ │ │ │ @ instruction: 0xe73646b1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 26fc70 │ │ │ │ + bcs 26fd20 │ │ │ │ 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, r2, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -r8, asr #3 │ │ │ │ - blx ff720ecc │ │ │ │ + blx 2120f7c │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0xf9e6f690 │ │ │ │ svclt 0x00142800 │ │ │ │ - beq 71f604 │ │ │ │ - beq 65f608 │ │ │ │ + beq 71f6b4 │ │ │ │ + beq 65f6b8 │ │ │ │ @ instruction: 0xf10ae79f │ │ │ │ @ instruction: 0xf8c50302 │ │ │ │ strb r3, [r0, -r8, lsl #1] │ │ │ │ rsbcs sl, r4, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf5cb4618 │ │ │ │ - ldcvs 15, cr14, [r2], #-760 @ 0xfffffd08 │ │ │ │ + ldcvs 15, cr14, [r2], #-408 @ 0xfffffe68 │ │ │ │ @ instruction: 0x4050f897 │ │ │ │ @ instruction: 0xf8b64601 │ │ │ │ @ instruction: 0xf8973044 │ │ │ │ rscmi r0, r2, r1, asr r0 │ │ │ │ - bcs 2b3884 │ │ │ │ + bcs 2b3934 │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ svclt 0x00382b01 │ │ │ │ @ instruction: 0xf8ad2301 │ │ │ │ @ instruction: 0xf8b63050 │ │ │ │ - blne 26f634 │ │ │ │ + blne 26f6e4 │ │ │ │ subscc pc, r6, sp, lsr #17 │ │ │ │ umaalcc pc, ip, r6, r8 @ │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ subseq pc, r9, sp, lsl #17 │ │ │ │ umaalcc pc, lr, r6, r8 @ │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ subscc pc, sl, sp, lsl #17 │ │ │ │ andsls r2, r3, #671088640 @ 0x28000000 │ │ │ │ movwcs r9, #4888 @ 0x1318 │ │ │ │ subscc pc, r2, sp, lsr #17 │ │ │ │ subscc pc, r4, sp, lsr #17 │ │ │ │ - blx 7a14f0 │ │ │ │ + blx 7a15a0 │ │ │ │ ldmib r9, {r4, r5, r6, r8, ip, sp, pc}^ │ │ │ │ - blcc 2afefc │ │ │ │ + blcc 2affac │ │ │ │ @ instruction: 0x31b8f8c0 │ │ │ │ rscscc pc, pc, #-2147483632 @ 0x80000010 │ │ │ │ @ instruction: 0x21bcf8c0 │ │ │ │ addeq pc, ip, r5, asr #17 │ │ │ │ @ instruction: 0xf04fe72b │ │ │ │ ldrb r0, [r8, -r9, lsl #20] │ │ │ │ @ instruction: 0xf5cb4628 │ │ │ │ - strdcs lr, [r0], -r6 │ │ │ │ + mulcs r0, lr, pc @ │ │ │ │ @ instruction: 0xf5cce728 │ │ │ │ - svclt 0x0000ea50 │ │ │ │ - rsbseq ip, r1, r4, ror #27 │ │ │ │ + svclt 0x0000e9f8 │ │ │ │ + rsbseq ip, r1, r4, lsr sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, r4, asr #24 │ │ │ │ - bmi 1175a68 │ │ │ │ + @ instruction: 0x0071cb94 │ │ │ │ + bmi 1175b18 │ │ │ │ ldrbtmi fp, [r9], #-1040 @ 0xfffffbf0 │ │ │ │ stmib r0, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bmi 10e7e9c │ │ │ │ + bmi 10e7f4c │ │ │ │ ldrbtmi r4, [sl], #-3130 @ 0xfffff3c6 │ │ │ │ tstpcs ip, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [ip], #-2617 @ 0xfffff5c7 │ │ │ │ smlawtmi r4, r0, r8, pc @ │ │ │ │ ldcmi 4, cr4, [r8], #-488 @ 0xfffffe18 │ │ │ │ teqpcs r0, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [ip], #-2615 @ 0xfffff5c9 │ │ │ │ @@ -576874,15 +576914,15 @@ │ │ │ │ msrcc SPSR_, r0, asr #17 │ │ │ │ stmdbmi r4!, {r0, r1, r5, sl, fp, lr} │ │ │ │ ldrbtmi r4, [ip], #-2596 @ 0xfffff5dc │ │ │ │ ldrbtmi r4, [r9], #-2852 @ 0xfffff4dc │ │ │ │ cmppmi r8, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ subsne lr, sl, #192, 18 @ 0x300000 │ │ │ │ - blmi 3a17d4 │ │ │ │ + blmi 3a1884 │ │ │ │ cmnpcc r0, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xffffd88f │ │ │ │ @ instruction: 0xffffd5f5 │ │ │ │ @ instruction: 0xffffd62b │ │ │ │ @ instruction: 0xffffd5fb │ │ │ │ @ instruction: 0xffffd809 │ │ │ │ @@ -576913,15 +576953,15 @@ │ │ │ │ @ instruction: 0xffffe0d1 │ │ │ │ @ instruction: 0xffffdf7b │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ stmibmi r5!, {r2, r3, r9, sl, lr} │ │ │ │ - bmi febb4f50 │ │ │ │ + bmi febb5000 │ │ │ │ adclt r4, r1, r9, ror r4 │ │ │ │ @ instruction: 0xf894461f │ │ │ │ @ instruction: 0xf8df304e │ │ │ │ stmpl sl, {r2, r3, r7, r9, ip, pc} │ │ │ │ @ instruction: 0xf8b52b02 │ │ │ │ ldrbtmi r1, [r9], #74 @ 0x4a │ │ │ │ andsls r6, pc, #1179648 @ 0x120000 │ │ │ │ @@ -576930,15 +576970,15 @@ │ │ │ │ @ instruction: 0xf04fbf34 │ │ │ │ @ instruction: 0xf04f0a01 │ │ │ │ @ instruction: 0xf89d0a02 │ │ │ │ addsmi r8, r1, #184 @ 0xb8 │ │ │ │ @ instruction: 0xf895d103 │ │ │ │ addsmi r2, sl, #78 @ 0x4e │ │ │ │ @ instruction: 0xf04fd010 │ │ │ │ - bmi fe7e5740 │ │ │ │ + bmi fe7e57f0 │ │ │ │ ldrbtmi r4, [sl], #-2963 @ 0xfffff46d │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ eorlt r4, r1, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -576949,278 +576989,278 @@ │ │ │ │ andscs r9, r8, #43008 @ 0xa800 │ │ │ │ movwmi pc, #15106 @ 0x3b02 @ │ │ │ │ ldrdcc pc, [r0], r3 │ │ │ │ sbcsle r2, lr, r0, lsl #22 │ │ │ │ @ instruction: 0xf1b84606 │ │ │ │ tstle r0, r0, lsl #30 │ │ │ │ asrscc pc, r4 @ @ │ │ │ │ - blcs 632390 │ │ │ │ + blcs 632440 │ │ │ │ sbchi pc, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ vstmiagt r8, {s25-s222} │ │ │ │ stmiaeq r8, {r3, r6, r7, fp, lr, pc}^ │ │ │ │ stmiagt r8, {r3, r6, r7, fp, lr, pc}^ │ │ │ │ stmiagt r8, {r3, r6, r7, fp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d62153 │ │ │ │ stcvs 2, cr11, [r3], #-480 @ 0xfffffe20 │ │ │ │ strhcs pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ rsbvc pc, r1, fp, lsl #10 │ │ │ │ andls r9, r5, #4, 6 @ 0x10000000 │ │ │ │ cdp2 7, 4, cr15, cr0, cr8, {7} │ │ │ │ andls r4, r6, r1, asr #12 │ │ │ │ - blx d217b6 │ │ │ │ + blx d21866 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ movwcs sp, #183 @ 0xb7 │ │ │ │ ldrmi r4, [sl], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7e94630 │ │ │ │ movwcs pc, #3101 @ 0xc1d @ │ │ │ │ @ instruction: 0x4621461a │ │ │ │ @ instruction: 0xf7e94630 │ │ │ │ stmdbge r8, {r0, r2, r3, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ subscs r4, r8, #8, 12 @ 0x800000 │ │ │ │ tstcs r0, r7, lsl #2 │ │ │ │ - cdp 5, 3, cr15, cr6, cr11, {6} │ │ │ │ - bls 3c9c9c │ │ │ │ - blls 375098 │ │ │ │ + ldcl 5, cr15, [lr, #812] @ 0x32c │ │ │ │ + bls 3c9d4c │ │ │ │ + blls 375148 │ │ │ │ sbcmi r4, fp, sl, asr #1 │ │ │ │ svclt 0x00382a01 │ │ │ │ - blcs 2ac008 │ │ │ │ + blcs 2ac0b8 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ ldrtmi r4, [r9], -r5, lsr #5 │ │ │ │ vqdmulh.s d15, d2, d10 │ │ │ │ vqrdmulh.s d15, d3, d10 │ │ │ │ movwmi lr, #10819 @ 0x2a43 │ │ │ │ cdpvs 3, 6, cr9, cr3, cr14, {0} │ │ │ │ ldmdbvs fp, {r1, r3, r5, r6, r9, sl, fp, sp, lr} │ │ │ │ svclt 0x000c9313 │ │ │ │ ldmdbvs r3, {r8, r9, sp} │ │ │ │ @ instruction: 0xf8d69314 │ │ │ │ stmib sp, {r2, r6, r7, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf8d23317 │ │ │ │ - bls d8b898 │ │ │ │ + bls d8b948 │ │ │ │ stc2l 7, cr15, [r2, #948]! @ 0x3b4 │ │ │ │ ldrbmi r6, [r0], #-3683 @ 0xfffff19d │ │ │ │ stmdbls sl!, {r0, r2, r3, r5, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xa018f8d3 │ │ │ │ movwmi r9, #15113 @ 0x3b09 │ │ │ │ movwls r4, #38432 @ 0x9620 │ │ │ │ ldc2l 7, cr15, [r6, #948] @ 0x3b4 │ │ │ │ - bls 5ac4b8 │ │ │ │ - b 12f4a64 │ │ │ │ + bls 5ac568 │ │ │ │ + b 12f4b14 │ │ │ │ andls r0, sp, #-1610612736 @ 0xa0000000 │ │ │ │ movwpl pc, #31491 @ 0x7b03 @ │ │ │ │ ldrdvc pc, [r0], r3 │ │ │ │ rsble r2, r1, r0, lsl #30 │ │ │ │ - bcs 2ab558 │ │ │ │ + bcs 2ab608 │ │ │ │ @ instruction: 0xf8d5d80e │ │ │ │ svcvs 0x005d01b0 │ │ │ │ @ instruction: 0xffa0f020 │ │ │ │ @ instruction: 0xf8dd4601 │ │ │ │ strtmi sl, [r8], -r8, lsr #32 │ │ │ │ @ instruction: 0xf5cb0049 │ │ │ │ - b 129f7cc │ │ │ │ + b 129f71c │ │ │ │ andls r0, sl, sl │ │ │ │ - ldrbeq r3, [pc, #1802]! @ 263f9e │ │ │ │ + ldrbeq r3, [pc, #1802]! @ 26404e │ │ │ │ vldrls d9, [ip, #-24] @ 0xffffffe8 │ │ │ │ strmi lr, [r3, -r7, asr #20] │ │ │ │ ldmib sp, {r3, r8, r9, sl, ip, pc}^ │ │ │ │ addsmi r3, r3, #-1610612734 @ 0xa0000002 │ │ │ │ @ instruction: 0xf04f9b2a │ │ │ │ svclt 0x00180218 │ │ │ │ streq pc, [r1, #-69] @ 0xffffffbb │ │ │ │ movwmi pc, #15106 @ 0x3b02 @ │ │ │ │ ldrdcs pc, [r0], r3 │ │ │ │ - b 13aab00 │ │ │ │ - bcs 270cc4 │ │ │ │ - bcc 3979c0 │ │ │ │ + b 13aabb0 │ │ │ │ + bcs 270d74 │ │ │ │ + bcc 397a70 │ │ │ │ stmdale fp, {r0, r9, fp, sp} │ │ │ │ asrseq pc, r4 @ @ │ │ │ │ @ instruction: 0xf0206f5f │ │ │ │ @ instruction: 0x4601ff75 │ │ │ │ subeq r4, r9, r8, lsr r6 │ │ │ │ - svc 0x00a6f5cb │ │ │ │ + svc 0x004ef5cb │ │ │ │ strmi lr, [r0, #-2629] @ 0xfffff5bb │ │ │ │ @ instruction: 0x132ae9dd │ │ │ │ orreq pc, r0, #14352384 @ 0xdb0000 │ │ │ │ - bls 42a258 │ │ │ │ + bls 42a308 │ │ │ │ cmppmi r6, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ cmppeq r8, r4, asr #5 @ p-variant is OBSOLETE │ │ │ │ strne lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ @ instruction: 0xf5cb951c │ │ │ │ - bllt 129e9a0 │ │ │ │ + bllt 129e8f0 │ │ │ │ @ instruction: 0xf8594b26 │ │ │ │ ldmdavs fp, {r0, r1, ip, sp} │ │ │ │ strtle r0, [sp], #-283 @ 0xfffffee5 │ │ │ │ rsbcc lr, lr, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0xf8c43301 │ │ │ │ @ instruction: 0xf14231b8 │ │ │ │ @ instruction: 0xf8c40200 │ │ │ │ @ instruction: 0xe70e21bc │ │ │ │ smlaldx r2, r0, r1, r1 │ │ │ │ @ instruction: 0xe73e2110 │ │ │ │ @ instruction: 0xe73c2150 │ │ │ │ ldr r2, [sl, -sp, lsl #2]! │ │ │ │ @ instruction: 0xf8d56f18 │ │ │ │ @ instruction: 0xf5cb11b0 │ │ │ │ - blls 51f71c │ │ │ │ + blls 51f66c │ │ │ │ movwls r4, #41731 @ 0xa303 │ │ │ │ svcvs 0x0058e7a8 │ │ │ │ asrsne pc, r4 @ @ │ │ │ │ - svc 0x006ef5cb │ │ │ │ + svc 0x0016f5cb │ │ │ │ strmi lr, [r0, #-2629] @ 0xfffff5bb │ │ │ │ ldcmi 7, cr14, [r3], {198} @ 0xc6 │ │ │ │ - bmi 735164 │ │ │ │ + bmi 735214 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ andeq pc, r4, r9, asr r8 @ │ │ │ │ @ instruction: 0xf5cc6800 │ │ │ │ - strbt lr, [r8], r4, ror #16 │ │ │ │ + strbt lr, [r8], ip, lsl #16 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ @ instruction: 0xf5062002 │ │ │ │ @ instruction: 0xf06f7131 │ │ │ │ @ instruction: 0xf8d64700 │ │ │ │ @ instruction: 0xf04f0274 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf5cc6700 │ │ │ │ - bfi lr, ip, (invalid: 17:1) │ │ │ │ - ldmda lr!, {r2, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq ip, r1, r4, lsl #18 │ │ │ │ + strb lr, [r1, r4, asr #16] │ │ │ │ + svc 0x00e6f5cb │ │ │ │ + rsbseq ip, r1, r4, asr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, lr, ror #17 │ │ │ │ - ldrhteq ip, [r1], #-142 @ 0xffffff72 │ │ │ │ + rsbseq ip, r1, lr, lsr r8 │ │ │ │ + rsbseq ip, r1, lr, lsl #16 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001e5ab6 │ │ │ │ - blvs 14fe6b8 │ │ │ │ + andseq r5, lr, lr, lsr #21 │ │ │ │ + blvs 14fe768 │ │ │ │ svclt 0x00014293 │ │ │ │ stcvc 13, cr7, [fp, #-0] │ │ │ │ andne pc, r1, r0, asr #7 │ │ │ │ movwne pc, #5059 @ 0x13c3 @ │ │ │ │ - bne ff2935f0 │ │ │ │ + bne ff2936a0 │ │ │ │ @ instruction: 0x47701a98 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ ldrdhi pc, [r4], #-143 @ 0xffffff71 @ │ │ │ │ ldrbtmi r6, [r8], #2068 @ 0x814 │ │ │ │ movwle r4, #4764 @ 0x129c │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0x460f4616 │ │ │ │ stmdavs r9, {r1, r5, r6} │ │ │ │ @ instruction: 0x46054293 │ │ │ │ sasxmi fp, r3, r8 │ │ │ │ eorsvs r2, r3, r8, lsl #4 │ │ │ │ - stc2 6, cr15, [r6], #-552 @ 0xfffffdd8 │ │ │ │ + blx ff6214d6 │ │ │ │ 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: 0xf5cbefa4 │ │ │ │ + svclt 0x0000eb92 │ │ │ │ + rsbseq ip, r1, r6, ror r5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r5, lr, r6, lsl #20 │ │ │ │ + @ instruction: 0x001e59fe │ │ │ │ strmi fp, [r6], r0, lsl #10 │ │ │ │ stmdacs r1, {r0, fp, ip, pc} │ │ │ │ @ instruction: 0xf1709802 │ │ │ │ - ble d66a58 │ │ │ │ + ble d66b08 │ │ │ │ stmdale sl!, {r4, r8, r9, fp, sp} │ │ │ │ ldcvc 4, cr15, [pc], {79} @ 0x4f │ │ │ │ stceq 2, cr15, [r1], {192} @ 0xc0 │ │ │ │ stc2 10, cr15, [r3], {44} @ 0x2c @ │ │ │ │ andeq pc, r1, ip, lsl r0 @ │ │ │ │ - bcs a97af8 │ │ │ │ - bcc 499af0 │ │ │ │ + bcs a97ba8 │ │ │ │ + bcc 499ba0 │ │ │ │ @ instruction: 0xf0222b01 │ │ │ │ - blx feee429c │ │ │ │ - b 165fc88 │ │ │ │ + blx feee434c │ │ │ │ + b 165fd38 │ │ │ │ svclt 0x00081050 │ │ │ │ stmiblt r0!, {sp} │ │ │ │ andeq lr, r1, #319488 @ 0x4e000 │ │ │ │ @ instruction: 0xd1110792 │ │ │ │ tstpeq pc, r1 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0010f1be │ │ │ │ tstpeq r0, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bl fead38f0 │ │ │ │ + bl fead39a0 │ │ │ │ ldmdbcc r0, {r1, r2, r3, r8} │ │ │ │ orreq lr, r3, #1024 @ 0x400 │ │ │ │ svclt 0x008c2b10 │ │ │ │ andcs r2, r1, r0 │ │ │ │ andcs lr, r0, r0 │ │ │ │ - blx 3a1c2e │ │ │ │ + blx 3a1cde │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fedbacc0 │ │ │ │ + bl fedbad70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r8, ror #31 │ │ │ │ eorvs pc, r4, #0, 10 │ │ │ │ strmi sl, [r4], -r1, lsl #22 │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ - beq 13a1e2c │ │ │ │ + beq 13a1edc │ │ │ │ @ instruction: 0xf8d4ca06 │ │ │ │ andls r3, r0, r0, asr #20 │ │ │ │ @ instruction: 0xf00d201e │ │ │ │ strmi pc, [r1], -pc, lsl #22 │ │ │ │ @ instruction: 0xf00d4620 │ │ │ │ @ instruction: 0xf894fc0b │ │ │ │ - blvc 2ea57c │ │ │ │ + blvc 2ea62c │ │ │ │ stmiacc r4!, {r2, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ - beq fe9a1e14 │ │ │ │ + beq fe9a1ec4 │ │ │ │ movweq pc, #4227 @ 0x1083 @ │ │ │ │ @ instruction: 0xf8847302 │ │ │ │ tstlt r1, r0, lsr #21 │ │ │ │ @ instruction: 0xf8842301 │ │ │ │ andlt r3, r4, r2, lsr #21 │ │ │ │ svclt 0x0000bd10 │ │ │ │ orrlt r6, r3, r3, lsl #16 │ │ │ │ - blvc 32c330 │ │ │ │ + blvc 32c3e0 │ │ │ │ ldmdale r8, {r0, r1, r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ ldrne r1, [r7, -r4, lsl #14] │ │ │ │ ldreq r0, [r7], #-1037 @ 0xfffffbf3 │ │ │ │ - bcs 27233c │ │ │ │ + bcs 2723ec │ │ │ │ stmdavs r0, {r0, r1, r2, r3, r8, sl, fp, ip, lr, pc} │ │ │ │ - blcs 27db4c │ │ │ │ + blcs 27dbfc │ │ │ │ andcs sp, r1, pc, ror #3 │ │ │ │ stmdbvs r3, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x11a7f240 │ │ │ │ rscsle r4, r4, fp, lsl #5 │ │ │ │ svcvc 0x0024f5b3 │ │ │ │ - blcs 1a97f1c │ │ │ │ + blcs 1a97fcc │ │ │ │ andcs sp, r0, pc, ror #1 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedbad68 │ │ │ │ + bl fedbae18 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - blvc d75fe8 │ │ │ │ + blvc d76098 │ │ │ │ stccs 4, cr4, [r4], {121} @ 0x79 │ │ │ │ stmdbvs sl!, {r0, r1, r2, r8, ip, lr, pc}^ │ │ │ │ bicsvc pc, r3, #1862270976 @ 0x6f000000 │ │ │ │ stmdacs r1, {r4, r6, r7, fp, ip} │ │ │ │ andcs sp, r1, r9, lsl r8 │ │ │ │ @ instruction: 0xf004bd70 │ │ │ │ stmdacs r5, {r0, r2, r3, r4, r5, r6, r7} │ │ │ │ stccs 0, cr13, [r0], {38} @ 0x26 │ │ │ │ ldmdami r5, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ stmdapl r9, {r0, r1, r3, r5, r6, r8, fp, sp, lr} │ │ │ │ - blx 26bc62 │ │ │ │ + blx 26bd12 │ │ │ │ stmdbvc lr, {r0, r1, r8, ip} │ │ │ │ - blvs ffc90340 │ │ │ │ + blvs ffc903f0 │ │ │ │ @ instruction: 0xf7ff3401 │ │ │ │ stmdacs r0, {r0, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strcc sp, [r0, #-490]! @ 0xfffffe16 │ │ │ │ mvnsle r4, r6, lsr #5 │ │ │ │ stmdami sp, {r4, r5, r6, r8, sl, fp, ip, sp, pc} │ │ │ │ stmdapl r9, {r2, r5, r6, sl, sp} │ │ │ │ tstpne r2, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ @@ -577229,82 +577269,82 @@ │ │ │ │ strcc r6, [r1, #-3616] @ 0xfffff1e0 │ │ │ │ @ instruction: 0xffc6f7ff │ │ │ │ bicsle r2, r7, r0, lsl #16 │ │ │ │ adcmi r3, lr, #16, 8 @ 0x10000000 │ │ │ │ ldcllt 1, cr13, [r0, #-984]! @ 0xfffffc28 │ │ │ │ ldcllt 0, cr2, [r0, #-0] │ │ │ │ ldcllt 6, cr4, [r0, #-192]! @ 0xffffff40 │ │ │ │ - rsbseq ip, r1, ip, lsl #9 │ │ │ │ + ldrsbteq ip, [r1], #-60 @ 0xffffffc4 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldmdavc fp, {r0, r1, fp, sp, lr} │ │ │ │ andle r2, r0, sl, lsr #22 │ │ │ │ ldrlt r4, [r0, #-1904] @ 0xfffff890 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0xf500b084 │ │ │ │ - blge 2bc4a4 │ │ │ │ + blge 2bc554 │ │ │ │ ldm r2, {r2, r9, sl, lr} │ │ │ │ stm r3, {r0, r1} │ │ │ │ @ instruction: 0xf8d40003 │ │ │ │ - bgt 3e6534 │ │ │ │ - bcc 12a1f78 │ │ │ │ + bgt 3e65e4 │ │ │ │ + bcc 12a2028 │ │ │ │ eorscs r9, r2, r0 │ │ │ │ - blx 1d9fc64 │ │ │ │ + blx 1d9fd14 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx 1c9fc6e │ │ │ │ + blx 1c9fd1e │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedbae44 │ │ │ │ + bl fedbaef4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, asr #31 │ │ │ │ @ instruction: 0x4613481b │ │ │ │ ldrbtmi r4, [r8], #-2587 @ 0xfffff5e5 │ │ │ │ stcge 0, cr11, [r5], {138} @ 0x8a │ │ │ │ stmpl r2, {r0, r2, r3, r9, sl, lr} │ │ │ │ ldmdavs r2, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9209 │ │ │ │ andcs r0, r0, #0, 4 │ │ │ │ - blx 161fca4 │ │ │ │ + blx 161fd54 │ │ │ │ ldm r4, {r0, r1, r2, r8, r9, fp, sp, pc} │ │ │ │ @ instruction: 0xf5050003 │ │ │ │ stcge 2, cr6, [r1], {36} @ 0x24 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ ldm r2, {r0, r1, r9, sl, lr} │ │ │ │ stm r4, {r0, r1} │ │ │ │ eorscs r0, r5, r3 │ │ │ │ tstls r0, r8, lsl #18 │ │ │ │ @ instruction: 0xf00dca06 │ │ │ │ @ instruction: 0x4629fa3b │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx ff91fcd0 │ │ │ │ - blmi 4764c4 │ │ │ │ + blx ff91fd80 │ │ │ │ + blmi 476574 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4bdd10 │ │ │ │ + blls 4bddc0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ andlt r4, sl, r0, lsr r6 │ │ │ │ @ instruction: 0xf5cbbd70 │ │ │ │ - svclt 0x0000eea8 │ │ │ │ - rsbseq ip, r1, lr, lsr #7 │ │ │ │ + svclt 0x0000ee50 │ │ │ │ + ldrshteq ip, [r1], #-46 @ 0xffffffd2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, r0, ror #6 │ │ │ │ + ldrhteq ip, [r1], #-32 @ 0xffffffe0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ stcmi 0, cr11, [r5], {161} @ 0xa1 │ │ │ │ - stcge 14, cr10, [pc, #-24] @ 263cc8 │ │ │ │ + stcge 14, cr10, [pc, #-24] @ 263d78 │ │ │ │ @ instruction: 0xf10d447c │ │ │ │ andls r0, r5, ip, ror #16 │ │ │ │ stmmi r2, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ - beq ba0124 │ │ │ │ + beq ba01d4 │ │ │ │ umlalls pc, r8, sp, r8 @ │ │ │ │ - bleq 1ba012c │ │ │ │ + bleq 1ba01dc │ │ │ │ ldcge 8, cr5, [sp], {32} │ │ │ │ andsls r6, pc, r0, lsl #16 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ andeq lr, ip, r6, lsl #17 │ │ │ │ andcs r4, r0, #40, 12 @ 0x2800000 │ │ │ │ orrne pc, r3, #82837504 @ 0x4f00000 │ │ │ │ @ instruction: 0x63a2f6c3 │ │ │ │ @@ -577317,15 +577357,15 @@ │ │ │ │ stm r4, {r0, r1, r3, r4, r9, ip, sp} │ │ │ │ stm r6, {r0, r1} │ │ │ │ andcs r0, r9, r3 │ │ │ │ ldm r5, {r9, ip, pc} │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ @ instruction: 0x4639fa35 │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx fe31fd80 │ │ │ │ + blx fe31fe30 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ stmdbeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ andscc lr, sp, #3620864 @ 0x374000 │ │ │ │ @@ -577338,24 +577378,24 @@ │ │ │ │ ldm sl, {r0, r1, r2, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ stm r8, {r0, r1} │ │ │ │ ldm r9, {r0, r1} │ │ │ │ stm r4, {r0, r1} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ stm r6, {r0, r1, r3, r4, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ - beq 15a01d4 │ │ │ │ + beq 15a0284 │ │ │ │ ldm r5, {r0, r2, sp} │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ ldrtmi pc, [r9], -pc, lsr #19 @ │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 161fde8 │ │ │ │ + blx 161fe98 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ - beq 17a01f8 │ │ │ │ + beq 17a02a8 │ │ │ │ andscc lr, sp, #3620864 @ 0x374000 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ eorscs r9, sp, r0, lsl #4 │ │ │ │ muleq r6, r5, r8 │ │ │ │ @ instruction: 0xf998f00d │ │ │ │ strmi sl, [r2], -sp, lsl #22 │ │ │ │ @ instruction: 0x46184639 │ │ │ │ @@ -577367,51 +577407,51 @@ │ │ │ │ ldmib sp, {r2, r3, r4, r6, r8, fp}^ │ │ │ │ stm r6, {r0, r2, r3, r4, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ ldm r5, {r2, r6, sp} │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ @ instruction: 0x4639f97f │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx a1fe48 │ │ │ │ + blx a1fef8 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrtmi r2, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf00e4648 │ │ │ │ ldm sl, {r0, r1, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ stm r8, {r0, r1} │ │ │ │ ldm r9, {r0, r1} │ │ │ │ stm r4, {r0, r1} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ stm r6, {r0, r1, r3, r4, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ ldm r5, {r1, r3, sp} │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ ldrtmi pc, [r9], -r1, ror #18 @ │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - blx 29fe84 │ │ │ │ + blx 29ff34 │ │ │ │ ldm r3, {r2, r8, r9, fp, ip, pc} │ │ │ │ stm r8, {r0, r1} │ │ │ │ ldm fp, {r0, r1} │ │ │ │ stm r4, {r0, r1} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ stm r6, {r0, r1, r3, r4, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ ldm r5, {r0, r1, r4, sp} │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ ldrtmi pc, [r9], -r9, asr #18 @ │ │ │ │ stmdals r5, {r1, r9, sl, lr} │ │ │ │ @ instruction: 0xf9e8f00d │ │ │ │ - blmi 9766f8 │ │ │ │ + blmi 9767a8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a3def4 │ │ │ │ + blls a3dfa4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12a0300 │ │ │ │ eorlt r9, r1, r5, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ stmdbeq r4, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - bleq 1ba02d8 │ │ │ │ + bleq 1ba0388 │ │ │ │ cmnppl ip, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ ldrtmi r2, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf00e4648 │ │ │ │ ldm sl, {r0, r1, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ stm fp, {r0, r1} │ │ │ │ ldm r9, {r0, r1} │ │ │ │ stm r8, {r0, r1} │ │ │ │ @@ -577422,40 +577462,40 @@ │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ @ instruction: 0x4639f919 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf9b8f00d │ │ │ │ muleq r3, r4, r8 │ │ │ │ andeq lr, r3, sl, lsl #17 │ │ │ │ @ instruction: 0xf5cbe734 │ │ │ │ - svclt 0x0000ed8e │ │ │ │ - rsbseq ip, r1, r0, lsr #6 │ │ │ │ + svclt 0x0000ed36 │ │ │ │ + rsbseq ip, r1, r0, ror r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, ip, ror r1 │ │ │ │ + rsbseq ip, r1, ip, asr #1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0x46044d34 │ │ │ │ addlt r4, lr, r4, lsr fp │ │ │ │ mcrge 4, 0, r4, cr5, cr13, {3} │ │ │ │ andcs r4, r0, #1048576 @ 0x100000 │ │ │ │ svcge 0x00014630 │ │ │ │ stcge 8, cr5, [r9, #-940] @ 0xfffffc54 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bcc 1ba2284 │ │ │ │ + bcc 1ba2334 │ │ │ │ @ instruction: 0xf00e69db │ │ │ │ @ instruction: 0xf604f8e7 │ │ │ │ stmib sp, {r2, r3, r4, r6, r7, r8, r9}^ │ │ │ │ ldm r3, {r0, r1, r2, fp, pc} │ │ │ │ stm r5, {r0, r1} │ │ │ │ - blge 523f58 │ │ │ │ + blge 524008 │ │ │ │ muleq r3, r6, r8 │ │ │ │ - bls 50f770 │ │ │ │ + bls 50f820 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ andls r2, r0, #19 │ │ │ │ ldm r6, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ strmi pc, [r1], -pc, asr #17 │ │ │ │ @ instruction: 0xf00d4620 │ │ │ │ @@ -577464,48 +577504,48 @@ │ │ │ │ @ instruction: 0xf85cf00d │ │ │ │ strbmi r4, [r2], -r3, asr #12 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xf8c0f00e │ │ │ │ eorvs pc, r4, #4, 10 @ 0x1000000 │ │ │ │ stmiacc r0!, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldm r2, {r1, r3, r8, r9, ip, pc} │ │ │ │ - blls 423fa4 │ │ │ │ + blls 424054 │ │ │ │ stm r7, {r0, r1, r3, r8, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ ldmcs ip, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - bls 4887cc │ │ │ │ + bls 48887c │ │ │ │ andls r9, ip, #0, 4 │ │ │ │ muleq r6, r5, r8 │ │ │ │ @ instruction: 0xf8fcf00d │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf9a6f00d │ │ │ │ @ instruction: 0xf00d2101 │ │ │ │ - bmi 4e2040 │ │ │ │ + bmi 4e20f0 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, lr, r2, lsl #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldc 5, cr15, [r4, #-812] @ 0xfffffcd4 │ │ │ │ - rsbseq ip, r1, ip, ror #1 │ │ │ │ + ldc 5, cr15, [ip], #812 @ 0x32c │ │ │ │ + rsbseq ip, r1, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, sl, lsr r0 │ │ │ │ + rsbseq fp, r1, sl, lsl #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ stmdami r9, {r0, r2, r9, sl, lr}^ │ │ │ │ stmdbmi r9, {r1, r2, r3, r9, sl, lr}^ │ │ │ │ addslt r4, r3, r8, ror r4 │ │ │ │ @ instruction: 0xf506ac0f │ │ │ │ @ instruction: 0xf10d6724 │ │ │ │ @ instruction: 0xf04f0904 │ │ │ │ stmdapl r1, {r0, fp}^ │ │ │ │ - beq fa0450 │ │ │ │ + beq fa0500 │ │ │ │ ldrsbtlt pc, [r0], #-141 @ 0xffffff73 @ │ │ │ │ tstls r1, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ stm r4, {r2, r8, fp, sp, pc} │ │ │ │ stm r1, {r2, r3} │ │ │ │ ldrmi r0, [sl], -ip │ │ │ │ muleq r3, r7, r8 │ │ │ │ @@ -577514,15 +577554,15 @@ │ │ │ │ ldm r7, {r9, ip, pc} │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ @ instruction: 0x4631f8b1 │ │ │ │ strtmi r4, [r8], -r2, lsl #12 │ │ │ │ @ instruction: 0xf00daf06 │ │ │ │ @ instruction: 0xf10bf8fd │ │ │ │ @ instruction: 0x463833ff │ │ │ │ - blx 46c860 │ │ │ │ + blx 46c910 │ │ │ │ ldrtmi pc, [r1], -r3, lsl #6 @ │ │ │ │ @ instruction: 0xf850f00e │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, sl, lsl #17 │ │ │ │ muleq r3, r7, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ andcc lr, sp, #3620864 @ 0x374000 │ │ │ │ @@ -577535,15 +577575,15 @@ │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ @ instruction: 0x4601f837 │ │ │ │ @ instruction: 0xf00d4630 │ │ │ │ @ instruction: 0x4642f933 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xffc4f00c │ │ │ │ @ instruction: 0xf04f9a1d │ │ │ │ - blx 4710b0 │ │ │ │ + blx 471160 │ │ │ │ @ instruction: 0xf1c8f80b │ │ │ │ ldrtmi r0, [r1], -r0, lsl #16 │ │ │ │ andcs r4, r0, #147 @ 0x93 │ │ │ │ movweq lr, #14888 @ 0x3a28 │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00e4640 │ │ │ │ ldm r5, {r0, r2, r3, r4, fp, ip, sp, lr, pc} │ │ │ │ @@ -577556,31 +577596,31 @@ │ │ │ │ andscs r0, r2, r3 │ │ │ │ ldm r7, {r9, ip, pc} │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ strmi pc, [r1], -r9, lsl #16 │ │ │ │ @ instruction: 0xf00d4630 │ │ │ │ tstpcs r3, r5, lsl #18 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xff7ef00c │ │ │ │ - blmi 47692c │ │ │ │ + blmi 4769dc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6be178 │ │ │ │ + blls 6be228 │ │ │ │ @ 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 │ │ │ │ + ldc 5, cr15, [sl], {203} @ 0xcb │ │ │ │ + rsbseq fp, r1, ip, asr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq fp, [r1], #-232 @ 0xffffff18 │ │ │ │ + rsbseq fp, r1, r8, asr #28 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ stmdami r2, {r7, r9, sl, lr}^ │ │ │ │ - bmi 12f5b94 │ │ │ │ + bmi 12f5c44 │ │ │ │ addslt r4, r3, r8, ror r4 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ cdpge 6, 0, cr4, cr11, cr12, {0} │ │ │ │ stmpl r2, {r0, r8, r9, sl, fp, sp, pc} │ │ │ │ ldmdavs r2, {r0, r1, r2, fp, sp, pc} │ │ │ │ @ instruction: 0xf04f9211 │ │ │ │ andcs r0, r0, #0, 4 │ │ │ │ @@ -577601,15 +577641,15 @@ │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ ldm r6, {r0, r1, r2, sp} │ │ │ │ @ instruction: 0xf00c0006 │ │ │ │ @ instruction: 0x4601fffd │ │ │ │ @ instruction: 0xf00d4620 │ │ │ │ - bls 3e2458 │ │ │ │ + bls 3e2508 │ │ │ │ ldrdge pc, [ip], -sp @ │ │ │ │ ldm r5, {r0, r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf8cd0003 │ │ │ │ @ instruction: 0xf8dd903c │ │ │ │ andsls r9, r0, #48 @ 0x30 │ │ │ │ eorsge pc, r4, sp, asr #17 │ │ │ │ eorsls pc, r8, sp, asr #17 │ │ │ │ @@ -577629,26 +577669,26 @@ │ │ │ │ ldm r5, {r0, r1, r2, sp} │ │ │ │ @ instruction: 0xf00c0006 │ │ │ │ strtmi pc, [r1], -fp, asr #31 │ │ │ │ strbmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf818f00d │ │ │ │ ldrdcc pc, [r4], -r8 │ │ │ │ @ instruction: 0xf8c44a0b │ │ │ │ - blmi 4b2bec │ │ │ │ + blmi 4b2c9c │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r9, fp, ip, sp, pc}^ │ │ │ │ - blls 6be2a0 │ │ │ │ + blls 6be350 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, r3, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bl ffa21978 │ │ │ │ - ldrhteq fp, [r1], #-232 @ 0xffffff18 │ │ │ │ + bl fe421a28 │ │ │ │ + rsbseq fp, r1, r8, lsl #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq fp, [r1], #-212 @ 0xffffff2c │ │ │ │ + rsbseq fp, r1, r4, lsr #26 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ strmi r4, [r0], r2, asr #26 │ │ │ │ addslt r4, r1, r2, asr #16 │ │ │ │ movwcs r4, #5245 @ 0x147d │ │ │ │ @@ -577704,50 +577744,50 @@ │ │ │ │ @ instruction: 0xff38f00c │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf00c4640 │ │ │ │ @ instruction: 0xf8d8ff85 │ │ │ │ @ instruction: 0xf8c42004 │ │ │ │ movwcs r2, #6768 @ 0x1a70 │ │ │ │ @ instruction: 0xf8c44a0a │ │ │ │ - blmi 472d28 │ │ │ │ + blmi 472dd8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 63e3c8 │ │ │ │ + blls 63e478 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, r1, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bl 1521aa0 │ │ │ │ - @ instruction: 0x0071bd90 │ │ │ │ + b fff21b50 │ │ │ │ + rsbseq fp, r1, r0, ror #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, r8, lsr #25 │ │ │ │ + ldrshteq fp, [r1], #-184 @ 0xffffff48 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ strmi fp, [r5], -r9, lsr #1 │ │ │ │ @ instruction: 0xf10d48ad │ │ │ │ @ instruction: 0xac250928 │ │ │ │ stmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrbtmi r9, [r8], #-775 @ 0xfffffcf9 │ │ │ │ @ instruction: 0xf10d4baa │ │ │ │ vnmulge.f32 s0, s6, s8 │ │ │ │ - bleq 15a07e4 │ │ │ │ + bleq 15a0894 │ │ │ │ stmiapl r3, {r0, r1, r2, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0x9327681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andeq lr, r6, r9, lsl #17 │ │ │ │ muleq r3, r9, r8 │ │ │ │ andeq lr, r5, r4, lsl #17 │ │ │ │ andls r9, r8, #204800 @ 0x32000 │ │ │ │ @ instruction: 0xf505460a │ │ │ │ strmi r6, [r3], -r4, lsr #2 │ │ │ │ stm r8, {r0, r1, r8, fp, lr, pc} │ │ │ │ andls r0, r0, #3 │ │ │ │ eorvs pc, r4, #20971520 @ 0x1400000 │ │ │ │ - bgt 3ec524 │ │ │ │ + bgt 3ec5d4 │ │ │ │ cdp2 0, 9, cr15, cr0, cr12, {0} │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf00c4648 │ │ │ │ ldrbmi pc, [r0], -pc, lsr #30 @ │ │ │ │ teqpmi lr, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ strtmi r2, [r9], -r0, lsl #4 │ │ │ │ cdp2 0, 8, cr15, cr4, cr13, {0} │ │ │ │ @@ -577758,47 +577798,47 @@ │ │ │ │ stm r6, {r0, r1} │ │ │ │ ldm fp, {r0, r1} │ │ │ │ stm r4, {r0, r1} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ stm r8, {r0, r1, r5, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ eorvs pc, r4, #20971520 @ 0x1400000 │ │ │ │ - bleq 17a0864 │ │ │ │ - bgt 3ec458 │ │ │ │ + bleq 17a0914 │ │ │ │ + bgt 3ec508 │ │ │ │ cdp2 0, 11, cr15, cr10, cr12, {0} │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf00c4658 │ │ │ │ ldm sl, {r0, r1, r2, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stm r6, {r0, r1} │ │ │ │ ldm fp, {r0, r1} │ │ │ │ stm r4, {r0, r1} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ stm r8, {r0, r1, r5, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ eorvs pc, r4, #20971520 @ 0x1400000 │ │ │ │ @ instruction: 0xf10dae0d │ │ │ │ andcs r0, r0, ip, asr sl │ │ │ │ - bleq fe3a08a0 │ │ │ │ + bleq fe3a0950 │ │ │ │ @ instruction: 0xf00cca06 │ │ │ │ strtmi pc, [r9], -fp, asr #28 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ cdp2 0, 14, cr15, cr10, cr12, {0} │ │ │ │ @ instruction: 0xf04f4650 │ │ │ │ andcs r4, r0, #128, 6 │ │ │ │ @ instruction: 0xf00d4629 │ │ │ │ ldm sl, {r0, r1, r2, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stm r7, {r0, r1} │ │ │ │ tstcs r0, r3 │ │ │ │ smlawtne r1, sp, r9, lr │ │ │ │ - bls b75ca8 │ │ │ │ + bls b75d58 │ │ │ │ muleq r3, r9, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ andeq lr, r3, r8, lsl #17 │ │ │ │ andls r2, r0, #65 @ 0x41 │ │ │ │ - beq 1ba08e4 │ │ │ │ + beq 1ba0994 │ │ │ │ muleq r6, fp, r8 │ │ │ │ cdp2 0, 2, cr15, cr8, cr12, {0} │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xff24f00c │ │ │ │ strmi r2, [r1], -r3, lsl #4 │ │ │ │ @ instruction: 0xf00c4628 │ │ │ │ @ instruction: 0x4650fdb5 │ │ │ │ @@ -577814,36 +577854,36 @@ │ │ │ │ andeq lr, r3, r8, lsl #17 │ │ │ │ @ instruction: 0xf5059200 │ │ │ │ andcs r6, r5, r4, lsr #4 │ │ │ │ @ instruction: 0xf00cca06 │ │ │ │ strtmi pc, [r9], -r3, lsl #28 │ │ │ │ ldmdage fp, {r1, r9, sl, lr} │ │ │ │ cdp2 0, 10, cr15, cr2, cr12, {0} │ │ │ │ - bls 60b144 │ │ │ │ + bls 60b1f4 │ │ │ │ ldrbmi r4, [r8], -r9, lsr #12 │ │ │ │ ldmib sp, {r0, r3, r8, r9, ip, pc}^ │ │ │ │ andls sl, r5, #28311552 @ 0x1b00000 │ │ │ │ stc2 0, cr15, [r6, #48]! @ 0x30 │ │ │ │ ldm fp, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ stm r7, {r0, r1} │ │ │ │ @ instruction: 0xf5050003 │ │ │ │ - bls 3bc9c0 │ │ │ │ + bls 3bca70 │ │ │ │ eorls r9, r6, #-1811939328 @ 0x94000000 │ │ │ │ stm r8, {r0, r1, r8, fp, lr, pc} │ │ │ │ andls r0, r0, #3 │ │ │ │ ldmib r7, {r0, r1, r2, sp}^ │ │ │ │ @ instruction: 0xf00c1200 │ │ │ │ @ instruction: 0x4601fe33 │ │ │ │ @ instruction: 0xf00c4628 │ │ │ │ - bls b240c4 │ │ │ │ + bls b24174 │ │ │ │ ldrbmi r9, [r3], -r4, lsr #4 │ │ │ │ eorls r9, r3, #135168 @ 0x21000 │ │ │ │ eorvs pc, r4, #20971520 @ 0x1400000 │ │ │ │ addsge pc, r4, sp, asr #17 │ │ │ │ - beq 1fa0998 │ │ │ │ + beq 1fa0a48 │ │ │ │ ldm r2, {r1, r2, r5, r9, sl, ip, pc} │ │ │ │ stm r8, {r0, r1} │ │ │ │ strls r0, [r0], -r3 │ │ │ │ strls r2, [r5, -r7] │ │ │ │ andne lr, r0, #3522560 @ 0x35c000 │ │ │ │ cdp2 0, 1, cr15, cr8, cr12, {0} │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ @@ -577864,86 +577904,86 @@ │ │ │ │ stm r2, {r0, r1} │ │ │ │ ldmib r6, {r0, r1}^ │ │ │ │ stm r4, {r8} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ stm r8, {r0, r1, r5, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ eorvs pc, r4, #20971520 @ 0x1400000 │ │ │ │ - bgt 3ec5fc │ │ │ │ + bgt 3ec6ac │ │ │ │ stc2l 0, cr15, [r8, #48]! @ 0x30 │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf00c4658 │ │ │ │ - bls 3e3ebc │ │ │ │ + bls 3e3f6c │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r2, lsl #17 │ │ │ │ muleq r3, fp, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ eorcc lr, r3, #3620864 @ 0x374000 │ │ │ │ andeq lr, r3, r8, lsl #17 │ │ │ │ @ instruction: 0xf5059200 │ │ │ │ stcge 2, cr6, [pc], {36} @ 0x24 │ │ │ │ - bgt 3ec60c │ │ │ │ + bgt 3ec6bc │ │ │ │ ldc2l 0, cr15, [ip, #-48]! @ 0xffffffd0 │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf00c4620 │ │ │ │ - blls 463e88 │ │ │ │ + blls 463f38 │ │ │ │ ldmib r7, {r3, r9, fp, ip, pc}^ │ │ │ │ stm r3, {r8} │ │ │ │ ldm r4, {r0, r1} │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bmi 4a463c │ │ │ │ + bmi 4a46ec │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r9, r2, lsl #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - ldmib lr, {r0, r1, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq fp, r1, lr, asr ip │ │ │ │ + stmib r6, {r0, r1, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq fp, r1, lr, lsr #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, lr, asr #19 │ │ │ │ + rsbseq fp, r1, lr, lsl r9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, sp, ror #20 │ │ │ │ strmi r4, [r4], -sp, ror #22 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf9936843 │ │ │ │ - blcs 370788 │ │ │ │ + blcs 370838 │ │ │ │ @ instruction: 0xf8d4d034 │ │ │ │ tstlt r8, #220, 16 @ 0xdc0000 │ │ │ │ bicseq pc, ip, #4, 12 @ 0x400000 │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ strvs pc, [r4, #-1284]! @ 0xfffffafc │ │ │ │ smlabteq ip, sp, r9, lr │ │ │ │ ldm r3, {r0, r9, fp, sp, pc} │ │ │ │ - blge 6246b0 │ │ │ │ + blge 624760 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r2, lsl #17 │ │ │ │ ldmib sp, {r2, r3, r9, fp, sp, pc}^ │ │ │ │ - bgt 3f06f4 │ │ │ │ + bgt 3f07a4 │ │ │ │ andcs r9, r7, r0 │ │ │ │ ldc2l 0, cr15, [r6, #-48]! @ 0xffffffd0 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ cdp2 0, 2, cr15, cr0, cr12, {0} │ │ │ │ strmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf00c4620 │ │ │ │ @ instruction: 0x2001fcb1 │ │ │ │ - blmi 1737028 │ │ │ │ + blmi 17370d8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6be748 │ │ │ │ + blls 6be7f8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ mulslt r3, r9, r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bcc fed22934 │ │ │ │ + bcc fed229e4 │ │ │ │ sbcle r2, r6, r0, lsl #22 │ │ │ │ strvs pc, [r4, #-1280]! @ 0xfffffb00 │ │ │ │ @ instruction: 0xf604af01 │ │ │ │ @ instruction: 0xf10d1954 │ │ │ │ @ instruction: 0xf10d0a18 │ │ │ │ mcrge 8, 0, r0, cr15, cr0, {1} │ │ │ │ muleq r3, r5, r8 │ │ │ │ @@ -577959,23 +577999,23 @@ │ │ │ │ ldm r9, {r0, r2, r3, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stm r8, {r0, r1} │ │ │ │ ldm sl, {r0, r1} │ │ │ │ stm r6, {r0, r1} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ stm r7, {r2, r3, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ - beq aa0b88 │ │ │ │ + beq aa0c38 │ │ │ │ ldm r5, {r0, r1, r4, sp} │ │ │ │ @ instruction: 0xf00c0006 │ │ │ │ @ instruction: 0x4621fcd5 │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ ldc2l 0, cr15, [r4, #-48]! @ 0xffffffd0 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ - beq ca0ba8 │ │ │ │ + beq ca0c58 │ │ │ │ strmi r4, [sl], -r3, lsl #12 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ andscs r9, r6, r0, lsl #4 │ │ │ │ muleq r6, r5, r8 │ │ │ │ ldc2 0, cr15, [lr], #48 @ 0x30 │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @@ -577985,43 +578025,43 @@ │ │ │ │ ldm sl, {r0, r1} │ │ │ │ stm r6, {r0, r1} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ @ instruction: 0xf04f320c │ │ │ │ stmib sp, {r9, fp}^ │ │ │ │ stm r7, {r2, r8, r9, fp, sp, pc} │ │ │ │ andscs r0, r1, r3 │ │ │ │ - bge 388fbc │ │ │ │ + bge 38906c │ │ │ │ @ instruction: 0xf00cca06 │ │ │ │ strmi pc, [r1], -r3, lsr #25 │ │ │ │ @ instruction: 0xf00c4620 │ │ │ │ andcs pc, r1, #10176 @ 0x27c0 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ ldc2 0, cr15, [r0], #-48 @ 0xffffffd0 │ │ │ │ ldmcc ip, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 26c7e8 │ │ │ │ + blcs 26c898 │ │ │ │ svcge 0x007af43f │ │ │ │ bicseq pc, ip, #4, 12 @ 0x400000 │ │ │ │ - blge 59ef1c │ │ │ │ + blge 59efcc │ │ │ │ muleq r3, r3, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ ldrdcc lr, [pc], -sp │ │ │ │ muleq r6, r8, r8 │ │ │ │ andcs r9, r7, r0 │ │ │ │ ldc2l 0, cr15, [r2], {12} │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ ldc2l 0, cr15, [ip, #-48]! @ 0xffffffd0 │ │ │ │ strmi r2, [r1], -r3, lsl #4 │ │ │ │ @ instruction: 0xf00c4620 │ │ │ │ smmul sl, fp, ip │ │ │ │ - ldm r4!, {r0, r1, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0x0071b990 │ │ │ │ + ldm ip, {r0, r1, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq fp, r1, r0, ror #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, r8, lsr #18 │ │ │ │ + rsbseq fp, r1, r8, ror r8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @ instruction: 0x4690b09b │ │ │ │ ldrmi r4, [pc], -sp, ror #21 │ │ │ │ strmi r4, [ip], -sp, ror #23 │ │ │ │ @@ -578030,16 +578070,16 @@ │ │ │ │ strvs pc, [r4, #-1284]! @ 0xfffffafc │ │ │ │ strmi sl, [r3], r1, lsl #28 │ │ │ │ @ instruction: 0xf10d58d3 │ │ │ │ @ instruction: 0xf8d4092c │ │ │ │ ldmdavs fp, {r2, r6, r9, fp, sp} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ - blcs 2834dc │ │ │ │ - bcc 12a2bc4 │ │ │ │ + blcs 28358c │ │ │ │ + bcc 12a2c74 │ │ │ │ tstcs r0, ip, lsl #30 │ │ │ │ tstls r5, r5, lsl #2 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ ldm r5, {r0, r9, fp} │ │ │ │ stm r6, {r0, r1} │ │ │ │ andls r0, r0, #3 │ │ │ │ andseq pc, lr, pc, asr #32 │ │ │ │ @@ -578053,33 +578093,33 @@ │ │ │ │ ldc2l 0, cr15, [r0], {12} │ │ │ │ @ instruction: 0xf2802f00 │ │ │ │ @ instruction: 0xf1b880c7 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8988163 │ │ │ │ vmov.i32 d19, #180 @ 0x000000b4 │ │ │ │ @ instruction: 0xf8d80342 │ │ │ │ - blcs 2e897c │ │ │ │ + blcs 2e8a2c │ │ │ │ @ instruction: 0xf8d49825 │ │ │ │ strmi r2, [r1], #-2700 @ 0xfffff574 │ │ │ │ @ instruction: 0xf1029806 │ │ │ │ @ instruction: 0xf8c40c01 │ │ │ │ - bl 297310 │ │ │ │ - bl 364ee8 │ │ │ │ + bl 2973c0 │ │ │ │ + bl 364f98 │ │ │ │ @ instruction: 0xf8800002 │ │ │ │ @ instruction: 0xf00019a4 │ │ │ │ ldmdble sp, {r0, r2, r3, r4, r6, r7, pc}^ │ │ │ │ movwcs r0, #6481 @ 0x1951 │ │ │ │ andseq pc, pc, #2 │ │ │ │ stmdaeq ip, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ orreq lr, r1, r4, lsl #22 │ │ │ │ vpmax.s8 d15, d2, d3 │ │ │ │ tstls r7, #11264 @ 0x2c00 │ │ │ │ ldmeq ip, {r0, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c14310 │ │ │ │ - bls 566b84 │ │ │ │ + bls 566c34 │ │ │ │ muleq r3, r5, r8 │ │ │ │ stm r6, {r3, r4, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ ldm r5, {r9, ip, pc} │ │ │ │ @ instruction: 0xf00c0006 │ │ │ │ strtmi pc, [r1], -r1, asr #24 │ │ │ │ strbmi r4, [r0], -r2, lsl #12 │ │ │ │ @@ -578090,27 +578130,27 @@ │ │ │ │ @ instruction: 0x460aa05c │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ @ instruction: 0x4603a917 │ │ │ │ stm r6, {r0, r1, r8, fp, lr, pc} │ │ │ │ andls r0, r0, #3 │ │ │ │ cdpge 0, 1, cr2, cr1, cr0, {0} │ │ │ │ muleq r6, r5, r8 │ │ │ │ - blx ff7a0992 │ │ │ │ + blx ff7a0a42 │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ ldrtmi sl, [r0], -sp, lsl #26 │ │ │ │ ldc2l 0, cr15, [r2], #-48 @ 0xffffffd0 │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ svclt 0x00a12f00 │ │ │ │ ldmib r5, {r0, r1, r5, r7, r8, r9, sl, fp, sp, lr}^ │ │ │ │ - bl 324d80 │ │ │ │ + bl 324e30 │ │ │ │ stmib r3, {r0, r1, r2, r6, r7, r8, r9}^ │ │ │ │ ldm r5, {r8} │ │ │ │ stm fp, {r0, r1} │ │ │ │ - bmi fe96499c │ │ │ │ + bmi fe964a4c │ │ │ │ ldrbtmi r4, [sl], #-2970 @ 0xfffff466 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ msrhi CPSR_sxc, r0, asr #32 │ │ │ │ andslt r4, fp, r8, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -578144,35 +578184,35 @@ │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldm r8, {r0, r1} │ │ │ │ stm r6, {r0, r1} │ │ │ │ andcs r0, r0, r3 │ │ │ │ movwls r9, #2838 @ 0xb16 │ │ │ │ ldm r5, {r0, r2, r4, r8, r9, fp, ip, pc} │ │ │ │ stcge 0, cr0, [sp, #-24] @ 0xffffffe8 │ │ │ │ - blx 1ca0a6a │ │ │ │ + blx 1ca0b1a │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf00c4628 │ │ │ │ ldr pc, [r7, r7, lsl #24] │ │ │ │ - bls 3ad698 │ │ │ │ + bls 3ad748 │ │ │ │ @ instruction: 0xf8cd9216 │ │ │ │ - blx 34cba2 │ │ │ │ + blx 34cc52 │ │ │ │ ldrmi pc, [r9], -r7, lsl #6 │ │ │ │ smlattls r7, r3, pc, r6 @ │ │ │ │ @ instruction: 0x46031858 │ │ │ │ ldm r9, {r3, r8, r9, ip, pc} │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldrbmi r0, [r3], -r3 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andcs r9, r7, r0, lsl #4 │ │ │ │ muleq r6, r5, r8 │ │ │ │ - blx fe8a0aae │ │ │ │ + blx fe8a0b5e │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ andls sl, r9, r7, lsl r8 │ │ │ │ - blx ffba0aba │ │ │ │ + blx ffba0b6a │ │ │ │ svcvs 0x00e29808 │ │ │ │ @ instruction: 0xf1009907 │ │ │ │ stmdals r9, {r3, r8, fp} │ │ │ │ mulscc r4, r8, r8 │ │ │ │ stmdagt r3, {r1, r3, sl, lr} │ │ │ │ movteq pc, #9155 @ 0x23c3 @ │ │ │ │ andeq lr, r3, r9, lsl #17 │ │ │ │ @@ -578182,30 +578222,30 @@ │ │ │ │ ldmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ orreq lr, r3, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0xf8d34091 │ │ │ │ movwmi r2, #43156 @ 0xa894 │ │ │ │ ldmcs r4, {r0, r1, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldm r5, {r0, r1, r3, r8, r9, fp, ip, pc} │ │ │ │ stm r8, {r0, r1} │ │ │ │ - bls 564adc │ │ │ │ + bls 564b8c │ │ │ │ andsls r9, r8, #1543503872 @ 0x5c000000 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andls r2, r0, #7 │ │ │ │ muleq r6, r8, r8 │ │ │ │ - blx 1ba0b16 │ │ │ │ + blx 1ba0bc6 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ stc2 0, cr15, [lr], {12} │ │ │ │ ldm r5, {r0, r2, r9, fp, ip, pc} │ │ │ │ andsls r0, r8, #3 │ │ │ │ subsge pc, ip, sp, asr #17 │ │ │ │ stm r6, {r0, r1, r4, r6, r9, sl, lr} │ │ │ │ andcs r0, r7, r3 │ │ │ │ ldm r5, {r9, ip, pc} │ │ │ │ stcge 0, cr0, [sp, #-24] @ 0xffffffe8 │ │ │ │ - blx 16a0b3e │ │ │ │ + blx 16a0bee │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf00c4640 │ │ │ │ ldm r8, {r0, r2, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stm r5, {r0, r1} │ │ │ │ str r0, [r9, -r3]! │ │ │ │ stmdbcs r0!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmdbeq ip, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ @@ -578215,15 +578255,15 @@ │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ ldm r5, {r0, r3, sp} │ │ │ │ @ instruction: 0xf00c0006 │ │ │ │ @ instruction: 0x4621fb33 │ │ │ │ ldmdage r1, {r1, r9, sl, lr} │ │ │ │ @ instruction: 0xf00c9006 │ │ │ │ - blls 3e3950 │ │ │ │ + blls 3e3a00 │ │ │ │ tstls r8, #393216 @ 0x60000 │ │ │ │ @ instruction: 0xf8cdab15 │ │ │ │ stmdagt r3, {r2, r3, r4, r6, sp, pc} │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ muleq r3, r9, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ cdpge 6, 1, cr4, cr3, cr0, {2} │ │ │ │ @@ -578232,103 +578272,103 @@ │ │ │ │ @ instruction: 0xf00c0006 │ │ │ │ strtmi pc, [r1], -r5, asr #21 │ │ │ │ strbt r4, [pc], r2, lsl #12 │ │ │ │ stmdbcc r0!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ tstls r7, #23, 30 @ 0x5c │ │ │ │ ldmdbeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ stmdbcc r4!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - bls 5897f8 │ │ │ │ + bls 5898a8 │ │ │ │ ldm r7, {r0, r1, r3, r8, r9, fp, ip, pc} │ │ │ │ tstls r5, #3 │ │ │ │ stm r6, {r1, r2, r4, r9, ip, pc} │ │ │ │ andcs r0, r9, r3 │ │ │ │ ldm r5, {r9, ip, pc} │ │ │ │ @ instruction: 0xf00c0006 │ │ │ │ @ instruction: 0x4621fafd │ │ │ │ strbmi r4, [r8], -r2, lsl #12 │ │ │ │ - blx 1520bee │ │ │ │ + blx 1520c9e │ │ │ │ tstls r8, #5120 @ 0x1400 │ │ │ │ @ instruction: 0xf8cdab15 │ │ │ │ ldm r9, {r2, r3, r4, r6, sp, pc} │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldm r7, {r0, r1} │ │ │ │ stm r6, {r0, r1} │ │ │ │ strbmi r0, [r0], -r3 │ │ │ │ movwls r9, #2838 @ 0xb16 │ │ │ │ ldm r5, {r0, r2, r4, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf00c0006 │ │ │ │ @ instruction: 0x4621fa91 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - blx ea0c22 │ │ │ │ + blx ea0cd2 │ │ │ │ @ instruction: 0xf5cae6cd │ │ │ │ - svclt 0x0000ef0a │ │ │ │ - ldrhteq fp, [r1], #-120 @ 0xffffff88 │ │ │ │ + svclt 0x0000eeb2 │ │ │ │ + rsbseq fp, r1, r8, lsl #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, lr, ror #12 │ │ │ │ + ldrhteq fp, [r1], #-94 @ 0xffffffa2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 12, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8df4607 │ │ │ │ @ instruction: 0xf8df09e0 │ │ │ │ sbclt r3, r7, r0, ror #19 │ │ │ │ stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ movtls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andsne lr, r2, #3358720 @ 0x334000 │ │ │ │ - bcs 11a2f90 │ │ │ │ + bcs 11a3040 │ │ │ │ @ instruction: 0xf0001c53 │ │ │ │ @ instruction: 0xf8d784c3 │ │ │ │ cdpge 0, 0, cr3, cr1, cr0, {4} │ │ │ │ strvs pc, [r4, #-1287]! @ 0xfffffaf9 │ │ │ │ biceq lr, r2, #3072 @ 0xc00 │ │ │ │ muleq r3, r3, r8 │ │ │ │ movwls sl, #39701 @ 0x9b15 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ @ instruction: 0xf10d2300 │ │ │ │ ldrmi r0, [sl], -r4, ror #20 │ │ │ │ ldmdage r7, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ stmdaeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - blx 16a0c9c │ │ │ │ + blx 16a0d4c